/*头部*/
.back_icon{ position: absolute; left: 0; top: 0; width: 0.6rem; height: 100%; background: url(../images/back_icon.png) no-repeat 0.16rem center; background-size: 0.11rem 0.19rem;}
.menu_icon{ position: absolute; right: 0; top: 0; width: 0.6rem; height: 100%; background: url(../images/menu_icon.png) no-repeat 0.22rem center; background-size: 0.22rem 0.22rem;}
.p_header p{ display: -webkit-box; -webkit-box-align: center;  -webkit-box-pack:center; width: 100%; height: 100%; padding: 0 0.1rem; font-size:0.15rem; color: #fff;}
.wrap_cont{ width: 100%; padding-top: 1.35rem;}
.cont1{ position:relative; width: 88%; margin: 0 6%; margin-bottom: 0.1rem; background-color: rgba(255,255,255,0.5); padding-top: 0.03rem; border: 1px solid #fff; border-radius: 0.06rem;}
.tit{ display: none; -webkit-box-align: center; -webkit-box-pack: center; width: 100%; height: 0.28rem; padding-bottom: 0.02rem; font-size: 0.13rem; color: #f45a86;}
.text{ width: 100%; padding:0.05rem 0.02rem; font-size: 0.12rem; color: #666; line-height: 1.6;}
.bz{ width: 100%; padding: 0.06rem; font-size: 0.12rem; color: #1976d2;}
.cont2{ position: relative; width: 88%; margin: 0 6%; margin-bottom: 0.1rem; background-color: rgba(255,255,255,0.5); border: 1px solid #fff; border-radius: 0.06rem;}
.cont2 section{ display: -webkit-box; font-size: 0.12rem; color: #666; padding: 0.06rem 0; }
.cont2 section p{ -webkit-box-flex: 1;}
.tit_img,.tit_img img{ display: none; width: 100%;}
.wrap_input{ width: 88%; margin: 0.15rem 6% 0 6%;}
.wrap_input section{ display: -webkit-box; width: 100%; padding-bottom: 0.14rem; font-size: 0.14rem;}
.wrap_input section span{ position: relative; display: -webkit-box; -webkit-box-align: center; width: 0.94rem; height: 0.24rem; padding-left: 0.15rem; color: #666;}
.wrap_input section span:before{ content: ''; position: absolute; left: 0; top: 50%; margin-top: -0.04rem; border: 0.04rem solid transparent; border-left: 0.04rem solid #1976d2; }
.wrap_input section input[type='text'],.wrap_input section textarea,.wrap_input section select{ display: -webkit-box; -webkit-box-flex: 1; height: 0.24rem; padding: 0 0.06rem; font-size: 0.12rem; color: #1976D2; border: 1px solid #bed3ef; background: #fff; border-radius: 0.06rem; box-shadow: 0 0.02rem 0.04rem #BED3EF inset;}
.wrap_input section textarea{ padding: 0.06rem; height: 0.65rem;}
.wrap_input section input::-webkit-input-placeholder,.wrap_input section textarea::-webkit-input-placeholder{color:#ccc;}
.wrap_input section b{ display: -webkit-box; -webkit-box-align: center; margin-left: 0.05rem; width: 0.1rem; color: #F45A86; font-family: monospace;}
.wrap_input section label{ display: -webkit-box; width: 0.6rem; height: 0.24rem; -webkit-box-align: center;}
.wrap_input section label input{ width: 0.14rem; height: 0.14rem; margin-right: 0.05rem; vertical-align: middle;}
.wrap_input section p{ display: -webkit-box; -webkit-box-flex: 1;}
.wrap_btn{ width: 100%; padding: 0.2rem 6%;}
.wrap_btn button{ width: 100%; height: 0.36rem; font-size: 0.15rem; color: #fff; background: #1976d2; border-radius: 0.05rem;}
.answer_tit{ display: flex; width: 100%; height: 0.4rem; align-items: center;}
.answer_tit h4{ margin-left: 0.11rem; display: flex; flex: 1; height: 0.16rem; align-items: center; padding-left: 0.1rem; font-size: 15px; font-weight: 600; line-height: 1; color: #333; border-left: 0.04rem solid #1976d2;}
.bor_b{position: relative;}
.bor_b:after{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #e9e9e9; transform: scaleY(0.5);}
.line{ width: 100%; height: 10px; background: #f4f5f7; border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
@media only screen and (min-width: 640px){
    .cont1,.cont2{border: none!important;height: auto!important; background: none!important;}
    .tit_img, .tit_img img{ display: block; margin: auto; width: auto!important;}
    .tit{ display: -webkit-box;}
    .text{color: #1976d2;}
    .bz{color: #f45a86;}
    .line{ display: none;}
    .cont2 section{color: #1976d2;}
    .answer_tit{display: none;}

}
