@charset "UTF-8";
.local-icon {
  display: flex;
  justify-content: center;
  align-items: center;
}
.local-icon svg {
  width: 16px;
  height: 16px;
}
.questionDialog--container--4ZVV7jK .questionDialog--headTitle--3IdvC5X {
  margin-top: 15px;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  color: #333333;
}
.questionDialog--container--4ZVV7jK .questionDialog--headTips--2dYcv5B {
  margin-top: 8px;
  color: #ff6f00;
  font-size: 14px;
  text-align: center;
}
.questionDialog--container--4ZVV7jK .questionDialog--iconWrapper--3dbDGmp {
  display: flex;
  align-items: center;
  margin-top: 16px;
}
.questionDialog--container--4ZVV7jK .questionDialog--iconWrapper--3dbDGmp > div {
  text-align: center;
  flex: 1;
}
.questionDialog--container--4ZVV7jK .questionDialog--btnWrapper--TVTHcyS {
  background: #ff6f00;
  border-radius: 4px;
  height: 40px;
  line-height: 40px;
  margin-top: 24px;
  margin-bottom: 6px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.questionDialog--container--4ZVV7jK .questionDialog--questionWrapper--1vH0aZb {
  margin-top: 20px;
}
.questionDialog--container--4ZVV7jK .questionDialog--questionWrapper--1vH0aZb .cn-next-tag-group {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.questionDialog--container--4ZVV7jK .questionDialog--questionWrapper--1vH0aZb .cn-next-tag-group .questionDialog--questionItem--17FyBSp {
  width: 48%;
  height: 32px;
  border-radius: 4px;
  background-color: #ededed;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
  color: #393939;
  margin-right: 0;
  cursor: pointer;
}
.questionDialog--container--4ZVV7jK .questionDialog--questionWrapper--1vH0aZb .cn-next-tag-group .questionDialog--questionItem--17FyBSp .cn-next-tag-body {
  cursor: pointer;
}
.questionDialog--container--4ZVV7jK .questionDialog--questionWrapper--1vH0aZb .cn-next-tag-checkable.cn-next-tag-level-primary.checked {
  background-color: #ff6f00;
  color: #fff;
}
.questionDialog--container--4ZVV7jK .questionDialog--questionTextArea--28EB7YN textarea {
  font-size: 14px;
}

.questionDialogContainer {
  width: 384px;
}
.questionDialogContainer .next-message-content {
  padding: 0 !important;
}
.questionDialogContainer .next-icon-close:before {
  font-size: 20px !important;
}
.questionDialogContainer .next-message-close {
  top: 12px !important;
}
.smsTemplateEdit--form-item-items-center--YchoIwV .cn-next-form-item-control {
  display: flex;
  align-items: center;
}
.smsTemplateEdit--messageWrapper--1tcXPP3 .cn-next-message-content {
  padding-right: 0;
}
.smsTemplateEdit--templateWrap--1HpPye6 {
  display: flex;
}
.smsTemplateEdit--templateLeft--22nxYDG {
  width: 690px;
  margin-right: 18px;
}
.smsTemplateEdit--templateItem--2a7Ku18 {
  width: 82px;
  height: 28px;
  background: white;
  border-radius: 4px;
  border: 1px solid #d8d8d8;
  line-height: 28px;
  text-align: center;
  margin-right: 8px;
  margin-bottom: 8px;
  float: left;
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: rgb(102, 102, 102);
  cursor: pointer;
}
.smsTemplateEdit--templateItem--2a7Ku18:last-child {
  display: none;
}
.smsTemplateEdit--templateContent--2tNiGFA {
  display: flex;
  justify-content: space-between;
}
.smsTemplateEdit--templateTextArea--1Wng0K2 {
  width: 100%;
  height: 130px;
  margin-bottom: 24px;
}
.smsTemplateEdit--templateTextArea--1Wng0K2 textarea {
  height: 130px;
  font-size: 12px !important;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  line-height: 22px;
}
.smsTemplateEdit--tempContDesWrap--qNwQtUD {
  width: 100%;
  background: rgb(250, 250, 250);
  border-radius: 4px;
  padding: 16px;
  box-sizing: border-box;
  margin-bottom: 20px;
}
.smsTemplateEdit--tempContDesWrap--qNwQtUD .smsTemplateEdit--title--1l3LC7o {
  margin-bottom: 8px;
}
.smsTemplateEdit--tempContDesWrap--qNwQtUD .smsTemplateEdit--des--3whaPUq {
  white-space: pre-wrap;
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: rgb(102, 102, 102);
  line-height: 20px;
}
.smsTemplateEdit--tempContDesTips--3iEMW_E {
  display: flex;
  align-items: center;
}
.smsTemplateEdit--tempContDesTips--3iEMW_E .smsTemplateEdit--tempContDesTipsIcon--2kuaqol {
  margin-right: 8px;
}
.smsTemplateEdit--phone--3FgOdPf {
  width: 309px;
  height: 670px;
  background-size: cover;
  border-radius: 8px;
  padding: 144px 0 0 60px;
  background-repeat: no-repeat;
}
.smsTemplateEdit--phoneText--Hh44jy_ {
  width: 225px;
  height: 209px;
  background: white;
  border-radius: 12px 12px 0px 12px;
  border: 1px solid #d8d8d8;
  padding: 16px 12px;
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: rgb(51, 51, 51);
  line-height: 22px;
}
.smsTemplateEdit--tips--1lgPDLw {
  color: #ff3000;
}

.smsTemplateEditDialog .cn-next-dialog-body {
  padding: 16px;
}
.platOrderPrint--line--2BdJNKX {
  width: 100%;
  height: 1px;
  background: #e5e6eb;
}
.platOrderPrint--overflowLabel--3Ohd_o8 {
  max-width: 140px; /* 设置最大宽度 */
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis; /* 显示省略号来表示溢出的内容 */
}
.platOrderPrint--card-wrap--27wINr5 .cn-ui-card-content {
  padding: 0 !important;
}
.platOrderPrint--card-wrap--27wINr5 .cn-ui-card {
  padding: 0 !important;
}
.platOrderPrint--card-wrap--27wINr5 div.cn-ui-card {
  padding: 0 !important;
}
.platOrderPrint--cnTabWrapper--7E9mTm1 .cn-next-tabs-tab:first-child {
  margin-left: 16px !important;
}
.platOrderPrint--remarkWrapper--2_GrKu- {
  display: flex;
}
.platOrderPrint--remarkWrapper--2_GrKu- .cn-next-form-item-control {
  display: flex;
}
.platOrderPrint--plat-order-print--dV32aXi {
  height: calc(100vh - 85px);
  display: flex;
  flex-direction: column;
  background: #fff;
  border-radius: 8px;
}
.platOrderPrint--plat-order-print--dV32aXi .next-tabs-tab {
  font-size: 16px;
  color: #666666;
  margin: 0 28px;
}
.platOrderPrint--plat-order-print--dV32aXi .next-tabs-pure > .next-tabs-bar .next-tabs-nav-container .next-tabs-tab.active:before {
  bottom: 1px;
}
.platOrderPrint--plat-order-print--dV32aXi .next-tabs-bar {
  background: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  overflow: hidden;
}
.platOrderPrint--plat-order-print--dV32aXi .next-tabs-tab-inner {
  font-weight: 700;
  font-size: 14px;
  padding: 12px 0 !important;
}
.platOrderPrint--plat-order-print--dV32aXi .next-tabs-pure > .next-tabs-bar {
  border-bottom: 1px solid #e8e8e8 !important;
}
.platOrderPrint--print-header--30d2LZx {
  padding: 0 16px;
  margin-top: 16px;
  flex-shrink: 0;
}
.platOrderPrint--table-wrap--1haB6CC {
  flex: 1 1 auto;
  overflow: hidden;
}
.platOrderPrint--table-wrap__header--22zIQvP {
  padding: 16px 16px 12px 16px;
  padding-top: 26px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.platOrderPrint--table-wrap__header--22zIQvP .platOrderPrint--left--1WGs3Zi, .platOrderPrint--table-wrap__header--22zIQvP .platOrderPrint--right--2DrJDbb {
  display: flex;
}
.platOrderPrint--screen-list--fLVA4fX {
  display: flex;
  align-items: center;
  margin-right: 12px;
}
.platOrderPrint--screen-list--fLVA4fX li {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #333333;
  margin-right: 16px;
  cursor: pointer;
}
.platOrderPrint--screen-list--fLVA4fX .platOrderPrint--list-item-label--1-JMXaB {
  margin-left: 4px;
}
.platOrderPrint--page-footer--1svkska {
  position: absolute;
  height: 102px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
  background: #fff;
  box-shadow: 0 -2px 8px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(232, 232, 232, 0.5);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 24px;
  flex-wrap: wrap;
}
.platOrderPrint--page-footer--1svkska .platOrderPrint--page-footer-content--2-ezHnn {
  width: 100%;
}
.platOrderPrint--page-footer--1svkska .platOrderPrint--page-footer-divider--35MDxPR {
  width: 100%;
  height: 1px;
  background: #e5e6eb;
  margin: 0 -24px;
}
.platOrderPrint--page-footer--1svkska .platOrderPrint--left--1WGs3Zi {
  display: flex;
  align-items: center;
  width: 160px;
}
.platOrderPrint--choice-text--1pC5rVn {
  font-size: 12px;
  color: #222222;
}
.platOrderPrint--choice-text--1pC5rVn .platOrderPrint--number--vLny6Ry {
  color: #1976f5;
}
.platOrderPrint--icon-btn-list--Y41dF_I {
  display: flex;
  align-items: center;
  margin-left: 8px;
}
.platOrderPrint--icon-btn-wrap--1Fhm2M1 {
  width: 24px;
  height: 24px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #666666;
  margin-right: 8px;
  cursor: pointer;
  transition: all 0.3s;
}
.platOrderPrint--icon-btn-wrap--1Fhm2M1:hover {
  color: #ff6f00;
  border: 1px solid #ff6f00;
}
.platOrderPrint--async-ele--2uNsQYI {
  display: flex;
  align-items: center;
  margin-right: 16px;
}
.platOrderPrint--async-ele--2uNsQYI .platOrderPrint--time-text--1Lncfnt {
  color: #333333;
  font-size: 12px;
  margin-right: 8px;
  flex: 1;
  width: 220px;
}
.platOrderPrint--async-ele--2uNsQYI .platOrderPrint--async-detail-btn--1IAlq3Y {
  color: #ff6f00;
  font-size: 12px;
  cursor: pointer;
  margin-left: 8px;
}
.platOrderPrint--detail-card--2hPROiu {
  width: 350px;
  background: #ffffff;
  box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.15);
  border-radius: 8px;
  padding: 16px 12px;
  margin-top: 10px;
}
.platOrderPrint--detail-card--2hPROiu .platOrderPrint--shop-async-list--3MXJLjR {
  color: #333333;
  font-size: 12px;
}
.platOrderPrint--detail-card--2hPROiu .platOrderPrint--shop-async-list-item--1qf4APX {
  margin-bottom: 16px;
}
.platOrderPrint--detail-card--2hPROiu .platOrderPrint--shop-async-list-item--1qf4APX:last-child {
  margin-bottom: 0;
}
.platOrderPrint--notification-wrap--1WQtOp5 {
  padding-left: 13px;
}
.platOrderPrint--notification-wrap--1WQtOp5 .platOrderPrint--status-c--BG8qbz_ {
  color: #1e2227;
  font-size: 14px;
}
.platOrderPrint--auth-fail-tag--BdQBD4F {
  border: 1px solid #ed0000;
  background: rgba(237, 0, 0, 0.05);
  border-radius: 2px;
  color: #e02020;
  font-size: 12px;
  padding: 1px 3px;
  margin-left: 6px;
}
ul.platOrderPrint--shop-status-list--3-fDyph {
  color: #333333;
  font-size: 12px;
  margin-top: 16px;
}
ul.platOrderPrint--shop-status-list--3-fDyph .platOrderPrint--list-item--14vaPVG {
  margin-bottom: 8px;
}
.platOrderPrint--auth-btn--E-xTMg7 {
  color: #2b79ff;
  font-size: 12px;
  margin-left: 16px;
  cursor: pointer;
}
.platOrderPrint--print-status-list--3NIBNhg {
  display: flex;
  align-items: center;
  margin-left: 32px;
}
.platOrderPrint--print-status-list--3NIBNhg .platOrderPrint--list-item--14vaPVG {
  width: 60px;
  height: 28px;
  border: 1px solid #d8d8d8;
  color: #666666;
  line-height: 28px;
  font-size: 12px;
  text-align: center;
  margin-left: 9px;
  background: #ffffff;
  border-radius: 4px;
  transition: all 0.3s;
}
.platOrderPrint--print-status-list--3NIBNhg .platOrderPrint--list-item--14vaPVG:first-child {
  margin-left: 0;
}
.platOrderPrint--print-status-list--3NIBNhg .platOrderPrint--list-item--14vaPVG {
  cursor: pointer;
}
.platOrderPrint--print-status-list--3NIBNhg .platOrderPrint--list-item-active--A5Yd4Pj, .platOrderPrint--print-status-list--3NIBNhg .platOrderPrint--list-item--14vaPVG:hover {
  color: #ff6f00;
  border: 1px solid #ff6f00;
}
.platOrderPrint--failedHint--1PdFbrL {
  margin-bottom: 32px;
}
.platOrderPrint--redHighlight--3NrbLuQ {
  color: #ff3000;
  margin: 0 4px;
}
.platOrderPrint--failedGoodsContainer--1BFIcv_ {
  max-height: 330px;
  overflow-x: hidden;
  overflow-y: auto;
  border: 1px solid #eee;
}
.platOrderPrint--failedGoodsContainer--1BFIcv_ .next-table th {
  border: none;
}
.platOrderPrint--failedGoodsContainer--1BFIcv_ .next-table-body {
  border: 1px solid #eee;
}
.platOrderPrint--failedGoodsContainer--1BFIcv_ .next-table-row-level-1 {
  background-color: #e2efff;
}
.platOrderPrint--failedGoodsContainer--1BFIcv_ .next-table-row-level-2 {
  background-color: #ffefe3;
}
.platOrderPrint--failedGoodsContainer--1BFIcv_ .next-table td {
  border-color: #fff;
}
.platOrderPrint--failedGoods--37Kuq1B table {
  min-width: auto;
}
.platOrderPrint--split-btn--3RM8XfT {
  display: flex !important;
  width: 100px;
  align-items: center;
  padding: 0 !important;
  border-radius: 4px !important;
  font-size: 12px !important;
  height: 28px !important;
  margin-left: 8px;
}
.platOrderPrint--split-btn--3RM8XfT .platOrderPrint--arrow-icon-wrap--3c9Fy6I {
  width: 27px;
  height: 28px;
  border-radius: 0 4px 4px 0;
  margin-left: -2px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.platOrderPrint--split-btn--3RM8XfT .btn-border-radius-4-son {
  border: none !important;
  margin: 0 !important;
  background: transparent !important;
  border-right: 1px solid #d8d8d8 !important;
  border-radius: 0 !important;
}
.platOrderPrint--dropdown-box--2QeD7Km {
  width: 100px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #333333;
  font-size: 12px;
  border-radius: 4px;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.24);
  background: #fff;
}

.getSyncStatusDialog {
  width: 500px;
}
.getSyncStatusDialog .title {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 20px;
}
.getSyncStatusDialog .syncDes {
  margin-bottom: 7px;
  font-size: 14px;
}
.getSyncStatusDialog .addShop {
  text-decoration: underline;
  color: #fa8302;
  margin-left: 5px;
  cursor: pointer;
}

.asyncNotification {
  margin-top: 0 !important;
}
.asyncNotification .next-icon-close::before {
  width: 20px !important;
  height: 20px !important;
  font-size: 20px !important;
  font-weight: bold !important;
  color: #666666 !important;
  margin-left: -10px;
  margin-top: -5px;
}

.self-print-overlay .cn-next-overlay-inner {
  width: auto !important;
}.OrderDetail--order-detail--3JsJPms {
  width: 1100px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  padding: 10px 16px;
  max-height: 40vh;
  overflow: auto;
}
.OrderDetail--overflow-ellipsisSingle--eskM7CI {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-wrap: nowrap;
}
.OrderDetail--sender-remark2--2bEmClb {
  display: flex;
  align-items: center;
  padding: 2px 0;
  min-width: 0;
}
.OrderDetail--sender-remark--2JNpm7m {
  display: flex;
  align-items: center;
}
.OrderDetail--order-num--1UeBG5D {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderDetail--order-num--1UeBG5D, .OrderDetail--icon-copy--3H8tXQc {
  color: #2b79ff;
}
.OrderDetail--icon-copy--3H8tXQc {
  cursor: pointer;
  margin-left: 8px;
}
.OrderDetail--desc-wrap--1yYdufp .sui-descriptions-item-wrapper {
  align-items: center;
}
.OrderDetail--desc-wrap--1yYdufp .sui-descriptions-item-label {
  font-size: 12px !important;
  color: #999 !important;
  font-weight: 400;
}
.OrderDetail--desc-wrap--1yYdufp .sui-descriptions-item-content {
  min-width: 0;
  color: #1d1d1d;
  font-size: 12px !important;
}
.OrderDetail--overflow-ellipsis--1xvyydI {
  max-width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderDetail--goods-list-item--6SwyTuN {
  padding: 10px;
  border: 1px solid #e8e8e8;
  background: #f7f7f7;
  height: 104px;
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.OrderDetail--goods-list-item--6SwyTuN .OrderDetail--item-img--2RZWlGr {
  position: relative;
  width: 84px;
  flex-shrink: 0;
}
.OrderDetail--goods-list-item--6SwyTuN .OrderDetail--item-img--2RZWlGr > div {
  position: absolute;
  width: 100%;
  bottom: 0;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  color: #fff;
}
.OrderDetail--goods-list-item--6SwyTuN .OrderDetail--item-left--2MKoixS {
  flex: 1 1 auto;
  margin-left: 12px;
}
.OrderDetail--goods-list-item--6SwyTuN img {
  width: 84px;
  height: 84px;
}
.OrderDetail--info-bottom--3E2t6q1 {
  margin-top: 20px;
}
.OrderDetail--info-bottom--3E2t6q1 .sui-descriptions-item-wrapper {
  align-items: center;
  line-height: 1 !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.OrderDetail--info-bottom--3E2t6q1 .sui-descriptions-item-label, .OrderDetail--info-bottom--3E2t6q1 .sui-descriptions-item-content {
  font-size: 12px !important;
  color: #333 !important;
  font-weight: 400;
}
.OrderDetail--name-wrap--3PbkSkt {
  font-size: 14px;
  color: #333;
  font-weight: 700;
  display: flex;
}
.OrderDetail--edit-wrap--3ylcWxx {
  display: flex;
  align-items: center;
}.sui-descriptions > table {
  width: 100%;
  table-layout: fixed;
  margin: 0 -8px;
}
.sui-descriptions > table > tbody > tr > td {
  padding: 0 8px;
}
.sui-descriptions.vertical > table > tbody > tr:nth-child(even) > td {
  padding-bottom: 8px;
}
.sui-descriptions.vertical > table > tbody > tr:nth-child(even) > td .sui-descriptions-item-wrapper {
  padding-top: 0;
}
.sui-descriptions.vertical > table > tbody > tr:last-child > td {
  padding-bottom: 0;
}

.sui-descriptions-item-wrapper {
  display: flex;
  line-height: 1.5;
  font-size: 14px;
  padding: 4px 0;
}

.sui-descriptions-item {
  vertical-align: top;
}

.sui-descriptions-item-label,
.sui-descriptions-item-content {
  display: inline-flex;
  align-items: baseline;
}

.sui-descriptions-item-label {
  font-weight: 500;
  color: #333333;
}
.sui-descriptions-item-label:after {
  content: ":";
  position: relative;
  margin: 0 8px 0 2px;
  top: -1.5px;
}
.sui-descriptions-item-label.sui-descriptions-item-no-colon:after {
  content: " ";
}

.sui-descriptions-item-content {
  color: #666666;
  flex: 1;
}.Components--line--FZDEyKx {
  width: 100%;
  height: 1px;
  background-color: #e5e6eb;
}

.local-icon {
  display: inline-flex;
}.OrderTable--setting-tag--3eYhQ66 {
  display: inline-block;
  width: 52px;
  height: 18px;
  line-height: 16px;
  text-align: center;
  background: #e5f7ec;
  border-radius: 2px;
  border: 1px solid rgba(0, 173, 69, 0.3);
  font-size: 12px;
  color: #00ad45;
}
.OrderTable--more-goods-tag--1mLkAEE {
  background: #2b79ff;
  color: #fff;
  display: inline-block;
  padding: 2px 4px;
  border-radius: 2px;
  cursor: pointer;
  margin-right: 2px;
}
.OrderTable--setting-tag-grey--2Em_Vcx {
  border: 1px solid #d8d8d8;
  background: #fafafa;
  color: #666;
}
.OrderTable--sign-wap--QDQ4Ve9 {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 0 auto;
}
.OrderTable--combine-sign--3bLMdeD {
  background: #f0f4ff;
  border: 1px solid #d9e2fc;
  border-radius: 4px;
  color: #3e63dd;
  flex: none;
  height: 21px;
  font-size: 12px;
  padding: 4px 8px;
  cursor: pointer;
}
.OrderTable--combine-sign-disabled--PRrwxgm {
  background: rgba(43, 121, 255, 0.1);
  border-radius: 4px;
  border: 1px solid rgba(0, 117, 254, 0.4);
  color: #2b79ff;
  cursor: default;
}
.OrderTable--wait-combine-sign--givtTGc {
  background: #fff9f5;
  border-radius: 4px;
  color: #ff6700;
  font-size: 12px;
  flex: none;
  height: 21px;
  padding: 0 8px;
  cursor: pointer;
  border: 1px solid #ffd6ba;
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.OrderTable--wait-combine-sign--givtTGc img {
  flex: none;
}
.OrderTable--platform-order-id--1-NlmnZ {
  flex: 1 1 auto;
  min-width: 0;
  margin-left: 2px;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderTable--bill-code-wrap--3Zusu5z {
  font-size: 12px;
  color: #333;
}
.OrderTable--balloon-box-class--27mQKqR {
  padding: 0;
}
.OrderTable--bill-code-warp-more--1uofNRg {
  display: flex;
  flex-direction: column;
}
.OrderTable--bill-code-warp-more--1uofNRg .OrderTable--more-item--2UuZLIO {
  display: flex;
  align-items: center;
  padding: 8px 16px;
}
.OrderTable--bill-code-warp-more--1uofNRg .OrderTable--title-box--2_f950s {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #333;
  font-weight: 500;
  border-bottom: 1px solid #e5e6eb;
  padding: 10px 16px;
  margin-bottom: 2px;
}
.OrderTable--bill-code-warp-more--1uofNRg .OrderTable--item-box--1FD2sHg {
  max-height: 180px;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}
.OrderTable--icon-copy--193Inj2 {
  color: #2b79ff;
  cursor: pointer;
  margin-left: 4px;
}
.OrderTable--goods-info--37TgcaH {
  display: flex;
  justify-content: space-between;
}
.OrderTable--goods-info--37TgcaH .OrderTable--icon-setting--3fpJqSK {
  cursor: pointer;
  color: #333;
}
.OrderTable--recipt-wrap--1TjpMLB {
  display: flex;
  justify-content: space-between;
}
.OrderTable--recipt-wrap--1TjpMLB .OrderTable--recipt-head-btn-group--1uvU1G7 {
  display: flex;
  align-items: center;
}
.OrderTable--recipt-wrap--1TjpMLB .OrderTable--recipt-head-btn--3UjMgQ1 {
  display: flex;
  align-items: center;
  color: #ff6f00;
  font-size: 12px;
  margin-left: 16px;
  cursor: pointer;
}
.OrderTable--recipient-cell--oTy4hD7 {
  font-size: 12px;
  color: #333;
}
.OrderTable--line-1--Ysm9pFB {
  display: flex;
  align-items: center;
}
.OrderTable--filter-sign--3zrh5RN {
  background: #ffd1d1;
  border: 1px solid rgba(207, 65, 65, 0.46);
  border-radius: 4px;
  font-size: 12px;
  color: #ed0000;
  padding: 2px 5px;
  margin-right: 8px;
}
.OrderTable--line1-phone--1GHgfMW {
  margin-left: 8px;
}
.OrderTable--stop-sign-list--UQCl_yh {
  flex-shrink: 0;
}
.OrderTable--stop-send-sign--vnSR9Rr, .OrderTable--send-sign--2TT6WSy {
  background: #ffd1d1;
  border: 1px solid rgba(207, 65, 65, 0.46);
  border-radius: 2px;
  font-size: 12px;
  color: #ed0000;
  padding: 1px 6px;
  margin-left: 8px;
}
.OrderTable--send-sign--2TT6WSy {
  background: #e5f7ec;
  border: 1px solid rgba(0, 173, 69, 0.3);
  color: #00ad45;
}
.OrderTable--more-btn--1OlfsBK {
  color: #2b79ff;
  font-size: 12px;
  cursor: pointer;
  margin-left: 8px;
}
.OrderTable--recipt-info--2TENyLF {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderTable--line-2--kABPxyR {
  margin-top: 4px;
  display: flex;
  max-width: 330px;
  width: max-content;
}
.OrderTable--overflow-ellipsisSingle--3zO_0Ss {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-wrap: nowrap;
}
.OrderTable--sender-remarkMerge--3pxVFg- {
  width: 100%;
}
.OrderTable--line2-address--2fQu4V1 {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderTable--line2-address--2fQu4V1 .OrderTable--icon-copy--193Inj2 {
  flex-shrink: 0;
}
.OrderTable--goods-name-wrap--3EP_1RG {
  display: flex;
  align-items: center;
}
.OrderTable--goods-name-wrap--3EP_1RG .OrderTable--goods-name-wrap--3EP_1RG {
  display: inline-block;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderTable--address-filter-card--1bq3Jfy {
  width: 320px;
  color: #333;
  font-size: 12px;
}
.OrderTable--address-filter-card--1bq3Jfy .OrderTable--card-tips--3O8mQS3 {
  line-height: 16px;
  margin-bottom: 16px;
}
.OrderTable--address-filter-card--1bq3Jfy .OrderTable--card-setting--2fvWIkv {
  background: #f5f5f5;
  margin-left: -8px;
  width: calc(100% + 16px);
  padding: 8px;
  margin-bottom: 8px;
}
.OrderTable--address-filter-card--1bq3Jfy .OrderTable--setting-label--3IgcAgg {
  flex-shrink: 0;
}
.OrderTable--address-filter-card--1bq3Jfy .OrderTable--setting-list--9iAg-Be {
  color: #ff6f00;
  margin-top: 8px;
}
.OrderTable--address-filter-card--1bq3Jfy .OrderTable--setting-filter-list--cYkMZ1G {
  color: #ed0000;
  margin-top: 8px;
}
.OrderTable--sender-remark2--1mpDxMS {
  display: flex;
  align-items: center;
  padding: 2px 0;
}
.OrderTable--sender-remark--GieANek {
  display: flex;
  align-items: center;
}
.OrderTable--overflow-ellipsis--Tm8qEzh {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  padding-left: 8px;
}
.OrderTable--card-header--2M6BRgV {
  height: 32px;
  font-size: 14px;
  color: #1d1d1d;
  font-weight: 700;
  padding-left: 12px;
  line-height: 32px;
  border-bottom: 1px solid #e8e8e8;
}
.OrderTable--card-header-tips--2KJD68B {
  color: #86909c;
  font-size: 12px;
  font-weight: 400;
}
ul.OrderTable--setting-list--9iAg-Be {
  background: #f5f5f5;
  max-height: calc(100vh - 350px);
  overflow: auto;
}
ul.OrderTable--setting-list--9iAg-Be .cn-next-checkbox-wrapper input[type=checkbox], ul.OrderTable--setting-list--9iAg-Be .cn-next-checkbox-inner {
  width: 14px;
  height: 14px;
}
ul.OrderTable--setting-list--9iAg-Be .cn-next-checkbox-wrapper .cn-next-checkbox-inner > .cn-next-icon {
  line-height: 14px;
  left: 1px;
}
ul.OrderTable--setting-list--9iAg-Be li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px;
  height: 32px;
  font-size: 12px;
  color: #333;
  background: #fff;
}
ul.OrderTable--setting-list--9iAg-Be li .cn-next-icon.cn-next-medium:before {
  cursor: pointer;
  color: #999;
  width: 10px;
  height: 12px;
  font-size: 12px;
}
.OrderTable--item-name--2kkHAVG {
  margin-left: 8px;
  line-height: 1;
}
.OrderTable--item-no-checked--37EgH70 {
  background: #fff !important;
}
.OrderTable--goods-info-wrap--Rm-4fA2 {
  width: 100%;
}
.OrderTable--goods-info-wrap--Rm-4fA2 .OrderTable--goods-info-item--2zprOdp {
  display: flex;
  align-items: center;
  margin-top: 10px;
}
.OrderTable--goods-info-wrap--Rm-4fA2 .OrderTable--goods-info-item--2zprOdp:first-child {
  margin-top: 0;
}
.OrderTable--goods-info-wrap--Rm-4fA2 img {
  width: 36px;
  height: 36px;
  object-fit: cover;
  cursor: pointer;
}
.OrderTable--goods-info-wrap--Rm-4fA2 .OrderTable--item-left--L_SyPw4 {
  width: calc(100% - 48px);
  margin-left: 8px;
}
.OrderTable--goods-info-wrap--Rm-4fA2 .OrderTable--goods-simple-name--yVBwpt5, .OrderTable--goods-info-wrap--Rm-4fA2 .OrderTable--goods-info-list--2AUd-4g {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre;
}
.OrderTable--goods-info-wrap--Rm-4fA2 .OrderTable--goods-info-list--2AUd-4g {
  margin-top: 4px;
  color: #666;
}
ul.OrderTable--goods-tips-list--vF8K3zl li {
  display: flex;
  align-items: flex-start;
  font-size: 12px;
  margin: 6px 0;
}
ul.OrderTable--goods-tips-list--vF8K3zl li span {
  color: #666;
  flex-shrink: 0;
}
ul.OrderTable--goods-tips-list--vF8K3zl li div {
  flex: 1 1 auto;
  color: #1d1d1d;
}
.OrderTable--bill-code-text--3ma7muE {
  cursor: pointer;
  padding: 0 2px;
}
.OrderTable--bill-code-text--3ma7muE:hover {
  background: #98abcb;
}
.OrderTable--goods-jiancheng--1Sz2It7, .OrderTable--edit-wrap--19tilVZ {
  display: flex;
  align-items: center;
}
.OrderTable--form-setting--2wNLzZ_ {
  width: 230px;
  background: #fff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.16);
  border-radius: 8px;
  padding: 4px 0;
}

.row-lock {
  background: #f7f7f7 !important;
}
.row-lock td {
  background: #f7f7f7 !important;
}

.row-filter:not(:has([data-component=OrderDetailV2])) {
  background: #fcf0f0 !important;
}
.row-filter:not(:has([data-component=OrderDetailV2])) td {
  background: #fcf0f0 !important;
}

.row-check {
  background: #fff4eb !important;
}
.row-check td {
  background: #fff4eb !important;
}

.table-reset-order td .cn-next-table-cell-wrapper {
  height: 100% !important;
}

.remarkBalloonWrapper {
  padding: 0 !important;
}.SearchStop--search-stop--1HdDL6R {
  box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.15);
  border-radius: 8px 0px 0px 8px;
  padding: 24px;
  overflow: auto;
  background: #fff;
}
.SearchStop--title-wrap--3sZ7gqy {
  color: #333333;
  font-size: 16px;
  font-weight: 700;
}
.SearchStop--jump-wrap--FCbly7k {
  color: #666666;
  font-size: 12px;
  margin: 8px 0;
}.separateOrderDialog--container--Ypt_bn6 {
  margin: -20px;
}
.separateOrderDialog--separateOrderDialog--3oNF4zi .cn-next-dialog-body {
  overflow: initial;
}
.separateOrderDialog--separateOrderDialog--3oNF4zi .cn-next-dialog-footer {
  padding: 24px 12px;
}
.separateOrderDialog--header--3ndFmeM {
  font-size: 16px;
  line-height: 16px;
  font-weight: 600;
  color: #333;
  padding: 8px 4px;
}
.separateOrderDialog--group--19yIxfd {
  padding: 0 24px;
  color: #333;
}
.separateOrderDialog--group--19yIxfd h4 {
  margin: 0;
  padding-top: 24px;
  font-weight: 600;
  font-size: 16px;
  line-height: 16px;
}
.separateOrderDialog--row--2qLw0gp {
  font-size: 14px;
  color: #333;
}
.separateOrderDialog--item--222vM-u {
  padding-top: 16px;
}
.separateOrderDialog--item--222vM-u > span {
  color: #666;
}
.separateOrderDialog--item--222vM-u:last-child {
  flex: 0 0 auto;
}
.separateOrderDialog--goodsTable--gVLIQsw {
  margin-top: 16px;
  margin-bottom: 8px;
}
.separateOrderDialog--goodsName--15ksWJq {
  width: 100%;
  display: flex;
  align-items: center;
}
.separateOrderDialog--goodsName--15ksWJq > .separateOrderDialog--imgWrapper--EP6FisJ {
  width: 40px;
  height: 40px;
  overflow: hidden;
  margin-right: 12px;
  flex: 0 0 40px;
}
.separateOrderDialog--goodsName--15ksWJq > .separateOrderDialog--imgWrapper--EP6FisJ > img {
  width: 100%;
}
.separateOrderDialog--goodsName--15ksWJq > div {
  white-space: initial;
  color: #333;
  font-size: 12px;
  line-height: 20px;
}
.separateOrderDialog--wayList--2k50Z3h {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 16px;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf {
  width: calc(33.3333333333% - 8px);
  background: #f8fafd;
  padding: 16px;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  border: 1px solid #f8fafd;
  position: relative;
  cursor: pointer;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf.separateOrderDialog--active--TmR5zNP {
  border-color: #ff6f00;
  background: #fffaf5;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf.separateOrderDialog--disabled--1hoGjg- {
  cursor: not-allowed;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf.separateOrderDialog--disabled--1hoGjg- > span {
  color: #c9cdd4;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf.separateOrderDialog--disabled--1hoGjg- .separateOrderDialog--title--2keuokc {
  color: #c9cdd4;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf .separateOrderDialog--disabledMsg--3DZcy-B {
  display: inline-flex;
  align-items: center;
  color: #f59b00;
  padding-left: 8px;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf .separateOrderDialog--disabledMsg--3DZcy-B > span {
  padding-left: 2px;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf > span {
  font-size: 14px;
  line-height: 18px;
  color: #666;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf .separateOrderDialog--title--2keuokc {
  font-weight: bold;
  color: #333;
  padding-bottom: 8px;
  display: flex;
  align-items: center;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf .separateOrderDialog--activeIcon--2mCtOmx {
  position: absolute;
  right: 0;
  bottom: 0;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf .separateOrderDialog--activeIcon--2mCtOmx .separateOrderDialog--icon--7bzdegX {
  position: relative;
  z-index: 1;
  top: 3px;
  right: 1px;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf .separateOrderDialog--activeIcon--2mCtOmx::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  border: 22px solid transparent;
  border-bottom-color: #ff6f00;
  border-right: none;
}
.separateOrderDialog--wayList--2k50Z3h .separateOrderDialog--wayItem--c4ubOsf .separateOrderDialog--img--2fnwV02 {
  width: 21px;
  position: absolute;
  right: 0;
  bottom: 0;
}
.separateOrderDialog--goods-info-wrap--3oqXRAW {
  width: 100%;
}
.separateOrderDialog--goods-info-wrap--3oqXRAW .separateOrderDialog--goods-info-item--3mjhPwk {
  display: flex;
  margin-top: 10px;
}
.separateOrderDialog--goods-info-wrap--3oqXRAW .separateOrderDialog--goods-info-item--3mjhPwk:first-child {
  margin-top: 0;
}
.separateOrderDialog--goods-info-wrap--3oqXRAW img {
  width: 32px;
  height: 32px;
  object-fit: cover;
  cursor: pointer;
}
.separateOrderDialog--goods-info-wrap--3oqXRAW .separateOrderDialog--item-left--H-o8Dlo {
  width: calc(100% - 48px);
  margin-left: 8px;
}
.separateOrderDialog--goods-info-wrap--3oqXRAW .separateOrderDialog--goods-simple-name--2V5PBNb, .separateOrderDialog--goods-info-wrap--3oqXRAW .separateOrderDialog--goods-info-list--3RCUG4F {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.separateOrderDialog--goods-info-wrap--3oqXRAW .separateOrderDialog--goods-info-list--3RCUG4F {
  margin-top: 8px;
  color: #666666;
}
.separateOrderDialog--more-goods-tag--3hnvObU {
  background: #2b79ff;
  color: #fff;
  display: inline-block;
  padding: 2px 4px;
  border-radius: 2px;
  cursor: pointer;
}.FilterAddressDlg--card-tips--1KjMiuL {
  line-height: 16px;
  margin-bottom: 16px;
}
.FilterAddressDlg--card-setting--3VPf4Iw {
  background: #f5f5f5;
  width: 100%;
  padding: 8px;
  box-sizing: border-box;
  margin-bottom: 12px;
  margin-top: 12px;
  border-radius: 4px;
}
.FilterAddressDlg--setting-label--1UMRS-4 {
  color: #1d2129;
  flex-shrink: 0;
  font-weight: 700;
  font-size: 14px;
}
.FilterAddressDlg--setting-tag--t9U-t68 {
  font-size: 12px;
  border-radius: 6px;
  background: #e6ffea;
  color: #008f40;
  padding: 4px 6px;
  border: 1px solid #b3f2c5;
}
.FilterAddressDlg--setting-tag-grey--2eTvfUJ {
  border: 1px solid #d8d8d8;
  background: #fafafa;
  color: #666;
}
.FilterAddressDlg--setting-list--2V5Df6l {
  font-size: 12px;
  color: #ff6f00;
  margin-top: 8px;
}
.FilterAddressDlg--setting-filter-list--3PI_m8y {
  color: #fa3c3c;
  margin-top: 8px;
}
.FilterAddressDlg--setting-list-grey--14HkcQA {
  border: 1px solid #c9cdd4;
  color: #1d2129;
}.OrderTable--manual-input-waybill-dialog--36YTTFi {
  overflow: visible !important;
}
.OrderTable--manual-input-waybill-dialog--36YTTFi .cn-next-dialog-body {
  overflow: visible !important;
}
.OrderTable--manual-input-waybill-dialog--36YTTFi .cn-next-dialog-footer {
  border-radius: var(--radius-large, 8px);
}.OrderDetailV2--order-info--ZWRjboW {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  width: 1100px;
}

.OrderDetailV2--item--11xEvvz {
  padding: 4px 0;
  display: flex;
}

.OrderDetailV2--item-label--25z9uqW {
  font-size: 12px;
  color: #999;
  margin-right: 8px;
}

.OrderDetailV2--item-content--sFQsWQg {
  font-size: 12px;
  color: #333;
}

.OrderDetailV2--sender-remark-wrap--WPV6NWu {
  display: flex;
}

.OrderDetailV2--sender-remark--3lC9CUe {
  display: flex;
  align-items: center;
  padding: 2px 0;
  min-width: 0;
}

.OrderDetailV2--overflow-ellipsis-single--3PiSXzr {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-wrap: nowrap;
}

.OrderDetailV2--overflow-ellipsis--oCdJ_r0 {
  max-width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.OrderDetailV2--goods-list--3Ww-SAm {
  margin-top: 10px;
  width: 1100px;
}

.OrderDetailV2--goods-list-item--3g2dUlW {
  display: flex;
  padding: 10px;
  border: 1px solid #e8e8e8;
  background: #f7f7f7;
  height: 104px;
  align-items: center;
  margin-bottom: 12px;
  gap: 12px;
}

.OrderDetailV2--goods-img--38d3rwc {
  position: relative;
  flex-shrink: 0;
}
.OrderDetailV2--goods-img--38d3rwc img {
  height: 84px;
  width: 84px;
}
.OrderDetailV2--goods-img--38d3rwc div {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
  text-align: center;
  color: #fff;
}

.OrderDetailV2--goods-info--1O0qiK1 {
  flex-grow: 1;
}

.OrderDetailV2--info-bottom--1T-EWpT {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.OrderDetailV2--order-num--l1S0W9y,
.OrderDetailV2--copy-icon--11J1SPx {
  color: #2b79ff;
}

.OrderDetailV2--copy-icon--11J1SPx {
  cursor: pointer;
  margin-left: 8px;
}.OrderDetailV2--name-wrap--3CyqADT {
  font-size: 14px;
  color: #333;
  font-weight: 700;
  display: flex;
}

.OrderDetailV2--edit-wrap--2SpwKFb {
  display: flex;
  align-items: center;
}.AsyncOrderDlg--form-item--2cxgOub {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.AsyncOrderDlg--form-item--2cxgOub .AsyncOrderDlg--item-left--LxTS1S6 {
  width: 60px;
  color: #333333;
  font-size: 14px;
  font-weight: 700;
}
.AsyncOrderDlg--form-item--2cxgOub .AsyncOrderDlg--item-right--2vGGGzt {
  width: calc(100% - 68px);
  margin-left: 8px;
  position: relative;
}
.AsyncOrderDlg--radio-group--r-ATY1S {
  display: flex;
  align-items: center;
  position: absolute;
  top: 38px;
  left: 0;
}
.AsyncOrderDlg--radio-group--r-ATY1S .AsyncOrderDlg--group-item--3hmL3Fd {
  border: 1px solid #d8d8d8;
  color: #333333;
  width: 80px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  border-radius: 4px;
  margin-right: 8px;
  cursor: pointer;
  transition: all 0.3s;
}
.AsyncOrderDlg--radio-group--r-ATY1S .AsyncOrderDlg--group-item-active--3moX9mA, .AsyncOrderDlg--radio-group--r-ATY1S .AsyncOrderDlg--group-item--3hmL3Fd:hover {
  color: #2b79ff;
  border: 1px solid #2b79ff;
}.quick-citys-selection--mask--1vjw5Mq {
  position: fixed;
  width: 100vw;
  height: 100vh;
  left: 0;
  top: 0;
  z-index: 1;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR {
  border-radius: 4px;
  opacity: 1;
  background: #ffffff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2);
  display: flex;
  position: relative;
  z-index: 2;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--leftTabBox--1EsOV6D {
  width: 102px;
  height: 100%;
  position: relative;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--leftTabBox--1EsOV6D .quick-citys-selection--tabItem--vlZ7ndI {
  width: 102px;
  height: 32px;
  opacity: 1;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 8px 12px;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--leftTabBox--1EsOV6D .quick-citys-selection--tabItem--vlZ7ndI .quick-citys-selection--tabItemLabel--2zV00dT {
  font-family: PingFangSC-Regular;
  font-size: 12px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0px;
  color: #333333;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .cn-next-cascader {
  border-right: 0px;
  border-bottom: 0px;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightTopBox--1L_GDYe {
  height: 200px;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightTopBox--1L_GDYe .quick-citys-selection--addGroupBox--2QQ1vw_ {
  height: 29px;
  line-height: 29px;
  padding-left: 20px;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 0em;
  color: #ff6f00;
  padding-top: 4px;
  padding-bottom: 4px;
  box-sizing: content-box;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightTopBox--1L_GDYe .quick-citys-selection--groupListBox--3WGjNlc {
  width: 100%;
  height: 163px;
  overflow-y: auto;
  overflow-x: hidden;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightTopBox--1L_GDYe .quick-citys-selection--groupListBox--3WGjNlc .quick-citys-selection--groupItem--2K9kene {
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
  margin-bottom: 6px;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightTopBox--1L_GDYe .quick-citys-selection--groupListBox--3WGjNlc .quick-citys-selection--groupItem--2K9kene .quick-citys-selection--groupTitleBox--43Wj6uq {
  height: 29px;
  width: 100%;
  font-size: 12px;
  font-weight: 500;
  line-height: 29px;
  color: #333333;
  margin-bottom: 4px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightTopBox--1L_GDYe .quick-citys-selection--groupListBox--3WGjNlc .quick-citys-selection--groupItem--2K9kene .quick-citys-selection--groupTitleBox--43Wj6uq .quick-citys-selection--groupEdit--3WO2gvx {
  width: 40px;
  line-height: 29px;
  float: right;
  font-size: 12px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0px;
  color: #ff6f00;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightTopBox--1L_GDYe .quick-citys-selection--groupListBox--3WGjNlc .quick-citys-selection--groupItem--2K9kene .quick-citys-selection--groupAddressBox--3CZxD0j {
  width: 100%;
  border-radius: 4px;
  opacity: 1;
  display: flex;
  flex-direction: row;
  padding: 8px;
  background: #f7f8fa;
  font-size: 12px;
  flex-wrap: wrap;
  font-weight: normal;
  line-height: 20px;
  color: #666666;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightBottomBox--1txFmxV {
  min-width: 318px;
  background: #fff;
  height: 42px;
  border-top: 1px solid #e8e8e8;
  padding-left: 22px;
  padding-right: 22px;
  box-sizing: border-box;
  line-height: 42px;
  position: relative;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightBottomBox--1txFmxV .quick-citys-selection--btnSaveAsGroup--3-u9JHn {
  font-family: PingFangSC-Regular;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #ff6f00;
  line-height: 42px;
  float: left;
  left: 0;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightBottomBox--1txFmxV .quick-citys-selection--btnsBottomBox--1ivutAI {
  display: flex;
  line-height: 42px;
  float: right;
  right: 0;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightBottomBox--1txFmxV .quick-citys-selection--btnsBottomBox--1ivutAI .quick-citys-selection--btnConfirm--1JEFLO7 {
  font-family: PingFangSC-Regular;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #ff6f00;
  margin-right: 8px;
}
.quick-citys-selection--adreesPlaneBox--3yZYSSR .quick-citys-selection--rightBox--bmahbPx .quick-citys-selection--rightBottomBox--1txFmxV .quick-citys-selection--btnsBottomBox--1ivutAI .quick-citys-selection--btnCancel--34E_XgH {
  font-family: PingFangSC-Regular;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #999999;
}
.quick-citys-selection--btnsBox--1RCVZ-L {
  width: 100%;
  position: relative;
}
.quick-citys-selection--btnsBox--1RCVZ-L .quick-citys-selection--btnDeleteGroup--M4GrcmY {
  width: 96px;
  height: 32px;
  border-radius: 4px;
  opacity: 1;
  background: #ffffff;
  border: 1px solid #d8d8d8;
  font-size: 14px;
  font-weight: normal;
  line-height: 32px;
  letter-spacing: 0px;
  color: #666666;
  text-align: center;
  float: left;
}
.quick-citys-selection--btnsBox--1RCVZ-L .quick-citys-selection--actionBtns--2x6EYqj {
  float: right;
  right: 0;
  display: flex;
}
.quick-citys-selection--btnsBox--1RCVZ-L .quick-citys-selection--actionBtns--2x6EYqj .quick-citys-selection--btnSaveGroup--3MsViGz {
  width: 69px;
  height: 32px;
  border-radius: 4px;
  opacity: 1;
  background: #ff6f00;
  font-size: 14px;
  font-weight: 500;
  line-height: 32px;
  letter-spacing: 0.23px;
  color: #ffffff;
  text-align: center;
  margin-right: 8px;
}
.quick-citys-selection--btnsBox--1RCVZ-L .quick-citys-selection--actionBtns--2x6EYqj .quick-citys-selection--btnCancelGroup--yhiqGHq {
  width: 69px;
  height: 32px;
  border-radius: 4px;
  opacity: 1;
  background: #ffffff;
  border: 1px solid #d8d8d8;
  font-size: 14px;
  font-weight: normal;
  line-height: 32px;
  letter-spacing: 0px;
  color: #666666;
  text-align: center;
}.multiple-items-input--addressColumnBox--1ETLRtx {
  width: 200px;
  height: 28px;
  border-radius: 4px;
  opacity: 1;
  background: #fff;
  box-sizing: border-box;
  border: 1px solid #d8d8d8;
  padding: 4px 12px;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
}
.multiple-items-input--addressColumnBox--1ETLRtx .multiple-items-input--title--ebqGDsi {
  font-size: 12px;
  height: 18px;
  line-height: 14px;
  padding-top: 2px;
  color: #9e9e9e;
}
.multiple-items-input--addressColumnBox--1ETLRtx .multiple-items-input--addressItem--1pwU72j {
  display: inline-block;
  height: 18px;
  border-radius: 4px;
  opacity: 1;
  padding: 2px;
  gap: 2px;
  background: #f0f4f7;
  margin-right: 4px;
  line-height: 14px;
  font-size: 10px;
}
.multiple-items-input--addressColumnBox--1ETLRtx .multiple-items-input--addressChooseLabel--2kbl2Ba {
  font-family: PingFang SC;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 0;
  color: #9e9e9e;
}
.multiple-items-input--addressColumnBox--1ETLRtx .multiple-items-input--clickAddressColumnBox--2_H9gpS {
  width: 100%;
  height: 100%;
  position: absolute;
  pointer-events: none;
}.SenderReamrkDlg--line--_UXGETf {
  width: 100%;
  height: 1px;
  background-color: #e5e6eb;
}

.senderReamrkDlg .cn-next-dialog-body {
  padding: 0;
}.PrintDlg--checkbox-list--3sveoHN, .PrintDlg--checkbox-item--_XqwFq1 {
  display: flex;
  align-items: center;
}
.PrintDlg--checkbox-item--_XqwFq1 {
  color: #222;
  font-size: 12px;
}
.PrintDlg--expire--1r26zb8 {
  display: flex;
  align-items: center;
  color: #fa3c3c;
}
.PrintDlg--warning-link--2tj5kFX {
  color: #ff6f00;
  cursor: pointer;
}
.PrintDlg--item-label--3q0iVe9 {
  font-size: 12px;
  margin-left: 8px;
}
.PrintDlg--filter-tips--Zns1vcS {
  width: 300px;
  padding: 4px 0;
}
.PrintDlg--filter-tips--Zns1vcS {
  font-size: 14px;
  color: #333;
}
.PrintDlg--filter-list--1GvZteX {
  color: #ff6f00;
  margin-top: 12px;
  font-size: 12px;
}
.PrintDlg--address-select--3r8jPdd {
  display: flex;
  align-items: center;
}
.PrintDlg--abnormal--2SdNneD {
  background: #fff9f5;
  padding: 10px 24px;
  margin-bottom: 24px;
}
.PrintDlg--abnormal--2SdNneD .PrintDlg--abnormal-title--3R7icV5 {
  font-size: 16px;
  line-height: 28px;
  color: #333;
  font-weight: bold;
}
.PrintDlg--abnormal--2SdNneD .PrintDlg--checks--n0q6k1- {
  font-size: 14px;
  line-height: 26px;
  color: #1d2129;
  display: flex;
  flex-wrap: wrap;
}
.PrintDlg--abnormal--2SdNneD .PrintDlg--checks--n0q6k1- .PrintDlg--checks-item--2db4Eo9 {
  width: 48%;
}.printEndContent--print-success--2trSwNd {
  width: 350px;
}
.printEndContent--success-line1--2VsHjIw {
  color: #333333;
  font-weight: bold;
  font-size: 16px;
  display: flex;
}
.printEndContent--success-line2--bschDM2 {
  color: #999999;
  font-size: 14px;
  padding-left: 36px;
  margin-top: 15px;
}.PrintCheckDlg--setting-item--2-lY1eI {
  padding: 16px;
  background: #f5f6f7;
  justify-content: space-between;
  margin-bottom: 12px;
  border-radius: 12px;
}
.PrintCheckDlg--setting-item--2-lY1eI, .PrintCheckDlg--title-wrap--QL5iNeR {
  display: flex;
  align-items: center;
}
.PrintCheckDlg--title-wrap--QL5iNeR {
  color: #333333;
  font-size: 16px;
  font-weight: 700;
}
.PrintCheckDlg--icon-wraning--17HU6g5 {
  color: #ff6f00;
  margin: 0 5px 0 8px;
}
.PrintCheckDlg--no-setting--Afwfezx {
  color: #fda900;
  font-size: 12px;
  font-weight: 400;
}
.PrintCheckDlg--item-desc--ocoFEsH {
  color: #666666;
  font-size: 12px;
  margin-top: 8px;
}
.PrintCheckDlg--comp-list--1x06mmd {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.PrintCheckDlg--comp-list-item--1DDVTfw {
  width: 252px;
  margin: 8px 0;
}
.PrintCheckDlg--comp-list-item--1DDVTfw .PrintCheckDlg--item-top--1FNnNtH {
  color: #999999;
  font-size: 12px;
}
.PrintCheckDlg--comp-list-item--1DDVTfw .PrintCheckDlg--item-middle--2SicXzW {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 48px;
  border-radius: 4px;
  color: #ffffff;
  font-size: 14px;
  background: #0091ff;
  margin: 8px 0;
  font-weight: 700;
  cursor: pointer;
}
.PrintCheckDlg--comp-list-item--1DDVTfw .PrintCheckDlg--item-middle--2SicXzW:hover {
  opacity: 0.8;
}
.PrintCheckDlg--comp-list-item--1DDVTfw .PrintCheckDlg--item-bottom-left--2SqzkSf {
  display: flex;
  font-size: 12px;
  color: "#222222";
}
.PrintCheckDlg--comp-list-item--1DDVTfw .PrintCheckDlg--item-bottom--1ddn-Mu {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 12px;
}
.PrintCheckDlg--comp-list-item--1DDVTfw .PrintCheckDlg--item-bottom-right--1P3RpAk {
  color: #1976f5;
  cursor: pointer;
}
.PrintCheckDlg--comp-list-item--1DDVTfw .PrintCheckDlg--check-text--2zp548- {
  margin-left: 2px;
}
.PrintCheckDlg--icon-success--2rR1nL9 {
  margin-top: -4px;
}.SendAddressDialog--parseAddress--1qmXOEU {
  position: relative;
  margin-bottom: 24px;
}
.SendAddressDialog--parseAddress--1qmXOEU .cn-next-input-textarea {
  background-color: #fafbfc;
}
.SendAddressDialog--parseAddressTextArea--1yDpxXj {
  width: 100% !important;
  border: 1px dashed #cbcbcb !important;
  border-radius: 4px;
  background: #fafbfc;
}
.SendAddressDialog--parseButton--KEcDV34 {
  position: absolute;
  right: 12px;
  bottom: 10px;
  color: #ff6700;
  cursor: pointer;
}.HotGoods--hot-goods--1Gbm3f4 {
  width: 450px;
  max-height: 460px;
  background: #ffffff;
  box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}
.HotGoods--hot-goods--1Gbm3f4 .cn-next-tabs.next-small .cn-next-tabs-tab-inner {
  padding: 15px 0;
}
.HotGoods--hot-goods--1Gbm3f4 .cn-next-tabs-pure > .cn-next-tabs-bar .cn-next-tabs-nav-container .cn-next-tabs-tab {
  margin-right: 24px;
}
.HotGoods--hot-goods--1Gbm3f4 .cn-next-tabs-nav-scroll {
  padding: 0 20px;
  border-bottom: 1px solid #dedede;
}
.HotGoods--hot-goods--1Gbm3f4 .cn-next-radio-wrapper.checked .cn-next-radio-inner:after, .HotGoods--hot-goods--1Gbm3f4 .cn-next-radio-wrapper.checked:not(.disabled):hover .cn-next-radio-inner:after, .HotGoods--hot-goods--1Gbm3f4 .cn-next-radio-wrapper.checked:not(.disabled).hovered .cn-next-radio-inner:after {
  width: 8px;
  height: 8px;
  border-radius: 8px;
  margin-top: -4px;
  margin-left: -4px;
}
.HotGoods--hot-goods--1Gbm3f4 .cn-next-radio-label {
  color: #1d1d1d;
}
.HotGoods--tab-tips--g81XZw- {
  color: #999999;
  font-size: 14px;
  margin-right: 14px;
}
.HotGoods--filter-wrap--3zyIiiS {
  display: flex;
  align-items: center;
  height: 53px;
  padding: 0 18px;
  gap: 10px;
}
.HotGoods--filter-wrap--3zyIiiS .HotGoods--label-text--3ksNycx {
  color: #666666;
  font-size: 14px;
}
ul.HotGoods--goods-list--e1N_YIn {
  max-height: 35vh;
  padding-bottom: 4px;
  overflow: auto;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--list-item--3qUTm-3 {
  display: flex;
  align-items: center;
  padding: 4px 12px 4px 10px;
  cursor: pointer;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--list-item-active--KVjZklF, ul.HotGoods--goods-list--e1N_YIn .HotGoods--list-item--3qUTm-3:hover {
  background: #ecf3ff;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--num--1kgv_hj {
  color: #999999;
  font-size: 16px;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--goods-img--1kcTBCQ {
  cursor: pointer;
  width: 48px;
  height: 48px;
  object-fit: cover;
  margin-left: 12px;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--goods-info-2--1e2mHtk {
  width: calc(100% - 155px);
  margin-left: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  color: #1d1d1d;
  line-height: normal;
  font-size: 14px;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--goods-info--3AVZkIm {
  width: calc(100% - 130px);
  margin-left: 8px;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--goods-info--3AVZkIm > div {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--goods-info--3AVZkIm .HotGoods--goods-name--1mqieoG {
  color: #666666;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--goods-info--3AVZkIm .HotGoods--goods-exta--2bnoqZ_ {
  color: #1d1d1d;
  margin-top: 8px;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--list-icon--2NxQw38 {
  margin-left: 12px;
}
ul.HotGoods--goods-list--e1N_YIn .HotGoods--order-num--55rCv06 {
  color: #999999;
  font-size: 14;
  margin-left: 9px;
}
.HotGoods--extAttr-list--xHu94X6 {
  margin-left: 53px;
  margin-top: 4px;
}
.HotGoods--extAttr-list--xHu94X6 .HotGoods--list-item--3qUTm-3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #eaeaea;
  padding: 8px 0;
  cursor: default;
  pointer-events: none;
}.PreviewDlg--mask--igqMDSJ {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.2);
  z-index: 9998;
}
.PreviewDlg--preview-dlg--2hjdBtQ {
  position: fixed;
  width: 800px;
  height: 600px;
  z-index: 9999;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
  background: #fff;
  border-radius: 4px;
}
.PreviewDlg--preview-dlg__header--r4vq5sD {
  height: 72px;
  border-bottom: 1px solid #e0e0e0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20px;
  user-select: none;
}
.PreviewDlg--preview-dlg__content--1xTJHNM {
  width: 100%;
  height: calc(100% - 55px);
  padding: 20px;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f5f5f5;
}
.PreviewDlg--preview-dlg__content--1xTJHNM:hover .PreviewDlg--icon-left--3OZ5ms8, .PreviewDlg--preview-dlg__content--1xTJHNM:hover .PreviewDlg--icon-right--1pQTqpq {
  opacity: 1;
}
.PreviewDlg--preview-dlg__content--1xTJHNM .PreviewDlg--image-item--3oHDDas {
  user-select: none;
}
.PreviewDlg--header-left--Y6pC3l1 .PreviewDlg--file-name--3OBU1kE {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
}
.PreviewDlg--header-left--Y6pC3l1 .PreviewDlg--info-line--3XFgALM {
  display: flex;
  align-items: center;
  font-size: 14px;
  margin-top: 2px;
  color: #999999;
}
.PreviewDlg--header-left--Y6pC3l1 .PreviewDlg--info-line-item--2ZrtQzv {
  margin-right: 10px;
}
.PreviewDlg--header-right--3PaZq0p {
  display: flex;
}
.PreviewDlg--header-right--3PaZq0p .PreviewDlg--operate-group--1nphcx3 {
  display: flex;
  margin-right: 20px;
}
.PreviewDlg--header-right--3PaZq0p .PreviewDlg--icon-wrap--3nv5VQj {
  width: 30px;
  height: 30px;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 10px;
  color: #666666;
  box-sizing: border-box;
  padding: 3px;
}
.PreviewDlg--header-right--3PaZq0p .PreviewDlg--icon-wrap--3nv5VQj:hover {
  background: rgba(0, 0, 0, 0.1);
}
.PreviewDlg--header-right--3PaZq0p .PreviewDlg--icon-wrap--3nv5VQj img {
  width: 100%;
  height: 100%;
}
.PreviewDlg--icon-left--3OZ5ms8, .PreviewDlg--icon-right--1pQTqpq {
  position: absolute;
  width: 30px;
  height: 40px;
  background: rgba(255, 255, 255, 0.5);
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0.8;
  padding-top: 3px;
  cursor: pointer;
  opacity: 0;
}
.PreviewDlg--icon-left--3OZ5ms8:hover, .PreviewDlg--icon-right--1pQTqpq:hover {
  background: rgba(255, 255, 255, 0.6);
}
.PreviewDlg--icon-left--3OZ5ms8:active, .PreviewDlg--icon-right--1pQTqpq:active {
  background: rgba(255, 255, 255, 0.8);
}
.PreviewDlg--icon-left--3OZ5ms8 {
  left: 10px;
}
.PreviewDlg--icon-right--1pQTqpq {
  right: 10px;
}

.animate-zoomIn {
  animation: zoomIn 0.2s ease-in;
}

@keyframes PreviewDlg--zoomIn--1UzRr_l {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.cursor-move {
  cursor: move;
}.OnlyGetBillCodeDlg--checkbox-list--gqZmm_l, .OnlyGetBillCodeDlg--checkbox-item--3c3earb {
  display: flex;
  align-items: center;
}
.OnlyGetBillCodeDlg--checkbox-item--3c3earb {
  color: #222222;
  font-size: 14px;
  margin-left: 24px;
}
.OnlyGetBillCodeDlg--item-label--1YSbl5G {
  margin-left: 8px;
}
.OnlyGetBillCodeDlg--filter-tips--3JnBNGd {
  width: 300px;
  padding: 4px 0;
}
.OnlyGetBillCodeDlg--filter-tips--3JnBNGd {
  font-size: 14px;
  color: #333333;
}
.OnlyGetBillCodeDlg--filter-list--2h2oxK2 {
  color: #ff6f00;
  margin-top: 12px;
  font-size: 12px;
}
.OnlyGetBillCodeDlg--common-print-large--3kmVmFs {
  width: 300px;
}
.OnlyGetBillCodeDlg--print-dlg-top--3RJjXpw {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.OnlyGetBillCodeDlg--print-title--3Uc1Em9 {
  color: #333333;
  font-size: 16px;
  font-weight: 700;
}
.OnlyGetBillCodeDlg--close-btn--1KNh4o_ {
  color: #999999;
  font-size: 12px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.OnlyGetBillCodeDlg--close-btn--1KNh4o_ .OnlyGetBillCodeDlg--icon-left-wrap--1ogFYR- {
  margin-left: 2px;
  transform: rotate(180deg);
}
.OnlyGetBillCodeDlg--process-wrap--3al-Liq {
  width: 100%;
  height: 12px;
  border-radius: 6px;
  background: #e8ecf4;
  overflow: hidden;
  margin: 20px 0;
}
.OnlyGetBillCodeDlg--process--3_j1O20 {
  height: 100%;
  background: #1976f5;
}
.OnlyGetBillCodeDlg--print-dlg-bottom--3fuB1m0 {
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.OnlyGetBillCodeDlg--bottom-left--247-ypn {
  display: flex;
  color: #1e2227;
}
.OnlyGetBillCodeDlg--success-num--1H4EKCW, .OnlyGetBillCodeDlg--error-num--3lA7lEz {
  color: #11a62a;
  margin-left: 4px;
  font-size: 16px;
  font-weight: 700;
}
.OnlyGetBillCodeDlg--error-num--3lA7lEz {
  color: #ed0000;
}
.OnlyGetBillCodeDlg--item-info--3EgNHM6 {
  margin-right: 16px;
}.popconfirm--tips-wrap--3u7exwa {
  display: inline-block;
  vertical-align: text-top;
}.BindShopDIalog--bindText--1t3JQyj {
  font-size: 14px;
  color: #1d2129;
  font-weight: 700;
}.FilterForm--flex-item--1asYgkL .cn-next-form-item-label {
  display: none !important;
}
.FilterForm--flex-item--1asYgkL > .cn-next-form-item-control {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
}
.FilterForm--flex-item--1asYgkL .cn-next-form-item:first-child {
  flex-basis: 130px;
}
.OrderTable--container--_BHvc2I th {
  vertical-align: middle;
}
.OrderTable--goods-info-wrap--U3i1Ew2 {
  width: 100%;
}
.OrderTable--goods-info-wrap--U3i1Ew2 .OrderTable--goods-info-item--1IBHjD5 {
  display: flex;
  align-items: center;
  margin-top: 10px;
}
.OrderTable--goods-info-wrap--U3i1Ew2 .OrderTable--goods-info-item--1IBHjD5:first-child {
  margin-top: 0;
}
.OrderTable--goods-info-wrap--U3i1Ew2 img {
  width: 36px;
  height: 36px;
  object-fit: cover;
  cursor: pointer;
}
.OrderTable--goods-info-wrap--U3i1Ew2 .OrderTable--item-left--RWb6AuT {
  width: calc(100% - 48px);
  margin-left: 8px;
}
.OrderTable--goods-info-wrap--U3i1Ew2 .OrderTable--goods-simple-name--1q8W3ib, .OrderTable--goods-info-wrap--U3i1Ew2 .OrderTable--goods-info-list--VkVlHUS {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre;
}
.OrderTable--goods-info-wrap--U3i1Ew2 .OrderTable--goods-info-list--VkVlHUS {
  margin-top: 4px;
  color: #666;
}
.OrderTable--setting-tag--35MUxc2 {
  display: inline-block;
  width: 52px;
  height: 18px;
  line-height: 16px;
  text-align: center;
  background: #e5f7ec;
  border-radius: 2px;
  border: 1px solid rgba(0, 173, 69, 0.3);
  font-size: 12px;
  color: #00ad45;
}
.OrderTable--setting-tag-grey--2QYhnE- {
  border: 1px solid #d8d8d8;
  background: #fafafa;
  color: #666666;
}
.OrderTable--bill-code-text--15ALpoN {
  cursor: pointer;
  padding: 0 2px;
}
.OrderTable--bill-code-text--15ALpoN:hover {
  background: #98abcb;
}
.OrderTable--sign-wap--2d0Y34r {
  display: flex;
  flex-direction: row;
  margin: 0 auto;
}
.OrderTable--combine-sign--3cu7gl5 {
  background: #f0f4ff;
  border: 1px solid #d9e2fc;
  border-radius: 4px;
  color: #3e63dd;
  font-size: 12px;
  padding: 0 8px;
  margin-right: 4px;
  flex: none;
  height: 21px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.OrderTable--combine-sign-disabled--3is6UAA {
  background: rgba(43, 121, 255, 0.1);
  border-radius: 4px;
  border: 1px solid rgba(0, 117, 254, 0.4);
  color: #2b79ff;
  cursor: default;
}
.OrderTable--wait-combine-sign--117J50K {
  background: #fff9f5;
  border-radius: 4px;
  color: #ff6700;
  flex: none;
  height: 21px;
  font-size: 12px;
  padding: 0 8px;
  display: flex;
  align-items: center;
  margin-right: 2px;
  cursor: pointer;
  border: 1px solid #ffd6ba;
}
.OrderTable--bill-code-wrap--19FxLm9 {
  font-size: 12px;
  color: #333333;
}
.OrderTable--icon-copy--3K1K7Qv {
  color: #86909c;
  cursor: pointer;
  margin-left: 4px;
}
.OrderTable--recipt-wrap--2gyJeNn {
  display: flex;
  justify-content: space-between;
}
.OrderTable--recipt-wrap--2gyJeNn .OrderTable--recipt-head-btn-group--2tsfvL- {
  display: flex;
  align-items: center;
}
.OrderTable--recipt-wrap--2gyJeNn .OrderTable--recipt-head-btn--jXlCwLm {
  display: flex;
  align-items: center;
  color: #ff6f00;
  font-size: 12px;
  margin-left: 16px;
  cursor: pointer;
}
.OrderTable--recipient-cell--2o9lM6X {
  font-size: 12px;
  color: #333333;
}
.OrderTable--line-1--8nLTg30 {
  display: flex;
  align-items: center;
}
.OrderTable--filter-sign--1sy-Djy {
  background: #ffd1d1;
  border: 1px solid rgba(207, 65, 65, 0.46);
  border-radius: 4px;
  font-size: 12px;
  color: #ed0000;
  padding: 2px 5px;
  margin-right: 8px;
}
.OrderTable--line1-phone--3aNU-vJ {
  margin-left: 8px;
}
.OrderTable--stop-sign-list--2oL2Qtb {
  flex-shrink: 0;
}
.OrderTable--stop-send-sign--3Ir4bz6, .OrderTable--send-sign--23gUTu7 {
  background: #ffd1d1;
  border: 1px solid rgba(207, 65, 65, 0.46);
  border-radius: 2px;
  font-size: 12px;
  color: #ed0000;
  padding: 1px 6px;
  margin-left: 8px;
}
.OrderTable--send-sign--23gUTu7 {
  background: #e5f7ec;
  border: 1px solid rgba(0, 173, 69, 0.3);
  color: #00ad45;
}
.OrderTable--more-btn--3pULSTQ {
  color: #2b79ff;
  font-size: 12px;
  cursor: pointer;
  margin-left: 8px;
}
.OrderTable--recipt-info--2wwxB3o {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderTable--line-2--1lpo1WY {
  margin-top: 4px;
  display: flex;
  max-width: 330px;
  width: max-content;
}
.OrderTable--line2-address--iDg22gn {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderTable--line2-address--iDg22gn .OrderTable--icon-copy--3K1K7Qv {
  color: #86909c;
  flex-shrink: 0;
}
.OrderTable--goods-name-wrap--24wCCvE {
  display: flex;
  align-items: center;
}
.OrderTable--goods-name-wrap--24wCCvE .OrderTable--goods-name-wrap--24wCCvE {
  width: 100%;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.OrderTable--address-filter-card--1BB5k8E {
  width: 320px;
  color: #333333;
  font-size: 12px;
}
.OrderTable--address-filter-card--1BB5k8E .OrderTable--card-tips--19VU8Hq {
  line-height: 16px;
  margin-bottom: 16px;
}
.OrderTable--address-filter-card--1BB5k8E .OrderTable--card-setting--2mp0FNR {
  background: #f5f5f5;
  margin-left: -8px;
  width: calc(100% + 16px);
  padding: 8px;
  margin-bottom: 8px;
}
.OrderTable--address-filter-card--1BB5k8E .OrderTable--setting-label--38CTZlA {
  flex-shrink: 0;
}
.OrderTable--address-filter-card--1BB5k8E .OrderTable--setting-list--3_kGbhV {
  color: #ff6f00;
  margin-top: 8px;
}
.OrderTable--address-filter-card--1BB5k8E .OrderTable--setting-filter-list--32OG6ki {
  color: #ed0000;
  margin-top: 8px;
}
.OrderTable--address-filter-card--1BB5k8E .OrderTable--setting-list-grey--2zBzPEC {
  color: #999999;
}
.OrderTable--overflow-ellipsis--2Ge6v8w {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: normal;
}

.context-menu {
  position: absolute;
  /* 绝对定位以便根据点击位置动态设置 */
  z-index: 1000;
  /* 确保菜单显示在其他内容之上 */
  background-color: #f9f9f9;
  border: 1px solid #d4d4d4;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1);
  padding: 10px;
  list-style: none;
  margin: 0;
  display: none;
  /* 默认隐藏菜单 */
}

.context-menu li {
  padding: 5px;
  cursor: pointer;
}

.context-menu li:hover {
  background-color: #e9e9e9;
}

.row-filter {
  background: #fcf0f0 !important;
}

.row-check {
  background: #fff4eb !important;
}.FormSetting--form-setting--YkyzDkr {
  width: 190px;
  background: #ffffff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.16);
  border-radius: 8px;
  padding: 4px 0;
}
.FormSetting--card-header--3NyWg5N {
  height: 32px;
  font-size: 14px;
  color: #1d1d1d;
  font-weight: 700;
  padding-left: 12px;
  line-height: 32px;
}
ul.FormSetting--setting-list--TAJNiZd {
  background: #f5f5f5;
  max-height: calc(100vh - 365px);
  overflow: auto;
}
ul.FormSetting--setting-list--TAJNiZd .cn-next-checkbox-wrapper input[type=checkbox], ul.FormSetting--setting-list--TAJNiZd .cn-next-checkbox-inner {
  width: 14px;
  height: 14px;
}
ul.FormSetting--setting-list--TAJNiZd .cn-next-checkbox-wrapper .cn-next-checkbox-inner > .cn-next-icon {
  line-height: 14px;
  left: 1px;
}
ul.FormSetting--setting-list--TAJNiZd li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px;
  height: 32px;
  font-size: 12px;
  color: #333333;
  background: #f5f5f5;
}
ul.FormSetting--setting-list--TAJNiZd li .cn-next-icon.cn-next-medium:before {
  cursor: pointer;
  color: #999;
  width: 10px;
  height: 12px;
  font-size: 12px;
}
.FormSetting--item-name--3On-C-J {
  margin-left: 8px;
}
.FormSetting--item-no-checked--3ifVCiG {
  background: #ffffff !important;
}.share-config-dialog .tips {
  display: flex;
  align-items: center;
  border-radius: 4px;
  gap: 8px;
  background: #f0f4ff;
  border: 1px solid #d9e2fc;
  height: 34px;
  padding: 8px;
  margin-bottom: 12px;
}
.share-config-dialog .tips i {
  color: #3e63dd;
}
.share-config-dialog .cn-next-form-item .cn-next-form-item-label {
  line-height: 18px;
  font-size: 12px;
}.TableHeadSetting--table-head-setting--JQGTPMI {
  width: 206px;
  background: #ffffff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.16);
  border-radius: 8px;
  padding: 4px 0;
}
.TableHeadSetting--card-header--1ddbTe6 {
  font-size: 14px;
  color: #333333;
  padding-left: 16px;
  padding: 8px 16px;
}
.TableHeadSetting--header-2--Z1ePs6t {
  color: #999999;
  font-size: 12px;
  margin-top: 2px;
}
ul.TableHeadSetting--setting-list--2944G36 {
  background: #f5f5f5;
  max-height: calc(100vh - 450px);
  overflow: auto;
}
ul.TableHeadSetting--setting-list--2944G36 .cn-next-checkbox-wrapper input[type=checkbox], ul.TableHeadSetting--setting-list--2944G36 .cn-next-checkbox-inner {
  width: 14px;
  height: 14px;
}
ul.TableHeadSetting--setting-list--2944G36 .cn-next-checkbox-wrapper .cn-next-checkbox-inner > .cn-next-icon {
  line-height: 14px;
  left: 1px;
}
ul.TableHeadSetting--setting-list--2944G36 li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px;
  height: 32px;
  font-size: 12px;
  color: #333333;
  background: #ffffff;
}
ul.TableHeadSetting--setting-list--2944G36 li .cn-next-icon.cn-next-medium:before {
  cursor: pointer;
  color: #999;
  width: 10px;
  height: 12px;
  font-size: 12px;
}
.TableHeadSetting--item-name--1wgbbwT {
  margin-left: 8px;
}
.TableHeadSetting--item-no-checked--2HHVwJB {
  background: #ffffff !important;
}.paginationSimple--pagination-simple--ia9HRWm {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-top: 16px;
}
.paginationSimple--pageination-input--2Pg4nZj {
  height: 24px;
  margin: 0 4px;
}
.paginationSimple--pageination-input--2Pg4nZj input {
  text-align: center;
}
.paginationSimple--icon-arrow--2UYyU49 {
  color: #999999;
  cursor: pointer;
}
.paginationSimple--total-wrap--jVhs6DR {
  font-size: 14px;
  color: #333333;
  margin-right: 10px;
}.MergeOrderAllDlg--title-wrap--l93iMKy {
  display: flex;
  align-items: flex-start;
  margin-top: 8px;
}
.MergeOrderAllDlg--title--2u26NKP {
  color: #333333;
  font-weight: 700;
  font-size: 16px;
  margin-left: 16px;
}
.MergeOrderAllDlg--tips-list--1kXo849 {
  padding: 0 40px;
  margin-top: 16px;
}
.MergeOrderAllDlg--tips-list--1kXo849 li {
  color: #999999;
  font-size: 14px;
  margin-bottom: 12px;
}
.MergeOrderAllDlg--warning-filling--1kqQiC0 {
  width: 21px !important;
  height: 21px !important;
  color: #ffae0d;
}
.MergeOrderAllDlg--dot--loJmQzc {
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #666666;
  vertical-align: middle;
  margin-right: 4px;
  margin-top: -2px;
}
.MergeOrderAllDlg--checkbox-wrap--2GQT0uD {
  display: flex;
  align-items: center;
  margin-left: 40px;
  margin-top: 25px;
}.lubanMergeOrderAllDlg--title-wrap--1dnCvJJ {
  display: flex;
  align-items: flex-start;
  margin-top: 8px;
}
.lubanMergeOrderAllDlg--title--1lRODuo {
  color: #333333;
  font-weight: 700;
  font-size: 16px;
  margin-left: 16px;
}
.lubanMergeOrderAllDlg--tips-list--3h7nhwl {
  padding: 0 40px;
  margin-top: 16px;
}
.lubanMergeOrderAllDlg--tips-list--3h7nhwl li {
  color: #999999;
  font-size: 14px;
  margin-bottom: 12px;
}
.lubanMergeOrderAllDlg--warning-filling--3821Ev3 {
  width: 21px !important;
  height: 21px !important;
  color: #ffae0d;
}
.lubanMergeOrderAllDlg--dot--1Q_HGa2 {
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #666666;
  vertical-align: middle;
  margin-right: 4px;
  margin-top: -2px;
}
.lubanMergeOrderAllDlg--checkbox-wrap--1lXWQYG {
  display: flex;
  align-items: center;
  margin-left: 40px;
  margin-top: 25px;
}
.lubanMergeOrderAllDlg--checkbox-wrap--1lXWQYG .cn-next-checkbox-wrapper {
  margin-bottom: 10px;
}.MergeOrderDlg--merge-order-table--2XCW-tW {
  border: 1px solid #eaeaea;
}
.MergeOrderDlg--table-header--ObBTZnA {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #f6f7f9;
  height: 64px;
  padding: 0 16px;
}
.MergeOrderDlg--header-left--1Darzs_ {
  display: flex;
  align-items: center;
}
.MergeOrderDlg--address-wrap--31wnXPh {
  width: 530px;
  color: #333;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.MergeOrderDlg--header-right--pBRHNRl {
  color: #999;
  font-size: 14px;
}
.MergeOrderDlg--order-list--2kODAZl {
  max-height: 50vh;
  overflow: auto;
}
.MergeOrderDlg--order-list--2kODAZl .MergeOrderDlg--list-item--2jFMwWp {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 14px 16px;
  border-top: 1px solid #eaeaea;
}
.MergeOrderDlg--order-list--2kODAZl .MergeOrderDlg--list-item--2jFMwWp:first-child {
  border-top: 1px solid transparent;
}
.MergeOrderDlg--order-list--2kODAZl .MergeOrderDlg--order-num--2cSLRMU {
  margin-left: 12px;
  color: #1e2227;
  font-size: 14px;
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: flex;
}
.MergeOrderDlg--order-list--2kODAZl .MergeOrderDlg--order-status--1IhjJyf {
  background: #2b79ff;
  color: #fff;
  display: inline-block;
  padding: 2px 4px;
  border-radius: 2px;
  cursor: pointer;
  margin: 2px 2px 2px 12px;
}
.MergeOrderDlg--order-list--2kODAZl .MergeOrderDlg--item-right--3O2pSY6 {
  display: flex;
}
.MergeOrderDlg--order-list--2kODAZl .MergeOrderDlg--info-item--w9hOR8z {
  font-size: 12px;
  color: #1b1b1b;
  margin-left: 12px;
}
.MergeOrderDlg--order-list--2kODAZl .MergeOrderDlg--info-label--YLU1Ec7 {
  color: #999;
}
.MergeOrderDlg--merge-sign--3YcayDJ {
  background: #2b79ff;
  border: 1px solid rgba(0, 117, 254, 0.4);
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  padding: 2px 8px;
  margin-right: 12px;
}
.MergeOrderDlg--item-left--oVTa0k1 {
  display: flex;
  align-items: center;
}
.MergeOrderDlg--goods-item-name--Dmurpx5 {
  display: inline-block;
  vertical-align: middle;
  max-width: 335px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.CancelMergeOrderDlg--merge-order-table--1Hhd5Og {
  border: 1px solid #eaeaea;
}
.CancelMergeOrderDlg--table-header--2wMoZqU {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #f6f7f9;
  height: 64px;
  padding: 0 16px;
}
.CancelMergeOrderDlg--header-left--FlXm0QS {
  display: flex;
  align-items: center;
}
.CancelMergeOrderDlg--address-wrap--3dbE0sc {
  width: 530px;
  color: #333;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.CancelMergeOrderDlg--header-right--3ViACRO {
  color: #999;
  font-size: 14px;
}
.CancelMergeOrderDlg--order-list--hZLALQz {
  max-height: 50vh;
  overflow: auto;
}
.CancelMergeOrderDlg--order-list--hZLALQz .CancelMergeOrderDlg--list-item--1VpGMFj {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 14px 16px;
  border-top: 1px solid #eaeaea;
}
.CancelMergeOrderDlg--order-list--hZLALQz .CancelMergeOrderDlg--list-item--1VpGMFj:first-child {
  border-top: 1px solid transparent;
}
.CancelMergeOrderDlg--order-list--hZLALQz .CancelMergeOrderDlg--order-num--1_wRUHD {
  margin-left: 12px;
  color: #1e2227;
  font-size: 14px;
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.CancelMergeOrderDlg--order-list--hZLALQz .CancelMergeOrderDlg--order-status--3CLba_l {
  background: #2b79ff;
  color: #fff;
  display: inline-block;
  padding: 2px 4px;
  border-radius: 2px;
  cursor: pointer;
  margin: 2px 2px 2px 12px;
}
.CancelMergeOrderDlg--order-list--hZLALQz .CancelMergeOrderDlg--item-right--29wATmx {
  display: flex;
}
.CancelMergeOrderDlg--order-list--hZLALQz .CancelMergeOrderDlg--info-item--1o1KC7O {
  font-size: 12px;
  color: #1b1b1b;
  margin-left: 12px;
}
.CancelMergeOrderDlg--order-list--hZLALQz .CancelMergeOrderDlg--info-label--1a7SxrU {
  color: #999;
}
.CancelMergeOrderDlg--merge-sign--11Yw448 {
  background: #2b79ff;
  border: 1px solid rgba(0, 117, 254, 0.4);
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  padding: 2px 8px;
  margin-right: 12px;
}
.CancelMergeOrderDlg--item-left--v9kks9M {
  display: flex;
  align-items: center;
}
.CancelMergeOrderDlg--goods-item-name--3r1WmuS {
  display: inline-block;
  vertical-align: middle;
  max-width: 335px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.BatchImport--container--2GowyxY {
  padding: 32px 24px;
  background-color: #fff;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd {
  margin-bottom: 14px;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadCont--13Q_rGH {
  display: flex;
  margin: 18px;
  margin-left: 32px;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadCont--13Q_rGH .BatchImport--uploadBox--2mU14Mg {
  min-width: 235px;
  height: 64px;
  padding: 0 16px;
  background: #fafbfc;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 16px;
  cursor: pointer;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadCont--13Q_rGH .BatchImport--uploadBox--2mU14Mg .BatchImport--sdec--1m3nGBj {
  font-size: 12px;
  margin-top: 6px;
  color: #86909c;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--hasSendInfo--bFFGUkB {
  width: 480px;
  height: 32px;
  line-height: 32px;
  padding-left: 14px;
  background: #fafbfc;
  margin-top: 26px;
  margin-left: 33px;
  border-radius: 4px;
  font-size: 14px;
  color: #999999;
  border: 1px solid #cbcbcb;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--hasSendInfo--bFFGUkB > span {
  color: #ff6f00;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--stepOneWrapper--18up6Kx {
  display: flex;
  justify-content: flex-start;
  margin-top: 18px;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--stepOneWrapper--18up6Kx .cn-next-form-item-help {
  margin-top: 0;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--stepOneWrapper--18up6Kx .has-error .uploadErrorWrapper {
  border-color: #ed0000;
  color: #f24646;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--stepOneWrapper--18up6Kx .BatchImport--line--IJQpD0w {
  width: 1px;
  height: 160px;
  margin-left: 24px;
  background: #d8d8d8;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV {
  width: 480px;
  height: 160px;
  padding: 20px 20px 0 20px;
  background: #fafbfc;
  border-radius: 4px;
  border: 1px dashed #cbcbcb;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV .BatchImport--beforeUploadWrapper--27Qm1TQ {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV .BatchImport--uploadingWrapper--PS9W1pQ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 8px;
  height: 72px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #d8d8d8;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV .BatchImport--uploadingWrapper--PS9W1pQ .BatchImport--imgWrapper--2LcQv1J {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 16px;
  width: 56px;
  height: 56px;
  background: #fafbfc;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV .BatchImport--uploadingWrapper--PS9W1pQ .BatchImport--imgWrapper--2LcQv1J > img {
  width: 40px;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV .BatchImport--uploadingFailWrapper--1mcWwnz {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 8px;
  height: 72px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ee0404;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV .BatchImport--uploadingFailWrapper--1mcWwnz .BatchImport--imgWrapper--2LcQv1J {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 16px;
  width: 56px;
  height: 56px;
  background: #fafbfc;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV .BatchImport--uploadingFailWrapper--1mcWwnz .BatchImport--imgWrapper--2LcQv1J > img {
  width: 40px;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV .BatchImport--uploadingFailTitle--GJTNeCq {
  margin-top: 8px;
  font-size: 12px;
  color: #ed0000;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--uploadWrapper--QINzwOV .BatchImport--uploadingBtn--DHwNFGf {
  margin-top: 20px;
  text-align: center;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--templateContainer--zqyUL-r {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  font-size: 14px;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--templateContainer--zqyUL-r .BatchImport--uploadHeadTitle--3nylcgf {
  font-size: 14px;
  margin-bottom: 24px;
  font-weight: 700;
  color: #333333;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd .BatchImport--templateContainer--zqyUL-r .BatchImport--templateWrapper--2SGmxk2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-right: 16px;
  margin-bottom: 20px;
  width: 232px;
  padding: 14px 10px;
  font-size: 14px;
  border: 1px solid #cbcbcb;
  border-radius: 4px;
}
.BatchImport--container--2GowyxY .BatchImport--moreSettingWrapper--WzulIpC .BatchImport--moreSettingHeadWrapper--26a0gAX {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.BatchImport--container--2GowyxY .BatchImport--moreSettingWrapper--WzulIpC .BatchImport--checkboxWrapper--3J8nkuZ {
  margin-left: 36px;
  margin-top: 24px;
}
.BatchImport--container--2GowyxY .BatchImport--wrapper--c6RdTsd:nth-last-child(1) {
  margin-bottom: 0;
}
.BatchImport--container--2GowyxY .BatchImport--step1--1kJ3_nZ {
  display: inline-block;
  width: 24px;
  height: 24px;
  background: #ff6f00;
  border: 1px solid rgba(255, 111, 0, 0.43);
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  margin-right: 12px;
}
.BatchImport--container--2GowyxY .BatchImport--step2--FKOP4Pa {
  display: inline-block;
  width: 24px;
  font-size: 14px;
  height: 24px;
  background: #666666;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  line-height: 23px;
  margin-right: 12px;
}
.BatchImport--container--2GowyxY .BatchImport--step1HeadTitle--3QRr2dy {
  font-size: 14px;
  color: #333333;
  font-weight: 700;
}
.BatchImport--container--2GowyxY .BatchImport--step1HeadTitle--3QRr2dy .BatchImport--stepHeadTitleTips--1J2C02W {
  margin-left: 8px;
  font-size: 12px;
  font-weight: 400;
  color: #999999;
}
.BatchImport--vipWrapper--2NQ73gs {
  height: calc(100vh - 170px);
  overflow-y: auto;
  padding-bottom: 120px;
}
.BatchImport--footerWrapper--EV6EJD0 {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0px;
  box-shadow: 0 -2px 8px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(232, 232, 232, 0.5);
  background-color: #fff;
  z-index: 10;
}
.BatchImport--footerWrapper--EV6EJD0 .BatchImport--setWrapper--1ulcGPw {
  line-height: 24px;
  padding: 0 10px;
  height: 56px;
  background: #ffffff;
}
.BatchImport--footerWrapper--EV6EJD0 .BatchImport--setWrapper--1ulcGPw .cn-next-form-item {
  margin-bottom: 0;
}
.BatchImport--footerWrapper--EV6EJD0 .BatchImport--btnWrapper--2kGJFye {
  height: 56px;
  background: #ffffff;
}

.popupTitle {
  width: 333px;
}
.popupTitle .cn-next-balloon-title {
  font-size: 12px;
  color: #1e2227;
  line-height: 16px;
  font-weight: 400;
  margin-bottom: 0 !important;
}.components--analysizeLoadingContainer--1OPv39n {
  background-color: #fff;
}
.components--analysizeLoadingContainer--1OPv39n .components--headerContainer--3cNg1ca {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 24px;
  height: 48px;
  border-bottom: 1px solid #e8e8e8;
}
.components--analysizeLoadingContainer--1OPv39n .components--headerContainer--3cNg1ca .components--leftContainer--3dlEhTb {
  display: flex;
  align-items: center;
}
.components--analysizeLoadingContainer--1OPv39n .components--headerContainer--3cNg1ca .components--leftContainer--3dlEhTb .components--returnBtn--B7acBku {
  width: 64px;
  height: 28px;
  line-height: 26px;
  font-size: 14px;
  color: #666;
  text-align: center;
  background: #fff;
  border-radius: 4px;
  border: 1px solid #e8e8e8;
  cursor: pointer;
}
.components--analysizeLoadingContainer--1OPv39n .components--headerContainer--3cNg1ca .components--leftContainer--3dlEhTb .components--headTitle--1T41mI2 {
  margin-left: 15px;
  font-size: 16px;
  font-weight: 700;
  color: #1b1b1b;
}
.components--analysizeLoadingContainer--1OPv39n .components--headerContainer--3cNg1ca .components--rightContainer--2pz_ILW .components--analyze--12VOwIK {
  margin-right: 16px;
  font-size: 12px;
  color: #1b1b1b;
}
.components--analysizeLoadingContainer--1OPv39n .components--analysizeLoadingContent--1VjboBc {
  min-height: 400px;
  padding-top: 32px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.components--analysizeLoadingContainer--1OPv39n .components--analysizeLoadingContent--1VjboBc .cn-next-icon.cn-next-medium:before {
  font-size: 50px;
  width: 50px;
}
.components--analysizeLoadingContainer--1OPv39n .components--analysizeLoadingContent--1VjboBc .components--analysizeLoadingText--2XUuemb {
  margin-top: 16px;
  font-size: 16px;
  color: #1e2227;
}
.components--container--2YV0FSx {
  background: #fff;
  border-radius: 8px;
}
.components--container--2YV0FSx .components--headerContainer--3cNg1ca {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 24px;
  height: 48px;
  border-bottom: 1px solid #e8e8e8;
}
.components--container--2YV0FSx .components--headerContainer--3cNg1ca .components--leftContainer--3dlEhTb {
  display: flex;
  align-items: center;
}
.components--container--2YV0FSx .components--headerContainer--3cNg1ca .components--leftContainer--3dlEhTb .components--returnBtn--B7acBku {
  width: 64px;
  height: 28px;
  line-height: 26px;
  font-size: 14px;
  color: #666;
  text-align: center;
  background: #fff;
  border-radius: 4px;
  border: 1px solid #e8e8e8;
  cursor: pointer;
}
.components--container--2YV0FSx .components--headerContainer--3cNg1ca .components--leftContainer--3dlEhTb .components--headTitle--1T41mI2 {
  margin-left: 15px;
  font-size: 16px;
  font-weight: 700;
  color: #1b1b1b;
}
.components--container--2YV0FSx .components--headerContainer--3cNg1ca .components--rightContainer--2pz_ILW .components--analyze--12VOwIK {
  margin-right: 16px;
  font-size: 12px;
  color: #1b1b1b;
}
.components--container--2YV0FSx .components--contentContainer--2HJI5Lz {
  padding: 20px 24px 12px;
  margin-bottom: 56px;
}
.components--container--2YV0FSx .components--importBtnWrapper--2tfR_Eu {
  position: relative;
  position: fixed;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
  bottom: 0;
  left: 180px;
  width: calc(100% - 180px);
  height: 56px;
  background: #fff;
  z-index: 10;
  box-shadow: 0 -2px 8px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(232, 232, 232, 0.5);
}
.components--container--2YV0FSx .components--importBtnWrapper--2tfR_Eu .components--batchDeleteBtnWrapper--an3yzrr {
  position: absolute;
  left: 16px;
  display: flex;
  align-items: center;
}
.components--deleteContainer--jVZl-77 {
  width: 224px;
}
.components--deleteContainer--jVZl-77 .components--headContainer--w92GsNb {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
.components--deleteContainer--jVZl-77 .components--headContainer--w92GsNb > img {
  width: 16px;
  margin-right: 12px;
}
.components--deleteContainer--jVZl-77 .components--headContainer--w92GsNb > span {
  font-size: 14px;
}
.components--deleteContainer--jVZl-77 .components--btnWrapper--17yI17r {
  display: flex;
  justify-content: flex-end;
}
.components--deleteContainer--jVZl-77 .components--btnWrapper--17yI17r .components--btn--2aGlBB1 {
  width: 48px;
  height: 24px;
  padding: 0;
  background: #ff6f00;
  color: #fff;
  border-radius: 4px;
}
.components--deleteContainer--jVZl-77 .components--btnWrapper--17yI17r .components--cancelBtn--1664Ev7 {
  margin-left: 8px;
  color: #666;
  background: #fff;
  border: 1px solid #d8d8d8;
}
.components--receiverContainer--1xUAbdl {
  color: #1e2227;
}
.components--receiverContainer--1xUAbdl .components--receiverWrapper--3toDoEN {
  margin-top: 8px;
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.components--receiverContainer--1xUAbdl .components--receiverWrapper--3toDoEN > span {
  display: inline-block;
  width: 96px;
}
.components--receiverContainer--1xUAbdl .components--receiverWrapper--3toDoEN .components--analysizeBtn--1pRg-21 {
  position: absolute;
  right: 12px;
  top: 9px;
}
.components--receiverContainer--1xUAbdl .components--receiverWrapper2--KunsDHw {
  position: relative;
}
.components--receiverContainer--1xUAbdl .components--receiverWrapper2--KunsDHw > span {
  display: inline-block;
  width: 96px;
}
.components--receiverContainer--1xUAbdl .components--receiverWrapper2--KunsDHw .components--analysizeBtn--1pRg-21 {
  position: absolute;
  right: 12px;
  top: 7px;
}
.components--textAreaWrapper--2Bs7T7- {
  width: 100%;
  min-height: 32px;
  max-height: 100px;
  padding-right: 320px;
  overflow: auto;
  background: #fafbfc;
  border-radius: 4px;
  border: 1px dashed #cbcbcb;
}
.components--textAreaWrapper--2Bs7T7- textarea {
  line-height: 32px;
  font-size: 14px !important;
  padding-top: 2px !important;
}
.components--updateContainer--2gMsynG .cn-next-dialog-footer {
  padding-top: 0 !important;
}
.components--updateContainer--2gMsynG .cn-next-dialog-body {
  padding-left: 0 !important;
  padding-bottom: 6px !important;
}
.components--messageContainer--G_H5Ejy {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 600px;
  height: 40px;
  padding: 13px 18px;
  padding-left: 0;
}
.components--successWrapper--2NWCvVE {
  background-color: greenyellow;
}
.components--warnWrapper--1VnvDbF {
  background-color: yellow;
}
.components--importResultContainer--2H7kmCw .components--importResultContentWrapper--3NFdlFU {
  padding: 29px 24px;
  min-height: calc(100vh - 226px);
}
.components--importResultContainer--2H7kmCw .components--importResultContentWrapper--3NFdlFU .components--importResultContentHead--uz_HeZZ {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.components--importResultContainer--2H7kmCw .components--importResultContentWrapper--3NFdlFU .components--contentItemWrapper--2GLWcuo {
  display: flex;
  justify-content: center;
  margin-top: 21px;
  background: #f7f7f7;
}
.components--importResultContainer--2H7kmCw .components--importResultContentWrapper--3NFdlFU .components--contentItemWrapper--2GLWcuo .components--contentItem--1gFG6LZ {
  padding: 24px 0;
  flex: 1;
  height: 110px;
  border-radius: 8px;
}
.components--importResultContainer--2H7kmCw .components--importResultContentWrapper--3NFdlFU .components--contentItemWrapper--2GLWcuo .components--contentItem--1gFG6LZ > div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.components--blackTxt--1C4_eyK {
  color: #000 !important;
}
.components--text-container--1C2hrxj {
  position: relative;
}
.components--text-container--1C2hrxj .cn-next-input {
  background: #f7f8fa;
  border-radius: 4px;
  border: 1px dashed #a5aab0;
}
.components--text-container--1C2hrxj .components--switch-clip--2hA5e3H {
  position: absolute;
  right: 12px;
  top: 9px;
  font-size: 14px;
  color: #333;
  display: flex;
  align-items: center;
}
.components--text-container--1C2hrxj .components--switch-clip--2hA5e3H span {
  margin-left: 10px;
  margin-right: 4px;
}
.components--text-container--1C2hrxj .components--switch-clip--2hA5e3H::before {
  content: " ";
  width: 1px;
  height: 16px;
  background: #d8d8d8;
  margin-right: 16px;
}
.components--analysize-dialog--2MzUKFi {
  padding-bottom: 24px;
  border-bottom: 1px dashed #d8d8d8;
}
.components--analysize-dialog--2MzUKFi .components--analysize-dialog-content--1SwJtvk {
  border-radius: 8px;
  background: #f5f7fa;
  padding: 12px 16px;
  color: #4e5969;
  font-size: 14px;
}
.components--analysize-dialog--2MzUKFi .components--analysize-dialog-content--1SwJtvk > div:nth-of-type(1) {
  font-size: 12px;
  color: #1d2129;
  font-weight: 600;
  margin-bottom: 8px;
}

.importMessageErrorWrapper {
  border: 1px solid #ed0000;
  background-color: #fff2f2 !important;
  border-color: #ed0000 !important;
}

.importMessageSuccessWrapper {
  border: 1px solid #00ad45;
  background-color: #e6fff1 !important;
  border-color: #00ad45 !important;
}

.importMessageWarnWrapper {
  border: 1px solid #f59b00;
  background-color: #fff8e6 !important;
  border-color: #f59b00 !important;
}

.analysizeLoadingImg {
  display: inline-block;
  font-size: 50px;
}.components--title--orv0Jeh {
  display: flex;
  align-items: center;
  gap: 10px;
  color: #1d2129;
  font-size: 16px;
  font-weight: 600;
}
.components--titleIcon--2FWUo4r {
  display: inline-flex;
  width: 22px;
  height: 22px;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}
.components--titleIcon--2FWUo4r.components--warning--1x8BH1X {
  background: #f59b00;
}
.components--titleIcon--2FWUo4r.components--error--16QnPIc {
  background: #ed0000;
}
.components--description--hFZjHGC {
  margin-bottom: 16px;
  padding: 12px 16px;
  border: 1px solid #ffe0b2;
  border-radius: 6px;
  background: #fff8e6;
  color: #4e5969;
  font-size: 13px;
  line-height: 20px;
}
.components--summary--1vJBlTR {
  display: grid;
  margin-bottom: 20px;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
}
.components--summaryItem--pPVDx9o {
  display: flex;
  min-height: 76px;
  align-items: baseline;
  padding: 14px 16px;
  border: 1px solid #e5e6eb;
  border-radius: 8px;
  background: #f7f8fa;
}
.components--summaryItem--pPVDx9o strong {
  margin-left: auto;
  color: #1d2129;
  font-size: 28px;
  font-weight: 600;
  line-height: 40px;
}
.components--successSummary--1oQEnsX {
  border-color: #ccebd8;
  background: #f2fbf5;
}
.components--successSummary--1oQEnsX strong {
  color: #00a854;
}
.components--failedSummary--2MLWoPc {
  border-color: #ffd1d1;
  background: #fff5f5;
}
.components--failedSummary--2MLWoPc strong {
  color: #ed0000;
}
.components--summaryLabel--y0PDKWH {
  color: #4e5969;
  font-size: 13px;
}
.components--summaryUnit--3Ws-Adp {
  margin-left: 4px;
  color: #86909c;
  font-size: 12px;
}
.components--listHeader--3d1_v85 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
  color: #1d2129;
  font-size: 14px;
  font-weight: 600;
}
.components--listHeader--3d1_v85 span:last-child {
  color: #86909c;
  font-size: 12px;
  font-weight: 400;
}
.components--tableWrapper--1WTowsg {
  max-height: 300px;
  overflow: auto;
  border: 1px solid #e5e6eb;
  border-radius: 6px;
}
.components--table--xqdGGiJ {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
}
.components--table--xqdGGiJ tr > * {
  overflow: hidden;
  padding: 10px 12px;
  border-bottom: 1px solid #f0f1f2;
  color: #4e5969;
  font-size: 12px;
  line-height: 18px;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.components--table--xqdGGiJ th {
  position: sticky;
  z-index: 1;
  top: 0;
  background: #f7f8fa;
  color: #1d2129;
  font-weight: 500;
}
.components--table--xqdGGiJ tbody tr:last-child td {
  border-bottom: 0;
}
.components--sequenceColumn--CRSb1w7 {
  width: 56px;
}
.components--reasonColumn--2gPXogE {
  width: 210px;
}
.components--reasonCell--1t5QxbS {
  color: #ed0000 !important;
}
.components--emptyCell--_jHisMp {
  height: 96px;
  color: #86909c !important;
  text-align: center !important;
}.BindWaybillDialog--bindWaybillDialog--33ztSLp .cn-next-dialog-header + .cn-next-dialog-body {
  padding: 0;
}
.BindWaybillDialog--bindWaybillDialog--33ztSLp .BindWaybillDialog--bindNormalWaybill--5_gMunE {
  padding: 16px 24px 24px;
}
.BindWaybillDialog--bindWaybillDialog--33ztSLp .BindWaybillDialog--authedShopList--3VfYLIx {
  display: flex;
  justify-content: space-between;
  width: 100%;
  flex-wrap: wrap;
}
.BindWaybillDialog--bindWaybillDialog--33ztSLp .BindWaybillDialog--authedShopItem--3wmI7-A {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 304px;
  height: 68px;
  padding: 16px;
  background: #fff;
  border-radius: 8px;
  border: 1px solid #d8d8d8;
  margin-bottom: 16px;
}
.BindWaybillDialog--bindWaybillDialog--33ztSLp .BindWaybillDialog--shopInfo--3vffxwB {
  display: flex;
  align-items: center;
  width: 200px;
}
.BindWaybillDialog--bindWaybillDialog--33ztSLp .BindWaybillDialog--platInfo--3oVO-Q3 {
  margin-left: 8px;
}
.BindWaybillDialog--bindPlatformWaybill--Psjv5Lf .BindWaybillDialog--bindPlatformTip--30q6-ct {
  display: flex;
  align-items: center;
  height: 44px;
  padding: 0 16px;
  background-color: #fef3df;
  color: #ff6f00;
}
.BindWaybillDialog--bindPlatformWaybill--Psjv5Lf .BindWaybillDialog--formWrap--yTMei0l {
  padding: 16px 24px;
}
.BindWaybillDialog--bindPlatformWaybill--Psjv5Lf .BindWaybillDialog--actionsRow--24g4xCh {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 12px;
}
.BindWaybillDialog--bindPlatformWaybill--Psjv5Lf .BindWaybillDialog--footerButton--2AOQAPP {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.BindWaybillDialog--item-desc--1AiQAw_ {
  color: #999999;
  font-size: 12px;
}
.BindWaybillDialog--item-name--XV1sjbo {
  color: #222222;
  font-size: 14px;
  font-weight: 700;
}
.BindWaybillDialog--bind-text--iik2onR {
  color: #2b79ff;
  font-size: 14px;
  cursor: pointer;
}
.BindWaybillDialog--company-list--o3HVNT4 {
  display: flex;
  align-items: center;
}
.BindWaybillDialog--more-btn--24qckRb {
  cursor: pointer;
  color: "#1E2227";
  font-weight: 400;
  cursor: pointer;
  transition: all 0.3s;
}
.BindWaybillDialog--more-btn--24qckRb .cn-next-icon {
  transition: all 0.3s;
}
.BindWaybillDialog--more-btn--24qckRb:hover {
  color: #ff6f00;
}
.BindWaybillDialog--more-btn--24qckRb:hover .cn-next-icon {
  color: #ff6f00 !important;
}.components--shopAuthDialog--2JWnjuA .components--shopAuth--1M-ngXp {
  width: 582px;
}
.components--shopAuthDialog--2JWnjuA .components--title--340enoc {
  margin-bottom: 24px;
  font-size: 20px;
  color: #333;
  font-weight: 600;
  text-align: center;
}
.components--shopAuthDialog--2JWnjuA .components--subTitle--2xhRuT_ {
  margin-bottom: 8px;
  color: #111;
  font-size: 14px;
  font-weight: 600;
}
.components--shopAuthDialog--2JWnjuA .components--shopList--733EQNN {
  display: flex;
  flex-wrap: wrap;
}
.components--shopAuthDialog--2JWnjuA .components--shopItem--2br1Dt8 {
  display: flex;
  align-items: center;
  margin-right: 8px;
  margin-bottom: 8px;
  padding: 10px 16px;
  border-radius: 4px;
  border: 1px solid #d8d8d8;
  cursor: pointer;
}
.components--shopAuthDialog--2JWnjuA .components--shopItemIcon--1nk6HXm {
  margin-right: 4px;
}
.components--shopAuthDialog--2JWnjuA .components--footer--jBhleUP {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-top: 16px;
  padding-right: 8px;
}
.components--shopAuthDialog--2JWnjuA .components--footer--jBhleUP .cn-next-btn-text.cn-next-btn-primary, .components--shopAuthDialog--2JWnjuA .components--footer--jBhleUP .cn-next-btn-text.cn-next-btn-primary:link, .components--shopAuthDialog--2JWnjuA .components--footer--jBhleUP .cn-next-btn-text.cn-next-btn-primary:visited, .components--shopAuthDialog--2JWnjuA .components--footer--jBhleUP .cn-next-btn-text.cn-next-btn-primary.visited {
  color: #ff6f00 !important;
}
.components--downloadPrinterWrap--1Od2fk9 .components--title--340enoc {
  font-size: 16px;
  color: #333;
  font-weight: 600;
}
.components--downloadPrinterWrap--1Od2fk9 .components--tip--2hFbtsu {
  margin-top: 4px;
  font-size: 12px;
  color: #999;
}
.components--downloadPrinterWrap--1Od2fk9 .components--downloadBtns--AITNsLQ {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.components--downloadPrinterWrap--1Od2fk9 .components--downloadItem--1Q2aIZN {
  width: 48%;
}
.components--downloadPrinterCell--1dbUCfU {
  margin-top: 24px;
}
.components--downloadPrinterCell--1dbUCfU .components--label--2oEf9P1 {
  font-size: 12px;
  color: #1e2227;
}
.components--downloadPrinterCell--1dbUCfU .components--labelExtra--1p8Jnme {
  margin-left: 8px;
  color: #999;
}
.components--downloadPrinterCell--1dbUCfU .components--downloadButton--3oyRSk7 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  margin: 4px 0;
  color: #fff;
  font-size: 14px;
  text-align: center;
  background-color: #f44;
  border-radius: 8px;
  cursor: pointer;
}
.components--downloadPrinterCell--1dbUCfU .components--printerStatusWrap--PkGtSbe {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 12px;
}
.components--downloadPrinterCell--1dbUCfU .components--printerStatus--1WuqYz1 {
  display: flex;
  align-items: center;
  color: #222;
}
.components--downloadPrinterCell--1dbUCfU .components--checkAction--hMzL9kD {
  display: flex;
  align-items: center;
  color: #1976f5;
  cursor: pointer;
}.components--analysizeLoadingContainer--2UUF37o {
  background-color: #fff;
}
.components--analysizeLoadingContainer--2UUF37o .components--headerContainer--1t4ltGG {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 24px;
  height: 48px;
  border-bottom: 1px solid #e8e8e8;
}
.components--analysizeLoadingContainer--2UUF37o .components--headerContainer--1t4ltGG .components--leftContainer--29rOtf1 {
  display: flex;
  align-items: center;
}
.components--analysizeLoadingContainer--2UUF37o .components--headerContainer--1t4ltGG .components--leftContainer--29rOtf1 .components--returnBtn--LMwk7Av {
  width: 64px;
  height: 28px;
  line-height: 26px;
  font-size: 14px;
  color: #666;
  text-align: center;
  background: #fff;
  border-radius: 4px;
  border: 1px solid #e8e8e8;
  cursor: pointer;
}
.components--analysizeLoadingContainer--2UUF37o .components--headerContainer--1t4ltGG .components--leftContainer--29rOtf1 .components--headTitle--1ZY1ykw {
  margin-left: 15px;
  font-size: 16px;
  font-weight: 700;
  color: #1b1b1b;
}
.components--analysizeLoadingContainer--2UUF37o .components--headerContainer--1t4ltGG .components--rightContainer--3V1f3Fm .components--analyze--B9_Rjjw {
  margin-right: 16px;
  font-size: 12px;
  color: #1b1b1b;
}
.components--analysizeLoadingContainer--2UUF37o .components--analysizeLoadingContent--3mFqHVm {
  min-height: 400px;
  padding-top: 32px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.components--analysizeLoadingContainer--2UUF37o .components--analysizeLoadingContent--3mFqHVm .cn-next-icon.cn-next-medium:before {
  font-size: 50px;
  width: 50px;
}
.components--analysizeLoadingContainer--2UUF37o .components--analysizeLoadingContent--3mFqHVm .components--analysizeLoadingText--3xtjWub {
  margin-top: 16px;
  font-size: 16px;
  color: #1e2227;
}
.components--container--17UfM49 {
  background: #fff;
  border-radius: 8px;
}
.components--container--17UfM49 .components--headerContainer--1t4ltGG {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 24px;
  height: 48px;
  border-bottom: 1px solid #e8e8e8;
}
.components--container--17UfM49 .components--headerContainer--1t4ltGG .components--leftContainer--29rOtf1 {
  display: flex;
  align-items: center;
}
.components--container--17UfM49 .components--headerContainer--1t4ltGG .components--leftContainer--29rOtf1 .components--returnBtn--LMwk7Av {
  width: 64px;
  height: 28px;
  line-height: 26px;
  font-size: 14px;
  color: #666;
  text-align: center;
  background: #fff;
  border-radius: 4px;
  border: 1px solid #e8e8e8;
  cursor: pointer;
}
.components--container--17UfM49 .components--headerContainer--1t4ltGG .components--leftContainer--29rOtf1 .components--headTitle--1ZY1ykw {
  margin-left: 15px;
  font-size: 16px;
  font-weight: 700;
  color: #1b1b1b;
}
.components--container--17UfM49 .components--headerContainer--1t4ltGG .components--rightContainer--3V1f3Fm .components--analyze--B9_Rjjw {
  margin-right: 16px;
  font-size: 12px;
  color: #1b1b1b;
}
.components--container--17UfM49 .components--contentContainer--2agKMaG {
  padding: 20px 24px 12px;
  margin-bottom: 56px;
}
.components--container--17UfM49 .components--importBtnWrapper--1823x3U {
  position: relative;
  position: fixed;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
  bottom: 0;
  left: 180px;
  width: calc(100% - 180px);
  height: 56px;
  background: #fff;
  z-index: 10;
  box-shadow: 0 -2px 8px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(232, 232, 232, 0.5);
}
.components--container--17UfM49 .components--importBtnWrapper--1823x3U .components--batchDeleteBtnWrapper--lGKLRz9 {
  position: absolute;
  left: 16px;
  display: flex;
  align-items: center;
}
.components--deleteContainer--1a2iVkS {
  width: 224px;
}
.components--deleteContainer--1a2iVkS .components--headContainer--fONXOVP {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
.components--deleteContainer--1a2iVkS .components--headContainer--fONXOVP > img {
  width: 16px;
  margin-right: 12px;
}
.components--deleteContainer--1a2iVkS .components--headContainer--fONXOVP > span {
  font-size: 14px;
}
.components--deleteContainer--1a2iVkS .components--btnWrapper--RnImmSf {
  display: flex;
  justify-content: flex-end;
}
.components--deleteContainer--1a2iVkS .components--btnWrapper--RnImmSf .components--btn--TcMQPrc {
  width: 48px;
  height: 24px;
  padding: 0;
  background: #ff6f00;
  color: #fff;
  border-radius: 4px;
}
.components--deleteContainer--1a2iVkS .components--btnWrapper--RnImmSf .components--cancelBtn--3xP236Y {
  margin-left: 8px;
  color: #666;
  background: #fff;
  border: 1px solid #d8d8d8;
}
.components--receiverContainer--15z4rNf {
  color: #1e2227;
}
.components--receiverContainer--15z4rNf .components--receiverWrapper--2c9QYqx {
  margin-top: 8px;
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.components--receiverContainer--15z4rNf .components--receiverWrapper--2c9QYqx > span {
  display: inline-block;
  width: 96px;
}
.components--receiverContainer--15z4rNf .components--receiverWrapper--2c9QYqx .components--analysizeBtn--vyBh-Aw {
  position: absolute;
  right: 12px;
  top: 9px;
}
.components--receiverContainer--15z4rNf .components--receiverWrapper2--DdTnjht {
  position: relative;
}
.components--receiverContainer--15z4rNf .components--receiverWrapper2--DdTnjht > span {
  display: inline-block;
  width: 96px;
}
.components--receiverContainer--15z4rNf .components--receiverWrapper2--DdTnjht .components--analysizeBtn--vyBh-Aw {
  position: absolute;
  right: 12px;
  top: 7px;
}
.components--textAreaWrapper--3lNPQuj {
  width: 100%;
  min-height: 32px;
  padding-right: 100px;
  overflow: auto;
  background: #fafbfc;
  border-radius: 4px;
  border: 1px dashed #cbcbcb;
}
.components--textAreaWrapper--3lNPQuj textarea {
  line-height: 32px;
  font-size: 14px !important;
  padding-top: 2px !important;
}
.components--textAreaWrapper--3lNPQuj input::placeholder {
  font-size: 12px !important;
}
.components--textAreaWrapper--3lNPQuj textarea {
  font-size: 12px !important;
}
.components--textAreaWrapper--3lNPQuj textarea::placeholder {
  font-size: 12px !important;
}
.components--updateContainer--nYvGAOK .cn-next-dialog-footer {
  padding-top: 0 !important;
}
.components--updateContainer--nYvGAOK .cn-next-dialog-body {
  padding-left: 0 !important;
  padding-bottom: 6px !important;
}
.components--messageContainer--1FUKl26 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 600px;
  height: 40px;
  padding: 13px 18px;
  padding-left: 0;
}
.components--successWrapper--2niPpzD {
  background-color: greenyellow;
}
.components--warnWrapper--1H21mMf {
  background-color: yellow;
}
.components--importResultContainer--2d_z3A- .components--importResultContentWrapper--2-CdRJx {
  padding: 29px 24px;
  min-height: calc(100vh - 226px);
}
.components--importResultContainer--2d_z3A- .components--importResultContentWrapper--2-CdRJx .components--importResultContentHead--15MPqGB {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.components--importResultContainer--2d_z3A- .components--importResultContentWrapper--2-CdRJx .components--contentItemWrapper--1WURSD6 {
  display: flex;
  justify-content: center;
  margin-top: 21px;
  background: #f7f7f7;
}
.components--importResultContainer--2d_z3A- .components--importResultContentWrapper--2-CdRJx .components--contentItemWrapper--1WURSD6 .components--contentItem--24A4GRA {
  padding: 24px 0;
  flex: 1;
  height: 110px;
  border-radius: 8px;
}
.components--importResultContainer--2d_z3A- .components--importResultContentWrapper--2-CdRJx .components--contentItemWrapper--1WURSD6 .components--contentItem--24A4GRA > div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.components--blackTxt--3rges4x {
  color: #000 !important;
}
.components--text-container--qQrLtmh {
  position: relative;
}
.components--text-container--qQrLtmh .cn-next-input {
  background: #f7f8fa;
  border-radius: 4px;
  border: 1px dashed #a5aab0;
}
.components--text-container--qQrLtmh .components--switch-clip--1CWbTlG {
  position: absolute;
  right: 0px;
  top: 9px;
  font-size: 12px;
  color: #333;
  display: flex;
  align-items: center;
}
.components--text-container--qQrLtmh .components--switch-clip--1CWbTlG span {
  margin-left: 10px;
  margin-right: 2px;
}
.components--analysize-dialog--12XvnJU {
  padding-bottom: 24px;
  border-bottom: 1px dashed #d8d8d8;
}
.components--analysize-dialog--12XvnJU .components--analysize-dialog-content--3bMw4sy {
  border-radius: 8px;
  background: #f5f7fa;
  padding: 12px 16px;
  color: #4e5969;
  font-size: 14px;
}
.components--analysize-dialog--12XvnJU .components--analysize-dialog-content--3bMw4sy > div:nth-of-type(1) {
  font-size: 12px;
  color: #1d2129;
  font-weight: 600;
  margin-bottom: 8px;
}

.importMessageErrorWrapper {
  border: 1px solid #ed0000;
  background-color: #fff2f2 !important;
  border-color: #ed0000 !important;
}

.importMessageSuccessWrapper {
  border: 1px solid #00ad45;
  background-color: #e6fff1 !important;
  border-color: #00ad45 !important;
}

.importMessageWarnWrapper {
  border: 1px solid #f59b00;
  background-color: #fff8e6 !important;
  border-color: #f59b00 !important;
}

.analysizeLoadingImg {
  display: inline-block;
  font-size: 50px;
}.NewOrder--container--2_puJVI {
  height: calc(100vh - 170px);
  overflow-y: auto;
  font-size: 12px !important;
  padding-right: 20px;
  width: 100%;
}
.NewOrder--container--2_puJVI .cn-next-form-item-label {
  text-align: right !important;
  font-size: 12px;
}
.NewOrder--container--2_puJVI input {
  font-size: 12px !important;
}
.NewOrder--container--2_puJVI input::placeholder {
  font-size: 12px !important;
}
.NewOrder--container--2_puJVI .cn-next-input-text-field {
  font-size: 12px !important;
}
.NewOrder--container--2_puJVI .cn-next-input-textarea {
  border-radius: 4px !important;
}
.NewOrder--container--2_puJVI .cn-next-checkbox-label {
  font-size: 12px !important;
  margin-left: 4px !important;
}
.NewOrder--container--2_puJVI .cn-next-checkbox-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.NewOrder--container--2_puJVI .NewOrder--CheckboxForm--147rppG {
  display: flex;
}
.NewOrder--container--2_puJVI .NewOrder--sendContainer--3gGl9Qz {
  width: 100%;
  padding: 16px;
  background-color: #fff;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
.NewOrder--container--2_puJVI .NewOrder--sendContainer--3gGl9Qz .cn-next-form-item {
  margin-bottom: 0;
}
.NewOrder--container--2_puJVI .NewOrder--sendContainer--3gGl9Qz .NewOrder--sendText--2-Rmq5n {
  font-family: PingFang SC;
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 14px;
  margin-right: 8px;
  color: #fff;
  background: #2b79ff;
  border-radius: 4px;
}
.NewOrder--container--2_puJVI .NewOrder--receiveContainer--9DpUkm_ {
  border-radius: 8px;
}
.NewOrder--container--2_puJVI .NewOrder--sddService--3TNdNCC {
  display: flex;
  align-items: center;
  gap: 2px;
}
.NewOrder--container--2_puJVI .cn-next-form-item-label {
  padding-right: 0;
}
.NewOrder--container--2_puJVI .cn-next-number-picker .cn-next-before {
  border-right: none;
}
.NewOrder--container--2_puJVI .cn-next-number-picker .cn-next-before .cn-next-btn {
  width: 24px;
  border-right: none;
  margin-right: 0;
  background: #f0f2f4;
}
.NewOrder--container--2_puJVI .cn-next-number-picker .cn-next-after {
  border-left: none;
}
.NewOrder--container--2_puJVI .cn-next-number-picker .cn-next-after .cn-next-btn {
  width: 24px;
  border-left: none;
  margin-left: 0;
  background: #f0f2f4;
}
.NewOrder--container--2_puJVI .cn-next-number-picker .cn-next-btn.cn-next-btn-normal:hover {
  color: #666666;
  border-color: #cbcbcb;
}
.NewOrder--container--2_puJVI .cn-next-number-picker .cn-next-input:hover {
  border-color: #cbcbcb !important;
}
.NewOrder--container--2_puJVI .cn-next-number-picker .cn-next-input {
  border-color: #cbcbcb !important;
}
.NewOrder--container--2_puJVI .NewOrder--footerWrapper--2A19409 {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0px;
  box-shadow: 0 -2px 8px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(232, 232, 232, 0.5);
  background-color: #fff;
}
.NewOrder--container--2_puJVI .NewOrder--footerWrapper--2A19409 .NewOrder--setWrapper--2FLazVP {
  line-height: 24px;
  padding: 0 10px;
  height: 56px;
  background: #ffffff;
}
.NewOrder--container--2_puJVI .NewOrder--footerWrapper--2A19409 .NewOrder--setWrapper--2FLazVP .cn-next-form-item {
  margin-bottom: 0;
}
.NewOrder--container--2_puJVI .NewOrder--footerWrapper--2A19409 .NewOrder--btnWrapper--18JSi5Z {
  height: 56px;
  background: #ffffff;
}
.NewOrder--container--2_puJVI .NewOrder--saveSender--UL8h19L .cn-next-checkbox-label {
  font-size: 12px !important;
}
.NewOrder--chooseReceive--3xQO-vI {
  cursor: pointer;
  border-radius: 6px;
  padding-left: 30px;
  background: #fff9f5 url("https://imgcdn.sto.cn/F6615BBE-E5B3-4D-28x28-image.png") 12px 7px no-repeat;
  background-size: 14px;
  font-size: 12px;
  color: #ff6700;
  width: 102px;
  height: 28px;
  line-height: 28px;
  text-align: left;
}
.NewOrder--resetDatePicker--3i_0Bui .cn-next-date-picker2-input {
  height: 32px;
}

.newOrderTab .cn-next-tabs-tab-inner {
  padding: 8px 12px !important;
}

.sdd-tag {
  margin: 0 4px;
  padding: 0 4px;
  border: 1px solid #b8cdfb;
  color: #2b79ff;
  background: #f2f6ff;
  font-size: 12px;
}.components--addWrapper--u37CBbi .cn-next-form-item {
  margin-bottom: 0;
}
.components--addWrapper--u37CBbi .cn-next-form-item-control {
  text-align: center;
}
.components--addWrapper--u37CBbi .cn-next-input {
  width: 243px;
  height: 32px;
}
.productNameWrapper .cn-next-table-cell-wrapper, .productNameWrapper .cn-next-btn {
  font-size: 14px;
}.SendAddressDialog--parseAddress--1Mu4Zdg {
  position: relative;
  margin-bottom: 24px;
}
.SendAddressDialog--parseAddressTextArea--eKqGCA5 {
  border: 1px dashed #a5aab0;
  width: 100% !important;
}
.SendAddressDialog--parseButton--1QoXQUM {
  position: absolute;
  right: 10px;
  bottom: 10px;
  color: #1976f5;
  cursor: pointer;
}.CommonPrint--copy-bt--s8wDRZK {
  cursor: pointer;
  color: white;
  border-radius: 4px;
  float: right;
  padding: 2px 8px;
  margin-right: 8px;
  display: flex;
  align-items: center;
  gap: 4px;
  transition: background 0.1s ease;
}
.CommonPrint--copy-bt--s8wDRZK:hover {
  background: rgba(255, 255, 255, 0.1);
}
.CommonPrint--copy-bt--s8wDRZK:active {
  background: rgba(255, 255, 255, 0.2);
}.selfOrderPrint--self-order-print--27rIa6H {
  height: calc(100vh - 176px);
  display: flex;
  flex-direction: column;
  background: #fff;
}
.selfOrderPrint--self-order-print--27rIa6H .cn-ui-card-content {
  padding: 0 8px !important;
}
.selfOrderPrint--self-order-print--27rIa6H .cn-ui-card {
  padding: 0 !important;
}
.selfOrderPrint--self-order-print--27rIa6H div.cn-ui-card {
  padding: 0 !important;
}
.selfOrderPrint--print-header--2if5hzc {
  flex-shrink: 0;
  padding: 16px;
}
.selfOrderPrint--table-wrap--18MYyGk {
  padding: 0 8px;
  flex: 1 1 auto;
  overflow: hidden;
}
.selfOrderPrint--table-wrap__header--N6-yPsY {
  height: 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.selfOrderPrint--screen-list--36sUSgj {
  display: flex;
  align-items: center;
}
.selfOrderPrint--screen-list--36sUSgj li {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #333333;
  margin-right: 16px;
  cursor: pointer;
}
.selfOrderPrint--screen-list--36sUSgj .selfOrderPrint--list-item-label--3BGdkoA {
  margin-left: 4px;
}
.selfOrderPrint--page-footer--1tcjAq0 {
  position: absolute;
  height: 52px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
  background: #fff;
  box-shadow: 0 -2px 8px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(232, 232, 232, 0.5);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 24px;
  border-radius: 0 0 8px 8px;
}
.selfOrderPrint--page-footer--1tcjAq0 .selfOrderPrint--left--3LwZhiU {
  display: flex;
  align-items: center;
}
.selfOrderPrint--choice-text--msvitc4 {
  margin-right: 13px;
  font-size: 12px;
  color: #666666;
}
.selfOrderPrint--choice-text--msvitc4 .selfOrderPrint--totalNumber--3ZzCsxt {
  color: #1d2129;
}
.selfOrderPrint--choice-text--msvitc4 .selfOrderPrint--number--1uZtSuW {
  color: #ff6f00;
}
.selfOrderPrint--icon-btn-list--2Qc66KE {
  display: flex;
  align-items: center;
  margin-left: 8px;
}
.selfOrderPrint--icon-btn-wrap--VmqJTY2 {
  width: 24px;
  height: 24px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #666666;
  margin-right: 8px;
  cursor: pointer;
  transition: all 0.3s;
}
.selfOrderPrint--icon-btn-wrap--VmqJTY2:hover {
  color: #ff6f00;
  border: 1px solid #ff6f00;
}

.more-btn-reset {
  padding: 0 16px !important;
}
.more-btn-reset:hover .arrow-up-reset {
  color: #ff6f00;
}

.arrow-up-reset {
  color: #999;
}
.arrow-up-reset::before {
  width: 18px !important;
  height: 18px !important;
  font-size: 18px !important;
}

.cancel-dialog {
  width: 350px;
}

.error-dialog {
  min-width: 500px;
}
.error-dialog .tip {
  padding: 0 2px;
  font-size: 14px;
}
.error-dialog .success-color {
  color: #3e9746;
}
.error-dialog .error-color {
  color: #e7463e;
}
.error-dialog .error-title {
  margin-bottom: 10px;
}

.self-print-overlay .cn-next-overlay-inner {
  width: auto !important;
}
.OrderTable--container--2NYAxEV th {
  vertical-align: middle;
}
.OrderTable--setting-tag--1bENt6y {
  display: inline-block;
  width: 52px;
  height: 18px;
  line-height: 16px;
  text-align: center;
  background: #e5f7ec;
  border-radius: 2px;
  border: 1px solid rgba(0, 173, 69, 0.3);
  font-size: 12px;
  color: #00ad45;
}
.OrderTable--setting-tag-grey--3hXghu1 {
  border: 1px solid #d8d8d8;
  background: #fafafa;
  color: #666666;
}
.OrderTable--bill-code-text--2Cawk-B {
  cursor: pointer;
  padding: 0 2px;
}
.OrderTable--bill-code-text--2Cawk-B:hover {
  background: #98abcb;
}
.OrderTable--sign-wap--1RM0jmw {
  display: flex;
  flex-direction: row;
  margin: 0 auto;
}
.OrderTable--combine-sign--upyY87f {
  background: #f0f4ff;
  border: 1px solid #d9e2fc;
  border-radius: 4px;
  color: #3e63dd;
  font-size: 12px;
  padding: 0 8px;
  margin-right: 4px;
  flex: none;
  height: 21px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.OrderTable--combine-sign-disabled--1T_hdOh {
  background: rgba(43, 121, 255, 0.1);
  border-radius: 4px;
  border: 1px solid rgba(0, 117, 254, 0.4);
  color: #2b79ff;
  cursor: default;
}
.OrderTable--wait-combine-sign--1cixvGO {
  background: #fff9f5;
  border-radius: 4px;
  color: #ff6700;
  flex: none;
  height: 21px;
  font-size: 12px;
  padding: 0 8px;
  display: flex;
  align-items: center;
  margin-right: 2px;
  cursor: pointer;
  border: 1px solid #ffd6ba;
}
.OrderTable--bill-code-wrap--2cOW-pk {
  font-size: 12px;
  color: #333333;
}
.OrderTable--icon-copy--3Z3wl22 {
  color: #86909c;
  cursor: pointer;
  margin-left: 4px;
}
.OrderTable--recipt-wrap--1zgsKfr {
  display: flex;
  justify-content: space-between;
}
.OrderTable--recipt-wrap--1zgsKfr .OrderTable--recipt-head-btn-group--1Dltw0k {
  display: flex;
  align-items: center;
}
.OrderTable--recipt-wrap--1zgsKfr .OrderTable--recipt-head-btn--9V1ZIjv {
  display: flex;
  align-items: center;
  color: #ff6f00;
  font-size: 12px;
  margin-left: 16px;
  cursor: pointer;
}
.OrderTable--recipient-cell--fHlnpWN {
  font-size: 12px;
  color: #333333;
}
.OrderTable--line-1--10K_Mj- {
  display: flex;
  align-items: center;
}
.OrderTable--filter-sign--_9zZBWc {
  background: #ffd1d1;
  border: 1px solid rgba(207, 65, 65, 0.46);
  border-radius: 4px;
  font-size: 12px;
  color: #ed0000;
  padding: 2px 5px;
  margin-right: 8px;
}
.OrderTable--line1-phone--13Dsffs {
  margin-left: 8px;
}
.OrderTable--stop-sign-list--379QL6x {
  flex-shrink: 0;
}
.OrderTable--stop-send-sign--1kKuRvn, .OrderTable--send-sign--30aFXyR {
  background: #ffd1d1;
  border: 1px solid rgba(207, 65, 65, 0.46);
  border-radius: 2px;
  font-size: 12px;
  color: #ed0000;
  padding: 1px 6px;
  margin-left: 8px;
}
.OrderTable--send-sign--30aFXyR {
  background: #e5f7ec;
  border: 1px solid rgba(0, 173, 69, 0.3);
  color: #00ad45;
}
.OrderTable--more-btn--2nIXSKS {
  color: #2b79ff;
  font-size: 12px;
  cursor: pointer;
  margin-left: 8px;
}
.OrderTable--recipt-info--3NeyM7s {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderTable--line-2--2N-EE0Z {
  margin-top: 4px;
  display: flex;
  max-width: 330px;
  width: max-content;
}
.OrderTable--line2-address--3qT6YCs {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.OrderTable--line2-address--3qT6YCs .OrderTable--icon-copy--3Z3wl22 {
  color: #86909c;
  flex-shrink: 0;
}
.OrderTable--goods-name-wrap--cbHUT9t {
  display: flex;
  align-items: center;
}
.OrderTable--goods-name-wrap--cbHUT9t .OrderTable--goods-name-wrap--cbHUT9t {
  width: 100%;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.OrderTable--address-filter-card--3VRtNHh {
  width: 320px;
  color: #333333;
  font-size: 12px;
}
.OrderTable--address-filter-card--3VRtNHh .OrderTable--card-tips--3pSDmoq {
  line-height: 16px;
  margin-bottom: 16px;
}
.OrderTable--address-filter-card--3VRtNHh .OrderTable--card-setting--10CyAlo {
  background: #f5f5f5;
  margin-left: -8px;
  width: calc(100% + 16px);
  padding: 8px;
  margin-bottom: 8px;
}
.OrderTable--address-filter-card--3VRtNHh .OrderTable--setting-label--pqvcnM3 {
  flex-shrink: 0;
}
.OrderTable--address-filter-card--3VRtNHh .OrderTable--setting-list--1FzuDLk {
  color: #ff6f00;
  margin-top: 8px;
}
.OrderTable--address-filter-card--3VRtNHh .OrderTable--setting-filter-list--wKXwQYl {
  color: #ed0000;
  margin-top: 8px;
}
.OrderTable--address-filter-card--3VRtNHh .OrderTable--setting-list-grey--1TuDWfs {
  color: #999999;
}
.OrderTable--overflow-ellipsis--3GRJE_P {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: normal;
}

.context-menu {
  position: absolute;
  /* 绝对定位以便根据点击位置动态设置 */
  z-index: 1000;
  /* 确保菜单显示在其他内容之上 */
  background-color: #f9f9f9;
  border: 1px solid #d4d4d4;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1);
  padding: 10px;
  list-style: none;
  margin: 0;
  display: none;
  /* 默认隐藏菜单 */
}

.context-menu li {
  padding: 5px;
  cursor: pointer;
}

.context-menu li:hover {
  background-color: #e9e9e9;
}

.row-lock {
  background: #f7f7f7 !important;
}

.row-filter {
  background: #fcf0f0 !important;
}

.row-check {
  background: #fff4eb !important;
}.PrintDlg--resetDatePicker--lTKnO2j {
  width: 100%;
}
.PrintDlg--resetDatePicker--lTKnO2j .cn-next-date-picker2-input {
  height: 32px;
}
.PrintDlg--expire--1SDvYuz {
  display: flex;
  align-items: center;
  color: #fa3c3c;
}
.PrintDlg--warning-link--3ZAFKKG {
  color: #ff6f00;
  cursor: pointer;
}
.PrintDlg--checkbox-list--r60fwAY, .PrintDlg--checkbox-item--20b5s8D {
  display: flex;
  align-items: center;
}
.PrintDlg--checkbox-item--20b5s8D {
  color: #222;
  font-size: 14px;
}
.PrintDlg--item-label--wsFBzSw {
  margin-left: 8px;
}
.PrintDlg--filter-tips--3wPnere {
  width: 300px;
  padding: 4px 0;
}
.PrintDlg--filter-tips--3wPnere {
  font-size: 14px;
  color: #333;
}
.PrintDlg--filter-list--2wA4np9 {
  color: #ff6f00;
  margin-top: 12px;
  font-size: 12px;
}
.PrintDlg--abnormal--2Bp2kxT {
  background: #fff9f5;
  padding: 10px 24px;
  margin-bottom: 24px;
}
.PrintDlg--abnormal--2Bp2kxT .PrintDlg--abnormal-title--3vrJkUd {
  font-size: 16px;
  line-height: 28px;
  color: #333;
  font-weight: bold;
}
.PrintDlg--abnormal--2Bp2kxT .PrintDlg--checks--29HjJQP {
  font-size: 14px;
  line-height: 26px;
  color: #1d2129;
  display: flex;
  flex-wrap: wrap;
}
.PrintDlg--abnormal--2Bp2kxT .PrintDlg--checks--29HjJQP .PrintDlg--checks-item--VcLe05c {
  width: 48%;
}

.fresh-tag {
  border: 1px solid #d9e2fc;
  color: #ff6f00;
  background: #d8d8d8;
  font-size: 12px;
  margin: 0 4px;
  padding: 0 4px;
  background-color: #f0f4ff;
  color: #3e63dd;
  border-radius: 6px;
}

.showSameCityDialogWrapper .cn-next-dialog-header {
  padding-right: 60px !important;
}.UpdataDlg--form-label--3Lfrwog {
  color: #1e2227;
  font-size: 14px;
  line-height: 36px;
}
.UpdataDlg--flex-wrap--2y8gRDE {
  display: flex;
  align-items: center;
}
.UpdataDlg--flex-wrap--2y8gRDE .cn-next-checkbox-label {
  color: #1e2227;
}.CopyOrderDlg--info-item--2kCBaDz {
  display: flex;
  color: #1e2227;
  font-size: 14px;
  margin-top: 25px;
}
.CopyOrderDlg--info-item--2kCBaDz:first-child {
  margin-top: 0;
}
.CopyOrderDlg--item-label--3iGHoX8 {
  color: #1e2227;
  font-size: 14px;
  width: 98px;
  text-align: right;
  margin-right: 12px;
}.sendMessage--smsAccount--uwKFf87 {
  font-size: 14px;
  color: #333;
  display: flex;
  justify-content: space-between;
  margin-bottom: 12px;
}
.sendMessage--prompt--1Uq1OmW {
  display: flex;
  align-items: center;
}
.sendMessage--smsIcon--3aXbPgl {
  margin-right: 5px;
}
.sendMessage--smsEdit--1sGNnfR {
  font-size: 14px;
  text-align: right;
  color: #fa8302;
  cursor: pointer;
}
.sendMessage--templateTextAreaContent--3kKxXqt textarea {
  line-height: 1.5;
}
.sendMessage--checkboxWrap--3ugUggA {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  color: #333;
}
.sendMessage--tips--3Ttmr6S {
  color: #ff3000;
  margin-bottom: 10px;
}.OrderDetail--info-label--26k_pHt {
  color: #1e2227;
  font-size: 14px;
  font-weight: 700;
}
.OrderDetail--info-text--FNZMUzO {
  font-size: 12px;
  color: #333333;
}
.OrderDetail--info-item--Jc1EI9P {
  margin-bottom: 16px;
}
ul.OrderDetail--order-list--3seCGkP li {
  background: #f5f5f5;
  padding: 12px;
  margin-top: 8px;
}
.OrderDetail--desc-wrap--5cJ6lPt .sui-descriptions-item-label {
  font-size: 12px !important;
  color: #999999 !important;
  font-weight: 400;
}
.OrderDetail--desc-wrap--5cJ6lPt .sui-descriptions-item-content {
  color: #1d1d1d;
  font-size: 12px !important;
}
.OrderDetail--btn-chaichu--FY0CURO {
  border-radius: 4px;
  border: 1px solid #2b79ff;
  color: #2b79ff;
  font-size: 12px;
  cursor: pointer;
  flex-shrink: 0;
  width: 72px;
  height: 24px;
  text-align: center;
  line-height: 22px;
  cursor: pointer;
  transition: all 0.3s;
}
.OrderDetail--btn-chaichu--FY0CURO:hover {
  background: #dfe3e9;
}
.OrderDetail--item-line1--3YPpgYL {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.OrderDetail--order-title--1QKSr0h {
  color: "#1E2227";
  font-weight: 700;
  position: relative;
  padding-left: 8px;
}
.OrderDetail--order-title--1QKSr0h::before {
  position: absolute;
  content: "";
  display: block;
  width: 4px;
  height: 12px;
  background: #ff6f00;
  border-radius: 2px;
  top: 4px;
  left: 0;
}.LogisticsDetails--drawer-title--2qj_C3_ {
  display: flex;
  align-items: center;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
}
.LogisticsDetails--drawer-title-label--3UwR9Qk {
  flex: 0 0 auto;
}
.LogisticsDetails--drawer-title-company--1VvbCH7 {
  flex: 0 0 auto;
}
.LogisticsDetails--drawer-title-icon--10TGgnR {
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  margin-right: 5px;
  margin-left: 10px;
  object-fit: contain;
}
.LogisticsDetails--drawer-title-waybill--3X-Pu9H {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.LogisticsDetails--drawer-title-copy--DTovhWi {
  display: inline-flex;
  flex: 0 0 auto;
  align-items: center;
  margin-left: 4px;
}
.LogisticsDetails--flexItems--2cCTM_W {
  display: flex;
  flex-wrap: wrap;
  justify-content: start;
  padding-left: 16px;
}
.LogisticsDetails--flexItems--2cCTM_W :last-child {
  margin-left: auto;
}
.LogisticsDetails--overflow-ellipsis--2uTGG6q {
  max-width: 100px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.LogisticsDetails--EarlyWarning--8c3q2P4 .cn-next-btn {
  border-radius: 2px !important;
}
.LogisticsDetails--EarlyWarning--8c3q2P4 .cn-next-number-picker-normal.cn-next-medium {
  width: 60px;
}
.LogisticsDetails--EarlyWarning--8c3q2P4 .cn-next-table-header-fixer {
  display: none;
}
.LogisticsDetails--dianpuName--3dsUXtb {
  display: flex;
  justify-content: center;
  align-items: center;
}
.LogisticsDetails--dianpuName--3dsUXtb img {
  margin-right: 5px;
}
.LogisticsDetails--query-form--1FBFtMo {
  background: #f8fafd;
  padding: 6px 10px 4px 10px;
  margin-bottom: 12px;
}
.LogisticsDetails--head-title--2x6RCZA {
  font-size: 16px;
  margin-bottom: 8px;
}
.LogisticsDetails--table-head--_8hbdco {
  margin-left: 15px;
  font-size: 14px;
}
.LogisticsDetails--table-head--_8hbdco .LogisticsDetails--head-right--D9VRfpO span {
  font-size: 14px;
  margin-right: 12px;
}
.LogisticsDetails--table-head--_8hbdco {
  padding-bottom: 20px;
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 20px;
}
.LogisticsDetails--table-head--_8hbdco .LogisticsDetails--headOrderInfo--VqxRBqx {
  margin-bottom: 10px;
}
.LogisticsDetails--table-head--_8hbdco .LogisticsDetails--headOrderInfo--VqxRBqx .LogisticsDetails--headlab--3xvIIIg {
  color: #838383;
  display: inline-block;
  width: 75px;
  margin-right: 10px;
  text-align: right;
}
.LogisticsDetails--recipt-wrap--3cl1par {
  display: flex;
  justify-content: space-around;
}
.LogisticsDetails--recipt-head-btn--2onMbD6 {
  display: flex;
  align-items: center;
  color: #ff6f00;
  font-size: 12px;
  margin-left: 16px;
  cursor: pointer;
}
.LogisticsDetails--sender-remark--1aQFiVj {
  display: flex;
  align-items: center;
}
.LogisticsDetails--goods-info-wrap--A5xj_fH {
  width: 100%;
}
.LogisticsDetails--goods-info-wrap--A5xj_fH .LogisticsDetails--goods-info-item--19tg0vK {
  display: flex;
  margin-top: 10px;
}
.LogisticsDetails--goods-info-wrap--A5xj_fH .LogisticsDetails--goods-info-item--19tg0vK:first-child {
  margin-top: 0;
}
.LogisticsDetails--goods-info-wrap--A5xj_fH img {
  width: 32px;
  height: 32px;
  object-fit: cover;
  cursor: pointer;
}
.LogisticsDetails--goods-info-wrap--A5xj_fH .LogisticsDetails--item-left--2JMn_mo {
  width: calc(100% - 48px);
  margin-left: 8px;
}
.LogisticsDetails--goods-info-wrap--A5xj_fH .LogisticsDetails--goods-simple-name--3tu5N5M, .LogisticsDetails--goods-info-wrap--A5xj_fH .LogisticsDetails--goods-info-list--3tiKdeG {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.LogisticsDetails--goods-info-wrap--A5xj_fH .LogisticsDetails--goods-info-list--3tiKdeG {
  margin-top: 8px;
  color: #666;
}
ul.LogisticsDetails--time-line-list--1iTZ6at {
  position: relative;
  font-size: 12px;
  color: #666666;
}
ul.LogisticsDetails--time-line-list--1iTZ6at li {
  display: flex;
  margin: 14px 0;
  font-size: 14px;
}
ul.LogisticsDetails--time-line-list--1iTZ6at li .LogisticsDetails--contbox--2OamHDU {
  width: 90%;
}
ul.LogisticsDetails--time-line-list--1iTZ6at li .LogisticsDetails--contbox--2OamHDU .LogisticsDetails--contboxtext--33bMvZa {
  color: #666666;
  font-size: 14px;
}
ul.LogisticsDetails--time-line-list--1iTZ6at li .LogisticsDetails--contbox--2OamHDU .LogisticsDetails--conttype--3BVkQM0 {
  font-size: 16px;
  font-weight: 600;
  margin-right: 5px;
}
ul.LogisticsDetails--time-line-list--1iTZ6at li:first-of-type .LogisticsDetails--contboxtext--33bMvZa {
  color: #ff6f00;
}
ul.LogisticsDetails--time-line-list--1iTZ6at li:first-of-type .LogisticsDetails--item-right--1dQYOIu {
  color: #333333;
}
ul.LogisticsDetails--time-line-list--1iTZ6at li:first-of-type .LogisticsDetails--dot--1KF72ak {
  left: 10px;
  width: 12px;
  height: 12px;
  background: #ff6f00;
  border: 3px solid #ffe2cc;
}
ul.LogisticsDetails--time-line-list--1iTZ6at .LogisticsDetails--item-left--2JMn_mo {
  display: flex;
  width: 40px;
  position: relative;
}
ul.LogisticsDetails--time-line-list--1iTZ6at .LogisticsDetails--item-left--2JMn_mo .LogisticsDetails--dot--1KF72ak {
  position: absolute;
  left: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background: #d8d8d8;
  top: 3px;
}
ul.LogisticsDetails--time-line-list--1iTZ6at .LogisticsDetails--item-left--2JMn_mo .LogisticsDetails--dot2--16KcOkR {
  position: absolute;
  left: 12px;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #d8d8d8;
  top: 3px;
}
ul.LogisticsDetails--time-line-list--1iTZ6at .LogisticsDetails--item-left--2JMn_mo .LogisticsDetails--dot--1KF72ak {
  left: 10px;
  width: 12px;
  height: 12px;
  background: rgba(204, 204, 204, 0.8);
  border: 3px solid #ffe2cc;
}
ul.LogisticsDetails--time-line-list--1iTZ6at .LogisticsDetails--item-right--1dQYOIu {
  width: calc(100% - 20px);
  color: #666666;
}
ul.LogisticsDetails--time-line-list--1iTZ6at .LogisticsDetails--cn-next-form-item-control--24ugFLO > .LogisticsDetails--cn-next-input--17DPl8A {
  width: 55%;
}
ul.LogisticsDetails--time-line-list--1iTZ6at .LogisticsDetails--line--1uVQ8S7 {
  position: absolute;
  width: 1px;
  background: #d8d8d8;
  left: 15px;
  top: 3px;
  bottom: 0;
}.titleText--head-box--1T0apWP {
  margin: 15px 0;
  border-left: 3px solid #ff6700;
  padding-left: 8px;
  font-size: 16px;
  color: #1d2129;
}.waybillLabel--trigger--KcvS7-u {
  padding: 0;
  color: #333;
  font: inherit;
  line-height: inherit;
  background: transparent;
  border: 0;
  cursor: pointer;
}
.waybillLabel--trigger--KcvS7-u:hover {
  color: #ff6a00;
}
.waybillLabel--arrow--2R2-uMn {
  margin-left: 2px;
  font-size: 18px;
  line-height: 14px;
  vertical-align: -1px;
}
.waybillLabel--dialog--12zRdEu {
  min-height: 320px;
}
.waybillLabel--dialog-toolbar--3d5roMh {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-bottom: 12px;
}
.waybillLabel--preview--1VVTAaT {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  padding: 20px;
  overflow: auto;
  background: linear-gradient(45deg, #f3f4f6 25%, transparent 25%), linear-gradient(-45deg, #f3f4f6 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #f3f4f6 75%), linear-gradient(-45deg, transparent 75%, #f3f4f6 75%);
  background-color: #fafafa;
  background-position: 0 0, 0 8px, 8px -8px, -8px 0;
  background-size: 16px 16px;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
}
.waybillLabel--canvas--2QbIN6T {
  flex: 0 0 auto;
  display: block;
  width: auto;
  height: calc(100vh - 250px);
  max-width: 100%;
  max-height: 720px;
  aspect-ratio: 5/9;
  background: #fff;
  box-shadow: 0 8px 24px rgba(15, 23, 42, 0.12);
}
.waybillLabel--loading--2rr4Z_1 {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 220px;
  color: #666;
  background: #fafafa;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
}
.waybillLabel--error--3_qX4cf {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 220px;
  color: #999;
  background: #fafafa;
  border: 1px solid #e5e7eb;
  border-radius: 4px;
}.initiateWorkOrderDialog--tips--2a0ZLcv {
  display: flex;
  height: 36px;
  line-height: 36px;
  border-radius: 4px;
  background: #fff7ef;
  color: #222222;
  font-size: 12px;
  padding: 0 11px;
}.upload--container--GXfqfR7 {
  display: flex;
  flex-wrap: wrap;
}
.upload--container--GXfqfR7 .upload--img-container--22R-SqA {
  width: 70px;
  height: 70px;
  margin: 12px 6px 0 0;
  position: relative;
  border-radius: 4px;
}
.upload--container--GXfqfR7 .upload--img-container--22R-SqA:nth-child(4n) {
  margin-right: 0;
}
.upload--container--GXfqfR7 .upload--img-container--22R-SqA .upload--img-progress--29odhiR {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.upload--container--GXfqfR7 .upload--img-container--22R-SqA .upload--image-icons--GwDE1iJ {
  height: 29px;
  background-color: rgba(0, 0, 0, 0.1);
  position: absolute;
  bottom: 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  opacity: 0.8;
}
.upload--container--GXfqfR7 .upload--img-container--22R-SqA .upload--image-icons--GwDE1iJ i {
  display: inline-block;
  text-align: center;
  height: 29px;
  width: 35px;
  line-height: 29px;
  border-left: 2px solid #fff;
}
.upload--container--GXfqfR7 .upload--img-container--22R-SqA .upload--image-icons--GwDE1iJ i:first-child {
  border-left: none;
}.DndItem--dnd-item--23-puzR {
  display: flex;
  align-items: center;
  padding: 8px 12px 8px 0;
  user-select: none;
}
.DndItem--dnd-item--23-puzR:hover {
  background-color: rgba(221, 224, 228, 0.3);
}
.DndItem--dnd-item--23-puzR:hover .DndItem--dnd-item-actions--1XySlj0 {
  visibility: visible;
}

.DndItem--dnd-item-space-handle--2tww4X1 {
  flex: 1;
  margin: -6px 12px -6px 0;
  height: 30px;
  cursor: pointer;
}

.DndItem--dnd-item-actions--1XySlj0 {
  display: flex;
  gap: 4px;
  visibility: hidden;
}

.DndItem--dnd-item-merge--3RaiIJe {
  margin-left: 16px;
  height: 34px;
  display: flex;
  align-items: center;
}.order-export-dlg--export-dlg--3WDefmv {
  margin: -16px;
  padding: 4px;
  overflow-y: auto;
}

.order-export-dlg--export-dlg-header--3fU5fIL {
  padding: 8px 12px;
  cursor: pointer;
  user-select: none;
}
.order-export-dlg--export-dlg-header--3fU5fIL:hover {
  background-color: rgba(221, 224, 228, 0.3);
}.shopAuth--lubanTitle--23WtNUR h3 {
  margin: 0;
  font-size: 18px;
}
.shopAuth--lubanFooter--2WUcyv- {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 8px;
}
.shopAuth--lubanFooter--2WUcyv- button:first-child {
  margin-right: 12px;
}
.shopAuth--lubanForm--hoMxSSH .shopAuth--des--16LAKR8 {
  font-size: 14px;
  margin-bottom: 10px;
}
.shopAuth--lubanForm--hoMxSSH .shopAuth--errorNum--2W7af48 {
  font-weight: 600;
  color: #ed0000;
  padding: 0 2px;
}
.shopAuth--lubanForm--hoMxSSH .shopAuth--title--2P6YDjJ {
  margin: 20px 0 10px 0;
}
.shopAuth--lubanHint--_PL15hg {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
}
.shopAuth--lubanHint--_PL15hg a {
  margin-left: 8px;
}

.lubanDialogBody {
  overflow-y: auto;
  height: 600px;
}.print-stock-list-dialog--line--3h6D0R8 {
  border-top: 1px solid #ebebeb;
  margin: 4px 0;
}.components--card-header--gugupOD {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  color: #1d2129;
  font-weight: bold;
  gap: 6px;
}
.components--card-header-icon--26xQr7o {
  width: 18px;
  height: 18px;
  margin-right: 8px;
  border-radius: 4.5px;
}
.components--card-header-title--31iXozL {
  font-size: 14px;
}
.components--card-header-count--28BkJRi {
  font-size: 12px;
}
.components--card-header-delete--9Vn2P3r {
  margin-left: auto;
  cursor: pointer;
}.utils--notice-title--1Trx-hZ {
  font-size: 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  line-height: 20px;
  font-weight: bold;
}
.utils--notice-dialog-warning--3NM-TQv .cn-next-dialog-header {
  padding: 16px 16px 0 !important;
}
.utils--notice-dialog-content--r7QwISt {
  padding: 0 30px;
}.components--print-dlg-top--6Hph6aF {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.components--print-title--301seQC {
  color: #333333;
  font-size: 16px;
  font-weight: 700;
}
.components--process-wrap--YfcJXCR {
  width: 100%;
  height: 12px;
  border-radius: 6px;
  background: #e8ecf4;
  overflow: hidden;
  margin: 20px 0;
}
.components--process--UuzdwKj {
  height: 100%;
  background: #1976f5;
}
.components--print-dlg-bottom--5rBHCIA {
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.components--bottom-left--eOkI3u- {
  display: flex;
  color: #1e2227;
}
.components--item-info--3Lx5ztD {
  margin-right: 16px;
}
.components--number-display--CLjDxIO, .components--error-num--13JsUPY, .components--success-num--17wiz_W {
  font-size: 16px;
  font-weight: 700;
  margin-left: 4px;
}
.components--success-num--17wiz_W {
  color: #11a62a;
}
.components--error-num--13JsUPY {
  color: #ed0000;
}.BatchPrintResult--bpr--1HdI3-5 {
  margin-top: 20px;
}
.BatchPrintResult--bpr-total--15H1P-h {
  border-radius: 8px;
  background: #fafbfc;
  padding: 12px 16px;
  color: #000;
}
.BatchPrintResult--bpr-total--15H1P-h > div {
  line-height: 40px;
}
.BatchPrintResult--bpr-item--2Jb8xyQ {
  border-radius: 8px;
  padding: 12px;
  background: #fafbfc;
  border: 1px solid #f2f3f5;
}
.BatchPrintResult--bpr-item--2Jb8xyQ + .BatchPrintResult--bpr-item--2Jb8xyQ {
  margin-top: 12px;
}
.BatchPrintResult--bpr-title--12WDc2f {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  color: #1d2129;
  margin: 20px;
}
.BatchPrintResult--bpr-title--12WDc2f::before {
  content: "";
  display: block;
  width: 3px;
  height: 14px;
  background: #ff6700;
}
.BatchPrintResult--bpr-header--2d7c7G4 {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  color: #1d2129;
  font-weight: 500;
  gap: 6px;
}
.BatchPrintResult--bpr-header-icon--2SjKeI9 {
  width: 18px;
  height: 18px;
  margin-right: 8px;
  border-radius: 4.5px;
}
.BatchPrintResult--bpr-header-title--I1qiPN4 {
  font-size: 14px;
}
.BatchPrintResult--bpr-header-count--3wJ5Qo2 {
  font-size: 12px;
}
.BatchPrintResult--bpr-header-detail--1kR41lo {
  margin-left: auto;
}.components--print-success--1sF2Kw8 {
  padding-bottom: 12px;
}
.components--success-line1--ilgzBMQ {
  color: #333;
  font-weight: bold;
  font-size: 16px;
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}.GetBillCodeDialog--checkbox-list--2vIqezA {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.GetBillCodeDialog--checkbox-item--1yR6p8e {
  color: #222222;
  font-size: 14px;
  margin-right: 24px;
  display: flex;
  align-items: center;
}
.GetBillCodeDialog--item-label--1TlDakT {
  margin-left: 8px;
}
.GetBillCodeDialog--filter-tips--1zNpRua {
  width: 300px;
  padding: 4px 0;
  font-size: 14px;
  color: #333333;
}
.GetBillCodeDialog--filter-list--sheEoxr {
  color: #ff6f00;
  margin-top: 12px;
  font-size: 12px;
}
.GetBillCodeDialog--card-container--WNQruxT {
  border-radius: 8px;
  background: #fafbfc;
  border: 1px solid #f2f3f5;
  padding: 12px;
}
.GetBillCodeDialog--card-container--WNQruxT + .GetBillCodeDialog--card-container--WNQruxT {
  margin-top: 12px;
}
.GetBillCodeDialog--card-container-content--2jgE3-- {
  background: #fff;
  border-radius: 8px;
  padding: 12px;
  border: 1px solid #f2f3f5;
}.components--checkbox-list--3sUkJbI, .components--checkbox-item--3LVMUFU {
  display: flex;
  align-items: center;
}
.components--checkbox-item--3LVMUFU {
  color: #222;
  font-size: 12px;
}
.components--expire--3DOH1jU {
  display: flex;
  align-items: center;
  color: #fa3c3c;
}
.components--warning-link--16s1LIA {
  color: #ff6f00;
  cursor: pointer;
}
.components--item-label--1sO6San {
  font-size: 12px;
  margin-left: 8px;
}
.components--filter-tips--xgTrBtm {
  width: 300px;
  padding: 4px 0;
}
.components--filter-tips--xgTrBtm {
  font-size: 14px;
  color: #333;
}
.components--filter-list--1Hpg6r4 {
  color: #ff6f00;
  margin-top: 12px;
  font-size: 12px;
}
.components--address-select--3bEoi8K {
  display: flex;
  align-items: center;
}
.components--abnormal--sjTCpHy {
  background: #fff9f5;
  padding: 10px 24px;
  margin-bottom: 24px;
}
.components--abnormal--sjTCpHy .components--abnormal-title--3blUBd2 {
  font-size: 16px;
  line-height: 28px;
  color: #333;
  font-weight: bold;
}
.components--abnormal--sjTCpHy .components--checks--3TfVKmQ {
  font-size: 14px;
  line-height: 26px;
  color: #1d2129;
  display: flex;
  flex-wrap: wrap;
}
.components--abnormal--sjTCpHy .components--checks--3TfVKmQ .components--checks-item--2SexUAR {
  width: 48%;
}.common-print-config-detail-balloon--detailPanel--37z5N6m {
  width: 276px;
}

.common-print-config-detail-balloon--detailTitle--Tz3Jspc {
  margin-bottom: 12px;
  color: #1d2129;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.common-print-config-detail-balloon--detailRow--3BL_k2M {
  display: flex;
  align-items: flex-start;
  line-height: 20px;
}
.common-print-config-detail-balloon--detailRow--3BL_k2M + .common-print-config-detail-balloon--detailRow--3BL_k2M {
  margin-top: 8px;
}

.common-print-config-detail-balloon--detailLabel--prhACpz {
  flex-shrink: 0;
  color: #4e5969;
  font-size: 12px;
  width: 70px;
  text-align: right;
  margin-left: -10px;
}

.common-print-config-detail-balloon--detailValue--2mF7FbR,
.common-print-config-detail-balloon--detailEmpty--xTlQac3 {
  color: #1d2129;
  font-size: 12px;
  white-space: normal;
  word-break: break-all;
}

.common-print-config-detail-balloon--detailActions--1-oazfJ {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  margin-top: 12px;
}.common-print-config--root--2n5ckZn {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
  min-height: 36px;
}

.common-print-config--left--2O-9jLT {
  display: flex;
  align-items: center;
  min-width: 0;
  flex: 1;
  gap: 8px;
  overflow: hidden;
}

.common-print-config--title--22nvyJE {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
  color: #333;
  font-size: 14px;
  font-weight: 500;
}

.common-print-config--tip--3u5EtCx {
  width: 16px;
  height: 16px;
  line-height: 16px;
  margin-left: 4px;
  border-radius: 50%;
  text-align: center;
  font-size: 12px;
  color: #999;
  background-color: #f3f3f3;
  cursor: pointer;
}

.common-print-config--list--np2nxng {
  display: flex;
  align-items: center;
  min-width: 0;
  gap: 8px;
  flex: 1;
  overflow: hidden;
  flex-wrap: nowrap;
}

.common-print-config--item--1oIVkih,
.common-print-config--moreTrigger--2WlsxkZ {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  box-sizing: border-box;
  height: 28px;
  padding: 0 10px;
  white-space: nowrap;
  background: #f0f2f5;
  border: 1px solid #f0f2f5;
  border-radius: 3px;
  color: #333;
  font-size: 12px;
  cursor: pointer;
}

.common-print-config--item--1oIVkih:hover,
.common-print-config--moreTrigger--2WlsxkZ:hover {
  background: #eceef3;
}

.common-print-config--active--1nGPlRJ {
  color: #ff6700;
  border: 1px solid #ff6700;
  background: #fff1e8;
}
.common-print-config--active--1nGPlRJ::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 12px;
  height: 12px;
  background: url("https://imgcdn.sto.cn/B5B64820-2720-48-30x30-%E5%AE%B9%E5%99%A8%201975%401.5x%20(1).png") no-repeat center/100% 100%;
}

.common-print-config--actions--5Fcdo55 {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  gap: 6px;
}
.common-print-config--actions--5Fcdo55 .cn-next-btn {
  padding: 0 4px;
}

.common-print-config--dropdown--1avtw1i {
  min-width: 100px;
  max-height: 280px;
  overflow-y: auto;
  background: #fff;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.common-print-config--dropdown--1avtw1i .common-print-config--item--1oIVkih {
  justify-content: flex-start;
  background: #fff;
  border: none;
  color: #333;
}
.common-print-config--dropdown--1avtw1i .common-print-config--item--1oIVkih:hover {
  background: #fff;
}
.common-print-config--dropdown--1avtw1i .common-print-config--item--1oIVkih.common-print-config--active--1nGPlRJ {
  background: #fff1e8;
  border: none;
  color: #333;
}

.common-print-config--empty--Emgt_uo {
  padding: 8px 12px;
  color: #999;
  font-size: 12px;
  text-align: center;
}

.common-print-config--measureArea--2d682pB {
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  visibility: hidden;
  pointer-events: none;
}.common-print-config-form-dialog--container--33EhzBo {
  padding-top: 4px;
}

.common-print-config-form-dialog--alert--7I-GS3S {
  margin-bottom: 14px;
  padding: 8px 12px;
  background: #fff7e8;
  border: 1px solid #ffd8bf;
  border-radius: 4px;
  color: #873800;
  font-size: 12px;
  line-height: 20px;
}

.common-print-config-form-dialog--footer--2J4B87T {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
  margin-top: 20px;
  padding-top: 16px;
  border-top: 1px solid #e6e7eb;
}

.common-print-config-form-dialog--senderRow--fKhdje7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}

.common-print-config-form-dialog--checkboxGroup--3nY2pWf {
  display: flex;
  align-items: center;
  column-gap: 16px;
  row-gap: 8px;
  flex-wrap: wrap;
}

.common-print-config-form-dialog--loading--292XXCL {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 240px;
}.common-print-config-setup-dialog--title--2oeWlZb {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

.common-print-config-setup-dialog--tip--14vH3yb {
  color: #666;
  font-size: 14px;
  line-height: 24px;
}

.common-print-config-setup-dialog--gridViewport--2cNtDAr {
  height: 360px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 4px;
}

.common-print-config-setup-dialog--grid--1TQkzlr {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 16px 20px;
  min-height: 240px;
  align-content: start;
}

.common-print-config-setup-dialog--card--3YDPW36 {
  position: relative;
  display: flex;
  align-items: center;
  gap: 8px;
  line-height: 16px;
  border-radius: 6px;
  background: #f2f4f7;
  padding: 8px;
  transition: box-shadow 0.2s ease;
}

.common-print-config-setup-dialog--dragging--PDz-AHU {
  z-index: 10;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
  opacity: 0.35;
}

.common-print-config-setup-dialog--overlayCard--1g1BiLT {
  width: 332px;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
}

.common-print-config-setup-dialog--handle--1u6TYaE {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  cursor: grab;
  color: #86909c;
  transition: color 0.2s ease;
}

.common-print-config-setup-dialog--handle--1u6TYaE:hover {
  color: #ff6700;
}

.common-print-config-setup-dialog--name--VEqZ5ai {
  flex: 1;
  min-width: 0;
  color: #1d2129;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.common-print-config-setup-dialog--actionIcon--3glSKBG {
  color: #86909c;
  cursor: pointer;
  transition: color 0.2s ease;
}

.common-print-config-setup-dialog--actionIcon--3glSKBG:hover {
  color: #ff6700;
}

.common-print-config-setup-dialog--footer--2nALwXs {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 22px;
  padding-top: 16px;
  border-top: 1px solid #e6e7eb;
}

.common-print-config-setup-dialog--leftActions--Ldwfm2P .cn-next-btn {
  padding-left: 0;
  color: #ff6a00;
}

.common-print-config-setup-dialog--rightActions--pnCtW0q {
  display: flex;
  align-items: center;
  gap: 10px;
}.xianyu--content--39LXDZG {
  padding-bottom: 12px;
  color: #1f2329;
}

.xianyu--intro--17chsXs {
  margin-bottom: 10px;
  color: #646a73;
  font-size: 13px;
  line-height: 20px;
}

.xianyu--shopList--1hgwPVJ {
  display: flex;
  max-height: 360px;
  flex-direction: column;
  gap: 8px;
  overflow-y: auto;
}

.xianyu--shopCard--VN9k2cI {
  display: flex;
  min-height: 60px;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
  padding: 10px 12px;
  border-radius: 8px;
  background: #f7f8fa;
}

.xianyu--errorCard--3JRUuTP {
  background: #fff7ed;
}

.xianyu--shopMeta--3d_ay8K {
  display: flex;
  min-width: 0;
  align-items: center;
  gap: 11px;
}

.xianyu--shopIcon--6gjhW1w {
  display: inline-flex;
  width: 36px;
  height: 36px;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  color: #e95b00;
  background: #fff1e8;
  font-size: 13px;
  font-weight: 500;
}

.xianyu--errorIcon--2nJRH5K {
  color: #c65d00;
  background: #ffead5;
}

.xianyu--shopCopy--2tdVNAw {
  min-width: 0;
}

.xianyu--shopName--2VLV2Y4 {
  overflow: hidden;
  color: #1f2329;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.xianyu--shopStatus--3lNGwWH {
  margin-top: 2px;
  color: #646a73;
  font-size: 12px;
  line-height: 18px;
}

.xianyu--errorStatus--1I21hXA {
  color: #c65d00;
}

.xianyu--actionButton--34SZkeJ {
  min-width: 84px;
  flex: 0 0 auto;
}

@media (max-width: 640px) {
  .xianyu--shopCard--VN9k2cI {
    align-items: stretch;
    flex-direction: column;
    gap: 8px;
  }
  .xianyu--shopName--2VLV2Y4 {
    white-space: normal;
    overflow-wrap: anywhere;
  }
  .xianyu--actionButton--34SZkeJ {
    width: 100%;
  }
}
/**
 * vars
 */
.blank--container--2uVS9qm {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  background-color: #ffffff;
  color: #999999;
}
.blank--container--2uVS9qm.blank--empty--1fxlX7b .blank--imgbox--2q9rjgG {
  width: 200px;
  height: 200px;
}
.blank--container--2uVS9qm.blank--error--2Vk-tUA .blank--imgbox--2q9rjgG {
  width: 80px;
  height: 80px;
}
.blank--container--2uVS9qm.blank--loading--ei1qt0b .blank--imgbox--2q9rjgG {
  width: 60px;
  height: 60px;
}
.blank--container--2uVS9qm .blank--imgbox--2q9rjgG {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100px;
  height: 100px;
}
.blank--container--2uVS9qm .blank--imgbox--2q9rjgG + .blank--desc--2fZEHtw {
  margin-top: 20px;
  margin-bottom: 10px;
}
.blank--container--2uVS9qm .blank--imgbox--2q9rjgG > img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}
.blank--container--2uVS9qm .blank--desc--2fZEHtw {
  font-size: 14px;
}
.blank--container--2uVS9qm .blank--desc--2fZEHtw + .blank--action--wwuzbAx {
  margin-top: 20px;
}
.blank--container--2uVS9qm button {
  display: inline-block;
  border: 1px solid #FF6F00;
  background-color: #FF6F00;
  color: #ffffff;
  border-radius: 2px;
  padding: 6px 12px;
  text-align: center;
  min-width: 50px;
  outline: none;
  font-size: 12px;
  transition: border-color 0.3s ease, color 0.3s ease, background-color 0.3s ease;
}
.blank--container--2uVS9qm button:hover {
  text-decoration: none;
  background-color: rgb(84%, 36.5647058824%, 0%);
}
.blank--container--2uVS9qm.blank--horizontal--2bh9hw5 {
  flex-direction: row;
}
.blank--container--2uVS9qm.blank--horizontal--2bh9hw5 .blank--imgbox--2q9rjgG {
  width: 48px;
  height: 48px;
}
.blank--container--2uVS9qm.blank--horizontal--2bh9hw5 .blank--imgbox--2q9rjgG + .blank--desc--2fZEHtw {
  margin-top: 0;
  margin-left: 16px;
}
.blank--container--2uVS9qm.blank--horizontal--2bh9hw5 .blank--desc--2fZEHtw {
  font-size: 12px;
}
.blank--container--2uVS9qm.blank--horizontal--2bh9hw5 .blank--desc--2fZEHtw + .blank--action--wwuzbAx {
  margin-top: 0;
  margin-left: 12px;
}
.notPermission--container--Hx3SH5k {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-top: 200px;
}
.notPermission--container--Hx3SH5k > img {
  width: 240px;
  height: 164px;
}
.notPermission--container--Hx3SH5k > div {
  font-size: 14px;
  text-align: center;
  color: #999999;
}
/**
 * vars
 */
._errors--container--1jufqlh {
  height: calc(100vh - 48px);
  color: #999999;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
._errors--container--1jufqlh ._errors--imgbox--1LIyPVD {
  display: flex;
  justify-content: center;
}
._errors--container--1jufqlh > h2 {
  font-size: 24px;
  font-weight: inherit;
  color: inherit;
}
.MessageCenter--messageTabWrap--16jD2xw .cn-next-tabs-bar {
  border-bottom: none;
}
.MessageCenter--print-menu-reset--3DjvuBy {
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
}
.MessageCenter--print-menu-reset--3DjvuBy .MessageCenter--print-menu-item--KotayWc {
  width: 100px;
  display: flex;
  justify-content: space-between;
  color: #333333;
  font-size: 14px;
  font-weight: 700;
}
.MessageCenter--print-menu-reset--3DjvuBy .cn-next-menu-item {
  padding: 0 12px !important;
}
.MessageCenter--header-title--2yZ8D3I {
  padding: 14px 24px;
  font-size: 16px;
  font-weight: 700;
}
.MessageCenter--count--TZpTSL_ {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.MessageCenter--count--TZpTSL_ .MessageCenter--left--2_Ye1NL {
  display: flex;
  gap: 20px;
}
.MessageCenter--count--TZpTSL_ .MessageCenter--right--pGw2j6u {
  display: flex;
  align-items: center;
  gap: 4px;
  cursor: pointer;
}
.MessageCenter--count--TZpTSL_ {
  margin-bottom: 16px;
}
.MessageCenter--msg-list--v1DvfFg .MessageCenter--msg-list-item--2hYzACj, .MessageCenter--msg-list2--3NEpJIe .MessageCenter--msg-list-item--2hYzACj {
  background: #f8fafd;
  padding: 8px;
  cursor: pointer;
  margin-bottom: 8px;
}
.MessageCenter--msg-list--v1DvfFg .MessageCenter--item-title--3srkT6u, .MessageCenter--msg-list2--3NEpJIe .MessageCenter--item-title--3srkT6u {
  color: #1d1d1d;
  font-weight: 700;
  font-size: 14px;
  position: relative;
}
.MessageCenter--msg-list--v1DvfFg .MessageCenter--item-title--3srkT6u .MessageCenter--point-active--2BOGknl, .MessageCenter--msg-list2--3NEpJIe .MessageCenter--item-title--3srkT6u .MessageCenter--point-active--2BOGknl {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #ff6f00;
  margin-right: 4px;
  display: inline-flex;
  position: absolute;
  top: 9px;
}
.MessageCenter--msg-list--v1DvfFg .MessageCenter--item-desc--134yWF5, .MessageCenter--msg-list2--3NEpJIe .MessageCenter--item-desc--134yWF5 {
  color: #1d1d1d;
  line-height: 24px;
}
.MessageCenter--msg-list--v1DvfFg .MessageCenter--item-time--isX28fL, .MessageCenter--msg-list2--3NEpJIe .MessageCenter--item-time--isX28fL {
  color: #999999;
  font-size: 12px;
}
.MessageCenter--msg-list2--3NEpJIe .MessageCenter--msg-list-item--2hYzACj {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.messgae-center-drawer .cn-next-drawer-header {
  padding: 0;
}

.message-tab-wrap .cn-next-tabs-tab {
  margin: 0 24px;
}
.message-tab-wrap .cn-next-tabs-tab-inner {
  padding: 10px 0 !important;
}.NoticeBoard--tem--2SyoLmk {
  font-weight: bold;
  text-align: center;
  font-size: 20px;
}

.NoticeBoard--em--3SPDlu7 {
  font-weight: bold;
  font-size: 15px;
}

.NoticeBoard--title--2vzdF84 {
  margin-bottom: 20px;
}

.NoticeBoard--noticeBoardContent--2tljAJ2 {
  font-size: 18px;
  color: #333;
}

.NoticeBoard--noticePart--1_yxOhZ {
  line-height: 24px;
  text-indent: 2em;
}

.NoticeBoard--footer--3deBVY1 {
  display: flex;
  justify-content: flex-end;
  padding-right: 30px;
  padding-top: 20px;
}
.NoticeBoard--footer--3deBVY1 .NoticeBoard--group--3sfIJi0 {
  margin-bottom: 4px;
}
.NoticeBoard--footer--3deBVY1 .NoticeBoard--date--1i_OoZs {
  font-size: 16px;
}

.NoticeBoard--modal-bg--3F_FsSJ {
  position: fixed;
  width: 100vw;
  height: 100vh;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.2);
  z-index: 9999;
}

.NoticeBoard--notice-image-wrap--xCCxikt {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
}
.NoticeBoard--notice-image-wrap--xCCxikt .NoticeBoard--close-icon--31YZDGk {
  position: absolute;
  cursor: pointer;
  bottom: -44px;
  left: 50%;
  transform: translateX(-50%);
  color: #fff;
}

.NoticeBoard--dialog-reset--kcm3j1q {
  color: #fff;
}
.NoticeBoard--dialog-reset--kcm3j1q .cn-next-dialog-header {
  background: url("https://imgcdn.sto.cn/F7A42B74-B068-44-1800x144-%E6%A0%87%E9%A2%98%E8%83%8C%E6%99%AF.png") !important;
  color: #fff !important;
  padding-bottom: 16px !important;
}
.NoticeBoard--dialog-reset--kcm3j1q .cn-next-dialog-close-icon.cn-next-icon:before {
  color: #fff !important;
}
.NoticeBoard--dialog-reset--kcm3j1q .cn-next-dialog-body {
  padding: 20px;
}.CHeader--userInfoWrapper--VIjr-A5 {
  display: flex;
}
.CHeader--no-data--3bWcF3B {
  color: #666;
  padding-bottom: 30px;
  text-align: center;
  font-size: 12px;
}
.CHeader--code-wrap--2_uwspC {
  width: 210px;
  display: flex;
  padding-bottom: 16px;
  padding-top: 16px;
  border-bottom: 1px solid #e8e8e8;
}
.CHeader--code-wrap--2_uwspC:first-child {
  padding-top: 0;
}
.CHeader--code-wrap--2_uwspC:last-child {
  padding-bottom: 0;
  border-bottom: 1px solid transparent;
}
.CHeader--code-wrap--2_uwspC .CHeader--qrcode-img--2B924Z6 {
  width: 88px;
  height: 88px;
  object-fit: cover;
}
.CHeader--code-wrap--2_uwspC .CHeader--qrcode-right--1SRkpgS {
  flex: auto;
  margin-left: 16px;
}
.CHeader--code-wrap--2_uwspC .CHeader--right-title--1OIbRiI {
  color: #000;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 8px;
}
.CHeader--code-wrap--2_uwspC .CHeader--title-list-item--2Nd6tCD {
  display: flex;
  align-items: center;
  font-weight: 400;
  color: #333;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 18px;
}
.CHeader--user-head-wrap--3q4pcsm {
  position: relative;
}
.CHeader--user-head-wrap--3q4pcsm .CHeader--icon-ka--33-sadl {
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  bottom: 0;
}
.CHeader--merchant-auth-wrap--1BP-Jqm {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 28px;
  background: linear-gradient(113deg, #ffddc6 -5%, #fbf0df 106%);
  font-size: 12px;
  color: #562008;
  padding: 0 8px;
  margin-top: -4px;
  margin-bottom: 12px;
  cursor: pointer;
}
.CHeader--shenfen-title--3xk2bLV {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 12px;
}
.CHeader--shenfen-title--3xk2bLV .CHeader--title--1b-JaX7 {
  color: #333;
  font-weight: 700;
  font-size: 14px;
}
.CHeader--shenfen-title--3xk2bLV .CHeader--view-btn--3Pkhnxw {
  color: #666;
  cursor: pointer;
}
.CHeader--merchant-shenfen--1sq0IPV {
  display: flex;
  align-items: center;
}
.CHeader--merchant-shenfen--1sq0IPV .CHeader--sto-sign-item--39pClKE {
  background: linear-gradient(105deg, rgba(240, 185, 108, 0.2) 9%, rgba(240, 185, 108, 0.1) 121%);
  box-shadow: inset 0 0 12px 0 rgba(255, 255, 255, 0.4);
}
.CHeader--merchant-shenfen--1sq0IPV .CHeader--ka-sign-item--12_eI7v {
  background: linear-gradient(106deg, rgba(240, 185, 108, 0.2) 9%, rgba(240, 185, 108, 0.1) 121%);
  box-shadow: inset 0 0 12px 0 rgba(255, 255, 255, 0.4);
}
.CHeader--merchant-shenfen--1sq0IPV .CHeader--sign-item--3vW82MW {
  display: flex;
  align-items: center;
  margin-top: 6px;
  border-radius: 12px;
  margin-bottom: 14px;
  cursor: pointer;
}
.CHeader--merchant-shenfen--1sq0IPV .CHeader--sign-item--3vW82MW .CHeader--sto-sign-title--3qkiT7f {
  font-size: 12px;
  line-height: 18px;
  color: #6c3d00;
}
.CHeader--merchant-shenfen--1sq0IPV .CHeader--sign-item--3vW82MW .CHeader--ka-sign-title--1ry1_Uz {
  font-size: 12px;
  line-height: 18px;
  color: #6c3d00;
}
.CHeader--merchant-shenfen--1sq0IPV .CHeader--sign-item--3vW82MW .CHeader--sign-title--1Jj_f8m {
  margin-left: 5px;
  font-size: 12px;
  line-height: 18px;
}
.CHeader--shenfen-sign-wrap--39-iqvZ {
  background: #fff;
  box-shadow: 0 2px 36px 0 rgba(0, 0, 0, 0.05);
  border: 1px solid #f9fafc;
  border-radius: 4px;
  padding: 10px;
  margin-top: 8px;
  margin-bottom: 12px;
  display: flex;
}
.CHeader--shenfen-sign-wrap--39-iqvZ .CHeader--sign-item--3vW82MW {
  width: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: #666;
  font-size: 12px;
  margin-right: 20px;
  margin-top: 6px;
  cursor: pointer;
}
.CHeader--shenfen-sign-wrap--39-iqvZ .CHeader--sign-title--1Jj_f8m {
  margin-top: 4px;
}
.CHeader--c-header--1PEpz9E {
  width: 100%;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 28px 0 23px;
  background: #fff;
  box-shadow: 2px 0 16px 0 rgba(137, 137, 137, 0.2);
}
.CHeader--activityCenterTitle--349tq6p {
  font-size: 14px;
  color: #c6c7c8;
}
.CHeader--header-left--3LXlcrC {
  display: flex;
  align-items: center;
}
.CHeader--logo--1-cqsKM {
  width: 152px;
  object-fit: contain;
  cursor: pointer;
  margin: 15px 0;
}
.CHeader--more-menu-item--2LJImFN {
  width: 115px;
  padding: 8px 16px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.08);
  font-size: 14px;
}
.CHeader--more-menu-item--2LJImFN > div {
  height: 32px;
  line-height: 32px;
  cursor: pointer;
}
.CHeader--more-menu-item--2LJImFN .cn-next-btn-helper {
  font-size: 16px;
}
.CHeader--menu-list--2-l6pTl {
  display: flex;
  align-items: center;
  margin-left: 24px;
  height: 100%;
}
.CHeader--menu-list--2-l6pTl .CHeader--arrow-down--1kNXrW8:before {
  font-size: 15px !important;
}
.CHeader--menu-list--2-l6pTl .CHeader--menu-item--16aSCiQ {
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  height: 100%;
  line-height: 60px;
  cursor: pointer;
  margin: 0 16px;
  position: relative;
  color: #1f1f1f;
  white-space: nowrap;
}
.CHeader--menu-list--2-l6pTl .CHeader--menu-item--16aSCiQ .CHeader--icon-hot--25wcwUz {
  position: absolute;
  right: -20px;
  top: 13px;
  width: 24px;
  height: 13px;
}
.CHeader--menu-list--2-l6pTl .CHeader--menu-item-hover--1SDTrdO, .CHeader--menu-list--2-l6pTl .CHeader--menu-item-active--PQwHSrg, .CHeader--menu-list--2-l6pTl .CHeader--more-menu-item--2LJImFN > div:hover, .CHeader--menu-list--2-l6pTl .CHeader--menu-item--16aSCiQ:hover {
  font-weight: 700;
  color: #ff6f00;
}
.CHeader--menu-list--2-l6pTl .CHeader--menu-item-active--PQwHSrg {
  position: relative;
  color: #f50;
}
.CHeader--header-right--1QBU9m3 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.CHeader--header-right--1QBU9m3 .CHeader--scli-entry--TnCZDOZ {
  width: 32px;
  height: 26px;
  margin-right: -4px;
  object-fit: contain;
}
.CHeader--header-right--1QBU9m3 .CHeader--activityCenterWrapper--2NLpBO5 {
  display: flex;
  align-items: center;
  margin-right: 24px;
  cursor: pointer;
}
.CHeader--header-right--1QBU9m3 .CHeader--show-code-btn--3Gj3tZZ {
  width: auto;
  height: 32px;
  padding: 0 6px;
  border-radius: 247px;
  color: #3d3d3d;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  cursor: pointer;
}
.CHeader--header-right--1QBU9m3 .CHeader--show-code-btn2--2ZOiJmV {
  width: auto;
  height: 32px;
  padding: 0 9px;
  border-radius: 247px;
  background: rgba(240, 242, 245, 0.6);
  color: #3d3d3d;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  margin-right: 12px;
  cursor: pointer;
}
.CHeader--header-right--1QBU9m3 img {
  cursor: pointer;
}
.CHeader--user-head--1Zq3dq2 {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  object-fit: cover;
  cursor: pointer;
}
.CHeader--drop-item--1s2vjkL {
  text-align: center;
}
.CHeader--c-header-wrap--R2kmTR5 {
  position: sticky;
  z-index: 99;
  width: 100%;
  min-width: 1440px;
}
.CHeader--jifenWrapper--3bGf-dz {
  background-image: url("https://imgcdn.sto.cn/F1A6CCAC-8442-4A-68x68-lQLPJxxB-Be6VMZERLCoMqJnQxCAuwQcvBs4gC8A_68_68.png");
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-position: right 4px bottom 8px;
}
.CHeader--coupangWrapper--iJuDMuO {
  background-image: url("https://imgcdn.sto.cn/1A5A94A5-6C0D-4C-80x80-lQLPJwH3tVRj1MZQULDqqBieMwOaqwQcvBs2wMwA_80_80.png");
  background-size: 40px 40px;
  background-repeat: no-repeat;
  background-position: right 4px bottom 8px;
}
.CHeader--styleFlex--1w6ouZF {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.CHeader--comNameWrapper--aIdXXb4 {
  color: #333;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.CHeader--hoverBgColor--2YnjyMr {
  padding: 0 16px;
  font-size: 14px;
  color: #333;
  font-weight: 700;
  line-height: 40px;
  height: 40px;
  margin-top: 14px;
  cursor: pointer;
}
.CHeader--hoverBgColor--2YnjyMr:hover {
  background-color: #f2f2f2;
}
.CHeader--switch-btn--1JdIMU7 {
  width: 80px;
  height: 28px;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #c6c7c8;
  color: #c6c7c8;
  font-size: 14px;
  margin-right: 24px;
  cursor: pointer;
}
.CHeader--message-center-icon--2ZHS6er {
  position: relative;
  width: 20px;
  height: 20px;
  margin-right: 20px;
}
.CHeader--message-center-icon--2ZHS6er .CHeader--dot--3sCs0xK {
  position: absolute;
  right: 2px;
  top: 2px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #f50;
}
.CHeader--search--3WVA4ax {
  width: 220px !important;
  height: 32px !important;
  border-radius: 8px !important;
  margin-right: 16px;
  color: #86909c !important;
}
.CHeader--box--iRD_Ep4 {
  width: 544px;
  max-height: 380px;
  overflow: auto;
  background: #ffffff;
  padding: 24px 22px;
}
.CHeader--search-title--3v_9pGy {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  line-height: 12px;
  color: #4e5969;
  margin-bottom: 8px;
}
.CHeader--search-title--3v_9pGy > div:nth-of-type(2) {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.CHeader--search-title--3v_9pGy > div:nth-of-type(1) {
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  color: #262e42;
}
.CHeader--search-items--3ImROxe {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 24px;
}
.CHeader--search-items--3ImROxe .CHeader--search-item--TojDvyi {
  font-size: 12px;
  line-height: 12px;
  color: #1d2129;
  padding: 10px;
  background: #f5f6f7;
  margin: 12px 12px 0 0;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.CHeader--search-items--3ImROxe .CHeader--search-item--TojDvyi:hover {
  color: #ff6f00;
  font-weight: 600;
}
.CHeader--search-bottom--2A4nvJp {
  display: flex;
}
.CHeader--search-bottom--2A4nvJp > div {
  width: 50%;
  margin-right: 28px;
}
.CHeader--search-bottom--2A4nvJp .CHeader--search-bottom-title--2ITwECY {
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  color: #262e42;
  margin-bottom: 10px;
}
.CHeader--search-bottom--2A4nvJp .CHeader--search-bottom-content--YOKqCh0 > div {
  font-size: 14px;
  line-height: 18px;
  color: #4e5969;
  padding: 6px 8px;
  margin-bottom: 4px;
  transform: translateX(-8px);
  cursor: pointer;
}
.CHeader--search-bottom--2A4nvJp .CHeader--search-bottom-content--YOKqCh0 > div:hover {
  color: #ff6f00;
  background: #fff9f5;
}
.CHeader--search-menu--1pOMk_C {
  min-width: 406px;
  margin-top: 12px;
  cursor: pointer;
}
.CHeader--search-menu--1pOMk_C > div:nth-of-type(1) {
  padding: 8px 8px 11px;
  font-size: 12px;
  line-height: 12px;
  color: #86909c;
}
.CHeader--search-menu--1pOMk_C > div:nth-of-type(1):hover {
  background: #fff9f5;
}
.CHeader--search-menu--1pOMk_C > div:nth-of-type(1) > div:nth-of-type(1) {
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  color: #313233;
  margin-bottom: 12px;
}
.CHeader--search-menu--1pOMk_C > div:nth-of-type(2) {
  height: 1px;
  width: 100%;
  margin: 0 8px;
  background-color: rgba(0, 0, 0, 0.06);
}
.CHeader--search-menu--1pOMk_C:last-child > div:nth-of-type(2) {
  display: none;
}
.CHeader--highlight--1LESD3P {
  color: #ff6f00;
}
.CHeader--boxO--lihun6k {
  background: #fff;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.18);
  text-align: left;
  font-size: 14px;
  color: #4e5969;
  margin-top: 14px;
}
.CHeader--boxO--lihun6k .CHeader--sub-title--16VrH5L {
  font-weight: 600;
  color: #1d2129;
  padding-left: 20px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  display: flex;
  align-items: center;
}
.CHeader--boxO--lihun6k .CHeader--sub-title--16VrH5L img {
  margin-right: 4px;
}
.CHeader--menu--2HVqFb8 {
  box-shadow: none !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  margin-left: 60px !important;
}
.CHeader--menu--2HVqFb8 .cn-next-menu-item {
  color: #1d2129;
}
.CHeader--menu--2HVqFb8 .cn-next-menu-item:hover {
  color: #ff852e;
}
.CHeader--menu--2HVqFb8 .cn-next-selected {
  color: #ff852e;
}
.CHeader--menu--2HVqFb8 .cn-next-selected .cn-next-icon {
  display: none;
}
.CHeader--menu--2HVqFb8 .cn-next-selected .cn-next-menu-item-text {
  color: #ff852e;
}

.switch-theme-dialog {
  display: flex;
  gap: 20px;
}
.switch-theme-dialog .item {
  border: 1px solid #f2f3f5;
  background: #fafbfc;
  padding: 12px;
  width: calc(50% - 40px);
  border-radius: 4px;
  position: relative;
  cursor: pointer;
}
.switch-theme-dialog .item img {
  max-width: 100%;
}
.switch-theme-dialog .item.active {
  border: 1px solid #ffd6ba;
  background: #fff9f5;
}
.switch-theme-dialog .item .active-text {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 12px;
  color: #ff6700;
  border: 1px solid #ffd6ba;
  border-right: 0;
  border-top: 0;
  padding: 2px 4px;
  border-bottom-left-radius: 4px;
}

.news-daily-dialog {
  position: fixed;
  right: 0;
  top: 70px;
  width: 560px;
  background: linear-gradient(161deg, #ffb892 -2%, rgba(255, 242, 223, 0) 27%), linear-gradient(180deg, #ffe9e1 0%, #fffbf5 17%, #ffffff 99%);
  box-shadow: 0px 4px 17px 0px rgba(12, 12, 12, 0.1);
  border-radius: 12px;
  padding: 16px;
}
.news-daily-dialog .close {
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.news-daily-dialog .bg {
  position: absolute;
  right: 35px;
  top: 0;
  z-index: -2;
}
.news-daily-dialog .bg img {
  width: 160px;
}
.news-daily-dialog .footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 12px;
}
.news-daily-dialog .footer .left {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 12px;
}
.news-daily-dialog .content .header {
  margin-bottom: 18px;
  color: #86909c;
  font-size: 12px;
  padding-left: 16px;
}
.news-daily-dialog .content .header img {
  display: block;
  width: 330px;
  margin-bottom: 8px;
  margin-top: 10px;
}
.news-daily-dialog .content .header .date {
  font-size: 16px;
  font-weight: 500;
  color: #4e5969;
}
.news-daily-dialog .content .count {
  border-radius: 12px;
  position: relative;
  padding-top: 26px;
}
.news-daily-dialog .content .count .title {
  display: flex;
  align-items: center;
  position: absolute;
  left: 0;
  top: -8px;
}
.news-daily-dialog .content .count .title .tag {
  width: 50px;
}
.news-daily-dialog .content .count .title .text {
  width: 200px;
  position: relative;
  left: -20px;
}
.news-daily-dialog .content .count .title span {
  font-size: 14px;
  font-weight: 500;
  color: #1d2129;
  top: 4px;
  position: relative;
  margin-left: 6px;
}
.news-daily-dialog .content .count .data {
  display: flex;
  justify-content: flex-start;
  gap: 12px;
  padding: 16px;
  background: linear-gradient(181deg, rgba(255, 245, 225, 0.8) 2%, rgba(255, 252, 244, 0.8) 95%);
}
.news-daily-dialog .content .count .item {
  width: 25%;
  border-radius: 12px;
  padding: 8px;
}
.news-daily-dialog .content .count .item .name {
  color: #1d2129;
  font-size: 14px;
}
.news-daily-dialog .content .count .item .total {
  margin: 6px 0;
  color: #1d2129;
  font-size: 28px;
  line-height: 30px;
  font-weight: bold;
}
.news-daily-dialog .content .count .item .total .text {
  font-size: 12px;
  color: #86909c;
  margin-left: 4px;
}
.news-daily-dialog .content .count .item .sub {
  color: #86909c;
  font-size: 12px;
  margin-top: 6px;
}
.news-daily-dialog .content .count .item .sub .number {
  font-weight: bold;
  color: #1d2129;
  margin: 0 4px;
}
.news-daily-dialog .content .bottom {
  margin-top: 8px;
  background: linear-gradient(181deg, rgba(255, 245, 225, 0.8) 6%, rgba(255, 252, 244, 0.8) 91%);
  padding: 12px;
  border-radius: 12px;
}
.news-daily-dialog .content .bottom .title {
  display: flex;
  align-items: center;
  gap: 6px;
  font-weight: 600;
  font-size: 14px;
  color: #1d2129;
  margin-bottom: 8px;
}
.news-daily-dialog .content .bottom .title img {
  width: 80px;
}
.news-daily-dialog .content .bottom .summary {
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.news-daily-dialog .content .bottom .summary .item {
  font-size: 14px;
  color: #4e5969;
  display: flex;
  align-items: center;
  margin: 0 20px 10px 0;
}
.news-daily-dialog .content .bottom .summary .item .number {
  font-size: 18px;
  color: #1d2129;
  font-weight: 500;
  margin-left: 8px;
}.QuestionCardDlg--question-card--3ynRB6m {
  width: 400px;
  border-radius: 8px;
  background: #ffffff;
  padding: 24px 32px;
  position: relative;
}
.QuestionCardDlg--question-card--3ynRB6m .QuestionCardDlg--icon-close--3XVGBzB {
  position: absolute;
  color: #666666;
  cursor: pointer;
  right: 20px;
  top: 20px;
}
.QuestionCardDlg--question-card--3ynRB6m .cn-next-tag-group {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.QuestionCardDlg--question-card--3ynRB6m .cn-next-tag-group .QuestionCardDlg--questionItem--HmFMxwT {
  width: 48%;
  height: 32px;
  border-radius: 4px;
  background-color: #edeff3;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
  color: #393939;
  margin-right: 0;
  cursor: pointer;
  border: 1px solid transparent;
}
.QuestionCardDlg--question-card--3ynRB6m .cn-next-tag-group .QuestionCardDlg--questionItem--HmFMxwT:hover {
  border: 1px solid #ff6f00;
}
.QuestionCardDlg--question-card--3ynRB6m .cn-next-tag-group .QuestionCardDlg--questionItem--HmFMxwT .cn-next-tag-body {
  cursor: pointer;
}
.QuestionCardDlg--question-card--3ynRB6m .cn-next-tag-checkable.cn-next-tag-level-primary.checked {
  background-color: #ff6f00;
  color: #fff;
}
.QuestionCardDlg--question-card--3ynRB6m .QuestionCardDlg--title--3uScPSs {
  color: #3e3f40;
  font-size: 24px;
  font-weight: 700;
  display: flex;
  align-items: center;
}
.QuestionCardDlg--question-card--3ynRB6m .QuestionCardDlg--tips--24cm0iz {
  color: #3e3f40;
  margin-top: 24px;
  font-size: 16px;
}
ul.QuestionCardDlg--question-list--1a23DQ0 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 12px;
}
ul.QuestionCardDlg--question-list--1a23DQ0 li {
  width: 164px;
  height: 32px;
  border-radius: 4px;
  background: #edeff3;
  color: #393939;
  margin-bottom: 8px;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  cursor: pointer;
}
.QuestionCardDlg--questionTextArea--1-wqZuN textarea {
  font-size: 14px !important;
  padding: 8px !important;
}
.QuestionCardDlg--btn-footer--NBa-dCi {
  text-align: right;
  margin-top: 24px;
}.LinkTest--title--35p0MNc {
  font-size: 18px;
  padding-bottom: 10px;
}

.LinkTest--content--3PAJYHe {
  width: 650px;
  display: flex;
  flex-wrap: wrap;
  font-size: 14px;
  color: rgba(51, 51, 51, 0.2);
  padding: 0 20px;
}
.LinkTest--content--3PAJYHe .LinkTest--item--1q35uBN {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  width: 50%;
}
.LinkTest--content--3PAJYHe .LinkTest--item--1q35uBN > div:nth-of-type(1) {
  color: #333;
}
.LinkTest--content--3PAJYHe .LinkTest--item--1q35uBN > div:nth-of-type(2) {
  color: #999;
  width: 80px;
}
.LinkTest--content--3PAJYHe .LinkTest--item--1q35uBN > div:nth-of-type(3) {
  color: #fff;
  background-color: #ff6700;
  line-height: 30px;
  width: 160px;
  text-align: center;
  cursor: pointer;
  border-radius: 4px;
}/* write style here */
.next-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  top: 0;
  margin: -1px;
}

.biz-anchor {
  font-size: 12px;
  background: #fff;
}
.biz-anchor .biz-anchor-link {
  padding: 3px 0 3px 16px;
  line-height: 1;
  border-left: 2px solid #e8e8e8;
}
.biz-anchor .biz-anchor-link-level-2 {
  padding-left: 32px;
}
.biz-anchor .biz-anchor-link-level-3 {
  padding-left: 48px;
}
.biz-anchor .biz-anchor-link-title {
  position: relative;
  display: block;
  margin-bottom: 6px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  white-space: nowrap;
  text-overflow: ellipsis;
  text-decoration: none;
}
.biz-anchor .biz-anchor-link-active {
  border-left-color: #5584FF;
}
.biz-anchor .biz-anchor-link-active > a {
  color: #5584FF;
}.automation-config-dlg .header-title {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.automation-config-dlg .header-title .entry {
  color: #ff6f00;
  cursor: pointer;
  font-size: 14px;
  margin-right: 20px;
}
.automation-config-dlg .content-wrapper {
  display: flex;
  color: #1d2129;
  gap: 16px;
}
.automation-config-dlg .content-wrapper .right {
  width: 150px;
}
.automation-config-dlg .content-wrapper .right .overview {
  position: fixed;
  top: 100px;
}
.automation-config-dlg .content-wrapper .right .overview .list {
  padding: 12px 12px 12px 24px;
  border-radius: 8px;
  border: 1px solid #f2f3f5;
  background: #fafbfc;
  width: 150px;
  margin-bottom: 24px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.automation-config-dlg .content-wrapper .right .overview .list .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #4e5969;
}
.automation-config-dlg .content-wrapper .right .overview .list .item .number {
  font-weight: 500;
  color: #1d2129;
}
.automation-config-dlg .content-wrapper .right .overview .title {
  font-size: 14px;
  font-weight: 500;
  color: #1d2129;
  margin-bottom: 12px;
}
.automation-config-dlg .content-wrapper .right .overview .biz-anchor .biz-anchor-link-title {
  margin-bottom: 0;
  overflow: visible;
}
.automation-config-dlg .content-wrapper .right .overview .biz-anchor-link-level-1 {
  font-weight: 500;
  line-height: 26px;
}
.automation-config-dlg .content-wrapper .right .overview .biz-anchor-link-level-2 {
  line-height: 26px;
}
.automation-config-dlg .content-wrapper .right .overview .config-status {
  position: relative;
}
.automation-config-dlg .content-wrapper .right .overview .config-status::before {
  content: "";
  position: absolute;
  left: -12px;
  top: 5px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
}
.automation-config-dlg .content-wrapper .right .overview .config-status.undo::before {
  background: #c9cdd4;
}
.automation-config-dlg .content-wrapper .right .overview .config-status.part::before {
  background: #faad14;
}
.automation-config-dlg .content-wrapper .right .overview .config-status.done::before {
  background: #00b54b;
}
.automation-config-dlg .content-wrapper .left {
  flex: 1;
}
.automation-config-dlg .content-wrapper .header {
  margin-top: 12px;
}
.automation-config-dlg .content-wrapper .header .form-item {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 16px;
}
.automation-config-dlg .content-wrapper .header .form-item .label {
  display: flex;
  align-items: center;
}
.automation-config-dlg .content-wrapper .header .form-item .value {
  display: flex;
}
.automation-config-dlg .content-wrapper .header .form-item .value .no-list {
  margin-left: 8px;
  color: #86909c;
}
.automation-config-dlg .content-wrapper .header .form-item .value .no-list .link {
  color: #ff6700;
  cursor: pointer;
}
.automation-config-dlg .content-wrapper .box {
  background: #fafbfc;
  padding: 16px;
  margin-bottom: 24px;
}
.automation-config-dlg .content-wrapper .box .title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}
.automation-config-dlg .content-wrapper .box .title .sto-header-wrapper-title {
  padding: 0;
  background: none;
}
.automation-config-dlg .content-wrapper .box .title .action {
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 4px;
}
.automation-config-dlg .content-wrapper .box .content {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.automation-config-dlg .content-wrapper .box .content .form-item {
  border-radius: 8px;
  background: #fff;
  padding: 16px;
  display: flex;
  justify-content: space-between;
}
.automation-config-dlg .content-wrapper .box .content .form-item .left {
  display: flex;
}
.automation-config-dlg .content-wrapper .box .content .form-item .left .list {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.automation-config-dlg .content-wrapper .box .content .form-item .label {
  font-size: 14px;
  font-weight: 500;
  margin-right: 20px;
  width: 84px;
  text-align: right;
}
.automation-config-dlg .content-wrapper .box .content .form-item .label i {
  color: #86909c;
  font-size: 12px;
}
.automation-config-dlg .content-wrapper .box .content .form-item .label i svg {
  height: 12px;
}
.automation-config-dlg .content-wrapper .box.autoPrint .cn-next-time-picker2 {
  margin: 0 4px;
}
.automation-config-dlg .content-wrapper .box.autoPrint .cn-next-checkbox-wrapper {
  margin-right: 4px;
}
.automation-config-dlg .content-wrapper .box.autoPrint .content .form-item .list .sub {
  display: flex;
  align-items: flex-start;
}
.automation-config-dlg .content-wrapper .box.autoPrint .content .form-item .list .sub .error {
  color: #fa3c3c;
}
.automation-config-dlg .content-wrapper .box.autoPrint .content .form-item .list .sub .success {
  color: #00b54b;
}
.automation-config-dlg .content-wrapper .box.autoPrint .content .form-item .list .sub .gray {
  color: #86909c;
  margin: 0 4px;
}
.automation-config-dlg .content-wrapper .box.autoPrint .content .form-item .list .sub .action {
  color: #ff6f00;
  cursor: pointer;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .cn-next-checkbox-wrapper {
  margin-right: 4px;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .cn-next-select {
  margin: 0 4px;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item {
  flex-direction: column;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item .header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 0;
  padding-bottom: 16px;
  border-bottom: 1px solid #f2f3f5;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item .list {
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item .list .item {
  display: flex;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item .list .item .label {
  font-size: 12px;
  font-weight: normal;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item .list .item .value {
  display: flex;
  align-items: center;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item .list .item .value-flex {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item .list .item .value-flex .sub {
  display: flex;
  align-items: center;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item .list .item .value-flex .sub.multity {
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}
.automation-config-dlg .content-wrapper .box.order-after-sale .content .form-item .list .item .value-flex .sub.multity .action {
  color: #ff6f00;
  margin-left: 12px;
  cursor: pointer;
}
.automation-config-dlg .content-wrapper .point-list {
  padding-left: 16px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.automation-config-dlg .content-wrapper .point-list li {
  list-style: disc;
}
.automation-config-dlg .content-wrapper .message .list {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.automation-config-dlg .content-wrapper .message .list .item {
  display: flex;
  align-items: center;
  gap: 8px;
}
.automation-config-dlg .content-wrapper .message .list .item .text {
  width: 84px;
  text-align: right;
}
.automation-config-dlg .content-wrapper .message .list .item .value {
  display: flex;
}
.automation-config-dlg .content-wrapper .local-icon {
  position: relative;
  top: 3px;
}
.automation-config-dlg .content-wrapper .text-area {
  width: 380px;
}
.automation-config-dlg .need {
  color: #fa3c3c;
  margin-right: 4px;
}
.automation-config-dlg .cn-next-number-picker {
  margin: 0 4px;
}
.automation-config-dlg .cn-next-switch-on[disabled] {
  background: #ffe7d6;
}
.automation-config-dlg .cn-next-switch-on[disabled] .cn-next-switch-btn {
  background: #fcb380;
}
.automation-config-dlg .cn-next-checkbox-wrapper.disabled.checked .cn-next-checkbox-inner {
  background: #fcb380;
}
.automation-config-dlg .cn-next-checkbox-wrapper.disabled.checked .cn-next-checkbox-inner .cn-next-icon {
  color: #fff;
}
.automation-config-dlg .cn-next-radio-wrapper.checked .cn-next-radio-inner {
  border-color: #ff6f00;
}
.automation-config-dlg .margin-r-4 {
  margin-right: 4px;
}
.automation-config-dlg .cn-next-form-preview {
  display: inline-block;
  font-weight: bold;
}
.automation-config-dlg .cn-next-radio-group {
  margin-left: 4px;
}
.automation-config-dlg .rangetime-picker.invalid .cn-next-time-picker2-input {
  border: 1px solid #ed0000;
}
.automation-config-dlg .range-item {
  margin-bottom: 0;
}

.print-config-dlg {
  color: #1d2129;
  width: 1000px !important;
}
.print-config-dlg .header {
  background: #fafbfc;
  border: 1px solid #f2f3f5;
  padding: 12px;
  display: flex;
  justify-content: space-between;
}
.print-config-dlg .header .left {
  font-size: 14px;
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.print-config-dlg .header .left .action {
  display: inline-flex;
  align-items: center;
  font-size: 12px;
  gap: 2px;
  color: 86909C;
  cursor: pointer;
}
.print-config-dlg .header .right {
  display: flex;
  align-items: center;
  gap: 40px;
}
.print-config-dlg .header .right .item {
  display: inline-flex;
  align-items: center;
  font-size: 12px;
  gap: 4px;
}
.print-config-dlg .header .right .item .success {
  color: #00b54b;
}
.print-config-dlg .header .right .item .gray {
  color: #aeb4bd;
}
.print-config-dlg .header .right .item .action {
  cursor: pointer;
  color: #ff6700;
}
.print-config-dlg .table .alert {
  margin-bottom: 16px;
}
.print-config-dlg .table .tag {
  background: #fff2f0;
  border: 1px solid #ffe4e0;
  border-radius: 4px;
  padding: 2px 4px;
  color: #fa3c3c;
  font-size: 12px;
}
.print-config-dlg .table .tag.open {
  border: 1px solid #b3f2c5;
  background: #e6ffea;
  color: #00b54b;
}

.shrink-0 {
  flex-shrink: 0;
}.contentLayout--content-wrap--1c-G23T {
  display: flex;
  flex: 1 1 auto;
  height: calc(100vh - 56px);
}
.contentLayout--main-wrap--28jOZFx {
  height: 100%;
  flex: 1;
  position: relative;
  overflow: auto;
}
.contentLayout--layout-wrap--1TXCP0L {
  height: 100vh;
  overflow: hidden;
}.SideNav--side-nav--Ca_fzWa {
  position: relative;
  background: #fff;
  flex-shrink: 0;
  z-index: 1;
  overflow-y: auto;
  box-shadow: 2px 0 16px 0 rgba(137, 137, 137, 0.2);
  padding-bottom: 40px;
}
.SideNav--side-nav--Ca_fzWa::-webkit-scrollbar {
  width: 0;
}
.SideNav--side-nav--Ca_fzWa .cn-next-menu {
  min-width: auto !important;
}
.SideNav--side-nav--Ca_fzWa .cn-next-menu-item {
  padding: 4px 0 !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  border-left: 5px solid transparent;
}
.SideNav--platformWrapper--6AbVSWx {
  background: #fff;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  margin-top: 4px;
}
.SideNav--platformWrapper--6AbVSWx .SideNav--headTitle--2o5UfZC {
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  border-bottom: 1px solid #f1f2f4;
}
.SideNav--platformWrapper--6AbVSWx .SideNav--headTitle--2o5UfZC > img {
  width: 22px;
  vertical-align: middle;
}
.SideNav--side-nav-menu--ktI1e7g {
  box-shadow: none !important;
  border: none !important;
}
.SideNav--side-nav-menu--ktI1e7g .cn-next-menu-sub-menu-wrapper {
  line-height: 32px;
}
.SideNav--side-nav-menu--ktI1e7g .cn-next-menu-item-inner {
  height: 32px;
  line-height: 32px;
}
.SideNav--side-nav-menu--ktI1e7g .cn-next-menu-item {
  color: #333;
  font-size: 12px;
}
.SideNav--side-menu--2G_cvB2 {
  width: 100%;
  height: 100%;
  background: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.06);
  position: relative;
}
.SideNav--side-menu--2G_cvB2 .my-menu {
  padding: 8px 0;
}
.SideNav--icon-hot--2Hqot1U {
  width: 24px;
  height: 13px;
  margin-left: 5px;
}
.SideNav--menu-item--2SWP8na {
  display: flex;
  align-items: center;
  user-select: none;
  font-size: 14px !important;
  color: #1d2129;
}
.SideNav--menu-icon--3_bkQC5 {
  width: 18px;
  height: 18px;
  color: #999;
  margin-right: 8px;
}
.SideNav--menu-item-open--cWSzbcM {
  color: #ff6f00;
}
.SideNav--menu-item-open--cWSzbcM .SideNav--menu-icon--3_bkQC5 {
  color: #ff6f00;
}
.SideNav--menu-item-open--cWSzbcM .local-icon svg {
  color: #ff6f00 !important;
}
.SideNav--arrow--1DKTVZV, .SideNav--arrowOther--8Jipaq5 {
  position: absolute;
  top: calc(50% - 31px);
  right: 0;
  width: 12px;
  height: 63px;
  border-radius: 6px 0px 0px 6px;
  background: #c9cdd4;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.SideNav--arrowOther--8Jipaq5 {
  border-radius: 0px 6px 6px 0px;
  transform: translateX(12px);
}
.SideNav--setting--D9hly0d {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  position: absolute;
  z-index: 10;
  left: 0;
  bottom: 0;
  height: 40px;
  min-width: 180px;
  background-color: #fff;
  cursor: pointer;
  font-size: 14px;
  color: #333;
  border-top: 1px solid #e5e5e5;
}
.SideNav--setting--D9hly0d:hover {
  color: rgb(255, 103, 0);
}.Weclome--welcome-wrap--4wfeorD {
  position: fixed;
  bottom: 0;
  height: 300px;
  width: 100%;
  min-width: 1366px;
  background: linear-gradient(to left, #fff3f0, #effffc);
  z-index: 9999;
  display: flex;
  justify-content: space-between;
  padding: 30px 40px;
  box-shadow: 0 -4px 32px 0 rgba(0, 0, 0, 0.13);
}
.Weclome--welcome-wrap--4wfeorD .Weclome--right--10xIveB {
  position: absolute;
  width: 341px;
  height: 382px;
  bottom: 0;
  right: 70px;
}
.Weclome--welcome-wrap--4wfeorD .Weclome--right--10xIveB img {
  width: 100%;
  height: 100%;
}
.Weclome--left-header--30CqeSG {
  display: flex;
  align-items: center;
}
.Weclome--name-wrap--cpOX90x {
  color: #1d1e1f;
  font-size: 32px;
  font-weight: 700;
}
.Weclome--icon-wrap--Vs97OWR {
  width: 32px;
  height: 32px;
  object-fit: cover;
  margin-left: 8px;
}
.Weclome--menu-list--1EtCPHY {
  display: flex;
  width: 1000px;
  flex-wrap: wrap;
  margin-top: 60px;
}
.Weclome--menu-list--1EtCPHY .Weclome--list-item--14U3OGk {
  display: flex;
  align-items: center;
  width: 33%;
  margin-bottom: 24px;
}
.Weclome--menu-list--1EtCPHY .Weclome--item-icon--3sGj2tS {
  width: 48px;
  height: 48px;
  margin-right: 16px;
}
.Weclome--menu-list--1EtCPHY .Weclome--item-name--2xKMwgv {
  color: #1d1e1f;
  font-size: 18px;
  font-weight: bold;
}
.Weclome--menu-list--1EtCPHY .Weclome--item-desc--14fFSfg {
  color: #666666;
  font-size: 14px;
  margin-top: 4px;
}
.Weclome--close-icon--2IIgauw {
  color: #979797;
  position: absolute;
  right: 30px;
  top: -40px;
  cursor: pointer;
}.Guide--guide-wrap--3vokWF5 {
  position: relative;
  height: 150px;
  z-index: 2;
  color: #fff;
  padding: 24px;
  background-image: url("https://imgcdn.sto.cn/60DBE184-B905-4F-1625x437-image.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.Guide--guide-wrap--3vokWF5 .Guide--guide-wrap-title--28aEvf1 {
  font-size: 14px;
  font-weight: 600;
  color: #1f1f1f;
}
.Guide--guide-wrap--3vokWF5 .Guide--title-tips--1AnKy2v {
  font-size: 12px;
  font-weight: normal;
  margin-left: 12px;
}
.Guide--step-list--2bBGWK8 {
  margin-top: 13px;
  display: flex;
}
.Guide--step-list--2bBGWK8 li {
  height: 78px;
  border-radius: 8px;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), rgba(242, 244, 247, 0.4);
  box-sizing: border-box;
  border: 1px solid #fff;
  backdrop-filter: blur(20px);
  box-shadow: 0 0 82px 0 rgba(56, 56, 74, 0.07);
  flex: 1;
  margin-left: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 16px;
}
.Guide--step-list--2bBGWK8 li:first-child {
  margin-left: 0;
}
.Guide--step-list--2bBGWK8 .Guide--item-left--KTDICdu {
  display: flex;
  align-items: center;
}
.Guide--step-list--2bBGWK8 .Guide--item-left--KTDICdu .Guide--item-icon--3xooF-e {
  width: 24px;
  height: 24px;
  margin-right: 12px;
}
.Guide--step-list--2bBGWK8 .Guide--step-title--2DCDwSB {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  color: #1f1f1f;
}
.Guide--step-list--2bBGWK8 .Guide--step-desc--2WEUEVS {
  font-size: 14px;
  line-height: 20px;
  color: #767676;
  margin-top: 6px;
}
.Guide--step-list--2bBGWK8 .Guide--item-btn-group--27FByy7 {
  display: flex;
}
.Guide--step-list--2bBGWK8 .Guide--item-text-btn--2kkKhSA {
  color: #ff6700;
  cursor: pointer;
  transition: all 0.3s;
  font-size: 12px;
  margin-top: 4px;
}
.Guide--step-list--2bBGWK8 .Guide--item-text-btn--2kkKhSA:hover {
  color: #ff6f00;
}
.Guide--step-list--2bBGWK8 .Guide--item-btn--2QSLhDW {
  margin-left: 8px;
  border: 1px solid #ff6700;
  border-radius: 6px;
  font-size: 14px;
  line-height: 22px;
  padding: 5px 12px;
  cursor: pointer;
  transition: all 0.3s;
  color: #ff6700;
}
.Guide--step-list--2bBGWK8 .Guide--item-btn--2QSLhDW:first-child {
  margin-left: 0;
}
.Guide--step-list--2bBGWK8 .Guide--item-btn--2QSLhDW.Guide--disabled--13CBw7e {
  color: #999;
  cursor: not-allowed;
}
.Guide--step-list--2bBGWK8 .Guide--item-btn--2QSLhDW:hover {
  color: #ff6f00;
  border: 1px solid #ff6f00;
}
.Guide--tooltipWrap--1IVyoNg {
  display: flex;
  align-items: flex-start;
  width: 280px;
}
.Guide--tooltipWrap--1IVyoNg .Guide--icon--2OIRu_w {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.Guide--tooltipWrap--1IVyoNg .Guide--content--2uc-so4 {
  flex: 1;
  font-size: 14px;
  color: #333;
  line-height: 1.3;
}
.Guide--footerAction--22zErZj {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  margin-top: 24px;
}
.Guide--print-complete-dlg--csu1ZvM .cn-next-dialog-body {
  padding: 0;
}
.Guide--complate-dlg--3n7-u7Z {
  width: 370px;
  height: 220px;
  background: url("https://imgcdn.sto.cn/AF34846A-73CE-40-1053x627-%E7%BC%96%E7%BB%84%2011%403x.png") no-repeat 50%/contain;
  background-color: #fff;
  overflow: hidden;
}
.Guide--complate-dlg--3n7-u7Z .Guide--text--13RC7ZF {
  text-align: center;
  margin-top: 120px;
  color: #373a3e;
  font-weight: 700;
  font-size: 16px;
}
.Guide--complate-dlg--3n7-u7Z .Guide--footer-btn--3rtelK6 {
  text-align: center;
  margin-top: 20px;
}
.Guide--complete--3khf86K {
  background: #e9f9ee;
  padding: 2px 4px;
  border: 1px solid #ccebd7;
  font-size: 12px;
  line-height: 16px;
  color: #2d9766;
  margin-left: 12px;
}
.CommonPrint--common-print--taI5mWg {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  background: rgba(128, 128, 128, 0.5);
  z-index: 999;
  transition: all 0.3s;
}
.CommonPrint--common-print-small--1UWEDFK {
  display: flex;
  align-items: center;
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15);
  border-radius: 8px 0 0 8px;
  padding: 10px 12px;
  font-size: 12px;
  color: #999;
  font-weight: 700 !important;
}
.CommonPrint--print-text--210ueun {
  color: #333;
  font-weight: 700;
}
.CommonPrint--icon-left-wrap--2c_Lee6 {
  width: 20px;
  height: 20px;
  border-radius: 10px;
  background: #f0f0f0;
  color: #999;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 12px;
  cursor: pointer;
}
.CommonPrint--common-print-large--28AB8de {
  width: 440px;
  min-height: 124px;
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15);
  border-radius: 8px;
  padding: 12px 16px;
  background: #fff;
  position: absolute;
  top: 30vh;
  left: calc(50vw - 200px);
  z-index: 1000;
}
.CommonPrint--print-dlg-top--2HTbLEy {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.CommonPrint--print-title--wvrPXt3 {
  color: #333;
  font-size: 16px;
  font-weight: 700;
}
.CommonPrint--close-btn--EWOeecz {
  color: #999;
  font-size: 12px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.CommonPrint--close-btn--EWOeecz .CommonPrint--icon-left-wrap--2c_Lee6 {
  margin-left: 2px;
  transform: rotate(180deg);
}
.CommonPrint--hr-line--2sy3hgE {
  width: calc(100% + 32px);
  height: 1px;
  background: #e5e6eb;
  margin: 12px -16px;
}
.CommonPrint--process-wrap--eaXDEo0 {
  width: 100%;
  height: 10px;
  border-radius: 5px;
  background: #e5e6eb;
  overflow: hidden;
  margin: 20px 0;
}
.CommonPrint--process--2M4hF9X {
  height: 100%;
  background: #ff6700;
}
.CommonPrint--print-dlg-bottom--3ykh7BN {
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 20px;
  color: #4e5969;
  margin-top: 28px;
}
.CommonPrint--process-label--3bdE_ZV {
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 18px;
  /* 文字/文本- 默认 */
  color: #1d2129;
}
.CommonPrint--success-num--2d4pHCf, .CommonPrint--error-num--dnVwJe8 {
  color: #11a62a;
  font-weight: 700;
}
.CommonPrint--error-num--dnVwJe8 {
  color: #ed0000;
}
.CommonPrint--item-info--37O6sAM {
  margin-right: 16px;
  display: flex;
  align-items: center;
  gap: 6px;
}
.CommonPrint--shipping-choice--2HCCa94 {
  margin-top: 20px;
}
.CommonPrint--shipping-tip--a6n0sRZ {
  color: #666;
  font-size: 12px;
  margin-bottom: 52px;
}
.CommonPrint--shipping-actions--1JuQdzA {
  display: flex;
  justify-content: flex-end;
  gap: 12px;
}
.CommonPrint--print-success--_2sJFKb {
  width: 574px;
}
.CommonPrint--success-line1--1NlKimr {
  color: #333;
  font-weight: bold;
  font-size: 16px;
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.CommonPrint--success-line2--1J-9dzX {
  color: #333;
  font-size: 12px;
  padding: 4px 16px;
  line-height: 24px;
  background: #fafbfc;
  overflow: auto;
  max-height: 650px;
}
.CommonPrint--success-line2--1J-9dzX > div {
  display: flex;
}
.CommonPrint--success-line2--1J-9dzX > div span {
  flex: 1;
}

.inLeft {
  animation-name: inLeft;
  animation-duration: 0.3s;
  animation-timing-function: ease;
  animation-iteration-count: 1;
}

@keyframes CommonPrint--inLeft--2AZLI32 {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}.contentRouter--layoutDialog--3aYrQ-q {
  position: absolute !important;
  width: 380px;
}
.contentRouter--layoutDialog--3aYrQ-q .cn-next-icon-close ::before {
  font-size: 20px;
}
.contentRouter--layoutDialog--3aYrQ-q .cn-next-icon.cn-next-medium:before {
  font-size: 20px !important;
}
.RichInput--richInput--2C1z2PU {
  min-width: 0;
}
.RichInput--inputArea--3WFrKAf {
  position: relative;
  width: 100%;
}
.RichInput--associatePanel--1UnShaJ {
  position: absolute;
  left: 0;
  right: 0;
  bottom: calc(100% + 20px);
  z-index: 3;
  box-sizing: border-box;
  padding: 8px;
  border-radius: 12px;
  background: #fff;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.RichInput--associateItem--3MWRDb9 {
  display: flex;
  align-items: center;
  gap: 8px;
  height: 30px;
  padding: 0 8px;
  border-radius: 8px;
  background: #f5f8ff;
  cursor: pointer;
  box-sizing: border-box;
}
.RichInput--associateItem--3MWRDb9:hover {
  background: #ebf0ff;
}
.RichInput--associateIcon--3GlS-JE {
  width: 15px;
  height: 15px;
  flex-shrink: 0;
}
.RichInput--associateText--3KEH9Xx {
  flex: 1;
  font-size: 14px;
  line-height: 20px;
  color: #4e5969;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.RichInput--associateText--3KEH9Xx strong {
  font-weight: 600;
  color: #1d2129;
}
.RichInput--inputBox--3gFIUfQ {
  border-radius: 12px;
  box-shadow: 0 6px 10px 0 rgba(42, 60, 79, 0.1);
  box-sizing: border-box;
  position: relative;
  width: 100%;
  padding: 8px;
  z-index: 2;
  bottom: 12px;
  left: 0;
  background: #fff;
  border: 1px solid #fff;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm {
  flex: 1;
  position: relative;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--imgList--1XzwTOx {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  margin-bottom: 15px;
  overflow: auto;
  padding-top: 5px;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--imgList--1XzwTOx .RichInput--img--1iTQ8C9 {
  display: block;
  border-radius: 8px;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--imgList--1XzwTOx .RichInput--img--1iTQ8C9 ~ .RichInput--img--1iTQ8C9 {
  margin-left: 8px;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--imgList--1XzwTOx .RichInput--img--1iTQ8C9 .cn-next-icon {
  display: none;
  position: absolute;
  z-index: 2;
  border-radius: 50%;
  background: rgb(28, 31, 35);
  color: #fff;
  right: -5px;
  top: -5px;
  cursor: pointer;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--imgList--1XzwTOx .RichInput--img--1iTQ8C9:hover .cn-next-icon {
  display: flex;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--imgList--1XzwTOx img {
  width: 45px;
  height: 45px;
  border-radius: 4px;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--imgList--1XzwTOx img ~ img {
  margin-left: 4px;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--input--2s39M2u {
  flex: 1;
  border: 0;
  box-sizing: border-box;
  min-height: 44px;
  max-height: 114px;
  overflow: auto;
  padding: 0;
  overflow-wrap: break-word;
  outline: none;
  background-size: 20px 20px;
  position: relative;
  line-height: 22px;
  font-size: 14px;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--input--2s39M2u.RichInput--hasMsg--2IIZN-t {
  max-height: 54px;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--placeholder--1H-zurp {
  position: absolute;
  top: 0px;
  line-height: 24px;
  font-size: 12px;
  color: #aaa;
  pointer-events: none;
}
.RichInput--inputBox--3gFIUfQ .RichInput--form--jFoD9cm .RichInput--inputWrapper--1Pu8o72 {
  position: relative;
}
.RichInput--inputBox--3gFIUfQ .RichInput--submit--1tkGvcM {
  height: 34px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
.RichInput--inputBox--3gFIUfQ .RichInput--submit--1tkGvcM .RichInput--uploadImg--2YBrK3w {
  display: inline-block;
  width: 18px;
  height: 18px;
  cursor: pointer;
}
.RichInput--inputBox--3gFIUfQ .RichInput--submit--1tkGvcM .RichInput--uploadImg--2YBrK3w:hover {
  background-color: #f3f4f6;
}
.RichInput--inputBox--3gFIUfQ .RichInput--submit--1tkGvcM .RichInput--submitBtn--qV3Z15g {
  display: flex;
  align-items: center;
  padding: 6px 12px;
  gap: 2px;
  border-radius: 8px;
  height: 34px;
  background: linear-gradient(123deg, #3749ef 0%, #9c59f4 49%, #ff6817 95%, #ffb700 122%), #ffffff;
  font-family: 苹方-简;
  font-size: 14px;
  font-weight: normal;
  line-height: 22px;
  text-align: center;
  letter-spacing: 0px;
  color: #ffffff;
}
.RichInput--inputBox--3gFIUfQ .RichInput--submit--1tkGvcM .RichInput--submitBtn--qV3Z15g::before {
  content: " ";
  width: 16px;
  height: 12px;
  background: url("https://imgcdn.sto.cn/332868E4-07A1-43-32x24-btn-start.png") 0 0 no-repeat;
  background-size: contain;
}
.RichInput--inputBox--3gFIUfQ .RichInput--submit--1tkGvcM .RichInput--submitBtn--qV3Z15g {
  cursor: pointer;
}
.RichInput--inputBox--3gFIUfQ:focus-within {
  border-style: solid !important;
  border-width: 1px;
  border-color: #8455f3;
  border-radius: 8px; /* 添加单位 */
  border-style: solid; /* 确保边框样式为实线 */
}
.RichInput--fastQuestion--1-yk3kS {
  width: 100%;
  min-width: 0;
  padding: 8px 0 4px;
  margin-bottom: 14px;
  display: flex;
  flex-wrap: nowrap;
  gap: 8px;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  overscroll-behavior-x: contain;
  scrollbar-width: none;
  scrollbar-color: rgba(29, 33, 41, 0.25) transparent;
  cursor: grab;
}
.RichInput--fastQuestion--1-yk3kS::-webkit-scrollbar {
  height: 4px;
}
.RichInput--fastQuestion--1-yk3kS::-webkit-scrollbar-track {
  background: transparent;
}
.RichInput--fastQuestion--1-yk3kS::-webkit-scrollbar-thumb {
  background: rgba(29, 33, 41, 0.25);
  border-radius: 2px;
}
.RichInput--fastQuestion--1-yk3kS:hover::-webkit-scrollbar-thumb {
  background: rgba(29, 33, 41, 0.4);
}
.RichInput--fastQuestion--1-yk3kS.RichInput--isDragging--5DUBwa3 {
  cursor: grabbing;
  user-select: none;
}
.RichInput--pill--1snm6Ir {
  flex-shrink: 0;
  display: inline-flex;
  align-items: center;
  border-radius: 28px;
  padding: 8px 12px;
  font-family: PingFang SC, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  cursor: pointer;
  white-space: nowrap;
  border: none;
  margin: 0;
}
.RichInput--hotPill--1hQDw7O {
  background: rgba(255, 111, 0, 0.08);
  color: #ff6f00;
}
.RichInput--hotPill--1hQDw7O:hover {
  background: rgba(255, 111, 0, 0.14);
}
.RichInput--menuPill--S-d8wh5 {
  background: #fff;
  color: #1d2129;
  height: 30px;
  padding: 8px;
  border-radius: 8px;
}
.RichInput--menuPill--S-d8wh5:hover {
  color: #ff6f00;
}
.RichInput--menuPillIcon--1a_iMr0 {
  width: 14px;
  height: 14px;
  margin-right: 4px;
  vertical-align: middle;
}
.RichInput--subMenuPopover--3OMA_3m {
  display: flex;
  flex-direction: column;
  min-width: 140px;
}
.RichInput--subMenuItem--oPsumdH {
  padding: 6px 12px;
  font-size: 12px;
  line-height: 20px;
  color: #1d2129;
  border-radius: 6px;
  cursor: pointer;
}
.RichInput--subMenuItem--oPsumdH:hover {
  background: #f2f3f5;
  color: #ff6f00;
}.prologue--chatBoxNew--2BVRpSB {
  display: flex;
  flex-direction: column;
  border-radius: 0px 12px 12px 12px;
}
.prologue--chatBoxNew--2BVRpSB .prologue--chatTopBox--12UGwy1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: calc(12px + 10px) 0 8px;
  overflow: visible;
}
.prologue--chatBoxNew--2BVRpSB .prologue--chatTopBox--12UGwy1 .prologue--avatarFloatBox--sDAVAL8 {
  position: relative;
  width: 60px;
  height: 75px;
  overflow: visible;
  animation: prologue--avatarFloatY--8ScXRFR 6s ease-in-out infinite;
}
.prologue--chatBoxNew--2BVRpSB .prologue--chatTopBox--12UGwy1 .prologue--avatar--2k3tosm {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 60px;
  height: 60px;
  object-fit: contain;
  z-index: 1;
}
.prologue--chatBoxNew--2BVRpSB .prologue--chatTopBox--12UGwy1 .prologue--avatarBubble--1F98spx {
  position: absolute;
  display: block;
  height: 30px;
  width: max-content;
  max-width: none;
  object-fit: contain;
  z-index: 2;
  pointer-events: none;
  right: 30px;
  bottom: 45px;
  opacity: 0;
}
.prologue--chatBoxNew--2BVRpSB .prologue--chatTopBox--12UGwy1 .prologue--avatarBubbleMerchant--dPYjHdU {
  animation: prologue--bubbleMerchantVisible--1cDTtsk 6s ease-in-out infinite;
}
.prologue--chatBoxNew--2BVRpSB .prologue--chatTopBox--12UGwy1 .prologue--avatarBubbleOrder--3_Fr-TJ {
  animation: prologue--bubbleOrderVisible--1P7uDbw 6s ease-in-out infinite;
}
.prologue--chatBoxNew--2BVRpSB .prologue--chatTopBox--12UGwy1 .prologue--title--2xp0RHa {
  margin-top: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
  color: #171a1d;
  text-align: center;
}
.prologue--chatBoxNew--2BVRpSB .prologue--quickListBox--1LrcAGA {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: 8px;
}
.prologue--chatBoxNew--2BVRpSB .prologue--quickListItem--1L-IJen {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  height: 42px;
  padding: 0 12px;
  background: #f5f8ff;
  border-radius: 21px;
  cursor: pointer;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}
.prologue--chatBoxNew--2BVRpSB .prologue--quickListItem--1L-IJen:hover {
  background: #fff;
}
.prologue--chatBoxNew--2BVRpSB .prologue--quickListIcon--FcCPjAy {
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  margin-right: 10px;
}
.prologue--chatBoxNew--2BVRpSB .prologue--quickListText--1M25Kec {
  flex: 1;
  font-size: 14px;
  line-height: 20px;
  color: #1d2129;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.prologue--chatBoxNew--2BVRpSB .prologue--quickListArrow--1Sa1PBI {
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin-left: 8px;
}
.prologue--chatBoxNew--2BVRpSB .prologue--refreshBtn--22GameD {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  margin-top: 4px;
  padding: 8px;
  border: none;
  background: transparent;
  cursor: pointer;
  font-size: 12px;
  color: #4e5969;
}
.prologue--chatBoxNew--2BVRpSB .prologue--refreshBtn--22GameD img {
  width: 14px;
  height: 14px;
}
.prologue--chatBoxNew--2BVRpSB .prologue--refreshBtn--22GameD:hover {
  color: #ff6f00;
}

@keyframes prologue--avatarFloatY--8ScXRFR {
  0% {
    transform: translateY(0);
  }
  16.67% {
    transform: translateY(-10px);
  }
  33.33% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  66.67% {
    transform: translateY(0);
  }
  83.33% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes prologue--bubbleMerchantVisible--1cDTtsk {
  0%, 33.32% {
    opacity: 0;
  }
  33.33%, 66.66% {
    opacity: 1;
  }
  66.67%, 100% {
    opacity: 0;
  }
}
@keyframes prologue--bubbleOrderVisible--1P7uDbw {
  0%, 66.66% {
    opacity: 0;
  }
  66.67%, 100% {
    opacity: 1;
  }
}.CMarkdown--ul--5IkNduP {
  padding-left: 20px;
}

.CMarkdown--p--riX2CpO,
.CMarkdown--li--3IKKKII {
  list-style: disc;
  word-break: break-word !important;
  font-family: PingFang SC;
  font-size: 14px;
  font-weight: normal;
  line-height: 22px;
  letter-spacing: 0px;
  font-variation-settings: "opsz" auto;
  color: #1d2129;
  margin-top: 4px;
}
.CMarkdown--p--riX2CpO:first-child,
.CMarkdown--li--3IKKKII:first-child {
  margin-top: 0;
}

.CMarkdown--tableWrapper--3UbM6VW {
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: thin;
  scrollbar-color: #c4c9d4 transparent;
}
.CMarkdown--tableWrapper--3UbM6VW::-webkit-scrollbar {
  height: 8px !important;
  width: 8px !important;
}
.CMarkdown--tableWrapper--3UbM6VW::-webkit-scrollbar-track {
  background: transparent;
}
.CMarkdown--tableWrapper--3UbM6VW::-webkit-scrollbar-thumb {
  background: #c4c9d4;
  border-radius: 999px;
}
.CMarkdown--tableWrapper--3UbM6VW::-webkit-scrollbar-thumb:hover {
  background: #aeb5c2;
}
.CMarkdown--tableWrapper--3UbM6VW table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid #e0e0e0;
  margin: 12px 0;
  font-size: 12px;
}
.CMarkdown--tableWrapper--3UbM6VW table th {
  white-space: nowrap;
  min-width: 80px;
}
.CMarkdown--tableWrapper--3UbM6VW table th,
.CMarkdown--tableWrapper--3UbM6VW table td {
  padding: 4px 8px;
  border: 1px solid #e0e0e0;
}
.question--question--8nCo9Vo {
  display: flex;
  justify-content: flex-end;
  margin-top: 12px;
}
.question--question--8nCo9Vo .question--card--3K1FNCW {
  border-radius: 12px 0 12px 12px;
  max-width: 80%;
  opacity: 1;
  /* 自动布局 */
  padding: 8px 12px;
  background: #23284a;
  font-family: 苹方-简;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  letter-spacing: 0px;
  font-variation-settings: "opsz" auto;
  color: #ffffff;
}
.question--question--8nCo9Vo .question--card--3K1FNCW .question--imgList--1ElnZfT {
  display: flex;
  flex-wrap: wrap;
  max-width: 215px;
  justify-content: space-between;
}
.question--question--8nCo9Vo .question--card--3K1FNCW .question--imgList--1ElnZfT div.cn-ui-image-viewer-image-player {
  background-color: #fff;
  border-radius: 8px;
  overflow: hidden;
}
.question--question--8nCo9Vo .question--card--3K1FNCW .question--imgList--1ElnZfT div.cn-ui-image-viewer-image-player:nth-child(n+4) {
  margin-top: 5px;
}
.question--question--8nCo9Vo .question--card--3K1FNCW .question--imgList--1ElnZfT div.cn-ui-image-viewer-image-player:nth-child(3n-1) {
  margin-left: 5px;
  margin-right: 5px;
}
.question--question--8nCo9Vo .question--card--3K1FNCW p {
  margin: 0;
}
.question--question--8nCo9Vo .question--card--3K1FNCW p ~ p {
  margin-top: 12px;
}

.question--handler--1yfkSWv {
  cursor: pointer;
  margin-top: 4px;
  text-align: right;
  min-height: 26px;
}
/* 定义一个关键帧动画，名为 "rotate-animation" */
@keyframes chat-loading--rotate-animation--3oQGPyn {
  from {
    transform: rotate(0deg); /* 起始角度 */
  }
  to {
    transform: rotate(360deg); /* 结束角度 */
  }
}
.chat-loading--chat-loading--2zL5X5U {
  width: 327px;
  padding: 12px;
  background: url("https://imgcdn.sto.cn/045F6A0F-5AB9-4A-672x124-loadingBg.png") 0 0 no-repeat;
  background-size: 100% 100%;
  box-sizing: border-box;
}
.chat-loading--chat-loading--2zL5X5U .chat-loading--content--24tG68k {
  /* 自动布局 */
  display: flex;
  align-items: center;
  height: 38px;
  padding: 8px;
  gap: 8px;
  align-self: stretch;
  font-size: 14px;
  /* 填充/填充-浅 */
  background: #f5f6f7;
}
.chat-loading--chat-loading--2zL5X5U .chat-loading--loading-img--3S_zygC {
  display: block;
  width: 16px;
  height: 16px;
  animation: chat-loading--rotate-animation--3oQGPyn 2s linear infinite; /* 动画名称、持续时间、速度曲线、重复次数 */
}
.chat-bot--aiPage--3laOIPP {
  width: 100%;
  display: flex;
  height: 100%;
  border-radius: 6px;
  flex-direction: column;
  justify-content: space-between;
  overflow: auto;
  position: relative;
}
.chat-bot--aiPage--3laOIPP video {
  max-width: 100%;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ {
  width: 100%;
  height: calc(100% - 95px);
  overflow-y: scroll;
  display: flex;
  flex-direction: column;
  padding-top: 0px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa {
  display: flex;
  flex-direction: column;
  background: #f6faff;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--formSty--2Sczerz {
  padding: 16px;
  padding: 12px 8px;
  border-radius: 8px;
  gap: 12px;
  background: #fafbfc;
  box-sizing: border-box;
  border: 1px solid #f2f3f5;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--titleQu--1qMjl-F {
  font-size: 12px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--jumpMenu--29Q6rg0 {
  width: 300px;
  display: flex;
  align-items: center;
  padding: 6px 12px !important;
  gap: 2px !important;
  border-radius: 8px !important;
  height: 34px !important;
  background: linear-gradient(100deg, rgba(55, 73, 239, 0.1) -9%, rgba(156, 89, 244, 0.1) 58%, rgba(255, 104, 23, 0.1) 120%, rgba(255, 183, 0, 0.1) 157%);
  font-family: PingFang SC;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  text-align: center;
  letter-spacing: 0px;
  /* 文字/文本- 默认 */
  color: #1d2129;
  cursor: pointer !important;
  border: 0 !important;
  justify-content: center;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--jumpMenu--29Q6rg0::before {
  content: " ";
  width: 16px;
  height: 12px;
  background: url("https://imgcdn.sto.cn/C02B5EFD-B52D-45-36x27-start-color.png") 0 0 no-repeat;
  background-size: contain;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--jumpMenu--29Q6rg0[disabled], .chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--jumpMenu--29Q6rg0[disabled]:hover {
  cursor: not-allowed !important;
  opacity: 0.4;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--questionItemBox--3oMzERu {
  color: #2656f6;
  font-size: 12px;
  padding-bottom: 4px;
  cursor: pointer;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ {
  display: flex;
  flex-direction: row;
  margin-top: 12px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af {
  font-family: ui-sans-serif, -apple-system, system-ui, Segoe UI, Helvetica, Apple Color Emoji, Arial, sans-serif, Segoe UI Emoji, Segoe UI Symbol;
  display: flex;
  flex-direction: column;
  flex: 1;
  background: #ffffff;
  padding: 16px;
  margin-right: 12px;
  width: 220px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--titleBox--2xLM-Jf {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--titleBox--2xLM-Jf img {
  width: 16px;
  height: 16px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--titleBox--2xLM-Jf .chat-bot--title--MtuY2wp {
  color: #1f1f1f;
  font-size: 16px;
  margin-left: 4px;
  font-variation-settings: "opsz" auto;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--ycsBox--1wtpvb7 {
  display: flex;
  flex-direction: column;
  height: 86px;
  padding: 12px;
  border: 1px solid #fae3e3;
  border-radius: 8px;
  margin-top: 8px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--ycsBox--1wtpvb7 .chat-bot--title--MtuY2wp {
  font-size: 14px;
  color: #1d2129;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--ycsBox--1wtpvb7 .chat-bot--num--5Yh60xK {
  color: #86909c;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--ycsBox--1wtpvb7 .chat-bot--num--5Yh60xK span {
  font-size: 26px;
  color: #dc444a;
  margin-right: 4px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--itemList--1Q--WLh {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 12px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--itemList--1Q--WLh .chat-bot--items--2kmcp20 {
  flex: 1;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--itemList--1Q--WLh .chat-bot--items--2kmcp20 span {
  color: #86909c;
  margin-right: 8px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--itemList--1Q--WLh .chat-bot--unit--2IHJY7m {
  display: flex;
  flex-direction: row;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--shopDiagnosisListBox--2RCWuhJ .chat-bot--listItem--iBAu9Af .chat-bot--itemList--1Q--WLh .chat-bot--unit--2IHJY7m .chat-bot--h--27_rGwD {
  color: #86909c;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatQuseListBox--3KyHSxa .chat-bot--footerContent--RTNCkth {
  margin-top: 12px;
  font-size: 12px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj {
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-direction: row;
  padding: 12px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR {
  width: 100%;
  box-sizing: border-box;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo {
  display: table;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql {
  color: black;
  background-color: white;
  border-radius: 10px;
  font-size: 14px;
  margin-top: 6px;
  box-sizing: border-box;
  margin-bottom: 20px;
  position: relative;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--maybeYoursQuestionBox--6teoPr8 {
  width: 100%;
  height: 45px;
  text-align: center;
  font-size: 16px;
  background-color: #fff9f5;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--maybeYoursQuestionBox--6teoPr8 .chat-bot--maybeYoursQuestionLeft--2sutsE3 {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-grow: 2;
  padding-left: 17.44px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--maybeYoursQuestionBox--6teoPr8 .chat-bot--maybeYoursQuestionLeft--2sutsE3 .chat-bot--leftText--liuw4p7 {
  font-size: 14px;
  margin-left: 5px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--maybeYoursQuestionBox--6teoPr8 .chat-bot--maybeYoursQuestionLeft--2sutsE3 img {
  width: 15px;
  height: 12px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--maybeYoursQuestionBox--6teoPr8 .chat-bot--maybeYoursQuestionRight--1O8rgrE {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-right: 17.44px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--maybeYoursQuestionBox--6teoPr8 .chat-bot--maybeYoursQuestionRight--1O8rgrE .chat-bot--rightText--357WuJD {
  font-size: 10px;
  margin-left: 5px;
  color: #86909c;
  cursor: pointer;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--maybeYoursQuestionBox--6teoPr8 .chat-bot--maybeYoursQuestionRight--1O8rgrE img {
  width: 11px;
  height: 11px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--questionList--HB5q1x9 {
  padding: 8px;
  cursor: pointer;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--questionList--HB5q1x9 .chat-bot--questionItem--dKDB13s {
  border-bottom: 0.5px solid #e5e6eb;
  padding: 10px;
  box-sizing: border-box;
  overflow-wrap: break-word;
  word-break: break-all;
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  align-items: center;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--questionList--HB5q1x9 .chat-bot--questionItem--dKDB13s img {
  margin-left: 12px;
  width: 16px;
  height: 16px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--chatContent--1NrU3Ql .chat-bot--questionList--HB5q1x9 .chat-bot--questionItem--dKDB13s:last-child {
  border-bottom: 0px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--left-content--1NTEf4n {
  float: left;
  left: 0;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxL--2tWNGTj .chat-bot--chatListBox--yhyBZiR .chat-bot--chatItem--2KxjoHo .chat-bot--right-content--ulWvK_Q {
  float: right;
  right: 0;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV {
  display: inline-flex;
  padding: 6px 0px;
  max-width: 100%;
  font-size: 12px;
  position: relative;
  flex-direction: column;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV .chat-bot--messageBox--1NrhIid {
  display: flex;
  flex-direction: column;
  padding: 8px;
  background-color: #c9e7fe;
  border-radius: 8px 2px 8px 8px;
  line-height: 20px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV .chat-bot--messageBox--1NrhIid img {
  max-width: 300px;
  display: block;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV .chat-bot--messageBoxLeft--2R0lXFy {
  display: flex;
  flex-direction: column;
  padding: 8px;
  background: #f6faff;
  border-radius: 8px 2px 8px 8px;
  line-height: 20px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV .chat-bot--messageBoxLeft--2R0lXFy img {
  max-width: 300px;
  display: block;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV .chat-bot--stopGenerate--29oVNzJ {
  color: #ff6700;
  font-size: 12px;
  position: absolute;
  bottom: -16px;
  left: 20px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV .chat-bot--satisfaction--10WKPnP {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: end;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV .chat-bot--satisfaction--10WKPnP img {
  width: 22px !important;
  cursor: pointer;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV .chat-bot--satisfaction--10WKPnP .chat-bot--rightBox--1W_kTwl {
  display: flex;
  align-items: center;
  margin-left: 16px;
  cursor: pointer;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatBox--OFpEuf_ .chat-bot--chatBoxR--3-pHclV .chat-bot--satisfaction--10WKPnP .chat-bot--leftBox--1vbCdHM {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.chat-bot--aiPage--3laOIPP .chat-bot--footer--z5AVlRZ {
  display: flex;
  width: calc(100% - 202px);
  position: fixed;
  border-radius: 6px;
  opacity: 1;
  background: #ffffff;
  box-sizing: border-box;
  /* 描边/悬浮_禁用 */
  align-items: center;
  bottom: 16px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--footer--z5AVlRZ .chat-bot--textAreaSty--38-K2Gt {
  height: 40px;
  margin: 9px;
  max-width: 100%;
  background: #f0f2f5;
  border: 0px;
}
.chat-bot--aiPage--3laOIPP .chat-bot--footer--z5AVlRZ img {
  width: 20px;
  height: 20px;
  position: absolute;
  right: 13px;
  cursor: pointer;
}
.chat-bot--aiPage--3laOIPP .chat-bot--footer--z5AVlRZ .chat-bot--buttonSty--30Rm-K9 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 7px 14px;
  gap: 4px;
}
@keyframes chat-bot--flipJump--vHmuDUl {
  0%, 100% {
    transform: rotateY(0deg) translateY(0);
  }
  50% {
    transform: rotateY(360deg) translateY(-30px);
  }
}
.chat-bot--aiPage--3laOIPP ::-webkit-scrollbar {
  width: 1px;
  /* 设置滚动条的宽度 */
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatWarpRight--3xR8eDd {
  display: flex;
  width: 100%;
  justify-content: end;
}
.chat-bot--aiPage--3laOIPP .chat-bot--chatWarpLeft--2A7zto4 {
  display: flex;
  width: 100%;
}
.chat-bot--aiPage--3laOIPP p {
  margin: 0;
  padding: 0;
}

.chat-bot--robotDialog--2Ar4e2T .next-dialog-close {
  width: unset;
}.CToPayAli--frame--2aZXczp {
  display: block;
  border: 0;
  width: 100%;
  height: 360px;
  margin-top: 8px;
  background: transparent;
}
.address-form--formRenderSty--1I3_npG {
  display: flex;
  flex-direction: column;
}
.address-form--formRenderSty--1I3_npG .address-form--formSty--3XCyAP0 {
  padding: 16px;
  background: #f6faff;
  border-radius: 10px;
}
.address-form--formRenderSty--1I3_npG .address-form--buttons--2TB5Swe,
.address-form--formRenderSty--1I3_npG .address-form--buttons--2TB5Swe:hover {
  display: flex;
  align-items: center;
  padding: 6px 12px !important;
  gap: 2px !important;
  border-radius: 8px !important;
  height: 34px !important;
  background: linear-gradient(123deg, #3749ef 0%, #9c59f4 49%, #ff6817 95%, #ffb700 122%), #ffffff !important;
  font-family: 苹方-简;
  font-size: 14px !important;
  font-weight: normal;
  line-height: 22px;
  text-align: center;
  letter-spacing: 0px;
  color: #ffffff !important;
  cursor: pointer !important;
  border: 0 !important;
}
.address-form--formRenderSty--1I3_npG .address-form--buttons--2TB5Swe::before,
.address-form--formRenderSty--1I3_npG .address-form--buttons--2TB5Swe:hover::before {
  content: " ";
  width: 16px;
  height: 12px;
  background: url("https://imgcdn.sto.cn/332868E4-07A1-43-32x24-btn-start.png") 0 0 no-repeat;
  background-size: contain;
}
.address-form--formRenderSty--1I3_npG .address-form--buttons--2TB5Swe[disabled], .address-form--formRenderSty--1I3_npG .address-form--buttons--2TB5Swe[disabled]:hover,
.address-form--formRenderSty--1I3_npG .address-form--buttons--2TB5Swe:hover[disabled],
.address-form--formRenderSty--1I3_npG .address-form--buttons--2TB5Swe:hover[disabled]:hover {
  cursor: not-allowed !important;
  opacity: 0.4;
}.CList--shopDiagnosisListBox--2O-5hQf {
  display: flex;
  flex-direction: row;
  margin-top: 12px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 14px;
  overflow-x: auto;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 {
  display: flex;
  flex-direction: column;
  flex: 1;
  background: #fafbfc;
  padding: 16px 10px;
  margin-right: 12px;
  width: 220px;
  white-space: nowrap;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--titleBox--3s1-8Q2 {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--titleBox--3s1-8Q2 img {
  width: 16px;
  height: 16px;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--titleBox--3s1-8Q2 .CList--title--3-Y4iLs {
  color: #1f1f1f;
  font-size: 14px;
  margin-left: 4px;
  font-variation-settings: "opsz" auto;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--ycsBox--xTDKSpm {
  display: flex;
  flex-direction: column;
  padding: 12px;
  border-radius: 8px;
  margin-top: 8px;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--ycsBox--xTDKSpm .CList--title--3-Y4iLs {
  font-size: 14px;
  color: #1d2129;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--ycsBox--xTDKSpm .CList--num--3mIBJUI {
  color: #86909c;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--ycsBox--xTDKSpm .CList--num--3mIBJUI span {
  font-size: 24px;
  color: #dc444a;
  margin-right: 4px;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--itemList--mpL7pPp {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 12px;
  font-size: 12px;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--itemList--mpL7pPp .CList--items--35WVP4T {
  flex: 1;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--itemList--mpL7pPp .CList--items--35WVP4T span {
  color: #86909c;
  margin-right: 8px;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--itemList--mpL7pPp .CList--unit--2HUmAoJ {
  display: flex;
  flex-direction: row;
}
.CList--shopDiagnosisListBox--2O-5hQf .CList--listItem--3FgpTs3 .CList--itemList--mpL7pPp .CList--unit--2HUmAoJ .CList--h--22qVE3V {
  color: #86909c;
}.appraise--appraise--1pO3LTm {
  display: flex;
  align-content: flex-end;
  justify-content: flex-end;
  border: 1px solid #e6e8ee;
  border-radius: 6px;
  padding: 8px 4px;
  margin-top: 12px;
}
.appraise--appraise--1pO3LTm .appraise--leftBox--1cxYZU3 {
  border-right: 1px solid #e6e6f0;
}
.appraise--appraise--1pO3LTm img {
  width: 32px;
  height: 16px;
  cursor: pointer;
  padding: 0 8px;
}.CRecommend--recommend--3JlE8ad {
  display: flex;
  align-items: flex-start;
}
.CRecommend--recommend--3JlE8ad .CRecommend--order--3DvNJfJ {
  color: #2656f6;
  cursor: pointer;
  line-height: 22px;
}.WaybillRechargePicker--picker--2gE-B7I {
  display: flex;
  flex-direction: column;
  gap: 14px;
  width: 100%;
  padding: 18px 20px;
  box-sizing: border-box;
  background: #fff;
  border-radius: 0 16px 16px;
  color: #1f2329;
}

.WaybillRechargePicker--intro--WpDolcY {
  font-size: 16px;
  line-height: 26px;
  color: #1f2329;
}

.WaybillRechargePicker--noRechargeableTip--XGjgJYk {
  width: 100%;
  padding: 18px 20px;
  box-sizing: border-box;
  border-radius: 0 16px 16px;
  background: #fff;
  font-size: 16px;
  line-height: 28px;
  color: #1f2329;
}

.WaybillRechargePicker--pickerLoading--2pJZaMG, .WaybillRechargePicker--orderLoading--21P_71e {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 120px;
  padding: 18px 20px;
  background: #fff;
  border-radius: 0 16px 16px;
}

.WaybillRechargePicker--section--24iiqUr {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.WaybillRechargePicker--sectionTitle--aOgbuez {
  font-size: 17px;
  font-weight: 600;
  line-height: 24px;
  color: #1f2329;
}

.WaybillRechargePicker--accountList--3ImbCwv {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.WaybillRechargePicker--accountToggle--1lJMUW9 {
  height: 36px;
  line-height: 36px;
  border-radius: 8px;
  background: #f7f8fa;
  font-size: 14px;
  color: #8a94a6;
  text-align: center;
  cursor: pointer;
  user-select: none;
}
.WaybillRechargePicker--accountToggle--1lJMUW9:hover {
  background: #f2f3f5;
}

.WaybillRechargePicker--toggleArrow--3xv3PbD {
  margin-left: 6px;
  font-size: 18px;
  vertical-align: -1px;
}

.WaybillRechargePicker--accountItem--2InY2Tt {
  padding: 13px 14px;
  border: 1px solid #e5e6eb;
  border-radius: 8px;
  cursor: pointer;
  background: #fff;
  transition: all 0.15s;
}

.WaybillRechargePicker--accountItem--2InY2Tt:hover {
  border-color: #ff6a00;
}

.WaybillRechargePicker--accountItemActive--1N2juEU {
  border-color: #ff6a00;
  background: #fff4ec;
}

.WaybillRechargePicker--accountItemDisabled--2l3rQ9K {
  opacity: 0.5;
  cursor: not-allowed;
}

.WaybillRechargePicker--accountMain--22UTJHw {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}

.WaybillRechargePicker--accountInfo--1iTk2no {
  display: flex;
  align-items: center;
  min-width: 0;
  font-size: 13px;
  line-height: 20px;
}

.WaybillRechargePicker--platformBadge--1hxJWPb {
  flex: 0 0 auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  margin-right: 6px;
  border-radius: 5px;
  background: #ff4d00;
  font-size: 12px;
  font-weight: 600;
  color: #fff;
}

.WaybillRechargePicker--accountName--FEqc98p {
  flex: 0 1 auto;
  min-width: 0;
  overflow: hidden;
  font-size: 13px;
  font-weight: 600;
  color: #1f2329;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.WaybillRechargePicker--accountCode--3n459Dy {
  flex: 0 0 auto;
  margin-left: 4px;
  font-size: 13px;
  font-weight: 600;
  color: #1f2329;
}

.WaybillRechargePicker--accountRemain--1ZVC4qs {
  flex: 0 0 auto;
  font-size: 12px;
  color: #8a94a6;
}
.WaybillRechargePicker--accountRemain--1ZVC4qs span {
  font-size: 14px;
  font-weight: 600;
  color: #1f2329;
}

.WaybillRechargePicker--accountMeta--2-fq_gy {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-top: 6px;
  overflow: hidden;
  font-size: 12px;
  line-height: 18px;
  color: #8a94a6;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.WaybillRechargePicker--metaDivider--1GWsXIc {
  color: #c9cdd4;
}

.WaybillRechargePicker--accountReason--23BmlYv {
  margin-top: 4px;
  font-size: 12px;
  color: #f53f3f;
}

.WaybillRechargePicker--emptyHint--1R3H13w {
  padding: 12px 0;
  font-size: 14px;
  color: #8a94a6;
}

.WaybillRechargePicker--quantityRow--fKBecOc {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px;
}

.WaybillRechargePicker--quantityChip--2BaryvS {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 42px;
  border: 1px solid #e5e6eb;
  border-radius: 8px;
  box-sizing: border-box;
  font-size: 18px;
  color: #1f2329;
  cursor: pointer;
  background: #fff;
  transition: all 0.15s;
}
.WaybillRechargePicker--quantityChip--2BaryvS em {
  margin-left: 6px;
  font-size: 13px;
  font-style: normal;
  color: #8a94a6;
}

.WaybillRechargePicker--quantityChipActive--2QTMTJg {
  border-color: #ff6a00;
  color: #ff6a00;
  background: #fff4ec;
}
.WaybillRechargePicker--quantityChipActive--2QTMTJg em {
  color: #8a94a6;
}

.WaybillRechargePicker--actions--OQn7Bsw {
  width: 100%;
}

.WaybillRechargePicker--rechargeButton--iqIMZk3 {
  width: 100% !important;
  height: 44px !important;
  border: none !important;
  border-radius: 8px !important;
  background: linear-gradient(90deg, #3146ff 0%, #8e51f5 42%, #ff6a00 100%) !important;
  font-size: 17px !important;
  font-weight: 500;
  color: #fff !important;
  box-shadow: none !important;
}
.WaybillRechargePicker--rechargeButton--iqIMZk3[disabled] {
  opacity: 0.35;
}

.WaybillRechargePicker--tips--39Gwm6X {
  font-size: 15px;
  line-height: 24px;
  color: #1f2329;
}

.WaybillRechargePicker--error--n0R1M2I {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  padding: 18px 20px;
  background: #fff;
  border-radius: 0 16px 16px;
}

.WaybillRechargePicker--errorText--3OHVKB0 {
  font-size: 13px;
  color: #f53f3f;
}

.WaybillRechargePicker--dialogContent--jzFnb8T {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.WaybillRechargePicker--dialogSearch--34J606x {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 80px;
  gap: 12px;
}

.WaybillRechargePicker--dialogList--2ZY2dnO {
  display: flex;
  flex-direction: column;
  gap: 10px;
  min-height: 160px;
  max-height: 440px;
  overflow-y: auto;
  padding-right: 4px;
}

.WaybillRechargePicker--dialogLoading--32gmsyK {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 160px;
}

.WaybillRechargePicker--dialogError--athZlKM {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
  min-height: 160px;
  font-size: 13px;
  color: #f53f3f;
}

.WaybillRechargePicker--loadMore--37xhbfx {
  flex: 0 0 auto;
}

.WaybillRechargePicker--dialogActions--1iGpGgo {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 16px;
  padding-top: 4px;
}
.WaybillRechargePicker--dialogActions--1iGpGgo .cn-ui-btn, .WaybillRechargePicker--dialogActions--1iGpGgo .next-btn {
  width: 100%;
}.WaybillRechargeOrder--order--1msr4iq {
  display: flex;
  flex-direction: column;
  gap: 14px;
  width: 100%;
  padding: 18px 20px;
  box-sizing: border-box;
  background: #fff;
  border-radius: 0 16px 16px;
  color: #1f2329;
}

.WaybillRechargeOrder--intro--1qsC5i8 {
  font-size: 16px;
  line-height: 26px;
}

.WaybillRechargeOrder--successIntro--CPUBheC {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.WaybillRechargeOrder--successTitle--1jNLoLR {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.WaybillRechargeOrder--successIcon--3l5lgvg {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #00b42a;
  font-size: 14px;
  line-height: 20px;
  color: #fff;
}

.WaybillRechargeOrder--successDesc--1-Lp0hB {
  font-size: 16px;
  line-height: 26px;
}

.WaybillRechargeOrder--orderCard--1dliTVZ {
  padding: 16px;
  border-radius: 12px;
  background: #f7f8fa;
}

.WaybillRechargeOrder--head--yH7UpHE {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 12px;
}

.WaybillRechargeOrder--waybillTitle--2pmQ2JP {
  display: flex;
  align-items: center;
  min-width: 0;
  font-size: 15px;
  line-height: 22px;
}

.WaybillRechargeOrder--platformBadge--1zXr-xv {
  flex: 0 0 auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  border-radius: 5px;
  background: #ff4d00;
  font-size: 12px;
  font-weight: 600;
  color: #fff;
}

.WaybillRechargeOrder--waybillName--3JWx76J {
  min-width: 0;
  overflow: hidden;
  font-weight: 600;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.WaybillRechargeOrder--customerCode--1mv9x_I {
  flex: 0 0 auto;
  margin-left: 4px;
  font-weight: 600;
}

.WaybillRechargeOrder--body--1h3QIVO {
  display: flex;
  flex-direction: column;
  gap: 7px;
  margin-top: 14px;
}

.WaybillRechargeOrder--row--2sZLJJD {
  display: grid;
  grid-template-columns: 88px minmax(0, 1fr);
  font-size: 14px;
  line-height: 21px;
}

.WaybillRechargeOrder--label--F5r0UzM {
  color: #8a94a6;
}

.WaybillRechargeOrder--value--26-SFDK {
  min-width: 0;
  overflow-wrap: break-word;
  color: #1f2329;
}

.WaybillRechargeOrder--payableRow--x-yLR-i {
  display: flex;
  align-items: baseline;
  gap: 8px;
  margin-top: 14px;
  padding-top: 12px;
  border-top: 1px solid #e5e6eb;
}

.WaybillRechargeOrder--payableLabel--AX84qcE {
  font-size: 15px;
  font-weight: 600;
}

.WaybillRechargeOrder--payableValue--13YUee7 {
  font-size: 22px;
  font-weight: 600;
  color: #ff5a00;
}

.WaybillRechargeOrder--failedReason--ncqjyU6 {
  margin-top: 4px;
  font-size: 13px;
  color: #f53f3f;
}

.WaybillRechargeOrder--payment--3-Gnf9t {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  padding-top: 12px;
}

.WaybillRechargeOrder--alipayHint--2sB9jvs {
  display: flex;
  align-items: center;
  align-self: flex-start;
  gap: 4px;
  font-size: 14px;
  line-height: 22px;
  color: #8a94a6;
}

.WaybillRechargeOrder--alipayIcon--3HJ_0mI {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
}

.WaybillRechargeOrder--alipayText--18NN2WZ {
  color: #1f2329;
}

.WaybillRechargeOrder--payFrame--y82KCJN {
  width: 100%;
  min-height: 360px;
  border: 0;
  border-radius: 8px;
  background: #fff;
}

.WaybillRechargeOrder--paymentHint--eNp1NYT {
  font-size: 12px;
  color: #8a94a6;
}

.WaybillRechargeOrder--paymentUnavailable--3nNPMgc {
  margin-top: 12px;
  padding: 12px;
  border-radius: 8px;
  background: #fff7e8;
  font-size: 13px;
  color: #b35400;
  text-align: center;
}

.WaybillRechargeOrder--rebateHint---NzQ0Cz {
  font-size: 14px;
  line-height: 22px;
  color: #1f2329;
}

.WaybillRechargeOrder--orderLoading--2tUBuzs {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 120px;
  padding: 18px 20px;
  background: #fff;
  border-radius: 0 16px 16px;
}

.WaybillRechargeOrder--error--RJr_AOG {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  padding: 18px 20px;
  background: #fff;
  border-radius: 0 16px 16px;
}

.WaybillRechargeOrder--errorText--1eymb3l {
  font-size: 13px;
  color: #f53f3f;
}

.WaybillRechargeOrder--expired--3FFkrx6 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  padding: 12px;
  border: 1px solid #ffb400;
  border-radius: 8px;
  background: #fff7e8;
}

.WaybillRechargeOrder--expiredText--3nK5IOh {
  font-size: 13px;
  line-height: 20px;
  color: #b35400;
}.WaybillRechargeReview--review--1GwAxss {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
.answer--answer--3FT8Xy_ {
  display: flex;
  justify-content: flex-start;
  margin-top: 8px;
}
.answer--answer--3FT8Xy_ body, .answer--answer--3FT8Xy_ html {
  min-width: unset;
  font-size: 14px;
}
.answer--answer--3FT8Xy_ body *, .answer--answer--3FT8Xy_ html * {
  font-size: 14px;
}
.answer--answer--3FT8Xy_ body, .answer--answer--3FT8Xy_ html {
  min-width: unset;
  font-size: 14px;
}
.answer--answer--3FT8Xy_ body *, .answer--answer--3FT8Xy_ html * {
  font-size: 14px;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs {
  max-width: 100%;
  opacity: 1;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS {
  border-radius: 0 12px 12px 12px;
  padding: 12px;
  /* 自动布局 */
  display: flex;
  flex-direction: column;
  background: #ffffff;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS .answer--p--2qXjTEv, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS p, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS strong, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS > span {
  word-break: break-word !important;
  font-family: PingFang SC;
  font-weight: normal;
  line-height: 22px;
  letter-spacing: 0px;
  font-variation-settings: "opsz" auto;
  color: #1d2129;
  margin-top: 4px;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS .answer--p--2qXjTEv:first-child, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS p:first-child, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS strong:first-child, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS > span:first-child {
  margin-top: 0;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS strong {
  font-weight: 500;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS h1 {
  font-size: 16px;
  font-weight: 500;
  margin: 16px 0 12px;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS h2 {
  font-size: 14px;
  font-weight: 500;
  margin: 12px 0 8px;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS h3 {
  font-size: 12px;
  font-weight: 500;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS h1, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS h2, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS h3, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS .answer--p--2qXjTEv, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS p {
  font-family: PingFang SC;
  line-height: 22px;
  letter-spacing: 0px;
  font-variation-settings: "opsz" auto;
  color: #1d2129;
  word-break: break-word;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS h1:first-child, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS h2:first-child, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS h3:first-child, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS .answer--p--2qXjTEv:first-child, .answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cardContent--1Vy_RgS p:first-child {
  margin-top: 0;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cMarkdownBox--N2AbNaY > p {
  word-break: keep-all;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--cMarkdownBox--N2AbNaY > span {
  word-break: keep-all;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--guessItem--2-sc5_S {
  font-family: ui-sans-serif, -apple-system, system-ui, Segoe UI, Helvetica, Apple Color Emoji, Arial, sans-serif, Segoe UI Emoji, Segoe UI Symbol;
  padding: 8px 12px;
  font-size: 12px;
  color: #1d2129;
  border-radius: 6px;
  margin-right: 12px;
  cursor: pointer;
  line-height: 16px;
  background: linear-gradient(136deg, rgba(233, 140, 222, 0.1) -3%, rgba(180, 132, 244, 0.1) 24%, rgba(57, 145, 255, 0.1) 68%, rgba(99, 216, 255, 0.1) 116%), #ffffff;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--tools--vC7foO0 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  cursor: pointer;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--tools--vC7foO0 img {
  display: block;
  width: 22px;
  height: 22px;
  padding: 1.5px;
  margin-left: 0.5px;
}
.answer--answer--3FT8Xy_ .answer--card--IQEUPxs .answer--tools--vC7foO0 img ~ img {
  margin-left: 2px;
}
.answer--answer--3FT8Xy_.answer--readOnly--2A3rp9o .answer--card--IQEUPxs {
  width: 100%;
}
.answer--hitKnowledge--3geoPAy {
  border-radius: 6px;
  padding: 8px;
  background: #f5f6f7;
  margin-bottom: 12px;
}
.answer--hitKnowledge--3geoPAy .answer--header--2Vi7e4J {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 30px;
  background: url(https://imgcdn.sto.cn/C02B5EFD-B52D-45-36x27-start-color.png) 0% 50% no-repeat;
  background-size: contain;
}
.answer--hitKnowledge--3geoPAy .answer--header--2Vi7e4J span {
  line-height: 16px;
}
.answer--hitKnowledge--3geoPAy .answer--hitKnowledgeList--1GF_ArC {
  margin-top: 2px;
}
.answer--hitKnowledge--3geoPAy .answer--hitKnowledgeList--1GF_ArC .answer--hitKnowledgeItem--1alZJUg {
  margin-top: 6px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-family: PingFang SC;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  letter-spacing: 0px;
  /* 文字/文本-浅色-二级信息 */
  color: #4e5969;
  cursor: pointer;
}
.answer--dailyReportHint--3PGYpZ8 {
  margin-top: 8px;
  padding: 10px 16px;
  background: linear-gradient(135deg, #f0f5ff 0%, #f5f0ff 100%);
  border-radius: 8px;
  border: 1px solid #e0e7ff;
  text-align: center;
}
.answer--dailyReportLink--2AY5Lwe {
  font-family: PingFang SC;
  font-size: 14px;
  font-weight: 500;
  color: #4f6ef7;
  cursor: pointer;
  text-decoration: underline;
  text-underline-offset: 3px;
  transition: color 0.2s;
}
.answer--dailyReportLink--2AY5Lwe:hover {
  color: #3b5de7;
}.divider--divider--2Y8zWLE {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin: 16px 0;
  font-size: 12px;
}
.divider--divider--2Y8zWLE::before, .divider--divider--2Y8zWLE::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #e8e8e8;
  flex-grow: 0;
  flex-shrink: 1;
}.guide--overlay--2z-mxlA {
  position: fixed;
  inset: 0;
  z-index: 100002;
  cursor: pointer;
}

.guide--spotlight--2tdoq4G {
  position: fixed;
  pointer-events: none;
  border-radius: 12px;
  box-shadow: 0 0 0 9999px rgba(0, 0, 0, 0.65);
  transition: top 0.2s ease, left 0.2s ease, width 0.2s ease, height 0.2s ease;
}

.guide--content--3cFPquE {
  position: fixed;
  pointer-events: none;
  z-index: 1;
}

.guide--contentInner--3fqTyWF {
  display: flex;
  align-items: flex-end;
  gap: 8px;
  max-width: calc(100vw - 32px);
}

.guide--assistantIcon--33M7Q8t {
  flex-shrink: 0;
  height: 52px;
  width: auto;
  object-fit: contain;
}

.guide--messageWrap--2WpcXmP {
  position: relative;
  flex: 1;
  min-width: 0;
}

.guide--messageBubble--1xIIZoc {
  padding: 10px 14px;
  border-radius: 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #fff;
  white-space: nowrap;
}

.guide--messageTail--3MGQtF2 {
  position: absolute;
  left: -6px;
  bottom: 12px;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 8px solid #ffb83d;
}

.guide--actionBottom--KFD8wto {
  display: flex;
  justify-content: center;
  margin-top: 16px;
  pointer-events: auto;
}

.guide--actionTopRight--3_GUXHB {
  position: absolute;
  top: -8px;
  right: 0;
  transform: translateY(-100%);
  pointer-events: auto;
}

.guide--actionBtn--2Z_AbTb {
  padding: 8px 20px;
  border: 1px solid rgba(255, 255, 255, 0.9);
  border-radius: 20px;
  background: transparent;
  color: #fff;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  white-space: nowrap;
}
.guide--actionBtn--2Z_AbTb:hover {
  background: rgba(255, 255, 255, 0.12);
}

.guide--fallback--20NQf65 {
  position: fixed;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 24px;
  pointer-events: none;
}

.guide--fallbackBubble--2NX8o_h {
  padding: 12px 16px;
  border-radius: 12px;
  font-size: 14px;
  color: #fff;
  margin-bottom: 16px;
}

.guide--fallbackBtn--XwEKjq8 {
  pointer-events: auto;
}.DraggableModal--modal--2tQU5GN {
  position: fixed;
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
  z-index: 997;
  background-color: #f0f4ff;
  background-image: radial-gradient(ellipse 80% 60% at 100% 0%, rgba(59, 130, 246, 0.45) 0%, transparent 55%), radial-gradient(ellipse 50% 40% at 0% 0%, rgba(255, 249, 245, 0.9) 0%, transparent 35%);
}

.DraggableModal--modalHeader--1WHrZZi {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  cursor: move;
  padding: 0 16px;
  height: 52px;
  line-height: 52px;
  overflow: hidden;
}

.DraggableModal--modalTitle--3gKEPf9 {
  display: inline-block;
  height: 18px;
  width: auto;
  pointer-events: none;
}

.DraggableModal--modalToolbar--28Ao_px {
  display: flex;
  align-items: center;
}
.DraggableModal--modalToolbar--28Ao_px img {
  display: inline-block;
  width: 28px;
  height: 28px;
  padding: 6px;
  cursor: pointer;
}
.DraggableModal--modalToolbar--28Ao_px img:hover {
  background-color: rgb(239, 245, 254);
}

.DraggableModal--closeButton--3wCw3wv {
  background: transparent;
  border: none;
  font-size: 16px;
  cursor: pointer;
}

.DraggableModal--modalBody--2Z64cCJ {
  padding: 0 12px;
  overflow-y: auto;
  height: calc(100% - 52px);
}.chat-bot-dragger-widget--chatBotBtn--3bF_z7I {
  position: fixed;
  z-index: 996;
  bottom: 200px;
}
.chat-bot-dragger-widget--chatBotBtn--3bF_z7I .chat-bot-dragger-widget--img--2IzhL0z {
  display: block;
  width: 50px;
  margin: 0 auto;
  cursor: pointer;
  user-select: none;
  transition: transform 0.1s;
  background-size: contain;
  padding-top: 10px;
}
.chat-bot-dragger-widget--chatBotBtn--3bF_z7I .chat-bot-dragger-widget--img--2IzhL0z img {
  display: block;
  width: 50px;
  margin: 0 auto;
  pointer-events: none;
}
/* SlidingTooltip.css */
.chat-bot-dragger-widget--sliding-tips-container--3MYCbHh {
  position: absolute;
  top: 0;
  right: 60px;
  min-width: 150px; /* 根据需要调整宽度 */
  max-width: 200px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px 12px;
  text-align: center;
  border-radius: 8px;
  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.16);
  background: linear-gradient(137deg, rgba(233, 140, 222, 0.1) -5%, rgba(180, 132, 244, 0.1) 23%, rgba(57, 145, 255, 0.1) 68%, rgba(99, 216, 255, 0.1) 117%), #ffffff;
  border: 1px solid #ffffff;
}
.chat-bot-dragger-widget--sliding-tips--2r9FUiC {
  margin: 0 auto;
  font-size: 12px;
  line-height: 18px;
  color: #1d2129;
  transition: transform 1s ease-in-out;
}
.chat-bot-dragger-widget--tip--2OSlEZU {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  transition: opacity 1s ease-in-out;
  text-align: left;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
}
.chat-bot-dragger-widget--tip--2OSlEZU .chat-bot-dragger-widget--start--nhq90s4 {
  display: inline-block;
  width: 16px;
  margin-right: 4px;
}
.chat-bot-dragger-widget--tip--2OSlEZU.chat-bot-dragger-widget--active--2Lzv41v {
  opacity: 1;
  display: inherit;
}
.chat-bot-dragger-widget--tip--2OSlEZU.chat-bot-dragger-widget--bolder--2wbU9Zg {
  font-weight: bolder;
  color: #ff6700;
}.guideWrap--guide-wrap--10tR-uA {
  position: fixed;
  bottom: 305px;
  right: 0;
  width: 36px;
  padding: 12px 0;
  border-radius: 18px;
  background: #fff;
  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.16);
  z-index: 992;
  cursor: pointer;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  letter-spacing: 0;
  color: #1d2129;
  text-align: center;
}
.guideWrap--guide-wrap-other--3ne2NYG {
  width: 40px;
  padding: 8px;
}
.guideWrap--guide-item-other--3_IX-M4 {
  padding: 7px 20px;
  border-top: 1px solid #d8d8d8;
}
.guideWrap--guide-item--3ykLu_F {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.guideWrap--guide-item--3ykLu_F img {
  display: block;
}
.guideWrap--guide-item--3ykLu_F .guideWrap--reddot--22VbTLk {
  line-height: 16px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: red;
  text-align: center;
  position: absolute;
  top: 8px;
  right: 15px;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
}
.guideWrap--guide-item--3ykLu_F .guideWrap--reddot99--1sCUde_ {
  line-height: 16px;
  border-radius: 8px;
  background: red;
  text-align: center;
  position: absolute;
  padding: 0 6px;
  top: -6px;
  right: 0;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
}
.guideWrap--dot-other--2-QEMNI {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: red;
  position: absolute;
  top: 8px;
  right: 8px;
}

.guideIframeWrapper {
  width: 460px;
  height: 550px;
  border-radius: 12px;
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15);
}

.guideIframeOverlay .next-overlay-inner {
  z-index: 99999;
}.siteCustomerDlg--view-all-wrap--T0PRIer {
  width: calc(100% + 24px);
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-left: -12px;
}
.siteCustomerDlg--view-all-wrap--T0PRIer .siteCustomerDlg--shadow--3TlQAy0 {
  width: 100%;
  height: 13px;
  position: absolute;
  top: -14px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);
}
.siteCustomerDlg--view-all-wrap--T0PRIer .siteCustomerDlg--view-all-btn--1u30VvS {
  width: 192px;
  height: 28px;
  display: flex;
  align-items: center;
  text-align: center;
  color: #2b79ff;
  border: 1px solid #2b79ff;
  border-radius: 4px;
  z-index: 99;
  justify-content: center;
  font-size: 12px;
  font-weight: 700;
  cursor: pointer;
}
.siteCustomerDlg--state-wrap--xAViu66 {
  display: block;
  border-radius: 2px;
  font-size: 12px;
  color: #1987f5;
  height: 22px;
  text-align: center;
  line-height: 20px;
  float: right;
}
.siteCustomerDlg--state-wrap-2--MfxYBO- {
  color: #ff6f00 !important;
}
.siteCustomerDlg--state-wrap-3--GNZgGql {
  color: #00ad45 !important;
}
.siteCustomerDlg--state-wrap-4--2Ulm1Yf {
  color: #ff0000 !important;
}
.siteCustomerDlg--state-wrap-5--16Dr-7c {
  color: #666666 !important;
}
.siteCustomerDlg--iframe--3E0sQys {
  flex: auto;
  height: 80vh;
}
.siteCustomerDlg--right-panel--2TYFELB {
  width: 35%;
  max-width: 300px;
  height: 80vh;
  padding: 16px 12px;
  border-right: 1px solid #e8e8e8;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--icon-group--3Lzl8l_ {
  display: flex;
  align-items: center;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--icon-group--3Lzl8l_ .cn-next-switch-medium.cn-next-switch.cn-next-switch-off > .cn-next-switch-children {
  margin: 0 8px 0 32px !important;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--guide--3hmsMqo {
  background: linear-gradient(180deg, #f7e8e1 0%, #faf4f3 39%);
  padding: 8px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 12px 0;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--guide--3hmsMqo img {
  width: 20px;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--guide--3hmsMqo span {
  font-size: 12px;
  font-weight: 500;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--guide--3hmsMqo span:last-child {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  color: #86909c;
  cursor: pointer;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--icon-item--2c9sDQ3 {
  width: 18px;
  height: 18px;
  margin-right: 16px;
  cursor: pointer;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--data-wrap--10VEYdy {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--data-wrap--10VEYdy .siteCustomerDlg--data-item--2i95pjM {
  width: calc(50% - 4px);
  height: 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #f8fafd;
  margin-bottom: 8px;
  border-radius: 4px;
  padding: 12px;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--data-wrap--10VEYdy .siteCustomerDlg--data-item--2i95pjM:nth-child(2n) {
  margin-right: 0;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--data-wrap--10VEYdy .siteCustomerDlg--data-item--2i95pjM {
  cursor: pointer;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--data-wrap--10VEYdy .siteCustomerDlg--data-item--2i95pjM:hover {
  background: #f1f4f9;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--data-wrap--10VEYdy .siteCustomerDlg--data-item-active--3m-3Unh {
  background: #000;
  background: #f1f9ff;
  border: 1.2px solid #2b79ff;
  position: relative;
  overflow: hidden;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--data-wrap--10VEYdy .siteCustomerDlg--data-item-active--3m-3Unh::before {
  position: absolute;
  content: "";
  display: block;
  right: -1px;
  bottom: -2px;
  width: 18px;
  height: 18px;
  background: url("https://imgcdn.sto.cn/B6B0F668-F106-42-44x42-image.png") no-repeat 50%/contain;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--data-wrap--10VEYdy .siteCustomerDlg--title--3I7mcTI {
  color: #666666;
  font-size: 14px;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--data-wrap--10VEYdy .siteCustomerDlg--num--2jhaqUX {
  color: #333333;
  font-weight: 700;
  font-size: 18px;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--title-sevent--1jLIU_n {
  color: #333333;
  margin-top: 24px;
  font-weight: 700;
  font-size: 14px;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 {
  height: calc(100% - 235px);
  overflow: auto;
  margin-top: 11px;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--icon-copy--2HZ8flO {
  color: #999999;
  cursor: pointer;
  margin-left: 8px;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--item-title--MmTkOqI {
  color: #333333;
  font-weight: bold;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--item-tag--39fXKaf {
  border: 1px solid #0084ff;
  border-radius: 4px;
  color: #0084ff;
  font-size: 12px;
  margin-left: 8px;
  padding: 1px 5px;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--item-tag-2--1Je8aRr {
  border: 1px solid #ff6f00;
  color: #ff6f00;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--item-tag-3--3wD9IxE {
  border: 1px solid #00ad45;
  color: #00ad45;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--item-billCode--nrjUMaL {
  color: #333333;
  font-weight: 700;
  font-size: 14px;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--item-bottom--34oy0_- {
  color: #999999;
  font-size: 12px;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--item-b--20x52OL {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 2px;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--item-b--20x52OL .siteCustomerDlg--item-b-tips--3oSjkn5 {
  color: #1987f5;
  font-size: 12px;
  width: calc(100% - 80px);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--item-title-wrap--1uvOzwW {
  display: flex;
  align-items: center;
}
.siteCustomerDlg--right-panel--2TYFELB ul.siteCustomerDlg--service-list--2ReO0P8 .siteCustomerDlg--list-item--sF4oxXI {
  background: #ffffff;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  padding: 12px 16px;
  font-size: 14px;
  margin-bottom: 8px;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--load-more--3edvPcH {
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--load-btn--2x0sKy1 {
  cursor: pointer;
}
.siteCustomerDlg--right-panel--2TYFELB .siteCustomerDlg--load-btn--2x0sKy1:hover {
  color: #ff6f00;
}
.siteCustomerDlg--im-dlg--2HQPDuM .cn-next-dialog-body {
  width: 100%;
  height: 100%;
  padding: 0;
}.site-customer-dlg-select .next-input.next-medium {
  border-radius: 4px 0 0 4px;
}

.site-customer-dlg-select-2 .next-input.next-medium {
  border-left: none;
  border-radius: 0 4px 4px 0;
}

.AddGroupDlg--way-group--22ZdN4S {
  display: flex;
  justify-content: space-between;
  margin-top: 25px;
}
.AddGroupDlg--way-item--oVPNJsm {
  width: 344px;
}
.AddGroupDlg--way-title--3NRPZJF {
  color: #333333;
  font-size: 14px;
  margin-bottom: 10px;
}
.AddGroupDlg--code-wrap--1BVC1Sm {
  height: 145px;
  display: flex;
  align-items: center;
  background: #f6f8fa;
  padding: 16px;
}
.AddGroupDlg--code-wrap--1BVC1Sm .AddGroupDlg--code--24bjAE_ {
  width: 110px;
  height: 110px;
}
.AddGroupDlg--code-wrap--1BVC1Sm .AddGroupDlg--code--24bjAE_ img {
  width: 100%;
  height: 100%;
}
.AddGroupDlg--code-wrap--1BVC1Sm .AddGroupDlg--code-wrap-left--3gVibwB {
  margin-left: 18px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 110px;
}
.AddGroupDlg--code-wrap--1BVC1Sm .AddGroupDlg--wrap-top--2J8WAAK {
  font-size: 14px;
  color: "#666666";
}.AuthCodeDlg--title--3e1PeP6 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  padding: 16px 0;
}
.AuthCodeDlg--divide--2LASkWH {
  height: 1px;
  background-color: #d8d8d8;
  margin: 24px 0 12px;
}
.AuthCodeDlg--dialog--2AtQy9- {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 999;
}
.AuthCodeDlg--dialog--2AtQy9- .AuthCodeDlg--dialog-img--2xGxx1H {
  position: absolute;
  top: calc(50vh - 330px);
  left: calc(50% - 482px);
}
.AuthCodeDlg--dialog--2AtQy9- .AuthCodeDlg--dialog-icon---6bZpRy {
  position: absolute;
  bottom: 448px;
  right: 96px;
}.ServiceApply--list--3zdw-Ml {
  display: flex;
  align-items: center;
}

.ServiceApply--notice--284CK50 .cn-next-message-content {
  display: flex;
  align-items: center;
  margin-top: 0;
  padding-left: 0 !important;
}.Exception--exception--vZ7YrVj {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  background-color: #fff;
}
.Exception--exceptionImg--2evguvu {
  width: 160px;
}
.Exception--emptyWithRefresh--2OQxYMf {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
.Exception--emptyWithRefresh--2OQxYMf .Exception--tip--22qgyae {
  margin-top: 10px;
  font-size: 14px;
  color: #999;
}
.Exception--emptyWithRefresh--2OQxYMf .Exception--refreshBtn--nmHN942 {
  color: #177ee6;
  cursor: pointer;
  text-decoration: underline;
}
.Exception--exceptionSubTitle--2NV5o9q {
  color: #666;
  font-size: 14px;
  opacity: 0.8;
}.STag--container--24pSIfq {
  border-radius: 4px;
  font-size: 12px;
  line-height: 20px;
  padding: 2px 6px;
  display: inline-block;
}

.STag--normal--1jSC04s {
  border: 1px solid #d9e2fc;
  color: #3e63dd;
  background: #f0f4ff;
}

.STag--success--1CJG0r5 {
  border: 1px solid #ccebd7;
  color: #00ad45;
  background: #f6fffa;
}

.STag--warnning--3y9BJUr {
  background-color: rgba(252, 204, 18, 0.25);
  border: 1px solid #fccc12;
  color: #fccc12;
}

.STag--error--1URPDof {
  background-color: rgba(255, 48, 0, 0.25);
  border: 1px solid #ff3000;
  color: #ff3000;
}

.STag--primary--3LIlNcw {
  background-color: #fff9f5;
  border: 1px solid #ffd6ba;
  color: #ff6700;
}.workDetail--order-detail-wrap--3IV4AfU {
  padding: 0 24px;
}
.workDetail--order-detail-head--9MSBVc- {
  display: flex;
  align-items: center;
  margin-top: 8px;
}
.workDetail--type-title--2ByuXQx {
  font-size: 14px;
  color: #333333;
  margin-right: 8px;
}
.workDetail--order-num--TdKiCZZ {
  color: #333333;
  font-size: 16px;
  font-weight: 700;
  margin-top: 8px;
}
.workDetail--tab-reset--2rHyabF {
  margin-top: 15px;
}
.workDetail--tab-reset--2rHyabF .cn-next-tabs-tab .cn-next-tabs-tab-inner {
  font-size: 16px;
  color: #7b7b7b;
}
.workDetail--tab-reset--2rHyabF .cn-next-tabs-tab.active {
  font-weight: 700;
}
.workDetail--tab-reset--2rHyabF .cn-next-tabs-tab.active .cn-next-tabs-tab-inner {
  color: #1d2129 !important;
}
.workDetail--tab-reset--2rHyabF .cn-next-tabs-nav-container {
  padding: 0 12px !important;
  color: #7b7b7b;
}
.workDetail--tab-reset--2rHyabF .next-tabs-tab {
  margin: 0 24px;
}
.workDetail--work-detail-drawer--17uS6eI .cn-next-drawer-header {
  padding: 18px 0 0;
  border-bottom: 1px solid #e8e8e8;
}
.workDetail--work-detail-drawer--17uS6eI .cn-next-drawer-body {
  padding: 0;
  height: calc(100vh - 120px);
  overflow: auto;
}

.state-wrap {
  display: block;
  border: 1px solid #1987f5;
  border-radius: 2px;
  font-size: 12px;
  color: #1987f5;
  width: 48px;
  height: 22px;
  text-align: center;
  line-height: 20px;
  background: #ebf5ff;
}

.state-wrap-2 {
  border: 1px solid #ff6f00;
  color: #ff6f00;
  background: #fff2e8;
}

.state-wrap-3 {
  border: 1px solid #00ad45;
  color: #00ad45;
  background: #f6fffa;
}

.state-wrap-4 {
  border: 1px solid rgba(255, 0, 0, 0.5);
  color: #ff0000;
  background: #ffefef;
}

.state-wrap-5 {
  border: 1px solid rgba(102, 102, 102, 0.5);
  color: #666666;
  background: #f7f7f7;
}ul.ProgressList--progress-list--KMeNebB li {
  padding-left: 14px;
  border-left: 1px solid #e5e6eb;
  padding-bottom: 20px;
}
ul.ProgressList--progress-list--KMeNebB li:last-child {
  border-left: 1px solid transparent;
  padding-bottom: 0;
}
ul.ProgressList--progress-list--KMeNebB li:first-child .ProgressList--list-item-title--24TSVv5 {
  color: #1d2129;
}
ul.ProgressList--progress-list--KMeNebB li:first-child .ProgressList--item-memo--SMaqAW_ {
  color: #1d2129;
}
ul.ProgressList--progress-list--KMeNebB li:first-child .ProgressList--dot-wrap--3cQ8tnt::before {
  background-image: url("https://imgcdn.sto.cn/911CC1B1-DFEF-4E-15x15-%E5%AE%B9%E5%99%A8%2016%401.5x.png");
}
ul.ProgressList--progress-list--KMeNebB .ProgressList--list-item-title--24TSVv5 {
  font-size: 16px;
  font-weight: 700;
  color: #4e5969;
  position: relative;
  display: flex;
  align-items: center;
  margin-bottom: 4px;
}
ul.ProgressList--progress-list--KMeNebB .ProgressList--dot-wrap--3cQ8tnt {
  width: 16px;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: -23px;
  background: #fff;
}
ul.ProgressList--progress-list--KMeNebB .ProgressList--dot-wrap--3cQ8tnt::before {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  content: "";
  display: block;
  background-image: url("https://imgcdn.sto.cn/4504EADB-EA7C-41-15x15-%E5%AE%B9%E5%99%A8%2011%401.5x.png");
  background-repeat: no-repeat;
}
ul.ProgressList--progress-list--KMeNebB .ProgressList--item-memo--SMaqAW_ {
  font-size: 12px;
  color: #4e5969;
}
ul.ProgressList--progress-list--KMeNebB .ProgressList--item-date--1XsY1KN {
  color: #86909c;
  font-size: 12px;
  margin-top: 4px;
}.AssWorkOrder--ass-work-word--1tM6M1J {
  margin-top: 20px;
}
.AssWorkOrder--ass-item-wrap--3N7Svka {
  padding-left: 12px;
  padding-bottom: 24px;
  border-left: 1px solid #e8e8e8;
}
.AssWorkOrder--ass-item-wrap--3N7Svka:last-child {
  border-left: 1px solid transparent;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item--3ls7LtE {
  width: 100%;
  border: 1px solid #e8e8e8;
  border-radius: 8px;
  position: relative;
  top: -20px;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item--3ls7LtE .AssWorkOrder--isCurrent--3ddOsQL {
  background: #1987f5;
  color: #fff;
  position: absolute;
  border-radius: 2px 8px 2px 8px;
  top: 0;
  right: 0;
  font-size: 12px;
  text-align: center;
  width: 36px;
  height: 22px;
  line-height: 22px;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo {
  background: #f0f4f7;
  height: 64px;
  padding: 12px 16px;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo .AssWorkOrder--head-1--1vwuaT1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo .AssWorkOrder--head-1--1vwuaT1 .AssWorkOrder--dot-wrap-active--19pHzzv::before {
  background: #ff6f00 !important;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo .AssWorkOrder--head-1--1vwuaT1 .AssWorkOrder--dot-wrap--2F6aP9Y {
  width: 16px;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  position: absolute;
  left: -37px;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo .AssWorkOrder--head-1--1vwuaT1 .AssWorkOrder--dot-wrap--2F6aP9Y::before {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  content: "";
  display: block;
  background: #c4c4c4;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo .AssWorkOrder--item-head-title--3k-_JXu {
  color: #333333;
  font-weight: bold;
  margin-right: 8px;
  font-size: 14px;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo .AssWorkOrder--head-2--2hlIVji {
  font-size: 14px;
  color: #333333;
  margin-top: 4px;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo .AssWorkOrder--head-2-item--2SkdvJK {
  margin-right: 8px;
  padding-left: 8px;
  border-left: 1px solid #d8d8d8;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo .AssWorkOrder--head-2-item--2SkdvJK:first-child {
  padding-left: unset;
  border-left: unset;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-head--9QcVkCo .AssWorkOrder--detail-btn--3kT1ctu {
  color: #ff6f00;
  cursor: pointer;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-info--2tK6NaV {
  padding: 12px 16px;
  border-top: 1px solid #e8e8e8;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-info--2tK6NaV .AssWorkOrder--info-item--3_thfvr {
  display: flex;
  font-size: 14px;
  margin-bottom: 8px;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-info--2tK6NaV .AssWorkOrder--info-item-label--2Dd-z3t {
  width: 56px;
  flex-shrink: 0;
  text-align: right;
}
.AssWorkOrder--ass-item-wrap--3N7Svka .AssWorkOrder--ass-item-info--2tK6NaV .AssWorkOrder--info-item-desc--TIWONNY {
  margin-left: 12px;
}.FileCard--file-card--WKwVAdX {
  width: 60px;
  height: 60px;
  border-radius: 8px;
}
.FileCard--file-card--WKwVAdX img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  cursor: pointer;
}
.FileCard--file-icon--1wA3Zsw {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.TraceList--uploadDate--1HxdyCv {
  color: #86909c;
  font-size: 12px;
}
.TraceList--trace-wrap--1ZHVvr6 {
  width: 100%;
  box-sizing: border-box;
  padding-right: 24px;
  padding-left: 8px;
  margin-top: 10px;
}
.TraceList--dotted-line--353exxq {
  border-left: 1px solid #e5e6eb;
  height: 100%;
  position: absolute;
  top: 0;
  left: 9px;
}
.TraceList--tr-item--3TEWTjD {
  display: flex;
  align-items: flex-start;
  padding-bottom: 16px;
  position: relative;
}
.TraceList--tr-item--3TEWTjD:last-child {
  background: none;
}
.TraceList--tr-info--3YuceCg {
  margin-left: 16px;
  width: 80vw;
  color: #4e5969;
}
.TraceList--tr-icon--3LqGUFk {
  width: 31px;
  /* padding-top: 5px; */
  display: flex;
  justify-content: center;
  z-index: 1;
  padding: 4px 0;
  background: #fff;
}
.TraceList--tr-icon--3LqGUFk img {
  width: 18px;
  height: 18px;
}
.TraceList--dot--945dVym {
  width: 8px;
  height: 8px;
  background-color: #c7cdd4;
  border-radius: 14px;
}
.TraceList--tr-title--3_hE3Rw {
  margin-bottom: 6px;
  font-weight: bold;
  font-size: 16px;
}
.TraceList--tr-title--3_hE3Rw.TraceList--firstMemo--157SjEK {
  font-weight: normal;
  font-size: 12px;
  color: #1d2129;
}
.TraceList--tr-time--1XGmFPP {
  font-size: 26px;
  line-height: 26px;
  /* margin-top: 16px; */
  font-weight: normal;
}
.TraceList--tr-memo--9SJFr4c {
  margin-bottom: 6px;
  font-size: 12px;
}
.TraceList--blod--12Ww5k1 {
  color: #1d2129;
}
.TraceList--mobile--3TCBxHb {
  color: #ff6700;
}
.TraceList--emp--3dzNwGM {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 60px 0;
}
.TraceList--emp--3dzNwGM img {
  width: 260px;
  height: 160px;
}
.TraceList--paijian-icon-div--3ZCIUFM {
  align-items: center;
  display: flex;
  width: 206px;
  height: 56px;
  border-radius: 16px;
  background: #fff9f5;
  box-sizing: border-box;
  border: 2px solid #ffdbbf;
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0px;
  color: #ff5e00;
  margin-top: 10px;
  /* padding: 0 14px; */
}
.TraceList--auth-btn--Ewl7gCw {
  position: fixed;
  bottom: 0;
  width: 100%;
  height: 96px;
  display: flex;
  align-items: center;
  border-top: 1px solid #ddd;
  opacity: 1;
  background-color: #fff;
}
.TraceList--auth-btn--Ewl7gCw button {
  background-color: #fe7621;
  color: #fff;
  height: 66px;
  line-height: 66px;
  width: 100%;
  margin: 0 32px;
  opacity: 1;
  border-color: #fe7621;
  font-size: 28px;
}
button:after {
  border: none;
}
.TraceList--online--3WlRS94 {
  position: fixed;
  right: 16px;
  top: 74vh;
}
.TraceList--online-img--11yCYAm {
  width: 120px;
  height: 120px;
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.13);
  border-radius: 19px;
  border: 2px #ebebeb;
}
.TraceList--bottom--1BsA2Z6 {
  position: fixed;
  display: flex;
  bottom: 0;
  background-color: white;
  width: 100%;
  padding: 16px 32px 48px;
}
.TraceList--button-share--3ZSt1TA {
  height: 96px;
  width: 218px;
  border-radius: 16px;
}
.TraceList--subscribe--bxmlH2- {
  width: 452px;
  height: 90px;
  border-radius: 16px;
  background: -webkit-linear-gradient(right, #ff4f00, #ff8c00);
  span-align: center;
  line-height: 90px;
  margin-left: 16px;
  color: white;
}
.TraceList--disable--27BBPpu {
  background: #f8f8f8;
  color: #999;
}
.TraceList--buttons-header-div--azjUu9x {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-left: 32px;
  padding-right: 32px;
  box-sizing: border-box;
  font-size: 24px;
  flex-wrap: wrap;
  margin-top: 36px;
}
.TraceList--each-button-div--33ylTvx {
  width: 20%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 32px;
  /* height: 90px; */
  position: relative;
}
.TraceList--button-item-icon--3wP-jrf {
  height: 44px;
  width: 44px;
}
.TraceList--button-item-title--9naSCGd {
  color: #282a29;
  font-size: 22px;
  margin-top: 12px;
}
.TraceList--producttype-div--3FfeKIH {
  width: 134px;
  height: 37px;
  position: absolute;
  right: 41px;
}
.TraceList--not-mineorder-div--SNInDmN {
  width: 114px;
  line-height: 32px;
  position: absolute;
  right: 24px;
  font-size: 18px;
  border: solid #c6c6c6 0.5px;
  border-radius: 10px;
  color: #6f7173;
  span-align: center;
}
.TraceList--send-receive-address--FOtHJPz {
  width: 100%;
  min-height: 264px;
  padding-left: 24px;
  padding-right: 24px;
  box-sizing: border-box;
  margin-top: 24px;
}
.TraceList--icon-start--23WzqIR, .TraceList--icon-end--1DjFTWp {
  display: flex;
  align-items: center;
  color: #fff;
  span-align: center;
  width: 66px;
}
.TraceList--icon-start--23WzqIR span, .TraceList--icon-end--1DjFTWp span {
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-weight: 26px;
  border-radius: 14px;
  font-weight: bold;
}
.TraceList--icon-start--23WzqIR span {
  background-color: #000000;
}
.TraceList--icon-end--1DjFTWp span {
  background-color: #ff5e00;
}
.TraceList--address-select--3wcIoIn {
  width: 100%;
  box-sizing: border-box;
  padding: 24px;
  background-color: #fbfcfd;
  border-radius: 24px;
  border: solid 0.5px #eeeeef;
}
.TraceList--address-select--3wcIoIn .TraceList--select--3iKBZLY {
  padding: 20px 0 20px 0;
  border-radius: 24px;
  padding-left: 24px;
  box-sizing: border-box;
}
.TraceList--select--3iKBZLY.TraceList--receive--_fvHFG9.TraceList--empty--27HMj5K {
  border: 2px solid #ffdbbf;
  background-color: #fff9f5;
}
.TraceList--address-select--3wcIoIn .TraceList--seperate-line--YxQRKm9 {
  height: 1px;
  margin-top: 16px;
  margin-bottom: 16px;
  background-color: #f2f2f2;
  margin-left: 102px;
  width: calc(100% - 102px);
}
.TraceList--address-select--3wcIoIn .TraceList--select--3iKBZLY.TraceList--receive--_fvHFG9.TraceList--large--3Qnsg8I {
  align-items: center;
}
.TraceList--address-select--3wcIoIn > div {
  width: 100%;
  display: flex;
}
.TraceList--select--3iKBZLY .TraceList--block--PlZuFNl {
  width: calc(100% - 66px);
  display: flex;
}
.TraceList--select--3iKBZLY .TraceList--block--PlZuFNl > div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 10px 0 0;
  position: relative;
  flex: 2;
}
.TraceList--block--PlZuFNl > div span {
  font-size: 32px;
  line-height: 32px;
  color: #000000;
}
.TraceList--select--3iKBZLY .TraceList--block--PlZuFNl > div > .TraceList--input-span--WUka76r {
  font-size: 22px;
  height: 20px;
  line-height: 20px;
}
.TraceList--addrbook--fcIl8Q4 {
  border-left: 0.5px solid #f1eded;
  width: 140px;
  span-align: center;
  line-height: 80px;
  color: #333;
  font-size: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.TraceList--address-userinfo--LE3xcEJ {
  font-size: 24px;
  margin-bottom: 10px;
  color: #333;
  font-weight: bold;
}
.TraceList--address-userinfo--LE3xcEJ span {
  margin-right: 24px;
}
.TraceList--userinfo-name--1eY90fC {
  width: 100px;
}
.TraceList--select--3iKBZLY .TraceList--address-item--BEBmW6Y .TraceList--address-info--2h9wtaH {
  font-size: 24px;
  color: #6f7173;
  word-break: break-all;
}
.TraceList--order-info--1uWuW3n {
  width: 100%;
  box-sizing: border-box;
  padding-left: 48px;
  padding-right: 48px;
  margin-top: 32px;
  display: flex;
  flex-direction: column;
  padding-bottom: 24px;
}
.TraceList--order-item--3-fXRy7 {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  line-height: 72px;
}
.TraceList--order-item-notice--2DptJJR {
  font-size: 28px;
  color: #323332;
}
.TraceList--order-item-value--34DUGdF {
  line-height: 40px;
  font-size: 28px;
  color: #333333;
  font-weight: 500;
  width: 65%;
  span-align: right;
  overflow: hidden;
  span-overflow: ellipsis;
  white-space: nowrap;
}
.TraceList--send-receive-detail-back--1kollLj {
  width: 100%;
  display: flex;
  flex-direction: row;
  padding-left: 24px;
  padding-right: 24px;
  margin-top: 24px;
  box-sizing: border-box;
}
.TraceList--send-receive-detail--1YSBMSc {
  background-color: #fbfcfd;
  width: 100%;
  min-height: 136px;
  border-radius: 24px;
  border: solid 0.5px #e1e1e1;
  display: flex;
  flex-direction: row;
}
.TraceList--orderinfo_body--g5mOf7k {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 80%;
}
.TraceList--orderinfo_body_left--_FG0tIT {
  span-align: left;
  display: flex;
  white-space: nowrap;
  overflow: hidden;
  span-overflow: ellipsis;
  width: 30%;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  box-sizing: border-box;
  padding-left: 37px;
}
.TraceList--orderinfo_body_top--8fRs6jo {
  line-height: 40px;
  font-weight: 500;
  font-size: 36px;
  color: #333333;
  width: 100%;
  overflow: hidden;
  span-overflow: ellipsis;
}
.TraceList--orderinfo_body_bottom--28-vho_ {
  font-size: 26px;
  color: #6f7173;
  word-wrap: break-word;
  overflow: hidden;
  span-overflow: ellipsis;
  /* display: -webkit-box; */
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  width: 100%;
  overflow: hidden;
  span-overflow: ellipsis;
}
.TraceList--orderinfo_body_center--Fwp1tUU {
  width: 20%;
  span-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.TraceList--orderinfo_body_right--3uBwIgC {
  span-align: right;
  width: 30%;
  display: flex;
  span-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  align-items: flex-end;
  justify-content: center;
  flex-direction: column;
  box-sizing: border-box;
  padding-right: 37px;
}
.TraceList--orderinfo-line--3RmfKeT {
  width: 64px;
  height: 13.3px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.TraceList--orderinfo-line--3RmfKeT img {
  width: 61px;
  height: 13.3px;
}
.TraceList--bottom-action-backview--2PdUKdc {
  width: 100%;
  position: fixed;
  bottom: 0px;
  background-color: white;
  z-index: 17;
  display: flex;
  flex-direction: column;
  border-top-left-radius: 37px;
  border-top-right-radius: 37px;
  box-shadow: 0px -10px 16px 0px rgba(0, 0, 0, 0.1);
}
.TraceList--bottom-action-div--2dwxigS {
  height: 160px;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  flex-grow: 1;
  align-items: center;
  box-sizing: border-box;
  background-color: white;
  border-top-left-radius: 37px;
  border-top-right-radius: 37px;
  overflow: hidden;
}
.TraceList--bottom-action-parent-div--fxXRtd- {
  padding-right: 30px;
  padding-left: 30px;
  display: flex;
  height: 160px;
  border-top-left-radius: 37px;
  border-top-right-radius: 37px;
  align-items: center;
  box-sizing: border-box;
  background-color: white;
}
.TraceList--bottom-header-div--NHu0-lu {
  background-img: url(https://sto-customer-app.oss-cn-shanghai.aliyuncs.com/images/new_home/%E5%BA%95%E9%83%A8%E5%9C%A8%E7%BA%BF%E6%94%AF%E4%BB%98%E6%9C%89%E5%A5%BD%E7%A4%BC.png);
  width: 100%;
  height: 93px;
  top: -62px;
  background-size: 100% 100%;
  position: absolute;
  z-index: -1;
}
.TraceList--bottom-action-item--1WajSc1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: white;
}
.TraceList--bottom-action-button--2W48UrE {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: white;
  padding-left: 0px;
  padding-right: 0px;
  margin: 0;
  width: 100%;
}
.TraceList--bottom-action-button--2W48UrE.TraceList--bubble--3ERd0ZP {
  padding-top: 15px;
  margin-top: -15px;
}
.TraceList--each-button-div--33ylTvx .TraceList--bubble-div--2VV3j_A {
  position: absolute;
  background: #ff5f00;
  width: 48px;
  height: 32px;
  border-radius: 15.12px 16px 16px 2.88px;
  box-sizing: border-box;
  border: 1.44px solid #ffffff;
  top: -15px;
  right: 20px;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  line-height: 18px;
  opacity: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.TraceList--action-item-img--2q9fAgr {
  width: 44px;
  height: 44px;
  margin-top: 12px;
}
.TraceList--action-item-notice--3TZVfF_ {
  margin-top: 12px;
  font-size: 22px;
  color: #282a29;
  line-height: 30px;
}
.TraceList--take-order-div--BdteLJJ {
  height: 92px;
  border-radius: 24px;
  background-color: #ff5e00;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 30%;
  justify-content: center;
  color: white;
  font-size: 32px;
  position: relative;
}
.TraceList--order-prefer-img--3PwxTLJ {
  position: absolute;
  width: 211px;
  height: 45px;
  right: -26px;
  top: -19px;
}
.TraceList--phone-eye-img--1fGjTlY {
  margin-left: 12px;
  width: 30px;
  height: 30px;
}
.TraceList--phone-copy-img--LzWIvMw {
  width: 30px;
  height: 30px;
  margin-left: 30px;
}
.TraceList--ep-wrap--1ldIC_w {
  width: 100%;
  height: 80vh;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #999999;
  padding-top: 212px;
}.Trace--trace-title---AxoReb {
  display: flex;
  align-items: center;
  padding-left: 8px;
  color: #333333;
  font-weight: 700;
  font-size: 16px;
  height: 32px;
  border-radius: 4px;
}
.Trace--trace-title---AxoReb::before {
  content: "";
  display: block;
  width: 4px;
  height: 16px;
  background: #ff6f00;
  margin-right: 8px;
}
.Trace--order-info-list--1RTHvVT {
  margin: 12px 0;
  padding-left: 10px;
}
.Trace--order-info-list--1RTHvVT .Trace--info-list-item--3GC8tKw {
  display: flex;
  align-items: center;
  font-size: 12px;
  margin-bottom: 8px;
}
.Trace--order-info-list--1RTHvVT .Trace--info-list-item--3GC8tKw .Trace--item-label--2VglQI- {
  width: 72px;
  color: #1d2129;
  flex-shrink: 0;
  text-align: right;
}
.Trace--order-info-list--1RTHvVT .Trace--info-list-item--3GC8tKw .Trace--item-value--1KlvSxX {
  color: #1d2129;
  margin-left: 8px;
}.CommList--comm-list--jLeowkl {
  padding: 16px 24px;
}
.CommList--comm-list-item--1FLLBLB {
  background: #f1f4f9;
  border: 1px solid #e8e8e8;
}
.CommList--comm-list-item--1FLLBLB .CommList--list-item-header--w29V4qP {
  width: 100%;
  height: 44px;
  background: #fff;
  display: flex;
  align-items: center;
  padding: 0 12px;
}
.CommList--comm-list-item--1FLLBLB .CommList--qun-icon--2TlJozB {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
.CommList--comm-list-item--1FLLBLB .CommList--qun-title--29n0-Bs {
  color: #333333;
  font-size: 16px;
  font-weight: 700;
}
.CommList--comm-list-item--1FLLBLB .CommList--chat-list-wrap--2LyKyjZ {
  padding: 16px 20px;
  max-height: calc(100vh - 300px);
  overflow: auto;
}
.CommList--comm-list-item--1FLLBLB .CommList--time--t8APkLN {
  text-align: center;
  color: #999999;
  font-size: 12px;
}
.CommList--comm-list-item--1FLLBLB .CommList--chat-list-item--3VqnYz6 {
  display: flex;
  margin-bottom: 24px;
  width: 100%;
}
.CommList--comm-list-item--1FLLBLB .CommList--chat-list-item-right--1rc2c8f {
  flex-direction: row-reverse;
}
.CommList--comm-list-item--1FLLBLB .CommList--chat-list-item-right--1rc2c8f .CommList--user-name--14bVlGT {
  display: flex;
  flex-direction: row-reverse;
}
.CommList--comm-list-item--1FLLBLB .CommList--user-head--2EWRw1j {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  text-align: center;
  line-height: 32px;
  background: #6e7289;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  flex-shrink: 0;
}
.CommList--comm-list-item--1FLLBLB .CommList--list-item-right--3_5y-OK {
  margin: 0 6px;
}
.CommList--comm-list-item--1FLLBLB .CommList--user-name--14bVlGT {
  color: #3e3f40;
  font-size: 12px;
}
.CommList--comm-list-item--1FLLBLB .CommList--msg-item--TiyNTXl {
  background: #fff;
  padding: 16px;
  border-radius: 2px 8px 8px 8px;
  margin-top: 6px;
  font-size: 14px;
  color: #041026;
}
.CommList--chat-input-wrap--qRNI0X9 {
  height: 132px;
  border-top: 1px solid #e8e8e8;
  position: relative;
  background: #fff;
  position: relative;
}
.CommList--chat-input-wrap--qRNI0X9 .CommList--shadow--D33Ku6_ {
  height: 18px;
  background: linear-gradient(180deg, rgba(79, 79, 79, 0) 0%, rgba(35, 35, 35, 0.08) 100%);
  position: absolute;
  top: -18px;
  left: 0;
  right: 0;
}
.CommList--chat-input-wrap--qRNI0X9 .CommList--send-btn--3sgLlIG {
  position: absolute;
  right: 16px;
  bottom: 16px;
}
.CommList--chat-input-wrap--qRNI0X9 .CommList--chat-input--1NVlRgr {
  width: 100%;
  height: 100%;
  background: transparent;
  border: unset;
  padding: 18px 28px;
  font-size: 14px;
}
.CommList--chat-input-wrap--qRNI0X9 .CommList--chat-input--1NVlRgr textarea {
  width: 100%;
  height: 100%;
  padding: 0 !important;
  font-size: 14px;
}
/**
 * vars
 */
.checkbox-size-12 input[type=checkbox],
.checkbox-size-12 .next-checkbox-inner {
  width: 12px;
  height: 12px;
}
.checkbox-size-12 .next-checkbox-inner > .next-icon {
  line-height: 12px;
  left: 0;
}

.overflow-ellipsis-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.checkbox-size-14 input[type=checkbox],
.checkbox-size-14 .next-checkbox-inner {
  width: 14px !important;
  height: 14px;
}
.checkbox-size-14 .next-checkbox-inner > .next-icon {
  line-height: 14px;
  left: 1px;
}

.btn-border-radius-4 {
  border-radius: 4px !important;
  font-size: 12px !important;
  height: 28px !important;
  padding: 0 12px !important;
  margin-left: 12px;
}

.btn-border-radius-4-32 {
  border-radius: 4px !important;
  font-size: 14px !important;
  height: 32px !important;
  padding: 0 20px !important;
}

.next-btn {
  border-radius: 4px !important;
}

.table-reset-order2 td .next-table-cell-wrapper {
  height: auto !important;
}

.table-reset th {
  background: #f6f7f9 !important;
  color: #666 !important;
}
.table-reset th .next-table-cell-wrapper {
  padding: 8px !important;
}
.table-reset td .next-table-cell-wrapper {
  padding: 8px !important;
  display: flex;
  align-items: center;
  width: 100%;
}

.table-reset-order th {
  background: #f6f7f9 !important;
  color: #666 !important;
}
.table-reset-order .next-table-row {
  color: #333;
}
.table-reset-order td {
  vertical-align: middle;
}
.table-reset-order td .next-table-cell-wrapper {
  word-break: break-word !important;
}
.table-reset-order th .next-table-cell-wrapper {
  padding: 8px 12px !important;
}
.table-reset-order td .next-table-cell-wrapper {
  padding: 10px !important;
  height: 48px;
  display: flex;
  align-items: center;
}
.table-reset-order .icon-hidden {
  display: none;
}
.table-reset-order .hovered .icon-hidden {
  display: inline-block;
}

.dialog-reset .next-dialog-header {
  color: #333 !important;
  font-weight: 700 !important;
  font-size: 16px !important;
}

.next-balloon {
  max-width: unset !important;
}

.cn-next-number-picker-reset .cn-next-before {
  border-right: none;
}
.cn-next-number-picker-reset .cn-next-before .cn-next-btn {
  width: 24px !important;
  border-right: none;
  margin-right: 0 !important;
  background: #f0f2f4;
}
.cn-next-number-picker-reset .cn-next-before .cn-next-btn:hover {
  background: #f0f2f4;
}
.cn-next-number-picker-reset .cn-next-after {
  border-left: none;
}
.cn-next-number-picker-reset .cn-next-after .cn-next-btn {
  width: 24px !important;
  border-left: none;
  margin-left: 0 !important;
  background: #f0f2f4;
}
.cn-next-number-picker-reset .cn-next-after .cn-next-btn:hover {
  background: #f0f2f4;
}
.cn-next-number-picker-reset .cn-next-btn.cn-next-btn-normal:hover {
  color: #666;
  border-color: #cbcbcb;
}
.cn-next-number-picker-reset .cn-next-input:hover {
  border-color: #cbcbcb !important;
}
.cn-next-number-picker-reset .cn-next-input {
  border-color: #cbcbcb !important;
  border-left: none;
  border-right: none;
}

.next-number-picker-reset .next-before {
  border-right: none;
}
.next-number-picker-reset .next-before .next-btn {
  width: 24px !important;
  border-right: none;
  margin-right: 0 !important;
  background: #f0f2f4;
}
.next-number-picker-reset .next-before .next-btn:hover {
  background: #f0f2f4;
}
.next-number-picker-reset .next-after {
  border-left: none;
}
.next-number-picker-reset .next-after .next-btn {
  width: 24px !important;
  border-left: none;
  margin-left: 0 !important;
  background: #f0f2f4;
}
.next-number-picker-reset .next-after .next-btn:hover {
  background: #f0f2f4;
}
.next-number-picker-reset .next-btn.next-btn-normal:hover {
  color: #666;
  border-color: #cbcbcb;
}
.next-number-picker-reset .next-input:hover {
  border-color: #cbcbcb !important;
}
.next-number-picker-reset .next-input {
  border-color: #cbcbcb !important;
  border-left: none;
  border-right: none;
}

.next-input {
  border: 1px solid #cbcbcb;
}

.next-tabs-nav-container {
  background: #fff !important;
}

.next-balloon-normal {
  box-shadow: 0 2px 20px -2px rgba(0, 0, 0, 0.2);
}

.next-notification {
  z-index: 1000;
}

.width-auto {
  width: auto !important;
}

.btn-theme-blue.next-btn-secondary {
  color: #2b79ff;
  border-color: #2b79ff;
}
.btn-theme-blue.next-btn-secondary:hover {
  background: #2b79ff;
  border-color: #2b79ff;
}

.btn-theme-blue.next-btn-primary {
  background: #2b79ff;
}
.btn-theme-blue.next-btn-primary:hover {
  background: rgb(26.862745098%, 53.7717351091%, 100%);
  border-color: rgb(26.862745098%, 53.7717351091%, 100%);
}

.next-form-reset .next-select-single.next-no-search {
  width: 100%;
}
.next-form-reset .next-form-item {
  width: 100% !important;
}
.next-form-reset .next-form-item-control {
  width: calc(100% - 98px) !important;
}

.next-switch-medium.next-switch.next-switch-off > .next-switch-children {
  margin: unset !important;
}

.common-style .next-form.next-inline .next-form-item:not(:last-child) {
  margin-right: 2px;
}
.common-style .next-select-tag-compact {
  line-height: 26px !important;
}
.common-style .next-select-multiple.next-medium .next-select-values,
.common-style .next-select-tag.next-medium .next-select-values {
  padding-top: 2px;
  padding-bottom: 2px;
}
.common-style .next-form-item {
  margin-bottom: 4px;
}
.common-style .next-form-item-label {
  width: auto;
  font-size: 12px !important;
  line-height: 28px !important;
}
.common-style .label-select {
  width: 116px;
}
.common-style .label-select .next-input {
  border-radius: 4px 0 0 4px !important;
  border-right: unset;
  height: 32px !important;
}
.common-style .number-range-right,
.common-style .number-range-left {
  width: calc(50% - 10px) !important;
}
.common-style .number-range-right *,
.common-style .number-range-left * {
  background: transparent !important;
}
.common-style .number-range-right .next-input,
.common-style .number-range-left .next-input {
  height: 26px !important;
  background-color: transparent !important;
  line-height: 28px !important;
}
.common-style .next-select-trigger-search {
  line-height: 26px;
}
.common-style .next-select-trigger-search input {
  height: 28x !important;
}
.common-style .next-input.next-medium {
  height: 28px !important;
}
.common-style .next-input.next-medium input,
.common-style .next-input.next-medium .next-input-text-field,
.common-style .next-input.next-medium .next-input-inner {
  height: 26px !important;
  font-size: 12px !important;
}
.common-style .next-input.next-medium input::placeholder,
.common-style .next-input.next-medium .next-input-text-field::placeholder,
.common-style .next-input.next-medium .next-input-inner::placeholder {
  font-size: 12px !important;
  margin-top: 4px;
}
.common-style .label-select-right {
  width: 486px;
  border-radius: 0 4px 4px 0 !important;
}
.common-style .label-select-right .next-range-picker-trigger,
.common-style .label-select-right .next-input.next-medium {
  border-radius: 0 4px 4px 0 !important;
}

.tab-reset .next-tabs-tab {
  font-size: 16px;
  color: #666;
  margin: 0 28px;
}
.tab-reset .next-tabs-pure > .next-tabs-bar .next-tabs-nav-container .next-tabs-tab.active:before {
  bottom: 1px;
}
.tab-reset .next-tabs-bar {
  background: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  overflow: hidden;
}
.tab-reset .next-tabs-tab-inner {
  font-weight: 700;
  font-size: 14px;
  padding: 12px 0 !important;
}
.tab-reset .next-tabs-pure > .next-tabs-bar {
  border-bottom: 1px solid #e8e8e8;
}

.next-overlay-wrapper .next-message.next-message-success.next-toast .next-message-symbol-icon::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url("https://imgcdn.sto.cn/70C44BBA-4EB9-43-48x48-image.png") no-repeat 50%/contain;
}
.next-overlay-wrapper .next-message.next-toast {
  background: #404040 !important;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.08) !important;
  border: none !important;
  top: 70px !important;
  border-radius: 4x;
}
.next-overlay-wrapper .next-message.next-toast .next-message-title,
.next-overlay-wrapper .next-message.next-toast .next-message-content,
.next-overlay-wrapper .next-message.next-toast .next-btn-text {
  color: #fff !important;
  font-size: 14px !important;
  font-weight: 700 !important;
}

.next-box .next-menu-embeddable {
  box-shadow: none;
}

.cn-table-wrapper {
  --highlight-bgcolor: #fff1e8 !important;
}

.cn-ui-card-sub-area-card,
.cn-ui-card-header {
  background-color: #fff !important;
}

.cn-table-header thead {
  vertical-align: middle;
}

:root {
  --form-element-small-height: 28px !important;
}

.cn-ui-page {
  height: auto !important;
}

.sto-header-wrapper-title .text {
  line-height: 22px;
}

.CnBalloon-article {
  line-height: 1.4;
  color: #333;
  font-size: 14px;
}
.CnBalloon-article h3 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 12px;
}
.CnBalloon-article p {
  margin-bottom: 12px;
}

.cn-ui-card-container > .sto-header-wrapper:first-of-type {
  padding-top: 0;
}

.cn-dialog-closeable-false .cn-next-dialog-close {
  display: none;
}

html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

pre {
  font-family: monospace;
  font-size: 1em;
}

a {
  background-color: transparent;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
samp {
  font-family: monospace;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

/**
 * vars
 */
/**
 * vars
 */
/**
 * vars
 */
/**
 * vars
 */
body {
  -webkit-font-smoothing: antialiased;
}

body,
html {
  height: 100%;
}

#root {
  height: 100%;
  background: #f1f3f7;
}

hr {
  margin: 0;
}
hr.devider {
  margin-top: 16px;
  margin-bottom: 16px;
}

pre {
  padding: 0;
  margin: 0;
  white-space: pre-wrap;
  word-wrap: break-word;
}

* {
  box-sizing: border-box;
}

p,
h1,
h2,
h3 {
  margin: 0;
}

a {
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

:focus {
  outline-width: 0;
}

.iconfont {
  font-size: inherit;
  -webkit-text-stroke-width: 0;
}

.pull-left {
  float: left;
}

.pull-right {
  float: right;
}

.fx-bt {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.fx-center {
  display: flex;
  align-items: center;
  justify-content: center;
}

.fx-align-center {
  display: flex;
  align-items: center;
}

.fx-align-center-ver {
  display: flex;
  align-items: center;
  flex-direction: column;
}

.xieyi-link {
  color: rgb(255, 113, 0);
  cursor: pointer;
}

.sto-primary-color {
  color: #ff6f00 !important;
}

.sto-primary-button {
  color: #ff6f00 !important;
  cursor: pointer;
}

.w100 {
  width: 100%;
}

.m-5 {
  margin: 5px;
}

.m-10 {
  margin: 10px;
}

.m-15 {
  margin: 15px;
}

.m-20 {
  margin: 20px;
}

.m-25 {
  margin: 25px;
}

.m-30 {
  margin: 30px;
}

.m-35 {
  margin: 35px;
}

.m-40 {
  margin: 40px;
}

.m-45 {
  margin: 45px;
}

.m-50 {
  margin: 50px;
}

.m-55 {
  margin: 55px;
}

.m-60 {
  margin: 60px;
}

.m-65 {
  margin: 65px;
}

.m-70 {
  margin: 70px;
}

.m-75 {
  margin: 75px;
}

.m-80 {
  margin: 80px;
}

.m-85 {
  margin: 85px;
}

.m-90 {
  margin: 90px;
}

.m-95 {
  margin: 95px;
}

.m-100 {
  margin: 100px;
}

.m-105 {
  margin: 105px;
}

.m-110 {
  margin: 110px;
}

.m-115 {
  margin: 115px;
}

.m-120 {
  margin: 120px;
}

.mt-5 {
  margin-top: 5px;
}

.mt-10 {
  margin-top: 10px;
}

.mt-15 {
  margin-top: 15px;
}

.mt-20 {
  margin-top: 20px;
}

.mt-25 {
  margin-top: 25px;
}

.mt-30 {
  margin-top: 30px;
}

.mt-35 {
  margin-top: 35px;
}

.mt-40 {
  margin-top: 40px;
}

.mt-45 {
  margin-top: 45px;
}

.mt-50 {
  margin-top: 50px;
}

.mt-55 {
  margin-top: 55px;
}

.mt-60 {
  margin-top: 60px;
}

.mt-65 {
  margin-top: 65px;
}

.mt-70 {
  margin-top: 70px;
}

.mt-75 {
  margin-top: 75px;
}

.mt-80 {
  margin-top: 80px;
}

.mt-85 {
  margin-top: 85px;
}

.mt-90 {
  margin-top: 90px;
}

.mt-95 {
  margin-top: 95px;
}

.mt-100 {
  margin-top: 100px;
}

.mt-105 {
  margin-top: 105px;
}

.mt-110 {
  margin-top: 110px;
}

.mt-115 {
  margin-top: 115px;
}

.mt-120 {
  margin-top: 120px;
}

.mr-5 {
  margin-right: 5px;
}

.mr-10 {
  margin-right: 10px;
}

.mr-15 {
  margin-right: 15px;
}

.mr-20 {
  margin-right: 20px;
}

.mr-25 {
  margin-right: 25px;
}

.mr-30 {
  margin-right: 30px;
}

.mr-35 {
  margin-right: 35px;
}

.mr-40 {
  margin-right: 40px;
}

.mr-45 {
  margin-right: 45px;
}

.mr-50 {
  margin-right: 50px;
}

.mr-55 {
  margin-right: 55px;
}

.mr-60 {
  margin-right: 60px;
}

.mr-65 {
  margin-right: 65px;
}

.mr-70 {
  margin-right: 70px;
}

.mr-75 {
  margin-right: 75px;
}

.mr-80 {
  margin-right: 80px;
}

.mr-85 {
  margin-right: 85px;
}

.mr-90 {
  margin-right: 90px;
}

.mr-95 {
  margin-right: 95px;
}

.mr-100 {
  margin-right: 100px;
}

.mr-105 {
  margin-right: 105px;
}

.mr-110 {
  margin-right: 110px;
}

.mr-115 {
  margin-right: 115px;
}

.mr-120 {
  margin-right: 120px;
}

.mb-5 {
  margin-bottom: 5px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mb-15 {
  margin-bottom: 15px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mb-25 {
  margin-bottom: 25px;
}

.mb-30 {
  margin-bottom: 30px;
}

.mb-35 {
  margin-bottom: 35px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mb-45 {
  margin-bottom: 45px;
}

.mb-50 {
  margin-bottom: 50px;
}

.mb-55 {
  margin-bottom: 55px;
}

.mb-60 {
  margin-bottom: 60px;
}

.mb-65 {
  margin-bottom: 65px;
}

.mb-70 {
  margin-bottom: 70px;
}

.mb-75 {
  margin-bottom: 75px;
}

.mb-80 {
  margin-bottom: 80px;
}

.mb-85 {
  margin-bottom: 85px;
}

.mb-90 {
  margin-bottom: 90px;
}

.mb-95 {
  margin-bottom: 95px;
}

.mb-100 {
  margin-bottom: 100px;
}

.mb-105 {
  margin-bottom: 105px;
}

.mb-110 {
  margin-bottom: 110px;
}

.mb-115 {
  margin-bottom: 115px;
}

.mb-120 {
  margin-bottom: 120px;
}

.ml-5 {
  margin-left: 5px;
}

.ml-10 {
  margin-left: 10px;
}

.ml-15 {
  margin-left: 15px;
}

.ml-20 {
  margin-left: 20px;
}

.ml-25 {
  margin-left: 25px;
}

.ml-30 {
  margin-left: 30px;
}

.ml-35 {
  margin-left: 35px;
}

.ml-40 {
  margin-left: 40px;
}

.ml-45 {
  margin-left: 45px;
}

.ml-50 {
  margin-left: 50px;
}

.ml-55 {
  margin-left: 55px;
}

.ml-60 {
  margin-left: 60px;
}

.ml-65 {
  margin-left: 65px;
}

.ml-70 {
  margin-left: 70px;
}

.ml-75 {
  margin-left: 75px;
}

.ml-80 {
  margin-left: 80px;
}

.ml-85 {
  margin-left: 85px;
}

.ml-90 {
  margin-left: 90px;
}

.ml-95 {
  margin-left: 95px;
}

.ml-100 {
  margin-left: 100px;
}

.ml-105 {
  margin-left: 105px;
}

.ml-110 {
  margin-left: 110px;
}

.ml-115 {
  margin-left: 115px;
}

.ml-120 {
  margin-left: 120px;
}

.p-5 {
  padding: 5px;
}

.p-10 {
  padding: 10px;
}

.p-15 {
  padding: 15px;
}

.p-20 {
  padding: 20px;
}

.p-25 {
  padding: 25px;
}

.p-30 {
  padding: 30px;
}

.p-35 {
  padding: 35px;
}

.p-40 {
  padding: 40px;
}

.p-45 {
  padding: 45px;
}

.p-50 {
  padding: 50px;
}

.p-55 {
  padding: 55px;
}

.p-60 {
  padding: 60px;
}

.p-65 {
  padding: 65px;
}

.p-70 {
  padding: 70px;
}

.p-75 {
  padding: 75px;
}

.p-80 {
  padding: 80px;
}

.p-85 {
  padding: 85px;
}

.p-90 {
  padding: 90px;
}

.p-95 {
  padding: 95px;
}

.p-100 {
  padding: 100px;
}

.p-105 {
  padding: 105px;
}

.p-110 {
  padding: 110px;
}

.p-115 {
  padding: 115px;
}

.p-120 {
  padding: 120px;
}

.pt-5 {
  padding-top: 5px;
}

.pt-10 {
  padding-top: 10px;
}

.pt-15 {
  padding-top: 15px;
}

.pt-20 {
  padding-top: 20px;
}

.pt-25 {
  padding-top: 25px;
}

.pt-30 {
  padding-top: 30px;
}

.pt-35 {
  padding-top: 35px;
}

.pt-40 {
  padding-top: 40px;
}

.pt-45 {
  padding-top: 45px;
}

.pt-50 {
  padding-top: 50px;
}

.pt-55 {
  padding-top: 55px;
}

.pt-60 {
  padding-top: 60px;
}

.pt-65 {
  padding-top: 65px;
}

.pt-70 {
  padding-top: 70px;
}

.pt-75 {
  padding-top: 75px;
}

.pt-80 {
  padding-top: 80px;
}

.pt-85 {
  padding-top: 85px;
}

.pt-90 {
  padding-top: 90px;
}

.pt-95 {
  padding-top: 95px;
}

.pt-100 {
  padding-top: 100px;
}

.pt-105 {
  padding-top: 105px;
}

.pt-110 {
  padding-top: 110px;
}

.pt-115 {
  padding-top: 115px;
}

.pt-120 {
  padding-top: 120px;
}

.pr-5 {
  padding-right: 5px;
}

.pr-10 {
  padding-right: 10px;
}

.pr-15 {
  padding-right: 15px;
}

.pr-20 {
  padding-right: 20px;
}

.pr-25 {
  padding-right: 25px;
}

.pr-30 {
  padding-right: 30px;
}

.pr-35 {
  padding-right: 35px;
}

.pr-40 {
  padding-right: 40px;
}

.pr-45 {
  padding-right: 45px;
}

.pr-50 {
  padding-right: 50px;
}

.pr-55 {
  padding-right: 55px;
}

.pr-60 {
  padding-right: 60px;
}

.pr-65 {
  padding-right: 65px;
}

.pr-70 {
  padding-right: 70px;
}

.pr-75 {
  padding-right: 75px;
}

.pr-80 {
  padding-right: 80px;
}

.pr-85 {
  padding-right: 85px;
}

.pr-90 {
  padding-right: 90px;
}

.pr-95 {
  padding-right: 95px;
}

.pr-100 {
  padding-right: 100px;
}

.pr-105 {
  padding-right: 105px;
}

.pr-110 {
  padding-right: 110px;
}

.pr-115 {
  padding-right: 115px;
}

.pr-120 {
  padding-right: 120px;
}

.pb-5 {
  padding-bottom: 5px;
}

.pb-10 {
  padding-bottom: 10px;
}

.pb-15 {
  padding-bottom: 15px;
}

.pb-20 {
  padding-bottom: 20px;
}

.pb-25 {
  padding-bottom: 25px;
}

.pb-30 {
  padding-bottom: 30px;
}

.pb-35 {
  padding-bottom: 35px;
}

.pb-40 {
  padding-bottom: 40px;
}

.pb-45 {
  padding-bottom: 45px;
}

.pb-50 {
  padding-bottom: 50px;
}

.pb-55 {
  padding-bottom: 55px;
}

.pb-60 {
  padding-bottom: 60px;
}

.pb-65 {
  padding-bottom: 65px;
}

.pb-70 {
  padding-bottom: 70px;
}

.pb-75 {
  padding-bottom: 75px;
}

.pb-80 {
  padding-bottom: 80px;
}

.pb-85 {
  padding-bottom: 85px;
}

.pb-90 {
  padding-bottom: 90px;
}

.pb-95 {
  padding-bottom: 95px;
}

.pb-100 {
  padding-bottom: 100px;
}

.pb-105 {
  padding-bottom: 105px;
}

.pb-110 {
  padding-bottom: 110px;
}

.pb-115 {
  padding-bottom: 115px;
}

.pb-120 {
  padding-bottom: 120px;
}

.pl-5 {
  padding-left: 5px;
}

.pl-10 {
  padding-left: 10px;
}

.pl-15 {
  padding-left: 15px;
}

.pl-20 {
  padding-left: 20px;
}

.pl-25 {
  padding-left: 25px;
}

.pl-30 {
  padding-left: 30px;
}

.pl-35 {
  padding-left: 35px;
}

.pl-40 {
  padding-left: 40px;
}

.pl-45 {
  padding-left: 45px;
}

.pl-50 {
  padding-left: 50px;
}

.pl-55 {
  padding-left: 55px;
}

.pl-60 {
  padding-left: 60px;
}

.pl-65 {
  padding-left: 65px;
}

.pl-70 {
  padding-left: 70px;
}

.pl-75 {
  padding-left: 75px;
}

.pl-80 {
  padding-left: 80px;
}

.pl-85 {
  padding-left: 85px;
}

.pl-90 {
  padding-left: 90px;
}

.pl-95 {
  padding-left: 95px;
}

.pl-100 {
  padding-left: 100px;
}

.pl-105 {
  padding-left: 105px;
}

.pl-110 {
  padding-left: 110px;
}

.pl-115 {
  padding-left: 115px;
}

.pl-120 {
  padding-left: 120px;
}

.next-message-content {
  white-space: pre-line;
}

.checking {
  animation-name: rotate;
  animation-duration: 1s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
}

@keyframes rotate {
  from {
    transform: rotate(0);
  }
  50% {
    transform: rotate(180deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.page-content-wrap {
  min-height: calc(100vh - 48px);
  background: #fff;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
}
.page-content-wrap .page-content {
  flex: 1 1 auto;
  overflow: hidden;
}

strong {
  font-weight: 700 !important;
}

.overflow-ellipsis-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.page-title {
  display: flex;
  align-items: center;
  height: 48px;
  border-bottom: 1px solid #e8e8e8;
  padding: 0 24px;
  color: #2b363d;
  font-size: 18px;
  font-weight: 700;
}
.page-title .icon-help {
  color: #979797;
  margin-left: 6px;
}

.error-tips {
  color: red;
  font-size: 12px;
}

.newGrayBtn {
  width: 68px !important;
  height: 28px !important;
  border-radius: 6px !important;
  color: #4e5969 !important;
  font-size: 12px !important;
  padding: 0 !important;
}

.newQueryBtn {
  border-radius: 6px !important;
  padding: 6px 10px !important;
  font-weight: 700;
}

.newResetBtn {
  border: 1px solid #c9cdd4;
  color: #4e5969 !important;
}
.newResetBtn:hover {
  color: #ff6f00 !important;
  border-color: #ff6f00;
}

.tableContentLineHeight {
  line-height: 16px;
}

.ant-image-preview-wrap {
  z-index: 1010 !important;
}

.ant-image-preview-mask {
  z-index: 1010 !important;
}

.ant-btn-sm {
  border-radius: 4px;
  padding: 8px 10px;
  gap: 4px;
  background: #ffffff;
  box-sizing: border-box;
  border: 1px solid #c9cdd4;
}
.ant-btn-sm ~ .ant-btn-sm {
  margin-left: 10px;
}
.ant-btn-sm span {
  font-family: PingFang SC;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0px;
  font-variation-settings: "opsz" auto;
  color: #1d2129;
}

/**
 * vars
 */
.next-loading {
  width: 100%;
}

.next-pagination {
  text-align: right;
}

.sto-cn-ui .cn-next-cascader-select-dropdown {
  box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.15);
}

.sto-cn-message-content .sto-cn-message-content-text {
  line-height: 20px;
}

.sto-cn-ui.sto-cn-message.cn-next-message.cn-next-medium .cn-next-message-close {
  margin-top: 2px;
}

.cn-next-cascader-select-dropdown .cn-next-cascader {
  background-color: white;
}

.min-h-sto-page > .cn-ui-page-content-wrapper > .cn-ui-page-content > .cn-ui-card {
  min-height: calc(100vh - 85px);
}

.hidden-cn-page-pt > .cn-ui-page-content-wrapper > .cn-ui-page-content > .sto-cn-page-card-model > .cn-ui-card-content {
  padding-top: 0;
}

ol,
ul,
li {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* custom */
a {
  color: #ff6700;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}

body {
  line-height: 1;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/*清除浮动*/
.clearfix:before,
.clearfix:after {
  content: " ";
  display: inline-block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {
  *zoom: 1;
}

/*隐藏*/
.dn {
  display: none;
}

#batchImportContainerId .tab-bar {
  padding: 24px 0 0 16px;
}
#batchImportContainerId .customer-template {
  margin-top: 24px;
  padding: 0 24px;
}
#batchImportContainerId .customer-template .title {
  font-weight: 500;
  color: #1d2129;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  margin-bottom: 18px;
}
#batchImportContainerId .customer-template .title .tag {
  width: 24px;
  height: 24px;
  font-size: 14px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  color: #fff;
  background: #ff6700;
}
#batchImportContainerId .customer-template .upload {
  margin-bottom: 32px;
  margin-left: 24px;
}
#batchImportContainerId .customer-template .upload .upload-box {
  width: 600px;
  height: 200px;
  background: #fafbfc;
  border-radius: 4px;
  border: 1px dashed #cbcbcb;
}
#batchImportContainerId .customer-template .upload .upload-box .before-wrapper {
  height: 200px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: column;
  gap: 12px;
}
#batchImportContainerId .customer-template .upload .upload-box .before-wrapper .text {
  display: flex;
  flex-direction: column;
}
#batchImportContainerId .customer-template .upload .upload-box .before-wrapper .main {
  color: #1d2129;
  font-size: 14px;
}
#batchImportContainerId .customer-template .upload .upload-box .before-wrapper .sub {
  font-size: 12px;
  color: #86909c;
  margin-top: 8px;
}
#batchImportContainerId .case-list .title .tag {
  background: #666666;
}
#batchImportContainerId .case-list .content {
  padding-left: 24px;
}
#batchImportContainerId .case-list .content .no-data {
  color: #86909c;
  font-size: 12px;
}
#batchImportContainerId .case-list .content .list {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
#batchImportContainerId .case-list .content .list .item {
  width: 240px;
  height: 60px;
  display: flex;
  padding: 12px;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #f2f3f5;
  background: #fafbfc;
  border-radius: 8px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
#batchImportContainerId .case-list .content .list .item.active {
  background: #fff9f5;
  border: 1px solid #ff6700;
}
#batchImportContainerId .case-list .content .list .item .triangle {
  position: absolute;
  right: 0;
  bottom: 0;
}
#batchImportContainerId .case-list .content .list .item .triangle img {
  display: block;
}
#batchImportContainerId .case-list .content .list .item .left {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 14px;
  color: #1d2129;
}
#batchImportContainerId .case-list .content .list .item .left .excel-tag {
  width: 32px;
  height: 32px;
  border: 1px dashed gray;
}
#batchImportContainerId .case-list .content .list .item .left .excel-tag img {
  width: 100%;
}
#batchImportContainerId .case-list .content .list .item .right {
  display: flex;
  gap: 16px;
}

.import-customer-temp .notice {
  margin-bottom: 20px;
}
.import-customer-temp .table .cn-table-header-cell {
  padding: 0 !important;
  vertical-align: top;
}
.import-customer-temp .table .cn-table-header-cell .render-title .select-item {
  background: #ff6700;
}
.import-customer-temp .table .cn-table-header-cell .render-title .select-item .cn-next-input.cn-next-input {
  background: none;
  border: 0;
  border-radius: 0;
}
.import-customer-temp .table .cn-table-header-cell .render-title .select-item .cn-next-select .cn-next-select-values {
  color: #fff;
  padding: 9px 8px;
}
.import-customer-temp .table .cn-table-header-cell .render-title .select-item .cn-next-select .cn-next-select-values .cn-next-select-trigger-search input::placeholder {
  color: #fff;
}
.import-customer-temp .table .cn-table-header-cell .render-title .select-item .cn-next-input.cn-next-input .cn-next-input-control .cn-next-icon {
  color: #fff;
}
.import-customer-temp .table .cn-table-header-cell .render-title .table-title {
  display: flex;
  align-items: center;
  padding: 4px 8px;
  height: 54px;
}
.import-customer-temp .form-item {
  margin-top: 8px;
}
.import-customer-temp .form-item .tooltip-info {
  display: flex;
  align-items: center;
  gap: 8px;
}
.import-customer-temp .form-item .item.disabled {
  display: flex;
  align-items: center;
}
.import-customer-temp .form-item .item.disabled .disabled-text {
  color: #86909c;
  font-size: 12px;
}
.import-customer-temp .form-item .add-btn {
  cursor: pointer;
  color: #ff6700;
  margin-left: 8px;
}

.common-notice .cn-next-message.cn-next-addon .cn-next-message-symbol-icon:before {
  font-size: 24px;
}
.common-notice .cn-next-message.cn-next-addon .cn-next-message-title {
  line-height: 24px;
  font-size: 16px;
  font-weight: 600;
}
.common-notice .cn-next-icon-close:before {
  font-size: 16px !important;
}
.common-notice .cn-next-dialog-close {
  width: 32px !important;
  height: 32px !important;
  top: 13px !important;
  right: 10px !important;
}

.service-guide-dialog {
  width: 700px !important;
}
.service-guide-dialog .cn-next-dialog-body {
  height: 660px;
}

.after-sale {
  margin-bottom: 16px;
  padding: 0 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.after-sale .guide-tips {
  display: inline-flex;
  align-items: center;
  font-size: 12px;
  gap: 4px;
}
.after-sale .guide-tips a {
  color: #1d2129;
}
.after-sale .guide-tips i {
  cursor: pointer;
}

.customer-guide-content .top img {
  width: 100%;
}
.customer-guide-content .bottom ul {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
.customer-guide-content .bottom ul li {
  display: flex;
  gap: 16px;
  align-items: center;
}
.customer-guide-content .bottom ul li .bg {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
}
.customer-guide-content .bottom ul li .bg img {
  width: 100%;
}
.customer-guide-content .bottom ul li .right {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.customer-guide-content .bottom ul li .right .name {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #86909c;
  font-size: 12px;
}
.customer-guide-content .bottom ul li .right .name .strong {
  font-size: 16px;
  font-weight: 500;
  color: #1d2129;
}
.customer-guide-content .bottom ul li .right .text {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #4e5969;
  font-size: 14px;
}
.customer-guide-content .bottom ul li .right .text img {
  width: 28px;
}

.automation-wrap {
  position: relative;
}
.automation-wrap img {
  width: 28px;
}
.automation-wrap .tag {
  position: absolute;
  right: -16px;
  top: -2px;
  width: 24px !important;
  height: 13px !important;
}
.automation-wrap.content .tag {
  right: -8px;
  top: -8px;
}
.automation-wrap.list .tag {
  right: -28px;
}

.flex-align-center {
  display: flex;
  align-items: center;
}

.automation-alert .content {
  display: flex;
  background: linear-gradient(270deg, #eaf6ff 0%, #e8eeff 51%, #e9e6ff 83%, #f4eaff 100%);
  border-radius: 6px;
  font-size: 12px;
  padding: 12px;
  justify-content: space-between;
}
.automation-alert .content .action {
  color: #ff6700;
  cursor: pointer;
  margin-left: 4px;
}
.automation-alert .content .ignore {
  cursor: pointer;
}
.automation-alert .content .left {
  display: flex;
  align-items: center;
}
.automation-alert .content .left img {
  width: 24px;
  margin-right: 4px;
}
.automation-alert .content .right {
  display: flex;
  align-items: center;
  gap: 8px;
}
.automation-alert .content .right i {
  cursor: pointer;
}

/* TailwindCSS 自定义样式（非标准类名，TailwindCSS CDN 不提供） */
/* ==========  自定义颜色  ========== */
.bg-silver-00 {
  background-color: #fafbfc;
}

/* ==========  自定义阴影  ========== */
.shadow {
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.12);
}

/* ==========  自定义 Hover  ========== */
.hover\:border-primary:hover {
  border-color: #ff6700;
}

/* ==========  超商 CLI 弹窗  ========== */
.scli-dialog-wrapper.sto-cn-dialog.cn-next-dialog > .cn-next-dialog-body,
.scli-dialog-wrapper.sto-cn-ui.cn-next-dialog .cn-next-dialog-body,
.scli-dialog-wrapper.cn-next-dialog .cn-next-dialog-body {
  padding: 0 !important;
}

.text-primary {
  color: #ff6700;
}

a.sto-link {
  color: #ff6700;
}
a.sto-link:visited {
  color: #ff6700;
}
a.sto-link:hover {
  color: #ff8839;
}
a.sto-link:active {
  color: #dd5800;
}

.hover\:text-primary:hover {
  color: #ff6700;
}

.bg-primary {
  background-color: #ff6700;
}

.sto-clickable:hover {
  filter: brightness(1.25);
}

.sto-clickable:active {
  filter: brightness(0.85);
}

.searchForm {
  background: #ffffff;
  border-radius: 8px;
  margin-bottom: 20px;
}

.searchForms {
  background: #ffffff;
  border-radius: 8px;
  margin-bottom: 20px;
  border: 1px dashed #fa8302;
  border-top: none;
}

.icon {
  margin-right: 16px;
}

.custom-sep {
  margin: 0 6px;
  color: #999;
  line-height: 28px;
}

.tableContent {
  background: #ffffff;
  border-radius: 8px;
  margin-bottom: 20px;
}

.searchContent {
  background: #ffffff;
  border-radius: 8px;
  margin-bottom: 20px;
}

.searchTitle {
  height: 56px;
  line-height: 56px;
  padding: 0 24px;
  font-size: 18px;
  font-weight: 500;
  font-size: 18px;
}

.search {
  padding: 32px 24px 0 24px;
}

.tabTitle {
  height: 56px;
  border-bottom: 1px solid #e8e8e8;
  line-height: 56px;
  padding: 0 24px;
  font-size: 20px;
  font-weight: 500;
}

.operationBtn {
  color: #fa8302;
  cursor: pointer;
}

.operationSplit {
  margin: 0 4px;
  color: #ccc;
}

.next-overlay-inner > h3 {
  margin: 16px 0;
}

@font-face {
  font-family: "AlibabaSans102-Md";
  src: url("../assets/AlibabaSans102-Md-DCzySNFN.ttf");
}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-space-y-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-duration: initial;
      --tw-content: "";
    }
  }
}

@layer theme {
  :root, :host {
    --color-red-500: oklch(63.7% .237 25.331);
    --color-orange-500: oklch(70.5% .213 47.604);
    --color-green-500: oklch(72.3% .219 149.579);
    --color-gray-50: oklch(98.5% .002 247.839);
    --color-gray-100: oklch(96.7% .003 264.542);
    --color-gray-200: oklch(92.8% .006 264.531);
    --color-gray-300: oklch(87.2% .01 258.338);
    --color-gray-500: oklch(55.1% .027 264.364);
    --color-gray-600: oklch(44.6% .03 256.802);
    --color-gray-700: oklch(37.3% .034 259.733);
    --color-gray-800: oklch(27.8% .033 256.848);
    --color-gray-900: oklch(21% .034 264.665);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --leading-tight: 1.25;
    --leading-normal: 1.5;
    --radius-sm: .25rem;
    --radius-md: .375rem;
    --radius-lg: .5rem;
    --radius-xl: .75rem;
    --animate-spin: spin 1s linear infinite;
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  }
}

@layer utilities {
  .pointer-events-none {
    pointer-events: none;
  }

  .visible {
    visibility: visible;
  }

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

  .static {
    position: static;
  }

  .sticky {
    position: sticky;
  }

  .-top-\[24px\] {
    top: -24px;
  }

  .top-0 {
    top: 0;
  }

  .top-1\/2 {
    top: 50%;
  }

  .top-\[12px\] {
    top: 12px;
  }

  .top-\[14px\] {
    top: 14px;
  }

  .top-\[100\%\] {
    top: 100%;
  }

  .-right-\[24px\] {
    right: -24px;
  }

  .right-0 {
    right: 0;
  }

  .right-\[12px\] {
    right: 12px;
  }

  .bottom-0 {
    bottom: 0;
  }

  .bottom-\[8px\] {
    bottom: 8px;
  }

  .left-0 {
    left: 0;
  }

  .left-1\/2 {
    left: 50%;
  }

  .left-\[5px\] {
    left: 5px;
  }

  .left-\[48px\] {
    left: 48px;
  }

  .z-10 {
    z-index: 10;
  }

  .z-\[1\] {
    z-index: 1;
  }

  .z-\[1000\] {
    z-index: 1000;
  }

  .order-1 {
    order: 1;
  }

  .order-2 {
    order: 2;
  }

  .container {
    width: 100%;
  }

  @media (min-width: 40rem) {
    .container {
      max-width: 40rem;
    }
  }

  @media (min-width: 48rem) {
    .container {
      max-width: 48rem;
    }
  }

  @media (min-width: 64rem) {
    .container {
      max-width: 64rem;
    }
  }

  @media (min-width: 80rem) {
    .container {
      max-width: 80rem;
    }
  }

  @media (min-width: 96rem) {
    .container {
      max-width: 96rem;
    }
  }

  .-mx-2 {
    margin-inline: calc(var(--spacing) * -2);
  }

  .-mx-\[8px\] {
    margin-inline: -8px;
  }

  .-mx-\[16px\] {
    margin-inline: -16px;
  }

  .mx-\[4px\] {
    margin-inline: 4px;
  }

  .mx-\[8px\] {
    margin-inline: 8px;
  }

  .mx-\[16px\] {
    margin-inline: 16px;
  }

  .mx-\[20px\] {
    margin-inline: 20px;
  }

  .my-\[4px\] {
    margin-block: 4px;
  }

  .my-\[8px\] {
    margin-block: 8px;
  }

  .my-\[12px\] {
    margin-block: 12px;
  }

  .my-\[16px\] {
    margin-block: 16px;
  }

  .my-\[20px\] {
    margin-block: 20px;
  }

  .\!mt-0 {
    margin-top: 0 !important;
  }

  .-mt-\[24px\] {
    margin-top: -24px;
  }

  .mt-1 {
    margin-top: var(--spacing);
  }

  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }

  .mt-2\.5 {
    margin-top: calc(var(--spacing) * 2.5);
  }

  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }

  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }

  .mt-5 {
    margin-top: calc(var(--spacing) * 5);
  }

  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }

  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }

  .mt-\[2px\] {
    margin-top: 2px;
  }

  .mt-\[4px\] {
    margin-top: 4px;
  }

  .mt-\[6px\] {
    margin-top: 6px;
  }

  .mt-\[7px\] {
    margin-top: 7px;
  }

  .mt-\[8px\] {
    margin-top: 8px;
  }

  .mt-\[10px\] {
    margin-top: 10px;
  }

  .mt-\[12px\] {
    margin-top: 12px;
  }

  .mt-\[16px\] {
    margin-top: 16px;
  }

  .mt-\[20px\] {
    margin-top: 20px;
  }

  .mt-\[30px\]\! {
    margin-top: 30px !important;
  }

  .mt-\[40px\] {
    margin-top: 40px;
  }

  .mr-1 {
    margin-right: var(--spacing);
  }

  .mr-\[1px\] {
    margin-right: 1px;
  }

  .mr-\[4px\] {
    margin-right: 4px;
  }

  .mr-\[5px\] {
    margin-right: 5px;
  }

  .mr-\[8px\] {
    margin-right: 8px;
  }

  .mr-\[16px\] {
    margin-right: 16px;
  }

  .mr-\[20px\] {
    margin-right: 20px;
  }

  .mr-\[23px\] {
    margin-right: 23px;
  }

  .mr-auto {
    margin-right: auto;
  }

  .mb-1 {
    margin-bottom: var(--spacing);
  }

  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }

  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }

  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }

  .mb-\[5px\] {
    margin-bottom: 5px;
  }

  .mb-\[6px\] {
    margin-bottom: 6px;
  }

  .mb-\[7px\] {
    margin-bottom: 7px;
  }

  .mb-\[8px\] {
    margin-bottom: 8px;
  }

  .mb-\[10px\] {
    margin-bottom: 10px;
  }

  .mb-\[12px\] {
    margin-bottom: 12px;
  }

  .mb-\[14px\] {
    margin-bottom: 14px;
  }

  .mb-\[16px\] {
    margin-bottom: 16px;
  }

  .mb-\[20px\] {
    margin-bottom: 20px;
  }

  .mb-\[24px\] {
    margin-bottom: 24px;
  }

  .ml-1 {
    margin-left: var(--spacing);
  }

  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }

  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }

  .ml-\[2px\] {
    margin-left: 2px;
  }

  .ml-\[4px\] {
    margin-left: 4px;
  }

  .ml-\[8px\] {
    margin-left: 8px;
  }

  .ml-\[10px\] {
    margin-left: 10px;
  }

  .ml-\[12px\] {
    margin-left: 12px;
  }

  .ml-\[14px\] {
    margin-left: 14px;
  }

  .ml-\[16px\] {
    margin-left: 16px;
  }

  .ml-\[20px\] {
    margin-left: 20px;
  }

  .ml-\[100px\] {
    margin-left: 100px;
  }

  .ml-auto {
    margin-left: auto;
  }

  .block {
    display: block;
  }

  .contents {
    display: contents;
  }

  .flex {
    display: flex;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

  .inline {
    display: inline;
  }

  .inline-block {
    display: inline-block;
  }

  .inline-flex {
    display: inline-flex;
  }

  .list-item {
    display: list-item;
  }

  .table {
    display: table;
  }

  .table-cell {
    display: table-cell;
  }

  .table-row {
    display: table-row;
  }

  .size-\[200px\] {
    width: 200px;
    height: 200px;
  }

  .h-4 {
    height: calc(var(--spacing) * 4);
  }

  .h-9 {
    height: calc(var(--spacing) * 9);
  }

  .h-10 {
    height: calc(var(--spacing) * 10);
  }

  .h-11 {
    height: calc(var(--spacing) * 11);
  }

  .h-12 {
    height: calc(var(--spacing) * 12);
  }

  .h-14 {
    height: calc(var(--spacing) * 14);
  }

  .h-\[10px\] {
    height: 10px;
  }

  .h-\[12px\] {
    height: 12px;
  }

  .h-\[14px\] {
    height: 14px;
  }

  .h-\[15px\] {
    height: 15px;
  }

  .h-\[16px\] {
    height: 16px;
  }

  .h-\[18px\] {
    height: 18px;
  }

  .h-\[20px\] {
    height: 20px;
  }

  .h-\[24px\] {
    height: 24px;
  }

  .h-\[25px\] {
    height: 25px;
  }

  .h-\[28px\] {
    height: 28px;
  }

  .h-\[32px\] {
    height: 32px;
  }

  .h-\[34px\] {
    height: 34px;
  }

  .h-\[40px\] {
    height: 40px;
  }

  .h-\[48px\] {
    height: 48px;
  }

  .h-\[50px\] {
    height: 50px;
  }

  .h-\[52px\] {
    height: 52px;
  }

  .h-\[56px\] {
    height: 56px;
  }

  .h-\[60px\] {
    height: 60px;
  }

  .h-\[61px\] {
    height: 61px;
  }

  .h-\[64px\] {
    height: 64px;
  }

  .h-\[66px\] {
    height: 66px;
  }

  .h-\[72px\] {
    height: 72px;
  }

  .h-\[80px\] {
    height: 80px;
  }

  .h-\[89px\] {
    height: 89px;
  }

  .h-\[100px\] {
    height: 100px;
  }

  .h-\[130px\] {
    height: 130px;
  }

  .h-\[150px\] {
    height: 150px;
  }

  .h-\[220px\] {
    height: 220px;
  }

  .h-\[260px\] {
    height: 260px;
  }

  .h-\[263px\] {
    height: 263px;
  }

  .h-\[276px\] {
    height: 276px;
  }

  .h-full {
    height: 100%;
  }

  .h-px {
    height: 1px;
  }

  .min-h-\[28px\] {
    min-height: 28px;
  }

  .min-h-\[40px\] {
    min-height: 40px;
  }

  .min-h-\[80px\] {
    min-height: 80px;
  }

  .min-h-\[200px\] {
    min-height: 200px;
  }

  .min-h-\[240px\] {
    min-height: 240px;
  }

  .min-h-\[280px\] {
    min-height: 280px;
  }

  .min-h-\[300px\] {
    min-height: 300px;
  }

  .min-h-\[560px\] {
    min-height: 560px;
  }

  .min-h-screen {
    min-height: 100vh;
  }

  .w-0 {
    width: 0;
  }

  .w-4 {
    width: calc(var(--spacing) * 4);
  }

  .w-9 {
    width: calc(var(--spacing) * 9);
  }

  .w-10 {
    width: calc(var(--spacing) * 10);
  }

  .w-11 {
    width: calc(var(--spacing) * 11);
  }

  .w-12 {
    width: calc(var(--spacing) * 12);
  }

  .w-14 {
    width: calc(var(--spacing) * 14);
  }

  .w-\[1px\] {
    width: 1px;
  }

  .w-\[3px\] {
    width: 3px;
  }

  .w-\[10px\] {
    width: 10px;
  }

  .w-\[12px\] {
    width: 12px;
  }

  .w-\[15px\] {
    width: 15px;
  }

  .w-\[16px\] {
    width: 16px;
  }

  .w-\[18px\] {
    width: 18px;
  }

  .w-\[20px\] {
    width: 20px;
  }

  .w-\[24px\] {
    width: 24px;
  }

  .w-\[25px\] {
    width: 25px;
  }

  .w-\[28px\] {
    width: 28px;
  }

  .w-\[32px\] {
    width: 32px;
  }

  .w-\[40px\] {
    width: 40px;
  }

  .w-\[44px\] {
    width: 44px;
  }

  .w-\[48px\] {
    width: 48px;
  }

  .w-\[50px\] {
    width: 50px;
  }

  .w-\[56px\] {
    width: 56px;
  }

  .w-\[60px\] {
    width: 60px;
  }

  .w-\[64px\] {
    width: 64px;
  }

  .w-\[72px\] {
    width: 72px;
  }

  .w-\[74px\] {
    width: 74px;
  }

  .w-\[80px\] {
    width: 80px;
  }

  .w-\[84px\] {
    width: 84px;
  }

  .w-\[90px\] {
    width: 90px;
  }

  .w-\[96px\] {
    width: 96px;
  }

  .w-\[100px\] {
    width: 100px;
  }

  .w-\[110px\] {
    width: 110px;
  }

  .w-\[120px\] {
    width: 120px;
  }

  .w-\[148px\] {
    width: 148px;
  }

  .w-\[180px\] {
    width: 180px;
  }

  .w-\[200px\] {
    width: 200px;
  }

  .w-\[246px\] {
    width: 246px;
  }

  .w-\[260px\] {
    width: 260px;
  }

  .w-\[276px\] {
    width: 276px;
  }

  .w-\[280px\] {
    width: 280px;
  }

  .w-\[300px\] {
    width: 300px;
  }

  .w-\[355px\] {
    width: 355px;
  }

  .w-\[600px\] {
    width: 600px;
  }

  .w-\[668px\] {
    width: 668px;
  }

  .w-full {
    width: 100%;
  }

  .max-w-\[270px\] {
    max-width: 270px;
  }

  .max-w-\[320px\] {
    max-width: 320px;
  }

  .max-w-\[360px\] {
    max-width: 360px;
  }

  .max-w-\[944px\] {
    max-width: 944px;
  }

  .max-w-full {
    max-width: 100%;
  }

  .min-w-0 {
    min-width: 0;
  }

  .min-w-\[16px\] {
    min-width: 16px;
  }

  .min-w-\[72px\] {
    min-width: 72px;
  }

  .min-w-\[83px\] {
    min-width: 83px;
  }

  .min-w-\[100px\] {
    min-width: 100px;
  }

  .min-w-\[150px\] {
    min-width: 150px;
  }

  .min-w-\[160px\] {
    min-width: 160px;
  }

  .min-w-\[200px\] {
    min-width: 200px;
  }

  .min-w-\[220px\] {
    min-width: 220px;
  }

  .flex-1 {
    flex: 1;
  }

  .flex-\[1_1_11rem\] {
    flex: 11rem;
  }

  .flex-shrink-0, .shrink-0 {
    flex-shrink: 0;
  }

  .grow {
    flex-grow: 1;
  }

  .grow-0 {
    flex-grow: 0;
  }

  .border-collapse {
    border-collapse: collapse;
  }

  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-rotate-90 {
    rotate: -90deg;
  }

  .transform {
    transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
  }

  .animate-pulse {
    animation: var(--animate-pulse);
  }

  .animate-spin {
    animation: var(--animate-spin);
  }

  .cursor-default {
    cursor: default;
  }

  .cursor-move {
    cursor: move;
  }

  .cursor-pointer {
    cursor: pointer;
  }

  .resize {
    resize: both;
  }

  .resize-y {
    resize: vertical;
  }

  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .grid-cols-\[2fr_1fr\] {
    grid-template-columns: 2fr 1fr;
  }

  .grid-cols-\[180px_1fr_180px_1fr_180px\] {
    grid-template-columns: 180px 1fr 180px 1fr 180px;
  }

  .flex-col {
    flex-direction: column;
  }

  .flex-wrap {
    flex-wrap: wrap;
  }

  .items-baseline {
    align-items: baseline;
  }

  .items-center {
    align-items: center;
  }

  .items-end {
    align-items: flex-end;
  }

  .items-start {
    align-items: flex-start;
  }

  .items-stretch {
    align-items: stretch;
  }

  .justify-between {
    justify-content: space-between;
  }

  .justify-center {
    justify-content: center;
  }

  .justify-end {
    justify-content: flex-end;
  }

  .justify-start {
    justify-content: flex-start;
  }

  .gap-1 {
    gap: var(--spacing);
  }

  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }

  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }

  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }

  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }

  .gap-\[1px\] {
    gap: 1px;
  }

  .gap-\[2px\] {
    gap: 2px;
  }

  .gap-\[4px\] {
    gap: 4px;
  }

  .gap-\[5px\] {
    gap: 5px;
  }

  .gap-\[6px\] {
    gap: 6px;
  }

  .gap-\[8px\] {
    gap: 8px;
  }

  .gap-\[10px\] {
    gap: 10px;
  }

  .gap-\[12px\] {
    gap: 12px;
  }

  .gap-\[14px\] {
    gap: 14px;
  }

  .gap-\[15px\] {
    gap: 15px;
  }

  .gap-\[16px\] {
    gap: 16px;
  }

  .gap-\[32px\] {
    gap: 32px;
  }

  :where(.space-y-2 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
  }

  .gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }

  .gap-x-\[16px\] {
    column-gap: 16px;
  }

  .gap-x-\[20px\] {
    column-gap: 20px;
  }

  .gap-x-\[24px\] {
    column-gap: 24px;
  }

  .gap-y-3 {
    row-gap: calc(var(--spacing) * 3);
  }

  .gap-y-\[8px\] {
    row-gap: 8px;
  }

  .self-center {
    align-self: center;
  }

  .truncate {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .overflow-auto {
    overflow: auto;
  }

  .overflow-hidden {
    overflow: hidden;
  }

  .rounded {
    border-radius: .25rem;
  }

  .rounded-\[2px\] {
    border-radius: 2px;
  }

  .rounded-\[4px\] {
    border-radius: 4px;
  }

  .rounded-\[6px\] {
    border-radius: 6px;
  }

  .rounded-\[8px\] {
    border-radius: 8px;
  }

  .rounded-\[10px\] {
    border-radius: 10px;
  }

  .rounded-\[12px\] {
    border-radius: 12px;
  }

  .rounded-full {
    border-radius: 3.40282e38px;
  }

  .rounded-lg {
    border-radius: var(--radius-lg);
  }

  .rounded-md {
    border-radius: var(--radius-md);
  }

  .rounded-sm {
    border-radius: var(--radius-sm);
  }

  .rounded-xl {
    border-radius: var(--radius-xl);
  }

  .rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .rounded-tl-sm {
    border-top-left-radius: var(--radius-sm);
  }

  .rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }

  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }

  .border-none {
    --tw-border-style: none;
    border-style: none;
  }

  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }

  .border-\[\#4760FE\], .border-\[\#4760fe\] {
    border-color: #4760fe;
  }

  .border-\[\#D6E1FF\] {
    border-color: #d6e1ff;
  }

  .border-\[\#D9E2FC\] {
    border-color: #d9e2fc;
  }

  .border-\[\#E5E5E5\] {
    border-color: #e5e5e5;
  }

  .border-\[\#E5E6EB\] {
    border-color: #e5e6eb;
  }

  .border-\[\#E8E8E8\] {
    border-color: #e8e8e8;
  }

  .border-\[\#F2F3F5\] {
    border-color: #f2f3f5;
  }

  .border-\[\#F9FAFC\] {
    border-color: #f9fafc;
  }

  .border-\[\#FF6700\] {
    border-color: #ff6700;
  }

  .border-\[\#FFCCC7\] {
    border-color: #ffccc7;
  }

  .border-\[\#FFD591\] {
    border-color: #ffd591;
  }

  .border-\[\#FFE7BA\] {
    border-color: #ffe7ba;
  }

  .border-\[\#FFE58F\] {
    border-color: #ffe58f;
  }

  .border-\[\#d6e1ff\] {
    border-color: #d6e1ff;
  }

  .border-\[\#e5e6eb\] {
    border-color: #e5e6eb;
  }

  .border-\[\#f2f3f5\] {
    border-color: #f2f3f5;
  }

  .border-\[\#f7f8fa\] {
    border-color: #f7f8fa;
  }

  .border-\[\#ffcdb0\] {
    border-color: #ffcdb0;
  }

  .border-gray-200 {
    border-color: var(--color-gray-200);
  }

  .border-gray-300 {
    border-color: var(--color-gray-300);
  }

  .border-gray-500 {
    border-color: var(--color-gray-500);
  }

  .bg-\[\#00B42A\] {
    background-color: #00b42a;
  }

  .bg-\[\#1677FF\] {
    background-color: #1677ff;
  }

  .bg-\[\#4760FE\] {
    background-color: #4760fe;
  }

  .bg-\[\#C9CDD4\] {
    background-color: #c9cdd4;
  }

  .bg-\[\#E5E6EB\] {
    background-color: #e5e6eb;
  }

  .bg-\[\#E8FFEA\] {
    background-color: #e8ffea;
  }

  .bg-\[\#F0F2F5\] {
    background-color: #f0f2f5;
  }

  .bg-\[\#F0F4FF\] {
    background-color: #f0f4ff;
  }

  .bg-\[\#F2F3F5\] {
    background-color: #f2f3f5;
  }

  .bg-\[\#F5F5F5\] {
    background-color: #f5f5f5;
  }

  .bg-\[\#F7F8FA\] {
    background-color: #f7f8fa;
  }

  .bg-\[\#FAFBFC\] {
    background-color: #fafbfc;
  }

  .bg-\[\#FAFCFF\] {
    background-color: #fafcff;
  }

  .bg-\[\#FF7D00\] {
    background-color: #ff7d00;
  }

  .bg-\[\#FF6700\] {
    background-color: #ff6700;
  }

  .bg-\[\#FFECE8\] {
    background-color: #ffece8;
  }

  .bg-\[\#FFF1E8\] {
    background-color: #fff1e8;
  }

  .bg-\[\#FFF1F0\] {
    background-color: #fff1f0;
  }

  .bg-\[\#FFF7E8\] {
    background-color: #fff7e8;
  }

  .bg-\[\#FFF9F5\] {
    background-color: #fff9f5;
  }

  .bg-\[\#FFFBE6\] {
    background-color: #fffbe6;
  }

  .bg-\[\#FFFDF8\] {
    background-color: #fffdf8;
  }

  .bg-\[\#e5e6eb\] {
    background-color: #e5e6eb;
  }

  .bg-\[\#e8f3ff\] {
    background-color: #e8f3ff;
  }

  .bg-\[\#e8ffea\] {
    background-color: #e8ffea;
  }

  .bg-\[\#f0f4ff\] {
    background-color: #f0f4ff;
  }

  .bg-\[\#f2f3f5\] {
    background-color: #f2f3f5;
  }

  .bg-\[\#f5e8ff\] {
    background-color: #f5e8ff;
  }

  .bg-\[\#f5f6f8\] {
    background-color: #f5f6f8;
  }

  .bg-\[\#f7f8fa\] {
    background-color: #f7f8fa;
  }

  .bg-\[\#fafbfc\] {
    background-color: #fafbfc;
  }

  .bg-\[\#ffece8\] {
    background-color: #ffece8;
  }

  .bg-\[\#fff4e8\] {
    background-color: #fff4e8;
  }

  .bg-\[\#fff7f0\] {
    background-color: #fff7f0;
  }

  .bg-gray-50 {
    background-color: var(--color-gray-50);
  }

  .bg-gray-100 {
    background-color: var(--color-gray-100);
  }

  .bg-gray-200 {
    background-color: var(--color-gray-200);
  }

  .bg-orange-500 {
    background-color: var(--color-orange-500);
  }

  .bg-transparent {
    background-color: #0000;
  }

  .bg-white {
    background-color: var(--color-white);
  }

  .bg-white\/10 {
    background-color: #ffffff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/10 {
      background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }

  .bg-white\/15 {
    background-color: #ffffff26;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/15 {
      background-color: color-mix(in oklab, var(--color-white) 15%, transparent);
    }
  }

  .bg-white\/20 {
    background-color: #fff3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/20 {
      background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }

  .bg-white\/85 {
    background-color: #ffffffd9;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/85 {
      background-color: color-mix(in oklab, var(--color-white) 85%, transparent);
    }
  }

  .bg-gradient-to-br {
    --tw-gradient-position: to bottom right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-\[url\(\'https\:\/\/imgcdn\.sto\.cn\/054B45A1-0248-4D-100x84-Group\%201299\%404x\.png\'\)\] {
    background-image: url("https://imgcdn.sto.cn/054B45A1-0248-4D-100x84-Group%201299%404x.png");
  }

  .from-\[\#ff8c33\] {
    --tw-gradient-from: #ff8c33;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .via-\[\#ff7519\] {
    --tw-gradient-via: #ff7519;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .to-\[\#ff6700\] {
    --tw-gradient-to: #ff6700;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .bg-\[length\:18px_auto\] {
    background-size: 18px;
  }

  .bg-\[length\:100\%_100\%\] {
    background-size: 100% 100%;
  }

  .bg-\[position\:right_-1px_bottom\] {
    background-position: right -1px bottom;
  }

  .bg-no-repeat {
    background-repeat: no-repeat;
  }

  .object-contain {
    object-fit: contain;
  }

  .object-cover {
    object-fit: cover;
  }

  .object-center {
    object-position: center;
  }

  .p-0 {
    padding: 0;
  }

  .p-3 {
    padding: calc(var(--spacing) * 3);
  }

  .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .p-5 {
    padding: calc(var(--spacing) * 5);
  }

  .p-6 {
    padding: calc(var(--spacing) * 6);
  }

  .p-\[4px\] {
    padding: 4px;
  }

  .p-\[8px\] {
    padding: 8px;
  }

  .p-\[12px\] {
    padding: 12px;
  }

  .p-\[16px\] {
    padding: 16px;
  }

  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }

  .px-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }

  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }

  .px-11 {
    padding-inline: calc(var(--spacing) * 11);
  }

  .px-\[4px\] {
    padding-inline: 4px;
  }

  .px-\[6px\] {
    padding-inline: 6px;
  }

  .px-\[7px\] {
    padding-inline: 7px;
  }

  .px-\[8px\] {
    padding-inline: 8px;
  }

  .px-\[10px\] {
    padding-inline: 10px;
  }

  .px-\[12px\] {
    padding-inline: 12px;
  }

  .px-\[14px\] {
    padding-inline: 14px;
  }

  .px-\[16px\] {
    padding-inline: 16px;
  }

  .px-\[24px\] {
    padding-inline: 24px;
  }

  .py-0\.5 {
    padding-block: calc(var(--spacing) * .5);
  }

  .py-1 {
    padding-block: var(--spacing);
  }

  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }

  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }

  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }

  .py-\[1px\] {
    padding-block: 1px;
  }

  .py-\[2px\] {
    padding-block: 2px;
  }

  .py-\[6px\] {
    padding-block: 6px;
  }

  .py-\[8px\] {
    padding-block: 8px;
  }

  .py-\[10px\] {
    padding-block: 10px;
  }

  .py-\[12px\] {
    padding-block: 12px;
  }

  .py-\[14px\] {
    padding-block: 14px;
  }

  .py-\[16px\] {
    padding-block: 16px;
  }

  .py-\[20px\] {
    padding-block: 20px;
  }

  .py-\[24px\] {
    padding-block: 24px;
  }

  .py-\[32px\] {
    padding-block: 32px;
  }

  .py-\[40px\] {
    padding-block: 40px;
  }

  .py-\[48px\] {
    padding-block: 48px;
  }

  .py-\[60px\] {
    padding-block: 60px;
  }

  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }

  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }

  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }

  .pt-\[2px\] {
    padding-top: 2px;
  }

  .pt-\[3px\] {
    padding-top: 3px;
  }

  .pt-\[8px\] {
    padding-top: 8px;
  }

  .pt-\[10px\] {
    padding-top: 10px;
  }

  .pt-\[12px\] {
    padding-top: 12px;
  }

  .pt-\[16px\] {
    padding-top: 16px;
  }

  .pt-\[18px\] {
    padding-top: 18px;
  }

  .pr-\[32px\] {
    padding-right: 32px;
  }

  .pb-0 {
    padding-bottom: 0;
  }

  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }

  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }

  .pb-10 {
    padding-bottom: calc(var(--spacing) * 10);
  }

  .pb-\[8px\] {
    padding-bottom: 8px;
  }

  .pb-\[16px\] {
    padding-bottom: 16px;
  }

  .pb-\[20px\] {
    padding-bottom: 20px;
  }

  .pl-1 {
    padding-left: var(--spacing);
  }

  .pl-\[2px\] {
    padding-left: 2px;
  }

  .pl-\[8px\] {
    padding-left: 8px;
  }

  .pl-\[12px\] {
    padding-left: 12px;
  }

  .pl-\[16px\] {
    padding-left: 16px;
  }

  .text-center {
    text-align: center;
  }

  .text-left {
    text-align: left;
  }

  .text-right {
    text-align: right;
  }

  .align-middle {
    vertical-align: middle;
  }

  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .text-base\! {
    font-size: var(--text-base) !important;
    line-height: var(--tw-leading, var(--text-base--line-height)) !important;
  }

  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }

  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .text-\[9px\] {
    font-size: 9px;
  }

  .text-\[10px\] {
    font-size: 10px;
  }

  .text-\[11px\] {
    font-size: 11px;
  }

  .text-\[12px\] {
    font-size: 12px;
  }

  .text-\[13px\] {
    font-size: 13px;
  }

  .text-\[14px\] {
    font-size: 14px;
  }

  .text-\[15px\] {
    font-size: 15px;
  }

  .text-\[16px\] {
    font-size: 16px;
  }

  .text-\[18px\] {
    font-size: 18px;
  }

  .text-\[20px\] {
    font-size: 20px;
  }

  .text-\[20px\]\! {
    font-size: 20px !important;
  }

  .text-\[22px\]\! {
    font-size: 22px !important;
  }

  .text-\[26px\] {
    font-size: 26px;
  }

  .text-\[28px\] {
    font-size: 28px;
  }

  .text-\[32px\] {
    font-size: 32px;
  }

  .leading-5 {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }

  .leading-5\! {
    --tw-leading: calc(var(--spacing) * 5) !important;
    line-height: calc(var(--spacing) * 5) !important;
  }

  .leading-6 {
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
  }

  .leading-6\! {
    --tw-leading: calc(var(--spacing) * 6) !important;
    line-height: calc(var(--spacing) * 6) !important;
  }

  .leading-7 {
    --tw-leading: calc(var(--spacing) * 7);
    line-height: calc(var(--spacing) * 7);
  }

  .leading-8 {
    --tw-leading: calc(var(--spacing) * 8);
    line-height: calc(var(--spacing) * 8);
  }

  .leading-9 {
    --tw-leading: calc(var(--spacing) * 9);
    line-height: calc(var(--spacing) * 9);
  }

  .leading-\[1\.4\] {
    --tw-leading: 1.4;
    line-height: 1.4;
  }

  .leading-\[1\.6\] {
    --tw-leading: 1.6;
    line-height: 1.6;
  }

  .leading-\[16px\] {
    --tw-leading: 16px;
    line-height: 16px;
  }

  .leading-\[17px\] {
    --tw-leading: 17px;
    line-height: 17px;
  }

  .leading-\[18px\] {
    --tw-leading: 18px;
    line-height: 18px;
  }

  .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }

  .leading-\[21px\] {
    --tw-leading: 21px;
    line-height: 21px;
  }

  .leading-\[22px\] {
    --tw-leading: 22px;
    line-height: 22px;
  }

  .leading-\[24px\] {
    --tw-leading: 24px;
    line-height: 24px;
  }

  .leading-\[26px\] {
    --tw-leading: 26px;
    line-height: 26px;
  }

  .leading-\[30px\]\! {
    --tw-leading: 30px !important;
    line-height: 30px !important;
  }

  .leading-\[32px\] {
    --tw-leading: 32px;
    line-height: 32px;
  }

  .leading-\[34px\] {
    --tw-leading: 34px;
    line-height: 34px;
  }

  .leading-\[36px\] {
    --tw-leading: 36px;
    line-height: 36px;
  }

  .leading-\[40px\] {
    --tw-leading: 40px;
    line-height: 40px;
  }

  .leading-\[78px\] {
    --tw-leading: 78px;
    line-height: 78px;
  }

  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }

  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }

  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }

  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }

  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }

  .break-words {
    overflow-wrap: break-word;
  }

  .break-all {
    word-break: break-all;
  }

  .overflow-ellipsis, .text-ellipsis {
    text-overflow: ellipsis;
  }

  .whitespace-normal {
    white-space: normal;
  }

  .whitespace-nowrap {
    white-space: nowrap;
  }

  .whitespace-pre-line {
    white-space: pre-line;
  }

  .text-\[\#00B42A\], .text-\[\#00b42a\] {
    color: #00b42a;
  }

  .text-\[\#1D2129\] {
    color: #1d2129;
  }

  .text-\[\#1E2227\] {
    color: #1e2227;
  }

  .text-\[\#1E2227\]\/30 {
    color: oklab(25.0019% -.0030712 -.0107404 / .3);
  }

  .text-\[\#1d2129\] {
    color: #1d2129;
  }

  .text-\[\#3D3D3D\] {
    color: #3d3d3d;
  }

  .text-\[\#4E5969\], .text-\[\#4e5969\] {
    color: #4e5969;
  }

  .text-\[\#333\] {
    color: #333;
  }

  .text-\[\#666\] {
    color: #666;
  }

  .text-\[\#722ed1\] {
    color: #722ed1;
  }

  .text-\[\#999\] {
    color: #999;
  }

  .text-\[\#3491fa\] {
    color: #3491fa;
  }

  .text-\[\#4760FE\], .text-\[\#4760fe\] {
    color: #4760fe;
  }

  .text-\[\#86909C\], .text-\[\#86909c\] {
    color: #86909c;
  }

  .text-\[\#C9CDD4\] {
    color: #c9cdd4;
  }

  .text-\[\#F53F3F\] {
    color: #f53f3f;
  }

  .text-\[\#FF7D00\] {
    color: #ff7d00;
  }

  .text-\[\#FF6700\] {
    color: #ff6700;
  }

  .text-\[\#c9cdd4\] {
    color: #c9cdd4;
  }

  .text-\[\#f03e3e\] {
    color: #f03e3e;
  }

  .text-\[\#f53f3f\] {
    color: #f53f3f;
  }

  .text-\[\#ff6700\] {
    color: #ff6700;
  }

  .text-\[var\(--color-primary\)\] {
    color: var(--color-primary);
  }

  .text-black {
    color: var(--color-black);
  }

  .text-gray-500 {
    color: var(--color-gray-500);
  }

  .text-gray-600 {
    color: var(--color-gray-600);
  }

  .text-gray-700 {
    color: var(--color-gray-700);
  }

  .text-gray-800 {
    color: var(--color-gray-800);
  }

  .text-gray-900 {
    color: var(--color-gray-900);
  }

  .text-green-500 {
    color: var(--color-green-500);
  }

  .text-red-500 {
    color: var(--color-red-500);
  }

  .text-white {
    color: var(--color-white);
  }

  .text-white\/80 {
    color: #fffc;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-white\/80 {
      color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }

  .text-white\/85 {
    color: #ffffffd9;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-white\/85 {
      color: color-mix(in oklab, var(--color-white) 85%, transparent);
    }
  }

  .text-white\/90 {
    color: #ffffffe6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-white\/90 {
      color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }

  .text-white\/95 {
    color: #fffffff2;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-white\/95 {
      color: color-mix(in oklab, var(--color-white) 95%, transparent);
    }
  }

  .lowercase {
    text-transform: lowercase;
  }

  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .line-through {
    text-decoration-line: line-through;
  }

  .no-underline {
    text-decoration-line: none;
  }

  .underline {
    text-decoration-line: underline;
  }

  .opacity-0 {
    opacity: 0;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-80 {
    opacity: .8;
  }

  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0 1px 4px var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_2px_8px_rgba\(255\,125\,0\,0\.35\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, #ff7d0059);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_2px_36px_0_rgba\(0\,0\,0\,0\.03\)\] {
    --tw-shadow: 0 2px 36px 0 var(--tw-shadow-color, #00000008);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_2px_36px_0px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0px 2px 36px 0px var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\] {
    transition-property: width;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .after\:absolute:after {
    content: var(--tw-content);
    position: absolute;
  }

  .after\:right-\[-18px\]:after {
    content: var(--tw-content);
    right: -18px;
  }

  .after\:bottom-\[-18px\]:after {
    content: var(--tw-content);
    bottom: -18px;
  }

  .after\:z-\[2\]:after {
    content: var(--tw-content);
    z-index: 2;
  }

  .after\:h-9:after {
    content: var(--tw-content);
    height: calc(var(--spacing) * 9);
  }

  .after\:w-9:after {
    content: var(--tw-content);
    width: calc(var(--spacing) * 9);
  }

  .after\:rotate-45:after {
    content: var(--tw-content);
    rotate: 45deg;
  }

  .after\:bg-\[\#ff6f00\]:after {
    content: var(--tw-content);
    background-color: #ff6f00;
  }

  .after\:content-\[\"\"\]:after {
    --tw-content: "";
    content: var(--tw-content);
  }

  .last\:border-r-0:last-child {
    border-right-style: var(--tw-border-style);
    border-right-width: 0;
  }

  .last\:border-b-0:last-child {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  @media (hover: hover) {
    .hover\:bg-gray-100:hover {
      background-color: var(--color-gray-100);
    }

    .hover\:text-\[\#1E2227\]:hover {
      color: #1e2227;
    }

    .hover\:underline:hover {
      text-decoration-line: underline;
    }

    .hover\:opacity-90:hover {
      opacity: .9;
    }

    .hover\:shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.06\)\]:hover {
      --tw-shadow: 0 4px 12px var(--tw-shadow-color, #0000000f);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .active\:opacity-80:active {
    opacity: .8;
  }

  .\[\&_\.cn-next-dialog-body\]\:\!p-0 .cn-next-dialog-body {
    padding: 0 !important;
  }

  .\[\&_\.cn-next-dialog-header\]\:\!hidden .cn-next-dialog-header {
    display: none !important;
  }
}

@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-gradient-position {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}

@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}

@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-ordinal {
  syntax: "*";
  inherits: false
}

@property --tw-slashed-zero {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-figure {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false
}

@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-ring-inset {
  syntax: "*";
  inherits: false
}

@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}

@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-blur {
  syntax: "*";
  inherits: false
}

@property --tw-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-invert {
  syntax: "*";
  inherits: false
}

@property --tw-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}

@property --tw-duration {
  syntax: "*";
  inherits: false
}

@property --tw-content {
  syntax: "*";
  inherits: false;
  initial-value: "";
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}
