/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [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 {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}

body {
  background-color: #f8f9fc;
}
.ant-layout {
  background-color: #f8f9fc;
}
.ant-layout .ant-layout-sider-children .ant-menu .ant-menu-item {
  margin-inline-end: 0;
  width: calc(100% - 4px);
}
.ant-layout .ant-layout-sider-children .ant-menu .ant-menu-item:hover {
  background-color: transparent;
  color: #e93d34;
}
.ant-layout .ant-layout-sider-children .ant-menu .ant-menu-item::after {
  border-inline-end: 2px solid #e93d34;
}
.ant-layout .ant-layout-sider-children .ant-menu .ant-menu-submenu .ant-menu-submenu-title,
.ant-layout .ant-layout-sider-children .ant-menu .ant-menu-submenu .ant-menu-sub {
  background-color: transparent;
}
.ant-layout .ant-layout-sider-children .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover {
  color: #e93d34;
}
.custom-modal-wrapper .ant-modal-header {
  border-bottom: none;
}
.custom-modal-wrapper .ant-modal-footer {
  border-top: none;
}
.ant-modal.lm-model .ant-modal-confirm-title {
  font-weight: 600;
}
.ant-modal-wrap.custom-modal .ant-modal-content {
  height: calc(100vh * 0.66);
  border-radius: 8px;
}
.ant-modal-wrap.custom-modal .ant-modal-body {
  padding-top: 0;
  padding-bottom: 0;
}
.ant-modal-wrap.custom-modal .ant-modal-close {
  border-top-right-radius: 8px;
}
.ant-modal-wrap.custom-modal .ant-modal-header {
  border: none;
  border-radius: 8px;
}
.ant-table-tbody .verify-fail:hover td {
  background: #ffc8c8 !important;
}
.ant-table-tbody .verify-fail td {
  background: #ffc8c8;
}
.ant-spin-nested-loading > div .ant-spin.ant-spin-spinning {
  max-height: initial;
}
.task-table-container .ant-btn-link {
  padding: 0;
  min-width: 60px;
}
.ant-message-error > span {
  white-space: pre-line;
}
.ant-btn-background-ghost.ant-btn-primary {
  box-shadow: none;
}
.ant-radio-wrapper .ant-radio-checked .ant-radio-inner {
  background-color: transparent;
}
.ant-radio-wrapper .ant-radio-checked .ant-radio-inner::after {
  transform: scale(0.5);
  background-color: #e93d34;
}
.ant-select-multiple .ant-select-selection-wrap {
  align-self: center;
}
:not(.ant-modal-confirm) .ant-modal-body {
  padding: 0 24px 1px;
}
.ant-modal:not(.ant-modal-confirm) .ant-modal-content {
  padding: 0;
}
.ant-modal:not(.ant-modal-confirm) .ant-modal-header {
  padding: 16px 24px 0 24px;
  margin-bottom: 16px;
}
.ant-modal:not(.ant-modal-confirm) .ant-modal-footer {
  padding-right: 16px;
  padding-bottom: 10px;
}
.ant-modal-confirm-btns .ant-btn-primary {
  background: #e93d34;
}
.ant-modal-confirm-btns .ant-btn-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover,
.ant-modal-confirm-btns .ant-btn-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active {
  color: #fff;
  border-color: #f56a5d;
  background: #f56a5d;
}
.ant-modal-confirm-btns .ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,
.ant-modal-confirm-btns .ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active {
  color: #e93d34;
  border-color: #e93d34;
}
.ant-modal-confirm-btns .ant-btn:not(:disabled):focus-visible {
  outline: none;
}

.statistics-table-wrap___1O3L7 .ant-table-thead tr .ant-table-cell.hover-title-col {
  padding: 0;
}
.statistics-table-wrap___1O3L7 .title-name___3QGZR {
  display: inline-flex;
  align-items: center;
  height: 77px;
  padding: 10px 5px;
}
.ant-checkbox-wrapper .ant-checkbox {
  align-self: unset;
  top: 0.2em;
}

.filter-section___3NSSO .download-btn___35TmA {
  margin-left: 20px;
}
.order-table-section___3ZHht {
  margin-top: 30px;
}
.qr-code-area___1mT13 {
  width: 100px;
  height: 100px;
}
.qr-code-area___1mT13 .qr-code-img___3kUrR {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.wechat-friend-col___q1Djo {
  position: relative;
}
.wechat-friend-col___q1Djo .qr-code-content___gdGCZ {
  position: absolute;
  top: 2px;
  right: 10px;
  font-size: 16px;
  color: #878787;
  cursor: pointer;
  margin-left: 20px;
}
.wechat-friend-col___q1Djo .qr-code-content___gdGCZ:hover {
  color: #e52f2f;
}

.content___1QD51 .detail-wrap___3kBtu {
  padding: 32px;
  border-radius: 2px;
  background: #ffffff;
}
.content___1QD51 .list___3WPjv {
  padding: 0;
}
.content___1QD51 .item___1ehm7 {
  margin-bottom: 22px;
  font-size: 14px;
  list-style: none;
}
.content___1QD51 .item-label___1HQJH,
.content___1QD51 .split-radio-label___1louF {
  color: #30353d;
  margin-right: 4px;
  font-weight: 500;
}
.content___1QD51 .ant-radio-wrapper {
  font-size: 14px;
  color: #30353d;
  font-weight: 500;
}
.content___1QD51 .ant-radio-wrapper.ant-radio-wrapper-checked {
  color: #6f7275;
}
.content___1QD51 .ant-form-item-explain-error {
  font-size: 12px;
}
.content___1QD51 .item-value___3ERIy {
  color: #6f7275;
  font-weight: normal;
}
.content___1QD51 .warning-text___2SPwl {
  color: #8f9296;
  font-size: 12px;
  font-weight: normal;
}
.content___1QD51 .split-radio___uGA4X {
  margin-bottom: 22px;
}
.content___1QD51 .split-wrap___9XIV4 {
  padding: 24px;
  margin-bottom: 32px;
  border-radius: 4px;
  border: 1px solid #e1e6ee;
}
.content___1QD51 .split-item___zrrs4 {
  width: 100%;
}
.content___1QD51 .add-btn___3TBXn,
.content___1QD51 .form-footer___qe8z1 {
  margin-bottom: 0;
}
.content___1QD51 .delete-icon___1LOqn {
  margin-left: 16px;
  margin-top: 8px;
  height: 16px;
  color: rgb(161 165 170);
  cursor: pointer;
}
.content___1QD51 .delete-icon___1LOqn:hover {
  color: rgb(233 61 52);
}
.content___1QD51 .delete-icon___1LOqn > svg {
  width: 16px;
  height: 16px;
}
.content___1QD51 .form-btn___1jvWL {
  width: 144px;
  margin-right: 16px;
}
.content___1QD51 .custom-fullscreen-spin___IraXD .ant-spin-dot-item {
  background-color: #e93d34;
}
.content___1QD51 .ant-spin-fullscreen {
  background-color: rgba(255, 255, 255, 0.6);
}
.content___1QD51 .ant-spin-fullscreen .ant-spin .ant-spin-text {
  color: #e93d34;
}
.invoice-list___1Wlye {
  position: relative;
  padding: 32px;
  margin-top: 22px;
  border-radius: 2px;
  background-color: #ffffff;
}
.invoice-list___1Wlye .flag___3l8Ee {
  position: absolute;
  top: 0;
  right: 16px;
  width: 58px;
  background-color: #40a0ff;
}
.invoice-list___1Wlye .flag-text___24rPQ {
  position: relative;
  padding: 10px 8px;
  text-align: center;
  color: white;
  font-family: sans-serif;
}
.invoice-list___1Wlye .flag-text___24rPQ::after {
  content: '';
  position: absolute;
  left: 0;
  top: 37px;
  border-width: 5px 29px;
  border-color: #40a0ff;
  border-style: solid;
  border-bottom: 16px solid transparent;
}
.invoice-list___1Wlye table {
  width: 1151px;
  margin: 0 auto;
  background: rgba(247, 248, 252, 0.8);
}
.invoice-list___1Wlye table .title___1ZbBF {
  margin-top: 8px;
  line-height: 22px;
}
.invoice-list___1Wlye table,
.invoice-list___1Wlye th,
.invoice-list___1Wlye td {
  border: 1px solid #e1e6ee;
  border-collapse: collapse;
}
.invoice-list___1Wlye th,
.invoice-list___1Wlye td {
  padding: 16px;
  width: 50%;
}
.invoice-list___1Wlye th {
  font-size: 20px;
  font-weight: 600;
  line-height: normal;
}
.invoice-list___1Wlye td {
  height: 60px;
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
}
.invoice-list___1Wlye .date-wrap___1VJdh {
  display: flex;
  justify-content: flex-end;
  margin-top: 108px;
}
.invoice-list___1Wlye .data-info___3ACu9 {
  margin-right: 8px;
}
.invoice-list___1Wlye .data-info___3ACu9 > span {
  display: inline-block;
  width: 59px;
  text-align: right;
  color: #6f7275;
}
.images-wrap___1ZHbR {
  padding: 24px 32px 32px;
  margin-top: 22px;
  border-radius: 2px;
  background-color: #ffffff;
}
.images-wrap___1ZHbR .images-title___30Oop {
  position: relative;
  padding-bottom: 16px;
  border-bottom: 1px solid #e1e6ee;
}
.images-wrap___1ZHbR .title-name___3oU6G {
  font-size: 18px;
  font-weight: 600;
  color: #30353d;
}
.images-wrap___1ZHbR .download-btn___2x9U2 {
  position: absolute;
  top: 4px;
  right: 0;
  font-size: 14px;
  font-weight: 600;
  color: #e93d34;
  cursor: pointer;
}
.images-wrap___1ZHbR .download-btn___2x9U2.download-btn--disabled___1M0Pf {
  color: #9c9ea6;
  cursor: not-allowed;
}
.images-wrap___1ZHbR .images-detail___1XfuE {
  min-height: 60px;
  margin-top: 24px;
}
.images-wrap___1ZHbR .images-detail___1XfuE.images-detail--stamp___b3bPr {
  margin-top: 32px;
}
.images-wrap___1ZHbR .error-text___qBHIr {
  color: #e93d34;
}
.images-wrap___1ZHbR .label___3tkyv {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600;
  color: #30353d;
}
.images-wrap___1ZHbR .image-item___3XXRh {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 16px;
  height: 32px;
  margin-right: 8px;
  border: 1px solid rgba(233, 61, 52, 0.4);
  border-radius: 4px;
  color: #e93d34;
  font-size: 16px;
  font-weight: normal;
  cursor: pointer;
}
.images-wrap___1ZHbR .image-item___3XXRh:hover {
  background: rgba(233, 61, 52, 0.06);
}

.files-preview-wrapper___3fCbd {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  background: rgba(0, 0, 0, 0.5);
  z-index: 800;
}
.files-preview-wrapper___3fCbd .close-icon___RwXnV {
  display: block;
  color: #fff;
  font-size: 50px;
  margin: 24px auto 20px;
  cursor: pointer;
}
.files-preview-wrapper___3fCbd .ant-spin {
  color: #fff;
}
.files-preview-wrapper___3fCbd .ant-spin-dot-item {
  background-color: #fff;
}
.files-preview-wrapper___3fCbd .files-preview___3ltdN,
.files-preview-wrapper___3fCbd .loading-area___1kNeT {
  width: 100%;
  height: 80%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.files-preview-wrapper___3fCbd .img-preview___1h4PB {
  max-width: 90%;
  max-height: 100%;
}

.content___3R3Gt .detail-wrap___3Hlcf {
  padding: 32px;
  border-radius: 2px;
  background: #ffffff;
}
.content___3R3Gt .list___3lqeZ {
  padding: 0;
}
.content___3R3Gt .item___1UQha {
  margin-bottom: 22px;
  font-size: 14px;
  list-style: none;
}
.content___3R3Gt .item-label___28EvR {
  color: #30353d;
  margin-right: 4px;
  font-weight: 500;
}
.content___3R3Gt .item-value___3y3gy {
  color: #6f7275;
  font-weight: normal;
}
.files-wrap___3-Fq1 {
  padding: 24px 32px 32px;
  margin-top: 22px;
  border-radius: 2px;
  background-color: #ffffff;
}
.files-wrap___3-Fq1 .files-title___3Zjcd {
  position: relative;
  padding-bottom: 16px;
  border-bottom: 1px solid #e1e6ee;
}
.files-wrap___3-Fq1 .sub-title___2UyHD {
  color: #8f9296;
  font-size: 14px;
  margin-left: 4px;
}
.files-wrap___3-Fq1 .title-name___356hB {
  font-size: 18px;
  font-weight: 600;
  color: #30353d;
}
.files-wrap___3-Fq1 .files-detail___Q_YMU {
  margin-top: 24px;
  margin-bottom: 32px;
}
.files-wrap___3-Fq1 .label___I-Fvv {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600;
  color: #30353d;
}
.files-wrap___3-Fq1 .image-item___1XuYa {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 18px;
  cursor: pointer;
  height: 32px;
}
.files-wrap___3-Fq1 .image-item___1XuYa.image-item--small-gap___264KO {
  margin-right: 8px;
}
.files-wrap___3-Fq1 .image-item___1XuYa:hover {
  background: rgba(233, 61, 52, 0.06);
}
.files-wrap___3-Fq1 .image-item___1XuYa .delete-icon___2yfIU {
  position: absolute;
  top: -10px;
  right: -10px;
}
.files-wrap___3-Fq1 .image-item___1XuYa .ant-btn-primary {
  padding: 4px 16px;
  border-radius: 4px;
  border: 1px solid rgba(233, 61, 52, 0.4);
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
}
.files-wrap___3-Fq1 .error-text___107Wz {
  display: flex;
  align-items: center;
  margin-top: 12px;
  color: #e93d34;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
.files-wrap___3-Fq1 .error-icon___6Wy_R {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 14px;
  height: 14px;
  margin-right: 5.5px;
  background: #e93d34;
  color: #fff;
  border-radius: 50%;
  font-size: 12px;
}

.container___14sYC {
  width: 400px;
  padding: 40px;
  background-color: #ffffff;
  border: 1px solid rgba(226, 229, 241, 0.2);
  box-shadow: 0px 2px 32px rgba(0, 47, 168, 0.06);
  border-radius: 12px;
}
.container___14sYC .title___1JmQf {
  width: 100%;
  margin-bottom: 20px;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  color: #222222;
}
.container___14sYC .tabs-container___2BvWn {
  margin-bottom: 32px;
}
.container___14sYC .item-tab___C9fwr {
  position: relative;
  font-size: 16px;
  color: #6f7275;
  cursor: pointer;
}
.container___14sYC .item-tab--agent___2qS6A {
  margin-left: 32px;
}
.container___14sYC .item-tab___C9fwr.active___3aUIi {
  color: #232426;
  font-weight: 600;
}
.container___14sYC .item-tab___C9fwr.active___3aUIi::after {
  position: absolute;
  right: calc((100% - 32px) / 2);
  bottom: -8px;
  content: '';
  display: block;
  width: 32px;
  height: 3px;
  background: #e93d34;
  border-radius: 18px;
}
.container___14sYC .ldap-login-btn___2qKsr {
  width: 100%;
  height: 44px;
  border-radius: 6px;
}
.container___14sYC .form___1szOY {
  max-width: 320px;
  margin: auto;
}
.container___14sYC .form___1szOY .remember___1dQwl {
  color: #464646;
}
.container___14sYC .form___1szOY .loginForgot___2nH6C {
  float: right;
}
.container___14sYC .form___1szOY .loginBtn___2_SAC {
  width: 100%;
  height: 44px;
  border-radius: 6px;
}
.container___14sYC .form___1szOY .login-input___Hylfi {
  height: 44px;
  background: #f6f7fa;
  border-radius: 6px;
  border-color: #f6f7fa;
}
.container___14sYC .form___1szOY .login-input___Hylfi:focus {
  border-color: #e93d34;
  box-shadow: none;
}
.container___14sYC .form___1szOY .ant-form-item {
  margin-bottom: 16px;
}
.container___14sYC .form___1szOY .ant-input {
  background: #f6f7fa;
}
.container___14sYC .form___1szOY .ant-input-affix-wrapper-focused {
  border-color: #e93d34;
  box-shadow: none;
}
.container___14sYC .ant-input:focus::placeholder {
  color: transparent;
}

.container___3Vt4g {
  position: relative;
  width: 400px;
  padding: 32px 40px;
  background-color: #ffffff;
  border: 1px solid rgba(226, 229, 241, 0.2);
  box-shadow: 0px 2px 32px rgba(0, 47, 168, 0.06);
  border-radius: 12px;
}
.container___3Vt4g .go-back-btn___zlhie {
  position: absolute;
  top: 32px;
  left: 40px;
  color: #9c9ea6;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  cursor: pointer;
}
.container___3Vt4g .title___2TIrI {
  width: 100%;
  margin-bottom: 24px;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
  color: #232426;
}
.container___3Vt4g .captcha-btn___2Wjou {
  flex: 1;
  width: 100px;
  height: 44px;
  border-radius: 6px;
  background: #f6f7fa;
  border-color: #f6f7fa;
  box-shadow: none;
}
.container___3Vt4g .captcha-btn___2Wjou.countdown___3aBrb {
  color: #9c9ea6;
}
.container___3Vt4g .captcha-btn___2Wjou.get-code___3S7Xw {
  color: #e93d34;
}
.container___3Vt4g .login-input___3spfC {
  height: 44px;
  background: #f6f7fa;
  border-radius: 6px;
  border-color: #f6f7fa;
}
.container___3Vt4g .login-input___3spfC:focus {
  border-color: #e93d34;
  box-shadow: none;
}
.container___3Vt4g .form___3XKr- {
  max-width: 320px;
  margin: auto;
}
.container___3Vt4g .form___3XKr- .submit-btn___CdtOU {
  width: 100%;
  height: 44px;
  border-radius: 6px;
  margin-top: 16px;
}
.container___3Vt4g .form___3XKr- .ant-form-item {
  margin-bottom: 16px;
}
.container___3Vt4g .form___3XKr- .ant-input {
  background: #f6f7fa;
}
.container___3Vt4g .form___3XKr- .ant-input-affix-wrapper-focused {
  border-color: #e93d34;
  box-shadow: none;
}
.container___3Vt4g .verification-code-form___qN1t- .ant-form-item-control-input-content {
  display: flex;
  background: #f6f7fa;
  border-radius: 6px;
}
.container___3Vt4g .ant-input:focus::placeholder {
  color: transparent;
}

.content___1DjXr {
  padding: 24px;
}
.content___1DjXr .title___2W_9Y {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
.content___1DjXr .back___3C5T9 {
  font-size: 16px;
  color: #6f7275;
  cursor: pointer;
  margin-right: 16px;
}
.content___1DjXr .back___3C5T9:hover {
  color: #4c535e;
}
.content___1DjXr .title-text___2mJ3E {
  font-size: 18px;
  font-weight: 500;
  font-weight: 600;
  color: #30353d;
}
.check-wrapper___6UAX_ {
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.check-wrapper___6UAX_ .check-content___1bCf8 {
  position: relative;
  width: 400px;
  height: 290px;
  padding: 40px;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  box-sizing: border-box;
  border-radius: 12px;
  background: #ffffff;
  border: 1px solid rgba(226, 229, 241, 0.2);
  box-shadow: 0px 2px 32px 0px rgba(0, 47, 168, 0.06);
}
.check-wrapper___6UAX_ .check-title___NuL6q {
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}
.check-wrapper___6UAX_ .check-input___1F3wG {
  width: 100%;
  height: 44px;
  margin-top: 40px;
  margin-bottom: 32px;
  border-radius: 6px;
}
.check-wrapper___6UAX_ .check-btn___XhoVC {
  width: 100%;
  height: 44px;
  border-radius: 6px;
}
.check-wrapper___6UAX_ .check-btn--disabled___1sgRl {
  background: rgba(233, 61, 52, 0.4);
  border: none;
  cursor: not-allowed;
}
.check-wrapper___6UAX_ .reset-password-entry___lj4Wr {
  position: absolute;
  right: 40px;
  bottom: 40px;
  font-size: 14px;
  font-weight: normal;
  line-height: 14px;
  color: #232426;
  cursor: pointer;
}
.check-wrapper___6UAX_ .reset-password-entry___lj4Wr:hover {
  color: #e93d34;
}

.login-container___3M66- {
  width: 100%;
  height: 100vh;
  background: url(/login-bg.png) no-repeat;
  background-size: cover;
}
.login-container___3M66- .header___2BRxU {
  padding-top: 33px;
  padding-left: 32px;
}
.login-container___3M66- .header___2BRxU img {
  display: block;
  width: 144px;
  height: 42.55px;
}
.login-container___3M66- .content___1Bpdt {
  max-width: 938px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin: 54px auto 0;
}
.login-container___3M66- .content___1Bpdt img {
  display: block;
  width: 438px;
  height: 350px;
  margin-right: 100px;
}
.login-container___3M66- .right-content___fIc05 {
  min-height: 350px;
}
.login-container___3M66- .tabs-container___23JV3 {
  width: 288px;
  margin-bottom: 32px;
  border-radius: 8px;
  background: #eceef7;
}
.login-container___3M66- .item-tab___35J5n {
  display: inline-block;
  width: 144px;
  height: 44px;
  color: #6f7275;
  font-size: 16px;
  line-height: 44px;
  text-align: center;
  cursor: pointer;
}
.login-container___3M66- .item-tab___35J5n.active___2YOgm {
  font-weight: 600;
  color: #232426;
  background: #fff;
  box-shadow: 0px 2px 12px rgba(0, 47, 168, 0.06);
  border-radius: 8px;
}

.container___20z6Y {
  padding: 24px;
}
.container___20z6Y .title___3Il0k {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___20z6Y .content___1zTpL {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}
.commissionModal___2Bn4b {
  font-size: 14px;
}
.commissionModal___2Bn4b .setting-item___2Fgtd {
  display: flex;
  margin-bottom: 20px;
}
.commissionModal___2Bn4b .setting-item__name___1EXOD {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #999999;
}
.commissionModal___2Bn4b .setting-item__value___3fr4w {
  width: 480px;
  float: left;
  position: relative;
  font-weight: 400;
}
.commissionModal___2Bn4b .setting-item__value__required___1RfnJ {
  width: 420px;
  float: left;
  position: relative;
}
.commissionModal___2Bn4b .setting-item__value__required___1RfnJ::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.errorHint___2zOcW .ant-select-selector {
  border: 1px solid red;
}
.errorHint___2zOcW .ant-input-number {
  border: 1px solid red;
}
.errorHint___2zOcW .ant-select-single:not(.ant-select-customize-input___2QeLN) .ant-select-selector {
  border: 1px solid red;
}
.uploadWrapper___SPc8u {
  display: flex;
  flex-wrap: nowrap;
}
.uploadWrapper___SPc8u .uploadLabel___17tPO {
  width: 160px;
}
.uploadWrapper___SPc8u .uploadContent___42kPY {
  display: flex;
  flex-direction: column;
}
.uploadWrapper___SPc8u .uploadNote___1tLCZ {
  margin: 10px 0;
  font-size: 12px;
  color: #aaaaaa;
}

.container___1frof {
  padding: 24px;
}
.container___1frof .title___75Otp {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___1frof .content___2QnYj {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}
.commissionModal___1Dqck {
  font-size: 14px;
}
.commissionModal___1Dqck .setting-item___1Y9SX {
  display: flex;
  margin-bottom: 20px;
}
.commissionModal___1Dqck .setting-item__name___1mOrt {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #999999;
}
.commissionModal___1Dqck .setting-item__value___3CRBH {
  width: 480px;
  float: left;
  position: relative;
  font-weight: 400;
}
.commissionModal___1Dqck .setting-item__value__required___2dmpy {
  width: 420px;
  float: left;
  position: relative;
}
.commissionModal___1Dqck .setting-item__value__required___2dmpy::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.errorHint___3dwz_ .ant-select-selector {
  border: 1px solid red;
}
.errorHint___3dwz_ .ant-input-number {
  border: 1px solid red;
}
.errorHint___3dwz_ .ant-select-single:not(.ant-select-customize-input___1bf5P) .ant-select-selector {
  border: 1px solid red;
}
.uploadWrapper___1gqgI {
  display: flex;
  flex-wrap: nowrap;
}
.uploadWrapper___1gqgI .uploadLabel___3Y3Vk {
  width: 160px;
}
.uploadWrapper___1gqgI .uploadContent___2q_gR {
  display: flex;
  flex-direction: column;
}
.uploadWrapper___1gqgI .uploadNote___2mWim {
  margin: 10px 0;
  font-size: 12px;
  color: #aaaaaa;
}

.container___2trnQ {
  padding: 24px;
}
.container___2trnQ .title___dbAvJ {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___2trnQ .content___2Pwjy {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}
.commissionModal___Xyuz- {
  font-size: 14px;
}
.commissionModal___Xyuz- .setting-item___3Lykz {
  display: flex;
  margin-bottom: 20px;
}
.commissionModal___Xyuz- .setting-item__name___164jN {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #999999;
}
.commissionModal___Xyuz- .setting-item__value___QHOE- {
  width: 480px;
  float: left;
  position: relative;
  font-weight: 400;
}
.commissionModal___Xyuz- .setting-item__value__required___fdtY4 {
  width: 420px;
  float: left;
  position: relative;
}
.commissionModal___Xyuz- .setting-item__value__required___fdtY4::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.errorHint___2RM64 .ant-select-selector {
  border: 1px solid red;
}
.errorHint___2RM64 .ant-input-number {
  border: 1px solid red;
}
.errorHint___2RM64 .ant-select-single:not(.ant-select-customize-input___2lM3C) .ant-select-selector {
  border: 1px solid red;
}
.disabled___2HNfC {
  color: #f7f7f9;
}
.disabledClick___2VfW2 {
  color: rgba(0, 0, 0, 0.65);
  pointer-events: none;
  cursor: default;
}

.container___1jjQP {
  padding: 24px;
}
.container___1jjQP .value__required___1p3ng::before {
  content: '';
  position: absolute;
  left: 25px;
  top: 50%;
  margin-top: -2px;
  width: 4px;
  height: 4px;
  background-color: #ff6666;
  border-radius: 50%;
}
.container___1jjQP .title___3OaWR {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___1jjQP .subtitle___2hEqA {
  font-size: 14px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___1jjQP .content___3oCMb {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 15px;
}
.setting-item___3wXvl {
  display: flex;
  margin-bottom: 20px;
}
.setting-item__name___2jbJE {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #999999;
}
.setting-item__value___25Yrr {
  float: left;
  position: relative;
  font-weight: 400;
}
.setting-item__value__required___NFizt {
  float: left;
  position: relative;
}
.setting-item__value__required___NFizt::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.errorHint___2fAO3 .ant-select-selector {
  border: 1px solid red;
}
.errorHint___2fAO3 .ant-input-number {
  border: 1px solid red;
}
.errorHint___2fAO3 .ant-select-single:not(.ant-select-customize-input___biGjO) .ant-select-selector {
  border: 1px solid red;
}
.uploadWrapper___1VMG_ {
  display: flex;
  flex-wrap: nowrap;
}
.uploadWrapper___1VMG_ .uploadLabel___39E5Z {
  width: 160px;
}
.uploadWrapper___1VMG_ .uploadContent___3LmA4 {
  display: flex;
  flex-direction: column;
}
.uploadWrapper___1VMG_ .uploadNote___Kmzn8 {
  margin: 10px 0;
  font-size: 12px;
  color: #aaaaaa;
}

.container___252QY {
  padding: 24px;
}
.container___252QY .title___DD-AN {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___252QY .content___Jgrzs {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}
.commissionModal___1weVX {
  font-size: 14px;
}
.commissionModal___1weVX .setting-item___14krc {
  display: flex;
  margin-bottom: 20px;
}
.commissionModal___1weVX .setting-item__name___IYzEA {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #999999;
}
.commissionModal___1weVX .setting-item__value___2xZ5J {
  width: 480px;
  float: left;
  position: relative;
  font-weight: 400;
}
.commissionModal___1weVX .setting-item__value__required___QFBcO {
  width: 420px;
  float: left;
  position: relative;
}
.commissionModal___1weVX .setting-item__value__required___QFBcO::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.errorHint___2kB0t .ant-select-selector {
  border: 1px solid red;
}
.errorHint___2kB0t .ant-input-number {
  border: 1px solid red;
}
.errorHint___2kB0t .ant-select-single:not(.ant-select-customize-input___1rXzI) .ant-select-selector {
  border: 1px solid red;
}
.uploadWrapper___Dj7Z_ {
  display: flex;
  flex-wrap: nowrap;
}
.uploadWrapper___Dj7Z_ .uploadLabel___3ygcm {
  width: 160px;
}
.uploadWrapper___Dj7Z_ .uploadContent___1W8H3 {
  display: flex;
  flex-direction: column;
}
.uploadWrapper___Dj7Z_ .uploadNote___T1fhY {
  margin: 10px 0;
  font-size: 12px;
  color: #aaaaaa;
}

.container___2bkLA {
  padding: 24px;
}
.container___2bkLA .title___1zq2G {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___2bkLA .content___2WDRI {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}
.commissionModal___1xzca {
  font-size: 14px;
}
.commissionModal___1xzca .setting-item___2AmXU {
  display: flex;
  margin-bottom: 20px;
}
.commissionModal___1xzca .setting-item__name___x0Pb0 {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #999999;
}
.commissionModal___1xzca .setting-item__value___2pdpS {
  width: 480px;
  float: left;
  position: relative;
  font-weight: 400;
}
.commissionModal___1xzca .setting-item__value__required___7auF5 {
  width: 420px;
  float: left;
  position: relative;
}
.commissionModal___1xzca .setting-item__value__required___7auF5::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.errorHint___3UKso .ant-select-selector {
  border: 1px solid red;
}
.errorHint___3UKso .ant-input-number {
  border: 1px solid red;
}
.errorHint___3UKso .ant-select-single:not(.ant-select-customize-input___3juUN) .ant-select-selector {
  border: 1px solid red;
}

.container___9emgq {
  padding: 24px;
}
.container___9emgq .title___2wsQk {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
}
.container___9emgq .content___1GAdi {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}
.container___9emgq .breadCrumb___1UkmC {
  color: #a9a9ac;
  font-size: 14px;
  margin-bottom: 15px;
}
.container___9emgq .breadCrumb___1UkmC a:visited {
  color: #a9a9ac;
}
.commissionModal___JuRS_ {
  font-size: 14px;
}
.commissionModal___JuRS_ .setting-item___17JbE {
  display: flex;
  margin-bottom: 20px;
}
.commissionModal___JuRS_ .setting-item__name___2FsyG {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #999999;
}
.commissionModal___JuRS_ .setting-item__value___2f49M {
  width: 480px;
  float: left;
  position: relative;
  font-weight: 400;
}
.commissionModal___JuRS_ .setting-item__value__required___Wisr_ {
  width: 420px;
  float: left;
  position: relative;
}
.commissionModal___JuRS_ .setting-item__value__required___Wisr_::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.errorHint___2d5qx .ant-select-selector {
  border: 1px solid red;
}
.errorHint___2d5qx .ant-input-number {
  border: 1px solid red;
}
.errorHint___2d5qx .ant-select-single:not(.ant-select-customize-input___34GbQ) .ant-select-selector {
  border: 1px solid red;
}

.chart-container___38TKs {
  padding: 24px;
  overflow: hidden;
}
.chart-container___38TKs h1,
.chart-container___38TKs .item-block-title___19nn1 {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.chart-container___38TKs .market-dynamics-info___1U5Iq {
  display: flex;
  align-items: center;
  margin-bottom: 32px;
}
.chart-container___38TKs .item-info___xIJi- {
  position: relative;
  padding: 22px 32px;
  width: 30%;
  min-width: 300px;
  max-width: 524px;
  height: 120px;
  margin-right: 24px;
  border-radius: 12px;
}
.chart-container___38TKs .item-info___xIJi- .item-info-bg___2n75R {
  position: absolute;
  right: 0;
  top: 0;
  width: 162px;
  height: 120px;
}
.chart-container___38TKs .info-circle___2sxBA {
  position: absolute;
  right: 8px;
  top: 8px;
}
.chart-container___38TKs .item-info-value___2Hsl0 {
  font-size: 28px;
  color: #fff;
  margin-right: 4px;
  margin-bottom: 4px;
}
.chart-container___38TKs .item-info-value--empty___3mivI {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.7);
}
.chart-container___38TKs .item-info-unit___3CmUi,
.chart-container___38TKs .item-info-title___FFFjc {
  font-size: 14px;
  color: #fff;
}
.chart-container___38TKs .item-info-title___FFFjc {
  margin-top: 4px;
}
.chart-container___38TKs .total-area___1ZZ9L {
  background-color: #FF5C67;
}
.chart-container___38TKs .total-area___1ZZ9L .item-info-bg___2n75R {
  background: url(/total.png) no-repeat;
  background-size: cover;
}
.chart-container___38TKs .gmv-area___1L-uj {
  background-color: #40A0FF;
}
.chart-container___38TKs .gmv-area___1L-uj .item-info-bg___2n75R {
  background: url(/gmv.png) no-repeat;
  background-size: cover;
}
.chart-container___38TKs .efficient-area___3TdFn {
  background-color: #28C2AD;
}
.chart-container___38TKs .efficient-area___3TdFn .item-info-bg___2n75R {
  background: url(/efficient.png) no-repeat;
  background-size: cover;
}
.chart-container___38TKs .item-block___1yU8D {
  position: relative;
  padding: 32px 16px 32px 32px;
  margin-bottom: 22px;
  background: #fff;
  border-radius: 2px;
}
.chart-container___38TKs .item-block___1yU8D.item-block--order___2qwma,
.chart-container___38TKs .item-block___1yU8D.item-block--downstream2___oRk6g {
  min-height: 473px;
}
.chart-container___38TKs .order-date-range___30SUo {
  position: absolute;
  right: 32px;
  top: 24px;
  color: #6F7275;
}
.chart-container___38TKs .ant-picker-range {
  margin-left: 16px;
}
.chart-container___38TKs .chart-gap___12J2O {
  display: block;
  margin-bottom: 80px;
}
.date-range-wrap___1huDN {
  display: inline-flex;
  align-items: center;
}
.bar-chart-wrap___26o0B .bar-chart-title___3OS8H {
  position: relative;
  margin-bottom: 27px;
}
.bar-chart-wrap___26o0B .bar-chart-title___3OS8H::before {
  position: absolute;
  top: 4px;
  left: 0;
  content: '';
  display: block;
  width: 4px;
  height: 14px;
  border-radius: 255px;
  background: #E93D34;
}
.bar-chart-wrap___26o0B .title-text___3ZBQl {
  font-size: 14px;
  font-weight: 600;
  color: #30353D;
  margin-right: 8px;
  margin-left: 12px;
}

.container___29T5A {
  padding: 24px;
}
.container___29T5A .title___2niLW {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
}
.container___29T5A .content___35Gze {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 16px;
}
.container___29T5A .setting__title___3GHJD {
  margin-bottom: 30px;
  font-size: 14px;
  font-weight: bold;
  color: #464646;
}
.container___29T5A .setting-item___1aWwN {
  position: relative;
  display: flex;
  margin-bottom: 20px;
}
.container___29T5A .setting-item__name___1zfVX {
  float: left;
  width: 130px;
  margin-right: 30px;
  min-height: 32px;
  line-height: 32px;
  font-size: 14px;
}
.container___29T5A .setting-item__value___1fCG4 {
  width: 480px;
  float: left;
  position: relative;
}
.container___29T5A .setting-item__value__required___1AIMt {
  width: 480px;
  float: left;
  position: relative;
}
.container___29T5A .setting-item__value__required___1AIMt::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.container___29T5A .btns___2UxrG {
  margin-top: 32px;
}
.container___29T5A .btns___2UxrG button {
  width: 75px;
  margin-right: 40px;
}
.container___29T5A .disabled-text___3oTA2 {
  position: absolute;
  bottom: 0;
  margin: 0;
  color: #e93d34;
}
.ant-input-suffix {
  color: #999999;
}
.wordCount___cFa54 {
  color: #999999;
  position: absolute;
  right: 10px;
  bottom: 10px;
  z-index: 100;
}
.dynamic-delete-button___3bkI3 {
  cursor: pointer;
  position: relative;
  top: 4px;
  font-size: 24px;
  color: #999;
  transition: all 0.3s;
}
.dynamic-delete-button___3bkI3:hover {
  color: #777;
}
.item__required___1gW58::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 8px;
}
.item__required___1gW58 {
  position: relative;
}
.inputAddon___GQ1ZB {
  width: 40px;
  line-height: 30px;
  border: 1px solid #d9d9d9;
}

.container___2jv9M {
  padding: 24px;
}
.container___2jv9M .title___HKqGF {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___2jv9M .content___2O6wt {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}
.container___2jv9M .breadCrumb___HVMRp {
  color: #a9a9ac;
  font-size: 14px;
  margin-bottom: 15px;
}
.container___2jv9M .breadCrumb___HVMRp a:visited {
  color: #a9a9ac;
}
.commissionModal___3CYYI {
  font-size: 14px;
}
.commissionModal___3CYYI .setting-item___3KmVd {
  display: flex;
  margin-bottom: 20px;
}
.commissionModal___3CYYI .setting-item__name___2ucdt {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #999999;
}
.commissionModal___3CYYI .setting-item__value___26zDF {
  width: 480px;
  float: left;
  position: relative;
  font-weight: 400;
}
.commissionModal___3CYYI .setting-item__value__required___3i-Te {
  width: 420px;
  float: left;
  position: relative;
}
.commissionModal___3CYYI .setting-item__value__required___3i-Te::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.errorHint___15qQx .ant-select-selector {
  border: 1px solid red;
}
.errorHint___15qQx .ant-input-number {
  border: 1px solid red;
}
.errorHint___15qQx .ant-select-single:not(.ant-select-customize-input___1Lse0) .ant-select-selector {
  border: 1px solid red;
}

.container___1cB9D {
  padding: 24px;
}
.container___1cB9D .title___eFkvs {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___1cB9D .content___2KMpW {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}
.commissionModal___33acm {
  font-size: 14px;
}
.commissionModal___33acm .setting-item___2oEDi {
  display: flex;
  margin-bottom: 20px;
}
.commissionModal___33acm .setting-item__name___3H841 {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #999999;
}
.commissionModal___33acm .setting-item__value___2LFu7 {
  width: 480px;
  float: left;
  position: relative;
  font-weight: 400;
}
.commissionModal___33acm .setting-item__value__required___1WLtI {
  width: 420px;
  float: left;
  position: relative;
}
.commissionModal___33acm .setting-item__value__required___1WLtI::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.errorHint___A-7Fv .ant-select-selector {
  border: 1px solid red;
}
.errorHint___A-7Fv .ant-input-number {
  border: 1px solid red;
}
.errorHint___A-7Fv .ant-select-single:not(.ant-select-customize-input___12O2x) .ant-select-selector {
  border: 1px solid red;
}
.uploadWrapper___3Gm75 {
  display: flex;
  flex-wrap: nowrap;
}
.uploadWrapper___3Gm75 .uploadLabel___e0_qt {
  width: 160px;
}
.uploadWrapper___3Gm75 .uploadContent___2OBbv {
  display: flex;
  flex-direction: column;
}
.uploadWrapper___3Gm75 .uploadNote___wjzts {
  margin: 10px 0;
  font-size: 12px;
  color: #aaaaaa;
}

.user-tree-wrap___2-QP5 {
  padding: 32px;
  border-radius: 2px;
  background: #fff;
}
.user-tree-wrap___2-QP5 .user-tree-header___2_c7r {
  position: relative;
  margin-bottom: 16px;
}
.user-tree-wrap___2-QP5 .user-tree-title___2gF9v {
  line-height: 22px;
  font-size: 16px;
  font-weight: 600;
  color: #30353d;
}
.user-tree-wrap___2-QP5 .user-tree-operation-btns___39ctb {
  position: absolute;
  right: 0;
  top: 5px;
}
.user-tree-wrap___2-QP5 .operation-item___3Fcm- {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
.user-tree-wrap___2-QP5 .operation-item___3Fcm- > svg {
  margin-right: 4px;
}
.user-tree-wrap___2-QP5 .operation-item-name___24h_1 {
  font-size: 14px;
  font-weight: 600;
  color: #e93d34;
}
.user-tree-wrap___2-QP5 .operation-item-name___24h_1.operation-item-name--cancel___3OUSv {
  color: #8f9296;
  margin-right: 24px;
}
.user-tree-wrap___2-QP5 .user-tree-content___3ZI3C {
  padding: 26px 24px;
  border: 1px solid #e1e6ee;
  border-radius: 4px;
  overflow-y: auto;
}
.user-tree-wrap___2-QP5 .user-tree-content___3ZI3C .ant-tree-list-holder-inner .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.user-tree-wrap___2-QP5 .user-tree-content___3ZI3C .ant-select-disabled .ant-select-selector {
  background-color: #fff;
}
.user-tree-wrap___2-QP5 .tree-title___2mvMO {
  padding: 2px 10px 2px 0;
  display: flex;
  align-items: center;
}
.user-tree-wrap___2-QP5 .tree-del-icon___3LtZ5.tree-del-icon--disabled___v40jY {
  color: #d4d5d6;
  cursor: not-allowed;
}
.user-tree-wrap___2-QP5 .tree-del-icon___3LtZ5.tree-del-icon--disabled___v40jY:hover {
  color: #d4d5d6;
}
.user-tree-wrap___2-QP5 .tree-del-icon___3LtZ5,
.user-tree-wrap___2-QP5 .tree-add-icon___1t1p7 {
  color: #575757;
  font-size: 16px;
}
.user-tree-wrap___2-QP5 .tree-del-icon___3LtZ5:hover,
.user-tree-wrap___2-QP5 .tree-add-icon___1t1p7:hover {
  color: #e93d34;
}
.user-tree-wrap___2-QP5 .tree-add-icon___1t1p7 {
  margin-right: 16px;
}
.user-tree-wrap___2-QP5 .ant-tree-switcher svg {
  width: 12px;
  height: 12px;
}

.container___1F88G {
  padding: 24px;
}
.container___1F88G .title___Bi3wU {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
}
.container___1F88G .sub-title___1HmBK {
  margin-bottom: 30px;
  font-size: 14px;
  font-weight: bold;
  color: #464646;
}
.container___1F88G .content___MKkXX {
  position: relative;
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 16px;
}
.container___1F88G .account-name-desc___2w6Vj {
  position: absolute;
  left: 660px;
  top: 80px;
  color: #8c8c8c;
  margin-left: 15px;
}
.container___1F88G .ocpx-mode-desc___rUxAN {
  position: absolute;
  left: 660px;
  top: 225px;
  color: #8c8c8c;
  margin-left: 15px;
}
.container___1F88G .form-btn___1jEXU {
  width: 100px;
  margin-left: 40px;
}
.container___1F88G .disabled-text___3gBW6 {
  margin: -37px 0 30px 130px;
  color: #e93d34;
}
.container___1F88G .a-form-item___1IolA {
  position: relative;
  margin-bottom: 40px;
}
.container___1F88G .required-mark___1KiNX .ant-form-item-label::after {
  position: absolute;
  display: inline-block;
  top: 13px;
  right: 15px;
  content: '';
  width: 6px;
  height: 6px;
  background: #e93d34;
  border-radius: 50%;
}
.container___1F88G .ant-form-item-label {
  width: 155px;
  text-align: left;
}
.container___1F88G .ant-form-item-label > label::before {
  content: '' !important;
}
.container___1F88G .ant-form-item-label > label::after {
  content: '';
}
.channel-name-pop___23myF {
  /* 禁止  渠道联动选择器-父节点-选择 */
}
.channel-name-pop___23myF .ant-cascader-menus
      > .ant-cascader-menu:first-child
      .ant-cascader-menu-item
      .ant-cascader-checkbox {
  pointer-events: none;
}
.channel-name-pop___23myF .ant-cascader-menus
      > .ant-cascader-menu:first-child
      .ant-cascader-menu-item
      .ant-cascader-checkbox.ant-cascader-checkbox-indeterminate
      .ant-cascader-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.channel-name-pop___23myF .ant-cascader-menus
      > .ant-cascader-menu:first-child
      .ant-cascader-menu-item
      .ant-cascader-checkbox.ant-cascader-checkbox-indeterminate
      .ant-cascader-checkbox-inner::after {
  background-color: #a9a9a9;
}
.channel-name-pop___23myF .ant-cascader-menus
      > .ant-cascader-menu:first-child
      .ant-cascader-menu-item
      .ant-cascader-checkbox.ant-cascader-checkbox-checked
      .ant-cascader-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.channel-name-pop___23myF .ant-cascader-menus
      > .ant-cascader-menu:first-child
      .ant-cascader-menu-item
      .ant-cascader-checkbox.ant-cascader-checkbox-checked
      .ant-cascader-checkbox-inner::after {
  border-color: #a9a9a9;
}

.account-container___1KfHC {
  padding: 24px;
}
.account-container___1KfHC .account-content___1ciUO {
  padding: 24px;
  margin-top: 24px;
  background: #fff;
}

.container___10yWn {
  padding: 24px;
}
.container___10yWn .title___18nMs {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
}
.container___10yWn .sub-title___1odPg {
  margin-bottom: 30px;
  font-size: 14px;
  font-weight: bold;
  color: #464646;
}
.container___10yWn .content___lb59j {
  min-width: 900px;
  padding: 24px 24px 0;
  background-color: #ffffff;
  overflow: hidden;
}
.container___10yWn .save-btn___13wEV {
  width: 100px;
  margin: 0 40px;
  color: #e93d34;
  border-color: #e93d34;
}
.container___10yWn .link-container___lgukX,
.container___10yWn .promote-container___1uiN2 {
  position: relative;
}
.container___10yWn .link-container--error___3LfgV .ant-input-affix-wrapper {
  border-color: #ff4d4f;
}
.container___10yWn .promote-container___1uiN2 {
  margin-bottom: 48px;
}
.container___10yWn .disabled-text___3V9g7 {
  position: absolute;
  bottom: -25px;
  margin: 0;
  color: #e93d34;
}
.container___10yWn .promote-disabled-text___2j6KG {
  left: 130px;
}
.container___10yWn .ant-form-item-label {
  width: 130px;
  text-align: left;
}
.container___10yWn .ant-form-item-label .ant-form-item-required::before {
  content: '' !important;
}
.container___10yWn .ant-form-item-label .ant-form-item-required::after {
  content: '';
}
.container___10yWn .ant-form-item-label::after {
  position: absolute;
  display: inline-block;
  top: 13px;
  right: 15px;
  content: '';
  width: 6px;
  height: 6px;
  background: #e93d34;
  border-radius: 50%;
}
.container___10yWn .remarks-wrap___1Fw52 {
  padding: 0 24px 24px;
  background-color: #ffffff;
  margin-bottom: 16px;
}
.container___10yWn .remarks-hints___AxyKS {
  color: #848484;
}
.container___10yWn .remarks-item___3ggFW {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
}
.container___10yWn .remark-name___1Z8J4 {
  display: inline-block;
  width: 120px;
  margin-right: 10px;
  text-align: right;
}
.container___10yWn .remark-input___2eVWi {
  flex: 1;
}

.tag-render-container___2YaX8 {
  position: relative;
  cursor: pointer;
}
.tag-render-container___2YaX8.tag-render-disabled___K4Yrr {
  cursor: not-allowed;
}
.tag-render-container___2YaX8.tag-render-disabled___K4Yrr:hover::before {
  position: absolute;
  top: -32px;
  left: -60px;
  content: '\65E0\6CD5\5220\9664\5DF2\4EA7\751F\8BA2\5355\7684\4EE3\7406';
  display: block;
  width: 186px;
  height: 30px;
  line-height: 30px;
  background: #fff;
  color: #787777;
  border: 1px solid #d0cdcd;
  border-radius: 8px;
  text-align: center;
}
.tag-render-container___2YaX8 .ant-tag {
  white-space: pre-wrap;
  word-break: break-word;
}

.container___3-Drh {
  padding: 24px;
}
.container___3-Drh .title___1-men {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___3-Drh .accrualType___1bkkK {
  margin-bottom: 20px;
}
.container___3-Drh .accrualType___1bkkK button:nth-of-type(1) {
  width: 88px;
  border-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.container___3-Drh .accrualType___1bkkK button:nth-of-type(2) {
  width: 88px;
  border-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.container___3-Drh .content___sMqtG {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 16px;
}
.container___3-Drh .setting__title___3yQQq {
  margin-bottom: 30px;
  font-size: 14px;
  font-weight: bold;
  color: #464646;
}
.container___3-Drh .setting-close___1AKhA {
  position: absolute;
  top: 30px;
  right: 20px;
  color: #ccc;
  font-size: 18px;
}
.container___3-Drh .setting-block___1K5fv {
  position: relative;
  border: 1px dashed #ccc;
  padding: 30px 30px 0 30px;
}
.container___3-Drh .setting-item___1qnzq {
  display: flex;
  margin-bottom: 20px;
}
.container___3-Drh .setting-item__name___3H62y {
  float: left;
  width: 130px;
  margin-right: 30px;
  min-height: 32px;
  line-height: 32px;
  font-size: 14px;
}
.container___3-Drh .setting-item__value___3UQ-l {
  width: 480px;
  float: left;
  position: relative;
}
.container___3-Drh .setting-item__value__required___Lt6eZ {
  width: 480px;
  float: left;
  position: relative;
}
.container___3-Drh .setting-item__value__required___Lt6eZ::before,
.container___3-Drh .setting-item__value__Input___1dCzy::before,
.container___3-Drh .setting-item__value__cost___3ZEjx::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.container___3-Drh .setting-item__value__Input_block___1uf_p {
  position: relative;
  width: 730px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.container___3-Drh .setting-item__value__Input___1dCzy {
  width: 350px;
}
.container___3-Drh .btns___1E-h6 {
  margin-top: 32px;
}
.container___3-Drh .btns___1E-h6 button {
  width: 75px;
  margin-right: 40px;
}
.ant-input-suffix {
  color: #999999;
}
.wordCount___2GnIf {
  color: #999999;
  position: absolute;
  right: 10px;
  bottom: 10px;
  z-index: 100;
}
.dynamic-delete-button___6OgPQ {
  cursor: pointer;
  position: relative;
  top: 4px;
  font-size: 24px;
  color: #999;
  transition: all 0.3s;
}
.dynamic-delete-button___6OgPQ:hover {
  color: #777;
}
.item__required___8p6vO::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 8px;
}
.item__required___8p6vO {
  position: relative;
}
.inputAddon___2zP9O {
  width: 40px;
  line-height: 30px;
  border: 1px solid #d9d9d9;
}

.setting-item__ammount___1YaZP::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: 35px;
  margin-top: 8px;
}

.container___1KLmp {
  width: 100%;
  height: 290px;
  display: flex;
  border-radius: 2px;
  overflow: hidden;
  border: 1px solid #e2e2e4;
}
.container___1KLmp .list___3Ofrp {
  display: flex;
  flex-direction: column;
  width: 540px;
  height: 100%;
  border-right: 1px solid #e2e2e4;
}
.container___1KLmp .selected___111fq {
  flex: 1;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.container___1KLmp .header___K-wXh {
  position: relative;
  font-weight: 500;
  padding: 10px 24px;
  background-color: #f7f7f9;
  border-bottom: 1px solid #e2e2e4;
}
.container___1KLmp .content___27H2q {
  flex: 1;
  width: 100%;
  overflow: auto;
}
.container___1KLmp .empty___2ssTW {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.container___1KLmp .channel-name___3UNzo {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.container___2LVOI {
  padding: 24px 24px 0;
  overflow: auto;
}
.container___2LVOI .detailTable___2oB30 th:nth-last-child(1),
.container___2LVOI .detailTable___2oB30 th:nth-last-child(2),
.container___2LVOI .detailTable___2oB30 th:nth-last-child(3) {
  background: #e93d34;
  color: #fff;
}
.container___2LVOI .accrual-form-item___3s-dZ {
  margin: 0;
}
.container___2LVOI .title___2-W_b {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___2LVOI .subtitle___1xI41 {
  font-size: 14px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___2LVOI .content___2gI7P {
  padding: 24px;
  margin-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
}
.container___2LVOI .accrualType___1VUFN {
  margin-bottom: 20px;
}
.container___2LVOI .accrualType___1VUFN button:nth-of-type(1) {
  width: 88px;
  border-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.container___2LVOI .accrualType___1VUFN button:nth-of-type(2) {
  width: 88px;
  border-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.settlerule___2p01B {
  display: flex;
  margin-right: 150px;
  position: relative;
  border-color: #d9d9d9;
  border-width: 1px;
  border-style: dashed;
  padding: 10px;
  margin-bottom: 50px;
}
.settlerule___2p01B .icon___1j8s6 {
  position: absolute;
  z-index: 100;
  color: #d9d9d9;
  right: -60px;
  top: -10px;
  font-size: 25px;
}
.settlerule___2p01B .icon___1j8s6:hover {
  color: #e93d34;
}
.setting-item__name___1d5Qf {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #333;
}
.setting-item__value__required___1iWf0 {
  width: 1000px;
  float: left;
  position: relative;
}
.setting-item__value__required___1iWf0::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.dynamic-delete-button___2c2If {
  cursor: pointer;
  position: relative;
  top: 4px;
  font-size: 24px;
  color: #999;
  transition: all 0.3s;
}
.dynamic-delete-button___2c2If:hover {
  color: #777;
}
.accrualAmount___1uaMd::after {
  content: '*';
  color: #fff;
  margin-left: 5px;
}
.month-accrual-btn___3IkP6 {
  width: 120px;
  height: 36px;
  background: transparent;
  color: #e93d34;
  text-shadow: none;
}
.operation___htp3W {
  position: absolute;
  right: 0;
}
.operation___htp3W .operationBtn___eWrVR {
  width: 100px;
  height: 36px;
  margin-right: 20px;
}
.accrualAmountBtn___3bCnz {
  border: none;
  background: transparent;
  color: #e93d34;
  box-shadow: none;
}
.accrualAmountBtn___3bCnz:hover {
  background: transparent;
}
.help-text___1uOTH {
  font-size: 13px;
}
.help-text___1uOTH .help-link___2ShNI {
  color: #4545f1;
}
.amount-hit___nn_fz {
  margin-top: -10px;
  margin-bottom: 0;
  color: #e93d34;
}

.container___2iJ-Q {
  width: 100%;
  border-radius: 8px;
  border: 1px solid #e2e2e4;
}
.container___2iJ-Q .btn___1q_SP {
  position: absolute;
  top: -30px;
  right: 0;
}
.container___2iJ-Q .header___bmuSQ {
  font-weight: 500;
  padding: 10px 24px 10px 12px;
  background-color: #f7f7f9;
  border-bottom: 1px solid #e2e2e4;
}
.container___2iJ-Q .row___2J0xH {
  width: 100%;
  padding: 24px 24px 24px 12px;
  border-bottom: 1px solid #e2e2e4;
}
.container___2iJ-Q .row___2J0xH:last-child {
  border-bottom: none;
}
.container___2iJ-Q .row___2J0xH .links___3NHs8 {
  width: 100%;
  padding: 0 12px;
}
.container___2iJ-Q .row___2J0xH .links___3NHs8 > div {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 12px;
}
.container___2iJ-Q .row___2J0xH .links___3NHs8 > div > span {
  display: inline-block;
  width: 220px;
  word-wrap: break-word;
}
.container___2iJ-Q .row___2J0xH .links___3NHs8 > div:first-child {
  margin-top: 0;
}
.container___2iJ-Q .ant-col {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.container___2iJ-Q .ant-col .ant-checkbox-inner::after {
  background-color: transparent;
}

.wrapper___3Voud .ant-modal-body {
  padding: 0;
}
.wrapper___3Voud .modal-title___v2g7n {
  margin-right: 15px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
.wrapper___3Voud .task-name___1XTzx {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 400;
}
.container___2078b {
  width: 100%;
  max-height: 640px;
  overflow: auto;
  padding: 24px;
}
.container___2078b .steps___hMKgd {
  padding-top: 0;
  padding-bottom: 12px;
}
.container___2078b .info___1Tk5k {
  width: 100%;
  background-color: #f8f9fc;
  border-radius: 8px;
  padding: 20px 24px;
}
.container___2078b .info___1Tk5k div:nth-child(1) {
  display: flex;
  align-items: center;
  font-size: 16px;
}
.container___2078b .info___1Tk5k div:nth-child(1) .anticon {
  font-size: 22px;
  color: #e93d34;
  margin-right: 8px;
}
.container___2078b .info___1Tk5k div:nth-child(2) {
  font-size: 14px;
  margin-top: 20px;
}
.container___2078b .info___1Tk5k div:nth-child(3) {
  font-size: 14px;
  margin-top: 10px;
}
.container___2078b .row___3OCUT {
  position: relative;
  display: flex;
  margin-top: 48px;
}
.container___2078b .row___3OCUT .title___1JW_9 {
  width: 114px;
  color: #999999;
}
.container___2078b .row___3OCUT .content___20D3l {
  flex: 1;
}
.container___2078b .row___3OCUT .content___20D3l .filter___1xP85 {
  position: relative;
  margin-bottom: 16px;
}
.container___2078b .row___3OCUT .content___20D3l .filter___1xP85::before {
  content: '';
  position: absolute;
  left: -20px;
  top: 50%;
  margin-top: -2px;
  width: 4px;
  height: 4px;
  background-color: #ff6666;
  border-radius: 50%;
}
.container___2078b .row___3OCUT .content___20D3l .filter___1xP85 .ant-input-search {
  width: 480px;
}
.container___2078b .row___3OCUT .content___20D3l .filter___1xP85 button {
  margin-left: 12px;
}

.container___3UXOn {
  padding: 24px;
  overflow: auto;
}
.container___3UXOn .title___3XY6J {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___3UXOn .subtitle___jOa1w {
  font-size: 14px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___3UXOn .content___I7JTh {
  padding: 24px;
  margin-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
}
.container___3UXOn .settlement-form-item___fn7vr {
  margin: 0;
}
.container___3UXOn .settlement-form-item___fn7vr.cps-item___37yhL {
  float: left;
  margin-left: 20px;
}
.settlerule___CW15o {
  display: flex;
  position: relative;
  margin-right: 150px;
  border-color: #d9d9d9;
  border-width: 1px;
  border-style: dashed;
  padding: 10px;
  margin-bottom: 50px;
}
.settlerule___CW15o .icon___14neF {
  position: absolute;
  z-index: 100;
  color: #d9d9d9;
  right: -60px;
  top: -10px;
  font-size: 25px;
}
.settlerule___CW15o .icon___14neF:hover {
  color: #e93d34;
}
.settleCourse___1yVbe {
  display: flex;
  width: 75%;
  position: relative;
  border-color: #d9d9d9;
  border-width: 1px;
  border-style: dashed;
  padding: 10px;
  margin-bottom: 50px;
}
.settleCourse___1yVbe .icon___14neF {
  position: absolute;
  z-index: 100;
  color: #d9d9d9;
  right: 10px;
  top: 10px;
  font-size: 25px;
}
.settleCourse___1yVbe .icon___14neF:hover {
  color: #e93d34;
}
.setting-item__name___2FTbs {
  float: left;
  width: 228px;
  min-height: 32px;
  font-size: 14px;
  color: #333;
}
.setting-item__value__required___14NVs {
  width: 1000px;
  float: left;
  position: relative;
}
.setting-item__value__required___14NVs::before {
  content: '';
  border: 3px solid #ff6666;
  border-radius: 50%;
  position: absolute;
  left: -20px;
  margin-top: 12px;
}
.dynamic-delete-button___RNXTP {
  cursor: pointer;
  position: relative;
  top: 4px;
  font-size: 24px;
  color: #999;
  transition: all 0.3s;
}
.dynamic-delete-button___RNXTP:hover {
  color: #777;
}
.month-accrual-btn___1lMaz {
  width: 120px;
  height: 36px;
  background: transparent;
  color: #e93d34;
  text-shadow: none;
}
.billing-details-table___NxYCO th:nth-child(12),
.billing-details-table___NxYCO th:nth-child(13),
.billing-details-table___NxYCO th:nth-child(14),
.billing-details-table___NxYCO th:nth-child(15),
.billing-details-table___NxYCO th:nth-child(16),
.billing-details-table___NxYCO th:nth-last-child(5),
.billing-details-table___NxYCO th:nth-last-child(2),
.billing-details-table___NxYCO th:nth-last-child(3),
.billing-details-table___NxYCO th:nth-last-child(4) {
  background: #e93d34;
  color: #fff;
}
.delete-setlltle-btn___tYGXg {
  border: none;
  background: transparent;
  color: #e93d34;
  box-shadow: none;
}
.delete-setlltle-btn___tYGXg:hover {
  background: transparent;
}
.operation___2OzSp {
  position: absolute;
  right: 0;
}
.operation___2OzSp .operationBtn___1svBI {
  width: 100px;
  height: 36px;
  margin-right: 20px;
}

.container___1SLx9 {
  padding: 24px;
  overflow: auto;
}
.container___1SLx9 .title___3qpW4 {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___1SLx9 .content___15lt3 {
  min-width: 1150px;
  padding: 24px;
  padding-bottom: 0;
  background-color: #ffffff;
  overflow: hidden;
  position: relative;
}
.container___1SLx9 .SearchSelect___3rk4t {
  margin-left: 40px;
}
.container___1SLx9 .SearchSelect___3rk4t .ant-select-selector {
  border-radius: 0px !important;
}
.container___1SLx9 .SearchButton___1lJGi {
  border-radius: 0px;
  color: #d9d9d9;
  background-color: #fff;
  border-color: #d9d9d9;
  margin-right: 30px;
  border-left: 0px;
  box-shadow: none;
}
.container___1SLx9 .MonthSelect___1kntW .ant-select-selector {
  border-radius: 0px !important;
  border-right: 0px !important;
}
.container___1SLx9 .TimePicker___14UeK .ant-picker {
  border-radius: 0px !important;
}

.container___LWcXw {
  padding: 24px;
}
.container___LWcXw .title___2FSso {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___LWcXw .content___2B4GU {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-width: 900px;
  padding: 24px;
  margin-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  position: relative;
}

.cpa-step-form-content___NZ7ZX {
  height: calc((100vh - 88px) * 0.66 - 54px);
  padding-top: calc(24px * 0.66);
  overflow-y: auto;
}
.cpa-step-form-content___NZ7ZX .item-label___kK8h- {
  margin-bottom: 8px;
}
.form-footer___1HPy_ {
  display: flex;
  align-items: center;
  justify-content: center;
  height: calc(88px * 0.66);
  margin: 0;
}
.form-footer___1HPy_ .ant-btn {
  width: 110px;
  border-radius: 4px;
}
.form-footer___1HPy_ .ant-btn-default {
  margin-right: 15px;
}

.filter-dropdown-wrap___1-nvN {
  max-width: 300px;
  padding: 16px;
  border: 1px solid #edeff3;
  box-shadow: 0px 8px 30px 0px rgba(130, 137, 153, 0.2);
}
.filter-dropdown-wrap___1-nvN .search-input___DoJiO {
  margin-bottom: 10px;
}
.filter-dropdown-wrap___1-nvN .checkbox-list___1sNy8 {
  max-height: 150px;
  overflow-y: auto;
}
.filter-dropdown-wrap___1-nvN .checkbox-group___15685 {
  display: inline-flex;
  flex-direction: column;
}
.filter-dropdown-wrap___1-nvN .footer-btn___1NyoV {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.filter-dropdown-wrap___1-nvN .ant-checkbox-group-item > span:nth-child(2) {
  width: 250px;
  word-break: normal;
  display: block;
  white-space: pre-wrap;
  word-wrap: break-word;
  overflow: hidden;
}
.modify-table-info___2U3Ea .ant-modal-content {
  border-radius: 8px;
}
.modify-table-info___2U3Ea .ant-modal-content .ant-modal-header {
  padding-top: 24px;
  padding-bottom: 0;
  margin-bottom: 24px;
  border-radius: 8px 8px 0 0;
  border-bottom: none;
}
.modify-table-info___2U3Ea .ant-modal-title {
  font-size: 18px;
  font-weight: 600;
  color: #30353d;
  line-height: 22px;
}
.modify-table-info___2U3Ea .ant-input {
  height: 40px;
  line-height: 40px;
}
.modify-table-info___2U3Ea .ant-modal-footer {
  padding-top: 16px;
  padding-bottom: 24px;
  border-top: none;
  text-align: center;
}
.modify-table-info___2U3Ea .ant-modal-footer .ant-btn.ant-btn-primary {
  margin-left: 24px;
}
.modify-table-info___2U3Ea .ant-btn {
  height: 40px;
  width: 110px;
  border-radius: 2px;
  font-size: 16px;
}
.provision-table___R4Z7_ .action-column___v8EWC {
  padding-right: 8px;
}
.provision-table___R4Z7_ .table-cell-text___3WATl {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tooltip-wrap___36FW_ .ant-tooltip-content {
  min-width: 260px;
}
.tooltip-wrap___36FW_ .ant-tooltip-inner {
  white-space: pre-line;
}
.file-name-area___3D5fJ {
  width: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.file-name-area___3D5fJ .file-name-text___1FLiz {
  display: inline-block;
  width: calc(100% - 20px);
  white-space: pre-line;
  word-break: break-all;
  cursor: pointer;
}
.file-name-area___3D5fJ .file-name-text___1FLiz:hover {
  color: #e93d34;
}

.content___2EX4X {
  padding: 24px;
}
.content___2EX4X .header___yvFiB {
  margin-bottom: 20px;
}
.content___2EX4X .back-btn___2Wtu1 {
  margin-right: 15px;
}
.content___2EX4X .provision-wrapper___wj57z {
  min-height: calc(100vh - 202px);
  padding: 32px;
  background: #fff;
  border-radius: 2px;
}
.content___2EX4X .provision-title___2wtk5 {
  font-size: 16px;
  color: #30353d;
  line-height: 22px;
}
.content___2EX4X .provision-filter___fyRM_,
.content___2EX4X .filter-item___2EucK {
  display: flex;
  align-items: center;
}
.content___2EX4X .provision-filter___fyRM_ {
  padding: 24px 0;
  border-bottom: 1px solid #e1e6ee;
  margin-bottom: 24px;
}
.content___2EX4X .provision-filter___fyRM_ .ant-select-selector {
  min-height: 40px;
}
.content___2EX4X .filter-btn___26E-N {
  height: 40px;
  width: 110px;
}
.content___2EX4X .filter-btn___26E-N span {
  font-size: 16px;
}
.content___2EX4X .filter-item___2EucK {
  margin-right: 48px;
}
.content___2EX4X .item-label___3LO1z {
  margin-right: 16px;
  font-size: 14px;
  color: #30353d;
  line-height: 16px;
}
.content___2EX4X .batch-action-area___1dhLY,
.content___2EX4X .right-batch-action___sl7LJ {
  display: inline-flex;
  align-items: center;
  margin-bottom: 22px;
  color: #e93d34;
  cursor: pointer;
}
.content___2EX4X .batch-action-area___1dhLY:not(:last-child),
.content___2EX4X .right-batch-action___sl7LJ:not(:last-child) {
  margin-right: 24px;
}
.content___2EX4X .batch-action-area___1dhLY svg,
.content___2EX4X .right-batch-action___sl7LJ svg {
  width: 16px;
  height: 16px;
  margin-right: 4px;
}
.content___2EX4X .batch-action-area___1dhLY.download-btn___3q4sV {
  vertical-align: bottom;
}
.content___2EX4X .right-area___9Vp6l {
  float: right;
}
.tab-wrapper___1mxHx {
  background: #fff;
}
.tab-wrapper___1mxHx .ant-tabs-nav {
  border-top: 1px solid #e1e6ee;
  margin-bottom: 0;
}
.tab-wrapper___1mxHx .ant-tabs-nav::before {
  border-bottom: none;
}
.tab-wrapper___1mxHx .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab {
  border: none;
  border-radius: 0;
}
.tab-wrapper___1mxHx .ant-tabs-nav .ant-tabs-tab {
  background: unset;
}
.tab-wrapper___1mxHx .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active {
  color: #fff;
  background: #e93d34;
}
.tab-wrapper___1mxHx .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #fff;
}
.provision-modal___1I85q .ant-spin {
  display: inline-flex;
}
.provision-modal___1I85q .ant-modal-confirm-content {
  margin-top: 20px;
}
.provision-modal___1I85q .ant-btn-primary {
  display: none;
}

.content___2Lmfd {
  position: relative;
  max-height: 360px;
  padding: 24px 32px 16px;
}
.content___2Lmfd .item___1gNK_ {
  margin-bottom: 16px;
}
.content___2Lmfd .item-label___3KMGZ {
  margin-right: 10px;
}
.content___2Lmfd .download-template-btn___1FAIH {
  color: #e93d34;
  cursor: pointer;
}
.content___2Lmfd .download-template-btn___1FAIH:hover {
  color: #f56a5d;
}
.content___2Lmfd .modal-body-overlay___3fkXd {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.7);
  z-index: 1000;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content___2Lmfd .upload-error___10_zm {
  padding: 10px 16px;
}
.content___2Lmfd .error-msg___Qe3kY {
  display: inline-flex;
  align-items: baseline;
  padding: 10px 16px;
  color: #f79009;
  background: rgba(247, 144, 9, 0.12);
  border-radius: 8px;
}
.content___2Lmfd .error-icon___3uTed {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 10px;
  font-size: 12px;
  font-weight: 600;
  color: #fff;
  background: #f79009;
  border-radius: 50%;
}
.edit-table___jocSi .ant-table-tbody .ant-table-row .ant-table-cell {
  white-space: pre-line;
}
.edit-table___jocSi.edit-table--virtual___l0cIN .ant-table-tbody .ant-table-row .ant-table-cell {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.edit-table___jocSi .row-selected___3GgxA .ant-table-cell {
  background-color: #fff3f0;
}
.edit-table___jocSi .edit-table-cell--filtered___iVVJz .ant-table-filter-column .ant-dropdown-trigger {
  color: #e93d34;
}
.edit-table___jocSi .ant-table-thead > tr > th {
  background-color: #f7f8fc;
}
.edit-table___jocSi .react-resizable {
  position: relative;
  background-clip: padding-box;
}
.edit-table___jocSi .react-resizable-handle {
  position: absolute;
  right: -5px;
  bottom: 0;
  z-index: 1;
  width: 10px;
  height: 100%;
  cursor: col-resize;
}
.edit-table___jocSi .footer-summary-cell___b72Gp {
  width: 100%;
  height: 32px;
  padding-left: 13px;
  line-height: 32px;
  font-size: 12px;
  font-weight: 400;
  color: #6f7275;
  border: 1px solid #f0f0f0;
  border-top-color: transparent;
}
.row-odd-color___3HxNr .ant-table-cell {
  background-color: #f7f8fc;
}
.row-status___2mnlZ {
  width: fit-content;
  padding: 4px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}
.row-status___2mnlZ.row-status--not-distributed___Xim89 {
  color: #8f9296;
  background: #f7f8fc;
}
.row-status___2mnlZ.row-status--confirming___1rDlX {
  color: #4f92ff;
  background: rgba(103, 161, 255, 0.12);
}
.row-status___2mnlZ.row-status--reject___2FOcN {
  color: #e93d34;
  background: rgba(233, 61, 52, 0.12);
}
.row-status___2mnlZ.row-status--not-return___4K5_v {
  color: #ff9100;
  background: rgba(255, 145, 0, 0.12);
}
.row-status___2mnlZ.row-status--complete___39cYr {
  color: #29b574;
  background: rgba(41, 181, 116, 0.12);
}
.upload-modal-wrapper___2hH7d .title___3U7oE {
  margin-bottom: 24px;
  font-size: 16px;
  color: #30353d;
  font-weight: 600;
  text-align: center;
}
.upload-modal-wrapper___2hH7d .middle___q8rIE {
  min-height: 150px;
  max-height: 220px;
  overflow-y: auto;
}
.upload-modal-wrapper___2hH7d .footer___MMmEF {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 16px;
}
.upload-modal-wrapper___2hH7d .footer___MMmEF .ant-btn {
  width: 80px;
  border-radius: 4px;
}
.upload-modal-wrapper___2hH7d .footer-cancel-btn___2L2hW {
  border-radius: 4px;
  background: #c9d0db;
  border-color: #c9d0db;
  margin-right: 24px;
}
.upload-modal-wrapper___2hH7d .ant-modal-header,
.upload-modal-wrapper___2hH7d .ant-modal-footer {
  display: none;
}
.upload-modal-wrapper___2hH7d .ant-modal-content {
  width: 598px;
  border-radius: 8px;
}
.filter-dropdown-container___3JhLu {
  width: fit-content;
}
.filter-dropdown-container___3JhLu .filter-dropdown-search___2jtpt {
  padding: 8px;
  border-bottom: 1px solid #f0f0f0;
}
.filter-dropdown-container___3JhLu .filter-dropdown-checkbox___3WjeB {
  padding-left: 8px;
  padding-top: 8px;
}
.filter-dropdown-container___3JhLu .filter-dropdown-options___1u9hU {
  max-height: 180px;
  padding: 8px 0 8px 24px;
  overflow-y: auto;
}
.filter-dropdown-container___3JhLu .filter-dropdown-footer___2Co_N {
  width: 100%;
  padding: 7px 8px;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #f0f0f0;
}
.filter-dropdown-container___3JhLu .ant-checkbox-group {
  display: unset;
}
.filter-dropdown-container___3JhLu .ant-checkbox-group-item {
  display: flex;
  padding-bottom: 4px;
  margin-right: 8px;
}
.editable-cell-value-wrap___3DVcl {
  width: 100%;
  padding: 4px 11px;
}
.editable-cell-value-wrap___3DVcl:focus-visible {
  outline: 1px solid #e93d34;
}

.content___2y9Pk {
  padding: 24px;
}
.content___2y9Pk .title___2XW-7 {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
.content___2y9Pk .back___3UJpr {
  font-size: 16px;
  color: #6f7275;
  cursor: pointer;
  margin-right: 16px;
}
.content___2y9Pk .back___3UJpr:hover {
  color: #4c535e;
}
.content___2y9Pk .title-text___dxksK {
  font-size: 18px;
  font-weight: 500;
  font-weight: 600;
  color: #30353d;
}
.content___2y9Pk .table-area___1KI9E {
  padding: 20px 24px;
  background: #fff;
  border-radius: 4px;
}
.content___2y9Pk .header___aQuGU {
  display: flex;
  margin-bottom: 20px;
}
.content___2y9Pk .header-btn___3CaVC {
  width: 125px;
  margin-right: 16px;
}

.container___2FKvc {
  padding: 24px;
}
.container___2FKvc .title___2bfrJ {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___2FKvc .content___3p3G2 {
  min-width: 900px;
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}
.disabled___3xAAT {
  color: #f7f7f9;
}
.disabledClick___KSRG8 {
  color: rgba(0, 0, 0, 0.65);
  pointer-events: none;
  cursor: default;
}

.header___6daKC {
  min-width: 1024px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 56px;
  line-height: 56px;
  padding: 0 32px;
  background-color: #e93d34;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12), 0px -1px 0px 0px rgba(220, 220, 220, 0.8);
  z-index: 800;
}
.header___6daKC h1 {
  margin: 0;
  font-size: 28px;
}
.header___6daKC .logo___1iupp {
  display: flex;
  align-items: center;
  height: 100%;
}
.header___6daKC .logo___1iupp img {
  width: 34px;
  height: auto;
}
.header___6daKC .logo___1iupp div {
  color: #ffffff;
  font-weight: 600;
  margin-left: 16px;
  font-size: 16px;
}
.header___6daKC .accountInfo___1hWo6 {
  display: flex;
  align-items: center;
}
.header___6daKC .accountInfo___1hWo6 .ant-select {
  color: #ffffff;
  margin-right: 24px;
}
.header___6daKC .accountInfo___1hWo6 .ant-select-selector {
  background-color: inherit;
}
.header___6daKC .accountInfo___1hWo6 .ant-select-arrow {
  color: inherit;
}
.header___6daKC .accountInfo___1hWo6 .account___2XGpX {
  color: #ffffff;
  font-weight: 500;
  margin-right: 32px;
  cursor: pointer;
}
.header___6daKC .accountInfo___1hWo6 .btn___26Ci6 {
  color: #ffffff;
  font-weight: 500;
  cursor: pointer;
}

.survey-container___1TcrL {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 801;
  background: rgba(0, 0, 0, 0.7);
}
.survey-container___1TcrL .content___1GpBO {
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 770px;
  height: 556px;
  padding: 48px 40px;
  background: #ffffff;
  border-radius: 12px;
}
@media (max-height: 679px) {
  .survey-container___1TcrL .content___1GpBO {
    height: 80%;
  }
}
.survey-container___1TcrL .title___1CoYu {
  margin-bottom: 16px;
  font-size: 24px;
  color: #232426;
  line-height: 33.6px;
  text-align: center;
}
.survey-container___1TcrL .sub-title___3wf7d {
  margin-bottom: 80px;
  font-size: 16px;
  color: #9c9ea6;
  font-weight: 400;
  line-height: 22px;
  text-align: center;
}
.survey-container___1TcrL .survey-btn___vdC6I {
  width: 150px;
  height: 40px;
  border-radius: 4px;
  margin-left: 270px;
}
.survey-container___1TcrL .bottom-left-content___3rqPT {
  position: absolute;
  left: 40px;
  bottom: 24px;
}
.survey-container___1TcrL .bottom-right-content___7K5Y5 {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 286px;
  height: 287px;
  background: url(/survey-bg.png) no-repeat;
  background-size: cover;
  border-radius: 12px;
}
.survey-container___1TcrL .qr-code-img___2eptF {
  display: block;
  height: 62px;
  margin-top: 180px;
  margin-left: 200px;
}
.survey-container___1TcrL .survey-text___8PXoC {
  margin: 4px 0 0 118px;
  font-size: 12px;
  color: #9c9ea6;
  line-height: 17px;
  font-weight: 400;
}
.survey-container___1TcrL .close-btn___1s2Tp {
  position: absolute;
  top: -46px;
  right: 0;
  display: block;
  width: 30px;
  height: 30px;
  background: url(/ic_close.png) no-repeat;
  background-size: cover;
  cursor: pointer;
}

.layout___1GSAK .ant-layout-header {
  height: 56px;
  line-height: 56px;
  padding: 0 32px;
  background-color: #e93d34;
}
.layout___1GSAK .survey-wrapper___30r7_ {
  position: fixed;
  top: 64px;
  right: 25px;
  z-index: 700;
}
.layout___1GSAK .survey-wrapper___30r7_:hover {
  animation: shake___7NqXo 1s ease-in-out;
}
@keyframes shake___7NqXo {
  /* 水平抖动，核心代码 */
  10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
  50% {
    transform: translate3d(-4px, 0, 0);
  }
}
.layout___1GSAK .survey-wrapper___30r7_ .close-btn___1bGiM {
  position: absolute;
  right: 0;
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  cursor: pointer;
}
.layout___1GSAK .survey-wrapper___30r7_ .survey-img___1KcTT {
  display: block;
  width: 80px;
  height: 70px;
  cursor: pointer;
}
.layout___1GSAK .container___nNd8P {
  min-width: 1024px;
  height: 100vh;
  padding-top: 56px;
}
.layout___1GSAK .sider___11q5K {
  position: fixed;
  top: 56px;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.layout___1GSAK .sider___11q5K .ant-menu-item {
  display: flex;
  align-items: center;
}
.layout___1GSAK .sider___11q5K .ant-menu-item svg {
  margin-right: 10px;
}
.layout___1GSAK .sider___11q5K .ant-menu-submenu-title {
  display: flex;
  align-items: center;
}
.layout___1GSAK .sider___11q5K .ant-menu-submenu-title > svg {
  margin-right: 10px;
}
.layout___1GSAK .menu___3ZGG5 {
  height: 100%;
  width: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.layout___1GSAK .wrapper___J3fgf {
  width: 100%;
  height: 100%;
  padding-left: 200px;
}
.layout___1GSAK .wrapper___J3fgf.hidden-sider___2QyTH {
  padding: 0;
}
.layout___1GSAK .termsHeader___2RGUR button:first-of-type {
  margin: 0 24px 0 40px;
}
.layout___1GSAK .ant-menu-item .ant-menu-item-icon + span {
  margin-left: 0;
}
.loginContainer___zCS98 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
}

.content___92B2r {
  padding: 24px;
}
.content___92B2r .title___2kC21 {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
.content___92B2r .back___12pqk {
  font-size: 16px;
  color: #6f7275;
  cursor: pointer;
  margin-right: 16px;
}
.content___92B2r .back___12pqk:hover {
  color: #4c535e;
}
.content___92B2r .title-text___1fic2 {
  font-size: 18px;
  font-weight: 500;
  font-weight: 600;
  color: #30353d;
}
.content___92B2r .table-area___2MZwB {
  position: relative;
  padding: 20px 24px;
  background: #fff;
  border-radius: 4px;
}
.content___92B2r .header___3a-GI {
  display: flex;
  margin-bottom: 8px;
}
.content___92B2r .header___3a-GI .ant-tabs .ant-tabs-nav::before {
  border: none;
}
.content___92B2r .download-btn___wU_gL {
  position: absolute;
  top: 28px;
  right: 24px;
  width: 100px;
}

.link-wrapper___Jmhjq {
  display: flex;
  justify-content: space-evenly;
}
.link-wrapper___Jmhjq .gray-btn___2j_LG {
  color: #6a6a6a;
}
.receive-link-container___lUxVW {
  display: flex;
}
.receive-link-container___lUxVW .left-area___3-Y53,
.receive-link-container___lUxVW .right-area___uzBr7 {
  width: 50%;
  padding: 24px 10px;
}
.receive-link-container___lUxVW h4 {
  margin-bottom: 15px;
}
.receive-link-container___lUxVW .left-area___3-Y53 {
  border-right: 1px solid #e6e6e6;
}
.receive-link-container___lUxVW .disable-text___pBV5J {
  margin-top: 50px;
  text-align: center;
  color: #a4a4a4;
}
.receive-link-container___lUxVW .desc___3sv3F {
  margin-top: -10px;
  font-size: 12px;
  color: #e93d34;
}
.delivered-account-list-container___2K5ra {
  position: relative;
  height: calc(100vh - 270px);
  overflow: hidden;
}
.delivered-account-list-container___2K5ra .loading-mask___1T3nR {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.6);
}
.delivered-account-list-container___2K5ra .list-content___1DY4o {
  height: calc(100vh - 270px);
  overflow-y: scroll;
}
.delivered-account-list-container___2K5ra .empty-text___3w5rP {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a4a4a4;
  margin: 0;
}
.delivered-account-list-container___2K5ra .list-item___2V_-4 {
  position: relative;
  padding: 24px 0 10px;
  border: 1px solid #c7c7c7;
  border-radius: 4px;
  margin-bottom: 15px;
}
.delivered-account-list-container___2K5ra .list-item___2V_-4.list-item--disabled___3mJd7 {
  border-color: #e6e6e6;
}
.delivered-account-list-container___2K5ra .list-item___2V_-4.list-item--disabled___3mJd7 span,
.delivered-account-list-container___2K5ra .list-item___2V_-4.list-item--disabled___3mJd7 .middle___3zq2L {
  color: #cacaca;
}
.delivered-account-list-container___2K5ra .right-top-label___2D99E {
  position: absolute;
  right: 10px;
  top: 5px;
  padding: 2px 4px;
  border-radius: 4px;
  font-size: 12px;
  color: #fff;
}
.delivered-account-list-container___2K5ra .right-top-label___2D99E.disabled-label___3yKfc {
  background: #cacaca;
}
.delivered-account-list-container___2K5ra .right-top-label___2D99E.update-link-label___2wVcv {
  background: rgba(41, 41, 240, 0.89);
  cursor: pointer;
}
.delivered-account-list-container___2K5ra .header___1Azlc {
  padding: 0 10px;
}
.delivered-account-list-container___2K5ra .header___1Azlc .item-info___1DERK {
  width: 100%;
  display: inline-flex;
  align-items: flex-start;
}
.delivered-account-list-container___2K5ra .header___1Azlc .ocpx-actions___1Vlbb {
  margin-left: 30px;
}
.delivered-account-list-container___2K5ra .header___1Azlc .ocpx-actions-way___1BJUp {
  display: inline-block;
  width: 200px;
  margin-right: 5%;
}
.delivered-account-list-container___2K5ra .header___1Azlc .ant-select-selector {
  height: 26px;
}
.delivered-account-list-container___2K5ra .header___1Azlc .ant-select-selector .ant-select-selection-search-input {
  height: 24px;
}
.delivered-account-list-container___2K5ra .header___1Azlc .ant-select-selector .ant-select-selection-placeholder {
  line-height: 24px;
}
.delivered-account-list-container___2K5ra .header___1Azlc .ant-select-selector .ant-select-selection-item {
  line-height: 24px;
}
.delivered-account-list-container___2K5ra .header___1Azlc span {
  font-size: 12px;
}
.delivered-account-list-container___2K5ra .header___1Azlc .serial-number___1_vfc {
  width: 20px;
  margin-right: 10px;
  color: #e93d34;
  font-weight: 600;
  font-size: 13px;
  text-align: center;
}
.delivered-account-list-container___2K5ra .account-name___18Fb9 {
  max-width: 230px;
  margin-right: 5%;
}
.delivered-account-list-container___2K5ra .channel-name___3AP_1 {
  max-width: 150px;
}
.delivered-account-list-container___2K5ra .middle___3zq2L {
  padding: 0 10px;
  font-size: 12px;
  margin-left: 30px;
  margin-top: 10px;
  word-break: break-all;
}
.delivered-account-list-container___2K5ra .middle___3zq2L.gap___LSMNx {
  margin-bottom: 12px;
}
.delivered-account-list-container___2K5ra .footer___2IGdN {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-top: 10px;
  padding-right: 10px;
  border-top: 1px solid #dbdbdb;
}
.delivered-account-list-container___2K5ra .footer___2IGdN .cancel-btn___1Mvou {
  margin-right: 15px;
}
.delivered-account-list-container___2K5ra .footer___2IGdN .cancel-btn___1Mvou span {
  color: rgba(0, 0, 0, 0.85);
}
.delivered-account-list-container___2K5ra .footer___2IGdN .cancel-btn___1Mvou.cancel-btn--disabled___3IiIz {
  position: relative;
}
.delivered-account-list-container___2K5ra .footer___2IGdN .cancel-btn___1Mvou.cancel-btn--disabled___3IiIz:hover::after {
  position: absolute;
  content: '\5DF2\4EA7\751F\8BA2\5355\FF0C\4E0D\53EF\53D6\6D88';
  bottom: 32px;
  left: -24px;
  padding: 2px 4px;
  font-size: 12px;
  border: 1px solid #a4a4a4;
  border-radius: 4px;
  color: #6a6a6a;
  background: #fff;
}
.delivered-account-list-container___2K5ra .footer___2IGdN .cancel-btn___1Mvou.cancel-btn--disabled___3IiIz span {
  color: #cacaca;
}
.delivered-account-list-container___2K5ra .item-hints___335KV {
  width: calc(100% - 221px);
  margin: 0 15px 0 0;
  color: #e93d34;
  font-weight: 400;
  font-size: 12px;
}
.delivered-account-list-container___2K5ra .history-link___zYkIA {
  margin-left: 30px;
  font-size: 12px;
  color: #cacaca;
  word-break: break-all;
}
.delivered-account-list-container___2K5ra .ant-collapse-item .ant-collapse-header {
  height: 34px;
}
.delivered-account-list-container___2K5ra .ant-collapse-item .ant-collapse-header .anticon.ant-collapse-arrow {
  position: absolute;
  top: 9px;
  left: 50%;
  padding-top: 0;
}
.delivered-account-list-container___2K5ra .ant-collapse-item .ant-collapse-header .anticon svg {
  font-size: 16px;
  color: #8d8b8b;
}
.delivered-account-list-container___2K5ra .ant-collapse-item .ant-collapse-content-box {
  padding: 10px;
}
.update-link-tooltip___8KEuh {
  max-width: 350px !important;
}
.update-link-tooltip___8KEuh .ant-tooltip-inner {
  color: black;
  font-size: 13px;
}

.task-link-container___3AcXW {
  padding: 24px;
}
.task-link-container___3AcXW .remark-text___1eBbw {
  margin-left: 15px;
}
.task-link-container___3AcXW .task-link-content___QJgtt {
  margin-top: 24px;
  background: #fff;
}

.content___1HmHG {
  display: inline-flex;
  align-items: center;
}
.content___1HmHG .month-label___EJhDP {
  margin-right: 15px;
}
.ant-picker-dropdown.sku-month .ant-picker-cell-disabled {
  pointer-events: unset;
  cursor: not-allowed;
}
.ant-picker-dropdown.sku-month .ant-picker-cell-disabled:hover::after {
  position: absolute;
  bottom: 46px;
  left: -15px;
  display: block;
  content: '\5DF2\521B\5EFA\8BE5\6708\4EFD\6570\636E';
  width: 115px;
  background: #fff;
  border: 1px solid #dedede;
  border-radius: 4px;
  color: #838383;
  font-size: 12px;
}
.ant-modal div[aria-hidden='true'] {
  display: none !important;
}

.conversion-rate-table___1__Nk .conversion-rate-form-item___3lkX- .ant-input-number-wrapper {
  width: 100px;
}
.conversion-rate-table___1__Nk .conversion-price-input___3vrPx {
  width: 150px;
}
.conversion-rate-table___1__Nk .e7-rate-content___1t2s8 {
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 30px;
}
.conversion-rate-table___1__Nk .rate-range-gap___1Xq75 {
  width: 50px;
  text-align: 'center';
}
.conversion-rate-table___1__Nk .conversion-rate-item-delete___zJUhA {
  cursor: pointer;
  color: #30353d;
}
.conversion-rate-table___1__Nk .conversion-rate-item-delete___zJUhA:hover {
  color: #e93d34;
}
.conversion-rate-table___1__Nk .conversion-rate-item-delete___zJUhA:hover {
  background: transparent;
}
.conversion-rate-table___1__Nk .conversion-rate-item-delete___zJUhA.delete-disabled___2yhot {
  color: rgba(147, 149, 153, 0.6);
  cursor: not-allowed;
}
.new-row-btn___2ku5u {
  width: 750px;
  line-height: 40px;
  margin-bottom: 16px;
  text-align: center;
  cursor: pointer;
  color: #e93d34;
  border: 1px solid #f0f0f0;
  border-top: 0;
}
.delete-icon___1mJsA {
  cursor: pointer;
  margin-left: 16px;
}
.delete-icon___1mJsA > svg {
  width: 16px;
  height: 16px;
  color: #939599;
}
.delete-icon___1mJsA > svg:hover {
  color: #7a7b7d;
}
.school-ladder-table___1UIcr {
  margin-bottom: 16px;
}
.school-ladder-table___1UIcr .school-ladder-input___2c2G- {
  width: 150px;
}
.form-list-table___1Crkr .ant-form-item {
  margin: 0;
}
.form-list-table___1Crkr .ant-form-item .ant-input-number-disabled {
  background: unset;
  color: #30353d;
}
.common-form-list-wrapper___3bGLh {
  margin-bottom: 16px;
}
.outvendor-list-wrapper___nq3p- .outvendor-form-item___2Pfjr {
  width: 700px;
  margin-bottom: 10px;
  margin-top: 40px;
}
.outvendor-list-wrapper___nq3p- .outvendor-form-item___2Pfjr .ant-form-item-label {
  padding-bottom: 0;
  background: #fafafa;
  border: 1px solid #e1e6ee;
  border-bottom: 0;
}
.outvendor-list-wrapper___nq3p- .outvendor-form-item___2Pfjr .ant-form-item-required {
  width: 100%;
  height: 40px;
  justify-content: center;
  font-size: 16px;
  color: #30353d;
  font-weight: 500;
}

.sku-rule-form-list-wrapper___2RF7u .rule-item___3-32N {
  width: 100%;
  margin-top: 40px;
  padding-bottom: 32px;
  border-bottom: 1.2px dashed #c8d2e0;
}
.sku-rule-form-list-wrapper___2RF7u .rule-item___3-32N.add-gap___KPEQ6 {
  padding-bottom: 40px;
}
.sku-rule-form-list-wrapper___2RF7u .rule-item___3-32N:first-child {
  margin-top: 8px;
}
.sku-rule-form-list-wrapper___2RF7u .rule-item___3-32N.rule-item--last___36Jjg {
  border-bottom: none;
}
.sku-rule-form-list-wrapper___2RF7u .select-area___1F03N {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.sku-rule-form-list-wrapper___2RF7u .rule-form-item___1H599 {
  margin: 0 16px 16px 0;
}
.sku-rule-form-list-wrapper___2RF7u .compatibility-type-desc___36laI {
  line-height: 14px;
  font-size: 14px;
  font-weight: 400;
  color: #8f9296;
  margin-bottom: 16px;
}
.sku-rule-form-list-wrapper___2RF7u .tables-area___2lX07 {
  display: flex;
  flex-direction: column;
}
.sku-rule-form-list-wrapper___2RF7u .item-table___2s9cT {
  margin-bottom: 8px;
  margin-top: 8px;
}
.sku-rule-form-list-wrapper___2RF7u .new-rule-form-item___37csz {
  margin-top: 28px;
}
.sku-rule-form-list-wrapper___2RF7u .delete-icon___3RQt2 {
  cursor: pointer;
  margin-left: 16px;
}
.sku-rule-form-list-wrapper___2RF7u .delete-icon___3RQt2 > svg {
  width: 16px;
  height: 16px;
  color: #939599;
}
.sku-rule-form-list-wrapper___2RF7u .delete-icon___3RQt2 > svg:hover {
  color: #7a7b7d;
}

.form-content___3Jp4e {
  position: relative;
}
.form-content___3Jp4e .item-content___1sEgb {
  margin-top: 8px;
}
.form-content___3Jp4e .item-content___1sEgb .ant-select.ant-select-disabled .ant-select-selector {
  background: unset;
  color: unset;
}
.form-content___3Jp4e .item-content___1sEgb .ant-select.ant-select-disabled .ant-select-selection-item {
  color: unset;
}
.form-content___3Jp4e .item-content___1sEgb .ant-picker.ant-picker-disabled {
  background: unset;
}
.form-content___3Jp4e .item-content___1sEgb .ant-picker.ant-picker-disabled .ant-picker-input > input[disabled] {
  color: rgba(0, 0, 0, 0.85);
}
.form-content___3Jp4e .item-content-header___23fMG {
  display: flex;
  align-items: center;
}
.form-content___3Jp4e .item-content-header___23fMG .ant-form-item:not(:first-child) {
  margin-left: 48px;
}
.form-content___3Jp4e .item-title___AsQZK {
  font-size: 20px;
  color: #30353d;
}
.form-content___3Jp4e .item-rule___3zp8t {
  position: relative;
  padding: 32px 40px;
  margin-bottom: 22px;
  background: #fff;
  border-radius: 2px;
}
.form-content___3Jp4e .operation-area___2BZPu {
  position: absolute;
  right: 24px;
  top: 28px;
}
.form-content___3Jp4e .operation-btn___1wI4P {
  display: inline-block;
  font-size: 14px;
  line-height: 14px;
  cursor: pointer;
}
.form-content___3Jp4e .operation-btn--save___2X_rP {
  color: #e93d34;
}
.form-content___3Jp4e .operation-btn--cancel___1zXIt {
  margin-left: 24px;
  color: #8f9296;
}
.form-content___3Jp4e .new-sku-btn___1OSGf {
  position: absolute;
  top: -56px;
  right: 0;
}
.form-content___3Jp4e .empty-area___1oavo {
  background: #fff;
  height: calc(100vh - 168px);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 2px;
}
.form-content___3Jp4e .new-sku-btn--empty___SWvV6 {
  margin: 0;
}
.form-content___3Jp4e .img-wrap___22mhL {
  width: 286px;
  height: 318px;
  display: inline-flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: wrap;
}
.form-content___3Jp4e .empty-desc___Mt4LO {
  display: block;
  margin-bottom: 56px;
  color: #8f9296;
  font-size: 14px;
  font-weight: normal;
}
.form-content___3Jp4e .sku-empty-img___34iXL {
  display: block;
  width: 286px;
  height: 202px;
}
.option-label-item___1hpAu.option-label-item--disabled___1QNOn .option-left___hGjGa {
  color: #9c9ea6;
}
.option-label-item___1hpAu.option-label-item--disabled___1QNOn .option-right___3V0VN > span,
.option-label-item___1hpAu.option-label-item--disabled___1QNOn .option-right___3V0VN p {
  color: #9c9ea6;
}
.option-label-item___1hpAu .option-left___hGjGa {
  float: left;
  width: 65px;
  margin-right: 8px;
  color: #30353d;
  white-space: pre-wrap;
  word-break: break-word;
}
.option-label-item___1hpAu .option-right___3V0VN {
  white-space: pre-wrap;
  margin-left: 73px;
}
.option-label-item___1hpAu .option-right___3V0VN > span,
.option-label-item___1hpAu .option-right___3V0VN p {
  color: #6f7275;
}
.history-select___3pp9a {
  padding: 0;
}
.history-select___3pp9a .rc-virtual-list {
  padding: 12px 16px;
}
.history-select___3pp9a .ant-select-item-option {
  background-color: #f7f8fc;
  margin-bottom: 8px;
}
.history-select___3pp9a .ant-select-item-option:hover {
  background-color: #f3f3f4;
}
.history-select___3pp9a .ant-select-item-option.ant-select-item-option-selected {
  background-color: rgba(233, 61, 52, 0.06);
}
.history-select___3pp9a .ant-select-item-group:not(:first-child) {
  padding-top: 16px;
  margin-top: 8px;
  border-top: 1px solid #edeff3;
}
.history-select___3pp9a .ant-select-item-option-disabled {
  position: relative;
}
.history-select___3pp9a .ant-select-item-option-disabled:hover::after {
  position: absolute;
  top: 15px;
  right: 0;
  z-index: 100;
  display: block;
  content: '\672C\6708\672A\8BBE\7F6E\8BE5SKU\89C4\5219';
  padding: 8px 12px;
  font-size: 12px;
  color: #616579;
  background-color: #fff;
  border: 1px solid #edeff3;
  box-shadow: 0px 2px 20px 0px rgba(48, 58, 110, 0.1);
}
.history-select___3pp9a .ant-select-item-group {
  min-height: unset;
  padding: 0;
  margin-bottom: 4px;
  font-size: 14px;
  color: #30353d;
  line-height: 20px;
}
.history-select___3pp9a .ant-select-item-option {
  padding: 16px;
}

.content___2PFaS {
  padding: 24px;
}
.content___2PFaS .header___10V7r,
.content___2PFaS .new-sku-btn___1k0Yy {
  margin-bottom: 20px;
}
.content___2PFaS .month-text___NDJkc {
  font-size: 16px;
}
.content___2PFaS .back-btn___3bee7 {
  margin-right: 15px;
}
.content___2PFaS .new-btn___8BJuO {
  float: right;
}
.content___2PFaS .agent-manage-wrapper___2ovay {
  min-height: calc(100vh - 202px);
  padding: 32px;
  background: #fff;
  border-radius: 2px;
}
.content___2PFaS .agent-manage-title___2euVd {
  font-size: 16px;
  color: #30353d;
  line-height: 22px;
}
.content___2PFaS .agent-manage-filter___2nNxv,
.content___2PFaS .filter-item___el5_d {
  display: flex;
  align-items: center;
}
.content___2PFaS .agent-manage-filter___2nNxv {
  padding: 24px 0;
  border-bottom: 1px solid #e1e6ee;
  margin-bottom: 24px;
}
.content___2PFaS .agent-manage-filter___2nNxv .ant-select-selector {
  min-height: 40px;
}
.content___2PFaS .batch-add-area___1nIM9,
.content___2PFaS .batch-delete-area___36aYB {
  margin-bottom: 22px;
  color: #e93d34;
  cursor: pointer;
}
.content___2PFaS .batch-add-area___1nIM9 > span,
.content___2PFaS .batch-delete-area___36aYB > span {
  margin-left: 4px;
}
.content___2PFaS .batch-delete-area___36aYB {
  float: right;
  display: flex;
  align-items: center;
}
.content___2PFaS .batch-delete-area___36aYB > svg {
  width: 16px;
  height: 16px;
}
.content___2PFaS .filter-btn___24rsC {
  height: 40px;
  width: 110px;
}
.content___2PFaS .filter-btn___24rsC span {
  font-size: 16px;
}
.content___2PFaS .filter-item___el5_d {
  margin-right: 48px;
}
.content___2PFaS .item-label___1ptfj {
  margin-right: 16px;
  font-size: 14px;
  color: #30353d;
  line-height: 16px;
}
.content___2PFaS .ant-table .ant-table-row .ant-table-cell {
  white-space: pre-wrap;
}
.agent-manage-wrapper___2ovay .row-selected___3I3gB > td {
  background-color: #ffefef;
}
.tab-wrapper___2Ddzv {
  background: #fff;
}
.tab-wrapper___2Ddzv .ant-tabs-nav {
  border-top: 1px solid #e1e6ee;
  margin-bottom: 0;
}
.tab-wrapper___2Ddzv .ant-tabs-nav::before {
  border-bottom: none;
}
.tab-wrapper___2Ddzv .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab {
  border: none;
  border-radius: 0;
}
.tab-wrapper___2Ddzv .ant-tabs-nav .ant-tabs-tab {
  background: unset;
}
.tab-wrapper___2Ddzv .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active {
  color: #fff;
  background: #e93d34;
}
.tab-wrapper___2Ddzv .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #fff;
}

.form-content___1vNyX {
  height: calc((100vh - 88px) * 0.66 - 54px);
  padding-top: calc(24px * 0.66);
  overflow-y: scroll;
}
.form-content___1vNyX .roi-area___2i_eT .ant-space-item:nth-child(2) {
  margin-top: -16px;
  margin-bottom: 5px;
  line-height: 14px;
}
.form-content___1vNyX .delete-icon___1Nmpx {
  cursor: pointer;
  margin-left: 16px;
}
.form-content___1vNyX .delete-icon___1Nmpx > svg {
  width: 16px;
  height: 16px;
  color: #939599;
}
.form-content___1vNyX .delete-icon___1Nmpx > svg:hover {
  color: #7a7b7d;
}
.form-content___1vNyX .ant-form-item-row .ant-form-item-label > label {
  font-size: 16px;
}
.form-content___1vNyX .roi-desc___3WxPt {
  color: #8f9296;
  font-size: 12px;
  line-height: 14px;
}
.form-content___1vNyX .new-settlement-btn___29WKU {
  margin-top: 40px;
}
.form-footer___2CJzZ {
  display: flex;
  align-items: center;
  justify-content: center;
  height: calc(88px * 0.66);
  margin: 0;
}
.form-footer___2CJzZ .ant-form-item-control-input-content .ant-btn {
  width: 110px;
  border-radius: 4px;
}
.form-footer___2CJzZ .ant-form-item-control-input-content .ant-btn-default {
  margin-right: 15px;
}

.task-detail-container___3iOHV,
.user-config-container___2DzQ5 {
  padding: 20px;
}
.task-detail-container___3iOHV .header___3hDZj,
.user-config-container___2DzQ5 .header___3hDZj {
  margin-bottom: 20px;
}
.task-detail-container___3iOHV .header___3hDZj span,
.user-config-container___2DzQ5 .header___3hDZj span {
  font-size: 16px;
  font-weight: 600;
}
.task-detail-container___3iOHV .header___3hDZj .back-btn___2juxZ span,
.user-config-container___2DzQ5 .header___3hDZj .back-btn___2juxZ span {
  font-size: 14px;
}
.task-detail-container___3iOHV .title___QQNeE,
.user-config-container___2DzQ5 .title___QQNeE {
  margin-left: 20px;
  margin-right: 30px;
}

.filter-form-container___34kkq {
  position: relative;
  display: flex;
}
.filter-form-container___34kkq .filter-form___CHeTc {
  display: flex;
  flex-wrap: wrap;
}
.filter-form-container___34kkq .filter-form___CHeTc .f-form-item___3FG-N {
  margin-left: 15px;
}
.filter-form-container___34kkq .filter-form___CHeTc .keyword-input___1tuKb {
  width: 280px;
}
.filter-form-container___34kkq .filter-form___CHeTc .f-select___Dt_mf {
  width: 180px;
}
.filter-form-container___34kkq .import-btn___2sror {
  position: absolute;
  right: 0;
}
.agent-operation-col___UA8uq {
  display: flex;
  justify-content: space-evenly;
}
.agent-operation-col___UA8uq .delete-btn-disabled___1nQqY {
  position: relative;
}
.agent-operation-col___UA8uq .delete-btn-disabled___1nQqY:hover::before {
  position: absolute;
  top: -25px;
  left: -173px;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  z-index: 100;
  display: block;
  width: 234px;
  content: '\4EE3\7406\5546\5DF2\4EA7\751F\8BA2\5355\6570\636E\FF0C\65E0\6CD5\5220\9664';
  background: #fff;
  color: #625f5f;
  border: 1px solid #d6d6d6;
  border-radius: 4px;
}
.modal-container___VQuit .ant-modal-footer {
  display: none;
}
.add-agent-form___3f2jl .btn-items___30fs1 {
  display: flex;
  justify-content: center;
}
.add-agent-form___3f2jl .btn-items___30fs1 > button {
  margin-right: 30px;
}
.add-agent-form___3f2jl .not-required-item___3KeHw .ant-form-item-label::after {
  width: 0;
  height: 0;
}
.add-agent-form___3f2jl .ant-form-item-label {
  width: 150px;
  padding-right: 30px;
}
.add-agent-form___3f2jl .ant-form-item-label label::before {
  content: '' !important;
}
.add-agent-form___3f2jl .ant-form-item-label label::after {
  content: '';
}
.add-agent-form___3f2jl .ant-form-item-label::after {
  position: absolute;
  display: inline-block;
  top: 13px;
  right: 15px;
  content: '';
  width: 6px;
  height: 6px;
  background: #e93d34;
  border-radius: 50%;
}
.account-filter-form___qBUUM {
  display: flex;
  flex-wrap: wrap;
}
.account-filter-form___qBUUM .a-form-item___2WKAu {
  width: 200px;
  margin-right: 20px;
}
.batch-upload-container___3ZgL2 {
  min-height: 260px;
}
.batch-upload-container___3ZgL2 .item___13wE5 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 40px;
  margin-left: 36px;
}
.batch-upload-container___3ZgL2 .label___11H0_ {
  font-size: 14px;
  color: #8e8888;
  margin-right: 30px;
}
.batch-upload-container___3ZgL2 .upload-btn___WbTq_ {
  width: 120px;
  height: 40px;
  margin-left: 16px;
}
.batch-upload-container___3ZgL2 .upload-buttons___2f1sx {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 60px;
}
.batch-upload-container___3ZgL2 .upload-buttons___2f1sx .cancel-btn___1i_0S {
  margin-right: 30px;
}
.batch-upload-container___3ZgL2 .upload-buttons___2f1sx .ant-btn {
  width: 100px;
  height: 40px;
}
.batch-upload-container___3ZgL2 .upload-status___27l5s,
.batch-upload-container___3ZgL2 .upload-fail-tips___3cxgL {
  text-align: center;
  white-space: pre-wrap;
}
.batch-upload-container___3ZgL2 .upload-fail-tips___3cxgL {
  max-height: 300px;
  overflow-y: scroll;
  font-size: 14px;
  color: #e93d34;
}
.batch-upload-container___3ZgL2 .upload-fail-tips___3cxgL::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: #fff;
}
.batch-upload-container___3ZgL2 .upload-fail-tips___3cxgL::-webkit-scrollbar-thumb {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #989494;
}
.upload-modal-container___Ghao4 .ant-modal-header {
  border-color: transparent;
}
.upload-modal-container___Ghao4 .ant-modal-footer {
  display: none;
}

.container___3sdof {
  padding: 24px;
}
.container___3sdof.overflow--unset___1BJUV .content___33Gij {
  overflow: unset;
}
.container___3sdof .title___2X2tH {
  font-size: 16px;
  color: #464646;
  margin-bottom: 24px;
  font-weight: 600;
}
.container___3sdof .content___33Gij {
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
}

.statistical-report-container___1xlNI {
  position: relative;
}
.statistical-report-container___1xlNI .update-time___2oVNp {
  position: absolute;
  top: -70px;
  right: 0;
  font-size: 13px;
}

.account-item-col___2I2xS {
  display: flex;
  justify-content: space-evenly;
}

.review-material-table___1iiXd {
  position: relative;
}
.review-material-table___1iiXd .ant-tabs .ant-tabs-nav::before {
  border: none;
}
.review-material-table___1iiXd .ant-tabs-tab {
  padding-top: 8px;
}
.review-material-table___1iiXd .ant-table-thead .ant-table-cell {
  color: #30353d;
  font-size: 14px;
  font-weight: 500;
  background: #f7f8fc;
}
.review-material-table___1iiXd .ant-table-tbody {
  color: #30353d;
}
.review-material-table___1iiXd .ant-table-row .ant-table-cell {
  display: flex;
  align-items: center;
}
.review-material-table___1iiXd .create-material-btn___1TNEQ {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 5;
}
.review-material-table___1iiXd .comment-cell___2noI2 {
  width: 100%;
  min-height: 108px;
  max-height: 118px;
  overflow-y: auto;
  padding: 14px 16px;
  border: 1px solid #c8d2e0;
  border-radius: 4px;
  color: #30353d;
  font-size: 14px;
  cursor: pointer;
  white-space: pre-wrap;
}
.review-material-table___1iiXd .comment-cell___2noI2.comment-cell--placeholder___12FbO {
  color: #8f9296;
}
.review-material-table___1iiXd .comment-cell___2noI2.comment-cell--readonly___1MhVO {
  display: flex;
  align-items: center;
  cursor: default;
  border: none;
}
.review-material-table___1iiXd .v-material-preview___3mIC3 {
  position: relative;
  width: 70px;
  height: 124px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 4px;
  background-color: #000;
  transition: all 0.3s ease;
}
.review-material-table___1iiXd .v-material-preview___3mIC3:hover {
  transform: translateY(-2px);
}
.review-material-table___1iiXd .v-material-preview___3mIC3:hover .v-play-icon___1EVv2 {
  transform: translate(-50%, -50%) scale(1.1);
}
.review-material-table___1iiXd .v-material-preview___3mIC3 img {
  position: relative;
  width: 100%;
  height: auto;
  object-fit: contain;
  display: block;
  z-index: 2;
}
.review-material-table___1iiXd .v-material-preview___3mIC3 img[src=''],
.review-material-table___1iiXd .v-material-preview___3mIC3 img:not([src]) {
  opacity: 0;
}
.review-material-table___1iiXd .v-play-icon___1EVv2 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
  cursor: pointer;
  transition: transform 0.3s ease;
}
.review-material-table___1iiXd .v-btn--link___1k3kf {
  color: #67a1ff;
}
.review-material-table___1iiXd .passed-btn___13vA5 {
  color: #29b574;
}
.review-material-table___1iiXd .passed-btn___13vA5:not(:disabled):not(.ant-btn-disabled___3bUT-):hover {
  color: #26ea8e;
}
.v-place-modal___3vhTB .ant-modal-title {
  text-align: center;
}
.v-place-modal___3vhTB .v-place-desc___3AZC6 {
  font-size: 14px;
  color: #6f7275;
  font-weight: normal;
  text-align: center;
}
.v-place-modal___3vhTB .v-place-content___2pmWV {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 26px;
  margin-bottom: 53px;
}
.v-place-modal___3vhTB .v-place-id___3Ygcn {
  font-size: 24px;
  color: #30353d;
  font-weight: 600;
  margin-right: 16px;
}
.v-place-modal___3vhTB .v-place-copy-btn___jfPfH {
  font-size: 14px;
  color: #e93d34;
  font-weight: 500;
  cursor: pointer;
}

.iframe-wrapper___2Dy6x {
  width: 100%;
  height: calc(100vh - 201px);
  overflow: hidden;
}

.user-info-content___3NSan {
  width: 348px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.user-info-content___3NSan .user-info-item___3ef7s {
  display: flex;
  align-items: center;
  margin-top: 6px;
}
.user-info-content___3NSan .user-info-dept___30v9x {
  margin-top: 13px;
}
.user-info-content___3NSan .user-info-img___20sAo,
.user-info-content___3NSan .user-no-img___1UD4s {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  margin-right: 8px;
}
.user-info-content___3NSan .user-no-img___1UD4s {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  margin-bottom: 0;
  font-size: 10px;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
  background: #5678fe;
  color: #fff;
}
.user-info-content___3NSan .user-name___-nA6- {
  font-size: 14px;
  font-weight: 500;
  color: #30353d;
  margin-right: 8px;
}
.user-info-content___3NSan .user-status___1UX5H {
  padding: 2px 8px;
  font-size: 10px;
  font-weight: 400;
  color: #e93d34;
  background: rgba(233, 61, 52, 0.1);
  border-radius: 2px;
}
.user-info-content___3NSan .user-status___1UX5H.user-status--disabled___1LBRN {
  color: #6f7275;
  background: rgba(111, 114, 117, 0.1);
}
.user-info-content___3NSan .user-info-label___2mvx_ {
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 600;
  color: #6f7275;
}
.user-info-content___3NSan .user-info-value___3dHnd {
  font-size: 14px;
  font-weight: 400;
  color: #6f7275;
  margin-left: 8px;
}
.popover-btn___Bhv-R {
  display: inline-flex;
  align-items: center;
}
.popover-btn___Bhv-R svg {
  cursor: pointer;
  color: #a1a5aa;
}
.popover-btn___Bhv-R svg:hover {
  color: #e93d34;
}

.container___2fOH1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 200px;
}
.container___2fOH1 .row___3yPDi {
  width: 100%;
  display: flex;
  margin-top: 24px;
}
.container___2fOH1 .row___3yPDi:first-child {
  margin-top: 0;
}
.container___2fOH1 .row___3yPDi .title___14lgn {
  width: 126px;
  color: #999999;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h {
  flex: 1;
  background-color: #f8f9fc;
  border-radius: 8px;
  padding: 16px 12px;
  max-width: 430px;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h .link-wrapper___1ywsR {
  display: flex;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h .link-wrapper___1ywsR > span {
  display: inline-block;
  width: 50px;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h .link___3C9jK {
  flex: 1;
  word-break: break-all;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h .link___3C9jK a {
  margin-left: 8px;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h .qrcode___169Wq {
  display: flex;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h .qrcode___169Wq img {
  width: 100px;
  height: 100px;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h .qrcode-content___3H-MT {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 8px 0;
  margin-left: 36px;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h .qrcode-content___3H-MT > div {
  position: relative;
}
.container___2fOH1 .row___3yPDi .content___1Tv8h .qrcode-content___3H-MT > div::before {
  content: '';
  position: absolute;
  left: -10px;
  top: 50%;
  margin-top: -2px;
  width: 4px;
  height: 4px;
  background-color: #464646;
  border-radius: 50%;
}
.container___2fOH1 .row___3yPDi .poster___1Kw6y {
  display: flex;
  position: relative;
  padding-bottom: 32px;
}
.container___2fOH1 .row___3yPDi .poster___1Kw6y img {
  width: 126px;
  margin-right: 20px;
}
.container___2fOH1 .row___3yPDi .poster___1Kw6y img:last-of-type {
  margin-right: 0;
}
.container___2fOH1 .row___3yPDi .poster___1Kw6y a {
  position: absolute;
  bottom: 0;
  right: 0;
}
.modal___fDjLM .ant-modal {
  min-width: 600px;
}

.user-management-table___211oR .create-btn___1Rrif {
  margin-bottom: 30px;
}
.user-management-table___211oR .responsible-person-area___-U7Sd {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.user-management-table___211oR .responsible-person-area___-U7Sd .responsible-person-name___2t1KD {
  width: calc(100% - 23px);
  white-space: wrap;
}
.modal-container___31g-O .ant-modal-footer {
  display: none;
}
.add-user-form___RwUGI .btn-items___3--FY {
  display: flex;
  justify-content: center;
}
.add-user-form___RwUGI .btn-items___3--FY > button {
  margin-right: 30px;
}
.add-user-form___RwUGI .not-required-item___36rkV .ant-form-item-label::after {
  width: 0;
  height: 0;
}
.add-user-form___RwUGI .ant-form-item-label {
  width: 150px;
  padding-right: 30px;
}
.add-user-form___RwUGI .ant-form-item-label label::before {
  content: '' !important;
}
.add-user-form___RwUGI .ant-form-item-label label::after {
  content: '';
}
.add-user-form___RwUGI .ant-form-item-label::after {
  position: absolute;
  display: inline-block;
  top: 13px;
  right: 15px;
  content: '';
  width: 6px;
  height: 6px;
  background: #e93d34;
  border-radius: 50%;
}
.user-select-popup___1sMDV .ant-select-item-option {
  position: relative;
  padding: 5px 16px;
}
.user-select-popup___1sMDV .ant-select-item-option::after {
  position: absolute;
  content: '';
  bottom: 0;
  left: 16px;
  width: calc(100% - 32px);
  height: 1px;
  background: #eff0f3;
}
.option-label-item___3rR4- {
  width: 100%;
  display: inline-flex;
  align-items: flex-start;
  padding: 8px 0;
}
.option-label-item___3rR4- .user-img___2YUHN {
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  overflow: hidden;
}
.option-label-item___3rR4- .user-img___2YUHN img {
  width: 100%;
  height: 100%;
}
.option-label-item___3rR4- .option-label-item-no-img___sRqpq {
  flex-shrink: 0;
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  font-size: 12px;
  font-weight: 400;
  color: #fff;
  background: #5678fe;
  text-align: center;
}
.user-info___7SADJ {
  display: inline-flex;
  flex-direction: column;
  margin-left: 10px;
  width: calc(100% - 50px);
  word-break: break-all;
}
.user-info___7SADJ .user-name___1veKL {
  font-size: 14px;
  font-weight: 600;
  color: #30353d;
  margin-bottom: 2px;
  white-space: pre-wrap;
}
.user-info___7SADJ .user-dept___XG3dz {
  line-height: 17px;
  font-size: 12px;
  font-weight: 400;
  color: #6f7275;
  white-space: pre-wrap;
}

.charge-task-table___2z8Xt {
  position: relative;
}
.charge-task-table___2z8Xt .responsible-person-area___6cm31 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.charge-task-table___2z8Xt .responsible-person-area___6cm31 .responsible-person-name___2M--M {
  width: calc(100% - 23px);
  white-space: wrap;
}
.charge-task-table___2z8Xt .download-btn___35slR {
  position: absolute;
  right: 0;
}
.settlement-table___BUcCL .ant-table-tbody .ant-table-row .ant-table-cell {
  white-space: pre-line;
}
.settlement-table___BUcCL.settlement-table--virtual___11w3n .ant-table-tbody .ant-table-row .ant-table-cell {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.settlement-table___BUcCL .row-selected___1iqTZ .ant-table-cell {
  background-color: #fff3f0;
}
.settlement-table___BUcCL .edit-table-cell--filtered___2_TFW .ant-table-filter-column .ant-dropdown-trigger {
  color: #e93d34;
}
.settlement-table___BUcCL .ant-table-thead > tr > th {
  background-color: #f7f8fc;
}
.settlement-table___BUcCL .react-resizable {
  position: relative;
  background-clip: padding-box;
}
.settlement-table___BUcCL .react-resizable-handle {
  position: absolute;
  right: -5px;
  bottom: 0;
  z-index: 1;
  width: 10px;
  height: 100%;
  cursor: col-resize;
}
.row-odd-color___ID9xA .ant-table-cell {
  background-color: #f7f8fc;
}
.row-status___Evufp {
  width: fit-content;
  padding: 4px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}
.row-status___Evufp.row-status--not-distributed___1-SYj {
  color: #8f9296;
  background: #f7f8fc;
}
.row-status___Evufp.row-status--confirming___1upgg {
  color: #4f92ff;
  background: rgba(103, 161, 255, 0.12);
}
.row-status___Evufp.row-status--reject___2Tb4m {
  color: #e93d34;
  background: rgba(233, 61, 52, 0.12);
}
.row-status___Evufp.row-status--not-return___7H9XF {
  color: #ff9100;
  background: rgba(255, 145, 0, 0.12);
}
.row-status___Evufp.row-status--complete___3KHgb {
  color: #29b574;
  background: rgba(41, 181, 116, 0.12);
}
.filter-dropdown-container___iuYGp {
  width: fit-content;
}
.filter-dropdown-container___iuYGp .filter-dropdown-search___2w2uF {
  padding: 8px;
  border-bottom: 1px solid #f0f0f0;
}
.filter-dropdown-container___iuYGp .filter-dropdown-checkbox___1r9sn {
  padding-left: 8px;
  padding-top: 8px;
}
.filter-dropdown-container___iuYGp .filter-dropdown-options___1wpm4 {
  max-height: 180px;
  padding: 8px 0 8px 24px;
  overflow-y: auto;
}
.filter-dropdown-container___iuYGp .filter-dropdown-footer___2LXtz {
  width: 100%;
  padding: 7px 8px;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #f0f0f0;
}
.filter-dropdown-container___iuYGp .ant-checkbox-group {
  display: unset;
}
.filter-dropdown-container___iuYGp .ant-checkbox-group-item {
  display: flex;
  padding-bottom: 4px;
  margin-right: 8px;
}

.filter-section___21AB8 .download-btn___36ZmC {
  margin-left: 20px;
}
.order-table-section___9_XXs {
  margin-top: 30px;
}
.qr-code-area___uKSz7 {
  width: 100px;
  height: 100px;
}
.qr-code-area___uKSz7 .qr-code-img___2XTaS {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.wechat-friend-col___Q-0Bm {
  position: relative;
}
.wechat-friend-col___Q-0Bm .qr-code-content___326MO {
  position: absolute;
  top: 2px;
  right: 10px;
  font-size: 16px;
  color: #878787;
  cursor: pointer;
  margin-left: 20px;
}
.wechat-friend-col___Q-0Bm .qr-code-content___326MO:hover {
  color: #e52f2f;
}

.filter___GOFQI {
  position: relative;
  margin-bottom: 16px;
}
.filter___GOFQI::before {
  content: '';
  position: absolute;
  left: -20px;
  top: 50%;
  margin-top: -2px;
  width: 4px;
  height: 4px;
  background-color: #ff6666;
  border-radius: 50%;
}
.filter___GOFQI .ant-input-search {
  width: 480px;
}
.filter___GOFQI button {
  margin-left: 12px;
}
.container___31JxR {
  height: 300px;
  display: flex;
  margin-left: -150px;
  border-radius: 2px;
  border: 1px solid #e2e2e4;
  white-space: nowrap;
  overflow-x: auto;
}
.container___31JxR .list___1-fKe {
  display: flex;
  flex-direction: column;
  width: 540px;
  height: 100%;
}
.container___31JxR .list___1-fKe .ant-menu .ant-menu-item {
  padding-right: 24px;
}
.container___31JxR .selected___1KAUh {
  width: 260px;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.container___31JxR .header___3N5xw {
  position: relative;
  font-weight: 500;
  padding: 10px 24px;
  background-color: #f7f7f9;
  border-bottom: 1px solid #e2e2e4;
}
.container___31JxR .content___2dJM5 {
  flex: 1;
  width: 100%;
  overflow: auto;
}
.container___31JxR .content___2dJM5 .ant-col {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.container___31JxR .person-in-charge___2n1tS,
.container___31JxR .sold-out___2G1bs,
.container___31JxR .channel-type___3Hupp {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.container___31JxR .border-right___2oLmJ {
  border-right: 1px solid #e2e2e4;
}
.container___31JxR .item-person-in-charge___2sUUT {
  padding: 0 16px;
}
.container___31JxR .item-sold-out___1l2Y3,
.container___31JxR .item-channel-type___OYeRO {
  padding: 0 10px;
}
.container___31JxR .item-person-in-charge___2sUUT,
.container___31JxR .item-sold-out___1l2Y3,
.container___31JxR .item-channel-type___OYeRO {
  display: flex;
  align-items: center;
  min-height: 43px;
  margin-top: 2px;
  margin-bottom: 8px;
}
.container___31JxR .item-person-in-charge___2sUUT .ant-form-item,
.container___31JxR .item-sold-out___1l2Y3 .ant-form-item,
.container___31JxR .item-channel-type___OYeRO .ant-form-item {
  margin-bottom: 0;
}
.container___31JxR .item-person-in-charge___2sUUT .ant-form-item .ant-col,
.container___31JxR .item-sold-out___1l2Y3 .ant-form-item .ant-col,
.container___31JxR .item-channel-type___OYeRO .ant-form-item .ant-col {
  overflow: unset;
}
.container___31JxR .item-person-in-charge___2sUUT .ant-form-item-explain-error,
.container___31JxR .item-sold-out___1l2Y3 .ant-form-item-explain-error,
.container___31JxR .item-channel-type___OYeRO .ant-form-item-explain-error {
  position: absolute;
  bottom: -15px;
  font-size: 12px;
  line-height: 15px;
}
.container___31JxR .item-person-in-charge___2sUUT .ant-form-item-control-input,
.container___31JxR .item-sold-out___1l2Y3 .ant-form-item-control-input,
.container___31JxR .item-channel-type___OYeRO .ant-form-item-control-input {
  min-height: 28px;
}
.container___31JxR .item-person-in-charge___2sUUT .ant-input,
.container___31JxR .item-sold-out___1l2Y3 .ant-input,
.container___31JxR .item-channel-type___OYeRO .ant-input {
  padding: 2px 11px;
}
.select-row___3wTwE {
  padding: 0 16px;
  display: flex;
  align-items: center;
  margin-top: 2px;
  margin-bottom: 8px;
  cursor: pointer;
  transition: color 0.3s ease;
}
.select-row___3wTwE .select-row-content___1pxgP {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 43px;
}
.select-row___3wTwE .close-icon___2Qy30:hover {
  color: #e93d34;
}
.select-row___3wTwE .close-icon___2Qy30.date-picker-delete___3V3sK {
  margin: 0 5px;
}
.select-row___3wTwE .operation-space___37o-b {
  display: flex;
  align-items: center;
}
.select-row___3wTwE .new-cycle-button___MlE9A {
  width: 120px;
  margin-right: 10px;
  cursor: pointer;
  border: 1px dashed #e93d34;
  color: #e93d34;
  text-align: center;
}
.select-row___3wTwE .new-cycle-button___MlE9A:hover {
  color: red;
  border-color: red;
}
.select-row___3wTwE .date-picker-item___3IK6b {
  margin-bottom: 10px;
}

.container___14SYB .preview___2J4Gy {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 120px;
  height: 120px;
  border-radius: 4px;
  overflow: hidden;
  background-color: #f8f9fc;
  border: 1px solid #eeeeee;
}
.container___14SYB .preview___2J4Gy img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.container___14SYB .preview___2J4Gy .icon___13vz2 {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.container___14SYB .preview___2J4Gy .mask___ciZoH {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0 28px;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
}
.container___14SYB .preview___2J4Gy .mask___ciZoH:hover {
  opacity: 1;
}
.container___14SYB .preview___2J4Gy .mask___ciZoH .action___2iL-h {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: 18px;
}
.container___14SYB .preview___2J4Gy .mask___ciZoH .action___2iL-h .action-icon___3Gq_y {
  padding: 0 8px;
}
.container___14SYB .preview___2J4Gy .mask___ciZoH .action___2iL-h svg {
  transition: color 0.3s;
  color: rgba(255, 255, 255, 0.65);
}
.container___14SYB .preview___2J4Gy .mask___ciZoH .action___2iL-h svg:hover {
  color: #ffffff;
}
.container___14SYB .name___28707 {
  width: 120px;
  font-size: 12px;
  color: #999999;
  margin-top: 12px;
  word-break: break-all;
}

.empty___3laav {
  width: 100%;
  height: 500px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.container___1MzlK .block___3WIYz {
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 16px;
}
.container___1MzlK .block___3WIYz:last-of-type {
  margin-bottom: 32px;
}
.container___1MzlK .block___3WIYz .title___1YW2y {
  font-size: 14px;
  color: #464646;
  font-weight: 500;
  margin-bottom: 24px;
}
.container___1MzlK .block___3WIYz .content___5epDO > .ant-row {
  margin-bottom: 24px;
  flex-wrap: nowrap;
}
.container___1MzlK .block___3WIYz .content___5epDO > .ant-row:last-of-type {
  margin-bottom: 0;
}
.container___1MzlK .block___3WIYz .content___5epDO > .ant-row > div:first-child {
  color: #999999;
}
.container___1MzlK .block___3WIYz .content___5epDO > .ant-row > div:last-child {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  color: #464646;
}
.modal___39Pk_ .ant-modal-body {
  padding: 0;
}
.modal___39Pk_ .ant-modal-close-x {
  color: #ffffffab;
}
.modal___39Pk_ .ant-modal-close-x:hover {
  color: #ffffff;
}
.modal___39Pk_ .ant-modal-close-x {
  display: none;
}

.container___3L-ra {
  display: flex;
  flex-wrap: wrap;
}
.container___3L-ra .upload___3MJni {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 104px;
  height: 104px;
  color: #bbbbbb;
}
.container___3L-ra .upload___3MJni > span:first-child {
  font-size: 18px;
  margin-bottom: 8px;
}
.container___3L-ra .ant-upload-picture-card-wrapper {
  display: block;
  width: auto;
}
.container___3L-ra .ant-upload.ant-upload-select-picture-card {
  border-radius: 4px;
}
.preview___3ZEKc .ant-modal-body {
  padding: 0;
}
.preview___3ZEKc .ant-modal-close-x {
  color: #ffffffab;
}
.preview___3ZEKc .ant-modal-close-x:hover {
  color: #ffffff;
}
.preview___3ZEKc .ant-modal-close-x {
  display: none;
}

.empty___1MdgN {
  width: 100%;
  height: 500px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.container___1DRO2 {
  min-width: 980px;
}
.container___1DRO2 .block___2yiTD {
  padding: 24px;
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 16px;
}
.container___1DRO2 .block___2yiTD:last-of-type {
  margin-bottom: 32px;
}
.container___1DRO2 .block___2yiTD .title___2SsE4 {
  font-size: 14px;
  color: #464646;
  font-weight: 500;
  margin-bottom: 24px;
  line-height: 32px;
}
.container___1DRO2 .block___2yiTD .content___1rwZc > .ant-row {
  flex-wrap: nowrap;
}
.container___1DRO2 .block___2yiTD .content___1rwZc > .ant-row:last-of-type {
  margin-bottom: 0;
}
.container___1DRO2 .block___2yiTD .content___1rwZc > .ant-row > div:first-child {
  color: #999999;
}
.container___1DRO2 .block___2yiTD .content___1rwZc > .ant-row > div:last-child {
  min-width: 480px;
  color: #464646;
}
.container___1DRO2 .input-suffix___1Gq-w {
  color: #999999;
}
.container___1DRO2 .action___cI1Uk {
  display: flex;
}
.container___1DRO2 .action___cI1Uk button {
  margin-right: 40px;
}
.commission-table___1Upyt {
  flex: 1;
}

.user-tree-wrap___JFAgz {
  padding: 32px;
  border-radius: 2px;
  background: #fff;
}
.user-tree-wrap___JFAgz .user-tree-header___AbCT2 {
  position: relative;
  margin-bottom: 16px;
}
.user-tree-wrap___JFAgz .user-tree-title___3NHHM {
  line-height: 22px;
  font-size: 16px;
  font-weight: 600;
  color: #30353d;
}
.user-tree-wrap___JFAgz .user-tree-operation-btns___1kau7 {
  position: absolute;
  right: 0;
  top: 5px;
}
.user-tree-wrap___JFAgz .operation-item___1GbFP {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
.user-tree-wrap___JFAgz .operation-item___1GbFP > svg {
  margin-right: 4px;
}
.user-tree-wrap___JFAgz .operation-item-name___2xGZm {
  font-size: 14px;
  font-weight: 600;
  color: #e93d34;
}
.user-tree-wrap___JFAgz .operation-item-name___2xGZm.operation-item-name--cancel___1S6AY {
  color: #8f9296;
  margin-right: 24px;
}
.user-tree-wrap___JFAgz .user-tree-content___2wxTT {
  padding: 26px 24px;
  border: 1px solid #e1e6ee;
  border-radius: 4px;
  overflow-y: auto;
}
.user-tree-wrap___JFAgz .user-tree-content___2wxTT .ant-tree-list-holder-inner .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.user-tree-wrap___JFAgz .tree-title___pDB43 {
  padding: 2px 10px 2px 0;
  display: flex;
  align-items: center;
}
.user-tree-wrap___JFAgz .tree-del-icon___1QhEA.tree-del-icon--disabled___oiCoy {
  color: #d4d5d6;
  cursor: not-allowed;
}
.user-tree-wrap___JFAgz .tree-del-icon___1QhEA.tree-del-icon--disabled___oiCoy:hover {
  color: #d4d5d6;
}
.user-tree-wrap___JFAgz .tree-del-icon___1QhEA,
.user-tree-wrap___JFAgz .tree-add-icon___3W66V {
  color: #575757;
  font-size: 16px;
}
.user-tree-wrap___JFAgz .tree-del-icon___1QhEA:hover,
.user-tree-wrap___JFAgz .tree-add-icon___3W66V:hover {
  color: #e93d34;
}
.user-tree-wrap___JFAgz .tree-add-icon___3W66V {
  margin-right: 16px;
}
.user-tree-wrap___JFAgz .ant-tree-switcher svg {
  width: 12px;
  height: 12px;
}

.container___8eT3- {
  display: flex;
  flex-wrap: wrap;
}
.container___8eT3- .upload___15VxD {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 104px;
  height: 104px;
  color: #bbbbbb;
}
.container___8eT3- .upload___15VxD > span:first-child {
  font-size: 18px;
  margin-bottom: 8px;
}
.container___8eT3- .ant-upload-picture-card-wrapper {
  display: block;
  width: auto;
}
.container___8eT3- .ant-upload.ant-upload-select-picture-card {
  border-radius: 4px;
}
.preview___19kn0 .ant-modal-body {
  padding: 0;
}
.preview___19kn0 .ant-modal-close-x {
  color: #ffffffab;
}
.preview___19kn0 .ant-modal-close-x:hover {
  color: #ffffff;
}
.preview___19kn0 .ant-modal-close-x {
  display: none;
}

.modalWrapper___6u4om .ant-modal-body {
  padding: 4px 24px 0;
}
.modalWrapper___6u4om .ant-input::-webkit-contacts-auto-fill-button {
  opacity: 0;
}
.modalWrapper___6u4om .ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane {
  transition: none;
}
.modalWrapper___6u4om .ant-tabs-bar {
  margin-bottom: 24px;
}
.uploadWrapper___3IEgS {
  display: flex;
  flex-wrap: nowrap;
}
.uploadWrapper___3IEgS .uploadLabel___2lAXB {
  width: 160px;
}
.uploadWrapper___3IEgS .uploadContent___j2zNA {
  display: flex;
  flex-direction: column;
}
.uploadWrapper___3IEgS .uploadNote___hDNRR {
  margin: 10px 0;
  font-size: 12px;
  color: #aaaaaa;
}
.uploadWrapper___3IEgS .template-download-btn___1r2bW {
  font-size: 12px;
  color: #e93d34;
  cursor: pointer;
}
.editModalWrapper___2rxqw .ant-modal-content {
  padding: 0;
}
.editModalWrapper___2rxqw .ant-modal-body {
  padding-bottom: 0;
}
.editableCellWrapper___28QxD {
  min-height: 32px;
  padding: 5px 12px;
  cursor: pointer;
}
.editableRow___3KlVb:hover .editableCellWrapper___28QxD {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  padding: 4px 11px;
}
.responsible-person-area___fjgeE {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.responsible-person-area___fjgeE .responsible-person-name___29g0U {
  width: calc(100% - 23px);
  white-space: wrap;
}

.table-fix___31G4j .ant-table .ant-table-expanded-row-fixed {
  min-width: calc(100vw - 296px);
}

.separate___3T640 {
  margin: 30px 0 30px -24px;
  box-sizing: content-box;
  width: 100%;
  background-color: #f8f9fc;
  height: 22px;
  padding: 0 24px 0 24px;
}
.separate1___1Orv9 {
  margin: 0 0 20px -24px;
  box-sizing: content-box;
  width: 100%;
  background-color: #f8f9fc;
  height: 22px;
  padding: 0 24px 0 24px;
}

.tableTitle___2L3X4 {
  width: 180px;
  height: 28px;
  font-family: PingFang SC;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  text-transform: uppercase;
  color: #30353d;
}
.attendanceTitleFont___32AiG {
  font-family: PingFang SC;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 25px;
  text-transform: uppercase;
  color: #30353d;
}
.attendanceMessFont___3aqZw {
  font-family: PingFang SC;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 16px;
  color: #6f7275;
}

.container___1hBgM {
  display: flex;
}
.container___1hBgM .left___1glnD {
  width: 160px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.container___1hBgM .left___1glnD img {
  width: 160px;
  height: 160px;
  margin-bottom: 12px;
}
.container___1hBgM .right___16HR8 {
  position: relative;
  flex: 1;
  padding-left: 40px;
}
.container___1hBgM .right___16HR8 div {
  margin: 24px 0;
  position: relative;
}
.container___1hBgM .right___16HR8 div::after {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #333333;
  position: absolute;
  left: -12px;
  top: 50%;
  margin-top: -3px;
}
.container___1hBgM .right___16HR8 button {
  position: absolute;
  right: 24px;
  bottom: 0;
}

.date-picker-wrapper___3ojTf .date-picker-list___BdsyV {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}
.date-picker-wrapper___3ojTf .item-title___SQkYI {
  margin: 0;
}
.date-picker-wrapper___3ojTf .new-cycle-button___182Yu {
  width: 120px;
  cursor: pointer;
  border: 1px dashed #e93d34;
  color: #e93d34;
}
.date-picker-wrapper___3ojTf .new-cycle-button___182Yu:hover {
  color: red;
  border-color: red;
}
.date-picker-wrapper___3ojTf .new-cycle-button___182Yu.new-button-diabled___w3AJ- {
  border-color: #ccc;
  color: #ccc;
  cursor: not-allowed;
}
.dynamic-delete-button___2I-AM {
  cursor: pointer;
}
.dynamic-delete-button___2I-AM:hover {
  color: red;
}

.table-wrapper___2gug4 .item-channel-list___1PNyQ {
  padding: 0;
}
.table-wrapper___2gug4 .channel-list-wrapper___2qSES {
  max-height: 200px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.table-wrapper___2gug4 .channel-list-wrapper___2qSES::-webkit-scrollbar {
  /* 隐藏默认的滚动条 */
  -webkit-appearance: none;
}
.table-wrapper___2gug4 .channel-list-wrapper___2qSES::-webkit-scrollbar:vertical {
  /* 设置垂直滚动条宽度 */
  width: 6px;
}
.table-wrapper___2gug4 .channel-list-wrapper___2qSES::-webkit-scrollbar:horizontal {
  /* 设置水平滚动条厚度 */
  height: 6px;
}
.table-wrapper___2gug4 .channel-list-wrapper___2qSES::-webkit-scrollbar-thumb {
  /* 滚动条的其他样式定制，注意，这个一定也要定制，否则就是一个透明的滚动条 */
  border-radius: 8px;
  background-color: rgba(0, 0, 0, 0.5);
}
.table-wrapper___2gug4 .item-channel___1DBOK {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 16px;
}
.table-wrapper___2gug4 .item-channel-name___vBV-f {
  flex: 1;
  margin: 0 8px;
}
.table-wrapper___2gug4 .item-channel-popover___1ngmO {
  display: inline-flex;
  width: 17px;
  margin-left: 8px;
  margin-right: 20px;
}
.table-wrapper___2gug4 .ant-radio-wrapper {
  margin: 0;
}
.table-wrapper___2gug4 .sold-out-radio___3DHWx {
  margin-right: 6px;
}

.editable-icon___3YqVp {
  cursor: pointer;
}
.editable-text-wrapper___2di6U:hover .editable-icon___3YqVp:not(.disabled___3TU2z) {
  display: inline-block;
}
.editable-icon___3YqVp:hover {
  color: #108ee9;
}
.icon-check___vR3Tw,
.icon-close___3EHw0 {
  cursor: pointer;
}
.icon-check___vR3Tw:hover,
.icon-close___3EHw0:hover {
  color: #108ee9;
}
.icon-check___vR3Tw {
  margin: 0 10px;
}
.top-bottom-placement___3Q2oN .input-wrapper___1VQwP {
  padding-right: 0;
  padding-bottom: 26px;
}
.top-bottom-placement___3Q2oN .icon-check___vR3Tw,
.top-bottom-placement___3Q2oN .icon-close___3EHw0 {
  line-height: 1.5;
}

.content___2-b33 {
  min-width: 900px;
  padding: 24px;
  margin-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.SearchSelect___3xZRl {
  margin-left: 40px;
}
.SearchSelect___3xZRl .ant-select-selector {
  border-radius: 0px !important;
}
.SearchButton___1Cl4v {
  border-radius: 0px;
  color: #d9d9d9;
  background-color: #fff;
  border-color: #d9d9d9;
  margin-right: 30px;
  border-left: 0px;
  box-shadow: none;
}
.MonthSelect___2C3nB .ant-select-selector {
  border-radius: 0px !important;
  border-right: 0px !important;
}
.TimePicker___Ei7k8 .ant-picker {
  border-radius: 0px !important;
}

.content___1cjPv {
  min-width: 1100px;
  padding: 24px;
  margin-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.SearchSelect___3eGv7 {
  margin-left: 40px;
}
.SearchSelect___3eGv7 .ant-select-selector {
  border-radius: 0px !important;
}
.SearchButton___2hv2S {
  border-radius: 0px;
  color: #d9d9d9;
  background-color: #fff;
  border-color: #d9d9d9;
  margin-right: 30px;
  border-left: 0px;
  box-shadow: none;
}
.MonthSelect___2TrGa .ant-select-selector {
  border-radius: 0px !important;
  border-right: 0px !important;
}
.TimePicker___XO79x .ant-picker {
  border-radius: 0px !important;
}

