.djs-body .column-ty-body{ margin:0px auto; min-height: 440px; width:1140px;  }
.fx-pagenum{ background: #16161a } 
.fx-pagenum .layui-breadcrumb{ margin-bottom: 16px; display: inline-block; }


.hq-title{ padding: 13px 18px; border-bottom: 1px solid #202025; color: #d3d3d3;font-size: 20px;font-weight: 500; position: relative; }
.hq-title li{display: inline-block;padding: 0 10px;height: 24px;line-height: 24px;font-weight: 300; text-align: center; color: #8c8c8c; border:1px solid #8c8c8c; margin-right: 12px;border-radius: 12px;cursor: pointer;font-size: 12px;}
.hq-title li.active{background: #FFC95E;background: -webkit-linear-gradient(117deg,#f8e2c4,#f3bb6c);background: linear-gradient(117deg,#f8e2c4,#f3bb6c);color: #754e19;font-weight: 500;border: 1px solid #f3bb6c;}

.layui-tab-title li{color: #d3d3d3;}
.layui-tab-title .layui-this{color: #f3bb6c}
.layui-table td, .layui-table th{text-align: center;}

.layui-table{ background: #16161a; color: #d3d3d3}
.layui-tab-content{ padding: 0 }

.fm-navtw{background: #111114; border-bottom: 0px solid #202025;height: 44px; margin: 12px 0;}
.twleft{ float: left;   }
.twright{ float: right; }
.twmenu{ margin-top: 14px;  }
.twmenu li{ height: 18px; line-height: 18px; padding: 0 26px; display: inline-block; text-align: center;  border-right:1px solid #202025;  }
.twmenu li:last-child{border-right: none;}
.twmenu li a{color: #999; font-size: 14px; font-weight: 300; }
.twmenu li:hover{ opacity: 0.88; background: #111112} 
.twmenu .cur a{color: #f3bb6c; font-weight: 500; }

.fm-nav .col-warp ul li a span{display: none;}
.fm-nav .col-warp ul li .layui-badge-dot{position: absolute;top: 6px;right: 6px;}