.antd-pro\\components\\-global-footer\\index-globalFooter{margin-top:32px;text-align:center}.antd-pro\\components\\-global-footer\\index-globalFooter .antd-pro\\components\\-global-footer\\index-links{margin-bottom:8px}.antd-pro\\components\\-global-footer\\index-globalFooter .antd-pro\\components\\-global-footer\\index-links a{color:#999;transition:all .3s}.antd-pro\\components\\-global-footer\\index-globalFooter .antd-pro\\components\\-global-footer\\index-links a:not(:last-child){margin-right:40px}.antd-pro\\components\\-global-footer\\index-globalFooter .antd-pro\\components\\-global-footer\\index-links a:hover{color:rgba(0,0,0,.65)}.antd-pro\\components\\-global-footer\\index-globalFooter .antd-pro\\components\\-global-footer\\index-copyright{color:#999;font-size:14px}
.antd-pro\\layouts\\-footer-topFooter{color:#999;border-bottom:1px solid hsla(0,0%,91.4%,.1);display:flex;justify-content:space-around}.antd-pro\\layouts\\-footer-topFooter .antd-pro\\layouts\\-footer-topFooterCol{margin-bottom:24px;display:flex;flex-direction:column}.antd-pro\\layouts\\-footer-topFooter .antd-pro\\layouts\\-footer-topFooterCol .antd-pro\\layouts\\-footer-logoImg{height:64px}.antd-pro\\layouts\\-footer-topFooter .antd-pro\\layouts\\-footer-topFooterCol .antd-pro\\layouts\\-footer-colTitle{margin-top:8px;font-size:15px;color:#fff}.antd-pro\\layouts\\-footer-topFooter .antd-pro\\layouts\\-footer-topFooterCol .antd-pro\\layouts\\-footer-colLink{margin-top:12px}.antd-pro\\layouts\\-footer-topFooter .antd-pro\\layouts\\-footer-topFooterCol .antd-pro\\layouts\\-footer-colLink i{margin-right:8px}.antd-pro\\layouts\\-footer-bottomFooter{margin-top:16px}.antd-pro\\layouts\\-footer-bottomFooter img{height:16px;width:16px;margin:-3px 8px 0}
.antd-pro\\components\\-global-header\\index-header{height:80px;padding:0 18px 0 0;color:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08);position:relative}.antd-pro\\components\\-global-header\\index-logo{height:80px;line-height:80px;vertical-align:top;display:inline-block;padding:0 0 0 24px;cursor:pointer;font-size:20px}.antd-pro\\components\\-global-header\\index-logo img{display:inline-block;vertical-align:middle}.antd-pro\\components\\-global-header\\index-menu .anticon{margin-right:8px;color:#fff}.antd-pro\\components\\-global-header\\index-menu .ant-dropdown-menu-item{min-width:160px;color:#fff}.antd-pro\\components\\-global-header\\index-trigger{height:80px;cursor:pointer;transition:all .3s,padding 0s;padding:30px 24px}.antd-pro\\components\\-global-header\\index-trigger:hover{background:rgba(0,0,0,.025)}.antd-pro\\components\\-global-header\\index-breadcrumb{display:inline-block}.antd-pro\\components\\-global-header\\index-right{float:right;height:100%;overflow:hidden}.antd-pro\\components\\-global-header\\index-right .antd-pro\\components\\-global-header\\index-action{cursor:pointer;padding:0 12px;display:inline-block;transition:all .3s;height:100%}.antd-pro\\components\\-global-header\\index-right .antd-pro\\components\\-global-header\\index-action>i{vertical-align:middle;color:rgba(0,0,0,.65)}.antd-pro\\components\\-global-header\\index-right .antd-pro\\components\\-global-header\\index-action:hover{background:rgba(0,0,0,.025)}.right .action.ant-popover-open{background:rgba(0,0,0,.025)}.antd-pro\\components\\-global-header\\index-right .antd-pro\\components\\-global-header\\index-search{padding:0 12px}.antd-pro\\components\\-global-header\\index-right .antd-pro\\components\\-global-header\\index-search:hover{background:transparent}.antd-pro\\components\\-global-header\\index-right .antd-pro\\components\\-global-header\\index-account .antd-pro\\components\\-global-header\\index-avatar{margin:28px 8px 28px 0;color:#19a59c;background:hsla(0,0%,100%,.85);vertical-align:top}.antd-pro\\components\\-global-header\\index-dark{height:80px}.antd-pro\\components\\-global-header\\index-dark .antd-pro\\components\\-global-header\\index-action{color:hsla(0,0%,100%,.85)}.antd-pro\\components\\-global-header\\index-dark .antd-pro\\components\\-global-header\\index-action>i{color:hsla(0,0%,100%,.85)}.antd-pro\\components\\-global-header\\index-dark .antd-pro\\components\\-global-header\\index-action.ant-popover-open,.antd-pro\\components\\-global-header\\index-dark .antd-pro\\components\\-global-header\\index-action:hover{background:#19a59c}.antd-pro\\components\\-global-header\\index-dark .antd-pro\\components\\-global-header\\index-action .ant-badge{color:hsla(0,0%,100%,.85)}@media only screen and (max-width:768px){.antd-pro\\components\\-global-header\\index-header .ant-divider-vertical{vertical-align:unset}.antd-pro\\components\\-global-header\\index-header .antd-pro\\components\\-global-header\\index-name{display:none}.antd-pro\\components\\-global-header\\index-header i.antd-pro\\components\\-global-header\\index-trigger{padding:22px 12px}.antd-pro\\components\\-global-header\\index-header .antd-pro\\components\\-global-header\\index-logo{padding-left:12px;padding-right:12px;position:relative}.antd-pro\\components\\-global-header\\index-header .antd-pro\\components\\-global-header\\index-right{position:absolute;right:12px;top:0;background:#fff}.antd-pro\\components\\-global-header\\index-header .antd-pro\\components\\-global-header\\index-right .antd-pro\\components\\-global-header\\index-account .antd-pro\\components\\-global-header\\index-avatar{margin-right:0}}
.antd-pro\\components\\-page-header\\index-pageHeader{background:#fff;padding:16px 32px 0;border-bottom:1px solid #e8e8e8}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-wide{max-width:1400px;margin:auto}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-detail{display:flex}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-row{display:flex;width:100%}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-breadcrumb{margin-bottom:16px}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-tabs{margin:0 0 0 -8px}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-tabs .ant-tabs-bar{border-bottom:none;margin-bottom:1px}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-logo{flex:0 1 auto;margin-right:16px;padding-top:1px}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-logo>img{width:28px;height:28px;border-radius:4px;display:block}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-title{font-size:20px;font-weight:500;color:rgba(0,0,0,.85)}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action{margin-left:56px;min-width:266px}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action .ant-btn-group:not(:last-child),.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action .ant-btn:not(:last-child){margin-right:8px}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action .ant-btn-group>.ant-btn{margin-right:0}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-content,.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-title{flex:auto}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action,.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-extraContent,.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-main{flex:0 1 auto}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-main{width:100%}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action,.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-title{margin-bottom:16px}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-content,.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-extraContent,.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-logo{margin-bottom:16px}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action,.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-extraContent{text-align:right}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-extraContent{margin-left:88px;min-width:242px}@media screen and (max-width:1200px){.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-extraContent{margin-left:44px}}@media screen and (max-width:992px){.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-extraContent{margin-left:20px}}@media screen and (max-width:768px){.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-row{display:block}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action,.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-extraContent{margin-left:0;text-align:left}}@media screen and (max-width:576px){.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-detail{display:block}}@media screen and (max-width:480px){.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action .ant-btn,.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action .ant-btn-group{display:block;margin-bottom:8px}.antd-pro\\components\\-page-header\\index-pageHeader .antd-pro\\components\\-page-header\\index-action .ant-btn-group>.ant-btn{display:inline-block;margin-bottom:0}}
.antd-pro\\components\\-sider-menu\\index-logo{height:80px;position:relative;line-height:80px;padding-left:24px;transition:all .3s;overflow:hidden}.antd-pro\\components\\-sider-menu\\index-logo img{display:inline-block;vertical-align:middle;height:32px}.antd-pro\\components\\-sider-menu\\index-logo h1{color:#fff;display:inline-block;vertical-align:middle;font-size:16px;margin:0;font-weight:700}.antd-pro\\components\\-sider-menu\\index-sider{box-shadow:2px 0 6px rgba(0,21,41,.35);position:relative;z-index:10}.antd-pro\\components\\-sider-menu\\index-sider.antd-pro\\components\\-sider-menu\\index-fixSiderbar{position:fixed;top:0;left:0}.antd-pro\\components\\-sider-menu\\index-sider.antd-pro\\components\\-sider-menu\\index-fixSiderbar .ant-menu-root{overflow-y:auto;height:calc(100vh - 80px)}.antd-pro\\components\\-sider-menu\\index-sider.antd-pro\\components\\-sider-menu\\index-light{box-shadow:2px 0 8px 0 rgba(29,35,41,.05);background-color:#fff}.antd-pro\\components\\-sider-menu\\index-sider.antd-pro\\components\\-sider-menu\\index-light .antd-pro\\components\\-sider-menu\\index-logo{background:#fff;box-shadow:1px 1px 0 0 #e8e8e8}.antd-pro\\components\\-sider-menu\\index-sider.antd-pro\\components\\-sider-menu\\index-light .antd-pro\\components\\-sider-menu\\index-logo h1{color:#19a59c}.antd-pro\\components\\-sider-menu\\index-sider.antd-pro\\components\\-sider-menu\\index-light .ant-menu-light{border-right-color:transparent}.antd-pro\\components\\-sider-menu\\index-icon{width:14px;margin-right:10px}.top-nav-menu li.ant-menu-item{height:80px;line-height:80px}.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .sider-menu-item-img+span,.ant-menu-inline-collapsed>.ant-menu-item .sider-menu-item-img+span,.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .sider-menu-item-img+span{max-width:0;display:inline-block;opacity:0}.ant-menu-item .sider-menu-item-img+span,.ant-menu-submenu-title .sider-menu-item-img+span{transition:opacity .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);opacity:1}
.antd-pro\\components\\-top-nav-header\\index-head{width:100%;transition:background .3s,width .2s;height:80px;box-shadow:0 1px 4px rgba(0,21,41,.08);position:relative}.antd-pro\\components\\-top-nav-header\\index-head .ant-menu-submenu.ant-menu-submenu-horizontal{line-height:80px;height:100%}.antd-pro\\components\\-top-nav-header\\index-head .ant-menu-submenu.ant-menu-submenu-horizontal .ant-menu-submenu-title{height:100%}.antd-pro\\components\\-top-nav-header\\index-head.antd-pro\\components\\-top-nav-header\\index-light{background-color:#fff}.antd-pro\\components\\-top-nav-header\\index-head .antd-pro\\components\\-top-nav-header\\index-main{display:flex;height:80px;width:80%;margin:0 auto}.antd-pro\\components\\-top-nav-header\\index-head .antd-pro\\components\\-top-nav-header\\index-main.antd-pro\\components\\-top-nav-header\\index-wide{max-width:1400px;margin:auto;padding-left:0}.antd-pro\\components\\-top-nav-header\\index-head .antd-pro\\components\\-top-nav-header\\index-main .antd-pro\\components\\-top-nav-header\\index-right{flex:1 1;display:flex;justify-content:space-between}.antd-pro\\components\\-top-nav-header\\index-logo{height:80px;position:relative;line-height:80px;transition:all .3s;overflow:hidden;display:flex;align-items:center}.antd-pro\\components\\-top-nav-header\\index-logo img{display:flex;height:48px}.antd-pro\\components\\-top-nav-header\\index-logo h1{color:#fff;display:inline-block;vertical-align:top;font-size:16px;margin:0 0 0 12px;font-weight:400}.antd-pro\\components\\-top-nav-header\\index-light h1{color:#002140}.antd-pro\\components\\-top-nav-header\\index-menu{border:none;height:80px;line-height:80px}
.antd-pro\\layouts\\-header-fixedHeader{position:fixed;top:0;right:0;z-index:9;width:100%;transition:width .2s}
.antd-pro\\layouts\\-basic-layout-content{padding-top:0;display:flex;flex-direction:column}
