.button[data-v-1aa755c9]{display:inline-block;margin:0 auto;padding:0 .5rem;height:.38rem;min-width:1.53rem;line-height:.38rem;font-size:.22rem;border:none;font-weight:700;background-color:initial;border-radius:.15rem;text-align:center;transition:all .01s linear}.button[disabled][data-v-1aa755c9]{background-color:#d3d3d3!important;box-shadow:none!important}.button.active[data-v-1aa755c9]{transform:translateY(4px)}.button[data-v-1aa755c9]:after{display:none}.button.large[data-v-1aa755c9]{width:8.84rem;min-height:.71rem;max-height:1.42rem;line-height:.71rem;font-size:.29rem}.button.default[data-v-1aa755c9]{background-color:#fff;color:#3f5aab;border-bottom-width:0;box-sizing:border-box}.button.default.active[data-v-1aa755c9],.button.default[data-v-1aa755c9],.button.primary[data-v-1aa755c9]{box-shadow:inset 0 0 0 .02rem #3f5aab}.button.primary[data-v-1aa755c9]{background-color:#3f5aab;color:#fff}.button.primary.active[data-v-1aa755c9]{box-shadow:0 0 0 #3f5aab}.course-dialog[data-v-49d6c301]{width:5.74rem;height:3.63rem;border-radius:.21rem}.course-dialog .header[data-v-49d6c301]{display:flex;align-items:center;justify-content:space-between;padding:.18rem .29rem .18rem .35rem;font-size:.23rem;font-weight:500;color:#333}.course-dialog .course-warp[data-v-49d6c301]{display:grid;grid-template-columns:repeat(2,1fr);gap:.17rem;height:2.3rem;padding:0 .15rem 0 .35rem;margin-right:.1rem;overflow-y:auto}.course-dialog .course-warp[data-v-49d6c301]::-webkit-scrollbar{width:8px}.course-dialog .course-warp[data-v-49d6c301]::-webkit-scrollbar-thumb{background-color:#3f5aab;border-radius:16px}.course-dialog .course-warp[data-v-49d6c301]::-webkit-scrollbar-track{background-color:#ddd}.course-dialog .course-warp .course-item[data-v-49d6c301]{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:1rem;padding:.2rem .15rem .15rem;line-height:1.5;border-radius:.16rem;background-color:#ebebeb;color:#333}.course-dialog .course-warp .course-item.active[data-v-49d6c301]{background-color:#3f5aab;color:#fff}.course-dialog .course-warp .course-item__name[data-v-49d6c301]{width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-all;font-size:.15rem}.course-dialog .course-warp .course-item .tag[data-v-49d6c301]{position:absolute;top:0;right:0;padding:0 .1rem;background:#595b5a;border-top-right-radius:.16rem;color:#fff;font-size:.12rem}.course-dialog .btn-warp[data-v-49d6c301]{margin-top:.1rem;text-align:center}.course-dialog .btn-warp .btn[data-v-49d6c301]{width:1.77rem;height:.42rem;padding:0;line-height:.42rem;border-radius:.16rem;font-size:.25rem}[data-v-49d6c301] .van-dialog__header{padding-top:0}.expired-dialog[data-v-49d6c301]{width:3.8rem;border-radius:.21rem;padding-bottom:.18rem}.expired-dialog .header[data-v-49d6c301]{display:flex;justify-content:flex-end;padding:.18rem .29rem .18rem .35rem;font-size:.23rem;font-weight:500;color:#333}.expired-dialog .content[data-v-49d6c301]{text-align:center}.expired-dialog .content p[data-v-49d6c301]{line-height:1.5;font-size:.22rem}.expired-dialog .btn-warp[data-v-49d6c301]{margin-top:.3rem;text-align:center}.popup[data-v-18f58094]{width:4.43rem;height:2.92rem;display:flex;flex-direction:column;border-radius:.64rem;background:#fff;overflow:hidden}.start[data-v-18f58094]{animation-name:start-18f58094;animation-duration:.5s}.end[data-v-18f58094]{animation-name:end-18f58094;animation-duration:.5s}.content[data-v-18f58094]{height:100%;font-weight:500;font-size:.28rem;color:#3f5aab;line-height:.52rem}.message[data-v-18f58094]{width:2.59rem;height:.87rem;margin-left:.36rem;margin-top:.75rem}.footer[data-v-18f58094]{display:flex;justify-content:flex-end}.bg-cover[data-v-18f58094]{height:1.32rem;background-size:cover;background-repeat:no-repeat;z-index:-1}@keyframes start-18f58094{0%{transition:linear;opacity:0}to{opacity:1}}@keyframes end-18f58094{0%{transition:linear;opacity:1}to{opacity:0}}.home-page[data-v-6b3291d7]{background-color:#f2f2f2;width:100%;height:100vh}.home-page .title-icon[data-v-6b3291d7]{padding:.1rem;font-size:.2rem}.home-page .title-icon[data-v-6b3291d7]:first-child{margin-left:.2rem}.home-page .change-course[data-v-6b3291d7]{font-size:.23rem;margin-right:.1rem}.content[data-v-6b3291d7]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:calc(100% - var(--navbar-height))}.course[data-v-6b3291d7]{box-sizing:border-box;width:7.39rem;height:4rem;padding:.27rem;margin-left:.2rem;text-align:center;background-color:#fafbfb;border-radius:.4rem}.course .wrap[data-v-6b3291d7]{height:100%}.course .wrap .title[data-v-6b3291d7]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.2rem}.course .wrap .title .course-title[data-v-6b3291d7]{font-size:.23rem}.course .wrap .course-name[data-v-6b3291d7]{max-width:4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.26rem;color:#333}.course .wrap .change-course[data-v-6b3291d7]{color:#333;font-size:.23rem;margin-right:.1rem}.course .wrap .course-content[data-v-6b3291d7]{display:flex;align-items:center;justify-content:space-between;gap:.3rem}.course .wrap .course-content .course-wrap[data-v-6b3291d7]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:3rem;padding:.3rem .2rem;border-radius:.4rem;background-color:#fff;box-shadow:0 8px 0 0 rgba(200,208,211,.5),0 3px 12px 0 hsla(0,0%,77.3%,.5)}.course .wrap .course-content .course-wrap .wrap[data-v-6b3291d7]{display:flex;align-items:center;justify-content:center;width:100%}.course .wrap .course-content .course-wrap .course-icon[data-v-6b3291d7]{width:1.6rem}.course .wrap .course-content .course-wrap .course-rate[data-v-6b3291d7]{font-size:.23rem;color:#c2c8d7}.course .wrap .course-content .course-wrap .right-wrap[data-v-6b3291d7]{width:40%;margin-left:.2rem;text-align:left}.course .wrap .course-content .course-wrap .right-wrap[data-v-6b3291d7] .van-progress{height:.25rem;margin-top:.5rem;border-radius:.3rem}.course .wrap .course-content .course-wrap .right-wrap[data-v-6b3291d7] .van-progress__pivot{left:0!important;font-size:.2rem;line-height:normal}.course .wrap .no-course[data-v-6b3291d7]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.course .wrap .no-course .empty-icon[data-v-6b3291d7]{width:1.8rem;height:1.8rem}.course .wrap .no-course .empty-text[data-v-6b3291d7]{font-size:.23rem;margin-top:.1rem}.other[data-v-6b3291d7]{display:flex;flex:1;flex-direction:column;justify-content:space-between;align-items:center}.other .left-report[data-v-6b3291d7]{height:2.12rem;background-size:2.52rem 2.15rem}.other .right-report[data-v-6b3291d7]{height:2.12rem;background-size:2.39rem 2.15rem}.other .left-report[data-v-6b3291d7],.other .right-report[data-v-6b3291d7]{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;box-sizing:border-box}.other .left-report .report-name[data-v-6b3291d7],.other .right-report .report-name[data-v-6b3291d7]{margin-top:.2rem;font-size:.26rem}.other .left-report .img-wrap[data-v-6b3291d7],.other .right-report .img-wrap[data-v-6b3291d7]{display:flex;align-items:center;justify-content:center;width:.81rem;height:.87rem;background:#fff;box-shadow:0 8px 0 0 rgba(200,208,211,.5),0 3px 12px 0 hsla(0,0%,77.3%,.5);border-radius:.27rem}.other .left-report .img-wrap .report-icon[data-v-6b3291d7],.other .right-report .img-wrap .report-icon[data-v-6b3291d7]{width:.5rem}