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

/*信件提交*/
.SendBox{padding: 10px 0;}
.SendBox .layui-form .long{width: 656px;}
.SendBox .layui-form-select dl dd.layui-this{/* background-color: #da2329; */}
.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: #016aae;}

/*信件查询*/
.SearchBox{font-size: 14px;}
.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-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: 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;}

.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:#b21023;}

.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: #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;position: relative;overflow: hidden;}
.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%;}


@media screen and (max-width:600px ) {
    .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: 0;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: 90px;}
    .SendBox .layui-form-item .layui-input-inline[style='width: 105px;']{ width: 105px !important;}
    .SendBox .layui-form-item .layui-layedit .layui-layedit-tool{ display:none;}
    
    /*信件公示*/
    .XjgsListBox .layui-table colgroup col:nth-of-type(2),
    .XjgsListBox .layui-table thead tr th:nth-of-type(2),
    .XjgsListBox .layui-table tbody tr td:nth-of-type(2),
    .XjgsListBox .layui-table colgroup col:nth-of-type(5),
    .XjgsListBox .layui-table thead tr th:nth-of-type(5),
    .XjgsListBox .layui-table tbody tr td:nth-of-type(5){ display: none;}
    .PageMainBox .layui-table td,
    .PageMainBox .layui-table th{ padding: 10px 5px;}
    .XjgsListBox .layui-table colgroup col:nth-of-type(3){ width: 90px;}
    .XjgsListBox .layui-table colgroup col:nth-of-type(4){width: 70px;}
    
    /*网上调查*/
    .wsdcBox .layui-table colgroup col:nth-of-type(2),
    .wsdcBox .layui-table colgroup col:nth-of-type(3),
    .wsdcBox .layui-table thead tr th:nth-of-type(2),
    .wsdcBox .layui-table thead tr th:nth-of-type(3),
    .wsdcBox .layui-table tbody tr td:nth-of-type(2),
    .wsdcBox .layui-table tbody tr td:nth-of-type(3){ display:none;}
    .wsdcBox .layui-table colgroup col:nth-of-type(4){width: 70px;}
    
    .ftzjBox .layui-card:last-child{padding: 0 !important;}
    .SearchBox .layui-input,.layui-textarea{width:100% !important;}
    .fbyjBox .layui-input-block{margin-left: 90px;}

    .SearchBox .layui-input-block .layui-input,
    .layui-input-block .layui-textarea{ left:-3px;}

    /*在线访谈*/
    .Main .SonBtns{ float: right;}
    .picsList li{ padding:20px 0; }
    .picsList li .pic{ width:100px; float: left;}
    .picsList li .date{ display: none;}
    .picsList li .app_date{ clear: both; display: block !important; text-align: right;}
    .picsList li .text{margin-left:10px; width:calc((100vw - 20px) - 110px); float: left;}
    .picsList li .text .txt{ margin-top:10px; line-height:1.3; max-height: 54px;}
}