

 
.team-list{ background: #111114; border-radius: 4px; }
.team-list .bktitle{ height: 52px; line-height: 52px; padding: 0 16px; border-bottom: 1px solid #202025;  }
.team-list .bktitle em{ font-weight: 500; font-style: normal; border-left: 2px solid #dbaf7d; padding-left: 8px; color: #d3d3d3; }
.team-list .bktitle a{ float: right; font-size: 12px; font-weight: 300;}
.team-list .iconfont{ font-size: 12px; } 
.team-list .bktitle button{ float: right; font-size: 12px; font-weight: 300; margin-top: 11px;}
.team-list .bktitle .layui-btn{ background:#FFC95E;  background: -webkit-linear-gradient(117deg,#f8e2c4,#f3bb6c);background:linear-gradient(117deg,#f8e2c4,#f3bb6c); color:#754e19;font-weight: 500;border:1px solid #f3bb6c;  }




.team-item{ padding: 10px;border-bottom: 1px solid #202025; }
.team-item:nth-child(odd){ border-right: 1px solid #202025; }
.team-item:nth-child(even){}
.team-item:nth-child(1){  }
.team-item:nth-child(2){  }
.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: 4px;} 
.team-item .reinfo .detail{color:#8c8c8c;font-size:12px;margin-left:62px}
.team-item .reinfo .detail .name{color:#d3d3d3;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 .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: #8c8c8c; }
.team-item .reinfo .detail .relast .funlist li a{color: #d3d3d3; }
.team-item .reinfo .detail .relast .funlist li:hover{ background:#25252c;width: 100%; }
.team-item .reinfo .detail .relast .funlist .more{ text-align:left; margin-top:8px; }
.team-item .reinfo .detail .relast .funlist .more a{ color: #8c8c8c; font-size: 12px; font-weight: 300; padding: 2px 0; }
.team-item .reinfo .detail .relast .funlist .more a:hover{background:#25252c; }
.team-item .reinfo .detail .relast .funlist .more .iconfont{ font-size: 12px; }


