body {
  font-family: Source Han Sans SC-Regular;
}
:root body {
  position: absolute;
}
.non-text {
  text-decoration: line-through;
}
.one-line-omitted {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.el-scrollbar .el-scrollbar__bar {
  opacity: 1 !important;
}
.el-table__body tr.current-row > td {
  background: rgba(26, 86, 254, 0.2) !important;
}
.el-table--scrollable-x .el-table__body-wrapper,
.el-table__fixed-right {
  z-index: 100 !important;
}
.el-tooltip__popper[x-placement^="top"] .popper__arrow {
  margin-bottom: 1px;
}
.switch-icon {
  width: 14px;
  height: 14px;
  cursor: pointer;
}
.el-table:not(.el-table–scrollable-x) .el-table__fixed-right {
  height: 100% !important;
  display: none;
}
.el-scrollbar > .el-scrollbar__bar {
  opacity: 1 !important;
}
.el-select-dropdown .el-select-dropdown__item span {
  max-width: 500px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.el-checkbox__input.is-disabled .el-checkbox__inner {
  background-color: #ededed;
  border: #ededed;
  width: 16px;
  height: 16px;
  border-radius: 4px;
}
.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: #9b9b9b;
  color: #fff;
}
.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after {
  border-color: #fff;
  top: 3px;
  left: 5.5px;
}
.el-checkbox__inner {
  width: 16px;
  height: 16px;
  border-radius: 4px;
}
.el-radio {
  color: #9b9b9b;
}
.el-radio__input.is-checked + .el-radio__label {
  color: #2b2d31;
}
.el-checkbox__input.is-checked .el-checkbox__inner {
  width: 16px;
  height: 16px;
  border-radius: 4px;
}
.el-checkbox__input.is-checked .el-checkbox__inner:after {
  border: 1.5px solid #fff;
  border-left: 0;
  border-top: 0;
  top: 2px;
  left: 4.5px;
}
.el-checkbox__label {
  padding-left: 5px;
}
.el-form-item__label {
  color: #2b2d31;
}
.el-table__body {
  width: 100%;
  box-sizing: border-box;
  table-layout: fixed;
}
:root {
  overflow-x: hidden;
}
:root body {
  position: relative;
}
body {
  width: 100vw;
  overflow: hidden;
}
a:focus,
div:focus,
input:focus,
p:focus,
span:focus {
  outline: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input {
  -webkit-appearance: none;
}
a,
div,
img {
  -webkit-tap-highlight-color: transparent;
}
.el-button--primary:focus,
.el-button--primary:hover {
  background: #1a56fe;
  border-color: #1a56fe;
}
.el-input__inner,
.el-textarea__inner {
  border-radius: 8px;
}
.el-input__inner::-webkit-input-placeholder,
.el-textarea__inner::-webkit-input-placeholder {
  color: #ddd;
  font-family: Source Han Sans SC-Regular;
}
.el-tag .el-icon-close {
  font-size: 10px;
}
.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) {
  box-shadow: -1px 0 0 0 #fff !important;
}
.el-button {
  border-radius: 8px;
}
.el-button--mini {
  padding: 5px 10px;
}
.el-button--mini,
.el-button--small {
  border-radius: 8px !important;
}
.add-btn {
  box-sizing: border-box;
  border: 1px solid transparent;
  height: 22px;
  padding: 4px 12px !important;
  font-weight: 400;
}
.add-btn:not(.is-disabled) {
  position: relative;
  border: 1px solid transparent;
}
.add-btn:not(.is-disabled),
.add-btn:not(.is-disabled):focus,
.add-btn:not(.is-disabled):hover {
  color: #2b2d31;
  background-color: #fff;
}
.add-btn:not(.is-disabled):not(.is-disabled) {
  color: #2b2d31;
  background-color: #fff;
  position: relative;
  border: 1px solid transparent;
}
.add-btn:not(.is-disabled):not(.is-disabled):focus,
.add-btn:not(.is-disabled):not(.is-disabled):hover {
  color: #2b2d31;
  background-color: #fff;
}
.add-btn:not(.is-disabled):not(.is-disabled) span {
  position: relative;
  top: 0.5px;
}
.add-btn:not(.is-disabled):not(.is-disabled):before {
  content: "";
  position: absolute;
  top: -2px;
  bottom: -2px;
  left: -2px;
  right: -2px;
  background: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  border-radius: 9.5px;
  z-index: -1;
}
.table-cell-text {
  display: inline-block;
  padding: 0 12px;
  border-radius: 12px;
  border: 0.5px solid #1a56fe;
  cursor: pointer;
  height: 24px;
}
.el-form-item--small .el-form-item__label {
  line-height: 16px !important;
  height: 32px;
  align-items: center;
  flex-wrap: wrap;
}
.en-form-item {
  display: flex;
}
.en-form-item .el-form-item__label {
  line-height: 16px !important;
  height: 32px;
  align-items: center;
}
.en-form-item .el-form-item__content {
  flex: 1;
  margin-left: 0 !important;
}
.en-app .el-form-item__label {
  word-break: keep-all;
}
@supports (-webkit-hyphens: none) {
  .el-table__fixed-right {
    position: absolute !important;
    right: 0 !important;
    top: 0;
    height: 100%;
    z-index: 99 !important;
    background-color: #fff;
  }
  .el-table__body-wrapper {
    transform: none !important;
  }
  .el-table__fixed-right-patch {
    background: transparent !important;
    pointer-events: none;
  }
}
.el-tooltip__popper {
  max-width: 500px !important;
}
.el-checkbox__input.is-disabled + span.el-checkbox__label {
  color: #9b9b9b;
}
.el-table .cell {
  word-break: break-word;
}
.el-table th.el-table__cell > .cell {
  display: flex;
  align-items: center;
  justify-content: start;
}
.el-table th.el-table__cell > .cell .caret-wrapper {
  top: 2.5px;
}
.el-form-item__label {
  position: relative;
  word-break: break-word;
}
.el-dialog {
  display: flex;
  display: -ms-flex;
  flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
  box-shadow: 0 1px 20px rgba(0, 0, 0, 0.1);
}
.el-dialog .el-dialog__body {
  max-height: calc(100% - 110px);
  flex: 1;
  -ms-flex: 1 1 auto;
  overflow-y: auto;
  overflow-x: hidden;
}
.el-tooltip__popper.is-dark {
  background-color: hsla(0, 0%, 60.8%, 0.9);
}
.el-tooltip__popper[x-placement^="bottom"] .popper__arrow,
.el-tooltip__popper[x-placement^="bottom"] .popper__arrow:after {
  border-bottom-color: hsla(0, 0%, 60.8%, 0.9) !important;
}
.el-tooltip__popper[x-placement^="top"] .popper__arrow,
.el-tooltip__popper[x-placement^="top"] .popper__arrow:after {
  border-top-color: hsla(0, 0%, 60.8%, 0.9) !important;
}
.el-tooltip__popper.contrast-tooltip[x-placement^="top"] .popper__arrow,
.el-tooltip__popper.contrast-tooltip[x-placement^="top"] .popper__arrow:after {
  border-top-color: #fff !important;
}
.el-tooltip__popper[x-placement^="right"] .popper__arrow,
.el-tooltip__popper[x-placement^="right"] .popper__arrow:after {
  border-right-color: hsla(0, 0%, 60.8%, 0.9) !important;
}
.el-tooltip__popper[x-placement^="left"] .popper__arrow,
.el-tooltip__popper[x-placement^="left"] .popper__arrow:after {
  border-left-color: hsla(0, 0%, 60.8%, 0.9) !important;
}
.el-cascader,
.el-select {
  background-color: transparent !important;
}
.el-cascader .el-cascader__tags .el-tag.el-tag--info,
.el-cascader .el-select__tags .el-tag.el-tag--info,
.el-select .el-cascader__tags .el-tag.el-tag--info,
.el-select .el-select__tags .el-tag.el-tag--info {
  background-color: transparent;
  border-color: transparent;
  color: #2b2d31;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
}
.el-cascader .el-cascader__tags .el-tag.el-tag--info .el-tag__close,
.el-cascader .el-select__tags .el-tag.el-tag--info .el-tag__close,
.el-select .el-cascader__tags .el-tag.el-tag--info .el-tag__close,
.el-select .el-select__tags .el-tag.el-tag--info .el-tag__close {
  color: #fff;
  font-weight: bolder;
  background-color: #2b2d31 !important;
  margin-top: 2px;
}
.el-cascader .el-cascader__tags > span:first-child,
.el-select .el-cascader__tags > span:first-child {
  width: 75%;
}
.page-table {
  min-height: calc(100vh - 300px);
}
.default-page {
  display: flex;
  flex-direction: column;
}
.default-page::-webkit-scrollbar {
  width: 6px;
  height: 10px;
}
.default-page .el-scrollbar__wrap {
  margin-right: -6px;
}
.default-page .item-tools {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: start;
  align-content: center;
  margin-top: 0;
  margin-bottom: 15px;
}
.default-page .item-tools .el-button {
  border: 0.5px solid transparent;
  padding: 5px 10px;
  font-weight: 400;
}
.default-page .item-tools .el-button.is-disabled {
  border: 0.5px solid #9b9b9b;
  color: #9b9b9b;
  padding: 5px 10px;
}
.default-page .item-tools .add-btn {
  border: 1px solid transparent;
}
.default-page .header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: end;
}
.default-page .tools {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
  justify-content: center;
}
.default-page .top-form-wrapper .el-input,
.default-page .top-form-wrapper .el-select {
  border: 0.5px solid #9b9b9b;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  border-radius: 8px;
  overflow: hidden;
  height: 25px;
  display: flex;
  align-content: center;
  align-items: center;
}
.default-page .top-form-wrapper .el-select .el-input {
  border: none;
}
.default-page .el-tabs__content {
  overflow: initial;
}
.default-page .el-input .el-input__inner,
.default-page .el-select .el-input__inner {
  background-color: transparent !important;
  border: none !important;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  color: #2b2d31;
}
.default-page .el-input input::-moz-placeholder {
  color: #9b9b9b;
}
.default-page .el-input input::placeholder {
  color: #9b9b9b;
}
.default-page .el-button--mini.is-round {
  padding: 5px 15px;
  font-weight: 400;
}
.default-page .el-select-dropdown__item.selected {
  background-color: #1a56fe;
  font-size: 12px;
  color: #fff;
  font-family: Source Han Sans SC-Regular;
}
.default-page .el-select-dropdown__item {
  font-size: 12px;
  color: #2b2d31;
}
.default-page .detail {
  padding: 2px 15px;
  background-color: #1a56fe;
  border-radius: 8px;
  color: #fff !important;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  font-weight: 350 !important;
}
.default-page .table-view {
  overflow-x: auto;
}
.default-page .table-container {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 2px 2px 18px rgba(0, 0, 0, 0.15);
  overflow: auto;
  flex: 1;
}
.default-page .el-table__fixed-right-patch {
  background-color: #edf2fe;
}
.default-page .add-bg {
  height: 24px;
  width: 54px;
  background: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  border-radius: 9px;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
}
.default-page .add-bg,
.default-page .add-bg .add {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
}
.default-page .add-bg .add {
  height: 22px;
  width: 52px;
  border-radius: 8px;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  margin: 0.5px 0.5px;
  background: #fff;
  text-align: center;
  color: #2b2d31;
  cursor: pointer;
}
.default-page .select-bg {
  height: 24px;
  width: 62px;
  background: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  border-radius: 9px;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  margin-left: 15px;
}
.default-page .select,
.default-page .select-bg {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
}
.default-page .select {
  height: 23px;
  width: 61px;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  margin: 0.5px 0.5px;
  border-radius: 8px;
  background: #fff;
  text-align: center;
  color: #2b2d31;
  cursor: pointer;
}
.default-page .el-pagination span:not([class*="suffix"]) {
  color: #9b9b9b !important;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
}
.default-page .page-bottom,
.default-page > .bottom,
.default-page > div > .bottom {
  padding: 0 20px;
  margin-top: 20px;
  margin-bottom: 40px;
  width: 100%;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
}
.default-page .page-bottom .el-select,
.default-page > .bottom .el-select,
.default-page > div > .bottom .el-select {
  background-color: transparent !important;
  border: 0.5px solid #9b9b9b !important;
  border-radius: 8px !important;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 4px;
}
.default-page .page-bottom .el-pagination span:not([class*="suffix"]),
.default-page > .bottom .el-pagination span:not([class*="suffix"]),
.default-page > div > .bottom .el-pagination span:not([class*="suffix"]) {
  color: #9b9b9b !important;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
}
.default-page .page-bottom .el-pagination__sizes .el-input .el-input__inner,
.default-page > .bottom .el-pagination__sizes .el-input .el-input__inner,
.default-page > div > .bottom .el-pagination__sizes .el-input .el-input__inner {
  font-size: 12px;
  color: #2b2d31 !important;
  font-family: Source Han Sans SC-Regular;
}
.default-page .page-bottom .el-pagination__editor.el-input,
.default-page > .bottom .el-pagination__editor.el-input,
.default-page > div > .bottom .el-pagination__editor.el-input {
  width: 50px;
  border: 0.5px solid #9b9b9b !important;
  border-radius: 8px !important;
  height: 20px;
  margin: auto 5px;
}
.default-page .page-bottom .el-pagination__editor.el-input .el-input__inner,
.default-page > .bottom .el-pagination__editor.el-input .el-input__inner,
.default-page > div > .bottom .el-pagination__editor.el-input .el-input__inner {
  height: 20px;
}
.default-page .review-now-check-box .el-checkbox__label {
  color: #9b9b9b;
  font-weight: 400;
}
.default-page .table_screen_input .el-input .el-input__inner,
.default-page .table_screen_input .el-select .el-input__inner {
  border: 0.5px solid #9b9b9b !important;
}
.default-dialog {
  border-radius: 15px;
  position: relative;
  z-index: 2;
  background-color: #fff;
}
.default-dialog:before {
  content: "";
  position: absolute;
  top: -1px;
  left: -1px;
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  background: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.3);
  z-index: 1;
  border-radius: 8px;
}
.default-dialog .add-bg {
  height: 24px;
  width: 68px;
  background: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  border-radius: 9px;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
}
.default-dialog .add-bg,
.default-dialog .add-bg .add {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
}
.default-dialog .add-bg .add {
  height: 22px;
  width: 66px;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  margin: 0.5px 0.5px;
  border-radius: 8px;
  background: #fff;
  text-align: center;
  color: #2b2d31;
  cursor: pointer;
}
.default-dialog .el-tabs__content {
  overflow: initial;
}
.default-dialog .el-input {
  border: 0.5px solid #9b9b9b;
  border-radius: 8px;
}
.default-dialog .el-input,
.default-dialog .el-select {
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  overflow: hidden;
  display: flex;
  align-content: center;
  align-items: center;
}
.default-dialog .el-select {
  border-radius: 8px;
}
.default-dialog .el-select .el-input__inner {
  border: none;
}
.default-dialog .el-dialog__body,
.default-dialog .el-dialog__footer,
.default-dialog .el-dialog__header {
  position: relative;
  z-index: 3;
  background-color: #fff;
}
.default-dialog .el-dialog__body {
  color: #2b2d31;
}
.default-dialog .el-dialog__header {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding-top: 30px;
  margin-bottom: -1px;
}
.default-dialog .el-dialog__header div {
  font-size: 18px;
  color: #2b2d31;
}
.default-dialog .el-dialog__body {
  padding: 30px 50px 10px 50px;
}
.default-dialog .el-dialog__footer {
  margin-top: -1px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  padding-bottom: 30px;
}
.default-dialog .select-text-box {
  height: 32px;
  margin-left: 10px;
  flex: 1;
  width: 177px;
}
.default-dialog .select-text-box,
.default-dialog .select-text-box .select-text {
  background-color: hsla(0, 0%, 96.9%, 0.5);
  border-radius: 8px;
  display: flex;
  align-items: center;
}
.default-dialog .select-text-box .select-text {
  height: 100%;
  margin: 0 0 0 0;
  padding-left: 0;
}
.default-dialog .select-text-box .select-text div {
  padding: 0 10px;
  color: #2b2d31;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 165px;
}
.default-dialog .submit-btn {
  color: #fff;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  padding: 4px 25px 5px 25px;
  background-image: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
}
.default-dialog .submit-btn.el-button {
  padding: 9px 25px 9px 25px;
}
.default-dialog .reset-btn {
  border-radius: 8px;
  border: 0.5px solid #9b9b9b;
}
.default-dialog .cancel-btn,
.default-dialog .reset-btn {
  color: #9b9b9b;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  padding: 4px 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
}
.default-dialog .cancel-btn {
  border-radius: 8px;
  border: 0.5px solid #ddd;
  background-color: #ddd;
}
.default-dialog .read-only-div {
  max-width: 279px;
}
.default-form .el-input__icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.default-form .el-form-item {
  margin-bottom: 15px;
}
.default-form
  .el-form-item.is-required:not(.is-no-asterisk)
  .el-form-item__label-wrap
  > .el-form-item__label:before,
