body{background:linear-gradient(#376AE9,#335DE5);}
.bodyover{width:100%;height:100vh;overflow:hidden;}
.head_s{width:100%;position:relative;background:url(../../img/scheme/questionnaire/bj.png) no-repeat center;background-size:cover;box-sizing:border-box;padding-top:0.8rem;}
.iconi{width:100%;margin-bottom:0.3rem;margin-top:-0.3rem;}
.headline{font-size:0.68rem;font-weight:bold;color:#FFF;text-align:center;text-shadow:5px 3px 1px #0c40ad;width:82%;margin:0 auto;}
.main_cont{width:88%;margin:0 auto;color:#FFF;font-size:0.3rem;line-height:0.5rem;box-sizing:border-box;padding-top:1.2rem;}
.main_p1{margin-bottom:15px;}
.mtop{margin-top:0.3rem;}
.headi{width:100%;height:9.73rem;background-size:cover;}
.contlist{width:100%;box-sizing:border-box;padding:0 0.2rem 2rem 0.2rem;}
.content{background-color:#FFF;width:100%;box-sizing:border-box;padding:0.4rem 0.3rem 0.5rem 0.36rem;border-radius:0.2rem;margin-bottom:0.2rem;}
.topic_p{font-size:0.34rem;font-weight:bold;color:#333;margin-bottom:0.2rem;}
.topic_ps{font-size:0.3rem;color:#333;}
.no{display:none !important;}
.sel_type{font-weight:400;color:#666;font-size:0.3rem;}
.prtive{position:relative;}
.dian{color:#FF1A0D;font-size:0.34rem;vertical-align:middle;position:absolute;left:-9px;}
.rdian{color:#FF1A0D;font-size:0.34rem;vertical-align:middle;}
.select_class{flex:1;height:0.88rem;line-height:0.88rem;background:#FFF;border:1px solid #C7C7C7;border-radius:0.1rem;font-size:0.32rem;box-sizing:border-box;padding:0 0.2rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../../img/scheme/questionnaire/select.png) no-repeat 94%;background-size:0.24rem 0.13rem;display:block;}
.ncword{color:#999;}
.ycword{color:#333;}
.leftp{font-size:0.32rem;color:#333;width:26%;text-align:right;box-sizing:border-box;padding-right:0.2rem;}
.inputk{flex:1;height:0.88rem;line-height:0.88rem;background:#FFF;border:1px solid #C7C7C7;border-radius:0.1rem;font-size:0.31rem;box-sizing:border-box;padding:0 0.2rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:block;position:relative;}
.dflex{display:flex;align-items:center;margin-top:0.2rem;}
.btween{justify-content:space-between;}
.yzmk{width:1.6rem;height:0.72rem;background:url(../../img/scheme/questionnaire/yzm.png) no-repeat center;background-size:cover;line-height:0.72rem;text-align:center;font-size:0.28rem;color:#FFF;margin-left:0.15rem;}
.getyzm{display:flex;align-items:center;justify-content:flex-end;margin-top:0.1rem;}
.width3{width:3rem !important;}
.width5{width:5.47rem !important;}
.school_name{width:4.7rem;font-size:0.32rem;color:#335DE5;}
.explain{font-size:0.28rem;color:#FFF;line-height:0.48rem;box-sizing:border-box;padding-left:0.1rem;}
.choicei{width:0.44rem;height:0.44rem;display:block;margin-right:0.22rem;}
.radioi{width:0.44rem;height:0.44rem;display:block;margin-right:0.22rem;}
.select_p{font-size:0.32rem;color:#333;line-height:0.44rem;}
.itemf{display:flex;margin-top:0.4rem;}
.mleft{margin-left:0.3rem;}
.mright{margin-right:0.16rem;}
.infor_selecti{float:right;width:0.24rem;height:0.13rem;margin-top:0.37rem;}
.my_inforCityw{font-size:0.3rem;color:#333;}
.padd{box-sizing:border-box;padding-left:0.2rem;}
.none{display:none;}
.texts{width:5.47rem;height:2.09rem;background:#FFF;border:1px solid #C7C7C7;border-radius:0.1rem;box-sizing:border-box;padding:0.15rem;font-size:0.3rem;outline:none;}
textarea{resize:vertical;}
.icon_num{font-size:0.26rem;color:#999;margin-top:0.1rem;}
.uploadicon{margin-top:0.5rem;overflow-x:scroll;overflow-y:hidden;display:flex;align-items:center;box-sizing:border-box;padding:0.2rem 0;}
.uploadA{margin-right:0.3rem;display:flex;}
.uploadi{width:1.8rem;height:1.8rem;}
.upload_showA{position:relative;margin-right:0.3rem;}
.upload_showAi{width:1.8rem;height:1.8rem;display:block;}
.upload_closeI{width:0.43rem;height:0.43rem;position:absolute;left:1.55rem;top:-0.2rem;}
/* 提交按钮 */
.submit_cont{width:100%;position:fixed;bottom:0;left:0;z-index:100;box-sizing:border-box;padding:0.3rem 1rem;background-color:#335DE5;}
.submitA{background:url(../../img/scheme/questionnaire/submitbj.png) no-repeat center;background-size:cover;width:5.56rem;height:0.98rem;font-size:0.4rem;line-height:0.98rem;text-align:center;color:#FFF;display:block;}
/* 单选 复选*/
label{
font-weight:normal;font-size:13px;vertical-align:middle;display:inline-block;max-width:100%;cursor:pointer;}
input[type=radio],input[type=checkbox]{display:none;}
input[type=checkbox].colored-blue:checked+.kepop_addAs:before, input[type=radio].colored-blue:checked+.kepop_addAs:before{border-color:#0075eb !important;color:#0075eb !important;}
input[type=checkbox]:checked+.kepop_addAs:before{display:inline-block;content:"\2714";color:#0075eb;border:1px solid #b2b2b2;}
input[type=checkbox]+.kepop_addAs:before{content:"";border:1px solid #b2b2b2;border-radius:4px;display:inline-block;text-align:center;vertical-align:middle;height:0.32rem;width:0.32rem;line-height:0.32rem;margin-right:5px;}
input[type=radio]+.kepop_addAs:before{font-size:10px;content:"";border:1px solid #b2b2b2;display:inline-block;text-align:center;vertical-align:middle;height:0.32rem;width:0.32rem;border-radius:50%;margin-right:5px;padding:.2em;}
input[type=radio]:checked+.kepop_addAs:before{border-radius:50%;background-color:#0075eb;background-clip:content-box;}
input:disabled+.kepop_addAs:before{background-color:#F1F1F1;}
.fs3{font-size:0.32rem;color:#333;}
.fileup{font-size:0.3rem;color:#4ba4f7;border:1px solid #4ba4f7;box-sizing:border-box;padding:0.1rem 0.3rem;border-radius:0.1rem;background-color:#EEF7FE;}
.file_list{display:flex;margin-top:0.3rem;}
.file_name{font-size:0.3rem;color:#101010;width:85%;}
.file_del{width:0.43rem;height:0.43rem;}
.fleft{float:left;}
.zheight{height:0 !important;overflow:hidden;}
.aheight{height:auto !important;}
.mleft035{margin-left:0.35rem;}
.mleft036{margin-left:0.36rem;}
.mright03{margin-right:0.3rem;}
.wrem547{width:5.47rem !important;}
.wrem470{width:4.7rem !important;}
.wrem314{width:3.14rem !important;}
.wrem01{width:0.1rem !important;}
.hrem08{height:0.8rem !important;}
.wrem4{width:4rem !important;}
.ohidden{overflow:hidden;}
.trem015{top:0.15rem !important;}
.my_inforR{width:4.7rem;height:0.88rem;line-height:0.88rem;font-size:0.32rem;box-sizing:border-box;display:flex;}
.my_fkA{font-size:0.28rem;color:#335DE5;background-color:rgba(255,255,255,0.82);border-radius:8px 0 0 8px;width:0.8rem;display:block;box-sizing:border-box;padding:0.06rem;text-align:end;letter-spacing:2px;position:absolute;right:0;line-height:0.34rem;box-shadow:0 0 3px rgb(0 0 0 / 15%) !important;}
/*弹框蒙层*/
.choice_popup{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;background-color:rgba(39,39,39,0.52);display:none;}
.applyfor_btnp{color:#999;font-size:0.24rem;text-align:center;}
.hinti{width:0.44rem;}
.hintp{font-size:0.3rem;color:#FF0000;margin-left:0.1rem;}
@keyframes cardmove{
10%{transform:rotate(15deg);}
20%{transform:rotate(-10deg);}
30%{transform:rotate(5deg);}
40%{transform:rotate(-5deg);}
50%,100%{transform:rotate(0deg);}
}
@-webkit-keyframes cardmove{
10%{transform:rotate(15deg);}
20%{transform:rotate(-10deg);}
30%{transform:rotate(5deg);}
40%{transform:rotate(-5deg);}
50%,100%{transform:rotate(0deg);}
}
/*end*/
/*学校*/
.school_showbox{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;flex:1;height:0.8rem;}
.infor_listshow{font-size:0.32rem;color:#333;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.choice_chongA{font-size:0.3rem;color:#335DE5;margin-left:0.2rem;}
.sel_school{width:2rem;height:0.7rem;line-height:0.7rem;text-align:center;background:#335DE5;border-radius:0.12rem;color:#FEFEFE;font-size:0.3rem;display:block;}
.addwx{flex:1;background:#f7f8fa;border-radius:0.12rem;font-size:0.28rem;color:#101010;box-sizing:border-box;padding:0.18rem 0.15rem;position: relative;}
.addwx img{display:block;width:0.3rem;position: absolute;right: 0.15rem;bottom: 0.24rem;}
.addwx p{float: left;width: 93%;}
.tscont{width:100%;display:flex;align-items:center;}