.xc-required:before{margin-right:4px;content:"*";font-family:Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;line-height:1;font-size:14px;color:#d94a4f}.clear-fix,.xc-required:before{display:inline-block}.clear-fix:after{display:block;content:" ";height:0;line-height:0;clear:both;visibility:hidden}.xc-pagination-wrapper{margin-top:20px;margin-bottom:20px;padding:0;text-align:center}.xc-spin-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100vh;text-align:center;background:rgba(0,0,0,.3)}.xc-spin-wrapper .ant-spin{margin-left:220px}.xc-view-btn{display:inline-block;width:auto;height:30px;padding:0 10px;line-height:30px;text-align:center;border-radius:6px;font-size:14px;cursor:pointer;text-decoration:none}.blue-btn{background:#fafcfb;border:1px solid rgba(45,159,122,.55);color:#2d9f7a}.blue-btn:active{background:linear-gradient(70deg,#25966e,#2d9f7a);color:#fff}.xc-top-filter{padding:16px 20px;background:#fafcfb;border:1px solid #dce9e4;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(26,61,52,.06);box-shadow:0 1px 4px rgba(26,61,52,.06)}.xc-top-filter .filter-box li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.xc-top-filter .filter-box li p{margin-right:20px;padding-bottom:10px}.xc-top-filter .filter-box li p:first-child{margin-right:10px;font-weight:700;font-size:14px}.page-right{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow-y:auto}.ant-table-thead>tr>th{font-weight:600;color:#1a3d30;background:#eef5f2;border-bottom-color:#dce9e4}.ant-table-tbody>tr:nth-child(odd) td{background-color:#f5faf8}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:10px;vertical-align:middle}.p1-list-page{padding:20px 24px 32px;max-width:100%;min-height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(242,247,245,.5)),to(#f2f7f5));background:linear-gradient(180deg,rgba(242,247,245,.5),#f2f7f5)}.p1-list-page__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.p1-list-page__title{margin:0;font-size:26px;font-weight:700;color:#1a3d30;letter-spacing:.4px}.p1-list-page__sub{margin:6px 0 0;font-size:13px;color:rgba(47,82,70,.68)}.p1-list-page__actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;-ms-flex-negative:0;flex-shrink:0}.p1-list-page__actions,.p1-list-page__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p1-list-page__meta{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-bottom:14px;padding:10px 14px;background:rgba(250,252,251,.92);border-radius:6px;border:1px solid rgba(45,159,122,.12)}.p1-list-page__body{background:rgba(250,252,251,.96);border-radius:14px;padding:16px 18px;border:1px solid rgba(45,159,122,.12);-webkit-box-shadow:0 8px 24px rgba(45,159,122,.06);box-shadow:0 8px 24px rgba(45,159,122,.06)}.warehouse-detail-page .p1-list-page__body{padding-bottom:60px}.warehouse-detail-page .card-container{margin-bottom:16px;width:100%;background:#fff;border-radius:12px;padding:20px}.warehouse-detail-page .card-container .title{font-weight:700;font-size:18px;margin-bottom:24px}.warehouse-detail-page .card-container .basic-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:32px}.warehouse-detail-page .card-container .basic-list .basic-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:33.33%}.warehouse-detail-page .card-container .basic-list .basic-item .description{font-size:14px;color:#666}.warehouse-detail-page .card-container .basic-list .basic-item .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:14px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}