@charset "utf-8";
/* 信件公示内容页 */
.xjgs-content-table{border-top:1px solid #ddd;}
.xjgs-content-table .layui-table-item{position:relative; background-color:#fff; border-right:1px solid #ddd; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.xjgs-content-table .layui-table-item:hover{background-color:#fafafa;}
.xjgs-content-table .layui-block{position:relative; float:left; min-height:48px; margin-right:0; margin-bottom:0; border-bottom:1px solid #ddd;}
.xjgs-content-table .layui-table-label{position:absolute; top:0; left:0; height:100%; width:150px; font-weight:bold; text-align:center; background-color:#fafafa; border-left:1px solid #ddd;}
.xjgs-content-table .layui-table-label span{position:absolute; top:50%; left:0; width:150px; margin-top:-12px; line-height:24px;}
.xjgs-content-table .layui-table-label span font{color:#c00;}
.xjgs-content-table .layui-input-block{margin-left:151px; padding:15px 20px; line-height:2em; text-align:justify; min-height:28px; border-left:1px solid #ddd;}
.xjgs-content-table .layui-table-item-block .layui-table-label{width:100%;}
.xjgs-content-table .span6{width:50%;}
.xjgs-content-table .span12{width:100%;}
.xjgs-content-table .layui-block-item{border-right:1px solid #ddd; border-left:1px solid #ddd;}
.xjgs-content-table .layui-block-item:hover{background-color:#fafafa;}
.xjgs-content-table .layui-block-item .layui-table-label{position:relative; display:block; min-height:48px; border-left:none; width:100%;}
.xjgs-content-table .layui-block-item .layui-input-block{margin-left:0; border-top:1px solid #ddd; border-left:0;}
.xjgs-detail .article-button{padding:3% 0; background: none;}


/* 调查征集列表页 */
.pageList li em{font-style: normal; color:#355e92;}
.pageList li em.ing{color: #d80100;}


/*民意征集*/
.bgF7Pad { background: #F7F7F7; padding: 16px 20px;}
.wyly_content{margin: 30px auto;}
.wyly_content .title{text-align: center;font-size: 1.25em;}
.wyly_content .item{margin-bottom: 20px;}
.wyly_content .item .inline{width:50%;float: left;}
.wyly_content .item label{width: 120px;text-align: right;float: left;}
.wyly_content .item label span{color: #F00;vertical-align: middle;}
.wyly_content .item .input{padding-left: 130px;margin-bottom: 10px;}
.wyly_content .item .input input,.wyly_content .item .input textarea{width:60%;padding: 5px 10px;border:1px solid #ddd;border-radius: 4px;}
.wyly_content .item .input textarea{width:83%;}
.wyly_content .item_yzm .input input{width:80px;}
.wyly_content .item_yzm img{vertical-align: middle;margin-top:-2px;height: 32px;width:76px;cursor: pointer;}
.wyly_content .item_yzm span{cursor: pointer;line-height: 34px;}
.wyly_content .item_button {text-align: center;}
.wyly_content .item_button input{height: 38px;line-height: 38px;padding: 0 18px;background: #355E92;border:none;color:#fff;border-radius: 3px; cursor: pointer;}
.wyly_content .item_button .disabled{background: #5375a1;cursor: default;}


/*问卷调查结果*/
#survey_title{padding: 30px 0 0; font-size: 1.75em;}
.survey_result .wsdc-result-list dl{position: relative; padding: 15px 0; font-size:0.88888em; line-height: 28px; overflow: hidden; clear: both;}
.survey_result .wsdc-result-list dl:before{content: ''; position: absolute; height: 1px; width: 100%; left: 0; top: 26px; border-bottom: 1px dashed #e3e3e3;}
.survey_result .wsdc-result-list dl dt{float: left; position: relative; width: 40%;}
.survey_result .wsdc-result-list dl dt span{padding: 0 20px 0 0; display: inline-block; background: #fff;}
.survey_result .wsdc-result-list dl dt span a{display: inline-block; background: #f5f5f5; border:#e3e3e3 1px solid; padding: 0 10px; font-size:0.88em;}
.survey_result .wsdc-result-list dl dd{float: right; position: relative; width: 57%; color: #555555; background: #fff;}
.survey_result .wsdc-result-list dl dd .num{float: left; margin:0 10px 0 30px;}
.survey_result .wsdc-result-list dl dd .bar{float: left; width: 65%;}
.survey_result .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;}
.survey_result .wsdc-result-list dl dd .bar b{position: absolute; left:100%; padding-left: 10px; top: 0; font-weight:normal;} 
.survey_result .wsdc-result-txtlist{padding:0 20px; max-height:398px; overflow-y: auto; font-size:16px;}
.survey_result .wsdc-result-txtlist dl{ padding: 25px 0; border-bottom: 1px dashed #e3e3e3;}
.survey_result .wsdc-result-txtlist dl dt{margin-bottom: 10px;}
.survey_result .wsdc-result-txtlist dl dt span{color: #355e92;}
.survey_result .wsdc-result-txtlist dl dt em{font-style: normal;}
.survey_result .wsdc-result-txtlist dl dd{line-height: 2; color: #666;}


/* 在线访谈 */
.pub-list-tit span{display:inline-block;margin-bottom:-1px;padding-bottom:10px;border-bottom:2px solid #015293;color:#015293;font-weight:700;font-size:24px}
.pub-list-tit{margin-bottom:20px;border-bottom:1px solid #ddd}
.zxft-list  li{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #ddd}
.zxft-list  li:last-child{margin-bottom: 0}
.zxft-list .livel{float: left;width: 35%; padding-top: 8px;}
.zxft-list .liver{float: right;width: 62%}
.zxft-list .liver h2{font-size: 20px; overflow: hidden;}
.zxft-list .liver p{margin-top: 10px;color: #555;font-size: 15px}
.zxft-list .liver p span{font-weight: bold;}
.zxft-list .liver .more{background: #015293;color: #fff;padding: 5px 20px;border-radius: 3px;margin-top: 20px;display: inline-block;}

.liveListc li{border-bottom: 0}
.liveListc .livel{width: 55%;position: relative;}
.liveListc .liver{width: 42%;line-height: 1.8em}
.zxft-list .liver h2{font-size: 28px}
.zxft-list .liver p{margin-top: 15px;color: #555;font-size: inherit;}

.livelSlide .pagination{position:absolute;right:15px;text-align:center;bottom:10px;z-index: 8;left: inherit;width: auto}
.livelSlide .swiper-pagination-bullet{display:inline-block;width:20px;height:20px;border-radius:10px;background:#ddd;margin:0 3px!important;cursor:pointer;opacity: 1;font-size: 12px;text-align: center;line-height: 20px}
.livelSlide .swiper-pagination-bullet-active{background:#015293;color: #fff;}

.livelSlide .swiper-slide img{width: 100%}
.livelSlide .swiper-slide a{display: block;position: relative;}
.livelSlide .swiper-slide p{position: absolute;left: 0;bottom: 0;right: 0;padding: 10px 18% 10px 15px;background: rgba(0,0,0,.8);background: url(images/gbr.png) repeat\9 ;color: #fff;z-index: 5;padding-right: 100px}

.livel .hd{position:absolute;right:15px;text-align:center;bottom:10px;z-index: 8;left: inherit;width: auto;display: none;}
.livel .hd span{display:inline-block;width:20px;height:20px;border-radius:10px;background:#ddd;margin:0 3px!important;cursor:pointer;opacity: 1;font-size: 12px;text-align: center;line-height: 20px}
.livel .hd span.on{background:#015293;color: #fff;}

.wszb_focus .owl-dots{display: block!important; bottom: 12px; right: 12px;}
.wszb_focus .owl-dot{width:20px;height: 20px;background: #ddd;border-radius: 50%;text-align: center;line-height: 20px;font-size: 12px;}
.wszb_focus .owl-dot.active{background-color: #1e59ab;color:#fff;}

.zxftcL{width: 67%}
.wytw{margin-bottom: 30px}
.wytw textarea{width: 100%; box-sizing: border-box; resize: none;border: 1px solid #ddd;height: 120px;padding: 15px;margin-bottom: 10px}
.wytw .twbtn{display: inline-block;width: 200px;padding: 8px 20px;text-align: center;background: #015293;color: #fff;border-radius: 3px;cursor: pointer;}
.sxbtn{display: inline-block;padding: 1px 10px;text-align: center;background: #015293;color: #fff;border-radius: 3px;cursor: pointer;}
.ftslList{margin-top: 20px}
.ftsl{min-height:650px}
.ftslList li{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px dotted #ddd}
.ftslList li h5{font-weight: bold;color: #015293;margin-bottom: 10px;font-size: 15px;background: #f2f2f2;padding: 8px 10px}
.ftslList li p{font-size: 14px;text-indent: 2em;line-height: 1.8em}
.zxftcR{width: 30%}
.zxftcR ul li{text-align: center;
    font-size: 18px;
    line-height: 40px;
    margin-bottom: 15px;}
.ftslList{max-height: 1230px;overflow-y: auto;padding-right: 15px}
.ftslList::-webkit-scrollbar{width:6px;}
.ftslList::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2);}
.ftslList::-webkit-scrollbar-thumb{;background:#2d66a5;box-shadow:inset 0 0 6px rgba(0,0,0,.15)}


@media (max-width: 1440px){
  .ldxx-ss .year .layui-input-block{width: 100px;}
  .ldxx-ss .btcx .layui-input-block{width:310px;}
  .mainContent .ldxx-ss .btcx .layui-input-block{width:156px;}
}

@media (max-width: 1280px) {
	.ldxx-ss .layui-inline{float: left; width: 50%; margin-right: 0;}
  .ldxx-ss .btcx .layui-input-block, .ldxx-ss .year .layui-input-block, .ldxx-ss .type .layui-input-block{width:auto !important;}
  .ldxx-ss .btn{text-align: right;}
	
}


@media (max-width: 1023px){
  /* 信件公示 */
  .xjgs-content-table .layui-input-block{padding:10px 15px;}
  .zx12345-list-table thead th:nth-child(1), .zx12345-list-table tbody td:nth-child(1){ display:none;}
  /* 调查征集 */
  .dczj-list li{padding-left: 88px;}

}

@media (max-width: 991px){
  /* 信件公示 */
  .xx-list-table thead th:nth-child(1), .xx-list-table tbody td:nth-child(1){ display:none;}
  .zx12345-list-table thead th:nth-child(5), .zx12345-list-table tbody td:nth-child(5){ display:none;}
  .xjgs-content-table .span6{width:100%;}

}

@media (max-width:768px) {

  /* 调查征集 */
  .dczj-list li em{position: static;}

  /* 信件公示 */
  .ldxx-ss .layui-inline{float: none; width: 100%;}
  .ldxx-ss .btn{text-align: left;}
  .ldxx-ss .btn button:nth-child(1){margin-left: 95px;}
  .ldxx-ss .layui-form-label{padding-left: 0;}
  .ldxx-ss .layui-input-block{margin-left: 95px;}
  .xx-list-table thead th:nth-child(5), .xx-list-table tbody td:nth-child(5){ display:none;}
  .zx12345-list-table thead th:nth-child(4), .zx12345-list-table tbody td:nth-child(4){ display:none;}
  
  .xjgs-content-table .layui-table-label{width:100px;}
  .xjgs-content-table .layui-table-label span{width:100px;}
  .xjgs-content-table .layui-input-block{margin-left:101px;}

  .wyly_content .item .inline{width:100%;float: none;}
	.wyly_content .item .input input{width:83%;}

  /* 在线访谈 */
  .liveListc .livel{width: 100%;margin-bottom: 20px}
  .liveListc .liver{width: 100%;}	
  .zxft-list .liver h2{font-size: 22px}
  .zxftcL{width: 100%;margin-bottom: 20px}
  .zxftcR{width: 100%}

  /* 在线访谈 */
  .zxft-list .livel{float:inherit;width: 100%;margin-bottom: 20px}
  .zxft-list .liver{float: inherit;width: 100%}
  .pub-list-tit span{font-size: 20px}
  .zxft-list .liver p{font-size: 14px}

}

@media (max-width: 640px){

  /* 信件公示 */
  .xx-list-table thead th:nth-child(2), .xx-list-table tbody td:nth-child(2){ display:none;}
  .zx12345-list-table thead th:nth-child(2), .zx12345-list-table tbody td:nth-child(2){ display:none;}

  .xxgks-list li{width: 50%;}

  .wyly_content .item label{width:80px;}
	.wyly_content .item .input{padding-left:80px;}

  
}

@media (max-width: 480px){

}

@media (max-width: 450px){
  /* 信件公示 */
  .ldxx-ss{padding-top:0 ;}
  .ldxx-ss .layui-form-label{float: none; text-align: left;}
  .ldxx-ss .layui-input-block{margin-left: 0;}
  .layui-form-item .layui-inline{margin-bottom: 5px;}
  .ldxx-ss .btn{padding-top: 10px;}
  .ldxx-ss .btn button:nth-child(1){margin-left: 0;}

  .xxgks-list li{width:100%;}
}

@media (max-width: 360px){

  /* 信件公示 */
  .xx-list-table thead th:nth-child(4), .xx-list-table tbody td:nth-child(4){ display:none;}

  
}

@media (max-width:320px){
  
}

