body{-webkit-overflow-scrolling:touch; }
html,body{ width:100%; /*height:100%; */ padding-bottom: 1rem;}
/*==============index===============*/
.body_bg{width:100%; height:100%; background:url(../images/bodyBg.jpg) no-repeat;}
.banner h1{
width: 15%;
position: absolute;
top: 0.5rem;
left: 0.5rem;
}
.index_wrap{
width:94%;
margin:auto;
font-size:0.875rem;
}
.nav_box{
padding: 20px 0;
display: flex;
justify-content:space-around;
background:url(../images/navBg.png) no-repeat;
background-size: 100% 100%;
}
.nav_box a{
}
.nav_box a img{
display: block;
width: 60%;
margin: auto;
box-shadow: 4px 6px 8px -2px rgba(0,196,255,0.5);
border-radius: 10px;
}
.nav_box p{
text-align: center;
font-size: 0.75rem;
color: #FFF;
}
.kt_form form p.tips{
font-size: 0.75rem;
color: #FFF;
text-align: center;
margin-bottom: 1rem;
}
.kt_form form .box_bg{
padding: 20px;
background:url(../images/navBg.png) no-repeat;
background-size: 100% 100%;
}
.kt_form form input{
padding: 1rem 3%;
box-sizing: border-box;
background: #4b538e;
border: 1px solid #4b538e;
border-radius:4px;
-webkit-appearance: none;
}
.kt_form form .tel input:focus,.kt_form form div.yzm input:focus{
border-color :#d42ac3;
}
.kt_form form div.tel input{
width: 100%;
height: 3.2rem;
color: #FFF;
}
.kt_form form div.yzm input{
width: 60%;
height: 3.2rem;
color: #FFF;
}
.kt_form form div.yzm input::-webkit-outer-spin-button,
.kt_form form div.yzm input::-webkit-inner-spin-button{
-webkit-appearance: none !important;
margin: 0;
}
.kt_form form .yzmts{
color:#ff2a57;
padding: 0.5vh 0;
visibility: hidden;
}
.kt_form form div.yzm{
margin-top: 0;
}
.kt_form form div.yzm .hq{
height: 3.2rem;
padding: 0.94rem 3%;
display: inline-block;
float: right;
border-radius: 4px;
color:#d42ac3;
border: 1px #d42ac3 solid;
box-sizing: border-box;
}
.kt_form form div.yzm .fs:active{
opacity: 0.8;
}
.kt_form form div.yzm .cf em{
font-style: normal;
}
.kt_form form div.yzm .cf{
display: none;
}
@media (max-width:374px ) {
.kt_form form div.yzm input{
width: 54%;
}
}
.kt_form form div.gx{
display: inline-block;
color: #bcbcbc;
margin-top: 1rem;
}
.kt_form form div.gx input{
width: 0.8rem;
height: 0.8rem;
appearance:none ;
-webkit-appearance: none;
border-radius: 50%;
margin-right: 0.375rem;
padding: 0;
border: 2px solid #ffffff;
pointer-events: none;
background:#12083b;
vertical-align:middle;
}
.kt_form form div.gx input:checked{
background: #d42ac3;
}
.kt_form form div.btn{
margin: 1rem auto;
}
.kt_form form div.btn input{
width: 100%;
background:url(../images/btnBg.png) no-repeat;
background-size: 100% 100%;
color: #fff;
font-size: 1.2rem;
border:none;
}
.kt_form form div.btn input:active{
opacity: 0.8;
}
.kt_form .info{
color: #FFF;
font-size: 0.75rem;
text-align: center;
}
.kt_form .info a{
font-size: 1rem;
color: #d42ac3;
}
.dy_ts{
margin-top: 2rem;
}
.dy_ts h4{
font-size: 1rem;
color: #FFF;
background:url(../images/noticeBg.png) no-repeat;
background-size:100% 100%;
text-align: center;
padding: 1rem 0;
}
.ts_list , .ts_list2 {
margin-top: 0.5rem;
color: #cfcfcf;
}
.ts_list li , .ts_list2 li{
overflow: hidden;
display: flex;
margin-bottom: 0.5rem;
font-size: 0.875rem;
}
.ts_list li i , .ts_list2 li i{
background:#d42ac3;
width:20px;
height:20px;
line-height: 20px;
border-radius: 50%;
font-style:normal;
color:#FFF;
text-align: center;
}
.ts_list li p , .ts_list2 li p{
flex: 1;
margin-left: 0.5rem;
line-height: 1.25rem;
}
.ts_list li p a{
color: #d42ac3;
}
.ts_list li:last-child{
display: block;
width: 100%;
text-align: center;
}
.mask{
height: 100%;
width: 100%;
position: fixed;
background: rgba(0,0,0,0.8);
z-index: 1;
top: 0;
left: 0;
}
/*成功弹层*/
.tc{
width: 90%;
position: fixed;
top: 36%;
left: 5%;
}
.tc .tc_box{
position: relative;
z-index: 2;
background:url(../images/popBg.jpg) no-repeat;
background-size:100% 100%;
padding: 40px;
border-radius: 4px;
}
.tc .tc_box p{
font-size: 1.2rem;
color: #FFF;
text-align: center;
margin-bottom: 1rem;
line-height: 3rem;
}
.tc .tc_box button{
display: block;
width: 12rem;
background:url(../images/btnBg.png) no-repeat;
background-size: 100% 100%;
color: #fff;
font-size: 1.2rem;
border:none;
padding: 0.8rem 0;
margin: auto;
}
.tc button:active{
opacity: 0.8;
}