@charset "utf-8";
/* CSS Document */

/*信件提交*/
.SendBox{ padding: 10px 0;}
.SendBox .layui-form .long{ width:70% !important;}
.SendBox .layui-form-select dl dd.layui-this{ background-color: #1666d4;}
.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: #1666d4;}

/*信件查询*/
.SearchBox .layui-form{ padding: 15px 0;}
.SearchBox .layui-form .long{ width:70% !important;}
.SearchBox .btbj {color: red;float: left;display: block;width: 25px;margin-top: 15px;text-align: center;}
.SearchBox .layui-input,.layui-textarea {width: 60% !important;}

.SearchBox .layui-elem-field{ padding: 0 15px;}

.SearchBox .layui-elem-field{ position:relative; margin: 15px 0;}
.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: 360px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal;}



/*网上征集*/
.yjzjBox .layui-laypage {display: table;margin: 10px auto;}
.yjzjBox .layui-table{ margin-top:0;}
.yjzjBox .layui-table th {text-align: center;}
.Title{ position:relative; width:100%; height:40px; border-bottom:1px solid #e2e2e2;}
.Title>span{display:inline-block;height:37px;padding:0 15px;border-bottom: 4px solid #d80b28;color: #d80b28;font-size:17px;line-height:37px;cursor:default;}

.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: 42px;padding: 10px 15px;border-bottom: 1px solid #f6f6f6;color: #0659a0;border-radius: 2px 2px 0 0;font-size: 20px;text-align: center;}
.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;}

td>font{ color:#F00;}

/*在线访谈*/
.picsList li{position:relative; overflow:hidden; padding:20px 0; border-bottom:1px solid #eaeaea;}
.picsList li a{ display:block; overflow:hidden;}
.picsList li .pic{ width:15%; position:relative;}
.picsList li .pic img{ display:block; width:100%; height:auto;}
.picsList li .date{ width:10%;}
.picsList li .date p{color: #3c5061;text-align:center;}
.picsList li .date p.date-ri{font-weight:700; font-size:26px;}
.picsList li .text{margin-left:2%; width:72%;}
.picsList li .text .bt{color: #3c5061;font-size: 16px;font-weight: bold;}
.picsList li .text .txt{ display: inline-block; margin-top:10px; max-height:72px; color:#868686; line-height:24px; text-indent: 1em;}
.picsList li a:after{position:absolute; bottom:0; left:0; width:0; height:0; border-bottom:1px solid #70482b; content:"";-webkit-transition:all .5s ease; -moz-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease;}
.picsList li:hover a:after{ width:100%;}
