@import "/resources/css/lib/mui.css";
@import "/resources/css/lib/icons-extra.css";
@import url("/resources/css/lib/iconfont.css");
@import "/resources/css/lib/utils.css";

.topabout{padding: .5rem;padding-top: 1rem;height: auto;}
.orglogo{overflow: hidden;}
.orglogo img{display: block;width: 75px;height: 75px;border-radius: 100%;}
.topabout .right{padding-left: .5rem;}
.topabout .right li{text-align: left;line-height: 26px;position: relative;}
.topabout .right li:nth-child(2):after{
	content: "";
	position: absolute;
	width: 100%;
	left:-20px;
	height: 18px;
	top:6px;
	border-right: 2px solid #ccc;
	border-left: 2px solid #ccc;	
}	
.topabout .wb-box{
	height: 6rem;
	overflow-y:auto;
	padding-bottom: .5rem;
}
.topabout p.icon{margin-bottom: 0;display: none;line-height: 2.5rem;}
.title-lab{height: 3rem;background: #fff;padding-top: .6rem;}
.title-lab li{position: relative;height: 2.5rem;}
.title-lab .act span{position: relative;color: #333;}
.title-lab .act:before{
	content: '';
	position: absolute;
	width: 6px;
	height: 6px;
	border-radius: 100%;
	background: #378BC4;
	left: 0;right: 0;
	margin: auto;
	bottom:1px;	
}
.stricky-fixed {
  position: fixed;
  background: #fff;
  top:90px;
  left:0;
  width: 100%;
  z-index: 99999;  
}
.content{height: auto;padding-bottom: 2rem;height: auto;}
.content .h3{padding-left: 1rem;margin-bottom: -10px;line-height: 36px;margin-top: 0;}

.teacher-box{padding: .5rem;}

.teacher-box img{display: block;width: 65px;height: 65px;border-radius: 100%;}
.teacher-box .lab{margin-top: 1rem;}

.teacher-box .teacher{border-bottom: 1px solid #eee;padding-top:1rem;}
