

.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{ background:#111114; 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; }

.data-table{ border-radius: 4px; margin-bottom: 12px;  }

 


.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: #118ecc;  }
.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: #d3d3d3;  }
