@charset "utf-8";
/* CSS Document */
.f_l{ float:left; }

/*信件提交*/
.SendBox{ padding: 10px 0; font-size:14px;}
.SendBox .layui-form-select dl dd.layui-this{ background-color: #5fb878;}
.SendBox .layui-form-item .layui-input-inline{ width: 213px;}
.SendBox .layui-form-item .layui-inline .layui-input-inline{}
.SendBox .layui-layedit-iframe{/* box-shadow: inset 1px 1px 3px 0px #ececec; */}
.layui-form-radio>i,.layui-form-radio>i:hover, .layui-form-radioed>i{color: #5fb878;}
.SendBox .layui-form .long{width: 1000px;}
/*信件查询*/
.SearchBox{font-size: 14px;padding-top: 10px;}
.SearchBox .layui-form{ padding: 15px 0;}
.SearchBox .layui-form .long{ width:70% !important;}
.SearchBox .btbj {color: #5fb878;float: left;display: block;width: 25px;margin-top: 15px;text-align: center;}
.SearchBox .layui-input,.layui-textarea {width: 60% !important;}
.SearchBox .layui-input{ height: 38px; margin: 0;}
.search_con{ padding: 0 15px;}

.SearchBox .layui-elem-field{position:relative;padding: 5px;}
.SearchBox .layui-table{margin: 10px auto; width: 98%;}
.SearchBox .layui-table tr{ background: none !important;}
.SearchBox .layui-table th{ background-color: #f7f7f7; text-align:center;}
.SearchBox .layui-table tbody tr:hover{ background-color: floralwhite;}

.SearchBox .layui-upload-list>*{ margin-right: 15px; float: left;}
.SearchBox .layui-upload-list>a{ text-align: center; padding: 10px 0 0;}
.SearchBox .layui-upload-list>a i{ font-size: 50px;}
.SearchBox .layui-upload-list .doc-icon-fontclass{ line-height: 20px; padding: 0 5px; font-size: 13px; color: #333;}


/*信件公示*/
.hdListBox #conList a{display:block;width: 420px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal;font-size: 14px;}



/*网上征集*/
.yjzjBox{margin-top:10px;}
.yjzjBox .layui-laypage {display: table;margin: 10px auto;}
.yjzjBox .layui-table{ margin-top:0;}
.yjzjBox .layui-table th {text-align: center;}
.yjzjBox #conList a{font-size:14px;}
.SonBtns{border:1px solid #DDD;border-radius: 5px;margin: 10px 10px 0 0;}
.SonBtns a{display:inline-block;padding: 5px 0;width: 80px;text-align: center; margin:0;}
.SonBtns a + a{border-left:1px solid #DDD;margin-left: -4px;}
.SonBtns a:hover,.SonBtns a.on{ color:#FFF; background-color:#5fb878;}

.yjzjBox .layui-laypage {display: table;}
.yjzjBox .layui-timeline{ padding-left:15px;}
.yjzjBox .layui-timeline li {height: auto!important;line-height: 25px;border-bottom: 1px dashed #e6e6e6;}
.yjzjBox .layui-timeline li .layui-timeline-content{ padding-left: 15px;}
.yjzjBox .layui-card-header {height: initial;line-height: 1.3;padding: 18px 5px;border-bottom: 1px solid #f6f6f6;color: #5fb878;/* border-radius: 2px 2px 0 0; */font-size: 20px;text-align: center;}
.yjzjBox .layui-elem-quote{ border-left: 5px solid #5fb878;}
.yjzjBox .jbxxText{ text-align: center; background-color: #f9f7f7;}
.yjzjBox .layui-card-body {font-size: 14px;}
.yjzjBox .vote-jj-con span{ font-size: 15px; margin: 0 15px; display: block; line-height: 30px;}


/*网上调查*/
.wsdcBox .layui-laypage {display: table;margin: 10px auto;}
.wsdcBox .layui-table{/* margin-top:0; */}
.wsdcBox .layui-table th {text-align: center;}

.wsdcBox .result-btn{ display:none;}
.wsdcBox .survey_title{font-size: 24px;color: #333333; text-align: center; line-height: 50px; margin-top: 20px;}
.wsdcBox .survey_qt{font-size: 15px;color: #333333;text-align: center; line-height: 30px;}
.wsdcBox .survey_zy{font-size: 16px; color: #333333; line-height: 26px; margin-top: 10px; height: auto; overflow: hidden;}
.wsdcBox .survey_zy p{display: initial;}
.wsdcBox .survey_tm{width: 100%; line-height: 40px; background: #eee; text-indent: 10px; font-size: 16px; border-top: 1px solid #ddd; margin-top: 10px;}
.wsdcBox .survey_tm p{display: initial;}
.wsdcBox .survey_count{float: right; margin-right: 10px;}
.wsdcBox .survey_xz{line-height: 30px;}
.wsdcBox .survey_xz p{display: initial;}
.wsdcBox .survey_xz>span{ float: right; padding-right: 10px;}
.wsdcBox .ql-bar{height:15px;border-radius:5px; background: #EEEEEE; margin: 5px 0px;}
.wsdcBox .ql-bar a{height: 15px; line-height: 15px; color: #ffffff; font-size: 12px; text-align: right; display: block;border-radius:5px; }
.wsdcBox .ql-bar span{height: 15px; line-height: 15px; color: #333333; font-size: 12px; padding-left: 10px;}
.wsdcBox #conList a{font-size:14px;}

td>font{ color:#5fb878;}

/*在线访谈*/
.zxftBox .box{padding: 10px 10px 10px 0px;overflow: hidden;border-bottom: 1px dashed #ddd;}
.zxftBox .img{width: 200px;height: auto;overflow: hidden;margin-top: 8px;}
.zxftBox .img img{width: 100%; height: 135px;}
.zxftBox .txt{width: 635px;height: auto;overflow: hidden;}
.zxftBox .txt p{font-size:14px; color:#333;line-height: 30px;}
.zxftBox .txt p span{font-weight:bold;}
.zxftBox .txt a{font-size:14px;}

/*信箱-细览*/
.msg-box{ overflow: hidden;line-height: 25px;min-height: 500px;}
.msg-box .m-title{text-align: center; font-size: 18px;color: #5fb878;margin: 20px 0;}
.msg-box .m-con{color: #666;}
.msg-box .m-con h2{ height: 40px; line-height: 40px; border-bottom: #ccc solid 1px;}
.msg-box .m-con h2 span{font-size: 18px;background: #1f5c3d;color: #fff;float: left;height: 40px;line-height: 40px;padding: 0 15px;}
.msg-box .m-con .layui-table[lay-size=lg] td,.msg-box .m-con .layui-table[lay-size=lg] th{padding: 15px 20px;}
.msg-box .m-con .layui-table th{font-weight:bold;}
.msg-show .bg strong{display:inline-block;line-height: 30px;text-align: right;width: 100%;}
/* .msg-box .m-con .xj-box{ line-height: 30px; padding-bottom: 20px;padding:1%;}
.msg-box .m-con .xj-box strong{ color: #005AAB; font-size: 14px;font-weight: 500;} */

@media screen and (max-width:750px ) {
    .layui-form-item{ position: relative; margin-bottom: 5px; }
    .layui-form-item .layui-inline{margin-bottom: 5px;}
    .layui-form-item .layui-form-label{ padding: 9px 5px;}
    .layui-form-item .layui-input-inline{ margin-left: 90px;}
    
    .SendBox .layui-form-item .layui-input-inline,
    .SendBox .layui-form .long{width: calc(100% - 130px) !important;float: none;left: -3px;display: block;}
    .layui-form-item .layui-input-inline+.layui-form-mid{ margin: 0 0 0 10px; top: 0; position: absolute; right: 0;}
    .SendBox .layui-form-item table{ width: 100%;}
    .SendBox .layui-form-item .layui-input-block{ margin-left: 87px;}
    .SendBox .layui-form-item .layui-input-inline[style='width: 105px;']{ width: 105px !important;}
    
    .ftzjBox .layui-card:last-child{padding: 0 !important;}
    .fbyjBox .layui-input-block{ margin-left: 87px;}
    
    .BjtjBox{ width:100%; margin:20px auto 0px;}
    /*信件查询*/
    .SearchBox{margin-top:10px;}
    .SearchBox .layui-form-item{margin-bottom:15px;}
    .SearchBox .layui-input-block{margin-left: 80px;}
    .SearchBox .layui-input,.layui-textarea{width:80% !important;float: left;}
	/*.SearchBox .layui-form-item .layui-input-block{margin-left: 87px;}
    .SearchBox .layui-form-item .layui-input-block .btbj{position:absolute;right: 0px;margin-top: 0px;line-height: 38px;} */
   
    /*信件公示*/
    .hdListBox{margin-top:10px;}
    .hdListBox .layui-table{margin-top:0px;}
    .hdListBox .layui-table colgroup col:nth-of-type(3),
    .hdListBox .layui-table colgroup col:nth-of-type(4),
    .hdListBox .layui-table thead tr th:nth-of-type(3),
    .hdListBox .layui-table thead tr th:nth-of-type(4),
    .hdListBox .layui-table tbody tr td:nth-of-type(3),
    .hdListBox .layui-table tbody tr td:nth-of-type(4){ display: none;}
    .hdListBox .PageMainBox .layui-table thead tr th{font-size: 15px; }
    .hdListBox .layui-table td, .layui-table th{ padding: 10px 5px;}
    .hdListBox .layui-table colgroup col:nth-of-type(2){ width: 90px;}
    .hdListBox #conList a{width: calc(100vw - 150px);display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

    /*信件内容*/
    .viewBox{margin-top: 15px;}
    .viewBox .layui-table colgroup col:nth-of-type(1){width: 80px;text-align: center;}
    .viewBox .layui-table colgroup col:nth-of-type(2){width: calc(100% - 80px);}
    .viewBox .layui-table[lay-size=lg] th{width: 80px;padding: 0px;text-align: center;}
    .viewBox .layui-table[lay-size=lg] td{width: calc(100% - 100px);padding: 10px;}
    .layui-elem-field .layui-table[lay-size=lg]{margin:10px;width: calc(100% - 20px);}
    
    /*在线访谈*/
    .zxftBox .box{padding:10px 0px;}
    .zxftBox .img{width:100%;}
    .zxftBox .img img{ height: auto;}
    .zxftBox .txt{width: 100%; margin-top: 5px;}
    .zxftBox .txt p{line-height: 24px; padding: 3px 0px;}

    /*信箱-细览*/
    .msg-box .m-con .layui-table[lay-size=lg] td,.msg-box .m-con .layui-table[lay-size=lg] th{padding: 15px 10px;}
    .msg-box .m-con .layui-table th,.msg-box .m-con .layui-table colgroup col:nth-of-type(1){width: 100px;}
}