/* CSS Document */
*{padding:0px;margin:0px;-webkit-text-size-adjust:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{background:#FFF;padding:0px;margin:0px auto;color:#333;font-family:STHeiti,Microsoft YaHei,Helvetica,Arial,sans-serif;}
h1,h2,h3,h4,h5{margin:0;padding:0;}
a{color:#333;text-decoration:none;cursor:pointer;}
ol,ul,li,dl,dd,dt{padding:0;margin:0;list-style:none;}
form,p{padding:0;margin:0;}
em{font-style:normal;}
textarea{resize:none;}
img{border:none;margin:0;padding:0;}
body{width:100%;background:#FFFFFF; margin:0 auto; }

.img img{width: 100%;}

.logo{width: 100%; height: auto;  text-align: center;}
/* .logo img{width: 80%; padding:0.3rem 0px;} */

.zixun{width: 100%; height: 1.6rem; margin: 1.5rem 0 1rem 0;}
.zixun a{width: 65%; height:1.5rem; background: #ad0d0f; border-radius: 1.5rem; text-align: center; line-height: 1.5rem; font-size: 0.65rem; color: #fff; display: block; margin: 0 auto;}

.introduce{width: 100%; height: auto; box-sizing: border-box; padding: 1rem 10% 0 10%; background: #273a71;}
.introduce p{lin-height: 1.8; font-size: 0.45rem; color: #fff; text-indent: 2em;}
.introduce p strong{font-size: 0.8rem;}
.introduce p span{color: #ffeaa2;}

.introducetwo{width: 100%; height: auto; box-sizing: border-box; padding: 1rem 10% 1rem 10%;}
.introducetwo p{lin-height: 1.8; font-size: 0.45rem; color: #000; text-indent: 2em;}
.introducetwo p span{background: #ad0d0f; border-radius: 0.8rem; color: #fff; padding: 0 0.2rem;}
.introducetwo p i{font-weight: bold; font-size: 0.55rem; color: #ad0d0f}

.mode{width: 100%; height: auto; box-sizing: border-box; padding:0.6rem 2rem; background: #ad0d0f;}
.mode p{line-height: 2; font-size: 0.45rem; color: #fff;}
.mode p span{color: #ffeaa2; margin-right: 0.6rem;}
.mode p i{font-size: 0.7rem; color: #ffeaa2; font-weight: bold; margin: 0 0.1rem;}


.biaodan{
	width: 100%; 
	margin: 0 auto; 
}
.biaodan h3{
	font-size: 0.9rem; text-align: center; color: #0075c2; font-weight: bold; line-height:40px;
}
.biaodan .form{
	width: 94%; margin:0 auto 0.5rem; padding:0 3%;
	 position: relative;
	 margin-bottom:0;background:#fff; overflow:hidden
}
.tit{ width:100%;  background:#fff; padding-bottom:.5rem;}
.tit p{ font-size:0.5rem; line-height:1rem; text-align:center; padding:0 1%; margin-top:.5rem}
.biaodan .form li{  letter-spacing:2px; margin:0 auto; display:flex; margin-top:0.25rem;
    overflow: hidden;}

.biaodan .form input{}
.icon{background-image: url(../images/icon_time.png);background-repeat: no-repeat;background-position: right center;width: 98%; height: 0.6rem; border: 1px solid;flex:3;padding: 0 0 0 0.3rem;border-radius:.1rem;}

.biaodan .form .inp{
	width: 98%; height: 0.6rem; border: 1px solid; background:#FFF;
	   padding: 0 0 0 .3rem; flex:3;border-radius:.1rem;
}
option{height: 28px;}
.biaodan .form .inp1{
	margin-left: 0.6rem; width: 5rem; height: 0.75rem; border: 1px #d2d2d2 solid; margin-top: -0.2rem;
	position: absolute; top: 1.3rem; border-radius: 5px;
}
.biaodan .form .inp2{
	margin-left: 0.6rem; width: 2.35rem; height: 0.75rem; border: 1px #d2d2d2 solid; margin-top: -0.2rem;
	position: absolute; top: 4.6rem; border-radius: 5px;
}
.biaodan .form .inp3{
	margin-left: 0.6rem; width: 5rem; height: 0.75rem; border: 1px #d2d2d2 solid; margin-top: -0.2rem;
	position: absolute; top: 6.3rem; border-radius: 5px;
}
.biaodan .form .inp4{
	margin-left: 0.6rem; width: 5rem; height: 0.75rem; border: 1px #d2d2d2 solid;
	border-radius: 5px;
}
.laydate-icon{
	width: 6rem; margin-left: 0.6rem; height: 0.75rem;
}
.biaodan .form .sel{
	margin-left: 4.8rem;
	margin-bottom: 0.5rem;
}
.biaodan .form .bingzhong{
	margin-left: 0.6rem; height: 0.95rem; border-radius: 5px;
}
.biaodan .formbutton{
	width: 94%; 
}
.biaodan .formbutton p{
	width: 4rem; height: 1rem; line-height: 1rem; font-size: 0.7rem;
}
.biaodan .formbutton p a{
	display: block; width: 100%; height: 100%; color: #fff; text-decoration: none; text-align: center;

}
.p2{
	 font-size:0.2rem;background:url(../images/btn1.png) no-repeat 13px 5px #eea143; background-size:auto 80%;
	display: block;      width: 3rem;   margin-top: 25px; height: 0.8rem; color: #fff; text-decoration: none; text-align: center;margin:30px auto; border: 0;
}
.p1{
	float: left; font-size:.6rem; background:#f73331 url(../images/btn2.png) no-repeat 11px 4px ;background-size:auto 80%; padding-left:1.2rem;
display: block; width: 5.5rem;  line-height: 1.45rem; color: #fff; text-decoration: none; text-align: center; margin-left:.9rem
}
.tips{width: 100%; height: 4rem; margin-top: 1rem;}
.tips dl{width: 90%; height: 4rem; margin: 0 5%;}
.tips dl dt{width: 9%; height: 4rem; line-height: 1.2; font-size: 0.7rem; color: #ffde00; text-align: center; font-style: italic; padding-top: 0.25rem; padding-right: 1%; background: #003eb7; font-weight: bold; float: left;}
.tips dl dd{width: 90.7%; height: 4rem; line-height: 1.5; font-size: 0.52rem; padding: 0.3rem 0.5rem; box-sizing: border-box; text-indent: 2em; background-image: linear-gradient(to right, #e6e9f3 , #fff); float:left;}




.bottom{width: 100%; height: auto; background:#003eb7; padding-bottom: 0.8rem;}
.bottom img{margin: 0rem 0;}
.bottom p{width: 100%; line-height: 1.5; text-align: center; font-size: 0.6rem; color: #fff;}
