/* 恒链BI V214：订单管理新增“站点/店铺”列，并修正新增列后的宽度与列号样式。 */
.order-center-workspace .order-table{
  min-width:2305px!important;
  table-layout:fixed!important;
}
.order-center-workspace .order-table th:nth-child(1),
.order-center-workspace .order-table td:nth-child(1){width:165px!important;min-width:165px!important;max-width:165px!important;}
.order-center-workspace .order-table th:nth-child(2),
.order-center-workspace .order-table td:nth-child(2){width:160px!important;min-width:160px!important;max-width:160px!important;}
.order-center-workspace .order-table th:nth-child(3),
.order-center-workspace .order-table td:nth-child(3){width:125px!important;min-width:125px!important;max-width:125px!important;overflow:hidden!important;}
.order-center-workspace .order-table th:nth-child(4),
.order-center-workspace .order-table td:nth-child(4){width:255px!important;min-width:255px!important;max-width:255px!important;overflow:hidden!important;}
.order-center-workspace .order-table th:nth-child(5),
.order-center-workspace .order-table td:nth-child(5){width:122px!important;min-width:122px!important;max-width:122px!important;}
.order-center-workspace .order-table th:nth-child(6),
.order-center-workspace .order-table td:nth-child(6){width:80px!important;min-width:80px!important;max-width:80px!important;}
.order-center-workspace .order-table th:nth-child(7),
.order-center-workspace .order-table td:nth-child(7){width:88px!important;min-width:88px!important;max-width:88px!important;}
.order-center-workspace .order-table th:nth-child(8),
.order-center-workspace .order-table td:nth-child(8){width:124px!important;min-width:124px!important;max-width:124px!important;}
.order-center-workspace .order-table th:nth-child(9),
.order-center-workspace .order-table td:nth-child(9){width:145px!important;min-width:145px!important;max-width:145px!important;}
.order-center-workspace .order-table th:nth-child(10),
.order-center-workspace .order-table td:nth-child(10){width:90px!important;min-width:90px!important;max-width:90px!important;}
.order-center-workspace .order-table th:nth-child(11),
.order-center-workspace .order-table td:nth-child(11){width:76px!important;min-width:76px!important;max-width:76px!important;}
.order-center-workspace .order-table th:nth-child(12),
.order-center-workspace .order-table td:nth-child(12){width:92px!important;min-width:92px!important;max-width:92px!important;}
.order-center-workspace .order-table th:nth-child(13),
.order-center-workspace .order-table td:nth-child(13){width:104px!important;min-width:104px!important;max-width:104px!important;}
.order-center-workspace .order-table th:nth-child(14),
.order-center-workspace .order-table td:nth-child(14){width:485px!important;min-width:485px!important;max-width:485px!important;}

