#app2[data-v-7ba5bd90] {
  width: 100%;
  height: 100%;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ant-calendar-picker-container .ant-calendar-footer a[data-v-7ba5bd90] {
  font-size: 12px;
  color: red;
}

#components-layout-demo-fixed .logo .sidname .ant-select-selector {
  background-color: transparent;
  border-color: transparent;
  color: #fff;
}
#components-layout-demo-fixed .logo .sidname .ant-select-arrow {
  color: #333;
}
#components-layout-demo-fixed .logo .account .ant-dropdown-link {
  color: #333;
  font-size: 12px;
  padding-left: 5px;
}

.footer[data-v-6c4d8baa] {
  background-color: #fff;
  height: 140px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  line-height: 30px;
}
.footer .title a[data-v-6c4d8baa] {
  color: #07193f;
}
.footer .title a[data-v-6c4d8baa]:hover {
  color: #7498e4;
}
.footer .copyright[data-v-6c4d8baa] {
  color: #7789af;
  font-size: 12px;
}

@charset "utf-8";
/*
 * author: zhuboyu
 * date:2020/12/14
 */
#shopManageList .title[data-v-2398248e] {
  display: flex;
  height: 52px;
  align-items: center;
  border-bottom: 1px solid #F4FAFF;
}
#shopManageList .title .shopNum[data-v-2398248e] {
  color: #7789AF;
  padding: 0 20px;
}
#shopManageList .title .checkNum[data-v-2398248e] {
  color: #096DD9;
  cursor: pointer;
}
#shopManageList .title .addBtn[data-v-2398248e] {
  flex-grow: 1;
  text-align: right;
  padding-right: 20px;
}
#shopManageList .table[data-v-2398248e] {
  padding: 0 20px;
}
#shopManageList .table thead[data-v-2398248e] {
  line-height: 34px;
  border-bottom: 1px solid #f4faff;
  color: #7789AF;
}
#shopManageList .table tbody tr[data-v-2398248e] {
  height: 80px;
  border-bottom: 1px solid #F4FAFF;
}
#shopManageList .table tbody tr .two-hd[data-v-2398248e] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin: 5px 0;
}
#shopManageList .table tbody .normal[data-v-2398248e],
#shopManageList .table tbody .logout[data-v-2398248e] {
  color: #7789AF;
  position: relative;
  padding-left: 10px;
}
#shopManageList .table tbody .normal[data-v-2398248e]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 6px;
  width: 6px;
  height: 6px;
  background-color: #096DD9;
  border-radius: 5px;
}
#shopManageList .table tbody .logout[data-v-2398248e]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 6px;
  width: 6px;
  height: 6px;
  background-color: #A9B4CB;
  border-radius: 5px;
}
#shopManageList .table tbody .brandBox[data-v-2398248e] {
  display: flex;
  align-items: center;
}
#shopManageList .table tbody .brandBox .brandImg[data-v-2398248e] {
  padding-right: 10px;
}
#shopManageList .table tbody .brandBox .brandImg img[data-v-2398248e] {
  width: 52px;
  height: 52px;
  border-radius: 10px;
}
#shopManageList .table tbody .levelStyle[data-v-2398248e] {
  padding: 5px;
  border-radius: 4px;
  background-color: #FFEBCC;
  color: #FF9900;
}
#shopManageList .table tbody .normalBtn .ant-btn[data-v-2398248e],
#shopManageList .table tbody .logoutBtn .ant-btn[data-v-2398248e] {
  padding: 0;
}
.apply-footer[data-v-2398248e] {
  position: fixed;
  right: 0;
  bottom: 0;
  width: 660px;
  border-top: 1px solid #e9e9e9;
  padding: 10px 16px;
  background: #fff;
  text-align: right;
  z-index: 1;
}
.brand_upload_box .ant-upload[data-v-2398248e] {
  color: #096dd9;
  cursor: pointer;
}
.modalText[data-v-2398248e] {
  font-size: 12px;
  color: #7789AF;
}
.reason_box[data-v-2398248e] {
  margin-top: 30px;
  display: flex;
  font-size: 12px;
  color: #7789AF;
}
.reason_box > .label[data-v-2398248e] {
  width: 80px;
}