.default-form
  .el-form-item.is-required:not(.is-no-asterisk)
  > .el-form-item__label:before {
  content: "";
  margin-right: 0;
  margin-left: 0;
}
.default-form
  .el-form-item.is-required:not(.is-no-asterisk)
  > .el-form-item__label:before {
  margin-right: 0;
  margin-left: 0;
}
.default-form
  .el-form-item.is-required:not(.is-no-asterisk)
  .el-form-item__label-wrap
  > .el-form-item__label:after,
.default-form
  .el-form-item.is-required:not(.is-no-asterisk)
  > .el-form-item__label:after {
  content: "*";
  color: #ea4335;
  position: absolute;
  top: 0;
  right: 5px;
}
.default-form
  .el-form-item.is-required:not(.is-no-asterisk)
  > .el-form-item__label:after {
  margin-right: 0;
  margin-left: 0;
}
.default-form .el-input.el-input--mini {
  height: 25px;
  line-height: 25px;
}
.default-form .el-input .el-input__inner {
  border: none;
}
.default-form .el-form-item__label {
  color: #2b2d31;
  position: relative;
  display: flex;
  justify-content: flex-end;
}
.default-form .el-textarea__inner {
  border-radius: 8px !important;
  resize: none;
  border: 0.5px solid #9b9b9b;
  font-size: 12px;
  color: #2b2d31;
  font-family: Source Han Sans SC-Regular;
}
.default-form .el-select {
  border: 0.5px solid #9b9b9b;
}
.default-form .el-select .el-input,
.default-form .el-select .el-input__inner {
  border: none;
}
.el-table__body-wrapper {
  border-radius: 0 0 2px 2px;
}
.el-table__body-wrapper::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.default-table {
  width: 100%;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
}
.default-table .el-table__fixed-right:before,
.default-table:before {
  height: 0;
}
.default-table .el-table__body-wrapper {
  height: 100%;
  border-radius: 0 0 2px 2px;
}
.default-table .el-table__body-wrapper::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.default-table .item-check-img {
  width: 15px;
  height: 15px;
  vertical-align: middle;
}
.default-table .table-date-pick-diy {
  border: 1px solid #ddd;
  border-radius: 8px;
  background-color: #fff !important;
}
.default-table .table-date-pick-diy .el-range__icon {
  display: none;
}
.default-table .table-date-pick-diy .el-range-separator {
  display: flex;
  align-items: center;
  justify-content: center;
}
.default-table .el-table__header-wrapper .cell {
  line-height: normal;
}
.default-table .el-table__header-wrapper .el-table__cell.gutter {
  background-color: #edf2fe;
}
.stars-table .star-class .cell:after {
  content: "*";
  color: #ea4335;
}
.edit-table-column .el-button--mini {
  padding: 5px 10px;
  font-size: 12px;
}
.edit-table-column .review-btn {
  cursor: pointer;
  padding: 5px 7px;
  font-size: 12px;
}
.edit-table-column .detail-btn,
.edit-table-column .detail-btn2 {
  cursor: pointer;
  padding: 5px 7px;
  font-size: 12px;
  border: 1px solid #1a56fe;
  color: #1a56fe;
  border-radius: 8px;
  min-width: 46px;
}
.edit-table-column .detail-btn2 {
  padding: 5px 7px !important;
  color: #9b9b9b;
  border: 1px solid #9b9b9b;
  border-radius: 8px !important;
  font-family: Source Han Sans SC-Regular;
  min-width: 46px;
}
.edit-table-column .disable-btn {
  cursor: pointer;
  padding: 5px 10px;
  font-size: 12px;
  border: 1px solid #9b9b9b;
  border-radius: 8px;
  color: #9b9b9b !important;
}
.edit-table-column .el-button--danger {
  border: 1px solid #ff036a;
  background-color: #fff !important;
  color: #9b9b9b;
}
.default-tooltip {
  background-color: hsla(0, 0%, 60.8%, 0.9);
}
.border-radius-table {
  height: auto;
  border-radius: 8px;
  box-shadow: 2px 2px 18px rgba(0, 0, 0, 0.1);
}
.border-radius-table .el-table__body-wrapper {
  height: auto;
}
.border-radius-table .el-table__header thead th .cell {
  word-break: keep-all;
}
.border-radius-table td,
.border-radius-table th {
  border-bottom: none;
}
.border-radius-table td.el-table__cell,
.border-radius-table th.el-table__cell.is-leaf {
  border: none;
}
.top-form-wrapper {
  margin-top: 10px;
  position: relative;
  min-height: 10px;
}
.top-form-wrapper .el-form-item {
  margin-bottom: 15px !important;
}
.top-form-wrapper .el-form-item__label {
  line-height: normal;
  color: #2b2d31;
}
.top-form-wrapper .el-input__inner {
  height: inherit;
  line-height: 25px;
}
.top-form-wrapper .el-input__icon,
.top-form-wrapper .el-input__suffix {
  display: flex;
  align-items: center;
  justify-content: center;
}
.top-form-wrapper .submit {
  color: #fff;
  height: 26px;
  background-image: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  border-radius: 8px;
  margin-right: 10px;
}
.top-form-wrapper .reset,
.top-form-wrapper .submit {
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  width: 90px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
}
.top-form-wrapper .reset {
  color: #9b9b9b;
  height: 24px;
  border-radius: 8px;
  border: 0.5px solid #9b9b9b;
}
.top-form-wrapper .top-form-wrapper-show-icon {
  font-size: 24px;
  position: absolute;
}
.top-form-wrapper .top-form-wrapper-show-icon.top-form-wrapper-top-icon {
  bottom: 12px;
  right: 5px;
}
.top-form-wrapper .top-form-wrapper-show-icon.top-form-wrapper-bottom-icon {
  top: -10px;
  bottom: 0;
  right: 0;
}
.read-only {
  background-color: #f7f7f7;
  border: none !important;
  border-radius: 8px !important;
  color: #9b9b9b !important;
  -webkit-text-fill-color: #9b9b9b;
}
.read-only.el-input .el-input__inner {
  line-height: 26px;
  -webkit-text-fill-color: #9b9b9b;
}
.read-only.el-input .el-input__inner:disabled {
  opacity: 1;
}
.read-only.el-select .el-input {
  background-color: #f7f7f7;
}
.read-only.el-select .el-input__inner {
  line-height: 26px;
  -webkit-text-fill-color: #9b9b9b;
}
.read-only.el-select .el-input__inner:disabled {
  opacity: 1;
}
.read-only.el-select span.el-input__suffix {
  display: none;
}
.read-only textarea {
  border: none !important;
  color: #9b9b9b !important;
  background-color: #f7f7f7 !important;
}
.read-only .el-textarea__inner:disabled {
  opacity: 1;
}
.read-only-div,
.read-only-double-div {
  background-color: #f7f7f7;
  border: none;
  border-radius: 8px;
  color: #9b9b9b;
  font-size: 12px;
  padding-left: 15px;
  padding-right: 10px;
}
.stage-dialog .el-dialog__body {
  padding: 0 50px 20px 50px;
}
.stage-dialog .el-dialog__body .stage-item {
  width: 33.33333%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.stage-dialog .el-dialog__body .stage-item span {
  word-break: keep-all;
  text-align: center;
  padding: 0 30px;
  margin-top: 10px;
}
.stage-dialog .el-dialog__body .stage-item span.active {
  color: #1a56fe;
}
.stage-dialog .el-dialog__body .stage-item .stage-img {
  width: 50px;
}
.save-dialog .el-dialog__body {
  padding: 0 50px 20px 50px;
}
.save-dialog .el-dialog__body .save-select-img {
  width: 15px;
  height: 15px;
  margin-right: 10px;
}
.diy-message-box {
  border-radius: 8px;
  width: 350px;
  position: relative;
  border: none;
  overflow: inherit;
  padding-bottom: 0;
}
.diy-message-box:before {
  content: "";
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  background: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.3);
  z-index: 1;
  position: absolute;
  top: -1px;
  left: -1px;
  border-radius: 8px;
}
.diy-message-box .el-message-box__btns,
.diy-message-box .el-message-box__content,
.diy-message-box .el-message-box__header {
  background-color: #fff;
  position: relative;
  z-index: 2;
}
.diy-message-box .el-message-box__header {
  padding-top: 25px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.diy-message-box .el-message-box__header .el-message-box__title {
  text-align: center;
  color: #2b2d31;
}
.diy-message-box .el-message-box__content {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  color: #9b9b9b;
}
.diy-message-box .el-message-box__btns {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 10px 40px 10px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.diy-message-box .el-message-box__btns .submit-btn {
  color: #fff;
  background-image: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  border-radius: 8px;
  border: none;
}
.diy-message-box .el-message-box__btns .reset-btn,
.diy-message-box .el-message-box__btns .submit-btn {
  min-width: 96px;
  box-sizing: border-box;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  padding: 7px 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
  height: 28px;
}
.diy-message-box .el-message-box__btns .reset-btn {
  color: #9b9b9b;
  border-radius: 8px;
  border: 0.5px solid #9b9b9b;
}
.diy-message-box .el-message-box__btns .reset-btn:hover {
  background-color: #fff;
}
.diy-message-box .el-message-box__btns .cancel-btn {
  height: 28px;
  min-width: 96px;
  box-sizing: border-box;
  color: #fff;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  padding: 7px 25px;
  border-radius: 8px;
  border: 0.5px solid #999;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
}
.diy-message-box .el-message-box__btns .cancel-btn:hover {
  background-color: #fff;
}
.read-input-div {
  -webkit-appearance: none;
  background-color: #f7f7f7;
  border: none;
  background-image: none;
  border-radius: 8px;
  box-sizing: border-box;
  color: #9b9b9b;
  display: inline-block;
  height: 33px;
  line-height: 33px;
  outline: 0;
  padding: 0 15px;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 100%;
  font-size: 12px;
}
.diy-el-icon-edit {
  width: 12px;
  height: 12px;
  display: block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAwCAMAAACyjAPtAAAAb1BMVEUAAAAbVv8bVf8aVv8aV/8ZVv4aV/8ZVf8bVv8ZVP8aV/8aV/8aVv8ZVv8ZVv4ZVf4ZVv8aVf8aV/8cWv8aVv8aVv8ZVv8ZVvwYVv8YUP8aVv4aVv8aVv8ZV/8aV/8aVv8aVv8dVP8aVv4aVf8aVv+mI77LAAAAJHRSTlMA/C3W7qH3IhAK5N3KVW5NRz8q+r5pY1w0FLerkoZ/djoaspoYCQXAAAABK0lEQVRIx8XT2W6DMBCF4ePYmD1h35ck9fs/Y5FBpYoZaq76X3/CHjQGnTsyNriw6y7Ukrjb6V6tzVbaKzZu9/U2WjV74LzS0WPylXP/FNe5GrB0C1aenuFYLmLC0lNoXZ7gh9yHS8Sp1kCX1z/nJCROhdqS+l9UTIUehfVNt4Se7p5XFG4C9aug0adR+KbxXuiCLgvVR5zmLldG0xXs+AR+RSbuKdwe4DeJCxN3Hr36RgWJ3yaOWgL7/QF+gcgxMSfx1wF2L+Awo3Bp4oDEXmDiBlSxgcUTZJ2BU9CFnzjBSXyH+9O11DKGvWY17DWrSGZOme+Yatx344G/mx3dEHv477zsZlPm67XiktkkeQI0UtkmXHBlnwN1oQjTBV3D7y5cBPBHZmXlDHwDHfBwKq3hSNkAAAAASUVORK5CYII=)
    no-repeat;
  background-size: 100%;
}
.page-el-tabs .el-tabs__header {
  display: none !important;
}
.price-input {
  height: 25px;
}
.price-input .el-input__inner {
  text-align: left;
  padding-left: 10px;
  color: #9b9b9b !important;
}
.en-app .en-form-item .el-form-item__label,
.zh-form-item .el-form-item__label {
  line-height: normal;
  text-align: right;
}
.en-app .top-form-wrapper .el-form-item__label {
  height: 26px;
  align-items: center;
  display: flex;
  justify-content: flex-end;
  text-align: right;
}
.zh-app .top-form-wrapper .el-form-item__label {
  line-height: 26px;
}
.merge-table
  .el-table__body-wrapper
  tr.row-one.el-table__row--striped
  td.el-table__cell,
.merge-table .el-table__body-wrapper tr.row-one td,
.merge-table
  .el-table__fixed-body-wrapper
  tr.row-one.el-table__row--striped
  td.el-table__cell,
.merge-table .el-table__fixed-body-wrapper tr.row-one td {
  background-color: #fff;
}
.merge-table .el-table__body-wrapper tr.row-one:hover + .row-one td,
.merge-table .el-table__body-wrapper tr.row-one:hover td,
.merge-table .el-table__fixed-body-wrapper tr.row-one:hover + .row-one td,
.merge-table .el-table__fixed-body-wrapper tr.row-one:hover td {
  background: #f4f6fa !important;
}
.merge-table .el-table__body-wrapper tr.row-two td,
.merge-table .el-table__fixed-body-wrapper tr.row-two td {
  background-color: #fafafa;
}
.merge-table .el-table__body-wrapper tr.row-two:hover + .row-two td,
.merge-table .el-table__body-wrapper tr.row-two:hover td,
.merge-table .el-table__fixed-body-wrapper tr.row-two:hover + .row-two td,
.merge-table .el-table__fixed-body-wrapper tr.row-two:hover td {
  background: #f4f6fa !important;
}
.merge-table .el-table__body-wrapper tr:first-child td,
.merge-table .el-table__fixed-body-wrapper tr:first-child td {
  border-top: none !important;
}
.merge-table .el-table__body-wrapper .hover-row,
.merge-table .el-table__fixed-body-wrapper .hover-row {
  background: #f4f6fa;
}
.customer-list .table-container .el-table__body-wrapper {
  border-radius: 0 0 18px 18px;
}
.pop-reconfirm-delete {
  box-sizing: border-box;
  border-radius: 8px;
  position: relative;
  border: none;
  overflow: inherit;
  background: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  padding: 1px;
  z-index: 1;
}
.pop-reconfirm-delete[x-placement^="bottom"] {
  margin-top: 10px;
}
.pop-reconfirm-delete .el-popconfirm {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 15px;
  background-color: #fff;
  position: relative;
  z-index: 2;
  font-size: 12px;
  border-radius: 8px;
}
.pop-reconfirm-delete .el-popconfirm .el-popconfirm__action {
  display: flex;
  justify-content: center;
}
.pop-reconfirm-delete .el-popconfirm .el-popconfirm__action .el-button--text {
  color: #9b9b9b;
  border-radius: 8px;
  border: 0.5px solid #9b9b9b;
}
.pop-reconfirm-delete .el-popconfirm .el-popconfirm__action .el-button--primary,
.pop-reconfirm-delete .el-popconfirm .el-popconfirm__action .el-button--text {
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  padding: 4px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
}
.pop-reconfirm-delete
  .el-popconfirm
  .el-popconfirm__action
  .el-button--primary {
  color: #fff;
  border-radius: 8px;
}
.pop-reconfirm-delete .popper__arrow:after {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAeElEQVR4XmNggIIZng+1Znk9UYPx4WCN74M1XdbPFqMIXnHZb3Oj/fmf2emff4aKfDAGC/5nqGe677Zt7//Hf/7fu/D/f6jlxy1gia9MpZk/m0//h4G2tn//Je2+RDN85ylz/LPyUsDv/79d/gPx8g3/A1U8v1kAAGFVQUyMZp99AAAAAElFTkSuQmCC)
    no-repeat;
  width: 6px;
  height: 10px;
  border: none;
}
.tools-style-enable,
.tools-style-enable:focus,
.tools-style-enable:hover {
  cursor: pointer;
  padding: 6px 15px;
  background-color: #1a56fe;
  border: 0.5px solid #1a56fe;
  border-radius: 8px;
  color: #fff !important;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  font-weight: 350 !important;
}
.tools-style-disable,
.tools-style-disable:focus,
.tools-style-disable:hover {
  padding: 6px 15px;
  border: 0.5px solid #9b9b9b;
  border-radius: 8px;
  color: #2b2d31 !important;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  font-weight: 350 !important;
}
.company-select-pop .el-select-dropdown__wrap {
  border-radius: 8px;
}
.company-select-pop .el-select-dropdown__item {
  max-width: 315px;
  font-size: 14px;
  position: relative;
  white-space: normal;
  overflow: initial;
  text-overflow: ellipsis;
  color: #606266;
  height: auto;
  line-height: 20px;
  box-sizing: border-box;
  cursor: pointer;
  padding: 6px 15px;
}
.transfer-column .cell {
  justify-content: flex-start !important;
}
.diy-gray-btn {
  font-size: 12px;
  cursor: pointer;
  color: #2b2d31;
  border-radius: 8px;
  background-color: #fff;
  position: relative;
  border: 1px solid #9b9b9b;
  padding: 6px 25px;
}
.diy-gray-btn:focus,
.diy-gray-btn:hover {
  color: #2b2d31;
  background-color: #fff;
  border-color: #9b9b9b;
}
.diy-gray-btn span {
  font-weight: 400;
}
.diy-default-btn {
  font-size: 12px;
  cursor: pointer;
  color: #2b2d31;
  border-radius: 8px;
  background-color: #fff;
  position: relative;
  border: 1px solid transparent;
  padding: 6px 25px;
}
.diy-default-btn:focus,
.diy-default-btn:hover {
  color: #2b2d31;
  background-color: #fff;
  border-color: transparent;
}
.diy-default-btn span {
  font-weight: 400;
}
.diy-default-btn:after {
  position: absolute;
  top: -2px;
  bottom: -2px;
  left: -2px;
  right: -2px;
  background: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  border-radius: 9px;
  content: "";
  z-index: -1;
}
.diy-primary-btn {
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
  border: none;
  height: 28px;
}
.diy-primary-btn,
.diy-primary-btn2,
.diy-primary-btn:focus,
.diy-primary-btn:hover {
  color: #fff;
  background-image: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
}
.diy-primary-btn2 {
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
  border: none;
}
.diy-primary-btn2:focus,
.diy-primary-btn2:hover {
  color: #fff;
  background-image: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
}
.diy-reset-btn {
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  border-radius: 8px;
  border: 0.5px solid #9b9b9b;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
}
.diy-reset-btn,
.diy-reset-btn:focus,
.diy-reset-btn:hover {
  color: #9b9b9b;
  background-color: #fff;
}
.diy-cancel-btn {
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
  border: none;
  height: 28px;
}
.diy-cancel-btn,
.diy-cancel-btn:hover {
  color: #fff;
  background-color: #9b9b9b;
}
.diy-cancel-btn:focus {
  color: #fff;
}
.multiple-select .el-select__tags {
  height: 27px;
}
.multiple-select .el-select__tags > span > span:last-child {
  padding-left: 0;
  margin-left: 0;
  padding-right: 0;
  font-size: 12px;
}
.multiple-select .el-select__tags > span > span:first-child {
  padding-left: 10px;
  margin-left: 0;
  font-size: 12px;
  max-width: 80%;
}
.multiple-select .el-select__input {
  display: none;
}
.plus-icon-small {
  width: 15px;
  height: 15px;
}
.plus-icon,
.plus-icon-small {
  background: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABVCAYAAAA49ahaAAAACXBIWXMAAC4jAAAuIwF4pT92AAAFGElEQVR4nO2dP3LiSBSHP1Gb2znBsDmFKS6A5gT2RoTLDdZ7gtWeYPEJhgmV2ScYcQEKKPJlAuVwAjboBstrvdY/tyxQf1XUeFBLan71+vXTk/TaOx6PVKE7OQ4BHxgCPWBc6YD1cwBWiU8Uh96uygG9MqJ2J8ceMNWfL1U60FDWwAx4jkNvX3TnQqJqMQPg96InulAOKHFnRcTNLWp3cgyAv0p17fI5ANM49J7zNM4UVfvMOXBXuWuXzwtKXKPVGkXtTo4+8AzcfGjXLps18GCazERRu5PjFPhW4GQLIELNoPs49KIC+9aOnh9On1MEk3c0HgA/Dr1V2sZUUfWQj8i20J8oRz4vM0s2DS30Iyqqyfrta5Sw7373O1G7k+MtsMs46AEI4tCb5e7xBaE1CIA/Mpou4tDz//9lJ6Vhlg9dA8NrFRQgDr19HHqPwFeUAUmMdVT0hjeW2p0cH4F/DAf5HofetFxXLxNttRFmf/trcuI6W2rC5CVaJygoq0VNYmtDs3nyP8nh/4g87Nd6eyvRwk6RXcFYh5/Ae1ElMgPea0eHT4GhyVm/DpxjUslK/5bisbahJ2fJDdzrkOxsqQ9Cw1NCwfGKaUQ/wKuo90KjUqmva0ZfKf4UNitRkw42BWel6Ui6jEFZqi80ODhfKhJJG7qTo99BJRMK7dh2tLFJ4dWwg8rSpOGs1IykT6+DfPkV2enL1RAJ3w/TEiqOioiiNj3J3AAiacNFWGp/MOr1ByP/s/uRl8aL2h+MZsC/wI/+YLTvD0bTT+5SJo0WVQuYzL7fAN/6g1HvUzqUk0aLikq3Ffm+ETRd1IvEiWoBJ6oFnKgWcKJawIlqASeqBZyoFnCiWsCJagEnqgV+qetEOjkyLbibdFdiWjAVuAdm280yKnj+UtQiqk7fZT3rWYQvFH/V6L4/GP223SxzvQxRBevDvz8Y3fKxglYhqOMkdfhU6Rb4Z9Cr4yTWRdV+zPQ0cp1EdZykrtm/Cc+2Hqhp+NcyUW03y3l/MIpQD3DdFth1SvqEdHq9KC97YL7dLGt52K62kGq7We4o+MCbDpvSRI22m2VQvVd2cMG/BZyoFnCiWsCJagEnqgWcqBZwolrAiWoBJ6oFnKgWaLqo0rX6rs5OFKXpoqblCg6oQg+NpdGi6lzsV1RWaoEqYTSsK9tUltqyVGXRwvqf3I1CiJaqK1U4ZER9TMO/SfeWmoioj0lUZ6lmjJa6ELY5SzUjvijdQY75fCtduR6k4ru7DvLbwJdWsbc2MgpPrDqYCwJItVXajlhzJg69VSejIEAT7tc3kanwfQSvs7902Tc+lQVyKDLKTT3Dq6hzw3FM21qFviCSnl045yQ6kFkWaOx865kAg5Weyk0lg//AcLC5LlTbWrRhmR4JDU5/nEWNQ2+OXHLtBiVsK6+yEsXOJZ5SS31qTLP9HRC1beLSMWmEPOzfPU34RlTtW58M57gDVm3xsbqK7w/MlY/fVeyUCn2vyK4k/gI8Vl1npIlo65yRrcGTLrP8BknUW9Tla56XFV5Q/ia65GKL2q35KBeYpzS9WPnYVOc/b1n6JAt0nf/Ev02lx9s6/0VW3FigFlBI/X1ZK1LkKXLdNjJrcxtv/CWKXJsmr7ZwAP7MU+y8yCo/Psp3XuP6U1ksULP8Lk/jwot86YRCQDvEXaBW3oiK7FRq5TQ4W+4U5R6uSeA1ah6ZlQ0XS4uaREcKpzX+/MoHrJdTpLICVh8Rd/8H8pyw6EtloNcAAAAASUVORK5CYII=)
    no-repeat;
  background-size: 100%;
  display: inline-block;
}
.plus-icon {
  width: 18px;
  height: 18px;
}
.plus-icon-bigger {
  width: 22px;
  height: 22px;
  background: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABVCAYAAAA49ahaAAAACXBIWXMAAC4jAAAuIwF4pT92AAAFGElEQVR4nO2dP3LiSBSHP1Gb2znBsDmFKS6A5gT2RoTLDdZ7gtWeYPEJhgmV2ScYcQEKKPJlAuVwAjboBstrvdY/tyxQf1XUeFBLan71+vXTk/TaOx6PVKE7OQ4BHxgCPWBc6YD1cwBWiU8Uh96uygG9MqJ2J8ceMNWfL1U60FDWwAx4jkNvX3TnQqJqMQPg96InulAOKHFnRcTNLWp3cgyAv0p17fI5ANM49J7zNM4UVfvMOXBXuWuXzwtKXKPVGkXtTo4+8AzcfGjXLps18GCazERRu5PjFPhW4GQLIELNoPs49KIC+9aOnh9On1MEk3c0HgA/Dr1V2sZUUfWQj8i20J8oRz4vM0s2DS30Iyqqyfrta5Sw7373O1G7k+MtsMs46AEI4tCb5e7xBaE1CIA/Mpou4tDz//9lJ6Vhlg9dA8NrFRQgDr19HHqPwFeUAUmMdVT0hjeW2p0cH4F/DAf5HofetFxXLxNttRFmf/trcuI6W2rC5CVaJygoq0VNYmtDs3nyP8nh/4g87Nd6eyvRwk6RXcFYh5/Ae1ElMgPea0eHT4GhyVm/DpxjUslK/5bisbahJ2fJDdzrkOxsqQ9Cw1NCwfGKaUQ/wKuo90KjUqmva0ZfKf4UNitRkw42BWel6Ui6jEFZqi80ODhfKhJJG7qTo99BJRMK7dh2tLFJ4dWwg8rSpOGs1IykT6+DfPkV2enL1RAJ3w/TEiqOioiiNj3J3AAiacNFWGp/MOr1ByP/s/uRl8aL2h+MZsC/wI/+YLTvD0bTT+5SJo0WVQuYzL7fAN/6g1HvUzqUk0aLikq3Ffm+ETRd1IvEiWoBJ6oFnKgWcKJawIlqASeqBZyoFnCiWsCJagEnqgV+qetEOjkyLbibdFdiWjAVuAdm280yKnj+UtQiqk7fZT3rWYQvFH/V6L4/GP223SxzvQxRBevDvz8Y3fKxglYhqOMkdfhU6Rb4Z9Cr4yTWRdV+zPQ0cp1EdZykrtm/Cc+2Hqhp+NcyUW03y3l/MIpQD3DdFth1SvqEdHq9KC97YL7dLGt52K62kGq7We4o+MCbDpvSRI22m2VQvVd2cMG/BZyoFnCiWsCJagEnqgWcqBZwolrAiWoBJ6oFnKgWaLqo0rX6rs5OFKXpoqblCg6oQg+NpdGi6lzsV1RWaoEqYTSsK9tUltqyVGXRwvqf3I1CiJaqK1U4ZER9TMO/SfeWmoioj0lUZ6lmjJa6ELY5SzUjvijdQY75fCtduR6k4ru7DvLbwJdWsbc2MgpPrDqYCwJItVXajlhzJg69VSejIEAT7tc3kanwfQSvs7902Tc+lQVyKDLKTT3Dq6hzw3FM21qFviCSnl045yQ6kFkWaOx865kAg5Weyk0lg//AcLC5LlTbWrRhmR4JDU5/nEWNQ2+OXHLtBiVsK6+yEsXOJZ5SS31qTLP9HRC1beLSMWmEPOzfPU34RlTtW58M57gDVm3xsbqK7w/MlY/fVeyUCn2vyK4k/gI8Vl1npIlo65yRrcGTLrP8BknUW9Tla56XFV5Q/ia65GKL2q35KBeYpzS9WPnYVOc/b1n6JAt0nf/Ev02lx9s6/0VW3FigFlBI/X1ZK1LkKXLdNjJrcxtv/CWKXJsmr7ZwAP7MU+y8yCo/Psp3XuP6U1ksULP8Lk/jwot86YRCQDvEXaBW3oiK7FRq5TQ4W+4U5R6uSeA1ah6ZlQ0XS4uaREcKpzX+/MoHrJdTpLICVh8Rd/8H8pyw6EtloNcAAAAASUVORK5CYII=)
    no-repeat;
  background-size: 100%;
  display: inline-block;
}
.price-input-diy {
  border: 0.5px solid #9b9b9b;
  border-radius: 8px;
  text-align: left;
  color: #9b9b9b;
  display: flex;
  justify-content: start;
  align-items: center;
  height: 24px;
  padding-left: 10px;
  max-width: 130px;
  font-size: 12px;
}
.price-input-diy .el-input__inner {
  color: #9b9b9b !important;
  padding-left: 5px !important;
}
.works-item {
  border: 1px solid #ddd;
  padding: 3px 10px;
  border-radius: 8px;
  color: #1a56fe;
  font-size: 12px;
  margin-right: 5px;
  margin-bottom: 2px;
  margin-top: 2px;
}
.blue-circle {
  color: #fff;
  background: url(data:image/png;base64,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)
    no-repeat;
  background-size: 100%;
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: baseline;
  border-radius: 50%;
  font-size: 12px;
}
.end-add-table {
  padding-bottom: 34px;
}
.add-row-plus-wrapper {
  position: absolute;
  bottom: -10px;
  left: 0;
  height: 34px;
  display: flex;
  align-items: center;
  width: 100%;
  box-sizing: border-box;
  border-radius: 0 0 4px 4px;
}
.additionalClausep-custom-popover-container {
  text-align: left;
  margin: 0;
  display: flex;
  flex-direction: column;
  justify-content: left;
  align-items: start;
  align-content: start;
  max-width: 200px;
  border-radius: 8px;
}
.popover-container {
  margin-left: 5px;
  max-height: 50vh;
  overflow-y: auto;
  padding-right: 8px;
  margin-right: -8px;
}
.popover-container-title {
  margin-top: 5px;
}
.popover-container-title,
.popover-container-title2 {
  color: #2b2d31;
  font-size: 14px;
  font-family: Source Han Sans SC-Regular;
}
.popover-container-title2 {
  margin-top: 25px;
}
.popover-container-detail {
  margin-top: -5px;
  color: #9b9b9b;
}
.popover-container-detail,
.popover-container-row {
  font-size: 12px;
  font-family: Source Han Sans SC-Normal;
}
.popover-container-row {
  margin-top: 4px;
  max-height: 200px;
}
.popover-container-row .popover-container-row-title {
  color: #2b2d31;
  font-family: Source Han Sans SC-Regular;
}
.popover-container-row .popover-container-row-detail {
  color: #9b9b9b;
}
.el-table__empty-block {
  min-height: 36px;
}
.el-input.is-disabled:has(.el-select) {
  border: none;
}
.el-input.is-disabled {
  border: none;
  background-color: #f7f7f7;
}
.el-input.is-disabled .el-input__inner {
  background-color: #f7f7f7;
  color: #9b9b9b;
  -webkit-text-fill-color: #9b9b9b;
}
.quotation-status-back-custom-popover-container {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-content: center;
  max-width: 200px;
  margin-top: 3px !important;
  margin-left: -3px !important;
  border-radius: 6px;
}
.quotation-status-back-custom-popover-container-title {
  color: #2b2d31;
  font-size: 14px;
  font-family: Source Han Sans SC-Regular;
  margin-top: 5px;
  text-align: center;
}
.quotation-status-back-popover-trigger-area {
  margin-top: 5px;
}
.quotation-status-back-custom-popover-container-action {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.quotation-status-back-custom-popover-container-action-cancle {
  margin-right: 10px;
}
.quotation-status-back-custom-popover-container-action-cancle,
.quotation-status-back-custom-popover-container-action-make-sure {
  background-color: #9b9b9b;
  color: #fff;
  font-size: 12px;
  font-family: Source Han Sans SC-Regular;
  text-align: center;
  padding: 3px 15px 4px 15px;
  border-radius: 6px;
  cursor: pointer;
}
.quotation-status-back-custom-popover-container-action-make-sure {
  background-image: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
}
.diy-view-blue {
  width: 15px;
  height: 11.25px;
  background: url(data:image/jpeg;base64,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)
    no-repeat;
  background-size: 100%;
}
.diy-view-gray {
  width: 15px;
  height: 12.1515px;
  background: url(data:image/jpeg;base64,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)
    no-repeat;
  background-size: 100%;
}
.diy-flag-blue {
  width: 12px;
  height: 13.769585px;
}
.diy-flag-blue,
.diy-flag-blue-small {
  background: url(data:image/jpeg;base64,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)
    no-repeat;
  background-size: 100%;
}
.diy-flag-blue-small {
  width: 11px;
  height: 12.769585px;
}
.diy-flag-gray {
  width: 12px;
  height: 13.769585px;
  background: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAANkAAAD5CAYAAACqEpBAAAAACXBIWXMAAC4jAAAuIwF4pT92AAAG10lEQVR4nO3dwXEbVxaG0UuW9+MMnIIysDMYOQLTVb2fmQwcAmeNrhooApEZSBmYGYAZiBFgFhAEUAIJEOjb/fq9c3Ysic3efMUfJPH6ar1exyF9399ExPuI+C0i/vHdP3+OiGVE3HVd9+XgBYCIiLj6PrK+799HxG1E/HLC5z9FxE3XdXcJ9wZVuN7/oO/724j4GKcFFrH5Dvex7/vlwPcF1fgW2dfA/nXmdf4QGhx2tV6vtxPx4wDXe4jNa7Wl12qwsY1sFadPxFPdxyY2r9do2tVisbiJiP8lfo2n2H13+zvx60CRrhaLxV1E/HOkr2dO0pyrxWLxJX78PdgYzEmacLVYLA7/Nno85iRVKyGyfeYk1Sktsn3mJFUoObItc5JZm0Nk+7Zz8q7rutW0twKnmVtk++5jE9ty6huB18w5sq2niLiLiFtzkhLVENm+x9i8TcecpBi1RbbPnKQINUe2ZU4yqRYi22dOMrrWIttnTjKKliPbMidJJbLnzEkGJ7KXmZMMQmTHmZNcRGRv8xi7P1ZeTXsrzIXIzucUZU4isstt5+Sy67pPE98LBRLZsMxJfiCyPOYkESGyMZiTjRPZuMzJBolsOuZkI0Q2PXOyciIrizlZIZGVy5yshMjKZ07OnMjm5TF2f6y8mvheOJHI5ushdu99MycLJrI6fIhNbJ4bUCCR1cWcLJDI6mVOFkJkbTAnJySytpiTExBZu8zJkYiMCHMylcjYZ04mEBkvMScHIjJOYU5eQGS8xVPs3orjoNcTiYxzPcQuOHPyFSJjCPexic2cPEBkDMmcPEBkZDEnvxIZY2h6ToqMMTU5J0XGVJqZkyKjBFXPSZFRkirnpMgoVTVzUmTMwaznpMiYk+1Br7dzmpMiY64eY/dWnNXE9/IqkVGD+9jEtpz6Rg4RGTUpck6KjFoVMydFRgsmnZMioyWTzEmR0arR5qTIIHlOigx2UuakyOCwweakyOC4+9h8hzvroFeRwem2c3LZdd2nUz9JZHCex9i9FWf12n8UGVzuc2yCOzgnRQbDOTgnRQY5vs3J64lvBGr1S0S8i4h3P019J1CZ7dkk336/JjK43KunbIkMznfSAT8ig7d581F1IoPjLjp0VWTwskHOexQZPDf4ycUig+Qz+EVGy0Y5/ltktGb0B1mIjBZM+kgmkVGzIp4GIzJqU9xzzURGDR5jd8rUauJ7+YHImLMPsflr96IfDigy5uYhdke1FTEHjxEZc1D0HDxGZJRsFnPwGJFRmtnNwWNERglmPQePERlTqmIOHiMyxlbdHDxGZIyh6jl4jMjI1MQcPEZkDO3Vc+FbJDKGcPITTlokMs511rO6WiQy3socfCORcQpz8AIi4yXm4EBExvfMwYGJjAhzMJXI2mUOjkRk7TEHRyayNpiDExJZvczBQoisPvexmYLLqW+EDZHV4TF279FaTXwvfEdk87Wdg7dTnO/O6UQ2P+bgzIhsHszBGRNZuczBSoisPOZgZURWBnOwYiKbjjnYCJGNzxxsjMjGYQ42TGR5zEEiQmQZingYOOUQ2TCKexg45RDZ+Z5iF5Y5yItE9nbmIG8istOYg5xNZC8zBxmEyH5kDjIokW2Yg6RpOTJzkFG0GJk5yKhaicwcZDI1R7Z9GLg5yKRqjMzDwClKLZE9xO6tJOYgRZlzZNs5eOs9WpRsjpGZg8zKXCIzB5mtkiMzB6lCiZGZg1SllMjMQao1ZWTmIE2YIjJzkKaMFZk5SLMyIzMHIfIi+9Mx1LBxnXTdVdJ1YXayIgO+EhkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkExkkS4ms67pPGdeFObqOiPuBr/kw8PVg1q4j4m7gay4Hvh7M2nXXdcuIeBzoek8hMnhm+5rs3wNd76+u674MdC2ownVERNd1dxHx3wuv9aHrutvLbwnqcrVer7990Pf9MiL+OOM6H7quuxnonqAqz36E/zWU3+P012hPEfEfgcHLnn0n2+r7/ueIeB8RNxHx64HP+xybn0ouvQaD1/0fl8BdKvhBxJEAAAAASUVORK5CYII=)
    no-repeat;
  background-size: 100%;
}
.quotation-status-back-custom-popover-container {
  min-width: 130px !important;
  border-radius: 8px !important;
}
.quotation-status-back-custom-popover-container .el-popconfirm {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.quotation-status-back-custom-popover-container
  .el-popconfirm
  .el-button--primary {
  border: none;
  color: #fff;
  background-color: transparent;
  padding: 2px 11px 4px 11px !important;
  background-image: linear-gradient(90deg, #ff036a, #d764e0, #6e2ff4, #1a56fe);
  margin-bottom: 10px;
  font-size: 11px !important;
  font-family: Source Han Sans SC-Regular;
  border-radius: 8px !important;
}
.quotation-status-back-custom-popover-container
  .el-popconfirm
  .el-button--text {
  background-color: #9b9b9b;
  padding: 1px 10px 3px 10px !important;
  color: #fff;
  margin-bottom: 10px;
  font-size: 11px !important;
  font-family: Source Han Sans SC-Regular;
  border-radius: 8px !important;
}
.el-button--primary.is-disabled {
  background-color: transparent !important;
}
.region-content-click-icons {
  width: 13px;
  position: relative;
  top: 3px;
  margin-left: 5px;
}
.warn-icons {
  width: 13px;
}
.popover-marginTop-0[x-placement^="bottom"] {
  margin-top: 0 !important;
}
.star-box:after {
  content: "*";
  color: #ea4335;
}
.diy-circle-progress-10,
.diy-circle-progress-20,
.diy-circle-progress-30,
.diy-circle-progress-40 {
  display: inline-block;
  width: 100px;
  height: 100px;
  background: conic-gradient(#1a56fe 10%, #f1f1f1 15%);
  border-radius: 50%;
  position: relative;
}
.diy-circle-progress-10:before,
.diy-circle-progress-20:before,
.diy-circle-progress-30:before,
.diy-circle-progress-40:before {
  content: attr(data-progress);
  position: absolute;
  inset: 10px;
  background-color: #fff;
  width: 80px;
  height: 80px;
  text-align: center;
  line-height: 80px;
  border-radius: 50%;
  content: "10%";
  font-style: normal;
}
.diy-circle-progress-20 {
  background: conic-gradient(#1a56fe 20%, #f1f1f1 25%);
}
.diy-circle-progress-30 {
  background: conic-gradient(#1a56fe 30%, #f1f1f1 35%);
}
.diy-circle-progress-40 {
  background: conic-gradient(#1a56fe 40%, #f1f1f1 45%);
}
.diy-circle-progress-60 {
  background: conic-gradient(#1a56fe 60%, #f1f1f1 65%);
}
.diy-circle-progress-80 {
  background: conic-gradient(#1a56fe 80%, #f1f1f1 85%);
}
.diy-circle-progress-90 {
  background: conic-gradient(#1a56fe 90%, #f1f1f1 95%);
}
.diy-circle-progress-100 {
  background: conic-gradient(#1a56fe 100%, #f1f1f1 100%);
}
.big-blod-text {
  font-weight: 700;
  font-size: 13px;
  color: #9b9b9b;
}
.el-table.el-table-left th.el-table__cell > .cell {
  justify-content: start;
}
.el-diy-expand-icon {
  display: inline-block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAY1BMVEUAAABQWGhOWmlOWWlOWWlOWWlQWmlKVnD1Pz9OWWn2Pz/3QED1Pz9OWmpOWWlOWWpNWWn1Pz/2Pz/0QEBNWWpQWWnyQED2Pz9NWWlPWGn3QEDzQEBQVWpNWGr1QEBOWWn1Pz+OXnltAAAAH3RSTlMAIO/fkIBAEO+/oCDfn2DPoM+/MFBQUN9wb0BAMLBQOPZ4dwAAAW5JREFUSMftk9lywyAMRcViHDtes2+t+P+vbMg0xMhkQA/ptNOcR+Pjew0CmJzqxtqx/gQ+y5X9plly3fXCehZrZq5zHzYvu7EBK467s4QTQ66pXDPkkcoNQ7YzfkpuqDu+YMNKo3uJKCu9Ac+ZyruoWkj0qELcn69Cdx9zjxIDVJc/nhpn6NyL0aJD6q0AEGZQ6Gjv2Xs/2E9zZVH6B0WQDbt6tLapzxChu/2kgAniFn6AJEJ5lzyUZVK+dRSzT7rtL5Kyir9V5ERvXOnY1Lhok5C1P5XIgk7IVRBAKvUJWfrtIgj30wkZrzBWOPIra/eIuIUI5rpQwQPWiQwZR2WeTZKilaKT9Hw8VdbFkGK+Xf6byeieFvf3NMHRhejIPe0ggwGvmFnpFnIoFT3S3pdOY0i08aVzqMLoD1KaMymlC75ANmra25D5yNnww/ScWobcIaFjyILKF2BQha4CDmKYqLIS8EfAgP8hv/mNfAGVpUyhqBkrcgAAAABJRU5ErkJggg==)
    no-repeat 50%;
  background-size: 100%;
  width: 19px;
  height: 19px;
}
.diy-text-in-switch {
  margin-right: 10px;
}
.diy-text-in-switch .el-switch__label--left {
  margin-left: 0;
  margin-right: 0;
}
.diy-text-in-switch .el-switch__label--left.is-active {
  position: absolute;
  left: 22px;
  top: -2px;
  z-index: 200;
  color: #fff;
}
.diy-text-in-switch .el-switch__label--left.is-active :before {
  font-style: normal;
  content: "OFF";
  font-size: 10px;
}
.diy-text-in-switch .el-switch__label--right {
  margin-left: 0;
}
.diy-text-in-switch .el-switch__label--right.is-active {
  position: absolute;
  left: 10px;
  top: -2px;
  z-index: 200;
  color: #fff;
}
.diy-text-in-switch .el-switch__label--right.is-active :before {
  font-style: normal;
  content: "ON";
  font-size: 10px;
}
.business-opportunity-select-pop .el-select-dropdown__item {
  height: 60px;
}
