@charset "UTF-8";

.layui_form_inline{margin-top: 14px;}
.layui-btn{background: #1866CF;font-size: 1em;}
.layui_form_inline .layui-form-item{clear: none;}
.layui_form_inline .layui-form-item{clear:none;margin-bottom: 20px;padding-top:0;padding-bottom: 0;}
.layui_form_inline .layui-form-label{width:120px;padding:10px 0;font-size: 1.0625em;color:#000;}
.layui_form_inline .layui-form-label span{font-style: normal;color:#f00;}
.layui_form_inline .layui-input-block{margin-left: 130px;}
.layui_form_inline .layui-input::-webkit-input-placeholder{color:#666666;}
.layui_form_inline .layui-input,
.layui_form_inline .layui-select,
.layui_form_inline .layui-textarea{border-color:#E4EAF2;height: 40px;line-height: 40px;border-radius: 4px;-o-border-radius: 4px;}
.layui_form_inline .layui-btn{min-width:80px;border-radius: 4px;-o-border-radius: 4px;height: 40px;color:#fff;}
.layui_form_inline .layui-btn.btn-submit{background: #1866CF;}
.layui_form_inline .layui-btn.btn-reset{background: #999;margin-left: 15px;}
.layui_form_inline .item-btn .layui-input-block{margin-left: 0;text-align: center;margin-top: 40px;}
.layui_form_inline .item-yzm{line-height: 40px;}
.layui_form_inline .item-yzm .layui-input{width:100px;float: left;margin-right: 5px;}
.layui_form_inline .validcodeimg{height: 36px;margin-top: -3px;border-radius: 4px;}

/* 民意征集内容页 */
.info_title{color:#2d548f;font-size:24px;text-align:center;margin:0;padding:34px 160px 20px;line-height:34px;}
.myzj_time{text-align:center;font-weight:bold;padding:10px 0 15px;color:#333;}
.myzj_time span{display: inline-block;margin-right:20px;}
.myzj .hd{overflow:hidden;zoom:1;background:#f5f5f5;height:46px;line-height: 46px; }
.myzj .hd li{float:left;padding: 0 20px 0 45px;background: #dedede;cursor:pointer;position:relative;}
.myzj .hd li:first-child{padding-left: 20px;}
.myzj .hd li:before{content:"";position: absolute;right:-25px;top:0;z-index:1;border-top: 24px solid transparent;border-bottom: 24px solid transparent;border-left: 25px solid #fff;}
.myzj .hd li:after{content:"";position: absolute;right:-23px;top:1px;z-index:2;border-top: 23px solid transparent;border-bottom: 23px solid transparent;border-left: 23px solid #dedede;}
.myzj .hd li:last-child:before{display: none;}
.myzj .hd li:last-child:after{border-width: 23px 0 23px 25px;top: 0;right: -25px;}
.myzj .hd li.on{font-weight: bold;background: #0968d3;color: #fff;}
.myzj .hd li.on:after{border-left: 23px solid #0968d3;}
.myzj .hd li.on:last-child:after{border-left: 25px solid #0968d3;}
.myzj .hd li:hover{font-weight: bold;}
.myzj .bd{clear:both;padding-top:30px;}
.myzj_yjfk{text-indent:2em;}

/*信件内容页*/
.xj-tit{background: url(/ycsrmzf/xhtml/images/title_line.png) repeat-x;text-align: center;margin:50px 0;}
.xj-tit span{background: #fff;display: inline-block;padding: 0 5px 0 20px;margin-top: -13px;}

.xjcont-table{overflow-x: auto;}
/* 去除滚动条的样式 */
.xjcont-table::-webkit-scrollbar {width: 6px;height: 6px;background-color: #f9f9f9;border-radius: 3px;}
/* 滚动条的滑块 */
.xjcont-table::-webkit-scrollbar-thumb{background-color: #a1a3a9;border-radius: 3px;}
.xjcont-table table{min-width: 640px;border-spacing: 2px;width:100%;font-size: 1.125em;}
.xjcont-table table th{width: 120px;text-align: right;padding: 17px 20px;font-weight: normal;}
.xjcont-table table td{padding:17px 20px;text-align: left;min-width: 160px;}
.xjcont-table table tr{background: #f1f4f8;}
.xjcont-table table tr.trSep{background: #fffbf7;}
.xjcont-table table span{display: inline-block;line-height: 1.7;text-align: justify;}
.xj-btn{padding: 30px 0;text-align: center;}
.xj-btn a{display: inline-block;padding:10px 26px;color: #fff;font-size: 1.125em;border: 0;background:#777;cursor: pointer;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;}



@media (max-width: 1680px){

}

@media (max-width: 1480px){
  .xjcont-table table{border-spacing: 1px;}
}

@media (max-width: 1380px){

}

@media (max-width: 1280px){

}

@media (max-width: 1023px){

}

@media (max-width: 991px){
  .myzj_time span{display:block;width:100%;}
}

@media (max-width: 768px){

}

@media (max-width: 640px){

}

@media (max-width: 580px){

}

@media (max-width:480px){
  .layui_form_inline .layui-form-label{width:auto;text-align: left!important;float: none;}
  .layui_form_inline .layui-input-block{margin-left: 0!important;}

  .myzj .hd li{padding: 0 5px 0 40px;}
  .myzj .hd li:first-child{padding-left: 10px;}
}
