.navbar[data-v-5a540121]{display:flex}.footbar[data-v-5a540121],.navbar[data-v-5a540121]{align-items:center;padding:1rem;background-color:#333;color:#fff}.footbar[data-v-5a540121]{min-height:100px;margin-top:5%;text-align:center}.navbar-brand[data-v-5a540121]{display:flex;flex-direction:column;align-items:flex-start;margin-left:4em}.company-name-cn[data-v-5a540121]{font-size:1.8rem;margin-bottom:.3rem;font-weight:700}.company-name-en[data-v-5a540121]{font-size:1.2rem;opacity:.8}.navbar-nav[data-v-5a540121]{display:flex;list-style:none}.nav-item[data-v-5a540121]{margin-left:1rem}.nav-link[data-v-5a540121]{color:#fff;text-decoration:none;font-size:1rem}.carousel-container[data-v-505ad17a]{width:50%;margin:auto;align-items:center}.announcement-container[data-v-505ad17a]{margin:2rem 0;padding:1rem;background-color:#f4f4f4}.announcement-list[data-v-505ad17a]{list-style:none;padding:0}.announcement-item[data-v-505ad17a]{margin-bottom:.5rem}.announcement-item a[data-v-505ad17a]{color:#333;text-decoration:none}.announcement-item a[data-v-505ad17a]:hover{text-decoration:underline}.card-container[data-v-505ad17a]{display:flex;justify-content:space-around;flex-wrap:wrap}.card[data-v-505ad17a]{width:20%;margin:1rem;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s}.card[data-v-505ad17a]:hover{transform:scale(1.05)}.card img[data-v-505ad17a]{width:100%;height:auto}.card-body[data-v-505ad17a]{padding:1rem}.card-title[data-v-505ad17a]{font-size:1.25rem;margin-bottom:.5rem}.card-text[data-v-505ad17a]{font-size:1rem}.ant-carousel[data-v-505ad17a] .slick-slide{text-align:center;height:30em;line-height:160px;align-items:center;background:#fff;overflow:hidden}.ant-carousel[data-v-505ad17a] .slick-slide h3{color:#fff}.son-mid[data-v-6d0d0ca0]{display:flex;flex-direction:column;align-items:center}.son-mid-horizental[data-v-6d0d0ca0],.son-mid-horizental[data-v-943c508c]{display:flex;flex-direction:row;align-items:center}.company-intro[data-v-3f39ada0]{text-align:center;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.custom-table[data-v-f158bf8e]{width:100%}.custom-table[data-v-f158bf8e] .ant-table{min-width:100%}.custom-table[data-v-f158bf8e] .ant-table-thead>tr>th{background-color:#fafafa;font-weight:500;white-space:nowrap}.custom-table[data-v-f158bf8e] .ant-table-tbody>tr>td{word-break:break-word;white-space:normal}.custom-table[data-v-f158bf8e] .ant-table-tbody>tr>td.ant-table-cell-fix-left,.custom-table[data-v-f158bf8e] .ant-table-tbody>tr>td.ant-table-cell-fix-right{white-space:nowrap}.custom-table[data-v-f158bf8e] .ant-table-tbody>tr:hover>td{background-color:#f5f5f5!important}.ellipsis-cell[data-v-f158bf8e]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.5em;line-height:1.5em}.edit-button[data-v-f158bf8e]{background-color:#1890ff;color:#fff;border:none}.delete-button[data-v-f158bf8e]{background-color:#ff4d4f;color:#fff;border:none}.search-bar[data-v-6b56085d]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.export-section[data-v-6b56085d]{display:flex;align-items:center;padding:8px 12px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;margin-left:10px}.home-container[data-v-4fb1d301]{padding:24px}.header-container[data-v-4fb1d301]{margin-bottom:24px}.breadcrumb-title[data-v-4fb1d301]{display:flex;flex-direction:column}.system-title[data-v-4fb1d301]{font-size:24px;font-weight:600;color:rgba(0,0,0,.85);margin-bottom:8px}.welcome-text[data-v-4fb1d301]{font-size:14px;color:rgba(0,0,0,.45)}.content-card[data-v-4fb1d301]{background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.table-operations[data-v-4fb1d301]{margin-bottom:16px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.search-bar[data-v-4fb1d301]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.form-scroll-container[data-v-4fb1d301]{max-height:60vh;overflow-y:auto;padding-right:10px}.modal-form .ant-form-item[data-v-4fb1d301]{margin-bottom:16px}.full-form-modal .ant-modal-body{max-height:70vh;overflow:auto}