.bodyonebgr{ background:#ffebcf;}
.inonebgr{ background: url(../images/inbj.jpg) no-repeat top; height: 100%; min-height: 14rem; background-size: 100%; position: relative; overflow: hidden;}

.icoguiz{ width: 1.18rem; height: 1.18rem; background: url(../images/btn_gz.png) no-repeat center; background-size: 100% 100%; display: flex; position: absolute; z-index: 2; right: 0.05rem; top: 4.2rem;}
.icoguiz .a{ display: block; width: 100%; height: 100%; background: #c00; opacity: 0;}

.inmesbox{ height: 0.6rem; width: 5.4rem; border: 1px solid #fff; font-size: 0.36rem; color: #fff; background-image:linear-gradient(90deg, #f84736, #ff7c48); margin: 3.8rem auto 0; font-weight: bold; display: flex; align-items: center; justify-content: center; line-height: 100%; border-radius: 0.4rem;}
.inmesbox .a{ color: #fff288;}
.inconbox{ display: flex; overflow: hidden; flex-direction: column; align-items: center; justify-content: flex-start; color: #fd5c25; margin: 1rem 0 0; }
.inconbox .tit{ font-size: 0.28rem;}
.inconbox .con{ font-size: 0.72rem; font-weight: bold; height:1.5rem; display: flex; align-items: baseline;line-height:180%;}
.inconbox .con .a{ font-size: 1.4rem;}
.inconbox .con2{background: url(../images/xbj.png) no-repeat center; background-size: auto 100%; height: 0.5rem; display: flex; align-items: center; justify-content: center; font-size: 0.24rem; color: #974d32;}
.inconbox .con2 .a{background: url(../images/ico_xhb.png) no-repeat left center; background-size:0.22rem; height: 100%; padding-left: 0.3rem; color: #ed461f; display: flex; align-items: center; margin: 0 0.1rem;}

.inbtnbox{ width: 3.94rem; position: relative; margin:1.1rem auto;}
.inbtnbox .a{ width: 100%; overflow: hidden; width:3.94rem; height: 1.13rem; border-radius: 0.6rem; display: block;} 
.inbtnbox .a img{ width: 100%;}
.inbtnbox .b{background: url(../images/btn_s.png) no-repeat center; background-size:100% 100%; width: 0.9rem; height: 1.02rem; position: absolute; z-index: 1; right: -0.2rem; bottom: -0.5rem; display: block;}


.an_candou{animation:anCandou 1s infinite linear;}
@keyframes anCandou {
    0% {transform: scale(1);}
    50% {transform: scale(1.2);box-shadow: 0px 5px 5px rgba(0,0,0,0.2);}
    100% {transform: scale(1);}
}


.tanktit{ height: 1rem; display: flex; align-items: center; font-size: 0.34rem; color: #333; position: relative; margin: 0.3rem 0.3rem 0 0.5rem;}
.tankclose{ width: 0.5rem; height: 0.5rem; position: absolute; z-index: 2; right: 0.3rem; top: 0.3rem;background: url(../images/ico_x.png) no-repeat center; background-size:100% 100%; display: block;}

.tcenter{ text-align: center; justify-content: center;}


.tanktel{ display: flex; align-items: center; margin: 0.5rem auto; justify-content: center;}
.tanktel .a{ color: #333; font-size: 0.42rem; height: 1rem; background: url(../images/ico_sj.png) no-repeat left center; background-size: 0.4rem; padding-left: 0.6rem; display: flex; align-items: center;}


.tankbtn{ overflow: hidden;margin: 0.2rem 0.7rem 0.6rem; display: flex; flex-direction: column;}
.tankbtn .a{ background: #f04c67; font-size: 0.32rem; color: #fff; height: 0.8rem; border-radius: 0.8rem; display: flex; align-items: center; justify-content: center; margin-bottom: 0.2rem;}
.tankbtn .b{ height: 0.8rem; display: flex; align-items: center; justify-content: center;}
.tankbtn .b .b_1{background: url(../images/ico_rsj.png) no-repeat right center; background-size: 0.1rem; padding: 0 0.2rem 0 0; color: #787878; font-size: 0.24rem;}

.tankconbox{ overflow: hidden; display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 0.3rem 0.5rem 0.3rem;}
.tankconbox .a{ width: 3rem; overflow: hidden; margin-bottom: 0rem;}
.tankconbox .a img{ width: 100%;}
.tankconbox .fsz28{ font-size: 0.28rem; color: #2f2f2f;margin-bottom: 0.1rem;}
.tankconbox .fsz22{ font-size: 0.22rem;color: #f04c67; margin-bottom: 0.1rem;}
.tankconbox .fsz42{ font-size: 0.42rem; color: #0b0b0b;margin-bottom: 0.1rem;}
.tankconbox .fsz32{ font-size: 0.32rem; color: #929292;margin-bottom: 0.1rem;}
.tankconbox .fsz22h{ font-size: 0.22rem;color: #929292; margin-bottom: 0.1rem;}

.tanktjimg{ width: 5.68rem; height: 2.4rem; position: relative;}
.tanktjimg .a{ display: block; width: 5.68rem; height:2.45rem; position: absolute; z-index: 1; top: -0.2rem;}
.tanktjimg .a img{ width: 100%;}

.form_box{ margin: 0 0.5rem 0;}
.form_box .box_line{ margin-bottom: 0.3rem;}
.form_box .box_line li{border-bottom:1px #eee solid; padding: 0;}
.btn_box {margin: 0.2rem 0.7rem 0.6rem;}
.btn_box .btn_main {
    background-image: linear-gradient(90deg, #f04c67, #f04c67); 
    color: #fff;
}

.form_box .fico1 {
    background-repeat: no-repeat;
    background-image: url(../images/ico_sj.png); background-size: 0.4rem;
}
.form_box .fico2 {
    background-repeat: no-repeat;
    background-image: url(../images/ico_dp.png); background-size: 0.4rem;
}
.form_box .fico3 {
    background-repeat: no-repeat;
    background-image: url(../images/ico_yzm.png); background-size: 0.4rem;
}

.popup_box .align_mid .bgr_color {
    width: 5.68rem;
}

.article_box{ line-height: 180%; font-size: 0.26rem; color: #252525;}
.article_box ul{ display: flex; flex-direction: column;}
.article_box ul li{ margin:0 0 0.1rem; padding: 0; list-style: none;}
.article_box ul .red{ color: #f04c67;}