#shopManageList[data-v-2398248e] {
  font-size: 12px;
}
#shopManageList .pageBox[data-v-2398248e] {
  padding: 25px 0;
}
.brand-info .ant-drawer-wrapper-body[data-v-2398248e] {
  width: 660px !important;
}
.brand-info .ant-drawer-wrapper-body .ant-drawer-body[data-v-2398248e] {
  font-size: 12px;
  padding: 0 20px;
}
.brand-info .ant-drawer-wrapper-body .ant-drawer-body .basicContent[data-v-2398248e] {
  line-height: 45px;
}
.brand-info .ant-drawer-wrapper-body .ant-drawer-body .basicContent .label[data-v-2398248e] {
  width: 120px;
  display: inline-block;
  text-align: right;
  color: #7789af;
  font-size: 12px;
}
.brand-info .ant-drawer-wrapper-body .ant-drawer-body .basicContent .text[data-v-2398248e] {
  width: 500px;
  padding-left: 10px;
  display: inline-block;
  color: #07193f;
  font-size: 12px;
}
.brand-info .ant-drawer-wrapper-body .ant-drawer-body .basicContent .text img[data-v-2398248e] {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}
.brand-info .ant-drawer-wrapper-body .ant-drawer-body .basicContent .huoba-content[data-v-2398248e] {
  height: auto;
  line-height: 20px;
}
.ant-modal .ant-modal-header[data-v-2398248e] {
  padding: 15px 20px;
}
.ant-modal .ant-modal-header .ant-modal-title[data-v-2398248e] {
  font-size: 14px;
}
.ant-modal .ant-modal-body[data-v-2398248e] {
  font-size: 12px;
}
.ant-modal .ant-modal-close-x[data-v-2398248e] {
  font-size: 14px;
}
.ant-drawer-body[data-v-2398248e] {
  font-size: 12px;
}
.brandUrl-box .ant-modal-header[data-v-2398248e] {
  border-color: transparent;
}
.brandUrl-box .box[data-v-2398248e] {
  width: 380px;
  margin: 0 auto;
}
.brandUrl-box .box #qrCode[data-v-2398248e] {
  display: flex;
  justify-content: center;
}
.brandUrl-box .box .urlText[data-v-2398248e] {
  background-color: #f4f7fd;
  text-align: center;
  padding: 11px;
  color: #7789af;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin: 25px 0;
}
.brandUrl-box .box .copyUrl[data-v-2398248e] {
  margin-bottom: 15px;
}
.brandUrl-box .box .btnFix[data-v-2398248e] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 380px;
  padding-bottom: 15px;
}
.brandUrl-box .box .btnFix .ant-btn[data-v-2398248e] {
  width: 120px;
  height: 40px;
  background-color: #ffffff;
  border: 1px solid #d1ddf6;
  font-size: 14px;
}
.ant-btn-block[data-v-2398248e] {
  height: 40px;
}
.ant-pagination[data-v-2398248e] {
  font-size: 12px !important;
}
.brandUrl-box .box .copyUrl[data-v-2398248e] {
  margin-bottom: 10px;
}

.leftMenu[data-v-7f542716] .ant-menu-item {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  height: 43px !important;
  line-height: 43px !important;
}
.leftMenu[data-v-7f542716] .ant-menu-item-group:last-of-type {
  margin-bottom: 20px;
}

