.header-container{background-color:#f7f8f8;height:clamp(60px,10rem,100px);left:0;position:fixed;right:0;top:0}.header-container,.header-container .header-content{align-items:center;display:flex;justify-content:space-between;z-index:100}.header-container .header-content{position:relative;width:100%}.header-container .header-logo{cursor:pointer;height:clamp(30px,5rem,50px);margin-left:10rem}.header-container .header-logo img{height:100%;width:auto}.header-container .header-mobile-nav{display:none}.header-container .header-nav{align-items:center;display:flex;justify-content:center;margin-left:auto}.header-container .header-nav-item{align-items:center;border-bottom:1px solid transparent;color:#000;cursor:pointer;display:flex;font-size:1.6rem;height:100%;justify-content:center;margin-right:6.8rem;padding:.4rem 0;position:relative;transition:all .3s ease;word-break:keep-all}.header-container .header-nav-item svg{height:.8rem;margin-left:.6rem;margin-top:.2rem;width:1rem}.header-container .header-nav-item.border-item{border:1px solid #000;padding:.45rem 1.2rem}.header-container .header-nav-item.border-item:hover{border:1px solid #4000f6}.header-container .header-nav-item:hover{border-bottom:1px solid #4000f6;color:#4000f6}.header-container .header-nav-item:hover svg{color:#4000f6}.header-container .header-nav-item .header-nav-item-list{background-color:#f7f8f8;display:none;flex-direction:column;font-size:1.6rem;gap:1.2rem;left:50%;line-height:2.4rem;padding:1.6rem 2.4rem;position:absolute;text-align:center;top:100%;transform:translate(-50%);z-index:100}.header-container .header-nav-item .header-nav-item-list:before{content:"";height:calc(clamp(60px,10rem,100px)/2 - 2.4rem)}.header-container .header-nav-item .header-nav-item-list a{color:#000;text-decoration:none}.header-container .header-nav-item .header-nav-item-list a:hover{color:#4000f6}.header-container .header-nav-item:hover .header-nav-item-list{display:flex}.header-container .header-search{align-items:center;background-color:#4000f5;cursor:pointer;display:flex;height:clamp(60px,10rem,100px);justify-content:center;width:clamp(60px,10rem,100px)}.header-container .header-search svg{color:#fff;height:calc(clamp(60px,10rem,100px)*.4);width:calc(clamp(60px,10rem,100px)*.4)}.header-container .header-search.active,.header-container .header-search:hover{background-color:#4000f5}.header-container-empty{height:clamp(60px,10rem,100px)}.drawer-container{background-color:#000;bottom:0;height:100%;opacity:0;padding:6rem 4rem;position:fixed;right:0;top:clamp(60px,10rem,100px);transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;width:51.5rem;z-index:50}.drawer-container .drawer-search-bar{align-items:center;background:#000;border:1px solid #fff;display:flex;margin-bottom:3rem;padding:1.4rem 1.6rem}.drawer-container .drawer-search-bar .search-icon{color:#fff;height:2.4rem;margin-right:1rem;width:2.4rem}.drawer-container .drawer-search-bar input{background:transparent;border:none;color:#fff;flex:1;font-size:1.6rem;outline:none}.drawer-container .drawer-search-bar input::-moz-placeholder{color:#aaa}.drawer-container .drawer-search-bar input::placeholder{color:#aaa}.drawer-container .drawer-search-bar .close-icon{color:#fff;cursor:pointer;height:2.4rem;margin-left:.8rem;width:2.4rem}.drawer-container .drawer-menu{display:flex;flex-direction:column;gap:2.4rem;margin-top:4rem;padding:0 4.6rem}.drawer-container .drawer-menu-item{color:#fff;cursor:pointer;font-size:1.6rem;font-weight:400;line-height:2.6rem}.drawer-container .drawer-menu-item:hover{color:#4000f6}.drawer-container .search-results{margin-top:2rem}.drawer-container .search-results .search-results-header{color:#fff;font-size:1.4rem;margin-bottom:2rem;padding:0 .5rem}.drawer-container .search-results .search-results-scrollbar :deep(.el-scrollbar__wrap){overflow-x:hidden}.drawer-container .search-results .search-results-scrollbar :deep(.el-scrollbar__bar){background:#ffffff1a}.drawer-container .search-results .search-results-scrollbar :deep(.el-scrollbar__bar).is-vertical{width:6px}.drawer-container .search-results .search-results-scrollbar :deep(.el-scrollbar__bar).is-vertical .el-scrollbar__thumb{background:#ffffff4d;border-radius:3px}.drawer-container .search-results .search-results-scrollbar :deep(.el-scrollbar__bar).is-vertical .el-scrollbar__thumb:hover{background:#ffffff80}.drawer-container .search-results .search-results-list{display:flex;flex-direction:column;gap:1.5rem;padding-right:1rem}.drawer-container .search-results .search-result-item{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;cursor:pointer;padding:1.5rem;transition:all .3s ease}.drawer-container .search-results .search-result-item:hover{background:#fff3;border-color:#4000f6}.drawer-container .search-results .search-result-item .search-result-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.8rem}.drawer-container .search-results .search-result-item .search-result-title{color:#fff;flex:1;font-size:1.6rem;font-weight:500;line-height:2.4rem;margin-right:1rem}.drawer-container .search-results .search-result-item .search-result-tag{border-radius:1.2rem;font-size:1.2rem;font-weight:500;padding:.4rem 1.2rem;white-space:nowrap}.drawer-container .search-results .search-result-item .search-result-tag.tag-article{background:#007bff;color:#fff}.drawer-container .search-results .search-result-item .search-result-tag.tag-teacher{background:#28a745;color:#fff}.drawer-container .search-results .search-result-item .search-result-tag.tag-course{background:#ffc107;color:#000}.drawer-container .search-results .search-result-item .search-result-meta{color:#ffffffb3;display:flex;flex-wrap:wrap;font-size:1.2rem;gap:1rem;margin-bottom:.8rem}.drawer-container .search-results .search-result-item .search-result-desc{color:#fffc;display:-webkit-box;font-size:1.4rem;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.drawer-container .search-no-results{color:#fff;margin-top:2rem}.drawer-container .search-no-results .no-results-text{font-size:1.6rem;margin-bottom:2rem;text-align:center}.drawer-container.active,.drawer-nav.active{opacity:1;transform:translate(0)}.drawer-nav{background-color:#f7f8f8;bottom:0;opacity:0;padding:2rem 4rem;position:fixed;right:0;top:60px;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;width:51.5rem;z-index:50}.drawer-nav .mobile-nav-menu{overflow:hidden}.drawer-nav .mobile-nav-item{align-items:center;background:#f7f8f8;border-bottom:1px solid #e5e5e5;color:#222;cursor:pointer;display:flex;flex-direction:column;font-size:2.2rem;justify-content:space-between;padding:2.2rem 0}.drawer-nav .mobile-nav-item .arrow-icon{color:#000;height:1.6rem;transition:transform .3s ease;width:1.6rem}.drawer-nav .mobile-nav-item .arrow-icon.active{transform:rotate(90deg)}.drawer-nav .mobile-nav-item.active{color:#4000f6;font-weight:500}.drawer-nav .mobile-nav-item.active .arrow-icon{color:#4000f6}.drawer-nav .mobile-sub-menu{margin-top:2.4rem;width:100%}.drawer-nav .mobile-sub-menu .mobile-sub-menu-item{color:#666;display:block;font-size:2rem;padding:1.2rem 0;text-decoration:none}.drawer-nav .mobile-sub-menu .mobile-sub-menu-item:last-child{border-bottom:none}.submenu-enter-active,.submenu-leave-active{overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s}.submenu-enter-from,.submenu-leave-to{max-height:0;opacity:0}.submenu-enter-to,.submenu-leave-from{max-height:500px;opacity:1}@media screen and (max-width:998px){.header-container{height:60px}.header-container .header-logo{height:30px;margin-left:5%}.header-container .header-nav{display:none}.header-container .header-mobile-nav{align-items:center;color:#000;cursor:pointer;display:flex;height:60px;justify-content:center;margin-left:auto;width:60px}.header-container .header-mobile-nav svg{height:30px;width:30px}.header-container .header-mobile-nav.active,.header-container .header-mobile-nav:hover{background-color:#4000f5;color:#fff}.header-container .header-search{height:60px;width:60px}.header-container .header-search svg{height:calc(clamp(60px,10rem,100px)*.3);width:calc(clamp(60px,10rem,100px)*.3)}.header-container-empty{height:60px}.drawer-container{top:60px}.drawer-container .drawer-search-bar{border:1px solid #fff}}:root{--el-color-primary:#4000f6;--el-color-primary-light-3:#4000f6}.custom-message.el-message{border-radius:0}.custom-message.el-message .el-message__content{color:#4000f6;font-size:16px}.custom-message.el-message .el-message__icon{color:#4000f6;height:19px;width:19px}.custom-message.el-message .el-message__icon svg{height:100%;width:100%}.footer-container{background-color:#000;display:flex;flex-direction:column}.footer-container .footer-content{height:100%;width:100%}.footer-container .footer-body{padding:0 10rem}.footer-container .footer-body-top{display:flex;justify-content:space-between;padding:8rem 0 10rem}.footer-container .footer-body-bottom{align-items:center;color:#666;display:flex;font-size:1.6rem;font-weight:400;gap:1rem;justify-content:space-between;margin:0 0 3rem}.footer-container .footer-body-bottom .footer-body-bottom-left{align-items:center;display:flex;gap:1rem;left:0;position:absolute}.footer-container .footer-body-bottom .footer-body-bottom-section{align-items:center;display:flex;justify-content:center;margin:0;width:100%}.footer-container .footer-body-bottom .footer-body-bottom-right{align-items:center;display:flex;justify-content:center}.footer-container .footer-body-bottom .footer-body-bottom-right .footer-body-bottom-right-phone{padding:0 1.6rem}.footer-container .footer-body-bottom .footer-body-bottom-icp{align-items:center;display:flex;justify-content:center}.footer-container .footer-body-bottom a{align-items:center;color:#666;display:inline-flex;gap:.6rem;padding:0 .6rem;text-decoration:none}.footer-container .footer-body-bottom a img{height:4rem;width:auto}.footer-container .footer-body-top-left .footer-body-top-left-header{color:#fff;font-size:4.8rem;line-height:1.5}.footer-container .footer-body-top-left .footer-body-top-left-slogan{color:#fff;font-size:4rem;line-height:6rem;padding-bottom:3.4rem}.footer-container .footer-body-top-left .footer-body-top-left-item{color:#666;font-size:1.6rem;font-weight:400;margin-top:1.6rem}.footer-container .footer-body-top-left .footer-body-top-left-item a{color:#666;text-decoration:none}.footer-container .footer-body-top-right{flex:1;min-height:24rem;position:relative}.footer-container .footer-body-top-right:before{background:url(./ZGCA.CyXvOwlY.png) no-repeat 50%/cover;content:"";height:24rem;position:absolute;right:0;top:0;width:92rem;z-index:1}.footer-container .footer-body-top-right-list{align-items:self-start;display:flex;justify-content:flex-end;position:relative;z-index:2}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item{display:flex;flex-direction:column;justify-content:center;margin-left:8rem}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item .link-item{color:#fff;font-size:1.6rem}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item a.link-item{cursor:pointer;text-decoration:none}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item .footer-body-top-right-list-item-list{align-items:flex-start;color:#666;display:flex;flex-direction:column;font-size:1.6rem;font-weight:400;justify-content:flex-start}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item .footer-body-top-right-list-item-list a{cursor:pointer;line-height:1.6;margin-top:1.6rem}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item .footer-body-top-right-list-item-list a:hover{color:#fff}.footer-container .footer-image{align-items:center;background:#4000f6;display:flex;height:100%;justify-content:center;padding:1.6rem 8rem;width:100%}.footer-container .footer-image img{height:5rem;width:auto}.footer-container .footer-body-top-left-item-link{align-items:center;display:flex;gap:1.6rem;margin-top:2.4rem}.footer-container .footer-body-top-left-item-link .footer-body-top-left-item-link-item{align-items:center;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:3rem;justify-content:center;width:3rem}.footer-container .footer-body-top-left-item-link .footer-body-top-left-item-link-item img{height:1.2rem;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (max-width:998px){.footer-container .footer-body{padding:0 5rem}.footer-container .footer-body-top{padding:6rem 0 2rem}.footer-container .footer-body-bottom{margin:3rem 0}.footer-container .footer-body-bottom .footer-body-bottom-right{display:none}.footer-container .footer-body-bottom .footer-body-bottom-section{flex-direction:row;gap:1rem;justify-content:flex-start}.footer-container .footer-body-bottom .footer-body-bottom-left{position:relative}.footer-container .footer-body-top-left .footer-body-top-left-header{font-size:3.2rem;padding:0}.footer-container .footer-body-top-left .footer-body-top-left-slogan{font-size:2.6rem;line-height:4rem;padding-bottom:1rem}.footer-container .footer-body-top-left .footer-body-top-left-item{margin-top:1.4rem}.footer-container .footer-body-top-right{flex:1;min-height:24rem;position:relative}.footer-container .footer-body-top-right:before{background:url(./ZGCA.CyXvOwlY.png) no-repeat 50%/cover;content:"";height:14rem;position:absolute;right:0;top:0;width:54rem;z-index:1}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item{margin-left:4rem}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item .link-item{font-size:1.4rem;margin-bottom:1.4rem}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item .footer-body-top-right-list-item-list{color:#666;font-size:1.4rem;font-weight:400}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item .footer-body-top-right-list-item-list a{cursor:pointer;line-height:1.6;margin-top:1.4rem}.footer-container .footer-image{padding:1.6rem 5rem}.footer-container .footer-image img{height:3.6rem}}@media screen and (max-width:950px){.footer-container .footer-body-top-right-list .footer-body-top-right-list-item{margin-left:3rem}}@media screen and (max-width:885px){.footer-container .footer-body-top-right-list .footer-body-top-right-list-item{margin-left:2.5rem}.footer-container .footer-body-top-left{margin-bottom:0}.footer-container .footer-body-top-left .footer-body-top-left-header{font-size:2.8rem;padding:0}.footer-container .footer-body-top{align-items:normal;flex-direction:column;width:100%}.footer-container .footer-body-top-right{margin-top:5rem;min-height:20rem}.footer-container .footer-body-top-right:before{right:50%;top:0;transform:translate(50%)}.footer-container .footer-body-top-right-list{flex:1;justify-content:space-between}.footer-container .footer-body-top-right-list .footer-body-top-right-list-item{margin-left:0}.footer-container .footer-image img{height:3.2rem;width:auto}}@media screen and (max-width:768px){.footer-container .footer-body{padding:0 5%}.footer-container .footer-body-top{padding:3rem 0 0}.footer-container .footer-body-top-left .footer-body-top-left-header{font-size:2.2rem;padding:1rem 0 0}.footer-container .footer-body-top-left .footer-body-top-left-slogan{font-size:2rem;line-height:3.6rem}.footer-container .footer-body-bottom span.footer-body-bottom-icp,.footer-container .footer-body-top-right{display:none}.footer-container .footer-body-bottom #_ideConac a{display:flex;height:100%;margin:.6rem 0 0;width:4rem}.footer-container .footer-body-bottom .footer-body-bottom-section{align-items:self-start;flex-direction:column}.footer-container .footer-image{padding:1.2rem 5rem}.footer-container .footer-image img{height:3rem}}
