.content { width: 1200px; margin: 0 auto; } body { font-size: 18px; } .index-content { background: #f7faff; } /*nav*/ .index-header { background: #fff; position: fixed; width: 100%; left: 0; top: 0; z-index: 100; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1); } .index-header .content { height: 64px; display: flex; align-items: center; justify-content: space-between; padding: 0; } .index-header .logo img { /*width: 138px;*/ height: 34px; } .index-header-center { display: flex; } .index-header-center .center-item { margin-right: 60px; position: relative; cursor: pointer; text-decoration: none; color: #666666; height: 35px; margin-top: 10px; } .index-header-center .center-item:hover { font-weight: bold; color: #333333; } .index-header-center .center-item:last-child { margin-right: 0; } .index-header-center .center-item.active{ font-weight: bold; color: #333333; font-size: 20px; } .index-header-center .center-item.active:after { content: ''; position: absolute; background: #e1251b; width: 32px; height: 6px; border-radius: 6px; left: 22px; bottom: 0; } .index-header-center .center-item[href='/course']:hover .center-float{ display: block; } .index-header-center .center-float { position: fixed; width: 140px; height: 92px; background: #ffffff; box-shadow: 0px 0px 12px 0px rgba(0, 82, 217, 0.1); border-radius: 6px 6px 6px 6px; font-weight: normal; z-index: 1; margin-left: -30px; margin-top: 7px; display: none; } .index-header-center .center-item-sub { color: #999999; display: block; width: 124px; height: 36px; line-height: 36px; text-align: center; margin: 8px; font-size: 18px; text-decoration: none; } .index-header-center .center-item-sub:last-child { margin-top: -4px; } .index-header-center .center-item-sub:hover, .index-header-center .center-item-sub.active { /*background: #fffbfb;*/ /*background: #fffbfb;*/ border-radius: 4px 4px 4px 4px; color: #333333; font-weight: bold; } .link-mine { width: 122px; height: 40px; background: linear-gradient( 90deg, #ef4023 0%, #ef6a23 100%); border-radius: 4px 4px 4px 4px; font-size: 16px; color: #ffffff; display: flex; align-items: center; justify-content: center; cursor: pointer; } .link-mine img { width: 18px; margin-left: 8px; } /*banner*/ .banner { height: 864px; } .banner .main-bg { width: 100%; height: 100%; max-width: 2000px; min-width: 1200px; margin: 0 auto; background: center center no-repeat; background-size: 1920px 864px; } .banner-title1 img{ width: 778px; margin-top: 199px; margin-bottom: 34px; animation: sport 1s 1; } .banner-title2 { font-size: 20px; color: #666666; margin-bottom: 153px; animation: sport 1.5s 1; } @keyframes sport { 0%{opacity: 0} 50%{opacity: 0} 100%{opacity: 1.0} } .banner-content { display: flex; align-items: end; justify-content: space-between; animation: sport 2s 1; } .banner-content-left { width: 326px; height: 312px; background: linear-gradient( 90deg, rgba(255,255,255,0.75) 20%, rgba(255,255,255,0.25) 100%); box-shadow: 0px 2px 16px 0px rgba(16,60,231,0.15); border-radius: 32px 32px 32px 32px; border: 1px solid #ffffff; } .banner-content-left .app-title-content { display: flex; margin: 32px 0 30px 16px; } .banner-content-left .app-icon img { /*width: 64px;*/ width: 48px; margin-right: 10px; } .banner-content-left .app-title1 { font-size: 20px; color: #333333; font-weight: bold; margin-bottom: 14px; line-height: 20px; } .banner-content-left .app-title2 { font-size: 14px; color: #666666; line-height: 14px; } .banner-content-left .app-item { width: 280px; height: 78px; background: linear-gradient( 90deg, rgba(255,255,255,0.8) 25%, rgba(255,255,255,0.35) 100%); box-shadow: 0px 2px 16px 0px rgba(16,60,231,0.1); border-radius: 73px 73px 73px 73px; border: 1px solid #ffffff; margin: 0 auto 20px; display: flex; align-items: center; justify-content: center; font-size: 20px; color: #333333; line-height: 28px; font-weight: bold; text-decoration: none; position: relative; overflow: hidden; } .app-item-bg { background: linear-gradient(90deg, #e1251b 0%, #ff4b3f 100%); width: 280px; height: 78px; position: absolute; left: 0; bottom: -78px; transition: bottom 0.3s; } .banner-content-left .app-item:hover { color: #fff; } .banner-content-left .app-item:hover .app-item-bg { bottom: 0; } .app-item-info { position: absolute; left: 0; bottom: 0; width: 280px; height: 78px; display: flex; align-items: center; justify-content: center; } .app-item-info .icon1 { display: inline-block; } .app-item-info .icon2 { display: none; } .banner-content-left .app-item:hover .icon1 { display: none; } .banner-content-left .app-item:hover .icon2 { display: inline-block; } .banner-content-left .app-item img { margin-right: 19px; } .banner-content-left .app-item:last-child img { margin-right: 24px; } .banner-content-right { display: flex; } .banner-content-right .banner-content-item { width: 139px; height: 163px; border-radius: 22px 22px 22px 22px; display: flex; font-size: 12px; color: #666666; text-align: center; transition: 0.5s width; } .banner-content-right .banner-item-img { /*width: 139px;*/ /*height: 176px;*/ width: 155px; height: 187px; margin-top: -10px; margin-left: -10px; } .banner-content-right .item-detail { width: 0; overflow: hidden; opacity: 0; transition: 0.2s width; } .banner-content-right .item-detail p { width: 50px; margin: 0 auto; } .banner-content-right .banner-content-item.active { width: 250px; /*background: center center no-repeat;*/ /*background: rgba(255,255,255,0.8);*/ background: #ffffff; border: 1px solid #ffffff; box-shadow: 0px 2px 16px 0px rgba(16,60,231,0.15); margin-right: 20px; } .banner-content-right .banner-content-item.active .item-detail { width: 90px; opacity: 1; } .banner-content-right .item-detail img{ width: 90px; margin-top: 35px; margin-bottom: 3px; } /*process1*/ .process-title { text-align: center; } .process-title img { margin-top: 27px; margin-bottom: 72px; } .process1-content { display: flex; flex-wrap: wrap; position: relative; } .process1-content .process1-item { margin-bottom: 24px; height: 264px; position: relative; overflow: hidden; } .process1-content .process1-item:nth-child(2n) { margin-left: -27px; } .process1-content .process1-item .item-content { height: 100%; width: 100%; position: absolute; } .process1-content .process1-item.item1, .process1-content .process1-item.item4 { width: 588px; } .process1-content .process1-item.item2 { width: 639px; } .process1-content .process1-item.item3 { width: 635px; } .process1-content .process1-item.item1 .item-content { background: center center no-repeat; background-size: cover; left: -100%; } .process1-content .process1-item.item2 .item-content { background: center center no-repeat; background-size: cover; right: -100%; } .process1-content .process1-item.item3 .item-content { background: center center no-repeat; background-size: cover; left: -100%; } .process1-content .process1-item.item4 .item-content { background: center center no-repeat; background-size: cover; right: -100%; } .process1-content .process1-item.item1.active .item-content, .process1-content .process1-item.item3.active .item-content{ left: 0; transition: 1s left; } .process1-content .process1-item.item2.active .item-content, .process1-content .process1-item.item4.active .item-content{ right: 0; transition: 1s right; } .process1-content .item-title { font-size: 36px; color: #333333; line-height: 36px; font-weight: bold; padding: 40px 0 96px 32px; display: flex; align-items: end; } .process1-content .item-title .tip { width: 40px; height: 24px; background: #ffffff; border-radius: 3px 3px 3px 3px; text-align: center; font-size: 12px; color: #333333; line-height: 20px; font-weight: normal; margin-left: 16px; } .process1-content .item-info { font-size: 20px; color: #666666; line-height: 20px; margin-left: 32px; margin-bottom: 12px; } .process1-content .process1-item:nth-child(2n) .item-info { margin-left: 98px; } .process1-img-center { position: absolute; left: 543px; top: 218px; opacity: 0; transition: 1.5s opacity; } .process1-img-center.active { opacity: 1; } /*process2*/ .process2 { padding-top: 73px; padding-bottom: 68px; /*background: #eff3fd;*/ background: center center no-repeat; } .process2 .process2-row { display: flex; justify-content: space-between; align-items: center; font-size: 24px; line-height: 24px; } .process2 .process2-row .row-item { color: #333333; cursor: pointer; text-decoration: none; } .process2 .row-line { width: 1px; height: 20px; background: #cdcdcd; } .process2 .process2-detail { font-size: 32px; color: #666666; line-height: 64px; text-align: center; margin: 92px auto 44px; width: 920px; } .process2 .process2-num { display: flex; justify-content: space-around; } .process2 .num { display: flex; font-weight: bold; font-size: 72px; color: #e1251b; line-height: 96px; font-style: italic; align-items: baseline; letter-spacing: -2px; } .process2 .plus-icon { margin-left: 5px; } .process2 .num span { font-size: 20px; font-weight: normal; } .process2 .num-info { font-size: 24px; color: #333333; line-height: 24px; margin-left: 8px; } /*process3*/ .process3 { padding-top: 100px; } .process3-content { display: flex; justify-content: space-between; padding-bottom: 72px; } .process3-left { border-radius: 16px; overflow: hidden; width: 823px; } .process3-left video{ border-radius: 16px; overflow: hidden; } .process3-right .process3-item { margin-bottom: 14px; box-shadow: 0px 2px 16px 0px rgba(16,60,231,0.15); border-radius: 16px; } .process3-right .process3-item:last-child { margin-bottom: 0; } /*bottom*/ .bottom { background: #333639; padding: 36px 0; position: relative; } .bottom-info { font-size: 14px; color: #fff; width: 670px; margin: 0 auto; } .info-row { display: flex; justify-content: center; align-items: center; margin-bottom: 20px; } .info-row .info-item { text-decoration: none; color: #fff; margin-right: 20px; display: flex; align-items: center; } .info-row .info-item:last-child { margin-right: 0; } .info-item-line { width: 1px; height: 16px; background: #fff; margin: 0 20px 0 0; } .bottom-link { display: flex; position: absolute; top: 58px; right: 25px; } .bottom-link .link-item { margin-right: 28px; cursor: pointer; position: relative; } .bottom-link .link-code { position: absolute; width: 150px; height: 150px; background: #fff; border-radius: 8px; align-items: center; justify-content: center; top: -165px; left: -50px; box-shadow: 0px 2px 16px 0px rgba(16, 60, 231, 0.15); display: none; } .bottom-link .link-item:hover .link-code { display: flex; } .bottom-link .link-code img { width: 130px; } .bottom-link .triangle{ width: 0; height: 0; border-width: 8px; border-style: solid; border-color: #ffffff transparent transparent transparent; position: absolute; bottom: -16px; } /*新登录弹窗2024*/ .new-login-content { width: 440px; border-radius: 20px; overflow: hidden; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #fff; } .new-login-content .login-type { display: none; } .new-login-content .login-type.active { display: block; } .new-login-content .login-code { position: absolute; right: 0; top: 0; cursor: pointer; } .new-login-content .login-logo { margin: 73px auto 68px; display: block; } .new-login-content .login-form { width: 312px; margin: 0 auto 36px; } .new-login-content .form-item { border-bottom: 1px solid #c5c5c5; padding-bottom: 16px; margin-bottom: 28px; display: flex; justify-content: space-between; } .new-login-content .login-form input { border: none; flex: 1.0; font-size: 16px; box-shadow: 0 0 0px 1000px white inset; } .new-login-content .login-form input::placeholder { color: #c5c5c5; } .new-login-content .login-form input:focus { outline: none; /* 移除默认的轮廓 */ } .new-login-content .code-box { font-size: 16px; color: #103ce7; cursor: pointer; } .new-login-content .code-box.grey { color: #c5c5c5; } .new-login-content .login-btn { width: 232px; height: 52px; background: #333333; border-radius: 30px; font-size: 20px; color: #ffffff; border: none; margin: 0 auto 24px; display: flex; justify-content: center; align-items: center; outline: none; } .new-login-content .login-btn.active{ color: #ffffff; cursor: pointer; /*background: linear-gradient( 90deg, #103ce7 0%, rgba(16,60,231,0.75) 100%);*/ background: linear-gradient( 90deg, #ef4023 0%, #ef6a23 100%); } .new-login-content .login-btn.btn2 { background-color: #333333; /*background: linear-gradient( 90deg, #ef4023 0%, #ef6a23 100%);*/ /*box-shadow: 0px 4px 12px 0px rgba(16,60,231,0.2);*/ box-shadow: 0px 4px 12px 0px rgba(51,51,51,0.1); color: #ffffff; font-weight: bold; } .new-login-content .login-toggle { font-size: 16px; color: #333333; line-height: 20px; text-align: center; margin-bottom: 36px; cursor: pointer; } .new-login-content .login-agreement { font-size: 14px; color: #c5c5c5; line-height: 14px; display: flex; align-items: center; justify-content: center; margin-bottom: 39px; } .new-login-content .login-agreement a { color: #999999; text-decoration: none; } .login-agreement input .advice { vertical-align: middle; width: 14px; height: 14px; background-image: ; background-repeat: no-repeat; background-position: center; background-size: contain; cursor: pointer; margin-top: 4px; margin-right: 8px; } .login-agreement input:checked .advice{ width: 14px; height: 14px; background-image: ; background-repeat: no-repeat; background-position: center; background-size: contain; cursor: pointer; margin-top: 4px; margin-right: 8px; } .code-login { width: 300px; height: 450px; border: none; margin: 0 auto; display: block; } /* 选择我的意向样式 */ .my-modal { background-color: rgba(0, 0, 0, 0.5); position: fixed; top: 0; left: 0; bottom: 0; right: 0; text-align: center; z-index: 100; } .my-modal:before { content: ""; display: inline-block; width: 1px; height: 100%; vertical-align: middle; } .my-modal > .my-modal-wrapper { padding: 0; width: 989px; height: 630px; background: #ffffff; border-radius: 16px 16px 16px 16px; } .change-fav-modal.my-modal { display: none; } .change-fav-modal.my-modal.show { display: block; } .change-fav-modal .my-modal-wrapper { position: relative; padding: 0; width: 989px; height: 660px; /*background: #ffffff;*/ background: #fafafa; border-radius: 16px 16px 16px 16px; } .change-fav-modal .change-fav-title { text-align: center; position: relative; height: 64px; line-height: 64px; font-weight: 500; font-size: 24px; background: #ffffff; border-radius: 16px 16px 0 0; } .change-fav-modal .change-fav-title > .fav-title-wrapper { position: relative; display: inline-block; } .change-fav-modal .change-fav-title > .fav-title-wrapper > span { font-size: 24px; line-height: 30px; display: block; padding-right: 15px; color: #515151; } .change-fav-modal .close-fav-modal { position: absolute; /*display: none;*/ font-size: 42px; right: 13px; top: -5px; color: #666; cursor: pointer; transition: all 0.2s linear; } .change-fav-modal.update-fav .close-fav-modal { display: block; } .change-fav-modal .close-fav-modal:hover { color: #000; } .change-fav-modal .change-fav-title > .fav-title-wrapper > span:last-child { font-size: 14px; line-height: 30px; position: absolute; top: 0; left: 100%; white-space: nowrap; color: #666666; } .change-fav-modal .change-fav-content { /*padding: 0 51px;*/ width: 989px; height: 566px; background: #fafafa; border-radius: 16px 16px 16px 16px; padding: 0 84px 0 85px; } .change-fav-modal .fav-content-title { padding: 24px 0 20px; } /*.change-fav-modal .fav-content-title::before {*/ /* content: '';*/ /* display: inline-block;*/ /* vertical-align: middle;*/ /* height: 14px;*/ /* width: 4px;*/ /* background-color: #29a1f7;*/ /* margin-right: 10px;*/ /* margin-top: 3px;*/ /*}*/ .change-fav-modal .fav-content-title > span { display: inline-block; vertical-align: middle; font-size: 14px; line-height: 20px; } .change-fav-modal .fav-content-title .title-name { color: #515151; margin-right: 5px; } .change-fav-modal .fav-content-title .title-tip { width: 46px; height: 16px; background: #fff3df; /*border-radius: 2px 2px 2px 2px;*/ font-weight: 400; font-size: 10px; color: #f6a319; } .change-fav-modal .fav-content-item .fav-content-list { font-size: 0; } .change-fav-modal .fav-content-item .fav-content-list > li { display: inline-block; width: 120px; height: 40px; border-radius: 3px; font-size: 20px; margin-right: 20px; margin-bottom: 16px; cursor: pointer; background-color: #fff; color: #333333; line-height: 40px; text-align: center; position: relative; transition: border 0.2s linear; } .change-fav-modal .fav-content-item .fav-content-list > li.active, .change-fav-modal .fav-content-item .fav-content-list > li:hover { /*border: 1px solid #e1251b;*/ background: rgba(225, 37, 29, 0.1); border-radius: 8px 8px 8px 8px; font-weight: 400; font-size: 20px; color: #e1251b; } .change-fav-modal .fav-content-item .fav-content-list > li:nth-child(6n) { margin-right: 0; } /*.change-fav-modal .fav-content-item .fav-content-list > li:after {*/ /* content: '';*/ /* display: block;*/ /* position: absolute;*/ /* right: 0;*/ /* bottom: 0;*/ /* width: 27px;*/ /* height: 27px;*/ /* background-image: ;*/ /* background-repeat: no-repeat;*/ /* background-size: 27px 27px;*/ /* opacity: 0;*/ /* transition: all 0.2s linear;*/ /*}*/ .change-fav-modal .fav-content-item .fav-content-list > li:hover:after, .change-fav-modal .fav-content-item .fav-content-list > li.active:after { opacity: 1; } .fav-area-list { height: 200px; } .fav-area-list > li:last-child:after { content: ''; } .fav-area-list > li:hover, .fav-area-list > li.active { background: #fafafa; color: #333333; } .change-fav-modal ul { margin-bottom: 0; } .change-fav-modal .fav-btn-wrapper button { background-color: #e1251b; color: #fff; width: 187px; height: 42px; border-radius: 5px; border: 0; } .change-fav-modal .fav-btn-wrapper { width: 100%; text-align: center; padding: 36px 0; position: absolute; bottom: 0; } @media screen and (max-height: 800px) { /*当屏幕尺寸小于600px时,应用下面的css样式*/ .change-fav-modal .change-fav-title { padding: 15px 0; } .change-fav-modal .fav-btn-wrapper { padding: 15px 0; } .change-fav-modal .change-fav-title > .fav-title-wrapper > span { font-size: 18px; line-height: 20px; } .change-fav-modal .change-fav-title > .fav-title-wrapper > span:last-child { line-height: 20px; font-size: 14px; } .change-fav-modal .fav-btn-wrapper button { width: 129px; height: 34px; } .change-fav-modal .fav-content-item .fav-content-list > li { height: 36px; line-height: 36px; } .change-fav-modal .fav-area-list { padding: 10px 0; } } /*侧边栏*/ .side-bar { display: none; position: fixed; right: 20px; top: 25%; background-color: #ffffff; border-radius: 4px; border: solid 1px #e6e6e6; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); padding: 10px; text-align: center; z-index: 99; } .bar-item { cursor: pointer; display: block; padding: 10px; } .bar-item p { margin-bottom: 0; margin-top: 5px; } .bar-item:hover { background-color: #00aaee; } .bar-item:hover p { color: #fff; } .bar-item .side-icon { height: 33px; width: 37px; } .bar-item .side1-icon { background: center center no-repeat; background-size: 37px 33px; } .bar-item.side1:hover .side1-icon { background: center center no-repeat; background-size: 37px 33px; } .bar-item .side2-icon { background: center center no-repeat; background-size: 37px 33px; } .bar-item.side2:hover .side2-icon { background: center center no-repeat; background-size: 37px 33px; } .bar-item .side3-icon { background: center center no-repeat; background-size: 37px 33px; } .bar-item.side3:hover .side3-icon { background: center center no-repeat; background-size: 37px 33px; } .bar-item .side4-icon { background: center center no-repeat; background-size: 37px 33px; } .bar-item.side4:hover .side4-icon { background: center center no-repeat; background-size: 37px 33px; } .side-bar .tel-box { display: none; position: absolute; right: 80px; top: 91px; } .side-bar .app-box { display: none; position: absolute; right: 80px; top: 64px; } #jesong_panel { display: none !important; } /* 课程项目 鼠标悬浮效果*/ .row-item { position: relative; cursor: pointer; overflow: visible; /* 改为visible,让初始图片可以显示在展开图片上方 */ } /* 初始图片样式 */ .row-item .normal-img { position: relative; /*display: block;*/ /*width: 40px; !* 初始图片大小 *!*/ /*height: 40px;*/ z-index: 2; /* 确保初始图片在最上层 */ transition: all 0.3s ease; } /* 展开后的图片容器 */ .hover-expand { position: absolute; top: 0; left: 0; width: 0; height: 100%; opacity: 0; overflow: hidden; transition: all 0.4s ease-in-out; z-index: 1; /* 展开图片在初始图片下层 */ } /* 展开后的图片 */ .hover-expand img { height: 44px; width: auto; } /* 悬浮效果 */ .row-item:hover .hover-expand { opacity: 1; width: var(--expand-width); } /* 为每个项目设置不同的展开宽度 */ .row-item.item1 { --expand-width: 144px; } .row-item.item2 { --expand-width: 166px; } .row-item.item3 { --expand-width: 166px; } .row-item.item4 { --expand-width: 166px; } .row-item.item5 { --expand-width: 166px; } .row-item.item6 { --expand-width: 166px; } .row-item:hover .text { opacity: 0; } /*教师团队*/ .teacher-container { display: flex; /*padding: 30px;*/ justify-content: space-around; /*background: #f0f4ff;*/ background: center center / contain no-repeat; border-radius: 16px; position: relative; max-width: 1200px; margin: 20px auto; } .teacher-info { flex: 1; /*padding-right: 40px;*/ padding: 58px 30px 0 58px; max-width: 408px; } .teacher-container .teacher-name { font-family: pingfang sc, pingfang sc; font-size: 40px; line-height: 40px; font-weight: bold; color: #333; margin-bottom: 24px; display: flex; align-items: flex-end; gap: 20px; } .teacher-title { font-size: 24px; color: #666; font-weight: 500; line-height: 24px; /*margin-bottom: 20px;*/ } .teacher-rating { display: inline-flex; align-items: center; background: #333; color: white; padding: 15px 28px; border-radius: 12px; font-size: 24px; margin-bottom: 36px; border: 1px solid #333333; } .teacher-rating img{ width: 25px; height: 24px; } .rating-icon { margin-right: 8px; } .teacher-focus { font-size: 20px; margin-bottom: 15px; } .focus-title { font-weight: bold; color: #333; margin-bottom: 8px; } .focus-content { /*color: #666;*/ font-size: 20px; line-height: 30px; } .teacher-feature { color: #333; line-height: 30px; } .teacher-image { flex: 1; /*width: 300px;*/ display: flex; justify-content: center; align-items: flex-end; } .teacher-image img { max-width: 300px; height: auto; } .other-teachers { position: relative; /*position: absolute;*/ /*right: -280px;*/ /*top: 0;*/ flex: 1; border-radius: 0 12px 12px 0 ; /*padding: 15px;*/ max-width: 281px; height: 464px; padding-top: 14px; /*background: linear-gradient( 180deg, #cdd8ff 20%, rgba(255,255,255,0.9) 60%);*/ background: center center / contain no-repeat; /*box-shadow: -6px 0px 12px 0px rgba(0,32,158,0.08);*/ overflow-y: auto; /* 隐藏滚动条但保持可滚动 */ scrollbar-width: none; -ms-overflow-style: none; } .other-teachers::-webkit-scrollbar { display: none; } .other-teacher-item { display: flex; position: relative; align-items: center; /*padding: 10px;*/ /*width: 281px;*/ height: 90px; /*margin-bottom: 10px;*/ cursor: pointer; padding-left: 48px; } .other-teacher-item.active, .other-teacher-item:hover { /*background: #d8e0ff;*/ background: center center / contain no-repeat; background-size: 246px 72px; } /*.other-teacher-item.active::before {*/ /* content: '';*/ /* position: absolute;*/ /* left: 0;*/ /* top: 50%;*/ /* transform: translatey(-50%);*/ /* width: 4px;*/ /* height: 100%;*/ /* background: #e1251b; !* 或其他主题色 *!*/ /*}*/ .view-all-wrapper{ position: sticky; bottom: 0; } .mask-layer { position: absolute; width: 101%; bottom: 0; left: 0; right: 0; height: 100px; /*background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 100%);*/ background: center center no-repeat; pointer-events: none; } .other-teacher-avatar { width: 50px; height: 50px; /*border-radius: 25px;*/ margin-right: 12px; } .other-teacher-info { flex: 1; } .other-teacher-name { font-weight: bold; color: #333; margin-bottom: 4px; } .other-teacher-title { font-size: 12px; color: #999; } .view-all { position: sticky; text-align: left; padding: 8px; padding-left: 50px; font-weight: 400; font-size: 12px; color: #242424; line-height: 12px; cursor: pointer; bottom: 0; } .view-all img{ /*width: 17px;*/ height: 12px; } .view-all:hover { color: #333; } /*展鸿讲师公共头样式*/ .header-teacher .index-header-center .center-item:hover { font-weight: bold; color: #01bab4; } .header-teacher .link-mine { background: #01bab4; } .header-teacher .center-item.active:after { background: #01bab4; } .teacher-theme .code-box, .teacher-theme .login-toggle{ color: #01bab4; } .teacher-theme .login-btn { background: #e3f9e9; color: #01bab4; } .teacher-theme .login-btn.btn2 { background: #01bab4; box-shadow: 0px 4px 12px 0px #01bab433; }