.leftnr{ margin-top: 67px;}
.wz_top{ margin-left: -290px;}
.btn-group{ margin-top: 10px;}
/********内容区域 end********/
.wz-ico{width: 23px;height: 38px;position: absolute;top: -5px;left: 5px;z-index:1;background: url(../images/wz-ico.png) no-repeat center;}
/* 留言详细页 */
.lynybox{border:0;padding:20px 0;}
.mesgbox_main{ padding: 23px 0 48px; min-height: 300px;}
.mesg_table{ border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6;}
.mesg_table td{ border-top: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; font-size: 18px; text-align: justify;}
.mesg_table .tit{ background: #f8f9fc; font-weight: bold; color: #333; text-align: center; width: 183px;}
.mesg_table .nr{ padding: 10px 18px; line-height: 32px; word-break: break-all;}
.mesg_table .data{width: 270px;}
.mesg_table td label{ font-weight: normal; padding: 0 13px; vertical-align: middle;}
.mesg_table td input{margin: 0 15px 0 0;}
.mesg_table td .mesg_tj{ border-radius: 5px; height: 36px; line-height: 36px; text-align: center; cursor: pointer; color: #fff; background: #2264b9; font-size: 16px; padding: 0 20px; margin: 2px 0 0; border: 0 none;}
.close_bt{ display: block; width: 126px; height: 40px; text-align: center; margin: 30px auto 0; font-size: 18px; background: #8da2cf; border-radius: 8px; color: #fff; line-height: 40px;}
.close_bt:hover{color: #fff;}
@media (min-width: 992px) and (max-width:1199px) {
.mesg_table .data{width: 200px;}
}
@media (min-width: 768px) and (max-width:991px) {
.con_main{ padding: 10px 10px 20px;}
.mesg_table .data{width: auto;}
.mesg_table .tit{width: 140px;}
.mesgbox_main{padding: 15px 0 0;}
.close_bt{ margin-top: 15px;}
.wz_top{ margin-left: 0px;}
}
@media (max-width:767px) {
.lynybox{padding:0 0 5px;}
.con_main{ padding: 10px 10px 20px;}
.mesg_table .tit{width: 105px;padding: 0 10px; line-height: 2;}
.mesgbox_main{padding: 15px 0 0;}
.close_bt{ margin-top: 15px;}
.wz_top{ margin-left: 0px;}
.mesg_table td{box-sizing:border-box!important;width:100%!important;display:block!important;}
.mesg_table .tit{text-align: left!important;border-bottom: 0!important;}
.mesg_tabletd{border-bottom: 0!important;}
.mesg_table .nr{ padding: 10px;}
.mesg_table td{font-size: 16px;}
}
/* 留言详细页 end */

/****** 留言栏目页 on ******/
/*留言须知 on*/
.mesg_contnet{font-size:16px; line-height:200%;  overflow:hidden; min-height:488px; height:auto; background:#fff; border-top: 0 none;}
.xuzhi_conbox{   color: #000; text-align: justify; font-size: 18px; line-height: 38px;}
.xuzhi_conbox h3{font-weight: bold;font-size: 22px;}
.xuzhi_conbox p{ text-indent: 2em;}
.xuzhi_btn{ text-align: center; padding: 13px 0 0; height: 40px; line-height: 40px; font-size: 0;}
.xuzhi_btn label{vertical-align: middle; padding: 0 8px; font-size: 16px;}
.xuzhi_btn input{margin-right: 10px;}
.xuzhi_next,.xuzhi_next_disable{ width: 120px; text-align: center; height: 40px; line-height: 40px; font-size: 16px; color: #fff;background: #275bb0; margin: 17px auto 10px; display: block; transition: 0.4s all;}
.xuzhi_next:hover{color: #fff;}
.xuzhi_next_disable{background: #D3D3D3; cursor: default;}
.xuzhi_next_disable:hover{color: #fff; background: #D3D3D3;}
@media (max-width:991px) {
.xuzhi_conbox{padding: 15px 5px 0;}
}
@media (max-width:767px) {
    .xuzhi_conbox h3{ font-size: 18px;}
.xuzhi_conbox{padding:0; font-size: 16px;}
}
/*留言须知 end*/

/*留言表单页 on*/
.message_form{padding: 10px 30px 20px 10px;}
.message_form li{font-size: 18px; padding: 10px 0 0; line-height: 36px; background: none;}
.message_form .half{ width: 50%; float: left;}
.message_form .full{ clear: both;}
.message_form .title{ width: 108px; text-align: right; padding-right: 5px;}
.message_form .title i{padding: 0 0 0 0.5em;}
.message_form .input{ margin-left: 113px; border: 1px solid #dedede; height: 34px; line-height: 0; font-size: 0;}
.message_form .txt{ margin-left: 113px;}
.message_form .input input{ border: 0 none; background: none; font-size: 16px; line-height: 34px;}
.message_form .half .input input{ width: 96%; padding: 0 2%;}
.message_form .full .input input{ width: 98%; padding: 0 1%;}
.message_form .textarea{ margin-left: 113px; border: 1px solid #dedede; padding: 0 0 9px 0;  line-height: 0; font-size: 0;}
.message_form .textarea textarea{ background: none; border: 0 none; width: 98%; padding: 8px 1% 0; height: 154px; resize: none; font-size: 16px; line-height: 22px;}
.message_form .textarea .tips{ padding: 12px 10px 0; display: block; line-height: 22px; text-align: right; font-size: 16px; color: #999999;}
.message_form .red{ color: #c40018; padding: 0 8px 0 0;}
.message_form .ispublic{ line-height: 26px; padding-bottom: 7px;}
.message_form .ispublic input{ margin-right: 7px;}
.message_form .ispublic label{ margin-right: 10px; vertical-align: middle; font-weight: normal;}
.message_form .file{ height: auto; margin-left: 113px; line-height: 0; font-size: 0;}
.message_form .file .btn-upload{ width: 80px; height: 34px; text-align: center; border: 1px solid #dedede; font-size: 14px; color: #333; line-height: 34px; background:url("../images/xiexin_filebg.gif") 0 bottom repeat-x #fff; display: inline-block; vertical-align: middle; margin-left: 10px;}
.message_form .file .ke-input-text{width: 330px; border: 1px solid #ddd; line-height: 34px; height: 34px; text-align: center; font-size: 14px;display: inline-block; vertical-align: middle;}
.message_form .file .tips{font-size: 14px; display: block; width: 100%; padding: 8px 0 0; line-height: 20px;}
.message_form .select{line-height: 0; font-size: 0;}
.message_form .txt select{ width: 100%; font-size: 16px; border: 1px solid #c6c6c6; height: 38px; line-height: 38px; border-radius: 8px;}
.message_form .code{ margin-left: 113px; font-size: 0; line-height: 0;}
.message_form .code input{ width: 104px; border: 1px solid #dedede; line-height: 34px; height: 34px; padding: 0 10px; font-size: 14px;}
.message_form .code img{vertical-align: middle; margin: 0 0 0 9px;}
.message_form .code a{ margin-left: 13px; font-size: 16px; line-height: 40px; vertical-align: middle; display: inline-block;}
.message_form .btnbox{ text-align: center; padding: 24px 0 0; height: 40px; font-size: 0; line-height: 0;}
.message_form .btnbox input{ height: 40px; line-height: 40px; margin: 0 10px; width: 126px; text-align: center; font-size: 18px; color: #fff; cursor: pointer; background: #275bb0; border: 0 none; }
.message_form .btnbox .btn-reset{ background: #e4e4e4; color: #000;}
@media (max-width:991px) {
    .message_form{padding: 20px 10px 10px;}
    .message_form .btnbox{ padding-top: 25px;}
}
@media (max-width:767px) {
	.mesg_contnet{border:0;}
    .message_form .title{float: none; width: auto; text-align: left;}
    .message_form .input,.message_form .textarea,.message_form .file,.message_form .code{margin-left: 0;}
    .message_form .xjxz .title{float: left;}
    .message_form .txt{ margin-left: 0;}
    .message_form .half{float: none; width: auto;}
    .message_form .half .input input{width: 98%; padding: 0 1%;}
    .message_form{padding: 0;}
    .message_form li{padding:2px 0;}
    .message_form .file .ke-input-text{width: 47%;}
    .message_form .file .btn-upload{width: 25%;margin-left: 1%;}
    .message_form li{font-size: 16px;}
    }
@media (max-width:400px) {
    .message_form .btnbox input{ width: 100px;}
}
/*留言表单页 end*/
/* 栏目页-留言查询 弹框 */
.ui-dialog-content .guestbook-search{padding:10px 50px !important;}
.tishi_con{padding:10px 0;line-height:24px;color:#666;}
.guestbook-text ul li{padding-left:60px;}
.guestbook-text ul li span{color:#d63717;}
/* 栏目页-留言结果 弹框 */
.ui-dialog-title{color:#275293;}
.guestbook-text .font_01{font-size:20px !important;line-height:30px;color:#f80;font-weight:bold;}
.tishi_con{line-height:28px;font-weight:normal;}
.guestbook-tips ul li{text-align:left;font-size:16px;line-height:36px;color:#333;padding-left:40px;}
.guestbook-tips span{color:#fa6400;}
@media (max-width:767px) {
    .ui-dialog-content .guestbook-search{padding:10px 0 !important;}
    .guestbook-tips{padding:0 !important;}
    .guestbook-tips ul li{padding-left:20px;}
    .guestbook-search ul li input{width:170px;}
}
/* 栏目页-留言 弹框 end */
/*信件选登页 on*/
.mesglist_search{ padding: 13px 58px 13px 48px; background: #f8f8f8;}
.mesglist_search li{float: left; padding: 7px 0; line-height: 38px; text-align: left;}
.mesglist_search li.bt{width: auto;margin-left: 49px;}
.mesglist_search li .tit{float: left; font-size: 16px; text-align: right; width: 85px; line-height: 38px; height: 38px;}
.mesglist_search li .input,.mesglist_search .select{height: 38px; margin-left: 85px; line-height: 0; font-size: 0; *float: left; *margin-left: 0 !important; *width: 907px;}
.mesglist_search li .input input{border: 1px solid #c6c6c6; background: #fff; height: 36px; line-height:36px; font-size: 16px; padding: 0 10px; width: 100%; *width: 98%; *padding: 0 1%; box-sizing:border-box;}
.mesglist_search li.bh{width: 295px;}
.mesglist_search li.bh .input{*width: 202px;}
.mesglist_search li.ly{width: 310px!important;}
.mesglist_search li.ly .select{ margin-left: 59px; *width: 202px;}
.mesglist_search li.ly .tit{ width: 59px;}
.mesglist_search .select select{ width: 100%; height: 38px; padding: 0 1%; font-size: 16px; line-height: 38px; vertical-align: middle;border: 1px solid #c6c6c6; *float: left; overflow: hidden;}
.mesglist_search li.cxm{width: 323px;}
.mesglist_search li.cxm .tit{ width: 110px;}
.mesglist_search li.cxm .input{margin-left: 110px; *width: 212px;}
.mesglist_search li.btn01{ padding-left: 3px; width: 220px; font-size: 0; line-height: 0;}
.mesglist_search li.btn01 input{ width: 80px; text-align: center; height: 36px; cursor: pointer; line-height:36px; color: #fff; font-size: 18px; background: #275bb0; border: 0 none; vertical-align: middle; margin-left: 10px;}
.mesglist_search li.btn01 input:hover{background: #275bb0 !important;}

.mesg_listbox{ padding: 12px 0 0; min-height: 300px;}
.mesg_listbox .tel{background:#f8f8f8;border-bottom: 1px solid #ddd; height: 46px;}
.mesg_listbox .tel p{float: left; font-size: 18px; text-align: center; font-weight: bold; color: #333; line-height: 46px;height: 46px;}
.mesg_listbox .tel p.p1{ width: 160px;}
.mesg_listbox .tel p.p2{ width: 334px; text-align: left; text-indent:120px;}
.mesg_listbox .tel p.p3{ width: 150px;display:none;}
.mesg_listbox .tel p.p4{ width: 230px;}
.mesg_listbox .tel p.p5{ width: 80px;}
.mesg_listbox .tel p.p6{ width: 120px; float: right;}
.mesg_listbox ul{ padding: 2px 0 0;}
.mesg_listbox li{ border-bottom: 1px dashed #d0d0d0;}
.mesg_listbox li p{height: 46px; line-height: 46px; font-size: 18px; text-align: center; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mesg_listbox li p.p1{ width: 160px; color: #666;}
.mesg_listbox li p.p2{ width: 304px; padding:0 10px 0 20px; text-align: left;}
.mesg_listbox li p.p2 a{ display: inline-block; max-width: 100%; *width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mesg_listbox li p.p3{ width: 150px;display:none;}
.mesg_listbox li p.p4{ width: 230px;}
.mesg_listbox li p.p5{ width: 80px; color: #666;}
.mesg_listbox li p.p6{ width: 120px; float: right; color: #666;}
@media (min-width:992px) and (max-width:1259px) {
    .mesglist_search{ padding: 13px 20px 13px;}
    .mesglist_search li.cxm{width: 280px;}
    .mesglist_search li.bh{width: 279px;}
    .mesglist_search li.ly{width: 220px;}
    .mesg_listbox .tel p,.mesg_listbox li p{ font-size: 14px;}
    .mesg_listbox .tel p.p2{ width: 272px; text-indent: 0; text-align: center;}
    .mesg_listbox .tel p.p5{ width: 80px;}
    .mesg_listbox .tel p.p4{ width: 100px;}
    .mesg_listbox .tel p.p1,.mesg_listbox li p.p1{ width: 130px;}
    .mesg_listbox li p.p2{ width: 252px; padding:0 10px;}
    .mesg_listbox li p.p4{ width: 100px;}
    .mesglist_search li.bt{ width: 285px!important;}
    .mesglist_search li.ly{ width: 335px!important;}
}
@media (max-width:991px) {
	.mesglist_search li.bt{margin-left:0;}
    .mesg_listbox .tel p.p1,.mesg_listbox .tel p.p3,.mesg_listbox .tel p.p4,.mesg_listbox .tel p.p5,.mesg_listbox li p.p1,.mesg_listbox li p.p3,.mesg_listbox li p.p4,.mesg_listbox li p.p5{display: none;}
    .mesg_listbox .tel p.p2,.mesg_listbox li p.p2{float: none; width: auto; margin-right: 118px;}
    .mesg_listbox li p.p2{padding: 0 5px;}
    .mesg_listbox .tel p.p2{text-indent: 20px;}
    .mesglist_search li,.mesglist_search li.ly{float: none !important; width: auto !important;}
    .mesglist_search{padding: 13px 25px 13px 10px !important;}
    .mesglist_search li .tit{width: 70px !important;}
    .mesglist_search li .input,.mesglist_search li.ly .select{margin-left: 70px !important;}
    .mesglist_search li.btn01{ text-align: center; padding-left: 0;}
    .mesg_listbox .pagination{margin-top: 20px;}
    .mesglist_search li.bt{ width: auto!important;}
}
@media (max-width:767px) {
    .mesg_listbox li p{ font-size: 16px;}
}
@media (max-width:400px) {
}
.wzy-mianbox .wz_top{ margin-left: 0px;}
/*信件选登页 end*/


.btn-submit1{background:#28508e;height:36px;line-height:36px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#fff;width:90px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin:0 auto; margin-left:75px; margin-top:30px;}
.lylist_con{ font-size:14px; line-height:30px; padding:20px 0; border-bottom:1px solid #ddd;}

