body {
  color: #333333;
  -webkit-font-smoothing: antialiased; }

body, html {
  height: 100%; }

html::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: 20px; }

html::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  border: 0; }
  html::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0, 0, 0, 0.5); }

html::-webkit-scrollbar-track {
  display: none; }

hr {
  margin: 0;
  border-color: #E6E6E6; }
  hr.devider {
    margin-top: 16px;
    margin-bottom: 16px; }

* {
  box-sizing: border-box; }

:focus {
  outline-width: 0; }

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

.animated-faster {
  animation-duration: 0.5s;
  animation-fill-mode: both; }

.text-muted {
  color: #999999; }

.text-error {
  color: #FF5040; }
  .text-error:hover {
    color: #FF5040; }

.text-warn {
  color: #FF9300; }
  .text-warn:hover {
    color: #FF9300; }

.text-success {
  color: #009C00; }

.text-info {
  color: #00B7D3; }

.text-link {
  color: #EC6800; }

.pull-left {
  float: left; }

.pull-right {
  float: right; }

.clearfix:after, .clearfix:before {
  content: '';
  line-height: 0;
  display: table; }

.clearfix:after {
  clear: both; }

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

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

.fx-air {
  flex: 1 1 0; }

.pretty-link {
  color: inherit;
  text-decoration: none; }
  .pretty-link:hover {
    text-decoration: none;
    color: #EC6800; }
  .pretty-link:not([href]) {
    cursor: text; }
    .pretty-link:not([href]):hover {
      color: inherit; }

a[data-disabled="true"], a.disabled {
  color: #999999;
  pointer-events: none; }

.clipboard-hidden {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999;
  opacity: 0;
  border: none;
  width: 10px;
  height: 10px; }

[data-tips] {
  position: relative; }
  [data-tips][data-disabled="true"] {
    pointer-events: all;
    cursor: default; }
    [data-tips][data-disabled="true"]:active {
      pointer-events: none; }
  [data-tips]::before, [data-tips]::after {
    position: absolute;
    z-index: 100;
    pointer-events: none;
    transition: transform .3s ease, opacity .3s ease;
    font-size: 12px;
    transform: translate(-10px, 0) scale(0.91667);
    transform-origin: left center;
    opacity: 0; }
  [data-tips]::after {
    content: attr(data-tips);
    color: #FFFFFF;
    text-decoration: none;
    white-space: nowrap;
    display: flex;
    align-items: center;
    padding: 0 8px;
    left: calc(100% + 4px);
    top: calc(50% - 12px);
    background-color: rgba(0, 0, 0, 0.7);
    height: 24px; }
  [data-tips]::before {
    content: '';
    border-style: solid;
    border-width: 4px 4px 4px 0;
    border-color: transparent rgba(0, 0, 0, 0.7);
    left: calc(100% + 1px);
    top: calc(50% - 4px); }
  [data-tips]:hover::after, [data-tips]:hover::before {
    opacity: 1;
    transform: translate(0, 0) scale(0.91667); }

.sto-navigation {
  position: relative;
  background: white;
  height: 100%;
  width: 200px;
  transition: width .3s ease-in-out;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.06); }
  .sto-navigation ::-webkit-scrollbar {
    display: none; }
  .sto-navigation ::-webkit-scrollbar-thumb {
    display: none; }
  .sto-navigation ::-webkit-scrollbar-track {
    display: none; }
  .sto-navigation .sto-navigation-menu {
    height: 100%;
    padding: 8px 0 68px 0;
    box-sizing: border-box;
    overflow-y: auto;
    overflow-x: hidden;
    border: none;
    border-radius: 0;
    box-shadow: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .sto-navigation .sto-navigation-menu .sto-navigation-menu-item-icon {
      height: 32px;
      display: flex;
      align-items: center; }
    .sto-navigation .sto-navigation-menu .sto-navigation-menu-item-icon-text {
      background: #333;
      color: #fff;
      width: 16px;
      height: 16px;
      font-size: 12px;
      font-weight: bold;
      line-height: 16px;
      text-align: center;
      border-radius: 2px;
      pointer-events: none; }
      .sto-navigation .sto-navigation-menu .sto-navigation-menu-item-icon-text::before {
        content: attr(icon); }
    .sto-navigation .sto-navigation-menu .sto-navigation-menu-item-title {
      margin-left: 12px; }
  .sto-navigation .sto-navigation-toggle-wrapper {
    width: 100%;
    height: 60px;
    background: white;
    position: absolute;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top: 1px solid #eee; }
  .sto-navigation .sto-navigation-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    cursor: pointer;
    opacity: .6;
    transition: opacity .3s ease, background-color .3s ease; }
  .sto-navigation.sto-navigation-unexpand {
    width: 58px; }
    .sto-navigation.sto-navigation-unexpand .sto-navigation-title {
      display: none; }
    .sto-navigation.sto-navigation-unexpand .next-menu-icon-arrow.next-icon {
      display: none; }
  .sto-navigation .next-menu {
    min-width: unset; }
    .sto-navigation .next-menu .next-menu-item {
      padding: 4px 20px;
      color: #333; }
      .sto-navigation .next-menu .next-menu-item .next-menu-item-inner {
        font-size: 14px; }
        .sto-navigation .next-menu .next-menu-item .next-menu-item-inner .next-menu-item-text {
          display: flex;
          align-items: center; }
      .sto-navigation .next-menu .next-menu-item:hover, .sto-navigation .next-menu .next-menu-item.next-opened, .sto-navigation .next-menu .next-menu-item.sub-selected {
        color: #ff7300;
        background: none; }
        .sto-navigation .next-menu .next-menu-item:hover .next-menu-icon-arrow.next-icon, .sto-navigation .next-menu .next-menu-item.next-opened .next-menu-icon-arrow.next-icon, .sto-navigation .next-menu .next-menu-item.sub-selected .next-menu-icon-arrow.next-icon {
          color: #ff7300; }
        .sto-navigation .next-menu .next-menu-item:hover .sto-navigation-menu-item-icon-text, .sto-navigation .next-menu .next-menu-item.next-opened .sto-navigation-menu-item-icon-text, .sto-navigation .next-menu .next-menu-item.sub-selected .sto-navigation-menu-item-icon-text {
          background: #ff7300; }
      .sto-navigation .next-menu .next-menu-item.selected {
        color: #ff7300;
        background: rgba(255, 115, 0, 0.1); }
      .sto-navigation .next-menu .next-menu-item.next-disabled {
        color: #d8d8d8; }
        .sto-navigation .next-menu .next-menu-item.next-disabled .next-menu-icon-arrow.next-icon {
          color: #d8d8d8; }
        .sto-navigation .next-menu .next-menu-item.next-disabled .sto-navigation-menu-item-icon-text {
          background: #d8d8d8; }
    .sto-navigation .next-menu .next-menu-sub-menu-wrapper.sub-selected > .next-menu-item {
      color: #ff7300;
      background: none; }
      .sto-navigation .next-menu .next-menu-sub-menu-wrapper.sub-selected > .next-menu-item .next-menu-icon-arrow.next-icon {
        color: #ff7300; }
      .sto-navigation .next-menu .next-menu-sub-menu-wrapper.sub-selected > .next-menu-item .sto-navigation-menu-item-icon-text {
        background: #ff7300; }
    .sto-navigation .next-menu .next-menu-sub-menu-wrapper[disabled] .next-menu-item-inner,
    .sto-navigation .next-menu .next-menu-item.next-disabled {
      color: #d8d8d8; }
      .sto-navigation .next-menu .next-menu-sub-menu-wrapper[disabled] .next-menu-item-inner .next-menu-icon-arrow.next-icon,
      .sto-navigation .next-menu .next-menu-item.next-disabled .next-menu-icon-arrow.next-icon {
        color: #d8d8d8; }
      .sto-navigation .next-menu .next-menu-sub-menu-wrapper[disabled] .next-menu-item-inner .sto-navigation-menu-item-icon-text,
      .sto-navigation .next-menu .next-menu-item.next-disabled .sto-navigation-menu-item-icon-text {
        background: #d8d8d8; }
    .sto-navigation .next-menu .next-menu-sub-menu > *:not(.selected) {
      background: #fafafa; }
    .sto-navigation .next-menu .next-menu-sub-menu .next-menu-item {
      padding: 0px 20px; }
      .sto-navigation .next-menu .next-menu-sub-menu .next-menu-item .next-menu-item-inner {
        font-size: 12px; }
    .sto-navigation .next-menu .next-menu-icon-arrow.next-icon {
      top: 5px;
      right: 16px; }

.next-overlay-inner.next-menu.sto-navigation-popup-menu {
  width: 146px;
  border: none;
  border-radius: 0;
  border-left: 1px solid #eee;
  box-sizing: border-box;
  box-shadow: -2px 0 4px -2px rgba(0, 0, 0, 0.1); }
  .next-overlay-inner.next-menu.sto-navigation-popup-menu .next-menu-item {
    padding: 0px 20px;
    color: #333; }
    .next-overlay-inner.next-menu.sto-navigation-popup-menu .next-menu-item:hover, .next-overlay-inner.next-menu.sto-navigation-popup-menu .next-menu-item.opened {
      color: #ff7300;
      background: none; }
    .next-overlay-inner.next-menu.sto-navigation-popup-menu .next-menu-item.selected {
      color: #ff7300;
      background: rgba(255, 115, 0, 0.1); }
    .next-overlay-inner.next-menu.sto-navigation-popup-menu .next-menu-item.next-disabled {
      color: #d8d8d8; }

.z-popup-mask {
  position: fixed;
  z-index: 999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.1); }

.z-side-popup-container {
  position: fixed;
  z-index: 1001;
  top: 0;
  bottom: 1px;
  width: 600px;
  min-width: 480px;
  background-color: #FFFFFF;
  overflow: hidden;
  transition: transform 0.3s ease-in-out, opacity 0.3s linear, width .3s ease;
  opacity: 0; }
  .z-side-popup-container.z-dir-right {
    box-shadow: -4px 0 10px rgba(0, 0, 0, 0.1);
    right: 0;
    transform: translateX(100%); }
  .z-side-popup-container.z-dir-left {
    box-shadow: 4px 0 10px rgba(0, 0, 0, 0.1);
    left: 0;
    transform: translateX(-100%); }
  .z-side-popup-container.z-visible {
    transform: translateX(0);
    opacity: 1; }
  .z-side-popup-container.z-no-header .z-side-popup-body {
    padding: 0;
    height: 100%; }
  .z-side-popup-container .z-fn-close {
    position: absolute;
    text-decoration: none;
    font-size: 0;
    right: 12px;
    top: 12px;
    color: #999999;
    width: 15px;
    height: 15px;
    transform: rotate(45deg);
    transition: transform .3s linear; }
    .z-side-popup-container .z-fn-close:hover {
      color: #EB8A00;
      transform: rotate(-45deg); }
    .z-side-popup-container .z-fn-close:before, .z-side-popup-container .z-fn-close:after {
      content: '';
      position: absolute; }
    .z-side-popup-container .z-fn-close:before {
      width: 1px;
      height: 15px;
      border-left: 1px solid;
      left: 7px; }
    .z-side-popup-container .z-fn-close:after {
      width: 15px;
      height: 1px;
      border-top: 1px solid;
      top: 7px; }
  .z-side-popup-container > header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 40px;
    padding: 0 16px;
    background-color: #F2F2F2; }
  .z-side-popup-container .z-side-popup-title {
    font-size: 14px;
    color: #666666; }
  .z-side-popup-container .z-side-popup-body {
    padding: 16px;
    overflow: auto;
    height: calc(100% - 40px);
    box-sizing: border-box; }
  .z-side-popup-container h4 {
    display: flex;
    font-size: 14px;
    font-weight: normal;
    margin-top: 12px;
    margin-bottom: 16px; }
    .z-side-popup-container h4 > span + span {
      margin-left: 20px; }

.next-table .next-input {
  background-color: rgba(255, 255, 255, 0.5); }
  .next-table .next-input.next-disabled input {
    background-color: transparent; }

.next-table-header th {
  font-weight: bold; }

.next-table-cell-wrapper > a + a {
  margin-left: 8px; }
  .next-table-cell-wrapper > a + a[data-stick] {
    margin-left: 0; }

.next-table + .next-pagination,
.next-table-loading + .next-pagination {
  margin-top: 16px; }

.next-table-row.hovered {
  background-color: #FFFFFF; }

.next-table-row:hover {
  background-color: #FFF7F3; }

.next-pagination.pagination-right {
  text-align: right;
  padding-right: 24px; }

.next-pagination .next-input.next-medium {
  border-radius: 16px;
  width: 50px; }
  .next-pagination .next-input.next-medium input {
    border-radius: 16px; }

.next-form.next-inline .next-form-item:not(:last-child) {
  margin-right: 28px; }

.next-form-item.next-large .next-form-item-label {
  font-size: 12px; }

.next-form-item-control > p {
  font-weight: bold; }

.next-date-picker {
  width: 200px; }

.next-date-picker-trigger > .next-input {
  width: 100%; }

.next-date-picker-body {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); }
  .next-date-picker-body .datepicker-footer {
    border-top: 1px solid #E6E6E6;
    text-align: right;
    padding: 8px 12px; }
    .next-date-picker-body .datepicker-footer .next-btn {
      margin-left: 8px; }

.next-upload-list-card .next-upload-list-item-name {
  display: none; }

.next-upload-list-card .next-upload-list-item-thumbnail {
  display: flex;
  align-items: center;
  justify-content: center; }
  .next-upload-list-card .next-upload-list-item-thumbnail > img {
    width: 100%;
    height: auto; }

.next-upload-list-card .next-upload-list-item {
  margin-bottom: 12px; }
  .next-upload-list-card .next-upload-list-item:nth-child(7n) {
    margin-right: 0; }

.next-radio-group.inline-group .next-radio-wrapper + .next-radio-wrapper {
  margin-left: 20px; }

.next-radio-group.inline-group .next-radio-label {
  margin-left: 8px;
  cursor: pointer; }

.input-inline-group {
  white-space: nowrap;
  display: flex;
  width: 240px; }
  .input-inline-group > .next-input,
  .input-inline-group > .next-input-group {
    flex: 1 1 0;
    width: auto; }

.next-menu-item-text > a {
  color: inherit; }
  .next-menu-item-text > a:hover {
    color: #EC6800; }

.next-menu-divider {
  margin-top: 4px;
  margin-bottom: 4px; }

.next-breadcrumb {
  padding: 12px 24px;
  height: 40px;
  border-bottom: 1px solid #E6E6E6; }

.next-breadcrumb + .next-tabs {
  margin-top: 30px; }

.next-loading.block-loading {
  display: block;
  height: 320px;
  color: #999999; }
  .next-loading.block-loading .next-loading-tip {
    display: flex;
    align-items: center; }
  .next-loading.block-loading .next-loading-tip-content {
    font-size: 14px;
    margin-left: 16px; }

.next-tabs.tabs-large .next-tabs-nav .next-tabs-tab-inner {
  font-size: 14px;
  min-width: 120px;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .next-tabs.tabs-large .next-tabs-nav .next-tabs-tab-inner b {
    color: #EC6800; }

.next-tabs-nav-extra {
  height: 40px; }
  .next-tabs-nav-extra > a {
    height: 100%; }
    .next-tabs-nav-extra > a > img {
      margin-right: 6px; }

.next-tabs.next-tabs-vertical.next-tabs-left:after, .next-tabs.next-tabs-vertical.next-tabs-left:before {
  content: '';
  line-height: 0;
  display: table; }

.next-tabs.next-tabs-vertical.next-tabs-left:after {
  clear: both; }

.next-tabs.next-tabs-vertical.next-tabs-left .next-tabs-nav .next-tabs-tab-inner {
  text-align: left;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.next-tabs.next-tabs-vertical.next-tabs-left .next-tabs-nav-wrap, .next-tabs.next-tabs-vertical.next-tabs-left .next-tabs-nav-scroll {
  overflow: visible; }

.next-icon.icon-reverse {
  transform: rotateY(180deg); }

.next-icon.icon-flip {
  transform: rotateX(180deg); }

.next-tag-group[data-inline] {
  display: inline-block;
  margin-right: 20px; }
  .next-tag-group[data-inline] .next-tag {
    margin-bottom: 0; }

.next-table-cell-wrapper .next-select {
  display: block; }

.next-loading.block-loading {
  display: block;
  height: 320px;
  max-height: 100%;
  color: #999999; }
  .next-loading.block-loading .next-loading-tip {
    display: flex;
    align-items: center; }
  .next-loading.block-loading .next-loading-tip-content {
    font-size: 14px;
    margin-left: 16px; }

.next-icon.icon-reverse {
  transform: rotateY(180deg); }

.next-icon.icon-flip {
  transform: rotateX(180deg); }

.next-btn.next-medium > .next-btn-icon.next-icon-alone:before,
.next-btn.next-medium > .next-btn-icon.next-icon-last:before {
  font-size: 12px; }

.next-message.next-medium.next-toast {
  top: 72px !important;
  background-color: rgba(0, 0, 0, 0.666);
  border-color: rgba(0, 0, 0, 0.1); }
  .next-message.next-medium.next-toast .next-message-title,
  .next-message.next-medium.next-toast .next-message-content {
    color: #FFFFFF !important; }
    .next-message.next-medium.next-toast .next-message-title a,
    .next-message.next-medium.next-toast .next-message-content a {
      color: #FF9300; }
      .next-message.next-medium.next-toast .next-message-title a:hover,
      .next-message.next-medium.next-toast .next-message-content a:hover {
        text-decoration: underline; }

.next-message.next-toast .next-message-title:last-child {
  font-size: 12px;
  color: #666666; }

.next-message-content > span > a {
  margin-left: 4px; }

.dialog-custom-footer > .next-btn {
  margin-left: 8px; }

.container-1RvTC {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  background-color: #FFFFFF;
  color: #999999; }
  .container-1RvTC.bordered-1YduN {
    border: 1px solid #DDDDDD; }
  .container-1RvTC.empty-1AISU .imgbox-3feHe {
    width: 100px;
    height: 100px; }
  .container-1RvTC.error-JsCiu .imgbox-3feHe {
    width: 80px;
    height: 80px; }
  .container-1RvTC.loading-1aoTH .imgbox-3feHe {
    width: 60px;
    height: 60px; }
  .container-1RvTC .imgbox-3feHe {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100px;
    height: 100px; }
    .container-1RvTC .imgbox-3feHe + .desc-4KUpq {
      margin-top: 20px; }
    .container-1RvTC .imgbox-3feHe > img {
      display: block;
      max-width: 100%;
      max-height: 100%; }
  .container-1RvTC .desc-4KUpq {
    font-size: 14px; }
    .container-1RvTC .desc-4KUpq + .action-2Cyk3 {
      margin-top: 20px; }
  .container-1RvTC button {
    display: inline-block;
    border: 1px solid #EC6800;
    background-color: #EC6800;
    color: #FFFFFF;
    border-radius: 2px;
    padding: 6px 12px;
    text-align: center;
    min-width: 50px;
    outline: none;
    font-size: 12px;
    transition: border-color .3s ease, color .3s ease, background-color .3s ease; }
    .container-1RvTC button:hover {
      text-decoration: none;
      background-color: #c35600; }
  .container-1RvTC.horizontal-10L6p {
    flex-direction: row; }
    .container-1RvTC.horizontal-10L6p .imgbox-3feHe {
      width: 48px;
      height: 48px; }
      .container-1RvTC.horizontal-10L6p .imgbox-3feHe + .desc-4KUpq {
        margin-top: 0;
        margin-left: 16px; }
    .container-1RvTC.horizontal-10L6p .desc-4KUpq {
      font-size: 12px; }
      .container-1RvTC.horizontal-10L6p .desc-4KUpq + .action-2Cyk3 {
        margin-top: 0;
        margin-left: 12px; }

@charset "UTF-8";
/**
 * 尺寸 基础尺寸
 * 命名能在语义的前提下简单就尽量简单, 这里可以是 size-2x, space-2x, size-base ...
 * 不过可以在语义的前提下做的更精简一些, 于是用了s2, s1等
 * 可用变量: `$s1 - $s8`
 * @example scss - 使用
 *   .element {
 *     padding: $s1 !default;
 *   }
 *
 * @example css - CSS 输出
 *   .element {
 *     padding: 4px !default;
 *   }
 */
/** light **/
/** dark **/
/** brand **/
.user-2qLoN {
  width: 210px; }
  .user-2qLoN .basic-C50LO {
    padding: 14px 12px;
    font-size: 12px; }
    .user-2qLoN .basic-C50LO .info-1dsCZ {
      line-height: 1.6em; }
      .user-2qLoN .basic-C50LO .info-1dsCZ .nick-DaIdG {
        font-size: 14px;
        font-weight: 500; }
      .user-2qLoN .basic-C50LO .info-1dsCZ .empId-2L6bT {
        color: #999999; }
    .user-2qLoN .basic-C50LO .tag-3rJnv {
      display: inline-flex;
      justify-content: flex-end;
      align-items: center; }
      .user-2qLoN .basic-C50LO .tag-3rJnv b {
        display: block;
        min-height: 20px;
        line-height: 18px;
        padding: 0 4px;
        color: #EC6800;
        background: #FFF7F3;
        text-align: center;
        border: 1px solid #EC6800;
        border-radius: 2px; }
  .user-2qLoN .menu-3rQXS {
    padding: 12px 0; }
    .user-2qLoN .menu-3rQXS .item-5fW8C {
      display: flex;
      align-items: center;
      height: 40px;
      padding: 0 12px;
      font-size: 14px;
      cursor: pointer; }
      .user-2qLoN .menu-3rQXS .item-5fW8C i {
        margin-right: 8px; }
      .user-2qLoN .menu-3rQXS .item-5fW8C.disabled-1yIDk {
        cursor: not-allowed;
        color: #ccc !important; }
      .user-2qLoN .menu-3rQXS .item-5fW8C:hover {
        color: #EC6800;
        background: #FFF7F3; }

.popContainer-3L2vg {
  padding: 0; }
  .popContainer-3L2vg::after {
    right: 22px !important; }

.customDialog-1XNP9 .next-dialog-header {
  border-bottom: 1px solid #DDDDDD; }

.customDialog-1XNP9 .next-dialog-footer {
  border-top: 1px solid #DDDDDD; }

.link-Tz7vS {
  color: #FD5D00;
  font-size: 14px;
  text-align: left; }

#root {
  height: 100%;
  overflow: hidden; }

.header-23PQf {
  display: flex;
  position: relative;
  height: 60px;
  padding: 0 24px;
  background-color: #FFFFFF;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.08);
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  z-index: 300; }
  .header-23PQf .brand-1zyit {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 60px;
    min-width: 136px;
    margin-right: 40px;
    color: #656464; }
    .header-23PQf .brand-1zyit > i {
      flex: 0 0 auto;
      line-height: 1; }
      .header-23PQf .brand-1zyit > i::before {
        font-size: 60px;
        line-height: 60px;
        width: auto; }
    .header-23PQf .brand-1zyit > img {
      flex: 0 0 auto;
      height: 34px; }
    .header-23PQf .brand-1zyit .brand_text-5aqV3 {
      margin-left: 12px;
      font-size: 18px;
      color: #333333;
      text-shadow: 0 0 0; }
  .header-23PQf .menu-Ntd0y, .header-23PQf .nav-glUsy {
    flex: 0 0 auto;
    display: flex;
    align-items: center; }
    .header-23PQf .menu-Ntd0y > span, .header-23PQf .menu-Ntd0y > a, .header-23PQf .nav-glUsy > span, .header-23PQf .nav-glUsy > a {
      line-height: 32px;
      margin: 0 24px;
      padding: 14px;
      cursor: pointer;
      color: #666666; }
  .header-23PQf .nav-glUsy > span, .header-23PQf .nav-glUsy > a {
    font-size: 16px;
    position: relative; }
    .header-23PQf .nav-glUsy > span:hover, .header-23PQf .nav-glUsy > a:hover {
      color: #333333; }
    .header-23PQf .nav-glUsy > span::after, .header-23PQf .nav-glUsy > a::after {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      height: 2px;
      width: 100%;
      background-color: #EC6800;
      transition: width .3s ease, transform .3s ease;
      transform: scale(0, 1); }
    .header-23PQf .nav-glUsy > span[data-active="true"], .header-23PQf .nav-glUsy > a[data-active="true"] {
      color: #EC6800; }
      .header-23PQf .nav-glUsy > span[data-active="true"]::after, .header-23PQf .nav-glUsy > a[data-active="true"]::after {
        transform: scale(1, 1); }
  .header-23PQf .menu-Ntd0y > span, .header-23PQf .menu-Ntd0y > a {
    font-size: 14px; }
    .header-23PQf .menu-Ntd0y > span:hover, .header-23PQf .menu-Ntd0y > a:hover {
      background-color: rgba(0, 0, 0, 0.05); }
    .header-23PQf .menu-Ntd0y > span > img, .header-23PQf .menu-Ntd0y > a > img {
      display: block;
      border-radius: 50%;
      max-width: 32px;
      max-height: 32px; }

.body-2Sx6T {
  display: flex;
  height: calc(100% - 60px);
  background-color: #F4F4F4;
  overflow: hidden; }
  .body-2Sx6T .main-1Le85 {
    flex: 1 1 0;
    height: 100%;
    overflow: auto; }
    .body-2Sx6T .main-1Le85::-webkit-scrollbar {
      width: 6px;
      height: 6px;
      background-color: #FFFFFF; }
    .body-2Sx6T .main-1Le85::-webkit-scrollbar-thumb {
      background-color: rgba(0, 0, 0, 0.3);
      border-radius: 10px;
      border: 0; }
      .body-2Sx6T .main-1Le85::-webkit-scrollbar-thumb:hover {
        background-color: rgba(0, 0, 0, 0.5); }
    .body-2Sx6T .main-1Le85::-webkit-scrollbar-track {
      display: none; }
    .body-2Sx6T .main-1Le85 > div, .body-2Sx6T .main-1Le85 > section {
      min-width: 900px; }

.container-1bC1O {
  height: 100%;
  color: #999999;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center; }
  .container-1bC1O .imgbox-3io3Z {
    display: flex;
    justify-content: center; }
  .container-1bC1O > h2 {
    font-size: 24px;
    font-weight: inherit;
    color: inherit; }

.hello-page-container {
  padding: 16px; }
  .hello-page-container ul {
    list-style: disc;
    padding-left: 20px; }

.text-3Vux8 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  height: 100vh; }
  .text-3Vux8 i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-3Vux8 h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-3Vux8 p {
    color: #999999; }

.clockText-211Nv i {
  color: #1ba316; }

.deleteFilling-11FNB i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-11FNB p a {
  color: #fe7409;
  cursor: pointer; }

.deleteFilling-11FNB .rest-2Aydi {
  display: flex;
  align-items: center; }

@charset "UTF-8";
.container-TQTNR {
  padding: 30px 0 0; }
  .container-TQTNR .next-form-item {
    margin-bottom: 28px;
    position: relative;
    display: flex;
    justify-content: center; }
  .container-TQTNR .next-form-item .next-form-item-label {
    line-height: normal !important; }
    .container-TQTNR .next-form-item .next-form-item-label > label {
      padding-left: 8px;
      border-left: 4px solid #ff7700; }
  .container-TQTNR .next-upload-list-card .next-upload-list-item {
    margin: 0; }
  .container-TQTNR .longAndWide-DHpBc {
    justify-content: start; }
    .container-TQTNR .longAndWide-DHpBc .next-col-fixed-21 {
      display: flex; }
  .container-TQTNR .colCenter-2Fxoh {
    display: flex;
    flex-direction: column;
    justify-content: center; }
  .container-TQTNR .next-1Qr4P {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 40px 0 80px 0; }
  .container-TQTNR .headerOne-2VhRU {
    padding: 12px 0;
    display: flex;
    align-items: center;
    justify-content: center; }
    .container-TQTNR .headerOne-2VhRU .headerImage-mzpeo {
      width: 53px;
      height: 53px;
      background-image: url("https://assets.sto.cn/ued/assets/0.0.20/社会站点@2x.png");
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat; }
    .container-TQTNR .headerOne-2VhRU .headerImage2-36Hj4 {
      width: 53px;
      height: 53px;
      background-image: url("https://assets.sto.cn/ued/assets/0.0.20/直属网点@2x.png");
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat; }
    .container-TQTNR .headerOne-2VhRU .headerText-2XLE- {
      margin-left: 16px; }
      .container-TQTNR .headerOne-2VhRU .headerText-2XLE- h3 {
        margin: 0;
        font-weight: bold; }
      .container-TQTNR .headerOne-2VhRU .headerText-2XLE- p {
        margin: 0; }
  .container-TQTNR .active-2-fu2 {
    border: 1px solid #ff7700; }
    .container-TQTNR .active-2-fu2 h3 {
      color: #ff7700; }
    .container-TQTNR .active-2-fu2 p {
      color: #ff7700; }
  .container-TQTNR .Invalid-3KJLj {
    border: 1px solid #e5e5e5;
    opacity: 0.5; }
  .container-TQTNR .mapText-2fv8w {
    height: 40px;
    background-color: #329DFA;
    border-radius: 4px 4px 0 0;
    font-size: 24px;
    text-align: center;
    color: #ffffff; }
  .container-TQTNR .advantage-3SQXR {
    background-color: rgba(236, 236, 236, 0.5);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }
    .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 40px 0; }
      .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy h2 {
        width: 100%;
        font-weight: bold;
        margin-top: 0; }
      .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA {
        width: 1180px;
        display: flex;
        justify-content: space-between; }
        .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .card-3IyOs {
          height: 300px;
          cursor: pointer;
          margin-right: 20px;
          display: flex;
          flex-direction: column;
          align-items: center;
          flex: 1;
          background-color: #fff; }
          .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .card-3IyOs video {
            width: 100%; }
          .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .card-3IyOs .cardImage-33rci {
            background-color: #ff6666;
            width: 100%;
            height: 160px; }
          .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .card-3IyOs .cardText-35iMt {
            padding: 0 16px 0 24px;
            margin-top: 30px; }
            .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .card-3IyOs .cardText-35iMt h2, .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .card-3IyOs .cardText-35iMt p {
              width: 100%; }
            .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .card-3IyOs .cardText-35iMt h2 {
              font-size: 22px;
              font-weight: normal;
              margin-bottom: 24px; }
            .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .card-3IyOs .cardText-35iMt p {
              font-size: 14px;
              line-height: 26px;
              color: #666666; }
        .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .cardF-1FePT {
          background-image: none;
          background-color: #fe7409;
          color: #fff;
          border: none; }
        .container-TQTNR .advantage-3SQXR .advantageInner-3JWMy .cards-3amuA .cardB-1KuAY {
          background-color: #fff;
          border: 1px solid #e5e5e5;
          background-position: center;
          background-repeat: no-repeat;
          background-size: 114%; }
  .container-TQTNR .addressData-3j9ze {
    width: 100%; }
    .container-TQTNR .addressData-3j9ze .next-form-item-control {
      width: 100%; }

#containers {
  height: 300px;
  width: 100%; }

.amap-icon img,
.amap-marker-content img {
  width: 25px;
  height: 34px; }

.amap-marker:first-child .amap-icon img {
  width: 25px;
  height: 34px; }

.marker {
  position: absolute;
  top: -20px;
  right: -118px;
  color: #fff;
  padding: 4px 10px;
  box-shadow: 1px 1px 1px rgba(10, 10, 10, 0.2);
  white-space: nowrap;
  font-size: 12px;
  font-family: "";
  background-color: #25A5F7;
  border-radius: 3px; }

.input-card {
  width: 18rem;
  position: absolute;
  top: 50px;
  height: 100px;
  z-index: 170; }

.input-card .btn {
  margin-right: .8rem; }

.input-card .btn:last-child {
  margin-right: 0; }

.info_card-3Eogd {
  background: #fff;
  display: flex;
  flex-direction: column; }
  .info_card-3Eogd .header-309bB {
    padding: 12px 40px;
    border-bottom: 1px solid #e8e8e8;
    position: relative; }
    .info_card-3Eogd .header-309bB .title-37Zr9 {
      color: #222;
      font-size: 16px;
      line-height: 38px; }
      .info_card-3Eogd .header-309bB .title-37Zr9 .breadcrumb-9b5G1 {
        color: #999999; }
      .info_card-3Eogd .header-309bB .title-37Zr9 .subtitle-rAF6z {
        color: #999;
        font-size: 12px;
        font-weight: normal;
        margin-top: -10px; }
      .info_card-3Eogd .header-309bB .title-37Zr9 .help_desc-2-LMX {
        display: inline-block;
        vertical-align: middle;
        margin-left: 5px;
        margin-top: 3px; }
    .info_card-3Eogd .header-309bB .toolkit-DPIzZ {
      line-height: 42px;
      position: absolute;
      right: 20px;
      top: 10px;
      z-index: 10; }
      .info_card-3Eogd .header-309bB .toolkit-DPIzZ .toolkit_inner-1jYh9 {
        display: inline-block; }
  .info_card-3Eogd .content-1f2L1 {
    padding: 24px 40px;
    border-radius: 0 0 8px 8px;
    overflow: hidden;
    flex-grow: 1;
    flex-shrink: 1; }

.pageOut-1hPeA .info_card-3Eogd .content-1f2L1 {
  background-color: #ffffff;
  padding: 0; }

.page-3nfbU {
  width: 100%;
  display: flex;
  flex-direction: column; }
  .page-3nfbU .next-form-item-help {
    position: absolute; }
  .page-3nfbU .table-3jKC2 {
    flex: 1; }
    .page-3nfbU .table-3jKC2 .excelHeader-2bv55 {
      margin: 10px 0 !important; }
    .page-3nfbU .table-3jKC2 .excelTable-1xaZP {
      margin-top: 0 !important; }

.container-zSgCn {
  padding: 16px; }

.icon_list-18h_a:after, .icon_list-18h_a:before {
  content: '';
  line-height: 0;
  display: table; }

.icon_list-18h_a:after {
  clear: both; }

.icon_list-18h_a > li {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  float: left;
  width: 120px;
  height: 120px;
  margin-right: 4px;
  margin-bottom: 4px;
  border: 1px solid #DDDDDD;
  cursor: pointer; }
  .icon_list-18h_a > li:hover {
    background-color: #FAFAFA; }
  .icon_list-18h_a > li > i {
    margin-bottom: 12px;
    color: #EC6800; }
  .icon_list-18h_a > li > span {
    white-space: nowrap;
    color: #666666; }


.redux-demo-page {
  position: relative; }


.redux-demo-page {
  position: relative; }

.home_card-21SjU {
  background: #fff;
  margin-bottom: 10px;
  margin-top: 10px;
  box-shadow: 0 20px 40px -20px rgba(0, 0, 0, 0.06);
  border-radius: 8px; }
  .home_card-21SjU .header-qJh6Z {
    padding: 18px 24px;
    border-bottom: 1px solid #e8e8e8;
    position: relative; }
    .home_card-21SjU .header-qJh6Z.no_line-sVmbZ {
      border-color: transparent; }
    .home_card-21SjU .header-qJh6Z .title-2MKvx {
      color: #222;
      font-size: 18px; }
      .home_card-21SjU .header-qJh6Z .title-2MKvx .titleConter-1YfbG {
        display: flex;
        align-items: center;
        width: 600px; }
        .home_card-21SjU .header-qJh6Z .title-2MKvx .titleConter-1YfbG .buttonPageConter-2vRZw {
          display: flex;
          margin-left: 40px; }
          .home_card-21SjU .header-qJh6Z .title-2MKvx .titleConter-1YfbG .buttonPageConter-2vRZw .next-select-single.next-no-search {
            flex: 2; }
      .home_card-21SjU .header-qJh6Z .title-2MKvx .subtitle-1uYjb {
        color: #999;
        font-size: 12px;
        font-weight: normal;
        margin: 0; }
      .home_card-21SjU .header-qJh6Z .title-2MKvx .help_desc-385eR {
        display: inline-block;
        vertical-align: middle;
        margin-left: 5px;
        margin-top: 3px; }
    .home_card-21SjU .header-qJh6Z .toolkit-5OBDa {
      position: absolute;
      right: 20px;
      z-index: 10;
      color: #999999; }
      .home_card-21SjU .header-qJh6Z .toolkit-5OBDa .toolkit_inner-vXeAT {
        display: inline-block; }
        .home_card-21SjU .header-qJh6Z .toolkit-5OBDa .toolkit_inner-vXeAT .next-select-single .next-select-values > em {
          overflow: visible; }
        .home_card-21SjU .header-qJh6Z .toolkit-5OBDa .toolkit_inner-vXeAT .next-input.next-medium .next-input-control {
          padding-right: 0; }
  .home_card-21SjU .content-3xpRE {
    padding: 16px 24px;
    border-radius: 0 0 8px 8px;
    overflow: hidden;
    position: relative; }

.helpAll-3XNUJ {
  display: flex;
  justify-content: center;
  height: 89vh;
  margin-top: 20px; }
  .helpAll-3XNUJ img {
    width: 100% !important;
    height: auto !important; }
  .helpAll-3XNUJ .home_card-21SjU {
    margin: 0 0 0 20px !important;
    border-radius: 0 !important;
    width: 860px;
    overflow: auto; }
  .helpAll-3XNUJ .next-tree-node-label {
    font-size: 16px; }
  .helpAll-3XNUJ .next-tree.next-node-indent .next-tree-node-inner {
    margin-bottom: 20px !important; }
  .helpAll-3XNUJ .next-tree.next-node-indent .next-tree-node-inner.next-selected .next-tree-node-label {
    background-color: transparent;
    color: #ff6f00; }
  .helpAll-3XNUJ .navPages-lIm3m {
    background-color: #ffffff;
    padding: 24px;
    width: 300px;
    overflow: auto; }
  .helpAll-3XNUJ .h5-card-2FFtK {
    width: 100vw;
    display: flex;
    flex-direction: column; }
    .helpAll-3XNUJ .h5-card-2FFtK .h5-card-header-2xaUB {
      width: 100%;
      display: flex;
      align-items: center;
      font-size: 20px;
      padding: 24px 0;
      border-bottom: 1px solid #e5e5e5; }
      .helpAll-3XNUJ .h5-card-2FFtK .h5-card-header-2xaUB .h5-nev-12SMz {
        margin: 0 20px; }
    .helpAll-3XNUJ .h5-card-2FFtK .content-3fluT {
      flex: 1;
      overflow: scroll;
      padding: 24px 24px; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
  .helpAll-3XNUJ {
    margin: 0 !important;
    height: 100vh; }
    .helpAll-3XNUJ .navPages-lIm3m {
      background-color: #ffffff;
      padding: 24px;
      width: 80vw;
      height: 100vh;
      overflow: auto;
      position: fixed;
      z-index: 999;
      left: -80vw;
      opacity: 0;
      transition: left 500ms, opacity 500ms, transform 500ms; }
    .helpAll-3XNUJ .mack-3y28V {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, 0.5);
      display: none; }
    .helpAll-3XNUJ .closeHelp-3DAXx {
      position: absolute;
      height: -moz-max-content;
      height: max-content;
      z-index: 9999;
      top: 4vh;
      left: -20px;
      opacity: 0;
      transition: opacity 500ms; } }


@charset "UTF-8";
.banner-2DQ28 {
  height: 400px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative; }
  .banner-2DQ28 .bannerInner-1L3kQ {
    height: 100%;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    justify-content: center;
    margin-left: 200px; }
    .banner-2DQ28 .bannerInner-1L3kQ h1 {
      font-size: 48px;
      margin: 0 0 24px 0; }
    .banner-2DQ28 .bannerInner-1L3kQ .bannerInnerSpan-1U8HP {
      display: block;
      width: 667px;
      font-size: 18px;
      line-height: 28px;
      margin-bottom: 36px; }
    .banner-2DQ28 .bannerInner-1L3kQ .bannerInnerButton-1DqOg .next-btn.next-btn-primary {
      width: 158px;
      height: 40px;
      border-radius: 4px; }
    .banner-2DQ28 .bannerInner-1L3kQ .bannerInnerButton-1DqOg .next-btn.next-btn-secondary {
      width: 158px;
      height: 40px;
      border-radius: 4px;
      margin-left: 16px;
      background-color: transparent; }

.banner1-dBFLd {
  background-image: url("https://assets.sto.cn/ued/assets/0.0.12/编组 9@2x.png"); }

.banner2-2jI6F {
  background-image: url("https://assets.sto.cn/ued/assets/0.0.27/编组 9@1x.jpg"); }

.main-2VOw0 {
  background-color: #fff;
  padding: 80px 130px 80px 130px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }
  .main-2VOw0 .introduction-29_KK {
    width: 1180px;
    display: flex;
    justify-content: space-between; }
    .main-2VOw0 .introduction-29_KK .play-Di6Rh {
      width: 100%;
      height: 240px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      cursor: pointer; }
    .main-2VOw0 .introduction-29_KK .play1-1aiE3 {
      background-image: url("https://assets.sto.cn/ued/assets/0.0.40/喵站户外形象.jpg"); }
    .main-2VOw0 .introduction-29_KK .play2-3iwiz {
      background-image: url("https://assets.sto.cn/ued/assets/0.0.27/%E7%BC%96%E7%BB%84%206.png"); }
    .main-2VOw0 .introduction-29_KK .text-3et2u {
      width: 100%;
      margin: 0 0 0 55px; }
      .main-2VOw0 .introduction-29_KK .text-3et2u h2 {
        font-size: 24px;
        color: #FF6F00; }
      .main-2VOw0 .introduction-29_KK .text-3et2u p {
        font-size: 14px;
        line-height: 22px; }
  .main-2VOw0 .iconText-1x6eo {
    width: 1180px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 60px; }
    .main-2VOw0 .iconText-1x6eo .iconInner-1iGAo {
      width: 100%;
      padding: 28px 32px;
      display: flex;
      justify-content: center;
      align-items: center;
      border: 1px solid #e5e5e5; }
      .main-2VOw0 .iconText-1x6eo .iconInner-1iGAo .iconSpan-3O97N {
        width: 60px;
        height: 58px; }
      .main-2VOw0 .iconText-1x6eo .iconInner-1iGAo .iconSpanL-1kf6d {
        background-image: url("https://assets.sto.cn/ued/assets/0.0.12/申通内外@2x.png");
        background-position: center;
        background-repeat: no-repeat;
        background-size: 100% 100%; }
      .main-2VOw0 .iconText-1x6eo .iconInner-1iGAo .iconSpanR-1QWhd {
        background-image: url("https://assets.sto.cn/ued/assets/0.0.12/业务入口_件量预测@2x.png");
        background-position: center;
        background-repeat: no-repeat;
        background-size: 100% 100%; }
      .main-2VOw0 .iconText-1x6eo .iconInner-1iGAo .text-3et2u {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 435px;
        margin: 0 0 0 24px; }
        .main-2VOw0 .iconText-1x6eo .iconInner-1iGAo .text-3et2u h2 {
          margin-top: 0;
          font-size: 20px; }
        .main-2VOw0 .iconText-1x6eo .iconInner-1iGAo .text-3et2u p {
          font-size: 16px;
          line-height: 24px; }

.suppliers-2zqOn {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 60px 0; }
  .suppliers-2zqOn .suppliersInner-34Uws {
    width: 1180px;
    display: flex;
    flex-direction: column; }
    .suppliers-2zqOn .suppliersInner-34Uws h2 {
      width: 100%;
      font-weight: bold;
      margin-top: 0;
      text-align: left; }
    .suppliers-2zqOn .suppliersInner-34Uws .supplierCards-3ipnd {
      display: flex;
      justify-content: space-between;
      gap: 20px; }
      .suppliers-2zqOn .suppliersInner-34Uws .supplierCards-3ipnd .supplierCard-26w7m {
        width: 280px;
        height: 513px;
        border-radius: 8px;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        transition: transform 0.3s; }
        .suppliers-2zqOn .suppliersInner-34Uws .supplierCards-3ipnd .supplierCard-26w7m:hover {
          transform: translateY(-4px); }
        .suppliers-2zqOn .suppliersInner-34Uws .supplierCards-3ipnd .supplierCard-26w7m .supplierCardOverlay-3-N3a {
          position: absolute;
          bottom: 0;
          left: 0;
          right: 0;
          padding: 20px;
          background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.4) 60%, transparent 100%);
          display: flex;
          flex-direction: column;
          justify-content: flex-end;
          height: 100%; }
        .suppliers-2zqOn .suppliersInner-34Uws .supplierCards-3ipnd .supplierCard-26w7m .supplierCardName-2GYzv {
          color: #fff;
          font-size: 40px;
          font-weight: bold;
          text-align: center;
          margin-bottom: 45px; }
        .suppliers-2zqOn .suppliersInner-34Uws .supplierCards-3ipnd .supplierCard-26w7m .supplierCardDesc-FdLmY {
          color: rgba(255, 255, 255, 0.9);
          font-size: 18px;
          margin: 0 0 16px 0;
          line-height: 40px;
          font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
        .suppliers-2zqOn .suppliersInner-34Uws .supplierCards-3ipnd .supplierCard-26w7m .supplierCardBtn-3ud7J {
          background-color: #FF6F00;
          color: #fff;
          border: none;
          padding: 10px 20px;
          border-radius: 4px;
          font-size: 14px;
          cursor: pointer;
          transition: background-color 0.3s;
          width: -moz-fit-content;
          width: fit-content; }
          .suppliers-2zqOn .suppliersInner-34Uws .supplierCards-3ipnd .supplierCard-26w7m .supplierCardBtn-3ud7J:hover {
            background-color: #e56300; }

.advantage-y38JO {
  background-color: rgba(236, 236, 236, 0.5);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center; }
  .advantage-y38JO .advantageInner-2TgYw {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 40px 0; }
    .advantage-y38JO .advantageInner-2TgYw h2 {
      width: 100%;
      font-weight: bold;
      margin-top: 0; }
    .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc {
      width: 1180px;
      display: flex;
      justify-content: space-between; }
      .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh {
        height: 360px;
        cursor: pointer;
        margin-right: 20px;
        display: flex;
        flex-direction: column;
        align-items: center;
        flex: 1;
        background-color: #fff; }
        .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardImage-2Y-VD {
          background-color: #ff6666;
          width: 100%;
          height: 160px; }
        .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardImage1-1n2je {
          background-image: url("https://assets.sto.cn/ued/assets/0.0.12/矩形 2@2x.png");
          background-position: center;
          background-size: cover;
          background-repeat: no-repeat; }
        .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardImage2-3XmjJ {
          background-image: url("https://assets.sto.cn/ued/assets/0.0.12/矩形 3@2x.png");
          background-position: center;
          background-size: cover;
          background-repeat: no-repeat; }
        .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardImage3-NG9xf {
          background-image: url("https://assets.sto.cn/ued/assets/0.0.12/矩形备份 4@2x.png");
          background-position: center;
          background-size: cover;
          background-repeat: no-repeat; }
        .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardImage4-p70m8 {
          background-image: url("https://assets.sto.cn/ued/assets/0.0.12/矩形备份 6@2x.png");
          background-position: center;
          background-size: cover;
          background-repeat: no-repeat; }
        .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardText-lAfQh {
          padding: 0 16px 0 24px;
          margin-top: 30px; }
          .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardText-lAfQh h2, .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardText-lAfQh p {
            width: 100%; }
          .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardText-lAfQh h2 {
            font-size: 22px;
            font-weight: normal;
            margin-bottom: 24px; }
          .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .card-34Vkh .cardText-lAfQh p {
            font-size: 14px;
            line-height: 26px;
            color: #666666; }
      .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .cardF-2yYBM {
        background-image: none;
        background-color: #fe7409;
        color: #fff;
        border: none; }
      .advantage-y38JO .advantageInner-2TgYw .cards-h0XUc .cardB-1ubZV {
        background-color: #fff;
        border: 1px solid #e5e5e5;
        background-position: center;
        background-repeat: no-repeat;
        background-size: 114%; }

.brand-b_h2H {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }
  .brand-b_h2H .brandAll-33EsJ {
    width: 1180px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
    .brand-b_h2H .brandAll-33EsJ h2 {
      font-weight: bold;
      width: 100%; }
    .brand-b_h2H .brandAll-33EsJ .banner-2DQ28 {
      height: 300px;
      width: 100%;
      background-color: orange; }
    .brand-b_h2H .brandAll-33EsJ .banner1-dBFLd {
      background-image: url("https://assets.sto.cn/ued/assets/0.0.13/footer.png"); }
    .brand-b_h2H .brandAll-33EsJ .banner2-2jI6F {
      background-image: url("https://assets.sto.cn/ued/assets/0.0.27/2222.png"); }
    .brand-b_h2H .brandAll-33EsJ .buttonFutter-2QSSd {
      width: 192px;
      height: 48px;
      display: flex;
      flex-direction: column;
      padding: 32px 0 174px 0; }
      .brand-b_h2H .brandAll-33EsJ .buttonFutter-2QSSd .next-btn.next-btn-primary {
        width: 158px;
        height: 40px;
        border-radius: 4px; }

footer {
  height: 84px;
  background-color: #2E3032;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }
  footer .text-3et2u {
    color: #fff; }
    footer .text-3et2u p {
      display: flex;
      justify-content: space-between; }

.miaoShiChao-euomv {
  height: 160px;
  background-color: #fe7409;
  position: fixed;
  top: 50%;
  right: 4px;
  z-index: 999999;
  border-radius: 8px; }
  .miaoShiChao-euomv .miaoShiChaoImage-PkPNk {
    margin: 8px;
    width: 120px;
    height: 120px;
    background-image: url("https://imgcdn.sto.cn/CACC7932-0EEC-40-400x400-httpsapp-wireless.sto.cnappmiaozhanstation_release.apk.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative; }
  .miaoShiChao-euomv .miaoShiChaoText-3bgCT {
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 14px; }

.body-2Sx6T .main-1Le85 > div {
  min-width: 0 !important; }

.nc-container .nc_scale span {
  height: auto; }

@charset "UTF-8";
/**
 * 尺寸 基础尺寸
 * 命名能在语义的前提下简单就尽量简单, 这里可以是 size-2x, space-2x, size-base ...
 * 不过可以在语义的前提下做的更精简一些, 于是用了s2, s1等
 * 可用变量: `$s1 - $s8`
 * @example scss - 使用
 *   .element {
 *     padding: $s1 !default;
 *   }
 *
 * @example css - CSS 输出
 *   .element {
 *     padding: 4px !default;
 *   }
 */
/** light **/
/** dark **/
/** brand **/
.LoginBlock-3_NiV {
  width: 100%;
  height: 93.6vh;
  padding: 40px 0;
  background-image: url("https://assets.sto.cn/ued/assets/0.0.17/登录@2x.png");
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
  background-color: #c8d4e0;
  position: relative; }

.innerBlock-2QWgQ {
  width: 356px;
  padding: 50px;
  margin: 0 auto;
  background-color: #ffffff;
  border-radius: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(20%, -50%); }
  .innerBlock-2QWgQ .next-tabs-bar {
    margin-bottom: 16px; }
  .innerBlock-2QWgQ .next-tabs-pure > .next-tabs-bar {
    border-bottom: none; }

.logo-hauuQ {
  height: 30px; }

.infoLine-5s5IP {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin: 16px 0; }

.infoLineCenter-3hKgb {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0; }

.infoLeft-2L7UX {
  color: #666666;
  font-size: 14px; }

.desc-13YaH {
  margin: 24px 0px;
  color: #999999;
  font-size: 16px;
  cursor: pointer; }

.active-2zRfH {
  color: #333333;
  font-weight: bold;
  font-size: 24px; }

.line-xCmWG {
  display: inline-block;
  width: 1px;
  height: 12px;
  background: #999999; }

.innerBeforeInput-2o-gt {
  margin-left: 10px;
  color: #999999; }
  .innerBeforeInput-2o-gt .line-xCmWG {
    margin-left: 10px; }

.innerAfterInput-Z7ERZ {
  margin-right: 10px;
  color: #999999; }
  .innerAfterInput-Z7ERZ .line-xCmWG {
    margin-right: 10px;
    vertical-align: middle; }

.sendCode-3Vbz4 {
  max-width: 65px;
  margin-right: 10px; }

.otherLogin-1lWM4 {
  color: #666;
  font-size: 14px; }

.icon-REh59 {
  margin-left: 10px; }

.link-hbjGQ {
  color: #5584FF;
  font-size: 14px;
  text-align: left;
  cursor: pointer; }

.submitBtn-2mxFY {
  width: 100%; }


@charset "UTF-8";
.container-uA86T {
  padding: 30px 0 0; }
  .container-uA86T .next-upload-card {
    width: 244px;
    height: 144px; }
  .container-uA86T .next-input.next-medium .next-input-inner {
    padding: 0 8px; }
  .container-uA86T .form-31KDo .next-upload-list-card .next-upload-list-item {
    width: 244px;
    height: 144px; }
  .container-uA86T .next-upload-list-card .next-upload-list-item-wrapper {
    width: 244px;
    height: 144px; }
  .container-uA86T .form-3EvHO .next-form-item {
    margin-bottom: 28px;
    position: relative; }
  .container-uA86T .form-3EvHO label, .container-uA86T .form-3EvHO .btn {
    font-weight: bold; }
  .container-uA86T .form-3EvHO .next-upload-list-card .next-upload-list-item {
    margin: 0; }
  .container-uA86T .form-3EvHO .longAndWide-3Yhnx .next-col-fixed-21 {
    display: flex; }
  .container-uA86T .next-10jqn {
    position: fixed;
    bottom: 0;
    left: 0;
    display: flex;
    width: 100%;
    height: 64px;
    padding: 0 40px;
    justify-content: flex-end;
    align-items: center;
    background: #fff; }
    .container-uA86T .next-10jqn button {
      margin-left: 8px; }
  .container-uA86T .examineNext-1ueCC {
    position: relative;
    bottom: 0;
    left: 0;
    display: flex;
    width: 100%;
    height: 64px;
    padding: 0 40px;
    justify-content: flex-end;
    align-items: center;
    background: #fff; }
    .container-uA86T .examineNext-1ueCC .next-btn.next-btn-primary {
      position: absolute;
      left: 400px; }
  .container-uA86T .figure-2Efly {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/tomas-anton-escobar-y6rwKaurdkI-unsplash 2.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-uA86T .figure2-3hWeR {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/编组 12.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-uA86T .figure3-1oCLT {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/编组 11.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-uA86T .figure4-1FIXL {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/编组 8.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-uA86T .mapText-3MJ9E {
    width: 600px;
    height: 40px;
    background-color: #329DFA;
    border-radius: 4px 4px 0 0;
    font-size: 18px;
    text-align: center;
    color: #ffffff;
    line-height: 40px; }
  .container-uA86T .addressDetail-17iWS {
    font-size: 12px;
    width: 100% !important; }

#container {
  height: 400px;
  width: 600px !important;
  margin-bottom: 28px; }

.amap-icon img,
.amap-marker-content img {
  width: 25px;
  height: 34px; }

.amap-marker:first-child .amap-icon img {
  width: 25px;
  height: 34px; }

.marker {
  position: absolute;
  top: -20px;
  right: -118px;
  color: #fff;
  padding: 4px 10px;
  box-shadow: 1px 1px 1px rgba(10, 10, 10, 0.2);
  white-space: nowrap;
  font-size: 12px;
  font-family: "";
  background-color: #25A5F7;
  border-radius: 3px; }

.input-card {
  width: 18rem;
  position: absolute;
  top: 50px;
  height: 100px;
  z-index: 170; }

.input-card .btn {
  margin-right: .8rem; }

.input-card .btn:last-child {
  margin-right: 0; }

.text-3tm6K {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70vh; }
  .text-3tm6K i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-3tm6K h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-3tm6K p {
    color: #999999; }

.clockText-2X6g- i {
  color: #188ef5; }

.deleteFilling-2H6ww i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-2H6ww p {
  text-align: center; }
  .deleteFilling-2H6ww p a {
    color: #fe7409;
    cursor: pointer; }

.defeated-145WO h3 {
  font-size: 20px !important; }

.defeated-145WO p {
  text-align: center; }

.text-Nc1LC {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70vh; }
  .text-Nc1LC i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-Nc1LC h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-Nc1LC p {
    color: #999999; }

.clockText-1yoaU i {
  color: #188ef5; }

.deleteFilling-2PbcB i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-2PbcB p a {
  color: #fe7409;
  cursor: pointer; }

.defeated-pGHFx h3 {
  font-size: 20px !important; }

.text-ilTuY {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  height: 78vh; }
  .text-ilTuY i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-ilTuY h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-ilTuY .textTow-c3bAT {
    width: 50%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
    .text-ilTuY .textTow-c3bAT p {
      color: #999999; }
  .text-ilTuY .textTree-26qnZ {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 560px;
    height: 140px;
    background-color: #FAFAFA;
    padding: 0 60px 0 60px;
    margin-top: 24px; }
    .text-ilTuY .textTree-26qnZ h3 {
      font-size: 16px;
      margin: 0 0 26px 0; }
    .text-ilTuY .textTree-26qnZ .textTree_p-39yE- {
      font-size: 14px;
      display: flex;
      justify-content: space-between;
      align-items: center; }

.clockText-36ac0 i {
  color: #1ba316; }

.deleteFilling-31rRp i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-31rRp p a {
  color: #fe7409;
  cursor: pointer; }

.text-1UQKO {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  height: 78vh; }
  .text-1UQKO i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-1UQKO h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-1UQKO .textTow-3fEy2 {
    width: 50%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
    .text-1UQKO .textTow-3fEy2 p {
      color: #999999; }
  .text-1UQKO .textTree-1Bf1D {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 560px;
    height: 140px;
    background-color: #FAFAFA;
    padding: 0 60px 0 60px;
    margin-top: 24px; }
    .text-1UQKO .textTree-1Bf1D h3 {
      font-size: 16px;
      margin: 0 0 26px 0; }
    .text-1UQKO .textTree-1Bf1D .textTree_p-1z0YE {
      font-size: 14px;
      display: flex;
      justify-content: space-between;
      align-items: center; }

.clockText-2H9G8 i {
  color: #1ba316; }

.deleteFilling-2JBi3 i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-2JBi3 p a {
  color: #fe7409;
  cursor: pointer; }

.pageOut-3TFUJ .info_card-3Eogd .content-1f2L1 {
  background-color: #ffffff;
  padding: 0; }

.page-hYpZX {
  width: 100%;
  padding: 0 0 64px 0;
  display: flex;
  flex-direction: column; }
  .page-hYpZX .next-form-item-help {
    position: absolute; }
  .page-hYpZX .next-3_Tq6 {
    border-top: 1px solid #ebebeb;
    z-index: 9999; }

.text-2fokA {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  height: 100vh; }
  .text-2fokA i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-2fokA h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-2fokA p {
    color: #999999; }

.clockText-1quYj i {
  color: #1ba316; }

.deleteFilling-1-qfD i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-1-qfD p a {
  color: #fe7409;
  cursor: pointer; }

.deleteFilling-1-qfD .rest-2O3_o {
  display: flex;
  align-items: center; }

.boxAll-25Ajl {
  width: 40vw;
  margin: 0 auto; }

.h2-border-2Oeei {
  padding-left: 10px;
  border-left: 3px solid #FF6F00;
  margin: 30px 0 28px 0; }

.submitsButton-oNvo9 > div {
  display: flex;
  justify-content: center; }
  .submitsButton-oNvo9 > div > button {
    width: 200px;
    height: 35px !important;
    font-size: 16px !important;
    border-radius: 8px !important;
    letter-spacing: 4px !important; }

.successIcon-YTfSR {
  display: flex;
  flex-direction: column;
  align-items: center; }

.form-11_UJ .longAndWide-1YulR .next-col-fixed-21 {
  display: flex; }

.form-11_UJ .next-select {
  width: 30% !important; }

.h2-border-3oV6o {
  padding-left: 10px;
  border-left: 3px solid #FF6F00;
  margin: 30px 0 28px 0; }

.textButton-3TpeI {
  display: flex;
  align-items: center; }
  .textButton-3TpeI .next-btn.next-btn-primary {
    margin-left: 10px; }

.mapText-3wPaT {
  width: 600px;
  height: 40px;
  background-color: #329DFA;
  border-radius: 4px 4px 0 0;
  font-size: 18px;
  text-align: center;
  color: #ffffff;
  line-height: 40px; }

#container {
  height: 400px;
  width: 600px !important;
  margin-bottom: 28px; }

.amap-icon img,
.amap-marker-content img {
  width: 25px;
  height: 34px; }

.amap-marker:first-child .amap-icon img {
  width: 25px;
  height: 34px; }

.marker {
  position: absolute;
  top: -20px;
  right: -118px;
  color: #fff;
  padding: 4px 10px;
  box-shadow: 1px 1px 1px rgba(10, 10, 10, 0.2);
  white-space: nowrap;
  font-size: 12px;
  font-family: "";
  background-color: #25A5F7;
  border-radius: 3px; }

.input-card {
  width: 18rem;
  position: absolute;
  top: 50px;
  height: 100px;
  z-index: 170; }

.input-card .btn {
  margin-right: .8rem; }

.input-card .btn:last-child {
  margin-right: 0; }

.end_page-2HlrU .info_card-3Eogd {
  min-height: 93vh; }

.end_page-2HlrU .next-form-item .next-form-item-label {
  color: #333;
  font-weight: bold; }

.end_page-2Nkwo {
  height: 93vh; }
  .end_page-2Nkwo .info_card-3Eogd {
    height: 100%; }
  .end_page-2Nkwo .info_card-3Eogd .content-1f2L1 {
    background-color: #ffffff;
    height: 100%; }

.top-2zOM1 {
  height: 55px;
  display: flex;
  align-items: center;
  justify-content: flex-end; }
  .top-2zOM1 .btnAdd-2aPFj {
    margin-right: 20px; }

.table-29I4A {
  width: 94vw;
  overflow: auto; }
  .table-29I4A .chooseCabinetForm-2eaiH {
    text-align: center;
    display: flex; }

.sendCode-2MUtt {
  max-width: 65px;
  margin-right: 10px; }

.boxAll-36_ya {
  width: 40vw;
  margin: 0 auto; }

.h2-border-1jvOG {
  padding-left: 10px;
  border-left: 3px solid #FF6F00;
  margin: 30px 0 28px 0; }

.submitsButton-1gWXX > div {
  display: flex;
  justify-content: center; }
  .submitsButton-1gWXX > div > button {
    width: 200px;
    height: 35px !important;
    font-size: 16px !important;
    border-radius: 8px !important;
    letter-spacing: 4px !important; }

.successIcon-3FGQ- {
  display: flex;
  flex-direction: column;
  align-items: center; }

.form-1CqyQ .longAndWide-1Pjlr .next-col-fixed-21 {
  display: flex; }

.form-1CqyQ .next-select {
  width: 30% !important; }

.mapText-1isvK {
  width: 600px;
  height: 40px;
  background-color: #329DFA;
  border-radius: 4px 4px 0 0;
  font-size: 18px;
  text-align: center;
  color: #ffffff;
  line-height: 40px; }

#container {
  height: 400px;
  width: 600px !important;
  margin-bottom: 28px; }

.amap-icon img,
.amap-marker-content img {
  width: 25px;
  height: 34px; }

.amap-marker:first-child .amap-icon img {
  width: 25px;
  height: 34px; }

.marker {
  position: absolute;
  top: -20px;
  right: -118px;
  color: #fff;
  padding: 4px 10px;
  box-shadow: 1px 1px 1px rgba(10, 10, 10, 0.2);
  white-space: nowrap;
  font-size: 12px;
  font-family: "";
  background-color: #25A5F7;
  border-radius: 3px; }

.input-card {
  width: 18rem;
  position: absolute;
  top: 50px;
  height: 100px;
  z-index: 170; }

.input-card .btn {
  margin-right: .8rem; }

.input-card .btn:last-child {
  margin-right: 0; }

.tableCenter-ePjxQ {
  height: 100%; }
  .tableCenter-ePjxQ .table-3UoJo {
    border: 1px solid #eee;
    border-top: 0;
    margin-top: 50px; }
    .tableCenter-ePjxQ .table-3UoJo .next-table-inner {
      height: 100%; }

@charset "UTF-8";
.container-2tlNF {
  padding: 30px 0 0; }
  .container-2tlNF .next-upload-card {
    width: 244px;
    height: 144px; }
  .container-2tlNF .next-input.next-medium .next-input-inner {
    padding: 0 8px; }
  .container-2tlNF .form-31KDo .next-upload-list-card .next-upload-list-item {
    width: 244px;
    height: 144px; }
  .container-2tlNF .next-upload-list-card .next-upload-list-item-wrapper {
    width: 244px;
    height: 144px; }
  .container-2tlNF .form-31KDo .next-form-item {
    margin-bottom: 28px;
    position: relative; }
  .container-2tlNF .form-31KDo label, .container-2tlNF .form-31KDo .btn {
    font-weight: bold; }
  .container-2tlNF .form-31KDo .next-upload-list-card .next-upload-list-item {
    margin: 0; }
  .container-2tlNF .form-31KDo .longAndWide-27aJG .next-col-fixed-21 {
    display: flex; }
  .container-2tlNF .next-3_Tq6 {
    position: fixed;
    bottom: 0;
    left: 0;
    display: flex;
    width: 100%;
    height: 64px;
    padding: 0 40px;
    justify-content: flex-end;
    align-items: center;
    background: #fff; }
    .container-2tlNF .next-3_Tq6 button {
      margin-left: 8px; }
  .container-2tlNF .examineNext-2pzYz {
    position: relative;
    bottom: 0;
    left: 0;
    display: flex;
    width: 100%;
    height: 64px;
    padding: 0 40px;
    justify-content: flex-end;
    align-items: center;
    background: #fff; }
    .container-2tlNF .examineNext-2pzYz .next-btn.next-btn-primary {
      position: absolute;
      left: 400px; }
  .container-2tlNF .figure-1wm4y {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/tomas-anton-escobar-y6rwKaurdkI-unsplash 2.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-2tlNF .figure2-w5GT5 {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/编组 12.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-2tlNF .figure3-35KDz {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/编组 11.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-2tlNF .figure4-1eZMf {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/编组 8.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-2tlNF .mapText-OA0ZA {
    width: 600px;
    height: 40px;
    background-color: #329DFA;
    border-radius: 4px 4px 0 0;
    font-size: 18px;
    text-align: center;
    color: #ffffff;
    line-height: 40px; }
  .container-2tlNF .addressDetail-yC03j {
    font-size: 12px;
    width: 100% !important; }

#container {
  height: 400px;
  width: 600px !important;
  margin-bottom: 28px; }

.amap-icon img,
.amap-marker-content img {
  width: 25px;
  height: 34px; }

.amap-marker:first-child .amap-icon img {
  width: 25px;
  height: 34px; }

.marker {
  position: absolute;
  top: -20px;
  right: -118px;
  color: #fff;
  padding: 4px 10px;
  box-shadow: 1px 1px 1px rgba(10, 10, 10, 0.2);
  white-space: nowrap;
  font-size: 12px;
  font-family: "";
  background-color: #25A5F7;
  border-radius: 3px; }

.input-card {
  width: 18rem;
  position: absolute;
  top: 50px;
  height: 100px;
  z-index: 170; }

.input-card .btn {
  margin-right: .8rem; }

.input-card .btn:last-child {
  margin-right: 0; }

.text-3ONri {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70vh; }
  .text-3ONri i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-3ONri h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-3ONri p {
    color: #999999; }

.clockText-Yjy3E i {
  color: #188ef5; }

.deleteFilling-19Elo i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-19Elo p {
  text-align: center; }
  .deleteFilling-19Elo p a {
    color: #fe7409;
    cursor: pointer; }

.defeated-rsSKO h3 {
  font-size: 20px !important; }

.defeated-rsSKO p {
  text-align: center; }

.text-1_KWR {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70vh; }
  .text-1_KWR i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-1_KWR h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-1_KWR p {
    color: #999999; }

.clockText-1u7hO i {
  color: #188ef5; }

.deleteFilling-bka-O i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-bka-O p a {
  color: #fe7409;
  cursor: pointer; }

.defeated-3hnxT h3 {
  font-size: 20px !important; }

.text-374jh {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  height: 78vh; }
  .text-374jh i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-374jh h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-374jh .textTow-noEs3 {
    width: 50%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
    .text-374jh .textTow-noEs3 p {
      color: #999999; }
  .text-374jh .textTree-29lb7 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 560px;
    height: 140px;
    background-color: #FAFAFA;
    padding: 0 60px 0 60px;
    margin-top: 24px; }
    .text-374jh .textTree-29lb7 h3 {
      font-size: 16px;
      margin: 0 0 26px 0; }
    .text-374jh .textTree-29lb7 .textTree_p-2LW3R {
      font-size: 14px;
      display: flex;
      justify-content: space-between;
      align-items: center; }

.clockText-2C450 i {
  color: #1ba316; }

.deleteFilling-2h__z i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-2h__z p a {
  color: #fe7409;
  cursor: pointer; }

.text-208dp {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  height: 78vh; }
  .text-208dp i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-208dp h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-208dp .textTow-244Ce {
    width: 50%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
    .text-208dp .textTow-244Ce p {
      color: #999999; }
  .text-208dp .textTree-wHTAP {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 560px;
    height: 140px;
    background-color: #FAFAFA;
    padding: 0 60px 0 60px;
    margin-top: 24px; }
    .text-208dp .textTree-wHTAP h3 {
      font-size: 16px;
      margin: 0 0 26px 0; }
    .text-208dp .textTree-wHTAP .textTree_p-1FlYe {
      font-size: 14px;
      display: flex;
      justify-content: space-between;
      align-items: center; }

.clockText-2iLXm i {
  color: #1ba316; }

.deleteFilling-1eopF i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-1eopF p a {
  color: #fe7409;
  cursor: pointer; }

.pageOut-2R14c .info_card-3Eogd .content-1f2L1 {
  background-color: #ffffff;
  padding: 0; }

.page-ggLi3 {
  width: 100%;
  padding: 0 0 64px 0;
  display: flex;
  flex-direction: column; }
  .page-ggLi3 .next-form-item-help {
    position: absolute; }
  .page-ggLi3 .next-3_Tq6 {
    border-top: 1px solid #ebebeb;
    z-index: 9999; }

@charset "UTF-8";
.container-vb8y7 {
  padding: 30px 0 0; }
  .container-vb8y7 .next-upload-card {
    width: 244px;
    height: 144px; }
  .container-vb8y7 .next-input.next-medium .next-input-inner {
    padding: 0 8px; }
  .container-vb8y7 .form-31KDo .next-upload-list-card .next-upload-list-item {
    width: 244px;
    height: 144px; }
  .container-vb8y7 .next-upload-list-card .next-upload-list-item-wrapper {
    width: 244px;
    height: 144px; }
  .container-vb8y7 .next-table-header-inner tabel {
    margin-right: 0 !important; }
  .container-vb8y7 .form-3O-43 .next-form-item {
    margin-bottom: 28px;
    position: relative; }
  .container-vb8y7 .form-3O-43 label, .container-vb8y7 .form-3O-43 .btn {
    font-weight: bold; }
  .container-vb8y7 .form-3O-43 .next-upload-list-card .next-upload-list-item {
    margin: 0; }
  .container-vb8y7 .form-3O-43 .longAndWide-2rpov .next-col-fixed-21 {
    display: flex; }
  .container-vb8y7 .next-_nWGa {
    position: fixed;
    bottom: 0;
    left: 0;
    display: flex;
    width: 100%;
    height: 64px;
    padding: 0 40px;
    justify-content: flex-end;
    align-items: center;
    background: #fff; }
    .container-vb8y7 .next-_nWGa button {
      margin-left: 8px; }
  .container-vb8y7 .examineNext-1Ofzl {
    position: relative;
    bottom: 0;
    left: 180px;
    display: flex;
    width: 100%;
    height: 64px;
    padding: 0 40px;
    justify-content: flex-end;
    align-items: center;
    background: #fff; }
    .container-vb8y7 .examineNext-1Ofzl .next-btn.next-btn-primary {
      position: absolute;
      left: 400px; }
  .container-vb8y7 .figure-2_Cwq {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/tomas-anton-escobar-y6rwKaurdkI-unsplash 2.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-vb8y7 .figure2-pV0Gp {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/编组 12.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-vb8y7 .figure3-2705r {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/编组 11.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-vb8y7 .figure4-1ebwh {
    margin-left: 16px;
    width: 144px;
    height: 144px;
    background-image: url("https://assets.sto.cn/ued/assets/0.0.13/编组 8.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .container-vb8y7 .mapText-2YaCq {
    width: 600px;
    height: 40px;
    background-color: #329DFA;
    border-radius: 4px 4px 0 0;
    font-size: 18px;
    text-align: center;
    color: #ffffff;
    line-height: 40px; }
  .container-vb8y7 .addressDetail-2Glbc {
    font-size: 12px;
    width: 100% !important; }

.text-IMoXI {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70vh; }
  .text-IMoXI i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-IMoXI h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-IMoXI p {
    color: #999999; }

.clockText-Ckzw5 i {
  color: #188ef5; }

.deleteFilling-3jxYO i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-3jxYO p a {
  color: #fe7409;
  cursor: pointer; }

.defeated-2CZEY h3 {
  font-size: 20px !important; }

.text-uj2Mi {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  height: 78vh; }
  .text-uj2Mi i {
    font-size: 100px;
    display: inline-block;
    height: 125px;
    width: 119px; }
  .text-uj2Mi h2 {
    font-size: 24px;
    font-weight: bold; }
  .text-uj2Mi .textTow-NW75S {
    width: 50%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
    .text-uj2Mi .textTow-NW75S p {
      color: #999999; }
  .text-uj2Mi .textTree-3Bwol {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 560px;
    height: 140px;
    background-color: #FAFAFA;
    padding: 0 60px 0 60px;
    margin-top: 24px; }
    .text-uj2Mi .textTree-3Bwol h3 {
      font-size: 16px;
      margin: 0 0 26px 0; }
    .text-uj2Mi .textTree-3Bwol .textTree_p-1jaQd {
      font-size: 14px;
      display: flex;
      justify-content: space-between;
      align-items: center; }

.clockText-LlqvY i {
  color: #1ba316; }

.deleteFilling-2PEpO i {
  width: 103px;
  color: #ed0000; }

.deleteFilling-2PEpO p a {
  color: #fe7409;
  cursor: pointer; }

.pageOut-Bbmdj .info_card-3Eogd .content-1f2L1 {
  background-color: #ffffff;
  padding: 0; }

.page-1DpbL {
  width: 100%;
  padding: 0 0 64px 0;
  display: flex;
  flex-direction: column; }
  .page-1DpbL .next-form-item-help {
    position: absolute; }
  .page-1DpbL .next-3_Tq6 {
    border-top: 1px solid #ebebeb;
    z-index: 9999; }

.viewInventory-15hLf {
  height: 100%; }
  .viewInventory-15hLf > div {
    height: 100%; }
  .viewInventory-15hLf .page-2g7Mi {
    display: flex;
    flex-direction: column;
    height: 100%; }
    .viewInventory-15hLf .page-2g7Mi .form-1XmI3 {
      display: flex;
      padding-top: 24px;
      padding-right: 16px; }
      .viewInventory-15hLf .page-2g7Mi .form-1XmI3 .form-box--qmDc {
        flex: 1; }
      .viewInventory-15hLf .page-2g7Mi .form-1XmI3 .button-box-LFR1Y {
        margin-left: 8px; }
    .viewInventory-15hLf .page-2g7Mi .tableCenter-3Z-cU {
      flex: 1; }

/* Color
----------------------- */
/* Border
----------------------- */
/* z-index
-------------------------- */
.c-col-1-3_s {
  display: flex; }
  .c-col--span1-j_UV_ {
    width: 4.16667%; }
  .c-col--span2-2rYQ2 {
    width: 8.33333%; }
  .c-col--span3-ulCf4 {
    width: 12.5%; }
  .c-col--span4-2hjZR {
    width: 16.66667%; }
  .c-col--span5-i8e_G {
    width: 20.83333%; }
  .c-col--span6-FvsZb {
    width: 25%; }
  .c-col--span7-1NWD1 {
    width: 29.16667%; }
  .c-col--span8-erUfK {
    width: 33.33333%; }
  .c-col--span9-O8OlH {
    width: 37.5%; }
  .c-col--span10-3gLb0 {
    width: 41.66667%; }
  .c-col--span11-gsUXJ {
    width: 45.83333%; }
  .c-col--span12-2ni7- {
    width: 50%; }
  .c-col--span13-vuBPy {
    width: 54.16667%; }
  .c-col--span14-2_s6- {
    width: 58.33333%; }
  .c-col--span15-wP6IR {
    width: 62.5%; }
  .c-col--span16-1f4dV {
    width: 66.66667%; }
  .c-col--span17-2nvMl {
    width: 70.83333%; }
  .c-col--span18-1ZDyf {
    width: 75%; }
  .c-col--span19-3oO90 {
    width: 79.16667%; }
  .c-col--span20-2zdd1 {
    width: 83.33333%; }
  .c-col--span21-2X8qJ {
    width: 87.5%; }
  .c-col--span22-KVJrZ {
    width: 91.66667%; }
  .c-col--span23-37XGn {
    width: 95.83333%; }
  .c-col--span24-2JX1b {
    width: 100%; }

/* Color
----------------------- */
/* Border
----------------------- */
/* z-index
-------------------------- */
.c-layout-1Uc0R {
  display: flex;
  flex-direction: column; }
  .c-layout--horizontal-3aYNP {
    flex-direction: row; }

/* Color
----------------------- */
/* Border
----------------------- */
/* z-index
-------------------------- */
.c-row-JMwXC {
  width: 100%;
  display: flex; }
  .c-row--wrap-3mmqT {
    flex-wrap: wrap; }

.dialog_page-1gzKU {
  width: 900px; }
  .dialog_page-1gzKU .next-dialog-header {
    font-size: 20px;
    border-bottom: 1px solid #eeeeee; }
  .dialog_page-1gzKU .next-drawer-body {
    padding: 0 !important; }
  .dialog_page-1gzKU .next-row {
    margin: 20px 0; }
  .dialog_page-1gzKU .next-input.next-input-textarea {
    width: 100%; }
  .dialog_page-1gzKU .next-form-item-help {
    position: absolute; }
  .dialog_page-1gzKU .next-select {
    width: 80%; }
  .dialog_page-1gzKU .images-cpzJu {
    width: 244px !important;
    height: 144px; }
  .dialog_page-1gzKU .buttonyou-vJfK6 {
    display: flex;
    justify-content: center; }
  .dialog_page-1gzKU .col_images-2jEQl {
    display: flex; }
    .dialog_page-1gzKU .col_images-2jEQl :not(:nth-child(1)) {
      margin-left: 20px !important;
      cursor: zoom-in; }
  .dialog_page-1gzKU .text_span-1h1RR {
    font-size: 14px;
    display: inline-block;
    width: 140px;
    text-align: right; }
  .dialog_page-1gzKU .text_span_tow-9b2Uh {
    font-weight: bold;
    font-size: 14px; }
  .dialog_page-1gzKU .fix_box-1Z0h6 {
    display: flex;
    position: fixed;
    bottom: -80px;
    height: 200px;
    width: 900px;
    background-color: #ffffff;
    border-top: 1px solid #e8e8e8;
    padding-left: 20px; }
  .dialog_page-1gzKU .fix_box_all-3oKAn {
    overflow: auto;
    height: 77vh;
    padding-left: 40px; }
  .dialog_page-1gzKU .fix_col-18LS8 {
    display: flex;
    flex: 1;
    justify-content: center;
    height: 124px;
    align-items: center; }
  .dialog_page-1gzKU .imageInner-3VwT3 {
    width: 100% !important;
    height: 100% !important;
    overflow: auto; }
  .dialog_page-1gzKU .buttonAdd-2Ux5V {
    position: absolute;
    top: 10px;
    right: 40px; }
  .dialog_page-1gzKU .green-2j0JM {
    color: green; }
  .dialog_page-1gzKU .red-22lD2 {
    color: red; }

.pageOut-3x-d9 .info_card-3Eogd .content-1f2L1 {
  background-color: #ffffff;
  padding: 0; }

.page-Vd2v- {
  height: 85vh;
  width: 100%;
  padding: 0 40px;
  display: flex;
  flex-direction: column; }
  .page-Vd2v- .next-form-item-help {
    position: absolute; }
  .page-Vd2v- .table-wmxYr {
    flex: 1; }
    .page-Vd2v- .table-wmxYr .excelHeader-2bv55 {
      margin: 10px 0 !important; }
    .page-Vd2v- .table-wmxYr .excelTable-1xaZP {
      margin-top: 0 !important; }

@charset "UTF-8";
/**
 * 尺寸 基础尺寸
 * 命名能在语义的前提下简单就尽量简单, 这里可以是 size-2x, space-2x, size-base ...
 * 不过可以在语义的前提下做的更精简一些, 于是用了s2, s1等
 * 可用变量: `$s1 - $s8`
 * @example scss - 使用
 *   .element {
 *     padding: $s1 !default;
 *   }
 *
 * @example css - CSS 输出
 *   .element {
 *     padding: 4px !default;
 *   }
 */
/** light **/
/** dark **/
/** brand **/
.RegisterBlock-1qoYk {
  height: 90vh;
  margin: 20px 130px;
  background-color: #ffffff;
  position: relative; }
  .RegisterBlock-1qoYk .next-form-item-help {
    position: absolute; }
  .RegisterBlock-1qoYk .next-form-item.next-large {
    margin-bottom: 30px; }

.headerMiao-1PYih {
  display: flex;
  width: 100%;
  font-size: 30px;
  font-weight: bold;
  border-bottom: 1px solid #eaebed; }
  .headerMiao-1PYih span {
    margin: 18px 24px; }

.innerBlock-2KHs4 {
  width: 450px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%); }

.logo-3lWpB {
  height: 30px; }

.desc-u9KPQ {
  color: #333333;
  font-size: 24px; }

.line-1TXAb {
  display: inline-block;
  width: 1px;
  height: 12px;
  background: #999999; }

.innerBeforeInput-2OwAn {
  margin-left: 10px;
  color: #999999; }
  .innerBeforeInput-2OwAn .line-1TXAb {
    margin-left: 10px; }

.innerAfterInput-30ft3 {
  margin-right: 10px;
  color: #999999; }
  .innerAfterInput-30ft3 .line-1TXAb {
    margin-right: 10px;
    vertical-align: middle; }

.sendCode-1LTuj {
  max-width: 65px;
  margin-right: 10px; }

.otherLogin-SSHXv {
  color: #666;
  font-size: 14px; }

.icon-7Se-C {
  margin-left: 10px; }

.link-2Quzz {
  color: #5584FF;
  font-size: 14px;
  text-align: left; }

.submitBtn-Z0GpC {
  width: 100%;
  border-radius: 10px !important; }

.nc-container .nc_scale span {
  height: auto; }

#nc_1_wrapper {
  width: 100% !important; }


.partnersPage-2_8W2 {
  background-color: #f5f5f5;
  min-height: calc(100vh - 64px);
  padding: 40px 0; }

.partnersContainer-1UIPj {
  width: 1180px;
  margin: 0 auto; }

.pageTitle-3OTVC {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 40px;
  color: #333; }

.partnersContent-k8LkC {
  display: flex;
  gap: 40px;
  background-color: #fff;
  padding: 40px;
  border-radius: 8px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); }

.partnersNav-2bTlm {
  width: 120px;
  flex-shrink: 0;
  border-right: 1px solid #e5e5e5;
  padding-right: 20px; }
  .partnersNav-2bTlm .partnersNavItem-37mde {
    padding: 12px 16px;
    cursor: pointer;
    color: #333;
    font-size: 14px;
    border-left: 3px solid transparent;
    transition: all 0.3s;
    margin-bottom: 4px; }
    .partnersNav-2bTlm .partnersNavItem-37mde:hover {
      color: #FF6F00; }
    .partnersNav-2bTlm .partnersNavItem-37mde.active-3oMjZ {
      color: #FF6F00;
      border-left-color: #FF6F00;
      background-color: rgba(255, 111, 0, 0.05); }

.partnersDetail-3cKhi {
  flex: 1;
  padding: 0 20px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
  .partnersDetail-3cKhi .partnersHeader-1VmlR {
    display: flex;
    align-items: center;
    margin-bottom: 20px; }
    .partnersDetail-3cKhi .partnersHeader-1VmlR .partnersIcon-2oB6o {
      width: 49px;
      height: 60px;
      margin-right: 12px;
      border-radius: 4px; }
    .partnersDetail-3cKhi .partnersHeader-1VmlR .partnersName-1HcAz {
      font-size: 30px;
      font-weight: bold;
      color: #333; }
  .partnersDetail-3cKhi .partnersDesc-2NqM7 {
    font-size: 14px;
    line-height: 24px;
    color: #666;
    margin-bottom: 24px; }
  .partnersDetail-3cKhi .partnersContact-3EmKN {
    background-color: #FFF7E6;
    padding: 20px;
    border-radius: 8px; }
    .partnersDetail-3cKhi .partnersContact-3EmKN h4 {
      margin: 0 0 16px 0;
      font-size: 16px;
      font-weight: bold; }
    .partnersDetail-3cKhi .partnersContact-3EmKN .contactItem-3EhZI {
      display: flex;
      align-items: flex-start;
      margin-bottom: 12px;
      font-size: 14px; }
      .partnersDetail-3cKhi .partnersContact-3EmKN .contactItem-3EhZI:last-child {
        margin-bottom: 0; }
      .partnersDetail-3cKhi .partnersContact-3EmKN .contactItem-3EhZI .contactLabel-3_kjb {
        color: #999;
        flex-shrink: 0;
        margin-right: 8px; }
      .partnersDetail-3cKhi .partnersContact-3EmKN .contactItem-3EhZI .contactValue-110pe {
        color: #666;
        line-height: 24px; }

