.main_wrap { overflow: hidden;background: #fff;margin: 16px auto 20px auto;}
.page_box {min-height: 450px;padding-bottom: 50px;}
a:hover{text-decoration:none;}
.sc_place{margin: 15px 0;line-height: 20px;color: #666;padding: 10px 0 10px 35px;background: #f2f2f2 url(../images/w_place.png) 10px center no-repeat;}
.sc_place a{color: #666;padding: 0 3px;}
.sc_place a:hover{color: #0369c2;}
.page_l {padding-left: 0;}
.page_l h2{height: 59px;background: url(../images/w_page_tit_r.jpg) repeat-x;line-height: 51px;padding-left: 9px;position: relative;}
.page_l h2:before{content: "";display: block;width: 9px;height: 59px;background: url(../images/w_page_tit_l1.jpg) no-repeat;position: absolute;top: 0;left: 0;}
.page_l h2 a{font-size: 18px;font-weight: 600;color: #fff;display: block;padding-left:90px;background: url(../images/w_page_ite.png) 50px center  no-repeat;}
.page_l_item{background: #f2f2f2;margin-left: 7px;padding: 30px 15px 90px 15px;min-height: 450px;}
.page_l_item li {margin-bottom: 11px;height: 51px;position: relative;}
.page_l_item li a{height: 51px;line-height: 51px;background: #fff;display: block;padding-left: 55px;font-size: 16px;color: #333333;}
.page_l_item li i{width: 23px;height: 21px;background: url(../images/w_black1.png) center no-repeat;display: block;position: absolute;right: 20px;top: 15px;}
.page_l_item li.actives a{background: #0369c2;color: #fff;}
.page_l_item li.actives i{background: url(../images/w_witer.png) center no-repeat;}
.page_r_tlt{height: 44px;border-bottom: 1px solid #e1e1e1;}
.page_r_tlt a{display: inline-block;padding: 0 40px;color: #0369c2;font-size: 18px;line-height: 41px;font-weight: 500;border-top: 1px solid #e1e1e1;
border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;border-bottom: 2px solid #0369c2;}
.page_r_list ol{border-bottom: 1px solid #e1e1e1;padding: 15px 0;margin: 0;}
.page_r_list ol li{height: 32px;line-height: 32px;padding-left: 20px;background: url(../images/w_li.png) no-repeat 5px center;}
.page_r_list ol li a{height: 32px;width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.page_r_list ol li i{ float: right;font-size: 14px;*margin-top: -32px;color: #999999;}
.page_r_page{text-align: center;padding: 35px 0;}
.page_r_page em{color: #0369c2;}
.page_r_page span,.page_r_page a{padding: 3px 4px;margin: 0 2px;}
.page_r_page span input {width: 50px;border: 1px solid #ccc;margin: 0 3px;margin-bottom: 3px;text-align: center;*margin-bottom: 0;border-radius: 3px;padding: 2px;}
.page_l_item li.actives a{border-left: 5px solid #0369c2;}
.page_l_item li a {transition: all .5s;border-left: 5px solid #fff;}
.page_l_item li a:hover{border-left: 5px solid #0369c2;}

@media (max-width:992px) {
        .xjgk_list>table>tbody>tr>td,
    .xjgk_list>table>tbody>tr>th,
    .xjgk_list>table>tfoot>tr>td,
    .xjgk_list>table>tfoot>tr>th,
    .xjgk_list>table>thead>tr>td,
    .xjgk_list>table>thead>tr>th {
  white-space: nowrap !important;
}
.xjgk_list td {
    font-size: 14px  !important;
}


    .page_l_item{ min-height: 10px !important; padding: 30px 15px 10px 15px !important;margin-bottom: 10px !important;;}   
    .xjgk_list{    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
    min-height: .01%;
    overflow-x: auto;}
    .search1 {width:238px !important; }
    .search1 input{width: 160px !important; }
}


@media (max-width:480px) {
	.page_l_item {padding: 5px 15px;margin-bottom: 10px;}
	.page_l_item li {height: 35px;}
	.page_l_item li a {height: 35px;line-height: 35px; padding-left: 35px;font-size: 14px;}
	.page_l_item li i {right: 20px; top: 7px;}
	.page_r_list ol li a { width: 68%;}
	.page_r {padding: 0;}
	.page_r_list ol li { padding-left: 15px;}
	.page_r_tlt { height: 40px;}
	.page_r_tlt a{line-height: 37px;padding:0 15px;font-size: 16px;}
	.page_r_list ol{padding: 5px 0;}
	.page_r_page{padding:0 0 15px 0;}
	.page_wrap{padding: 0 !important;}
	.w_xgjd{width: 100%;}
	.share-box{ display: none !important;}
	.w_ldxx{width: 160px !important;height:228px;margin: 30px auto !important;}
	.w_ldxx img{width: 160px !important;height: 188px !important;}
	.w_ldxx .w_ldxx_tit{height: 40px;line-height: 40px;text-align: center;}
	.w_ldxx .w_ldxx_tit span{font-size: 20px !important;}
    .search1{margin-bottom: 10px !important;width: 100% !important;}

}

.page_l_item{min-height: 450px;}
.page_r_tlt{margin-bottom: 25px;}
.xjgk_list label{font-weight: normal;}
.xj_tit td{font-size: 16px;color: #0369c2;}
.xjgk_list td{font-size: 14px;}
.zzdc_tit a{text-align:left;display:block;padding:10px;}

/*细榄-通用*/
.page_wrap{padding: 30px 80px;overflow: hidden;min-height: 450px;}
.gl-top{text-align: center;padding: 10px 0 20px 0;}
.gl-top h4{font-size: 20px;color: #266ed0;font-weight: normal;margin-bottom: 25px;}
.gl-top p{margin-top: 10px;color: #666;font-size: 14px;}
.gl-box{color: #666;padding:20px 50px;}
.gl-box p{margin-top: 15px;line-height: 30px;}
.gl-bot{margin-top: 30px;}
.gl-bot p{text-indent: 2em;margin-bottom: 10px;line-height: 28px;}

.share-box{
    height: 46px;
    line-height: 46px;
    padding: 0 18px;
    background: #e4e4e4;
    border-radius: 3px;
}
.share-box .share-l{
    float: right;
    width: 120px;
}


.share-l .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
    margin: 12px 6px 6px 0;
    float: none;
}

.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
    float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    height: 16px;
    background-image: url(../images/w_icons_.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
}
.bdshare-button-style0-16 .bds_weixin {
    background-position: 0 -1612px;
}
.bdshare-button-style0-16 .bds_tsina {
    background-position: 0 -104px;
}
.bdshare-button-style0-16 .bds_tqq {
    background-position: 0 -260px;
}
.bdshare-button-style0-16 .bds_qzone {
    background-position: 0 -52px;
}
.bdshare-button-style0-16 .bds_renren {
    background-position: 0 -208px;
}
.share-l .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
    margin: 12px 6px 6px 0;
    float: none;
}
.w_xgjd{width: 50%;float: right ;margin-top: 20px;}
.w_xgjd p{color: #266ed0;font-size: 15px;}
.w_xgjd p em{float: left;}
.w_xgjd a{font-size: 14px;color: #666;width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.share-box-b{
    height: 46px;
    line-height: 46px;
    float:left;
    border-radius: 3px;}

.w_ldxx{width: 210px;height: 328px;margin: 30px auto;}
.w_ldxx img{width: 210px;height: 288px;}
.w_ldxx .w_ldxx_tit{height: 40px;line-height: 40px;text-align: center;}
.w_ldxx .w_ldxx_tit span{margin: 0 5px;font-size: 24px;color: #0369c2;}
.w_work .w_fg{margin-bottom: 30px;}
.w_work .w_fg h4{font-size: 16px }
.w_work  p {text-indent: 2em;margin-bottom: 10px;line-height: 28px;}
.share-box-b .share-r span{
    display: inline-block;
    margin-right: 15px;
    padding-left: 26px;
    font-size: 14px;
    color: #666;
    background-repeat: no-repeat;
    background-position: left center;
}
.share-box-b .share-r{
    float: right;
}
.share-box-b .share-r .print{
    background-image: url(../images/w_fyhc.png);
}
.share-box-b .share-r .sclose{
    background-image: url(../images/w_fyhc21.png);
}
.w_rem{margin: 50px auto 30px auto;text-align: center;}
.w_rem p{margin-bottom: 10px;font-size: 12px;color: #6f6f6f;}

/*信箱列表*/
.gk_search {padding: 15px 0;line-height: 30px;height: 58px;}
.search1{width: 298px;height: 30px;float: left;}
.search1 input{height: 30px;line-height: 30px;width: 190px;border: 1px solid #4774ad;margin-left: 10px;padding: 0 5px;}
.search2{width: 208px;height: 30px;float: left;}
.search2 input{height: 30px;line-height: 30;width: 100px;background: #f2f2f2;margin-left: 10px;padding: 0 5px;}
.gk_sousuo,.gk_reset{height: 30px;width: 70px;background: #0077d1;display: inline-block;line-height: 30px;text-align: center;color: #fff;margin: 0 5px;cursor: pointer;float: left;}



/*信件详情*/
.Letter_t,.reply_t{height: 58px;background: #f2f2f2; line-height: 58px;color: #fff;}
.Letter_t span,.reply_t span{height: 58px;width: 180px;display: block;padding-left: 70px;font-size: 16px;}
.Letter_t span{background: #0369c2 url(../images/w_xjlb.png) 33px center no-repeat;}
.reply_t span{background: #0369c2 url(../images/w_xxhf.png) 33px center no-repeat;}
.Letter tr{height: 74px;width: 100%;}
.Letter tr th{width: 15%;background: #f2f2f2;border: 1px solid #dddddd;text-align: center;}
.Letter tr td{width: 35%;text-align: left;border: 1px solid #dddddd;border-left: none;}
.Letter tr.Lettertit{height: 200px;}
.Letter td {padding:10px;}
.Lettertit td p{text-indent: 2em;line-height: 24px;}


#xj tr:nth-child(2n+1) {
    background: #f0f6fd;
}
#xjlist tr:nth-child(2n) {
    background: #f0f6fd;
}

/*信件加载*/
.common-loading {
	min-height: 100px;padding:100px 0 !important;
	background: url(http://www.huaihua.gov.cn/huaihua/xhtml/images/loading.gif) center center no-repeat;
}
/*-------------------------------↓分页样式开始↓------------------------------------*/
.pc_paging{width:100%;/* height:30px; */text-align:center;/* padding:20px 0; */}.pc_paging .paging{display:inline-block;padding:0;border:none;margin-top: 40px;}.pc_paging .paging li{display:inline-block;width:auto;height:auto;line-height:1;color:#333;vertical-align:middle;margin:0 3px;}.pc_paging .paging li a{text-decoration:none;}.pc_paging .paging li a,.pc_paging .paging li span{display:inline-block;float:none;width:auto;height:auto;line-height:1;font-size:14px;color:#333;padding:6px 10px;border:1px solid #ccc;margin:0;}.pc_paging .paging li, .pc_paging .paging li span:hover{background: none;}.pc_paging .paging li.current a, .pc_paging .paging li.current a:hover{color:#fff;background: #1d90f5;border: 1px solid #0066b3;}.pc_paging .paging .page_jump{margin-left:5px;}.pc_paging .paging .page_jump input{width:50px;padding:5px;border:1px solid #ccc;border-radius:2px;margin:0 3px;}.pc_paging .paging .page_jump a{border-radius:2px;margin-left:6px;}.pc_paging .paging .total_count,.pc_paging .paging .page_jump{display:none;}.wap_paging .paging{padding:5px .36rem 0px;margin:20px 0;}.wap_paging .paging li{display:inline-block;border:1px solid #ddd;}.wap_paging .paging li a,.wap_paging .paging li span{display:inline-block;line-height:1.42857143;font-size:.48rem;color:#666;padding:6px 12px;}.wap_paging .paging .prev_page{border-radius:4px 0 0 4px;}.wap_paging .paging .next_page{border-radius:0 4px 4px 0;}.wap_paging .paging .page_count{margin:0 -1px;}.page{clear:both;width:100%;height:auto;padding:0;margin:0;}
.pc_paging .paging li a:hover{background-color: #daeeff;}.totoalPageStr{display:none;}
/*分页*/
@media screen and (max-width:550px){
	.pc_paging .paging li.page_count,.pc_paging .paging li.page_index{display:none;}
	.pc_paging .paging li.current,.totoalPageStr{display:inline-block;}
}
/*-------------------------------↑分页样式结束↑---------------------------------------*/


/*信件内容*/
.f-l{float:left;}
.p-rel{position:relative;}
.p-abs{position:absolute;}
.text-red{color:red;}
.notLetter{text-align:center;padding:48px 0;}
.xx-xjxq{margin:0 0 30px;padding:40px;background:url(../images/tye.jpg) repeat-x left top 30px #fff;min-height:200px;}
.xx-l{width:42px;height:116px;top:109px;left:-42px;z-index:2;background-position:-641px -247px;}
.xx-r{width:93px;height:94px;top:-9px;right:-9px;z-index:2;background-position:-706px -247px;}
.xx-title{height:40px;background-color:#f2f2f2;border-radius: 4px;color:#505050;margin-top: 30px;}
.xx-title .p-ico{width:13px;height:16px;background-position:-688px -247px;top:7px;left:-4px;}
.xx-title h3{font-size:15px;padding-left:25px;color:#c30000;line-height:40px;float:left;margin: 0;}
.xx-info{padding:20px 0;color:#505050;}
.xx-info p{line-height: 2.5em;}
.xx-info>div{/* min-height:100px; */}
.xx-info>div>strong{display:block;height:100%;line-height:2.5em;width: 80px;}
.xx-info>div>p{width: 950px;}

#score-demo{float: left;margin-top:11px;}

.hasLetter .share-box {background: none;margin-top:30px;}
.hasLetter .share-box-b {margin-top:0}