.order-center-workspace .order-site-store-cell-v214{white-space:normal!important;text-align:left!important;vertical-align:middle!important;}
.order-center-workspace .order-site-store-v214{display:flex;flex-direction:column;gap:4px;line-height:18px;min-width:0;}
.order-center-workspace .order-site-store-v214>div{display:flex;align-items:center;gap:4px;color:#4e5969;white-space:nowrap;}
.order-center-workspace .order-site-store-v214 img{width:17px;height:12px;object-fit:cover;border-radius:1px;flex:none;}
.order-center-workspace .order-site-store-v214 strong{font-size:12px!important;line-height:17px!important;color:#2f3949;font-weight:500;white-space:normal;overflow-wrap:anywhere;word-break:break-word;}

/* 新列加入后，重新锁定收件人/状态/取消原因列。 */
.order-center-workspace .order-table td:nth-child(5),
.order-center-workspace .order-table td.order-receiver-v19{white-space:normal!important;overflow:visible!important;font-size:13px!important;line-height:19px!important;}
.order-center-workspace .order-table td:nth-child(6) .order-status,
.order-center-workspace .order-table td:nth-child(6)>span{font-size:13px!important;line-height:20px!important;}
.order-center-workspace .order-table td:nth-child(7),
.order-center-workspace .order-table td.order-cancel-reason-v59{font-size:13px!important;line-height:20px!important;color:#606266!important;}

/* 销售单价 / 数量 / 实发 / 结算列的新列号。 */
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(10),
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(11),
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(12),
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(13),
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(10) *,
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(11) *,
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(12) *,
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(13) *{font-size:13px!important;line-height:19px!important;}

.order-center-workspace .order-table .order-total-row>td:nth-child(2),
.order-center-workspace .order-table .order-total-row>td:nth-child(11),
.order-center-workspace .order-table .order-total-row>td:nth-child(12),
.order-center-workspace .order-table .order-total-row>td:nth-child(13),
.order-center-workspace .order-table .order-total-row>td:nth-child(13) strong{font-weight:700!important;}

/* V272: 订单管理红框区域对齐蓝鲸BI。 */
.order-center-workspace{
  font-size:12px!important;
  color:#303133!important;
}
.order-center-workspace .order-center-title{
  min-height:43px!important;
  padding:9px 16px!important;
  background:#fff!important;
  border-bottom:1px solid #ebeef5!important;
  font-size:13px!important;
  line-height:25px!important;
  color:#303133!important;
}
.order-center-workspace .order-center-title h1,
.order-center-workspace .order-center-title .page-title{
  margin:0!important;
  font-size:18px!important;
  line-height:25px!important;
  font-weight:700!important;
  color:#303133!important;
}
.order-center-workspace .order-center-title small,
.order-center-workspace .order-center-title .title-tip{
  margin-left:8px!important;
  font-size:12px!important;
  line-height:20px!important;
  color:#ff4d4f!important;
  font-weight:400!important;
}
.order-center-workspace .order-filter-surface{
  margin:14px 0 0!important;
  padding:14px 14px 12px!important;
  background:#f5f7fa!important;
  border:0!important;
  border-radius:6px!important;
  box-shadow:none!important;
}
.order-center-workspace .quick-order-filters{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  margin:0 0 10px!important;
  padding:0 0 10px!important;
  border-bottom:1px solid #dfe5ec!important;
}
.order-center-workspace .quick-order-filters button{
  height:36px!important;
  min-width:144px!important;
  padding:0 12px!important;
  border:1px solid #dcdfe6!important;
  border-radius:8px!important;
  background:#fff!important;
  color:#303133!important;
  font-size:13px!important;
  line-height:34px!important;
  font-weight:400!important;
  box-shadow:none!important;
}
.order-center-workspace .quick-order-filters button.active,
.order-center-workspace .quick-order-filters button.is-active{
  border-color:#0091ff!important;
  color:#0091ff!important;
  background:#fff!important;
}
.order-center-workspace .filter-grid,
.order-center-workspace .order-filter-grid,
.order-center-workspace .filter-row{
  gap:14px 22px!important;
}
.order-center-workspace .order-filter-surface label,
.order-center-workspace .filter-label{
  font-size:13px!important;
  line-height:28px!important;
  color:#303133!important;
  font-weight:700!important;
}
.order-center-workspace .order-filter-surface input,
.order-center-workspace .order-filter-surface select,
.order-center-workspace .order-filter-surface .el-input__inner,
.order-center-workspace .order-filter-surface .el-select__wrapper{
  height:28px!important;
  min-height:28px!important;
  border:1px solid #dcdfe6!important;
  border-radius:4px!important;
  background:#fff!important;
  color:#606266!important;
  font-size:12px!important;
  line-height:28px!important;
  box-shadow:none!important;
}
.order-center-workspace .order-filter-surface input{
  padding:0 15px!important;
}
.order-center-workspace .order-filter-surface input::placeholder{
  color:#c0c4cc!important;
}
.order-center-workspace .order-filter-surface input[placeholder*="订单编号"]{
  width:250px!important;
}
.order-center-workspace .order-filter-surface input[placeholder*="商品ID"],
.order-center-workspace .order-filter-surface input[placeholder*="SKU"]{
  width:193px!important;
}
.order-center-workspace .order-filter-surface .query-button,
.order-center-workspace .order-filter-surface .secondary-button,
.order-center-workspace .order-filter-surface button[type="submit"]{
  height:28px!important;
  min-width:56px!important;
  padding:7px 15px!important;
  border-radius:3px!important;
  font-size:12px!important;
  line-height:12px!important;
  font-weight:400!important;
  box-shadow:none!important;
}
.order-center-workspace .order-filter-surface .query-button,
.order-center-workspace .order-filter-surface button[type="submit"]{
  border:1px solid #0091ff!important;
  background:#0091ff!important;
  color:#fff!important;
}
.order-center-workspace .order-filter-surface .secondary-button,
.order-center-workspace .order-filter-surface button.secondary-button{
  border:1px solid #dcdfe6!important;
  background:#fff!important;
  color:#606266!important;
}
.order-center-workspace .export-button,
.order-center-workspace button.export-button,
.order-center-workspace .order-filter-surface button[class*="export"]{
  min-width:95px!important;
}
.order-center-workspace .quick-order-filters button{
  height:36px!important;
  min-width:144px!important;
  padding:0 12px!important;
  border-radius:8px!important;
  font-size:13px!important;
  line-height:34px!important;
}
.order-center-workspace .order-notice,
.order-center-workspace .order-alert,
.order-center-workspace .el-alert{
  margin:16px 0 8px!important;
  min-height:36px!important;
  padding:9px 32px 9px 23px!important;
  border:1px solid #fde2e2!important;
  border-radius:4px!important;
  background:#fef0f0!important;
  color:#f56c6c!important;
  font-size:12px!important;
  line-height:18px!important;
}

/* 取消 V214 独立“站点/店铺”列，并恢复蓝鲸BI 13列表格宽度。 */
.order-center-workspace .order-site-store-head-v214,
.order-center-workspace .order-site-store-cell-v214,
.order-center-workspace .order-site-store-total-v214{
  display:none!important;
  width:0!important;
  min-width:0!important;
  max-width:0!important;
  padding:0!important;
  border:0!important;
}
.order-center-workspace .order-table{
  min-width:2065px!important;
  table-layout:fixed!important;
  border-collapse:collapse!important;
  font-size:12px!important;
  color:#303133!important;
}
.order-center-workspace .order-table th,
.order-center-workspace .order-table td{
  border-color:#ebeef5!important;
}
.order-center-workspace .order-table thead th{
  height:40px!important;
  padding:7px 10px!important;
  background:#fff!important;
  color:#303133!important;
  font-size:13px!important;
  line-height:25px!important;
  font-weight:700!important;
  text-align:center!important;
}
.order-center-workspace .order-table tbody td{
  padding:8px 10px!important;
  background:#fff!important;
  color:#606266!important;
  font-size:13px!important;
  line-height:20px!important;
  font-weight:400!important;
  vertical-align:middle!important;
}
.order-center-workspace .order-table a{
  color:#0091ff!important;
  font-size:13px!important;
  line-height:20px!important;
}
.order-center-workspace .order-table .order-total-row td{
  height:36px!important;
  padding:7px 10px!important;
  background:#fff!important;
  color:#303133!important;
  font-size:13px!important;
  line-height:20px!important;
  text-align:center!important;
}
.order-center-workspace .order-table .order-total-row td strong{
  color:#303133!important;
  font-size:13px!important;
  line-height:20px!important;
  font-weight:700!important;
}
.order-center-workspace .order-table th:nth-child(1),
.order-center-workspace .order-table td:nth-child(1){width:135px!important;min-width:135px!important;max-width:135px!important;}
.order-center-workspace .order-table th:nth-child(2),
.order-center-workspace .order-table td:nth-child(2){width:145px!important;min-width:145px!important;max-width:145px!important;}
.order-center-workspace .order-table th:nth-child(3),
.order-center-workspace .order-table td:nth-child(3){width:230px!important;min-width:230px!important;max-width:230px!important;}
.order-center-workspace .order-table th:nth-child(4),
.order-center-workspace .order-table td:nth-child(4){width:130px!important;min-width:130px!important;max-width:130px!important;}
.order-center-workspace .order-table th:nth-child(5),
.order-center-workspace .order-table td:nth-child(5){width:94px!important;min-width:94px!important;max-width:94px!important;}
.order-center-workspace .order-table th:nth-child(6),
.order-center-workspace .order-table td:nth-child(6){width:94px!important;min-width:94px!important;max-width:94px!important;}
.order-center-workspace .order-table th:nth-child(7),
.order-center-workspace .order-table td:nth-child(7){width:120px!important;min-width:120px!important;max-width:120px!important;}
.order-center-workspace .order-table th:nth-child(8),
.order-center-workspace .order-table td:nth-child(8){width:139px!important;min-width:139px!important;max-width:139px!important;}
.order-center-workspace .order-table th:nth-child(9),
.order-center-workspace .order-table td:nth-child(9){width:115px!important;min-width:115px!important;max-width:115px!important;}
.order-center-workspace .order-table th:nth-child(10),
.order-center-workspace .order-table td:nth-child(10){width:90px!important;min-width:90px!important;max-width:90px!important;}
.order-center-workspace .order-table th:nth-child(11),
.order-center-workspace .order-table td:nth-child(11){width:115px!important;min-width:115px!important;max-width:115px!important;}
.order-center-workspace .order-table th:nth-child(12),
.order-center-workspace .order-table td:nth-child(12){width:140px!important;min-width:140px!important;max-width:140px!important;}
.order-center-workspace .order-table th:nth-child(13),
.order-center-workspace .order-table td:nth-child(13){width:618px!important;min-width:618px!important;max-width:618px!important;}
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(9),
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(10),
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(11),
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(12),
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(9) *,
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(10) *,
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(11) *,
.order-center-workspace .order-table tbody .order-data-row>td:nth-child(12) *{
  color:#606266!important;
  font-size:13px!important;
  line-height:20px!important;
}
.order-center-workspace .order-table td.order-receiver-v19,
.order-center-workspace .order-table td:nth-child(4){
  white-space:normal!important;
  overflow:visible!important;
  color:#606266!important;
  font-size:13px!important;
  line-height:20px!important;
}
.order-center-workspace .order-date-tags-v274{
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  gap:6px!important;
  margin:0 0 6px!important;
}
.order-center-workspace .order-date-tag-v274{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:max-content!important;
  height:20px!important;
  padding:0 8px!important;
  border:0!important;
  border-radius:3px!important;
  box-sizing:border-box!important;
  font-size:12px!important;
  line-height:20px!important;
  font-weight:400!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-date-tag-v274.official{
  padding:0 5px!important;
  border-radius:0 10px 10px 0!important;
  background:#4fb8f3!important;
  color:#fff!important;
}
.order-center-workspace .order-date-tag-v274.platform{
  background:#ffeb3b!important;
  color:#303133!important;
}
.order-center-workspace .order-date-tag-v274.mediation{
  background:#ffe8ee!important;
  color:#ff4d6d!important;
}
.order-center-workspace .order-date-tag-v274.expected{
  background:#e8f3ff!important;
  color:#409eff!important;
}
.order-center-workspace .order-table .finance-detail-v19,
.order-center-workspace .order-table .order-finance-detail-v19{
  color:#606266!important;
  font-size:13px!important;
  line-height:20px!important;
}
.order-center-workspace .order-date-field.order-date-locked-v273 input[type="date"],
.order-center-workspace .order-date-field input[type="date"][data-order-date-locked-v273]{
  color:#606266!important;
  background:#fff!important;
  cursor:not-allowed!important;
}
.order-refund-date-tip-v273{
  position:fixed;
  z-index:1000001;
  padding:8px 12px;
  border:1px solid #303133;
  border-radius:4px;
  background:#fff;
  color:#303133;
  font-size:13px;
  line-height:18px;
  white-space:nowrap;
  box-shadow:none;
  pointer-events:none;
}
.order-refund-date-tip-v273::before,
.order-refund-date-tip-v273::after{
  content:"";
  position:absolute;
  top:50%;
  width:0;
  height:0;
  transform:translateY(-50%);
}
.order-refund-date-tip-v273::before{
  left:-7px;
  border-top:7px solid transparent;
  border-bottom:7px solid transparent;
  border-right:7px solid #303133;
}
.order-refund-date-tip-v273::after{
  left:-6px;
  border-top:6px solid transparent;
  border-bottom:6px solid transparent;
  border-right:6px solid #fff;
}

/* 固定横向滚动条在分页上方，表格自身底部滚动条隐藏。 */
.order-center-workspace .order-table-scroll,
.order-center-workspace .el-table__body-wrapper{
  overflow-x:hidden!important;
  scrollbar-width:none!important;
}
.order-center-workspace .order-table-scroll::-webkit-scrollbar,
.order-center-workspace .el-table__body-wrapper::-webkit-scrollbar{
  display:none!important;
  height:0!important;
}
#hl-fixed-hscroll.hl-fixed-hscroll{
  left:var(--hl-main-left, 11px)!important;
  right:auto!important;
  bottom:48px!important;
  height:15px!important;
  background:#e7e7e7!important;
  border:0!important;
  z-index:2200!important;
}
#hl-fixed-hscroll .hl-fixed-hscroll-inner{
  height:1px!important;
}

/* 分页按利润分析尺寸固定到底部。 */
.order-center-workspace .order-pagination-footer,
.order-center-workspace .order-pagination-v147-footer,
.order-center-workspace .order-pagination.order-pagination-v147-fixed{
  position:fixed!important;
  left:var(--hl-main-left, 11px)!important;
  right:auto!important;
  bottom:0!important;
  width:auto!important;
  height:48px!important;
  min-height:48px!important;
  padding:8px 20px!important;
  background:#fff!important;
  border-top:1px solid #eef1f5!important;
  z-index:2100!important;
}
.order-center-workspace .order-pagination-v147{
  height:30px!important;
  gap:8px!important;
  font-size:13px!important;
  color:#303133!important;
}
.order-center-workspace .order-pagination-v147-size{
  width:100px!important;
  min-width:100px!important;
  height:30px!important;
}
.order-center-workspace .order-pagination-v147-size select,
.order-center-workspace .order-pagination-v147 select,
.order-center-workspace .order-pagination-v147 button,
.order-center-workspace .order-pagination-v147 input{
  height:30px!important;
  min-height:30px!important;
  border-radius:4px!important;
  font-size:12px!important;
  line-height:28px!important;
}
.order-center-workspace .order-pagination-v147 button{
  min-width:30px!important;
  padding:0 10px!important;
  border:1px solid #e0e6ed!important;
  background:#f5f7fa!important;
  color:#606266!important;
}
.order-center-workspace .order-pagination-v147 button.active,
.order-center-workspace .order-pagination-v147 button.is-active{
  border-color:#269bf0!important;
  background:#269bf0!important;
  color:#fff!important;
}
.order-center-workspace .order-pagination-v147 input{
  width:42px!important;
  padding:0 8px!important;
  border:1px solid #dcdfe6!important;
  text-align:center!important;
}

/* 订单管理最终对齐：保留旧 BI 列宽比例和文字颜色，表格随可用区域铺满。 */
.order-center-workspace .order-table{
  width:100%!important;
  min-width:1850px!important;
  max-width:none!important;
  table-layout:fixed!important;
}
.order-center-workspace .order-table thead th{
  color:#222!important;
  font-size:13px!important;
  font-weight:700!important;
}
.order-center-workspace .order-table tbody td{
  color:#222!important;
}
.order-center-workspace .order-table tbody td,
.order-center-workspace .order-table tbody td *{
  font-size:12px!important;
  line-height:14px!important;
}
.order-center-workspace .order-table th:nth-child(1),.order-center-workspace .order-table td:nth-child(1){width:4.800%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(2),.order-center-workspace .order-table td:nth-child(2){width:6.425%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(3),.order-center-workspace .order-table td:nth-child(3){width:11.024%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(4),.order-center-workspace .order-table td:nth-child(4){width:5.761%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(5),.order-center-workspace .order-table td:nth-child(5){width:5.761%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(6),.order-center-workspace .order-table td:nth-child(6){width:4.165%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(7),.order-center-workspace .order-table td:nth-child(7){width:4.165%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(8),.order-center-workspace .order-table td:nth-child(8){width:5.096%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(9),.order-center-workspace .order-table td:nth-child(9){width:6.204%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(10),.order-center-workspace .order-table td:nth-child(10){width:5.096%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(11),.order-center-workspace .order-table td:nth-child(11){width:3.988%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(12),.order-center-workspace .order-table td:nth-child(12){width:5.096%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(13),.order-center-workspace .order-table td:nth-child(13){width:6.204%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(14),.order-center-workspace .order-table td:nth-child(14){width:26.216%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-date-time-lines{
  display:inline-flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-date-time-lines>span{
  display:block!important;
  line-height:17px!important;
}
.order-center-workspace .order-finance-grid-v19,
.order-center-workspace .order-finance-summary-v19{
  min-width:0!important;
  width:100%!important;
}

.order-center-workspace .order-note-button{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:48px!important;
  height:26px!important;
  margin-top:5px!important;
  padding:0 10px!important;
  border:1px solid #409eff!important;
  border-radius:3px!important;
  background:#fff!important;
  color:#409eff!important;
  font-size:12px!important;
  line-height:24px!important;
  cursor:pointer!important;
}
.order-center-workspace .order-note-button:hover{background:#ecf5ff!important;}
.order-center-workspace .order-copy-button{cursor:pointer!important;}
.order-center-workspace .order-filter-collapse-toggle{margin-left:auto!important;}
.order-center-workspace.order-filters-collapsed .order-filter-grid{display:none!important;}

.order-action-toast{
  position:fixed;left:50%;top:76px;z-index:1000005;
  padding:9px 18px;border-radius:4px;background:#f0f9eb;border:1px solid #e1f3d8;
  color:#67c23a;font-size:13px;line-height:20px;box-shadow:0 3px 14px rgba(0,0,0,.12);
  opacity:0;transform:translate(-50%,-8px);pointer-events:none;transition:opacity .15s,transform .15s;
}
.order-action-toast[data-type="error"]{background:#fef0f0;border-color:#fde2e2;color:#f56c6c;}
.order-action-toast.show{opacity:1;transform:translate(-50%,0);}

.order-note-dialog-mask{
  position:fixed;inset:0;z-index:1000004;display:flex;align-items:center;justify-content:center;
  padding:20px;background:rgba(0,0,0,.42);box-sizing:border-box;
}
.order-note-dialog{
  width:480px;height:340px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);overflow:hidden;border-radius:4px;background:#fff;
  display:flex;flex-direction:column;
  color:#303133;font-size:13px;box-shadow:0 8px 30px rgba(0,0,0,.22);
}
.order-note-dialog>header{
  display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 20px;
  border-bottom:1px solid #ebeef5;box-sizing:border-box;
}
.order-note-dialog>header strong{font-size:16px;color:#222;}
.order-note-dialog>header button{border:0;background:transparent;color:#909399;font-size:25px;cursor:pointer;}
.order-note-dialog-body{display:grid;gap:8px;min-height:0;flex:1;padding:16px 20px;}
.order-note-dialog-body label,
.order-note-dialog-body .order-note-field-label{color:#606266;font-size:13px;}
.order-note-order-id{height:32px;line-height:32px;color:#303133;font-variant-numeric:tabular-nums;}
.order-note-dialog textarea{
  width:100%;min-height:0;resize:none;padding:9px 12px;border:1px solid #dcdfe6;border-radius:4px;
  color:#303133;font:13px/20px inherit;box-sizing:border-box;outline:none;
}
.order-note-dialog textarea:focus{border-color:#409eff;}
.order-note-dialog-body small{text-align:right;color:#909399;}
.order-note-dialog>footer{display:flex;justify-content:flex-end;gap:10px;padding:12px 20px 18px;}
.order-note-dialog>footer button{height:32px;padding:0 16px;border:1px solid #dcdfe6;border-radius:3px;background:#fff;color:#606266;cursor:pointer;}
.order-note-dialog>footer button.primary{border-color:#409eff;background:#409eff;color:#fff;}

/* 订单管理：旧 BI 多选筛选、字号与颜色最终合同。 */
.order-center-workspace .order-center-title h1,
.order-center-workspace .order-center-title .page-title{
  font-size:16px!important;
  line-height:22px!important;
  color:#222!important;
}
.order-center-workspace .order-filter-grid>label>span,
.order-center-workspace .order-multi-field>span{
  color:#222!important;
  font-size:14px!important;
  line-height:20px!important;
  font-weight:700!important;
}
.order-center-workspace .order-multi-field{
  display:grid!important;
  gap:5px!important;
  min-width:0!important;
  position:relative!important;
}
.order-center-workspace .order-multi-select{
  position:relative!important;
  min-width:0!important;
}
.order-center-workspace .order-multi-trigger{
  display:flex!important;
  align-items:center!important;
  width:100%!important;
  min-width:0!important;
  height:28px!important;
  min-height:28px!important;
  padding:0 8px!important;
  border:1px solid #dcdfe6!important;
  border-radius:4px!important;
  background:#fff!important;
  color:#606266!important;
  font-size:12px!important;
  line-height:26px!important;
  text-align:left!important;
  box-sizing:border-box!important;
}
.order-center-workspace .order-multi-trigger>span{
  min-width:0!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-multi-trigger .order-multi-value{
  max-width:calc(100% - 42px)!important;
  padding:0 6px!important;
  border:1px solid #e9e9eb!important;
  border-radius:4px!important;
  background:#f4f4f5!important;
  color:#909399!important;
  line-height:20px!important;
}
.order-center-workspace .order-multi-trigger .order-multi-placeholder{color:#c0c4cc!important;}
.order-center-workspace .order-multi-trigger small{
  flex:none!important;
  margin-left:4px!important;
  color:#909399!important;
  font-size:12px!important;
}
.order-center-workspace .order-multi-trigger>i{
  flex:none!important;
  margin-left:auto!important;
  color:#c0c4cc!important;
  font-size:14px!important;
  font-style:normal!important;
  transform:rotate(0deg)!important;
}
.order-center-workspace .order-multi-select.is-open .order-multi-trigger>i{transform:rotate(180deg)!important;}
.order-center-workspace .order-multi-select.is-disabled .order-multi-trigger{
  background:#f5f7fa!important;
  color:#c0c4cc!important;
  cursor:not-allowed!important;
}
.order-center-workspace .order-multi-options{
  position:absolute!important;
  top:34px!important;
  left:0!important;
  z-index:10020!important;
  min-width:100%!important;
  width:max-content!important;
  max-height:280px!important;
  padding:6px 0!important;
  overflow:auto!important;
  border:1px solid #e4e7ed!important;
  border-radius:4px!important;
  background:#fff!important;
  box-shadow:0 2px 12px rgba(0,0,0,.10)!important;
}
.order-center-workspace .order-multi-options>button{
  display:flex!important;
  align-items:center!important;
  gap:8px!important;
  width:100%!important;
  min-width:150px!important;
  height:34px!important;
  min-height:34px!important;
  padding:0 14px!important;
  border:0!important;
  border-radius:0!important;
  background:#fff!important;
  color:#606266!important;
  font-size:12px!important;
  line-height:34px!important;
  text-align:left!important;
}
.order-center-workspace .order-multi-options>button:hover{background:#f5f7fa!important;}
.order-center-workspace .order-multi-options>button.is-selected{color:#409eff!important;font-weight:700!important;}
.order-center-workspace .order-multi-options>button>i{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:none!important;
  width:14px!important;
  height:14px!important;
  border:1px solid #dcdfe6!important;
  border-radius:2px!important;
  color:#fff!important;
  background:#fff!important;
  font-size:10px!important;
  font-style:normal!important;
  line-height:12px!important;
}
.order-center-workspace .order-multi-options>button.is-selected>i{
  border-color:#409eff!important;
  background:#409eff!important;
}
.order-center-workspace .order-export-wrap{
  display:inline-block!important;
  min-width:96px!important;
  height:28px!important;
}
.order-center-workspace .order-export-wrap>button{width:100%!important;}
.order-center-workspace .order-table tbody td,
.order-center-workspace .order-table tbody td *{
  font-size:12px!important;
}
.order-center-workspace .order-table tbody td{color:#222!important;font-weight:400!important;}
.order-center-workspace .order-table tbody td small,
.order-center-workspace .order-table tbody td .order-date-lable,
.order-center-workspace .order-table tbody td .shop-title,
.order-center-workspace .order-table tbody td .shop-title *{
  color:#888!important;
  font-size:12px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table .order-products a{
  color:#0091ff!important;
  font-size:12px!important;
  font-weight:400!important;
}
.order-center-workspace .order-note-button{
  color:#409eff!important;
  font-size:12px!important;
  font-weight:500!important;
}
.order-center-workspace .order-number-cell{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  gap:5px!important;
  min-width:0!important;
}
.order-center-workspace .order-number-cell>small{
  display:block!important;
  max-width:100%!important;
  color:#222!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-number-cell>small>span{color:#222!important;}
.order-center-workspace .order-number-cell .order-store-label{margin-top:3px!important;color:#222!important;}
.order-center-workspace .order-products article{
  grid-template-columns:62px minmax(0,1fr)!important;
  align-items:start!important;
}
.order-center-workspace .order-product-titles{
  grid-column:1/-1!important;
  display:grid!important;
  gap:3px!important;
  min-width:0!important;
}
.order-center-workspace .order-product-titles>a{
  display:block!important;
  color:#0091ff!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
  -webkit-line-clamp:unset!important;
}
.order-center-workspace .order-chinese-name{
  display:flex!important;
  align-items:center!important;
  gap:4px!important;
  width:max-content!important;
  max-width:100%!important;
  min-width:0!important;
  height:20px!important;
  min-height:20px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  color:#888!important;
  font-size:12px!important;
  line-height:20px!important;
  text-align:left!important;
}
.order-center-workspace .order-chinese-name>span{
  min-width:0!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-chinese-name>i{flex:none!important;color:#888!important;font-size:12px!important;font-style:normal!important;}
.order-center-workspace .order-chinese-name-input{
  width:100%!important;
  height:28px!important;
  padding:0 8px!important;
  border:1px solid #409eff!important;
  border-radius:3px!important;
  color:#222!important;
  font-size:12px!important;
  line-height:26px!important;
}

/* 1.41：订单管理按旧 BI 定稿，并复用库存管理的固定滚动条/分页尺寸。 */
.order-center-workspace{
  width:100%!important;
  min-width:0!important;
  box-sizing:border-box!important;
}
.order-center-workspace .order-filter-surface{
  position:sticky!important;
  top:0!important;
  z-index:1040!important;
  width:100%!important;
  margin:0!important;
  padding:28px 14px 10px!important;
  box-sizing:border-box!important;
  overflow:visible!important;
  background:#f5f7fa!important;
  border-radius:0!important;
}
.order-center-workspace .order-filter-surface:before{
  content:""!important;
  position:absolute!important;
  left:0!important;
  right:0!important;
  top:-9px!important;
  height:9px!important;
  z-index:1!important;
  background:#f5f7fa!important;
  pointer-events:none!important;
}
.order-center-workspace .quick-order-filters{
  min-width:0!important;
  gap:10px!important;
  margin:0!important;
  padding:0 0 10px!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scrollbar-width:thin!important;
}
.order-center-workspace .quick-order-filters>strong{
  flex:0 0 96px!important;
  color:#222!important;
  font-size:16px!important;
  line-height:36px!important;
  font-weight:400!important;
  white-space:nowrap!important;
}
.order-center-workspace .quick-order-filters>button{
  flex:1 0 142px!important;
  width:142px!important;
  min-width:142px!important;
  max-width:170px!important;
}
.order-center-workspace .order-filter-fold-line{
  position:relative!important;
  height:18px!important;
  margin:-1px 0 3px!important;
  border-top:1px solid #dfe5ec!important;
  text-align:center!important;
}
.order-center-workspace .order-filter-fold-line .order-filter-collapse-toggle{
  position:absolute!important;
  top:-9px!important;
  left:50%!important;
  width:auto!important;
  min-width:52px!important;
  height:18px!important;
  padding:0 13px!important;
  transform:translateX(-50%)!important;
  border:0!important;
  background:#f5f7fa!important;
  color:#0091ff!important;
  font-size:12px!important;
  line-height:18px!important;
  cursor:pointer!important;
}
.order-center-workspace .order-filter-grid{
  display:flex!important;
  flex-direction:column!important;
  gap:9px!important;
  width:100%!important;
  min-width:0!important;
}
.order-center-workspace .order-filter-primary,
.order-center-workspace .order-filter-secondary{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  width:100%!important;
  min-width:0!important;
}
.order-center-workspace .order-filter-primary>label,
.order-center-workspace .order-filter-secondary>label,
.order-center-workspace .order-filter-primary>.order-multi-field{
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  gap:9px!important;
  min-width:0!important;
  margin:0!important;
}
.order-center-workspace .order-filter-primary>label>span,
.order-center-workspace .order-filter-secondary>label>span,
.order-center-workspace .order-filter-primary>.order-multi-field>span{
  flex:none!important;
  color:#222!important;
  font-size:13px!important;
  line-height:28px!important;
  font-weight:700!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-filter-primary>label:first-child input{width:250px!important;min-width:250px!important;}
.order-center-workspace .order-filter-primary>label:nth-child(2) input{width:172px!important;min-width:172px!important;}
.order-center-workspace .order-filter-primary>.order-multi-field .order-multi-select,
.order-center-workspace .order-filter-primary>.order-multi-field .order-multi-trigger{width:172px!important;min-width:172px!important;}
.order-center-workspace .order-filter-secondary>label>select{width:130px!important;min-width:130px!important;}
.order-center-workspace .order-filter-secondary>label:nth-child(2)>select{width:100px!important;min-width:100px!important;}
.order-center-workspace .order-date-field .date-pair{
  display:flex!important;
  align-items:center!important;
  min-width:270px!important;
  height:28px!important;
  border:1px solid #dcdfe6!important;
  border-radius:4px!important;
  background:#fff!important;
  overflow:hidden!important;
}
.order-center-workspace .order-date-field .date-pair input{
  width:124px!important;
  min-width:124px!important;
  padding:0 7px!important;
  border:0!important;
  background:#fff!important;
}
.order-center-workspace .order-date-field .date-pair i{
  flex:none!important;
  color:#909399!important;
  font-size:12px!important;
  font-style:normal!important;
}
.order-center-workspace .order-filter-actions{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  margin:0!important;
  padding:0!important;
}
.order-center-workspace .order-filter-actions .query-button,
.order-center-workspace .order-filter-actions .secondary-button{
  margin:0!important;
}
.order-center-workspace .order-filter-actions .export-button{min-width:95px!important;}

.order-center-workspace .order-table{
  width:100%!important;
  min-width:1850px!important;
  max-width:none!important;
  table-layout:fixed!important;
  border-collapse:collapse!important;
  color:#222!important;
  font-size:12px!important;
}
.order-center-workspace .order-table thead th{
  height:40px!important;
  padding:8px 0!important;
  box-sizing:border-box!important;
  border:1px solid #ebeef5!important;
  background:#fff!important;
  color:#222!important;
  font-size:13px!important;
  line-height:23px!important;
  font-weight:700!important;
  text-align:center!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-table tbody td{
  padding:8px 0!important;
  box-sizing:border-box!important;
  border:1px solid #ebeef5!important;
  background:#fff!important;
  color:#222!important;
  font-size:12px!important;
  line-height:14px!important;
  font-weight:400!important;
  vertical-align:middle!important;
}
.order-center-workspace .order-table tbody td *,
.order-center-workspace .order-table tbody td a{
  font-size:12px!important;
  line-height:14px!important;
}
.order-center-workspace .order-table tbody td small,
.order-center-workspace .order-table tbody td dt{
  color:#888!important;
  font-weight:400!important;
}
.order-center-workspace .order-table tbody td a,
.order-center-workspace .order-table .order-products a{
  color:#0091ff!important;
  font-weight:400!important;
}
.order-center-workspace .order-table th:nth-child(1),.order-center-workspace .order-table td:nth-child(1){width:4.800%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(2),.order-center-workspace .order-table td:nth-child(2){width:6.425%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(3),.order-center-workspace .order-table td:nth-child(3){width:11.024%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(4),.order-center-workspace .order-table td:nth-child(4){width:5.761%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(5),.order-center-workspace .order-table td:nth-child(5){width:5.761%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(6),.order-center-workspace .order-table td:nth-child(6){width:4.165%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(7),.order-center-workspace .order-table td:nth-child(7){width:4.165%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(8),.order-center-workspace .order-table td:nth-child(8){width:5.096%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(9),.order-center-workspace .order-table td:nth-child(9){width:6.204%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(10),.order-center-workspace .order-table td:nth-child(10){width:5.096%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(11),.order-center-workspace .order-table td:nth-child(11){width:3.988%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(12),.order-center-workspace .order-table td:nth-child(12){width:5.096%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(13),.order-center-workspace .order-table td:nth-child(13){width:6.204%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(14),.order-center-workspace .order-table td:nth-child(14){width:26.216%!important;min-width:0!important;max-width:none!important;}
.order-center-workspace .order-data-row{height:auto!important;}
.order-center-workspace .order-data-row>td{min-height:0!important;}
.order-center-workspace .order-date-cell.v19{min-height:0!important;gap:5px!important;}
.order-center-workspace .order-products.v19{gap:6px!important;}
.order-center-workspace .order-product-v19{min-height:95px!important;}
.order-center-workspace .order-products article{grid-template-columns:54px minmax(0,1fr)!important;}
.order-center-workspace .order-product-detail-line{grid-template-columns:54px minmax(0,1fr)!important;gap:7px!important;}
.order-center-workspace .order-product-image,
.order-center-workspace .order-product-image img{width:54px!important;height:54px!important;}
.order-center-workspace .order-finance-grid-v19,
.order-center-workspace .order-finance-summary-v19{
  width:100%!important;
  min-width:455px!important;
  grid-template-columns:1.25fr .9fr .95fr!important;
  gap:5px!important;
}
.order-center-workspace .order-finance-grid-v19 section{
  min-height:110px!important;
  padding:5px 6px!important;
  background:#f8f8f8!important;
}
.order-center-workspace .order-finance-grid-v19 header,
.order-center-workspace .order-finance-summary-v19 b{color:#4a596d!important;font-size:11px!important;line-height:16px!important;}
.order-center-workspace .order-finance-grid-v19 dt,
.order-center-workspace .order-finance-grid-v19 dd{font-size:10px!important;line-height:15px!important;}
.order-center-workspace .order-table .order-total-row td{height:36px!important;padding:7px 0!important;}

.order-fixed-header-v141{
  position:fixed!important;
  z-index:1035!important;
  display:none;
  overflow:hidden!important;
  box-sizing:border-box!important;
  background:#fff!important;
  border-bottom:1px solid #dfe5ec!important;
  box-shadow:0 2px 4px rgba(15,23,42,.08)!important;
  pointer-events:none!important;
}
.order-fixed-header-v141.is-visible{display:block!important;}
.order-fixed-header-v141 .order-fixed-header-table-v141{
  margin:0!important;
  transform:translateX(var(--order-fixed-scroll-left,0px));
}

.order-center-workspace .order-pagination-v147{
  justify-content:flex-end!important;
  gap:8px!important;
  color:#303133!important;
  font-size:13px!important;
}
.order-center-workspace .order-pagination-v147 .hl-pagination-total-v250{
  margin-right:auto!important;
  color:#606266!important;
  font-size:13px!important;
}
.order-center-workspace .order-pagination-v147-size{
  width:100px!important;
  min-width:100px!important;
  padding:0 28px 0 12px!important;
}
.order-center-workspace .order-pagination-v147-nav{gap:6px!important;}
.order-center-workspace .order-pagination-v147-nav button{
  min-width:30px!important;
  width:30px!important;
  height:30px!important;
  padding:0!important;
}
.order-center-workspace .order-pagination-v147-jump{gap:7px!important;}
.order-center-workspace .order-pagination-v147-jump input{width:42px!important;height:30px!important;}

@media(max-width:1450px){
  .order-center-workspace .order-filter-primary,
  .order-center-workspace .order-filter-secondary{flex-wrap:wrap!important;}
}
.order-center-workspace .order-product-spec{
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}
.order-center-workspace .order-recipient{
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  gap:3px!important;
}
.order-center-workspace .order-recipient-trigger{
  width:100%!important;
  min-width:0!important;
  height:auto!important;
  min-height:20px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  color:#222!important;
  font-size:12px!important;
  line-height:20px!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-recipient-popover{
  position:absolute!important;
  top:0!important;
  left:calc(100% + 10px)!important;
  z-index:10030!important;
  width:350px!important;
  padding:12px 16px!important;
  border:1px solid #ebeef5!important;
  border-radius:4px!important;
  background:#fff!important;
  box-shadow:0 2px 12px rgba(0,0,0,.10)!important;
  color:#222!important;
  text-align:left!important;
}
.order-center-workspace .order-recipient-popover>strong{
  display:block!important;
  margin-bottom:8px!important;
  font-size:13px!important;
  line-height:20px!important;
}
.order-center-workspace .order-buyer-profile-link{
  display:block!important;
  width:max-content!important;
  margin:-2px 0 6px!important;
  color:#0091ff!important;
  font-size:12px!important;
  line-height:20px!important;
  text-decoration:none!important;
}
.order-center-workspace .order-buyer-profile-link:hover{text-decoration:underline!important;}
.order-center-workspace .order-recipient-popover>div{
  display:grid!important;
  grid-template-columns:88px minmax(0,1fr)!important;
  gap:8px!important;
  padding:4px 0!important;
  line-height:20px!important;
}
.order-center-workspace .order-recipient-popover>div>span{color:#888!important;}
.order-center-workspace .order-recipient-popover>div>b{color:#222!important;font-weight:400!important;overflow-wrap:anywhere!important;}
.order-note-dialog>footer button:disabled{opacity:.6;cursor:wait;}

/* 订单管理：复用退货管理的旧 BI 买家拉黑交互与视觉合同。 */
.order-center-workspace .order-blacklist-button{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  width:auto!important;height:20px!important;min-height:20px!important;margin-top:2px!important;padding:0 3px!important;
  border:0!important;border-radius:2px!important;background:transparent!important;color:#f56c6c!important;
  font-size:12px!important;line-height:20px!important;cursor:pointer!important;
}
.order-center-workspace .order-blacklist-button:hover{background:#fef0f0!important;}
.order-blacklist-dialog-mask{
  position:fixed;inset:0;z-index:2147483500;display:flex;align-items:center;justify-content:center;
  padding:20px;background:rgba(0,0,0,.45);box-sizing:border-box;
  font-family:"Helvetica Neue",Helvetica,"PingFang SC","Microsoft YaHei",Arial,sans-serif;font-size:12px;
}
.order-blacklist-dialog{
  width:644px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);overflow:hidden;
  border-radius:4px;background:#fff;color:#303133;box-shadow:0 2px 12px rgba(0,0,0,.2);
}
.order-blacklist-dialog>header{
  display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 20px;
  border-bottom:1px solid #ebeef5;box-sizing:border-box;
}
.order-blacklist-dialog>header strong{margin:0;color:#303133;font-size:16px;font-weight:400;}
.order-blacklist-dialog>header button{
  width:24px;height:24px;padding:0;border:0;background:transparent;color:#909399;font-size:22px;cursor:pointer;
}
.order-blacklist-body{padding:22px 28px 8px;}
.order-blacklist-row{
  display:grid;grid-template-columns:110px minmax(0,1fr);align-items:start;margin-bottom:18px;
}
.order-blacklist-row>.order-blacklist-label,
.order-blacklist-row>label{
  position:relative;padding:8px 12px 0 0;color:#606266;text-align:right;
}
.order-blacklist-row>.order-blacklist-label small,
.order-blacklist-row>label small{
  position:absolute;top:26px;left:87px;z-index:3;display:block;width:190px;margin:0;padding:7px 9px;
  border:1px solid #ebeef5;border-radius:3px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.10);
  color:#606266;font-weight:400;text-align:left;opacity:0;pointer-events:none;
}
.order-blacklist-row>.order-blacklist-label:hover small,
.order-blacklist-row>label:hover small{opacity:1;}
.order-blacklist-fields{position:relative;min-width:0;}
.order-blacklist-stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}
.order-blacklist-stores label,
.order-blacklist-stores .order-blacklist-option{
  display:flex;align-items:center;min-height:36px;padding:0 12px;overflow:hidden;
  border:1px solid #dcdfe6;border-radius:4px;color:#606266;cursor:pointer;box-sizing:border-box;
}
.order-blacklist-stores input{margin:0 8px 0 0;accent-color:#409eff;}
.order-blacklist-stores span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.order-blacklist-row textarea{
  width:100%;height:72px;padding:7px 9px;resize:none;border:1px solid #dcdfe6;border-radius:4px;
  outline:0;color:#606266;font:12px/20px inherit;box-sizing:border-box;
}
.order-blacklist-row textarea:focus{border-color:#409eff;}
.order-blacklist-count{position:absolute;right:8px;bottom:6px;color:#909399;line-height:16px;}
.order-blacklist-validation{display:block;margin:6px 0 0;color:#f56c6c;}
.order-blacklist-scope{
  margin:0 0 10px 110px;padding:8px 10px;border-radius:3px;background:#fdf6ec;color:#b88230;line-height:19px;
}
.order-blacklist-error{margin:8px 0 8px 110px;color:#f56c6c;line-height:19px;}
.order-blacklist-results{
  max-height:110px;margin:8px 0 8px 110px;overflow:auto;border-top:1px solid #ebeef5;color:#606266;
}
.order-blacklist-results>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;margin:7px 0;}
.order-blacklist-results>div.success{color:#67c23a;}
.order-blacklist-results>div.pending{color:#e6a23c;}
.order-blacklist-results>div.failed{color:#f56c6c;}
.order-blacklist-dialog>footer{display:flex;justify-content:flex-end;gap:10px;padding:10px 20px 20px;}
.order-blacklist-dialog>footer button{
  height:28px;padding:0 14px;border:1px solid #dcdfe6;border-radius:3px;background:#fff;color:#606266;cursor:pointer;
}
.order-blacklist-dialog>footer button.primary{border-color:#409eff;background:#409eff;color:#fff;}
.order-blacklist-dialog button:disabled,
.order-blacklist-dialog input:disabled,
.order-blacklist-dialog textarea:disabled{opacity:.55;cursor:not-allowed;}

/* 订单管理分页：结构与库存管理一致，左侧总数、右侧控件作为一个不可拆分整体。 */
.order-center-workspace .order-pagination.order-pagination-v147-fixed{
  justify-content:space-between!important;
  gap:12px!important;
  overflow:visible!important;
}
.order-center-workspace .order-pagination.order-pagination-v147-fixed>.hl-pagination-total-v250{
  flex:0 0 auto!important;
  margin-right:0!important;
}
.order-center-workspace .order-pagination-controls{
  display:flex!important;
  flex:0 0 auto!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:8px!important;
  min-width:0!important;
  margin-left:auto!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-pagination-controls .order-pagination-v147-size{
  flex:0 0 100px!important;
  width:100px!important;
  min-width:100px!important;
  height:30px!important;
  padding:0 28px 0 12px!important;
}
.order-center-workspace .order-pagination-controls button{
  flex:0 0 30px!important;
  width:30px!important;
  min-width:30px!important;
  height:30px!important;
  padding:0!important;
}
.order-center-workspace .order-pagination-controls .order-pagination-page-input{
  flex:0 0 42px!important;
  width:42px!important;
  min-width:42px!important;
  height:30px!important;
  padding:0 8px!important;
  border:1px solid #dcdfe6!important;
  border-radius:4px!important;
  background:#fff!important;
  color:#303133!important;
  font-size:12px!important;
  line-height:28px!important;
  text-align:center!important;
  box-sizing:border-box!important;
}

/* 1.45：订单筛选区和双月日期选择器对齐旧 BI。 */
#hl-order-page-root{
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
  box-sizing:border-box!important;
}
.order-center-workspace .quick-order-filters>button{
  flex:1 1 0!important;
  width:auto!important;
  min-width:118px!important;
  max-width:none!important;
}
.order-center-workspace .order-filter-grid{
  gap:13px!important;
}
.order-center-workspace .order-filter-primary,
.order-center-workspace .order-filter-secondary{
  gap:10px!important;
}
.order-center-workspace .order-filter-secondary>.order-secondary-select{
  display:block!important;
  flex:none!important;
  margin:0!important;
}
.order-center-workspace .order-filter-secondary>.order-secondary-select>span{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  white-space:nowrap!important;
  border:0!important;
}
.order-center-workspace .order-filter-secondary>.order-secondary-select>select{
  display:block!important;
  margin:0!important;
}
.order-center-workspace .order-filter-secondary>.order-secondary-select:first-child>select{
  width:130px!important;
  min-width:130px!important;
}
.order-center-workspace .order-filter-secondary>.order-secondary-select:nth-child(2)>select{
  width:100px!important;
  min-width:100px!important;
}
.order-center-workspace .order-date-field{
  position:relative!important;
  flex:0 0 210px!important;
  width:210px!important;
  min-width:210px!important;
  height:28px!important;
  margin:0!important;
  color:#606266!important;
  font:12px/28px "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif!important;
}
.order-center-workspace .order-date-range-editor{
  position:relative!important;
  display:grid!important;
  grid-template-columns:18px minmax(0,1fr) 18px minmax(0,1fr)!important;
  align-items:center!important;
  width:210px!important;
  height:28px!important;
  padding:0 9px!important;
  box-sizing:border-box!important;
  border:1px solid #dcdfe6!important;
  border-radius:4px!important;
  background:#fff!important;
  color:#606266!important;
  outline:0!important;
  cursor:pointer!important;
}
.order-center-workspace .order-date-field.is-open .order-date-range-editor,
.order-center-workspace .order-date-range-editor:focus{
  border-color:#409eff!important;
}
.order-center-workspace .order-date-field.is-disabled .order-date-range-editor{
  border-color:#e4e7ed!important;
  background:#f5f7fa!important;
  color:#c0c4cc!important;
  cursor:not-allowed!important;
}
.order-center-workspace .order-date-calendar-icon{
  position:relative!important;
  display:block!important;
  width:12px!important;
  height:12px!important;
  border:1px solid currentColor!important;
  border-radius:1px!important;
  color:#c0c4cc!important;
  box-sizing:border-box!important;
}
.order-center-workspace .order-date-calendar-icon:before{
  content:""!important;
  position:absolute!important;
  top:2px!important;
  left:0!important;
  width:100%!important;
  border-top:1px solid currentColor!important;
}
.order-center-workspace .order-date-range-editor>.order-date-value,
.order-center-workspace .order-date-range-editor>.order-date-placeholder{
  display:block!important;
  min-width:0!important;
  overflow:hidden!important;
  color:#606266!important;
  font-size:12px!important;
  line-height:26px!important;
  text-align:center!important;
  text-overflow:clip!important;
  white-space:nowrap!important;
}
.order-center-workspace .order-date-range-editor>.order-date-placeholder,
.order-center-workspace .order-date-field.is-disabled .order-date-range-editor>span{
  color:#c0c4cc!important;
}
.order-center-workspace .order-date-range-editor>i{
  color:#909399!important;
  font-size:12px!important;
  font-style:normal!important;
  text-align:center!important;
}
.order-center-workspace .order-date-range-panel{
  position:absolute!important;
  top:40px!important;
  left:0!important;
  z-index:20070!important;
  display:flex!important;
  width:648px!important;
  height:331px!important;
  padding:0!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
  border:1px solid #e4e7ed!important;
  border-radius:4px!important;
  background:#fff!important;
  box-shadow:0 2px 12px rgba(0,0,0,.10)!important;
  color:#606266!important;
  font:14px/30px "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif!important;
}
.order-center-workspace .order-date-range-panel:before{
  content:""!important;
  position:absolute!important;
  top:-6px!important;
  left:74px!important;
  width:10px!important;
  height:10px!important;
  transform:rotate(45deg)!important;
  border-top:1px solid #e4e7ed!important;
  border-left:1px solid #e4e7ed!important;
  background:#fff!important;
}
.order-center-workspace .order-calendar-month{
  flex:0 0 50%!important;
  width:50%!important;
  height:100%!important;
  padding:16px!important;
  box-sizing:border-box!important;
}
.order-center-workspace .order-calendar-month.is-left{
  border-right:1px solid #e4e4e4!important;
}
.order-center-workspace .order-calendar-month>header{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  height:34px!important;
  margin:0 0 5px!important;
  color:#606266!important;
}
.order-center-workspace .order-calendar-month>header>strong{
  font-size:16px!important;
  line-height:34px!important;
  font-weight:500!important;
}
.order-center-workspace .order-calendar-nav{
  position:absolute!important;
  top:0!important;
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  height:34px!important;
}
.order-center-workspace .order-calendar-nav.is-left{left:0!important;}
.order-center-workspace .order-calendar-nav.is-right{right:0!important;}
.order-center-workspace .order-calendar-nav>button{
  width:18px!important;
  min-width:18px!important;
  height:28px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  color:#303133!important;
  font-size:20px!important;
  line-height:28px!important;
  font-weight:400!important;
  cursor:pointer!important;
}
.order-center-workspace .order-calendar-nav>button:hover{color:#409eff!important;}
.order-center-workspace .order-calendar-weekdays,
.order-center-workspace .order-calendar-days{
  display:grid!important;
  grid-template-columns:repeat(7,1fr)!important;
}
.order-center-workspace .order-calendar-weekdays{
  height:30px!important;
  border-bottom:1px solid #ebeef5!important;
}
.order-center-workspace .order-calendar-weekdays>span{
  color:#606266!important;
  font-size:12px!important;
  line-height:30px!important;
  font-weight:400!important;
  text-align:center!important;
}
.order-center-workspace .order-calendar-days{
  grid-template-rows:repeat(6,38px)!important;
}
.order-center-workspace .order-calendar-days>button{
  position:relative!important;
  width:100%!important;
  min-width:0!important;
  height:38px!important;
  padding:3px 0!important;
  box-sizing:border-box!important;
  border:0!important;
  background:transparent!important;
  color:#606266!important;
  font-size:12px!important;
  line-height:32px!important;
  font-weight:400!important;
  text-align:center!important;
  cursor:pointer!important;
}
.order-center-workspace .order-calendar-days>button>span{
  position:relative!important;
  z-index:1!important;
  display:block!important;
  height:32px!important;
  line-height:32px!important;
}
.order-center-workspace .order-calendar-days>button.is-in-range{
  background:#f2f6fc!important;
}
.order-center-workspace .order-calendar-days>button:hover:not(:disabled){color:#409eff!important;}
.order-center-workspace .order-calendar-days>button.is-today:not(.is-range-start):not(.is-range-end){
  color:#409eff!important;
  font-weight:700!important;
}
.order-center-workspace .order-calendar-days>button.is-range-start>span,
.order-center-workspace .order-calendar-days>button.is-range-end>span{
  margin:0 auto!important;
  width:32px!important;
  border-radius:50%!important;
  background:#409eff!important;
  color:#fff!important;
}
.order-center-workspace .order-calendar-days>button.is-outside,
.order-center-workspace .order-calendar-days>button:disabled{
  color:#c0c4cc!important;
  cursor:not-allowed!important;
}

.order-center-workspace .order-shipping-status-v19 .order-estimated-date-lines{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  white-space:normal!important;
}
.order-center-workspace .order-shipping-status-v19 .order-estimated-date-lines>span{
  display:block!important;
  white-space:nowrap!important;
}

@media(max-width:1000px){
  .order-center-workspace .order-date-range-panel{
    left:auto!important;
    right:0!important;
    max-width:calc(100vw - 32px)!important;
  }
}

/* 订单管理：按旧 BI 实测列宽、字号与颜色作最终覆盖。 */
.order-center-workspace .order-table{
  width:2185px!important;
  min-width:2185px!important;
  max-width:2185px!important;
  table-layout:fixed!important;
  border-collapse:collapse!important;
  color:#222!important;
  font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif!important;
  font-size:12px!important;
}
.order-center-workspace .order-table thead th{
  height:40px!important;
  padding:8px 0!important;
  border:1px solid #ebeef5!important;
  background:#fff!important;
  color:#222!important;
  font-size:13px!important;
  line-height:18px!important;
  font-weight:700!important;
  text-align:center!important;
  vertical-align:middle!important;
}
.order-center-workspace .order-table tbody td,
.order-center-workspace .order-table tbody td *,
.order-center-workspace .order-table tbody td a{
  font-size:12px!important;
  line-height:18px!important;
}
.order-center-workspace .order-table tbody td{
  padding:8px 0!important;
  border:1px solid #ebeef5!important;
  background:#fff!important;
  color:#222!important;
  font-weight:400!important;
  vertical-align:middle!important;
}
.order-center-workspace .order-data-row>td:first-child{
  padding:8px 0!important;
}
.order-center-workspace .order-data-row>td:first-child:has(.order-official-link-badge-fixed-v25){
  padding-top:31px!important;
}
.order-center-workspace .order-table tbody td small,
.order-center-workspace .order-table tbody td .order-chinese-name,
.order-center-workspace .order-table tbody td .order-chinese-name>i{
  color:#888!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table tbody td a,
.order-center-workspace .order-table .order-products a,
.order-center-workspace .order-receiver-v19>a{
  color:#0091ff!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table td:nth-child(6) .order-status{
  min-height:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:#222!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-shipping-status-v19 strong{
  color:#222!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-shipping-status-v19 small,
.order-center-workspace .order-delivery-v19 small{
  color:#888!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-delivery-v19>span:not(.order-full-badge){
  color:#222!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-full-badge{
  width:auto!important;
  min-width:42px!important;
  height:16px!important;
  min-height:16px!important;
  padding:0 4px!important;
  border:1px solid #2fa52c!important;
  border-radius:2px!important;
  background:#43b83d!important;
  color:#fff!important;
  font-size:9px!important;
  line-height:14px!important;
  font-weight:700!important;
}
.order-center-workspace .order-product-v19{
  min-height:0!important;
}
.order-center-workspace .order-products article,
.order-center-workspace .order-product-detail-line{
  grid-template-columns:48px minmax(0,1fr)!important;
}
.order-center-workspace .order-product-image,
.order-center-workspace .order-product-image img{
  width:48px!important;
  height:48px!important;
}
.order-center-workspace .order-finance-grid-v19,
.order-center-workspace .order-finance-summary-v19{
  width:100%!important;
  min-width:0!important;
  grid-template-columns:1.25fr .9fr .95fr!important;
  gap:5px!important;
}
.order-center-workspace .order-finance-grid-v19 section{
  min-height:110px!important;
  padding:5px 6px!important;
  background:#f8f8f8!important;
}
.order-center-workspace .order-finance-grid-v19 header{
  color:#888!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-finance-grid-v19 header>span:first-child{
  color:#888!important;
  font-weight:400!important;
}
.order-center-workspace .order-finance-grid-v19 header>span:last-child{
  color:#222!important;
  font-weight:700!important;
}
.order-center-workspace .order-finance-grid-v19 dt,
.order-center-workspace .order-finance-grid-v19 dd,
.order-center-workspace .order-finance-grid-v19 dd span{
  color:#666!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table tbody tr.order-total-row>td{
  height:36px!important;
  padding:8px 0!important;
  background:#fafafa!important;
  color:#222!important;
  font-size:13px!important;
  line-height:18px!important;
  font-weight:700!important;
}
.order-center-workspace .order-table tbody tr.order-total-row>td *,
.order-center-workspace .order-table tbody tr.order-total-row>td a{
  color:#222!important;
  font-size:13px!important;
  line-height:18px!important;
  font-weight:700!important;
}
.order-center-workspace .order-table th:nth-child(1),.order-center-workspace .order-table td:nth-child(1){width:135px!important;min-width:135px!important;max-width:135px!important;}
.order-center-workspace .order-table th:nth-child(2),.order-center-workspace .order-table td:nth-child(2){width:145px!important;min-width:145px!important;max-width:145px!important;}
.order-center-workspace .order-table th:nth-child(3),.order-center-workspace .order-table td:nth-child(3){width:230px!important;min-width:230px!important;max-width:230px!important;}
.order-center-workspace .order-table th:nth-child(4),.order-center-workspace .order-table td:nth-child(4){width:122px!important;min-width:122px!important;max-width:122px!important;}
.order-center-workspace .order-table th:nth-child(5),.order-center-workspace .order-table td:nth-child(5){width:130px!important;min-width:130px!important;max-width:130px!important;}
.order-center-workspace .order-table th:nth-child(6),.order-center-workspace .order-table td:nth-child(6){width:94px!important;min-width:94px!important;max-width:94px!important;}
.order-center-workspace .order-table th:nth-child(7),.order-center-workspace .order-table td:nth-child(7){width:94px!important;min-width:94px!important;max-width:94px!important;}
.order-center-workspace .order-table th:nth-child(8),.order-center-workspace .order-table td:nth-child(8){width:115px!important;min-width:115px!important;max-width:115px!important;}
.order-center-workspace .order-table th:nth-child(9),.order-center-workspace .order-table td:nth-child(9){width:140px!important;min-width:140px!important;max-width:140px!important;}
.order-center-workspace .order-table th:nth-child(10),.order-center-workspace .order-table td:nth-child(10){width:115px!important;min-width:115px!important;max-width:115px!important;}
.order-center-workspace .order-table th:nth-child(11),.order-center-workspace .order-table td:nth-child(11){width:90px!important;min-width:90px!important;max-width:90px!important;}
.order-center-workspace .order-table th:nth-child(12),.order-center-workspace .order-table td:nth-child(12){width:115px!important;min-width:115px!important;max-width:115px!important;}
.order-center-workspace .order-table th:nth-child(13),.order-center-workspace .order-table td:nth-child(13){width:140px!important;min-width:140px!important;max-width:140px!important;}
.order-center-workspace .order-table th:nth-child(14),.order-center-workspace .order-table td:nth-child(14){width:520px!important;min-width:520px!important;max-width:520px!important;}

/* 订单管理：旧 BI 字色层级——字段标签灰、字段值黑、可点击姓名蓝。 */
.order-center-workspace .order-table .order-date-time-lines,
.order-center-workspace .order-table .order-date-time-lines>span{
  color:#222!important;
  font-size:12px!important;
  line-height:14px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table .order-number-cell strong,
.order-center-workspace .order-table .order-number-cell>div>span{
  color:#222!important;
  font-size:12px!important;
  line-height:16px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table .order-field-label,
.order-center-workspace .order-table .sold-sku-label{
  color:#888!important;
  font-size:12px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table .order-field-value{
  color:#222!important;
  font-size:12px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table .order-product-meta small{
  color:#222!important;
  font-size:12px!important;
  line-height:16px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table .order-recipient-trigger{
  color:#0091ff!important;
  font-size:12px!important;
  line-height:16px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table td.order-cancel-reason-v59,
.order-center-workspace .order-table td:nth-child(10),
.order-center-workspace .order-table td:nth-child(11),
.order-center-workspace .order-table td:nth-child(12),
.order-center-workspace .order-table td:nth-child(13){
  color:#222!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table td:nth-child(10)>span,
.order-center-workspace .order-table td:nth-child(13)>strong{
  color:#222!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table .order-shipping-status-v19 small,
.order-center-workspace .order-table .order-shipping-status-v19 small>span{
  font-size:12px!important;
  line-height:14px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table .order-shipping-status-v19 .order-field-label,
.order-center-workspace .order-table .order-delivery-v19>small{
  color:#888!important;
}
.order-center-workspace .order-table .order-shipping-status-v19 .order-field-value,
.order-center-workspace .order-table .order-delivery-v19>span:not(.order-full-badge){
  color:#222!important;
}
.order-center-workspace .order-table .order-delivery-v19>small,
.order-center-workspace .order-table .order-delivery-v19>span:not(.order-full-badge){
  font-size:12px!important;
  line-height:14px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table .order-finance-grid-v19 dl dt,
.order-center-workspace .order-table .order-finance-grid-v19 dl dd,
.order-center-workspace .order-table .order-finance-grid-v19 dl dd>span{
  color:#666!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}

/* 订单管理：压过历史文件中的高优先级单元格规则。 */
.order-center-workspace .order-table tbody tr.order-data-row .order-date-cell>div>small{
  color:#888!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table tbody tr.order-data-row .order-number-cell>div>small,
.order-center-workspace .order-table tbody tr.order-data-row .order-product-meta .order-field-label,
.order-center-workspace .order-table tbody tr.order-data-row .order-product-meta .order-field-value{
  font-size:12px!important;
  line-height:16px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table tbody tr.order-data-row .order-delivery-v19>small{
  color:#888!important;
  font-size:12px!important;
  line-height:14px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table tbody tr.order-data-row .order-delivery-v19>span:not(.order-full-badge){
  color:#222!important;
  font-size:12px!important;
  line-height:14px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table tbody tr.order-data-row>td:nth-child(10),
.order-center-workspace .order-table tbody tr.order-data-row>td:nth-child(11),
.order-center-workspace .order-table tbody tr.order-data-row>td:nth-child(12),
.order-center-workspace .order-table tbody tr.order-data-row>td:nth-child(13),
.order-center-workspace .order-table tbody tr.order-data-row>td:nth-child(10)>span,
.order-center-workspace .order-table tbody tr.order-data-row>td:nth-child(13)>strong{
  color:#222!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}
.order-center-workspace .order-table tbody tr.order-data-row .order-finance-grid-v19 dl dt,
.order-center-workspace .order-table tbody tr.order-data-row .order-finance-grid-v19 dl dd,
.order-center-workspace .order-table tbody tr.order-data-row .order-finance-grid-v19 dl dd>span[data-money-mxn]{
  color:#666!important;
  font-size:12px!important;
  line-height:18px!important;
  font-weight:400!important;
}

/* 订单表默认随可用宽度自适应；用户拖动后的像素宽度由账号设置覆盖。 */
.order-center-workspace .order-table{
  width:100%!important;
  min-width:1672px!important;
  max-width:none!important;
  table-layout:fixed!important;
}
.order-center-workspace .order-table th:nth-child(1),.order-center-workspace .order-table td:nth-child(1){width:6.178%!important;min-width:82px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(2),.order-center-workspace .order-table td:nth-child(2){width:6.636%!important;min-width:104px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(3),.order-center-workspace .order-table td:nth-child(3){width:10.526%!important;min-width:170px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(4),.order-center-workspace .order-table td:nth-child(4){width:5.584%!important;min-width:96px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(5),.order-center-workspace .order-table td:nth-child(5){width:5.950%!important;min-width:110px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(6),.order-center-workspace .order-table td:nth-child(6){width:4.302%!important;min-width:80px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(7),.order-center-workspace .order-table td:nth-child(7){width:4.302%!important;min-width:80px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(8),.order-center-workspace .order-table td:nth-child(8){width:5.263%!important;min-width:100px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(9),.order-center-workspace .order-table td:nth-child(9){width:6.407%!important;min-width:120px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(10),.order-center-workspace .order-table td:nth-child(10){width:5.263%!important;min-width:104px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(11),.order-center-workspace .order-table td:nth-child(11){width:4.119%!important;min-width:82px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(12),.order-center-workspace .order-table td:nth-child(12){width:5.263%!important;min-width:104px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(13),.order-center-workspace .order-table td:nth-child(13){width:6.407%!important;min-width:120px!important;max-width:none!important;}
.order-center-workspace .order-table th:nth-child(14),.order-center-workspace .order-table td:nth-child(14){width:23.799%!important;min-width:320px!important;max-width:none!important;}
.order-center-workspace .order-table.hl-order-resizable-table th,
.order-center-workspace .order-table.hl-order-resizable-table td{box-sizing:border-box!important;}
.order-center-workspace .order-table thead th{position:relative!important;}
.order-center-workspace .hl-order-column-resizer{
  position:absolute;
  z-index:4;
  top:0;
  right:-4px;
  width:8px;
  height:100%;
  border:0;
  background:transparent;
  cursor:col-resize;
  touch-action:none;
  user-select:none;
}
.order-center-workspace .hl-order-column-resizer[aria-disabled="true"]{cursor:not-allowed;}
body.hl-order-column-resizing,body.hl-order-column-resizing *{cursor:col-resize!important;user-select:none!important;}
.order-center-workspace .hl-order-preference-status{display:inline-flex;align-items:center;gap:6px;color:#909399;font-size:12px;font-weight:400;white-space:nowrap;}
.order-center-workspace .hl-order-preference-status.is-error{color:#f56c6c;}
.order-center-workspace .hl-order-preference-status button{height:24px!important;min-width:0!important;padding:0 8px!important;border:1px solid currentColor!important;background:#fff!important;color:inherit!important;}
