@charset "utf-8";
.bmxx-bgfff{    padding:0 0 12px 0 !important;}
.zxlt_titlew2 li .p-title a{text-indent: 0;}

#messageBoardWin {display: none;text-align: center;line-height: 32px;}
#messageBoardWin a {color: red;}

/*登录后 名称颜色*/
#member_info .user-name{color: #f00;}
/*百姓畅言*/
.bxcy_new{}
.bxcy_new li,.m-answer div ul.bxcy_new li,.zwzxlist ul.bxcj_list li{position: relative;background: none!important;padding: 0 0 0 0!important;text-indent: 0;text-align: left!important;}
.bxcy_new li a,.m-answer div ul.bxcy_new li a,.zwzxlist ul.bxcj_list li a{max-width: none!important;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 0 85px 0 23px!important;float: none!important;padding-right:0!important}
.bxcy_new li span,.m-answer div ul.bxcy_new li a span,.zwzxlist ul.bxcj_list li a span{position: absolute;right: 0;top: 0;text-indent: 0;}
.bxcy_new li i,.m-answer div ul.bxcy_new li i,.zwzxlist ul.bxcj_list li i{position: absolute;left: 0;top: 6px;width: 20px;height: 20px;background: url(/assets/gongy/images/icon_sprites.png) no-repeat -80px -40px;}
.bxcy_new li i.icon_topicnew,.m-answer div ul.bxcy_new li i.icon_topicnew,.zwzxlist ul.bxcj_list li i.icon_topicnew{background-position: -80px -20px;}
.bxcy_new li i.icon_warning-2,.m-answer div ul.bxcy_new li i.icon_warning-2,.zwzxlist ul.bxcj_list li i.icon_warning-2{background-position: -100px -140px;}
.bxcy_new li i.icon_warning-3,.m-answer div ul.bxcy_new li i.icon_warning-3,.zwzxlist ul.bxcj_list li i.icon_warning-3{background-position: -120px -140px;}
.bxcy_new li i.icon_topic,.m-answer div ul.bxcy_new li i.icon_topic,.zwzxlist ul.bxcj_list li i.icon_topic{background-position: -80px -40px;}

/*部门信箱*/
#messageBoardWin {display: none;text-align: center;line-height: 32px;}
#messageBoardWin a {color: red;}

.xx-title{height: 39px;line-height: 39px;font-size: 16px;color: #444;background: #f5f5f5;}
.xx-title div{float: left;text-align: center;}
.xx-title .t1{width: 60%;text-indent: 20px;text-align: left;}
.xx-title .t2{width: 20%;}
.xx-title .t3{width: 20%;}
.m-email .box {height: 282px;padding: 10px 0;}
.m-email .box li{height: 33px;line-height: 33px;border-bottom: 1px dashed #ddd;background: url("../images_new/dot.png") no-repeat 4px center;padding-left: 5px;float: none;}
.m-email .box li .p-title{width: 57%;float: left;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 3%;}
.m-email .box li .p-time{width: 20%;float: left;text-align: center;color: #999;font-size: 13px;white-space: nowrap;}
.m-email .box li .p-state{width: 20%;float: left;text-align: center;color: #999;font-size: 14px;}

.email-title {height: 39px;background: #f5f5f5;line-height: 39px;}
.email-title p {float: left;text-align: left;color: #444;font-size: 16px;font-weight: normal;}
.email-content ul li {height: 34px;line-height: 34px;color: #979797;border-bottom: 1px dashed #ddd;background: url("../images_new/dot.png") no-repeat 4px center;padding-left: 5px;}
.email-content ul li p {float: left;}
.email-content ul li a {display: block;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:  100%;}
.email-title {height: 39px;background: #f5f5f5;line-height: 39px;}
.email-title p {float: left;text-align: left;color: #444;font-size: 16px;font-weight: normal;}
.email-title p.p-title{width: 60%!important;text-indent: 1em!important;}
.m-email .box li .p-title{text-indent: 0;}
.email-title p.p-time, .p-time {width: 20%;text-align: center;}
.email-title p.p-state, .p-state {width: 20%;text-align: center;}

.m-email .box li a{display:block;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;float: left;max-width: 100%;padding: 0;width: auto;}
.m-email .box li a span.tit{display: block;float: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-right: 0;}
.m-email .box li a span.gk{display: block;float: right;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lynybox{ border: 1px solid #ccc; padding: 20px !important; }
.ld_wztit {padding: 25px 0 !important; font-size: 32px !important; color: #333 !important;}
.ld_mialhf{ background: #fff !important;   padding: 10px 15px 10px 15px !important;}
.ld_mailwen,.ld_hfcontent{ font-size: 16px !important;}
.lynybox .mydcon ul li.pjbtn input.myd_btn{ font-size: 16px !important;}
.ld_hftitle .ld_hfdw{ font-size: 14px !important;}
.ly-con-r {width: 940px !important;}
.old-mesg{ display: none;}
@media (max-width: 1199px) and (min-width: 992px){
    .container{ width: 992px;}
    .ly-con-r{width: 730px !important;}
    .guestbook-table ul li.t3 {width: 258px !important;}
}
@media (max-width: 991px){
    .bmxx-bgfff{padding: 2% 0 !important;}
    .ly-con-r{width: auto !important;}
    .bmxx_sltj .rx_zsfb,.bmxx_sltj .rx_sqfl {width: auto !important; float: none !important;}
    .bmxx_sltj .rx_sqfl,.rx_tjbox{ margin-top: 20px;}

}
@media (max-width: 767px) {
    .bmxx-bgfff{padding: 2%!important;}
    .m-email .box li .p-title {padding-left: 2%;}

}
@media (max-width: 520px) {
    .email-title p.p-time, .p-time{display: none;}
    .email-title{position: relative;}
    .m-email .box li{position: relative;}
    .email-title p.p-state, .p-state{position: absolute;right: 0;top: 0;width: 100px!important;}
    .m-email .box li .p-title{padding: 0 100px 0 12px;float: none;width: auto;}

    /*新*/
    .m-email .xx-title{position: relative;}
    .m-email .xx-title .t3{position: absolute;right: 0;top: 0;width: 100px;}
}
/*页面纠错*/
.ui-dialog-title{color:#cc0c0d;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#164fa6;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#cc0c0d;height:36px;line-height:36px;text-align: center; cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.ui-dialog-footer button.ui-dialog-autofocus:active, .ui-dialog-footer button.ui-dialog-autofocus:focus, .ui-dialog-footer button.ui-dialog-autofocus:hover,.ui-dialog-footer button.ui-dialog-autofocus{background-color: #cc0c0d;border-color: #cc0c0d; outline: none;}
/*页面纠错 end*/