

.body_box{ max-width:750px; margin:0 auto; display:block; position:relative; min-height:13.6rem; font-size:0.24rem; background: #0f0b57;}
.inbj_50{ background: url(../images/dl50bj.jpg) no-repeat center top; background-size: 100%; overflow: hidden;}
.inbj_100{ background: url(../images/dl100bj.jpg) no-repeat center top; background-size: 100%; overflow: hidden;}
.inbtnbox{ overflow: hidden; width: 6.78rem; display: flex; margin: 9.8rem auto 1rem; flex-direction: column;}
.inbtnbox a{ margin:0.3rem 0 0; display: block;}
.inbtnbox a img{ width: 100%;}

.tdbgr{ background: #ffe3e0;}
.tdhead{ width: 100%; overflow: hidden;}
.tdhead img{ width: 100%;}
.tdfrbox{background-image:linear-gradient(90deg, #f27465, #fd473c); border-radius: 0.2rem; margin: 0.3rem; overflow: hidden;}

.tdbtn{ width: 6.7rem; margin: 0.3rem auto 0;}
.tdbtn a{ width: 100%; display: block;}
.tdbtn a img{ width: 100%;}

.tdconbox{ overflow: hidden;}
.tdconbox .tit{ width: 2.07rem; height: 0.53rem; background: url(../images/btbj.png) no-repeat center; background-size:100% ; font-size: 0.28rem; color: #000; font-weight: bold; display: flex; align-items: center; justify-content: center; margin: 0 auto;}
.tdconbox .con{ overflow: hidden; margin: 0.4rem;}
.tdconbox .con ul{ display: flex; flex-direction: column;}
.tdconbox .con ul li{ display: flex; align-items: start; margin-bottom: 0.2rem;}
.tdconbox .con ul li .ico{ width: 0.3rem; height: 0.35rem; background: url(../images/icogztb.png) no-repeat center; background-size: 100% 100%; color: #fff; display: flex; justify-content: center; margin-right: 0.1rem; align-items: start; padding: 0.02rem 0 0; line-height: 100%;}
.tdconbox .con ul li .cn{ flex: 1; line-height: 0.35rem; color: #222;}

/* .tdconbox ol{ margin: 0rem; padding: 1rem;}
.tdconbox ol li{ list-style: decimal;} */


.zf_bgc{ background: #fff;}
.zf_cans{ font-size: 0.6rem; color: #222; margin: 0.3rem 0.55rem; padding: 0.2rem 0; border-bottom: 1px solid #ddd; font-weight: bold;}
.zf_tit{ font-size: 0.24rem; color: #888; margin: 0.3rem 0.55rem;}
.zf_xuzbox{ overflow: hidden;}
.zf_xuzbox ul{ display: flex; flex-direction: column;}
.zf_xuzbox ul li{ height: 0.9rem; border-radius: 0.5rem; border: 1px solid #ddd; display: flex; align-items: center; padding:0 0.3rem; background: url(../images/xz_wxz.png) no-repeat 96% center; background-size: 0.3rem; margin: 0.15rem 0.55rem;}
.zf_xuzbox ul li .a{ width: 0.5rem; display: block; margin-right: 0.2rem;}
.zf_xuzbox ul li .a img{ width: 100%;}
.zf_xuzbox ul li .b{ color: #444; font-size: 0.32rem; flex: 1;}
.zf_xuzbox ul .on{background: url(../images/xz_yxz.png) no-repeat 96% center; background-size: 0.3rem;}

.zf_btn{ width: 6.4rem; overflow: hidden; margin: 0.5rem auto;}
.zf_btn img{ width: 100%;}

/********************改**/
.form_box {
    overflow: hidden;
    background: none;
}
.form_box ul{ display: flex; flex-direction: column;}
.form_box ul li {
     background: #fff; border-radius: 0.5rem; margin: 0.15rem 0; padding: 0 0.2rem 0 0.3rem;
}
.form_box .img_Mphone {
    background-repeat: no-repeat;
    background-image: url(../images/ico_shouj.png);
}
.form_box .img_Smscode {
    background-repeat: no-repeat;
    background-image: url(../images/ico_yzm.png);
}
