@charset "utf-8";

.layout-max{padding-top: 30px;}
.layout-hd{}
.layout-hd h3{float:left; margin-bottom:-1px; padding:0 50px; font-size:18px; font-weight:bold; color:#fff; line-height:40px; background-color:#0063b8;}
.layout-bd{border:1px solid #c8dff1;}
.layout-notice{padding:15px 20px; line-height:200%; color:#666;}
.layout-notice a{color:#0063b8;}

/*重大行政决策征求意见平台*/
.dec-main .hd{text-align:center; line-height:62px;}
.dec-main .hd font{display:inline-block; margin:0 15px; font-size:18px; font-weight:bold; vertical-align:middle;}

.dec-result-list{margin-top:10px}
.dec-result-list table{width:100%; margin-top:0; margin-bottom:0; padding:0;}
.dec-result-list thead tr{background-color:#63abe5;}
.dec-result-list thead tr th{font-size:16px; font-weight:normal; color:#fff; background-color:#63abe5;}
.dec-result-list th,
.dec-result-list td{padding:10px 15px; text-align:left; line-height:1.6;}
.dec-result-list .layui-table[lay-even] tr:nth-child(even){background-color:#eff6fc;}
.dec-result-list .layui-table tr:hover{background-color:#fff;}
.dec-result-list .col1{width:5%; white-space:nowrap; text-align:center;}
.dec-result-list .col2{}
.dec-result-list .col3{width:22%;}
.dec-result-list .col4{width:22%; text-align:center;}
.dec-result-list .getdet{display:inline-block; width:58px; height:22px; padding-left:30px; line-height:20px; font-size:12px; text-align:left; background:url(../images/zmhd/hz-ico.png) no-repeat 10px center; border:1px solid #63abe5; border-radius:11px;}
.dec-result-list .getdet:hover{color:#fff; background-image:url(../images/zmhd/hz-ico-h.png); background-color:#63abe5;}

.dec-detail{}
.dec-detail table td,
.dec-detail table th{padding:10px; font-size:14px; color:#666; line-height:180%; border:1px solid #c8dff1;}
.dec-detail table th{width:12%; min-width:120px; text-align:center;}
.dec-detail table thead th{height:66px; min-height:66px; text-align:center; font-size:18px; color:#333;}
.dec-detail table td a{color:#0063b8; text-decoration:underline;}
.dec-detail table td a:hover{color:#ff8b17; text-decoration:none;}
.dec-detail table td.content{}
.dec-detail table td.content p{text-indent:2em; margin-top:15px; margin-bottom:15px;}


/*提交表单*/
.layui-forms-layout{margin-right: -7px; margin-left: -8px;}
.layui-forms-layout .layui-forms-block{position: relative; margin-right: 7px; margin-left: 8px}
.layui-forms-layout .layui-forms-item{position: relative; float: left; width: 100%; margin-bottom: 20px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.layui-forms-layout .layui-forms-label{position: absolute; top: 0; left: 0; height: 100%; font-size: 1em; width: 7em;}
.layui-forms-layout .layui-forms-label.longer{width: 12em;}
.layui-forms-layout .layui-forms-label .table{position: absolute; top: 0; right: 0; left:0; bottom: 0; width: 100%; height: 100%; display: table; vertical-align: middle;}
.layui-forms-layout .layui-forms-label .table .inline{position: relative; width: 100%; height: 100%; display: table-cell; vertical-align: middle;}
.layui-forms-layout .layui-forms-label .table .inline span{display: block; text-align: right;}
.layui-forms-layout .layui-forms-label .table .inline span font{color: #f00; margin-right: .3125em;}
.layui-forms-layout .layui-input-block{margin-left: 7em; padding-left: 1em; line-height: 1.8em; min-height: 1.8em;}
.layui-forms-layout .layui-input-block.longer{margin-left: 12em;}
.layui-forms-layout .layui-input-inline{margin-right: 10px;}
.layui-forms-layout .layui-forms-radio span{display: inline-block; margin-right: 15px;}
.layui-forms-layout .layui-forms-radio span input{display: inline-block; vertical-align: middle;}
.layui-forms-layout .layui-forms-radio span font{display: inline-block; vertical-align: middle;}
.layui-forms-layout dl{margin-right: -5px; margin-left: -5px; overflow:hidden;}
.layui-forms-layout dl dd{float: left; width: 50%;}
.layui-forms-layout dl dd div{margin: 0 5px 20px; height: 38px;}
.layui-forms-layout .layui-select-style{width: 100%; padding-left: 10px; height:38px; line-height: 1.3; border: 1px  solid #e6e6e6; border-radius: 2px; outline:0; transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}
.layui-forms-layout .layui-select-style:hover,
.layui-forms-layout .layui-select-style:focus{border-color: #d2d2d2;}
.layui-forms-layout .layui-forms-item.vtop .layui-forms-label{height: 38px;}
.layui-forms-layout .layui-forms-item.yzm .layui-input-inline{width: 100px;}
.layui-forms-layout .layui-forms-item.col4{width: 33.33333%;}
.layui-forms-layout .layui-forms-item.col6{width: 50%;}
.layui-forms-layout .layui-form-radio>i:hover, 
.layui-forms-layout .layui-form-radioed>i{color: #54a3da;}
.layui-forms-layout .layui-word-tops{margin-top: .5em; line-height: 1.6em;}

.layui-button .layui-btn{display: block; padding: 0; width: 100%;}
.layui-btn .layui-icon{font-size: 25px;}
.layui-btn-primary:hover{border-color: #1e9fff !important;}
.submit-form{width: 88%; margin-top: 30px; margin-bottom: 10px; margin-right: auto; margin-left: auto;}
.query-form{width: 50%; margin-right: auto; margin-left: auto;}

.form-wrapper{margin-top: 5%;}
.tips{margin-top: 1%; margin-bottom: 5%; text-align: center; line-height: 1.8em;}

/* 信件公示 */
.xjgs-wyxx{float:right; margin-bottom: 1em;}
.xjgs-wyxx .layui-btn{background-color: #0063b8;}
.xjgs-main-module{padding:20px 0 0; margin-left: -10px;}
.xjgs-table-box{}
.xjgs-list-table{width:100%; text-align:center;}
.xjgs-list-table thead tr{background:#f7f7f7;}
.xjgs-list-table thead tr th{height:46px; padding:0 10px; color:#fff; background-color:#63abe5;}
.xjgs-list-table tbody td{padding:14px 10px;}
.xjgs-list-table tbody tr:nth-child(even){background:#eff6fc;}
.xjgs-list-table tbody .trOdd{background:#eff6fc;}
.xjgs-list-table .span1{width:50px; white-space:nowrap;}
.xjgs-list-table .span2{text-align:left;}
.xjgs-list-table .span3{width:90px;}
.xjgs-list-table .span4{width:95px;}
.xjgs-list-table .span5{width:90px;}
.xjgs-list-table .span6{width:95px;}


.xjgs-depts ul{margin-top: -20px; margin-right: -10px; margin-left: -10px;}
.xjgs-depts ul li{float: left; width: 20%;}
.xjgs-depts ul li a{display: block; margin: 20px 10px 0; padding: 10px 5px; text-align: center; background-color: #f7f7f7;}
.xjgs-depts ul li a:before{display: inline-block; vertical-align: middle; content: ""; width: 1px; height: 3em}
.xjgs-depts ul li a font{display: inline-block; vertical-align: middle; width: 95%; line-height: 1.4em;}
.xjgs-depts ul li a:hover{background-color: #f2f2f2;}

.xjgs-content-table{padding:30px 50px; border:1px solid #c8dff1;}
.xjgs-content-table .layui-table-item{position:relative;}
.xjgs-content-table .layui-table-block{position:relative; float:left; min-height:48px; margin-right:0; margin-bottom:0;}
.xjgs-content-table .layui-table-label{position:absolute; top:0; left:0; height:100%; width:80px;}
.xjgs-content-table .layui-table-label span{display:block; padding:10px 0; line-height:200%; color:#999;}
.xjgs-content-table .layui-table-label.longer{width:200px;}
.xjgs-content-table .span6{width:50%;}
.xjgs-content-table .span12{width:100%;}
.xjgs-content-table .layui-input-block{margin-left:80px; padding:10px 15px; line-height:200%; text-align:justify; min-height:28px;}
.xjgs-content-table .layui-input-block.longer{margin-left:200px;}
.xjgs-content-table .replyShowCont{padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #d6d6d6;}
.xjgs-content-table .replyShowCont:last-child{margin-bottom:0; padding-bottom:0; border-bottom:none;}
.xjgs-content-table .myd{display: inline-block; vertical-align: top;}
.xjgs-content-table .myd li{display: inline-block; vertical-align: top; margin-right: 1em; margin-bottom: .5em;}
.xjgs-content-table .pingjia{display: inline-block; line-height: 32px; text-align: left;}
.xjgs-content-table .pingjia .layui-input{width: 220px; margin-right: 10px; vertical-align: top; display: inline-block; line-height: 32px; height: 32px;}
.xjgs-content-table .pingjia .layui-btn{vertical-align: top; line-height: 32px; height: 32px;}

@media (max-width: 1300px){
  .xjgs-content-table{padding: 15px 25px;}
  
  .xjgs-depts ul{margin-top: -10px; margin-right: -5px; margin-left: -5px;}
  .xjgs-depts ul li{width: 25%;}
  .xjgs-depts ul li a{margin: 10px 5px 0;}
}

@media (max-width: 1200px){
  
}

@media (max-width: 1023px){
  .layui-forms-layout .layui-forms-item{margin-bottom: 15px;}
  .layui-forms-layout dl dd div{margin-bottom: 15px;}	
  .submit-form{margin: 15px 15px 0; width: auto;}
}

@media (max-width: 991px){
  .xjgs-main-module{margin-left: 0;}	
  .xjgs-content-table .span6{width: 100%;}
  .xjgs-content-table .layui-table-label span{font-weight: bold; color: #333;}
  .xjgs-content-table .layui-table-item{margin-bottom: 0;}
  .xjgs-content-table .layui-table-block{padding-bottom: 1em; margin-bottom: 1em; border-bottom: 1px dashed #e6e6e6;}
  .xjgs-content-table .myd li{float: left; width: 18%; margin-right: 2%;}
  
  .xjgs-depts ul li{width: 33.33333%;}
}

@media (max-width: 768px){
  .form-wrapper{width: 100% !important;}
  .layui-forms-layout .layui-forms-item.col4{width: 100%;}
  .layui-forms-layout .layui-forms-item.col6{width: 100%;}
  
  .xjgs-list-table .span5{display: none;}
  .xjgs-list-table .span6{display: none;}
  .xjgs-content-table .myd li{width: 31.33333%;}
}

@media (max-width: 600px){
  .xjgs-list-table .span3{display: none;}
}

@media (max-width: 450px){
  .layui-forms-layout.format{margin-right: 0; margin-left: 0;}
  .layui-forms-layout.format .layui-forms-item{padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dashed #e6e6e6}
  .layui-forms-layout.format .layui-forms-block{margin-right: 0; margin-left: 0;}
  .layui-forms-layout.format .layui-forms-label{position: static; display: block; text-align: left; margin: 0; width: auto !important; background-color: transparent; border-left: none;}
  .layui-forms-layout.format .layui-forms-label .table{position: static; margin-top: 0; display: block; margin-bottom: 10px;}
  .layui-forms-layout.format .layui-forms-label .table .inline{display: block;}
  .layui-forms-layout.format .layui-forms-label .table .inline span{margin: 0; font-weight: bold; text-align: left;}
  .layui-forms-layout.format .layui-forms-label .table .inline span br{display: none;}
  .layui-forms-layout.format .layui-input-block{margin: 0 !important; padding: 0 !important; border-left: none;}	
  
  
  .xjgs-content-table .layui-table-label{ position: static; display: block;}
  .xjgs-content-table .layui-table-label span{padding: 0;}
  .xjgs-content-table .layui-input-block{margin-left: 0 !important; padding: 0 !important; min-height: 1px;}
  .xjgs-content-table .myd li{margin-top: .5em; margin-bottom: 0; width: 48%;}
  .xjgs-content-table .pingjia{margin-top: .75em;}
  .xjgs-content-table .pingjia .layui-input{width: 150px;}
  
  .xjgs-depts ul li{width: 50%;}
}


@media (max-width: 360px){
  .xjgs-content-table .pingjia .layui-input{width: 120px;}	
}
