body{margin:0}#app,body,html{width:100%;height:100%}img{content:normal!important}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font-family:PingFangSC-Regular}h1,h2,h3,h4,h5,h6{font-size:100%}h1{font-family:PingFangSC-Medium}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}small{font-size:.16rem}ol,ul{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0;display:block}button,input,select,textarea{font-size:100%}@font-face{font-family:RedditSans;src:url(https://g.xdfimage.cn/upload/24a8ec580243a893c350acdcda341cb0.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{-webkit-text-size-adjust:none;font-size:1rem}html,html body{margin:0;padding:0;border:0;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}html body{font-family:RedditSans,Helvetica Neue,Helvetica,Arial,Microsoft YaHei;word-spacing:.013rem;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;color:#21242c}html img{display:block}html article,html aside,html blockquote,html dd,html details,html div,html dl,html dt,html fieldset,html figcaption,html figure,html footer,html form,html h1,html h2,html h3,html h4,html h5,html h6,html header,html hgroup,html input,html li,html menu,html nav,html ol,html p,html pre,html section,html span,html table,html textarea,html tr,html ul,html view{margin:0;padding:0;box-sizing:border-box;border:0;vertical-align:baseline}html dd,html dl,html dt,html li,html ol,html ul{list-style:none}html .use_common .of-scrolling{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}html .use_common .clear:after,html .use_common .clear:before{content:"";clear:both;display:block;height:0;visibility:hidden}html .use_common .boundary{margin:0;padding:0}html .use_common .inc_screen{width:100%;height:100%}html .use_common .full-screen{width:100%;height:100vh}html .use_common .inc_wrap{height:auto;overflow:hidden}html .use_common .dbl{display:inline-block}html .use_common .nowrap{white-space:nowrap;word-wrap:normal}html .use_common .fl{float:left}html .use_common .fr{float:right}html .use_common .noStyle{font-style:normal;font-weight:400}html .use_common .bold{font-weight:700}html .use_common .weight-500{font-weight:500}html .use_common .oys{overflow-y:scroll}html .use_common .oxs{overflow-x:scroll}html .use_common .tac{text-align:center}html .use_common .tal{text-align:left}html .use_common .tar{text-align:right}html .use_common .tow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}html .use_common .df{display:flex}html .use_common .dfc{justify-content:center}html .use_common .dfc,html .use_common .dfs{display:flex;align-items:center;flex-wrap:wrap}html .use_common .dfs{justify-content:space-between}html .use_common .flex_box{display:flex;align-items:center}html .use_common .flex_box_column{display:flex;flex-direction:column}html .use_common .pr{position:relative}html .use_common .pf{position:fixed}html .use_common .pa{position:absolute}html .use_common .tl0{top:0;left:0}html .use_common .bmc{transform:translate(-50%,-50%)}html .use_common .bm{transform:translateY(50%);margin-top:-50%}html .use_common .bc{transform:translate(-50%);margin-left:50%}html .use_common .f60{font-size:.8rem}html .use_common .f56{font-size:.747rem}html .use_common .f52{font-size:.693rem}html .use_common .f50{font-size:.667rem}html .use_common .f48{font-size:.64rem}html .use_common .f46{font-size:.613rem}html .use_common .f44{font-size:.587rem}html .use_common .f42{font-size:.56rem}html .use_common .f40{font-size:.533rem}html .use_common .f38{font-size:.507rem}html .use_common .f36{font-size:.48rem}html .use_common .f34{font-size:.453rem}html .use_common .f32{font-size:.427rem}html .use_common .f30{font-size:.4rem}html .use_common .f28{font-size:.373rem}html .use_common .f26{font-size:.347rem}html .use_common .f24{font-size:.32rem}html .use_common .f22{font-size:.293rem}html .use_common .f20{font-size:.267rem}html .use_common .f18{font-size:.24rem}html .use_common .f17{font-size:.227rem}html .use_common .f16{font-size:.213rem}html .use_common .f15{font-size:.2rem}html .use_common .f14{font-size:.187rem}html .use_common .f13{font-size:.173rem}html .use_common .f12{font-size:.16rem}html .use_common .f11{font-size:.147rem}html .use_common .bgf{background-color:#fff}html .use_common .cf{color:#fff}html .use_common .c0{color:#000}html .use_common .c3{color:#333}html .use_common .c5{color:#555}html .use_common .c6{color:#464b58}html .use_common .cb{color:#bbb}html .use_common .c8{color:#888}html .use_common .c9{color:#999}html .use_common .cc{color:#ccc}html .use_common .text_ellipsis_two{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html .course_package_list_top{margin-top:.587rem}html .course_content_hidden{max-height:14.667rem;overflow:hidden}html .activity_time{position:fixed;left:0;right:0;bottom:calc(1.653rem + constant(safe-area-inset-bottom));bottom:calc(1.653rem + env(safe-area-inset-bottom));width:10rem;height:1.387rem;background:url(../img/coursebootombg.e6bfdf0c.png) no-repeat;background-size:100% 100%;font-size:.347rem;font-weight:700;color:#fff;line-height:.48rem;text-align:center;padding-top:.667rem}html .footer_content{position:fixed;left:0;bottom:0;right:0;width:100%;padding:.32rem .427rem;background:#fff;justify-content:space-between;align-items:center;backdrop-filter:blur(.133rem);border-top:.013rem solid rgba(237,240,247,.5)}html .footer_content .call_phone{text-decoration:none;color:#666;display:flex;flex-direction:column;align-items:center;padding:.107rem .213rem;border-radius:.16rem;transition:all .3s ease}html .footer_content .call_phone:hover{background:rgba(108,117,125,.1);color:#495057}html .footer_content .call_phone .call_phone_icon{width:.427rem;height:.427rem;margin-bottom:.053rem}html .footer_content .call_phone .call_phone_text{font-size:.267rem;line-height:.32rem;font-weight:500;color:#666}html .activity_time_bottom{bottom:calc(1.6rem + constant(safe-area-inset-bottom));bottom:calc(1.6rem + env(safe-area-inset-bottom))}html .noticeError span{font-size:.427rem}html .noticeIcon{width:.933rem;height:.933rem;background:url(data:image/png;base64,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) no-repeat;background-size:cover;margin:0 auto}