body { background-color: rgb(241,242,243)!important; } 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.banner-box { width: 100%; height:150px; background: url(banner.png) 0 0 no-repeat; background-size: 100% auto; } 
.banner-box .banner { width: 1200px; height:100%; margin: 0 auto; font-size: 45px;; color: #ffffff; line-height:150px; letter-spacing: 5px; -moz-user-select:none; /*火狐*/
 -webkit-user-select:none; /*webkit浏览器*/
 -ms-user-select:none; /*IE10*/
 -khtml-user-select:none; /*早期浏览器*/
 user-select:none; font-weight: 800; } 
.main { padding:30px; width:1200px; height:auto; margin: 30px auto; background-color: #ffffff; border-radius: 5px; border: 1px solid rgb(233,233,233); } 

.main>.title { width: 100%; height: 40px; border-bottom: 1px solid rgb(233,233,233); } 
.main>.title div { width:80px; height: 100%; line-height: 40px; font-size: 19px; font-weight: bold; border-bottom: 3px solid rgb(22,119,255); margin: 0; } 
.main>.content { padding-top: 20px; width: 100%; height: auto; } 
.table thead tr th { border: none; background: #F5F5F5; font-family: PingFangSC-Regular; font-size: 14px; color: #73777A; font-weight: 400; } 
.table thead tr { height: 40px; } 
.table tbody tr:first-of-type td { border-top: none; } 
.table tbody tr td { border-top: none; border-bottom: 1px solid #ddd; font-family: PingFangSC-Regular; font-size: 16px; color: #2B2F32; } 
.table>tbody+tbody{border-top:none !important;}

.table tbody tr { height: 50px; } 
.table tbody tr td { line-height: 50px; height: 50px; padding: 0; } 
.table thead tr th:first-of-type { padding-left: 35px; } 
.table thead tr th:not(first-of-type) { padding-left: 0; } 
.table tbody tr td:first-of-type { padding-left: 35px; } 
table tbody tr td:last-child span { color: rgb(22,119,255); } 
.table tbody tr td:last-child span:not(:first-of-type) { padding-left: 10px; } 

.page { margin-top: 30px; } 

.yw-nane { width: 100%; height: 32px;position: relative; } 
.yw-nane .ltype { margin-right: 20px; width: 160px; height: 32px; padding-left: 10px; font-family: PingFangSC-Regular; font-size: 14px; color: #CCCCCC; line-height: 22px; } 
.yw-nane span { font-size: 14px; color:#666666; border-radius: 4px; } 
.yw-nane span+span { margin-left: 10px; margin-top: 10px; } 
.yw-nane .search { font-family: PingFangSC-Regular; color: #CCCCCC; line-height: 22px; width: 290px; height: 32px; border: 1px solid #dddddd; outline: none; padding-left: 10px; font-size: 14px; } 

select { /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
 
 border: solid 1px #DDDDDD; /*很关键：将默认的select选择框样式清除*/
 *border: solid 1px #DDDDDD; appearance:none; -moz-appearance:none; -webkit-appearance:none; /*在选择框的最右侧中间显示小箭头图片*/
 
 background: url(xjt.png) no-repeat scroll 125px center transparent; /*为下拉小箭头留出一点位置，避免被文字覆盖*/
 
 padding-right: 14px; outline:none; } 
 /*清除ie的默认选择框样式清除，隐藏下拉箭头*/

select::-ms-expand { display: none; } 
.cancel { cursor: pointer; } 

/* 弹窗 */
.layer { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: #000; opacity: 0.8; z-index: 99; display: none; } 
.lookxq { overflow: hidden; display: none; width: 840px; height: auto; background: #FFFFFF; border-radius: 4px; z-index: 999; position: fixed; left: 563px; top: 240px; } 
.xq-title { width: 100%; height: 50px; border: 1px solid #EEEEEE;; line-height: 50px; } 
.xq-title .xq-txt { font-family: PingFangSC-Medium; font-size: 16px; color: #337ab7; line-height: 24px; margin-left: 24px; font-weight: 800; } 
.close { float: right; font-size: 18px; font-weight: 700; line-height: 3; margin-right: 30px; color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: .2; } 
.xq-show { width: 100%; height: auto; padding: 30px 60px; } 
.xq-name { width: 100px; font-family: PingFangSC-Medium; font-size: 16px; color: #333333; text-align: right; line-height: 32px; font-weight: 800; } 
.xq-info { font-family: PingFangSC-Regular; font-size: 16px; color: #333333; line-height: 32px; width: 600px; } 
.xq-my { font-family: PingFangSC-Regular; font-size: 16px; color: #333333; line-height: 32px; width: 90px; font-weight: 800;text-align:right; }
.btn-primary { float: right; } 
input::-webkit-input-placeholder { color: #ccc; } 
 input::-moz-input-placeholder { color: #ccc; } 
 input::-ms-input-placeholder { color: #ccc; } 
 
.serach-right {cursor: pointer; position: absolute; right: 10px; top: 0; background: url(fdj.png) center center no-repeat; width: 30px; height: 30px; border: 0; outline: none; background-color: transparent; } 
/**分页**/
.fenye_page {/* width: 800px;background:#fff; */
padding-left: 20px;z-index: 100;margin-bottom: 20px; } 
.fenye_page_all li {float: left;margin-right: 5px; } 
.fenye_page_all li a {float: left;padding:0 14px;height: 35px;line-height:35px;text-align:center;border:1px solid #c7cdd2; } 
.fenye_page_all a:hover {background:#4f7fe4;color:#fff; } 
.right_page_aOn {background:#4f7fe4;color:#fff !important; } 
a:hover{text-decoration: none;}

.table tr .th1 {
width: 200px;
}
.table tr .th2 {
width: 200px;
}
.table tr .th3 {
width: 400px;
}
.table tr .th4 {
width: 100px;
}
.table tr .th5 {
width: 200px;
}
.table tr .th6 {
width: 100px;
}