

.main-content{ margin-bottom: 12px;}
.main-content .bktitle{ height: 52px; line-height: 52px; padding: 0 16px; border-bottom: 1px solid #202025;  }
.main-content .bktitle em{ font-weight: 500; font-style: normal; border-left: 2px solid #dbaf7d; padding-left: 8px; color: #d3d3d3; }
.main-content .bktitle a{ float: right; font-size: 12px; font-weight: 300;}
.main-content .bktitle .iconfont{ font-size: 12px; } 
.main-content .bktitle .bkright{ float: right; }
 
.main-content .loadingover{ font-size: 14px; color: #9e9e9e; text-align: center; padding: 18px 0; }


/**高端论坛**/ 
.form-list{ background: #16161a; border-radius: 4px; }
.form-list .layui-card-body{ padding: 0}
.form-list .news-list{   }
 
.form-list .news-list .item-f{position:relative; padding: 16px 18px; border-bottom:1px solid #202025; }
.form-list .news-list .item-f:hover{ background:#25252c; } 

.form-list .news-list .item-f .title{  font-size:18px; margin-bottom: 16px; text-align: justify; font-weight:700; color:#d3d3d3;line-height:26px;max-height:52px;
	display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.form-list .news-list .item-f .title span{margin-right: 5px;display: inline-block;text-align: center;width: 62px;height: 24px;line-height: 24px;border: 1px solid #e51c22;border-radius: 4px;font-size: 12px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #e51c22;}
.form-list .news-list .item-f .title span .v-icon{width: 14px;height: 13px;background: url(../../images/spsvg.svg);display: inline-block;vertical-align: top;margin-top: 5.5px;margin-right: 5px;}
.form-list .news-list .item-f .title span .a-icon{width: 14px;height: 13px;background: url(../../images/ypsvg.svg);display: inline-block;vertical-align: top;margin-top: 5.5px;margin-right: 5px;}
	

.form-list .news-list .item-f .line{ border-top: 1px solid #f5f5f5; margin-top: 12px; padding-top: 12px;  }
.form-list .news-list .item-f .eninfo{ display: inline-block; width: 100%; }
.form-list .news-list .item-f .eninfo .img-info{color:#8c8c8c;margin-right:10px; text-align:center; float: left;} 
.form-list .news-list .item-f .eninfo .img-info .g-img{ max-width: 116px; overflow: hidden; }
.form-list .news-list .item-f .eninfo .img-info .g-img img{ width: 116px; height:116px; object-fit: cover; border-radius: 4px;}
.form-list .news-list .item-f .eninfo .detail{color:#8c8c8c;font-size:14px;margin-left:132px}
.form-list .news-list .item-f .eninfo .detail span{ color:#7c7c7c; }
.form-list .news-list .item-f .eninfo .detail .place{color:#8c8c8c; } 
.form-list .news-list .item-f .eninfo .detail .time{color:#8c8c8c; margin:5px 0; } 
.form-list .news-list .item-f .eninfo .detail .guest{color:#8c8c8c; line-height:20px;height:20px; display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}

.form-list .news-list .item-f .state{ position: absolute; left: 152px; bottom: 18px; }
.form-list .news-list .item-f .state .attend button{ border-radius: 20px; }
.form-list .news-list .item-f .state .attend .signUping{ background:#FFC95E;  background: -webkit-linear-gradient(117deg,#f8e2c4,#f3bb6c);background:linear-gradient(117deg,#f8e2c4,#f3bb6c); color:#754e19;font-weight: 500;border:1px solid #f3bb6c;  }
.form-list .news-list .item-f .state .attend .overing{background-color: #F3F3F3;border:1px solid  #F3F3F3; color: #999;}




.form-list .news-list .item-f .state .foucs{ padding-top:4px; padding-left:80px; display: none; }
.form-list .news-list .item-f .state .foucs .icon-huo{ color: #f00; font-size: 15px; }
.form-list .news-list .item-f .state .foucs .foucsnum{ color: #666; font-size: 12px;}
.form-list .news-list .item-f .state .foucs .foucsnum em{ color: #000; padding: 0 3px; font-style: normal;}
.form-list .news-list .item-f .state .foucs .share{ color: #666; font-size: 12px;}
.form-list .news-list .item-f .state .foucs .share em{ color: #000; padding: 0 3px; font-style: normal;}
.form-list .news-list .item-f .state .foucs .share .iconfont{ color: #999; padding: 0 4px; }


.form-list .news-list .item-f .state .attend .watching {
background: none;
border: 1px solid #f3bb6c; 
}
.form-list .news-list .item-f .state .attend .watching a{ 
color: #f3bb6c;
}

/* .form-list .news-list .item-f .state .attend{ position: absolute; left: 0; top: 2px; } */