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: #212121;}
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: #fff;}

.content{width: 96%; margin:0 auto; max-width: 840px; margin-top: 20px; padding-bottom: 30px;}
.log{margin-bottom: 15px;}
.log img{display: block;}
.log .l{float: left;}
.log .r{float: right;}
.title{text-align: center; color: #333; font-size: 24px; line-height: 32px; font-weight: bold; }
.header{padding: 20px 0 0;}
.header p{padding-bottom: 12px; text-indent: 28px;}
.header p,.header p a{font-size: 14px; line-height:20px;}
.header p a{color: blue;}

.core-top{color: #fff; font-size: 18px; line-height: 27px; padding: 5px 0 5px 5px; background: #3176c0; border: 1px solid #666;}
/*.xinxi{border-top: 1px solid #333;}*/
.xinxi-box input{border: 0; outline: none; width: 100%; height: 30px; padding:0; display: block;}
.xinxi-l{width: 30%; float: left; border-left: 1px solid #333; border-right: 1px solid #333; -webkit-box-sizing:border-box; box-sizing:border-box;}
.introduce{padding-left: 5px; font-size: 16px; line-height: 30px; height: 30px;}
.xinxi-r{width: 70%; float: left; border-right: 1px solid #333; -webkit-box-sizing:border-box; box-sizing:border-box;}
.br{border-bottom: 1px solid #333;}

.lists{margin-bottom: 10px;}
.lists span{display: block;margin-bottom: 4px;}
.lists input{display: block; width: 98%; height: 22px; outline: none; padding-left: 3px;}

.checkbox-xin{margin-top: 25px;}
/*.checkbox-list{border-left: 1px solid #333; border-right: 1px solid #333; border-bottom: 1px solid #333;}*/
.checkboxs .number{width: 7%; float: left; text-align: center; font-size: 16px; line-height: 24px; padding-top: 7px;}
.checkboxs .check{width: 93%; float: left; /*border-left: 1px solid #333;*/ -webkit-box-sizing:border-box; box-sizing:border-box; padding: 10px 0;}
.checkboxs .check p{font-size: 14px; line-height: 20px; /*padding-left: 10px;*/ padding-bottom: 5px;}
.checkboxs .check span{font-size: 14px; line-height: 20px; display: block; width: 50%; float: left; margin: 0 0 5px;}
.other{border: 0; border-bottom: 1px solid #bbb; width: 100px; outline: none;}

#butt{
	width: 150px; height: 36px; color: #fff; background: #3176c0; text-align: center; line-height: 36px; border: 1px solid #666;
	outline: none; font-size: 20px; display:block; margin: 0 auto; margin-top: 20px;
}