.avatar img{border-radius:13333.2vw}.avatar .van-image__error{background:transparent}.van-popup--center.van-popup--round{border-radius:2.66667vw}.apply-course-popup{position:relative}.apply-course-popup .top-img{width:100%}.apply-course-popup .top-title{position:absolute;text-align:center;left:0;right:0;top:5.33333vw;font-weight:500;font-size:4.8vw;color:#333;line-height:6.66667vw}.apply-course-popup .apply-course-info{padding:2.66667vw 4.8vw}.apply-course-popup .apply-course-info .van-field{background:#f5f7f9;border-radius:.53333vw;margin:2vw 0}.apply-course-popup .apply-course-info .van-cell__title,.apply-course-popup .apply-course-info .van-field__value{font-size:3.73333vw;color:#333;line-height:5.86667vw}.apply-course-popup .apply-course-info .van-field__control{font-weight:400}.apply-course-popup .apply-btn-bg{padding:0 4.26667vw}.apply-course-popup .apply-btn-bg .apply-btn{padding:3.06667vw 0;background:#e4b559;border-radius:5.86667vw;text-align:center;color:#fff}.apply-course-popup .apply-btn-bg .cancel-btn{padding:4vw;text-align:center;font-size:4vw;color:rgba(23,26,29,.6)}.college-poster-bg{z-index:2001;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.college-poster{width:37.73333vw;position:relative}.college-poster #college-poster{border-radius:1.33333vw}.college-poster #college-poster .poster-info{font-size:1.6vw;margin-top:1.06667vw;padding-top:1.33333vw}.college-poster #college-poster .poster-info span{font-size:1.46667vw}.college-poster #college-poster .poster-info .guide{font-size:1.33333vw}.college-poster #college-poster .poster-info .desc{font-size:1.6vw;padding-top:1.06667vw}.college-poster #college-poster .poster-info .guide{padding-top:.53333vw}.college-poster #college-poster .poster-info .guide .poster-guide{width:2.93333vw;height:1.06667vw}.college-poster .qr-code-container{position:absolute;right:5.33333vw;top:106.66667vw;width:16vw;height:16vw;padding:.66667vw;background:#fff}.college-poster .qr-code-container canvas{-webkit-transform-origin:0 0;transform-origin:0 0}.college-poster .tip{margin-top:4vw;font-size:4.26667vw;color:#fff;text-align:center}.college-poster{width:283px}.college-poster #college-poster{background:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;border-radius:10px;overflow:hidden;line-height:1;position:relative}.college-poster #college-poster .poster-logo{position:absolute;top:14px;left:18px;z-index:1;width:60px;height:18px}.college-poster #college-poster .image{-webkit-transform-origin:0 0;transform-origin:0 0}.college-poster #college-poster .blank-placeholder{height:108px}.college-poster #college-poster .info-container{text-align:center;padding:14px;position:absolute;bottom:28px;left:20px;right:20px;background:#fff;border-radius:6px;border:1px solid #eaeaea;overflow:hidden}.college-poster #college-poster .info-container .title{font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.college-poster #college-poster .subtitle{font-size:11px;color:#aaa;margin-top:4px}.college-poster #college-poster .course-num{font-size:10px;position:absolute;top:18px;left:18px;right:0;background:#e5b659;color:#fff;padding:3px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.college-poster #college-poster .poster-info{font-size:12px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;margin-top:8px;padding-top:10px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.college-poster #college-poster .poster-info:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#eaeaea;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.college-poster #college-poster .poster-info .poster-base-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#666}.college-poster #college-poster .poster-info span{font-size:11px}.college-poster #college-poster .poster-info .guide{font-size:10px}.college-poster #college-poster .poster-info .desc{font-size:12px;color:#333;padding-top:8px}.college-poster #college-poster .poster-info .guide{color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:4px}.college-poster #college-poster .poster-info .guide .poster-guide{width:22px;height:8px}.college-poster #college-poster .poster-info .qr-code-container{width:40px;height:40px}.college-poster #college-poster .poster-info .qr-code-container canvas{-webkit-transform-origin:0 0;transform-origin:0 0}.college-poster #college-poster .solgan{position:absolute;bottom:9px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:94px;height:10px}.college-poster .poster{width:100%}.college-poster .emba-icon{width:35px;height:17px;margin-right:0;margin-bottom:3px!important}.share-popup .share-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:6.4vw 0}.share-popup .share-options .share-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.73333vw;color:#999}.share-popup .share-options .share-option i{margin-bottom:2.66667vw}.share-popup .hide-popup{height:13.06667vw;line-height:13.06667vw;text-align:center;font-size:4.8vw}.share-popup .mask{z-index:2001;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.share-popup .poster-container{position:fixed;z-index:2999;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0}.share-popup .poster-container .tip{margin-top:1.33333vw;font-size:3.2vw;color:#fff;text-align:center}.share-popup .share-guide{position:fixed;z-index:2999;top:0;right:6.66667vw;width:80%}.com-bind-phone[data-v-6b973dac]{background:rgba(0,0,0,.7);-webkit-overflow-scrolling:touch;width:100vw;top:0;height:100vh;position:fixed;z-index:1000;overflow-y:scroll}.com-bind-phone .van-overlay[data-v-6b973dac]{z-index:99999;height:110vh}.com-bind-phone .overlay-box[data-v-6b973dac]{position:absolute;top:0;left:0;width:100%;height:100vh}.com-bind-phone .content-bg[data-v-6b973dac]{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2.13333vw;width:88vw;display:block;position:relative;left:50%;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:6.4vw 4vw}.com-bind-phone .content-bg .bind-title[data-v-6b973dac]{font-weight:500;font-size:4.8vw;color:#171a1d;line-height:6.66667vw;text-align:center}.com-bind-phone .content-bg .bind-title .bind-title-content[data-v-6b973dac]{font-weight:400;margin-top:2.13333vw;font-size:4.26667vw;color:#171a1d;line-height:6vw}.com-bind-phone .code-bg[data-v-6b973dac]{padding:8vw 0 4vw}.com-bind-phone .code-bg .icon[data-v-6b973dac]{margin:1.06667vw 1.06667vw 0 0;width:4.8vw;height:4.8vw}.com-bind-phone .code-bg .mobile-input-bg[data-v-6b973dac]{border-bottom:1px solid #dadada;margin-bottom:8vw}.page-mall-course-detail{background:#f4f4f4;padding-bottom:12.8vw}.page-mall-course-detail .course-img-bg{background:#fff}.page-mall-course-detail .course-title-bg{background:#fff;padding:1.33333vw 2vw;margin-bottom:0;font-weight:500;font-size:4.26667vw;color:#333}.page-mall-course-detail .course-title-bg .name_tag{font-size:2.93333vw;background-color:#ff4f57;border-radius:.53333vw;line-height:4.26667vw;padding:.53333vw 1.06667vw;color:#fff;margin-right:1.33333vw;font-weight:300;vertical-align:middle}.page-mall-course-detail .price{padding:1.33333vw 4vw 2vw;background:#fff;font-weight:500;font-size:5.86667vw;color:#ff5040;line-height:8.26667vw;margin-bottom:2.66667vw}.page-mall-course-detail .van-cell__title{font-size:3.46667vw;color:#666;max-width:21.33333vw}.page-mall-course-detail .van-cell__value{font-size:3.46667vw;color:#333;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-mall-course-detail .course-info-bg{background:#fff;margin-top:2.66667vw}.page-mall-course-detail .course-detail-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:2.66667vw 4vw;font-weight:600;font-size:4vw;color:#333;line-height:5.6vw}.page-mall-course-detail .course-detail-title div{width:.66667vw;height:3.06667vw;background:#e7a014;border-radius:.4vw;margin-right:1.33333vw}.page-mall-course-detail .course-detail-info{background:#fff;padding:0 2.66667vw 4vw}.page-mall-course-detail .course-detail-info,.page-mall-course-detail .course-detail-info .course-detail-info-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-mall-course-detail .course-detail-info .course-detail-info-left{font-size:4.26667vw;color:#333;line-height:6vw;-ms-flex-negative:0;flex-shrink:0}.page-mall-course-detail .course-detail-info .course-detail-info-left .name{margin-left:1.86667vw}.page-mall-course-detail .course-detail-info .course-detail-info-right{margin-left:8vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.page-mall-course-detail .course-detail-info .course-detail-info-right .course-detail-rate{width:33%;font-size:3.73333vw;color:#e7a014;line-height:5.33333vw}.page-mall-course-detail .course-detail-info .course-detail-info-right .course-detail-rate:first-child,.page-mall-course-detail .course-detail-info .course-detail-info-right .course-detail-rate:nth-child(2){border-right:.5px solid #d8d8d8}.page-mall-course-detail .course-detail-info .course-detail-info-right .course-detail-rate .course-detail-rate-source{text-align:center}.page-mall-course-detail .course-detail-info .course-detail-info-right .course-detail-rate .course-detail-rate-title{text-align:center;font-size:3.2vw;color:#888;line-height:4.4vw}.page-mall-course-detail .teacher-info{margin:4vw 4vw 7.2vw;padding:2.66667vw 2.66667vw;background:#f4f4f4;border-radius:1.06667vw;font-size:3.2vw;white-space:pre-wrap;color:#666;line-height:4.8vw}.page-mall-course-detail .fixed-bottom{background:#fff;position:fixed;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:4vw;line-height:5.6vw;border-top:1px solid rgba(155,165,187,.2)}.page-mall-course-detail .fixed-bottom .share-btn{width:33%;padding:3.6vw 0;color:#666}.page-mall-course-detail .fixed-bottom .right-btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:66.66667vw;color:#fff;background:#e4b559;padding:3.6vw 0}.page-mall-course-detail .fixed-bottom .checking{background:#cacaca}.page-mall-course-detail .course-intro-container p{padding:2vw 4vw 2vw}.page-mall-course-detail .go-home{position:fixed;right:2.66667vw;bottom:30.66667vw;width:13.33333vw}