.flex-row[data-v-3d5afe9a],.flex-row_center[data-v-3d5afe9a],.flex-row_end[data-v-3d5afe9a],.flex-row_space-between[data-v-3d5afe9a],.flex-row_start[data-v-3d5afe9a]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.flex-column[data-v-3d5afe9a],.flex-column_center[data-v-3d5afe9a],.flex-column_end[data-v-3d5afe9a],.flex-column_space-between[data-v-3d5afe9a],.flex-column_start[data-v-3d5afe9a]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.flex-row_center[data-v-3d5afe9a]{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.flex-row_center[data-v-3d5afe9a],.flex-row_start[data-v-3d5afe9a]{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flex-row_start[data-v-3d5afe9a]{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.flex-row_end[data-v-3d5afe9a]{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-column_center[data-v-3d5afe9a],.flex-row_end[data-v-3d5afe9a]{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flex-column_center[data-v-3d5afe9a]{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.flex-column_start[data-v-3d5afe9a]{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-column_end[data-v-3d5afe9a]{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.flex-column_space-between[data-v-3d5afe9a],.flex-row_space-between[data-v-3d5afe9a]{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flex-four[data-v-3d5afe9a]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-four>[data-v-3d5afe9a]{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - 0.16rem);flex:0 0 calc(25% - 0.16rem);margin-right:.213333rem;margin-bottom:.213333rem}.flex-four>[data-v-3d5afe9a]:nth-child(4n){margin-right:0}.flex-three[data-v-3d5afe9a]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-three>[data-v-3d5afe9a]{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.333% - 0.14667rem);flex:0 0 calc(33.333% - 0.14667rem);margin-right:.213333rem;margin-bottom:.213333rem}.flex-three>[data-v-3d5afe9a]:nth-child(3n){margin-right:0}.flex-two[data-v-3d5afe9a]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-two>[data-v-3d5afe9a]{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 0.10667rem);flex:0 0 calc(50% - 0.10667rem);margin-right:.213333rem;margin-bottom:.213333rem}.flex-two>[data-v-3d5afe9a]:nth-child(2n){margin-right:0}@media (max-width:768px){.flex-four>[data-v-3d5afe9a]{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 0.10667rem);flex:0 0 calc(50% - 0.10667rem)}.flex-four>[data-v-3d5afe9a]:nth-child(4n){margin-right:.213333rem}.flex-four>[data-v-3d5afe9a]:nth-child(2n){margin-right:0}.flex-three>[data-v-3d5afe9a]{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;margin-right:0}}@media (max-width:480px){.flex-four>[data-v-3d5afe9a],.flex-three>[data-v-3d5afe9a],.flex-two>[data-v-3d5afe9a]{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;margin-right:0}}.padding-left_32[data-v-3d5afe9a]{padding-left:.426667rem!important}.padding-right_32[data-v-3d5afe9a]{padding-right:.426667rem!important}.margin-bottom_8[data-v-3d5afe9a]{margin-bottom:.106667rem!important}.margin-bottom_34[data-v-3d5afe9a]{margin-bottom:.453333rem!important}.margin-bottom_24[data-v-3d5afe9a]{margin-bottom:.32rem!important}.margin-bottom_32[data-v-3d5afe9a]{margin-bottom:.426667rem!important}.margin-top_32[data-v-3d5afe9a]{margin-top:.426667rem!important}.margin-top_0[data-v-3d5afe9a]{margin-top:0!important}.margin-left_32[data-v-3d5afe9a]{margin-left:.426667rem!important}.margin-right_32[data-v-3d5afe9a]{margin-right:.426667rem!important}.width-220[data-v-3d5afe9a]{width:2.933333rem!important}.font-size-28[data-v-3d5afe9a]{font-size:.373333rem!important}.font-size-32[data-v-3d5afe9a]{font-size:.426667rem!important}.font-size-24[data-v-3d5afe9a]{font-size:.32rem!important}.pointer[data-v-3d5afe9a]{cursor:pointer}.flex-wrap[data-v-3d5afe9a]{-webkit-flex-wrap:wrap;flex-wrap:wrap}.wrap-reverse[data-v-3d5afe9a]{-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.block[data-v-3d5afe9a]{display:block}.flex[data-v-3d5afe9a]{display:-webkit-box;display:-webkit-flex;display:flex}.flex-1[data-v-3d5afe9a]{-webkit-box-flex:1;-webkit-flex:1;flex:1}.align-items_start[data-v-3d5afe9a]{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-items_end[data-v-3d5afe9a]{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-items_center[data-v-3d5afe9a]{-webkit-box-align:center;-webkit-align-items:center;align-items:center}[data-v-3d5afe9a]:root{--font-primary:"FZPinShangHeiS-B-GB",sans-serif}.font-FZPinShangHeiS-B-GB-skew4[data-v-3d5afe9a]{font-family:var(--font-primary);-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}.teacher-list .class-popup[data-v-3d5afe9a]{max-height:70%;min-height:35%;width:10rem;left:50%;margin-left:-5rem}.teacher-list .class-popup .van-popup__close-icon--top-right[data-v-3d5afe9a]{top:.533333rem;right:.533333rem;font-size:.56rem;color:#5b5b5b}.teacher-list .class-popup-title[data-v-3d5afe9a]{font-size:.533333rem;line-height:.746667rem;color:#333;padding:.64rem .533333rem .213333rem}.teacher-list .class-teacher[data-v-3d5afe9a]{width:50%;float:left;padding:.32rem 0 .213333rem .533333rem;box-sizing:border-box}.teacher-list .class-img[data-v-3d5afe9a]{width:.8rem;height:.8rem;border-radius:.4rem;margin-right:.266667rem;vertical-align:middle}.teacher-list .class-teacher-name[data-v-3d5afe9a]{font-size:.373333rem;line-height:.8rem;height:.8rem;vertical-align:middle;color:#555}.flex-row[data-v-0bc7f7ca],.flex-row_center[data-v-0bc7f7ca],.flex-row_end[data-v-0bc7f7ca],.flex-row_space-between[data-v-0bc7f7ca],.flex-row_start[data-v-0bc7f7ca]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.flex-column[data-v-0bc7f7ca],.flex-column_center[data-v-0bc7f7ca],.flex-column_end[data-v-0bc7f7ca],.flex-column_space-between[data-v-0bc7f7ca],.flex-column_start[data-v-0bc7f7ca]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.flex-row_center[data-v-0bc7f7ca]{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.flex-row_center[data-v-0bc7f7ca],.flex-row_start[data-v-0bc7f7ca]{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flex-row_start[data-v-0bc7f7ca]{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.flex-row_end[data-v-0bc7f7ca]{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-column_center[data-v-0bc7f7ca],.flex-row_end[data-v-0bc7f7ca]{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flex-column_center[data-v-0bc7f7ca]{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.flex-column_start[data-v-0bc7f7ca]{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-column_end[data-v-0bc7f7ca]{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.flex-column_space-between[data-v-0bc7f7ca],.flex-row_space-between[data-v-0bc7f7ca]{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flex-four[data-v-0bc7f7ca]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-four>[data-v-0bc7f7ca]{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - 0.16rem);flex:0 0 calc(25% - 0.16rem);margin-right:.213333rem;margin-bottom:.213333rem}.flex-four>[data-v-0bc7f7ca]:nth-child(4n){margin-right:0}.flex-three[data-v-0bc7f7ca]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-three>[data-v-0bc7f7ca]{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.333% - 0.14667rem);flex:0 0 calc(33.333% - 0.14667rem);margin-right:.213333rem;margin-bottom:.213333rem}.flex-three>[data-v-0bc7f7ca]:nth-child(3n){margin-right:0}.flex-two[data-v-0bc7f7ca]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-two>[data-v-0bc7f7ca]{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 0.10667rem);flex:0 0 calc(50% - 0.10667rem);margin-right:.213333rem;margin-bottom:.213333rem}.flex-two>[data-v-0bc7f7ca]:nth-child(2n){margin-right:0}@media (max-width:768px){.flex-four>[data-v-0bc7f7ca]{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 0.10667rem);flex:0 0 calc(50% - 0.10667rem)}.flex-four>[data-v-0bc7f7ca]:nth-child(4n){margin-right:.213333rem}.flex-four>[data-v-0bc7f7ca]:nth-child(2n){margin-right:0}.flex-three>[data-v-0bc7f7ca]{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;margin-right:0}}@media (max-width:480px){.flex-four>[data-v-0bc7f7ca],.flex-three>[data-v-0bc7f7ca],.flex-two>[data-v-0bc7f7ca]{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;margin-right:0}}.padding-left_32[data-v-0bc7f7ca]{padding-left:.426667rem!important}.padding-right_32[data-v-0bc7f7ca]{padding-right:.426667rem!important}.margin-bottom_8[data-v-0bc7f7ca]{margin-bottom:.106667rem!important}.margin-bottom_34[data-v-0bc7f7ca]{margin-bottom:.453333rem!important}.margin-bottom_24[data-v-0bc7f7ca]{margin-bottom:.32rem!important}.margin-bottom_32[data-v-0bc7f7ca]{margin-bottom:.426667rem!important}.margin-top_32[data-v-0bc7f7ca]{margin-top:.426667rem!important}.margin-top_0[data-v-0bc7f7ca]{margin-top:0!important}.margin-left_32[data-v-0bc7f7ca]{margin-left:.426667rem!important}.margin-right_32[data-v-0bc7f7ca]{margin-right:.426667rem!important}.width-220[data-v-0bc7f7ca]{width:2.933333rem!important}.font-size-28[data-v-0bc7f7ca]{font-size:.373333rem!important}.font-size-32[data-v-0bc7f7ca]{font-size:.426667rem!important}.font-size-24[data-v-0bc7f7ca]{font-size:.32rem!important}.pointer[data-v-0bc7f7ca]{cursor:pointer}.flex-wrap[data-v-0bc7f7ca]{-webkit-flex-wrap:wrap;flex-wrap:wrap}.wrap-reverse[data-v-0bc7f7ca]{-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.block[data-v-0bc7f7ca]{display:block}.flex[data-v-0bc7f7ca]{display:-webkit-box;display:-webkit-flex;display:flex}.flex-1[data-v-0bc7f7ca]{-webkit-box-flex:1;-webkit-flex:1;flex:1}.align-items_start[data-v-0bc7f7ca]{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-items_end[data-v-0bc7f7ca]{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-items_center[data-v-0bc7f7ca]{-webkit-box-align:center;-webkit-align-items:center;align-items:center}@font-face{font-family:FZPinShangHeiS-B-GB;src:url(https://g.xdfstatic.cn/p/H5WebSelf/2.7.8/fonts/FZPinShangHeiS-B-GB.e8d077cc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reddit Sans;src:url(https://g.xdfstatic.cn/p/H5WebSelf/2.7.8/fonts/RedditSans.90631c6a.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-0bc7f7ca]:root{--font-primary:"FZPinShangHeiS-B-GB",sans-serif}.font-FZPinShangHeiS-B-GB-skew4[data-v-0bc7f7ca]{font-family:var(--font-primary);-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}.class-detail[data-v-0bc7f7ca]{font-family:PingFangSC-Regular;font-weight:400;padding:.426667rem;background-color:#f5f5f5;height:100vh;box-sizing:border-box}.class-detail .flex[data-v-0bc7f7ca]{display:-webkit-box;display:-webkit-flex;display:flex}.class-detail .detail-contain[data-v-0bc7f7ca]{padding:.453333rem .373333rem .426667rem .48rem;background:#fff;border-radius:.213333rem}.class-detail .detail-contain .class-name[data-v-0bc7f7ca]{font-family:PingFangSC-Medium;font-weight:500;font-size:.426667rem;color:#222;line-height:.533333rem}.class-detail .detail-contain .list-line[data-v-0bc7f7ca]{font-size:.32rem;color:#666;letter-spacing:0;line-height:.426667rem;margin-top:.32rem}.class-detail .detail-contain .list-line img[data-v-0bc7f7ca]{width:.4rem;margin-right:.106667rem}.class-detail .detail-contain .teacher-info[data-v-0bc7f7ca]{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.32rem}.class-detail .detail-contain .teacher-info .teacher-flex[data-v-0bc7f7ca],.class-detail .detail-contain .teacher-info[data-v-0bc7f7ca]{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.class-detail .detail-contain .teacher-info .teacher-abbreviation[data-v-0bc7f7ca]{height:.8rem;width:.8rem;background:rgba(0,179,136,.1607843137);font-family:PingFangSC-Regular;font-weight:400;font-size:.32rem;color:#00b388;letter-spacing:0;line-height:.8rem;text-align:center;border-radius:50%;margin-right:.213333rem}.class-detail .detail-contain .teacher-info .teacher-lesson[data-v-0bc7f7ca]{font-family:PingFangSC-Regular;font-weight:400;font-size:.32rem;color:#999;letter-spacing:0}.class-detail .detail-contain .teacher-info .teacher-name[data-v-0bc7f7ca]{font-family:PingFangSC-Regular;font-weight:400;font-size:.373333rem;color:#555;letter-spacing:0;margin-top:.026667rem}.class-detail .detail-contain .teacher-info .lesson-status[data-v-0bc7f7ca]{font-family:PingFangSC-Regular;font-weight:400;font-size:.373333rem;color:#00b388;letter-spacing:0;line-height:.48rem}.class-detail .schedule-title[data-v-0bc7f7ca]{font-family:PingFangSC-Medium;font-weight:500;font-size:.426667rem;color:#222;line-height:.533333rem;margin-top:.64rem;margin-bottom:.426667rem}.class-detail .schedule-list[data-v-0bc7f7ca]{padding-bottom:.32rem;margin-top:.32rem;font-size:.32rem;color:#666;letter-spacing:0;line-height:.533333rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.class-detail .schedule-list .lesson-num[data-v-0bc7f7ca]{font-size:.426667rem;color:#222;letter-spacing:0;line-height:.533333rem}.class-detail .schedule-list .lesson-time[data-v-0bc7f7ca]{font-size:.32rem;color:#666;letter-spacing:0;line-height:.533333rem;margin-top:.213333rem}.class-detail .schedule-list .class-hours[data-v-0bc7f7ca]{font-size:.32rem;color:#666;letter-spacing:0;padding:.053333rem .106667rem}.class-detail .schedule-list .class-hours .class-hours_detail[data-v-0bc7f7ca]{border-radius:.106667rem;line-height:.426667rem;background:#eee}.class-detail .schedule-list .class-hours .consumed-hours[data-v-0bc7f7ca]{color:#00b388;background:#e6f7f3}.class-detail .class-item-dot[data-v-0bc7f7ca]{width:.346667rem;vertical-align:middle}