.apply[data-v-3b6f2e09]{padding-top:2.667vw}.apply-shop[data-v-3b6f2e09]{width:93.6vw;height:32vw;padding:2.667vw;border-radius:2.133vw;background:#fff;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apply-shop img[data-v-3b6f2e09]{width:26.667vw;height:26.667vw;border-radius:2.133vw;margin-right:2.667vw}.apply-shop .shop-info[data-v-3b6f2e09]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1.067vw 0}.apply-shop .shop-info-name[data-v-3b6f2e09],.apply-shop .shop-info[data-v-3b6f2e09]{display:-webkit-box;display:-ms-flexbox;display:flex}.apply-shop .shop-info-name p[data-v-3b6f2e09]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.apply-shop .shop-info-name .van-icon[data-v-3b6f2e09]{margin-left:auto;color:#999}.apply-shop .shop-info-booth[data-v-3b6f2e09]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2vw;color:#999;margin:auto 0 2.133vw}.apply-shop .shop-info-booth label[data-v-3b6f2e09]{width:14.933vw;font-weight:500}.apply-shop .shop-info-booth span[data-v-3b6f2e09]{margin-right:1.067vw}.apply-shop .shop-info-address[data-v-3b6f2e09]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2vw;color:#999}.apply-shop .shop-info-address label[data-v-3b6f2e09]{width:14.933vw;font-weight:500}.apply-shop .shop-info-address p[data-v-3b6f2e09]{-webkit-box-flex:1;-ms-flex:1;flex:1}.apply .tips[data-v-3b6f2e09]{color:#222;font-size:3.733vw;text-align:center;margin:5.333vw 0}.apply .tips span[data-v-3b6f2e09]{color:#e92927}.apply-coupon[data-v-3b6f2e09]{width:93.6vw;height:26.667vw;padding:4vw 0;background-image:url(https://assets.chinagoods.com/libs/cgf/static/images/bg_1698111988456.png);background-size:cover;margin:0 auto 10.667vw;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.apply-coupon .status-img[data-v-3b6f2e09]{position:absolute;right:0;top:1px;width:17.6vw}.apply-coupon .price[data-v-3b6f2e09]{width:25.6vw;height:100%;padding-top:4vw;border-right:1px dashed #fce3e3;text-align:center}.apply-coupon .price p[data-v-3b6f2e09]:first-of-type{color:#f41d1d;font-size:4.8vw}.apply-coupon .price p:first-of-type span[data-v-3b6f2e09]{font-size:7.467vw}.apply-coupon .price p[data-v-3b6f2e09]:nth-of-type(2){color:#999;font-size:3.2vw;margin-top:1.067vw}.apply-coupon .info[data-v-3b6f2e09]{margin-left:5.333vw;padding-top:2.133vw;color:#333}.apply-coupon .info p[data-v-3b6f2e09]:nth-of-type(2){font-size:3.2vw;color:#999;margin:1.867vw 0 1.067vw}.apply-coupon .info p[data-v-3b6f2e09]:nth-of-type(3){font-size:3.2vw;color:#999}.apply button[data-v-3b6f2e09]{display:block;width:88.267vw;height:10.667vw;background:-webkit-gradient(linear,right top,left top,from(#fa643c),to(#e92927));background:linear-gradient(270deg,#fa643c,#e92927);border-radius:5.867vw;border:none;color:#fff;margin:0 auto}.apply .wx-open-btn[data-v-3b6f2e09]{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}.contract .title[data-v-4674b448]{padding:2.933vw 5.867vw;color:#202020;font-size:3.733vw;text-align:center;line-height:4.8vw}.contract-info[data-v-4674b448]{padding:5.867vw;background:#fff;margin-bottom:2.667vw}.contract-info table[data-v-4674b448]{font-size:3.2vw}.contract-info table tr[data-v-4674b448]{height:8vw}.contract-info table tr td[data-v-4674b448]:first-of-type{padding:0 6.4vw;width:29.333vw;background:#eef2fb;text-align:center;color:#687dac;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.contract-info table tr td[data-v-4674b448]:nth-of-type(2){width:58.667vw;text-align:left;line-height:5.333vw;padding:2.133vw 2.667vw;background:#f7f8fa;color:#666}.contract-title[data-v-4674b448]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4vw}.contract-title span[data-v-4674b448]{font-size:8vw;color:rgba(64,133,245,.4);margin-right:2.133vw}.contract-title div p[data-v-4674b448]:first-of-type{font-size:3.733vw;color:#242746}.contract-title div p[data-v-4674b448]:nth-of-type(2){font-size:3.2vw;color:#999}.contract-small-title[data-v-4674b448]{height:8.533vw;line-height:8.533vw;text-align:center;background:#eef2fb;color:#687dac;font-size:3.2vw}.contract-content[data-v-4674b448]{background:#f7f8fa;font-size:3.2vw;line-height:4.8vw;padding:5.333vw 4.267vw;margin:.533vw 0;color:#666}.contract-content .blue[data-v-4674b448]{color:#4085f5;text-decoration:underline}.contract-content .red[data-v-4674b448]{color:#e92927;text-decoration:underline}.contract .center[data-v-4674b448]{text-align:center}.contract .tips[data-v-4674b448]{color:#687dac;font-size:3.2vw;margin-top:4.8vw}.contract .title[data-v-297d403e]{padding:2.933vw 5.867vw;color:#202020;font-size:3.733vw;text-align:center;line-height:4.8vw}.contract-info[data-v-297d403e]{padding:5.867vw;background:#fff;margin-bottom:2.667vw}.contract-info table[data-v-297d403e]{font-size:3.2vw}.contract-info table tr[data-v-297d403e]{height:8vw}.contract-info table tr td[data-v-297d403e]:first-of-type{padding:0 6.4vw;width:29.333vw;background:#eef2fb;text-align:center;color:#687dac;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.contract-info table tr td[data-v-297d403e]:nth-of-type(2){width:58.667vw;text-align:left;line-height:5.333vw;padding:2.133vw 2.667vw;background:#f7f8fa;color:#666}.contract-title[data-v-297d403e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4vw}.contract-title span[data-v-297d403e]{font-size:8vw;color:rgba(64,133,245,.4);margin-right:2.133vw}.contract-title div p[data-v-297d403e]:first-of-type{font-size:3.733vw;color:#242746}.contract-title div p[data-v-297d403e]:nth-of-type(2){font-size:3.2vw;color:#999}.contract-small-title[data-v-297d403e]{height:8.533vw;line-height:8.533vw;text-align:center;background:#eef2fb;color:#687dac;font-size:3.2vw}.contract-content[data-v-297d403e]{background:#f7f8fa;font-size:3.2vw;line-height:4.8vw;padding:5.333vw 4.267vw;margin:.533vw 0;color:#666}.contract-content .blue[data-v-297d403e]{color:#4085f5;text-decoration:underline}.contract-content .red[data-v-297d403e]{color:#e92927;text-decoration:underline}.contract .center[data-v-297d403e]{text-align:center}.contract .tips[data-v-297d403e]{color:#687dac;font-size:3.2vw;margin-top:4.8vw}.interest .van-checkbox-group[data-v-126ca455]{padding:0 4vw}.interest .van-checkbox-group .van-checkbox[data-v-126ca455]{margin:5.867vw 0}.container .image[data-v-683e3632]{width:100%}.fta-title[data-v-70947ce7]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:10.667vw;background:#fff;font-size:3.733vw;color:#333;padding-left:6.133vw;border-bottom:1px solid #ecf1fa;margin-top:2.667vw}.fta-title[data-v-70947ce7]:after{content:"";width:.8vw;height:3.733vw;background:#3e7ce7;position:absolute;left:3.2vw;top:3.467vw}.fta-list[data-v-70947ce7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;padding:3.467vw 5.333vw 0}.fta-item[data-v-70947ce7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.2vw;margin-bottom:5.333vw;width:21.333vw;color:#666}.fta-item img[data-v-70947ce7]{width:10.133vw;height:10.133vw;margin-bottom:1.6vw}.video__item[data-v-c3f4a8ea]{width:93.6vw;margin:2.667vw auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:2.133vw;padding:2.667vw}.video__item-img[data-v-c3f4a8ea]{width:34.667vw;height:20vw;margin-right:2.133vw;border-radius:2.133vw}.video__item .video__item-title[data-v-c3f4a8ea]{font-size:3.467vw;color:#333;line-height:4.8vw;height:9.6vw;margin-bottom:4.267vw}.video__item .video__item-desc[data-v-c3f4a8ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.267vw;margin-top:2.133vw;color:#999;font-size:3.2vw}.video__item .video__item-desc img[data-v-c3f4a8ea]{width:4.267vw;height:4.267vw;border-radius:100%;margin-right:1.067vw}.video__item .video__item-desc .video__item-teacher[data-v-c3f4a8ea]{width:28vw}.video__item .video__item-desc .video__item-teacher i[data-v-c3f4a8ea]{font-size:3.2vw;margin-right:1.067vw}.video__item .video__item-desc .video__item-num[data-v-c3f4a8ea]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;font-size:3.2vw}.video__item .icon-customer[data-v-c3f4a8ea]{font-size:3.2vw;margin-left:1.067vw}[data-v-ec3c6e66] .van-swipe__indicator--active{background:#fff}[data-v-ec3c6e66] .van-tabs__wrap{padding-top:1.6vw;background:#fff}[data-v-ec3c6e66] .van-tabs__nav--line.van-tabs__nav--complete{padding-left:3.2vw}[data-v-ec3c6e66] .van-tabs__wrap--scrollable .van-tab{background:#f5f5f5;margin-right:2.667vw;height:7.467vw;line-height:7.467vw;border-radius:3.733vw;font-size:3.2vw}[data-v-ec3c6e66] .van-tabs__wrap--scrollable .van-tab--active{background:rgba(233,41,39,.06);border:1px solid #e92927;color:#e92927}[data-v-ec3c6e66] .van-tabs__line{display:none}[data-v-ec3c6e66] .van-tabs__nav--line{padding-bottom:0}[data-v-ec3c6e66] .van-tabs--line .van-tabs__wrap{height:10.667vw}[data-v-ec3c6e66] .van-empty{padding-bottom:80vw}.classroom__home[data-v-ec3c6e66]{height:100dvh;background:#f5f5f5}.classroom__home-top[data-v-ec3c6e66]{background:#fff;padding:2.667vw 3.2vw 0}.classroom__home-top .swiper-img[data-v-ec3c6e66]{width:100%;height:47.2vw;border-radius:4.267vw}.classroom__home-input[data-v-ec3c6e66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:9.6vw;border-radius:4.8vw;background:#f5f5f5;margin-bottom:2.667vw;padding-left:4.267vw;overflow:hidden}.classroom__home-input i[data-v-ec3c6e66]{color:#999}.classroom__home-input input[data-v-ec3c6e66]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:inherit}.search__page[data-v-6630b3e6]{background:#f5f5f5}.search__page-box[data-v-6630b3e6]{background:#fff;padding:2.667vw 3.2vw}.search__page-box input[data-v-6630b3e6]{width:100%;height:9.6vw;background:#f5f5f5;border-radius:4.8vw;padding:0 4.267vw;border:none}.search__page-box .cate-list[data-v-6630b3e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin:3.2vw 0}.search__page-box .cate-list .cate-item[data-v-6630b3e6]{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:4.267vw;color:#666;font-size:3.733vw;line-height:6.4vw}.search__page-box .cate-list .cate-active[data-v-6630b3e6]{color:#dd1a21}.search__page-box .cate-list[data-v-6630b3e6]::-webkit-scrollbar{display:none}.search__page-box .sort-list[data-v-6630b3e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.search__page-box .sort-list .sort-item[data-v-6630b3e6]{margin-right:2.667vw;color:#666;border-radius:3.733vw;font-size:3.733vw;padding:1.333vw 2.667vw;background:#f5f5f5}.search__page-box .sort-list .sort-active[data-v-6630b3e6]{color:#e92927;background:rgba(233,41,39,.06);border:1px solid #e92927}.search__page .recommend[data-v-6630b3e6]{background:#fff;padding:3.2vw;border-radius:4.267vw 4.267vw 0 0}.search__page .recommend-title[data-v-6630b3e6]{font-size:4.267vw;line-height:6.4vw;color:#333}.search__page .recommend-list[data-v-6630b3e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search__page .recommend-item[data-v-6630b3e6]{width:45.333vw;margin-right:auto;margin-top:3.2vw}.search__page .recommend-item-img[data-v-6630b3e6]{width:45.333vw;height:23.467vw;border-radius:2.133vw}.search__page .recommend-item-title[data-v-6630b3e6]{font-size:3.733vw;color:#333;line-height:5.333vw;height:10.667vw;margin:2.667vw 0 2.133vw}.search__page .recommend-item-desc[data-v-6630b3e6]{color:#999;font-size:3.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search__page .recommend-item-desc img[data-v-6630b3e6]{width:4.267vw;height:4.267vw;border-radius:100%;margin-right:1.333vw}.search__page .recommend-item-desc .icon-customer[data-v-6630b3e6]{font-size:3.2vw}.search__page .recommend-item-teacher[data-v-6630b3e6]{width:21.333vw}.search__page .recommend-item-num[data-v-6630b3e6]{margin:0 1.6vw 0 auto}.search__page .recommend-item[data-v-6630b3e6]:nth-of-type(2n){margin-right:0}[data-v-6630b3e6] .van-empty{width:93.6vw;margin:2.667vw auto;background:#fff;border-radius:3.2vw}.text-999[data-v-55cb4889]{color:#999}.text-E69B00[data-v-55cb4889]{color:#e69b00}.text-DE3228[data-v-55cb4889]{color:#de3228}.course__catalog[data-v-55cb4889]{background:#f8f8f9;padding:5.333vw 3.2vw}.course__catalog-header[data-v-55cb4889]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course__catalog-header .num[data-v-55cb4889]{margin-right:auto;font-size:3.733vw;color:#222;line-height:5.6vw}.course__catalog-header .time[data-v-55cb4889]{font-size:3.2vw;color:#999}.course__catalog-item[data-v-55cb4889]{margin-top:2.667vw;border-radius:4.267vw;background:#fff;padding:3.2vw 4.267vw}.course__catalog-item .title[data-v-55cb4889]{font-size:3.733vw;color:#333;line-height:5.6vw;margin-bottom:1.067vw}.course__catalog-item .status[data-v-55cb4889]{color:#999;font-size:3.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course__catalog-item .status .iconfont[data-v-55cb4889]{margin-right:2.133vw;font-size:3.2vw}.course__catalog .playing[data-v-55cb4889]{border:1px solid #e92927;background:#fff8f7}.course__catalog .playing .title[data-v-55cb4889]{color:#e92927}.course__catalog .playing .status[data-v-55cb4889]{color:#333}.course__desc[data-v-2cb230e1]{background:#f8f8f9;padding:3.2vw}.course__desc .course__desc-con[data-v-2cb230e1]{background:#fff;font-size:3.733vw;padding:4.267vw;border-radius:4.267vw;color:#666;line-height:5.867vw;word-wrap:break-word}.course__desc[data-v-c6eb06a2]{background:#f8f8f9;padding:3.2vw}.course__desc .course__desc-con[data-v-c6eb06a2]{background:#fff;padding:4.267vw;border-radius:4.267vw}.course__desc .course__desc-con .lecturer-name[data-v-c6eb06a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.733vw;color:#333}.course__desc .course__desc-con .lecturer-name img[data-v-c6eb06a2]{width:11.733vw;height:11.733vw;border-radius:100%;margin-right:3.2vw}.course__desc .course__desc-con .lecturer-desc[data-v-c6eb06a2]{font-size:3.733vw;margin-top:3.2vw;color:#666;line-height:5.867vw;word-wrap:break-word}.class__detail[data-v-c2cd844a]{padding-top:12.533vw;height:100vh;background:#f8f8f9}.class__detail .video__info video[data-v-c2cd844a]{width:100%;height:57.067vw}.class__detail .video__info .video__info-title[data-v-c2cd844a]{padding:2.667vw;font-size:4.267vw;font-weight:500;color:#333;line-height:5.333vw;background:#fff;margin-bottom:1px}[data-v-c2cd844a] .van-overlay{z-index:9999}[data-v-c2cd844a] .van-nav-bar{height:12.533vw}[data-v-c2cd844a] .van-nav-bar.van-nav-bar--fixed{z-index:999}[data-v-c2cd844a] .van-nav-bar .van-nav-bar__content{height:12.533vw;line-height:12.533vw}[data-v-c2cd844a] .van-nav-bar .van-nav-bar__content .van-icon{font-size:5.333vw!important}[data-v-c2cd844a] .van-nav-bar .van-nav-bar__right i{color:#222;font-size:4.267vw}[data-v-c2cd844a] .van-icon-arrow-left{color:#222!important}[data-v-c2cd844a] .van-nav-bar__title{font-size:4.533vw;color:#222;font-weight:400}[data-v-c2cd844a] .van-hairline--bottom:after{border-bottom:0}[data-v-c2cd844a] .van-tabs__wrap{height:10.667vw}[data-v-c2cd844a] .van-tabs__wrap .van-tab{font-size:3.733vw;color:#666}[data-v-c2cd844a] .van-tabs__wrap .van-tab.van-tab--active span{font-size:4.267vw;font-weight:600;color:#222}