


.ty-column{ background:#111114; margin-bottom: 24px; position: relative;display: block;box-sizing: border-box;}
.ty-column .col-warp{height: 45px; border-bottom: 1px solid #202025; border-left:1px solid #202025; }
.ty-column .col-warp ul{  display: inline-block; width: 100%; }
.ty-column .col-warp ul li{position: relative; display: inline-block; width: 14.285%; height: 44px; line-height: 44px;float: left;  list-style: none;
	background-color:#111114;border-top: 1px solid #202025;text-align: center;border-bottom: none; border-left: none; cursor: pointer; }
.ty-column .col-warp ul li:hover{ opacity: 0.8 }
.ty-column .col-warp ul li a{ color: #666; font-size: 15px; display: block; border-right: 1px solid #202025;} 
.ty-column .col-warp ul .cur{ background: #16161a;  border-left: none; border-top-width: 2px;border-top-color: #f3bb6c; border-top-left-radius: 2px; border-top-right-radius: 2px;}
.ty-column .col-warp ul .cur a{ color: #f3bb6c;}
.ty-column .col-warp ul .cur:after {content: '';position: absolute;display: block;bottom: 0px;height: 2px; -webkit-border-radius: 2px;border-radius: 2px;
									left: 45%; width: 0; height: 0; border-top: 7px solid #16161a; border-right: 7px solid #16161a; border-bottom: 7px solid #0c0c0c; border-left: 7px solid #16161a;}
.ty-column .fm-publish{ position:absolute; top: 5px; right: 0; display: inline-block; }
.ty-column .fm-publish .layui-btn{ height:34px; line-height: 34px; padding: 0 12px; border-radius:20px; background-color: #ea6f5a;}
.ty-column .fm-publish .layui-btn em{vertical-align: top; font-style: normal; padding-left: 4px;}




.data-content{ }
.data-content .bktitle{ height: 52px; line-height: 52px; padding: 0 16px; border-bottom: 1px solid #202025;  }
.data-content .bktitle em{ font-weight: 500; font-style: normal; border-left: 2px solid #dbaf7d; padding-left: 8px; color: #d3d3d3; }
.data-content .bktitle a{ float: right; font-size: 12px; font-weight: 300;}
.data-content .bktitle .iconfont{ font-size: 12px; }
 
.bknavtab{ background:#111114;  position: relative;display: block;box-sizing: border-box;}
.bknavtab .col-warp{height: 41px; border-bottom: 1px solid #202025;  }
.bknavtab .col-warp ul{  display: inline-block; width:260px; border-left: 1px solid #202025; }
.bknavtab .col-warp ul li{position: relative; display: inline-block; width:130px; height: 40px; line-height: 40px;float: left;  list-style: none;
	background-color:#111114;border-top: 1px solid #202025;text-align: center;border-bottom: none; border-left: none; cursor: pointer; }
.bknavtab .col-warp ul li:hover{ opacity: 0.8 }
.bknavtab .col-warp ul li a{ color: #666; font-size: 13px; display: block; border-right: 1px solid #202025;} 
.bknavtab .col-warp ul .cur{ background: #16161a; padding-top: 1px; border-left: none; border-top-width: 1px;border-top-color: #202025; border-top-left-radius: 2px; border-top-right-radius: 2px;}
.bknavtab .col-warp ul .cur a{ color: #f3bb6c;}
 

.data-table{ border-radius: 4px; }

 


.right-category{  border-bottom: none; }
.right-category li{display: inline-block; font-size: 14px; padding: 0 10px;height: 24px;line-height: 24px;font-weight: 300; text-align: center;background: #f5f5f5;color: #333;margin-right: 12px;border-radius: 12px;cursor: pointer;}
.right-category .layui-this{ background: #f00; color: #fff; font-weight: 500;  }


.d-filter{background:#111114;   margin-top: 0px;border-bottom:1px solid #202025; margin-bottom: 12px; }
.d-filter .activity_filter{ padding-left:15px; position: relative; padding-left: 100px; }
.d-filter .activity_filter span{color:#999;font-size:14px;}
.flcol1 span, 
.filter_two span, 
.filter_three span{ position: absolute; left: 20px;  margin-top: 3px;}
.d-filter .activity_filter .filter_one{padding-top:10px; } 
.d-filter .activity_filter .filter_two{border-top:1px dashed #202025; padding-top: 10px; } 
.d-filter .activity_filter .filter_three{ border-top:1px dashed #202025; padding-top:10px; } 
.d-filter .activity_filter .filter_one div{display:inline-block}
.d-filter .activity_filter .filter_one .flcol2{margin-left:40px;border-left:1px dashed #202025;padding-left:30px}
.d-filter .activity_filter .hover{color:#f3bb6c;border:1px solid #f3bb6c}
.filter_item{display:inline-block;text-align:center;margin-right:14px; margin-bottom: 10px; }
.filter_item a{color:#595959;padding:3px 12px;border-radius:4px;font-size:12px;border:1px solid #202025; border-radius: 16px; display:inline-block}
.d-filter .activity_filter .filter_one .flcol3{ float: right; padding:6px 20px;  }
.d-filter .activity_filter .filter_one .flcol3 a{ font-size: 12px; color: #d3d3d3;   } 
.d-filter .activity_filter .filter_one .flcol3 em{ font-style: normal; padding-right: 4px; font-weight: 300; font-size: 12px;}
.d-filter .activity_filter .filter_one .flcol3 .minus .iconfont:before{display: inline-block;transform:rotate(180deg);-ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); }


.xztable{ background:#111114;}
.xztable .layui-table{ background:none; margin: 0; }
.xztable .layui-table .title{max-width: 250px;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xztable .layui-table .title a{ color: #d3d3d3;  }
.xztable .layui-table th{text-align: center;  padding: 6px 10px!important;color: #8c8c8c;} 
.xztable .layui-table thead tr th{ color:#666; font-weight: 300; padding: 8px 10px!important;}
.xztable .layui-table .pjtitle{max-width: 200px;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xztable .layui-table .pjtitle a{ color: #118ecc;  }
















