.com-pay-select .popup-box{padding:0 4.26667vw}.com-pay-select .popup-box>li{height:16vw;line-height:16vw;border-bottom:1px solid #eaeaea}.com-pay-select .popup-box .icon-balance,.com-pay-select .popup-box .icon-wechat{margin:0 2.66667vw}.com-pay-select .popup-box .earnings{font-size:4.26667vw}.com-pay-select .popup-box .earnings span{color:#f43530}.com-pay-select .popup-btn{width:100%;height:13.06667vw;line-height:13.06667vw;background-color:#fff;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.com-pay-select .popup-btn .left .combined{font-size:4.8vw;margin-left:4.93333vw}.com-pay-select .popup-btn .left .symbol{font-size:4vw;color:red}.com-pay-select .popup-btn .left .price{font-size:4.8vw;color:red}.com-pay-select .popup-btn .right{padding:0 5.33333vw;background-color:#e5b659;color:#fff}.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%}.page-course-detail-studio{background-color:#f4f3f8;min-height:100vh}.page-course-detail-studio .password-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-course-detail-studio .password-text input{border:0;outline:0;border:1px solid #eaeaea;width:90%;height:16vw;margin:2.66667vw 0;border-radius:1.06667vw;padding:2.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}.page-course-detail-studio .course-desc{padding:2.66667vw 4.8vw;background-color:#fff;margin-bottom:13.33333vw}.page-course-detail-studio .course-desc .title{margin-bottom:2.13333vw;font-size:4.26667vw;padding-left:1.6vw;border-left:1.6vw solid #e5b659;line-height:8.53333vw;height:8.53333vw}.page-course-detail-studio .course-desc .desc{color:#999;margin-bottom:2.66667vw}.page-course-detail-studio .course-desc .desc-img{width:100%;display:block;margin-bottom:2.66667vw}.page-course-detail-studio .banner{background-color:#fff;position:relative;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;width:100%}.page-course-detail-studio .banner img{width:100%;-o-object-fit:cover;object-fit:cover}.page-course-detail-studio .banner .icon-white-share{position:absolute;top:2.13333vw;right:4.26667vw}.page-course-detail-studio .course-box{background:#fff}.page-course-detail-studio .course-name{padding:4vw;font-size:4.8vw}.page-course-detail-studio .price-name{padding:0 4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-course-detail-studio .price-name .nums{color:#f43530}.page-course-detail-studio .date{padding:0 4vw;margin-top:4.8vw;color:#999}.page-course-detail-studio .duration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4vw;padding-bottom:4vw;margin-top:3.2vw}.page-course-detail-studio .duration .dur-left div{display:inline-block;font-size:3.73333vw;padding:1.33333vw 2.66667vw;color:#fff;margin-right:3.2vw;border-radius:6.66667vw;border:1px solid #e4c291;color:#e4c291}.page-course-detail-studio .duration .dur-right{font-size:3.73333vw;color:#999}.page-course-detail-studio .studio-entry{background-color:#fff;margin:2.66667vw 0;padding:0 4vw;height:18.66667vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-course-detail-studio .studio-entry,.page-course-detail-studio .studio-entry .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-course-detail-studio .studio-entry .left img{width:10.66667vw;height:10.66667vw;border-radius:6.66667vw;vertical-align:middle}.page-course-detail-studio .studio-entry .left span{font-weight:700;margin-left:2.66667vw;display:inline-block;width:56vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-course-detail-studio .studio-entry .entry{font-size:3.73333vw;color:#e4c291}.page-course-detail-studio .btn{width:100%;position:fixed;bottom:0;left:0}.page-course-detail-studio .go-home{width:13.33333vw;position:fixed;bottom:18.66667vw;right:2.66667vw}