#searchComponent .content {
  min-height: 52px;
  line-height: 52px;
  padding: 0 20px;
}
#searchComponent .content .state-box {
  float: left;
}
#searchComponent .content .select-1box {
  padding-left: 9px;
  float: left;
}
#searchComponent .content .select-1box .ant-select {
  width: auto;
}
#searchComponent .content .select-1box .ant-select .ant-select-selector {
  background-color: transparent;
  border-color: transparent;
}
#searchComponent .content .select-1box .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
}
#searchComponent .content .unfold {
  float: right;
}
#searchComponent .content .input {
  float: right;
  width: 220px;
  margin-right: 20px;
}
#searchComponent .content .searchBtn {
  float: right;
}
#searchComponent .content .inputFold {
  display: flex;
  width: 100%;
  line-height: 42px;
  align-items: center;
}
#searchComponent .content .inputFold .ant-input {
  width: 230px;
  margin-right: 10px;
  font-size: 12px;
  color: #07193f;
  border: 0.5px solid #cee2f7;
}
#searchComponent .content .inputFold .ant-input:focus {
  border-color: #096dd9;
}
#searchComponent .content .inputFold .ant-input::-webkit-input-placeholder {
  color: #b7c0d2;
}
#searchComponent .content .inputFold .ant-input::-moz-placeholder {
  color: #b7c0d2;
}
#searchComponent .content .inputFold .ant-input:-ms-input-placeholder {
  color: #b7c0d2;
}
#searchComponent .content .inputFold .ant-cascader-picker .ant-input {
  height: 32px;
}
#searchComponent .content .inputtwoFold {
  display: flex;
  line-height: 42px;
  align-items: center;
}
#searchComponent .content .inputtwoFold .ant-input {
  width: 100px;
  margin-right: 10px;
  font-size: 12px;
  color: #07193f;
  border: 1px solid #cee2f7;
}
#searchComponent .content .inputtwoFold .ant-input:focus {
  border-color: #096dd9;
}
#searchComponent .content .inputtwoFold .ant-input::-webkit-input-placeholder {
  color: #b7c0d2;
}
#searchComponent .content .inputtwoFold .ant-input::-moz-placeholder {
  color: #b7c0d2;
}
#searchComponent .content .inputtwoFold .ant-input:-ms-input-placeholder {
  color: #b7c0d2;
}
#searchComponent .content .radioFold {
  display: flex;
  line-height: 42px;
  align-items: center;
}
#searchComponent .content .dateRangeFold {
  display: flex;
  line-height: 42px;
  align-items: center;
}
#searchComponent .content .dateRangeFold .ant-picker-range {
  height: 32px;
}
#searchComponent .content .labels {
  width: 60px;
  text-align: right;
  margin-right: 10px;
  color: #7789af;
  font-size: 12px;
}
#searchComponent .content .retractBtn {
  float: left;
  padding-left: 70px;
}
#searchComponent .content .cleanBtn {
  float: left;
}
#searchComponent .content:after {
  content: "";
  height: 0;
  clear: both;
  display: block;
  overflow: hidden;
  zoom: 1;
}
#searchComponent .ant-select {
  font-size: 12px;
}
#searchComponent .ant-radio-group {
  font-size: 12px;
}
#searchComponent .ant-input {
  font-size: 12px;
  border: 0.5px solid #d1ddf6;
}
#searchComponent input::-webkit-input-placeholder {
  color: #bac3d5;
}
#searchComponent input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bac3d5;
}
#searchComponent input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bac3d5;
}
#searchComponent input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bac3d5;
}
#searchComponent .ant-btn {
  font-size: 12px;
}
#searchComponent .ant-radio,
#searchComponent .ant-radio-wrapper {
  font-size: 12px;
}
body {
  font-size: 12px;
}

#search2[data-v-0fc704aa] {
  margin: 0 0 10px 0;
  background-color: #ffffff;
  min-height: 52px;
  padding: 0 20px;
  /* tabs */
  /* 日期选择器 */
  /* radioGroup */
  /* select */
  /* input */
}
#search2 .child[data-v-0fc704aa] {
  display: flex;
  align-items: center;
  min-height: 52px;
}
#search2 .child .title[data-v-0fc704aa] {
  width: 80px;
  color: #7789af;
  font-size: 12px;
  margin-right: 10px;
  text-align: right;
  flex-shrink: 0;
}
#search2 .child .inputBox[data-v-0fc704aa] {
  display: flex;
  align-items: center;
}
#search2 .child .inputBox .otherBox[data-v-0fc704aa] {
  display: flex;
  align-items: center;
}
#search2 .child .inputBox .otherBox .split[data-v-0fc704aa] {
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
#search2 .isfold[data-v-0fc704aa] {
  color: #096dd9;
  font-size: 12px;
  cursor: pointer;
}
#search2[data-v-0fc704aa] .ant-tabs {
  height: 52px;
}
#search2[data-v-0fc704aa] .ant-tabs-bar {
  border-bottom: none;
  margin: 0;
}
#search2[data-v-0fc704aa] .ant-tabs-tab {
  font-size: 12px;
  margin: 0 12px 0 0;
  padding: 17px 4px;
}
#search2[data-v-0fc704aa] .ant-tabs-ink-bar {
  bottom: 1px;
}
#search2[data-v-0fc704aa] .ant-tabs-nav .ant-tabs-tab-active {
  font-size: 12px;
}
#search2[data-v-0fc704aa] .ant-tabs-nav-container {
  font-size: 12px;
}
#search2[data-v-0fc704aa] .ant-calendar-range-picker-input {
  font-size: 12px;
}
#search2[data-v-0fc704aa] .ant-radio-button-wrapper {
  color: #02162b;
  font-size: 12px;
}
#search2[data-v-0fc704aa] .ant-radio-wrapper {
  color: #02162b;
  font-size: 12px;
}
#search2[data-v-0fc704aa] .ant-select-single.ant-select-open .ant-select-selection-item {
  color: #07193f;
  font-size: 12px;
}
#search2[data-v-0fc704aa] .ant-select {
  font-size: 12px;
  color: #07193f;
}
#search2[data-v-0fc704aa] .ant-input {
  font-size: 12px;
  padding: 6px 11px;
}
#search2[data-v-0fc704aa] .ant-picker {
  font-size: 12px;
  padding: 6px 11px;
}
#search2[data-v-0fc704aa] .ant-btn-link {
  line-height: 24px !important;
}
#search2 #checkboxgroup[data-v-0fc704aa] .ant-checkbox-group-item {
  margin: 4px 0;
}
.flexWrap[data-v-0fc704aa] {
  display: flex;
  flex-wrap: wrap;
  padding: 20px !important;
}
.flexWrap .child[data-v-0fc704aa] {
  margin-right: unset !important;
  width: 50% !important;
  flex-shrink: 0;
}

