.layout-container{min-height:100vh}.layout-container .sider{background:#000}.layout-container .logo{height:32px;margin:16px;background:#ffffff1a;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px}.layout-container .menu{background:#000}.layout-container .header{padding:0 16px;background:#fff;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0}.layout-container .trigger-button{font-size:16px;width:64px;height:64px}.layout-container .user-dropdown{cursor:pointer;padding:8px 12px;border-radius:4px;transition:background-color .3s;display:inline-flex!important;align-items:center}.layout-container .user-dropdown:hover{background-color:#f5f5f5}.layout-container .user-dropdown .ant-space-item{flex-shrink:0}.layout-container .user-dropdown .ant-space-item:last-child{min-width:80px}.layout-container .user-dropdown .ant-space-item span{white-space:nowrap;display:inline-block}.layout-container .content{margin:16px;padding:24px 24px 0;background:#fff;border-radius:8px;min-height:280px;overflow-y:auto}.login-page{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;position:relative;padding:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.login-page .login-box{width:100%;width:300px;padding:40px 30px 30px;background:#fffffff2;border-radius:16px;box-shadow:0 4px 20px #00000014;text-align:center}.login-page .login-box .login-title{font-size:16px;font-weight:500;color:#333;margin-bottom:8px}.login-page .login-box .login-subtitle{font-size:13px;color:#666;margin-bottom:30px}.login-page .login-box .login-form .ant-form-item{margin-bottom:16px;text-align:left}.login-page .login-box .login-form .ant-form-item.form-submit{margin-bottom:0;margin-top:24px}.login-page .login-box .login-form .form-input{height:36px;border-radius:8px;border:1px solid #d9d9d9;font-size:13px}.login-page .login-box .login-form .form-input::placeholder{color:#bfbfbf;font-size:13px}.login-page .login-box .login-form .form-input:focus,.login-page .login-box .login-form .form-input:hover{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.login-page .login-box .login-form .verification-row{display:flex;gap:8px}.login-page .login-box .login-form .verification-row .verification-input{flex:1}.login-page .login-box .login-form .verification-row .get-code-btn{height:36px;border:1px solid #d9d9d9;border-radius:4px;font-size:12px;color:#666;background:#fff}.login-page .login-box .login-form .verification-row .get-code-btn:hover:not(:disabled){color:#1890ff;border-color:#1890ff}.login-page .login-box .login-form .verification-row .get-code-btn:disabled{color:#bfbfbf;border-color:#f0f0f0;cursor:not-allowed}.login-page .login-box .login-form .form-options{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:12px}.login-page .login-box .login-form .form-options .ant-checkbox-wrapper{color:#666;font-size:12px}.login-page .login-box .login-form .form-options .forgot-password{color:#1890ff;cursor:pointer;text-decoration:none}.login-page .login-box .login-form .form-options .forgot-password:hover{color:#40a9ff}.login-page .login-box .login-form .submit-btn{width:100%;height:36px;background:#1890ff;border:none;border-radius:8px;font-size:13px;font-weight:400}.login-page .login-box .login-form .submit-btn:hover{background:#40a9ff!important}.login-page .login-box .login-form .submit-btn:focus{background:#096dd9!important}.login-page .login-box .login-tabs{display:flex;margin-bottom:24px;border-bottom:1px solid #f0f0f0}.login-page .login-box .login-tabs .tab-item{flex:1;padding:12px 0;text-align:center;font-size:14px;color:#666;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s}.login-page .login-box .login-tabs .tab-item:hover{color:#1890ff}.login-page .login-box .login-tabs .tab-item.active{color:#1890ff;border-bottom-color:#1890ff;font-weight:500}.login-page .login-box .login-link{margin-top:16px;font-size:12px;color:#1890ff;cursor:pointer;text-decoration:none}.login-page .login-box .login-link:hover{color:#40a9ff}.login-page .login-box .footer-links{margin-top:40px;display:flex;justify-content:center;gap:20px}.login-page .login-box .footer-links .footer-link{font-size:12px;color:#999;cursor:pointer;text-decoration:none}.login-page .login-box .footer-links .footer-link:hover{color:#666}@media (max-width: 480px){.login-page{padding:20px}.login-page .login-box{width:100%;max-width:300px;padding:30px 20px 20px}}.page-title{font-size:16px;color:#333;padding:16px;border-bottom:1px solid #f0f0f0;background:#fff}.financial-management{background:#fff}.financial-management .search-bar{margin-bottom:20px;padding:16px 0}.financial-management .search-bar .ant-space{align-items:center}.financial-management .search-bar span{font-size:14px}.financial-management .search-bar .ant-input{border-radius:4px;border:1px solid #d9d9d9}.financial-management .search-bar .ant-input:focus,.financial-management .search-bar .ant-input:hover{border-color:#1890ff}.financial-management .search-bar .ant-btn{border-radius:4px}.financial-management .search-bar .ant-btn.ant-btn-primary{background:#1890ff;border-color:#1890ff}.financial-management .search-bar .ant-btn.ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}.financial-management .search-bar .ant-btn:not(.ant-btn-primary){color:#666;border-color:#d9d9d9}.financial-management .search-bar .ant-btn:not(.ant-btn-primary):hover{color:#1890ff;border-color:#1890ff}.financial-management .table-container{margin-bottom:20px;border-radius:4px;overflow:hidden}.financial-management .table-container .financial-table .ant-table-thead>tr>th{background:#fafafa;font-weight:500;color:#262626;border-bottom:1px solid #e8e8e8;padding:14px 12px;font-size:14px;text-align:center}.financial-management .table-container .financial-table .ant-table-thead>tr>th.ant-table-cell-fix-left{background:#fafafa}.financial-management .table-container .financial-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fafafa}.financial-management .table-container .financial-table .ant-table-tbody>tr>td{padding:14px 12px;font-size:14px;border-bottom:1px solid #f0f0f0;text-align:center}.financial-management .table-container .financial-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{background:#fff}.financial-management .table-container .financial-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff}.financial-management .table-container .financial-table .ant-table-tbody>tr:hover>td{background:#f5f5f5!important}.financial-management .table-container .financial-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.financial-management .table-container .financial-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#f5f5f5!important}.financial-management .table-container .financial-table .ant-table-placeholder .ant-table-cell{border-bottom:none}.financial-management .table-container .ant-table-body::-webkit-scrollbar{width:6px;height:6px}.financial-management .table-container .ant-table-body::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.financial-management .table-container .ant-table-body::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.financial-management .table-container .ant-table-body::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.financial-management .pagination-container{display:flex;justify-content:flex-end;align-items:center;padding:16px 0;margin-top:0}.financial-management .pagination-container .ant-pagination .ant-pagination-total-text{margin-right:16px;font-size:14px;color:#666}.financial-management .pagination-container .ant-pagination .ant-pagination-item{border-radius:4px;border:1px solid #d9d9d9;margin:0 4px}.financial-management .pagination-container .ant-pagination .ant-pagination-item a{color:#666}.financial-management .pagination-container .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#1890ff;border-color:#1890ff}.financial-management .pagination-container .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.financial-management .pagination-container .ant-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active){border-color:#1890ff}.financial-management .pagination-container .ant-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active) a{color:#1890ff}.financial-management .pagination-container .ant-pagination .ant-pagination-prev,.financial-management .pagination-container .ant-pagination .ant-pagination-next{border-radius:4px;margin:0 4px}.financial-management .pagination-container .ant-pagination .ant-pagination-prev:hover,.financial-management .pagination-container .ant-pagination .ant-pagination-next:hover{border-color:#1890ff;color:#1890ff}.financial-management .pagination-container .ant-pagination .ant-pagination-jump-prev:hover,.financial-management .pagination-container .ant-pagination .ant-pagination-jump-next:hover{color:#1890ff}.financial-management .pagination-container .ant-pagination .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:4px;border-color:#d9d9d9}.financial-management .pagination-container .ant-pagination .ant-pagination-options-quick-jumper input{border-radius:4px;border-color:#d9d9d9;margin:0 8px}.financial-management .pagination-container .ant-pagination .ant-pagination-options{margin-left:16px}@media (max-width: 1200px){.financial-management .search-bar{padding:12px}.financial-management .search-bar .ant-space{flex-wrap:wrap}.financial-management .table-container .financial-table .ant-table-thead>tr>th,.financial-management .table-container .financial-table .ant-table-tbody>tr>td{padding:8px 6px;font-size:12px}}@media (max-width: 768px){.financial-management{padding:12px}.financial-management .search-bar .ant-input{width:150px!important}.financial-management .pagination-container .ant-pagination .ant-pagination-total-text{display:none}}.props-container{height:100%;display:flex;flex-direction:column;overflow:hidden}.props-container .search-item{margin-bottom:20px;padding:16px 0;display:flex;align-items:center;gap:16px;flex-shrink:0}.props-container .table-container{background-color:#fff;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.props-container .table-container .table-wrapper{min-width:100%;flex:1}.props-container .table-container .image-cell{font-size:24px}.props-container .table-container .image-cell img{width:40px;height:40px;object-fit:cover;border-radius:4px}.props-container .table-container .selection-info{padding:12px 16px;background-color:#e6f7ff;border-top:1px solid #d9d9d9;display:flex;align-items:center}.props-container .modal-form{margin-top:16px}.props-detail-page{background:#fff}.props-detail-page .page-header{display:flex;align-items:center;margin-bottom:24px;gap:16px;justify-content:space-between}.props-detail-page .page-header .back-btn{display:flex;align-items:center;gap:8px;color:#1890ff;font-size:14px}.props-detail-page .page-header .back-btn:hover{color:#40a9ff}.props-detail-page .page-header .detail-breadcrumb{border-radius:6px}.props-detail-page .page-header .detail-breadcrumb .ant-breadcrumb-link{display:flex;align-items:center;gap:8px;color:#666}.props-detail-page .page-header .detail-breadcrumb .ant-breadcrumb-link .anticon{font-size:14px}.props-detail-page .page-header .detail-breadcrumb .ant-breadcrumb-separator{margin:0 8px;color:#999}.props-detail-page .detail-content .search-bar{margin-bottom:20px;border-radius:6px}.props-detail-page .detail-content .search-bar .ant-space{align-items:center}.props-detail-page .detail-content .search-bar .ant-btn.ant-btn-primary{background:#1890ff;border-color:#1890ff}.props-detail-page .detail-content .search-bar .ant-btn.ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}.props-detail-page .detail-content .table-container{margin-bottom:20px;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden}.props-detail-page .detail-content .table-container .sku-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626;border-bottom:1px solid #f0f0f0;padding:12px 8px;font-size:13px}.props-detail-page .detail-content .table-container .sku-table .ant-table-thead>tr>th.ant-table-cell-fix-left{background:#fafafa}.props-detail-page .detail-content .table-container .sku-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fafafa}.props-detail-page .detail-content .table-container .sku-table .ant-table-tbody>tr>td{padding:12px 8px;font-size:13px;border-bottom:1px solid #f5f5f5}.props-detail-page .detail-content .table-container .sku-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{background:#fff}.props-detail-page .detail-content .table-container .sku-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff}.props-detail-page .detail-content .table-container .sku-table .ant-table-tbody>tr:hover>td{background:#f5f5f5!important}.props-detail-page .detail-content .table-container .sku-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.props-detail-page .detail-content .table-container .sku-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#f5f5f5!important}.props-detail-page .detail-content .table-container .sku-table .ant-table-placeholder .ant-table-cell{border-bottom:none}.props-detail-page .detail-content .table-container .ant-table-body::-webkit-scrollbar{width:6px;height:6px}.props-detail-page .detail-content .table-container .ant-table-body::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.props-detail-page .detail-content .table-container .ant-table-body::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.props-detail-page .detail-content .table-container .ant-table-body::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.props-detail-page .detail-content .pagination-container{display:flex;justify-content:flex-end;padding:16px 0}.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-item{border-radius:4px}.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#1890ff;border-color:#1890ff}.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-prev,.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-next{border-radius:4px}.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-prev:hover,.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-next:hover{border-color:#1890ff;color:#1890ff}.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-jump-prev:hover,.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-jump-next:hover{color:#1890ff}.props-detail-page .detail-content .pagination-container .ant-pagination .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:4px}.props-detail-page .detail-content .pagination-container .ant-pagination .ant-pagination-options-quick-jumper input{border-radius:4px}@media (max-width: 1200px){.props-detail-page{padding:16px}.props-detail-page .content .search-bar{padding:12px}.props-detail-page .content .search-bar .ant-space{flex-wrap:wrap}.props-detail-page .content .table-container .sku-table .ant-table-thead>tr>th,.props-detail-page .content .table-container .sku-table .ant-table-tbody>tr>td{padding:8px 6px;font-size:12px}}@media (max-width: 768px){.props-detail-page{padding:12px}.props-detail-page .page-header{margin-bottom:16px}.props-detail-page .page-header .back-btn{font-size:13px}.props-detail-page .content .search-bar .ant-input{width:150px!important}.props-detail-page .content .pagination-container .ant-pagination .ant-pagination-total-text{display:none}}.user-container{padding:20px}.user-container .menu-list{display:flex;gap:10px;margin-bottom:20px}.user-container .menu-list .menu-item{padding:8px 16px;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;transition:all .3s}.user-container .menu-list .menu-item:hover{border-color:#1890ff;color:#1890ff}.user-container .menu-list .menu-item.active{border-color:#1890ff;background-color:#1890ff;color:#fff}.user-container .content{min-height:300px;padding:20px;border:1px solid #d9d9d9;border-radius:4px}.user-information{height:100%;display:flex;flex-direction:column}.user-information .search-section{margin-top:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.user-information .search-section .search-left span{font-size:14px;color:#666}.user-information .table-container{flex:1;overflow:hidden}.user-information .table-container .ant-table-wrapper,.user-information .table-container .ant-table-wrapper .ant-table,.user-information .table-container .ant-table-wrapper .ant-table .ant-table-container{height:100%}.user-information .table-container .ant-table-wrapper .ant-table .ant-table-container .ant-table-body{height:calc(100vh - 280px)!important;overflow-y:auto!important;overflow-x:auto!important}.user-information .table-container .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600;color:#262626;border-bottom:2px solid #f0f0f0;text-align:center}.user-information .table-container .ant-table-tbody>tr>td{text-align:center;padding:12px 8px;border-bottom:1px solid #f0f0f0}.user-information .table-container .ant-table-tbody>tr:hover>td{background-color:#f5f5f5}.user-information .ant-table-pagination{position:sticky;bottom:0;background-color:#fff;z-index:10}.user-information .ant-table-pagination.ant-pagination{justify-content:flex-end}.user-information .ant-table-pagination.ant-pagination .ant-pagination-total-text{margin-right:16px}.trade-order-management{background:#fff}.trade-order-management .search-bar{margin-bottom:20px;padding:16px 0;border-radius:6px}.trade-order-management .search-bar .ant-space{align-items:center}.trade-order-management .search-bar .ant-btn.ant-btn-primary{background:#1890ff;border-color:#1890ff}.trade-order-management .search-bar .ant-btn.ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}.trade-order-management .table-container{margin-bottom:20px;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden}.trade-order-management .table-container .trade-order-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626;border-bottom:1px solid #f0f0f0;padding:12px 8px;font-size:13px}.trade-order-management .table-container .trade-order-table .ant-table-thead>tr>th.ant-table-cell-fix-left{background:#fafafa}.trade-order-management .table-container .trade-order-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fafafa}.trade-order-management .table-container .trade-order-table .ant-table-tbody>tr>td{padding:12px 8px;font-size:13px;border-bottom:1px solid #f5f5f5}.trade-order-management .table-container .trade-order-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{background:#fff}.trade-order-management .table-container .trade-order-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff}.trade-order-management .table-container .trade-order-table .ant-table-tbody>tr:hover>td{background:#f5f5f5!important}.trade-order-management .table-container .trade-order-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.trade-order-management .table-container .trade-order-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#f5f5f5!important}.trade-order-management .table-container .trade-order-table .ant-table-placeholder .ant-table-cell{border-bottom:none}.trade-order-management .table-container .ant-table-body::-webkit-scrollbar{width:6px;height:6px}.trade-order-management .table-container .ant-table-body::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.trade-order-management .table-container .ant-table-body::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.trade-order-management .table-container .ant-table-body::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.trade-order-management .pagination-container{display:flex;justify-content:flex-end;padding:16px 0}.trade-order-management .pagination-container .ant-pagination .ant-pagination-item{border-radius:4px}.trade-order-management .pagination-container .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#1890ff;border-color:#1890ff}.trade-order-management .pagination-container .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.trade-order-management .pagination-container .ant-pagination .ant-pagination-prev,.trade-order-management .pagination-container .ant-pagination .ant-pagination-next{border-radius:4px}.trade-order-management .pagination-container .ant-pagination .ant-pagination-prev:hover,.trade-order-management .pagination-container .ant-pagination .ant-pagination-next:hover{border-color:#1890ff;color:#1890ff}.trade-order-management .pagination-container .ant-pagination .ant-pagination-jump-prev:hover,.trade-order-management .pagination-container .ant-pagination .ant-pagination-jump-next:hover{color:#1890ff}.trade-order-management .pagination-container .ant-pagination .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:4px}.trade-order-management .pagination-container .ant-pagination .ant-pagination-options-quick-jumper input{border-radius:4px}@media (max-width: 1200px){.trade-order-management{padding:16px}.trade-order-management .search-bar{padding:12px}.trade-order-management .search-bar .ant-space{flex-wrap:wrap}.trade-order-management .table-container .trade-order-table .ant-table-thead>tr>th,.trade-order-management .table-container .trade-order-table .ant-table-tbody>tr>td{padding:8px 6px;font-size:12px}}@media (max-width: 768px){.trade-order-management{padding:12px}.trade-order-management .search-bar .ant-input{width:150px!important}.trade-order-management .pagination-container .ant-pagination .ant-pagination-total-text{display:none}}.order-details-page{background:#fff;height:84vh;overflow-y:auto}.order-details-page .page-header{display:flex;align-items:center;margin-bottom:24px;gap:16px;justify-content:space-between}.order-details-page .page-header .back-btn{display:flex;align-items:center;gap:8px;color:#1890ff;font-size:14px}.order-details-page .page-header .back-btn:hover{color:#40a9ff}.order-details-page .order-detail-content .detail-breadcrumb{margin-bottom:20px;padding:12px 16px;background:#fafafa;border-radius:6px}.order-details-page .order-detail-content .detail-breadcrumb .ant-breadcrumb-link{display:flex;align-items:center;gap:8px;color:#666}.order-details-page .order-detail-content .detail-breadcrumb .ant-breadcrumb-link .anticon{font-size:14px}.order-details-page .order-detail-content .detail-breadcrumb .ant-breadcrumb-separator{margin:0 8px;color:#999}.order-details-page .order-detail-content .info-section{margin-bottom:32px}.order-details-page .order-detail-content .info-section:last-child{margin-bottom:0}.order-details-page .order-detail-content .info-section .section-title{font-size:16px;font-weight:600;color:#262626;margin-bottom:16px;padding:0;border:none}.order-details-page .order-detail-content .info-section .info-item{display:flex;align-items:center;margin-bottom:12px}.order-details-page .order-detail-content .info-section .info-item:last-child{margin-bottom:0}.order-details-page .order-detail-content .info-section .info-item .label{color:#666;font-size:14px;min-width:120px;flex-shrink:0}.order-details-page .order-detail-content .info-section .info-item .value{color:#262626;font-size:14px;font-weight:500}.order-details-page .order-detail-content .ant-divider{margin:24px 0;border-color:#f0f0f0}.order-details-page .order-detail-content .product-image-placeholder{width:120px;height:120px;border:2px solid #d9d9d9;border-radius:4px;position:relative;display:flex;align-items:center;justify-content:center;background:#fafafa}.order-details-page .order-detail-content .product-image-placeholder .image-content{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.order-details-page .order-detail-content .product-image-placeholder .image-content .diagonal-line-1,.order-details-page .order-detail-content .product-image-placeholder .image-content .diagonal-line-2{position:absolute;background:#d9d9d9;width:2px;height:140px;transform-origin:center}.order-details-page .order-detail-content .product-image-placeholder .image-content .diagonal-line-1{transform:rotate(45deg)}.order-details-page .order-detail-content .product-image-placeholder .image-content .diagonal-line-2{transform:rotate(-45deg)}.order-details-page .order-detail-content .product-image-placeholder .image-content .image-text{position:relative;z-index:1;color:#666;font-size:12px;background:#fafafa;padding:2px 6px}.order-details-page .order-detail-content .operation-timeline .ant-timeline-item{padding-bottom:16px}.order-details-page .order-detail-content .operation-timeline .ant-timeline-item .ant-timeline-item-content{margin-left:20px;min-height:auto}.order-details-page .order-detail-content .operation-timeline .ant-timeline-item .timeline-content{display:flex;align-items:center;gap:16px}.order-details-page .order-detail-content .operation-timeline .ant-timeline-item .timeline-content .time{color:#999;font-size:13px;min-width:140px;flex-shrink:0}.order-details-page .order-detail-content .operation-timeline .ant-timeline-item .timeline-content .action{color:#262626;font-size:14px}.order-details-page .order-detail-content .operation-timeline .ant-timeline-item-tail{border-left-color:#e8e8e8}.order-details-page .order-detail-content .operation-timeline .ant-timeline-item-head{border-color:#1890ff;background:#1890ff;width:8px;height:8px}@media (max-width: 1200px){.order-details-page{padding:16px}.order-details-page .order-detail-content .info-section .info-item{flex-direction:column;align-items:flex-start;margin-bottom:16px}.order-details-page .order-detail-content .info-section .info-item .label{margin-bottom:4px;min-width:auto}.order-details-page .order-detail-content .product-image-placeholder{width:100px;height:100px;margin:0 auto}}@media (max-width: 768px){.order-details-page{padding:12px}.order-details-page .page-header{margin-bottom:16px}.order-details-page .page-header .back-btn{font-size:13px}.order-details-page .order-detail-content .detail-breadcrumb{padding:8px 12px;margin-bottom:16px}.order-details-page .order-detail-content .info-section{margin-bottom:24px}.order-details-page .order-detail-content .info-section .section-title{font-size:15px;margin-bottom:12px}.order-details-page .order-detail-content .timeline-content{flex-direction:column;align-items:flex-start;gap:4px}.order-details-page .order-detail-content .timeline-content .time{min-width:auto}}.funding-information{background:#fff}.funding-information .search-bar{margin-top:16px;margin-bottom:20px;border-radius:6px}.funding-information .search-bar .ant-space{align-items:center}.funding-information .search-bar .ant-btn.ant-btn-primary{background:#1890ff;border-color:#1890ff}.funding-information .search-bar .ant-btn.ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}.funding-information .table-container{margin-bottom:20px;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden}.funding-information .table-container .funding-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626;border-bottom:1px solid #f0f0f0;padding:12px 8px;font-size:13px}.funding-information .table-container .funding-table .ant-table-thead>tr>th.ant-table-cell-fix-left{background:#fafafa}.funding-information .table-container .funding-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fafafa}.funding-information .table-container .funding-table .ant-table-tbody>tr>td{padding:12px 8px;font-size:13px;border-bottom:1px solid #f5f5f5}.funding-information .table-container .funding-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{background:#fff}.funding-information .table-container .funding-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff}.funding-information .table-container .funding-table .ant-table-tbody>tr:hover>td{background:#f5f5f5!important}.funding-information .table-container .funding-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.funding-information .table-container .funding-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#f5f5f5!important}.funding-information .table-container .funding-table .ant-table-placeholder .ant-table-cell{border-bottom:none}.funding-information .table-container .ant-table-body::-webkit-scrollbar{width:6px;height:6px}.funding-information .table-container .ant-table-body::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.funding-information .table-container .ant-table-body::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.funding-information .table-container .ant-table-body::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.funding-information .pagination-container{display:flex;justify-content:flex-end;padding:16px 0}.funding-information .pagination-container .ant-pagination .ant-pagination-item{border-radius:4px}.funding-information .pagination-container .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#1890ff;border-color:#1890ff}.funding-information .pagination-container .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.funding-information .pagination-container .ant-pagination .ant-pagination-prev,.funding-information .pagination-container .ant-pagination .ant-pagination-next{border-radius:4px}.funding-information .pagination-container .ant-pagination .ant-pagination-prev:hover,.funding-information .pagination-container .ant-pagination .ant-pagination-next:hover{border-color:#1890ff;color:#1890ff}.funding-information .pagination-container .ant-pagination .ant-pagination-jump-prev:hover,.funding-information .pagination-container .ant-pagination .ant-pagination-jump-next:hover{color:#1890ff}.funding-information .pagination-container .ant-pagination .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:4px}.funding-information .pagination-container .ant-pagination .ant-pagination-options-quick-jumper input{border-radius:4px}@media (max-width: 1200px){.funding-information{padding:16px}.funding-information .search-bar{padding:12px}.funding-information .search-bar .ant-space{flex-wrap:wrap}.funding-information .table-container .funding-table .ant-table-thead>tr>th,.funding-information .table-container .funding-table .ant-table-tbody>tr>td{padding:8px 6px;font-size:12px}}@media (max-width: 768px){.funding-information{padding:12px}.funding-information .search-bar .ant-input{width:150px!important}.funding-information .pagination-container .ant-pagination .ant-pagination-total-text{display:none}}.marketing-management{background:#fff}.marketing-management .search-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px 0}.marketing-management .table-container{background:#fff;border-radius:6px}.marketing-management .table-container .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:500;color:#333}.marketing-management .table-container .ant-table .ant-table-tbody>tr>td{padding:12px 8px}.marketing-activities{background:#fff;overflow-y:auto}.marketing-activities .activities-title{font-size:16px;font-weight:500;color:#b1acac;margin-bottom:16px}.marketing-activities .form-container{padding:20px 0;max-width:800px;margin:0 auto}.marketing-activities .form-container .activities-form .activity-tip{margin-top:8px;color:#666;font-size:12px}.marketing-activities .form-container .activities-form .ant-form-item{margin-bottom:24px}.marketing-activities .form-container .activities-form .ant-form-item .ant-form-item-label label{font-weight:500;color:#333}.marketing-activities .form-container .activities-form .ant-form-item .ant-input,.marketing-activities .form-container .activities-form .ant-form-item .ant-picker,.marketing-activities .form-container .activities-form .ant-form-item .ant-input-number{border-radius:6px;border:1px solid #d9d9d9}.marketing-activities .form-container .activities-form .ant-form-item .ant-input:hover,.marketing-activities .form-container .activities-form .ant-form-item .ant-picker:hover,.marketing-activities .form-container .activities-form .ant-form-item .ant-input-number:hover{border-color:#40a9ff}.marketing-activities .form-container .activities-form .ant-form-item .ant-input:focus,.marketing-activities .form-container .activities-form .ant-form-item .ant-picker:focus,.marketing-activities .form-container .activities-form .ant-form-item .ant-input-number:focus,.marketing-activities .form-container .activities-form .ant-form-item .ant-input.ant-picker-focused,.marketing-activities .form-container .activities-form .ant-form-item .ant-picker.ant-picker-focused,.marketing-activities .form-container .activities-form .ant-form-item .ant-input-number.ant-picker-focused{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.marketing-activities .form-container .activities-form .ant-form-item .upload-tip{margin-top:8px;color:#666;font-size:12px}.marketing-activities .form-container .activities-form .ant-form-item .ant-upload .ant-btn{border-radius:6px}.marketing-activities .form-container .activities-form .ant-form-item:last-child{margin-bottom:0;text-align:center}.marketing-activities .form-container .activities-form .ant-form-item:last-child .ant-btn-primary{border-radius:6px;height:40px;padding:0 32px}.seilei-platform-edit{background:#fff;padding-bottom:24px}.seilei-platform-edit .platform-title{font-size:16px;font-weight:500;color:#333;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.seilei-platform-edit .form-container{max-width:1200px;margin:0 auto}.seilei-platform-edit .platform-edit-form .ant-form-item-label{font-weight:400}.seilei-platform-edit .platform-edit-form .ant-form-item-label>label{color:#333;font-size:14px}.seilei-platform-edit .platform-edit-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{content:"*";display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1}.seilei-platform-edit .platform-edit-form .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler{border:none;height:50%}.seilei-platform-edit .platform-edit-form .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler:hover{color:#1890ff}.seilei-platform-edit .platform-edit-form .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,.seilei-platform-edit .platform-edit-form .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{font-size:10px}.seilei-platform-edit .platform-edit-form .avatar-uploader .ant-upload{width:104px;height:104px;border:1px dashed #d9d9d9;border-radius:6px}.seilei-platform-edit .platform-edit-form .avatar-uploader .ant-upload:hover{border-color:#1890ff}.seilei-platform-edit .platform-edit-form .ant-btn.ant-btn-primary{background:#1890ff;border-color:#1890ff}.seilei-platform-edit .platform-edit-form .ant-btn.ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}.seilei-platform-edit .platform-edit-form .ant-btn.ant-btn-lg{height:40px;padding:6px 24px;font-size:16px}.seilei-platform-management{background:#fff;overflow-y:auto}.seilei-platform-management .form-container{max-width:1200px;margin:0 auto}.seilei-platform-management .form-container .platform-form .required-star{color:#ff4d4f;margin-right:4px}.seilei-platform-management .form-container .platform-form .ant-form-item{margin-bottom:24px}.seilei-platform-management .form-container .platform-form .ant-form-item .ant-form-item-label label{font-weight:500;color:#333}.seilei-platform-management .form-container .platform-form .ant-form-item .ant-input{border-radius:6px;border:1px solid #d9d9d9}.seilei-platform-management .form-container .platform-form .ant-form-item .ant-input:hover{border-color:#40a9ff}.seilei-platform-management .form-container .platform-form .ant-form-item .ant-input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.seilei-platform-management .form-container .platform-form .ant-form-item .upload-area{width:120px;height:80px;border:1px dashed #d9d9d9;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#fafafa;cursor:pointer}.seilei-platform-management .form-container .platform-form .ant-form-item .upload-area:hover{border-color:#40a9ff}.seilei-platform-management .form-container .platform-form .ant-form-item .upload-area .upload-placeholder{font-size:32px;color:#bbb}.seilei-platform-management .form-container .platform-form .ant-form-item:last-child{margin-bottom:0}.seilei-platform-management .form-container .platform-form .ant-form-item:last-child .ant-btn-primary{border-radius:6px;height:40px;padding:0 32px}.audit-container{background:#fff;min-height:calc(100vh - 64px)}.audit-container .search-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:16px;border-radius:4px}.audit-container .table-container{position:relative}.audit-container .table-container .table-wrapper{background:#fff}.audit-container .table-container .selection-info{position:absolute;bottom:16px;left:16px;z-index:1;padding:8px 16px;background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px}body{margin:0}
