

.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; }



.expert-list{ background: #16161a; border-radius: 4px; }
.expert-list .layui-card-body{ padding: 0}

.expert-list .news-list{ }
.expert-list .news-list li{position:relative; padding: 16px 18px; border-bottom:1px solid #202025; word-wrap:break-word;display: flex;}
.expert-list .news-list li:hover{ background:#25252c; } 

.expert-list .news-list .have-img .wrap-img{width:125px; height:125px;border-radius:4px; overflow: hidden;}
.expert-list .news-list .have-img .wrap-img img{width:100%; border-radius:4px;transition: all 0.8s;vertical-align: middle; border:1px solid #202025;}
.expert-list .news-list .have-img .wrap-img img:hover{opacity: 0.8;transform: scale(1.1); transition: all 0.8s; opacity: 0.9;border-radius: 4px;}
.expert-list .news-list .have-img>div{padding-left:15px;flex: 1;}

.expert-list .news-list .content .cancel{display:none}
.expert-list .news-list .content:hover .cancel{display:inline}

.expert-list .news-list .content .name{ margin-bottom: 6px; color: #d3d3d3; display:inherit; font-size:18px;letter-spacing:2px; font-weight:700; } 
.expert-list .news-list .content .title{ display:inherit; color: #d3d3d3; font-size:16px; font-weight:400;  } 
.expert-list .news-list .content .abstract{margin:6px 0 8px; font-size:13px; color:#999;line-height:22px; max-height: 66px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; }
.expert-list .news-list .content .meta{padding-right:0!important; font-size:12px; font-weight:400; line-height:20px} 
.expert-list .news-list .content .meta i{margin-right:10px; color:#b4b4b4; font-style: normal;}
.expert-list .news-list .content .meta em{vertical-align: top; font-style: normal; padding-left: 4px; }
.expert-list .news-list .content .meta .em0{ width:120px; display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.expert-list .news-list .content .meta .em1{ width:120px; display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }

