.teacher-details-wrapper .teacher-details{min-height:320px;padding:54px 0 41px;background-repeat:no-repeat!important;background-size:100% 100%!important}.teacher-details-wrapper .teacher-details .teacher-details-top{width:1200px;margin:0 auto}.teacher-details-wrapper .teacher-details .teacher-details-img{width:179px;height:225px;border-radius:20px}.teacher-details-wrapper .teacher-details .teacher-details-title{display:inline-block;width:calc(100% - 200px);margin-left:21px;line-height:2;vertical-align:top}.teacher-details-wrapper .teacher-details .teacher-details-title .teacher-details-title-name{font-weight:700;color:#fff;font-size:18px;line-height:30px;margin-top:34px;margin-bottom:23px}.teacher-details-wrapper .teacher-details .teacher-details-title .teacher-details-title-post{background:rgba(253,3,47,.38);border-radius:20px 4px 4px 4px;padding:3px 10px 4px 15px;font-size:14px;font-weight:300;color:#fff;margin-left:13px}.teacher-details-wrapper .teacher-details .teacher-details-title .teacher-details-title-description{font-size:14px;background:rgba(39,41,47,.47);border-radius:20px;padding:14px 12px;color:#fff;line-height:24px;min-height:150px}.teacher-details-wrapper .teacher-course-wrapper{width:1200px;margin:36px auto 0}.teacher-details-wrapper .teacher-course-wrapper .teacher-course-head{font-size:20px;font-weight:700;color:#282830;position:relative;line-height:24px;padding-left:15px;margin-bottom:4px}.teacher-details-wrapper .teacher-course-wrapper .tea-course-key{display:inline-block;position:absolute;left:0;top:0;width:4px;height:24px;background:#282830;border-radius:2px}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-course{display:inline-block;width:calc(20% - 20px);margin-right:20px;background:#fff;cursor:pointer;border-radius:20px;overflow:hidden;margin-top:15px}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-course:hover{box-shadow:0 3px 8px rgba(0,0,0,.1)}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-course:nth-child(6n){margin-right:0}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-top{position:relative}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-top img{width:100%;height:124px}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-top .teacher-lis-stuCount{position:absolute;right:0;bottom:0;height:24px;padding:0 8px;background:rgba(253,3,47,.5);border-radius:9px 0 0 0;color:#fff;line-height:24px;max-width:50%;display:inline-block}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-center{padding:10px 12px}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-center h5{font-size:16px;font-weight:400;color:#000;margin-bottom:5px}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-content-teacherName{width:80px;font-size:14px;font-weight:700;color:#999}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-content-openCourseName{width:calc(100% - 90px);margin-left:10px;font-size:14px;font-weight:500;color:#999;text-align:right}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-center-key1{padding:0 15px;background:#ffecef;border-radius:15px;line-height:30px;color:#fd032f}.teacher-details-wrapper .teacher-course-wrapper .teacher-lis-center-key2{padding:0 15px;background:#f4f4f4;border-radius:15px;line-height:30px;color:#a1a1a1}