.course-index-link-wrap{padding:20px}.course-index-link-wrap.is-fixed{position:fixed!important;z-index:0;top:0}.course-index-link-wrap>.title{font-size:23px;color:#333;height:20px;line-height:20px;padding-left:10px;border-left:4px solid #00cc7e}.course-index-link-wrap>.item{overflow:hidden;cursor:pointer;display:inline-flex;align-items:flex-start;margin-top:15px}.course-index-link-wrap>.item:hover>.left-wrap>img{transform:scale(1.05)}.course-index-link-wrap>.item>div{height:72px}.course-index-link-wrap>.item>.left-wrap{width:102px;height:72px;overflow:hidden}.course-index-link-wrap>.item>.left-wrap>img{transition:transform .3s ease}.course-index-link-wrap>.item>.right-wrap{flex:1;overflow:hidden;margin-left:12px;position:relative}.course-index-link-wrap>.item>.right-wrap>.name{color:#333;font-size:13px;max-height:42px;line-height:17px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.course-index-link-wrap>.item>.right-wrap>.teacher-name{line-height:17px;margin-top:3px;color:#999;font-size:12px}.course-index-link-wrap>.item>.right-wrap>.join-num{position:absolute;bottom:0;margin-top:11px;font-size:12px;height:17px;color:#999;display:flex;align-items:center}.course-index-link-wrap>.item>.right-wrap>.join-num>span{margin-left:3px}