@charset "utf-8";
/* CSS Document */

.bs{color:#fff;}
.w1176{ width:100%;}
.xjlby_content{ margin:20px 0; overflow:hidden;width:1200px;margin:0px auto;position: relative;z-index: 9999;}
.xjlby_content .left_nav{ width:314px; background:#fff; padding:8px; min-height:689px;}
.right_xj_list{ width:845px;overflow:auto; background:#fff; min-height:689px;}
.right_xj_list .gzcy_gzxx_box h3{ height:56px; line-height:56px; background:#d9d9d9; color:#d84637; margin:10px;}
.right_xj_list .gzcy_gzxx_box h3 span{ display:inline-table; color:#fff; text-align:center; background:#1594e6; width:186px; padding:0 15px;}
.right_xj_list .xzxx_list{ margin:10px;}
.right_xj_list .xzxx_list p { line-height:40px; height:40px; background:#f0f0f0; margin:0 auto;}
.right_xj_list .xzxx_list  span{  display:block; float:left; text-align:center;}
.right_xj_list .xzxx_list  span.slbh{ width:150px;}
.right_xj_list .xzxx_list  span.xjbt{width:418px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.right_xj_list .xzxx_list  span:after.xjbt{content:"...";}
.right_xj_list .xzxx_list  span.lxtime{ width:72px;}
.right_xj_list .xzxx_list  span.hftime{ width:72px;}
.right_xj_list .xzxx_list  span.blzt{ width:72px;}
.xzxx_list ul{ overflow:hidden;}
.xzxx_list ul li{ height:38px !important; line-height:38px;}
.xzxx_list ul li.cf4{ background:#f4f4f4;}

.xjlb_pag{ height:36px; margin:30px; background:#e7e7e7;}
.xjlb_pag .pag_content{ width:330px; margin:0 auto;}
.xjlb_pag .pag_content a{ display:block; float:left; padding:5px 10px; background:#0399e1; color:#fff; margin-right:8px; margin-top:5px;}
.xjlb_pag .pag_content span{ margin-right:8px;  margin-top:8px;}
.xjlb_pag .pag_content .select{ width:40px; height:20px; border:1px solid #6d6d6d;}

.zwwb{ width:314px; background:url(gzcy_icon.png) no-repeat left -86px; height:52px; line-height:52px; font-size:20px; margin-top:15px; text-align:center;}
.zwwb a{ display:block; color:#fff;}
.zwwb a:hover{ background:#ed4e89;}
.zwwx{ width:314px; background:url(gzcy_icon.png) no-repeat left -138px; height:52px; line-height:52px; font-size:20px; margin-top:12px; text-align:center;}
.zwwx a{ display:block; color:#fff;}
.zwwx a:hover{ background:#f68901;}
.ztjlt{ width:314px; background:url(gzcy_icon.png) no-repeat left -191px; height:52px; line-height:52px; font-size:20px; margin-top:12px; text-align:center;}
.ztjlt a{ display:block; color:#fff;}
.ztjlt a:hover{ background:#117ffc;}

.pag_box{ margin:18px auto; overflow:hidden; text-align:center;}
.pag_box a{ padding:3px 8px; background:#e9e9e9; display:block; float:left; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin:5px;}
.pag_box a:hover{ background:#845943; border:1px solid #845943; color:#fff;}
.pag_box a.onhover{ background:#845943; border:1px solid #845943; color:#fff;}
.page ul li{ float:left;line-height:24px; height:24px;}

/*写信须知*/
.xxxz_box{ padding: 10px 30px 20px 30px; margin:0 10px;height: 460px;
overflow: auto;}
.xxxz_box p{ margin-top:10px;}
.xxxz_box p i{ padding-left:20px; color:#000; line-height:26px; font-size:16px;}
.xxxz_box h2{ color:#1594e6;}

.right_xj_list dd h3{ height:56px; line-height:56px; background:#d9d9d9; color:#845943; margin:10px;}
.right_xj_list .gzcy_gzxx_box h3 span{ display:inline-table; color:#fff; text-align:center; background:#1594e6; width:186px; padding:0 15px;}

/*我要写信*/
.email_cont{padding: 10px; overflow: hidden;}
.email_cont table td{ line-height: 36px; overflow: hidden; border-bottom: solid 1px #fff; padding: 5px;}
.email_cont table td.bgwidtn{width: 12%; background: #c5efff; color:#1594e6; text-align: right;}
.email_cont table td.bgwidtn span{color: red;}
.email_cont table td select{height: 28px; line-height: 28px; width: 240px;}
.email_cont table td input.textbox{width: 99%; height: 28px; line-height: 28px; padding-left: 5px;}
.email_cont table td textarea{width: 99%; height: 180px; padding-left: 5px;}
.email_cont table td label{margin-right: 10px;}
.email_cont table td input.textbox1{width: 97%; height: 28px; line-height: 28px; padding-left: 5px;}
.email_cont table td input.textboxyzm{width: 120px; height: 28px; line-height: 28px; padding-left: 5px; vertical-align: middle;}
.email_cont table td img{width: 120px; height: 30px; vertical-align: middle; cursor: pointer;}
.subbox{text-align: center; background:#f0f0f0; height:100px; padding-top:100px;}
.subbox input{ border:0; line-height:45px; padding:10px 40px; background: #e4e4e4; margin: 0 5px;/*鼠标进入动画*/transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.subbox input:hover{background: #1594e6; color: #FFFFFF;/*鼠标进入动画*/transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.xggd{text-align: center;}
.xggd input{vertical-align: middle;}
.xggd a{vertical-align: middle;}
.border-table {border-collapse: collapse;border: none;}   
.border-table td {border: solid #fff 1px;}
.border-table .bs{ color:#fff;}
/*信件查询*/
.xjcx_box{ margin-top:20px 10px;}
.xjcx_box table{ margin:0 10px;}
.xjcx_box table td{ border-right:1px solid #fff;}
.input_text{ padding:0 15px;}
.xjcx_box table{ color:#1594e6;}
.xjcx_box table .td_input{ width:514px; height:36px;}
.xjcx_box .btn{ padding:0 15px; display:block; border:none;background:#1594e6; color:#fff; height:50px; line-height:50px;}

.cxjg{ color:#1594e6; margin:20px 10px; border-bottom:3px solid #ddd; height:50px; line-height:50px;}
.cxjg span{ width:160px; height:50px; border-bottom:3px solid #1594e6; display:block;}
#searchRs{width:700px;margin:15px auto;}
.searchNoRs{text-align:center;color:red;}
/*征集调查列表*/
.zjtc_lb{ margin:10px; overflow:hidden;}
.zjtc_lb p{line-height: 40px; height: 40px; background: #f0f0f0; margin: 0 auto;}
.zjtc_lb p span{ display:block; float:left; text-indent:2em;}
.zjtc_lb p span.zt{ width:650px; border-right:1px solid #fff;}
.zjtc_lb p span.time{ width:157px;}
.zjtc_lb ul{ margin:20px 0; overflow:hidden;}
.zjtc_lb ul li{ height:40px; line-height:40px;}
.zjtc_lb ul li span{ display:block; float:left; text-indent:2em;}
.zjtc_lb ul li span.zt{ width:650px; border-right:1px solid #fff;}
.zjtc_lb ul li span.time{ width:157px;}

/*新增征集调查*/
/*征集调查*/
.zjdc_list{ /*! margin:18px 0 14px 0; */margin: 0px 10px 0px 10px;}
.zjdc_list p { line-height:40px; height:40px; background:#f0f0f0; margin:0 auto;}
.zjdc_list  span{  display:block; float:left; text-align:center;}
.zjdc_list  span.title{width:530px;}
.zjdc_list  span.slbh{ width:150px;}
.zjdc_list  span.xjbt{width:430px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zjdc_list  span:after.xjbt{content:"...";}
.zjdc_list  span.lxtime{ width:72px;}
.zjdc_list  span.hftime{ width:90px;}
.zjdc_list  span.blzt{ width:72px;}
.zjdc_list ul{ overflow:hidden; margin:10px 0px;}
.zjdc_list ul li{ height:38px !important; line-height:38px;}
.zjdc_list ul li.cf4{ background:#f4f4f4;}

.right-list-box{padding: 10px 10px;}
.layui-table th {
    text-align: center;
}
.layui-table .captcha{float: left;padding:0 5px; height: 35px; display: table;}
.layui-table #captchaImg{float: left;padding:0 5px; height: 35px; display: table;}
.layui-laypage a, .layui-laypage span{ background:none;margin: 0 2px 5px 0;}
.layui-disabled, .layui-disabled:hover{ color: #000 !important;}
.layui-laypage a, .layui-laypage button, .layui-laypage input, .layui-laypage select, .layui-laypage span{border: 1px solid #b4b3b3;}
.layui-laypage{display: table!important;margin: 10px auto!important;}

.layui-laypage a, .layui-laypage span{background:none!important;}
.layui-laypage{display: table!important;margin: 10px auto!important;}
.layui-table td, .layui-table th{/* padding: 3px!important; */}
.msg-box{/* overflow: hidden; */width: 100%;min-height: 700px;}
.msg-box h1{ background: #eee; height: 50px; line-height: 50px; padding: 0 10px; border: #ccc solid 1px;text-align: left;}
.msg-box h1 i{font-style: normal; color: #845943;}
.msg-box h1 span{float: left;border-bottomï¼š0;border-bottom: #0269b6 solid 0px;line-height: 50px;}
.msg-box h1 a{ float: left; margin-top: 5px; margin-right: 10px;}
.msg-list{ overflow: hidden;}
.msg-list ol dd{ line-height: 25px; border-bottom: #ccc dotted 1px; padding-bottom: 10px;}
.msg-list ol dd h2{ height: 40px; line-height: 40px;font-size: 16px;}
.msg-list ol dd h2 a{color: #0055AA;}
.msg-list ol dd .description{text-indent: 2em; color: #666;padding: 10px 0;}
.msg-list ol dd .about_form{ color: #666; text-align: right; padding-right: 10px; font-size: 12px;}
.msg-show{ overflow: hidden;line-height: 25px;}
.msg-show .m-title{text-align: center; font-size: 18px;color: #845943;margin: 20px 0;}
.msg-show .m-con{color: #666;}
.msg-show .m-con h2{ height: 40px; line-height: 40px; border-bottom: #ccc solid 1px;}
.msg-show .m-con h2 span{font-size: 18px; background: #0065CB; color: #fff; float: left; height: 40px; line-height: 40px;padding: 0 15px;}
.msg-show .m-con .xj-box{ line-height: 30px; padding-bottom: 20px;padding:1%;}
.msg-show .m-con .xj-box strong{ color: #005AAB; font-size: 14px;font-weight: 500;}

.red{ color:red;}

.viewBox table{width: 100%;font-size: 14px;border-collapse: collapse;border: 1px solid #dcdcdc;}
.viewBox table tr th{border: 1px solid #dcdcdc;height: 44px;line-height: 44px;font-weight: normal;color: #333;text-align: center;width: 18%;background: #f8f7f7;}
.viewBox table tr td{border: 1px solid #dcdcdc;height: 44px;line-height: 30px;color: #666;padding:0 10px 0 15px;text-align: left;}
.viewBox{margin-top:10px;}
.viewBox p.title{ margin-bottom: 8px; font-size: 20px; color: #333; line-height: 20px; border-left: 5px solid #845943; padding-left: 6px;}

.btbj{ color: red; float: left; display: block; width: 25px; margin-top: 15px; text-align: center;}
.layui-input, .layui-textarea {/* width: 70% !important; */}
.layui-input-block .f_l{width: 70% !important; }




