body{overflow: hidden;}

/* LGOO */
.header {margin:40px auto 20px;}
.header .logo {float: left;width: 400px;max-width: 400px;height: 61px; margin-top: -5px;}
.header .logo a {display: block;overflow: hidden;float: left;}
.header .logo a:hover {text-decoration: none;}
.header .logo h2 {float: none;margin-bottom: 6px;line-height: 47px;font-size: 24px;color: #333; margin-top: 8px; display: none;}
.header .shortname {display: none;}
.header .shortname p{font-size: 16px; color: #b5b5b5; display: none;}
.header .logo span {font-size: 13px;color: #999;}
.header .logo img {float: left;margin-right: 10px;vertical-align: middle;}

.header .kefu {float: right;}
.header .kefu dt ,.header .kefu dd {float: left;}
.header .kefu dd {margin-left: 15px;}
.header .kefu dt img {margin-top: 3px;width: 44px;height: 43px;}
.header .kefu p {white-space: nowrap;}
.header .kefu .p1 {font-size: 14px;color: #333;}
.header .kefu .p2 {font-size: 20px;}

.split-line {height: 1px; overflow: hidden; background: #e5e5e5; }


.container{width:100%;min-height: 300px;background: #f5f5f7;padding-bottom: 115px;}
.crumbs{height: 55px; line-height: 55px;}
.crumbs .cont a{font-size: 14px;color: #808080;}


/*发表意见*/
.txt_box{border:1px solid #e3e4e8;background: #fafafc;width: 100%;padding: 20px;box-sizing: border-box;margin-bottom: 42px;}
.txt_box .txt{width: 100%;height: 164px;background: #fff;border: 1px solid #e3e4e8;padding: 15px 20px;box-sizing: border-box;margin-bottom: 23px;}
.txt_box .txt textarea{width: 100%;height: 134px;font-size: 16px;border:0 ;outline: none;resize: none;}
.txt_box .txt textarea::-webkit-input-placeholder{color: #c4c4c4;}
.txt_box .phone_box{margin-bottom: 15px;}
.txt_box .phone_box label{font-size: 14px;color: #808080;display: inline-block;width: 68px;height:32px;line-height: 32px;box-sizing: border-box;}
.txt_box .phone_box input{width: 220px;height: 32px;border:1px solid #e3e4e8;font-size: 14px;padding-left: 10px;box-sizing: border-box;outline: none;}
.txt_box .phone_box input::-webkit-input-placeholder{color: #c4c4c4;}
.txt_box .phone_box span{color:#c4c4c4;font-size: 14px;margin-left: 15px;}
.txt_box .subtn{display:inline-block;width: 200px;height: 40px;text-align:center;line-height:40px;background: #5b8bf7;border: 0;border-radius: 4px;font-size: 16px;color: #fff;cursor: pointer;}

/*意见列表*/
.list_box{min-height: 300px;width: 100%;border:1px solid #e3e4e8;background: #fafafc;}
.list_box .tit{width: 100%;height: 60px;border-bottom: 4px solid #5b8bf7;color: #5b8bf7;font-size: 20px;font-weight: bold;line-height: 60px;padding-left: 30px;box-sizing: border-box;}
.list_box .feedlist{padding: 0 25px;box-sizing: border-box;}
.list_box ul{width: 1070px;margin-left: 106px;}
.list_box ul li{border-bottom: 1px solid #e3e4e8;position: relative;padding-bottom: 35px;}
.list_box ul li .uimg{position: absolute;width: 54px;height: 54px;border-radius: 50%;border: 1px solid #f0f0f2;left: -74px;top: 0px; overflow: hidden;}
.list_box ul li .uimg img {width: 54px; height: 54px;}

.list_box ul li .name{font-size: 16px;color: #737378;margin-top: 30px;margin-bottom: 15px;}
.list_box ul li .time{color: #a6a6ab;font-size: 14px;margin-bottom: 20px;}
.list_box ul li .info{color: #4c4c4f;font-size: 16px;}
.list_box ul li .reply{border: 1px solid #e6e7ed;background: #f5f5f7;padding: 26px 30px;margin-top: 30px;}
.list_box ul li .reply .time{float: right;}
.list_box ul li .reply .bt{color: #5b8bf7;font-size: 16px;}
.list_box ul li .reply .info{font-size: 16px; color: #4c4c4f;}

.loading, .empty {margin-left: -106px; text-align: center; line-height: 300px;}

/* 分页 */
#mod-item .pagination {height: 50px; padding: 30px 0; display: none; text-align: center;}
#mod-item .pagination-pages a, #mod-item .pagination-pages span {display: inline-block; vertical-align: middle; min-width: 10px; height: 30px; padding: 0 10px; margin: 0 0 0 10px; background-color: #fff; border: 1px solid #d9d9d9; text-align: center; line-height: 30px; font-size: 14px; cursor: pointer; color: #333; text-decoration: none;}
#mod-item .pagination-pages .curr, #mod-item .pagination-pages .interim {cursor: default;}
#mod-item .pagination-pages .interim {border-color: transparent; background: transparent; box-shadow: none; padding: 0;}
#mod-item .pagination-pages .curr {background: #67a3ff; color: #fff; border-color: #67a3ff; cursor: no-drop;}
#mod-item .pagination-pages a:hover {background-color: #67a3ff; color: #fff; border-color: #67a3ff;}
#mod-item .pagination-pages .prev, #mod-item .pagination-pages .next {padding: 0 8px;}
#mod-item .pagination-pages .disabled {background-color: #999; color: #fff; cursor: default;}