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: 50px; }
.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;}

.dis{font-size: 18px; line-height: 27px; margin-top: 50px; padding-left: 20px;}
#butt{
	width: 130px; height: 40px; color: #fff; background: #4d31a3; text-align: center; line-height: 40px; border:0; padding: 0; border-radius: 10px; 
	outline: none; font-size: 20px; display:block; margin: 0 auto; margin-top: 20px;
}
.prize{margin-top: 20px; overflow: hidden;}
.prizes{float: left; width: 33.3333%; }
.prizes img{display: block; width: 100%;}
.prizes p{text-align: center;}
@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%;}
	.dis{font-size: 16px; line-height: 24px; margin-top: 30px; }
	.prizes{float: none; width: 100%; }
	.prizes img{width: 70%; margin:0 auto;}
	.prizes-mb{margin-bottom: 20px;}
	.prizes p{font-size: 14px; line-height: 20px;}
}


