div,p,h1,h2,h3,h4,h5,h6,span,i,a,li,ul,body{font-family: "Microsoft YaHei"; padding:0; margin:0; font-size: 16px; line-height: 24px; color: #666;}
ul,ol,li{list-style: none;}
a{text-decoration: none;}
a:hover,a:link{text-decoration: none; }
.no-padding{padding: 0;}
.img_block{display: block; width: 100%;}
.of{overflow: hidden;}
body{background: #f5f5f5;}

.content{width: 100%; margin:0 auto; background: #ffffff; max-width: 820px; padding-bottom: 40px; }
.banner img{display: block; width: 100%;}
.core{/*border-bottom: 4px solid #6b4ec6;*/ margin:0 20px; padding: 0 0 35px;}
.xinxi{padding: 40px 35px 0;}
.core i{font-style: normal; color: #ff3737; padding-left: 3px;}
.lists{margin-bottom: 30px;}
.lists span{display: block; margin-bottom: 10px;}
.lists input{display: block; width: 60%; height: 24px; border:1px solid #d8d8d8; outline: none; padding-left: 3px;}

.checkbox-xin{margin-top: 25px;}
.checkbox-list{margin: 0 55px;}
.checkboxs{margin-bottom: 40px;}
.checkboxs .check p{padding-bottom: 15px; color: #6b4ec6; font-weight: bold;}
.checkboxs .check span{display: block; margin: 0 0 14px;}
.checkboxs .check span input{
	display:inline-block; margin-right: 10px;
}
/*.checkboxs .check span input[type=checkbox]:checked{background: #1673ff;}
.checkboxs .check span input[type=checkbox]{
	outline: 0;
	width:15px;
	height:15px;
	background-color:#ffffff;
	border:solid 1px #dddddd;
	-webkit-border-radius:50%;
	border-radius:50%;
	font-size:0.8rem;
	margin:0;
	padding:0;
	position:relative;
	display:inline-block;
	vertical-align:middle;
	margin-right: 10px;
	cursor:default;
	-webkit-appearance:none;
	-webkit-user-select:none;
	user-select:none;
	-webkit-transition:background-color ease 0.1s;
	transition:background-color ease 0.1s;
}
.checkboxs .check span input[type=checkbox]:checked::after{
	content:'';
	top:3px;
	left:3px;
	position:absolute;
	background:transparent;
	border:#fff solid 2px;
	border-top:none;
	border-right:none;
	height:3px;
	width:6px;
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
}*/

#butt{
	width: 130px; height: 40px; color: #fff; -webkit-appearance:none; -moz-appearance:none; appearance:none; background: #00458a; text-align: center; line-height: 40px;  border-radius: 10px; 
	outline: none; font-size: 20px; display:block; margin: 0 auto; margin-top: 20px; border:0; padding: 0;
}

@media screen and (max-width: 768px){
	.core{padding: 0 0 30px;}
	.xinxi{padding: 30px 0 0;}
	.lists{margin-bottom: 15px;}
	.lists span{margin-bottom: 5px;}
	.lists input{width: 97%;}

	.checkbox-list{margin: 0 20px;}
	.checkboxs{margin-bottom: 25px;}
	.checkboxs .check span{margin: 0 0 10px;}
	.checkboxs .check p{padding-bottom: 12px;}
}


