body{

	text-align:center;
}
table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  padding: 8px;
  text-align: center;
  border-bottom: 1px solid #ddd;
}

.my-4 {
  margin-top: 1.5rem !important;
	margin-bottom: 20px;
}

 /* unvisited link */
a:link {
  color: #ffffff;
}

/* visited link */
a:visited {
  color: #ffffff;
}

/* mouse over link */
a:hover {
  color: #ffffff;
}

/* selected link */
a:active {
  color: #ffffff;
}

.centered{
	margin: auto;
	max-width: 1800px;
	text-align:center;
}



.boxed {
	padding: 0.5em 2em 2em 2em;
	background-color: #FFFFFF;

	max-width: 100%;
	margin: 0 auto !important;
	float: none !important; ;
}
.boxed_mini {
	padding: 0em 0.5em 0.5em 0.5em;
	max-width: 40%;
	background-color: #ECF9FF;

}
.global_container {
	text-align: center;
	width: 100%;

	display: flex;
	align-items: center;
	justify-content: center;
}
.section {
	width: 900px;
	max-width: 100%;
	text-align: center;

}
.language {
	width: 900px;
	max-width: 100%;
	text-align: right;

}

h1 {
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 32pt;
	color: #1591ea;
	padding-bottom: 13px;
	padding-top: 5px;
}
.imgh {
	text-align: center;
}
h2 {
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 28pt;
	color: #1591ea;
	padding-bottom: 13px;
}

h3 {
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 22pt;
	color: #1591ea;
	padding-bottom: 13px;
}

h4 {
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	color: #1591ea;
	padding-bottom: 13px;
}

.scale_img {
	width:100%;
		max-width: 100%;
		height: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	}

.scale_img_50 {
	width:50%;
		max-width: 50%;
	display: block;
		height: auto;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	}
.scale_img_85 {
	width:85%;
		max-width: 85%;
	display: block;
		height: auto;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	}

li {
	 list-style: none;
}
.question li::before {
		content: "\2B50\FE0F";
		color: #f05023;
		display: inline-block;
		width: 1em;
		margin-left: -1.3em;

			font-size: 1.5em;

		 	padding-right: 1.1225em;
		margin-top: 13px;

	 		position: relative;
			top: 0.2em;

}

.news li::before {
		content: "\2B50\FE0F";
		color: #f05023;
		display: inline-block;
		width: 1em;
		margin-left: -1.3em;

			font-size: 1.5em;

		 	padding-right: 1.1225em;
		margin-top: 13px;

	 		position: relative;
			top: 0.2em;

}

.figure {
  display: inline-block;
  margin: 10px;
  text-align: center;
  width: 30%;
  height: 30%;
}

.caption {
  font-style: italic;
  font-size: 0.8em;
}

.custom-container {
  display: flex;
  flex-wrap: wrap;
}

.custom-column {
  flex-basis: 33%;
}

.custom-column p {
  margin-right: 10px; /* 调整文字和图片之间的间距 */
}

.custom-column img {
  float: right;
}

p, ul {
	text-align: justify;
	font-family: Arial;
	font-size: 18px;
	line-height: 1.5em;
	color: #474747;
}
.bold {
	text-align: justify;
	font-family: Arial;
	font-size: 18px;
	line-height: 1.5em;
	color: #38761d;
}
.answer {
	margin-left: 0.5em;
	margin-right: 1em;
	margin-bottom: 10px;
	margin-top: 13px;
}
.answer li{
	 list-style: circle;
}
.answer li::before{
	display: none;
	}
.myButton_l {
	display:inline-block;
	cursor:pointer;
	font-family: Montserrat,sans-serif;
	font-weight: bold;
	font-size:15px;
	letter-spacing: 0.1em;
	padding:10px 10px;
	text-decoration:none;
}
.myButton {
	 background-color:#1591ea;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family: Montserrat,sans-serif;
	font-weight: bold;
	font-size:25px;
	letter-spacing: 0.1em;
	padding:5px 10px;
	text-decoration:none;
}
.myButton:hover {
	background-color:#e0b0ff;
	color:#ffffff;

}

.container {
			display: flex;
		}

.column {
/*	flex: 1;*/
	margin: 0 10px;
}

table {
  border-collapse: collapse;
  width: 100%;
  border: 2px solid black;
}
th {
  background-color: purple;
  color: white;
}
th, td {
  border: 1px solid black;
  padding: 8px;
  text-align: left;
}

.share-icon {
  color: #1591ea;
  cursor: pointer;
}