@charset "UTF-8";@import url("../fonts/iconfont.css?v=202608121");@-webkit-keyframes live{0%{height:0}to{height:100%}}@keyframes live{0%{height:0}to{height:100%}[class*=" icon-icon"],[class^=icon-icon]{font-family:iconfont;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1}}html{-webkit-text-size-adjust:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}*,:after,:before{box-sizing:border-box}.dialog-modal{z-index:9999;height:4vw}i.iconfont.icon-playing-bg{display:inline-block;vertical-align:middle;width:5vw;height:5vw;background:url(/images/liveon_icon.gif) top no-repeat;margin:-1vw 1vw 0 0;background-size:100% auto}.color-green,[defaultBgBaseColorEmail]{color:#00a24b}.color-red{color:#ff000f}.color-orange{color:#ff8a00}.btn-grey,.color-gray{color:#999;font-size:4.266667vw}.color-light-gray{color:#666}.color-blue{color:#108bc7}.color-white{color:#fff!important}.btn-colour{color:#108bc7;font-size:4.266667vw}.bg-white{background:#fff!important}.bg-blue{background-color:#0f4c81}[defaultBgBaseColorEmail]{font-weight:600}.one-lines{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.five-lines,.four-lines,.three-lines,.two-lines{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical}.two-lines{-webkit-line-clamp:2}.four-lines{-webkit-line-clamp:4}.five-lines{-webkit-line-clamp:5}.weui-tabbar__icon{width:auto}.xline{height:.27vw;background:#e5e5e5}.weui-picker-container,.weui-picker-overlay{background:rgba(0,0,0,.6);height:100%}.fr{float:right}.fl{float:left}.tMar10{margin-top:2.67vw}.weui-cell_access .weui-cell__ft:after{width:2.133333vw;height:2.133333vw;border-color:#aaa;border-width:1px 1px 0 0}.course-intro table{width:100%;border-collapse:collapse}.course-intro td{padding:1.333333vw 2.666667vw;border:1px solid #ddd}.course-list>.item .body .info .title,.course-wrapper .course-info .info .title,.list-cover .cell .info .title,.select-list>.item .text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}.three-lines{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical}.course-list>.item .body .info .text-primary,.handle .diy-tag,.page-handle .diy-tag,.price .diy-tag,.price .text-primary{color:#ff000f;font-size:3.2vw}.course-list>.item .body .info .text-primary.color-label{color:#ff8139;font-size:3.2vw;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course-list>.item .body .info .show-tag,.page-handle .show-tag,.price .show-tag{color:#999;margin-left:1.3333vw;font-size:3.2vw;text-decoration:line-through;text-decoration-line:line-through;text-decoration-thickness:initial;text-decoration-style:solid;text-decoration-color:initial}.page-handle .diy-tag{padding-left:4vw;font-size:4.8vw}.page-handle .diy-tag span[setpricestyle1]{text-decoration:line-through;color:#999;font-size:3.2vw;margin-left:2vw;padding-top:4vw}.page-handle .show-tag{font-size:3.2vw}.course-list>.item .body .info .finish-tag{color:#00a24b}.course-list>.item .body .info .price{display:block;width:auto;font-size:3.733333vw}.course-list>.item .body .info .support-playback{color:#999;float:right;font-size:2.666667vw;margin-top:.533333vw}body,html{height:100%}body{margin:0 auto;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;background:#f5f5f5;color:#222;font-family:Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans CN,Roboto,Microsoft Yahei,sans-serif;-webkit-font-smoothing:antialiased;word-break:break-all;font-size:3.733333vw}pre{color:inherit;font-family:inherit;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}a,button,div,input,li,section,span{-webkit-tap-highlight-color:transparent}img{max-width:100%}.btn{-webkit-box-sizing:border-box;box-sizing:border-box}.iconfont{font-size:inherit}.form-text-tip,.text-tip{font-size:3.2vw;color:#999}.text-tip{line-height:1}.text-tip .iconfont{font-size:4.26667vw}.form-text-tip{padding:2.66667vw 4vw}.weui-cell{padding:4vw}.weui-navbar__item{font-size:4vw;padding:3.46667vw 0}.weui-navbar+.weui-tab__bd{padding-top:13.33333vw}.weui-cells:after,.weui-cells:before{content:none;border-top:none}.weui-cells{font-size:3.73333vw}.weui-cell__hd .icon{width:4.26667vw;height:4.26667vw;margin-right:2.66667vw}.weui-cells .weui-cell:last-child:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.weui-cells.weui-cells-two-columns .weui-cell:last-child:after{border:0}.weui-cell:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.weui-tabbar{background-color:#fff;position:fixed;bottom:0;padding-bottom:env(safe-area-inset-bottom);left:0;width:100%}.weui-tabbar .weui-tabbar__item{display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.weui-tabbar .weui-bar__item--on .weui-tabbar__label{color:#108bc7}.weui-tabbar .weui-tabbar__icon{width:6.4vw;height:6.4vw}.weui-tabbar .weui-tabbar__icon img{position:relative;width:6.4vw;height:6.4vw}.weui-tabbar .weui-tabbar__icon i.iconfont{position:relative;top:-2vw;font-size:6.4vw}.weui-tabbar .weui-bar__item--on .weui-tabbar__icon i.iconfont{color:#108bc7}.weui-tabbar .weui-tabbar__label{font-size:2.66667vw;padding:0;margin:0 auto}.weui-btn_primary{background-color:#108bc7}.weui-btn_primary:not(.weui-btn_disabled):active{background-color:#ff701a}.weui-btn_plain-primary{color:#108bc7;border:1px solid #108bc7}.weui-btn_plain-primary:not(.weui-btn_plain-disabled):active{color:#ff701a;border-color:#ff701a}.weui-dialog{border-radius:2.133333vw;width:90%}.weui-dialog__hd{padding:4vw 4vw 0;font-size:4.53vw;text-align:left;color:#353535}.weui-dialog__hd .weui-dialog__close{display:none;position:absolute;right:4vw;top:3.466667vw;font-size:2.666667vw;line-height:normal;color:#999}.weui-dialog__hd_lf{text-align:left;border-bottom:.27vw solid #d5d5d6;padding:0 5.333333vw;height:10.666667vw;line-height:10.666667vw}.weui-dialog__hd_lf .weui-dialog__close{display:block}.weui-dialog__bd,.weui-dialog__title{font-size:4.266667vw;color:#353535}.weui-dialog__bd{padding:2.666667vw 4vw 6.666667vw;min-height:6.933333vw}.weui-dialog-btn-openvip{max-height:80vh;top:50%}.weui-dialog-btn-openvip .weui-dialog__bd{max-height:calc(80vh - 29vw);overflow-y:scroll}.weui-dialog .weui-dialog__btn.default,.weui-toast .weui-dialog__btn.default{color:#108bc7;font-size:4.266667vw}.weui-dialog .weui-dialog__btn{font-size:4.266667vw}.weui-dialog .weui-dialog__ft .default-black{color:#000}.weui-dialog .weui-dialog__ft .default-gray{color:#666}.text-yellow{color:#ff7800}.text-blue{color:#0c9bd8}.course-list>.item .body .handle .progress-label .label.label-gray,.text-gray{color:#999}.text-primary{color:#108bc7}.course-wrapper .course-navbar.bg-white .more a,.course-wrapper .course-navbar.bg-white .title a,.text-dark{color:#222}.text-white{color:#fff}.line-gray{color:#ccc}a{color:#108bc7}a.btn{text-decoration:none}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#212529;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:1.06667vw 2.13333vw;font-size:3.2vw;line-height:1.5;border-radius:1vw;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.btn-lg{font-size:4vw;padding-top:2.13333vw;padding-bottom:2.13333vw}.btn-xs{padding:1px 2.66667vw}.btn-sm{height:6.66667vw;padding:0 2.66667vw;font-size:3.2vw}.btn-primary{color:#fff;outline:0}.btn-primary,.btn-primary:active{background-color:#108bc7}.btn-plain{border-color:#b2b2b2;color:#666}.btn-primary.disabled,.btn-primary[disabled]{background-color:#82c0de;color:#fff}.btn-warning{background-color:#ff000f;color:#fff}.btn-green{background-color:#24ce86;color:#fff}.btn-block{width:100%}.btn-large{font-size:4vw;height:12vw}.btn-white{background-color:#fff;color:#108bc7}.btn-outline-primary{color:#108bc7;border:0;position:relative}.btn-outline-primary:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid #ccc;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1vw}.btn-outline-primary:focus{outline:0}.btn-outline-primary.disabled,.btn-outline-primary[disabled]{color:#ccc}.btn-outline-primary.disabled:after,.btn-outline-primary[disabled]:after{border-color:#ccc!important}.btn-outline-warning{border-color:#ff7800;color:#ff7800}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.btn-outline-danger{color:#ff4238;background-image:none;background-color:transparent;border-color:#ff4238}.lMar10{margin-left:2.666667vw}.tMar20{margin-top:5.333333vw}.tMar15{margin-top:4vw}.tMar30{margin-top:8vw}.bMar15{margin-bottom:4vw}.bMar10{margin-bottom:2.666667vw}.bMar5{margin-bottom:1.333333vw}.border-none{border-width:0!important}.after-border-none:after,.before-border-none:before{display:none!important;border-width:0!important}.rPad1{padding-right:1vw}.tbPad1{padding-top:1vw!important;padding-bottom:1vw!important}.bPad0{padding-bottom:0!important}.w90b{width:90%!important}.weui-toast{z-index:2005}.nav{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-color:#fff;z-index:10}.nav:after{content:" ";left:0;bottom:-1px;right:0;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.nav .nav-item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#666;font-size:4vw;position:relative;z-index:3}.nav .nav-item a{margin:0 4vw}.nav .nav-item .nav-link{display:block;text-decoration:none;color:inherit;padding:0;font-size:0}.nav .nav-item .nav-link>span{font-size:4vw;padding:3.2vw 0;z-index:3;display:inline-block;width:100%;position:relative}.nav:after{content:"";position:absolute;width:100%;height:1px;background-color:#e5e5e5;left:10%;bottom:0}.nav .nav-item .nav-link.active{color:#108bc7;font-weight:700}.nav .nav-item .nav-link.active>span{border-bottom-color:#108bc7}.nav .nav-item .nav-link.active>span:after{content:"";position:absolute;width:80%;height:.53vw;background-color:#108bc7;left:10%;bottom:0}.course-intro-wrapper .nav .nav-item .nav-link.active{color:#000}.course-intro-wrapper .nav .nav-item .nav-link.active>span{border-bottom-color:#000}.course-intro-wrapper .nav .nav-item .nav-link.active>span:after{background-color:#000}.filter,.filter>.item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.filter{color:#666;font-size:3.73333vw;background-color:#fff;height:10.66667vw}.filter:after,.info-bar:after,.tag-outline-blue:after,.tag-outline-green:after{content:" ";position:absolute;left:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.filter:after{bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);z-index:2}.filter>.item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-wrapper .filter-menu>.item.active,.filter>.item.active{color:#108bc7}.filter>.item .iconfont{color:#a9a9b3;margin-left:.26667vw;font-size:2.666667vw}.filter>.item-cell{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.filter>.item-cell:before{content:"";position:absolute;left:0;top:50%;width:1px;height:3.73333vw;background-color:#e6e6e6;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter-wrapper{position:absolute;left:0;height:100%;width:100%}.filter-wrapper .filter-menu{position:absolute;z-index:3;background-color:#fff;width:100%}.filter-wrapper .filter-menu>.item{color:#222;padding:2.66667vw 0;margin:0 4vw;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-wrapper .filter-menu>.item .text{font-size:3.73333vw;color:inherit}.course-list>.item .header .more,.filter-wrapper .filter-menu>.item .more{margin-left:auto}.filter-wrapper .filter-menu>.handle{padding:2.66667vw 4vw}.filter-wrapper .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}.progress,.progress .progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.progress{height:.53333vw;font-size:.75rem;background:#ededed;border-radius:1rem}.progress .progress-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#00a24b;-webkit-transition:width .6s ease;transition:width .6s ease}.course-list{background:#fff;padding-bottom:4vw}.course-list,.order-list-page,.page-none img,.topic-list{margin-bottom:4vw}.course-list>.item{margin:0;padding:4vw 4vw 0;position:relative}.course-list>.item .header{border-bottom:1px solid #e6e6e6;font-size:3.2vw;color:#999;padding-bottom:2.66667vw;margin-bottom:2.66667vw}.course-list>.item .body,.course-list>.item .header{display:-webkit-box;display:-ms-flexbox;display:flex}.course-list>.item .body .cover{position:relative;margin-right:2.66667vw;font-size:0;width:37.866667vw;height:21.333333vw;z-index:1}.course-list>.item .body .cover img{border-radius:2.133333vw;width:100%;height:100%}.course-list>.item .body .cover img.img-playing-bg,.img-playing-bg{width:5.333333vw!important;height:3.9vw!important;border-radius:0}.course-list>.item .body .cover .card-name{position:absolute;left:13.333333vw;top:4vw;z-index:100;font-size:3.733333vw;color:#f6c684;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:24vw;font-family:PingFangSC}.course-list>.item .body .cover .date{width:100%;line-height:5.333333vw;bottom:0;border-radius:0 0 1.6vw 1.6vw}.course-list>.item .body .cover .date,.course-list>.item .body .cover .live-status{position:absolute;font-size:2.66667vw;margin:0;height:5.333333vw;left:0;background:rgba(0,0,0,.5);color:hsla(0,0%,100%,.8);display:inline-block;text-align:center;overflow:hidden}.course-list>.item .body .cover .live-status{width:18.666667vw;top:0;border-radius:2.133333vw 0}.course-list>.item .body .cover .live-status .tag-studing{text-align:center;margin:0 auto;display:block;line-height:5.6vw;font-size:3.2vw}.course-list>.item .body .cover .live-status label{background:red;width:6.4vw;height:5.333333vw;border-radius:1.6vw 0 0 1.6vw;margin-bottom:0;display:inline-block;position:absolute;left:0;top:0;bottom:0}.course-list>.item .body .cover .live-status .tag-studing-bg{padding-left:7vw;text-align:left}.course-list>.item .body .cover .live-status .tag-studing .iconfont{color:#108bc7}.course-list>.item .body .cover .live-status .tag-studing .iconfont.icon-replay,.course-list>.project-item .body .cover .live-status .tag-studing .iconfont{color:#fff}.course-list>.item .body .cover .live-status .tag{background:none}.course-list>.item .body .cover .tag,.list-cover .cell .cover .tag{position:absolute;font-size:2.66667vw;padding:0 1.33333vw;margin:0;line-height:4.8vw;height:4.8vw;width:max-content;right:0;bottom:0;background:rgba(0,0,0,.5);color:hsla(0,0%,100%,.8);border-radius:2.133333vw 0 2.133333vw 0}.course-list>.item .body .cover .share-tag,.list-cover .cell .cover .share-tag{position:absolute;font-size:2.66667vw;margin:0;height:5.33vw;right:0;bottom:0;background:rgba(0,0,0,.5);color:hsla(0,0%,100%,.8);border-radius:2.133333vw 0;text-align:center;overflow:hidden;color:#fff;padding:0 1vw 0 2vw;display:flex;align-items:center;justify-content:center}.course-list>.item .body .cover .share-tag span,.list-cover .cell .cover .share-tag span{font-size:2.66667vw;line-height:5.33vw;display:inline-flex}.list-cover .cell .cover .share-tag{border-radius:2.133333vw 0 0 0}.course-list>.item .body .cover .share-tag span+span:before,.list-cover .cell .cover .share-tag span+span:before{position:absolute;content:"";width:1px;height:2.2vw;top:1.47vw;transform:translateX(-100%);left:0;background:hsla(0,0%,100%,.5);border-radius:1px}.course-list>.item .body .cover .share-tag span+span,.list-cover .cell .cover .share-tag span+span{margin-left:1.6vw;padding-left:1.6vw;position:relative}.course-list>.item .body .info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:3.4vw}.course-list>.item .body .info .title{font-size:3.73333vw;color:#222;margin-bottom:1.06667vw;line-height:1.4}.course-list>.item .body .info .share-tag{color:#b8b8b8}.course-list>.item .body .info .share-tag span{position:relative}.course-list>.item .body .info .share-tag span+span{margin-left:2.13vw;padding-left:2.4vw}.course-list>.item .body .info .share-tag span+span:before{position:absolute;content:"";width:1px;height:2.93vw;top:.53vw;transform:translateX(-100%);left:0;background:#c6c6c6;border-radius:1px}.course-list>.item .body .info .share-tag i{margin-right:.8vw}.course-list>.item .body .info .title a{color:inherit}.course-list.study-course-list>.item .body .info .title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-list>.item .body .desc{font-size:3.2vw;color:#a8a8a8}.course-list>.item .body .desc .time{font-size:2.93333vw}.course-list>.item .body .course-statistics{color:#999}.course-list>.item .body .course-statistics span i{margin-right:1vw}.course-list>.item .body .handle{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3}.course-list>.item .body .handle .meta.star{margin-left:auto;font-size:3.733333vw;color:#ff8139;display:none}.list-cover .cell .meta .star{display:none}.course-list>.item .body .handle .meta.star .nonStar{color:hsla(0,0%,60%,.5);font-size:3.2vw}.course-list>.item .body .handle .status{color:#999;font-size:2.66667vw}.course-list>.item .body .handle .tag{font-size:2.66667vw}.course-list>.item .body .handle .text-info{font-size:2.66667vw;margin-left:1.33333vw}.course-list>.item .body .handle .progress{height:.53333vw}.course-list>.item .body .handle .progress-label{min-width:17.33333vw}.course-list>.item .body .handle .progress-label .label{font-size:2.66667vw;color:#999}.course-list>.item .body .handle.live-state{color:#999;font-size:3.2vw}.course-list>.item .body .handle.live-state .tag{margin-left:auto;min-width:16vw;text-align:center;padding:0}.course-list>.item .body .handle.live-state .tag-studing{color:red;background:#ffe6e6;border:none}.course-list>.item .body .handle.live-state .tag-progres{color:#ff7a09;background:#fff1e6;border:none}.course-list>.item .body .handle.live-state .tag-studed{color:#fff;background:#ddd;border:none}.course-list>.item .body .info .class-hour{margin-top:3vw;color:#ff000f}.course-list>.item .body .info .studySecond{color:#666;font-size:3.2vw}.course-list>.item .body .info .num-courses{margin-left:auto;font-size:2.933333vw;background:rgba(0,0,0,.5);color:#fff;width:20vw;height:4.8vw;line-height:4.8vw;text-align:center;border-radius:2.4vw}.course-list>.item .body .info .view-cert{margin-top:3vw;margin-left:auto;color:#0c9bd8}.course-list>.item .body .info .study-course-flex-items .class-hour{margin-top:0}.course-list>.item .body .info .study-course-flex-items{margin-top:2vw;display:flex;align-items:center;justify-content:space-between}.course-list .study-course-progress .progress-no{width:22vw;height:2vw;border-radius:5vw;background-color:#eee;display:block;margin-right:4vw;overflow:hidden}.course-list .study-course-progress .progress-no span{display:block;height:2vw;border-radius:5vw}.course-list .study-course-progress{display:flex;align-items:center}.course-list .study-course-progress .progress-txt{font-size:3.2vw;color:#666}.course-wrapper .course-info .meta .class-meta .period-item{display:flex;align-items:center}.course-wrapper .course-info .meta .class-meta .period-item i,.course-wrapper .course-info .meta .class-meta .period-item img{margin-right:.5vw}.course-wrapper .course-info .meta .class-meta .period-item img{width:3.2vw!important;height:3.2vw!important;border-radius:0!important;margin-top:-.5vw}.course-list[courseliststyle="1"]{padding:4vw}.course-list[courseliststyle="1"]>.item{padding:0 0 4vw;border-radius:2.133333vw;box-shadow:0 0 4px #aaa;overflow:hidden}.course-list[courseliststyle="1"]>.item+.item{margin-top:6vw}.course-list[courseliststyle="1"]>.item .body{display:block!important}.course-list[courseliststyle="1"]>.item .body>div{padding:0 3vw}.course-list[courseliststyle="1"]>.item .body>.cover{width:100%;height:35vw;margin-right:0;padding:0;position:relative;overflow:hidden}.course-list[courseliststyle="1"]>.item .body>.cover img{border-radius:0;position:absolute;width:100%;height:auto;min-height:35vw;left:50%;top:50%;transform:translate(-50%,-50%)}.course-list[courseliststyle="1"]>.item .body .info .title{margin-top:3vw;font-weight:600}.course-list[courseliststyle="1"]>.item .body .info .class-hour,.course-list[courseliststyle="1"]>.item .body .info .text-primary{font-size:3.4vw;color:#333;font-weight:500}.course-list[courseliststyle="1"]>.item .body .info .text-primary{display:flex;align-items:center;margin-right:2vw}.course-list[courseliststyle="1"]>.item .body .info .text-primary i,.course-list[courseliststyle="1"]>.item .body .info .text-primary img{margin-right:1vw}.course-list[courseliststyle="1"]>.item .body .info .text-primary img{width:3.2vw!important;height:3.2vw!important;margin-top:-.5vw}.course-list[courseliststyle="1"]>.item .body .cell-intro,.course-list[courseliststyle="1"]>.item .body .cell-teacher{max-height:26.8vw;overflow:hidden;margin-top:1vw;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;word-break:break-all;word-wrap:break-word;color:#333;font-size:3.4vw}.course-list[courseliststyle="1"]>.item .body .cell-teacher{max-height:10.5vw;margin-top:3vw;-webkit-line-clamp:2}.study-course-list.course-list[courseliststyle="1"] .class-expire{float:none}.study-course-list.course-list[courseliststyle="1"]>.item .body .info .class-hour{margin-top:0}.study-course-list.course-list[courseliststyle="1"]>.item .body .info .title a{white-space:normal;max-height:9.7vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;word-wrap:break-word}.study-course-list.course-list[courseliststyle="1"]>.item .body .handle.classHourIsDisplay{justify-content:space-between;margin-top:1vw}.course-total-tips{background-color:#f5f5f5}.study-course-list>.item .body .cover{width:33.066667vw;height:18.666667vw}.course-card>.item .footer .more,.course-card>.item .header .more,.course-list>.item .body .handle .more{margin-left:auto}.course-list>.item .body .handle .more .price{color:#222;font-size:3.73333vw}.course-list>.project-item .body .handle .meta .btn-primary{width:17.07vw;height:6.93vw;border-radius:1.07vw;background:#f5f5f5;color:#108bc7;font-size:3.2vw;padding:0}.course-card{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.course-card>.item{margin:0 0 5.33333vw;padding:4vw;position:relative}.course-card>.item:active{background-color:#f4f4f4}.course-card>.item .header{border-bottom:1px solid #e6e6e6;font-size:3.2vw;color:#999;padding-bottom:2.66667vw;margin-bottom:2.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex}.course-card>.item .footer{border-top:1px solid #e6e6e6;font-size:3.2vw;color:#999;padding-top:2.66667vw;margin-top:2.66667vw}.course-card>.item .body,.course-card>.item .footer{display:-webkit-box;display:-ms-flexbox;display:flex}.course-card>.item .body .cover{position:relative;margin-right:2.66667vw;font-size:0}.course-card>.item,.course-card>.item .body .cover img{border-radius:1.06667vw}.course-card>.item .body .cover .tag{position:absolute;right:1.33333vw;bottom:1.33333vw;background:rgba(0,0,0,.5);color:hsla(0,0%,100%,.6);font-size:3.2vw;padding:1px 2.13333vw;border-radius:.53333vw}.course-card>.item .body .info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-card>.item .body .info .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:3.73333vw;color:#222;margin-bottom:1.06667vw}.course-card>.item .body .info .title .stretched-link,.course-card>.item .body .info .title a{color:inherit}.course-card>.item .body .info .text{color:#666;font-size:3.2vw}.course-card>.item .body .more,.course-card>.item .body .more .progress-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-card>.item .body .more{margin-top:auto}.course-card>.item .body .more .progress-label{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5.33333vw}.course-card>.item .body .more .progress-label .progress{-webkit-box-flex:1;-ms-flex:1;flex:1}.course-card>.item .body .more .progress-label .label{font-size:2.66667vw;color:#108bc7;margin-left:1.33333vw}.course-card>.item .body .more .handle{margin-left:auto}.tag{font-size:3.2vw;padding:.53333vw 2.13333vw;border-radius:1.066667vw;position:relative}.tag-gray{background-color:#7b7b7b;color:#e6e6e6}.tag-orange{background-color:#fcc101;color:#fff}.tag-yellow{background-color:#108bc7;color:#fff}.tag-black{background-color:#000;color:#fff}.tag-greed{background:rgba(0,162,75,.7)}.tag-greed,.tag-red{border:.5px solid hsla(0,0%,100%,.5)}.tag-red{background:rgba(255,66,56,.7)}.tag-blue{background-color:#eaf1ff;color:#7aa8ff}.tag-dark-blue{color:#fff;background:#00b2ff}.tag-outline-blue{color:#4b8aff}.tag-fail{color:#fff;background:#ff4238}.info-bar:after,.tag-outline-blue:after,.tag-outline-green:after{width:200%;height:200%;top:0;border:1px solid #4b8aff;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.53333vw}.tag-outline-green{color:#1fac74}.info-bar:after,.tag-outline-green:after{border:1px solid #1fac74}.tag-green{background-color:#11b353;color:#fff}.tag-video{background:rgba(213,235,255,.5);color:#52adff}.info-bar,.total-bar{text-align:center;color:#999}.total-bar{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.2vw;height:6.4vw;line-height:6.4vw;background-color:rgba(0,0,0,.05);margin:2.66667vw 4vw}.info-bar{margin:4vw;font-size:3.73333vw;height:10.13333vw;position:relative}.info-bar:after{border:1px solid #108bc7;z-index:-1;border-radius:1.06667vw}.info-bar:active{background-color:rgba(255,142,42,.2)}.info-bar a{text-decoration:none;height:100%;display:block;line-height:10.13333vw}.info-bar a .iconfont{font-size:4.26667vw;margin-right:1.33333vw}.page{height:100%}.page,.page .page-content{position:relative;z-index:0}.page .page-content.page-content-with-tabbar{padding-bottom:calc(env(safe-area-inset-bottom) + 15.73333vw)}.page-none,.page .page-handle{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page .page-handle{padding:0;position:fixed;bottom:0;left:0;background-color:#fff;z-index:90;height:13.866667vw}.page .page-handle:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);z-index:2}.page .page-handle .price{color:#fb9031;font-size:4.8vw;width:26.66667vw}.page .page-handle>.btn{-webkit-box-flex:1;-ms-flex:1;flex:1;height:13.866667vw;font-size:4vw;border-radius:0}.page .page-handle>.btn.disabled{opacity:.65}.page .page-handle>.btn .iconfont{margin-right:1.33333vw;font-size:4.8vw}.page .page-handle>.btn .iconfont.iconfontadd{line-height:1;display:inline-block;vertical-align:middle;font-size:7vw;margin-top:-.5vw}.page .page-handle>.btn+.btn{margin-left:5.33333vw}.page .page-handle>.btn-info{background:#00a24b;color:#fff}.page .page-handle>.btn-vet{background:#ff7a00;color:#fff}.page-none{margin:0 auto;text-align:center;padding:10vh 4vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:4.26666vw}.page-none img{display:inline-block;max-width:42.666667vw;height:auto;margin-bottom:2vw}.page-none .title{font-size:4vw;color:#222;margin-bottom:2.13333vw}.page-none .desc{color:#999;font-size:3.73vw}.page-none .handle{width:100%;height:6.33333vh;margin:10vh 0}.page-none .handle .btn{display:block;height:100%;line-height:6.33333vh;font-size:4vw;padding:0}.page-header-nav,.page-header-nav .back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-nav{position:relative;height:12.26667vw;font-size:4.266667vw}.page-header-nav.no-border:after{content:none}.nav-text:after,.page-header-nav:after{bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5)}.page-header-nav .back{height:4.8vw;padding:4vw;color:inherit;font-size:3.73333vw;text-decoration:none}.page-header-nav .back:active{opacity:.8}.page-header-nav .back .iconfont{font-size:4vw;line-height:1;color:#999;margin-right:1.33333vw}.page-header-nav .title{font-size:4.26667vw;color:#222;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;overflow:hidden;width:50%;white-space:nowrap;text-overflow:ellipsis}.page-header-nav.nav-til-left .title{width:78%;text-align:left}.page-header-nav .more{margin-left:auto;padding-right:4vw;font-size:3.73333vw;position:relative;z-index:100}.page-header-nav .more a{color:#222}.page-header-nav .more a.btn-complete{color:#108bc7}.page-header-nav .more .iconfont{font-size:4.26667vw}.page-header-nav .more-grey,.page-header-nav .more-grey a{color:#999}.page-header-nav-fix{position:fixed;top:0;left:0;width:100%;z-index:1}.body-content{padding:4vw}.sub-title{font-size:4vw;color:#222;margin-bottom:2.66667vw}.select-list{list-style:none;margin:0 0 5.33333vw;padding:0;display:-ms-grid;display:grid;grid-gap:2.66667vw;grid-template-columns:repeat(auto-fill,minmax(21.33333vw,1fr))}.select-list>.item{background:#fff;position:relative;font-size:3.2vw;text-align:center;height:9.06667vw;display:-webkit-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#666;line-height:1.4;padding:.53333vw;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-filter-wapper .select-list>.item{padding:2vw 1.53333vw;height:auto}.select-list>.item.hide{display:none}.select-list .item span.cont{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.alert-filter-wapper .select-list .item span.cont{-webkit-line-clamp:3}.select-list>.item.active,.select-list>.item:active{border-color:#108bc7}.select-list>.item.active,.select-list>.item.more{color:#108bc7}.select-list>.item.active:after{border-color:#108bc7}.course-wrapper .course-navbar:after,.nav-text:after,.page-header-nav:after,.select-list>.item:after{content:" ";position:absolute;left:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.page-header-nav.page-header-nav-noborder:after{display:none}.select-list>.item:after{width:200%;height:200%;top:0;border:1px solid #e1e1e1;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.06667vw}.course-intro-wrapper .nav,.course-wrapper .nav{z-index:unset;position:relative;overflow:hidden;white-space:nowrap;overflow-x:scroll}.course-wrapper .course-navbar{height:12.26667vw;color:#222;padding:2.66667vw 4vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.cover .landscape #btn_submit_finish,.cover .landscape #shareTest,body[courseorientation="1"] .course-wrapper>.course-navbar,body[courseorientation="1"] .cover #btn_submit_finish,body[courseorientation="1"] .cover #shareTest{display:none!important}.course-wrapper .course-navbar:after{bottom:-1px;right:0;height:1px;border-bottom:1px solid hsla(0,0%,100%,.49);-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);z-index:2}.course-menu .list li.item-disabled:active,.course-wrapper .course-navbar.bg-white{background-color:#fff}.course-wrapper .course-navbar .title{margin:0;padding:0}.course-wrapper .course-navbar,.course-wrapper .course-navbar .title a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-wrapper .course-navbar .title .logo{width:8vw;height:8vw;margin-right:1.86667vw}.course-wrapper .course-navbar .more{margin-left:auto;font-size:3.733333vw}.course-wrapper .course-navbar .more a,.course-wrapper .course-navbar .title a{text-decoration:none;color:#222;font-size:4.266667vw}.course-wrapper .course-navbar .more a{font-size:3.733333vw;color:#666}.course-wrapper .course-navbar .more a i,.course-wrapper .course-navbar .title a i{font-size:3.733333vw}.course-wrapper .course-navbar .title a span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cover{position:relative;font-size:0;position:-webkit-sticky;position:sticky;top:0;z-index:20;background-color:#fff;height:56vw}.share.learnProcessTip{position:absolute;right:2.66667vw;top:2.66667vw;color:#fff;font-size:3.46667vw;background-color:rgba(0,0,0,.7);padding:.53333vw 2.66667vw;border-radius:1vw;display:flex;align-items:center;justify-content:center}.learnProcessTip .circle{width:2.2vw;height:2.2vw;margin-right:.5vw;border:.53vw solid #fff;border-radius:50%;display:flex;align-items:center}.cover .share .iconfont{font-size:inherit;line-height:1}.learnProcessTip.btn-dark .circle i{display:block;padding-left:0;width:1.6vw;height:2.4vw;border-color:#fff;border-style:solid;border-width:0 .53vw .53vw 0;transform:rotate(45deg);margin-left:.53vw;margin-top:-1px}.course-wrapper .cover img{width:100%;max-width:100%;width:100vw;height:100%}.course-wrapper .cover .player-handle{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:2}.course-wrapper .cover .player-handle .cell{padding:5.33333vw 10.66667vw;border-radius:1.06667vw}.course-wrapper .cover .player-handle .cell:active{background-color:rgba(0,0,0,.2)}.course-wrapper .cover .player-handle .cell .iconfont{font-size:10.66667vw;line-height:1;color:#fff}.course-wrapper .cover .player-handle .cell .label{font-size:3.73333vw;display:block;text-align:center;color:#fff;margin-top:1.33333vw}.course-wrapper .cover .handle,.course-wrapper .cover .player-handle{top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-wrapper .cover .handle:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2}.course-wrapper .cover .handle .inner{position:relative;z-index:3}.course-wrapper .cover .handle,.course-wrapper .cover .info,.course-wrapper .cover .tips{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute}.course-wrapper .cover .tips{background-color:rgba(0,0,0,.7);border-radius:.53333vw;left:2.66667vw;bottom:2.66667vw;font-size:3.2vw;color:#fff;padding:1.33333vw 2.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex}.course-wrapper .cover .tips .close{margin-right:2.66667vw}.course-wrapper .cover .info{height:10.13333vw;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.5));background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));bottom:0;width:100%}.course-wrapper .cover .info .more{margin-left:auto;padding-right:4vw}.course-wrapper .cover .info .more .tag{padding:1.06667vw 2.66667vw;background-color:rgba(0,0,0,.5);color:#fff}.course-wrapper .cover .share{position:absolute;right:2.66667vw;top:2.66667vw;color:#fff;font-size:3.46667vw;background-color:rgba(0,0,0,.5);padding:.53333vw 2.66667vw;border-radius:8vw;max-width:26.666667vw}.course-wrapper .cover .share .iconfont{font-size:inherit;line-height:1}.course-wrapper .course-info{padding:3.733333vw 4vw 2.66667vw;border-bottom:2.66667vw solid #f4f4f4}.course-wrapper .course-info .info,.course-wrapper .cover .info{display:-webkit-box;display:-ms-flexbox;display:flex}.course-wrapper .course-info .course-trainee{font-size:3.733333vw;color:#666}.course-trainee .color-FF000F{color:#ff000f}.course-wrapper .course-info .info .title{font-size:4.8vw;font-weight:400;color:#222;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.course-wrapper .course-info .info .title .user-info-vip{position:relative;top:-1vw}.course-wrapper .course-info .info .more{-ms-flex-preferred-size:18.66667vw;flex-basis:18.66667vw;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:2.66667vw}.course-wrapper .course-info .info .more .progress-wrapper .label{font-size:3.2vw;color:#108bc7;margin-bottom:1.06667vw}.course-wrapper .course-info .meta .class-meta{font-size:3.2vw;color:#999;display:flex;margin-top:1.333333vw;line-height:5.333vw}.course-wrapper .course-info .meta .class-meta .period-item{color:#ff000f}.course-wrapper .course-info .meta .class-meta span+span{margin-left:2vw;padding-left:2vw;position:relative}.course-wrapper .course-info .meta .class-meta span.show-line:before{content:"";position:absolute;left:0;top:50%;width:1px;height:3.466667vw;background-color:#e6e6e6;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.course-wrapper .course-info .meta .tag+.tag{margin-left:1.33333vw}.course-wrapper .course-info .meta .class-meta .endtime-item{float:right;margin-top:1.333333vw}.course-intro,.course-wrapper .tab-content{font-size:3.73333vw}.course-info .like{color:#d3d3d3}.course-info .like span{height:4.27vw;display:inline-block}.course-info .like i.likeCount{font-style:normal;color:#d3d3d3}.course-wrapper .tab-content .desc{color:#666}.course-intro{padding:0 4vw;color:#666}.course-menu{padding-bottom:5.33333vw;background:#fff}.activity-list .status,.course-menu .status{width:3.73333vw;height:3.73333vw;display:block}.activity-list .status>span,.course-menu .status>span{border-radius:50%;width:3.2vw;height:3.2vw;display:block;text-align:center;line-height:3.2vw}.course-menu .status.status-ing{background-color:#4b8aff}.course-menu .cell.disabled:active,.course-menu .status.status-unread{background-color:transparent}.course-menu .cell{z-index:3;color:#222;font-weight:500;padding:0 4vw;font-size:3.7333vw;position:relative;background:#fff}.course-menu .cell:after{height:1px;content:"";-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#e5e5e5;position:absolute;bottom:0;left:50%;transition:all .2s}.course-menu .cell.section.alonesection{padding-left:4vw}.course-menu .cell.disabled{color:#999}.course-menu .cell.section+.section:before{content:" ";position:absolute;top:0;right:0;border-bottom:1px solid #e5e5e5;width:96%}.course-menu .cell .inner:after{left:0;right:0}.course-menu .cell{background-color:#f5f5f5}.course-menu .cell .chapter-lock{display:none}[isShowLockIcon="1"] .course-menu .cell .chapter-lock{color:#939ba7;font-size:3.2vw;margin:-.5vw 0 0 1.6vw;width:3.2vw;display:block;cursor:pointer;position:relative}[isShowLockIcon="1"] .course-menu .cell .chapter-lock[lock="0"]{color:#21b21e}.course-menu .cell .chapter-lock-msg{display:none;right:10.3vw;position:absolute;top:50%;transform:translateY(-50%);width:max-content;background:#fffbf3;box-shadow:0 0 1.4vw #fae8cb;border-radius:1.5vw;padding:.8vw 2vw;color:#666;z-index:9999;box-sizing:border-box;height:auto}[isShowLockIcon="1"] .course-menu .cell:hover .chapter-lock-msg{display:block}.container-video-box .chapter-lock-box{position:absolute;left:0;top:0;z-index:9999;background-color:rgba(0,0,0,.3);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:3.5vw}.container-video-box .chapter-lock-box .chapter-lock-icon{font-size:9vw;margin-top:-5vw}.container-video-box .chapter-lock-box .chapter-lock-msg{background-color:rgba(0,0,0,.7);padding:1.4vw 7vw;border-radius:8vw;margin-top:-1vw;border:1px solid hsla(0,0%,100%,.5)}.course-menu .cell .chapter-lock-msg:after{content:"";position:absolute;top:50%;right:-3vw;transform:translateY(-50%);border:2vw solid transparent;border-left-color:#fffbf3}.course-menu .cell .chapter-lock-msg i{font-size:3.5vw;margin-right:.8vw}.course-menu .cell.section.setGray .text{color:#999!important}.course-menu .cell.section.setGray .meta{display:none}.course-menu .cell[cataloglevel="2"]{padding-left:7.3vw}.course-menu .cell[cataloglevel="3"]{padding-left:13.5vw}[chapterstyleiscn="1"] .course-menu .cell[cataloglevel="2"]{padding-left:9vw}[chapterstyleiscn="1"] .course-menu .cell[cataloglevel="3"]{padding-left:16vw}.lecturer-item,.material-item{margin-bottom:5.3333vw;position:relative;min-width:0;width:100%;transition:transform .3s ease-in-out;border:0;overflow:hidden;display:inline-flex}.lecturer-item img.avatar{width:18.6667vw;height:18.6667vw;border-radius:18.6667vw}.lecturer-item dd{padding:0 0 0 2.6667vw;flex-direction:column;flex:1;max-height:40vw;overflow:hidden}.lecturer-item h3{font-size:4.26667vw;color:#222;font-weight:600;margin-bottom:1.3333vw}.lecturer-item h4{font-size:3.7333vw;font-weight:400;margin-bottom:1.3333vw;color:#222;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lecturer-item .desc{text-align:left;font-size:3.7333vw;color:#666;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.material-list{padding:4vw;background:#fff}.material-item{padding-bottom:5.3333vw;border-bottom:1px solid #e5e5e5}.material-item img{width:8vw;height:8vw}.material-item .text{padding:0 0 0 2.6667vw;-webkit-box-flex:1;-webkit-flex:1;flex:1}.material-item .tt{font-size:3.7333vw;color:#222;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.material-item .number{font-size:3.46667vw;color:#999}.course-menu.live-menu .cell .inner{padding:1.333333vw 0}.course-menu .cell .inner{height:14.933333vw;display:flex;align-items:center;z-index:2;cursor:pointer;width:100%}.course-menu .cell .inner a{color:#646464}.weui-cells_form{background:#f5f5f5}.weui-cells_form .weui-cell__bd{color:#666}.course-menu .cell.section.active .text{font-weight:600;color:#000}.course-menu .cell.active .text .live-name{color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.course-menu .cell.section:hover .status-unread{background:0 0}.course-menu .inner .tip-log{position:absolute;top:0;right:4vw;font-size:2.4vw;line-height:4.266667vw;height:4.266667vw;padding:0 .8vw;background-color:#f5f5f5;color:#999;border-radius:0 0 1.06667vw 1.06667vw}.course-menu .cell .status{width:5.3333vw;display:flex;align-items:center;position:relative;background:transparent}.activity-list .status .status-done,.course-menu .cell .status .status-done{border:.1vw solid #00a24b;background:#00a24b url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M195.2 519.744a64 64 0 0190.496-90.496l135.808 135.68 316.8-316.672a64 64 0 1190.496 90.496L466.752 700.8a64 64 0 01-84.928 4.928l-5.568-4.928L195.2 519.68z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%}.course-menu .cell .status .status-done .icon-done{display:inline-block;width:3.2vw;height:3.2vw;background:url(../images/class_detail_study_done.png) no-repeat 50%;background-size:2.1333vw}.course-menu .cell .status .status-ing{background-color:#4b8aff}.activity-list .status .status-unread,.course-menu .cell .status .status-unread{border:.2vw solid #d9dde1;background-color:#fff;border-radius:50%}.activity-list .status .circle,.course-menu .cell .status .circle{position:relative}.activity-list .status .circle:before,.course-menu .cell .status .circle:before{content:" ";width:3.4vw;height:1.7vw;border-radius:3.4vw 3.4vw 0 0;border:.1vw solid #d9dde1;border-bottom:0;position:absolute;top:0;left:0}.activity-list .status .circle:after,.course-menu .cell .status .circle:after{content:" ";width:3.4vw;height:1.7vw;border-radius:0 0 3.4vw 3.4vw;border:.1vw solid #00a24b;background:#00a24b;position:absolute;bottom:-.5vw;left:0;border-top:0}.course-menu .cell .status.checked{background-color:#4a4f5c}.course-menu .cell .icon{margin-right:1.33333vw}.course-menu .cell .icon .iconfont{font-size:5.33333vw;color:#7d7d7d}.course-menu .cell .text{flex:1;white-space:nowrap;min-width:auto;overflow:hidden;text-overflow:ellipsis;font-size:3.733333vw}.course-menu.live-menu .cell .text{font-size:3.2vw}.course-menu .cell .text .live-name{font-size:3.733333vw;display:block;color:0}.course-menu .cell.section .text{margin:0 .5vw 0 2vw;color:#666}.course-menu .cell .text.text-display-flex{display:flex}.course-menu .cell .text.text-display-flex .text-flex-1{flex:1;white-space:nowrap;min-width:auto;overflow:hidden;text-overflow:ellipsis}.course-menu .cell.section.alonesection .text{margin:0 .5vw 0 0}.course-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.course-menu .cell .meta span+span{padding-left:2.66667vw;margin-left:1.33333vw}.course-menu .cell .meta span+span:before,.course-nav .cell+.cell:before{content:"";position:absolute;left:0;top:50%;width:1px;height:2.66667vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e6e6e6}.course-menu .cell .meta{color:#999;display:flex;align-items:center;text-align:right;font-size:3.2vw;margin-right:1.33333vw}.course-menu .cell .meta i{font-size:3.5vw;padding-left:.5vw}.course-menu .cell .meta i.icon-jiaohushiceshi{font-size:3.2vw}.course-menu .cell .meta i.icon-diaochawenjuan{font-size:3.8vw}.course-menu .cell .meta .btn{font-size:3.2vw;line-height:1;padding-top:.8vw;padding-bottom:.8vw;margin-right:1.333333vw}.course-menu .cell .time{margin-right:2.666667vw}.course-menu .cell .time i{margin-right:.69vw}.course-menu .cell .iconfont{font-size:3.2vw}.buy-audition,.buy-course1{background:#00a24b;font-size:3.2vw;width:11.733333vw;height:5.333333vw;line-height:5.333333vw;text-align:center;border-radius:.533333vw;display:inline-block;color:#fff}.buy-course1{background:#108bc7;display:none}.course-nav{border-bottom:1px solid hsla(0,0%,100%,.49)}.course-nav .cell{text-align:center;color:#666;text-decoration:none;font-size:3.73333vw;padding:2.66667vw;position:relative}.course-nav .cell+.cell:before{height:4.26667vw;opacity:.5}.popup .content,.popup .mask{position:fixed;left:0;bottom:0}.popup .mask{top:0;right:0;background-color:rgba(0,0,0,.5);z-index:10}.popup .content{z-index:11;background-color:#fff;width:100%;height:60vh;padding-bottom:env(safe-area-inset-bottom)}.popup-menu,.popup-menu .header{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.popup-menu .header{height:13.33333vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.popup-menu .header .back{padding:2.66667vw;font-size:3.73333vw;color:#666}.popup-menu .header .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:4.26667vw}.popup-menu .body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.popup-menu .body .menu-list .cell{padding:0 4vw}.popup-menu .body .menu-list .cell.chapter{background-color:rgba(21,170,107,.06)}.popup-menu .body .menu-list .cell.active .text{color:#108bc7}.popup-menu .body .menu-list .cell .inner,.popup-menu .body .menu-list .cell .inner .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-menu .body .menu-list .cell .inner{padding:2.66667vw 0;border-bottom:1px solid #e6e6e6}.popup-menu .body .menu-list .cell .inner .text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:3.73333vw}.popup-menu .body .menu-list .cell .inner .meta{color:#999;-ms-flex-preferred-size:21.33333vw;flex-basis:21.33333vw;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popup-menu .body .menu-list .cell .inner .meta .time{font-size:3.2vw;margin-right:2.66667vw}.popup-menu .footer{padding:2.66667vw 4vw;border-top:1px solid #e6e6e6}.popup-menu .footer .btn{height:10.13333vw;font-size:4vw}.header-bar{border-bottom:2.66667vw solid #fff8f4;padding:2.66667vw 4vw;font-size:3.73333vw}.form-custom .img-avatar{width:10.66667vw;height:10.66667vw}.form-custom .stretched-link,.list-cover .cell .info .title a{color:inherit}.form-custom .label-text{font-size:3.2vw;color:#999;background-color:#f4f4f4;padding:4vw 4vw 1.33333vw}.form-custom .cell{padding:0 4vw;font-size:3.733333vw;position:relative}.form-custom .cell:after{content:" ";position:absolute;left:0;bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);z-index:2;left:4vw;right:4vw}.form-custom .cell.with-more{padding-right:8vw;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 010 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23CDCDCD' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right 4vw center;background-repeat:no-repeat;background-size:2.66667vw}.form-custom .cell.hover:active{background-color:#f4f4f4}.form-custom .cell .input-select,.form-custom .cell .input-text{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;font-size:3.73333vw;padding:4.26667vw 0 4.26667vw 2.66667vw;width:100%;outline:0;border:0}.form-custom .cell .input-text{line-height:1}.form-custom .cell .input-text.disabled{color:#aaa}.form-custom .cell .input-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;line-height:0;height:13.33333vw}.form-custom .cell .input-select .select-text{line-height:3.73333vw;width:100%;font-size:3.73333vw!important}.form-custom .cell .input-select select,.reg-form .input-select select{outline:0;border:0;-webkit-appearance:none;-moz-text-align-last:right;text-align-last:right;opacity:0;position:absolute;width:100%;height:100%;left:0;top:0}.form-custom .cell .input-select option,.reg-form .input-select option{direction:rtl;font-size:3.733333vw}.user-reg-wrapper{padding:0 4vw}.user-reg-wrapper .top-img{padding:4vw 0;text-align:center}.bind-list .cell{display:flex;align-items:center;border-bottom:1px solid #e2e2e2;padding:2vw 4vw}.bind-list .iconfont{flex:0 0 auto;font-size:8vw;margin-right:2vw}.bind-list .icon-weixin{color:#70b603}.bind-list .icon-i-MFA{color:#50aeff}.bind-list .bind-info{flex:1 0 0;font-size:3.73333vw;display:flex;flex-direction:column;justify-content:center}.bind-list .bind-info .bind-name{display:block;color:#333}.bind-list .bind-info .bind-status{display:block;color:#aaa;font-size:3.73333vw}.bind-list .bind-btn{flex:0 0 auto;width:26.666667vw;height:8vw;line-height:8vw;border:1px solid #0f4c81;font-size:3.73333vw;color:#fff;text-align:center;border-radius:.8vw;background-color:#0f4c81}.form-custom .cell .code{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-custom .handle{margin-top:16vw;padding-left:4vw;padding-right:4vw}.form-custom .handle .btn{height:10.13333vw;font-size:4vw}.form-custom .handle .buttons-wrapper{margin:0}.form-custom-line .input-text{border:0}.form-custom-with-label .cell,.form-custom-with-label .cell .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-custom-with-label .cell{min-height:13.33333vw}.form-custom-with-label .cell .label{color:#666;font-size:3.73333vw}.form-custom-with-label .cell.disabled .label,.form-custom-with-label .cell.disabled .select-text,.form-custom-with-label .cell.disabled .text{color:#aaa}.form-custom-with-label .cell .text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form-custom-with-label .cell .input-select,.form-custom-with-label .cell .input-text,.form-custom-with-label .cell .text>*{text-align:right}.form-login{padding:0;min-height:43vw}.form-login .weui-cells_form{margin-top:0}.form-login .weui-cell+.weui-cell{margin-top:5.33333vw}.form-login .weui-cells .weui-cell:first-child:after,.login-check-types-wapper .form-login .weui-cell.border-btm:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.form-login .weui-cell{padding:2.66667vw 4vw;position:relative}.form-login .weui-cell:after,.form-login .weui-cell:before,.tab-custom .weui-navbar:after{content:none}.course-header .cell .progress-wrapper .percent .number,.form-login .weui-input{font-size:4vw}.toast{position:absolute;top:0;left:0;right:0;bottom:0}.toast>.inner{background-color:rgba(0,0,0,.7);border-radius:.53333vw;-webkit-box-shadow:0 .8vw 1.6vw 0 rgba(0,0,0,.3);box-shadow:0 .8vw 1.6vw 0 rgba(0,0,0,.3);color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:4vw 10.66667vw;font-size:4vw;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.course-header{background-color:#354252;background-image:url(../images/class-header-bg.png?v=1);background-size:cover;background-position:0 100%;background-repeat:no-repeat;padding:4vw;color:#fff;position:relative;height:45.066667vw}.course-header .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-header .navbar .more{margin-left:auto}.course-header .navbar a{color:#fff;font-size:4.8vw}.course-header .cell-info{padding:2.66667vw 0}.course-header .class-status{position:absolute;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:4vw}.course-header .class-status .tag{background:rgba(0,0,0,.8);display:flex;width:21.333333vw;height:6.4vw;line-height:6.4vw;border-radius:3.2vw 0 0 3.2vw;padding:0 0 0 2.133333vw}.course-header .class-status .tag i{margin-right:1.333333vw;font-size:3.733333vw}.course-header .class-status .tag-class-status-1{color:#ececec}.course-header .class-status .tag-class-status-2{color:#00d2c5;background:hsla(0,0%,100%,.14)}.course-header .class-status .tag-class-status-3{color:#fff}.course-header .cell .info{margin-bottom:2.666667vw}.course-header .cell .info .title{width:82%;font-size:5.333333vw;color:#fff;margin-bottom:3.2vw}.course-header .cell .info .time{font-size:3.73333vw;color:#fff}.course-header .cell .meta{font-size:3.46667vw;color:#fff}.course-header .cell .handle{position:absolute;right:5.333333vw;top:13.333333vw}.course-header .cell .handle i{font-size:10.666667vw;color:#fff}.course-header .cell .handle i.icon-icon_class_not{color:#ff636c}.course-header .cell .handle i.icon-icon_class_pass{color:#65d6bb}.course-header .cell .more{margin-left:auto;font-size:3.73333vw}.course-header .cell .checkin{font-size:3.73333vw;color:#ccc}.course-header .cell .checkin .iconfont{font-size:3.73333vw;line-height:3.2vw;color:#eee}.course-header .cell .status{font-size:3.73333vw;background-color:rgba(0,0,0,.29);padding:0 1.06667vw;border-radius:.53333vw;margin-right:2.66667vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-header .cell .progress-wrapper .label{font-size:2.66667vw;margin-bottom:0}.course-header .cell .progress-wrapper .percent,.nav-text .inner .cell.active{color:#108bc7}.course-header .cell .progress{background:hsla(0,0%,100%,.6);height:1.06667vw}.nav-text+.course-list,.nav-text+.form-text{border-top:2.66667vw solid #f4f4f4}.nav-text{padding:0 4vw;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:10}.nav-text .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-text .inner .cell{color:#666;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.nav-text .inner .cell.active .title{border-bottom:.533333vw solid #108bc7;font-weight:700}.nav-text .inner .cell .title{font-size:4vw;text-align:center;border-bottom:.53333vw solid transparent;padding:3.733333vw 0 2.666667vw;position:relative;z-index:3}.nav-text .inner .cell .title a{color:inherit}.nav-title-scroller .scroller li a span.count{margin-left:.27vw;font-size:3.2vw;font-weight:400;display:inline-block;line-height:8vw}.nav-text .inner .cell .desc{font-size:2.66667vw;text-align:center}.login-wrapper{text-align:center}.login-wrapper .login-tips{text-align:left;color:#999;padding:0 4vw;font-size:3.2vw;margin-bottom:3vw}.login-wrapper .login-tips pre{white-space:pre-wrap}.login-wrapper .header img.logo-full{width:69.33333vw;margin-bottom:10vw;margin-top:18vw}.login-wrapper .header .title{font-size:5.33333vw;font-weight:400;margin-bottom:5.33333vw}.login-wrapper .header .desc{color:#666;font-size:3.73333vw}.login-wrapper .logo{padding:0;margin:32vw auto 26.66667vw}.login-wrapper .login-types .login-title{font-size:4.6vw;color:#666;margin:0 0 12vw}.login-wrapper .login-types .btn-large{margin:0 4vw 8vw;width:auto;display:block;line-height:9.6vw;box-sizing:unset;font-size:4.27vw;height:9.6vw}.login-wrapper .login-types .login-back-index a{font-size:3.733333vw;margin:0 0 4vw}.login-wrapper .login-forms{display:none}.login-wrapper .login-forms #login-pwd{width:auto;display:block;line-height:9.6vw;box-sizing:unset;font-size:4.27vw;height:9.6vw}.login-wrapper .login-forms .handle-tiper{text-align:center;margin-top:6vw}.login-wrapper .login-forms .btn-forgot{position:relative;float:left}.login-wrapper .login-forms .popover{display:none;right:auto;margin-top:2vw;max-width:none;height:auto;width:86vw}.login-wrapper .login-forms .popover-content{text-align:justify}.login-wrapper .login-forms .login-back-box{font-size:3.733333vw;margin-top:8vw;color:#aaa}.login-wrapper .handle{margin:0 4vw}.login-wrapper .handle .btn{height:10.13333vw}.login-wrapper .handle .icon-wechat{font-size:6.4vw;margin-right:2.66667vw}.login-wrapper .handle .btn+.btn{margin-top:5.33333vw}.login-wrapper .handle-tiper{font-size:3.733333vw;margin-top:2.666667vw}.user-reg-wrapper .handle-tiper{font-size:3.733333vw}.login-wrapper .login-tip{margin-top:-8vw;margin-bottom:16vw;font-size:3.73333vw}.login-wrapper .user-info{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#edf4ff;margin:4vw;padding:4vw;border-radius:1.06667vw}.login-wrapper .user-info .avatar{margin-right:2.66667vw;font-size:0;line-height:0}.login-wrapper .user-info .img-avatar{width:13.33333vw;height:13.33333vw;border-radius:50%}.login-wrapper .user-info .info{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-wrapper .user-info .info .phone-number{font-size:4.26667vw}.login-wrapper .user-info .info .other{font-size:3.2vw;color:#666;margin-top:auto}.login-wrapper .user-info .info .other .name{margin-right:1.33333vw}.login-wrapper .user-info .info .other .time{margin-left:1.33333vw}.login-wrapper .login-status{margin-top:-13.33333vw}.login-wrapper .login-status .desc{font-size:4vw;color:#222;margin-bottom:12vw}.login-wrapper .login-status img{width:53.33333vw;height:53.33333vw}.pwd-set-eye img{width:8vw}.btn-forgot .popover{top:5vw;right:0;height:23vw;max-width:66.666667vw;width:66.666667vw;position:absolute;margin-top:0;padding:2.666667vw;background:#fff;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:2.666667vw;text-align:left;color:#222}.btn-forgot .popover h3{font-size:3.733333vw}.quick-login{border-top:1px solid rgba(0,0,0,.1);margin:8vw 4vw 0}.quick-login h4{color:rgba(0,0,0,.2);width:40vw;margin:-2.8vw auto 0;background:#f5f5f5;font-size:3.2vw}.quick-login h4,.quick-login p{text-align:center}.quick-login p .quick-type-icon{color:rgba(0,0,0,.4);border:1px solid #ccc;width:12vw;height:12vw;line-height:12vw;border-radius:50%;display:block;margin:4vw auto 1.333333vw}.quick-login p .quick-type-icon i{font-size:5.866667vw}.quick-login p .quick-type-txt{font-size:3.2vw;color:rgba(0,0,0,.4)}.login-wrappe-pwd .handle-tiper{text-align:right}.quick-login-mooc p{border:1px solid #0f4c81;border-radius:1.066667vw;height:10.133333vw;line-height:10.133333vw;width:36.8vw;margin:0 auto;color:#0f4c81}.quick-login p .quick-type-icon i{font-size:5vw}.quick-login p[data-name=email] .quick-type-icon i{font-size:5.6vw}.quick-login p[data-name=sms] .quick-type-icon i{font-size:4.6vw}.quick-login-mooc p .quick-type-icon{color:#0f4c81;border:0;width:auto;height:auto;line-height:10.133333vw;border-radius:0;display:inline;margin:0}.quick-login-mooc p .quick-type-txt{font-size:4vw;color:#0f4c81}.mine-wrapper{height:40.53vw;background:url(../images/mine-bg.png?v=1) no-repeat;background-size:100% 100%}.mine-wrapper[isamacvip="1"]{background-image:url(../images/my_top_vip_zone_bg.jpg?v=1)}.mine-wrapper[isamacvip="1"] .mine-header .info .handle *,.mine-wrapper[isamacvip="1"] .mine-header .info .phone-number *,.mine-wrapper[isamacvip="1"] .mine-menu .cell *,.mine-wrapper[isamacvip="1"] .mine-menu .cell .label .iconfont{color:#fff}.mine-wrapper[isamacvip="1"] .mine-header .info .edit-setting{border-color:#eee}.mine-wrapper[isamacvip="1"] .mine-header .info .already-real-name,.mine-wrapper[isamacvip="1"] .mine-header .info .already-real-name *{color:#00cd9b}.mine-header,.mine-header .info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mine-header{height:24.53vw;color:#fff;padding:0 4vw}.mine-header .info{-webkit-box-flex:1;-ms-flex:1;flex:1}.mine-header .info .avatar{border-radius:50%;width:16vw;height:16vw;overflow:hidden;margin-right:2.66667vw;position:relative}.mine-header .info .avatar img{width:100%;height:100%}.mine-header .info .avatar .txt{position:absolute;left:0;bottom:0;font-size:2.67vw;width:16vw;height:4vw;text-align:center;line-height:4vw;color:#fff;background:url(../images/user-avatar-vip.png) no-repeat bottom;font-family:Arial;background-size:102%}.mine-header .info .text{width:79%}.mine-header .info .phone-number{color:#333;font-size:4.8vw;position:relative;width:90%;height:8vw;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.mine-header .info .phone-number span{margin-right:1.333333vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mine-header .info .phone-number i{position:absolute;left:auto;top:-.53vw}.mine-header .info .phone-number i.relative{position:relative;top:0}.mine-header .info .handle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:start;padding-right:.27vw}.mine-header .info .handle .phone{font-size:3.2vw}.mine-header .info .is-real-name{width:auto;font-size:2.67vw;line-height:1.2;padding:1vw 1.33vw;text-align:center;border-radius:1.07vw;margin-left:1vw}.mine-header .info .is-real-name i{margin-right:.53vw;position:relative;top:0}.mine-header .info .already-real-name{background:#dafaf5;color:#00cd9b}.mine-header .info .not-real-name{background:hsla(0,0%,60%,.16);color:#999}.mine-header .info .edit-setting{width:16vw;height:5.33vw;line-height:5.43vw;text-align:center;border-radius:.53vw;border:.5px solid #666;margin-left:auto;font-size:3.2vw}.mine-header .info .edit-setting a{color:#444}.mine-header .info .my-org{max-width:55vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mine-header .info .name{color:#333;font-size:3.73333vw}.mine-header .info .card-state{color:#666;font-size:3.733333vw}.mine-header,.mine-header .info,.mine-header .more,.mine-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.mine-header .more{margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mine-header .more .tag{background-color:#ffcc6e;margin-right:2.66667vw;border-radius:.53333vw}.mine-header .more a{color:inherit;text-decoration:none}.mine-header .more .iconfont{font-size:2.666667vw;color:#666}.mine-header{color:#666}.opened-mine-header.mine-header .info .card-state,.opened-mine-header.mine-header .info .phone-number{color:#f6c684}.opened-mine-header.mine-header .more .iconfont{color:#fff;opacity:.5}.mine-menu{position:relative}.header-white,.mine-menu .cell{text-align:center;position:relative}.mine-menu .cell{font-size:3.733333vw;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2.666667vw 0;position:relative;overflow:hidden;height:16vw}.mine-menu .cell .icon{height:5.33vw;line-height:5.33vw;color:#222;font-size:3.73vw;position:relative}.mine-menu .cell .icon img{width:10.13333vw}.mine-menu .cell .label{color:#666;font-size:3.2vw;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mine-menu .cell .label a{text-decoration:none;color:#666}.mine-menu .cell .label .iconfont{color:#aaa}.mine-menu .cell:before{display:none;content:"";position:absolute;left:50%;top:0;background:linear-gradient(180deg,hsla(0,0%,100%,.4),#fff 114.75%);width:26.67vw;height:26.67vw;border-radius:50%;z-index:0;margin-left:-13.335vw}.mine-menu .cell+.cell:after{content:"";position:absolute;left:0;top:4vw;z-index:1;width:1px;height:7vw;background-color:#d9d9d9}.mine-btns{margin-top:16vw}.mine-nav .weui-cell__bd{font-size:4vw;color:#222}.mine-nav .weui-cell__hd .iconfont{font-size:5vw;margin-right:2vw;color:#222}.header-white{width:100%;height:70.4vw}.header-white .back{position:absolute;left:0;top:0;font-size:4.8vw;line-height:1;padding:4vw;color:#999;text-decoration:none}.header-white .img,.idcard-wrapper .cell .handle img,.nav-photo-text .cell .photo img{width:100%;height:100%}.header-white .text{bottom:8vw;position:absolute;width:100%;text-align:center;z-index:2}.header-white .title{font-size:4.26667vw;color:#222;margin-bottom:1.33333vw}.header-white .desc,.idcard-wrapper .desc p{font-size:3.73333vw;color:#666}.verify-header{background-color:#edf4ff;text-align:center;padding:5.33333vw}.verify-header .img{width:32vw;height:32vw}.verify-header .title{font-size:4vw;font-weight:400}.verify-header .desc{font-size:3.46667vw;color:#666}.idcard-wrapper{padding-top:4vw}.idcard-wrapper .cell{font-size:0;position:relative;margin:0 4vw 2.66667vw;border-radius:2.66667vw;overflow:hidden}.idcard-wrapper .cell>img{width:100%}.idcard-wrapper .cell .photo,.idcard-wrapper .cell>input{position:absolute;width:100%;height:100%;left:0;top:0}.idcard-wrapper .cell .handle{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0;line-height:0;background-color:rgba(0,0,0,.2)}.idcard-wrapper .cell .handle:active{background-color:rgba(0,0,0,.3)}.idcard-wrapper .desc{padding:5.33333vw 4vw}.idcard-wrapper>.handle{margin-top:2.66667vw}.verify-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10.66667vw}.verify-photo .cell{text-align:center;font-size:0}.verify-photo .cell .title{font-size:3.2vw;margin-bottom:2.66667vw}.verify-photo .cell img{width:32vw;height:42.66667vw}.verify-take-photo{margin-bottom:10.66667vw;overflow:hidden}.verify-take-photo .photo{margin:16vw auto 8vw;width:48vw;height:64vw;position:relative}.verify-take-photo .photo img{position:absolute;left:0;top:0;width:48vw;height:64vw}.verify-take-photo .photo .avatar-example{z-index:1}.verify-take-photo .photo .avatar-user{z-index:3}.verify-take-photo .photo input{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;opacity:0;z-index:4}.verify-take-photo .photo .handle{background-color:rgba(0,0,0,.8);position:absolute;z-index:2;bottom:0;left:0;width:100%;color:#50aeff;text-align:center;font-size:3.73333vw;padding:1.86667vw 0}.verify-take-photo .title{font-size:4.8vw;color:#222;text-align:center;margin-bottom:2.66667vw}.verify-take-photo .desc{font-size:3.73333vw;color:#666;text-align:center;padding:0 4vw}.btn-area-inline,.exam-header,.exam-result .form-custom .cell .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-area-inline .weui-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.btn-area-inline .weui-btn+.weui-btn{margin-left:5.33333vw;margin-top:0}.exam-header{height:42.66667vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../images/img-bg.png) no-repeat;background-size:100% 100%}.exam-header .title{font-size:4.8vw;font-weight:400}.exam-info-title{text-align:center;font-size:4.26667vw;margin:2.66667vw 4vw 0}.exam-info,.exam-info .cell{display:-webkit-box;display:-ms-flexbox;display:flex}.exam-info{margin:21.33333vw 4vw 16vw;text-align:center;background-color:rgba(255,96,0,.04);padding:8vw;font-size:3.73333vw;-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}.exam-info .cell{width:100%}.exam-info .cell .label{width:5em;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.exam-info .cell .text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;text-indent:1em}.exam-info .cell.text-header{padding-bottom:2.66667vw;font-size:4vw;position:relative}.exam-info .cell.text-header:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid rgba(255,96,0,.5);color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);z-index:2}.exam-info .cell+.cell{margin-top:2.66667vw}.exam-log{margin:10.66667vw 4vw 0;padding:5.33333vw 0;border-top:1px solid #fee6d2}.exam-log .title{font-size:3.73333vw;color:#999}.exam-log .desc{font-size:3.46667vw;color:#666}.checkin,.checkin-result{text-align:center}.checkin .title{font-size:4vw;font-weight:400;margin-bottom:2.13333vw;margin-top:10.66667vw}.checkin .desc{font-size:3.73333vw;color:#666;margin-bottom:8vw}.checkin .img{width:64vw;height:40.53333vw;margin:0 auto 10.66667vw}.checkin .img img{width:64vw;height:100%}.vcheckin-result .photo-tip,.vcheckin-result .photo-tip img{width:20vw;height:20vw}.vcheckin-result .photo-tip{margin:0 auto}.checkin-result .photo{margin:21.33333vw auto 5.33333vw}.checkin-result .photo,.checkin-result .photo img{width:53.33333vw;height:53.33333vw}.checkin-result .title{font-size:4vw;color:#222;font-weight:400;margin-bottom:2.13333vw}.checkin-result .desc{font-size:3.73333vw;color:#666}.checkin-result .handle{margin-top:10.66667vw}.exam-result .header-white{overflow:hidden;background:url(../images/bg-white.png) no-repeat;background-size:100% 100%;border-bottom:none;height:62.4vw}.exam-result .header-white .desc{color:#4b8aff}.exam-result .result-circle{width:37.33333vw;height:37.33333vw;background:url(../images/result-circle-bg.png) no-repeat;background-size:cover;border-radius:100%;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;font-size:11.73333vw;color:#fff;margin:8vw auto 2.66667vw}.exam-result .result-circle .unit{font-size:4.8vw}.exam-result .form-custom{width:53.33333vw;margin:10.66667vw auto}.exam-result .form-custom .cell{padding:2.66667vw 0;font-size:3.73333vw}.exam-result .form-custom .cell .label,.live-model .cell .info .tag-live .text,.nav-photo-text .cell .text a{color:#666}.exam-result .form-custom .cell .text{margin-left:auto}.exam-result .form-custom .cell .progress,.swiper-container .swiper-slide img{width:100%}.swiper-container{margin-bottom:4vw}.swiper-slide{font-size:0}.swiper-container-banner .img-player-wrapper .mask-player{position:absolute;left:0;right:0;top:0;cursor:pointer;bottom:0;background:url(https://g.alicdn.com/de/prismplayer/2.8.2/skins/default/img/bigplay.png) no-repeat 50%;background-size:17.066667vw 17.066667vw;z-index:1}.nav-photo-text{margin:0 4vw 4vw;display:-ms-grid;display:grid;grid-gap:4vw;-ms-grid-columns:1fr 4vw 1fr;grid-template-columns:repeat(2,1fr);text-align:center}.nav-photo-text.nav-item-number-3{-ms-grid-columns:1fr 4vw 1fr 4vw 1fr;grid-template-columns:repeat(3,1fr)}.nav-photo-text .cell{position:relative}.nav-photo-text .cell .photo{font-size:0;height:19.46667vw}.nav-photo-text .cell .text{margin-top:1.33333vw;font-size:3.73333vw}.tab-custom{height:unset;-webkit-box-sizing:border-box;box-sizing:border-box}.tab-custom .weui-tab__bd .weui-tab__bd-item{padding-top:4vw}.tab-custom .weui-navbar{background-color:#fff;overflow-x:auto}.tab-custom .weui-navbar::-webkit-scrollbar{height:0}.tab-custom .weui-navbar .weui-navbar__item{padding-right:4vw;white-space:nowrap}.tab-custom .weui-navbar .weui-navbar__item,.tab-custom .weui-navbar .weui-navbar__item:only-child{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;padding-left:4vw}.tab-custom .weui-navbar .weui-navbar__item.weui-bar__item--on{color:#108bc7;background-color:transparent}.tab-custom .weui-navbar .weui-navbar__item.weui-bar__item--on>span{border-color:#108bc7}.tab-custom .weui-navbar .weui-navbar__item:after{content:none}.tab-custom .weui-navbar .weui-navbar__item>span{border-bottom:.53333vw solid transparent;padding-bottom:3.73333vw}.list-cover{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4vw 1fr;grid-template-columns:repeat(2,1fr);grid-gap:4vw;margin:0 4vw 4vw}.list-cover .cell{position:relative;background-color:#fff;border-radius:2.133333vw;overflow:hidden}.list-cover .cell .cover{position:relative;font-size:0;max-width:44.8vw;height:25.06667vw}.list-cover .cell .cover img{width:100%;height:25.06667vw}.list-cover .cell .info{padding:2.13vw 2.13vw 1.33333vw}.list-cover .cell .info .title{font-size:3.73333vw;height:10.67vw;line-height:5.33vw}.list-cover .cell .meta .price{font-size:3.73333vw;color:#222;display:flex}.list-cover .cell .meta .star{margin-left:auto;text-align:left;color:#ff8139}.list-cover .cell .meta .star .nonStar{color:hsla(0,0%,60%,.5);font-size:3.2vw}.live-model{margin:0 4vw 5.33333vw}.live-model .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.66667vw}.live-model .header .title{font-size:4.8vw}.live-model .header .more{margin-left:auto;font-size:3.46667vw}.live-model .header .more a{color:#999}.live-model .cell{border-radius:1.06667vw;overflow:hidden;background-color:#fff}.image-ad .cell,.live-model .cell .photo{font-size:0}.image-ad .cell img,.live-model .cell .photo img{width:100%}.live-model .cell .info{padding:2.66667vw 4vw}.live-model .cell .info .title{font-size:3.73333vw;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:1.33333vw}.live-model .cell .info .tag-live{padding-right:0;color:#108bc7}.live-model .cell .info .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.live-model .cell .info .meta .price{color:#108bc7;font-size:3.73333vw}.live-model .cell .info .meta .more{margin-left:auto}.rich-text{background-color:#fff;padding:4vw;color:#666;font-size:3.2vw}.rich-text img{max-width:100%}.rich-text ol,.rich-text ul{padding-left:4vw}.image-ad,.rich-text{margin:0 4vw 4vw}.img-wrapper-full-screen{margin:0 0 4vw}.image-ad .cell+.cell{margin-top:4vw}.teacher{margin:0 4vw 5.33333vw}.teacher>.cell{background-color:#fff}.teacher>.cell+.cell{margin-top:5.33333vw}.teacher>.cell .header{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(220,209,202,.46);padding:2.66667vw}.teacher>.cell .header .avatar{margin-right:2.66667vw;font-size:0}.teacher>.cell .header .avatar img{border-radius:50%;width:14.93333vw;height:14.93333vw}.teacher>.cell .header .info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.teacher>.cell .header .info .name{font-size:4.26667vw;color:#222}.teacher>.cell .header .info .desc{margin-top:auto;color:#666;font-size:3.2vw;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.teacher>.cell .body{padding:5.33333vw 4vw}.teacher-course-list>.cell{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.teacher-course-list>.cell+.cell{margin-top:2.66667vw}.teacher-course-list>.cell .tag{margin-right:2.66667vw}.teacher-course-list>.cell .text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:3.2vw}.teacher-course-list>.cell .text a{color:inherit}.classroom-list{margin:0 0 5.33333vw;border-radius:1.06667vw;position:relative}.classroom-list .cell,.classroom-list .cell .info .meta,.teacher-course-list>.cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.classroom-list .cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.2vw 4vw;position:relative}.classroom-list .cell:active{background-color:#f4f4f4}.classroom-list .cell:after{bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;-webkit-transform:scaleY(.5);left:4vw!important;right:4vw}.classroom-list .cell .info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.classroom-list .cell .info .meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.classroom-list .cell .info .meta .tag{font-size:2.66667vw;padding:0 1.06667vw;text-align:center;display:inline-block}.classroom-list-log .links-wrapper a+a,.classroom-list .cell .info .meta .time{margin-left:2.66667vw}.classroom-list .cell .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:400;font-size:4vw;line-height:5.33vw;padding:0;margin-bottom:0}.classroom-list .cell .title .stretched-link{color:inherit}.classroom-list .cell .desc{font-size:3.46667vw;color:#666;margin-bottom:1.33333vw}.classroom-list .cell .time{font-size:3.2vw;color:#999;margin:0;padding:0}.classroom-list .cell .status{height:100%;position:relative;margin-left:2.66667vw;font-size:3.2vw;text-align:center;color:#999;-ms-flex-preferred-size:21.33333vw;flex-basis:21.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.classroom-list .cell .status .number{font-size:4.26667vw}.classroom-list .cell:after,.text-form .cell:after{content:" ";position:absolute;left:0;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-ms-transform:scaleY(.5);transform:scaleY(.5);z-index:2}.classroom-list .cell .status .tag{width:14.93vw;height:5.87vw;line-height:5.87vw;font-size:3.2vw;border-radius:.53vw;padding:0}.classroom-list .cell .status .tag-class-status-1{color:#545281;background:#efeef7}.classroom-list .cell .status .tag-class-status-2{color:#00bca5;background:#e0f7f4}.classroom-list .cell .status .tag-class-status-3{color:#999;background:#f0f0f0}.purchased-card .price{color:#108bc7}.purchased-card .title{font-size:3.73333vw!important}.purchased-card .desc{font-size:2.66667vw!important}.purchased-card .handle{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchased-card .handle .time{font-size:2.66667vw;color:#999}.purchased-card .handle .more{margin:0 0 0 auto!important}.course-schedule{font-size:3.73333vw;color:#666;background:#fff;text-align:justify;padding:4vw}.course-wrapper .course-schedule{overflow-x:auto}.agreement-wrapper p,.course-schedule ol,.course-schedule ul{margin-bottom:2.66667vw}.course-schedule ol,.course-schedule ul{padding-left:4.8vw}.course-total{font-size:3.2vw;color:#999;text-align:right;margin:2.66667vw 4vw}.text-form .cell{font-size:3.73333vw;padding:2.66667vw 4vw;position:relative;color:#666}.text-form .cell:after{bottom:0;right:0;height:1px;border-bottom:1px solid #e5e5e5;-webkit-transform:scaleY(.5);left:4vw;right:4vw}.text-form .cell:last-child:after{content:none}.class-notice{border-top:2.66667vw solid #f4f4f4;padding:5.33333vw 4vw;font-size:3.73333vw;color:#666}.buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 4vw}.buttons-wrapper .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.buttons-wrapper .btn+.btn{margin-left:5.33333vw}.buttons-wrapper.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.buttons-wrapper.flex-column .btn+.btn{margin-left:0;margin-top:5.33333vw}.form-text.form-text-left .cell .text{margin-left:unset}.form-text .stretched-link{color:inherit}.form-text .handle{margin-top:16vw}.form-text .cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.73333vw;padding:2.66667vw 4vw;min-height:13.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.form-text .cell:after{left:4vw;right:4vw}.form-text .cell .label{color:#666}.form-text .cell .text{margin-left:auto;color:#222}.form-text .cell.with-more{padding-right:9.33333vw;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 010 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23cdcdcd' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right 3.46667vw center;background-repeat:no-repeat}.form-text .cell.with-more:active{background-color:#f4f4f4}.search-wrapper{position:relative;z-index:11;background:#f5f5f5;padding:2.13vw 2.67vw}.search-wrapper .search-header .search_type{position:absolute;left:0;top:0;z-index:100}.search-wrapper .search-header .search_type:after{content:"";position:absolute;height:4vw;width:0;border-right:1px solid #e5e5e5;right:0;top:2vw}.search-wrapper .search-header .search_type ul{padding:0;margin:0;list-style:none;border-radius:1.07vw 0 0 1.07vw}.search-wrapper .search-header .search_type ul:after{position:absolute;top:3.3vw;right:2vw;content:"";border-top:1.4vw solid #222;border-bottom:0;border-left:1.2vw solid transparent;border-right:1.2vw solid transparent;border-radius:1px}.search-wrapper .search-header .search_type ul li{list-style:none;display:none;padding:0 6.3vw 0 3vw;color:#888;height:8vw;text-align:center;cursor:pointer;font-size:3.73333vw;background-color:#fff;align-items:center}.search-wrapper .search-header .search_type ul li.checked{display:flex;color:#222}.search-wrapper .search-header,.search-wrapper .search-header .back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-wrapper .search-header{margin:0;position:relative;background:#fff;border:1px solid #ececec;border-radius:1.07vw}.form-text .cell:after,.search-wrapper .search-header:after{content:" ";position:absolute;left:0;bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);z-index:2}.search-wrapper .search-header .back{color:#999;height:100%;width:10.66667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-wrapper .search-header .back .iconfont{font-size:4.26667vw}.search-wrapper .search-header .link{font-size:3.73333vw;padding:0 4vw 0 2.66667vw;color:#222}.search-wrapper .search-header .form{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:1.06667vw;background-color:#fff;height:8vw;position:relative}.search-wrapper .search-header .form.form-margin{margin:0 4vw 0 0}.search-wrapper .search-header .close,.search-wrapper .search-header .search{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-wrapper .search-header .search{left:2.66667vw;color:#b8b8b8}.search-wrapper .search-header .search .iconfont{font-size:4.26667vw}.search-wrapper .search-header .close{border-radius:50%;width:4.26667vw;height:4.26667vw;text-align:center;right:2.66667vw;background:#dbdbdb;color:#fff;font-size:0;line-height:0;display:none}.search-wrapper .search-header .close:active{background-color:#ccc}.search-wrapper .search-header .close:after{content:"";position:absolute;width:200%;height:200%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-wrapper .search-header .close .iconfont{font-size:1.4vw;line-height:4.26667vw;color:#f3f3f3}.search-wrapper .search-header .input-search{position:absolute;width:100%;height:8vw;line-height:8vw;left:0;top:0;border:0;outline:0;background-color:transparent;padding:0 0 0 3.33333vw;font-size:3.73333vw}.search-wrapper .search-header .input-search:invalid+.close{display:none}.search-wrapper .search-cart{margin-left:auto;margin-right:1vw;width:9.333333vw}.search-cart{position:relative}.search-cart i{font-size:5.066667vw}.search-cart .number{padding:0 1.066667vw;background:#ff000f;border-radius:8vw;height:3.2vw;line-height:3.2vw;font-size:2.4vw;color:#fff;position:absolute;left:2.4vw;top:0;display:none}.search-history{padding:4vw}.search-history>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.66667vw}.search-history>.header .title{font-size:4vw;height:2.67vw;paddding:0!important}.search-history>.header .more{margin-left:auto}.search-history>.header .more .close{color:#c3c3c3;font-size:3.73333vw}.search-history>.header .more .close:active,.subtitle.disabled{color:#999}.search-history .list .cell{position:relative;font-size:3.2vw;color:#666;display:inline-block;padding:1.33333vw 5.33333vw 1.33333vw 2.66667vw;margin-right:2.66667vw;margin-bottom:2.66667vw;background:#e6e6ef;border-radius:5.066667vw}.search-history .list .cell:active{background-color:#f4f4f4}.search-history .list .cell:after,.subtitle:after{content:" ";position:absolute;left:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.search-history .list .cell:after{width:200%;height:200%;top:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.06667vw}.search-history .list .cell .close{position:absolute;padding:0 .53333vw 0 2.66667vw;color:#bbb;top:50%;right:1.33333vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:2;line-height:1;font-size:4.26667vw;font-weight:400}.form-verify{margin-top:0;margin-bottom:16vw;font-size:3.73333vw}.fixed-header{position:-webkit-sticky;position:sticky;top:0;z-index:10}.fixed-header.study-fixed-header .item-cell.rt{justify-content:flex-end;margin-right:auto}.fixed-header.study-fixed-header .item-cell.rt:before{display:none}.fixed-header.study-fixed-header .item-cell.rt span{position:relative;display:inline-block;height:10.4vw;line-height:10.4vw}.fixed-header.study-fixed-header .item-cell.rt span:after{background:url(../images/shadow-bg.png) 0 no-repeat;background-size:100% auto;position:absolute;content:"";left:-8.533333vw;top:0;bottom:0;width:4.8vw;z-index:0}.filter-wappers .item.lf,.fixed-header.study-fixed-header .item.lf{justify-content:flex-start}.filter-wappers .item.lf a.course-type,.fixed-header.study-fixed-header .item.lf a.course-type{display:inline-block;margin:0 4vw;color:#333;line-height:10.133333vw}.filter-wappers .item.lf a.course-type.active,.fixed-header.study-fixed-header .item.lf a.course-type.active{color:#108bc7;border-bottom:.533333vw solid #108bc7}.subtitle{padding:4vw 2.66667vw 4vw 4vw;font-size:4.266667vw;line-height:3.73333vw;position:relative;background:#fff;color:#222}.org-login-tip .inner .title span,.subtitle .label{font-weight:500}.idcard-title{font-size:4vw;text-align:center;margin:5.33333vw 0 0}.idcard-wrapper-example .cell{border-radius:0}.btn .animation-live{margin-right:1.33333vw}.animation-live{width:3.2vw;height:2.66667vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.animation-live>.item{width:.53333vw;height:100%;background-color:currentColor;-webkit-animation:live .3s linear infinite alternate;animation:live .3s linear infinite alternate}.animation-live>.item+.item{margin-left:0}.animation-live>.item:first-child{-webkit-animation-delay:.02s;animation-delay:.02s}.animation-live>.item:nth-child(2){-webkit-animation-delay:.08s;animation-delay:.08s}.animation-live>.item:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.animation-live>.item:nth-child(4){-webkit-animation-delay:.9s;animation-delay:.9s}.animation-live>.item:nth-child(5){-webkit-animation-delay:.7s;animation-delay:.7s}.title-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.4vw 4vw;position:relative;font-size:4.266667vw}.title-header-underline:after{content:" ";position:absolute;left:0;bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.title-header .title{font-size:4vw}.title-header .more{margin-left:auto;font-size:3.46667vw}.title-header .more a{font-size:2.67vw;color:#999}.title-header .more a .iconfont{color:#999}.photo-idcard{width:16vw;height:23.2vw}.course-intro-wrapper .nav:after{left:0;right:0}.header-classroom{line-height:0}.header-classroom img{width:100%}.weui-toast--text{font-size:4vw;padding:1.6vw 3.73333vw}.quote-wrapper .quote{padding:16vw 4vw;margin:0 4vw;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M254.285 267.392v98.56a24.192 24.192 0 01-24.192 24.192c-47.693 0-73.639 48.896-77.235 145.434h77.222c13.363 0 24.192 10.854 24.192 24.192v208.102a24.192 24.192 0 01-24.192 24.192H24.192A24.192 24.192 0 010 767.872v-208.09C0 513.51 4.66 471.04 13.85 433.55c9.42-38.439 23.872-72.051 42.956-99.904 19.648-28.621 44.212-51.072 73.024-66.714 29.018-15.744 62.746-23.731 100.263-23.731a24.192 24.192 0 0124.192 24.192zm312.102 122.752c13.363 0 24.192-10.842 24.192-24.192v-98.56A24.192 24.192 0 00566.4 243.2c-37.504 0-71.245 7.987-100.25 23.731-28.812 15.642-53.388 38.093-73.036 66.714-19.085 27.853-33.536 61.465-42.97 99.917-9.165 37.504-13.824 79.961-13.824 126.208v208.102a24.192 24.192 0 0024.192 24.192h205.875c13.363 0 24.192-10.842 24.192-24.192v-208.09a24.192 24.192 0 00-24.192-24.192h-76.109c3.533-96.537 29.095-145.446 76.122-145.446z' fill='%23E7E7E7'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M769.715 756.608v-98.56a24.192 24.192 0 0124.192-24.192c47.693 0 73.639-48.896 77.235-145.434H793.92a24.205 24.205 0 01-24.192-24.192V256.128a24.192 24.192 0 0124.192-24.192h205.888A24.192 24.192 0 011024 256.128v208.077c0 46.272-4.66 88.742-13.85 126.233-9.42 38.439-23.872 72.052-42.956 99.904-19.648 28.621-44.212 51.072-73.024 66.714-29.018 15.757-62.746 23.744-100.263 23.744a24.192 24.192 0 01-24.192-24.192zM457.613 633.856c-13.363 0-24.192 10.842-24.192 24.192v98.56A24.192 24.192 0 00457.6 780.8c37.504 0 71.245-7.987 100.25-23.731 28.812-15.642 53.388-38.093 73.036-66.714 19.085-27.853 33.536-61.465 42.97-99.917 9.165-37.504 13.824-79.961 13.824-126.208V256.128a24.192 24.192 0 00-24.192-24.192H457.626c-13.364 0-24.192 10.842-24.192 24.192v208.077a24.192 24.192 0 0024.192 24.192h76.108c-3.532 96.537-29.094 145.446-76.121 145.446z' fill='%23E7E7E7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top 5.33333vw left 4vw,bottom 5.33333vw right 4vw;background-size:10.66667vw 10.66667vw}.quote-wrapper .quote .desc{font-size:3.73333vw;color:#666;line-height:1.7;margin-bottom:2.66667vw;text-align:justify}.quote-wrapper .quote .name{text-align:right;font-size:3.73333vw;color:#666}.quote-wrapper .photo{text-align:center;margin:10.66667vw auto 29.33333vw}.quote-wrapper .img{width:62.13333vw}.org-login-wrapper .title{font-size:8vw;color:#3f3f3f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18.66667vw 0 13.33333vw}.org-login-wrapper .title .logo{width:12.26667vw;height:12.26667vw;margin-right:1.6vw}.org-login-wrapper .photo{text-align:center;font-size:0;line-height:0}.org-login-wrapper .photo img{width:53.33333vw}.org-login-wrapper .handle{margin-top:16vw}.btn-blue{background-color:#108bc7}.btn-blue:active{background-color:#06c}.btn-outline-blue{color:#108bc7}.btn-outline-blue:after{border-color:#108bc7}.btn-outline-blue:active{border-color:#108bc7;background-color:#f5faff}.copy-wrapper{text-align:left;padding:0 4vw;margin-top:16vw}.copy-wrapper .desc{font-size:4vw;color:#666;margin-bottom:1.33333vw}.copy-wrapper .url,.reg-form .input-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copy-wrapper .url{background-color:#f4f4f4;padding:3.46667vw 2.66667vw}.copy-wrapper .url .text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:4vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copy-wrapper .url .copy{font-size:3.73333vw;color:#4b8aff;position:relative;padding-left:2.66667vw;margin-left:2.66667vw}.copy-wrapper .url .copy:after,.org-login-tip .inner .url .copy:after{content:"";position:absolute;left:0;top:50%;width:1px;height:4vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#d8d8d8}.reg-form{margin-bottom:15vw;background:#fff;padding:1vw 0;border-radius:1.6vw}.reg-form select{margin-left:-1vw}.reg-form .btn-sm:after{border:none!important}.reg-form .input-select{font-size:0;line-height:0;height:13.33333vw}.reg-form .input-select .select-text{line-height:3.73333vw;width:100%;font-size:3.73333vw!important}.reg-form .line{height:2.66667vw;background-color:#f4f4f4;margin:4vw 0}.reg-form .user-check,.reg-protocol{padding:2.66667vw 4vw}.reg-protocol{font-size:3.4vw;color:#999;text-align:center;line-height:3.4vw}.reg-protocol input[type=checkbox]{position:relative;appearance:none;-moz-appearance:none;width:3.466667vw;height:3.466667vw;outline:none;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;border:0}.reg-protocol input[type=checkbox]:before{content:"";position:absolute;top:.27vw;left:0;width:100%;height:100%;border:1px solid #b6b6b6;box-sizing:border-box}.reg-protocol input[type=checkbox]:checked:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300A24B' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");vertical-align:-2px;background-size:100% 100%;background-repeat:no-repeat;background-position:50%}.reg-protocol input[type=checkbox].disabled:before{background-color:#eee;border:1px solid #ddd}.reg-protocol .black{color:#333}.reg-form>.handle{margin-top:8vw}.reg-form .has-phone{padding:5vw;text-align:center}.reg-form .cell{padding:0 4vw;position:relative}.reg-form .cell .inner{position:relative;padding:2vw 0}.reg-form .cell .inner:after{content:" ";position:absolute;left:0;bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);z-index:0}.reg-form .cell:last-child .inner:after{display:none}.reg-form .cell .help-block{color:#df524b;font-size:3.46667vw}.form-custom .invalid-tiper,.reg-form .cell .invalid-tiper{color:#999;font-size:3.26667vw;padding-top:1vw}.form-custom .invalid-tiper{padding:1vw 0 0 4vw;text-align:left}.reg-form .help-block-box .help-block i{display:inline-block;transform:rotate(180deg)}.reg-form .cell .label{font-size:3.46667vw;color:#666;line-height:1;margin-top:3.73333vw}.reg-form .cell .text{position:relative}select,select option{font-size:3.73333vw}.reg-form .cell .text[data-locked="1"]{color:#aaa}.reg-form .cell .text label{display:inline-block;min-width:13.333333vw;color:#666;font-size:4vw}.reg-form .cell .text select.input-text{width:100%}.reg-form .cell .text .input-select,.reg-form .cell .text .input-text{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;font-size:3.73333vw;line-height:1;height:8vw;width:auto;outline:0;border:0}.reg-form .cell .text.with-more{padding-right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 010 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23CDCDCD' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;background-size:2.66667vw}.reg-form .cell .text.with-handle .handle{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.org-login-tip,.reg-form .cell .text.with-handle .handle .clean{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}.reg-form .cell .text.with-handle .handle .clean{position:relative;font-size:4vw;line-height:0;color:#fff;width:4.26667vw;height:4.26667vw}.reg-form .cell .text.with-handle .handle .clean:after{z-index:-1;content:"";margin-top:1px;top:0;left:0;width:100%;height:100%;position:absolute;background-color:#999;border-radius:50%}.reg-form .cell .text.with-handle .handle .clean:active{background:#000}.agreement-wrapper{padding:4vw}.agreement-wrapper ol,.agreement-wrapper ul{padding-left:6.66667vw;margin-bottom:2.66667vw}.org-login-tip{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.org-login-tip .inner{width:80vw;min-height:68.26667vw;padding:8vw 5.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;background-color:#fff;border-radius:.53333vw}.org-login-tip .inner .header{height:26.66667vw;background:url(../images/org-login-tip.png) no-repeat;background-size:62.13333vw 26.13333vw;background-position:0 100%;margin-top:-28.8vw;position:relative}.org-login-tip .inner .header .close{color:#fff;font-size:9.33333vw;position:absolute;right:-5.33333vw;bottom:6.66667vw}.org-login-tip .inner .header .close:active{color:#eee}.org-login-tip .inner .handle{margin-top:10.66667vw}.org-login-tip .inner .title{text-align:center;color:#222;margin-bottom:8vw}.org-login-tip .inner .url{background-color:#f4f4f4;padding:3.46667vw 2.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.org-login-tip .inner .url .text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:3.73333vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-login-tip .inner .url .copy{font-size:3.73333vw;color:#4b8aff;position:relative;padding-left:2.66667vw;margin-left:2.66667vw}.text-rotate{width:48vw;margin:-5.33333vw auto 5.33333vw;text-align:center;font-size:3.2vw}.page-share,.page-share .close{display:-webkit-box;display:-ms-flexbox;display:flex}.page-share{height:100vh;width:100vw;background:url(../images/share_bg.jpg) center 0 no-repeat;background-size:cover;mix-blend-mode:multiply;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-share .close{position:absolute;top:2.666667vw;left:4vw;color:#fff;font-size:3.733333vw;font-family:arial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-share .img{position:relative;width:90%;height:80%;margin:auto;overflow-x:hidden;overflow-y:auto}.page-project-share .img{width:92%}.page-share .toolbar{position:fixed;bottom:0}.page-share .toolbar .text{text-align:center;padding:0 1.6vw;color:#0084ff;font-size:3.73333vw}.page-share .toolbar .bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background-color:#fff;padding:2.13333vw 0}.page-share .toolbar .bar .cell{width:12.8vw;height:12.8vw;border-radius:50%;overflow:hidden;border:.8vw solid transparent}.page-share .toolbar .bar .cell.active{background-color:#fe7526}.page-share .toolbar .bar .cell img{width:12.8vw;height:12.8vw}.tip-gray{color:#666;background-color:#f4f4f4;padding:2.66667vw 4vw}.list-study-log .handle{font-size:2.66667vw}.list-study-log .handle .more,.tip-gray{font-size:3.46667vw}.padding-wrapper{padding:5.33333vw 4vw}.title-list{padding:0 4vw;font-size:4.8vw}.classroom-list-log .time{margin-left:0!important}.classroom-list-log .handle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.2vw}.classroom-list-log .handle .more{margin-left:auto}.classroom-list-log .study-status{font-size:3.73333vw;color:#666}.text-green{color:#1fac74}.cert-wrapper{min-height:100vh;background-image:url(../images/cert-top.png),url(../images/cert-bottom.png),url(../images/cert-mask.png);background-position:top,bottom,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:100%;padding:4vw;font-size:3.73333vw;-webkit-box-sizing:border-box;box-sizing:border-box}.cert-wrapper .header{text-align:center;padding-top:13.33333vw}.cert-wrapper .header .logo{width:56vw}.cert-wrapper .header .title{font-size:5.33333vw;position:relative;margin-top:2.66667vw;margin-bottom:2.13333vw}.cert-wrapper .header .title span{background-color:#fff;position:relative;padding-left:2.66667vw;padding-right:2.66667vw;z-index:2}.cert-wrapper .header .title:after{position:absolute;content:"";width:56vw;height:1px;background-color:#ccc;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:50%}.cert-wrapper .header .desc{font-size:3.73333vw}.cert-wrapper .list-title{font-size:3.73333vw;color:#222;font-weight:700;margin:5.33333vw 0}.cert-wrapper .info-list{position:relative}.cert-wrapper .info-list+.list-title{margin-top:10.66667vw}.cert-wrapper .info-list .cell+.cell{margin-top:2.66667vw}.cert-wrapper .info-list .label{margin-right:2.66667vw;color:#666}.cert-wrapper .avatar,.page-cert>.inner .img-bg{position:absolute;right:0;top:0}.cert-wrapper .back a{color:#999;font-size:4.8vw}.page-cert,.page-cert .close{background-color:rgba(0,0,0,.5)}.page-cert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;position:relative}.page-cert .tips{background-color:#fe7526;width:100%;text-align:center;font-size:3.73333vw;color:#fff;padding:1.6vw 0}.page-cert .close{width:6.93333vw;height:6.93333vw;color:#fff;font-size:5.33333vw;line-height:6.13333vw;text-align:center;border-radius:50%;position:absolute;right:4vw;top:4vw}.page-cert>.inner{margin:auto;zoom:.9;position:relative}.page-cert>.inner .img-bg{width:100%;left:0;bottom:0}.page-cert .handle,.page-cert>.inner .inner-box{-webkit-box-sizing:border-box;box-sizing:border-box}.page-cert>.inner .inner-box{width:100vw;height:140.53333vw;background-size:100%;padding:9.33333vw;position:relative}.page-cert .handle{padding:0 4vw 10.66667vw;width:100%}.page-cert .header{text-align:center;margin-top:18.66667vw}.page-cert .logo{width:41.6vw}.page-cert .title{font-size:4.53333vw}.page-cert .footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:2.66667vw;margin-top:10.66667vw}.page-cert .footer>.inner{text-align:center}.page-cert .footer .qr-code{width:12.8vw;height:12.8vw}.page-cert .footer .cert-number{font-size:1.6vw;color:#666}.header-school,.page-cert .body,.page-cert .footer{display:-webkit-box;display:-ms-flexbox;display:flex}.page-cert .body{padding:4vw;font-size:3.46667vw}.page-cert .body .avatar{width:19.2vw;height:23.46667vw;margin-right:1.33333vw;margin-top:1.33333vw}.page-cert .body .info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.page-cert .body .name{font-size:4.8vw}.page-cert .body .id{font-size:2.93333vw}.page-cert .body .class,.page-cert .body .org{text-decoration:underline;font-size:3.46667vw}.header-school{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-school .title{font-size:5.33333vw;margin-top:0}.school-list .top-title{padding:2.66667vw 5.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school-list .list .item .info .title,.school-list .top-title .title{font-size:4vw}.school-list .top-title .more{margin-left:auto;color:#666;font-size:3.2vw}.school-list .list .item{margin:0;padding:2.66667vw 4vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school-list .list .item:after{content:" ";position:absolute;left:0;bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.school-list .list .item:active,.school-list .top-title{background-color:#f4f4f4}.school-list .list .item .info .number{font-size:3.46667vw;color:#666}.school-list .list .item .handle{margin-left:auto;font-size:4.26667vw}.invalid-feedback{color:#df524b;padding:1vw 0 0 4vw;font-size:3.2vw}.teacher-intro{position:relative;padding:4vw;background-color:#fff;font-size:3.4vw}.teacher-intro .lf{position:absolute;z-index:10;top:4vw}.teacher-intro .lf img{width:20vw;height:20vw;border-radius:50%;border:1px solid #e9e9e9}.teacher-intro .lf .name{text-align:center}.teacher-intro .rt{padding-left:24vw;min-height:28vw}.teacher-intro .rt .show_bar{height:6vw;text-align:center}.teacher-intro .rt .show_bar i{font-size:6vw;color:#666}.teacher-intro .rt .show_bar i.icon-arrow-up{height:3vw;display:none}.teacher-intro .rt .show_bar i.icon-arrow-down{height:3vw}.teacher-intro .rt .weui_media_title{color:#333;padding:2vw 0}.teacher-intro .rt .weui_media_desc{line-height:6vw;color:#999;height:35vw;overflow-y:hidden}.teacher-intro .rt.show_all .show_bar i.icon-arrow-up{display:block}.teacher-intro .rt.show_all .show_bar i.icon-arrow-down{display:none}.teacher-intro .rt.show_all .weui_media_desc{height:auto}.teacher-intro+.course-list{background:#fff;margin:4vw 0 0;padding-bottom:4vw}.teacher-intro+.course-list .hd{font-size:3.4vw;line-height:4vw;padding:4vw 0 2vw 4vw}.course-sort .sort-tt{color:#666}.course-sort .sort-tt.active,.course-sort .sort-tt.active .iconfont{color:#108bc7}.topicImg{height:20vw;width:100%}.live-menu .tag{border-radius:1.066667vw;color:#d9d9d9;min-width:13.333333vw;height:5.866667vw;line-height:5.866667vw;background:#979797;text-align:center;padding:0}.live-menu .tag-progres{color:#fff;min-width:16vw;padding-left:5vw!important}.app-player .menu-wrapper .live-menu>.list .cell.section{height:auto}.app-player .menu-wrapper .live-menu>.list .cell.section .meta .iconfont.icon-playing{font-size:2.666667vw;color:#108bc7}.live-menu .tag-playback{color:#00a24b;background:#e0f4e9}.live-menu .tag-done{color:#fff}.live-mask{background:rgba(0,0,0,.6);width:100%;height:100%;position:absolute;left:0;top:0}.live-player .live-state{position:absolute;left:50%;top:50%;margin:-13.333333vw 0 0 -29.866667vw;text-align:center;color:#fff}.live-player .live-state-count{position:absolute;left:0;bottom:0;top:auto;margin:0;text-align:left;color:#fff;background:rgba(0,0,0,.55);height:12vw;line-height:12vw;padding:0 4vw;width:100vw;font-size:3.733333vw}.live-player .live-state-count span{font-size:6.2vw;letter-spacing:.266667vw;padding-left:2.133333vw;padding-right:.533333vw}.live-player .live-state p{font-size:4.8vw}.live-player .live-state p.p-bg{width:33.333333vw;height:9.6vw;line-height:9.6vw;border-radius:6.4vw;background:rgba(0,0,0,.7)}.live-player .live-state p.p-bg i{margin-right:1.333333vw}.live-player .live-state-sign p.p-bg{width:43.333333vw}.live-player .live-state-count ul{margin-top:1.333333vw}.live-player .live-state-end{margin:-4.8vw 0 0 -16.8vw}.live-player .live-state-sign{margin:-4.8vw 0 0 -21.5vw}.live-player .live-state-study{margin:-15.533333vw 0 0 -16.533333vw}.live-player .live-state-study span{background:#fff;width:8vw;height:8vw;position:absolute;left:35%;top:20%}.live-player .live-state-study p.p-bg i{color:#108bc7}.live-player .live-state-study .icon-big-play{color:#000;font-size:13.333333vw;position:relative}.live-player .live-state p.p-bg[sta=living]{position:relative;padding-left:8vw}.live-player .live-state p.p-bg[sta=living] span{width:7vw!important;height:3.5vw!important;top:30%;left:5vw!important;background-color:initial}.index-banner .swiper-wrapper{width:100%;height:48.8vw}.swiper-wrapper img{width:100%;height:100%}.index-banner .swiper-pagination-bullet-active{background-color:#fff}.index-banner.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.news-tab,.news-tab .weui-navbar{background:#fff}.news-tab .weui-navbar__item{position:revert}.news-tab .weui-navbar__item.weui-bar__item--on{border-bottom:2px solid #108bc7;background:#fff}.news-tab .weui-navbar__item:after{border-right:none}.news-list{padding:0 4vw;background:#fff}.news-list li{font-size:3.733333vw;padding:2.666667vw 0 2.666667vw 4vw;border-bottom:1px solid #e5e5e5;list-style:none;position:relative}.news-list li:before{content:" ";position:absolute;left:0;top:4vw;width:1.066667vw;height:1.066667vw;background-color:#989898;border-radius:1.066667vw}.news-list li a{color:#222;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.news-list.news-list-dot li a:before{content:"";width:1.4vw;height:1.4vw;border-radius:50%;background-color:#666;display:inline-block;vertical-align:middle;margin-top:-.7vw}.news-more{color:#999;text-align:center;display:block;padding:2.133333vw 0;font-size:3.733333vw}.news-more .iconfont{font-size:3.2vw}.inbox-list li{position:relative}.inbox-list .check_single{position:absolute;left:0;top:3.733333vw}.inbox-list li a{-webkit-line-clamp:1;padding-left:4vw}.inbox-list .unread{font-weight:700}.lecturer-list{background:#fff;padding:4vw 0 2.666667vw;overflow-x:hidden}.lecturer-list li{position:relative;background-color:#fff;float:left;width:25%;text-align:center}.lecturer-list li img{margin:0 auto;width:20.8vw;height:20.8vw;display:block;border-radius:50%}.lecturer-list li h3{color:#222;font-weight:400;font-size:3.466667vw;line-height:5.866667vw;text-align:center}.learning-list .cell .tt{text-align:center;height:10.666667vw;line-height:10.666667vw;color:#fff;background-size:100% 10.933333vw;font-size:3.733333vw}.learning-list .cell .tt1{background:#3ebbfd url(../images/xueshi_bg.png) no-repeat}.learning-list .cell .tt2{background:#5bc774 url(../images/kecheng_bg.png) no-repeat}.learning-list .cell .tt3{background:#fa0 url(../images/project_bg.png) no-repeat}.learning-list .cell span{display:block;height:10.4vw;line-height:10.4vw;position:relative;padding-left:4vw;font-size:3.733333vw;color:#666}.learning-list .cell span .iconfont{margin-right:1.333333vw}.learning-list .cell span:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:.53333vw solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.learning-list .cell span.active,.learning-list .cell span.active span{color:#4cbb3a}.learning-list .list-cover{margin-top:5.333333vw}.learning-list .cell span:last-child:after{display:none}.learning-list .cell span span{float:right;padding-right:4vw;color:#222}.study_data_bg{height:33.6vw;margin:0 auto;background:#fff}.study_data_bg img{height:33.6vw;width:100vw;margin:0 auto}.year-of-study{padding-left:4vw;background:#fff;height:13.066667vw;line-height:13.066667vw;font-size:4.266667vw}.year-of-study .input-year{font-size:4.266667vw;height:10.666667vw;min-width:58.066667vw;border:0}.year-of-study .iconfont{font-size:3.2vw;margin-right:4vw;float:right;color:#a7a6b1}.teacher-hd{background:#fff url(../images/teacher_bg.png) no-repeat;background-size:100% 21.333333vw;color:#fff;padding:0 4vw 4vw}.teacher-hd .lf{top:5.333333vw}.teacher-hd .name{padding-top:13.333333vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.teacher-hd .info{font-size:3.733333vw;padding-top:1.6vw}.teacher-hd .weui_media_title{color:#222}.teacher-hd .weui_media_desc{color:#666;margin-top:1.333333vw}.open-card-info{font-size:3.733333vw;width:100%;height:10.666667vw;line-height:10.666667vw;background:#dcad6b;bottom:13.866667vw;left:0;color:#fff;padding:0 4vw;position:fixed;z-index:90}.open-card-info .btn{margin:1.6vw 7vw 0 0;float:right;background:#3e2f19;border-radius:2px;padding:0;color:#e3b56f;width:20.266667vw;height:7.466667vw}.is-card-info{background:#fff;color:#d29c51}.is-card-info span{position:relative;margin-left:2.666667vw;display:inline-block}.is-card-info span:before{position:absolute;content:"";width:1px;height:3.2vw;top:4vw;background-color:#d29c51;transform:translateX(-100%);opacity:.27;left:0}.weui-popup__container--visible .weui-popup__modal,.weui-popup__modal .toolbar{border-radius:2.133333vw 2.133333vw 0 0;background:#fff}.weui-popup__modal .toolbar:after{content:" ";position:absolute;left:0;bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.toolbar .title{font-size:4vw;padding-left:4vw;text-align:left}.toolbar .picker-button{height:13.333333vw;line-height:13.333333vw;color:#999;font-size:4.266667vw;min-width:10.666667vw;text-align:10.666667vw}.weui-popup__modal .modal-content .nav:after{border-bottom:0}.pay-type-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;list-style:none;padding:2.666667vw 0 0 4vw}.pay-type-nav a{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:13.333333vw;line-height:13.333333vw;background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:1.066667vw;font-size:4.266667vw;margin-right:4vw;text-align:center;color:#000;position:relative}.pay-type-nav a .icon-recommend-djy{position:absolute;width:8vw;height:3.733333vw;line-height:3.733333vw;left:-.533333vw;top:1.066667vw;background:#ff4a4a;border-radius:0 .533333vw .533333vw 0;font-size:2.4vw;color:#fff;padding:0}.pay-type-nav a .icon-recommend-djy i{position:absolute;top:-.533333vw;left:0;width:0;height:0;border-top:.533333vw solid transparent;border-right:1.066667vw solid #ff4a4a;border-bottom:.533333vw solid transparent}.pay-type-nav a.active{background:rgba(16,139,199,.1);border:1px solid #108bc7}.single-class-purchase .price{font-size:8vw;line-height:9.333333vw;text-align:center;padding:6.666667vw 0 8vw}.single-class-purchase .sub-hd{font-size:4vw;line-height:4.8vw;color:#222;padding:0 0 2.666667vw 4vw;font-weight:600}.single-class-purchase .cell{position:relative;padding:4vw;font-size:3.733333vw}.single-class-purchase .cell:after{content:" ";position:absolute;left:0;bottom:-1px;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.single-class-purchase .cell input{width:4vw;height:4vw}.order-confirm-section .cell .custom-control,.single-class-purchase .cell .custom-control{float:right}.single-class-purchase .cell .iconfont{font-size:4.4vw;margin-right:2vw}.single-class-purchase .btn{margin-top:6.666667vw;font-size:4.266667vw;width:100%;height:13.866667vw;line-height:13.866667vw;padding:0;background:#108bc7}.single-class-purchase .btn.to-pay{background:#dcad6b}.single-class-purchase .btn.to-pay.disabled{opacity:.6}.card-info{position:relative;padding-top:4vw}.card-info .card-bg{background:#2e2e30;height:32vw;width:100%;position:absolute;left:0;top:0}.card-info .card-cont{z-index:1;position:relative;height:40vw;border-radius:2.133333vw;margin:0 4vw}.card-info .card-cont .title{height:10.666667vw;font-size:4.266667vw;line-height:10.666667vw;padding-left:4vw}.card-info .card-cont .bg{background:url(../images/icon-card-union.png) no-repeat 100% 100%;height:100%}.card-info .info{padding:4vw 0 0 4vw;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;position:relative}.card-info .info .avatar{flex:1}.card-info .info .user-info{-webkit-box-flex:4;-ms-flex:4;flex:4;height:13.866667vw;font-size:4vw;border-radius:0}.card-info .info .self-name{position:relative;display:block}.card-info .info .self-name span{margin-right:1.333333vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:90%}.card-info .info .self-name i{position:absolute;left:auto;top:0}.card-info .info .avatar img{width:13.333333vw;height:13.333333vw;border-radius:50%;margin-right:2.66667vw}.card-info .user-info .self-name{font-size:4.266667vw}.card-info .user-info .card-state{font-size:3.2vw;margin-top:auto;text-align:right}.card-info .card-state{text-align:right;padding-right:4vw;font-size:3.2vw}.no-opened-card .card-cont .title{background:rgba(0,0,0,.16);background-blend-mode:overlay}.no-opened-card .card-cont{color:#fff;background:linear-gradient(180deg,#d1d1d1,#8c8c8c)}.opened-card .card-cont .title{background:rgba(0,0,0,.04);background-blend-mode:overlay}.opened-card .card-cont{background:linear-gradient(180deg,#f3d2a5,#d39d53);color:#582f1d}.card-cell{border-radius:1.066667vw;margin:4vw 4vw 0;padding:0 2.666667vw}.card-cell .card-sub-hd{font-size:4vw;padding:4vw 0}.card-cell .card-sub-bd{font-size:3.466667vw}.card-specifications .sub-hd{display:flex;font-size:4vw;padding:4vw 0}.card-specifications .sub-hd .more{margin-left:auto}.card-specifications .cont{position:relative;height:100%;overflow:hidden;white-space:nowrap;overflow-x:scroll}.card-specifications .agreement-tip{color:#999;padding-bottom:4vw;text-align:center;font-size:3.733333vw}.card-specifications .cell.active{background:linear-gradient(270deg,#ffe6c3,rgba(255,230,195,.27));border:1px solid #d29c51;border-radius:1.066667vw;color:#ab8f7b}.card-specifications .cell.active .label{position:relative;color:#ab8f7b;padding-top:2.133333vw}.card-specifications .cell.active .label:before{content:"";position:absolute;width:auto;height:1px;background-color:#eed5b3;left:5.333333vw;right:5.333333vw;top:0}.card-specifications .cell{cursor:pointer;-ms-flex:1;flex:1;background:linear-gradient(270deg,#eee,hsla(0,0%,93.3%,.27));border:1px solid #cdcdcd;border-radius:1.066667vw;margin:0 2.133333vw 4vw 0;position:relative;padding:5.333333vw 0 1.333333vw;display:inline-block;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.card-specifications .title{font-size:3.733333vw}.card-specifications .number{font-size:5.866667vw;color:#582f1d;font-weight:600}.card-specifications .text{padding-bottom:5.333333vw;min-height:6.933333vw}.card-specifications .text span{background:linear-gradient(180deg,#ffe092,#ffb992);border-radius:.533333vw;color:#582f1d;font-size:2.666667vw;height:5.333333vw;line-height:5.333333vw;display:inline-block;padding:.8vw 1.333333vw 0}.card-specifications .label{font-size:3.2vw;color:#666}.card-img{position:relative;padding:6.666667vw 0 0;margin-bottom:4vw}.card-img .bg-img{position:absolute;bottom:0;left:50%;z-index:1;background:url(../images/icon-card-activation.png) no-repeat bottom;height:32vw;width:92vw;margin-left:-46.4vw}.card-img .bg{background:#f4ecde;border-radius:1.066667vw;width:100%;height:26.666667vw;z-index:0}.card-tiper h5{font-size:3.466667vw;margin:5.333333vw 0 2vw}.card-tiper p{font-size:3.2vw;line-height:5.333333vw;color:#666}.mine-card-info{height:10.67vw;line-height:10.67vw;background:#e3b56f url(../images/icon-card-union-small.png) no-repeat 68%;border-radius:1.066667vw;margin:2.13vw 4vw 0;padding:0 2.67vw;color:#3e2f19;font-size:3.733333vw;display:flex}.mine-card-info i{font-size:5.33vw}.mine-card-info .btn{font-size:3.2vw;line-height:3.733333vw;color:#e3b56f;height:6.4vw;background:#3e2f19;margin-left:auto;margin-top:2.2vw}.mine-card-info .btn,.order-list{border-radius:1.066667vw}.order-hd{margin:0 4vw;font-size:3.466667vw;display:flex;color:#666;height:13.333333vw;line-height:13.333333vw;border-bottom:1px solid #e6e6e6}.order-ft .pay-info,.order-hd .pay-info{flex-direction:column;margin-left:auto;color:#666;font-size:3.2vw}.order-ft .pay-info i.iconfont,.order-hd .pay-info i.iconfont{font-size:3.733333vw;color:#b8b8b8;margin-right:1.333333vw}.order-ft:after{width:auto;left:4vw;right:4vw}.order-ft{line-height:11vw}.order-ft .view-cert{text-align:center}.order-ft .view-cert:after{top:3vw;bottom:3vw}.order-ft .view-cert,.order-ft .view-cert a{color:#108bc7}.order-ft .view-cert i{font-size:3.733333vw}.order-ft .view-cert a{font-size:3.2vw}.order-ft .order-btn{padding:0 4vw;text-align:right;line-height:0}.order-ft .btn-outline{border:1px solid #ccc}.order-ft .btn-outline-blue{border:1px solid #108bc7;color:#108bc7;margin-left:2vw;margin-bottom:3vw}.order-ft .order-details{padding:2vw 4vw;font-size:3.73333vw;display:flex;line-height:1.6}.order-ft .order-apply-refund-btn{margin:0 2vw 0 0;color:#108bc7}.order-ft .count{color:#666}.order-ft .price{margin-left:auto}.order-ft .pay-info{margin-left:6vw}.order-info-list .item{position:relative;margin-top:-1px}.order-info-list .item:after{content:" ";position:absolute;top:0;right:0;border-bottom:1px solid #e5e5e5;width:96%}.order-list>.item{padding:4vw}.order-list.course-list>.item .body .info{display:flex}.order-list.course-list>.item .body .info .class-hour{color:#666}.order-list.course-list>.item .body .info .status{margin-top:3vw;margin-left:auto}.order-list.course-list>.item .body .info .status.blue{color:#108bc7}.order-list.course-list>.item .body .info .cause-failure{position:relative;z-index:1}.order-condition{background:#ecf8fd;border-radius:1.066667vw;padding:0 4vw}.order-condition,.order-condition .btn-refund{line-height:13.333333vw;height:13.333333vw;font-size:3.733333vw}.order-condition .btn-refund{color:#666}.order-accomplish{color:#00a24b}.order-detail-info{background:#fff;padding:.6vw 4vw;font-size:3.466667vw;margin-bottom:4vw}.order-detail-info p{border-bottom:1px solid #e5e5e5;padding:2.2vw 0;line-height:2;display:flex}.order-detail-info p:last-child{border-bottom:0}.order-detail-info label{color:#999}.order-detail-info span{color:#666;margin-left:auto}.order-detail-info span.price{color:#222}.ft-btn{position:fixed;left:0;bottom:0;z-index:4;width:100%;margin:0;padding:0}.ft-btn .btn{height:13vw;border-radius:0;font-size:4.266666667vw}.weui-toast{padding:2.666667vw;word-break:break-word;font-size:4.533333vw;color:hsla(0,0%,100%,.9);border-radius:3.2vw;min-width:7.6rem;width:auto}.weui-toast--text .icon-success-no-circle.iconfont{display:none}.weui-switch,.weui-switch-cp__box{width:8.53vw;height:4.27vw}.weui-switch-cp__box:after,.weui-switch-cp__box:before,.weui-switch:after,.weui-switch:before{width:3.6vw;height:3.6vw}.weui-switch-cp__input:checked~.weui-switch-cp__box:after,.weui-switch:checked:after{left:-1.3vw}.project-course-menu .weui-switch:checked:after{left:0;-webkit-transform:translateX(4.3vw);transform:translateX(4.3vw)}.weui-switch-cp__input:checked~.weui-switch-cp__box,.weui-switch:checked{border-color:#108bc7;background-color:#108bc7}.live-floating-layer{background-color:#fff;position:fixed;bottom:14.133333vw;padding-bottom:env(safe-area-inset-bottom);left:0;width:100%;z-index:500}.live-floating-layer .cell{padding:0 4vw;height:10.666667vw;line-height:10.666667vw;align-items:center;display:flex}.live-floating-layer .live-name{font-size:3.733333vw;width:66.666667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline}.live-floating-layer .live-name a{color:#222}.live-floating-layer .meta{display:flex;margin-left:auto}.live-floating-layer .close{display:flex;padding-left:1.333333vw;color:#666;cursor:pointer}.modal-container-open-card{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:1000}.modal-container-open-card .modal-info{flex:1;display:flex;flex-direction:inherit;justify-content:center;align-items:center;margin-top:20%;padding:0 5.333333vw;text-align:center}.modal-container-open-card .modal-info p{font-size:4.8vw;color:#fff;font-weight:400}.modal-container-open-card .modal-info p .price{color:#ff000f}.modal-container-open-card .btn-primary{width:32vw;height:10.666667vw;line-height:10.666667vw;background:#108bc7;border-radius:1.066667vw;margin:2.666667vw auto 0;display:block;text-align:center;border:0;font-size:4.266667vw}.modal-container-open-card .btn-open-card{color:#582f1d!important;background:linear-gradient(180deg,#ffd192,#d29451)!important}#videoPreview{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:2000}#videoPlay{position:absolute;left:50%;top:50%;overflow:hidden}#videoPlay video:focus{outline:none}.prism-player .prism-cover,.prism-player video{border-radius:2.133333vw}.prism-player .prism-big-play-btn{top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.close-btn-player{position:fixed;top:0;left:0;color:#fff;font-weight:400;font-size:4.266667vw;line-height:10.666667vw;cursor:pointer;border-radius:50%;width:10.666667vw;text-align:center;height:10.666667vw;z-index:1}.close-btn-player:hover{background:rgba(0,0,0,.8);color:#fff}.invoice-top-tip{font-size:3.466667vw;padding:4vw 4vw 0;color:#7f7f7f}.invoice-list{position:relative}.invoice-list .check_single_box{margin-left:auto;margin-top:4.266667vw;z-index:2}.invoice-list .check_single_box input{width:4vw;height:4vw}.order-list-page .invoice_btm{position:fixed;bottom:0;left:0;right:0;height:12vw;text-align:center;z-index:5}.order-list-page .invoice_btm .btn_btm{width:100%;height:12vw;line-height:12vw;font-size:3.466667vw}.invoice_apply_title{position:relative;z-index:1;font-size:3.466667vw;padding:3vw 4vw;color:#7f7f7f;background:#f5f5f5}.invoice_apply{position:relative;z-index:1;padding-bottom:14vw}.invoice_apply .row{font-size:3.733333vw;background:#fff;padding:2vw 4vw;line-height:8vw;position:relative}.invoice_apply .row:after{content:" ";position:absolute;left:0;bottom:0;right:0;border-bottom:.53333vw solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);left:4vw;right:4vw;z-index:2}.invoice_apply .row.btn-wrapper-row{text-align:center;margin-left:12vw;margin-top:10.666667vw}.invoice_apply .row .col-3{color:#666;width:25vw;position:absolute;z-index:1}.invoice_apply .row .name{color:#666}.invoice_apply .row.count_box{margin-top:3vw}.invoice_apply .row .col-3 span{display:inline-block;color:#666;line-height:9.333333vw}.invoice_apply .row .col-3 span .red-star,.invoice_apply .row .col-12 span .red-star{color:red;margin-left:1.333333vw}.invoice_apply .row .col-9{position:relative;margin-left:25vw;max-width:112vw;text-align:right}.invoice_apply .row .col-9 .order_price_box{font-size:4vw;margin-right:1.333333vw}.invoice_apply .row .col-9 .order_size_box{float:right;color:#999}.invoice_apply .row .col-9 .view_more .icon-arrow-right{font-size:2.8vw;color:#b6b6b6;font-weight:600;padding:.5vw 0 0 1.5vw}.invoice_apply .row .col-9 .invalid-feedback{display:block;padding:0}.invoice_apply .row .col-9 input[type=text]{width:100%;height:9.333333vw;line-height:9.333333vw;border:none;outline:none;text-align:right;font-size:3.733333vw}.invoice_apply .row .col-9 textarea{text-align:right;width:100%;line-height:5vw;border:none;outline:none;padding:1vw 0;font-family:Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans CN,Roboto,Microsoft Yahei,sans-serif;font-size:3.733333vw}.invoice_apply .row .col-9 .view_more_add span{color:#222}.invoice_apply .row .col-9 input::-webkit-input-placeholder,.invoice_apply .row .col-9 textarea::-webkit-input-placeholder,span::placeholder{color:#999}.invoice_apply .row .col-9 input[type=radio]+.custom-control-label:after{outline:0;top:.25rem;left:-1.5rem;width:1rem;height:1rem;background-size:54%}.invoice_apply .row .col-9 .radio-btns{padding-top:.8vw}.invoice_apply .row .col-9 .radio-btns .radio-btns-name{height:12.933333vw;line-height:12.933333vw;font-size:1rem;color:#333}.invoice_apply .row .col-9 .buttons-wrapper .btn{width:28.8vw;margin-right:8vw}.invoice_apply .row .col-9 .buttons-wrapper .btn.aBtn24{width:28.8vw;height:9.066667vw;background:#fff;border-radius:.533333vw;border:1px solid #b3b3b3;color:#666}.invoice_apply .row .col-9 .buttons-wrapper .btn:last-child{margin-right:0}.invoice_apply .row .col-9 .form_tip_right{position:absolute;z-index:1;left:112vw;top:1.6vw;min-width:80vw;color:#aaa}.invoice_apply .invoice_btm{position:fixed;bottom:0;width:100%;z-index:9999}#invoice-popup .btn-primary,.invoice_apply .invoice_btm .btn{height:12vw;line-height:12vw;font-size:4vw}.invoice_apply .row.input_more{display:none}.invoice_apply .row.input_more.relative .col-3{position:relative}.invoice_apply .row.input_more .col-9{padding-left:0}.invoice_apply .invalid-name-search{position:absolute;right:4vw;left:4vw;top:12vw;z-index:3;background-color:#fff;text-align:right;box-shadow:0 .53vw .8vw rgba(0,0,0,.13);border:1px solid #e5e5e5;display:none}.invoice_apply .invalid-name-search span{display:block;padding:1vw 8.8vw 1vw 0}.invoice_apply .invalid-name-search span+span{border-top:1px solid #e5e5e5}.pop-wx-titles{position:absolute;z-index:999;padding:0 4vw;top:50%;left:7.2vw;right:7.2vw;background:#fff;border-radius:2.133333vw;transform:translateY(-60%);margin-top:-12vw;display:none}.pop-wx-titles .tt{height:13.333333vw;line-height:13.333333vw;font-size:4.533333vw;font-weight:700;border-bottom:1px solid #e5e5e5}.pop-wx-titles .items{max-height:70vh;overflow-y:auto}.pop-wx-titles .item{border-bottom:1px solid #e5e5e5;padding:3.733333vw 0}.pop-wx-titles .item .title-name{font-size:4vw;line-height:5.6vw;color:#222}.pop-wx-titles .item .title-type{font-size:3.466667vw;line-height:4.8vw;color:#999}.invoice-history{background:#fff;margin:0 0 4vw;padding:0 4vw;box-sizing:border-box;font-size:3.47vw;border-radius:1vw;overflow:hidden}.invoice-history .invoice_hd{position:relative;color:#333;height:10.666667vw;line-height:10.666667vw;border-bottom:1px solid #e5e5e5}.invoice-history .invoice_hd .invoice_st_colour_1,.invoice-info .content .status_color_1{color:#108bc7}.invoice-history .invoice_hd .invoice_st_colour_2,.invoice-info .content .status_color_2{color:#00a24b}.invoice-history .invoice_hd .invoice_st_colour_3,.invoice-info .content .status_color_3,.invoice-info .content .status_color_3 a{color:#ff000f}.invoice-history .invoice_hd .fr:before,.invoice-info .content .line-item:before{font-weight:600;padding-right:1vw}.invoice-history .invoice_hd .invoice_st_colour_1:before,.invoice-info .content .status_color_1:before{content:"\e630"}.invoice-history .invoice_hd .invoice_st_colour_2:before,.invoice-info .content .status_color_2:before{content:"\e610"}.invoice-history .invoice_hd .invoice_st_colour_3:before,.invoice-info .content .status_color_3:before{content:"\e606"}.invoice-history .iconfont{float:right}.invoice-history .invoice_date{color:#999;height:12.26667vw;line-height:12.26667vw}.invoice-history .invoice_price{float:right;color:#666}.invoice-history .invoice_price i{padding-left:1vw;color:#b6b6b6;font-weight:600;font-size:2.6vw}.invoice-history .invoice_status{height:5vw;line-height:5vw;background:#fff;padding:2vw 4vw}.invoice-new-history{margin-bottom:3vw}.invoice-new-history .invoice_txttype{padding-right:6vw}.invoice-new-history .invoice_hd{color:#666}.invoice-new-history .invoice_til{font-size:4.2vw;padding:2.4vw 0 3.4vw;font-weight:600}.invoice-new-history .invoice_info{border-bottom:1px solid #e5e5e5;padding-bottom:2vw;display:flex;align-items:end;font-size:3.2vw}.invoice-new-history .invoice_info>div{color:#999;width:41%}.invoice-new-history .invoice_info>div+div{width:38%}.invoice-new-history .invoice_info>div+div+div{width:21%;color:#333;padding-top:.5vw}.invoice-new-history .invoice_info>div .invoice_price span{font-size:4.2vw;font-weight:600}.invoice-new-history .invoice_info>div div+div{font-size:2.8vw}.invoice-new-history .invoice_btns{padding:3vw 0 4vw;text-align:right}.invoice-new-history .invoice_btns .btn{margin-left:4vw}.invoice_download_wapper{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:66;background-color:rgba(0,0,0,.6);display:none}.invoice_download_wapper .invoice_download_item{padding:0 2vw;position:absolute;bottom:0;left:0;z-index:1;width:100%;border-top-left-radius:2vw;border-top-right-radius:2vw;background-color:#fff}.invoice_download_wapper .invoice_download_item a{display:block;padding:4vw 0;text-align:center;font-size:4.2vw}.invoice_download_wapper .invoice_download_item a+a{border-top:1px solid #e0e0e0}.invoice_detail_download_items{margin-top:4vw}.invoice_detail_download_items a{display:block;text-align:center;padding:3vw 0}.invoice_detail_download_items a+a{margin-top:2vw}.invoice-info{position:relative;z-index:1;margin:4vw auto;border-radius:2.666667vw}.invoice-info .cell{line-height:8vw;font-size:3.73333333vw;background:#fff;padding:2vw 4vw;position:relative}.invoice-info .cell:before{position:absolute;left:4%;top:0;z-index:3;content:"";border-top:1px solid #e5e5e5;width:92%;display:block}.invoice-info .cell.input_more,.invoice-info .cell.margin_top:before{display:none}.invoice-info .cell.margin_top{margin-top:4vw}.invoice-info .cell label{display:inline-block;width:24vw;color:#aaa}.invoice-info .cell .content{color:#333}.invoice-info .cell .content .order_size{color:#aaa}.invoice-info .cell .content .view_order{float:right;color:#aaa}.invoice-info .cell.show_input_more{position:relative;top:-2vw;padding-bottom:4vw;text-align:center;color:#aaa}.invoice-info .cell.show_input_more .btn_show,.invoice_apply .row .show_input_more .btn_hide{cursor:pointer}.invoice-info .cell.show_input_more .btn_hide{display:none}.invoice-info .cell.show_input_more .iconfont{font-size:4.266667vw;margin-left:2.666667vw}.mb-header-h1{padding:0 4vw;height:10.67vw;background-color:#fff;line-height:10.67vw;font-size:4.266666666666667vw}.mb-header-h1 a i{font-size:4vw;color:#222;padding-right:2.666667vw;margin-left:-.5vw}.news-title-scroller{position:relative;height:13.333333vw;line-height:13.333333vw;width:100%;overflow:hidden;margin:0 auto;background:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.news-title-scroller .scroller{position:absolute}.news-title-scroller .scroller li{position:relative;list-style:none;color:#333;float:left;font-size:4.266667vw;text-align:center}.news-title-scroller .scroller li a{margin-left:4vw;color:#222;display:block}.news-title-scroller .scroller li.active a{color:#108bc7}.news-title-scroller .scroller li.active:after{content:"";position:absolute;bottom:0;left:4vw;width:calc(100% - 4vw);height:2px;background-color:#108bc7}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*zoom:1}.news-select-list{background-color:#fff;padding:4vw;grid-template-columns:repeat(3,1fr);margin-bottom:0}.news-select-list>.item{border:1px solid #e1e1e1}.news-select-list>.item.active a{color:#108bc7}.news-select-list>.item:after{border-radius:1.066667vw}.news-select-list>.item a{display:block;color:#222}.news-select-list>.item:after{width:0;height:0}.news-select-list>.item.active:after{border:0}.news-list-wrapper{padding:0 4vw;background:#fff}.news-list-wrapper li{line-height:6.666667vw;padding:3.2vw 0 2vw}.news-list-wrapper li:before{display:none}.news-list-wrapper li .time{color:#999;font-size:3.2vw;line-height:1.4}.news-list-wrapper li:last-child{border-bottom:0}.news-detail{background:#fff;padding:4vw}.news-detail .title{font-size:4.533333vw;font-weight:500;line-height:1.4}.news-detail .time{color:#999;font-size:3.2vw;padding-top:1vw}.news-detail .header{padding-bottom:2.666667vw;border-bottom:1px solid #e5e5e5}.news-detail .course-intro{padding-top:2.666667vw;font-size:4.266667vw}.alert-warning{background-color:#fff6e6;border-color:#fff6e6;color:#ff8a00;font-size:3.2vw;padding:2.666667vw 4vw}.invoice-nav:after{left:0;right:0}.invoice-order-number{font-size:4vw;display:block;padding:2.133333vw 0 0 5.333333vw}#order_size{color:#108bc7}.invoice-order-price{font-size:3.2vw;color:#666;padding:0 0 0 5.333333vw}#total_price{color:#ff000f}#invoice-popup .invoice_apply .row{min-height:8vw}#invoice-popup .alert-warning{padding:4vw}#invoice-popup .invoice_apply{padding-bottom:0}#invoice-popup .jump{margin:4vw 4vw 5.333333vw;font-size:3.466667vw}#invoice-popup .jump p{line-height:5.333333vw}#invoice-popup .btn-primary{width:100%}.toolbar .toolbar-inner{height:13.333333vw}.toolbar .title{line-height:13.333333vw;color:#222}.weui-popup__modal .modal-content{padding-top:13.333333vw}.toolbar .toolbar-inner .title{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weui-dialog .btn-primary{background-color:#fff;color:#108bc7}.attachment>img{width:4.266667vw;vertical-align:middle;padding-right:1.066667vw}.comments-intro .hd{position:relative;padding:4vw 5.333333vw}.comments-intro .hd:after{background-color:#e5e5e5;transform:matrix(-1,0,0,1,0,0);content:"";position:absolute;width:auto;height:1px;left:5.333333vw;right:5.333333vw;bottom:0;z-index:0}.comments-intro .hd .tt{display:flex;height:8.533333vw;line-height:8.533333vw}.comments-intro .hd .eneral-comment{font-size:4vw}.comments-intro .hd .eneral-comment span{color:#666}.comments-intro .hd .rg{margin-left:auto}.comments-intro .icon-xingxing1{color:#ff8139}.comments-intro .hd .comment-scores{color:#ff8139;font-size:4.8vw;margin-left:2.666667vw}.comments-intro .hd .total-scores{color:#666;font-size:3.733333vw}.comments-intro .hd .comment-stars i{margin-right:0;font-size:5.333333vw}.comments-intro .hd .comment-stars{margin-left:1.333333vw}.starFive{margin-top:1.15rem}.starFive i{position:relative;overflow:hidden;white-space:pre;color:#aaa}.starFive i:before{position:absolute;left:0;top:-1.6vw;display:block;width:100%;overflow:hidden;color:#ff8139;content:"\e61c"}.starFive i.noselect:before,.starFive i:after{content:"\e623"}.noselect:before{color:#aaa!important}.comments-intro .comments-intro-ul{background:#fff;padding-bottom:12vw}.comments-intro .comments-intro-ul li{padding:5.333333vw;position:relative;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.comments-intro .add-comments img,.comments-intro .comments-intro-ul li img{width:12.8vw;height:12.8vw;border-radius:50%}.comments-intro .comments-intro-ul li .info{margin-left:2.6vw;flex:1 0 0}.comments-intro .comments-intro-ul li .tt{display:flex;margin-bottom:.533333vw}.comments-intro .comments-intro-ul li .tt .name{font-weight:700}.comments-intro .comments-intro-ul li .tt .comment-stars{margin-right:1.333333vw}.comments-intro .comments-intro-ul li .tt .comment-stars i{margin-right:-1px}.comments-intro .comments-intro-ul li .tt .rg{margin-left:auto;color:#999}.comments-intro .comments-intro-ul li .time{color:#999;font-size:4vw}.comments-intro .comments-intro-ul li .cont{color:#666;position:relative}.comments-intro .info-show-all{position:absolute;right:0;bottom:0;cursor:pointer;color:#0082ff;width:15.2vw;background-color:#fff;height:5.333333vw;line-height:5.333333vw;word-break:keep-all;white-space:nowrap;word-wrap:break-word;display:inline-block}.comments-intro .info-show-all:before{top:1.8vw}.comments-intro .info-show-all:after,.comments-intro .info-show-all:before{content:"";height:1.333333vw;width:1.333333vw;left:3.9vw;border-color:#0082ff;border-style:solid;border-width:0 1px 1px 0;transform:matrix(.71,.71,-.71,.71,0,0);position:absolute}.comments-intro .info-show-all:after{top:.8vw}.comments-intro .info-hide-all:before{top:2.3vw;left:.9vw;border-width:1px 0 0 1px}.comments-intro .info-hide-all:after{top:1.3vw;left:.9vw;border-width:1px 0 0 1px}.comments-intro .reply-cont .info-show-all{background-color:#f5f5f5}.comments-intro .comments-intro-ul li .info:after{background-color:#e5e5e5;transform:matrix(-1,0,0,1,0,0);content:"";position:absolute;width:auto;height:1px;left:23.466667vw;right:5.333333vw;bottom:0;z-index:0}.comments-intro .comments-intro-ul li:last-child .info:after{display:none}.comments-intro .comments-intro-ul li .reply{background:#f5f5f5;border-radius:1.066667vw;min-height:21.333333vw;padding:2.666667vw;margin-top:2.666667vw;position:relative}.comments-intro .comments-intro-ul li .reply .tt{font-size:3.733333vw;line-height:4.266667vw;color:#222}.comments-intro .comments-intro-ul li .reply .reply-cont{font-size:3.733333vw;line-height:5.066667vw;text-align:justify;color:#666;position:relative}.comments-intro .comments-intro-ul li .reply .replayContentDefault{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3}.comments-intro .comments-intro-ul li .reply .replayContentAll{height:auto}.comments-intro .comments-intro-ul li .reply .replayContent-switch{line-height:5.066667vw;padding:0 0 0 4vw;cursor:pointer;position:absolute;right:0;bottom:0;background:#f5f5f5}.nav-text-card-hd{padding:4vw}.nav-text-card-bg,.nav-text-card-hd{background:#2e2e30;border-radius:0;height:8vw}.nav-text-card-bg{width:92vw;padding:4vw 4vw 1px;display:flex;position:absolute;z-index:0;top:0}.nav-text-card{position:relative;padding:.533333vw;border-radius:2px}.nav-text-card:after{border-bottom:0}.nav-text-card .weui-navbar__item{height:6.933333vw;line-height:6.933333vw;text-align:center;background:#fff;border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 2vw}.nav-text-card .weui-bar__item--on{background:linear-gradient(180deg,#f5d3a3,#dbab68);border-radius:2px;color:#582f1d}.weui-tab__bd{width:100%}.nav-text-card a i{margin-right:.8vw;font-size:3.733333vw}.apply-suc-box{height:calc(100vh - 12.26667vw);height:-webkit-calc(100vh - 12.26667vw);display:flex;justify-content:center;align-items:center;background-color:#fff;border-top:1px solid #e5e5e5}.apply-suc-box .bg-suc{margin-top:-16vh;padding-top:43vw;width:100%;text-align:center;font-size:4.2666667vw;background:url(../images/common_notice_icon_done.png) top no-repeat}.apply-suc-box .btns{display:flex;justify-content:space-between;margin-top:12vw}.apply-suc-box .btns .btn{margin:0 2vw;width:44vw;height:13.33333vw;font-size:4.266666vw}.addFeedBack .label{display:block}.form-custom .addFeedBack .cell:after{display:none}.has-required .label:after{content:"*";color:red;margin-left:1vw;display:inline-block;vertical-align:-.4vw}.addFeedBack .cell{margin-top:5vw;font-size:3.733333333vw}.addFeedBack .cell .label{color:#666}.addFeedBack .cell .text{display:block;position:relative}.addFeedBack .cell .text input,.addFeedBack .cell .text select,.addFeedBack .cell .text textarea{display:block;background-color:#fff;padding:4vw 2vw;border:none;outline:none;border-radius:1vw;width:100%;color:#222;box-sizing:border-box;margin-top:.5vw;font-size:3.733333vw;line-height:6vw}.addFeedBack .cell .text input::-webkit-input-placeholder,.addFeedBack .cell .text textarea::-webkit-input-placeholder{color:#aaa}.addFeedBack .cell .text textarea{padding-top:3vw;height:49vw}.form-custom .addFeedBack .handle{position:fixed;left:0;bottom:0;z-index:1;width:100%;margin:0;padding:0}.addFeedBack .handle .btn{height:13vw;border-radius:0;font-size:4.266666667vw}.addFeedBack .textarea-count{position:absolute;right:2vw;bottom:-6vw;z-index:1;color:#999;font-size:3.2vw}.order-list-page .course-list>.item .body .info{position:relative}.order-list-page .course-list>.item .body .info .handle{margin-bottom:1vw}.order-list-page .course-list>.item .body .info .order-apply-refund-btn{color:#108bc7}.order-list-page .order-apply-refund-success{color:#00a24b}.add-comments-wrap{text-align:center}.add-comments-wrap .star{font-size:5.866667vw}.add-comments-wrap .desc{margin-top:1.333333vw;color:#666;font-size:3.733333vw}.user-report{text-align:center;height:13.333333vw;line-height:13.333333vw}.user-report img{width:100%}.page-handle .search-cart{padding:1vw 0 0 4vw}.page-handle .search-cart i{font-size:8vw}.page-handle .search-cart .number{left:auto;right:0;top:3.2vw}.page-handle .cartPrice{display:flex;width:100%;height:13.866667vw}.page-handle .cartPrice .price-show{-webkit-box-flex:1;-webkit-flex:1;flex:1 0 auto;display:table;position:relative;z-index:10}.page-handle .underlinePrice .price-show span{display:block}.page-handle .cartPrice .diy-tag{font-size:5.8vw;display:block;line-height:13.866667vw}.page-handle .underlinePrice .diy-tag{font-size:4.8vw;line-height:1.6;padding-top:1vw}.page-handle .underlinePrice .show-tag{padding-left:4vw}.page .page-handle .delecBuy,.page .page-handle .go_shop{display:flex;float:right;width:26.666667vw;flex:inherit;-webkit-box-flex:inherit;max-width:26.666667vw;margin-left:auto}.order-list .selectedCart,.page-cart-content .selectedCart{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;width:7.5vw;height:21.333333vw;text-align:center}.order-list .selectedCart input[type=checkbox],.page-cart-content .selectedCart input[type=checkbox]{position:relative;appearance:none;-moz-appearance:none;width:5.333333vw;height:5.333333vw;outline:none;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;border:0}.order-list .selectedCart input[type=checkbox]:before,.page-cart-content .selectedCart input[type=checkbox]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #b6b6b6;box-sizing:border-box;border-radius:50%}.order-list .selectedCart input[type=checkbox]:checked:before,.page-cart-content .selectedCart input[type=checkbox]:checked:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");background-color:#00a24b;vertical-align:-2px;background-size:100% 100%;background-repeat:no-repeat;background-position:50%;border:2px solid #00a24b}.order-list .selectedCart input[type=checkbox].disabled:before,.page-cart-content .selectedCart input[type=checkbox].disabled:before{background-color:#eee;border:2px solid #ddd}.page-cart-content .course-list>.item{padding:4vw}.page-cart-content .course-list>.item:after{content:" ";position:absolute;bottom:0;right:4vw;left:4vw;border-bottom:1px solid #e5e5e5;width:auto}.page-cart-content .cartPrice .selectedCart{height:13.866667vw;font-size:3.733333vw;color:#666;width:19vw;padding:0 0 0 4vw}.page-cart-content .price-show{text-align:right;margin:0 6.666667vw 0 0}.page-cart-content .price-show .total-price{padding-top:1.2vw;font-size:3.466667vw;line-height:4.8vw;color:#666;display:block}.page-cart-content .price-show .total-price span{font-size:6.4vw;line-height:5vw;text-align:justify;color:#ff000f}.card-page-handle .discount-price,.page-cart-content .price-show .discount-price{font-size:3.733333vw;text-align:justify;color:#ff000f}.page-cart-content .page-handle>.btn+.btn{margin-left:0}.cart-course-list .content-off .cover .mask{background:rgba(0,0,0,.5);opacity:.9;width:100%;height:100%;display:block;border-radius:2.133333vw;top:0;position:absolute}.cart-course-list .content-off .cover .mask-name{font-size:3.733333vw;color:#fff;position:absolute;width:100%;left:0;top:39%;text-align:center}.cart-tt{font-size:3.733333vw}.cart-sub-tt,.cart-tt{padding:2.666667vw 4vw}.cart-sub-tt{font-size:3.2vw}.cart-total{padding-top:1.333333vw;font-size:3.466667vw;line-height:5.333333vw;text-align:center;color:#999}.cart-total .totalClassHour{color:#222}.topay-detail .order-info{padding:2.666667vw 4vw;font-size:3.733333vw;line-height:5.333333vw;color:#666}.topay-detail .order-info .hd{font-size:3.733333vw;line-height:9.333333vw;height:9.333333vw;color:#222}.topay-detail .order-info p{margin-bottom:2.666667vw}.topay-detail .order-info.order-add-banner p{margin:0;font-size:0;line-height:0}.topay-detail .order-info.order-add-banner img{display:block;width:100%}.page-handle .cart-pay{padding:1vw 0 0 4vw}.page-handle .cart-pay .total-price{font-size:3.733333vw;line-height:5.333333vw;color:#666;display:block}.page-handle .cart-pay .time-countdown{font-size:4.266667vw}.mydiscounts{margin:4vw 4vw 0;background:#c6e9fa;border:1px solid #a1dbf7;box-sizing:border-box;border-radius:2.133333vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:22.4vw}.mydiscounts:after,.mydiscounts:before{position:absolute;content:"";width:3.733333vw;height:3.733333vw;background:#fff;border-radius:50%;left:23.133333vw;z-index:1}.mydiscounts:before{top:-1.866667vw}.mydiscounts:after{bottom:-1.866667vw}.mydiscounts .amount{width:25vw;-ms-flex:none;flex:none;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 .8vw;box-sizing:border-box;font-weight:700}.mydiscounts-1 .amount{color:#0e8fce}.mydiscounts .amount .num{font-size:6.4vw;font-weight:700;color:#0e8fce;line-height:1.2;word-break:break-all}.mydiscounts .amount .smdoorIcon,.mydiscounts .amount .smPriceIcon{font-size:3.73vw}.mydiscounts .amount .smclassHourIcon{font-size:3.73vw;margin-top:.533333vw;line-height:1.3;word-break:break-all}.mydiscounts .amount .unit{font-size:3.2vw;color:#0e8fce;line-height:1.3}.mydiscounts .divider{-ms-flex:none;flex:none;width:1px;height:17.066667vw;background:#81c4e5}.mydiscounts .info{-ms-flex:1;flex:1;min-width:0;padding:0 0 0 4.533333vw;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.mydiscounts .info .cond{font-size:3.2vw;font-weight:700;color:#0e8fce;line-height:1.5}.mydiscounts .info .cate,.mydiscounts .info .valid{font-size:3.2vw;color:#8da8b6;line-height:1.5}.mydiscounts .info .cate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mydiscounts .info .cate .iconfont{font-size:3.2vw;color:#8da8b6;margin-left:.533333vw;vertical-align:middle}.mydiscounts .info .classhour-used,.mydiscounts .info .type-name{font-size:3.2vw;color:#0e8fce;margin-left:1.066667vw}.mydiscounts .info .classhour-used .color-red{color:#ff000f}.mydiscounts .info .btn-use{margin-top:1.066667vw;font-size:2.933333vw;line-height:1.3;padding:.8vw 3.2vw;border-radius:1.066667vw;-ms-flex-item-align:start;align-self:flex-start;position:absolute;right:4vw;top:auto}.mydiscounts .unfold-div{padding:1.333333vw 2.666667vw 0}.mydiscounts .type-hover{position:absolute;left:0;top:22.3vw;z-index:2;width:92vw;max-height:57.066667vw;border-radius:0 0 1.333333vw 1.333333vw;border:1px solid #e5e5e5;border-top:0;background:#fff;left:-1px;opacity:0;visibility:hidden}.mydiscounts .type-hover:before{left:-1px}.mydiscounts .type-hover:after,.mydiscounts .type-hover:before{content:"";position:absolute;top:-1.6vw;width:1px;height:2.67vw;background:#e6e5e5}.mydiscounts .type-hover:after{right:-1px}.mydiscounts .type-hover ul{max-height:53vw;min-height:8vw;overflow-y:scroll}.mydiscounts .type-hover li{font-size:3.466667vw;line-height:5.066667vw;color:#222}.mydiscounts .type-hover li a{color:#222;display:block;padding:.7vw 0}.mydiscounts .type-hover li a:active{color:#0e8fce;background:#ecf9ff}.mydiscounts .type-hover li{list-style-type:circle}.mydiscounts .no-user{position:absolute;right:1.333333vw;top:6.666667vw;color:#ff000f;font-size:3.733333vw;z-index:1}.mydiscounts .icon i{position:absolute;right:2.666667vw;top:0;width:13.333333vw;height:13.333333vw;color:#c9c9c9;font-size:13.333333vw}.mydiscounts-2{background:#f0f0f0;border-color:#e6e6e6}.mydiscounts-2 .amount,.mydiscounts-2 .amount .num,.mydiscounts-2 .amount .sub,.mydiscounts-2 .amount .unit,.mydiscounts-2 .info .cond{color:#999}.mydiscounts-2 .info .cate,.mydiscounts-2 .info .valid{color:#ccc}.mydiscounts-2 .divider{background:#e6e6e6}.mydiscounts-3,.mydiscounts-4{background:#f0f0f0;border-color:#e6e6e6}.mydiscounts-3 .amount,.mydiscounts-3 .amount .num,.mydiscounts-3 .amount .smclassHourIcon,.mydiscounts-3 .amount .sub,.mydiscounts-3 .amount .unit,.mydiscounts-3 .info .cond,.mydiscounts-4 .amount .num,.mydiscounts-4 .amount .smclassHourIcon,.mydiscounts-4 .amount .sub,.mydiscounts-4 .amount .unit,.mydiscounts-4 .info .cond{color:#999}.mydiscounts-3 .info .cate,.mydiscounts-3 .info .valid,.mydiscounts-4 .info .cate,.mydiscounts-4 .info .valid{color:#ccc}.mydiscounts-3 .divider,.mydiscounts-4 .divider{background:#e6e6e6}.mydiscounts-3 .info,.mydiscounts-4 .info{padding-right:15vw}.mydiscounts-2 .info .cate .iconfont,.mydiscounts-3 .info .cate .iconfont,.mydiscounts-4 .info .cate .iconfont{color:#999}.store-selector .content{position:fixed;display:none;left:0;bottom:0;width:100%;background:#fff;font-size:3.2vw;z-index:10}.store-selector .tab{position:relative;display:block;height:9vw;padding:2vw 4vw;color:#3d4145;background:#f7f7f8}.store-selector .tab li{list-style:none;float:left;padding-right:2.666667vw;color:#3d4145}.store-selector .tab a{padding:.533333vw 1.333333vw;color:#4090e2;text-decoration:none}.store-selector .tab .curr a{background:#4090e2;color:#fff}.store-selector .area-list{display:block;padding:1.333333vw 2.666667vw;height:52.8vw;overflow:auto}.store-selector .area-list li{list-style:none;position:relative;float:left;text-align:left;width:50%;line-height:5.866667vw;font-size:3.733333vw}.store-selector .area-list li a{display:block;margin-right:1.333333vw;text-decoration:none;color:#4090e2}.store-selector li::marker{content:""}.store-selector .content:before{content:" ";position:absolute;z-index:1000;left:0;top:0;width:100%;height:1px;border-top:1px solid #d9d9d9;color:#d9d9d9;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.store-selector .area-list li a:hover{background:#3d4145;color:#fff}.store-selector .close{position:absolute;z-index:2;top:2.666667vw;right:4vw}.cell .ipt-div{position:relative}.cell .placeholder{position:absolute;left:0;top:1.333333vw;color:#666;font-size:3.73333vw}.course-list>.item .course-type{position:absolute;font-size:2.66667vw;margin:0;width:18.666667vw;height:5.333333vw;right:0;top:0}.activity-banner.index-banner .swiper-wrapper{height:33.333333vw}.activity-list{padding:4vw;background:#fff;margin-bottom:4vw;position:relative}.activity-list .cover{width:100%;height:51.733333vw;position:relative}.activity-list .cover img{width:100%;height:100%}.activity-list .start-time-live{left:0;width:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.activity-list .start-time,.activity-list .start-time-live{position:absolute;bottom:0;height:9.066667vw;line-height:9.066667vw;color:#fff;z-index:21;font-size:3.733333vw;display:flex}.activity-list .start-time{right:0;width:9.066667vw;background:rgba(0,0,0,.5)}.activity-list .countdown{color:#ff7a00}.activity-list .start-time-live-span{padding:0 2.666667vw;display:inline-block}.activity-list .info{padding-top:2.666667vw}.activity-list .info .title{font-size:4.266667vw;line-height:5.866667vw;text-align:justify;color:#000}.activity-list .info .title a{color:#222}.activity-list .class-label{padding:1.333333vw 0 0;color:#666;font-size:3.733333vw;line-height:5.333333vw;text-align:justify}.activity-list .handle{padding-top:2.666667vw;line-height:7.466667vw;display:flex;font-size:3.466667vw;color:#999}.activity-list .act-status{margin-left:auto;height:7.466667vw;line-height:7.466667vw;background:#ffead6;border-radius:1.066667vw;padding:0 2.666667vw;color:#ff7a00}.activity-list .act-status-2{background:#e6f6ed;color:#00a24b}.activity-list .act-status-3{background:#f5f5f5;color:#666}.activity-list .start-time-live .status{margin-left:auto}.activity-banner{padding:0}.activity-banner .cover{height:33.333333vw}.activity-banner .start-time-live{top:24.266667vw;margin:0;width:100%}.activity-banner .info{padding:2.666667vw 4vw 4vw}.activity-banner .handle{padding-top:2.666667vw}.activity-mask-cont{padding:1.333333vw 4vw 2.666667vw;background:#fff;font-size:3.733333vw;position:relative}.activity-mask-cont:before{content:"";position:absolute;left:0;top:0;width:64.8vw;height:54.133333vw;background:url(../images/activity-hd.png) no-repeat 50%;background-size:100% 100%;z-index:0}.activity-mask-cont:after{content:"";position:absolute;right:0;bottom:0;width:22.133333vw;height:22.4vw;background:url(../images/activity-ft.png) no-repeat 50%;background-size:100% 100%;z-index:0}.activity-mask-cont .tt{color:#666;z-index:1;position:relative;padding:2.666667vw 0 0}.activity-mask-cont .tt i{color:#000;margin-right:2.133333vw}.activity-mask-cont .cont{position:relative;color:#000;padding:.533333vw 4vw .533333vw 6.666667vw}.activity-cont-list{background:#0f4c81;padding:4vw 4vw .1vw;position:relative}.activity-cont-list:before{left:0;top:0;background:url(/images/img_huodong_bg_top.png) no-repeat 50%;background-size:100% 100%}.activity-cont-list:after,.activity-cont-list:before{content:"";position:absolute;width:100%;height:calc(100vw - 12%)}.activity-cont-list:after{right:0;bottom:0;background:url(/images/img_huodong_bg_buttom.png) no-repeat 50%;background-size:100% 100%}.activity-cont-list .bg{z-index:1;position:relative}.activity-cont-list .activity-list{border-radius:2.666667vw;padding:5.333333vw 2.666667vw;position:relative}.activity-cont-list .activity-list:after,.activity-cont-list .activity-list:before{content:"";position:absolute;bottom:-7.466667vw;width:2.666667vw;height:10.4vw;background:url(/images/huodong_link_decoration.svg) no-repeat 50%;background-size:100% 100%;z-index:5}.activity-cont-list .activity-list:before{left:2.666667vw}.activity-cont-list .activity-list:after{right:2.666667vw}.activity-cont-list .activity-list:last-child:after,.activity-cont-list .activity-list:last-child:before{background:none}.activity-cont-list .activity-list .class-hour{color:#108bc7;font-weight:700}.activity-cont-list .activity-list .course-type{margin-left:auto;color:#fff;width:18.666667vw;height:8vw;border-radius:0 2.666667vw 0 2.666667vw;text-align:center;font-size:3.466667vw}.activity-cont-list .activity-list .course-type-1{background:#4d94ff}.activity-cont-list .activity-list .course-type-2{background:#ff4d4d}.activity-cont-list .activity-list .course-type-3{background:#f90}.activity-cont-list .activity-list .course-type-4{background:#31bffc}.activity-list .progress-status{display:flex;align-items:center;border-top:1px solid #e5e5e5;margin-top:2.666667vw;padding-top:1.333333vw;font-size:3.466667vw}.activity-list .progress-status .progress{margin:0 2.666667vw;flex:1;width:24vw;height:1.066667vw}.activity-list .progress-status .text{color:#999}.activity-list .progress-status .percent{color:#666}.my-activity-cont-list .activity-list .course-type{width:22.933333vw;display:flex}.my-activity-cont-list .activity-list .course-type .type{width:13.666667vw;text-align:right}.my-activity-cont-list .activity-list .status{margin:1.866667vw 0 0 1.866667vw}.my-activity-cont-list .activity-list .status .circle:after{border:.1vw solid #fff;background:#fff}.my-activity-cont-list .activity-list .status .status-done{border:.1vw solid #fff;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath d='M195.2 519.744a64 64 0 0190.496-90.496l135.808 135.68 316.8-316.672a64 64 0 1190.496 90.496L466.752 700.8a64 64 0 01-84.928 4.928l-5.568-4.928L195.2 519.68z' fill='%2300A24B'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%}.pop-wrapper .pop-img{margin-bottom:3.2vw}.pop-wrapper p{color:#999;font-size:3.733333vw;line-height:4.8vw}.pop-wrapper p.title{font-size:3.73vw;color:#222;margin-bottom:1.33vw}.pop-wrapper p.desc{color:#999;font-size:3.2vw}.pop-wrapper .btn-primary{color:#fff!important;background:#108bc7!important}.pop-wrapper .btn-outline-primary,.pop-wrapper .btn-primary{width:30.933333vw;height:9.066667vw;line-height:9.066667vw;border-radius:1.066667vw;margin-top:8vw}.layer-sign{width:100%;height:100vh;border-radius:0;top:50%}.layer-sign .weui-dialog__ft,.layer-sign .weui-dialog__hd{display:none}.layer-sign .weui-dialog__bd{padding:0}.layer-sign .btn-primary{position:absolute;left:0;bottom:0;width:100%;height:13.866667vw;box-shadow:0 -.5px 0 #e5e5e5;font-size:4.266667vw}.steps-tags{text-align:center;padding:4vw}.steps-tags span{position:relative;display:inline-block;width:42.666667vw;border-radius:.533333vw;height:8.533333vw;line-height:8.533333vw;text-align:center}.steps-tags span,.steps-tags span.active{background:#108bc7;color:#fff}.steps-tags .steps-tags-item{margin-right:2.666667vw;z-index:1}.steps-tags .steps-tags-center:after,.steps-tags .steps-tags-item:after{position:absolute;content:"";width:0;height:0;border:4.22vw solid transparent;border-left-color:#108bc7;top:0;right:-8.1vw}.steps-tags .steps-tags-center{width:25.333333vw!important;margin-right:3.2vw}.steps-tags .steps-tags-center.active:after,.steps-tags .steps-tags-center:after{border-left-color:#108bc7}.steps-tags .steps-tags-center:before,.steps-tags .steps-tags-last:after{position:absolute;content:"";width:0;height:0;border:4vw solid transparent;border-left-color:#fff;border-right:0;top:0;left:-.75vw}.enroll-steps-tags .steps-tags span,.layer-result .pop-wrapper .steps-tags span{width:28vw;font-size:3.733333vw}.enroll-steps-tags .steps-tags .steps-tags-last,.enroll-steps-tags .steps-tags .steps-tags-last:after,.layer-result .pop-wrapper .steps-tags .steps-tags-last,.layer-result .pop-wrapper .steps-tags .steps-tags-last:after{background:#ebebeb;color:#666;left:0}.layer-result .pop-wrapper .steps-tags .steps-tags-last.active,.layer-result .pop-wrapper .steps-tags .steps-tags-last.active:after{background:#108bc7;color:#fff}.enroll-steps-tags .steps-tags .steps-tags-item.active:after{border-left-color:#108bc7}.enroll-steps-tags .steps-tags .steps-tags-center{background:#ebebeb;color:#666}.enroll-steps-tags .steps-tags .steps-tags-center:after{border-left-color:#ebebeb}.enroll-steps-tags .steps-tags{padding:4vw 0 0}.layer-sign .pop-wrapper .pop-img,.layer-sign .pop-wrapper .pop-img[notstepstags]{margin-top:16vw}.layer-sign .pop-wrapper .pop-tip{color:#333}.layer-sign .pop-wrapper .pop-img{margin-top:9.333333vw;min-width:40vw}.layer-result .pop-wrapper .pop-tip{color:#0085ff;font-size:4.266667vw;margin:2.133333vw 0}.layer-result .pop-wrapper .pop-fail{color:red}.layer-result .pop-wrapper .pop-success{color:#3ad19b}.layer-result .pop-wrapper .pop-opinion-info{color:#666;padding-left:4vw;padding-right:4vw}.layer-result .pop-wrapper .pop-opinion-info span{color:#222;word-wrap:break-word;word-break:break-all}.layer-result .pop-wrapper .pop-a-resubmit{text-align:center;margin-top:6vh}.layer-result .pop-wrapper .pop-a-resubmit a{color:#0f4c81}.layer-result .pop-wrapper .btn-submit-info{margin-top:10.666667vw;color:#0f4c81}.layer-result p{color:#222}.layer-result .jump{margin:10.666667vw 4vw}.layer-result .jump .alert-warning{text-align:left;background-color:#f5f5f5;border-color:#f5f5f5;color:#999;border-radius:1.066667vw}.act-tab .weui-navbar .last{position:relative;text-align:right;padding-right:4.8vw;font-size:3.466667vw;color:#666;display:inline-block;display:flex}.act-tab .circular-progress-status{margin-left:auto;line-height:6.933333vw}.act-tab .circular-progress-status .percent{position:relative}.act-tab .circular-progress-status .percent:after{position:absolute;content:"";width:1px;height:5.866667vw;top:-.8vw;background-color:#e5e5e5;transform:translateX(-100%);left:-9.333333vw}.circular-progress-status .bg{border:1px solid #d6d6d6;width:3.733333vw;height:3.733333vw;position:absolute;border-radius:50%;margin:1.333333vw 0 0 -5.333333vw}.circular-progress-status .circle{width:3.733333vw;height:3.733333vw;position:absolute;border-radius:50%;background:#d6d6d6}.circular-progress-status .left,.circular-progress-status .pie_left,.circular-progress-status .pie_right,.circular-progress-status .right{width:3.733333vw;height:3.733333vw;position:absolute;top:0;left:0}.circular-progress-status .left,.circular-progress-status .right{background:#fff;border-radius:50%}.circular-progress-status .pie_right,.circular-progress-status .right{clip:rect(0,auto,auto,1.866667vw)}.circular-progress-status .left,.circular-progress-status .pie_left{clip:rect(0,1.866667vw,auto,0)}.integrationDialog{background:#fff url(../images/done_jifen_img.svg) top no-repeat;background-size:100%;width:89.333333vw;height:75.2vw;border-radius:3.733333vw}.integrationDialog .modal-body{padding-top:34.666667vw;color:#222}.integrationDialog .modal-body .tt{font-weight:700;font-size:4.8vw;line-height:6.4vw}.integrationDialog .modal-body .cont{padding:2.666667vw 0 4vw;font-size:3.733333vw}.integrationDialog .modal-body .cont .mark{font-size:8vw;padding:0 1.333333vw;color:#ff7a00}.layer-coupon-modal{background:url(../images/coupon-bg.png?v=2) top no-repeat;background-size:100% 100%;width:89.333333vw;height:129vw;border-radius:5.333333vw}.layer-coupon-modal .weui-dialog__hd{padding:0}.layer-coupon-modal .modal-header{color:#fff;text-align:justify;padding:2vw 2.666667vw 0;height:17.333333vw;border:none}.layer-coupon-modal .modal-header h3{font-weight:700;font-size:4.8vw;line-height:7vw}.layer-coupon-modal .modal-header p{font-weight:400;font-size:3.733333vw;line-height:4.8vw}.layer-coupon-modal .weui-dialog__bd{padding:0}.layer-coupon-modal .modal-body{height:98vw;overflow-y:scroll;padding:2.666667vw 2.666667vw 0}.layer-coupon-modal .mydiscounts{margin:2.666667vw 0 0;background:#fff}.layer-coupon-modal .mydiscounts:after,.layer-coupon-modal .mydiscounts:before{background:#0e8fce}.layer-coupon-modal.layui-layer .layui-layer-btn .layui-layer-btn0{border-color:#fff!important;background-color:#fff!important;color:#ff8049}.layer-coupon-modal .weui-dialog__ft:after{border:0}.layer-coupon-modal .weui-dialog__ft{width:25.6vw;margin:2.133333vw 2.666667vw 0 auto}.layer-coupon-modal .weui-dialog__ft a{width:25.6vw;height:9.066667vw;line-height:9.066667vw;background:#fff;border-radius:1.066667vw;font-size:3.733333vw!important;color:#0e8fce!important}.cart-order-confirm .select-coupon{background:#f5f5f5;border-radius:1.066667vw;margin:0 4vw;padding:1.333333vw}.cart-order-confirm .select-coupon h3{font-size:3.733333vw;padding:0 4vw;color:#222;font-weight:400}.cart-order-confirm .select-coupon .form-custom-with-label .cell{line-height:10.666667vw}.cart-order-confirm .select-coupon .form-custom-with-label .cell.disabled .label,.cart-order-confirm .select-coupon .form-custom-with-label .cell.disabled .select-text,.cart-order-confirm .select-coupon .form-custom-with-label .cell.disabled .text{color:#666}.select-coupon .coupon-item{position:absolute;right:1.066667vw;top:1.066667vw;z-index:1}.select-coupon .coupon-item input[type=radio]{position:relative;width:5.333333vw;height:5.333333vw}.select-coupon .coupon-item input[type=radio]:before{content:"";position:absolute;top:0;left:0;width:5.333333vw;height:5.333333vw;background:#fff;border:1px solid #a1dbf7;border-radius:50%}.select-coupon .coupon-item input[type=radio]:disabled:before{border:1px solid #e6e6e6}.select-coupon .coupon-item input[type=radio]:checked:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABSSURBVHgBzY67DcAgDAU9SkbJCGyQEZINyAaMABsx0uNRICzxK2g46RrrbFnkTAB8NNJ7Fv2oPHlwUU/NILJlaPRmN1IXAlrs6KewjFTs6Cs7JPtmfOOMvC1RAAAAAElFTkSuQmCC) no-repeat 50%;background-color:#108bc7;border-color:#108bc7;background-size:70%}.card-page-handle .discount-price{display:block;padding-left:4vw}.header-classroom+.fixed-header{margin-bottom:0}.header-classroom{background-color:#d6e6ff;height:37.6vw;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.header-classroom-white,.header-classroom.bg-classroom{background-image:url(../images/my-class-bg.png?v=1)}.header-classroom-white{height:37.6vw;color:#222}.header-classroom-white .text{padding-left:4vw;text-align:left}.header-classroom-white .title{font-size:6.4vw;margin-bottom:0}.header-classroom .back{position:absolute;top:2.66667vw;left:4vw;color:#fff;font-size:4.8vw}.header-classroom h1.title{color:#222;padding-left:4vw;font-size:6.4vw;margin-top:16vw;font-weight:500}.header-classroom .title.with-more{position:relative}.header-classroom .title.with-more:after{content:"";position:absolute;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);top:50%;margin-left:1.06667vw;width:0;height:0;z-index:1;border:1.86667vw solid transparent;border-top-color:#fff}.header-classroom .text{position:absolute;color:#fff;right:4vw;top:5.33333vw;padding-top:13.33333vw}.classroom-list-height{padding-bottom:calc(23vw + env(safe-area-inset-bottom))}.join-classroom-handle{padding:4vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.join-classroom-handle1{background-color:#fff;position:fixed;bottom:0;padding:0 4vw calc(15vw + env(safe-area-inset-bottom));left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;z-index:2}.exam-box .exam-number{font-size:3.733333vw;color:#ff7a00;height:10.666667vw;line-height:10.666667vw;background:#f5f5f5;text-align:center}.exam-box i{margin-right:1.333333vw}.exam-box .exam-wrapper-list{padding:4vw;background:#fff}.exam-box .exam-wrapper{background:#fff;border:.5px solid #e5e5e5;border-radius:1.066667vw}.exam-box .exam-wrapper+.exam-wrapper{margin-top:4vw}.exam-box .exam-wrapper .exam-handle{padding:2.133333vw 1.866667vw;line-height:5.333333vw;background:#e7f3f9;color:#222;font-size:3.733333vw}.exam-box .exam-wrapper.class-exam-wrapper .exam-handle{background:#f5f5f5}.exam-box .exam-wrapper .exam-handle i{color:#222}.exam-box .exam-wrapper .exam-handle a{color:#108bc7;float:right;margin-left:auto;padding-left:4vw}.exam-box .exam-wrapper .exam-meta{color:#666;padding:4vw 0;display:flex}.exam-box .exam-wrapper .exam-meta span{padding-left:5.333333vw;flex:1}.exam-box .exam-wrapper .exam-meta label{font-style:normal;color:#222}.exam-box .exam-wrapper.exam-wrapper-success .exam-handle{background:rgba(0,190,145,.1)}.exam-box .exam-wrapper.exam-wrapper-success .exam-handle i,.exam-box .exam-wrapper.exam-wrapper-success .exam-handle span{color:#00be91}.exam-box .exam-wrapper.exam-wrapper-fail .exam-handle{background:#fff6e6;color:#222}.exam-box .exam-wrapper.exam-wrapper-fail .exam-handle i,.exam-box .exam-wrapper.exam-wrapper-fail .exam-handle span{color:#ff7a00}.avatar-box .cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 7.2vw}.avatar-box .cell .item{width:38.933333vw;height:48vw;position:relative}.avatar-box .cell .img-example img{width:100%}.avatar-box .cell .item .mark{width:38.933333vw;height:7.466667vw;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 57.29%);color:#fff;text-align:center;position:absolute;left:0;bottom:0}.avatar-box .cell .img-box{margin-left:8vw}.avatar-box .cell .img-box .holder{position:relative;height:48vw;width:38.933333vw;background:#ecf6fb;border:1px dashed #7ec0e1}.avatar-box .cell .img-box .holder img{position:absolute;left:50%;transform:translateX(-50%);top:13.866667vw}.avatar-box[idphototype2] .cell .img-box .holder,.avatar-box[idphototype2] .cell .img-box .image,.avatar-box[idphototype2] .cell .item{height:59vw}.avatar-box[idphototype1] .cell .img-box .image img,.avatar-box[idphototype2] .cell .img-box .image img{height:100%}.avatar-box[idphototype2] .cell .img-box .holder img{top:19vw}.avatar-box[idphototype2] .cell .img-box .holder .placeholder{top:35.5vw}.avatar-box .cell .img-box .holder .placeholder{color:#222;top:30vw;text-align:center;width:100%}.avatar-box .cell .img-box .image{width:38.933333vw;height:48vw;overflow:hidden}.avatar-box .cell .img-box .image img{width:100%}.avatar-box .idphotoTip{padding:5.333333vw 4vw;line-height:5.866667vw}.idphotoTip p{line-height:5.866667vw;color:#222;padding-top:2.666667vw}.avatar-box .idphotoTip .idphotoTipHd{font-size:4.266667vw}.avatar-box .idphotoTip .idphotoTipFt{color:#999;font-size:3.466667vw}.alert-uploadIdphoto-wapper .avatar-box .idphotoTip{padding-left:0;padding-right:0}.cert-info-wrapper .items{margin:4vw;padding:4vw 0}.cert-info-wrapper .items .hd{font-size:4.266667vw;color:#fff}.cert-info-wrapper .items .bd{border-radius:0 0;padding:4vw 4vw 0;border:.5px solid #dbdbdb}.cert-info-wrapper .items .bd .info i{color:#ff8e00}.cert-info-wrapper .items .bd .info{background:#fff3e4}.cert-info-wrapper .items .bd .cell-item{margin:0;padding:2.666667vw 0 0;display:block}.cert-info-wrapper .items .bd .cell-item li{border-bottom:1px solid #e5e5e5;min-height:9.066667vw;line-height:9.066667vw;display:flex}.cert-info-wrapper .items .bd .cell-item li label{color:#666;position:relative}.cert-info-wrapper .items .bd .cell-item li label:after{content:":";padding-left:1.333333vw}.cert-info-wrapper .items .bd .cell-item li span{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cert-info-wrapper .items .bd .cell-item li:last-child{border-bottom:0}.cert-info-wrapper .items .ft{border:1px solid #dbdbdb;border-top:0;border-radius:0 0 1.066667vw 1.066667vw}.cert-info-wrapper .items .ft a.btn{height:10.666667vw;line-height:10.666667vw;background:#fff;display:block;color:#108bc7;text-align:center;width:100%;padding:0 2vw}.enrollFrom .cell .text input,.enrollFrom .cell .text select{background:#fff;border:1px solid #e5e5e5;border-radius:4px;height:10.666667vw;line-height:10.666667vw;padding:0}.enrollFrom .cell .text input[disabled],.enrollFrom .cell .text select[disabled],.enrollFrom .cell .text textarea[disabled]{background:hsla(0,0%,93.7%,.5)}.share-index .couser-banner{position:relative;z-index:0}.share-index .couser-banner img{display:block}.share-index .shareInfo{position:relative;background:#fff;border-radius:1.07vw;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4vw 4vw 0;overflow:hidden;box-shadow:2px 2px 4px #f1f1f1;min-height:16.53vw}.share-index .shareInfo:before{left:-16.53vw;bottom:-16.53vw;background:linear-gradient(186.07deg,rgba(16,139,199,.1) -8.19%,rgba(16,139,199,0) 31.59%)}.share-index .shareInfo:after,.share-index .shareInfo:before{content:"";position:absolute;width:28.8vw;height:28.8vw;border-radius:28.8vw}.share-index .shareInfo:after{right:-7.2vw;top:-18.13vw;background:linear-gradient(180deg,rgba(16,139,199,.26),rgba(16,139,199,0))}.share-index .shareInfo li{-ms-flex:1;flex:1;max-width:50%;position:relative;padding:2.67vw 0;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:16.53vw;float:left}.share-index .shareInfo li .tt{font-size:3.73vw;line-height:5.33vw;text-align:justify;color:#222;position:relative}.share-index .shareInfo li .tt span{position:relative}.share-index .shareInfo li .tt:before{content:"";width:100%;height:1.6vw;background:#cdefff;position:absolute;left:0;bottom:0;z-index:0}.share-index .shareInfo li .cont{color:#666;font-size:3.2vw;line-height:4.53vw;padding-top:1.33vw}.share-index .shareInfo li+li:before{position:absolute;content:"";width:1px;height:10.13vw;top:3.2vw;transform:translateX(-100%);left:0;background:#efeded;border-radius:1px}.share-index .title-header .title{font-size:4vw;line-height:5.6vw;color:#222;font-weight:500}.share-index .title-header .more{font-size:3.2vw}.share-index .adv-banner{padding:4vw 4vw 0}.share-index .adv-banner img{border-radius:1.07vw}.share-index .news-tab .weui-navbar{background:#f5f5f5}.share-index .news-tab .weui-navbar__item{padding:1.87vw 0}.share-index .news-tab .weui-navbar__item.weui-bar__item--on{color:#108bc7;background:#f5f5f5}.share-index .ranking-list,.share-index .weui-tab,.share-index .weui-tab__bd{height:auto}.share-index .rank-item{height:10.67vw;margin:0 4vw;border-bottom:1px solid #e5e5e5;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.share-index .rank-item .info .num{margin-top:2.67vw;width:4.8vw;height:4.8vw;background:#9fd1e9;font-size:3.2vw;line-height:4.8vw;text-align:center;color:#fff;border-radius:50%;float:left;margin-right:1.6vw}.share-index .weui-navbar+.weui-tab__bd{padding-top:10.67vw}.share-index .rank-item .info .num-img{width:4.8vw;height:4.8vw;background-size:100% 100%}.share-index .rank-item .info .num-1{background:url(../images/icon_pd_one.png) top no-repeat}.share-index .rank-item .info .num-2{background:url(../images/icon_pd_two.png) top no-repeat}.share-index .rank-item .info .num-3{background:url(../images/icon_pd_three.png) top no-repeat}.share-index .rank-item .info .tt{font-weight:400;font-size:3.73vw;line-height:10.67vw;width:66.13vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.share-index .rank-item .info .tt a{color:#222}.share-index .rank-item .vote-num{color:#b5b5b5;line-height:10.67vw}.share-index .rank-item .vote-num i{margin-right:.8vw}.share-index .title-header .title span{font-size:3.2vw;color:#999}.share-index .share-companys{background:#fff;overflow-x:hidden}.share-index .share-companys .list-item{position:relative;background-color:#fff;float:left;width:25%;text-align:center;padding:0 0 2.67vw}.share-index .share-companys .list-item img{margin:0 auto;width:29.87vw;height:6.67vw}.share-index .share-companys .list-item img+img{margin-top:2.67vw}.layer-like-modal .btn{margin:5.33vw 0 4vw}.layer-like-modal .bar-btn{margin:5.33vw 0 0}.layer-like-modal .bar-btn a{height:10.67vw;line-height:10.4vw;display:inline-block;color:#333;padding:0 5.33vw;margin:0 4.8vw;border:1px solid #fff}.layer-like-modal .bar-btn a i{margin-left:.8vw}.layer-like-modal .bar-btn a:hover{color:#333}.layer-like-modal .bar-btn a.active{border-radius:2.13vw;border:1px solid #108bc7}.layer-share-modal .btns{text-align:center;margin:5vw 0}.layer-share-modal .layer-wrapper{text-align:left;font-size:3.73vw}.layer-share-modal .layer-wrapper p.tt{line-height:6.93vw}.layer-share-modal .layer-wrapper .btns .btn{width:95%;font-size:4.266667vw;color:#fff;border-color:#108bc7;background-color:#108bc7}.layer-share-modal .price{font-size:4.8vw;color:#ff000f}.layer-share-modal .classHour{font-size:4.8vw}.layer-share-modal .tiper{color:#aaa}.page-verify#verify .verify-header{background:url(../images/ocr/img_authen_top_bg.svg) no-repeat #e3f6ff;background-size:100% auto;padding:42vw 4vw 5.33333vw}.page-verify .verify-header .img{width:32vw;height:32vw}.page-verify .verify-header .title{font-size:4vw;font-weight:400}.page-verify .verify-header .desc{font-size:3.46667vw;color:#666;margin-top:2.67vw}.page-verify .verify-step{height:19.2vw;padding-top:2.67vw}.page-verify .verify-step .verify-procedure{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.page-verify .verify-step li{-ms-flex:1;flex:1;position:relative;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-verify .verify-step li+li:before{content:"";position:absolute;top:3.47vw;left:-50%;width:100%;height:1px;border-bottom:1px dotted #dbdbdb;z-index:0}.page-verify .verify-step li span{width:7.47vw;height:7.47vw;font-size:4.27vw;line-height:7.47vw;border-radius:50%;color:#fff;background:#c9c9c9;text-align:center;margin-bottom:1.33vw;z-index:1}.page-verify .verify-step li a{font-size:3.73vw;line-height:5.33vw;color:#999}.page-verify .verify-step li.active span,.page-verify .verify-step li.done span{background:#108bc7}.page-verify .verify-step li.done span i{font-size:3.73vw}.page-verify .verify-step li.done a{color:#000}.page-verify .verify-upload-nav{padding:4vw 4vw 0}.page-verify .verify-upload-nav .title{font-size:4vw;line-height:5.6vw}.page-verify .verify-upload-nav .tiper{margin-top:1.33vw;font-size:3.47vw;line-height:4.8vw;color:#666}.page-verify .desc.red{color:#a8050e!important}.page-verify#verify .verify-header .desc{color:#000}.page-verify .verify-header1{padding:3.33333vw}.page-verify .idcard-wrapper .info-text{margin:0 4vw 2.66667vw;font-size:3.73333vw;line-height:4.26667vw;color:#999;text-align:center}.page-verify .img-idcard .image{width:92vw;height:48vw;text-align:center}.page-verify .img-idcard .image img{max-width:92vw;max-height:48vw}.course-list>.project-item .body .info .share-tag{font-size:3.2vw}.project-container .project-status{border:1px solid hsla(0,0%,100%,.5);color:#fff;font-size:3.73vw;padding:.53vw 2.13vw;position:absolute;right:0;top:1.07vw;z-index:21;border-radius:1.07vw 0 0 1.07vw;background:rgba(0,0,0,.7);border-right:0;width:19.73vw;text-align:center}.project-container .project-plan{position:absolute;right:0;bottom:4vw;background:hsla(0,0%,100%,.2);width:19.73vw;height:5.33vw;line-height:5.33vw;border-radius:3.2vw 0 0 3.2vw;padding:0 0 0 2.67vw;font-size:3.2vw}.project-container .project-plan i{margin-right:1.33vw}.project-container .project-plan-greed{background:rgba(0,162,75,.7)}.project-container .project-plan-red{background:rgba(255,66,56,.7)}.project-container .cont{position:absolute;left:0;bottom:0;background:linear-gradient(-180deg,transparent,rgba(0,0,0,.95));height:15.47vw;width:100%;z-index:21;color:#fff}.project-container .cont .title{padding:1.87vw 0 0 4vw;font-size:4.27vw}.project-container .cont .meta{padding-left:4vw;font-size:3.2vw}.project-container .cont .meta span+span{margin-left:2.67vw;padding-left:2.67vw;position:relative}.show-line{position:relative}.show-line:before{content:"";position:absolute;left:0;top:50%;width:1px;height:3.466667vw;background-color:#e6e6e6;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.course-wrapper .project-course-info .meta .class-meta span{color:#222}.course-wrapper .project-course-info .meta .class-meta span+span{padding-left:4vw;margin-left:4vw}.course-wrapper .project-course-info .meta .class-meta{font-size:3.73vw}.course-wrapper .project-course-info .desc{color:#666;font-size:3.2vw;margin-top:.8vw}.course-wrapper .project-course-info .desc i{font-size:3.2vw}.course-wrapper .project-course-info{padding-top:2.13vw;font-size:3.73vw}.project-course-menu .weui-cells{margin-top:0;background:hsla(0,0%,96.1%,.93);color:#666;font-size:3.47vw}.project-course-menu .weui-cells .weui-cell{padding:3vw 4vw 2.67vw}.project-course-menu .weui-cells .time{text-align:right}.project-course-menu .weui-cell__bd{text-align:center}.project-course-menu .weui-cell__ft{display:flex;color:#666}.project-course-menu .weui-cell__ft .weui-switch{margin-left:1.33vw;margin-top:.53vw}.project-course-menu .cell{background:#fff;padding:0 4vw}.project-course-menu .cell .meta .state{margin-right:4vw}.project-course-menu .cell .meta .state-green{color:#00a24b}.project-course-menu .cell .meta .state-blue{color:#108bc7}.project-course-menu .cell .meta .state-grey{color:#999}.project-course-menu .cell .inner .btn-outline-primary{border-radius:.53vw;background:#fff;color:#108bc7;padding:.6vw 1.9vw}.project-course-menu .cell .inner .btn-outline-primary:after{border:0}.project-course-menu .cell .live-status label i{margin-right:.53vw;padding-left:0}.project-course-menu .cell .live-status label{padding-left:2.13vw;margin-left:2.13vw;text-align:left}.project-course-menu .cell .live-status label .img-playing-bg{width:2.67vw!important;height:2.67vw!important;margin-right:.53vw}.project-course-menu .cell .live-status.live-status-1 label{color:#666}.project-course-menu .cell .live-status.live-status-2 label{color:red}.project-course-menu .cell .live-status.live-status-3 label,.project-course-menu .cell .live-status.live-status-4 label{color:#999}.project-course-menu .cell .live-status.live-status-5 label{color:#108bc7}.project-course-menu .cell.section .text .status.status-grey i,.project-course-menu .cell .status.status-grey{color:#939ba7}.project-course-menu .cell.section .text .status.status-blue i,.project-course-menu .cell.section .text .status.status-green i,.project-course-menu .cell .status.status-blue,.project-course-menu .cell .status.status-green{color:#21b21e}.project-course-menu .cell .txt{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:70.93vw}.course-menu .cell .inner a.btn-preview{color:#fff;background-color:#3dca65}.project-course-menu .cell.section .text{margin:0;font-size:3.73vw}.project-course-menu .cell-group .cell-group-tt .text i,.project-course-menu .cell.section .text i{color:#ccc;font-size:3.73vw}.project-course-menu .cell.section .text i.icon-icon_default_live{font-size:4.27vw}.project-exam-box .exam-number{color:#ff8a00;background:#fff6e6;height:8.53vw;line-height:8.53vw}.project-exam-box .exam-wrapper .exam-meta{padding:2.67vw}.project-exam-box .exam-wrapper .exam-handle{font-size:3.2vw}.project-exam-box .exam-wrapper .exam-meta{display:block;font-size:3.2vw}.project-exam-box .exam-wrapper .exam-meta span{padding:0 1.07vw 0 0;margin-right:1.07vw;min-height:4.8vw;line-height:4.27vw;font-size:3.2vw}.project-exam-box .exam-wrapper .exam-meta span.cont-til{padding:0}html[lang=zh-CN] .project-exam-box .exam-wrapper .exam-meta span.cont-til{min-width:9.8vw;display:inline-block;margin-right:0}.project-exam-box .exam-wrapper .exam-meta span:last-child{margin-right:0}.project-exam-box .exam-wrapper .exam-meta .tt{color:#222;font-size:3.73vw;display:flex}.project-exam-box .exam-wrapper .exam-meta .tt .examStatus .tag{display:block}.project-exam-box .exam-wrapper .exam-meta .tt .tag{width:7.47vw;height:4.27vw;min-height:4.27vw;line-height:4.27vw;flex:inherit;padding:0;margin:.8vw .53vw 0 0;text-align:center;font-size:2.67vw}.project-exam-box .exam-wrapper .exam-meta .tt .tag.tag-blue{background:#00b2ff;color:#fff}.project-exam-box .exam-wrapper .exam-meta .cont{font-size:3.2vw;margin-top:1.33vw;display:block;position:relative}.project-exam-box .exam-wrapper .exam-meta .address .more-span{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,.45));width:11.73vw;height:4.8vw;position:absolute;right:0;top:.5vw;text-align:right;display:none;color:#108bc7}.project-exam-box .exam-wrapper .exam-meta .num span{display:inline-block;border-radius:2px;background:#f5f5f5;font-size:2.67vw}.project-exam-box .exam-wrapper .exam-meta .exam-operate .btn-primary{width:100%;height:8.53vw}.project-exam-box .exam-wrapper .exam-meta .exam-achievement{display:flex;padding:0 2.67vw;border-radius:1.07vw;margin-top:3.2vw;height:8.53vw;line-height:8.53vw}.project-exam-box .exam-wrapper .exam-meta .exam-achievement .num{color:#666;margin-left:auto}.project-exam-box .exam-wrapper .exam-meta .exam-achievement .num b{color:#ff4238;font-size:4.27vw}.project-exam-box .exam-wrapper .exam-meta .exam-achievement-mb{margin-bottom:4vw}.project-exam-box .exam-wrapper .exam-meta .exam-qualified{background:#e6f6ed;color:#00a24b}.project-exam-box .exam-wrapper .exam-meta .exam-unqualified{background:#ffeceb;color:#ff4238}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta-t{position:relative}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta .tt .examStatus-t{position:absolute;top:0;right:-11.4vw;width:13vw;height:13vw;transform:rotate(45deg)}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta .tt .examStatus-t:before{content:"";width:0;height:0;border-left:13vw solid transparent;border-right:13vw solid transparent;border-bottom:16vw solid transparent;position:absolute;right:0;top:0}.project-exam-box .exam-wrapper.exam-wrapper-hidden[data-examstatus="2"] .exam-meta .tt .examStatus-t:before{border-bottom-color:#11b353}.project-exam-box .exam-wrapper.exam-wrapper-hidden[data-examstatus="3"] .exam-meta .tt .examStatus-t:before{border-bottom-color:#ff4238}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta .tt .examStatus-t:after{content:"";width:26vw;height:10vw;position:absolute;right:0;top:0;z-index:1;background:#fff}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta .tt .examStatus-t .tag{position:absolute;left:-8.2vw;top:11.8vw;z-index:3;line-height:1;min-height:0;width:100%;height:auto;margin:0;background-color:transparent;font-weight:400}.project-exam-box .exam-wrapper.exam-wrapper-hidden[data-examstatus="3"] .exam-meta .tt .examStatus-t .tag{left:-7.2vw}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta.exam-meta-t .tt .tt-name{margin-right:5vw}.project-exam-box .course-information{padding:0 4vw;background:#fff}.course-information .item{margin-top:4vw;background:#f5f5f5;border-radius:1.07vw;height:13.33vw;line-height:13.33vw;display:flex;font-size:3.73vw}.course-information .item span{height:13.33vw;width:13.33vw;background:#ebebeb;border-radius:1.07vw;display:inline-block;display:inline;text-align:center;margin-right:4vw}.course-information .item span i{font-size:6.67vw}.course-list>.project-item .body .cover .live-status{width:17.33vw}.cert-list-wrapper{padding:0;margin:0;background:none;width:100vw}.cert-list-wrapper .items{margin-bottom:4vw;background:#fff}.cert-list-wrapper .items .hd{padding:4vw;display:flex}.cert-list-wrapper .items .hd .image{width:12.8vw;height:12.8vw;background:#e2f1f8;border-radius:1.066667vw;text-align:center}.cert-list-wrapper .items .hd .image i{color:#fff;font-size:8.266667vw}.cert-list-wrapper .items .hd ul{padding-left:2.133333vw;margin-left:0;margin-bottom:0}.cert-list-wrapper .items .hd li label{margin-bottom:0}.cert-list-wrapper .items .hd .tt{font-size:4.266667vw}.cert-list-wrapper .items .hd li::marker{content:""}.cert-list-wrapper .items .hd .code{color:#666;margin-top:1vw}.cert-list-wrapper .items .bd{height:9.07vw;line-height:9.07vw;border-top:1px solid #e5e5e5;text-align:center}.cert-list-wrapper .items .bd a{color:#108bc7}.page-handle-btn{height:13.866667vw}.page-handle-btn .btn{width:100vw;height:13.866667vw;line-height:13.866667vw;background:#108bc7;box-shadow:0 -.5px 0 #e5e5e5;padding:0}.my-cert-wrapper .cert-info-wrapper .items{padding:0}.cert-info-wrapper .items .hd{height:10.666667vw;line-height:10.666667vw;background:#49a7d4;padding:0 4vw;border-radius:1.066667vw 1.066667vw 0 0}.my-cert-wrapper .cert-info-wrapper .items .bd{padding:0 4vw 4vw;background:#fff}.cert-info-wrapper .items .bd .info{display:flex;-ms-flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;padding:0 2.666667vw}.cert-info-wrapper .items .bd .info i{margin-right:2.133333vw;font-size:4.8vw}.cert-info-wrapper .items .bd .info{min-height:14.933333vw;height:auto;line-height:5.333333vw;font-size:3.466667vw;border-radius:1.066667vw;color:#666}.layer-btn-center-modal{width:100%;height:100%;top:50%}.layer-btn-center-modal .weui-dialog__bd{height:calc(100% - 20vw);overflow-y:scroll;padding:0 4vw}.layer-btn-center-modal .weui-dialog__bd img{max-width:100%}.layer-btn-center-modal .weui-dialog__btn.disabled{opacity:.65}.layer-txt-left-modal .weui-dialog__bd{text-align:left}.page-handle.learn_btm_vip .learn_open_vip{position:absolute;left:0;top:-10vw;z-index:1;width:100%;background-color:#ffdede;height:10.6vw;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;box-sizing:border-box}.page-handle.learn_btm_vip .learn_open_vip #openVip{background-color:#4f2f00;height:7.4vw;line-height:7.4vw;width:17.6vw;color:#fff;text-align:center;border-radius:1vw}.page-handle.learn_btm_vip .learn_open_vip .learn_open_vip_price{color:#582f1d;font-weight:500}.page-handle.learn_btm_vip .learn_open_vip .learn_open_vip_price [setpricestyle]{color:#ff000f;font-size:4.2666667vw;font-weight:600}.page-handle.learn_btm_vip .learn_open_vip .learn_open_vip_price span{font-size:3.73333334vw}.page-handle.learn_btm_vip .learn_open_vip .learn_open_vip_price>i{font-size:4.4vw;margin-right:1vw}.page-handle.learn_btm_vip .search-cart .iconfont{font-size:6.4vw}.page-handle.learn_btm_vip .price-show{display:flex;align-items:center;padding-right:3vw}.page-handle.learn_btm_vip .price-show[isShowPrice]>div,.page-handle.learn_btm_vip .price-show[vippricewapper]>div{display:flex;flex-direction:column;align-items:end;padding-top:.06rem}.page-handle.learn_btm_vip .price-show[vippricewapper]>div{align-items:flex-end}.page-handle.learn_btm_vip .price-show[vippricewapper] .diy-tag{display:flex;align-items:baseline;font-size:3.2vw;color:#ff3d00;padding-top:0}.page-handle.learn_btm_vip .search-cart+.price-show{flex-direction:row;position:relative;margin-left:3vw;justify-content:flex-end}.page-handle.learn_btm_vip .search-cart+.price-show[isShowPrice]>div,.page-handle.learn_btm_vip .search-cart+.price-show[vippricewapper]>div{flex:1}.page-handle.learn_btm_vip .search-cart+.price-show:after{content:"";position:absolute;left:0;top:3vw;width:1px;height:7vw;background-color:#e5e5e5}.page-handle.learn_btm_vip .price-show span[setpricestyle]{display:flex;font-size:6.4vw;align-items:baseline;font-weight:600}.page-handle.learn_btm_vip .price-show span[setpricestyle] span{font-size:3.733333vw}.page-handle.learn_btm_vip a.btn{font-size:4.2666667vw;border-radius:0}.page-handle.learn_btm_vip .btn .iconfontadd{line-height:1;display:inline-block;vertical-align:middle;font-size:8vw;margin:-1vw 1vw 0 0;font-weight:400}.page-handle.learn_btm_vip .price-show[vippricewapper] span[setpricestyle]{font-size:4.8vw;margin-left:.1rem}.page-handle.learn_btm_vip .price-show[vippricewapper] span[setpricestyle] span{font-size:3.2vw}.page-handle.learn_btm_vip .price-show[salepricewapper] .show-tag{margin-top:-1vw}.page-handle.learn_btm_vip .price-show span[default1]{color:#ff000f}.page-handle.learn_btm_vip a.btn[projectbtnbg1]{background-color:#ff7a00}.page-handle.learn_btm_vip a.btn[projectbtnbg2]{background-color:#00a24b}.page-handle.learn_btm_vip a.btn[projectbtnbg3]{background-color:#ff4238}.address-list{background:#fff;padding-bottom:13.5vw}.address-list .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:4vw}.address-list .items:after{content:" ";position:absolute;color:#e5e5e5;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-ms-transform:scaleY(.5);transform:scaleY(.5);z-index:2;height:1px;border-bottom:1px solid #e5e5e5;-webkit-transform:scaleY(.5);left:16.8vw;right:0;bottom:0}.address-list .items .surname{margin-right:2.67vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.address-list .items .surname span{display:inline-block;background:#e7f3f9;height:6.4vw;width:6.4vw;border-radius:50%;color:#108bc7;text-align:center;font-size:3.73vw;font-weight:600;line-height:6.4vw}.address-list .items .info{color:#222;line-height:5.33vw;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.address-list .items .info .title{font-size:3.73vw;font-weight:600;margin-bottom:0}.address-list .items .info .title span{font-weight:400}.address-list .items .info .title span.default-address{color:#ff8a00;font-size:3.2vw;border-radius:1.07vw;background:#ffe8cd;width:16vw;height:5.33vw;display:inline-block;text-align:center;line-height:5.33vw;margin-left:2.67vw}.address-list .items .info .meta{color:#666;font-size:3.2vw;line-height:5.33vw}.address-list .items .handle{color:#108bc7;margin-left:2.67vw;align-items:center}.address-list .items .handle,.address-list .items .selected{position:relative;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}.address-list .items .selected{align-items:flex-start;width:7.5vw}.set-address-item{padding:0 4vw}.set-address-item .set-address{color:#222;font-size:3.73vw}.set-address-item .weui-cells_form{background:none}.set-address-item .weui-cell{padding:0}.set-address-item .weui-cells .weui-cell:last-child:after{display:none}.set-address-item .tiper{margin-top:2.67vw;color:#999;font-size:3.2vw}.order-address{background:#fff}.order-address .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.67vw 4vw}.order-address .item .rg{margin-left:auto;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.order-address .mail-item{color:#666}.order-address .add-address{color:#108bc7}.order-address .cont-item .tt{color:#222;font-size:3.73vw;font-style:normal;font-weight:400}.order-address .cont-item .tt .name{font-weight:600}.order-address .cont-item .add{color:#666}.order-address .edit-address{font-size:3.2vw;position:relative;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.order-address .jump .alert-warning{margin:0 4vw;border-radius:.14vw 0 .8vw 2.13vw}.layer-address .order-address .item{padding:0;text-align:left;font-size:3.73vw}.layer-address .order-address .item .add{padding-top:2.13vw}.teacherList{padding:0 4vw}.tearcherCell{padding:4vw 0;display:flex;border-bottom:.2667vw solid #e5e5e5}.tearcherCell .tearcherFace{flex:0 0 auto;width:18.6667vw;height:18.6667vw}.tearcherCell .tearcherFace img{width:100%;height:100%;max-width:100%;border-radius:13.3333vw}.tearcherCell .tearcherDetail{margin-left:2.6667vw;display:flex;flex-direction:column;justify-content:center}.tearcherCell .tearcherDetail .tearcherName{font-family:PingFangSC;font-size:4.2667vw;line-height:5.3333vw;color:#222;vertical-align:middle;display:flex;align-items:center}.tearcherCell .tearcherDetail .tearcherTitle{margin-top:2.1333vw;font-family:PingFangSC;font-size:3.7333vw;line-height:4.2667vw;color:#222}.tearcherCell .tearcherDetail .tearcherContent{margin-top:2.1333vw;font-family:MicrosoftYaHei;font-size:3.7333vw;line-height:4.2667vw;color:#999}.tearcherCell .tearcherDetail .tearcherContent,.tearcherCell .tearcherDetail .tearcherContent p{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tearcherCell .tearcherDetail .tearcherContent img,.tearcherCell .tearcherDetail .tearcherContent p:not(:first-child){display:none}.teacher-list .teacher-item{padding-bottom:4vw;margin:4vw;display:block;border-bottom:.2667vw solid #e5e5e5}.teacher-list .tearcherCell{padding:0;display:flex;border-bottom:0}.teacher-list .tearcherCell .tearcherFace{border-radius:50%;width:16.53vw;height:16.53vw;padding:.53vw}.teacher-list .tearcherCell .tearcherFace img{width:15.47vw;height:15.47vw;background:#fff}.teacher-list .teacher-item .tearcherContent{color:#999}.teacher-list .tearcherDetail .tearcherName{font-size:4.27vw;font-weight:500}.teacher-list .tearcherDetail .tearcherTitle{color:#666}.show-all-teacher{position:fixed;right:0;bottom:32vw;z-index:1;font-size:3.73vw;padding:1.33vw 4vw 1.6vw 2.67vw;background:#108bc7;stroke-width:.5px;color:#fff;filter:drop-shadow(0 0 2.67vw #E6E6E6);width:10.67vw;border-radius:2.13vw 0 0 2.13vw;line-height:1.4}.page-tearcher-list{padding:4vw;height:106.67vw;overflow-y:scroll}.page-tearcher-list .tearcher-list-name{display:grid;grid-template-columns:repeat(4,1fr);gap:2.67vw}.page-tearcher-list .tearcher-list-name a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:13.33vw;background:#f5f5f5;padding:0 2.67vw;text-align:center;height:8.53vw;line-height:8.53vw;color:#333}.page-tearcher-list .tearcher-list-name a:active{background:#cfe8f4;color:#fff}.J-weixin-tip-img{height:100%;position:relative}.J-weixin-tip-img,.J-weixin-tip-img .bg{width:100%;background:#000}.J-weixin-tip-img .btn-go-detail{position:absolute;left:30vw;top:110vw;width:40vw;height:20vw}.layer-home-txt-modal .weui-dialog__title{font-size:4.53vw}.layer-home-txt-modal .weui-dialog__hd{height:14.93vw;line-height:14.93vw;text-align:center;padding:0 40px;background:url(../images/layui-layer-title-bg.png) top no-repeat;border-bottom:0;background-size:100%;overflow:hidden}.layer-home-txt-modal .weui-dialog__bd{min-height:40vw;max-height:93.33vw;overflow-y:auto;text-align:left}.layer-home-txt-modal .weui-dialog__ft{height:14.93vw;line-height:14.93vw;font-size:4.53vw}.layer-home-img-modal.weui-dialog{overflow:visible;width:85.33vw;max-height:113.6vw;min-height:26.67vw;background-color:transparent}.layer-home-img-modal .weui-dialog__hd{height:0;padding:0;border-bottom:0}.layer-home-img-modal .weui-dialog__bd{padding:0}.layer-home-img-modal .weui-dialog__close{right:0;top:-10.13vw;width:6.4vw;height:6.4vw;font-size:6.4vw}.layer-home-img-modal .weui-dialog__close i{color:#fff;width:6.4vw;height:6.4vw}.layer-home-img-modal .weui-dialog__ft:after{border-top:0}.shareProject{padding:10px 0}.shareProject i{font-size:16px}.page-project-share{background:url(../images/share_project_bg.jpg) center 0 no-repeat;background-size:100%}.iconImgToTitle{position:relative;vertical-align:top;margin-right:1.4728846153846153vw;transform:translate(.520604395604396px,.520604395604396px) scale(1.0520604395604396);width:4.8vw!important;height:4.8vw!important;border-radius:50%}.weui-cells-multicolumn,.weui-cells.mine-nav{border-radius:1.07vw;margin:2.13vw 4vw 0}.weui-cells-multicolumn{display:grid;grid-template-columns:repeat(4,1fr);gap:4vw;font-size:3.73vw;padding:4.1vw 1.33vw 3.17vw;margin:2.13vw 4vw}.weui-cells-multicolumn .cell{position:relative;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.weui-cells-multicolumn .cell span{color:#222}.weui-cells-multicolumn .cell span.icon{width:6.4vw;height:6.4vw;color:#222;margin-bottom:.35vw}.weui-cells-multicolumn .cell.my-certificate span.icon{background:url(../images/mineIcon/icon_mine_zhengshu.svg) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.study_data span.icon{background:url(../images/mineIcon/icon_study_data.svg) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.learning-points span.icon{background:url(../images/mineIcon/icon_jifen.svg) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.my-discount span.icon{background:url(../images/mineIcon/icon_youhui.svg) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.shopping span.icon{background:url(../images/mineIcon/icon_shopping.svg) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.my-networ-certificate span.icon{background:url(../images/mineIcon/icon_zs_internet.svg) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.learning-behavior span.icon{background:url(../images/mineIcon/icon_study_hd.svg) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.member-verification span.icon{background:url(../images/mineIcon/icon_vip_yz.svg) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.shared-courses span.icon{background:url(../images/mineIcon/icon_kc_share.svg) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.mine_report span.icon{background:url(../images/mineIcon/icon_mine_report.svg?v=1) top no-repeat;background-size:100% auto}.weui-cells-multicolumn .cell.my_class span.icon{background:url(../images/mineIcon/icon_mine_kecheng.svg?v=1) top no-repeat;background-size:100% auto}.weui-cells-two-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.weui-cells-two-columns .weui-cell{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.weui-cells-two-columns .weui-cell+.weui-cell:before{content:"";position:absolute;left:-.27vw;top:50%;width:1px;height:4.8vw;background-color:#e5e5e5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.integral-page-wapper{min-height:100vh;background:url(../images/integral_header_bg.jpg) top no-repeat!important;background-size:100% auto!important;background-color:#fff!important}.integral-head-page,.integral-list-page{padding:0 4vw}.integral-head-page .integral-head-tol{padding:2.6vw 0 4.4vw}.integral-head-page .integral-head-tol span{font-size:8vw;display:block;line-height:1.2;font-weight:600}.integral-head-page .integral-head-tol span+span{color:#666;font-size:3.2vw;font-weight:400}.integral-head-page .integral-head-int{display:flex}.integral-head-page .integral-head-int .cell{padding:2vw 3vw;width:33vw;height:15vw;background:url(../images/integral_head_int_bg.png) 50% no-repeat;background-size:100% 100%;box-shadow:0 0 4px #ccc;border-radius:1vw}.integral-head-page .integral-head-int .cell+.cell{margin-left:3vw}.integral-head-page .integral-head-int .cell div{font-size:3.2vw;color:#666;line-height:1.4;padding-top:1vw}.integral-head-page .integral-head-int .cell .integral-head-sc{font-size:3.7333334vw;color:#222;letter-spacing:1px;padding-top:.4vw;display:flex}.integral-head-page .integral-head-int .cell .integral-head-sc .item+.item{margin-left:auto}.integral-head-page .integral-head-int .cell .integral-head-sc span{font-size:2.66667vw}.integral-list-page .integral-list-til{padding:6vw 0 3vw;position:relative;color:#0f4c81;font-size:3.2vw;font-weight:500;line-height:1.4;border-bottom:1px solid #e5e5e5}.integral-list-til:before{content:"";display:block;position:absolute;left:0;bottom:0;z-index:1;width:12.8vw;height:2px;border-radius:2px;background-color:#0f4c81}.integral-list-page .integral-list-item{display:flex;justify-content:space-between;padding:2vw 0 1vw;border-bottom:1px solid #e5e5e5}.integral-list-page .integral-list-item .integral-type span{display:inline-block;vertical-align:middle;width:1px;height:2.6vw;background-color:#222;margin:-.6vw 2vw 0}.integral-list-page .integral-list-item .integral-time{font-size:3.2vw;color:#999;margin-top:-.4vw}.integral-list-page .integral-list-item .integral-score{width:16vw;text-align:right;color:#ff6b00;padding-top:2vw}.mfa-bind-wapper>span{padding:0 2vw 0 3vw;color:#ff4646}.mfa-bind-wapper[isbindmfa="1"]>span{color:#38b854}.mfa-bind-wapper>a{color:#17aef1!important;cursor:pointer}.mfa-binditem-footer-line{height:18vw}.mfa-bind-item{padding-top:2vw;position:relative;display:flex;margin:0 4vw}.mfa-bind-item-line:before{content:"";display:block;position:absolute;left:3vw;top:2vw;z-index:1;width:1px;height:100%;background:linear-gradient(180deg,transparent 0,transparent 40%,#ccc 0,#ccc);background-size:1px 2.6667vw}.mfa-bind-item .mfa-binditem-icon{position:relative;z-index:2;width:6vw;height:6vw;line-height:6vw;background:#206291;color:#fff;text-align:center;border-radius:50%;font-size:4.26667vw}.mfa-bind-item .mfa-binditem-step{width:86vw;padding-left:2vw}.mfa-bind-item .form-check{margin-top:2vw}.mfa-bind-item .form-check-label{color:#222;padding-right:4vw;display:inline-block;vertical-align:middle;margin-top:-1vw}.mfa-bind-item .mfa-binditem-psw{width:100%;height:8.6vw;border-radius:.8vw;border:1px solid #d3d3d3;display:flex;margin-bottom:2vw;background-color:#fff}.mfa-bind-item .mfa-binditem-psw input{flex:1;border:none!important;outline:none!important;padding:0 2vw;font-size:3.2vw}.mfa-bind-item .mfa-binditem-psw span{margin:1vw 2vw 0;position:relative;display:block;color:#206291;cursor:pointer}.mfa-bind-item .mfa-binditem-psw span:before{content:"";display:block;position:absolute;left:-1.8vw;top:1vw;z-index:1;width:1px;height:4vw;background:#d9d9d9}.mfa-binditem-step .mfa-binditem-step-t{color:#222;font-size:4.266667vw;font-weight:600}.mfa-bind-items .mfa-binditem-step-w{padding:0}.mfa-bind-items .mfa-binditem-step-p{padding:2vw 0 1vw;color:#222;word-wrap:break-word;word-break:break-all;font-size:3.73334vw}.mfa-bind-items .mfa-binditem-step-bg,.mfa-bind-items .mfa-binditem-step-s{padding:3vw 4vw 2.6vw 8vw;color:#666;position:relative;background-color:#f4f4f4}.mfa-bind-items .mfa-binditem-step-bg{padding:3vw 4vw 2.6vw}.mfa-bind-items .mfa-binditem-step-s+.mfa-binditem-step-s{padding-top:0}.mfa-binditem-step-s+.mfa-binditem-step-p{margin-top:2vw}.mfa-bind-items .mfa-binditem-step-s:before{content:"";position:absolute;left:4vw;top:5vw;z-index:1;width:1.5vw;height:1.5vw;border-radius:50%;background-color:#666}.mfa-bind-items .mfa-binditem-step-s+.mfa-binditem-step-s:before{top:2vw}.mfa-bind-items .mfa-binditem-step-w img{margin-top:1vw;display:block;width:100%;border-radius:1vw}.mfa-bind-items .mfa-binditem-step-tip{margin:1vw 0 0;color:#fb0000;display:none}.mfa-bind-items #mfa-bind-qrcode{padding:1.2vw;margin:2vw 0;width:36vw;height:36vw;background-color:#fff;border:1px solid #eee;border-radius:.6vw}.mfa-bind-items #mfa-bind-qrcode canvas{width:100%;height:100%}.mfa-binditem-btns{border-top:1px solid #c0bfc4;display:flex;justify-content:space-between;padding:2vw 4vw;position:fixed;left:0;bottom:0;z-index:1;width:100vw;background-color:#fff}.mfa-binditem-btns .btn{width:100%;height:10vw;font-size:4.266667vw}.mfa-binditem-btns .btn+.btn{margin-left:4vw}.admin-safe-mfa-lcnt{color:#222;font-size:3.2vw}.admin-safe-mfa-lcnt .item{display:flex;margin-top:2.6vw;color:#666;align-items:center}.admin-safe-mfa-lcnt .item>div:first-child{width:20vw;text-align:right;margin-right:4vw}.admin-safe-mfa-lcnt .item .safe-mfa-code-tip{color:#206291;text-decoration:underline;cursor:pointer;padding-left:1vw}.admin-safe-mfa-lcnt .item .safe-mfa-code{width:28vw;padding:1.06667vw 2.13333vw;line-height:1.5;display:inline-block;font-size:3.2vw;border:1px solid #aaa!important;outline:none!important;border-radius:.5vw}.admin-safe-mfa-lcnt .item .relative{position:relative}.admin-safe-mfa-lcnt .item .safe-mfa-code-error{display:none;position:absolute;left:0;bottom:-4.6vw;color:#ff4646}.admin-safe-mfa-lcnt .safe-mfa-code-tips{font-size:3.2vw;display:none;position:absolute;top:4vw;left:7vw;z-index:1;padding:2vw;background-color:#fff;text-align:center;box-shadow:0 0 1vw #aaa;border-radius:.5vw}.admin-safe-mfa-lcnt .safe-mfa-code-tips img{width:30vw}.mfa-page-wrapper{text-align:left;padding:2vw 0}.mfa-binditem-step-w input[name=mfaDynamicCode]{width:100%;padding:2vw;border:1px solid #aaa!important;outline:none!important;border-radius:.8vw;margin-top:1vw}.mfa-bind-items .mfa-binditem-step-tip+div img{margin-top:2vw}.relative{position:relative}.login-invalid-tiper{color:#999;font-size:3.2vw;text-align:left;margin-top:.6vw;position:absolute;left:4vw;bottom:-1vw;z-index:1;width:100%}.login-check-types-wapper .text-align-left{text-align:left}.login-check-types-wapper .til{font-size:4.222vw;font-weight:600}.login-check-types-wapper .til span{font-weight:400}.login-check-types-wapper .ipts{position:relative}.login-check-types-wapper .form-login .weui-cell+.weui-cell{margin-top:0}.login-check-types-wapper .tips{position:relative;z-index:3}.login-check-types-wapper .tips .img{background-image:url(../images/dengbao_authenticator1.png?v=1);background-repeat:no-repeat;background-position:50%;width:80vw;height:79vw;position:absolute;right:0;top:6vw;z-index:1;display:none;background-size:auto}.login-check-types-wapper[type=sms] .tips .img{background-image:url(../images/login_check_sms.png);height:48vw}.login-check-types-wapper .login-check-val-sms{width:50vw;display:inline-block;height:10.13333vw}.login-check-types-wapper .login-get-val-sms{text-align:center;display:inline-block;vertical-align:bottom;margin-left:4vw}.login-check-types-wapper .change-acc-no i{padding-right:1vw}.login-check-types-wapper .login-check-other-til{font-size:3.2vw;position:relative;width:100%;color:#999;text-align:center}.login-check-types-wapper .login-check-other-til:after,.login-check-types-wapper .login-check-other-til:before{position:absolute;top:2vw;z-index:1;content:"";width:30vw;height:1px;background-color:#e5e5e5}.login-check-types-wapper .login-check-other-til:before{left:0}.login-check-types-wapper .login-check-other-til:after{right:0}.login-check-types-wapper .login-wrapper .handle{margin-left:0;margin-right:0}.weui-dialog .admin-safe-mfa-lcnt .safe-mfa-sms-send{width:22vw}.login-check-types-wapper .weui-cells{overflow:visible}.mfa-bind-item .mfa-bind-other{margin-top:2vw;width:26vw}.mfa-bind-item .mfa-binditem-psw{margin-top:2vw;display:none}.mfa-bind-items .mfa-binditem-step-s.no-d:before{display:none}.admin-safe-mfa-lcnt .input-group,.form-login .input-group,.mfa-binditem-step-w .input-group{display:flex;gap:4vw;z-index:0}.admin-safe-mfa-lcnt .input-group,.mfa-binditem-step-w .input-group{gap:2.67vw}.admin-safe-mfa-lcnt .input-group input,.form-login .input-group input,.mfa-binditem-step-w .input-group input{max-width:12.27vw;width:12.27vw;height:12.27vw;font-size:4.8vw;text-align:center;border-radius:1.07vw;outline:none;box-shadow:none;background:#f6f6f6;border:1px solid #e5e5e5}.admin-safe-mfa-lcnt .input-group input{max-width:11.47vw;width:11.47vw;height:11.47vw}.mfa-binditem-step-w .input-group input{max-width:10.4vw;width:10.4vw;height:10.4vw}.form-login .input-group input,.mfa-binditem-step-w .input-group input{background:#fff}.weui-navbar-card-info{background:none}.weui-navbar-card-info.weui-navbar:after{border-bottom:0}.classHourIsDisplay+.classDuration{padding-left:1.33vw}.project-course-menu .cell-group .cell-group-tt .text,.project-course-menu.course-menu .cell.section .text{color:#000}.project-course-menu .cell-group .cell-group-tt,.project-course-menu .cell-group .cell.section .text{color:#666}.project-course-menu .cell-group .cell-group-tt .reselect{color:#108bc6;margin-right:15px}.project-course-menu .cell-group .cell.section .status,.project-course-menu .cell.section .status,.project-course-menu .unfold .cell .status{align-items:center;display:inline-flex;height:4vw;background:#fff}.project-course-menu .cell.section+.section:before,.project-course-menu .cell.section:before{border-bottom:0;bottom:0!important;top:auto;width:calc(100% - 15.33vw)}.project-course-menu .cell-group .cell.section:before{width:calc(100% - 20vw);left:13.33vw}.project-course-menu .cell-group-tt{position:relative}.project-course-menu .cell-group.unfold .cell-group-tt .icon-arrow-down{transform:rotate(90deg);cursor:pointer;display:block}.project-course-menu .cell-group.unfold.active .cell-group-tt .icon-arrow-down{transform:rotate(0)}.project-course-menu .cell-group.unfold .section{display:none;padding-left:8vw}.project-course-menu .cell-group.unfold.active .section{display:flex}.project-course-menu .cell.section:after{display:none}.project-course-menu .cell-group.multiple-elements-cell .section:after{content:"";display:block;position:absolute;left:9.7vw;top:0;z-index:0;height:100%;width:.27vw;border-left:1px solid #e5e5e5;-webkit-transform:scaleY(1);transform:scaleY(1)}.project-course-menu .cell-group.multiple-elements-cell .section:nth-child(2):after{top:50%;height:50%}.project-course-menu .cell-group.multiple-elements-cell .section:last-of-type:after{height:45%}.project-course-menu .cell-group.isLastChildaddborder .cell-group-tt:before,.project-course-menu .cell-group:not(:last-child) .cell-group-tt:before,.project-course-menu .cell-group:not(:last-child) .cell.section:last-of-type:before,.project-course-menu .cell.section:before{content:"";position:absolute;transition:all .3s;width:calc(100% - 15.66vw);height:1px;left:9.33vw;bottom:0;background-color:#e5e5e5;border-bottom:0;display:block}.project-course-menu .cell-group.isLastChildaddborder .cell:last-of-type:before,.project-course-menu .sectioncell:last-child:before{display:none}.project-course-menu{padding-bottom:0}#selectCourseExample .tiperInfo{background:#f5f5f5;padding:4vw}#selectCourseExample .tiperInfo .close-popup{font-size:4.27vw;font-weight:700;margin-bottom:2.67vw}#selectCourseExample .course-list .selectedCart{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;width:7.5vw;height:21.333333vw;text-align:center}.exam-box .exam-wrapper-list.exam-wrapper-list-bg{background-color:#f5f5f5}.exam-box .exam-wrapper.exam-wrapper-hidden+.exam-wrapper-hidden{margin-top:2vw!important}.exam-box .exam-wrapper.exam-wrapper-hidden{overflow:hidden;border:1px solid #e5e5e5;border-radius:2vw}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-operate-btns-wapper{text-align:center;position:relative;height:9vw;display:flex;justify-content:center;align-items:center}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-operate-btns-wapper:before{content:"";width:100vw;height:1px;background-color:#e5e5e5;position:absolute;left:-3vw;top:0}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-operate-btns-wapper .eztestResult{padding-right:6vw}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta .tt{font-weight:600}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-operate-btns-wapper a{width:100%;padding:0!important;height:100%;line-height:9vw}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-operate-btns-wapper a i{padding-left:1vw}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-operate-btns-wapper .line{position:absolute;left:50%;top:0;content:"";border-left:1px solid #e5e5e5;height:10vh;display:block}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta{padding-bottom:0}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta .color-orange{color:#666}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta .tt .tag{margin:.9vw .53vw 0 0;width:9vw;height:4vw;min-height:4vw;line-height:4.3vw}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta .tt .tag.tag-fail{width:11vw}.project-exam-box .exam-wrapper.exam-wrapper-hidden .exam-meta .tt .tt-name{height:5.5vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.css-activity-order-confirm .page-handle .cartPrice{width:60%}.css-activity-order-confirm .page .page-handle .go_shop{width:40%;max-width:40%}.css-activity-index-views .weui-tabbar,.css-activity-order-confirm .weui-tabbar{display:none}.css-invite-go-wrapper.invite-wrapper{margin:0 auto}.css-invite-go-wrapper.invite-wrapper img{width:100vw}.css-invite-go-wrapper.invite-wrapper .invite-info{position:relative}.css-invite-go-wrapper.invite-wrapper .invite-infos{position:absolute;left:0;top:35vw;width:100%;text-align:center}.css-invite-go-wrapper.invite-wrapper .invite-infos .name{height:8vw;line-height:8vw;font-size:4.8vw;color:#fff}.css-invite-go-wrapper.invite-wrapper .invite-infos .invite-btns{padding-top:27.466667vw;text-align:center}.css-invite-go-wrapper.invite-wrapper .invite-infos .invite-btns .btn-register,.css-invite-go-wrapper.invite-wrapper .invite-infos .invite-btns .btn-register-index{height:9.6vw;line-height:9.333333vw;color:#273cb3;font-size:4.8vw;cursor:pointer;display:block}.css-invite-index-wrapper.invite-wrapper{width:100%;min-height:100%;position:relative}.css-invite-index-wrapper .invite-info .invite,.css-invite-index-wrapper.invite-wrapper .invite-info .invite-btns,.css-invite-index-wrapper .pop-posterInfo{position:relative}.css-invite-index-wrapper.invite-wrapper .invite-info{position:relative;z-index:1;line-height:0}.css-invite-index-wrapper.invite-wrapper .invite-info .invite-btns .invite-btns-info{position:absolute;left:0;top:0;height:9.066667vw;font-size:3.2vw;color:#999;margin:0 10%;width:80%;text-align:center;display:flex}.css-invite-index-wrapper .page-share .close{z-index:100}.css-invite-index-wrapper.invite-wrapper .invite-info .invite-btns img{height:9.066667vw;margin:-1px 0}.css-invite-index-wrapper.invite-wrapper .invite-info .invite-btns .invite-btns-info span{color:#273cb3;font-size:3.2vw;width:40%;margin:0 5%;height:9.066667vw;line-height:8.9vw;cursor:pointer}.css-invite-index-wrapper .invite-info .invite .invite-num{position:absolute;left:0;top:0;font-weight:600;padding-top:39vw;font-size:3.7vw;height:12.533333vw;line-height:12.533333vw;color:#fff;letter-spacing:.8vw;width:100%;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.css-invite-index-wrapper .invite-info img{width:100vw}.css-invite-index-wrapper .invite-info .invite .invite-num img{width:8.8vw;height:8vw;margin-right:1.333vw}.css-invite-index-wrapper .invite-info .invite .invite-num span{letter-spacing:0}.css-invite-index-wrapper .poster_box{height:0;position:absolute;left:0;top:0;z-index:0}.css-invite-index-wrapper .pop-posterInfo{overflow-y:scroll;position:relative;text-align:center}.css-invite-index-wrapper .pop-posterInfo .cerImg{width:100vw}.css-invite-index-wrapper .pop-posterInfo .qrcode{left:28.8vw;top:68vw;position:absolute;padding:2.7vw 1.333333vw 0;background:#fff;width:40vw;height:40vw}.css-invite-index-wrapper .pop-posterInfo .qrcode canvas{width:37.333333vw;height:37.333333vw}.css-discounts-mydiscounts .discounts-list{margin-bottom:16vw}.css-enroll-index .weui-tabbar{display:none}.cookie-mask{position:fixed;width:100%;z-index:999;bottom:12.53vw;left:0;display:none;background-color:rgba(13,13,13,.85);color:#fff}.cookie-mask .cookie-head{text-align:left;margin-bottom:2.13vw;width:100%;font-size:4.8vw}.cookie-mask .cookie-cont{width:100%;max-width:100%;margin:0 auto!important;display:flex;height:100%;padding:8vw 5.33vw;align-items:center;justify-content:space-between;flex-direction:column}.cookie-mask .cookie-txt{width:100%;max-height:48vw;overflow-y:auto;scrollbar-gutter:stable;word-break:break-all}.cookie-mask .cookie-right{margin-top:4vw}.cookie-mask .cookie-right,.cookie-mask .cookie-right .btn-agree{width:100%;display:flex;align-items:center;justify-content:center}.cookie-mask .cookie-right .btn-agree{cursor:pointer;transition:all .3s;position:relative;height:8.53vw}.cookie-placeholder{display:none;width:100%}#practice-my-container{padding-bottom:4vw!important}.mypractice-item{margin-bottom:4vw;padding:4vw;background-color:#fff}.mypractice-item .til{font-size:4.26667vw;padding-bottom:2vw}.mypractice-item .til a{color:#333}#practice-history .cell-box .line,.mypractice-item .line{background:linear-gradient(90deg,#ccc 0,#ccc 50%,transparent 0,transparent);height:1px;background-size:3.6vw 1px;background-repeat:repeat-x}.mypractice-item .cnt{padding-top:4vw;display:flex;justify-content:space-between}.mypractice-item .cnt .img{width:28.27vw;height:16vw;border-radius:1.1vw}.mypractice-item .cnt-r{flex:1;margin-left:2vw}.mypractice-item .cnt-r .txt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:62vw;margin:.5vw 0 3vw}.mypractice-item .cnt-r .time{display:flex;justify-content:space-between;align-items:last baseline;color:#999;font-size:3.2vw}.mypractice-item .cnt-r .time .sta{font-size:3.733333vw;color:#222}.mypractice-item .cnt-r .time .sta .iconfont{font-size:3.46667vw;margin-right:.2vw}#practice-container,#practice-history{position:fixed;left:0;top:0;z-index:100;width:100vw;height:100vh;background-color:#fff;overflow-x:hidden;overflow-y:auto;padding-bottom:6vh;box-sizing:border-box}#practice-container .poster{width:100%;height:56.53vw;background-image:url(../images/practice_poster.png?v=1);background-size:cover;background-repeat:no-repeat;background-position:50%}#practice-container .poster i{padding:4vw;display:block;color:#fff}#practice-container .h1-til{padding:5vw 4vw;font-size:4.266667vw;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#practice-container .cell-box{padding:0 4vw}#practice-container .cell-box .cell{display:flex;justify-content:space-between;align-items:center;padding:4vw 0;border-bottom:1px solid #d9d9d9;font-size:4.266667vw}#practice-container .cell-box .handle{margin-top:12vw;display:flex;justify-content:space-between}#practice-container .cell-box .handle .btn{padding-top:2vw;padding-bottom:2vw;width:100%;font-size:4.266667vw}#practice-container .cell-box .handle .btn+.btn{margin-left:4vw}#practice-container .cell-box .handle[sta="1"] #practice-report{background-color:transparent}#practice-container .cell-box .cell .label{color:#666}#practice-container .cell-box .cell .label i{margin-right:1vw}#practice-history{overflow-y:auto;background-color:#f0f0f0}#practice-history .history-til{padding:2.66667vw 4vw;border-bottom:1px solid #d9d9d9;background-color:#fff;font-size:4.26667vw;position:sticky;left:0;top:0;z-index:1}#practice-history .history-til i{padding-right:3vw}#practice-history .history-int{padding:1.66667vw 4vw;color:#666}#practice-history .history-int i{margin-right:1vw}#practice-history .cell-box .cell{background-color:#fff;padding:3vw 4vw 4vw;margin-bottom:4vw}#practice-history .cell-box .info,#practice-history .cell-box .txt{display:flex;justify-content:space-between;align-items:center}#practice-history .cell-box .txt{padding-bottom:2vw}#practice-history .cell-box .txt [h1]{font-size:4.26667vw;width:55%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#practice-history .cell-box .txt [time]{color:#999}#practice-history .cell-box .info{margin-top:4vw}#practice-history .cell-box .info .img{width:28.27vw;height:16vw;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:2vw}#practice-history .cell-box .info .sta i{margin-right:.4vw}.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tipso_bubble{position:absolute;text-align:center;border-radius:1.5vw;z-index:9999;padding:2vw 3vw;font-size:3.2vw;box-shadow:0 0 2vw 0 #ccc;border:1px solid #ddd}.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top>.tipso_arrow{border-color:#000 transparent transparent;top:100%;left:50%;margin-left:-8px}.tipso_bubble.bottom>.tipso_arrow{border-color:transparent transparent #000;bottom:100%;left:50%;margin-left:-8px}.tipso_bubble.left>.tipso_arrow{border-color:transparent transparent transparent #000;top:50%;left:100%;margin-top:-8px}.tipso_bubble.right>.tipso_arrow{border-color:transparent #000 transparent transparent;top:50%;right:100%;margin-top:-8px}#free-mailing-address-add-layer,#free-mailing-address-layer{position:fixed;width:100vw;height:100vh;overflow-y:auto;z-index:100;left:0;top:0;background-color:#fff}#free-mailing-address-add-layer{z-index:101;overflow-x:hidden;outline:none;border:none}#free-mailing-address-layer .course-navbar{border-bottom:1px solid #e5e5e5}#free-mailing-address-layer .keep-address{width:65vw;margin-left:0;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}#free-mailing-address-layer .add-address.add-edit-address{background-color:#ddd}#free-mailing-address-layer .address-list .items{border:1px solid #fff}#free-mailing-address-layer .address-list .items.act{border-color:#108bc7}#free-mailing-address-layer>.address-list{padding:0 2vw 20vw}.topay-before-adds{background-color:#e7f3f9;background:linear-gradient(180deg,#f8fcfe,#e7f3f9);padding:4vw 4vw 3vw;display:flex;border-top:1px solid #e5e5e5;position:relative}.topay-before-adds:before{content:"";display:block;width:100vw;height:2px;background:url(../images/img_address_decoration_small.png?v=1) 0 100% repeat-x;background-size:auto 2px;position:absolute;left:0;bottom:0;z-index:1}.topay-before-adds .add,.topay-before-adds .iconfont{font-weight:600;padding-top:.1vw;color:#000}.topay-before-adds .tt{flex:1;margin-left:2vw;color:#666}.topay-before-adds .add{padding:0 0 1vw}#free-mailing-address-layer .address-list .no-data{padding:4vw;font-size:4vw;color:#666}.cart-order-confirm-address{display:none;justify-content:space-between;padding:2vw 0;margin:0 4vw;border-bottom:1px solid #e5e5e5;align-items:center}.cart-order-confirm-address .cart-order-confirm-change-address{font-size:5.8vw}.cart-order-confirm-address .info{flex:1;margin-right:2vw}.cart-order-confirm-address .info span{font-weight:600;padding-right:1vw}.topay-page-detaill{text-align:center;padding:7vw 4vw 0}.topay-page-detaill .topay-page-detaills{padding-bottom:2vw;font-size:5vw}.topay-page-detaill .topay-page-detaills i{color:#00a24b;font-size:5.6vw;padding-right:1vw}.topay-page-detaill .topay-page-detaillbtn{margin-top:8vw}.topay-page-detaill .topay-page-detaillbtn a{padding:1.06667vw 6vw}.topay-page-detaill .topay-page-detaillbtn a span{padding-left:2vw}.topay-page-detaill .topay-page-detaillbtn a+a{margin-left:3vw}body.hide-body-cnt{height:100vh!important;overflow:hidden!important}#project-viewgrades-wapper{position:fixed;width:100vw;height:100vh;padding:0 4vw;left:0;top:0;z-index:888;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;flex-wrap:wrap}.project-viewgrades-cnt{color:#222;background-color:#fff;height:40vh;width:100%;overflow:hidden;overflow-y:auto;padding:6vw}.project-viewgrades-cnt .viewgrades-item{position:relative;padding:0 0 10vw 6vw}.project-viewgrades-cnt .viewgrades-item:last-child{padding-bottom:0}.project-viewgrades-cnt .viewgrades-item:after,.project-viewgrades-cnt .viewgrades-item:before{content:"";position:absolute;left:0;top:2px;z-index:2}.project-viewgrades-cnt .viewgrades-item:before{width:10px;height:10px;border-radius:50%}.project-viewgrades-cnt .viewgrades-item:after{width:2px;height:100%;left:4px}.project-viewgrades-cnt .viewgrades-item>div[flex] span+span{flex:1}.project-viewgrades-cnt .viewgrades-item>div[flex]{display:flex;justify-items:center}.project-viewgrades-cnt .viewgrades-item>div+div{padding-top:2vw}.project-viewgrades-cnt .viewgrades-item>div[first]{margin-top:0;line-height:1}.project-viewgrades-cnt .viewgrades-item>div[result]{display:flex;align-items:center}.project-viewgrades-cnt .viewgrades-item>div[result]>div+div{margin-left:4vw}.project-viewgrades-cnt .viewgrades-item>div[result] span{color:#ff4238}.project-viewgrades-cnt .viewgrades-item>div[result=合格] span{color:#00a24b}.avatar-idPhoto-box .cell{padding-left:90px}.avatar-idPhoto-box .cell .img-box{margin-left:80px}.avatar-idPhoto-box .idphotoTip{padding-left:60px}.weui-dialog.uploadDialog{width:97%}.uploadDialog .weui-dialog__bd,.uploadDialog .weui-dialog__hd{padding:0}.uploadDialog .layer-wrapper{position:relative}.uploadDialog .avatar-box .cell{padding:0 0 0 7vw}.uploadDialog .avatar-box .cell .img-box{margin-left:6vw}.uploadDialog .avatar-box .idphotoTip{text-align:left}.card-page-index .btn-primary{background-color:#dcad6b}.card-page-index .btn-primary.disabled{opacity:.6;background-color:#dcad6b}.card-page-index .card-specifications .sub-hd .more a{color:#d29c51}.card-page-index .buttons-wrapper{margin:0;width:100%}.card-page-index .select-coupon .discounts-list{height:calc(100vh - 92vw);overflow-y:auto}.card-page-index .nav-text-card-bg{width:100vw;height:12vw}.card-page-index .nav-text-card-bg .nav-text-card{top:2vw;position:absolute;width:92vw}.order-card-info-page .btn-primary{background-color:#dcad6b}.order-card-info-page .card-specifications .sub-hd .more a{color:#d29c51}.order-card-info-page .buttons-wrapper{margin:0;width:100%}.order-card-info-page .select-coupon .discounts-list{height:calc(100vh - 85vw)}.order-card-info-page .nav-text-card-bg{width:100vw;height:12vw}.order-card-info-page .nav-text-card-bg .nav-text-card{top:2vw;position:absolute;width:92vw}.order-card-info-page .card-sub-hd{text-align:center}.order-card-info-page .card-sub-hd .card-sub-tt{width:1.066667vw;height:3.733333vw;border-radius:.533333vw;transform:matrix(-1,0,0,1,0,0);margin:0 4px 0 0;display:inline-block}.order-card-info-page .card-sub-hd .card-sub-tt1{background:hsla(0,0%,76.9%,.2)}.order-card-info-page .card-sub-hd .card-sub-tt2{background:hsla(0,0%,76.9%,.6)}.order-card-info-page .card-sub-hd .card-sub-tt3{background:#c4c4c4}.order-card-info-page .card-sub-hd .name{padding:0 4vw 0 2.666667vw}.order-card-info-page .card-sub-bd .card-sub-bd-hd{background:#f5f5f5;height:8vw;line-height:8vw;font-weight:700;padding-left:4vw;border-radius:2px}.order-card-info-page .card-sub-bd .card-course-txt{text-align:center;padding:16vw 0}.order-card-info-page .card-sub-bd .card-course-list{padding:0}.order-card-info-page .card-course-list li a{-webkit-line-clamp:1}.order-index-page .course-list>.item .body .handle{z-index:0!important}.order-refund-page #s1{background:#fff;padding-right:8vw;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 010 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23CDCDCD' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right 4vw center;background-repeat:no-repeat;background-size:2.66667vw;display:block;border:none;outline:none;border-radius:1vw;width:100%;box-sizing:border-box;font-size:3.733333vw;height:12.266667vw;line-height:12.266667vw}.order-refund-page #s1 span{padding-left:2.666667vw}.page-project-info0 .page{z-index:0}.page-project-info0 .learn_btm_vip .price-show{min-width:30%;max-width:50%}.page-project-info0 .course-wrapper .course-info{border-bottom:1px solid #e5e5e5}body.search-index-page{background:#fff}.search-index-page .search-wrapper a.back{position:absolute;left:2.67vw;top:3.33vw}.search-index-page .search-wrapper .search-header{margin-left:8vw}#shareTest,.course-wrapper .course-info .meta .class-meta span.show-line,body[fprojectid="1"] .course-wrapper .course-info .course-trainee,body[fprojectid="1"] .course-wrapper .course-info .meta .class-meta .period-item,body[fprojectid="1"] .page-handle{display:none!important}body[fprojectid="1"] .tab-content{padding-bottom:0!important}body[fprojectid="1"] .course-wrapper .course-info .meta .class-meta span[spanProject]{margin-left:0!important;padding-left:0!important}.class-declare-url{margin:4vw 0 0 4vw}.class-declare-url a.btn-outline-primary{padding:1.5vw 4vw}.class-declare-url a.btn-outline-primary:after{border-radius:10vw}.class-declare-url a img{display:inline-block;vertical-align:middle;width:3.4vw;margin:-.5vw .8vw 0 0}.course-sort-new .sort-tt .sort-icons{display:inline-block;position:relative;width:4vw;height:3.6vw;margin-left:-1vw}.course-sort-new .sort-tt .sort-icons i{display:inline-block;position:absolute;left:0;top:0;font-size:3.2vw}.course-sort-new .sort-tt .sort-icons i:before{content:"\e8d8"}.course-sort-new .sort-tt .sort-icons i+i{transform:rotate(180deg);left:1.6vw;top:-.2vw}.filter>.item.filter-shaixuan .iconfont{font-size:3.8vw;padding-top:.1vw;color:#000}.course-sort-new .sort-tt.active[data-sort=asc] .iconfont[desc],.course-sort-new .sort-tt.active[data-sort=desc] .iconfont[asc]{color:#a9a9b3}.alert-filter-wapper{position:fixed;left:0;top:0;z-index:9999;width:100vw;height:100vh;display:none}.page-header-nav>.alert-filter-closed{position:absolute;top:2vw;right:4vw;z-index:666;font-size:4vw}.alert-filter-wapper .page{width:100vw;border:none;height:calc(100vh - 35vw);top:35vw;position:absolute;z-index:2;left:0;z-index:501;overflow-y:auto}.alert-filter-wapper .page .page-filterindex-nav{top:34vw}.alert-filter-wapper>.shadow-closed{width:100vw;height:100vh;background-color:rgba(0,0,0,.6)}.quick-type-wapper{display:flex;width:100%;align-items:center;justify-content:center}.quick-type-wapper .quick-type{width:33%}#pmi-column-data1{width:100%}#pmi-column-data1 .container-fluid{padding:0}#pmi-column-data1 .PDUpage-til{border-bottom:1px solid #ccc;padding:2vw 0;font-size:4vw;color:#000}#pmi-column-data1 .PDUtips{padding-top:2vw;font-size:3.4vw}#pmi-column-data1 .PDUTableCol>div{padding-top:2vw;font-size:3.2vw}#pmi-column-data1 .PDUtables #PDUTableLabels{width:21vw}#pmi-column-data1 .PDUtables .PDUTableCol+.PDUTableCol{width:20vw}#pmi-column-data1 .PDUtables .PDUTableCol#PDUTableTots{width:18vw}#pmi-column-data1 .PDUTableCol .PDUTableBoxHead{font-weight:700;word-break:keep-all}#pmi-column-data1 .PDUTableBox,#pmi-column-data1 .PDUTableCol+.PDUTableCol .PDUTableBoxHead{text-align:center}#pmi-column-data1 .PDUTableCol1{background:linear-gradient(180deg,#daf5fa,#f6fdfe)}#pmi-column-data1 .PDUTableCol2{background:linear-gradient(180deg,#ffe7db,#fff9f6)}#pmi-column-data1 .PDUTableCol3{background:linear-gradient(180deg,#e5dcf2,#f7f4fb)}#pmi-column-data1 .talentTriangleImg{width:7vw;margin:.4vw auto 0;display:block;padding-bottom:1vw}#pmi-column-data1 .PDUtables{display:flex;margin-top:2vw}#pmi-column-data1 .PDUtables>div{padding:0 1vw;line-height:1.4}#pmi-column-data1 .PDUTableCol .PDUTableBoxHead[th]{height:11vw}#pmi-column-data1 .PDUTableCol+.PDUTableCol .PDUTableBoxHead a{color:#333}.alert-uploadIdphoto-wapper .form-custom-with-label .cell{position:relative}.alert-uploadIdphoto-wapper .form-custom-with-label .cell .text{flex-wrap:wrap}.alert-uploadIdphoto-wapper .form-custom-with-label .cell .text .invalid-feedback{width:100%;position:absolute;right:4vw;bottom:-1vw}.alert-uploadIdphoto-wapper .form-custom .cell .input-select,.alert-uploadIdphoto-wapper .form-custom .cell .input-text{padding:5vw 0 5vw 2.66667vw}.alert-uploadIdphoto-wapper .avatar-cell-box{display:block}.weui-dialog.uploadDialog.alert-uploadIdphoto-wapper{width:100vw;height:100vh;border-radius:0;top:0;left:0;transform:translate(0)!important;z-index:1000}.weui-dialog.uploadDialog.alert-uploadIdphoto-wapper .form-custom-with-label{overflow-y:auto;height:calc(100vh - 16vw)}.weui-dialog.uploadDialog.alert-uploadIdphoto-wapper .handle{width:100%;background-color:#fff;padding:2vw 0}.alert-uploadIdphoto-wapper .form-custom-with-label .cell.avatar-cell-box .label{display:block;text-align:left;margin-top:4vw}.alert-uploadIdphoto-wapper .form-custom-with-label .cell.avatar-cell-box .cell{padding-left:4vw}.page-handle .no-search-cart+.price-show>div{text-align:right;width:100%}.list-topic-new .list-cover .cell{box-shadow:0 0 4px #ccc;padding-bottom:3vw}.list-topic-new .list-cover .title{margin:3vw 2vw 1vw;height:9vw;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-topic-new .list-cover .title a{color:#000}.list-topic-new .list-cover .class-num{padding:0 2vw;color:#ff000f}.list-topic-info-cover img{display:block;width:100%;height:auto}.live-newTop-wapper{padding:2.13vw 3vw;background-color:#fff;border-bottom:.5vw solid #eee}.live-newTop-wapper .live-newTop-item{display:block;position:relative;width:94vw;height:53vw;color:#fff;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;border-radius:2vw}.live-newTop-wapper .live-newTop-item .item-time{font-size:4.2vw;background-color:rgba(0,0,0,.4);background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));text-align:left;position:absolute;bottom:0;font-size:3.2vw;padding:2vw 4vw .6vw;width:100%}.live-newTop-wapper .live-newTop-item .btn-goinfo{font-size:3.733333vw;background-color:#ff9d00;border-radius:10vw;position:absolute;padding:1vw 5.2vw;top:50%;left:50%;display:inline-block;transform:translate(-50%,-50%)}.live-newTop-wapper .live-newTop-item .item-sta{position:absolute;left:1vw;top:1vw;padding:.2vw 1.4vw;background-color:#ff7a00;border-radius:1vw;font-size:3.2vw}.live-newTop-wapper .live-newTop-items{margin-top:2vw;border-top-left-radius:1vw;border-bottom-left-radius:1vw}.live-newTop-wapper .live-newTop-til{display:flex;align-items:center;font-size:3.7333333vw;font-weight:600}.course-list>.item .body .cover .live-status[sta],.live-newTop-wapper .live-status[sta]{text-align:center;min-width:auto;padding:0 2vw;font-size:3vw;line-height:6vw;height:5.8vw;width:auto;position:absolute;display:inline-block}.course-list>.item .body .cover .live-status[sta] .iconfont,.live-newTop-wapper .live-status[sta] .iconfont{margin-right:2px}.course-list>.item .body .cover .live-status[sta=living],.live-menu .tag-progres[sta=living],.live-newTop-wapper .live-status[sta=living]{padding-left:6vw;background-color:#00a838;background:linear-gradient(90deg,#6ed400,#00a838)}.course-list>.item .body .cover .live-status[sta=living] .licon,.live-menu .tag-progres[sta=living] .licon,.live-newTop-wapper .live-status .licon,.live-player .live-state p.p-bg[sta=living] .licon{width:3.73vw;display:flex;align-items:flex-end;height:2.8vw;position:absolute;left:2.6vw;bottom:1.6vw}.course-list>.item .body .cover .live-status[sta=living] .licon i,.live-menu .tag-progres[sta=living] .licon i,.live-newTop-wapper .live-status .licon i,.live-player .live-state p.p-bg[sta=living] .licon i{width:2px;height:100%;background-color:#fff;animation:livingpulse 1.2s ease-in-out infinite alternate;display:block;border-radius:2vw}.live-player .live-state p.p-bg[sta=living] .licon i{background-color:#00a838}.live-newTop-wapper .live-newTop-item .live-status[sta]{left:0;top:0;overflow:hidden;border-radius:2vw 0;margin:0}.course-list>.item .body .cover .live-status[sta=living] .licon i+i,.live-newTop-wapper .live-status[sta=living] .licon i+i，.live-menu .tag-progres[sta=living] .licon i+i,.live-player .live-state p.p-bg[sta=living] .licon i+i{margin-left:2px}.course-list>.item .body .cover .live-status[sta=living] .licon i:nth-child(2),.live-menu .tag-progres[sta=living] .licon i:nth-child(2),.live-newTop-wapper .live-status[sta=living] .licon i:nth-child(2),.live-player .live-state p.p-bg[sta=living] .licon i:nth-child(2){animation-delay:.4s;height:2vw}.course-list>.item .body .cover .live-status[sta=living] .licon i:nth-child(3),.live-menu .tag-progres[sta=living] .licon i:nth-child(3),.live-newTop-wapper .live-status[sta=living] .licon i:nth-child(3),.live-player .live-state p.p-bg[sta=living] .licon i:nth-child(3){display:block;animation-delay:.8s;height:1vw}.course-list>.item .body .cover .live-status[sta=trailer],.live-newTop-wapper .live-status[sta=trailer]{background-color:#ff9500;background:linear-gradient(90deg,#ff9500,#ff3700)}.live-newTop-wapper .live-newTop-til .live-status[sta=living]{position:relative;background:transparent;color:#2bba23;font-size:3.733333vw;padding-left:6.3vw;margin-left:3vw}.live-newTop-wapper .live-newTop-til .live-status[sta=living] i{background-color:#2bba23}.live-newTop-wapper .live-newTop-til .live-status[sta=living] .licon{bottom:1.5vw;height:3vw;width:16px}.live-newTop-wapper .live-newTop-til [calendar]{margin-left:2vw}.live-newTop-wapper .live-newTop-til [calendar] span[separator]{padding-right:1vw}.live-newTop-wapper .live-newTop-item .live-newTop-item-a{display:block;color:#fff;height:100%}@keyframes livingpulse{0%{height:20%}to{height:100%}}.live-newTop-wapper .live-newTop-items[sta="1"] .live-newTop-item .item-sta{background-color:#039d12}.live-newTop-wapper .live-newTop-items[more="1"]{overflow:hidden;overflow-x:auto;width:97vw;height:48vw}.live-newTop-wapper .live-newTop-items[more="1"] .live-newTop-soritem{display:inline-flex}.live-newTop-wapper .live-newTop-items[more="1"] .live-newTop-item{width:86vw;height:48vw}.live-newTop-wapper .live-newTop-items[more="1"] .live-newTop-item+.live-newTop-item{margin-left:2vw}.page-handle div[iscoursecanbuy="0"]{text-align:right;padding-right:2.67vw}.weixinlogin-check-type .weui-dialog__title{font-size:4vw}.weixinlogin-check-type .weui-dialog{width:80%}.weixinlogin-check-type .weui-dialog .btn-primary{margin:6vw 0 5vw;height:10vw;width:73%}.weui-toast_content.width59vw{width:59vw}.home-project-wrapper .project-item{position:relative}.home-project-wrapper .project-item a.a-click-all{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0}.btn-outline-primary[disabled]{color:rgba(0,0,0,.3)!important;border:1px solid rgba(0,0,0,.3)!important}.pop-baidu-wrapper .pop-cont{color:#333;font-size:3.73vw;text-align:left}.pop-baidu-wrapper .btn-primary{width:82.67vw;padding-left:0;padding-right:0}.user-info-vip{font-size:3vw;display:flex;align-items:center;border-radius:1vw;color:#fd9!important;border-bottom-left-radius:2.2vw;border-top-right-radius:2.2vw;display:inline-block;background:linear-gradient(90deg,#713633,#1a2552);padding:0 1.4vw;line-height:1.8}.mine-wrapper .user-info-vip{margin-left:1vw;background:linear-gradient(180deg,#7e4553,#293da2);padding:0;transform:scale(.9)}.user-info-vip div[bgborder]{border-radius:1vw;margin:1px;background-color:#56302e;background:linear-gradient(90deg,#713633,#1a2552);border-bottom-left-radius:2.2vw;border-top-right-radius:2.2vw;padding:0 1.4vw;color:#fd9!important}.amac23-credit-recovery{margin:4vw 4vw 0;display:block}.amac23-credit-recovery img{border:2vw}.user-info-vip i{font-size:inherit;margin:0 2px 0 0;color:#fd9!important;position:relative!important;top:0!important}.course-list .user-info-vip,.list-cover .user-info-vip{position:absolute;right:0;top:0;z-index:1;margin-top:0}.list-cover .user-info-vip{border-bottom-left-radius:1.07vw;border-top-right-radius:1.07vw}.course-category-items{overflow:hidden;overflow-x:auto;background-color:#fff;padding:3vw 0 3vw 2vw;font-size:0;border-bottom:1px solid #e5e5e5;width:100vw}.course-category-items .course-category-s{display:inline-flex}.course-category-items .course-category-s a{word-break:keep-all!important;white-space:pre;color:#8c8b8b;border-radius:3vw;padding:0 2.5vw;font-size:3.2vw;line-height:1.8}.course-category-items .course-category-s a.act{background-color:#f1f1f1}.course-category-items .course-category-s a+a{margin-left:1vw}.course-total-tips{text-align:center;padding:2vw 2vw 1.6vw;display:none}.filter-new{justify-content:space-between;padding:0 4vw}.filter-new .item{flex:inherit}.filter>.item .course-sort-til .iconfont{font-size:3vw}.course-search-sort{flex:1;text-align:left;position:relative;min-width:50vw}.course-search-sort .course-search-sort-items{display:none;position:absolute;left:0;top:6vw;background-color:#fff;border:1px solid #e9e9e9;border-radius:2vw;z-index:3}.course-search-sort .course-search-sort-items a{display:block;padding:2vw 5vw;position:relative;font-size:3.733333vw}.course-search-sort .course-search-sort-items a+a:before{content:"";position:absolute;left:16%;top:0;z-index:1;width:68%;height:1px;background-color:#d9d9d9;display:none}.filter>.item .course-sort-til .iconfont.icon-icon_select_arrow{display:inline-block}.filter>.item .course-sort-til .iconfont.icon-icon_select_arrow.act{transform:rotate(180deg)}.page-filterindex-nav{position:fixed;left:0;top:0;z-index:999;width:100%;background-color:#fff}.page-filterindex-nav+.page-content{padding-top:12.26667vw}.layer-course-hour-zone{text-align:left;font-size:3.4vw;padding:2vw 0 10vw;position:relative}.layer-course-hour-zone .reg-protocol{text-align:left;padding-left:0;color:#333;margin-top:2vw}.layer-course-hour-zone .c-FF000F{color:#ff000f}.layer-course-hour-zone .hour-zone-btn{border-top:1px solid #ddd;padding-top:3.4vw;text-align:center;position:absolute;bottom:-3vw;left:-5%;width:110%;font-size:3.73333vw}.layer-course-hour-zone .hour-zone-btn.disabled{color:#999}.cell-pay-type .pay-icon-svg{display:inline-block;vertical-align:middle;background-position:left -.4vw;background-repeat:no-repeat;background-image:url(../images/pay_icon_yinlian.svg);width:6vw;height:6vw;background-size:100% auto;margin-right:.8vw}.course-list-loading .weui-loadmore.first{width:100vw}#careerCategorySelect.input-text{height:auto;min-height:8vw;padding-right:2vw;line-height:1.4!important;padding-top:1.6vw}#careerCategorySelect.stretched-link{text-align:left;padding:2vw 0 2vw 4vw}.show-scrollbar::-webkit-scrollbar{display:block!important;width:4px;height:4px;overflow:auto}.show-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25)}.invoice_apply .to-invoice#reissueConfirmBtn{height:12vw;line-height:12vw;font-size:4vw}.course-wrapper .course-info .info.info-relative{position:relative}.course-wrapper .course-info .info.info-relative .iconImgToTitle{position:absolute;top:.9vw}.course-wrapper .course-info .info.info-relative .user-info-vip{position:absolute;top:.7vw;height:5.5vw}.course-wrapper .course-info .info.info-relative .iconImgToTitle+.user-info-vip{left:6.6vw}.course-wrapper .course-info .info.info-relative .iconImgToTitle+.title{text-indent:6vw}.course-wrapper .course-info .info.info-relative .user-info-vip+.title{text-indent:14vw}.course-wrapper .course-info .info.info-relative .iconImgToTitle+.user-info-vip+.title{text-indent:20.5vw}html[lang=en-US] *{word-wrap:normal!important;word-break:normal!important;overflow-wrap:normal!important}html[lang=en-US] .weui-toast{min-width:70vw}html[lang=en-US] .course-wrapper .course-info .meta .class-meta{flex-wrap:wrap}html[lang=en-US] .page-project-info .course-wrapper .course-info .meta .class-meta .period-item{width:100%}html[lang=en-US] .page-project-info .course-wrapper .course-info .meta .class-meta .period-item+span{margin-left:0!important;padding-left:0}html[lang=en-US] .course-wrapper .course-info .meta .class-meta .show-line{padding-left:0;margin-left:0;width:100%}html[lang=en-US] .course-wrapper .course-info .meta .class-meta .show-line:before{display:none}html[lang=en-US] .course-list>.project-item .body .cover .live-status{width:23.33vw}html[lang=en-US] .nav .nav-item .nav-link>span{font-size:3.4vw}html[lang=en-US] .nav .nav-item .nav-link{margin:0 1vw}html[lang=en-US] .page-share .img>div{font-size:3.4vw!important}html[lang=en-US] .page-cart-content .cartPrice .selectedCart{width:25vw;font-size:3.6vw}html[lang=en-US] .page .page-handle .delecBuy,html[lang=en-US] .page .page-handle .go_shop{width:44vw;max-width:44vw;font-size:3.4vw}html[lang=en-US] .page-cart-content .selectedCart input[type=checkbox]{width:4vw;height:4vw}html[lang=en-US] .page-cart-content .price-show .total-price span{font-size:4.2vw}html[lang=en-US] .page-cart-content .price-show{margin-right:3vw}html[lang=en-US] .address-list .items .info .title span.default-address{width:29vw}html[lang=en-US] .invoice_apply .row .col-3{width:32vw}html[lang=en-US] .invoice_apply .row .col-9{margin-left:34vw}html[lang=en-US] .weui-cells-multicolumn{grid-template-columns:repeat(2,1fr)}html[lang=en-US] .show-all-teacher{width:25vw;height:7.67vw;font-size:3.2vw;padding:1.33vw 0 0;text-align:center}html[lang=en-US] .enroll-steps-tags .steps-tags span,html[lang=en-US] .layer-result .pop-wrapper .steps-tags span{font-size:3.2vw}html[lang=en-US] .course-wrapper .cover .share#shareTest{right:2.66667vw!important}html[lang=en-US] .course-wrapper .cover .share+.share{max-width:56vw}html[lang=en-US] .page-handle .cart-pay .total-price{font-size:3.2vw}html[lang=en-US] .login-wrapper .form-login .relative-enus .login-invalid-tiper{bottom:auto;top:11vw;box-sizing:border-box;width:96%}html[lang=en-US] .login-wrapper .form-login .relative-enus+.weui-cell_vcode{margin-top:15vw}html[lang=en-US] .page-handle.learn_btm_vip .learn_open_vip .learn_open_vip_price{padding-left:4.8vw;line-height:1.1}html[lang=en-US] .page-handle.learn_btm_vip .learn_open_vip .learn_open_vip_price>i{position:absolute;left:3vw;top:3vw}html[lang=en-US] .live-player .live-state-count span{letter-spacing:0;font-size:4vw;padding-left:1vw}html[lang=en-US] .layer-result .pop-wrapper .pop-tip{padding:0 4vw}html[lang=en-US] .course-wrapper .cover .share{max-width:90vw}html[lang=en-US] .order-ft .order-details{flex-wrap:wrap}html[lang=en-US] .order-ft .pay-info{width:100%;margin-left:0}html[lang=en-US] .modal-container-open-card .btn-open-card{width:50vw}html[lang=en-US] .course-list>.item .body .handle{flex-wrap:wrap}html[lang=en-US] .course-list>.item .body .handle .meta.star{display:block;width:100%}html[lang=en-US] .project-container .project-status{width:auto}html[lang=en-US] .mine-header .info .handle .is-real-name{margin-right:2vw;width:auto;height:auto;padding:1vw 1.33vw;flex:1;text-align:left;display:flex;justify-items:center;font-size:3.2vw}html[lang=en-US] .mine-menu .cell .label{font-size:2.8vw;padding:0 1.33vw}html[lang=en-US] .mine-menu .cell{min-width:35%}html[lang=en-US] .mine-menu .cell+.cell{min-width:0}html[lang=en-US] .home-alive-wrapper .item .cover-live-status .live-state .iconfont{padding-right:1vw}html[lang=en-US] .learning-list .cell span{padding-left:2vw;font-size:3.2vw}html[lang=en-US] .learning-list .cell span span{padding-right:2vw}html[lang=en-US] .learning-list .cell span:after{left:2vw;right:2vw}html[lang=en-US] .course-schedule{text-align:left}html[lang=en-US] .invoice_apply [for=ticket_type1]:after{display:block;content:"";width:100%;height:1px!important}html[lang=en-US] .invoice_apply [for=ticket_type2]{padding-right:0!important}html[lang=en-US] .invoice_apply .row .col-form-label{font-size:3.2vw}html[lang=en-US] .invoice_apply .row .col-form-label span{line-height:1.2}html[lang=en-US] .project-exam-box .exam-number{height:auto}html[lang=en-US] .live-player .live-state-end{margin:-4.8vw 0 0 -30vw}html[lang=en-US] .live-player .live-state p.p-bg{width:60vw}html[lang=en-US] .exam-result .result-circle .inner{font-size:8vw}html[lang=en-US] .reg-protocol{line-height:4vw}html[lang=en-US] .index-wrapper .online-course .other .chtags .diy-tag{display:block}html[lang=en-US] .index-wrapper .online-course .other .classHourIsDisplay+.classDuration{padding-left:0}html[lang=en-US] .home-project-wrapper .item .project-item-img-container .item-title{font-size:3.4vw;margin-top:1vw}html[lang=en-US] .home-project-wrapper .item .project-item-img-container .item-date,html[lang=en-US] .home-project-wrapper .item .project-item-img-container .item-desc{font-size:3vw}html[lang=en-US] .index-wrapper *{font-size:3.4vw}html[lang=en-US] .order-hd{font-size:3.2vw}html[lang=en-US] .order-ft .pay-info,html[lang=en-US] .order-hd .pay-info{font-size:3vw}html[lang=en-US] .order-ft .order-details{font-size:3.4vw}html[lang=en-US] .course-list>.item .body{align-items:center}html[lang=en-US] .nav-text .inner .cell .title{font-size:3.4vw}html[lang=en-US] .layer-coupon-modal .modal-header h3{font-size:4.2vw}html[lang=en-US] .layer-coupon-modal .modal-header p{font-size:3.733333vw}html[lang=en-US] .admin-safe-mfa-lcnt .item>div:first-child{width:23vw}html[lang=en-US] .mfa-bind-item .mfa-bind-other{display:inline-block;width:auto}html[lang=en-US] .card-page-index .card-cell .sub-hd,html[lang=en-US] .card-page-index .cart-coupon[data-target="#service"] .text .stretched-link,html[lang=en-US] .form-custom .cell#cart-coupon{font-size:3.2vw}html[lang=en-US] .mine-header .info .is-real-name{font-size:2.2vw}html[lang=en-US] .topay-order-confirm .order-confirm-handle .order-confirm-saved{padding-left:0}html[lang=en-US] .mydiscounts .amount .smdoorIcon{display:block}html[classhourhidden="1"] .classHourIsDisplay{display:none!important}html[classhourhidden="1"] .course-wrapper .course-info .meta .class-meta span.period-item.classHourIsDisplay+span{margin-left:0;padding-left:0!important}html[classhourhidden="1"] .classHourVisibility{visibility:hidden!important}.lang-dialog-header-btn{top:4px!important}.dynamic-title{font-size:4.26667vw;color:#333;padding:.8vw 4vw 0;margin-bottom:2.67vw;display:block;text-align:center;justify-content:center}.iframe-scorm-wrapper{width:100vw!important;height:calc(100vh - 12.26667vw)!important;position:fixed;z-index:1001;top:12.26667vw;left:0}.order-confirm-address{cursor:pointer}.order-confirm-address .tt .name-line{font-weight:600;color:#000;padding-bottom:1vw}.order-confirm-address .tt .name-line .name{padding-right:1vw}.order-confirm-address .order-confirm-address-arrow{color:#cdcdcd;font-size:4vw;align-self:center;padding-left:2vw}.order-confirm-section{background-color:#fff}.order-confirm-section .form-custom h3{font-size:3.733333vw;padding:3vw 4vw 1vw;color:#222;font-weight:400}.order-confirm-section .pay-type-list .cell-pay-type{font-size:3.733333vw}.order-confirm-handle .order-confirm-saved{font-size:3.2vw;line-height:4.8vw;color:#666;display:block}.order-confirm-handle .order-confirm-saved .color-red{font-size:3.2vw}.topay-order-confirm .topay-before-adds{background:#fff;background-color:#fff;margin-bottom:4vw}.topay-order-confirm .topay-before-adds:before{background:none}.topay-order-confirm .order-confirm-address .tt .name-line{color:#222;font-weight:500;font-size:4.27vw}.topay-order-confirm .order-confirm-address .tt .name-line .name{font-weight:700;font-size:4.27vw}.topay-order-confirm .topay-before-adds .add{color:#666;font-weight:500}.topay-order-confirm .order-confirm-address .order-confirm-address-arrow{color:#666}.topay-order-confirm .single-class-purchase .form-custom-with-label .cell{display:block}.topay-order-confirm .form-custom .stretched-link.color-red{color:#ff000f}.topay-order-confirm .order-confirm-handle .order-confirm-saved{padding-left:10vw}.amac-year select{margin-left:2.67vw;padding:1.6vw 2.67vw;border:1px solid #ddd;border-radius:1.07vw;background:#fff;font-size:3.73vw;min-width:26.67vw}.learing-card{width:100%;background-color:#fff;padding:4vw}.learing-card-header{border-bottom:1px dashed #f5f5f5;padding-bottom:2.67vw;margin-bottom:2.67vw}.learing-card-header h3{font-size:3.73vw;color:#e74c3c}.list-container{list-style:none;padding:0;margin:0}.learing-card .list-item{margin-bottom:4vw}.learing-card .list-item:last-child{margin-bottom:0}.learing-card .list-item{position:relative;padding-left:2.67vw}.learing-card .list-item:before{content:"";position:absolute;left:0;top:1.57vw;width:1.4vw;height:1.4vw;border-radius:50%;background:#333}.learing-card .item-title{font-size:3.73vw;color:#333;font-weight:500;margin-bottom:2.13vw;line-height:1.4}.learing-card .item-info{display:flex;flex-wrap:wrap;align-items:center;font-size:3.2vw}.learing-card .info-time{display:flex;align-items:center;color:#999;margin-right:5.33vw}.learing-card .info-time .iconfont{color:#11b353;margin-right:1.33vw}.learing-card .info-hours{color:#ff000f;margin:0 0 0 5.33vw}.learing-card .info-tag{color:#e16b46;margin-left:auto}