.page-container{height:100%;margin:0 -20px;overflow:hidden;position:relative}@media (max-width:576px){.page-container{margin:0 -12px}}.page-container-inner{height:100%;overflow:auto;padding:0 20px}@media (max-width:576px){.page-container-inner{padding:0 12px}}.page-container-inner-content{max-width:100%;min-width:320px}.page-container-footer{background-color:#fff;bottom:0;box-shadow:0 -6px 16px -8px rgba(0,0,0,.1);display:flex;height:48px;justify-content:start;left:0;margin-bottom:0;padding:8px 20px;position:absolute;width:100%;z-index:99}@media (max-width:576px){.page-container-footer{height:44px;padding:8px 12px}}.page-container-footer__btn{display:inline-block;margin-right:10px}@media (max-width:576px){.page-container-footer__btn{font-size:12px;height:28px;margin-right:8px;padding:4px 8px}}.notification-list .anticon-bell{font-size:20px}.notification-list .ant-badge-count{background-color:#f52242;box-shadow:0 0 0 1px #f52242}.notification-card,.notification-card-notification{border:1px solid #e6e9ed;border-radius:8px;display:flex;flex-direction:column;padding:0;width:100%}.notification-card-notification__header,.notification-card__header{align-items:center;border-bottom:1px solid #e6e9ed;color:rgba(0,0,0,.6);display:flex;height:40px;justify-content:space-between;padding-inline:16px}.notification-card-notification__header .anticon-close-circle,.notification-card__header .anticon-close-circle{color:rgba(0,0,0,.4)}.notification-card-notification__type,.notification-card__type{align-items:center;display:flex;gap:8px}.notification-card-notification__type .anticon,.notification-card__type .anticon{color:#5297ff}.notification-card-notification__content,.notification-card__content{cursor:pointer;display:flex;flex-direction:column;padding:16px}.notification-card-notification__content h3,.notification-card__content h3{color:rgba(0,0,0,.9);font-size:14px;font-weight:400;line-height:22px;margin:0 0 4px}.notification-card-notification__content span,.notification-card__content span{color:rgba(0,0,0,.4);font-size:12px;line-height:20px;margin-bottom:4px}.notification-card-notification__content p,.notification-card__content p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:rgba(0,0,0,.6);display:-webkit-box;font-size:12px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.notification-list-drawer .ant-drawer-content-wrapper{height:calc(100vh - 48px)!important;top:48px!important}.notification-list-drawer .ant-drawer-mask{background:transparent}.notification-list-drawer .ant-drawer-header{height:56px}.notification-list-drawer .ant-drawer-header .ant-drawer-title{font-weight:400}.notification-list-drawer .ant-drawer-header .ant-drawer-close{display:none}.notification-list-drawer .ant-drawer-header .clean-btn,.notification-list-drawer .ant-drawer-header .close-btn{color:rgba(0,0,0,.6);font-size:16px;padding:0}.notification-list-drawer .ant-drawer-header .clean-btn{align-items:center;display:flex}.notification-list-drawer .ant-drawer-header .clean-btn.ant-btn>.anticon{align-items:center;display:flex;font-size:14px}.notification-list-drawer .ant-drawer-header .clean-btn.ant-btn>.anticon+span{font-size:12px;line-height:20px;margin-left:4px}.notification-list-drawer .ant-drawer-body{padding:24px 24px 8px!important}.notification-list-drawer .ant-drawer-body .ant-list-item{border:none;padding-bottom:16px;padding-top:0}.notification-list-drawer .ant-drawer-footer{align-items:center;background-color:#edf4ff;border:none;color:#06f;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:56px;justify-content:center}.notification-list-drawer .ant-drawer-footer div{align-items:center;display:flex;gap:12px}.ant-notification-notice.notification-card-notification{border-radius:8px;margin-bottom:0;margin-top:24px;padding:8px 10px;width:340px}.ant-notification-notice.notification-card-notification .notification-card__header{border-bottom:none}.ant-notification-notice.notification-card-notification .ant-notification-notice-message{border-bottom:1px solid #e6e9ed;margin-bottom:0}.ant-notification-notice.notification-card-notification .ant-notification-notice-message .ant-notification-notice-close{position:relative;top:8px}.message-center .ant-page-header,.message-center .ant-pro-page-container-warp{background-color:transparent}.message-center-panel{align-items:center;display:flex;justify-content:center}.message-center .ant-tabs{width:760px}.message-center .ant-tabs .ant-badge-count{background-color:#f52242;box-shadow:0 0 0 1px #f52242}.message-list{margin:24px auto;max-width:760px}.message-list .ant-tabs .ant-pro-table .ant-pro-card-body,.message-list .ant-tabs-content-holder{padding:0}.message-list .ant-list-empty-text{background-color:#fff!important;border-radius:8px}.message-list .ant-pagination{align-items:center;display:flex;justify-content:center}.message-list .ant-list-items{display:flex;flex-direction:column;gap:0}.message-list .ant-list-items li{border-bottom:0!important;padding:0!important}.message-list .list-item-card{border-bottom:1px solid #e6e9ed;cursor:pointer;padding:16px;width:100%}.message-list .list-item-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.message-list .list-item-card__header .message-card-title{color:rgba(0,0,0,.9);font-size:14px;line-height:22px}.message-list .list-item-card__header .message-card-time{color:rgba(0,0,0,.4);font-size:12px}.message-list .list-item-card__content{display:flex;flex:1;flex-direction:column;width:560px}.message-list .list-item-card__content p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:rgba(0,0,0,.6);font-size:12px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.message-list .list-item-card__action .ant-btn-link{font-size:12px;height:auto;padding:0}.message-list .list-item-card:hover{background:#f2f3f5}.message-list .new-tag{position:relative}.message-list .new-tag:before{background:#f52242;border-radius:50%;content:"";display:inline-block;height:6px;left:4px;position:absolute;top:24px;width:6px}.product-panel .ant-tabs-ink-bar{left:0!important}.product-panel .ant-tabs-tab{margin-top:8px!important}.product-panel .ant-tabs-tab:first-of-type{margin-top:0!important}.product-panel .new-tag,.product-panel .tab-new-tag{position:relative}.product-panel .new-tag:before,.product-panel .tab-new-tag:before{background:#f52242;border-radius:50%;content:"";display:inline-block;height:6px;position:absolute;width:6px}.product-panel .tab-new-tag:before{left:-12px;top:8px}.message-detail{border:1px solid #eee;border-radius:8px;box-sizing:content-box;height:100%;margin:0 auto 60px;padding:20px 32px 24px;position:relative;width:680px}.message-detail .message-detail-empty{display:flex;flex-direction:column;height:calc(100vh - 220px);justify-content:center;width:100%}.message-detail .message-detail-empty__icon{margin-bottom:8px;width:64px}.message-detail .message-detail-empty__text{color:rgba(0,0,0,.9);line-height:22px;margin-bottom:24px}.message-detail .message-detail-empty__btn{border-radius:6px}.message-detail .back-btn{color:#000;font-weight:700;height:24px;left:4px;position:absolute;top:20px;transform:scale(.8);width:24px}.message-detail .message-container{width:680px}.message-detail .message-container .msg-title{color:rgba(0,0,0,.9);font-size:16px;font-weight:600;line-height:24px;margin-bottom:19px;word-break:break-all}.message-detail .message-container .date-time{color:rgba(0,0,0,.4);font-size:12px;line-height:20px;margin-bottom:19px}.message-detail .message-container .msg-summary{border-bottom:1px solid #e6e9ed;color:rgba(0,0,0,.9);font-size:14px;line-height:22px;margin-bottom:24px;margin-top:14px;padding-bottom:24px;word-break:break-all}.message-detail .message-container .msg-content img,.message-detail .message-container .msg-content video{max-width:100%}.header-box{align-items:center;display:flex;height:48px;line-height:22px}@media (max-width:576px){.header-box{height:44px;line-height:20px}}.header-box-menu{margin-right:24px}@media (max-width:576px){.header-box-menu{margin-right:16px}}.header-box-menu:last-child{margin-right:0}.header-menu{align-items:center;cursor:pointer;display:flex;height:100%}.header-menu__icon{align-items:center;border-radius:4px;display:flex;height:32px;justify-content:center;width:32px}@media (max-width:576px){.header-menu__icon{height:28px;width:28px}}.header-menu__icon img{height:20px;width:20px}@media (max-width:576px){.header-menu__icon img{height:18px;width:18px}}.header-menu__text{margin:4px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:576px){.header-menu__text{font-size:13px;margin:2px;max-width:100px}}.header-menu__arrow{padding-left:2px}@media (max-width:576px){.header-menu__arrow{padding-left:1px}}.header-menu:hover .header-menu__icon{background-color:#f2f3f5}.user-overlay .user-overlay-box{align-items:center;border-bottom:1px solid #e4e7ed;color:#777;display:flex;flex-direction:row;padding:10px 20px}@media (max-width:576px){.user-overlay .user-overlay-box{padding:8px 16px}}.user-overlay .user-overlay-box__avatar{margin-right:4px}.user-overlay .user-overlay-box__name{display:flex;flex-direction:column;height:40px;justify-content:space-around;margin-left:10px}@media (max-width:576px){.user-overlay .user-overlay-box__name{font-size:13px;height:36px;margin-left:8px}}.user-overlay .user-overlay-logout{color:#777;cursor:pointer;height:36px;line-height:36px;margin-top:4px;padding:0 20px}@media (max-width:576px){.user-overlay .user-overlay-logout{font-size:13px;height:32px;line-height:32px;padding:0 16px}}.pudu-logo{overflow:hidden}.pudu-logo,.pudu-logo__icon{align-items:center;display:flex;height:100%}.pudu-logo__icon img{height:24px;width:24px}@media (max-width:576px){.pudu-logo__icon img{height:20px;width:20px}}.pudu-logo__title{align-items:center;display:flex;font-size:16px;font-weight:700;height:100%;line-height:22px;margin-left:10px}@media (max-width:576px){.pudu-logo__title{font-size:14px;line-height:20px;margin-left:8px}}@media screen and (max-width:768px){.header-menu__text{max-width:80px}}@media screen and (max-width:480px){.header-menu__arrow,.header-menu__text,.pudu-logo__title{display:none}}.login-container{background-color:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}.login-main{display:flex;min-height:600px;min-width:1100px}.login-main,.login-main .ant-spin-nested-loading{height:100%;width:100%}.login-main .ant-input-prefix{margin-right:8px}.login-main .ant-form-item-explain-error{font-size:12px}.login-main__left{align-items:center;background-image:url(/assets/95ba776521.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;width:480px}.login-main__left img{height:auto;object-fit:cover;width:100%}.login-main__right{align-items:center;display:flex;flex:1;justify-content:center}.login-main__right .login-content{border:1px solid #d4d8e0;border-radius:4px;padding:24px;width:452px}.login-main__right .login-content__title{color:rgba(0,0,0,.9);margin-bottom:40px;text-align:center}.login-main__right .login-content__title p{font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px}.login-main__right .ant-form-item input{font-size:14px}.login-main__right .login-form-item{margin-bottom:30px}.login-main__right .login-btn{margin-top:6px}.login-main__right .login-btn .ant-btn{background:#06f;width:100%}.login-main__right .login-btn .ant-btn-primary[disabled]{background-color:#f5f5f5}.login-main__right .login-tip{color:rgba(0,0,0,.4);font-size:12px;line-height:20px;margin-top:-16px}.login-main__right .login-captcha{align-items:center;display:flex;height:40px}.login-main__right .login-captcha__img{border-radius:2px;height:40px;margin-left:16px;overflow:hidden;width:100px}.login-main__right .login-captcha__img img{height:100%;width:100%}.login-main__right .login-captcha__img--error{align-items:center;background-color:#f2f3f5;display:flex;justify-content:center}.login-main__right .login-captcha__img--error img{height:auto;width:auto}.login-main__right .login-captcha__btn{color:rgba(0,0,0,.4);margin-left:8px;width:14px}.slide_captcha_modal .ant-modal-close,.slide_captcha_modal .ant-modal-header{display:none}.slide_captcha_modal .ant-modal-body{padding:0}.slide_captcha_modal .ant-modal-content{border-radius:10px}.scale-optimized{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100%;overflow-x:auto;text-rendering:optimizeLegibility}.responsive-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (max-width:576px){.responsive-grid{gap:12px;grid-template-columns:1fr}}@media (min-width:1200px){.responsive-grid{gap:24px}}.responsive-flex{display:flex;flex-wrap:wrap;gap:16px}@media (max-width:576px){.responsive-flex{gap:12px}}@media (min-width:1200px){.responsive-flex{gap:24px}}.responsive-table{overflow-x:auto}.responsive-table table{min-width:600px}@media (max-width:576px){.responsive-table table{font-size:12px;min-width:400px}.responsive-table .ant-table-tbody>tr>td,.responsive-table .ant-table-thead>tr>th{padding:8px 4px;white-space:nowrap}.responsive-form .ant-form-item{margin-bottom:12px}.responsive-form .ant-form-item-label>label{font-size:13px;line-height:1.4}.responsive-form .ant-input,.responsive-form .ant-select-selector{font-size:13px;height:32px}}.responsive-button-group{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:576px){.responsive-button-group{gap:6px}.responsive-button-group .ant-btn{font-size:12px;height:28px;padding:4px 8px}.responsive-card .ant-card-head{min-height:40px}.responsive-card .ant-card-head .ant-card-head-title{font-size:14px;padding:8px 0}.responsive-card .ant-card-body{padding:12px}.responsive-modal .ant-modal{margin:8px;max-width:calc(100vw - 16px)}.responsive-modal .ant-modal .ant-modal-content .ant-modal-header{padding:12px 16px}.responsive-modal .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:14px}.responsive-modal .ant-modal .ant-modal-content .ant-modal-body{padding:12px 16px}.responsive-modal .ant-modal .ant-modal-content .ant-modal-footer{padding:8px 16px}}@media (max-width:768px){.responsive-sider .ant-layout-sider{height:100vh;position:fixed!important;transform:translateX(-100%);transition:transform .3s ease;z-index:1000}.responsive-sider .ant-layout-sider.ant-layout-sider-collapsed{transform:translateX(0)}}@media (max-width:576px){.responsive-nav .ant-menu-item,.responsive-nav .ant-menu-submenu-title{font-size:13px;height:36px;line-height:36px}.responsive-search-panel .ant-form-item{margin-bottom:8px}.responsive-search-panel .ant-form-item .ant-form-item-label{padding-bottom:4px}.responsive-search-panel .ant-form-item .ant-form-item-label>label,.responsive-search-panel .ant-input,.responsive-search-panel .ant-select{font-size:13px}.responsive-data-table .ant-table{font-size:12px}.responsive-data-table .ant-table .ant-table-tbody>tr>td,.responsive-data-table .ant-table .ant-table-thead>tr>th{padding:6px 4px}.responsive-data-table .ant-pagination{font-size:12px}.responsive-data-table .ant-pagination .ant-pagination-item,.responsive-data-table .ant-pagination .ant-pagination-next,.responsive-data-table .ant-pagination .ant-pagination-prev{height:28px;line-height:26px;min-width:28px}}@media (max-width:1px){.app{overflow-x:auto}.ant-layout,.ant-table,.app{min-width:320px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.scale-optimized{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media print{.app .pudu_header,.app .pudu_sider{display:none!important}.app .pudu_content{margin:0!important;padding:0!important}.ant-table{font-size:10px!important}.ant-table .ant-table-tbody>tr>td,.ant-table .ant-table-thead>tr>th{padding:4px 2px!important}}a{color:#297eff}.app{color:#444;height:100%;min-width:320px;scroll-behavior:smooth;width:100%}.app .pudu_content,.app .pudu_footer,.app .pudu_header{background-color:#fff}.app .pudu_header{border-bottom:1px solid #eee;display:flex;height:48px;padding:0 24px;z-index:99}@media (max-width:576px){.app .pudu_header{height:44px;padding:0 16px}}.app .pudu_header--logout{background-color:transparent;border:none}.app .pudu_content{overflow-x:auto;overflow-y:auto;padding:0 20px}@media (max-width:576px){.app .pudu_content{padding:0 12px}}@media (min-width:1200px){.app .pudu_content{padding:0 24px}}.app .pudu_sider,.app .pudu_sider>.ant-layout-sider-trigger{background-color:#f5f6f8}.app .pudu_sider>.ant-layout-sider-trigger svg{color:#444}.app .pudu_sider .ant-layout-sider-children{overflow-y:auto}.app .pudu_menu{background-color:#f5f6f8;border-right:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;overflow:hidden;padding:8px 12px 0}@media (max-width:576px){.app .pudu_menu{padding:6px 8px 0}}.app .pudu_menu .ant-menu-submenu>.ant-menu{background-color:#f5f6f8}.app .pudu_menu .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background:#fff;border-radius:6px}.app .pudu_menu .ant-menu-item-icon{font-size:20px;margin-left:-10px}@media (max-width:576px){.app .pudu_menu .ant-menu-item-icon{font-size:18px;margin-left:-8px}}.app .pudu_menu .custom-menu-icon-selected{display:none}.app .pudu_menu .custom-menu-icon{display:inline-block}.app .pudu_menu .ant-menu-item-selected{background-color:#fff;border-radius:6px;box-shadow:0 8px 24px 0 #f5f5f5;color:#297eff}.app .pudu_menu .ant-menu-item-active .custom-menu-icon-selected,.app .pudu_menu .ant-menu-item-selected .custom-menu-icon-selected,.app .pudu_menu .ant-menu-submenu-active .custom-menu-icon-selected,.app .pudu_menu .ant-menu-submenu-selected .custom-menu-icon-selected{display:inline-block!important}.app .pudu_menu .ant-menu-item-active .custom-menu-icon,.app .pudu_menu .ant-menu-item-selected .custom-menu-icon,.app .pudu_menu .ant-menu-submenu-active .custom-menu-icon,.app .pudu_menu .ant-menu-submenu-selected .custom-menu-icon{display:none!important}.app .pudu_menu .ant-menu-submenu-title .ant-menu-title-content{margin-left:14px}@media (max-width:576px){.app .pudu_menu .ant-menu-submenu-title .ant-menu-title-content{margin-left:10px}}.app .pudu_menu .ant-menu-item-only-child .ant-menu-title-content{margin:-4px!important}.app .pudu_menu .ant-menu-item{height:40px}@media (max-width:576px){.app .pudu_menu .ant-menu-item{height:36px}}.app .pudu_menu .ant-menu-submenu{margin:16px 0}@media (max-width:576px){.app .pudu_menu .ant-menu-submenu{margin:12px 0}}.app .pudu_menu .ant-menu-item:hover{color:#297eff}.app .pudu_menu .ant-menu-item:active{background:none}.app .pudu_menu .ant-menu-submenu-title:hover{color:#297eff}.app .pudu_menu .ant-menu-item-selected:after{display:none}.app .pudu_menu .ant-menu-submenu-arrow:after,.app .pudu_menu .ant-menu-submenu-arrow:before{background-color:#888}.app .pudu_menu .ant-menu-item-only-child{margin:0;padding-left:52px!important}@media (max-width:576px){.app .pudu_menu .ant-menu-item-only-child{padding-left:40px!important}}.page-spin{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ad .ant-carousel .slick-dots li button{padding:1px 0}::-webkit-scrollbar{height:14px;width:14px}@media (max-width:576px){::-webkit-scrollbar{height:8px;width:8px}}::-webkit-scrollbar-corner{background-color:transparent}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#ccc;border:4px solid transparent;border-radius:7px;height:6px}@media (max-width:576px){::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:4px;height:4px}}.ant-input-textarea-show-count{border:1px solid #d9d9d9;border-radius:2px;padding-bottom:24px;position:relative}.ant-input-textarea-show-count>.ant-input{border:none;outline:none}.ant-input-textarea-show-count>.ant-input:focus{box-shadow:none;outline:none!important}.ant-input-textarea-show-count:after{bottom:4px;font-size:12px;margin-bottom:0!important;position:absolute;right:6px}.ant-layout-header{line-height:48px}@media (max-width:576px){.ant-layout-header{line-height:44px}}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab:hover{color:#06f!important}.ant-tabs-ink-bar{background:#06f!important}.marquee-notification .marquee span{font-weight:500!important}@media (max-width:576px){.ant-table{font-size:12px}.ant-table .ant-table-tbody>tr>td,.ant-table .ant-table-thead>tr>th{padding:8px 4px}.ant-form .ant-form-item{margin-bottom:12px}.ant-form .ant-form-item-label>label{font-size:13px}.ant-btn{font-size:12px;height:28px;padding:4px 8px}.ant-card .ant-card-head{min-height:40px}.ant-card .ant-card-head .ant-card-head-title{font-size:14px;padding:8px 0}.ant-card .ant-card-body{padding:12px}}#root{height:100%;margin:0;padding:0;width:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{font-size:14px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}@media (max-width:576px){html{font-size:12px}}@media (min-width:1200px){html{font-size:16px}}.container-responsive{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}@media (max-width:576px){.container-responsive{padding:0 12px}}@media (min-width:1200px){.container-responsive{padding:0 24px}}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}p{margin-bottom:0}#react-refresh-overlay{display:none!important}@media (max-width:480px){.hidden-xs{display:none!important}}@media (max-width:576px){.hidden-sm{display:none!important}}@media (max-width:768px){.hidden-md{display:none!important}}@media (min-width:576px){.visible-xs{display:none!important}}@media (max-width:480px),(min-width:768px){.visible-sm{display:none!important}}*{box-sizing:border-box}img{height:auto;max-width:100%}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-break{overflow-wrap:break-word;word-break:break-word}
/*# sourceMappingURL=main.3f9bfff6c7.css.map*/