@charset "utf-8";
*{padding:0;margin:0}
@font-face{font-family:SourceHanSansCN;src:url(/app/static/css/SourceHanSansCN-Regular_0.otf)}
body{font-family:SourceHanSansCN;font-size:12px;color:#666}
body{background:#f5f5f5}
blockquote,body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,p,pre,select,textarea{margin:0;padding:0}
ul{list-style:none;list-style-type:none;margin:0;padding:0}
ul li{list-style:none;list-style-type:none;margin:0;padding:0}
img{border:0}
em,i{font-style:normal}
a{color:#666;text-decoration:none}
a:hover{text-decoration:none}
input,select,textarea{vertical-align:middle;font-family:Microsoft YaHei,Tahoma,Geneva,sans-serif}
input{vertical-align:middle}
.sl1{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.sl2{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.sl3{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.bx{box-sizing:border-box!important}
.hide{overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.fs0{font-size:0}
.fb{font-weight:700!important}
.lh1{line-height:1!important}
.lh15{line-height:1.5!important}
.lh2{line-height:2!important}
.fms{font-family:simsun!important}
.fmm{font-family:Microsoft YaHei!important}
.tc{text-align:center!important}
.tl{text-align:left!important}
.tr{text-align:right!important}
.blk{display:block!important}
.abs{position:absolute!important}
.rel{position:relative!important}
.fl{display:inline;float:left!important}
.fr{display:inline;float:right!important}
.hcol100{height:100%!important}
.bkd div{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bke em{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bks span{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bki i{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bka a{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bkl li{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.mc{margin:0 auto}
.clear{clear:both;height:0;font-size:0;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.clearfix{zoom:1}
.clearfix:after{clear:both;height:0;font-size:0;overflow:hidden;display:block;visibility:hidden;content:"."}
::selection{background:#a7bd06;color:#fff}
::-moz-selection{background:#a7bd06;color:#fff}
.mypage{text-align:left;white-space:nowrap}
.mypage a{font-size:12px;color:#333!important;background:#fff;border:1px solid #e9e9e9;height:35px;line-height:35px;vertical-align:middle;padding:0 15px;margin-right:8px;border-radius:3px}
.mypage a:hover{background:#eff3f6!important}
.mypage a.cur{color:#fff!important;background:#375da7!important;border:1px #375da7 solid}
.lili{cursor:pointer;float:left;width:85px;margin-top:6px;margin-left:1.5%;box-sizing:border-box}
.lili_s{float:left;width:60px;margin-top:6px;margin-left:1.5%;box-sizing:border-box}
.wp .title{border-bottom:1px solid #efefef;height:80px}
.wp .title span{font-size:15px;font-weight:700;bottom:15px}
.title .zhuyi{padding-top:50px}
.wp .title span:nth-child(2){color:red;left:55%}
.wp .com{border-bottom:1px solid #efefef}
.wp .duizhang{border-bottom:1px solid #efefef;border-top:1px solid #efefef}
.wp .chengyuan{border-top:1px solid #efefef;margin-bottom:20px}
.com .hang{font-weight:700;height:35px;margin-top:30px}
.duizhang .hang{font-weight:700;height:35px;margin-top:30px}
.chengyuan .hang{font-weight:700;height:35px;margin-top:30px}
.hang>div{float:left;line-height:35px;font-size:15px}
.name span{color:red}
.inpu input{height:30px;width:200px;outline:0;border:1px solid #efefef;padding:2px 3px;margin-left:40px}
.chengyuan .inpu input{height:30px;width:200px;outline:0;border:1px solid #efefef;padding:2px 3px;margin-left:130px}
.com .inpus input{height:30px;width:200px;outline:0;border:1px solid #efefef;padding:2px 3px;margin-left:128px}
.duizhang .inpus input{height:30px;width:200px;outline:0;border:1px solid #efefef;padding:2px 3px;margin-left:190px}
.chengyuan .inpus input{height:30px;width:200px;outline:0;border:1px solid #efefef;padding:2px 3px;margin-left:190px}
.chengyuan .inpuss input{height:30px;width:200px;outline:0;border:1px solid #efefef;padding:2px 3px;margin-left:160px}
.chengyuan .inpuss button{height:30px;width:100px;outline:0;background-color:#2c6db2;color:#fff;cursor:pointer;outline:0;border:none;padding:5px 0;text-align:center;margin-left:250px}
.inpusss{height:30px;width:200px;outline:0;border:1px solid #efefef;padding:2px 3px;margin-left:20px}
.chengyuan .inpus a{margin-left:250px}
.name a{font-weight:700;margin-left:150px}
.textarea textarea{height:90px;width:370px;outline:0;border:1px solid #efefef;padding:2px 3px;margin-left:130px;resize:none}
.you{float:left}
.zhichi{float:left}
.cancan{float:left}
.checkbox{width:100%;margin-left:250px}
.checkboxs{width:100%;margin-left:250px}
.checkboxss{width:100%;margin-left:250px}
.fa-check-circle{color:#ffb400}
@media(max-width:700px){
.inpu input{margin-left:24px}
.com .inpus input{float:left;margin-left:24px}
.name.can{float:none;margin-top:10px}
.duizhang .inpus input{margin-left:14px}
.textarea textarea{margin-left:24px}
.chengyuan .inpu input{margin-left:24px}
.chengyuan .inpuss input{margin-left:24px}
.chengyuan .inpus input{margin-left:14px}
.chengyuan .inpus a{margin-left:0}
.chengyuan .hang.che{margin-top:0}
.chengyuan .inpuss button{margin-left:0}
.inpuss.button{float:none;text-align:center}
.name .load{float:left;margin-left:0}
.name .upl{margin-left:0}
.zhichi{float:none}
.cancan{float:none}
.you{float:none}
.checkbox{margin-left:0}
.checkboxs{margin-left:0}
.checkboxss{margin-left:0}
.fa-check-circle{color:#ffb400}
}
@media(max-width:860px){
.zhichi{float:none}
.name .load{margin-left:0}
.name .upl{margin-left:0}
.cancan{display:flex;float:none}
}