.page2 {
}
.page2 dl {
	margin:50px auto 50px;
}
.page2 dt {
}
.page2 dd {
	font-size:21px;
	text-align:left;
	font-weight:300;
	line-height:50px;
	background-image:url(../img/selling/bullet01.png);
	background-position:left center;
	background-size:40px;
	background-repeat:no-repeat;
	padding-left:70px;
}
.page2 .push {
	margin:60px auto;
	text-align:center;
}
.page2 .push img {
	margin-bottom:30px;
}
.page2 .push ol {
	margin-top:50px;
}
.page2 .push ol li {
	font-size:19px;
}
.page2 ul {
	width:90%;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	margin:0 auto;
	text-align:center;
}
.page2 ul li {
	color:#fff;
	width:110px;
	height:110px;
	line-height:110px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	background-color:#799284;
	display:table;
	margin:0 1%;
}
.page2 ul li p {
	font-size:17px;
	line-height:normal;
	display:table-cell;
	vertical-align:middle;
	font-weight:400;
}
.charge {
	margin:40px 0;
}
.charge table {
	border: 1px solid #D7D7D7;
}
.charge table th {
	font-size: 21px;
	line-height:60px;
	border-bottom: 1px solid #D7D7D7;
	background-color:#fff;
}
.charge table th:first-child {
	background-color:#666;
	color: #FFF;
}
.charge table td.star {
	font-size: 21px;
	color:#f56349;
	text-align:center;
}
.charge table td {
	background-color:#FFF;
	font-size:17px;
	height: 50px;
	border-bottom: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	padding:15px;
}
.charge table td:nth-child(2n) {
border-right:  none;
}
/* 1 end */







/* 2 */
.page2_2 {
}
.page2_2 ul {
	text-align:center;
	display: flex;
	justify-content: space-between;
	overflow:hidden;
}
.page2_2 ul li {
	font-size:21px;
	font-weight:300;
	width:30%;
	height:190px;
	background-color:#FFF;
	border:1px solid #c9d2cd;
}
.page2_2 ul li p {
	font-size:21px;
	font-weight: bold;
	background-color:#799284;
	color:#FFF;
	line-height:55px;
	margin-bottom:40px;
}
.page2_2 ul li p span {
	padding-left:15px;
}
.page2_2 dl {
	margin:40px auto;
	text-align:left;
}
.page2_2 dt {
	font-size:23px;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	margin-bottom:20px;
	padding:30px 0 10px 0;
}
.page2_2 dd {
	font-size:19px;
	font-weight:300;
	margin-bottom: 10px;
}
/* 2 end */