#powerError {
  height: 600px;
}
#powerError .section {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
#powerError .section .content .textOne {
  font-size: 28px;
  color: #07193F;
  font-weight: bold;
}
#powerError .section .content .textTwo {
  color: #7789AF;
  font-size: 14px;
  padding-top: 10px;
}
#powerError .section .content .button {
  background-color: #f4f7fd;
  color: #4576db;
  font-size: 12px;
  margin-top: 20px;
  width: 80px;
  padding: 5px;
  border-radius: 20px;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
}
#powerError .section .errorImg {
  margin-left: 70px;
}

/*
 * author: nancyzeng
 * date:2020/12/9
 * description:antdesign主題定制
 */
body,
html {
  background-color: #F3F5F7;
  color: #02162B;
  caret-color: transparent;
  line-height: 1.5715;
}
table tbody tr:hover {
  background-color: #f4faff;
}
table td {
  padding-left: 4px;
  padding-right: 4px;
}
input,
textarea,
div[contenteditable=true] {
  caret-color: #000;
}
.ant-layout {
  background: unset;
}
.ant-layout-footer {
  padding: 34px 0 0 0;
}
.ant-layout .ant-layout-header {
  height: 93px;
  padding: 0 50px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 92px;
  background: #fff;
}
.ant-layout .ant-layout-header .ant-menu {
  background: #fff;
}
.ant-pagination-total-text {
  height: 28px;
  line-height: 28px;
}
.ant-pagination-prev,
.ant-pagination-next,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  height: 28px;
  line-height: 28px;
  min-width: 28px;
}
.ant-pagination-item {
  height: 28px;
  line-height: 28px;
  min-width: 28px;
}
.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  font-size: 12px;
}
.ant-select-single .ant-select-selector,
.ant-select-dropdown .ant-select-item {
  font-size: 12px;
}
.ant-select-single.ant-select-open .ant-select-selection-item {
  opacity: 0.9;
  color: inherit;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  font-weight: normal;
}
.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: unset;
  color: #096DD9;
}
.ant-select-item-option-selected.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #fff;
  color: #096DD9;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  background-color: #fff;
}
.ant-select-item {
  background-color: #fff;
}
.ant-cascader-menus {
  font-size: 12px;
}
.ant-select-item {
  font-size: 12px;
}
.ant-card-head {
  font-size: 14px;
  font-weight: 700;
  color: #323233;
}
.ant-message {
  z-index: 3000;
}
.ant-message-notice:first-child {
  margin-top: 0;
}
.ant-message-notice {
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px;
  text-align: center;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
@-webkit-keyframes MessageMoveOut {
  0% {
    /* max-height: 150px; */
    padding: 0;
    opacity: 1;
  }
  1% {
    opacity: 0;
  }
  100% {
    /* max-height: 0; */
    padding: 0;
    opacity: 0;
  }
}
@keyframes MessageMoveOut {
  0% {
    /* max-height: 150px; */
    padding: 8px;
    opacity: 1;
  }
  1% {
    opacity: 0;
  }
  100% {
    /* max-height: 0; */
    padding: 0;
    opacity: 0;
  }
}
@-webkit-keyframes antMoveUpIn {
  0% {
    /* transform: translateY(-100%); */
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    /* transform: translateY(0%); */
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveUpIn {
  0% {
    /* transform: translateY(-100%); */
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    /* transform: translateY(0%); */
    transform-origin: 0 0;
    opacity: 1;
  }
}
.ant-card-head {
  padding: 0 20px;
  border-bottom: 1px #f4faff solid;
}
.ant-empty {
  color: #7789AF;
  font-size: 12px;
}
.ant-empty-footer {
  margin-top: 5px;
}
.ant-empty-footer .ant-btn-round {
  font-size: 12px;
  color: #4576DB;
  background-color: #f4f7fd;
  border: transparent;
}
.ant-menu-inline .ant-menu-item:after,
.ant-menu-vertical-left .ant-menu-item:after,
.ant-menu-vertical-right .ant-menu-item:after,
.ant-menu-vertical .ant-menu-item:after {
  left: 0;
  right: unset;
}
.ant-menu-overflow {
  display: block;
}
.ant-menu-inline .ant-menu-item,
.ant-menu-inline .ant-menu-submenu-title {
  width: 100%;
}
#components-layout-demo-fixed .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,
#components-layout-demo-fixed .ant-menu.ant-menu-dark .ant-menu-item-selected {
  border-bottom: 3px #096DD9 solid;
  padding: 0 20px;
  background-color: #fff;
  color: #096DD9;
}
#components-layout-demo-fixed .logo {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 1280px;
  margin: 0 auto;
  height: 52px;
  line-height: 52px;
}
#components-layout-demo-fixed .logo .slogan {
  display: block;
  width: 160px;
  height: 32px;
}
#components-layout-demo-fixed .logo .ant-badge-dot {
  box-shadow: none;
}
.ant-divider {
  background-color: #f4faff;
}
.ant-divider-horizontal {
  margin: 10px 0 10px 0;
}
.ant-menu {
  font-size: 12px;
}
.leftMenu .ant-menu-item-group-title {
  font-size: 14px !important;
}
.ant-menu-item-group-title {
  color: #7789AF;
  font-size: 14px !important;
  font-weight: bolder;
}
#leftMenu .ant-menu-item-group:not(:first-of-type) .ant-menu-item-group-title {
  font-weight: bolder;
  padding: 18px 16px 8px;
}
.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
  border-right: none;
}
.leftMenu .ant-menu-item {
  margin: unset;
}
.ant-menu-light .ant-menu-item-selected {
  background-color: #f8faff;
  border-radius: unset;
}
.ant-menu-light .ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected) {
  background-color: unset;
  border-radius: unset;
  color: #1677ff;
}
.ant-menu-item .ant-menu-item-active {
  color: #1677ff;
  background-color: unset;
}
#header .ant-menu-item .ant-menu-title-content {
  color: #666;
}
#header .ant-menu-item-selected .ant-menu-title-content {
  color: #1677ff;
}
.ant-menu-title-content {
  position: relative;
}
.ant-menu-light.ant-menu-inline .ant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 3px;
  height: inherit;
  background-color: #597df7;
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  content: '';
}
.ant-breadcrumb {
  font-size: 12px;
  color: #7789AF;
  line-height: 36px;
  padding-left: 20px;
  border-bottom: 1px #f4faff solid;
}
/* 隐藏滚动条 */
::-webkit-scrollbar {
  width: 0px;
  height: 0;
}
::-ms-scrollbar {
  width: 0px;
  height: 0;
}
::scrollbar[orient="vertical"] {
  min-width: 0px !important;
}
/* 滚动条的滑轨背景颜色 */
::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0.05);
}
/* 滑块颜色 */
::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.15);
}
/* 滑轨两头的监听按钮颜色 */
::-webkit-scrollbar-button {
  height: 0;
  background-color: rgba(0, 0, 0, 0.05);
}
/* 横向滚动条和纵向滚动条相交处尖角的颜色 */
::-webkit-scrollbar-corner {
  background-color: black;
}
/*===新增页面公用样式=====*/
.add-page-title {
  color: #07193F;
  line-height: 50px;
  font-size: 12px;
  padding-left: 20px;
  border-bottom: 1px solid #f4faff;
  width: 100%;
}
.add-page-one {
  padding: 10px 40px 0;
  font-size: 12px;
  width: 100%;
}
.add-page-one:after {
  content: '';
  height: 0;
  overflow: hidden;
  clear: both;
  display: block;
  zoom: 1;
}
.add-page-prompt {
  font-size: 12px;
  color: #A9B4CB;
}
.ant-select-dropdown {
  padding: 0;
}
/*===新增页面公用样式=====*/
.customize-loading-style {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  opacity: 0.5;
}
.ant-btn {
  font-size: 12px !important;
  line-height: 2 !important;
}
.ant-btn2 {
  height: 40px;
  font-size: 14px !important;
  line-height: 2 !important;
}
.ant-calendar-date-panel {
  font-size: 12px;
}
.ant-calendar-date-panel .ant-calendar {
  font-size: 12px;
}
.ant-cascader-picker {
  font-size: 12px;
}
.ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background-color: #FAFCFE;
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table-wrapper .ant-table-thead > tr > th,
.ant-table-wrapper .ant-table-tbody > tr > td {
  padding: 10px 0;
  font-size: 12px;
}
.ant-table-wrapper .ant-table-thead > tr > th {
  color: #7789af;
}
.ant-table-wrapper .ant-table-tbody > tr > td {
  color: #93a2bf;
}
.ant-table-wrapper .ant-table-thead > tr > th,
.ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before,
.ant-table-wrapper .ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  background-color: #fff;
}
.ant-table-tbody > tr > td {
  border-bottom-color: #F4F7FD;
}
.ant-table-wrapper .ant-table-thead > tr > th {
  font-weight: 500;
  padding: 10px 0;
}
.ant-page-header-heading-title {
  font-weight: 700;
}
.ant-input:focus {
  border-color: #096dd9;
}
.ant-input::-webkit-input-placeholder {
  color: #BAC3D5;
}
.ant-input::-moz-placeholder {
  color: #BAC3D5;
}
.ant-input:-ms-input-placeholder {
  color: #BAC3D5;
}
.otherModal .ant-modal-body {
  padding: 0 0 24px 0 !important;
}
.otherModal .ant-modal-confirm-content {
  padding: 15px 20px;
}
.otherModal .ant-modal-confirm-btns {
  margin-right: 24px;
}
.withdrawalDialog .ant-modal-content {
  border-radius: 15px;
  overflow: hidden;
}
.overflow1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
}
.overflow2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
}
.overflow3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
}
.overflow4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
}
.overflow5 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
}
.scrollbar {
  /* 滚动条的滑轨背景颜色 */
  /* 滑块颜色 */
  /* 滑轨两头的监听按钮颜色 */
  /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
}
.scrollbar::-webkit-scrollbar {
  width: 10px;
  height: auto;
}
.scrollbar::-ms-scrollbar {
  width: 10px;
  height: auto;
}
.scrollbar::-webkit-scrollbar-track {
  background-color: #f2f2f2;
}
.scrollbar::-webkit-scrollbar-thumb {
  background-color: #b4bbc5;
  border-radius: 5px;
}
.scrollbar::-webkit-scrollbar-button {
  background-color: #b4bbc5;
}
.scrollbar::-webkit-scrollbar-corner {
  background-color: #b4bbc5;
}
.ant-col,
.ant-select-tree,
.ant-select,
.ant-input,
.ant-radio-group,
.ant-checkbox-wrapper,
.ant-input-number,
.ant-input-number-input,
.ant-radio-button-wrapper,
.ant-input-affix-wrapper,
.ant-picker-input > input,
.ant-picker .ant-picker-input > input,
.ant-input-textarea-show-count::after,
.ant-menu .ant-menu-item-group-title,
.ant-radio-wrapper {
  font-size: 12px;
}
.ant-tabs-top > .ant-tabs-nav,
.ant-tabs-tab + .ant-tabs-tab,
.ant-tabs .ant-tabs-tab + .ant-tabs-tab {
  margin: unset;
}
.ant-select .ant-select-selection-placeholder {
  color: #BAC3D5;
}
:deep(.ant-drawer-content-wrapper .drawerAuto) {
  width: auto !important;
}
:deep(.ant-drawer-content-wrapper .drawerAuto) .ant-drawer-title {
  font-size: 13px;
}
.drawerAd .ant-drawer-title {
  font-size: 14px !important;
  font-weight: 700 !important;
  color: #07193F !important;
}
.rebate-drawer-container {
  font-size: 12px;
  position: relative;
  height: 100%;
}
.rebate-drawer-container .ant-radio-wrapper {
  font-size: 12px;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-title {
  color: #07193F;
  font-weight: 700;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list {
  align-items: flex-start !important;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .diyinput {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 6px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 12px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .diyinput:focus {
  border-color: #096dd9bb;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(154, 156, 158, 0.2);
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .diyinput.number {
  height: 30px;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .diytextarea {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .ant-input {
  padding: 6px 11px !important;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .ant-radio-group {
  line-height: 32px !important;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .rebate-drawer-label {
  line-height: 32px !important;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list.text {
  margin-bottom: 15px !important;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .image {
  max-width: 400px;
  height: auto;
  margin-top: 12px;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .image img {
  width: 100%;
  height: auto;
}
.rebate-drawer-container .lineFlexStart .rebate-drawer-content .rebate-drawer-list .image .defaultImg {
  width: 400px;
  height: 120px;
  background-color: rgba(7, 25, 63, 0.247);
  font-size: 12px;
  color: #07193F;
  display: flex;
  align-items: center;
  justify-content: center;
}
.rebate-drawer-container .lineFlexStart table tr {
  border-bottom: 1px solid #f4faff;
}
.rebate-drawer-container .lineFlexStart table tr:last-child {
  border-bottom: 0;
}
.rebate-drawer-container .lineFlexStart table td {
  padding: 6px 4px;
}
.rebate-drawer-container .rebate-drawer {
  height: calc(100% - 52px);
  overflow-y: auto;
}
.rebate-drawer-container .rebate-drawer .click {
  color: #1754D2;
  cursor: pointer;
}
.rebate-drawer-container .rebate-drawer .click:hover {
  color: #7498e4;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-title {
  border-bottom: 1px solid #f4f7fd;
  line-height: 40px;
  padding: 0 22px;
}
.rebate-drawer-container .rebate-drawer .subtitle {
  color: #7789AF;
  padding: 5px 20px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content {
  padding: 10px 22px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content.nopadding {
  padding: 10px 0;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .click {
  color: #1754D2;
  cursor: pointer;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .click:hover {
  color: #7498e4;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .text {
  color: #7789AF;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .ratio {
  color: #DE3F00;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list.fail {
  background-color: #F7F8FA;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list.around {
  padding: 0 20px;
  justify-content: space-between;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list.top {
  align-items: flex-start;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list.text {
  margin-bottom: 30px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-label {
  width: 70px;
  min-width: 70px;
  text-align: right;
  color: #7789AF;
  margin-right: 12px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-label.width1 {
  width: 110px;
  min-width: 110px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-label.width2 {
  width: 100px;
  min-width: 100px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-label.wd-120 {
  width: 120px;
  min-width: 120px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option {
  position: relative;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .ant-input-affix-wrapper .ant-input-suffix,
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .ant-input-textarea-show-count::after {
  font-size: 12px;
  color: #BAC3D5;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .separate {
  margin: 0 10px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .sub-text {
  color: #7789AF;
  line-height: 22px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .goods-img {
  min-width: 80px;
  width: 80px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  border-radius: 2px;
  background-color: #C2C6D0;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .goods-img img {
  max-width: 100%;
  max-height: 100%;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .article {
  display: inline-block;
  vertical-align: middle;
  max-width: 400px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .upload-images {
  display: flex;
  flex-wrap: wrap;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .upload-images .imgages-content {
  min-width: 100px;
  width: 100px;
  height: 100px;
  margin-right: 5px;
  margin-bottom: 5px;
  background-color: #F5F5F5;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .upload-images .imgages-content:hover .delete {
  display: block;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .upload-images .imgages-content img {
  max-width: 100%;
  max-height: 100%;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option .upload-images .imgages-content .delete {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  cursor: pointer;
  padding: 5px 0;
  background-color: rgba(0, 0, 0, 0.4);
  display: none;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option.radio .ant-checkbox-wrapper,
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .rebate-drawer-list .rebate-drawer-option.radio .ant-radio-wrapper {
  margin-bottom: 10px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info {
  display: flex;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .text {
  color: #7789AF;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .left {
  min-width: 192px;
  width: 192px;
  height: 192px;
  margin-right: 10px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .left img {
  width: 100%;
  height: 100%;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .left2 {
  min-width: 88px;
  width: 88px;
  height: 88px;
  margin-right: 10px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .left2 img {
  width: 100%;
  height: 100%;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .right {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .right .title {
  font-size: 13px;
  cursor: pointer;
  color: #096DD9;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  word-wrap: break-word;
  line-height: unset;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .right .tag {
  display: inline-block;
  padding: 0 4px;
  line-height: 21px;
  border-radius: 4px;
  background-color: #DE3F00;
  color: #FFF;
  box-sizing: border-box;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .right .tag.one {
  border: 1px solid #DE3F00;
  background-color: #FFF;
  color: #DE3F00;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .right .price {
  margin: 0 10px;
  font-size: 13px;
  color: #DE3F00;
  font-weight: bold;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .right .goods-rebate {
  display: flex;
  margin-top: 6px;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .right .goods-rebate .goods-label {
  width: 60px;
  min-width: 60px;
  color: #7789AF;
}
.rebate-drawer-container .rebate-drawer .rebate-drawer-content .drawer-goods-info .right .goods-rebate .goods-label.width {
  width: 35px;
  min-width: 35px;
}
.rebate-drawer-container .rebate-drawer-footer {
  position: absolute;
  bottom: 0;
  height: 52px;
  padding: 0 24px;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  border-top: 1px solid #f4f7fd;
  background-color: #FFF;
}
.ant-modal-mask {
  z-index: 1100;
}
.ant-modal-wrap {
  z-index: 1100;
}
.ant-image-preview-mask {
  z-index: 1100;
}
.ant-image-preview-wrap {
  z-index: 1100;
}
.drawerAuto,
.ant-cascader-menus {
  z-index: 1200;
}
.ant-select-dropdown {
  z-index: 1200;
}
.ant-select-dropdown .ant-select-tree {
  max-height: 300px;
}
.ant-calendar-picker-container {
  z-index: 1200;
}
.selectDropdown {
  z-index: 1200;
}
.ant-modal .ant-modal-header {
  padding: 15px 20px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 4px 4px 0 0;
  margin-bottom: 0;
}
.ant-modal .ant-modal-header .ant-modal-title {
  font-size: 14px;
  font-weight: 500;
}
.ant-modal .ant-modal-body {
  padding: 24px;
  font-size: 12px;
  line-height: 1.5715;
  word-wrap: break-word;
}
.ant-modal .ant-modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  pointer-events: auto;
  padding: unset;
}
.ant-modal .ant-modal-footer {
  padding: 10px 16px;
  text-align: right;
  background: transparent;
  border-top: 1px solid #f0f0f0;
  border-radius: 0 0 4px 4px;
}
.ant-modal .ant-modal-footer button + button {
  margin-bottom: 0;
  margin-left: 8px;
}
.brandUrl-box .ant-modal-header {
  border-color: transparent;
}
.brandUrl-box .box {
  width: 380px;
  margin: 0 auto;
}
.brandUrl-box .box #qrCode {
  display: flex;
  justify-content: center;
}
.brandUrl-box .box .urlText {
  background-color: #f4f7fd;
  text-align: center;
  padding: 11px;
  color: #7789af;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin: 25px 0;
}
.brandUrl-box .box .copyUrl {
  margin-bottom: 15px;
}
.brandUrl-box .box .btnFix {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 380px;
  padding-bottom: 15px;
}
.brandUrl-box .box .btnFix .ant-btn {
  width: 120px;
  height: 40px;
  background-color: #ffffff;
  border: 1px solid #d1ddf6;
  font-size: 14px;
}
.wb-ba {
  word-break: break-all;
}
.wd-50 {
  width: 50px;
}
.wd-100 {
  width: 100px;
}
.wd-240 {
  width: 240px;
}
.wd-320 {
  width: 320px;
}
.pr {
  position: relative;
}
.pa {
  position: absolute;
}
.bs-bb {
  box-sizing: border-box;
}
.df {
  display: flex;
}
.df-cl {
  display: flex;
  flex-direction: column;
}
.df-ac {
  display: flex;
  align-items: center;
}
.ai-fe {
  align-items: flex-end;
}
.jc-fe {
  justify-content: flex-end;
}
.jc-sb {
  justify-content: space-between;
}
.jc-sa {
  justify-content: space-around;
}
.fs-10 {
  font-size: 10px;
}
.fs-12 {
  font-size: 12px;
}
.fs-14 {
  font-size: 14px;
}
.fs-16 {
  font-size: 16px;
}
.ma-100 {
  margin: 10px 0;
}
.ma-200 {
  margin: 20px 0;
}
.ma-10a {
  margin: 10px auto;
}
.ma-1020 {
  margin: 10px 20px;
}
.ma-104 {
  margin: 10px 4px;
}
.ma-010 {
  margin: 0 10px;
}
.ma-10 {
  margin: 10px;
}
.ma-20 {
  margin: 20px;
}
.mb-8 {
  margin-bottom: 8px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-20 {
  margin-bottom: 24px;
}
.mr-10 {
  margin-right: 10px;
}
.mr-20 {
  margin-right: 20px;
}
.ml-10 {
  margin-left: 10px;
}
.mt-10 {
  margin-top: 10px;
}
.mt-20 {
  margin-top: 20px;
}
.pd-0 {
  padding: 0;
}
.pd-10 {
  padding: 10px;
}
.pd-20 {
  padding: 20px;
}
.pd-30 {
  padding: 30px;
}
.pd-100 {
  padding: 10px 0;
}
.pd-1020 {
  padding: 10px 20px;
}
.pd-1040 {
  padding: 10px 40px;
}
.pd-2040 {
  padding: 20px 40px;
}
.pb-10 {
  padding-bottom: 10px;
}
.pb-15 {
  padding-bottom: 15px;
}
.lh-24 {
  line-height: 24px;
}
.lh-32 {
  line-height: 32px;
}
.cl-02162b {
  color: #02162b;
}
.cl-E9141C {
  color: #E9141C;
}
.cl-7789af {
  color: #7789af;
}
.cl-bac3d5 {
  color: #bac3d5;
}
.ws-nw {
  white-space: nowrap;
}
.ta-rt {
  text-align: right;
}

