.ant-empty{font-size:12px}.atom-page-layout{height:100%}.atom-page-layout>.ant-card:not(:first-child){margin-top:16px}.atom-top-menu{min-width:var(--content-width);z-index:99;border-bottom:1px solid transparent}.atom-top-menu.dark{background:rgba(31,31,31,.7)}.atom-top-menu.dark .ant-affix{transition:background .3ms;background:rgba(31,31,31,.7)}.atom-top-menu.dark .ant-menu-horizontal .ant-menu-submenu-popup .ant-menu-vertical{background-color:rgba(31,31,31,.7)}.atom-top-menu.light{background:#1890ff}.atom-top-menu.light .ant-affix{transition:background .3ms;background:#1890ff}.atom-top-menu.light .ant-menu-horizontal>.ant-menu-item,.atom-top-menu.light .ant-menu-horizontal>.ant-menu-submenu{color:#fff}.atom-top-menu.light .ant-menu-horizontal>.ant-menu-item:hover,.atom-top-menu.light .ant-menu-horizontal>.ant-menu-submenu:hover{background-color:#096dd9}.atom-top-menu.light .ant-menu-horizontal>.ant-menu-item:after,.atom-top-menu.light .ant-menu-horizontal>.ant-menu-submenu:after{left:1px;right:1px}.atom-top-menu.light .ant-menu-horizontal .ant-menu-submenu-popup .ant-menu-vertical{background-color:#fff}.atom-top-menu .ant-menu-horizontal{display:flex;width:var(--content-width);margin:0 auto;background:transparent!important;border-bottom:none;justify-content:space-between}.atom-top-menu .ant-menu-horizontal .ant-menu-item,.atom-top-menu .ant-menu-horizontal .ant-menu-submenu{flex:auto;text-align:center;color:rgba(0,0,0,.85);transition:color .3ms}.atom-top-menu .ant-menu-horizontal .ant-menu-item:hover,.atom-top-menu .ant-menu-horizontal .ant-menu-submenu:hover{background-color:#1890ff;color:#fff}.atom-top-menu .ant-menu-horizontal .ant-menu-item .ant-menu-submenu-title,.atom-top-menu .ant-menu-horizontal .ant-menu-submenu .ant-menu-submenu-title{color:unset}.atom-top-menu .ant-menu-horizontal .ant-menu-item .ant-menu-submenu-popup:not(.ant-menu-submenu-placement-rightTop),.atom-top-menu .ant-menu-horizontal .ant-menu-submenu .ant-menu-submenu-popup:not(.ant-menu-submenu-placement-rightTop){left:0!important}.atom-top-menu .ant-menu-horizontal .ant-menu-item .ant-menu-submenu-popup:hover,.atom-top-menu .ant-menu-horizontal .ant-menu-submenu .ant-menu-submenu-popup:hover{background-color:transparent}.atom-top-menu .ant-menu-horizontal .ant-menu-item .ant-menu-submenu-popup .ant-menu-vertical,.atom-top-menu .ant-menu-horizontal .ant-menu-submenu .ant-menu-submenu-popup .ant-menu-vertical{min-width:154px;text-align:center}.atom-top-menu .ant-menu-horizontal .ant-menu-item .ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-vertical .ant-menu-submenu-title,.atom-top-menu .ant-menu-horizontal .ant-menu-submenu .ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-vertical .ant-menu-submenu-title{padding-right:16px}.atom-logo{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;cursor:pointer}.atom-logo .anticon{color:#1890ff}.atom-logo .atom-logo-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:8px}.atom-logo .atom-logo-content h1,.atom-logo .atom-logo-content p{color:rgba(0,0,0,.85);margin:0}.atom-logo.small .anticon{font-size:52px}.atom-logo.small .atom-logo-content h1{font-size:14px}.atom-logo.small .atom-logo-content p{font-size:6px;margin-top:-4px}.atom-logo.default .anticon{font-size:76px}.atom-logo.default .atom-logo-content h1{font-size:24px}.atom-logo.default .atom-logo-content p{font-size:12px;margin-top:-6px}.atom-logo.large .anticon{font-size:100px}.atom-logo.large .atom-logo-content h1{font-size:32px}.atom-logo.large .atom-logo-content p{font-size:16px;margin-top:-8px}.atom-corner{position:absolute;overflow:hidden;width:var(--corner-size);height:var(--corner-size)}.atom-corner.left{top:-3px;left:-3px;border-top-right-radius:10px}.atom-corner.left .atom-corner-badge{border-top:var(--corner-size) solid #1890ff;border-right:var(--corner-size) solid transparent}.atom-corner.left .atom-corner-title{transform:rotate(45deg)}.atom-corner.right{top:-3px;right:-3px;border-top-right-radius:10px}.atom-corner.right .atom-corner-badge{border-top:var(--corner-size) solid #1890ff;border-left:var(--corner-size) solid transparent}.atom-corner.right .atom-corner-title{transform:rotate(45deg)}.atom-corner .atom-corner-title{position:absolute;top:0;color:#fff;text-align:center;width:var(--corner-size);height:var(--corner-size);line-height:calc(var(--corner-size)*0.5);font-weight:700}.atom-layout-header{position:relative;overflow:hidden;background:#fff;padding:10px 0}.atom-layout-header .atom-content{display:flex;justify-content:space-between;align-items:center}.atom-layout-header .atom-content .atom-header-search{width:360px;margin-right:10px}.atom-layout-header .atom-content .atom-header-search .atom-header-hot-search{margin-top:4px;font-size:12px}.atom-layout-header .atom-content .atom-header-search .atom-header-hot-search label{color:rgba(0,0,0,.85)}.atom-layout-header .atom-content .atom-header-search .atom-header-hot-search span{padding:0 6px;color:#40a9ff;cursor:pointer;transition:color .3ms}.atom-layout-header .atom-content .atom-header-search .atom-header-hot-search span:hover{color:#1890ff}.atom-layout-header.drawer .atom-content .atom-drawer-trigger{width:48px;margin-right:16px;z-index:99;font-size:18px;text-align:center;color:rgba(0,0,0,.85);cursor:pointer}.atom-layout-header.drawer .atom-content .atom-drawer-trigger:hover{color:#1890ff}.ant-layout-footer{padding:0;margin-top:24px;background:#1890ff;color:hsla(0,0%,100%,.8509803921568627)}.ant-layout-footer.dark{background:#fff}.ant-layout-footer.dark .atom-footer-info{border-bottom:1px solid #0c2035}.ant-layout-footer.dark .atom-footer-copyright{border-top:1px solid #00091d}.ant-layout-footer.drawer{font-size:12px}.ant-layout-footer.drawer .atom-footer-info{padding:20px 10px 10px}.ant-layout-footer.drawer .atom-footer-info .atom-content .atom-qrcode,.ant-layout-footer.drawer .atom-footer-info .atom-content .atom-qrcode img{width:120px}.ant-layout-footer.drawer .atom-footer-info .atom-content .atom-portal-info{margin-left:12px;padding:10px 0 10px 12px}.ant-layout-footer.drawer .atom-footer-info .atom-content .atom-portal-info p{margin-bottom:8px}.ant-layout-footer.drawer .atom-footer-copyright{padding:10px}.ant-layout-footer.drawer .atom-footer-copyright a{display:block}.ant-layout-footer .atom-footer-info{padding:40px 10px 20px 10px;border-bottom:1px solid #40a9ff}.ant-layout-footer .atom-footer-info .atom-content{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.ant-layout-footer .atom-footer-info .atom-content .atom-qrcode{width:160px;text-align:center}.ant-layout-footer .atom-footer-info .atom-content .atom-qrcode img{width:150px}.ant-layout-footer .atom-footer-info .atom-content .atom-qrcode h4{width:100%;margin:0;padding:8px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:hsla(0,0%,100%,.8509803921568627);text-align:center}.ant-layout-footer .atom-footer-info .atom-content .atom-portal-info{margin-left:30px;padding:10px 0 10px 30px;border-left:1px solid #fff}.ant-layout-footer .atom-footer-info .atom-content .atom-portal-info p:first-child{font-weight:700}.ant-layout-footer .atom-footer-copyright{padding:16px 10px;text-align:center;border-top:1px solid #096dd9}.ant-layout-footer .atom-footer-copyright a{color:#fff}.atom-drawer-layout .atom-banner-carousel,.atom-drawer-layout .atom-recent-hot{height:unset}.atom-drawer-layout .atom-banner-carousel .atom-recent-hot-meta,.atom-drawer-layout .atom-recent-hot .atom-recent-hot-meta{height:unset;margin-top:-10px}.atom-drawer-layout .atom-banner-carousel .atom-recent-hot-meta .atom-recent-hot-meta-item,.atom-drawer-layout .atom-recent-hot .atom-recent-hot-meta .atom-recent-hot-meta-item{text-indent:2em;padding:12px;background:#e6f7ff;border-radius:4px}.atom-drawer-layout .atom-index-content .atom-fixed-content:not(:first-child),.atom-drawer-layout .atom-index-content .atom-fluid-content:not(:first-child){margin-top:12px}.atom-drawer-layout .atom-article{padding:32px 0}.atom-drawer-layout .atom-article .ant-empty{padding:100px 20px}.atom-mobile-drawer{top:56px!important}.atom-mobile-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column;height:100%}.atom-mobile-drawer .ant-drawer-body .atom-sider-menu{flex:1 1 0;overflow:hidden auto}body[theme=dark] .atom-drawer-layout .atom-category .atom-content .atom-article-list{background:unset}body[theme=dark] .atom-drawer-layout .atom-recent-hot .atom-recent-hot-meta .atom-recent-hot-meta-item{background:#096dd9}.atom-top-layout{width:100%;min-height:100vh}.atom-top-layout .atom-fluid-content{width:100%;min-width:var(--content-width)}.atom-top-layout .atom-fixed-content{width:var(--content-width);margin:0 auto}.atom-top-layout .atom-fixed-content .atom-content{width:100%}.atom-top-layout .ant-layout-content{margin-top:16px}.atom-top-layout .ant-layout-content .atom-fluid-banner{margin-top:-62px}.atom-drawer-layout{width:100%;min-height:100vh}.atom-drawer-layout .atom-layout-header{padding:2px 0}.atom-drawer-layout .atom-fixed-content .atom-content{padding:0 12px}.atom-sider-bottom,.atom-sider-top{padding:8px 16px;width:100%;transition:all .2s;line-height:32px}.atom-sider-middle{flex:1}.atom-sider-top{background:#1890ff;color:#fff}.atom-sider-top .atom-title.prefix{cursor:pointer;justify-content:center;color:#fff}.atom-sider-top .atom-title.prefix .anticon{color:#fff;font-size:32px}.ant-layout-sider.ant-layout-sider-collapsed .ant-layout-sider-children .atom-sider-top{padding:8px 4px}.ant-layout-sider.ant-layout-sider-collapsed .ant-layout-sider-children .atom-sider-top .anticon{font-size:32px}.ant-collapse.ant-collapse-borderless .ant-collapse-item{border:none}.ant-layout.ant-layout-has-sider .ant-layout-sider .ant-layout-sider-children{display:flex;flex-direction:column}.ant-layout.ant-layout-has-sider .ant-layout-content{margin-left:16px}.atom-sso-layout{position:relative;width:100vw;height:100vh;min-width:380px;min-height:660px;margin:0;padding:6vh 4vw;overflow:auto;background-image:url(../img/background.7375440d.svg);background-size:cover}.atom-sso-layout.dark{background-image:url(../img/background.9ede4aba.svg);background-color:#141414}.atom-sso-layout.dark .atom-sso{box-shadow:0 0 16px 3px #0c254b}.atom-sso-layout.dark .atom-sso,.atom-sso-layout.dark .atom-sso .atom-sso-form{background-color:rgba(20,20,20,.8)}.atom-sso-layout.dark .atom-sso .atom-sso-form .ant-form .ant-form-item input:-webkit-autofill{color:#fff!important;background-color:#141414!important;-webkit-box-shadow:0 0 0 50px #141414 inset}.atom-sso-layout.dark .atom-sso .atom-sso-illustration.ssoLogin{background-image:url(../img/login.ac4f1133.svg)}.atom-sso-layout.dark .atom-sso .atom-sso-illustration.ssoForget{background-image:url(../img/forget.6d9c1463.svg)}.atom-sso-layout .atom-sso-title{max-width:1600px;margin:auto;color:rgba(0,0,0,.85);font-size:28px;font-weight:bolder;line-height:86px}.atom-sso-layout .atom-sso{display:flex;justify-content:center;align-items:center;width:100%;height:calc(100% - 86px);max-width:1600px;margin:auto;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:10px;box-shadow:0 0 16px 3px #a9aaff}.atom-sso-layout .atom-sso .atom-sso-form{display:flex;max-width:520px;height:100%;align-items:center;padding:24px;flex:1;background-color:hsla(0,0%,100%,.8);border-top-left-radius:10px;border-bottom-left-radius:10px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form{flex:1}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-tabs .ant-tabs-bar{border-bottom:0;background-color:transparent;text-align:center;margin-bottom:32px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-tabs .ant-tabs-bar .ant-tabs-tab{font-size:16px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item{margin-bottom:32px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item.ant-form-item-with-help{margin-bottom:8px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item .ant-input-affix-wrapper{border-radius:4px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item .atom-captcha-input .ant-input-suffix{margin-top:-6.5px;margin-bottom:-6.5px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item .ant-input-prefix{color:#1890ff}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item .ant-btn-lg,.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item .ant-input-lg{font-size:14px;border-radius:4px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item .ant-btn-lg .ant-statistic .ant-statistic-content,.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item .ant-input-lg .ant-statistic .ant-statistic-content{font-size:14px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item .atom-form-flex-right{color:#1890ff}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .ant-form-item .atom-form-flex-right:hover{color:#69c0ff}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .atom-form-flex .ant-form-item-control .ant-form-item-control-input-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .atom-form-flex .ant-form-item-control .ant-form-item-control-input-content .ant-input-affix-wrapper{flex:1 1 0;margin-right:8px}.atom-sso-layout .atom-sso .atom-sso-form .ant-form .atom-form-flex .ant-form-item-control .ant-form-item-control-input-content .atom-form-flex-right{text-align:right;cursor:pointer}.atom-sso-layout .atom-sso .atom-sso-illustration{flex:1;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;transition:background-image .5s}.atom-sso-layout .atom-sso .atom-sso-illustration.ssoLogin{background-image:url(../img/login.ac4f1133.svg)}.atom-sso-layout .atom-sso .atom-sso-illustration.ssoForget{background-image:url(../img/forget.6d9c1463.svg)}.atom-sso-layout .atom-sso .atom-corner .atom-corner-title{font-size:24px}@media (max-width:768px){.atom-sso-layout .atom-sso .atom-sso-form{background:none}.atom-sso-layout .atom-sso .atom-sso-illustration{display:none!important}}#nprogress{pointer-events:none}#nprogress .bar{position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px;background:#7262fd}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #7262fd,0 0 5px #7262fd;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;bottom:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#7262fd;border-left-color:#7262fd;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}