

.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 .bktitle .bkright .layui-btn-normal{ background:#FFC95E;  background: -webkit-linear-gradient(117deg,#f8e2c4,#f3bb6c);background:linear-gradient(117deg,#f8e2c4,#f3bb6c); color:#754e19;font-weight: 500;border:1px solid #f3bb6c;  }
.main-content .bktitle .bkright .layui-btn-primary{}
.main-content .loadingover{ font-size: 14px; color: #9e9e9e; text-align: center; padding: 18px 0; }




	/************1-机构研报-列表****************/
	
		/**
		.team-item{ padding: 10px; }
		.team-item:nth-child(odd){ border-right: 1px solid #eee; }
		.team-item:nth-child(even){}
		.team-item:nth-child(1){ border-bottom: 1px solid #eee; }
		.team-item:nth-child(2){ border-bottom: 1px solid #eee; }
		.team-item .reinfo{ padding-bottom:6px;  }
		.team-item .reinfo .img-info{color:#CE9940;margin-right:10px; text-align:center; float: left;}
		.team-item .reinfo .img-info .b-img{ max-width: 50px; border: 1px solid #eee; border-radius: 4px; overflow: hidden; }
		.team-item .reinfo .img-info .b-img img{ width: 50px; height: 50px; object-fit: cover; border-radius: 50%;} 
		.team-item .reinfo .detail{color:#999;font-size:12px;margin-left:62px}
		.team-item .reinfo .detail .name{color:#212121;font-weight:500;font-size:16px;margin-bottom:2px; padding-top:5px; width: 100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
		.team-item .reinfo .detail .name:hover{text-decoration:underline;color:#017e66;cursor:pointer}
		.team-item .reinfo .detail .teacher{ margin: 6px 0 4px; font-size: 13px;  }
		.team-item .reinfo .detail .relast{ border-top: 0px solid #f5f5f5; padding-top:4px; position: relative; } 
		.team-item .reinfo .detail .relast .funlist{ font-size: 13px; }
		.team-item .reinfo .detail .relast .funlist li{ padding: 4px 0px; width: 100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
		.team-item .reinfo .detail .relast .funlist li span{ padding-right: 6px; color: #b1b1b1; }
		.team-item .reinfo .detail .relast .funlist li:hover{ background: #f8f8f8;width: 100%; }
		.team-item .reinfo .detail .relast .funlist .more{ text-align:left; margin-top:8px; }
		.team-item .reinfo .detail .relast .funlist .more a{ color: #b1b1b1; font-size: 12px; font-weight: 300; padding: 2px 0; }
		.team-item .reinfo .detail .relast .funlist .more a:hover{background:#f2f2f2; }
		.team-item .reinfo .detail .relast .funlist .more .iconfont{ font-size: 12px; }
		**/

/**团队列表**/
.team-list{background: #16161a; border-radius: 4px; margin-bottom: 24px;}
 
.teamcol .reinfo{  padding:10px 14px; border-right: 1px solid #202025; border-bottom: 1px solid #202025;  }
/* .teamcol:nth-child(3) .reinfo{ border-right: none;   }
.teamcol:nth-child(4) .reinfo{ border-bottom: none; }
.teamcol:nth-child(5) .reinfo{ border-bottom: none; }
.teamcol:nth-child(6) .reinfo{ border-bottom: none; } */
.teamcol .reinfo:hover{ background: #25252c }
 
.teamcol .reinfo .img-info{color:#CE9940;margin-right:10px; text-align:center; float: left;}
.teamcol .reinfo .img-info .b-img{ max-width: 50px; border: 1px solid #202025; border-radius: 4px; overflow: hidden; }
.teamcol .reinfo .img-info .b-img img{ width: 50px; height: 50px; object-fit: cover; border-radius: 2px;} 
.teamcol .reinfo .detail{font-size:12px;margin-left:62px}
.teamcol .reinfo .detail .name{color:#d3d3d3;font-weight:500;font-size:16px;margin-bottom:2px; padding-top:2px; width: 100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.teamcol .reinfo .detail .teacher{ margin: 6px 0 4px;  color: #8c8c8c; font-size: 13px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }

	
	
/**最新研报列表**/
.research-list{background: #16161a; border-radius: 4px; margin-bottom: 24px;}
.research-list .layui-card-body{ padding: 0}
.research-list .news-list{ }
.research-list .news-list li{position:relative; padding: 16px 18px; border-bottom:1px solid #202025; word-wrap:break-word;display: flex;}
.research-list .news-list li:last-child{ border-bottom: none;  }
.research-list .news-list li:hover{ background: #25252c;  }
.research-list .news-list .have-img .wrap-img{width:96px; height:96px; overflow: hidden;border-radius: 4px;}
.research-list .news-list .have-img .wrap-img img{width:100%; height:100%; border-radius:4px;vertical-align: middle; border:1px solid #202025;transition: all 0.8s; z-index: 999;}
.research-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;object-fit: cover;}
.research-list .news-list .have-img>div{padding-left:20px;flex: 1;}

.research-list .news-list .have-img .wrap-img .top,
.research-list .news-list .have-img .wrap-img .hot{ position: absolute; top: 4px; left: 4px; z-index: 9999999 }

.research-list .news-list .content .title{ display:inherit; color: #d3d3d3; font-size:18px; font-weight:700; line-height:1.5;margin-bottom:6px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.research-list .news-list .content .abstract{ font-size:12px; font-weight: 300; line-height:20px;height:40px;margin-bottom: 6px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; color:#999;min-height: 20px;}
.research-list .news-list .content .meta{padding-right:0!important; font-size:12px; font-weight:400; line-height:20px} 
.research-list .news-list .content .meta i{margin-right:10px; color:#b4b4b4; font-style: normal;}
.research-list .news-list .content .meta em{vertical-align: top; font-style: normal; padding-left: 4px; }
.research-list .news-list .content .meta .em0{ width:120px; display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.research-list .news-list .content .meta .em1{ width:120px; display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
















