html.font-0-875{font-size:87.5px}html.font-1-0{font-size:100px}html.font-1-1{font-size:110px}html.font-1-125{font-size:112.5px}html.font-1-2{font-size:120px}html.font-1-3{font-size:130px}html.font-1-5{font-size:150px}html{font-size:100px}@media screen and (min-width:1024px){html.font-pc.font-1-2 body,html.font-pc.font-1-3 body,html.font-pc.font-1-5 body,html.font-pc.font-1-2 .pageQrcode,html.font-pc.font-1-3 .pageQrcode,html.font-pc.font-1-5 .pageQrcode,html.font-pc.font-1-2 .header,html.font-pc.font-1-3 .header,html.font-pc.font-1-5 .header,html.font-pc.font-1-2 .doc-fixed,html.font-pc.font-1-3 .doc-fixed,html.font-pc.font-1-5 .doc-fixed,html.font-pc.font-1-2 .user-bar,html.font-pc.font-1-3 .user-bar,html.font-pc.font-1-5 .user-bar,html.font-pc.font-1-2 .font-size-sheet__panel,html.font-pc.font-1-3 .font-size-sheet__panel,html.font-pc.font-1-5 .font-size-sheet__panel{width:700PX}html.font-pc.font-1-2 .doc-fixed.bordered,html.font-pc.font-1-3 .doc-fixed.bordered,html.font-pc.font-1-5 .doc-fixed.bordered{width:698PX}html.font-pc.font-1-2 .pageQrcode,html.font-pc.font-1-3 .pageQrcode,html.font-pc.font-1-5 .pageQrcode,html.font-pc.font-1-2 .header:not(.noFixed),html.font-pc.font-1-3 .header:not(.noFixed),html.font-pc.font-1-5 .header:not(.noFixed),html.font-pc.font-1-2 .doc-fixed,html.font-pc.font-1-3 .doc-fixed,html.font-pc.font-1-5 .doc-fixed,html.font-pc.font-1-2 .user-bar,html.font-pc.font-1-3 .user-bar,html.font-pc.font-1-5 .user-bar,html.font-pc.font-1-2 .font-size-sheet__panel,html.font-pc.font-1-3 .font-size-sheet__panel,html.font-pc.font-1-5 .font-size-sheet__panel{margin-left:-350PX}html.font-pc.font-1-2 .pageQrcode .code,html.font-pc.font-1-3 .pageQrcode .code,html.font-pc.font-1-5 .pageQrcode .code{right:-185PX;width:148PX;padding:16PX 0}html.font-pc.font-1-2 .pageQrcode .code .img,html.font-pc.font-1-3 .pageQrcode .code .img,html.font-pc.font-1-5 .pageQrcode .code .img{width:102PX;height:102PX}html.font-pc.font-1-2 .pageQrcode .code .desc,html.font-pc.font-1-3 .pageQrcode .code .desc,html.font-pc.font-1-5 .pageQrcode .code .desc{font-size:14PX;line-height:20PX}html.font-pc.font-1-2 .pageQrcode .code .desc p,html.font-pc.font-1-3 .pageQrcode .code .desc p,html.font-pc.font-1-5 .pageQrcode .code .desc p{padding:0 16PX;margin-top:8PX}}.session-basic-info{width:calc(100% - .32rem);padding:.16rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.session-basic-desc{padding:.24rem .16rem;padding-bottom:.08rem;font-size:.15rem;line-height:.23rem;color:var(--umu-color-text,#222)}.enroll-validate-submit .btn_giraffe{border-radius:4px;font-size:.16rem;line-height:.24rem;background:var(--umu-color-primary,#fab400);padding:.08rem;height:auto}.enroll-validate-submit .enroll-account-status{font-size:.14rem;line-height:.21rem;color:var(--umu-color-text-secondary,#666)}.enroll-validate-submit .enroll-account-info .enroll-time-info{opacity:1}.enroll-validate-submit .btn_giraffe .value{margin-right:.04rem}.session-basic-info .session-icon{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.16rem}.session-basic-info .session-icon .icon{width:.28rem;height:.28rem;font-size:.28rem}.session-basic-info .session-icon .session-tag{padding-top:.05rem;color:var(--umu-color-text-secondary,#666);text-align:center;font-size:.12rem;line-height:.14rem}.session-basic-info .session-title{padding-top:.06rem;font-size:.16rem;line-height:.24rem;color:var(--umu-color-text,#222)}.session-basic-info .session-title .session-index{padding-right:.04rem}.enrollment-intro-desc .sessionDescription{border:0;padding-left:.2rem;padding-right:.2rem}.enroll-validate-submit{padding:0rem .16rem;padding-bottom:.4rem}.enroll-validate-submit.fixed{position:fixed;z-index:9;left:0;right:0;bottom:0;background:rgba(250,250,250,.9)}.enroll-validate-submit .enrollment-submit-tip{font-size:.18rem;color:var(--umu-color-text,#222);line-height:1.5;margin-bottom:.1rem}.enroll-validate-submit .enrollment-submit-payment{text-align:center;font-size:.15rem;color:#616161;line-height:1.5;margin-top:.1rem}@media screen and (min-width:1024px){.enroll-validate-submit.fixed{width:5.98rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.session-banner-zone{position:relative}.session-course-info{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.12rem .16rem;padding-bottom:.14rem}.session-course-info .group-title{font-weight:600;font-size:.18rem;line-height:.25rem;color:var(--umu-color-text,#222);cursor:pointer}.session-course-info .group-static-info{padding-top:.04rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.session-course-info .group-static-info .static-label{font-size:.14rem;line-height:.21rem;color:var(--umu-color-text-secondary,#666);padding-right:.04rem}.session-course-info .course-teacher-info{border-bottom:0}.session-course-info .course-teacher-info .teacher-intro{padding-left:0rem;padding-top:.08rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.session-course-info .user-name-info{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.session-banner-split-line{height:.06rem;background:var(--umu-color-bg-layout,#f5f5f5);border:1px solid var(--umu-color-fill-secondary,#eee)}.session-course-info .course-teacher-info .view-more-content{box-shadow:unset}.session-course-info .course-teacher-info .teacher-description{padding:0rem;padding-top:.08rem}