.desktop-footer[data-v-8b7ce55c]{background:#f7f7f7;width:100%;height:11.2857rem;padding:1.42857rem 7.14286rem}.desktop-footer .logo img[data-v-8b7ce55c]{width:7.14286rem;height:3.71429rem}.desktop-footer .logo .slogan[data-v-8b7ce55c]{color:#001e68;text-align:left;width:9rem;height:1.42857rem;margin-top:.35714rem;font-family:PingFang SC;font-size:1rem;font-weight:600;display:block}.desktop-footer .contact[data-v-8b7ce55c]{margin-left:14.2857rem}.desktop-footer .agreement[data-v-8b7ce55c]{margin-left:7.14286rem}.desktop-footer .privacy[data-v-8b7ce55c]{margin-left:10.7143rem}.desktop-footer .item-title[data-v-8b7ce55c]{color:#001e68;text-align:left;height:1.57143rem;margin-top:.85714rem;font-family:PingFang SC;font-size:1rem;font-weight:600;line-height:1.57143rem;display:block}.desktop-footer .item-detail[data-v-8b7ce55c]{color:#001e68;text-align:left;cursor:pointer;height:1.42857rem;margin-top:.57143rem;font-family:PingFang SC;font-size:.85714rem;font-weight:400;line-height:1.42857rem;display:block}.desktop-footer .license[data-v-8b7ce55c]{color:#001e68;text-align:center;text-transform:none;height:1.42857rem;margin-top:1.14286rem;font-family:PingFang SC;font-size:.85714rem;font-style:normal;font-weight:600;line-height:1.42857rem}.desktop-footer .license[data-v-8b7ce55c]:before{content:"";background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;width:1.42857rem;height:1.42857rem;margin-right:.35714rem;line-height:1.42857rem;display:inline-block}.svg-icon[data-v-0f2938b7]{vertical-align:-.15em;fill:currentColor;flex-shrink:0;width:1em;height:1em;overflow:hidden}.login-dialog-overlay[data-v-7fcecf67]{z-index:10000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.login-dialog-content[data-v-7fcecf67]{background-image:url(https://xsm-world-cdn.xiaosaima.com/website/am/pc/login-bg.webp);background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:center;align-items:center;width:53.1429rem;height:34.7143rem;display:flex;position:relative}.close-btn[data-v-7fcecf67]{text-align:center;cursor:pointer;background:#fff;border-radius:50%;width:2.71429rem;height:2.71429rem;line-height:2.71429rem;position:absolute;top:2.85714rem;right:8.57143rem}.logo[data-v-7fcecf67]{width:22.2143rem;height:7.14286rem}.tab-container[data-v-7fcecf67]{box-sizing:border-box;background:#0f3d89;border-radius:999px;justify-content:space-between;align-items:center;width:14.5714rem;height:2.85714rem;margin-top:.85714rem;padding:.42857rem .57143rem;display:flex}.tab-item[data-v-7fcecf67]{color:#fff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:6.28571rem;height:2rem;font-family:PingFang SC;font-size:1.14286rem;font-weight:400;transition:all .3s;display:flex}.tab-item.active[data-v-7fcecf67]{color:#0f3d89;background:#fff}.login-form[data-v-7fcecf67]{width:22.2857rem;margin-top:1.14286rem}.login-form .custom-input[data-v-7fcecf67]{border-radius:8px;height:3.42857rem;line-height:3.42857rem}.login-form .custom-input[data-v-7fcecf67] .n-input__input-el{height:3.42857rem}.send-code-btn[data-v-7fcecf67]{color:#0f3d89;cursor:pointer;font-size:1rem}.login-btn[data-v-7fcecf67]{color:#fff;cursor:pointer;background:linear-gradient(90deg,#2563ff 0%,#2a70ff 50%,#2666ff 100%);border-radius:999px;justify-content:center;align-items:center;width:100%;height:3.42857rem;margin-top:.57143rem;font-size:1.42857rem;font-weight:700;transition:opacity .3s;display:flex;box-shadow:inset 0 .14286rem .71429rem #53c5ff80,inset 0 -.14286rem .71429rem #3389ff80}.login-btn[data-v-7fcecf67]:hover{opacity:.9}.protocol[data-v-7fcecf67]{color:#222133;justify-content:center;align-items:flex-start;margin-top:1.14286rem;font-family:PingFang SC;font-size:.85714rem;font-weight:400;line-height:1.42857rem;display:flex}.protocol span[data-v-7fcecf67]{color:#157cf8;cursor:pointer;white-space:nowrap}.protocol .protocol-text[data-v-7fcecf67]{color:#222133;cursor:default;white-space:normal}.protocol[data-v-7fcecf67] .n-checkbox{flex-shrink:0;margin-top:1px}.fade-enter-active[data-v-7fcecf67],.fade-leave-active[data-v-7fcecf67]{transition:opacity .3s}.fade-enter-from[data-v-7fcecf67],.fade-leave-to[data-v-7fcecf67]{opacity:0}.agreement-confirm-dialog{background:#fff;border:1px solid #b0b0b6;border-radius:16px;width:25.7143rem;height:auto;box-shadow:0 .35714rem .35714rem -.21429rem #0000001a,0 .57143rem .71429rem 1px #0000000f,0 .21429rem 1rem .14286rem #0000000d}.agreement-confirm-dialog .n-dialog__content span{line-height:1.42857rem}.desktop-layout[data-v-12d4fd7d]{width:100vw}.desktop-layout .desktop-header[data-v-12d4fd7d]{background:#36b8f6;width:100%;height:3.85714rem;padding-left:8.57143rem;padding-right:1.42857rem;box-shadow:0 .35714rem #029bdc}.desktop-layout .desktop-header .header-left .logo[data-v-12d4fd7d]{background-image:url(/assets/logo-vFknRE2z.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:6.42857rem;height:3.85714rem}.desktop-layout .desktop-header .header-left .nav[data-v-12d4fd7d]{margin-left:2.85714rem}.desktop-layout .desktop-header .header-left .nav-link[data-v-12d4fd7d]{min-width:6rem;padding:1rem 1.71429rem}.desktop-layout .desktop-header .header-left .nav-link span[data-v-12d4fd7d]{color:#fff;font-family:PingFang SC;font-size:1.28571rem;font-style:normal;font-weight:500}.desktop-layout .desktop-header .header-left .nav-link.active[data-v-12d4fd7d]{background:#0087c7}.desktop-layout .desktop-header .header-right[data-v-12d4fd7d]{align-items:center;display:flex}.desktop-layout .desktop-header .header-right .login-btn[data-v-12d4fd7d]{cursor:pointer;color:#643a0c;text-align:center;background:#f7cb45;border-radius:999px;width:7.71429rem;height:2.71429rem;font-family:PingFang SC;font-size:1rem;font-weight:500;line-height:2.71429rem}.desktop-layout .desktop-header .header-right .login-username[data-v-12d4fd7d]{color:#fff;height:1.71429rem;font-family:PingFang SC;font-size:1.14286rem;font-weight:500;line-height:1.71429rem}.desktop-layout .desktop-main[data-v-12d4fd7d]{width:100%;height:auto;min-height:100vh}.desktop-layout .desktop-footer[data-v-12d4fd7d]{background:#f7f7f7;width:100%;height:11.2857rem;padding:1.42857rem 7.14286rem}.logout-confirm-dialog{box-shadow:0 .57143rem 2.28571rem #0000001f;border-radius:16px!important;width:28.5714rem!important;max-width:23.9286rem!important;padding:1.71429rem!important}@media screen and (width>=768px){.logout-confirm-dialog{max-width:none!important}}.logout-confirm-dialog .n-dialog__title{justify-content:center;font-size:1.28571rem;font-weight:600}.logout-confirm-dialog .n-dialog__content{text-align:center;color:#333;justify-content:center;align-items:center;min-height:4.28571rem;font-size:1.14286rem;display:flex;margin:1.42857rem 0!important}.logout-confirm-dialog .n-dialog__close{display:none!important}.logout-confirm-dialog .n-dialog__action{grid-template-columns:1fr 1fr;gap:1.14286rem;margin-top:.57143rem;display:grid}.logout-confirm-dialog .n-dialog__action .n-button{background-color:var(--n-color);min-width:8.57143rem;height:2.85714rem;color:var(--n-text-color);border:1px solid var(--n-border-color);border-radius:8px;justify-self:center;font-weight:500}.logout-confirm-dialog .n-dialog__action .n-button--primary-type{color:#fff;background-color:#36b8f6;border-color:#36b8f6}.logout-confirm-dialog .n-dialog__action .n-button--primary-type:hover{background-color:#029bdc;border-color:#029bdc}.single-btn-dialog{box-shadow:0 .57143rem 2.28571rem #0000001f;border-radius:16px!important;width:28.5714rem!important;max-width:23.9286rem!important;padding:1.71429rem!important}@media screen and (width>=768px){.single-btn-dialog{max-width:none!important}}.single-btn-dialog .n-dialog__title{justify-content:center;font-size:1.28571rem;font-weight:600}.single-btn-dialog .n-dialog__content{text-align:center;color:#333;justify-content:center;align-items:center;min-height:4.28571rem;font-size:1.14286rem;display:flex;margin:1.42857rem 0!important}.single-btn-dialog .n-dialog__close{display:none!important}.single-btn-dialog .n-dialog__action{justify-content:center;margin-top:.57143rem;display:flex}.single-btn-dialog .n-dialog__action .n-button{background-color:var(--n-color);min-width:8.57143rem;height:2.85714rem;color:var(--n-text-color);border:1px solid var(--n-border-color);border-radius:8px;font-weight:500}.single-btn-dialog .n-dialog__action .n-button--primary-type{color:#fff;background-color:#36b8f6;border-color:#36b8f6}.single-btn-dialog .n-dialog__action .n-button--primary-type:hover{background-color:#029bdc;border-color:#029bdc}.m-login-dialog-overlay[data-v-f4564be9]{z-index:10000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.m-login-dialog-content[data-v-f4564be9]{background-image:url(/assets/login-bg-C6TfUx7t.webp);background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;align-items:center;width:8.5641rem;height:11.9487rem;margin-left:.66667rem;padding:.51282rem 1.28205rem 1.53846rem .61538rem;display:flex;position:relative}.logo[data-v-f4564be9]{width:6.66667rem;height:1.69231rem}.close-btn[data-v-f4564be9]{text-align:center;cursor:pointer;background:#fff;border-radius:50%;width:.61538rem;height:.61538rem;line-height:.61538rem;position:absolute;top:.38462rem;right:1.28205rem}.tab-container[data-v-f4564be9]{box-sizing:border-box;background:#0f3d89;border-radius:999px;justify-content:space-between;align-items:center;width:4.82051rem;height:.87179rem;margin-top:.41026rem;padding:.10256rem .20513rem;display:flex}.tab-item[data-v-f4564be9]{color:#fff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:2.05128rem;height:.66667rem;font-family:PingFang SC;font-size:.35897rem;font-weight:400;transition:all .3s;display:flex}.tab-item.active[data-v-f4564be9]{color:#0f3d89;background:#fff}.login-form[data-v-f4564be9]{width:100%;margin-top:.41026rem}.login-form .custom-input[data-v-f4564be9]{border-radius:8px;height:1.02564rem;line-height:1.02564rem}.login-form .custom-input[data-v-f4564be9] .n-input__input-el{height:1.02564rem}.login-form .custom-input[data-v-f4564be9] .n-input__placeholder{font-size:.35897rem}.send-code-btn[data-v-f4564be9]{color:#0f3d89;cursor:pointer;font-size:.35897rem}.login-btn[data-v-f4564be9]{color:#fff;cursor:pointer;background:linear-gradient(90deg,#2563ff 0%,#2a70ff 50%,#2666ff 100%);border-radius:999px;justify-content:center;align-items:center;width:100%;height:.97436rem;margin-top:.20513rem;font-size:.41026rem;font-weight:700;transition:opacity .3s;display:flex;box-shadow:inset 0 .05128rem .25641rem #53c5ff80,inset 0 -.05128rem .25641rem #3389ff80}.login-btn[data-v-f4564be9]:hover{opacity:.9}.protocol[data-v-f4564be9]{color:#222133;justify-content:center;align-items:flex-start;margin-top:.41026rem;font-family:PingFang SC;font-size:.30769rem;font-weight:400;line-height:.51282rem;display:flex}.protocol span[data-v-f4564be9]{color:#157cf8;cursor:pointer;white-space:nowrap}.protocol .protocol-text[data-v-f4564be9]{color:#222133;cursor:default;white-space:normal}.protocol[data-v-f4564be9] .n-checkbox{flex-shrink:0;margin-top:1px}.fade-enter-active[data-v-f4564be9],.fade-leave-active[data-v-f4564be9]{transition:opacity .3s}.fade-enter-from[data-v-f4564be9],.fade-leave-to[data-v-f4564be9]{opacity:0}.m-agreement-confirm-dialog{background:#fff;border:1px solid #b0b0b6;border-radius:16px;box-shadow:0 .12821rem .12821rem -.07692rem #0000001a,0 .20513rem .25641rem 1px #0000000f,0 .07692rem .35897rem .05128rem #0000000d;width:7.17949rem!important;height:auto!important;min-height:4.61538rem!important;padding:.41026rem!important}.m-agreement-confirm-dialog .n-dialog__title{text-align:center;justify-content:center;font-size:.35897rem;font-weight:500}.m-agreement-confirm-dialog .n-dialog__content{text-align:center;margin-top:.30769rem}.m-agreement-confirm-dialog .n-dialog__content span{font-size:.35897rem;font-weight:400;line-height:.51282rem}.m-agreement-confirm-dialog .n-dialog__action{justify-content:center;margin-top:.51282rem}.mobile-layout[data-v-33c7378d]{background-image:url(https://xsm-world-cdn.xiaosaima.com/website/am/mobile/home-bg.webp);background-repeat:no-repeat;background-size:100% 100%;width:100%;min-height:100vh}.mobile-layout.m-userPage[data-v-33c7378d]{background-image:url(/assets/user-page-bg-B_-MlZD8.webp)!important}.mobile-layout .mobile-header[data-v-33c7378d]{z-index:10;background:#afe5f8;width:100%;height:2.20513rem;padding-top:.25641rem;position:sticky;top:0}.mobile-layout .mobile-header .top[data-v-33c7378d]{padding:0 .41026rem}.mobile-layout .mobile-header .top .logo img[data-v-33c7378d]{width:1.97436rem;height:1.02564rem}.mobile-layout .mobile-header .top .login[data-v-33c7378d]{color:#222133;text-align:center;background:#f2f2f7;border-radius:999px;min-width:2.25641rem;height:.76923rem;font-size:.35897rem;font-weight:500;line-height:.76923rem}.mobile-layout .mobile-header .bottom .tab-nav[data-v-33c7378d]{flex-direction:row;display:flex}.mobile-layout .mobile-header .bottom .tab-nav .nav-link[data-v-33c7378d]{color:#222133;text-align:center;border-radius:999px;width:2.25641rem;height:.82051rem;font-size:.41026rem;font-weight:400;line-height:.82051rem;position:relative}.mobile-layout .mobile-header .bottom .tab-nav .nav-link.active[data-v-33c7378d]{font-weight:500;color:#1f53ff!important}.mobile-layout .mobile-header .bottom .tab-nav .nav-link.active[data-v-33c7378d]:after{content:"";background:#1f53ff;border-radius:999px;width:100%;height:.05128rem;position:absolute;bottom:0;left:0}.mobile-layout .mobile-header .bottom .tab-nav .nav-link span[data-v-33c7378d]{color:inherit}.mobile-layout .mobile-header .bottom .user[data-v-33c7378d]{margin-right:.51282rem}.mobile-layout .mobile-header .bottom .user .login-username[data-v-33c7378d]{color:#222133;text-align:center;height:.5641rem;margin-left:.10256rem;font-family:PingFang SC;font-size:.35897rem;font-weight:400;line-height:.5641rem;display:inline-block}.mobile-layout .userPageHeader[data-v-33c7378d]{width:100%;background:#092a68!important;height:1.23077rem!important}.mobile-layout .userPageHeader .header-wrap[data-v-33c7378d]{text-align:center;width:100%;height:100%;position:relative}.mobile-layout .userPageHeader .back-icon[data-v-33c7378d]{position:absolute;top:50%;left:.61538rem;transform:translateY(-50%)}.mobile-layout .userPageHeader .title[data-v-33c7378d]{color:#fff;font-family:PingFang SC;font-size:.46154rem;font-weight:600}.mobile-layout .mobile-main[data-v-33c7378d]{flex:1;padding-bottom:.76923rem;overflow-y:auto}.mobile-layout .mobile-tabbar[data-v-33c7378d]{background:#fff;border-top:1px solid #eee;height:1.28205rem;display:flex}.mobile-layout .mobile-tabbar .tab-item[data-v-33c7378d]{color:var(--text-secondary);flex:1;justify-content:center;align-items:center;font-size:.30769rem;display:flex}.mobile-layout .mobile-tabbar .tab-item.active[data-v-33c7378d]{color:var(--primary-color)}.m-logout-confirm-dialog{box-shadow:0 .20513rem .82051rem #0000001f;border-radius:16px!important;width:8.58974rem!important;padding:.61538rem!important}.m-logout-confirm-dialog .n-dialog__title{justify-content:center;font-size:.46154rem;font-weight:600}.m-logout-confirm-dialog .n-dialog__content{text-align:center;color:#333;justify-content:center;align-items:center;min-height:1.53846rem;font-size:.41026rem;display:flex;margin:.51282rem 0!important}.m-logout-confirm-dialog .n-dialog__close{display:none!important}.m-logout-confirm-dialog .n-dialog__action{grid-template-columns:1fr 1fr;gap:.41026rem;margin-top:.20513rem;display:grid}.m-logout-confirm-dialog .n-dialog__action .n-button{background-color:var(--n-color);min-width:3.07692rem;height:1.02564rem;color:var(--n-text-color);border:1px solid var(--n-border-color);border-radius:8px;justify-self:center;font-weight:500}.m-logout-confirm-dialog .n-dialog__action .n-button--primary-type{color:#fff;background-color:#36b8f6;border-color:#36b8f6}.m-logout-confirm-dialog .n-dialog__action .n-button--primary-type:hover{background-color:#029bdc;border-color:#029bdc}.app-shell{width:100%;min-height:100%}.app-shell.is-force-portrait{width:var(--force-portrait-width);height:var(--force-portrait-height);min-height:var(--force-portrait-height)}html.is-mobile-force-portrait,html.is-mobile-force-portrait body,html.is-mobile-force-portrait #app{width:var(--force-portrait-width);height:var(--force-portrait-height);min-height:var(--force-portrait-height);overflow:hidden}html.is-mobile-force-portrait .mobile-layout,html.is-mobile-force-portrait .layout-container,html.is-mobile-force-portrait .m-studyCenter-view{width:100%;height:100%;min-height:100%}.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-area-left{padding-left:env(safe-area-inset-left)}.safe-area-right{padding-right:env(safe-area-inset-right)}.layout-container{flex-direction:column;width:100%;min-height:100vh;display:flex}:root{--primary-color:#18a058;--app-bg:#f6f7fb;--text-primary:#1f2329;--text-secondary:#646a73}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{color:var(--text-primary);background:var(--app-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:var(--primary-color);text-decoration:none}.flex{display:flex}.flex-column{flex-direction:column;display:flex}.flex-row{flex-direction:row;display:flex}.justify-center{justify-content:center;display:flex}.justify-around{justify-content:space-around;display:flex}.justify-between{justify-content:space-between;display:flex}.justify-start{justify-content:flex-start;display:flex}.justify-end{justify-content:flex-end;display:flex}.align-items-center{align-items:center;display:flex}.align-items-start{align-items:start;display:flex}.align-items-end{align-items:end;display:flex}::-webkit-scrollbar{display:none}.scrollable-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.scrollable-hide-scrollbar::-webkit-scrollbar{display:none}
