.app-navbar-left-section{align-items:center;background-color:rgba(0,0,0,.04);border-radius:0 13px 13px 0;box-sizing:border-box;display:flex;height:26px;padding-left:13px;width:38px}.app-navbar-radius-left{align-items:center;display:flex;height:44px;left:0;position:absolute}
.is-hidden{overflow:hidden!important}.m-tabbar{background:#fff;border-top:1px solid #eff0f3;bottom:0;display:flex;justify-content:space-around;left:0;position:fixed;right:0;width:100%;z-index:200}.m-tabbar__item{align-items:center;color:#9c9c9c;display:flex;flex-direction:column;flex-grow:1;padding:4px 0}.m-tabbar__item.active-h{color:#333}.m-tabbar__item--icon{font-size:24px;margin-bottom:4px}.m-tabbar__item--text{font-family:PingFangSC,PingFangSC-Regular;font-size:10px;font-weight:400;letter-spacing:0;line-height:12px;margin-top:1px}.m-tabbar__item--text-active{color:#326bfb!important}.m-tabbar-position{box-sizing:content-box;height:49px;width:100%}.m-tabbar-safe-area{padding-bottom:34px}
.is-hidden{overflow:hidden!important}.h-tag-state{align-items:center;background-color:#fff;border:.5px solid #ebecf0;border-radius:.06rem;color:#9c9c9c;display:inline-flex;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;height:.32rem;max-width:100%;overflow:hidden;padding:0 .06rem;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.h-tag-state.tag-state-finished{background-color:hsla(0,0%,61%,.05);border-color:hsla(0,0%,61%,.3)}.h-tag-state.tag-state-none,.h-tag-state.tag-state-studying{background-color:rgba(89,126,247,.05);border-color:rgba(89,126,247,.3);color:#597ef7}.h-tag-state.tag-state-live{background-color:rgba(50,107,251,.05);border-color:rgba(50,107,251,.3);color:#326bfb}.h-tag-state .tag-state-live--icon{height:.28rem;width:.28rem}.h-tag-state .h-tag--icon{font-size:.24rem}.h-tag-state+.h-tag-state{margin-left:.14rem}
.is-hidden{overflow:hidden!important}.h-image-placeholder{align-items:center;background-color:#f8f8f8;color:#969799;display:flex;font-size:.28rem;height:100%;justify-content:center}
.is-hidden{overflow:hidden!important}.h-lesson-card{display:flex;flex-direction:column;width:3.36rem}.h-lesson-card__cover{border-top-left-radius:.16rem;border-top-right-radius:.16rem;height:1.88rem;width:3.36rem}.h-lesson-card__info{background-color:#f8f8f8;border-bottom-left-radius:.16rem;border-bottom-right-radius:.16rem;padding:.16rem}.h-lesson-card__info-title{color:#222;font-family:PingFangSC,PingFangSC-Regular;font-size:14px;font-weight:400;height:.4rem;line-height:.4rem;margin:0;max-height:20;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-lesson-card__info-tags{height:.32rem;line-height:.32rem;margin-top:.08rem}
.is-hidden{overflow:hidden!important}.h-card-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:.28rem}.h-card-title .card-title__text{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:.32rem;font-weight:500;height:.44rem;line-height:.44rem}.h-card-title .card-title__more{align-items:center;color:#9c9c9c;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;height:.34rem;line-height:.34rem}.h-card-title .card-title__more-icon{font-size:.24rem;margin-left:.04rem}
.is-hidden{overflow:hidden!important}.h-course-box{align-items:center;box-sizing:border-box;display:flex;height:1.64rem;margin-bottom:.32rem;width:100%}.h-course-img{border-radius:.16rem;flex-basis:2.88rem;height:1.64rem;margin-right:.16rem;overflow:hidden}.h-course-img__img{height:100%;object-fit:cover;width:100%}.h-course-desc{display:flex;flex:1 1;flex-direction:column;font-size:12px;height:100%;justify-content:space-between;overflow:hidden;padding:.04rem 0 .08rem}.h-course-title{font-family:PingFangSC,PingFangSC-Medium;font-size:.32rem;font-weight:500;height:.44rem;line-height:.44rem}.h-course-subtitle,.h-course-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#222;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.h-course-subtitle{font-size:.28rem;height:.4rem;line-height:.4rem}.h-course-subtitle,.h-course-user{font-family:PingFangSC,PingFangSC-Regular;font-weight:400}.h-course-user{align-items:center;color:#666;display:flex;font-size:.24rem;height:.34rem;line-height:.34rem;overflow:hidden}.h-course-user .name{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.h-course-user .split{background:#666;height:.16rem;margin:0 .12rem;width:1px}.h-course-user .count{white-space:nowrap}.h-course-livetime{color:#666;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400}.h-course-bottom-list{align-items:center;display:flex;height:.32rem;justify-content:space-between}.h-course-bottom-list .h-course-tag-list{flex:1 1;height:100%;overflow:hidden}.h-course-bottom-list .h-course-live-apply{align-items:center;border:.5px solid #326bfb;border-radius:.26rem;box-sizing:border-box;color:#326bfb;display:inline-flex;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;height:.4rem;justify-content:center;text-align:center;width:.96rem}.h-course-bottom-list .h-course-live-apply.is-apply{border-color:#666;color:#666}
.h-course-list-body{padding:16px 19px}
.app-navbar{background:#fff;box-sizing:content-box;padding-top:calc(env(safe-area-inset-top) - 20px);width:100%}.app-navbar-box{height:44px;position:relative}.app-navbar-left{align-items:center;display:flex;height:44px;left:0;margin-left:.34rem;position:absolute}.app-navbar-content{align-items:center;color:#222;display:flex;font-size:16px;font-weight:500;height:100%;justify-content:center;width:100%}.app-navbar-content.white-title{color:#fff}.app-navbar-right{align-items:center;display:flex;height:44px;margin-right:.34rem;position:absolute;right:0;top:0}
.is-hidden{overflow:hidden!important}.h-loading-icon{animation:figureEightSpinnerDash 1.5s linear infinite}@keyframes figureEightSpinnerDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:320}}
.h-loading-global{bottom:0;left:0;position:fixed;right:0;top:0;transform:scale(0);transform-origin:50% 50%;z-index:999}.h-loading-box,.h-loading-global{align-items:center;display:flex;justify-content:center}.h-loading-box{background:rgba(0,0,0,.2);border-radius:5px;height:2rem;width:2.7rem}.h-loading-show{animation:fadeIn .3s cubic-bezier(.04,1.04,.38,.98) forwards}.h-loading-hide{animation:fadeOut .3s cubic-bezier(1,.01,.98,.31) forwards}@keyframes fadeIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes fadeOut{0%{transform:scale(1)}to{transform:scale(0)}}
.is-hidden{overflow:hidden!important}.iphonex-cl{padding-bottom:1rem}.h-lesson-scoring{background:#fff}.h-lesson-scoring__score{align-items:center;color:#000;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:.32rem;font-weight:400;height:.44rem;justify-content:space-between;line-height:.44rem}.h-lesson-scoring__score .ant-rate{color:#326bfb!important}.h-lesson-scoring__input{color:#000;font-family:PingFangSC,PingFangSC-Regular;font-size:.32rem;font-weight:400;margin:.3rem 0 0}.h-lesson-scoring__input-title{margin-bottom:.16rem}.h-lesson-scoring__tool{align-items:center;background-color:#326bfb;border-radius:.44rem;color:#fff;display:flex;font-family:PingFangSC,PingFangSC-Medium;font-size:.32rem;font-weight:500;height:.88rem;justify-content:center;margin-top:.16rem}.h-lesson-scoring__rate{margin-left:20px}.h-lesson-scoring__rate .anticon{font-size:18px}.h-lesson-scoring .am-list-item{background:#f8f9fa;border-radius:2px}.h-lesson-scoring .am-textarea-control textarea{color:#999;font-family:PingFangSC,PingFangSC-Regular;font-size:14px;font-weight:400;line-height:20px;text-align:left}.am-modal-button-group-h .am-modal-button{color:#326bfb;font-size:17px}.am-modal-button-group-h .am-modal-button:first-child{color:#666}
.is-hidden{overflow:hidden!important}.h-teacher-card{align-items:center;background:#fff;box-sizing:border-box;display:flex;height:1.28rem;margin-bottom:.16rem;width:100%}.h-teacher-card.is-shadow{border-radius:.12rem;box-shadow:0 .08rem .24rem 0 rgba(0,0,0,.04);padding:0 .32rem 0 .16rem;width:3.68rem}.h-teacher-card.is-short{background-color:#fafafa;border-radius:.12rem;width:3.36rem}.h-teacher-card .teacher-avatar{position:relative}.h-teacher-card .teacher-avatar-image{border-radius:50%;flex-shrink:0;height:.96rem;object-fit:cover;width:.96rem}.h-teacher-card .teacher-avatar-live{background:#fff6f2;border:1px solid #ffc1aa;border-radius:3px;bottom:0;color:#ff800e;height:.32rem;position:absolute;right:0;width:.32rem}.h-teacher-card .teacher-avatar-live-icon{align-items:center;display:flex;height:.28rem;justify-content:center;width:.28rem}.h-teacher-card .teacher-detail-icon{flex-shrink:0;margin-left:.16rem}.h-teacher-card .teacher-detail-icon svg{color:#ccc;font-size:.2rem}.h-teacher-card .teacher-file{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:0 .16rem}.h-teacher-card .teacher-file-name{align-items:center;color:rgba(0,0,0,.85);display:flex;font-size:.36rem;font-weight:700;justify-content:space-between;margin:0;width:100%}.h-teacher-card .teacher-file-name-text{flex:1 1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-teacher-card .teacher-file-title{color:#666;font-size:.24rem;margin:0;max-width:100%;overflow:hidden;padding-right:1px;text-overflow:ellipsis;white-space:nowrap}
.university-modal{width:280px}.university-modal .am-modal-content{border-radius:12px;padding-top:24px}.university-modal .am-modal-content .am-modal-body{padding:0 0 18px}.am-modal-mask.university-modal-mask{background-color:rgba(0,0,0,.5)}
.is-hidden{overflow:hidden!important}.university-image-modal__title{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:18px;font-weight:500;font-weight:600;line-height:22px;padding:0 32px;text-align:center}.university-image-modal__content{box-sizing:content-box;overflow:hidden;padding:18px 18px 24px}.university-image-modal__content img{min-height:72px;object-fit:cover;width:244px}.university-image-modal__btn-group{display:flex;justify-content:space-between;padding:0 18px}.university-image-modal__btn-group .am-button{align-items:center;border:.5px solid #326bfb!important;border-radius:50px;box-sizing:border-box;color:#326bfb;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:14px;font-weight:400;height:36px;justify-content:center;width:118px}.university-image-modal__btn-group .am-button:before{border:none!important}.university-image-modal__btn-group .am-button.sure-btn{background-color:#326bfb;color:#fff}.university-image-modal__btn-group .am-button.am-button.am-button-active{background-color:#fff}.university-image-modal__btn-group .am-button.am-button.am-button-active.sure-btn{background-color:#326bfb}
.is-hidden{overflow:hidden!important}.university-modal-guide-station__title{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:18px;font-weight:500;font-weight:600;line-height:22px;padding:0 32px;text-align:center}.university-modal-guide-station__content{color:#666;font-family:PingFangSC,PingFangSC-Regular;font-size:16px;font-weight:400;line-height:24px;padding:18px 18px 24px;text-align:center}.university-modal-guide-station__btn-group{display:flex;justify-content:space-between;padding:0 18px}.university-modal-guide-station__btn-group .am-button{align-items:center;border:.5px solid #326bfb!important;border-radius:50px;box-sizing:border-box;color:#326bfb;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:14px;font-weight:400;height:36px;justify-content:center;width:118px}.university-modal-guide-station__btn-group .am-button:before{border:none!important}.university-modal-guide-station__btn-group .am-button.sure-btn{background-color:#326bfb;color:#fff}.university-modal-guide-station__btn-group .am-button.am-button.am-button-active{background-color:#fff}.university-modal-guide-station__btn-group .am-button.am-button.am-button-active.sure-btn{background-color:#326bfb}
.is-hidden{overflow:hidden!important}.university-modal-join-benefit{height:72px}
.is-hidden{overflow:hidden!important}.university-modal-welcome-join__title{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:18px;font-weight:500;font-weight:600;line-height:22px;padding:0 32px;text-align:center}.university-modal-welcome-join__content{box-sizing:border-box;padding:18px 0 24px}.university-modal-welcome-join__content_step-status{align-items:center;display:flex;height:48px;justify-content:space-between;margin-bottom:8px;padding:0 34px}.university-modal-welcome-join__content_step-status .icon{background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:48px 48px;border-radius:50%;height:48px;margin-bottom:8px;width:48px}.university-modal-welcome-join__content_step-status .icon.study{background-image:url(https://w2.eckwai.com/kos/nlav10543/university/ic-study.png)}.university-modal-welcome-join__content_step-status .icon.exam{background-image:url(https://w2.eckwai.com/kos/nlav10543/university/ic-exam.png)}.university-modal-welcome-join__content_step-status .icon.reward{background-image:url(https://w2.eckwai.com/kos/nlav10543/university/ic-reward.png)}.university-modal-welcome-join__content_step-status .arrow-right{color:#e0e0e0;font-size:9px}.university-modal-welcome-join__content_step-desc{display:flex;justify-content:space-between;line-height:16px;padding:0 24px 0 34px}.university-modal-welcome-join__content_step-desc .desc{color:#666;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400}.university-modal-welcome-join__btn-group{align-items:center;display:flex;justify-content:center;padding:0 24px}.university-modal-welcome-join__btn-group .am-button{align-items:center;border:.5px solid #326bfb!important;border-radius:50px;box-sizing:border-box;color:#326bfb;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:14px;font-weight:400;height:36px;justify-content:center;width:118px}.university-modal-welcome-join__btn-group .am-button:before{border:none!important}.university-modal-welcome-join__btn-group .am-button.sure-btn{background-color:#326bfb;color:#fff}.university-modal-welcome-join__btn-group .am-button.am-button.am-button-active{background-color:#fff}.university-modal-welcome-join__btn-group .am-button.am-button.am-button-active.sure-btn{background-color:#326bfb}.university-modal-welcome-join__btn-group .big-btn{background-color:#326bfb!important;width:100%!important}
.university-modal-graduation{max-width:308px;min-height:120px;width:80%}.university-modal-graduation .am-modal-content{background-color:transparent;overflow:inherit;padding-top:0}.university-modal-graduation .am-modal-content .am-modal-body{padding-bottom:0;padding-top:46px;position:relative}.university-modal-graduation .am-modal-content .am-modal-body img{object-fit:fill;width:100%}.university-modal-graduation .am-modal-content .am-modal-body .close-btn{background:url(https://w2.eckwai.com/kos/nlav10543/university/img-close.2957bca87e5e1c51.png) no-repeat 50%;background-size:29px 29px;cursor:pointer;height:29px;position:absolute;right:0;top:0;width:29px;z-index:9}.university-modal-graduation .am-modal-content .am-modal-body .save-to-album{background-color:hsla(0,0%,100%,.32);border-radius:24px;color:#fff;font-size:15px;height:48px;line-height:48px;margin:24px auto 0;text-align:center;width:240px}
.is-hidden{overflow:hidden!important}.university-modal-retain-user__content{color:#666;font-family:PingFangSC,PingFangSC-Regular;font-size:16px;font-weight:400;line-height:24px;padding:18px 18px 24px;text-align:left}.university-modal-retain-user__btn-group{display:flex;justify-content:space-between;padding:0 18px}.university-modal-retain-user__btn-group .am-button{align-items:center;border:.5px solid #326bfb!important;border-radius:50px;box-sizing:border-box;color:#326bfb;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:14px;font-weight:400;height:36px;justify-content:center;width:118px}.university-modal-retain-user__btn-group .am-button:before{border:none!important}.university-modal-retain-user__btn-group .am-button.sure-btn{background-color:#326bfb;color:#fff}.university-modal-retain-user__btn-group .am-button.am-button.am-button-active{background-color:#fff}.university-modal-retain-user__btn-group .am-button.am-button.am-button-active.sure-btn{background-color:#326bfb}
.is-hidden{overflow:hidden!important}.h-navigation{display:inline-block}.h-navigation-list{-ms-overflow-style:none;display:flex;flex-direction:column;height:100%;list-style:none;overflow-y:auto;padding:0;scrollbar-width:none;width:1.92rem}.h-navigation-list::-webkit-scrollbar{display:none;width:0!important}.h-navigation-list__item{align-items:center;background:#f8f8f8;color:#666;display:flex;flex-shrink:0;font-family:PingFangSC,PingFangSC-Regular;font-size:.26rem;font-weight:400;height:1rem;position:relative}.h-navigation-list__item:before{background:#326bfb;border-radius:1px;content:"";display:none;height:.32rem;left:0;position:absolute;top:.34rem;width:2px}.h-navigation-list__item.active{background:#fff;color:#326bfb;font-size:.28rem}.h-navigation-list__item.active:before{display:inline-block}.h-navigation-list__item.prev-active{border-bottom-right-radius:10px}.h-navigation-list__item.next-active{border-top-right-radius:10px}.h-navigation-list__item:last-child{flex:1 1}.h-navigation-list__item.active .h-navigation-list__item-number{color:#326bfb;font-size:.3rem}.h-navigation-list__item-number{bottom:-1px;color:#666;font-family:DINAlternate,DINAlternate-Bold,PingFang SC;font-size:.28rem;margin-right:.08rem;position:relative}.h-navigation-list__item-text{line-height:1;margin:0;max-width:none;overflow:hidden;padding:.2rem;text-overflow:ellipsis;white-space:nowrap}
.is-hidden{overflow:hidden!important}.live-lesson{display:inline-flex;flex-direction:column;margin-right:.24rem;width:50%}.live-lesson__cover{border-radius:.14rem;height:2.1rem;margin-bottom:.16rem;overflow:hidden;position:relative;width:100%}.live-lesson__cover-image{height:100%;object-fit:cover;width:100%}.live-lesson__cover-tag{align-items:center;background:#326bfb;border-bottom-right-radius:.12rem;display:flex;font-size:.2rem;height:16px;justify-content:center;left:0;line-height:.32rem;padding:0 .12rem;top:0}.live-lesson__cover-date,.live-lesson__cover-tag{color:#fff;font-family:PingFangSC,PingFangSC-Medium;font-weight:500;position:absolute}.live-lesson__cover-date{background:linear-gradient(180deg,transparent,rgba(34,34,34,.3));bottom:0;display:block;font-size:.22rem;height:.92rem;padding:.48rem 0 0 .12rem;width:100%}.live-lesson__cover .living-icon{display:inline-flex;height:.2rem;margin-right:.04rem;width:.2rem}.live-lesson__intro{margin-bottom:.12rem}.live-lesson__intro-title{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:.28rem;font-weight:500;height:.4rem;line-height:.4rem}.live-lesson__intro-count,.live-lesson__intro-teacher,.live-lesson__intro-title{margin-bottom:.04rem;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-lesson__intro-count,.live-lesson__intro-teacher{color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;height:.32rem;line-height:.32rem}.live-lesson__intro-count{padding-left:8px;position:relative}.live-lesson__intro-count:before{background:#ccc;content:"";display:block;height:8px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.live-lesson__btn{align-items:center;border:.5px solid #fe3666;border-radius:.26rem;color:#fe3666;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;height:.48rem;padding:0 .16rem;text-align:center;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}
.is-hidden{overflow:hidden!important}.h-knowledge-card{list-style:none;margin:0;padding:0}.h-knowledge-card__item{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;padding:12px 0}.h-knowledge-card__item:not(:last-child){border-bottom:.5px solid #f0f0f0}.h-knowledge-card__item.rank_item{border-bottom-color:transparent}.h-knowledge-card__item--left{color:#222;display:flex;flex-direction:column;font-family:PingFangSC,PingFangSC-Medium;font-size:.28rem;font-weight:500;justify-content:space-between}.h-knowledge-card__item--left.rank_left{flex-direction:row}.h-knowledge-card__item--left-index{color:#385080;font-family:DIN Alternate;font-size:17.1818px;font-style:normal;font-weight:700;line-height:20px;margin-right:8px;text-align:right}.h-knowledge-card__item--left .title{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-knowledge-card__item--left .title.rank_title{max-width:160px}.h-knowledge-card__item--left .title.common_title{max-width:140px}.h-knowledge-card__item--left .tagList{align-items:center;display:flex}.h-knowledge-card__item--left .tag{background:#f5f7f9;border:.5px solid #d9d9d9;border-radius:4px;color:#434343;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;height:20px;line-height:20px;margin-right:4px;margin-top:8px;min-width:48px;padding:0 4px;text-align:center}.h-knowledge-card__item--left .tag.rank_tag{background-color:#fff;border:.8px solid rgba(50,107,251,.3);border-radius:3px;color:#326bfb;font-family:PingFang SC;font-size:11px;font-style:normal;font-weight:400;height:14px;line-height:14px;margin:0 4px}.h-knowledge-card__item--right{align-items:center;display:flex}.h-knowledge-card__item--right .time{color:#9c9c9c;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;margin-right:2px}.h-knowledge-card__item--right .icon{color:#c6c6c6}
.is-hidden{overflow:hidden!important}.h-split-line{align-items:center;display:flex;height:.88rem;justify-content:center}.h-split-line__title{color:#c6c6c6;font-family:PingFangSC,PingFangSC-Regular;font-size:.28rem;font-weight:400;margin:0 .24rem}.h-split-line__icon{height:.12rem;width:.84rem}.h-split-line__icon.icon-left{background:url(//w2.eckwai.com/kos/nlav10543/university/split_left.png) 50%/cover}.h-split-line__icon.icon-right{background:url(//w2.eckwai.com/kos/nlav10543/university/split_right.png) 50%/cover}
.is-hidden{overflow:hidden!important}.h-list-card{box-sizing:border-box;display:flex;padding:.24rem;width:100%}.h-list-card .left-cover{border-radius:.08rem;flex-shrink:0;height:1.32rem;overflow:hidden;position:relative;width:2.32rem}.h-list-card .list-card-cover{height:100%;width:100%}.h-list-card .list-card-content{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin-left:.16rem;overflow:hidden}.h-list-card .list-card-content.no-tag{justify-content:center}.h-list-card .list-card-content.no-tag p{margin:.32rem 0 0}.h-list-card .list-card-content-title{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:.28rem;font-weight:500;height:.4rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.h-list-card .list-card-content-tags{display:flex;flex-wrap:wrap;height:.4rem;margin-top:.08rem;overflow:hidden;padding-top:1px;white-space:wrap}.h-list-card .list-card-content-tags span{color:#9c9c9c;display:inline-block;flex-shrink:0;font-size:.24rem;height:.36rem;line-height:.36rem;margin-bottom:.4rem;margin-right:.08rem;padding:0 .08rem;position:relative;white-space:nowrap}.h-list-card .list-card-content-tags span:last-child{margin-right:0}.h-list-card .list-card-content-tags span b{border:1px solid #c6c6c6;border-radius:.12rem;box-sizing:border-box;height:.76rem;left:0;position:absolute;top:0;transform:scale(.5);-webkit-transform:scale(.5);transform-origin:left top;-webkit-transform-origin:top left;width:200%;z-index:12}.h-list-card .list-card-content p{color:#9c9c9c;font-size:.24rem;line-height:.32rem;margin:0}
.is-hidden{overflow:hidden!important}.home-list-box{background:#fff;padding:.32rem .38rem .16rem}.home-list-title{align-items:center;display:flex}.home-list-tag{background:#f8f8f8;border:.8px solid rgba(50,107,251,.3);border-radius:47px 47px 47px 0;box-sizing:border-box;color:#326bfb;font-size:12px;font-weight:400;height:18px;line-height:18px;margin-left:4px;padding:0 6px;text-align:center}.home-list-top{align-items:center;display:flex;justify-content:space-between}.home-list-title{color:#222;font-size:16px;font-weight:600;height:.44rem;line-height:.44rem;margin-bottom:2px}.home-list-viewtotal{color:#9c9c9c;font-size:12px;line-height:.32rem}
.is-hidden{overflow:hidden!important}@keyframes myfirst{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes animateClose{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}.h-inner-navbar{background:#fff;font-family:PingFangSC}.h-inner-navbar .affix-content-box{background:#fff;box-sizing:border-box;height:auto;padding:0 12px;position:relative;width:100%}.h-inner-navbar .affix-content-box .last-dom-padding{flex-shrink:0;height:1px;width:30px}.h-inner-navbar .affix-content-box .border-bottom{height:1px;position:absolute;top:39px;width:100%}.h-inner-navbar .affix-content-box .border-bottom:after{border-bottom:1px solid #e0e0e0;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.5);transform-origin:left top;width:200%}@media (-webkit-min-device-pixel-ratio:3),screen and (min-device-pixel-ratio:3){.h-inner-navbar .affix-content-box .border-bottom:after{height:300%;transform:scale(.3333333);width:300%}}.h-inner-navbar .show-more{align-items:center;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 60%);display:flex;height:38px;justify-content:space-between;line-height:40px;position:absolute;right:0;text-align:right;top:0;width:60px}.h-inner-navbar .show-more .icon{height:12px;position:absolute;right:12px;top:14px;width:12px}.h-inner-navbar .show-more .icon.icon-show-more{background:url(https://w2.eckwai.com/kos/nlav10543/university/jinru-top.png) no-repeat 50%;background-size:12px 12px}.h-inner-navbar .show-more .icon.icon-show-more-default{background:url(https://w2.eckwai.com/kos/nlav10543/university/jinru-down.png) no-repeat 50%;background-size:12px 12px}.h-inner-navbar .ant-affix .affix-content-box{padding-bottom:10px!important}.h-inner-navbar ul{list-style:none;margin:0;padding:0;text-decoration:none}.h-inner-navbar .first-nav{-ms-overflow-style:none;align-items:center;display:flex;height:40px;list-style:none;overflow-x:scroll;overflow-y:hidden;position:relative;scroll-behavior:smooth;scrollbar-width:none;width:100%}.h-inner-navbar .first-nav::-webkit-scrollbar{display:none}.h-inner-navbar .first-nav .first-nav-item{align-items:center;color:#9c9c9c;display:flex;flex-shrink:0;font-size:14px;height:40px;margin-right:24px;position:relative}.h-inner-navbar .first-nav .first-nav-item::-webkit-scrollbar{height:0!important;width:0!important}.h-inner-navbar .first-nav .first-nav-item.course-tab-item{margin-right:8px}.h-inner-navbar .first-nav .first-nav-item.active-first{color:#222;font-weight:700}.h-inner-navbar .first-nav .first-nav-item.active-first .scroll-bar{display:block!important}.h-inner-navbar .first-nav .first-nav-item.small-item{font-size:12px}.h-inner-navbar .first-nav .first-nav-item .icon-tab-index{height:12px;position:absolute;right:-18px;top:14px;width:12px}.h-inner-navbar .tabIcon{margin-left:8px}.h-inner-navbar .scroll-bar{background:#326bfb;border-radius:2px;bottom:1px;display:none;height:3px;left:50%;margin-left:-10px;position:absolute;width:20px}.h-inner-navbar .h-font-tag-state-live+.scroll-bar{left:calc(50% - 12px)}.h-inner-navbar .show-all-nav{bottom:0;height:auto;left:0;overflow:auto;position:fixed;width:100%;z-index:222}.h-inner-navbar .show-all-nav .back{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.h-inner-navbar .show-all-nav .show-all-content{background:#fff;display:flex;flex-wrap:wrap;padding:0 12px 16px;width:100%}.h-inner-navbar .show-all-nav .all-nav-item{color:#9c9c9c;flex-shrink:0;font-size:14px;height:20px;line-height:20px;margin-top:16px;padding:0 24px 0 0;position:relative}.h-inner-navbar .show-all-nav .all-nav-item.active-second{color:#222}.h-inner-navbar .show-all-nav .all-nav-item .icon-tab-index{height:12px;position:absolute;right:6px;top:4px;width:12px}.h-inner-navbar .is-show,.h-inner-navbar .is-show .back{display:block}.h-inner-navbar .is-show .show-all-content{animation:myfirst .5s}.h-inner-navbar .is-hide .back{display:none}.h-inner-navbar .is-hide .show-all-content{animation:animateClose .5s}.h-inner-navbar .is-hide.hide-all{display:none}
.university-tab__box{overflow:hidden;width:100%}.university-tab__coursebox{background:#f0f7ff;border-radius:8px 8px 0 0;margin-top:12px;overflow:hidden;padding:4px 12px 16px;width:100%}.university-tab__top-tab{-ms-overflow-style:none;display:flex;flex-direction:row;height:40px;overflow-x:auto;scrollbar-width:none}.university-tab__top-tab::-webkit-scrollbar{display:none;width:0!important}.university-tab__tab-item{align-items:center;display:flex;height:40px;justify-content:center}.university-tab__tab-item_active{background:#597ef7}.university-tab__tab-content{display:flex;flex:1 1;flex-direction:row;flex-shrink:0;width:100%}.university-tab__tab-content.animation{transition:transform .3s cubic-bezier(.35,0,.25,1),left .3s cubic-bezier(.35,0,.25,1),top .3s cubic-bezier(.35,0,.25,1);will-change:transform,left,top}.university-tab__tab-panel{flex-shrink:0;width:100%}.university-tab__tab-panel.courseTabWarp{background:hsla(0,0%,100%,.8);border-radius:8px;min-height:116px;padding:4px 12px;width:264px}.university-tab__tab-panel.courseTabWarp .ant-empty-normal{margin:0;padding:16px 0}.university-tab__tab-panel.hide{height:0}
.home-course__warp{box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;overflow-x:hidden;padding:0 19px;width:100%}.home-course__warp-card{align-items:center;display:flex;flex-basis:calc(50% - 6px);flex-grow:0;flex-shrink:0;justify-content:center;margin-bottom:12px;width:0}
.is-hidden{overflow:hidden!important}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.skeleton-banner{background-color:#f0f0f0;border-radius:.16rem;height:1.36rem;width:7.52rem}.skeleton-banner.active{animation:skeleton-loading 1.4s ease infinite;background:linear-gradient(45deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:400% 100%}
.is-hidden{overflow:hidden!important}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.skeleton-resource{display:flex;justify-content:space-between;padding:0 .2rem}.skeleton-resource__item{align-items:center;display:flex;flex-direction:column}.skeleton-resource__item-circle{background-color:#f0f0f0;border-radius:50%;height:.96rem;margin-bottom:.12rem;width:.96rem}.skeleton-resource__item-square{background-color:#f0f0f0;border-radius:.08rem;height:.32rem;width:1.28rem}.skeleton-resource.active .skeleton-resource__item-circle,.skeleton-resource.active .skeleton-resource__item-square{animation:skeleton-loading 1.4s ease infinite;background:linear-gradient(45deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:400% 100%}
.is-hidden{overflow:hidden!important}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.skeleton-row{padding:.32rem 0}.skeleton-row-title{background-color:#f0f0f0;border-radius:.08rem;height:.4rem;margin-bottom:.28rem;width:2.4rem}.skeleton-row-list{display:flex;overflow:hidden}.skeleton-row-list__item{display:flex;flex-direction:column;margin-right:.24rem}.skeleton-row-list__item-image{background-color:#f0f0f0;border-radius:.14rem;height:1.84rem;margin-bottom:.24rem;width:3.2rem}.skeleton-row-list__item-title{background-color:#f0f0f0;border-radius:.08rem;height:.4rem;margin-bottom:.16rem;width:2.88rem}.skeleton-row-list__item-subtitle{background-color:#f0f0f0;border-radius:.08rem;height:.4rem;margin-bottom:.24rem;width:1.6rem}.skeleton-row-list__item-btn{background-color:#f0f0f0;border-radius:.24rem;height:.48rem;width:1.28rem}.skeleton-row.active .skeleton-row-list__item-btn,.skeleton-row.active .skeleton-row-list__item-image,.skeleton-row.active .skeleton-row-list__item-subtitle,.skeleton-row.active .skeleton-row-list__item-title,.skeleton-row.active .skeleton-row-title{animation:skeleton-loading 1.4s ease infinite;background:linear-gradient(45deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:400% 100%}
.is-hidden{overflow:hidden!important}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.skeleton-column{padding:.32rem 0}.skeleton-column-title{background-color:#f0f0f0;border-radius:.08rem;height:.4rem;margin-bottom:.4rem;width:2.4rem}.skeleton-column-tab{display:flex;margin-bottom:.48rem}.skeleton-column-tab__item{background-color:#f0f0f0;border-radius:.08rem;height:.32rem;margin-right:.48rem;width:1.28rem}.skeleton-column-list__item{display:flex;margin-bottom:.44rem}.skeleton-column-list__item-image{background-color:#f0f0f0;border-radius:.12rem;height:1.64rem;margin-right:.16rem;width:2.88rem}.skeleton-column-list__item-right{display:flex;flex-direction:column;padding-top:.26rem}.skeleton-column-list__item-title{background-color:#f0f0f0;border-radius:.08rem;height:.4rem;margin-bottom:.4rem;width:2.88rem}.skeleton-column-list__item-subtitle{background-color:#f0f0f0;border-radius:.08rem;height:.32rem;width:1.92rem}.skeleton-column.active .skeleton-column-list__item-image,.skeleton-column.active .skeleton-column-list__item-subtitle,.skeleton-column.active .skeleton-column-list__item-title,.skeleton-column.active .skeleton-column-tab__item,.skeleton-column.active .skeleton-column-title{animation:skeleton-loading 1.4s ease infinite;background:linear-gradient(45deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:400% 100%}
.is-hidden{overflow:hidden!important}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.skeleton-card{padding:.32rem 0}.skeleton-card-title{background-color:#f0f0f0;border-radius:.08rem;height:.4rem;margin-bottom:.28rem;width:2.4rem}.skeleton-card-content{background-color:#f0f0f0;border-radius:.12rem;height:1.56rem;width:7.52rem}.skeleton-card.active .skeleton-card-content,.skeleton-card.active .skeleton-card-title{animation:skeleton-loading 1.4s ease infinite;background:linear-gradient(45deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:400% 100%}
.is-hidden{overflow:hidden!important}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.skeleton-search{background-color:#f0f0f0;border-radius:.32rem;height:.64rem;width:7.52rem}.skeleton-search.active{animation:skeleton-loading 1.4s ease infinite;background:linear-gradient(45deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:400% 100%}
.is-hidden{overflow:hidden!important}.grade-detail-card{background:#fff;border-radius:.24rem;padding:.32rem;width:100%}.grade-detail-card__title{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:.36rem;font-weight:500;line-height:.4rem}
.is-hidden{overflow:hidden!important}.university-grade-card__wrap{border-radius:12px;box-sizing:border-box;height:114px;margin:24px 19px 32px;padding:12px 12px 0;position:relative}.university-grade-card__wrap.default{background-color:#fff}.university-grade-card__wrap.default .university-grade-card__common-bg{background:none}.university-grade-card__wrap.default .gift-wrap .gift.doing{background-image:none}.university-grade-card__wrap.completed{background-image:linear-gradient(225deg,#eee,#f4f4f4,#eee);box-shadow:0 6px 8px 0 rgba(0,0,0,.08)}.university-grade-card__wrap.completed .university-grade-card__common-bg{background:url(//w2.eckwai.com/kos/nlav10543/university/university-study-progress-end-bg.png) no-repeat 50%;background-size:130px 96px}.university-grade-card__wrap.completed .university-grade-card__grade-desc{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:16px;font-weight:500;font-weight:600}.university-grade-card__wrap.completed .university-grade-card__study{color:#666;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400}.university-grade-card__wrap.completed .progress-wrap{background-color:#c6c6c6;opacity:.8}.university-grade-card__wrap.completed .progress-bar{width:0!important}.university-grade-card__wrap.completed .gift.doing,.university-grade-card__wrap.completed .gift.finish{background-image:url(//w2.eckwai.com/kos/nlav10543/university/university-study-close.png)!important}.university-grade-card__wrap.processing{background-image:linear-gradient(225deg,#ff6474,#ff775b,#ff2459);box-shadow:0 6px 8px 0 rgba(254,54,102,.32)}.university-grade-card__wrap.processing .university-grade-card__common-bg{background:url(//w2.eckwai.com/kos/nlav10543/university/university-study-progress-bg.png) no-repeat 50%;background-size:130px 96px}.university-grade-card__wrap.processing .university-grade-card__grade-desc{color:#fff;font-family:PingFangSC,PingFangSC-Medium;font-size:16px;font-weight:500;font-weight:600}.university-grade-card__wrap.processing .university-grade-card__grade-end-date{color:#fff;font-family:PingFangSC,PingFangSC-Regular;font-size:14px;font-weight:400}.university-grade-card__wrap.processing .university-grade-card__study{color:#fff;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400}.university-grade-card__wrap.processing .progress-wrap{background:hsla(0,0%,100%,.16)}.university-grade-card__wrap.processing .progress-wrap .progress-bar{background-color:hsla(0,0%,100%,.8)}.university-grade-card__wrap.processing .gift{background-image:url(//w2.eckwai.com/kos/nlav10543/university/university-study-doing.png)}.university-grade-card__grade-desc.graduation{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.university-grade-card__grade-end-date{flex-shrink:0}.university-grade-card__common-bg{height:96px;pointer-events:none;position:absolute;right:32px;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:130px}.university-grade-card__grade{align-items:center;display:flex;height:24px;line-height:24px;position:relative}.university-grade-card__grade-desc{letter-spacing:1px}.university-grade-card__grade-end-date{margin-left:8px;opacity:.72}.university-grade-card__grade-download{color:#fff;cursor:pointer;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400;opacity:.72;position:absolute;right:0}.university-grade-card__study{align-items:center;display:flex;height:16px;line-height:16px;margin-top:8px}.university-grade-card__study .reward-hot-area{cursor:pointer}.university-grade-card__study .reward-right-arrow{background:url(//w2.eckwai.com/kos/nlav10543/university/university-grade-reward-right-arrow.png) no-repeat 50%;background-size:12px 12px;height:12px;width:12px}.university-grade-card__progress{align-items:center;display:flex;height:48px}.university-grade-card__progress .progress-wrap{border-radius:4px 0 0 4px;flex:1 1;height:6px;overflow:hidden}.university-grade-card__progress .progress-wrap .progress-bar{border-radius:4px;height:6px;will-change:margin-left,width}.university-grade-card__progress .progress-wrap .progress-bar.complete{border-radius:4px 0 0 4px}.university-grade-card__progress .progress-wrap .progress-bar.animation{animation:slideFromLeft 1s ease-in-out .3s 1 backwards}.university-grade-card__progress .gift-wrap{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.university-grade-card__progress .gift-wrap .dot{border-radius:50%;height:26px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px}.university-grade-card__progress .gift-wrap .dot.animation{animation:breath 1.2s ease-in-out 1.3s infinite}.university-grade-card__progress .gift-wrap .gift{background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:26px 26px;height:26px;position:relative;width:26px;z-index:2}.university-grade-card__progress .gift-wrap .gift.doing{background-image:url(//w2.eckwai.com/kos/nlav10543/university/university-study-doing.png)}.university-grade-card__progress .gift-wrap .gift.finish{background-image:url(//w2.eckwai.com/kos/nlav10543/university/university-study-finish.png)}@keyframes slideFromLeft{0%{margin-left:-100%}to{margin-left:0}}@keyframes breath{0%{background-color:hsla(0,0%,100%,.3);height:26px;width:26px}to{background-color:hsla(0,0%,100%,0);height:48px;width:48px}}
.is-hidden{overflow:hidden!important}.university-grade-footer-btn{align-items:center;background-color:#326bfb;border-radius:24px;color:#fff;display:flex;flex:1 1;flex-direction:column;height:48px;justify-content:center;line-height:1;margin:0 19px;padding:6px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.university-grade-footer-btn .main-title{color:#fff;font-family:PingFangSC,PingFangSC-Medium;font-size:15px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.university-grade-footer-btn .sub-title{color:#fff;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400;margin-top:6px;opacity:.72;-webkit-user-select:none;-moz-user-select:none;user-select:none}.university-grade-footer-btn.gray{background-color:#f8f8f8;color:#9c9c9c}.university-grade-footer-btn.gray .main-title{color:#9c9c9c}.university-grade-footer-btn.wxButton{background-color:#fff;border:1px solid #326bfb;margin-right:0}.university-grade-footer-btn.wxButton .main-title{color:#326bfb}.university-grade-footer-btn .grade-apply-icon{left:calc(50% + 20px);position:absolute;width:80px}
.is-hidden{overflow:hidden!important}.grade-course-card{box-sizing:border-box;display:flex;height:84px;overflow:hidden;padding:10px 0 10px 10px}.grade-course-card .course-cover{border-radius:4px;flex-shrink:0;margin-right:8px;overflow:hidden;position:relative;width:113px}.grade-course-card .course-cover img{height:64px;object-fit:fill;width:113px}.grade-course-card .course-cover .cover-tag{align-items:center;background-color:#326bfb;border-radius:6px 0 6px 0;color:#fff;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400;height:16px;justify-content:center;left:0;position:absolute;top:0;width:48px}.grade-course-card .course-cover .cover-tag span{transform:scale(.83333);transform-origin:center center}.grade-course-card .course-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow:hidden}.grade-course-card .course-content.between{justify-content:space-between;padding:8px 0}.grade-course-card .course-content .course-title{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:14px;font-weight:500;font-weight:600;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grade-course-card .course-content .course-title.done{color:#9c9c9c}.grade-course-card .course-content .tag-list{display:flex;flex-shrink:0;flex-wrap:wrap;height:16px;margin-top:4px;overflow:hidden}.grade-course-card .course-content .tag-list span{color:#9c9c9c;flex-shrink:0;font-size:12px;height:16px;line-height:16px;margin-bottom:10px;margin-right:4px;padding:0 4px;position:relative;white-space:nowrap}.grade-course-card .course-content .tag-list span:last-child{margin-right:0}.grade-course-card .course-content .tag-list span b{border:1px solid #c6c6c6;border-radius:6px;box-sizing:border-box;height:32px;left:0;position:absolute;top:0;transform:scale(.5);-webkit-transform:scale(.5);transform-origin:left top;-webkit-transform-origin:top left;width:200%;z-index:2}.grade-course-card .course-content .course-info-num{align-items:center;color:#9c9c9c;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400;height:16px;margin-top:10px}.grade-course-card .course-content .course-info-num .split-bar{background-color:#e0e0e0;border-radius:1px;height:10px;margin:0 4px;width:1px}.grade-course-card .course-operation{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:64px}.grade-course-card .course-operation .am-button{align-items:center;border:.5px solid #326bfb!important;border-radius:50px;box-sizing:border-box;color:#326bfb;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:14px;font-weight:400;height:36px;justify-content:center;width:118px}.grade-course-card .course-operation .am-button:before{border:none!important}.grade-course-card .course-operation .am-button.sure-btn{background-color:#326bfb;color:#fff}.grade-course-card .course-operation .am-button.am-button.am-button-active{background-color:#fff}.grade-course-card .course-operation .am-button.am-button.am-button-active.sure-btn{background-color:#326bfb}.grade-course-card .course-operation .study-btn{border-radius:18px!important;color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400;height:32px;width:64px}.grade-course-card .course-operation .study-btn.done{background-color:#f8f8f8;border:.5px solid #e0e0e0!important}.grade-course-card .course-operation .study-btn.done.am-button.am-button-active{background-color:#f8f8f8}.grade-course-card .course-operation .study-btn.doing{background-color:#326bfb;border:none!important;color:#fff}.grade-course-card .course-operation .study-btn.doing.am-button.am-button-active{background-color:#326bfb}
.is-hidden{overflow:hidden!important}.university-grade-course-dir{background:#fff;padding:0 19px 8px}.university-grade-course-dir__title{color:#222;font-family:PingFangSC,PingFangSC-Semibold;font-size:18px;font-weight:600;line-height:24px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.university-grade-course-dir__chapter{border-bottom:.5px solid #f0f0f0;box-sizing:border-box;display:flex;flex-direction:column}.university-grade-course-dir__chapter:last-child{border-bottom:none}.university-grade-course-dir .chapter-title{align-items:center;display:flex;height:40px;justify-content:space-between}.university-grade-course-dir .chapter-title .show-more{height:12px;width:12px}.university-grade-course-dir .chapter-title .show-more.expand{background:url(//w2.eckwai.com/kos/nlav10543/university/university-grade-course-dir-expand.png) no-repeat 50%;background-size:12px 12px}.university-grade-course-dir .chapter-title .show-more.collapse{background:url(//w2.eckwai.com/kos/nlav10543/university/university-grade-course-dir-collapse.png) no-repeat 50%;background-size:12px 12px}.university-grade-course-dir .chapter-title .title-content{align-items:center;display:flex;height:24px}.university-grade-course-dir .chapter-title .title-content .flag{background-color:#326bfb;border-radius:2px;height:12px;margin-right:7px;width:3px}.university-grade-course-dir .chapter-title .title-content .title{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:14px;font-weight:500;font-weight:600;line-height:24px;margin-right:4px;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.university-grade-course-dir .chapter-title .title-content .progress{color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400;line-height:16px}.university-grade-course-dir .chapter-list{box-sizing:border-box;height:0;overflow:hidden;transition:all .3s ease-in-out}
.is-hidden{overflow:hidden!important}.grade-rank-today{background:#fff;padding:.32rem 0}.grade-rank-today .grade-rank__title{line-height:.48rem;margin:0 .38rem}.grade-rank-today .grade-rank__title-name{color:#222;font-family:PingFangSC,PingFangSC-Semibold;font-size:18px;font-weight:600}.grade-rank-today .grade-rank__title-updated{color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:.28rem;font-weight:400}.grade-rank-today .rank-card{align-items:center;display:flex;height:.88rem;justify-content:space-between;margin:0 .38rem}.grade-rank-today .rank-card.border-bottom{border-bottom:.01rem solid #f0f0f0;height:1.04rem}.grade-rank-today .rank-card__info{align-items:center;display:flex;flex:1 1;overflow:hidden}.grade-rank-today .rank-card__info-number{color:#222;font-family:DINAlternate,DINAlternate-Bold,PingFang SC;font-size:.28rem;margin-right:.3rem;text-align:center;width:.4rem}.grade-rank-today .rank-card__info-medal{height:.4rem;margin-right:.3rem;object-fit:cover;width:.4rem}.grade-rank-today .rank-card__info-avatar{border-radius:50%;height:.56rem;margin-right:.16rem;width:.56rem}.grade-rank-today .rank-card__info-name{color:#222;flex:1 1;font-family:PingFangSC,PingFangSC-Medium;font-size:.28rem;font-weight:500;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grade-rank-today .rank-card__state{color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400}.grade-rank-today .rank-card__state-number{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:.24rem;font-weight:500}
.is-hidden{overflow:hidden!important}.grade-group{padding:.32rem .38rem}.grade-group__title{color:#222;font-family:PingFangSC,PingFangSC-Semibold;font-size:18px;font-weight:600;line-height:.48rem;margin-bottom:.3rem}.grade-group .grade-group-card{display:flex}.grade-group .grade-group-card+.grade-group-card{margin-top:.32rem}.grade-group .grade-group-card:last-child .grade-group-card__right{border:0}.grade-group .grade-group-card__left{margin-right:.16rem;width:.48rem}.grade-group .grade-group-card__left .card-icon{height:.48rem;width:.48rem}.grade-group .grade-group-card__right{border-bottom:.01rem solid #f0f0f0;flex:1 1;overflow:hidden}.grade-group .grade-group-card__right .card-question{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#222;display:-webkit-box;font-family:PingFangSC,PingFangSC-Medium;font-size:.32rem;font-weight:500;line-height:.44rem;margin-bottom:.16rem;overflow:hidden;text-overflow:ellipsis}.grade-group .grade-group-card__right .card-answer{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666;display:-webkit-box;font-family:PingFangSC,PingFangSC-Regular;font-size:.28rem;font-weight:400;line-height:.4rem;margin-bottom:.24rem;overflow:hidden;text-overflow:ellipsis}.grade-group .grade-group-card__right .card-hot-comment{background:#f8f8f8;border-radius:.08rem;display:flex;flex-direction:column;margin-bottom:.24rem;padding:.2rem}.grade-group .grade-group-card__right .card-hot-comment__user{color:#6f6fa3;display:flex;font-family:PingFangSC,PingFangSC-Medium;font-size:.24rem;font-weight:500;justify-content:space-between;line-height:.32rem;margin-bottom:.1rem}.grade-group .grade-group-card__right .card-hot-comment__comment{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#666;display:-webkit-box;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;line-height:.4rem;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.grade-group .grade-group-card__right .card-data{display:flex;height:.36rem;justify-content:space-between;line-height:.36rem;margin-bottom:.32rem}.grade-group .grade-group-card__right .card-data__update{color:#c6c6c6;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400}.grade-group .grade-group-card__right .card-data__right{color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400}.grade-group .grade-group-card__right .card-data__like,.grade-group .grade-group-card__right .card-data__view{margin-right:.24rem}.grade-group .grade-group-card__right .card-data__comment,.grade-group .grade-group-card__right .card-data__like,.grade-group .grade-group-card__right .card-data__view{align-items:center;display:inline-flex}.grade-group .grade-group-card__right .card-data__icon{height:.32rem;margin-right:.08rem;width:.32rem}
.is-hidden{overflow:hidden!important}.dashboard,.dashboard .tick-wrap{height:80px;overflow:hidden;position:relative;width:96px}.dashboard .mask{align-items:center;background:#fff;border-radius:50%;color:#326bfb;display:flex;font-family:DINAlternate,DINAlternate-Bold,PingFang SC;font-size:32px;height:60px;justify-content:center;left:50%;position:absolute;top:18px;transform:translate(-50%);width:60px}.dashboard .mask.gray{color:#222}.dashboard .desc{bottom:-2px;color:#c6c6c6;font-family:PingFangSC,PingFangSC-Regular;font-size:11px;font-weight:400;height:16px;line-height:16px;position:absolute;text-align:center;width:100%}.dashboard .tick-item{background-color:#eaeaea;height:4px;margin-top:48px;position:absolute;transform-origin:right center;width:48px}.dashboard .tick-item.one-shadow{box-shadow:0 3px 8px 0 rgba(0,0,0,.12)}.dashboard .tick-item.double-shadow{box-shadow:0 3px 8px 0 rgba(0,0,0,.12),0 0 12px 0 rgba(0,0,0,.12)}.dashboard .tick-item.gray.one-shadow{box-shadow:0 3px 8px 0 rgba(0,0,0,.12)}.dashboard .tick-item.gray.double-shadow{box-shadow:0 3px 8px 0 rgba(0,0,0,.12),0 0 12px 0 rgba(0,0,0,.12)}
.is-hidden{overflow:hidden!important}.grade-study-progress{background-color:#0000ff0f;border-radius:12px;box-shadow:0 3px 8px 0 rgba(50,107,251,.12);height:144px;margin:12px 19px 36px}.grade-study-progress.gray-model{background-color:#f0f0f0;box-shadow:0 3px 8px 0 rgba(0,0,0,.12)}.grade-study-progress__content{background:#fff;border-radius:12px;display:flex;height:108px;padding:0 24px 0 16px}.grade-study-progress__info{flex:1 1;padding-top:20px}.grade-study-progress__info .join-time{color:#222;font-family:MFJianHei_Noncommercial,MFJianHei_Noncommercial-Regular;font-size:20px;font-weight:500;line-height:24px}.grade-study-progress__info .end-time{color:#9c9c90;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400;margin-top:12px}.grade-study-progress__info .category-info{align-items:center;display:flex;height:16px}.grade-study-progress__info .category-info .desc{color:#9c9c90;font-family:PingFangSC,PingFangSC-Regular;font-size:12px;font-weight:400}.grade-study-progress__info .category-info .split{background-color:#c6c6c6;display:block;height:8px;margin:0 6px;width:1px}@media only screen and (device-width:320px)and (-webkit-device-pixel-ratio:2){.grade-study-progress__info .category-info{width:160px}.grade-study-progress__info .join-time{font-size:18px}}.grade-study-progress__dashboard{flex-shrink:0;padding-top:14px}.grade-study-progress__reward{color:rgba(50,107,251,.64);height:36px;line-height:36px;padding-left:16px}.grade-study-progress__reward,.grade-study-progress__reward.gray-model{font-family:PingFangSC,PingFangSC-Medium;font-size:12px;font-weight:500}.grade-study-progress__reward.gray-model{color:#9c9c90}.grade-study-progress__reward .icon-more{background:url(https://w2.eckwai.com/kos/nlav10543/university/icon_more.380c409b6b03e3bb.png) 50% no-repeat;background-size:12px 12px;cursor:pointer;float:right;height:12px;margin-right:16px;margin-top:12px;width:12px}
.is-hidden{overflow:hidden!important}.function-card{height:auto;padding:.24rem 0;width:100%}.function-card .title{font-size:16px;font-weight:700;margin-bottom:.16rem}.function-card .summary{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666;display:-webkit-box;font-size:.28rem;line-height:.4rem;margin-bottom:.24rem;overflow:hidden}.function-card .footer{align-items:center;color:#9c9c9c;display:flex;font-size:.24rem}.function-card .footer b{background:#e0e0e0;display:block;height:.2rem;margin:0 .16rem;width:1px}
.is-hidden{overflow:hidden!important}.search-content-card{box-sizing:border-box;display:flex;padding:.24rem 0;width:100%}.search-content-card .left-cover{border-radius:.08rem;flex-shrink:0;height:1.64rem;overflow:hidden;position:relative;width:2.88rem}.search-content-card .list-card-cover{height:100%;width:100%}.search-content-card .list-card-content{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin-left:.16rem;overflow:hidden}.search-content-card .list-card-content.no-tag{justify-content:center}.search-content-card .list-card-content.no-tag p{margin:.32rem 0 0}.search-content-card .list-card-content-title{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:.32rem;font-weight:500;height:.4rem;margin:0 0 .2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.search-content-card .list-card-content-tags{display:flex;flex-wrap:wrap;height:.4rem;margin-top:.08rem;overflow:hidden;padding-top:1px;white-space:wrap}.search-content-card .list-card-content-tags span{color:#9c9c9c;display:inline-block;flex-shrink:0;font-size:.24rem;height:.36rem;line-height:.36rem;margin-bottom:.4rem;margin-right:.08rem;padding:0 .08rem;position:relative;white-space:nowrap}.search-content-card .list-card-content-tags span:last-child{margin-right:0}.search-content-card .list-card-content-tags span b{border:1px solid #c6c6c6;border-radius:.12rem;box-sizing:border-box;height:.76rem;left:0;position:absolute;top:0;transform:scale(.5);-webkit-transform:scale(.5);transform-origin:left top;-webkit-transform-origin:top left;width:200%;z-index:12}.search-content-card .list-card-content p{color:#9c9c9c;font-size:.24rem;line-height:.32rem;margin:0}
.is-hidden{overflow:hidden!important}.h-university-carousel{margin-bottom:.24rem;min-height:1.28rem;padding:0 .38rem .24rem}.h-university-carousel .img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.h-university-carousel .image-wrapper{height:1.28rem}
.is-hidden{overflow:hidden!important}.home-resource{display:flex;justify-content:space-between;padding:0 .6rem}.home-resource-box{align-items:center;display:flex;flex-direction:column;padding:.32rem 0}.home-resource-icon img{height:.96rem;object-fit:cover;width:.96rem}.home-resource-text{color:#666;font-size:.28rem;height:.4rem;line-height:.4rem;margin-top:.08rem}
.h-require-course-card{background:hsla(0,0%,100%,.8);border-radius:8px;list-style:none;margin-right:12px;min-height:116px;padding:10px 12px;width:264px}.h-require-course-card__item{justify-content:space-between;margin:12px 0}.h-require-course-card__item,.h-require-course-card__item-title{align-items:center;display:flex}.h-require-course-card__item-title .leftIcon{margin-right:8px}.h-require-course-card__item-title .itemText{color:#222;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px;word-break:break-all}.h-require-course-card__item-icon{color:#c6c6c6}.require-course-listWarpBottom{align-items:center;background-color:#326bfb;border-radius:0 0 8px 8px;color:#fff;display:flex;font-family:PingFang SC;font-size:12px;font-weight:400;height:34px;justify-content:space-between;padding:0 12px}.require-course-bottomMore{align-items:center;display:flex;font-size:12px;font-weight:700}
.carousel-box{background:linear-gradient(90deg,rgba(50,107,251,.56),rgba(50,107,251,.08));border-radius:14px 0 0 14px;overflow-y:hidden}.carousel-box .carousel-content{position:relative;transform:translateY(0);transition-property:transform;transition-timing-function:linear;will-change:transform}
.is-hidden{overflow:hidden!important}.grade-top-img{position:relative}.grade-top-img img{object-fit:cover;position:relative;width:100%}.grade-carousel{display:flex;justify-content:flex-end;margin-bottom:2px}.grade-carousel-box{height:28px}.grade-carousel-section{align-items:center;box-sizing:border-box;display:flex;padding:2px 8px 2px 2px}.grade-carousel-section img{border-radius:50%;height:24px;margin-right:4px;object-fit:cover;width:24px}.grade-carousel-section span{color:hsla(0,0%,100%,.8);display:block;font-size:12px;white-space:nowrap}.grade--merchant-apply-box{background-color:#fff;border-radius:12px;margin:0 .38rem .24rem;padding:12px 16px}.grade--merchant-apply-title{color:hsla(0,0%,40%,.8);font-size:12px}.grade--merchant-apply-enter{align-items:center;color:#326bfb;display:flex;font-size:12px;margin-top:4px}.grade--merchant-apply-enter:after{background-image:url(https://w2.eckwai.com/kos/nlav10543/university/right_blue.png);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:12px;width:12px}.grade-apply{display:flex;flex-direction:column;height:100%}.grade-apply-main{flex:1 1;overflow-x:hidden;overflow-y:auto}.grade-apply-bg{background-image:url(https://w2.eckwai.com/kos/nlav10543/university/bg-title.png),linear-gradient(180deg,rgba(252,143,179,0) 8%,#e3f6ff 22%);background-repeat:no-repeat,no-repeat;background-size:100% 7.22rem,100%;overflow:hidden}.grade-apply-footer{background:#fff;padding:.16rem 0}.grade-apply-footer.iphoneX{padding-bottom:21px}.grade-apply .grade-detail-card{margin:.24rem .38rem;width:auto}.grade-apply .grade-finished .finished-count{align-items:center;color:#9c9c9c;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;height:.32rem;margin-top:.12rem}.grade-apply .grade-finished .finished-count__avatar{border:1px solid #fff;border-radius:50%;height:.24rem;position:relative;width:.24rem}.grade-apply .grade-finished .finished-count__avatar:nth-child(4){z-index:0}.grade-apply .grade-finished .finished-count__avatar:nth-child(3){z-index:1}.grade-apply .grade-finished .finished-count__avatar:nth-child(2){z-index:2}.grade-apply .grade-finished .finished-count__avatar:first-child{z-index:3}.grade-apply .grade-finished .finished-count__avatar:not(:first-child){margin-left:-.08rem}.grade-apply .grade-finished .finished-count__avatar:last-of-type{margin-right:.08rem}.grade-apply .grade-finished .finished-detail{margin-top:.12rem}.grade-apply .grade-finished .finished-detail__image{min-height:.9rem;object-fit:cover;width:100%}.grade-apply .grade-joined .joined-help{color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;margin:.12rem 0 .06rem}.grade-apply .grade-joined .joined-help__count{color:#222;font-family:DINAlternate,DINAlternate-Bold,PingFang SC}.grade-apply .grade-joined .joined-chart__image{min-height:.9rem;object-fit:cover;width:100%}.grade-apply .grade-plan{margin-top:.36rem}.grade-apply .grade-plan .plan-chapter{background:#f8f8f8;border-radius:.16rem;color:#222;font-family:PingFangSC,PingFangSC-Semibold;font-size:.28rem;font-weight:600;height:.8rem;line-height:.8rem;margin-bottom:.24rem;padding:0 .24rem;width:100%}.grade-apply .grade-plan .plan-section{height:.4rem;line-height:.4rem;margin-bottom:.16rem;padding:0 .2rem}.grade-apply .grade-plan .plan-section:last-of-type{margin-bottom:.44rem}.grade-apply .grade-plan .plan-section__title{color:#222;font-family:PingFangSC,PingFangSC-Regular;font-size:.28rem;font-weight:400}.grade-apply .grade-plan .plan-section__split{margin:0 .08rem}.grade-apply .grade-plan .plan-section__author,.grade-apply .grade-plan .plan-section__split{color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:.28rem;font-weight:400}.grade-apply .grade-teacher-card{background:linear-gradient(90deg,hsla(0,0%,100%,.24),hsla(0,0%,88%,.24));border-radius:.08rem;height:1.72rem;margin-top:.56rem;padding:.28rem .32rem 0;position:relative;width:100%}.grade-apply .grade-teacher-card:first-child{margin-top:.48rem}.grade-apply .grade-teacher-card.left{background:linear-gradient(90deg,hsla(0,0%,88%,.24),hsla(0,0%,100%,.24))}.grade-apply .grade-teacher-card.left .grade-teacher__info{float:left}.grade-apply .grade-teacher-card.left .grade-teacher__avatar{right:-4px}.grade-apply .grade-teacher-card.right{background:linear-gradient(90deg,hsla(0,0%,100%,.24),hsla(0,0%,88%,.24))}.grade-apply .grade-teacher-card.right .grade-teacher__info{float:right}.grade-apply .grade-teacher-card.right .grade-teacher__avatar{left:-4px}.grade-apply .grade-teacher-card .grade-teacher__info{float:left;overflow:hidden;width:4.76rem}.grade-apply .grade-teacher-card .grade-teacher__info-title{line-height:.44rem;margin-bottom:.08rem}.grade-apply .grade-teacher-card .grade-teacher__info-title .info-name{color:#222;font-family:PingFangSC,PingFangSC-Medium;font-size:.32rem;font-weight:500}.grade-apply .grade-teacher-card .grade-teacher__info-title .info-title{color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400}.grade-apply .grade-teacher-card .grade-teacher__info-introduce{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#666;display:-webkit-box;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;line-height:.32rem;margin:0;overflow:hidden;text-overflow:ellipsis}.grade-apply .grade-teacher-card .grade-teacher__avatar{bottom:0;height:2.04rem;max-width:1.6rem;object-fit:cover;position:absolute;right:-4px}.grade-apply .grade-student-card{background:#f8f8f8;border-radius:.08rem;display:inline-block;height:2.2rem;margin-right:.16rem;padding:.24rem .16rem .24rem .2rem;vertical-align:top;width:5.16rem}.grade-apply .grade-student-card:last-child{margin-right:0}.grade-apply .grade-student-card .grade-student__info{color:#9c9c9c;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;height:.32rem;line-height:.32rem;margin-bottom:.2rem;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grade-apply .grade-student-card .grade-student__info-avatar{border-radius:.24rem;height:.32rem;vertical-align:bottom;width:.32rem}.grade-apply .grade-student-card .grade-student__info-name{margin:0 .16rem}.grade-apply .grade-student-card .grade-student__comment{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666;display:-webkit-box;font-family:PingFangSC,PingFangSC-Regular;font-size:.28rem;font-weight:400;line-height:.4rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.grade-apply .grade-students{-ms-overflow-style:none;margin-top:.36rem;overflow-x:auto;overflow-y:hidden;padding:0 .32rem;scrollbar-width:none;white-space:nowrap}.grade-apply .grade-students::-webkit-scrollbar{display:none;width:0!important}.grade-apply .grade-detail-card.grade-student-wrapper{padding:.32rem 0}.grade-apply .grade-detail-card.grade-student-wrapper .grade-detail-card__title{padding:0 .32rem}.grade-apply .grade-question{margin-top:.44rem}.grade-apply .grade-question-card .question-card__question{display:flex;line-height:.4rem;margin-bottom:.08rem}.grade-apply .grade-question-card .question-card__question-text{-webkit-box-orient:vertical;-webkit-line-clamp:5;color:#222;display:-webkit-box;font-family:PingFangSC,PingFangSC-Medium;font-size:.28rem;font-weight:500;margin-left:.16rem;overflow:hidden;text-overflow:ellipsis}.grade-apply .grade-question-card .question-card__question-icon{height:.24rem;margin-top:.08rem;width:.24rem}.grade-apply .grade-question-card .question-card__answer{color:#666;font-family:PingFangSC,PingFangSC-Regular;font-size:.24rem;font-weight:400;line-height:.32rem;margin-left:.4rem}
.is-hidden{overflow:hidden!important}#app,body,html{width:100%}#app{height:100%;min-width:300px}#app,body{background:#fff}.page{display:flex;flex-direction:column;height:100%}.page-content{height:calc(100% - 5.04rem);overflow:hidden}
.is-hidden{overflow:hidden!important}.ant-popover-title{border-bottom:none;color:#333;font-family:PingFangSC,PingFangSC-Medium;font-size:16px;font-weight:500;padding:20px 24px}.ant-popover-inner{border-radius:4px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.ant-popover-inner-content{padding:10px 24px 24px}.university-dropdown-list-item{color:#333;cursor:pointer;display:flex;font-family:PingFangSC,PingFangSC-Regular;font-size:14px;font-weight:400;padding:10px 24px}.university-dropdown-list-item__label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}.university-dropdown-list-item__label a,.university-dropdown-list-item__label a:hover{color:inherit}.university-dropdown-list-item__icon{font-size:16px;margin-left:auto}.university-dropdown-list-item:hover{background-color:#f9f9f9;color:#fe3666}.university-dropdown-list-item:hover .university-dropdown-list-item__icon{color:#fe3666}.headline-box{display:flex;justify-content:space-between}.headline-box-title{font-size:1.4rem}.headline-box .university-base-panel-header{background-color:#fff;padding:24px 16px 24px 12px}.headline-box .university-base-panel-header:before{height:20px}.text-ellipsis{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap}.flex{display:flex!important}.flex-justify-between{justify-content:space-between}.flex-direction-column{flex-direction:column}.text-align-center{text-align:center}.animation-search{align-content:stretch}html{font-size:62.5%}@media only screen and (min-width:480px)and (max-width:639px){html{font-size:12.8px}}@media only screen and (min-width:640px)and (max-width:749px){html{font-size:17.0666666667px}}@media only screen and (min-width:750px){html{font-size:20px}}.shuffling-img__hide{display:none}.section-bar{display:flex}.section-bar ul{display:flex;margin:0;padding:0}.section-bar ul li{list-style:none;margin:0;padding:0}.is-drop-scroll,.popup-scroll-lock{overflow:hidden}:root{--ck-color-mention-background:rgba(153,0,48,.1);--ck-color-mention-text:#990030;--ck-highlight-marker-blue:#72ccfd;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-pen-green:#128a00;--ck-highlight-pen-red:#e71313;--ck-image-style-spacing:1.5em;--ck-todo-list-checkmark-size:16px}.ck-content-custom{font:16px/1.6 Helvetica Neue,Helvetica,Arial,sans-serif;min-height:150px}@media print{.ck-content-custom .page-break{padding:0}.ck-content-custom .page-break:after{display:none}}.ck-content-custom .marker-yellow{background-color:#fdfd77;background-color:var(--ck-highlight-marker-yellow)}.ck-content-custom .marker-green{background-color:#62f962;background-color:var(--ck-highlight-marker-green)}.ck-content-custom .marker-pink{background-color:#fc7899;background-color:var(--ck-highlight-marker-pink)}.ck-content-custom .marker-blue{background-color:#72ccfd;background-color:var(--ck-highlight-marker-blue)}.ck-content-custom .pen-red{background-color:transparent;color:#e71313;color:var(--ck-highlight-pen-red)}.ck-content-custom .pen-green{background-color:transparent;color:#128a00;color:var(--ck-highlight-pen-green)}.ck-content-custom blockquote{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em}.ck-content-custom .ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.ck-content-custom hr{background:#dedede;border:0;height:4px;margin:15px 0}.ck-content-custom .image{clear:both;display:table;margin:1em auto;text-align:center}.ck-content-custom .image img{display:block;margin:0 auto;max-width:100%;min-width:50px}.ck-content-custom .image.image_resized{box-sizing:border-box;display:block;max-width:100%}.ck-content-custom .image.image_resized img{width:100%}.ck-content-custom .image.image_resized>figcaption{display:block}.ck-content-custom .image>figcaption{background-color:#f7f7f7;caption-side:bottom;color:#333;display:table-caption;font-size:.75em;outline-offset:-1px;padding:.6em;word-break:break-word}.ck-content-custom .image-style-side{float:right;margin-left:1.5em;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content-custom .image-style-align-left{float:left;margin-right:1.5em;margin-right:var(--ck-image-style-spacing)}.ck-content-custom .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content-custom .image-style-align-right{float:right;margin-left:1.5em;margin-left:var(--ck-image-style-spacing)}.ck-content-custom code{background-color:hsla(0,0%,78%,.3);border-radius:2px;padding:.15em}.ck-content-custom .text-tiny{font-size:.7em}.ck-content-custom .text-small{font-size:.85em}.ck-content-custom .text-big{font-size:1.4em}.ck-content-custom .text-huge{font-size:1.8em}.ck-content-custom .table{display:table;margin:1em auto}.ck-content-custom .table table{border:1px double #b3b3b3;border-collapse:collapse;border-spacing:0;height:100%;width:100%}.ck-content-custom .table table td,.ck-content-custom .table table th{border:1px solid #bfbfbf;min-width:2em;padding:.4em}.ck-content-custom .table table th{background:rgba(0,0,0,.05);font-weight:700}.ck-content-custom .ck-content[dir=rtl] .table th{text-align:right}.ck-content-custom .ck-content[dir=ltr] .table th{text-align:left}.ck-content-custom pre{background:hsla(0,0%,78%,.3);border:1px solid #c4c4c4;border-radius:2px;color:#353535;direction:ltr;font-style:normal;min-width:200px;padding:1em;-moz-tab-size:4;tab-size:4;text-align:left;white-space:pre-wrap}.ck-content-custom pre code{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-radius:0;padding:0}.ck-content-custom h2{font-size:2.18em;font-weight:400;line-height:1.37em;margin-bottom:.142em;padding-top:.342em}.ck-content-custom h3{color:#009dff;font-size:1.75em;font-weight:400;line-height:1.86em;margin-bottom:.357em;padding-top:.171em}.ck-content-custom h4{font-size:1.31em;font-weight:700;line-height:1.24em;margin-bottom:.952em;padding-top:.286em}.ck-content-custom p{font-size:1em;line-height:1.63em;margin-bottom:1.13em;padding-top:.5em}.ck-content-custom blockquote{font-family:Georgia,serif;margin-left:calc(var(--ck-spacing-large)*2);margin-right:calc(var(--ck-spacing-large)*2)}.ck-content-custom ol,.ck-content-custom ul{list-style-type:revert;padding-left:25px}#root{background-color:#fff;height:100%}
