@charset "UTF-8";@font-face{font-family:iconfont;src:url(/assets/iconfont-c6b19c8d.woff2?t=1683529422487) format("woff2"),url(/assets/iconfont-93904990.woff?t=1683529422487) format("woff"),url(/assets/iconfont-7ef5e0bc.ttf?t=1683529422487) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-xiala:before{content:""}.icon-close:before{content:""}.icon-fullscreen:before{content:""}.icon-speed:before{content:""}.icon-mute:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-unmute:before{content:""}.icon-icon-tips:before{content:""}.icon-icon-fold:before{content:""}.icon-icon-12:before{content:""}.icon-waterprint:before{content:""}.icon-adduser:before{content:""}.icon-upvideo:before{content:""}.icon-onlinelesson:before{content:""}.icon-department:before{content:""}.icon-icon-drag:before{content:""}.icon-icon-edit:before{content:""}.icon-icon-delete:before{content:""}.icon-icon-video:before{content:""}.icon-icon-home:before{content:""}.icon-icon-category:before{content:""}.icon-icon-file:before{content:""}.icon-icon-study:before{content:""}.icon-icon-user:before{content:""}.icon-icon-setting:before{content:""}.icon-icon-password:before{content:""}.icon-a-icon-logout:before{content:""}._main_1y4on_1{width:100vw;height:100vh}._login-page_4i69k_8{width:100%;min-height:100vh;display:flex;overflow:hidden;background:#eef4fc;text-align:left}._brand-side_4i69k_17{flex:1 1 58%;min-width:0;position:relative;overflow:hidden;box-sizing:border-box;padding:56px 64px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:linear-gradient(135deg,#081d38 0%,#0d2a4f 48%,#12365d 100%)}._brand-side_4i69k_17 ._bg-grid_4i69k_30{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:52px 52px}._brand-side_4i69k_17 ._bg-glow_4i69k_36{position:absolute;width:640px;height:640px;border-radius:50%;left:8%;top:-18%;background:radial-gradient(circle,rgba(47,127,224,.24) 0%,rgba(47,127,224,0) 70%)}._brand-side_4i69k_17 ._bg-wave_4i69k_45{position:absolute;left:-8%;right:-8%;bottom:-88px;height:200px;border-radius:50% 50% 0 0;filter:blur(1.5px);background:linear-gradient(100deg,rgba(214,178,120,0) 0%,rgba(214,178,120,.2) 46%,rgba(230,207,168,.34) 64%,rgba(214,178,120,0) 100%)}._brand-side_4i69k_17 ._brand-mark_4i69k_55{position:relative;z-index:2;display:flex;align-items:center;gap:12px}._brand-side_4i69k_17 ._brand-mark_4i69k_55 ._brand-logo_4i69k_62{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);flex-shrink:0}._brand-side_4i69k_17 ._brand-mark_4i69k_55 ._brand-logo_4i69k_62 svg{width:20px;height:20px}._brand-side_4i69k_17 ._brand-mark_4i69k_55 b{font-size:17px;font-weight:600;letter-spacing:.5px}._brand-side_4i69k_17 ._brand-mark_4i69k_55 i{font-style:normal;font-size:13px;color:rgba(255,255,255,.55)}._brand-side_4i69k_17 ._player-mock_4i69k_87{position:relative;z-index:2;align-self:center;width:min(88%,560px);box-sizing:border-box;padding:12px;border-radius:14px;background:#0b1c33;box-shadow:0 18px 40px rgba(0,0,0,.35)}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-screen_4i69k_98{height:250px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#12365d 0%,#0d2a4f 60%,#081d38 100%)}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-screen_4i69k_98 ._player-screen-inner_4i69k_106{text-align:center;padding:0 24px}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-screen_4i69k_98 ._player-course_4i69k_110{font-size:20px;font-weight:700;letter-spacing:1px;color:#fff}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-screen_4i69k_98 ._player-hour_4i69k_116{margin-top:10px;font-size:13px;color:rgba(255,255,255,.6)}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-bar_4i69k_121{display:flex;align-items:center;gap:10px;margin-top:10px}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-bar_4i69k_121 ._player-play_4i69k_127{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#2ed4cd;color:#06283a}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-bar_4i69k_121 ._player-play_4i69k_127 svg{width:14px;height:14px;margin-left:2px}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-bar_4i69k_121 ._player-track_4i69k_143{flex:1;height:4px;border-radius:2px;background:rgba(255,255,255,.18);position:relative}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-bar_4i69k_121 ._player-track_4i69k_143 i{position:absolute;left:0;top:0;height:4px;width:62%;border-radius:2px;background:#2ed4cd}._brand-side_4i69k_17 ._player-mock_4i69k_87 ._player-bar_4i69k_121 ._player-time_4i69k_159{font-size:12px;color:rgba(255,255,255,.6);white-space:nowrap}._brand-side_4i69k_17 ._brand-hero_4i69k_164{position:relative;z-index:2;max-width:540px}._brand-side_4i69k_17 ._brand-hero_4i69k_164 h1{margin:0;font-size:40px;line-height:1.3;font-weight:800;letter-spacing:1px;color:#fff}._brand-side_4i69k_17 ._brand-hero_4i69k_164 ._brand-bar_4i69k_177{width:56px;height:4px;border-radius:2px;margin:22px 0;background:linear-gradient(90deg,#e6cfa8,#c9a76f)}._brand-side_4i69k_17 ._brand-hero_4i69k_164 p{margin:0;max-width:430px;font-size:15px;line-height:26px;color:rgba(255,255,255,.72)}._brand-side_4i69k_17 ._brand-foot_4i69k_191{position:relative;z-index:2;font-size:12px;color:rgba(255,255,255,.42)}._form-side_4i69k_198{flex:1 1 42%;min-width:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:40px 64px;background:#eef4fc}._login-card_4i69k_209{width:100%;max-width:400px;background:#ffffff;border-radius:18px;overflow:hidden;box-shadow:0 18px 44px rgba(13,42,79,.14)}._login-card_4i69k_209 ._card-head_4i69k_217{height:54px;line-height:54px;text-align:center;font-size:15px;font-weight:500;letter-spacing:1px;color:#fff;background:linear-gradient(100deg,#0a2340,#12365d)}._login-card_4i69k_209 ._card-body_4i69k_227{padding:38px 38px 28px;text-align:center}._login-card_4i69k_209 ._card-body_4i69k_227 h2{margin:0;font-size:30px;font-weight:700;color:#0d2a4f;letter-spacing:2px;line-height:42px}._login-card_4i69k_209 ._card-body_4i69k_227 ._card-sub_4i69k_239{margin-top:10px;font-size:14px;color:#5b6b82;line-height:22px}._login-card_4i69k_209 ._card-body_4i69k_227 ._expired-tip_4i69k_245{margin-top:16px;padding:9px 12px;border-radius:8px;font-size:13px;text-align:left;line-height:20px;color:#a58144;background:#fdf6e9;border:1px solid #f0e0c0}._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256{margin-top:28px;display:flex;flex-direction:column;gap:16px}._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input,._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input-affix-wrapper{border-radius:10px;background:#fafbfd;border-color:#e3e9f2;font-size:15px}._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input:hover,._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input-affix-wrapper:hover{border-color:#0d2a4f}._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input:focus,._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input.ant-input-affix-wrapper-focused,._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input-affix-wrapper:focus,._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#0d2a4f;background:#ffffff;box-shadow:0 0 0 3px rgba(13,42,79,.07)}._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input,._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input-affix-wrapper{height:46px}._login-card_4i69k_209 ._card-body_4i69k_227 ._form-box_4i69k_256 .ant-input-affix-wrapper .ant-input{height:auto;background:transparent}._login-card_4i69k_209 ._card-body_4i69k_227 ._submit-btn_4i69k_290{height:46px;margin-top:6px;border:none;border-radius:10px;font-size:16px;font-weight:600;letter-spacing:4px;background:linear-gradient(100deg,#2ed4cd,#12bdb4);box-shadow:0 8px 20px rgba(18,189,180,.28)}._login-card_4i69k_209 ._card-body_4i69k_227 ._submit-btn_4i69k_290:hover{background:linear-gradient(100deg,#16c8bf,#0fbdc0)!important}._login-card_4i69k_209 ._card-body_4i69k_227 ._card-foot_4i69k_304{margin-top:16px;font-size:12px;color:#a9b2c2;line-height:20px}@media (max-width: 1024px){._brand-side_4i69k_17{display:none}._form-side_4i69k_198{flex:1 1 100%;padding:32px 24px}}._app-header_k0o01_1{background-color:#f6f6f6;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 24px}._main-header_k0o01_11{width:1200px;height:60px;line-height:60px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}._App-logo_k0o01_21{width:124px;height:40px}._top-main_k0o01_26{display:flex;align-items:center}._app-header_w9q1b_1{width:100%;position:fixed;top:0;left:0;right:0;height:72px;background:#ffffff;border-bottom:1px solid #eef1f6;z-index:100}._app-header_w9q1b_1 ._main-header_w9q1b_12{max-width:1400px;height:72px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0 24px;box-sizing:border-box}._app-header_w9q1b_1 ._header-left_w9q1b_22{display:flex;align-items:center;min-width:0}._app-header_w9q1b_1 ._App-logo_w9q1b_27{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}._app-header_w9q1b_1 ._brand-mark_w9q1b_34{width:30px;height:30px;border-radius:8px;background:#1876e8;display:flex;align-items:center;justify-content:center;flex-shrink:0}._app-header_w9q1b_1 ._brand-mark_w9q1b_34 svg{width:19px;height:19px}._app-header_w9q1b_1 ._brand-name_w9q1b_48{font-size:21px;font-weight:700;color:#16233f;letter-spacing:.5px;white-space:nowrap}._app-header_w9q1b_1 ._navs_w9q1b_55{display:flex;align-items:stretch;height:72px;margin-left:48px}._app-header_w9q1b_1 ._navs_w9q1b_55 ._nav-item_w9q1b_61,._app-header_w9q1b_1 ._navs_w9q1b_55 ._nav-active-item_w9q1b_62{position:relative;display:flex;align-items:center;justify-content:center;height:72px;padding:0 20px;font-size:16px;font-weight:400;color:#4a5568;cursor:pointer;white-space:nowrap;transition:color .2s}._app-header_w9q1b_1 ._navs_w9q1b_55 ._nav-item_w9q1b_61:hover,._app-header_w9q1b_1 ._navs_w9q1b_55 ._nav-active-item_w9q1b_62:hover{color:#1876e8}._app-header_w9q1b_1 ._navs_w9q1b_55 ._nav-active-item_w9q1b_62{color:#1876e8;font-weight:600}._app-header_w9q1b_1 ._navs_w9q1b_55 ._nav-active-item_w9q1b_62:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:26px;height:3px;border-radius:2px 2px 0 0;background:#1876e8}._app-header_w9q1b_1 ._header-right_w9q1b_95{display:flex;align-items:center;flex-shrink:0}._app-header_w9q1b_1 ._btn-login_w9q1b_100,._app-header_w9q1b_1 ._btn-free_w9q1b_101{height:40px;border-radius:999px;font-size:15px;cursor:pointer;transition:all .2s;white-space:nowrap}._app-header_w9q1b_1 ._btn-login_w9q1b_100{padding:0 28px;margin-right:14px;color:#fff;font-weight:500;background:#1876e8;border:none}._app-header_w9q1b_1 ._btn-login_w9q1b_100:hover{background:#1466cc}._app-header_w9q1b_1 ._btn-free_w9q1b_101{display:inline-flex;align-items:center;gap:7px;padding:0 24px;font-weight:600;color:#fff;background:linear-gradient(135deg,#e5c28f 0%,#cca270 100%);border:none}._app-header_w9q1b_1 ._btn-free_w9q1b_101 ._btn-free-icon_w9q1b_130{width:16px;height:16px;fill:#fff;flex-shrink:0}._app-header_w9q1b_1 ._btn-free_w9q1b_101:hover{filter:brightness(1.04)}._app-header_w9q1b_1 ._department-name_w9q1b_139{font-size:14px;font-weight:400;color:#4a5568;line-height:26px;background:#f2f5fa;border-radius:8px 4px;padding:0 10px;margin-right:16px}._app-header_w9q1b_1 ._user-box_w9q1b_149{display:flex;align-items:center;cursor:pointer}._app-header_w9q1b_1 ._user-name_w9q1b_154{margin-left:8px;font-size:14px;font-weight:400;color:#16233f}@media (max-width: 1400px){._app-header_w9q1b_1 ._navs_w9q1b_55{margin-left:24px}._app-header_w9q1b_1 ._navs_w9q1b_55 ._nav-item_w9q1b_61,._app-header_w9q1b_1 ._navs_w9q1b_55 ._nav-active-item_w9q1b_62{padding:0 13px;font-size:15px}._app-header_w9q1b_1 ._brand-name_w9q1b_48{font-size:19px}}._img-box_1nvlo_1{width:100%;height:auto}._loading-box_17zrw_1{width:100vw;line-height:100vh;text-align:center;background-color:#f4fafe}#root{width:100%;margin:0 auto;text-align:center;background-color:#fff;overflow:hidden}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em rgba(100,108,255,.6666666667))}.logo.react:hover{filter:drop-shadow(0 0 2em rgba(97,218,251,.6666666667))}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:rgba(255,255,255,.87);background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh}.layout-box{display:flex;flex-direction:column;min-height:100vh}.footer-box{flex:1;display:flex;flex-direction:column-reverse}.main-body{width:100%;height:auto;min-height:900px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding-top:72px}.container{width:1200px;min-height:900px;height:auto;margin:0 auto;display:flex;flex-direction:column;box-sizing:border-box;padding-top:72px}h1{font-size:3.2em;line-height:1.1}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.w-250px{width:250px}.w-300px{width:300px}.w-350px{width:350px}.w-400px,.w-450px,.w-500px{width:200px}.mr-5{margin-right:5px}.ml-5{margin-left:5px}.ml-8{margin-left:8px}.mt-10{margin-top:10px}.ml-14{margin-left:14px}.ml-15{margin-left:15px}.ml-120{margin-left:120px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.mr-24{margin-right:24px}.mb-28{margin-bottom:28px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.helper-text{height:24px;font-size:12px;font-weight:400;color:rgba(0,0,0,.45);line-height:24px}.float-left{width:100%;height:auto;float:left}.d-flex{display:flex;align-items:center}.j-flex{display:flex;justify-content:center}.d-j-flex{display:flex;align-items:center;justify-content:center}.j-r-flex{display:flex;justify-content:right}.j-b-flex{display:flex;align-items:center;justify-content:space-between}.c-flex{display:flex;flex-direction:column}.c-a-flex{display:flex;flex-direction:column;align-items:center}.flex-1{flex:1}.primary{color:#0d2a4f}.c-yellow{color:#e1a500}.c-success{color:#04c877}.c-green{color:#0c6}.c-red{color:#0d2a4f}.login-box .ant-btn{font-size:18px!important;font-weight:500!important}.login-box .ant-input,.login-box .ant-input-password{font-weight:400;font-size:18px!important;background-color:#f6f6f6}.login-box .ant-input::placeholder,.login-box .ant-input-password::placeholder{color:rgba(0,0,0,.45)}.c-admin{font-size:14px;font-weight:400;color:rgba(0,0,0,.88);line-height:24px;cursor:pointer}.c-admin:hover{opacity:.8}.ant-progress{margin-bottom:0}.ant-progress .ant-progress-text{color:#0d2a4f!important}.ant-modal-confirm-btns>.ant-btn-default:hover{color:#0d2a4f!important;border-color:#0d2a4f}.ant-modal-confirm-btns>.ant-btn-primary{background-color:#0d2a4f!important;color:#fff}.ant-modal-confirm-btns>.ant-btn-primary:hover{opacity:.8}.ant-dropdown-menu-item-group-list{padding:0 0 4px!important}#meedu-player-container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.ant-tree-switcher{display:none!important}.ant-tree-node-selected .ant-tree-title{color:#0d2a4f}.ant-tree-treenode{min-width:150px;width:100%!important;height:40px!important;padding:0!important;display:flex;align-items:center!important}.ant-tree-treenode.ant-tree-treenode-selected{background-color:#fff2f0!important;border-radius:0!important;overflow:hidden}.ant-tree-treenode.ant-tree-treenode-selected .ant-tree-node-content-wrapper,.ant-tree-treenode.ant-tree-treenode-selected .ant-tree-node-content-wrapper-normal{background-color:transparent!important}.ant-tree-treenode .ant-tree-node-content-wrapper{width:100%!important;height:40px!important;display:flex;align-items:center}.ant-tree-treenode:hover{background-color:#fff2f0!important;border-radius:0!important;overflow:hidden}.ant-tree-treenode:hover .ant-tree-node-content-wrapper,.ant-tree-treenode:hover .ant-tree-node-content-wrapper-normal{background-color:transparent!important}.ant-tree-treenode .ant-tree-node-content-wrapper-normal{width:100%!important;height:40px!important;display:flex;align-items:center}.ant-tree-treenode .ant-tree-switcher{height:40px!important;display:flex;align-items:center}.ant-tree-title{flex:1;padding-left:20px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.ant-tree-title .iconfont{color:rgba(0,0,0,.2);cursor:pointer}.ant-tree-title .iconfont:hover{opacity:.8}.ant-popover-inner{padding:8px 0!important}.dplayer-notice{opacity:0!important}
