.error-container[data-v-0a4c6df4]{height:100vh;background:#001728;overflow:hidden}.error-container .error-box[data-v-0a4c6df4]{width:1190px;margin:0 auto;text-align:center;position:relative;overflow:hidden}.error-container .error-img[data-v-0a4c6df4]{display:block;margin:0 auto}.error-container .error-content[data-v-0a4c6df4]{position:absolute;bottom:105px;left:50%;transform:translateX(-50%)}.error-container .error-text[data-v-0a4c6df4]{font-size:18px;color:#fff}.error-container .error-btn[data-v-0a4c6df4]{border-radius:50px!important;width:100px;height:36px;padding:0;box-shadow:0 2px 5px 0 rgba(79,9,8,.3);font-size:14px;color:#fff;margin-top:30px}@media screen and (max-width:980px){.error-container .error-box[data-v-0a4c6df4]{width:100%;height:100vh}.error-container .error-img[data-v-0a4c6df4]{width:100%;position:relative;top:20%}.error-container .error-content[data-v-0a4c6df4]{position:absolute;bottom:unset;top:55%}.error-container .error-text[data-v-0a4c6df4]{font-size:16px;color:#fff;white-space:nowrap}}.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#1bc47d;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.send-btn[data-v-546111ff]{color:#1bc47d;padding:0}.new-login-container[data-v-93e26556] .ant-modal-content{background:transparent}.new-login-container[data-v-93e26556] .ant-modal-body{padding:0}.new-login-container .flex[data-v-93e26556]{display:flex}.login-content[data-v-93e26556]{background:#fff;border-radius:16px;width:801px;min-height:408px;overflow:hidden;position:relative}.login-content[data-v-93e26556]:before{content:"";width:1px;height:328px;background:#f2f6f9;position:absolute;left:399px;top:40px}.login-content .close-btn[data-v-93e26556]{position:absolute;right:14px;top:14px;font-size:18px;color:#21293c;cursor:pointer;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;font-weight:lighter;transition:background .3s}.login-content .close-btn[data-v-93e26556]:hover{background:rgba(33,41,60,.08)}.login-content .logo-box[data-v-93e26556]{width:399px;background-image:url(/img/loginLogo.png);justify-content:center;align-items:center}.login-content .logo-box .icon[data-v-93e26556]{width:214px;font-size:46px;-o-object-fit:contain;object-fit:contain}.login-content .login-types[data-v-93e26556]{margin:35px 0 24px}.login-content .right-content[data-v-93e26556]{flex:1;padding:0 32px;height:100%}.login-content .right-content .forget-title[data-v-93e26556]{text-align:left;font-weight:700;font-size:18px;margin:35px 0 24px;color:#21293c}.login-content .right-content .form-item[data-v-93e26556]{position:relative;align-items:flex-start;margin-bottom:12px}.login-content .right-content .form-item[data-v-93e26556]:focus{font-size:50px}.login-content .right-content .form-item.error .ant-input[data-v-93e26556]{border-color:#f4212e}.login-content .right-content .form-item.error .ant-input[data-v-93e26556]:focus{box-shadow:0 0 0 1px #f4212e}.login-content .right-content .form-item.error .placeholder[data-v-93e26556]{color:#f4212e!important}.login-content .right-content .form-item .code-input[data-v-93e26556]{width:100%;padding-right:120px}.login-content .right-content .form-item .code-btn[data-v-93e26556]{position:absolute;right:0;top:0;width:114px;height:54px;line-height:54px;border-radius:0 6px 6px 0;padding:0 16px;font-weight:400;font-size:16px;color:#1bc47d;text-align:center;cursor:pointer}.login-content .right-content .form-item .code-btn[data-v-93e26556]:before{content:"";position:absolute;top:20px;left:0;height:16px;width:1px;background:#cfd9de}.login-content .right-content .ant-input[data-v-93e26556]{border:1px solid #cfd9de;border-radius:6px;height:54px;font-weight:400;font-size:16px;padding:0 20px}.login-content .right-content .ant-input[data-v-93e26556]::-moz-placeholder{display:none}.login-content .right-content .ant-input[data-v-93e26556]::placeholder{display:none}.login-content .right-content .ant-input[data-v-93e26556]:focus{box-shadow:0 0 0 1px #1bc47d}.login-content .right-content .ant-input:focus+.placeholder[data-v-93e26556],.login-content .right-content .ant-input:valid+.placeholder[data-v-93e26556]{top:-10px;background:#fff;font-size:12px;color:#1bc47d}.login-content .right-content .placeholder[data-v-93e26556]{height:17px;line-height:17px;padding:0 10px;position:absolute;font-size:16px;color:#4b587c;left:10px;top:18px;border-radius:8px;pointer-events:none;transition:all .3s}.login-content .right-content .err-msg[data-v-93e26556]{font-size:12px;color:red;text-align:left;padding-left:20px}.login-content .right-content .forget-password[data-v-93e26556]{margin-bottom:20px;font-weight:400;font-size:14px;color:#21293c;text-align:right;cursor:pointer;float:right}.login-content .right-content .forget-password.hidden[data-v-93e26556]{visibility:hidden}.login-content .right-content .login-list-item[data-v-93e26556]{cursor:pointer;padding:0 0 15px;margin-right:35px;font-weight:400;font-size:18px;line-height:1;color:#67788a;border-bottom:2px solid transparent}.login-content .right-content .login-list-item.active[data-v-93e26556]{font-weight:700;color:#21293c;border-bottom-color:#1bc47d;padding-bottom:13px}.login-content .right-content .login-btn[data-v-93e26556]{width:336px;height:54px;line-height:54px;font-size:18px}.login-content .right-content .agreement[data-v-93e26556]{margin:20px auto 47px;color:#21293c;font-size:14px;text-align:center}.login-content .right-content .agreement .link[data-v-93e26556]{color:#1bc47d;cursor:pointer}.new-special-container[data-v-736e6aab] .ant-modal-content{overflow:hidden;border-radius:6px;padding:0 24px;background:#fff}.new-special-container[data-v-736e6aab] .ant-modal-body{padding:0!important}.new-special-container .modal-title[data-v-736e6aab]{width:100%;height:63px;border-radius:6px;display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:18px;color:#21293c}.new-special-container .modal-title .close-btn[data-v-736e6aab]{position:absolute;right:14px;top:14px;font-size:20px;color:#21293c;cursor:pointer;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;font-weight:lighter;transition:background .3s}.new-special-container .modal-title .close-btn[data-v-736e6aab]:hover{background:rgba(33,41,60,.08)}.new-special-container .special-form[data-v-736e6aab]{padding:12px 0 0}.new-special-container .special-form .special-input[data-v-736e6aab]{font-size:16px}.new-special-container .special-form .special-input[data-v-736e6aab]::-moz-placeholder{font-size:16px;color:#67788a}.new-special-container .special-form .special-input[data-v-736e6aab]::placeholder{font-size:16px;color:#67788a}.new-special-container .special-form .special-input.textarea[data-v-736e6aab]{min-height:120px}.new-special-container .special-form .special-select[data-v-736e6aab] .ant-select-selection__placeholder{font-size:16px;color:#67788a}.new-special-container .special-btns[data-v-736e6aab]{display:flex;justify-content:flex-end}.new-special-container .special-btns .ant-btn[data-v-736e6aab]{margin-left:12px}.user-down-bar[data-v-3bb991f0]{margin-top:16px;width:240px;background:#fff;box-shadow:0 4px 6px -2px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1);border-radius:6px;overflow:hidden}.user-down-bar .flex[data-v-3bb991f0]{display:flex}.user-down-bar .user-down-title[data-v-3bb991f0]{align-items:center;padding:20px 24px;background-color:#1bc47d;color:#fff;text-align:left}.user-down-bar .user-down-title .img[data-v-3bb991f0]{flex-shrink:0;width:50px;height:50px;border-radius:50%;margin-right:12px}.user-down-bar .user-down-title .name[data-v-3bb991f0]{margin-top:5px;font-weight:600;font-size:16px;line-height:120%}.user-down-bar .user-down-title .msg[data-v-3bb991f0]{margin-top:8px;font-weight:400;font-size:13px;line-height:100%}.user-down-bar .user-down-menu[data-v-3bb991f0]{padding:8px 0}.user-down-bar .user-down-menu .user-down-menu-item[data-v-3bb991f0]{display:flex;padding:0 24px;color:#21293c;font-weight:400;font-size:14px;line-height:100%;height:40px;line-height:40px;cursor:pointer}.user-down-bar .user-down-menu .user-down-menu-item:hover .iconfont[data-v-3bb991f0],.user-down-bar .user-down-menu .user-down-menu-item[data-v-3bb991f0]:hover{color:#1bc47d}.user-down-bar .user-down-menu .user-down-menu-item .iconfont[data-v-3bb991f0]{font-size:22px;margin-right:14px;color:#67788a}.user-down-bar .user-footer[data-v-3bb991f0]{border-top:1px solid #f2f6f9;padding-top:8px}.user-down-bar .user-footer .back[data-v-3bb991f0]{display:flex;align-items:center;color:red;padding:12px 24px;font-weight:700;font-size:14px;line-height:100%;cursor:pointer}.user-down-bar .user-footer .back .iconfont[data-v-3bb991f0]{font-size:22px;margin-right:14px;color:red}.user-down-bar .user-footer .msg-group[data-v-3bb991f0]{text-align:center;padding:20px 0 24px;color:#67788a;font-weight:400;font-size:12px;display:flex;align-items:center;justify-content:center}.user-down-bar .user-footer .msg-group .dot[data-v-3bb991f0]{margin:0 10px}.user-down-bar .user-footer .msg-group .link[data-v-3bb991f0]{color:#67788a}.nav-header-box{height:60px;position:relative;z-index:101}.navigationBar{width:100%;height:60px;background:#fff;position:relative;will-change:transform}.navigationBar.hidden{transform:translate3d(0,-100%,0)}.navigationBar.hidden,.navigationBar.visible{position:fixed;top:0;left:0;right:0;z-index:999;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);transition:transform .3s}.navigationBar.visible{transform:translateZ(0)}.navigationBar .container{display:flex;justify-content:space-between;align-items:center;width:auto;max-width:1280px;min-width:1152px;height:60px;margin:0 auto}.navigationBar .container .move-enter-active,.navigationBar .container .move-leave-active{transition:width .3s cubic-bezier(.2,0,0,1) 0s}.navigationBar .container .move-enter,.navigationBar .container .move-leave-to{width:0}.navigationBar .container .book-navbar-container{font-family:PingFang SC;font-weight:500;font-size:18px;line-height:60px;color:#24304c;flex:1}.navigationBar .container .book-navbar-container .collappse-icon{margin:0 16px 0 24px;font-size:18px;line-height:24px;color:#21293c;font-weight:500;cursor:pointer}.navigationBar .container .book-navbar-container .user-img{margin-top:12px;float:right;width:36px;height:36px;border-radius:50%;background-color:#c9c9c9;cursor:pointer}.navigationBar .left{display:flex;align-items:center;width:180px}.navigationBar .left .logo{width:135px;margin-left:36px}.navigationBar .middle{display:flex;align-items:center;justify-content:space-between;width:700px}.navigationBar .middle .nav-list{display:flex;justify-content:center;align-items:center;padding:0}.navigationBar .middle .nav-list.hide{display:none}.navigationBar .middle .nav-list.show{display:flex}.navigationBar .middle .nav-list .nav-item{width:64px;height:60px;line-height:58px;text-align:center}.navigationBar .middle .nav-list .nav-item a{font-size:16px;color:#4b587c;display:block;border-bottom:2px solid transparent}.navigationBar .middle .nav-list .nav-item a:hover{background-color:#f5f5f5}.navigationBar .middle .nav-list .nav-item a.active{color:#21293c;border-bottom-color:#1bc47d;font-weight:700}.navigationBar .middle .nav-list .nav-item .course-active{border-bottom-color:#1bc47d}.navigationBar .search-container{display:flex;justify-content:flex-end;align-items:center;height:100%;position:relative}.navigationBar .search-container .ant-input{padding-left:44px;width:232px;height:36px;background:#f2f6f9;border-radius:6px;font-size:14px;border:none;padding-right:40px}.navigationBar .search-container .ant-input::-moz-placeholder{color:#67788a}.navigationBar .search-container .ant-input::placeholder{color:#67788a}.navigationBar .search-container .clear-icon{width:40px;height:40px;line-height:40px;background:rgba(0,0,0,.1);border-radius:50%;text-align:center;transform:scale(.5);flex-shrink:0;position:absolute;right:0;cursor:pointer}.navigationBar .search-container .clear-icon .iconfont{font-weight:900;color:#21293c}.navigationBar .search-container .clear-icon:hover{background:rgba(0,0,0,.2)}.right .ant-dropdown .ant-dropdown-menu-item{padding-left:0;padding-right:0}.right .author-center{display:flex;color:#fff;cursor:pointer;width:124px}.right .author-center .title{width:102px;height:36px;text-align:center;background:#1bc47d;border-radius:6px 0 0 6px;border-right:1px solid hsla(0,0%,100%,.2);line-height:36px;font-weight:700;font-size:14px}.right .author-center .title:hover{background:#15ba75}.right .author-center .arrow-icon{width:22px;padding:0;text-align:center;height:36px;line-height:36px;font-size:11px;background:#1bc47d;border-radius:6px 0 0 6px;transform:matrix(-1,0,0,1,0,0)}.right .author-center .arrow-icon:hover{background:#15ba75}.right .author-center .write-menu-item{width:100%;display:flex;align-items:center;justify-content:center}.right .author-center .write-menu-item .menu-icon{margin-right:12px;font-size:20px}.right .login-btn{width:68px;height:36px;border:2px solid #1bc47d;border-radius:6px;font-family:PingFang SC;font-style:normal;font-weight:700;font-size:14px;line-height:100%;color:#1bc47d;margin-left:20px;cursor:pointer;letter-spacing:-2px}.right .login-btn span{font-weight:700}.right .msg-box{position:relative;padding:0 26px}.right .msg-box .msg-icon{font-size:24px;color:#67788a}.right .msg-box .msg-num{position:absolute;left:38px;height:18px;line-height:15px;padding:0 4px;background:#f4212e;border:2px solid #fff;border-radius:70px;font-weight:700;font-size:12px;color:#fff;text-align:center;font-style:normal}.right .msg-box .icon-Notification{font-size:24px;color:#67788a}.mobile-curtarget{display:block;width:60px;text-align:center;line-height:30px;color:#333;position:relative;margin-left:10px;display:none}.mobile-curtarget:after{content:"";position:absolute;top:11px;right:-4px;height:0;width:0;border:6px solid transparent;border-top-color:#1bc47d;will-change:transform;transition:all .3s}@media screen and (max-width:980px){.navigationBar .container{position:fixed;top:0;z-index:99;background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);width:100%;padding-left:16px;padding-right:16px;max-width:auto;min-width:auto;justify-content:flex-start}.navigationBar .container .left{width:30px;overflow:hidden}.navigationBar .container .left .logo{width:120px;margin-left:0}.navigationBar .container .middle{width:200px}.navigationBar .container .middle .search-container{position:absolute;right:10px}.navigationBar .container .right{display:none}.navigationBar .container .nav-list{display:none;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border:1px solid #ebeef5;border-radius:2px;top:62px;flex-direction:column;position:absolute;left:60px}.navigationBar .container .nav-list.show{display:flex}.navigationBar .container .nav-list .nav-item{height:44px;line-height:44px}.navigationBar .container .mobile-curtarget{display:block}}.site-container{min-width:1190px}html{font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,:after,:before,html{box-sizing:border-box}.button--green{display:inline-block;border-radius:4px;border:1px solid #3b8070;color:#3b8070;text-decoration:none;padding:10px 30px}.button--green:hover{color:#fff;background-color:#3b8070}.button--grey{display:inline-block;border-radius:4px;border:1px solid #35495e;color:#35495e;text-decoration:none;padding:10px 30px;margin-left:15px}.button--grey:hover{color:#fff;background-color:#35495e}.site-container{min-width:1152px;margin:auto}@media screen and (max-width:980px){.site-container{width:100%;min-width:100%!important;overflow-x:hidden}}.navigationBar-simple{width:100%;height:60px;background:#fff}.navigationBar-simple .container{display:flex;justify-content:space-between;align-items:center;width:auto;max-width:1280px;min-width:1152px;height:60px;margin:0 auto}.navigationBar-simple .left{display:flex;align-items:center;width:180px}.navigationBar-simple .left .logo{width:135px;margin-left:36px}.navigationBar-simple .middle{display:flex;align-items:center;justify-content:center;width:700px}.right{display:flex;justify-content:flex-end;align-items:center;width:240px}.right .user-img{width:36px;height:36px;border-radius:50%;background-color:#c9c9c9;cursor:pointer;flex-shrink:0}