@charset "utf-8";

.liuyan-top,.liuyan-form{background: #f9f9f9;padding: 20px;}
.liuyan-top .title,.liuyan-top .attr{text-align: center;font-size: 1.75em; line-height: 1.4; margin-bottom: 20px;}
.liuyan-top .attr{font-size: 14px;text-align: center; margin-bottom: 20px; padding-bottom: 10px;border-bottom: 1px solid #dfdfdf; line-height: 1.8;}
.liuyan-top .attr span{display: inline-block;margin: 0 8px;}
.liuyan-top .attr span b{font-weight: normal;}
.liuyan-top .attr .state b{display: inline-block;font-size: 12px; background: #bd1a2d;color: #FFF;height: 26px;line-height: 26px;padding: 0 10px;border-radius: 30px;}
.liuyan-top .mes{font-size: 16px; line-height: 2em;}
.liuyan-top .xgfj-list{display: none;}
.liuyan-top .xgfj-list h3{font-weight: normal;color: #bd1a2d;font-size: 1.125em;}
.liuyan-top .fjlist{margin-top: 5px;}
.liuyan-top .fjlist li{padding-top: 5px;padding-bottom: 5px;}

.liuyan-form .item{clear: both;margin-bottom: 20px;}
.liuyan-form label{display: block;width: 100px;float: left;height: 38px;line-height: 38px;text-align: right;}
.liuyan-form label font{color:#D20808}
.liuyan-form .input,
.liuyan-form .item.yzm input{margin-left: 110px;border-radius: 5px;background:#fff;padding: 0 20px;}
.liuyan-form .input input,
.liuyan-form .input textarea{width: 100%;height: 38px;line-height: 38px;border:none;background: none;font-size: .9375em;}
.liuyan-form .input textarea{height: 150px;margin: 15px 0;line-height: 1.5;}

.liuyan-form .item.fj .input,.liuyan-form .item.yzm .input{background: none;padding: 0;}
.liuyan-form .item.fj .file{position: relative;float: left;width: 208px;height: 36px;line-height: 36px;border:1px solid #fff;text-align: center;cursor: pointer; background: #fff;border-radius: 20px;}
.liuyan-form .item.fj .file+.file{margin-left: 10px;}
.liuyan-form .item.fj .file:hover{border-color: #bd1a2d;color:#bd1a2d;}
.liuyan-form .item.fj .file input{position: absolute;left:0;top:0;right:0;bottom:0;opacity: 0;cursor: pointer;}
.liuyan-form .item.fj .imglist{clear: both;}
.liuyan-form .item.fj .imglist {width: 100%;}
.liuyan-form .item.fj .imglist li { width: 150px; padding-top: 15px; margin-bottom: 15px; float: left;position: relative;}
.liuyan-form .item.fj .imglist li img { width: 150px; height: 150px; margin: 0 1%;}
.liuyan-form .item.fj .imglist li video { width: 150px;height: 150px;}
.liuyan-form .item.fj .imglist li .removeimg {position: absolute; width: 100%; text-align: center;top: 45%; left: 0%; color: blue; display: none;}
.liuyan-form .item.fj .imglist li .removeimg:hover { cursor: pointer;}
.liuyan-form .item.fj .imglist li:hover .removeimg { display: block;}
.liuyan-form .item.fj .filep{color: #666;line-height: 1.3; float: left; padding-left: 10px; line-height: 38px; color: #999;}

.liuyan-form .item.yzm input{width: 200px;margin-left: 0;}
.liuyan-form .item.btns{background: #fff;padding: 20px 20px;margin: 0 -20px -20px;text-align: center;}
.liuyan-form .item.btns button{cursor: pointer; display: inline-block;width: 90%;max-width:200px; font-size: 1.125em; border:none;background: #bd1a2d;color:#fff;height: 42px;line-height: 42px;border-radius: 50px;}
.liuyan-form .item.btns button:hover{opacity: .85;}
.liuyan-form .easysite-imgcode{vertical-align: middle;}
.liuyan-form .col2{margin-left: -10px; margin-right: -10px;}
.liuyan-form .col2 .item{float: left; width: 50%; padding-left: 10px; padding-right: 10px; box-sizing: border-box; clear: none;}



input.isdisabled,textarea.isdisabled,.input .isdisabled,.exchange .isdisabled{cursor: not-allowed;background: #e2e3e6!important;}
.liuyan-form .item.btns button.isdisabled{cursor: not-allowed; opacity: .8;}



.hd_form {overflow: auto;padding-bottom: 40px;}
.timu  h5 {color: #4c4c4c;font-size: 0.95em;font-weight: bold;text-indent: 10px;padding: 3px 0;line-height: 25px;background-color: #f8f8f8;text-align: justify;/* background-image: linear-gradient(90.00deg, #1492ff 0%, #d5e8fb 100%); *//* color: #fff; */}
.timu  h5 span {color: red;color:#fff !important;}
.timu  h5 em{font-style: normal;}
.timu div{overflow: hidden;padding: 1px 0;/* height: 35px; */line-height: 35px;/* width: 19%; */}
.timu div.widfit{
  height:initial;
  margin-bottom: 20px;
}
.timu div.widfit:nth-child(2){
  margin-top:20px;
}
.timu div > input {display: inline-block;width: 30px;height: 30px;/* margin: 0px 0 0 20px; */}
.timu div > input[type="text"]{
  width: 182px;
  height: 26px;
}

.timu div label {display: inline-block;color: #828282;color:#000;/* margin-left: 10px; */line-height: 28px;font-size: 0.95em;}
.timu div input.input-text{width: 51.4%;border:1px solid #ddd;height: 40px;line-height: 40px;padding-left: 20px;margin: 20px 0;}
.timu .textarea-text{margin: 20px 0 0 0;border:1px solid #ddd;width: 50%;padding: 20px;}
.hd_forms div p label {width: 50%;}
.timu p label input {margin-left: 10px;}
.timu p label img {height: 103px;margin-left: 10px;}
.hd_yzm {margin-top: 8px;}
.hd_yzm p {display: inline-block;}
.hd_yzm input {display: inline-block;width: 150px;height: 30px;margin-right: 20px;padding: 0 8px;}
.hd_yzm div {display: inline-block;width: 100px;height: 30px;}
.hd_btn {text-align: center;display: inline-block;}
.hd_btn input {font-size: 18px;width: 180px;height: 46px;line-height: 32px;font-weight: bold;color: #fff;border-radius: 5px;outline: none;border: 0;background-color: #006eab;}
.hd_btn2 {text-align: center;display: inline-block;}
.hd_btn2 input {font-size: 18px;width: 180px;height: 46px;line-height: 32px;font-weight: bold;color: #fff;border-radius: 5px;outline: none;border: 0;background-color: #a81010;margin-left: 18px;}
.timu p textarea {width: 40%;height: 160px;outline: none;resize: none;margin-left: 20px;}
.showBtn {height: 46px;margin-top: 42px;margin-bottom: 50px;text-align: center;}
.showBtn input{cursor: pointer;}

.timu div.widfit input{
  float:right;
  margin-top:20px;
}
.timu div.widfit label{
  float:left;
  width:95%;
}
.timu div.widfit label.timu_xbt{
  font-weight:bold;
  background:;
  line-height:40px;
  background-image: linear-gradient(90.00deg, #e1e1e1 0%, #fefefe 100%);
}
.timu div.widfit label.timu_xx{
  line-height:30px;
  margin-top:10px;
}




.wsdc_result .cont{padding: 8px 0 25px 32px;}
.wsdc-result-list dl{position: relative; padding: 15px 0; font-size:0.88888em; line-height: 28px; overflow: hidden; clear: both;}
.wsdc-result-list dl:before{content: ''; position: absolute; height: 1px; width: 100%; left: 0; top: 26px; border-bottom: 1px dashed #e3e3e3;}
.wsdc-result-list dl dt{float: left; position: relative; width: 40%;}
.wsdc-result-list dl dt span{padding: 0 20px 0 0; display: inline-block; background: #fff;}
.wsdc-result-list dl dt span a{display: inline-block; background: #f5f5f5; border:#e3e3e3 1px solid; padding: 0 10px; font-size:0.88em; cursor: pointer;}
.wsdc-result-list dl dd{float: right; position: relative; width: 57%; color: #555555; background: #fff;}
.wsdc-result-list dl dd .num{float: left; margin:0 10px 0 30px;}
.wsdc-result-list dl dd .bar{float: left; width: 65%;}
.wsdc-result-list dl dd .bar i{float: left; position: relative; height: 16px; padding: 6px 0; background: url(../images/wsdc_statistical.png) repeat-x left center; font-style: normal;}
.wsdc-result-list dl dd .bar b{position: absolute; left:100%; padding-left: 10px; top: 0; font-weight:normal;}

.wsdc-result-txtlist{padding:0 20px; max-height:398px; overflow-y: auto; font-size:16px;}
.wsdc-result-txtlist dl{ padding: 25px 0; border-bottom: 1px dashed #e3e3e3;}
.wsdc-result-txtlist dl dt{margin-bottom: 10px;}
.wsdc-result-txtlist dl dt span{color: #355e92;}
.wsdc-result-txtlist dl dt em{font-style: normal;}
.wsdc-result-txtlist dl dd{line-height: 2; color: #666;}

span.wsdc-result-more{display: inline-block;padding:0 20px; height: 40px;border-radius: 5px; margin: 10px 0; line-height: 40px; font-size:0.88888em; text-align: center; border:#cccccc 1px solid; background: #f4f4f4; cursor: pointer;}
span.wsdc-result-more:hover{background: #1580e4;border-color:#1580e4; color: #fff;}

.yjzj-nav .hd{margin-bottom: 20px;}
.yjzj-nav ul li{ float: left;}
.yjzj-nav ul li span{display: block; background:#e0e0e0;font-weight: bold;font-size: 1.125em!important;padding: 5px 20px;padding-right: 50px;padding-left: 50px; cursor: pointer;position: relative;}
.yjzj-nav ul li.on span::before{content: ''; position: absolute; bottom: 0; right: -44px; width: 0; height: 0; border: transparent solid 22.5px;border-left-color: #cc0c0d;z-index: 1;margin-left: -8px;}
.yjzj-nav ul li.on span{background: #cc0c0d;color: #fff!important;}


@media (max-width: 1023px) {

}

@media (max-width: 991px) {
  .wsdc-detail .article-title{text-align:center;}
  .liuyan-form .col2 .item{float: none;width: auto;}

}

@media (max-width: 768px) {

  .wsdc-result-list dl dt, .wsdc-result-list dl dd{float: none; width: 100%;}
  .wsdc-result-list dl dd{padding: 10px 0 0; overflow: hidden;}
  .wsdc-result-list dl dd .num{margin-left: 0;}
  .wsdc-result-list dl{padding:20px 0; border-bottom: 1px dashed #e3e3e3;}
  .wsdc-result-list dl:before{display: none;}
  .wsdc_result .cont{padding:0px 0 30px 25px;}

  .layui-layer-iframe{width: 90% !important;}
  .wsdc-result-txtlist{font-size:14px;}
  .wsdc-result-txtlist dl{padding: 18px 0;}
  .timu div{width:100%;}
  .timu .textarea-text{
    width:100%;
  }
}

@media (max-width: 640px) {

}


@media (max-width: 480px) {
.wsdc-result-list dl dd .bar{width: 50%;}

}


@media (max-width: 320px) {
}

.topic-banner .container{
  width:100%;
}
.topic-banner .container dt{
  width:100%;
}

.timu{
  margin-bottom:20px;
}
#survey_content{
  /* text-indent:30px; */
}

.timu div > input.yj_input{display:none;font-size:14px;padding-left: 10px;border: 1px solid #000;}
.widfit{
  width:100% !important;
}
.timu h5 span {
  font-size: 0.95em !important;
  color: #4c4c4c !important;
  /* text-indent: 2em; */
  line-height: 30px!important;!i;!;
  margin: 0 !important;!i;!;
  font-family: "微软雅黑" !important;!i;!;
  font-weight: 400;
  /* display: inline; */
  padding-left: 36px;
}
.timu h5 em {
  font-weight: 400;
}