    @charset "UTF-8";/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    ::-webkit-scrollbar {
      display: none;
    }

    .swiper {
      --swiper-theme-color: #252728;
      --swiper-pagination-bullet-inactive-color: #DCDDDF;
      --swiper-pagination-bullet-inactive-opacity: 1;
    }
    .swiper .swiper-operation .swiper-pagination .swiper-pagination-bullet {
      width: 6px;
      height: 6px;
    }
    .swiper .swiper-operation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
      width: 12px;
      border-radius: 6px;
    }

    .el-select__popper {
      border-radius: 12px;
      overflow: hidden;
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .configMedium[data-v-619e6c33] {
      width: 100%;
      height: 100%;
      position: relative;
    }
    .configMedium .medium-swiper[data-v-619e6c33] {
      position: absolute;
      width: 100%;
      height: 100%;
      -webkit-transition: 0.5s ease-out;
      transition: 0.5s ease-out;
      opacity: 0;
      z-index: 1;
      cursor: pointer;
      pointer-events: none;
      -webkit-filter: blur(30px);
              filter: blur(30px);
    }
    .configMedium .medium-swiper.appearIntoView[data-v-619e6c33] {
      -webkit-transition: 0.5s ease-in;
      transition: 0.5s ease-in;
      opacity: 1;
      z-index: 2;
      pointer-events: unset;
      -webkit-filter: blur(0);
              filter: blur(0);
    }
    .configMedium .medium-swiper.initVersion[data-v-619e6c33] {
      -webkit-transition: unset;
      transition: unset;
      opacity: 1;
    }
    .configMedium .medium-swiper .medium-swiper-wrapper[data-v-619e6c33] {
      width: 100%;
      height: 100%;
    }
    .configMedium .medium-swiper .medium-swiper-wrapper .medium-swiper-slide[data-v-619e6c33] {
      width: 100%;
      height: 100%;
    }
    .configMedium .medium-swiper .medium-swiper-wrapper .medium-swiper-slide picture[data-v-619e6c33] {
      display: block;
      width: 100%;
      height: 100%;
    }
    .configMedium .medium-swiper .medium-swiper-wrapper .medium-swiper-slide picture img[data-v-619e6c33] {
      display: block;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center;
         object-position: center;
    }
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-619e6c33],
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-619e6c33] {
      width: 48px;
      height: 48px;
      border-radius: 50%;
      background-color: #EEEEEE;
      -webkit-transition: 0.2s;
      transition: 0.2s;
    }
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-619e6c33]:hover,
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-619e6c33]:hover {
      -webkit-transform: scale(1.05);
              transform: scale(1.05);
    }
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-619e6c33]::after,
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-619e6c33]::after {
      font-size: 12px;
      font-weight: 700;
      color: #000000;
    }
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-next.swiper-button-disabled[data-v-619e6c33],
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-prev.swiper-button-disabled[data-v-619e6c33] {
      opacity: 0.4;
    }
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-next.swiper-button-disabled[data-v-619e6c33]:hover,
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-prev.swiper-button-disabled[data-v-619e6c33]:hover {
      -webkit-transform: unset;
              transform: unset;
    }
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-619e6c33] {
      right: 30px;
    }
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-619e6c33] {
      left: 30px;
    }
    .configMedium .medium-swiper .medium-swiper-operation .medium-swiper-pagination[data-v-619e6c33] {
      bottom: calc(var(--controlPanelHeight) + 30px);
      z-index: 1;
      -webkit-transition: 0.2s;
      transition: 0.2s;
    }
    .configMedium .medium-swiper .knowMoreButton[data-v-619e6c33] {
      width: 32px;
      height: 32px;
      position: absolute;
      bottom: calc(var(--controlPanelHeight) + 42px);
      right: 30px;
      background-color: #EEEEEE;
      border-radius: 50%;
      z-index: 1;
      -webkit-transition: 0.2s;
      transition: 0.2s;
    }
    .configMedium .medium-swiper .knowMoreButton picture[data-v-619e6c33] {
      display: block;
      width: 100%;
    }
    .configMedium .medium-swiper .knowMoreButton picture img[data-v-619e6c33] {
      display: block;
      width: 100%;
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .configOptions[data-v-376bb160] {
      width: 100%;
      height: 100%;
      padding: 80px 20px calc(var(--controlPanelHeight) + 12px);
      overflow-y: auto;
      -webkit-transition: opacity 0.3s;
      transition: opacity 0.3s;
    }
    .configOptions .car-title[data-v-376bb160] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 8px;
      margin-bottom: 40px;
    }
    .configOptions .car-title .car-firstTitle[data-v-376bb160] {
      font-size: 32px;
      font-weight: 700;
      line-height: 40px;
    }
    .configOptions .car-title .car-subTitle[data-v-376bb160] {
      color: #515253;
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
    }
    .configOptions .medium-swiper[data-v-376bb160] {
      width: 100%;
      height: 100%;
      cursor: pointer;
    }
    .configOptions .medium-swiper .medium-swiper-wrapper[data-v-376bb160] {
      width: 100%;
      height: 100%;
    }
    .configOptions .medium-swiper .medium-swiper-wrapper .medium-swiper-slide[data-v-376bb160] {
      width: 100%;
      height: 100%;
    }
    .configOptions .medium-swiper .medium-swiper-wrapper .medium-swiper-slide picture[data-v-376bb160] {
      display: block;
      width: 100%;
      height: 100%;
    }
    .configOptions .medium-swiper .medium-swiper-wrapper .medium-swiper-slide picture img[data-v-376bb160] {
      display: block;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center;
         object-position: center;
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-376bb160],
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-376bb160] {
      width: 48px;
      height: 48px;
      border-radius: 50%;
      background-color: #EEEEEE;
      -webkit-transition: 0.2s;
      transition: 0.2s;
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-376bb160]:hover,
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-376bb160]:hover {
      -webkit-transform: scale(1.05);
              transform: scale(1.05);
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-376bb160]::after,
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-376bb160]::after {
      font-size: 12px;
      font-weight: 700;
      color: #000000;
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-next.swiper-button-disabled[data-v-376bb160],
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-prev.swiper-button-disabled[data-v-376bb160] {
      opacity: 0.4;
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-next.swiper-button-disabled[data-v-376bb160]:hover,
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-prev.swiper-button-disabled[data-v-376bb160]:hover {
      -webkit-transform: unset;
              transform: unset;
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-376bb160] {
      right: 30px;
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-376bb160] {
      left: 30px;
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-pagination[data-v-376bb160] {
      bottom: calc(var(--controlPanelHeight) + 30px);
      z-index: 1;
    }
    .configOptions .car-version-container[data-v-376bb160] {
      width: 100%;
      margin-bottom: 70px;
    }
    .configOptions .car-version-container .car-version-title[data-v-376bb160] {
      width: 100%;
      margin-bottom: 20px;
      font-size: 20px;
      font-weight: 700;
      line-height: 26px;
    }
    .configOptions .car-version-container .car-version-card[data-v-376bb160] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 10px;
    }
    .configOptions .car-version-container .car-version-card .car-version-item[data-v-376bb160] {
      width: 100%;
      border: 2px solid #EAEBEC;
      border-radius: 10px;
      padding: 16px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 8px;
      cursor: pointer;
    }
    .configOptions .car-version-container .car-version-card .car-version-item.version-active[data-v-376bb160] {
      border-color: #252728;
      -webkit-transition: border 0.2s;
      transition: border 0.2s;
    }
    .configOptions .car-version-container .car-version-card .car-version-item .version-name[data-v-376bb160] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .configOptions .car-version-container .car-version-card .car-version-item .version-name .title-text[data-v-376bb160] {
      font-size: 16px;
      font-weight: 600;
      line-height: 24px;
    }
    .configOptions .car-version-container .car-version-card .car-version-item .version-name .version-price[data-v-376bb160] {
      font-size: 14px;
      font-weight: 500;
      line-height: 14px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-column-gap: 5px;
         -moz-column-gap: 5px;
              column-gap: 5px;
    }
    .configOptions .car-version-container .car-version-card .car-version-item .version-name .version-price img[data-v-376bb160] {
      display: block;
      width: 13px;
      height: 13px;
    }
    .configOptions .car-version-container .car-version-card .car-version-item .version-topic[data-v-376bb160] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 2px;
    }
    .configOptions .car-version-container .car-version-card .car-version-item .version-topic .salesTopic[data-v-376bb160] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 18px;
    }
    .configOptions .car-version-container .car-version-card .car-version-item .version-topic .salesTopic .salesTopic-icon[data-v-376bb160] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
    }
    .configOptions .car-version-container .car-version-card .car-version-item .version-topic .salesTopic .salesTopic-text[data-v-376bb160] {
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #515253;
    }
    .configOptions .car-version-container .version-compare[data-v-376bb160] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-top: 20px;
    }
    .configOptions .car-version-container .version-compare .compare-text[data-v-376bb160] {
      font-size: 14px;
      font-weight: 600;
      line-height: 24px;
      color: #3753B1;
      cursor: pointer;
    }
    .configOptions .car-version-container .version-compare svg[data-v-376bb160] {
      cursor: pointer;
    }
    .configOptions .config-details .config-details-title[data-v-376bb160] {
      margin-bottom: 20px;
      font-size: 20px;
      font-weight: 700;
      line-height: 26px;
    }
    .configOptions .config-details .config-chooser .config-type[data-v-376bb160] {
      margin-bottom: 40px;
    }
    .configOptions .config-details .config-chooser .config-type .type-title[data-v-376bb160] {
      padding: 8px 10px;
      border-radius: 16px;
      font-size: 16px;
      font-weight: 600;
      line-height: 24px;
      background-color: #F7F7F7;
    }
    .configOptions .config-details .config-chooser .config-type .type-icons[data-v-376bb160] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 28px;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      padding: 20px 8px;
    }
    .configOptions .config-details .config-chooser .config-type .type-icons .type-icon-item[data-v-376bb160] {
      position: relative;
      width: 40px;
      height: 40px;
      opacity: 0.5;
      pointer-events: none;
    }
    .configOptions .config-details .config-chooser .config-type .type-icons .type-icon-item.clickable[data-v-376bb160] {
      opacity: 1;
      pointer-events: unset;
      cursor: pointer;
    }
    .configOptions .config-details .config-chooser .config-type .type-icons .type-icon-item[data-v-376bb160]::before {
      content: "";
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      border: 3px solid #D9D9D9;
      border-radius: 50%;
      width: 52px;
      height: 52px;
      background-color: transparent;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      -webkit-transition: border 0.2s;
      transition: border 0.2s;
    }
    .configOptions .config-details .config-chooser .config-type .type-icons .type-icon-item.type-icon-item-active[data-v-376bb160]::before {
      border-color: #252728;
    }
    .configOptions .config-details .config-chooser .config-type .type-icons .type-icon-item img[data-v-376bb160] {
      display: block;
      width: 100%;
    }
    .configOptions .config-details .config-chooser .config-type .type-text[data-v-376bb160] {
      padding: 10px 8px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 4px;
    }
    .configOptions .config-details .config-chooser .config-type .type-text .type-state[data-v-376bb160] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
    }
    .configOptions .config-details .config-chooser .config-type .type-text .type-state .state-name[data-v-376bb160] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 5px;
    }
    .configOptions .config-details .config-chooser .config-type .type-text .type-state .state-name .state-name-text[data-v-376bb160] {
      font-size: 14px;
      font-weight: 600;
      line-height: 16px;
    }
    .configOptions .config-details .config-chooser .config-type .type-text .type-state .state-name img[data-v-376bb160] {
      display: block;
      width: 13px;
      height: 13px;
    }
    .configOptions .config-details .config-chooser .config-type .type-text .type-state .state-price[data-v-376bb160] {
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
    }
    .configOptions .config-details .config-chooser .config-type .type-text .type-desc[data-v-376bb160] {
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
      color: #7C7D7E;
    }
    .configOptions .config-details .config-chooser .config-type .type-explore[data-v-376bb160] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      padding: 10px 8px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .configOptions .config-details .config-chooser .config-type .type-explore .type-explore-item[data-v-376bb160] {
      font-size: 14px;
      font-weight: 600;
      line-height: 24px;
      color: #3753B1;
      cursor: pointer;
    }
    .configOptions .config-details .config-chooser .config-type .type-explore svg[data-v-376bb160] {
      cursor: pointer;
    }
    @media screen and (max-width: 1023px) {
    .configOptions[data-v-376bb160] {
        padding: unset;
    }
    .configOptions .car-title[data-v-376bb160] {
        padding: 0 16px;
    }
    .configOptions .medium-swiper[data-v-376bb160] {
        margin: 16px 0;
        padding: 0 16px;
        height: 70vw;
    }
    .configOptions .medium-swiper .medium-swiper-wrapper[data-v-376bb160] {
        height: calc(100% - 24px);
    }
    .configOptions .medium-swiper .medium-swiper-wrapper .medium-swiper-slide picture img[data-v-376bb160] {
        border-radius: 12px;
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-376bb160],
      .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-376bb160] {
        display: none;
    }
    .configOptions .medium-swiper .medium-swiper-operation .medium-swiper-pagination[data-v-376bb160] {
        bottom: 0;
    }
    .configOptions .medium-swiper .knowMoreButton[data-v-376bb160] {
        width: 32px;
        height: 32px;
        background-color: #EEEEEE;
        border-radius: 50%;
        position: absolute;
        right: 28px;
        bottom: 36px;
        z-index: 1;
    }
    .configOptions .medium-swiper .knowMoreButton picture[data-v-376bb160] {
        display: block;
        width: 100%;
    }
    .configOptions .medium-swiper .knowMoreButton picture img[data-v-376bb160] {
        display: block;
        width: 100%;
    }
    .configOptions .car-version-container[data-v-376bb160] {
        padding: 0 16px;
    }
    .configOptions .config-details .config-details-title[data-v-376bb160] {
        padding: 0 16px;
    }
    .configOptions .config-details .config-chooser .config-type .type-title[data-v-376bb160] {
        margin: 0 16px;
    }
    .configOptions .config-details .config-chooser .config-type .type-icons[data-v-376bb160] {
        margin: 0 16px;
    }
    .configOptions .config-details .config-chooser .config-type .type-text[data-v-376bb160] {
        margin: 0 16px;
    }
    .configOptions .config-details .config-chooser .config-type .type-explore[data-v-376bb160] {
        margin: 0 16px;
    }
    }
    @media screen and (max-width: 767px) {
    .configOptions .car-title[data-v-376bb160] {
        gap: 4px;
        margin-bottom: 20px;
    }
    .configOptions .car-title .car-firstTitle[data-v-376bb160] {
        font-size: 24px;
        line-height: 28px;
    }
    .configOptions .car-title .car-subTitle[data-v-376bb160] {
        font-size: 14px;
        font-weight: 500;
    }
    .configOptions .medium-swiper .knowMoreButton[data-v-376bb160] {
        width: 24px;
        height: 24px;
        right: 28px;
        bottom: 36px;
    }
    .configOptions .medium-swiper .knowMoreButton picture[data-v-376bb160] {
        display: block;
        width: 100%;
    }
    .configOptions .medium-swiper .knowMoreButton picture img[data-v-376bb160] {
        display: block;
        width: 100%;
    }
    .configOptions .car-version-container .car-version-card .car-version-item .version-topic[data-v-376bb160] {
        display: none;
    }
    .configOptions .car-version-container .car-version-card .car-version-item.version-active .version-topic[data-v-376bb160] {
        display: block;
    }
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .el-select-dropdown__item[data-v-7396b616] {
      font-size: 14px;
      font-weight: 500;
      line-height: 26px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .el-select-dropdown__item.selected[data-v-7396b616] {
      color: #444444;
      font-weight: 700;
    }
    .el-select-dropdown__item.hover[data-v-7396b616], .el-select-dropdown__item[data-v-7396b616]:hover {
      background-color: #F7F7F7;
    }
    .rentingOptions[data-v-7396b616] {
      cursor: default;
    }
    .rentingOptions .advanced-payment .title-input[data-v-7396b616] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-top: 8px;
      margin-bottom: 24px;
    }
    .rentingOptions .advanced-payment .title-input .renting-title[data-v-7396b616] {
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
      color: #252728;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap[data-v-7396b616] {
      position: relative;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap .input-left .advance-input[data-v-7396b616] {
      border-radius: 4px;
      border: unset;
      background-color: #EFEFEF;
      padding: 8px 53px 8px 8px;
      width: 115px;
      color: #252728;
      font-size: 14px;
      font-weight: 500;
      position: relative;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap .input-left .advance-input[data-v-7396b616]::-webkit-inner-spin-button, .rentingOptions .advanced-payment .title-input .input-wrap .input-left .advance-input[data-v-7396b616]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap .input-left .input-currency[data-v-7396b616] {
      position: absolute;
      font-weight: 500;
      font-size: 14px;
      right: 40px;
      top: 7px;
      cursor: default;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap .input-left.priceUnitPrepositive .advance-input[data-v-7396b616] {
      padding: 8px 38px 8px 23px;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap .input-left.priceUnitPrepositive .input-currency[data-v-7396b616] {
      left: 8px;
      right: unset;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap .input-right[data-v-7396b616] {
      position: absolute;
      right: 8px;
      top: 8px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 6px;
      cursor: default;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap .input-right .dashed[data-v-7396b616] {
      display: inline-block;
      border-right: 1px dashed #C3C3C3;
      height: 19px;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap .input-right img[data-v-7396b616] {
      cursor: pointer;
    }
    .rentingOptions .advanced-payment .title-input .input-wrap .input-right img.temporaryNoClick[data-v-7396b616] {
      cursor: not-allowed;
    }
    .rentingOptions .advanced-payment .ratio-percent[data-v-7396b616] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      font-size: 12px;
      font-weight: 600;
      line-height: 12px;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      -webkit-transform: translateX(-10%);
              transform: translateX(-10%);
      background-color: #252728;
      color: #FFFFFF;
      padding: 8px;
      border-radius: 12px;
    }
    .rentingOptions .advanced-payment[data-v-7396b616] .el-slider .el-slider__bar {
      background-color: #000;
    }
    .rentingOptions .advanced-payment[data-v-7396b616] .el-slider .el-slider__button {
      border: solid 2px #000;
    }
    .rentingOptions .advanced-payment .min-max[data-v-7396b616] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 12px;
      font-weight: 600;
      line-height: 12px;
    }
    .rentingOptions .advanced-month .downPayment-show[data-v-7396b616] {
      margin-top: 8px;
      margin-bottom: 24px;
      color: #252728;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .rentingOptions .advanced-month .downPayment-show .renting-title[data-v-7396b616] {
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
    }
    .rentingOptions .advanced-month .downPayment-show .tax-number[data-v-7396b616] {
      font-size: 14px;
      font-weight: 500;
      line-height: 28px;
      background-color: #EFEFEF;
      padding: 0 14px;
      border-radius: 4px;
    }
    .rentingOptions .advanced-month .month-select[data-v-7396b616] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .rentingOptions .advanced-month .month-select[data-v-7396b616] .el-select .el-input .el-input__wrapper {
      border-radius: 12px;
    }
    .rentingOptions .advanced-month .month-select[data-v-7396b616] .el-select .el-input .el-input__wrapper .el-input__inner {
      font-size: 14px;
      font-weight: 600;
      line-height: 26px;
      color: #252728;
    }
    .rentingOptions .advanced-month .month-select[data-v-7396b616] .el-select .el-input .el-input__wrapper .el-select__caret {
      color: #252728;
    }
    .rentingOptions .advanced-month .month-select[data-v-7396b616] .el-select .el-input .el-input__wrapper.is-focus {
      -webkit-box-shadow: 0 0 0 1px #252728 inset !important;
              box-shadow: 0 0 0 1px #252728 inset !important;
    }
    .rentingOptions .advanced-month .month-select[data-v-7396b616] .el-select .el-input.is-focus .el-input__wrapper {
      -webkit-box-shadow: 0 0 0 1px #252728 inset !important;
              box-shadow: 0 0 0 1px #252728 inset !important;
    }
    .rentingOptions .advanced-month .month-select .month-txt[data-v-7396b616] {
      width: 25%;
      text-align: right;
      font-size: 14px;
      font-weight: 600;
      line-height: 20px;
      color: #252728;
    }
    .rentingOptions .btn-wrap .renting-title[data-v-7396b616] {
      margin-top: 32px;
      margin-bottom: 24px;
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
      color: #252728;
    }
    .rentingOptions .btn-wrap .btn-list[data-v-7396b616] {
      display: grid;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      grid-template-columns: 23% 23% 23% 23%;
      row-gap: 15px;
    }
    @media screen and (max-width: 1023px) {
    .rentingOptions .btn-wrap .btn-list[data-v-7396b616] {
        grid-template-columns: 18% 18% 18% 18% 18%;
    }
    }
    @media screen and (max-width: 767px) {
    .rentingOptions .btn-wrap .btn-list[data-v-7396b616] {
        grid-template-columns: 23% 23% 23% 23%;
    }
    }
    @media screen and (max-width: 500px) {
    .rentingOptions .btn-wrap .btn-list[data-v-7396b616] {
        grid-template-columns: 31% 31% 31%;
        row-gap: 10px;
    }
    }
    .rentingOptions .btn-wrap .btn-list button[data-v-7396b616] {
      width: 100%;
      height: 40px;
      border: 2px solid #EAEBEC;
      color: #252728;
      background: #fff;
      font-size: 16px;
      font-style: normal;
      font-weight: 600;
      line-height: 24px;
      border-radius: 16px;
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s;
    }
    .rentingOptions .btn-wrap .btn-list button.selected[data-v-7396b616] {
      background: #252728;
      border: 1px solid #252728;
      color: #fff;
      cursor: not-allowed;
    }
    .rentingOptions .btn-wrap .btn-list button.noClick[data-v-7396b616] {
      border: 2px solid #EAEBEC;
      color: #EAEBEC;
      cursor: not-allowed;
    }
    .rentingOptions .btn-wrap .btn-list button[data-v-7396b616]:not(.selected):hover {
      background-color: #eaebec;
    }
    .rentingOptions .btn-wrap .btn-list button.loading[data-v-7396b616]:not(.selected):hover {
      cursor: not-allowed;
      background-color: unset;
    }
    .rentingOptions .renting-detailsList[data-v-7396b616] {
      margin-top: 32px;
      padding: 16px 0;
      border-top: 2px solid #EFEFEF;
    }
    @media screen and (max-width: 1023px) {
    .rentingOptions .renting-detailsList[data-v-7396b616] {
        padding-bottom: 0;
    }
    }
    .rentingOptions .renting-detailsList .renting-detailItems[data-v-7396b616] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      row-gap: 4px;
    }
    .rentingOptions .renting-detailsList .renting-detailItems .renting-detailItem[data-v-7396b616] {
      border-bottom: 1px solid #EFEFEF;
    }
    .rentingOptions .renting-detailsList .renting-detailItems .renting-detailItem .item-wrap[data-v-7396b616] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .rentingOptions .renting-detailsList .renting-detailItems .renting-detailItem .item-wrap .label[data-v-7396b616] {
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #606266;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 6px;
    }
    .rentingOptions .renting-detailsList .renting-detailItems .renting-detailItem .item-wrap .value[data-v-7396b616] {
      color: #252728;
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
      max-width: 60%;
      text-align: right;
    }
    .rentingOptions .renting-detailsList .renting-detailItems .renting-detailItem img[data-v-7396b616] {
      width: 30%;
      position: relative;
      left: 100%;
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%);
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .el-select-dropdown__item[data-v-2477b366] {
      font-size: 14px;
      font-weight: 500;
      line-height: 26px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .el-select-dropdown__item.selected[data-v-2477b366] {
      color: #444444;
      font-weight: 700;
    }
    .el-select-dropdown__item.hover[data-v-2477b366], .el-select-dropdown__item[data-v-2477b366]:hover {
      background-color: #f7f7f7;
    }
    .leasingOptions[data-v-2477b366] {
      cursor: default;
    }
    .leasingOptions .advanced-payment .title-input[data-v-2477b366] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-top: 8px;
      margin-bottom: 24px;
    }
    .leasingOptions .advanced-payment .title-input .leasing-title[data-v-2477b366] {
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
      color: #252728;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap[data-v-2477b366] {
      position: relative;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap .input-left .advance-input[data-v-2477b366] {
      border-radius: 4px;
      border: unset;
      background-color: #efefef;
      padding: 8px 53px 8px 8px;
      width: 115px;
      color: #252728;
      font-size: 14px;
      font-weight: 500;
      position: relative;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap .input-left .advance-input[data-v-2477b366]::-webkit-inner-spin-button, .leasingOptions .advanced-payment .title-input .input-wrap .input-left .advance-input[data-v-2477b366]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap .input-left .input-currency[data-v-2477b366] {
      position: absolute;
      font-weight: 500;
      font-size: 14px;
      right: 40px;
      top: 7px;
      cursor: default;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap .input-left.priceUnitPrepositive .advance-input[data-v-2477b366] {
      padding: 8px 38px 8px 23px;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap .input-left.priceUnitPrepositive .input-currency[data-v-2477b366] {
      left: 8px;
      right: unset;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap .input-right[data-v-2477b366] {
      position: absolute;
      right: 8px;
      top: 8px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 6px;
      cursor: default;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap .input-right .dashed[data-v-2477b366] {
      display: inline-block;
      border-right: 1px dashed #c3c3c3;
      height: 19px;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap .input-right img[data-v-2477b366] {
      cursor: pointer;
    }
    .leasingOptions .advanced-payment .title-input .input-wrap .input-right img.temporaryNoClick[data-v-2477b366] {
      cursor: not-allowed;
    }
    .leasingOptions .advanced-payment .ratio-percent[data-v-2477b366] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      font-size: 12px;
      font-weight: 600;
      line-height: 12px;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      -webkit-transform: translateX(-10%);
              transform: translateX(-10%);
      background-color: #252728;
      color: #ffffff;
      padding: 8px;
      border-radius: 12px;
    }
    .leasingOptions .advanced-payment[data-v-2477b366] .el-slider .el-slider__bar {
      background-color: #000;
    }
    .leasingOptions .advanced-payment[data-v-2477b366] .el-slider .el-slider__button {
      border: solid 2px #000;
    }
    .leasingOptions .advanced-payment .min-max[data-v-2477b366] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 12px;
      font-weight: 600;
      line-height: 12px;
    }
    .leasingOptions .advanced-month .downPayment-show[data-v-2477b366] {
      margin-top: 8px;
      margin-bottom: 24px;
      color: #252728;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .leasingOptions .advanced-month .downPayment-show .leasing-title[data-v-2477b366] {
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
    }
    .leasingOptions .advanced-month .downPayment-show .tax-number[data-v-2477b366] {
      font-size: 14px;
      font-weight: 500;
      line-height: 28px;
      background-color: #efefef;
      padding: 0 14px;
      border-radius: 4px;
    }
    .leasingOptions .advanced-month .month-select[data-v-2477b366] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .leasingOptions .advanced-month .month-select[data-v-2477b366] .el-select .el-input .el-input__wrapper {
      border-radius: 12px;
    }
    .leasingOptions .advanced-month .month-select[data-v-2477b366] .el-select .el-input .el-input__wrapper .el-input__inner {
      font-size: 14px;
      font-weight: 600;
      line-height: 26px;
      color: #252728;
    }
    .leasingOptions .advanced-month .month-select[data-v-2477b366] .el-select .el-input .el-input__wrapper .el-select__caret {
      color: #252728;
    }
    .leasingOptions .advanced-month .month-select[data-v-2477b366] .el-select .el-input .el-input__wrapper.is-focus {
      -webkit-box-shadow: 0 0 0 1px #252728 inset !important;
              box-shadow: 0 0 0 1px #252728 inset !important;
    }
    .leasingOptions .advanced-month .month-select[data-v-2477b366] .el-select .el-input.is-focus .el-input__wrapper {
      -webkit-box-shadow: 0 0 0 1px #252728 inset !important;
              box-shadow: 0 0 0 1px #252728 inset !important;
    }
    .leasingOptions .advanced-month .month-select .month-txt[data-v-2477b366] {
      width: 25%;
      text-align: right;
      font-size: 14px;
      font-weight: 600;
      line-height: 20px;
      color: #252728;
    }
    .leasingOptions .btn-wrap .leasing-title[data-v-2477b366] {
      margin-top: 32px;
      margin-bottom: 24px;
    }
    .leasingOptions .btn-wrap .leasing-title[data-v-2477b366] {
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
      color: #252728;
    }
    .leasingOptions .btn-wrap .btn-list[data-v-2477b366] {
      display: grid;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      grid-template-columns: 23% 23% 23% 23%;
      row-gap: 15px;
    }
    @media screen and (max-width: 1023px) {
    .leasingOptions .btn-wrap .btn-list[data-v-2477b366] {
        grid-template-columns: 18% 18% 18% 18% 18%;
    }
    }
    @media screen and (max-width: 767px) {
    .leasingOptions .btn-wrap .btn-list[data-v-2477b366] {
        grid-template-columns: 23% 23% 23% 23%;
    }
    }
    @media screen and (max-width: 500px) {
    .leasingOptions .btn-wrap .btn-list[data-v-2477b366] {
        grid-template-columns: 31% 31% 31%;
        row-gap: 10px;
    }
    }
    .leasingOptions .btn-wrap .btn-list button[data-v-2477b366] {
      width: 100%;
      height: 40px;
      border: 2px solid #eaebec;
      color: #252728;
      background: #fff;
      font-size: 16px;
      font-style: normal;
      font-weight: 600;
      line-height: 24px;
      border-radius: 16px;
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s;
    }
    .leasingOptions .btn-wrap .btn-list button.selected[data-v-2477b366] {
      background: #252728;
      border: 1px solid #252728;
      color: #fff;
      cursor: not-allowed;
    }
    .leasingOptions .btn-wrap .btn-list button[data-v-2477b366]:not(.selected):hover {
      background-color: #eaebec;
    }
    .leasingOptions .btn-wrap .btn-list button.loading[data-v-2477b366]:not(.selected):hover {
      cursor: not-allowed;
      background-color: unset;
    }
    .leasingOptions .leasing-detailsList[data-v-2477b366] {
      margin-top: 32px;
      padding: 4px 0;
      border-top: 2px solid #efefef;
    }
    @media screen and (max-width: 1023px) {
    .leasingOptions .leasing-detailsList[data-v-2477b366] {
        padding-bottom: 0;
    }
    }
    .leasingOptions .leasing-detailsList .leasing-detailItems[data-v-2477b366] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      row-gap: 4px;
    }
    .leasingOptions .leasing-detailsList .leasing-detailItems .leasing-detailItem[data-v-2477b366] {
      border-bottom: 1px solid #efefef;
    }
    .leasingOptions .leasing-detailsList .leasing-detailItems .leasing-detailItem .item-wrap[data-v-2477b366] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .leasingOptions .leasing-detailsList .leasing-detailItems .leasing-detailItem .item-wrap .label[data-v-2477b366] {
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #606266;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 6px;
    }
    .leasingOptions .leasing-detailsList .leasing-detailItems .leasing-detailItem .item-wrap .value[data-v-2477b366] {
      color: #252728;
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
      max-width: 60%;
      text-align: right;
    }
    .leasingOptions .leasing-detailsList .leasing-detailItems .leasing-detailItem img[data-v-2477b366] {
      width: 30%;
      position: relative;
      left: 100%;
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%);
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .el-select-dropdown__item[data-v-774ecded] {
      font-size: 14px;
      font-weight: 500;
      line-height: 26px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .el-select-dropdown__item.selected[data-v-774ecded] {
      color: #444444;
      font-weight: 700;
    }
    .el-select-dropdown__item.hover[data-v-774ecded], .el-select-dropdown__item[data-v-774ecded]:hover {
      background-color: #f7f7f7;
    }
    .cgiOptions[data-v-774ecded] {
      cursor: default;
    }
    .cgiOptions .advanced-payment .title-input[data-v-774ecded] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-top: 8px;
      margin-bottom: 24px;
    }
    .cgiOptions .advanced-payment .title-input .cgi-title[data-v-774ecded] {
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
      color: #252728;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap[data-v-774ecded] {
      position: relative;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap .input-left .advance-input[data-v-774ecded] {
      border-radius: 4px;
      border: unset;
      background-color: #efefef;
      padding: 8px 53px 8px 8px;
      width: 115px;
      color: #252728;
      font-size: 14px;
      font-weight: 500;
      position: relative;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap .input-left .advance-input[data-v-774ecded]::-webkit-inner-spin-button, .cgiOptions .advanced-payment .title-input .input-wrap .input-left .advance-input[data-v-774ecded]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap .input-left .input-currency[data-v-774ecded] {
      position: absolute;
      font-weight: 500;
      font-size: 14px;
      right: 40px;
      top: 7px;
      cursor: default;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap .input-left.priceUnitPrepositive .advance-input[data-v-774ecded] {
      padding: 8px 38px 8px 23px;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap .input-left.priceUnitPrepositive .input-currency[data-v-774ecded] {
      left: 8px;
      right: unset;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap .input-right[data-v-774ecded] {
      position: absolute;
      right: 8px;
      top: 8px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 6px;
      cursor: default;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap .input-right .dashed[data-v-774ecded] {
      display: inline-block;
      border-right: 1px dashed #c3c3c3;
      height: 19px;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap .input-right img[data-v-774ecded] {
      cursor: pointer;
    }
    .cgiOptions .advanced-payment .title-input .input-wrap .input-right img.temporaryNoClick[data-v-774ecded] {
      cursor: not-allowed;
    }
    .cgiOptions .advanced-payment .ratio-percent[data-v-774ecded] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      font-size: 12px;
      font-weight: 600;
      line-height: 12px;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      -webkit-transform: translateX(-10%);
              transform: translateX(-10%);
      background-color: #252728;
      color: #ffffff;
      padding: 8px;
      border-radius: 12px;
    }
    .cgiOptions .advanced-payment[data-v-774ecded] .el-slider .el-slider__bar {
      background-color: #000;
    }
    .cgiOptions .advanced-payment[data-v-774ecded] .el-slider .el-slider__button {
      border: solid 2px #000;
    }
    .cgiOptions .advanced-payment .min-max[data-v-774ecded] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 12px;
      font-weight: 600;
      line-height: 12px;
    }
    .cgiOptions .downPayment-show[data-v-774ecded] {
      margin-top: 8px;
      margin-bottom: 24px;
      color: #252728;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .cgiOptions .downPayment-show .cgi-title[data-v-774ecded] {
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
    }
    .cgiOptions .downPayment-show .tax-number[data-v-774ecded] {
      font-size: 14px;
      font-weight: 500;
      line-height: 28px;
      background-color: #efefef;
      padding: 0 14px;
      border-radius: 4px;
    }
    .cgiOptions .btn-wrap .cgi-title[data-v-774ecded] {
      margin-top: 32px;
      margin-bottom: 24px;
    }
    .cgiOptions .btn-wrap .cgi-title[data-v-774ecded] {
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
      color: #252728;
    }
    .cgiOptions .btn-wrap .btn-list[data-v-774ecded] {
      display: grid;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      grid-template-columns: 23% 23% 23% 23%;
      row-gap: 15px;
    }
    @media screen and (max-width: 1023px) {
    .cgiOptions .btn-wrap .btn-list[data-v-774ecded] {
        grid-template-columns: 18% 18% 18% 18% 18%;
    }
    }
    @media screen and (max-width: 767px) {
    .cgiOptions .btn-wrap .btn-list[data-v-774ecded] {
        grid-template-columns: 23% 23% 23% 23%;
    }
    }
    @media screen and (max-width: 500px) {
    .cgiOptions .btn-wrap .btn-list[data-v-774ecded] {
        grid-template-columns: 31% 31% 31%;
        row-gap: 10px;
    }
    }
    .cgiOptions .btn-wrap .btn-list button[data-v-774ecded] {
      width: 100%;
      height: 40px;
      border: 2px solid #eaebec;
      color: #252728;
      background: #fff;
      font-size: 16px;
      font-style: normal;
      font-weight: 600;
      line-height: 24px;
      border-radius: 16px;
    }
    .cgiOptions .btn-wrap .btn-list button.selected[data-v-774ecded] {
      background: #252728;
      border: 1px solid #252728;
      color: #fff;
    }
    .cgiOptions .btn-wrap .btn-list button[data-v-774ecded]:not(.selected):hover {
      background-color: #eaebec;
    }
    .cgiOptions .btn-wrap .btn-list button.loading[data-v-774ecded]:not(.selected):hover {
      cursor: not-allowed;
      background-color: unset;
    }
    .cgiOptions .cgi-detailsList[data-v-774ecded] {
      margin-top: 32px;
      padding: 16px 0;
      border-top: 2px solid #efefef;
    }
    @media screen and (max-width: 1023px) {
    .cgiOptions .cgi-detailsList[data-v-774ecded] {
        padding-bottom: 0;
    }
    }
    .cgiOptions .cgi-detailsList .cgi-detailItems[data-v-774ecded] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      row-gap: 4px;
    }
    .cgiOptions .cgi-detailsList .cgi-detailItems .cgi-detailItem[data-v-774ecded] {
      border-bottom: 1px solid #efefef;
    }
    .cgiOptions .cgi-detailsList .cgi-detailItems .cgi-detailItem .item-wrap[data-v-774ecded] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .cgiOptions .cgi-detailsList .cgi-detailItems .cgi-detailItem .item-wrap .label[data-v-774ecded] {
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #606266;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 6px;
    }
    .cgiOptions .cgi-detailsList .cgi-detailItems .cgi-detailItem .item-wrap .value[data-v-774ecded] {
      color: #252728;
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
      max-width: 60%;
      text-align: right;
    }
    .cgiOptions .cgi-detailsList img[data-v-774ecded] {
      width: 50%;
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .ayvensOptions[data-v-0d95518e] {
      cursor: default;
    }
    .ayvensOptions .btn-wrap .ayvens-title[data-v-0d95518e] {
      margin-top: 32px;
      margin-bottom: 24px;
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
      color: #252728;
    }
    .ayvensOptions .btn-wrap .btn-list[data-v-0d95518e] {
      display: grid;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      grid-template-columns: 23% 23% 23% 23%;
      row-gap: 15px;
    }
    @media screen and (max-width: 1023px) {
    .ayvensOptions .btn-wrap .btn-list[data-v-0d95518e] {
        grid-template-columns: 18% 18% 18% 18% 18%;
    }
    }
    @media screen and (max-width: 767px) {
    .ayvensOptions .btn-wrap .btn-list[data-v-0d95518e] {
        grid-template-columns: 23% 23% 23% 23%;
    }
    }
    @media screen and (max-width: 500px) {
    .ayvensOptions .btn-wrap .btn-list[data-v-0d95518e] {
        grid-template-columns: 31% 31% 31%;
        row-gap: 10px;
    }
    }
    .ayvensOptions .btn-wrap .btn-list button[data-v-0d95518e] {
      width: 100%;
      height: 40px;
      border: 2px solid #EAEBEC;
      color: #252728;
      background: #fff;
      font-size: 16px;
      font-style: normal;
      font-weight: 600;
      line-height: 24px;
      border-radius: 16px;
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s;
    }
    .ayvensOptions .btn-wrap .btn-list button.selected[data-v-0d95518e] {
      background: #252728;
      border: 1px solid #252728;
      color: #fff;
      cursor: not-allowed;
    }
    .ayvensOptions .btn-wrap .btn-list button.noClick[data-v-0d95518e] {
      border: 2px solid #EAEBEC;
      color: #EAEBEC;
      cursor: not-allowed;
    }
    .ayvensOptions .btn-wrap .btn-list button[data-v-0d95518e]:not(.selected):hover {
      background-color: #eaebec;
    }
    .ayvensOptions .btn-wrap .btn-list button.loading[data-v-0d95518e]:not(.selected):hover {
      cursor: not-allowed;
      background-color: unset;
    }
    .ayvensOptions .ayvens-detailsList[data-v-0d95518e] {
      margin-top: 32px;
      padding: 4px 0;
      border-top: 2px solid #efefef;
    }
    @media screen and (max-width: 1023px) {
    .ayvensOptions .ayvens-detailsList[data-v-0d95518e] {
        padding-bottom: 0;
    }
    }
    .ayvensOptions .ayvens-detailsList .ayvens-detailItems[data-v-0d95518e] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      row-gap: 4px;
    }
    .ayvensOptions .ayvens-detailsList .ayvens-detailItems .ayvens-detailItem[data-v-0d95518e] {
      border-bottom: 1px solid #efefef;
    }
    .ayvensOptions .ayvens-detailsList .ayvens-detailItems .ayvens-detailItem .item-wrap[data-v-0d95518e] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .ayvensOptions .ayvens-detailsList .ayvens-detailItems .ayvens-detailItem .item-wrap .label[data-v-0d95518e] {
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #606266;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 6px;
    }
    .ayvensOptions .ayvens-detailsList .ayvens-detailItems .ayvens-detailItem .item-wrap .value[data-v-0d95518e] {
      color: #252728;
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
      max-width: 60%;
      text-align: right;
    }
    .ayvensOptions .ayvens-detailsList .ayvens-detailItems .ayvens-detailItem a[data-v-0d95518e] {
      display: block;
      width: 12%;
      position: relative;
      left: 100%;
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%);
    }
    .ayvensOptions .ayvens-detailsList .ayvens-detailItems .ayvens-detailItem img[data-v-0d95518e] {
      width: 100%;
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .el-select-dropdown__item[data-v-1055b587] {
      font-size: 14px;
      font-weight: 500;
      line-height: 26px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .el-select-dropdown__item.selected[data-v-1055b587] {
      color: #444444;
      font-weight: 700;
    }
    .el-select-dropdown__item.hover[data-v-1055b587], .el-select-dropdown__item[data-v-1055b587]:hover {
      background-color: #F7F7F7;
    }
    .bnpOptions[data-v-1055b587] {
      cursor: default;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      row-gap: 20px;
    }
    .bnpOptions .finance-type-change[data-v-1055b587] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-column-gap: 20px;
         -moz-column-gap: 20px;
              column-gap: 20px;
      font-size: 16px;
      font-weight: 600;
      line-height: 26px;
      color: #252728;
    }
    .bnpOptions .finance-type-change .private-type[data-v-1055b587],
    .bnpOptions .finance-type-change .commercial-type[data-v-1055b587] {
      cursor: pointer;
    }
    .bnpOptions .finance-type-change .private-type.active[data-v-1055b587],
    .bnpOptions .finance-type-change .commercial-type.active[data-v-1055b587] {
      font-weight: 700;
      text-decoration: underline;
    }
    .bnpOptions .finance-type-change .private-type.disable[data-v-1055b587],
    .bnpOptions .finance-type-change .commercial-type.disable[data-v-1055b587] {
      cursor: not-allowed;
      color: #999999;
    }
    .bnpOptions .product-list[data-v-1055b587] .el-select {
      width: 100%;
    }
    .bnpOptions .product-list[data-v-1055b587] .el-select .el-input .el-input__wrapper {
      border-radius: 12px;
    }
    .bnpOptions .product-list[data-v-1055b587] .el-select .el-input .el-input__wrapper .el-input__inner {
      font-size: 14px;
      font-weight: 600;
      line-height: 26px;
      color: #252728;
    }
    .bnpOptions .product-list[data-v-1055b587] .el-select .el-input .el-input__wrapper .el-select__caret {
      color: #252728;
    }
    .bnpOptions .product-list[data-v-1055b587] .el-select .el-input .el-input__wrapper.is-focus {
      -webkit-box-shadow: 0 0 0 1px #252728 inset !important;
              box-shadow: 0 0 0 1px #252728 inset !important;
    }
    .bnpOptions .product-list[data-v-1055b587] .el-select .el-input.is-focus .el-input__wrapper {
      -webkit-box-shadow: 0 0 0 1px #252728 inset !important;
              box-shadow: 0 0 0 1px #252728 inset !important;
    }
    .bnpOptions .advanced-payment[data-v-1055b587] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      row-gap: 40px;
    }
    .bnpOptions .advanced-payment .control-module .title-input[data-v-1055b587] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-top: 8px;
      margin-bottom: 24px;
    }
    .bnpOptions .advanced-payment .control-module .title-input .bnp-title[data-v-1055b587] {
      font-size: 16px;
      font-weight: 700;
      line-height: 28px;
      color: #252728;
    }
    .bnpOptions .advanced-payment .control-module .title-input .tax-number[data-v-1055b587] {
      font-size: 14px;
      font-weight: 500;
      line-height: 28px;
      background-color: #efefef;
      padding: 0 14px;
      border-radius: 4px;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap[data-v-1055b587] {
      position: relative;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-left .advance-input[data-v-1055b587] {
      border-radius: 4px;
      border: unset;
      background-color: #EFEFEF;
      padding: 8px 53px 8px 8px;
      width: 115px;
      color: #252728;
      font-size: 14px;
      font-weight: 500;
      position: relative;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-left .advance-input[data-v-1055b587]::-webkit-inner-spin-button, .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-left .advance-input[data-v-1055b587]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-left .input-currency[data-v-1055b587] {
      position: absolute;
      font-weight: 500;
      font-size: 14px;
      right: 40px;
      top: 7px;
      cursor: default;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-left.priceUnitPrepositive .advance-input[data-v-1055b587] {
      padding: 8px 38px 8px 23px;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-left.priceUnitPrepositive .input-currency[data-v-1055b587] {
      left: 8px;
      right: unset;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-right[data-v-1055b587] {
      position: absolute;
      right: 8px;
      top: 8px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 6px;
      cursor: default;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-right .dashed[data-v-1055b587] {
      display: inline-block;
      border-right: 1px dashed #C3C3C3;
      height: 19px;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-right img[data-v-1055b587] {
      cursor: pointer;
    }
    .bnpOptions .advanced-payment .control-module .title-input .input-wrap .input-right img.temporaryNoClick[data-v-1055b587] {
      cursor: not-allowed;
    }
    .bnpOptions .advanced-payment .control-module .ratio-percent[data-v-1055b587] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      font-size: 12px;
      font-weight: 600;
      line-height: 12px;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      -webkit-transform: translateX(-10%);
              transform: translateX(-10%);
      background-color: #252728;
      color: #FFFFFF;
      padding: 8px;
      border-radius: 12px;
    }
    .bnpOptions .advanced-payment .control-module[data-v-1055b587] .el-slider .el-slider__bar {
      background-color: #000;
    }
    .bnpOptions .advanced-payment .control-module[data-v-1055b587] .el-slider .el-slider__button {
      border: solid 2px #000;
    }
    .bnpOptions .advanced-payment .control-module .min-max[data-v-1055b587] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 12px;
      font-weight: 600;
      line-height: 12px;
    }
    .bnpOptions .bnp-detailsList[data-v-1055b587] {
      margin-top: 32px;
      padding: 16px 0;
      border-top: 2px solid #EFEFEF;
    }
    @media screen and (max-width: 1023px) {
    .bnpOptions .bnp-detailsList[data-v-1055b587] {
        padding-bottom: 0;
    }
    }
    .bnpOptions .bnp-detailsList .bnp-detailItems[data-v-1055b587] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      row-gap: 4px;
    }
    .bnpOptions .bnp-detailsList .bnp-detailItems .bnp-detailItem[data-v-1055b587] {
      border-bottom: 1px solid #EFEFEF;
    }
    .bnpOptions .bnp-detailsList .bnp-detailItems .bnp-detailItem .item-wrap[data-v-1055b587] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .bnpOptions .bnp-detailsList .bnp-detailItems .bnp-detailItem .item-wrap .label[data-v-1055b587] {
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #606266;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 6px;
    }
    .bnpOptions .bnp-detailsList .bnp-detailItems .bnp-detailItem .item-wrap .value[data-v-1055b587] {
      color: #252728;
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
      max-width: 60%;
      text-align: right;
    }
    .bnpOptions .bnp-detailsList .bnp-detailItems .bnp-detailItem img[data-v-1055b587] {
      width: 30%;
      position: relative;
      left: 100%;
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%);
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .configFinance[data-v-130a09a6] {
      width: 100%;
      height: 100%;
      padding: 80px 20px calc(var(--controlPanelHeight) + 12px);
      overflow-y: auto;
      opacity: 0;
      -webkit-transition: opacity 0.3s;
      transition: opacity 0.3s;
    }
    .configFinance .finance-title[data-v-130a09a6] {
      margin-bottom: 40px;
      font-size: 32px;
      font-weight: 700;
      line-height: 40px;
    }
    .configFinance .car-title[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 8px;
      margin-bottom: 40px;
    }
    .configFinance .car-title .car-firstTitle[data-v-130a09a6] {
      font-size: 32px;
      font-weight: 700;
      line-height: 40px;
    }
    .configFinance .car-title .car-subTitle[data-v-130a09a6] {
      color: #515253;
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
    }
    .configFinance .medium-swiper[data-v-130a09a6] {
      width: 100%;
      height: 100%;
      cursor: pointer;
    }
    .configFinance .medium-swiper .medium-swiper-wrapper[data-v-130a09a6] {
      width: 100%;
      height: 100%;
    }
    .configFinance .medium-swiper .medium-swiper-wrapper .medium-swiper-slide[data-v-130a09a6] {
      width: 100%;
      height: 100%;
    }
    .configFinance .medium-swiper .medium-swiper-wrapper .medium-swiper-slide picture[data-v-130a09a6] {
      display: block;
      width: 100%;
      height: 100%;
    }
    .configFinance .medium-swiper .medium-swiper-wrapper .medium-swiper-slide picture img[data-v-130a09a6] {
      display: block;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center;
         object-position: center;
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-130a09a6],
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-130a09a6] {
      width: 48px;
      height: 48px;
      border-radius: 50%;
      background-color: #EEEEEE;
      -webkit-transition: 0.2s;
      transition: 0.2s;
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-130a09a6]:hover,
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-130a09a6]:hover {
      -webkit-transform: scale(1.05);
              transform: scale(1.05);
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-130a09a6]::after,
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-130a09a6]::after {
      font-size: 12px;
      font-weight: 700;
      color: #000000;
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-next.swiper-button-disabled[data-v-130a09a6],
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-prev.swiper-button-disabled[data-v-130a09a6] {
      opacity: 0.4;
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-next.swiper-button-disabled[data-v-130a09a6]:hover,
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-prev.swiper-button-disabled[data-v-130a09a6]:hover {
      -webkit-transform: unset;
              transform: unset;
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-130a09a6] {
      right: 30px;
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-130a09a6] {
      left: 30px;
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-pagination[data-v-130a09a6] {
      bottom: calc(var(--controlPanelHeight) + 30px);
      z-index: 1;
    }
    .configFinance .config-module[data-v-130a09a6] {
      margin-bottom: 70px;
    }
    .configFinance .config-module .config-title[data-v-130a09a6] {
      margin-bottom: 20px;
      font-size: 20px;
      font-weight: 700;
      line-height: 26px;
    }
    .configFinance .config-module .config-overview-card[data-v-130a09a6] {
      padding: 20px 16px;
      background-color: #F7F7F7;
      border-radius: 12px;
    }
    .configFinance .config-module .config-overview-card .version-title[data-v-130a09a6] {
      font-size: 16px;
      font-weight: 600;
      line-height: 28px;
    }
    .configFinance .config-module .config-overview-card .config-details[data-v-130a09a6] {
      border-top: 1px solid #999A9D;
      border-bottom: 1px solid #999A9D;
      margin: 10px 0;
      padding: 20px 0;
    }
    .configFinance .config-module .config-overview-card .config-details .config-details-item[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 14px;
      font-weight: 500;
      line-height: 26px;
      color: #515253;
    }
    .configFinance .config-module .config-overview-card .config-details .config-details-item .details-item-right[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px;
    }
    .configFinance .config-module .config-overview-card .config-details .config-details-item .details-item-right img[data-v-130a09a6] {
      display: block;
      width: 13px;
      height: 13px;
      cursor: pointer;
    }
    .configFinance .config-module .config-overview-card .total-price[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 16px;
      font-weight: 600;
      line-height: 28px;
    }
    .configFinance .payment-module .payment-title[data-v-130a09a6] {
      margin-bottom: 20px;
      font-size: 20px;
      font-weight: 700;
      line-height: 26px;
    }
    .configFinance .payment-module .payment-type[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 8px;
      margin-bottom: 20px;
    }
    .configFinance .payment-module .payment-type .payment-type-title[data-v-130a09a6] {
      padding: 16px 10px;
      border-radius: 16px;
      font-size: 16px;
      font-weight: 600;
      line-height: 24px;
      background-color: #F7F7F7;
    }
    .configFinance .payment-module .payment-type .payment-type-card[data-v-130a09a6] {
      padding: 24px 16px;
      border: 2px solid #EAEBEC;
      border-radius: 16px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 16px;
      cursor: pointer;
      -webkit-transition: border 0.2s;
      transition: border 0.2s;
    }
    .configFinance .payment-module .payment-type .payment-type-card.payment-type-active[data-v-130a09a6] {
      border-color: #252728;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top .type-card-text[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      gap: 10px;
      font-size: 16px;
      font-weight: 600;
      line-height: 28px;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top .type-card-text .price-detail[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 8px;
      cursor: pointer;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top .type-card-text .price-detail img[data-v-130a09a6] {
      display: block;
      width: 16px;
      height: 16px;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top .type-card-text .price-detail .price-detail-text[data-v-130a09a6] {
      font-size: 14px;
      font-weight: 600;
      line-height: 24px;
      color: #3753B1;
      text-decoration: underline;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top .type-card-price[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top .type-card-price .price-all[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 8px;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top .type-card-price .price-all .price-big[data-v-130a09a6] {
      font-size: 20px;
      font-weight: 600;
      line-height: 26px;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top .type-card-price .price-all .price-small[data-v-130a09a6] {
      font-size: 14px;
      font-weight: 500;
      line-height: 26px;
      text-decoration: line-through;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-top .type-card-price img[data-v-130a09a6] {
      display: block;
      width: 13px;
      height: 13px;
    }
    .configFinance .payment-module .payment-type .payment-type-card .type-card-bottom[data-v-130a09a6] {
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #62686B;
    }
    .configFinance .payment-module .payment-type .legalContainer[data-v-130a09a6] {
      border-radius: 16px;
      padding: 18px;
      background-color: #F7F7F7;
      margin-bottom: 20px;
      text-align: left !important;
    }
    .configFinance .payment-module .payment-type .legalContainer .legalNotice[data-v-130a09a6] {
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
      color: #515253;
    }
    .configFinance .payment-module .payment-type .legalContainer .legalNotice[data-v-130a09a6] * {
      text-align: left !important;
    }
    .configFinance .payment-module .payment-type .legalContainer .legalNotice[data-v-130a09a6] h3 {
      margin-bottom: 15px;
      line-height: 20px;
    }
    .configFinance .payment-module .payment-type .legalContainer .legalNotice[data-v-130a09a6] p {
      margin-bottom: 10px;
    }
    .configFinance .payment-module .payment-type .legalContainer .legalNotice[data-v-130a09a6] p:last-of-type {
      margin-bottom: 0;
    }
    .configFinance .payment-module .payment-type .legalContainer .legalNotice[data-v-130a09a6] p span {
      font-family: "Montserrat", Arial, Helvetica Neue, Helvetica, sans-serif !important;
    }
    .configFinance .payment-module .payment-type .legalContainer .legalNotice[data-v-130a09a6] span {
      font-size: unset !important;
    }
    .configFinance .payment-module .payment-type .legalContainer:not(.cgiLegalContainer) .legalNotice[data-v-130a09a6] * {
      font-size: 12px !important;
      line-height: 16px !important;
      color: #515253 !important;
    }
    .configFinance .back-to-config[data-v-130a09a6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 4px;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      margin-bottom: 40px;
      cursor: pointer;
    }
    .configFinance .back-to-config img[data-v-130a09a6] {
      display: block;
      width: 16px;
      height: 16px;
    }
    .configFinance .back-to-config .backText[data-v-130a09a6] {
      color: #3753B1;
      font-size: 14px;
      font-weight: 600;
      line-height: 24px;
    }
    @media screen and (max-width: 1023px) {
    .configFinance[data-v-130a09a6] {
        padding: unset;
    }
    .configFinance .finance-title[data-v-130a09a6] {
        padding: 0 16px;
    }
    .configFinance .car-title[data-v-130a09a6] {
        padding: 0 16px;
    }
    .configFinance .medium-swiper[data-v-130a09a6] {
        margin: 16px 0;
        padding: 0 16px;
        height: 70vw;
    }
    .configFinance .medium-swiper .medium-swiper-wrapper[data-v-130a09a6] {
        height: calc(100% - 24px);
    }
    .configFinance .medium-swiper .medium-swiper-wrapper .medium-swiper-slide picture img[data-v-130a09a6] {
        border-radius: 12px;
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-next[data-v-130a09a6],
      .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-button-prev[data-v-130a09a6] {
        display: none;
    }
    .configFinance .medium-swiper .medium-swiper-operation .medium-swiper-pagination[data-v-130a09a6] {
        bottom: 0;
    }
    .configFinance .medium-swiper .knowMoreButton[data-v-130a09a6] {
        width: 32px;
        height: 32px;
        background-color: #EEEEEE;
        border-radius: 50%;
        position: absolute;
        right: 28px;
        bottom: 36px;
        z-index: 1;
    }
    .configFinance .medium-swiper .knowMoreButton picture[data-v-130a09a6] {
        display: block;
        width: 100%;
    }
    .configFinance .medium-swiper .knowMoreButton picture img[data-v-130a09a6] {
        display: block;
        width: 100%;
    }
    .configFinance .config-module[data-v-130a09a6] {
        padding: 0 16px;
    }
    .configFinance .payment-module[data-v-130a09a6] {
        padding: 0 16px;
    }
    .configFinance .back-to-config[data-v-130a09a6] {
        margin-left: 16px;
        margin-right: 16px;
    }
    }
    @media screen and (max-width: 767px) {
    .configFinance .finance-title[data-v-130a09a6] {
        margin-bottom: 20px;
        font-size: 24px;
        line-height: 28px;
    }
    .configFinance .car-title[data-v-130a09a6] {
        gap: 4px;
        margin-bottom: 20px;
    }
    .configFinance .car-title .car-firstTitle[data-v-130a09a6] {
        font-size: 20px;
        line-height: 26px;
    }
    .configFinance .car-title .car-subTitle[data-v-130a09a6] {
        font-size: 14px;
        font-weight: 500;
    }
    .configFinance .medium-swiper .knowMoreButton[data-v-130a09a6] {
        width: 24px;
        height: 24px;
        right: 28px;
        bottom: 36px;
    }
    .configFinance .medium-swiper .knowMoreButton picture[data-v-130a09a6] {
        display: block;
        width: 100%;
    }
    .configFinance .medium-swiper .knowMoreButton picture img[data-v-130a09a6] {
        display: block;
        width: 100%;
    }
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .controlPanel[data-v-7aca41ae] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      background-color: #F0F0F0;
      padding: 16px 40px;
      border-radius: 12px;
      -webkit-box-shadow: 0px 4px 11px 0px rgba(0, 0, 0, 0.14);
              box-shadow: 0px 4px 11px 0px rgba(0, 0, 0, 0.14);
    }
    .controlPanel .text-content .text-firsTitle[data-v-7aca41ae] {
      font-size: 24px;
      font-weight: 700;
      line-height: 28px;
      color: #252728;
    }
    .controlPanel .text-content .text-subTitle[data-v-7aca41ae] {
      font-size: 14px;
      font-weight: 500;
      line-height: 24px;
      color: #515253;
    }
    .controlPanel .control-content[data-v-7aca41ae] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 16px;
    }
    .controlPanel .control-content .control-price .price-number[data-v-7aca41ae] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px;
    }
    .controlPanel .control-content .control-price .price-number .price-all[data-v-7aca41ae] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 8px;
    }
    .controlPanel .control-content .control-price .price-number .price-all .price-big[data-v-7aca41ae] {
      font-size: 20px;
      font-weight: 600;
      line-height: 26px;
    }
    .controlPanel .control-content .control-price .price-number .price-all .price-small[data-v-7aca41ae] {
      font-size: 14px;
      font-weight: 500;
      line-height: 26px;
      text-decoration: line-through;
    }
    .controlPanel .control-content .control-price .price-number .price-all .price-desc[data-v-7aca41ae] {
      font-size: 14px;
      font-weight: 500;
      line-height: 17px;
    }
    .controlPanel .control-content .control-price .price-number img[data-v-7aca41ae] {
      display: block;
      width: 13px;
      height: 13px;
      cursor: pointer;
    }
    .controlPanel .control-content .control-price .price-tax[data-v-7aca41ae] {
      margin-top: 3px;
      font-size: 14px;
      font-weight: 500;
      line-height: 17px;
    }
    .controlPanel .control-content .control-price .price-detail[data-v-7aca41ae] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 8px;
      cursor: pointer;
    }
    .controlPanel .control-content .control-price .price-detail img[data-v-7aca41ae] {
      display: block;
      width: 16px;
      height: 16px;
    }
    .controlPanel .control-content .control-price .price-detail .price-detail-text[data-v-7aca41ae] {
      font-size: 14px;
      font-weight: 600;
      line-height: 24px;
      color: #3753B1;
      text-decoration: underline;
    }
    .controlPanel .control-content .control-desc[data-v-7aca41ae] {
      max-width: 300px;
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
      color: #7C7D7E;
    }
    .controlPanel .control-content .control-button[data-v-7aca41ae] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      min-width: 200px;
      background-color: #252728;
      color: #FFFFFF;
      border: 1px solid #252728;
    }
    .controlPanel .control-content .control-button[data-v-7aca41ae]:hover {
      background-color: transparent;
      color: #252728;
    }
    .controlPanel .control-content[data-v-7aca41ae] {
      /*loading*/
    }
    .controlPanel .control-content .submit_load_wrap[data-v-7aca41ae] {
      min-width: 150px;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      background: #010101;
    }
    @media screen and (max-width: 1023px) {
    .controlPanel .control-content .submit_load_wrap[data-v-7aca41ae] {
        width: 100%;
        height: 40px;
    }
    }
    .controlPanel .control-content .submit_load_wrap .submit_loading[data-v-7aca41ae] {
      border: 3px solid #fff;
      border-top: 3px solid #686868;
      border-radius: 50%;
      width: 18px;
      height: 18px;
      -webkit-animation: spin-7aca41ae 1.2s linear infinite;
              animation: spin-7aca41ae 1.2s linear infinite;
    }
    @-webkit-keyframes spin-7aca41ae {
    0% {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
    }
    @keyframes spin-7aca41ae {
    0% {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
    }
    @media screen and (max-width: 990px) {
    .controlPanel .control-content .control-desc[data-v-7aca41ae] {
        max-width: unset;
    }
    }
    @media screen and (max-width: 767px) {
    .controlPanel[data-v-7aca41ae] {
        padding: 16px 20px;
        border-radius: 0;
    }
    .controlPanel .control-content[data-v-7aca41ae] {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        width: 100%;
    }
    .controlPanel .control-content .control-price[data-v-7aca41ae] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
    }
    .controlPanel .control-content .control-price .price-number .price-all[data-v-7aca41ae] {
        display: block;
    }
    .controlPanel .control-content .control-price .price-tax[data-v-7aca41ae] {
        margin-top: unset;
    }
    .controlPanel .control-content .control-desc[data-v-7aca41ae] {
        width: 100%;
        padding-bottom: 8px;
        border-bottom: 1px solid #999A9D;
    }
    .controlPanel .control-content .control-button[data-v-7aca41ae] {
        width: 100%;
    }
    }
    /*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .saveConfigForm[data-v-356a73d6] {
      width: 100%;
      height: 100%;
      padding: 80px 20px calc(var(--controlPanelHeight) + 12px);
      overflow-y: auto;
      opacity: 0;
      -webkit-transition: opacity 0.3s;
      transition: opacity 0.3s;
      --el-fill-color-light: red;
    }
    .saveConfigForm[data-v-356a73d6] .a_telephone_valid {
      width: 100%;
    }
    .saveConfigForm[data-v-356a73d6] .a_telephone_valid
            .a_telephone_main
            .a_telephone_select
            .el-input__wrapper {
      border: 1px solid #dcdddf;
      height: 44px;
    }
    .saveConfigForm[data-v-356a73d6] .a_telephone_valid .a_telephone_main > .el-input__wrapper {
      border: 1px solid #dcdddf;
    }
    .saveConfigForm[data-v-356a73d6] .a_telephone_valid .a_telephone_main > .el-input__wrapper:hover {
      border: 1px solid #dcdddf;
      -webkit-box-shadow: none;
              box-shadow: none;
    }
    .saveConfigForm[data-v-356a73d6] .el-select-dropdown__item.hover {
      background-color: #f7f7f7;
    }
    .saveConfigForm input[data-v-356a73d6] {
      outline: none;
      padding: 0;
      margin: 0;
      border-radius: 0;
    }
    .saveConfigForm .root_app_content .first-title[data-v-356a73d6] {
      font-size: 32px;
      font-weight: 700;
      line-height: 40px;
      margin-bottom: 40px;
    }
    .saveConfigForm .root_app_content .title[data-v-356a73d6] {
      font-size: 20px;
      font-weight: 700;
      line-height: 26px;
      margin-bottom: 30px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant[data-v-356a73d6] {
      width: 100%;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul[data-v-356a73d6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul.bigCustomer-input[data-v-356a73d6] {
      margin-top: -40px;
      margin-bottom: 40px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item[data-v-356a73d6] {
      width: 49%;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item.long[data-v-356a73d6] {
      width: 100%;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item.phoneNumber[data-v-356a73d6] {
      margin-bottom: 40px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item input[data-v-356a73d6] {
      width: 100%;
      padding-right: 44px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      text-overflow: ellipsis;
      border: 1px solid #dcdddf;
      height: 44px;
      text-indent: 10px;
      color: #000;
      outline: none;
      font-family: inherit;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item input[data-v-356a73d6]::-webkit-input-placeholder {
      color: #7c7d7e;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item input[data-v-356a73d6]::-moz-placeholder {
      color: #7c7d7e;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item input[data-v-356a73d6]::-ms-input-placeholder {
      color: #7c7d7e;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item input[data-v-356a73d6]::-ms-input-placeholder {
      color: #7c7d7e;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item input[data-v-356a73d6]:-ms-input-placeholder {
      color: #7c7d7e;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item input[data-v-356a73d6]::placeholder {
      color: #7c7d7e;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select[data-v-356a73d6] {
      border: 1px solid #e3e3e4;
      width: 100%;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      position: relative;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select input[type=text][data-v-356a73d6] {
      border: 0;
      outline: 0 !important;
      width: 100%;
      font-size: 16px;
      cursor: pointer;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .icon[data-v-356a73d6] {
      position: absolute;
      right: 12px;
      top: 23px;
      font-size: 12px;
      -webkit-transform: translateY(-50%) scale(0.6);
      transform: translateY(-50%) scale(0.6);
      -webkit-transition: 0.3s;
      transition: 0.3s;
      color: #aaa;
      cursor: pointer;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .icon[data-v-356a73d6]::before {
      display: block;
      font-size: 12px;
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .icon.rotate[data-v-356a73d6] {
      top: 19px;
      -webkit-transform: translateY(-50%) rotate(180deg) !important;
      transform: translateY(-50%) rotate(180deg) !important;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .icon.rotate[data-v-356a73d6]::before {
      -webkit-transform: translateY(-50%) scale(0.6);
      transform: translateY(-50%) scale(0.6);
      -webkit-transition: 0.3s;
      transition: 0.3s;
      font-size: 12px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store[data-v-356a73d6] {
      list-style: none;
      position: absolute;
      width: 100%;
      height: 360px;
      left: -1px;
      top: calc(100% + 1px);
      background-color: #fff;
      -webkit-box-shadow: 0px 4px 11px 0px rgba(0, 0, 0, 0.14);
      box-shadow: 0px 4px 11px 0px rgba(0, 0, 0, 0.14);
      border: 1px solid #fff;
      border-top: none;
      -webkit-box-sizing: content-box;
              box-sizing: content-box;
      overflow: hidden;
      overflow-y: auto;
      z-index: 999;
      -webkit-transition: -webkit-transform 0.3s ease-out;
      transition: -webkit-transform 0.3s ease-out;
      transition: transform 0.3s ease-out;
      transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
      padding: 20px 0 0;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-title[data-v-356a73d6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      margin-bottom: 16px;
      padding: 0 8px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-title .adressTopText[data-v-356a73d6] {
      -webkit-font-feature-settings: "clig" off, "liga" off;
      font-feature-settings: "clig" off, "liga" off;
      font-family: Montserrat;
      font-size: 16px;
      font-style: normal;
      font-weight: 600;
      line-height: 24px;
      color: #000;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-title .adress-close[data-v-356a73d6] {
      cursor: pointer;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-title .adress-close img[data-v-356a73d6] {
      width: 18px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list[data-v-356a73d6] {
      overflow-y: scroll;
      background: #fff;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list[data-v-356a73d6]::-webkit-scrollbar {
      width: 4px;
      opacity: 0;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list[data-v-356a73d6]::-webkit-scrollbar-thumb {
      width: 100%;
      border-radius: 999px;
      background-color: #dcdddf;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item[data-v-356a73d6] {
      cursor: pointer;
      padding: 8px;
      position: relative;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item[data-v-356a73d6]:hover {
      background: #f7f7f7;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item:hover .select[data-v-356a73d6] {
      background: #000;
      color: #fff;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item[data-v-356a73d6]:has(.is-active) {
      background: #f7f7f7;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item .text[data-v-356a73d6] {
      width: 100%;
      margin-bottom: 8px;
      -webkit-font-feature-settings: "clig" off, "liga" off;
      font-feature-settings: "clig" off, "liga" off;
      font-family: Montserrat;
      font-style: normal;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item .text .shop[data-v-356a73d6] {
      width: 100%;
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #000;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item .text .shop .distance-pc[data-v-356a73d6] {
      display: inline-block;
      padding-left: 6px;
      font-size: 12px;
      font-weight: 300;
      line-height: 20px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item .text .position[data-v-356a73d6] {
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 20px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item .select[data-v-356a73d6] {
      padding: 3px 16px;
      text-align: center;
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      margin-right: 13px;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
      min-width: 95px;
      background: #fff;
      border: 1px solid #000;
      color: #000;
      -webkit-appearance: none;
      font-family: "Montserrat", Arial, Helvetica Neue, Helvetica, sans-serif;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .list-wrap .item .select.is-active[data-v-356a73d6] {
      background: #000;
      color: #fff;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .list .nodata[data-v-356a73d6] {
      text-align: center;
      font-size: 16px;
      color: #252728;
      padding-top: 20px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .search-loading[data-v-356a73d6] {
      position: absolute;
      left: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      pointer-events: none;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .search-loading .loading-svg[data-v-356a73d6] {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%) rotate(0deg);
      transform: translate(-50%, -50%) rotate(0deg);
      width: 50px;
      height: 50px;
      display: none;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .尊龙凯时-choice-select .store .store-list .search-loading.loading .loading-svg[data-v-356a73d6] {
      display: inline-block;
      -webkit-animation: loading360-356a73d6 0.8s infinite linear;
      animation: loading360-356a73d6 0.8s infinite linear;
      /*给圆环添加旋转360度的动画，并且是无限次*/
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .remind[data-v-356a73d6] {
      color: #d70c19;
      line-height: 1.6;
      padding: 0 0 0 10px;
      visibility: hidden;
      font-size: 12px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .input-item .remindActive[data-v-356a73d6] {
      visibility: visible;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant > ul .form-info[data-v-356a73d6] {
      color: #686868;
      font-size: 14px;
      font-weight: 400;
      line-height: 22px;
      overflow-wrap: break-word;
      width: 100%;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant .configForm-yourQuestion[data-v-356a73d6] {
      width: 100%;
      margin-bottom: 20px;
    }
    .saveConfigForm .root_app_content .form-contant .form-select-field .form-inp-contant .configForm-yourQuestion textarea[data-v-356a73d6] {
      border: none;
      outline: none;
      border: 1px solid #dcdddf;
      width: 100%;
      height: 128px;
      font-size: 16px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      padding: 9px;
      line-height: 1.6;
      font-family: inherit;
      resize: vertical;
      min-height: 128px;
      max-height: 500px;
    }
    .saveConfigForm .root_app_content .form-contant[data-v-356a73d6] {
      /* pc - 多选框和按钮 */
    }
    .saveConfigForm .root_app_content .form-contant .check-container[data-v-356a73d6] {
      margin: 20px 0;
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item[data-v-356a73d6] {
      margin-top: 4px;
      font-size: 16px;
      color: #888888;
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .check-item-wrap[data-v-356a73d6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .check-item-wrap .checkLabel[data-v-356a73d6] {
      font-size: 12px;
      cursor: pointer;
      -webkit-touch-callout: none;
      /* iOS Safari */
      -webkit-user-select: none;
      /* Chrome/Safari/Opera */
      /* Konqueror */
      -moz-user-select: none;
      /* Firefox */
      -ms-user-select: none;
      /* Internet Explorer/Edge */
      user-select: none;
      /* Non-prefixed version, currently not supported by any browser */
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .check-item-wrap .checkLabel i[data-v-356a73d6] {
      font-size: 12px;
      font-style: normal;
      display: inline-block;
      width: 16px;
      height: 16px;
      text-align: center;
      line-height: 16px;
      color: rgba(255, 255, 255, 0);
      vertical-align: middle;
      margin: 2px 2px 1px 0px;
      border: 1px solid #d2d2d2;
      font-size: 12px;
      background-color: #fff;
      -webkit-transition: 0.1s linear;
      transition: 0.1s linear;
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .check-item-wrap .checkLabel:hover i[data-v-356a73d6] {
      border: 1px solid #5fb878;
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .check-item-wrap .checkLabel input[type=checkbox][data-v-356a73d6] {
      display: none;
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .check-item-wrap .checkLabel input[type=checkbox]:checked + i[data-v-356a73d6] {
      background-color: rgba(51, 51, 51, 0.8);
      color: rgb(255, 255, 255);
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .check-item-wrap .check-item-text[data-v-356a73d6] {
      margin-left: 0.520833vw;
      color: #686868;
      font-size: 14px;
      font-weight: 400;
      line-height: 22px;
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .check-item-wrap .check-item-text a[data-v-356a73d6] {
      text-decoration: underline;
      font-size: inherit;
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .noCheckedTip[data-v-356a73d6] {
      color: #d70c19;
      font-size: 12px;
      line-height: 1.6;
      visibility: hidden;
    }
    .saveConfigForm .root_app_content .form-contant .check-container .check-item .noCheckedTip.isshow[data-v-356a73d6] {
      visibility: visible;
    }
    .saveConfigForm .root_app_content .overlay[data-v-356a73d6] {
      width: 100vw;
      height: 100vh;
      background: rgba(0, 0, 0, 0.8);
      position: fixed;
      top: 0;
      left: 0;
      display: none;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      z-index: 3000;
    }
    .saveConfigForm .root_app_content .overlay.success[data-v-356a73d6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
    }
    .saveConfigForm .root_app_content .overlay .content[data-v-356a73d6] {
      width: 37.5vw;
      background: #fff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 3.125vw 0;
      position: relative;
    }
    .saveConfigForm .root_app_content .overlay .content.is_success[data-v-356a73d6] {
      width: 45.5vw;
    }
    .saveConfigForm .root_app_content .overlay .content .overlay-close[data-v-356a73d6] {
      width: 20px;
      position: absolute;
      top: 2vw;
      right: 2vw;
      cursor: pointer;
    }
    .saveConfigForm .root_app_content .overlay .content .title[data-v-356a73d6] {
      margin-top: 1.041667vw;
      font-size: 20px;
      font-weight: 600;
      text-align: center;
      width: 90%;
    }
    .saveConfigForm .root_app_content .overlay .content .fail-reason[data-v-356a73d6] {
      color: #4e5356;
      text-align: center;
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
      margin: 4px 0 32px 0;
      width: 90%;
    }
    .saveConfigForm .root_app_content .overlay .content .choosed-info-wrap[data-v-356a73d6] {
      width: 90%;
      height: 250px;
      margin: 16px 0;
      overflow-y: scroll;
    }
    .saveConfigForm .root_app_content .overlay .content .choosed-info-wrap[data-v-356a73d6]::-webkit-scrollbar {
      width: 4px;
      opacity: 0;
    }
    .saveConfigForm .root_app_content .overlay .content .choosed-info-wrap[data-v-356a73d6]::-webkit-scrollbar-track {
      background: #fff;
      /* 轨道背景 */
    }
    .saveConfigForm .root_app_content .overlay .content .choosed-info-wrap[data-v-356a73d6]::-webkit-scrollbar-thumb {
      width: 100%;
      border-radius: 999px;
      background-color: #dcdddf;
    }
    .saveConfigForm .root_app_content .overlay .content .choosed-info-wrap .choosed-info[data-v-356a73d6] {
      width: 100%;
      padding: 16px;
      background: #f7f7f7;
      text-align: left;
    }
    .saveConfigForm .root_app_content .overlay .content .choosed-info-wrap .choosed-info.mb16[data-v-356a73d6] {
      margin-top: 16px;
    }
    .saveConfigForm .root_app_content .overlay .content .choosed-info-wrap .choosed-info .info-wrap[data-v-356a73d6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      font-size: 14px;
      line-height: 22px;
      color: #515253;
      font-weight: 400;
      white-space: normal;
      overflow-wrap: break-word;
      margin-bottom: 8px;
    }
    .saveConfigForm .root_app_content .overlay .content .choosed-info-wrap .choosed-info .info-wrap .name[data-v-356a73d6] {
      color: #252728;
      font-weight: 600;
    }
    .saveConfigForm .root_app_content .overlay .content .choosed-info-wrap .choosed-info .info-wrap .submit_info[data-v-356a73d6] {
      color: #7c7d7e;
      font-size: 14px;
      font-weight: 400;
      line-height: 22px;
    }
    .saveConfigForm .root_app_content .overlay .content .submitBtn[data-v-356a73d6] {
      color: #fff;
      -webkit-font-feature-settings: "clig" off, "liga" off;
      font-feature-settings: "clig" off, "liga" off;
      font-family: Montserrat;
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: 24px;
      text-transform: uppercase;
      background: #010101;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 12px 24px;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      gap: 10px;
      width: 55%;
      height: 48px;
      border: 1px solid #010101;
      cursor: pointer;
    }
    .saveConfigForm .root_app_content .overlay .content .submitBtn[data-v-356a73d6]:hover {
      color: #010101;
      border: 1px solid #010101;
      background: #fff;
      -webkit-transition: 0.6s;
      transition: 0.6s;
    }
    .saveConfigForm .root_app_content .overlay .content .jump[data-v-356a73d6] {
      color: #7a8080;
    }
    .saveConfigForm .root_app_content .overlay .content .jump a[data-v-356a73d6] {
      text-decoration: underline;
      color: #7a8080;
    }
    .saveConfigForm .root_app_content .overlay .content .jump img[data-v-356a73d6] {
      -webkit-transform: rotate(-90deg);
              transform: rotate(-90deg);
      margin-left: 10px;
    }
    .saveConfigForm .尊龙凯时-page .btn-long + .btn-long[data-v-356a73d6] {
      margin-left: 0;
    }
    @-webkit-keyframes loading360-356a73d6 {
    0% {
        -webkit-transform: translate(-50%, -50%) rotate(0deg);
        transform: translate(-50%, -50%) rotate(0deg);
    }
    100% {
        -webkit-transform: translate(-50%, -50%) rotate(360deg);
        transform: translate(-50%, -50%) rotate(360deg);
    }
    }
    @keyframes loading360-356a73d6 {
    0% {
        -webkit-transform: translate(-50%, -50%) rotate(0deg);
        transform: translate(-50%, -50%) rotate(0deg);
    }
    100% {
        -webkit-transform: translate(-50%, -50%) rotate(360deg);
        transform: translate(-50%, -50%) rotate(360deg);
    }
    }
    .saveConfigForm .back-to-config[data-v-356a73d6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 4px;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      margin-bottom: 40px;
      cursor: pointer;
    }
    .saveConfigForm .back-to-config img[data-v-356a73d6] {
      display: block;
      width: 16px;
      height: 16px;
    }
    .saveConfigForm .back-to-config .backText[data-v-356a73d6] {
      color: #3753b1;
      font-size: 14px;
      font-weight: 600;
      line-height: 24px;
    }
    @media (max-width: 1023px) {
    .saveConfigForm[data-v-356a73d6] {
        padding: 0 16px;
    }
    .saveConfigForm .root_app_content .first-title[data-v-356a73d6] {
        margin-bottom: 20px;
        font-size: 24px;
        line-height: 28px;
    }
    .saveConfigForm .root_app_content .first-title .form-contant .form-select-field .form-inp-contant .input-item input[data-v-356a73d6] {
        font-size: 16px !important;
        border: 1.5px solid #dcdddf;
        background: #fff;
    }
    .saveConfigForm .root_app_content .first-title .form-contant .form-select-field .form-inp-contant .input-item input[data-v-356a73d6]:focus {
        font-size: 16px !important;
    }
    .saveConfigForm .root_app_content .first-title .form-contant .form-select-field .form-inp-contant .input-item .尊龙凯时-choice-select[data-v-356a73d6] {
        display: block;
    }
    .saveConfigForm .root_app_content .first-title .form-contant .form-select-field .form-inp-contant .input-item .尊龙凯时-choice-select .icon.rotate[data-v-356a73d6] {
        top: 14px;
    }
    .saveConfigForm .root_app_content .first-title .form-contant .form-select-field .form-inp-contant .input-item .尊龙凯时-choice-select .store[data-v-356a73d6] {
        max-height: 360px;
        position: initial;
    }
    .saveConfigForm .root_app_content .first-title .form-contant .check-container .check-item .check-item-wrap[data-v-356a73d6] {
        font-size: 3.611111vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .saveConfigForm .root_app_content .first-title .form-contant .check-container .check-item .check-item-wrap .check-item-text[data-v-356a73d6] {
        margin-left: 1.166667vw;
        font-size: 14px;
        font-weight: 400;
        line-height: 22px;
    }
    .saveConfigForm .root_app_content .overlay .content[data-v-356a73d6] {
        width: 90vw;
    }
    .saveConfigForm .root_app_content .overlay .content.is_success[data-v-356a73d6] {
        width: 90vw;
    }
    .saveConfigForm .root_app_content .overlay .content .submitBtn[data-v-356a73d6] {
        width: 85% !important;
        text-align: center;
    }
    .saveConfigForm .root_app_content .overlay .content .icon[data-v-356a73d6] {
        margin-top: 11.111111vw;
        width: 10.333333vw;
    }
    .saveConfigForm .root_app_content .overlay .content .title[data-v-356a73d6] {
        font-size: 4.444444vw;
        margin-top: 4.166667vw;
    }
    .saveConfigForm .root_app_content .overlay .content .jump[data-v-356a73d6] {
        margin-top: 8.333333vw;
        font-size: 3.333333vw;
    }
    }
    @media screen and (max-width: 767px) {
    .saveConfigForm .form-inp-contant ul[data-v-356a73d6] {
        display: block;
    }
    .saveConfigForm .form-inp-contant .input-item[data-v-356a73d6] {
        width: 100%;
    }
    }
    @media screen and (max-width: 440px) {
    .saveConfigForm div.submitBtn[data-v-356a73d6] {
        font-size: 14px;
        font-weight: 600;
        line-height: 22px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 40px;
        padding: 12px 24px;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
    }
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .el-select-dropdown__item[data-v-97fd9352] {
      font-size: 14px;
      font-weight: 500;
      line-height: 26px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .el-select-dropdown__item.selected[data-v-97fd9352] {
      color: #444444;
      font-weight: 700;
    }
    .el-select-dropdown__item.hover[data-v-97fd9352], .el-select-dropdown__item[data-v-97fd9352]:hover {
      background-color: #F7F7F7;
    }
    .versionCompare .compare-step1[data-v-97fd9352] {
      margin-bottom: 32px;
      -webkit-transition: opacity 0.3s;
      transition: opacity 0.3s;
    }
    .versionCompare .compare-step1 .el-checkbox-group[data-v-97fd9352] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 20px;
    }
    .versionCompare .compare-step1 .el-checkbox-group .version-list[data-v-97fd9352] {
      width: 50%;
      margin: 0 auto;
    }
    @media screen and (max-width: 767px) {
    .versionCompare .compare-step1 .el-checkbox-group .version-list[data-v-97fd9352] {
        width: 100%;
    }
    }
    .versionCompare .compare-step1 .el-checkbox-group .version-list .el-checkbox[data-v-97fd9352] {
      width: 100%;
      height: 100%;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      padding: 16px;
      border: 2px solid #EAEBEC;
      border-radius: 10px;
      -webkit-transition: border 0.2s;
      transition: border 0.2s;
      --el-checkbox-input-width: 18px;
      --el-checkbox-input-height: 18px;
      --el-checkbox-checked-input-border-color: #252728;
      --el-checkbox-checked-bg-color: #252728;
      --el-checkbox-input-border-color-hover: #AAAAAA;
    }
    .versionCompare .compare-step1 .el-checkbox-group .version-list .el-checkbox.is-checked[data-v-97fd9352] {
      border-color: #252728;
    }
    .versionCompare .compare-step1 .el-checkbox-group .version-list .el-checkbox[data-v-97fd9352] .el-checkbox__input .el-checkbox__inner {
      border-radius: 50%;
      -webkit-transition: background-color 0.2s;
      transition: background-color 0.2s;
    }
    .versionCompare .compare-step1 .el-checkbox-group .version-list .el-checkbox[data-v-97fd9352] .el-checkbox__input .el-checkbox__inner::after {
      width: 4px;
      height: 8px;
      top: 2px;
      left: 5px;
      -webkit-transition: unset;
      transition: unset;
    }
    .versionCompare .compare-step1 .el-checkbox-group .version-list .el-checkbox[data-v-97fd9352] .el-checkbox__label {
      padding-left: 0;
    }
    .versionCompare .compare-step1 .el-checkbox-group .version-list .el-checkbox[data-v-97fd9352] .el-checkbox__label .version-name {
      color: #252728;
      font-size: 16px;
      font-weight: 600;
      line-height: 28px;
    }
    .versionCompare .compare-step2[data-v-97fd9352] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 28px;
      opacity: 0;
      -webkit-transition: opacity 0.3s;
      transition: opacity 0.3s;
    }
    .versionCompare .compare-step2 .onlyDifferences[data-v-97fd9352] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 8px;
    }
    .versionCompare .compare-step2 .onlyDifferences .el-checkbox[data-v-97fd9352] {
      line-height: 16px;
      --el-checkbox-text-color: #252728;
      --el-checkbox-font-size: 12px;
      --el-checkbox-font-weight: 500;
      --el-checkbox-checked-text-color: #252728;
      --el-checkbox-checked-bg-color: #252728;
      --el-checkbox-checked-input-border-color: #252728;
      --el-checkbox-input-border-color-hover: #252728;
    }
    .versionCompare .compare-step2 .onlyDifferences .el-checkbox[data-v-97fd9352] .el-checkbox__input .el-checkbox__inner {
      -webkit-transition: background-color 0.2s;
      transition: background-color 0.2s;
    }
    .versionCompare .compare-step2 .onlyDifferences .el-checkbox[data-v-97fd9352] .el-checkbox__input .el-checkbox__inner::after {
      -webkit-transition: unset;
      transition: unset;
    }
    .versionCompare .compare-step2 .compare-module[data-v-97fd9352] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      gap: 16px;
    }
    @media screen and (max-width: 767px) {
    .versionCompare .compare-step2 .compare-module[data-v-97fd9352] {
        gap: 4px;
    }
    }
    .versionCompare .compare-step2 .compare-module .version-area[data-v-97fd9352] {
      width: 50%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 16px;
    }
    .versionCompare .compare-step2 .compare-module .version-area[data-v-97fd9352] .el-select .el-input .el-input__wrapper {
      border-radius: 12px;
    }
    .versionCompare .compare-step2 .compare-module .version-area[data-v-97fd9352] .el-select .el-input .el-input__wrapper .el-input__inner {
      font-size: 14px;
      font-weight: 600;
      line-height: 26px;
      color: #252728;
    }
    .versionCompare .compare-step2 .compare-module .version-area[data-v-97fd9352] .el-select .el-input .el-input__wrapper .el-select__caret {
      color: #252728;
    }
    .versionCompare .compare-step2 .compare-module .version-area[data-v-97fd9352] .el-select .el-input .el-input__wrapper.is-focus {
      -webkit-box-shadow: 0 0 0 1px #252728 inset !important;
              box-shadow: 0 0 0 1px #252728 inset !important;
    }
    .versionCompare .compare-step2 .compare-module .version-area[data-v-97fd9352] .el-select .el-input.is-focus .el-input__wrapper {
      -webkit-box-shadow: 0 0 0 1px #252728 inset !important;
              box-shadow: 0 0 0 1px #252728 inset !important;
    }
    .versionCompare .compare-step2 .compare-module .version-area .version-card[data-v-97fd9352] {
      background-color: #F7F7F7;
      border-radius: 12px;
      padding: 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 24px;
    }
    .versionCompare .compare-step2 .compare-module .version-area .version-card .card-item .parameter-title[data-v-97fd9352] {
      margin-bottom: 20px;
      padding-bottom: 4px;
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
      color: #252728;
      border-bottom: 1px solid #999A9D;
    }
    .versionCompare .compare-step2 .compare-module .version-area .version-card .card-item .parameter-content[data-v-97fd9352] {
      margin-bottom: -8px;
    }
    .versionCompare .compare-step2 .compare-module .version-area .version-card .card-item .parameter-content .parameter-item[data-v-97fd9352] {
      margin-bottom: 8px;
    }
    .versionCompare .compare-step2 .compare-module .version-area .version-card .card-item .parameter-content .parameter-item .parameter-key[data-v-97fd9352] {
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
      color: #7C7D7E;
    }
    .versionCompare .compare-step2 .compare-module .version-area .version-card .card-item .parameter-content .parameter-item .parameter-value[data-v-97fd9352] {
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
      color: #252728;
    }
    .versionCompare .compare-step2 .compare-disclaimer[data-v-97fd9352] {
      margin: 12px 0 20px;
      color: #7C7D7E;
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
    }
    @media screen and (max-width: 767px) {
    .versionCompare .compare-step2 .compare-disclaimer[data-v-97fd9352] {
        margin-top: 2px;
    }
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .priceDetailContent[data-v-79e88b7c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 10px;
    }
    .priceDetailContent .priceDetailContent-left[data-v-79e88b7c] {
      width: 50%;
      padding: 20px 16px;
    }
    @media screen and (max-width: 1023px) {
    .priceDetailContent .priceDetailContent-left[data-v-79e88b7c] {
        padding: 0 0 20px;
    }
    }
    .priceDetailContent .priceDetailContent-left picture[data-v-79e88b7c] {
      display: block;
      width: 100%;
      height: 100%;
      margin-bottom: 20px;
    }
    .priceDetailContent .priceDetailContent-left picture img[data-v-79e88b7c] {
      display: block;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center;
         object-position: center;
      border-radius: 24px;
    }
    .priceDetailContent .priceDetailContent-right[data-v-79e88b7c] {
      width: 50%;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content;
      background-color: #F7F7F7;
      border-radius: 24px;
    }
    .priceDetailContent .priceDetailContent-right picture[data-v-79e88b7c] {
      display: block;
      width: 100%;
      height: 100%;
    }
    .priceDetailContent .priceDetailContent-right picture img[data-v-79e88b7c] {
      display: block;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center;
         object-position: center;
      border-radius: 24px 24px 0 0;
    }
    .priceDetailContent .priceDetailContent-right .legalContainer[data-v-79e88b7c] {
      border-radius: 16px;
      padding: 18px;
      background-color: #F7F7F7;
      text-align: left !important;
    }
    .priceDetailContent .priceDetailContent-right .legalContainer .legalNotice[data-v-79e88b7c] {
      font-size: 12px;
      font-weight: 500;
      line-height: 16px;
      color: #515253;
    }
    .priceDetailContent .priceDetailContent-right .legalContainer .legalNotice[data-v-79e88b7c] * {
      text-align: left !important;
    }
    .priceDetailContent .priceDetailContent-right .legalContainer .legalNotice[data-v-79e88b7c] h3 {
      margin-bottom: 15px;
      line-height: 20px;
    }
    .priceDetailContent .priceDetailContent-right .legalContainer .legalNotice[data-v-79e88b7c] p {
      margin-bottom: 10px;
    }
    .priceDetailContent .priceDetailContent-right .legalContainer .legalNotice[data-v-79e88b7c] p:last-of-type {
      margin-bottom: 0;
    }
    .priceDetailContent .priceDetailContent-right .legalContainer .legalNotice[data-v-79e88b7c] p span {
      font-family: "Montserrat", Arial, Helvetica Neue, Helvetica, sans-serif !important;
    }
    .priceDetailContent .priceDetailContent-right .legalContainer .legalNotice[data-v-79e88b7c] span {
      font-size: unset !important;
    }
    .priceDetailContent .priceDetailContent-right .legalContainer:not(.cgiLegalContainer) .legalNotice[data-v-79e88b7c] * {
      font-size: 12px !important;
      line-height: 16px !important;
      color: #515253 !important;
    }
    .priceDetailContent.cashDetail .priceDetailContent-left .config-desc[data-v-79e88b7c] {
      padding: 0 16px 20px;
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #252728;
    }
    .priceDetailContent.cashDetail .priceDetailContent-left .config-overview-card[data-v-79e88b7c] {
      padding: 20px 16px;
    }
    .priceDetailContent.cashDetail .priceDetailContent-left .config-overview-card .version-title[data-v-79e88b7c] {
      font-size: 16px;
      font-weight: 600;
      line-height: 28px;
      color: #252728;
    }
    .priceDetailContent.cashDetail .priceDetailContent-left .config-overview-card .config-details[data-v-79e88b7c] {
      border-top: 1px solid #999A9D;
      border-bottom: 1px solid #999A9D;
      margin: 10px 0;
      padding: 20px 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 10px;
    }
    .priceDetailContent.cashDetail .priceDetailContent-left .config-overview-card .config-details .config-details-item[data-v-79e88b7c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 14px;
      font-weight: 500;
      line-height: 20px;
      color: #515253;
    }
    .priceDetailContent.cashDetail .priceDetailContent-left .config-overview-card .config-details .config-details-item .details-item-right[data-v-79e88b7c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px;
    }
    .priceDetailContent.cashDetail .priceDetailContent-left .config-overview-card .config-details .config-details-item .details-item-right img[data-v-79e88b7c] {
      display: block;
      width: 13px;
      height: 13px;
    }
    .priceDetailContent.cashDetail .priceDetailContent-left .config-overview-card .config-details .config-details-item.config-details-item_SubsidyAndDiscount .details-item-right[data-v-79e88b7c] {
      color: #D70C19;
    }
    .priceDetailContent.cashDetail .priceDetailContent-left .config-overview-card .total-price[data-v-79e88b7c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 16px;
      font-weight: 600;
      line-height: 28px;
      color: #252728;
    }
    @media screen and (max-width: 1023px) {
    .priceDetailContent.cashDetail .priceDetailContent-right[data-v-79e88b7c] {
        background-color: unset;
    }
    }
    .priceDetailContent.rentingDetail .priceDetailContent-left .type-title[data-v-79e88b7c], .priceDetailContent.leasingDetail .priceDetailContent-left .type-title[data-v-79e88b7c], .priceDetailContent.cgiDetail .priceDetailContent-left .type-title[data-v-79e88b7c], .priceDetailContent.ayvensDetail .priceDetailContent-left .type-title[data-v-79e88b7c], .priceDetailContent.bnpDetail .priceDetailContent-left .type-title[data-v-79e88b7c] {
      font-size: 16px;
      font-weight: 600;
      line-height: 20px;
      color: #000000;
      margin-bottom: 10px;
    }
    .priceDetailContent.rentingDetail .priceDetailContent-left .type-card-top[data-v-79e88b7c], .priceDetailContent.leasingDetail .priceDetailContent-left .type-card-top[data-v-79e88b7c], .priceDetailContent.cgiDetail .priceDetailContent-left .type-card-top[data-v-79e88b7c], .priceDetailContent.ayvensDetail .priceDetailContent-left .type-card-top[data-v-79e88b7c], .priceDetailContent.bnpDetail .priceDetailContent-left .type-card-top[data-v-79e88b7c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      color: #252728;
      margin-bottom: 16px;
    }
    .priceDetailContent.rentingDetail .priceDetailContent-left .type-card-top .type-card-text[data-v-79e88b7c], .priceDetailContent.leasingDetail .priceDetailContent-left .type-card-top .type-card-text[data-v-79e88b7c], .priceDetailContent.cgiDetail .priceDetailContent-left .type-card-top .type-card-text[data-v-79e88b7c], .priceDetailContent.ayvensDetail .priceDetailContent-left .type-card-top .type-card-text[data-v-79e88b7c], .priceDetailContent.bnpDetail .priceDetailContent-left .type-card-top .type-card-text[data-v-79e88b7c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      gap: 10px;
      font-size: 16px;
      font-weight: 600;
      line-height: 28px;
    }
    .priceDetailContent.rentingDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big[data-v-79e88b7c], .priceDetailContent.leasingDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big[data-v-79e88b7c], .priceDetailContent.cgiDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big[data-v-79e88b7c], .priceDetailContent.ayvensDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big[data-v-79e88b7c], .priceDetailContent.bnpDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big[data-v-79e88b7c] {
      font-size: 14px;
      font-weight: 600;
      line-height: 26px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 4px;
    }
    .priceDetailContent.rentingDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big .taxIncluded-part[data-v-79e88b7c], .priceDetailContent.leasingDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big .taxIncluded-part[data-v-79e88b7c], .priceDetailContent.cgiDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big .taxIncluded-part[data-v-79e88b7c], .priceDetailContent.ayvensDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big .taxIncluded-part[data-v-79e88b7c], .priceDetailContent.bnpDetail .priceDetailContent-left .type-card-top .type-card-price .price-all .price-big .taxIncluded-part[data-v-79e88b7c] {
      font-size: 12px;
      font-weight: 500;
    }
    .priceDetailContent.rentingDetail .priceDetailContent-left .type-card-bottom[data-v-79e88b7c], .priceDetailContent.leasingDetail .priceDetailContent-left .type-card-bottom[data-v-79e88b7c], .priceDetailContent.cgiDetail .priceDetailContent-left .type-card-bottom[data-v-79e88b7c], .priceDetailContent.ayvensDetail .priceDetailContent-left .type-card-bottom[data-v-79e88b7c], .priceDetailContent.bnpDetail .priceDetailContent-left .type-card-bottom[data-v-79e88b7c] {
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      color: #62686B;
      margin-bottom: 16px;
    }
    @media screen and (max-width: 1023px) {
    .priceDetailContent[data-v-79e88b7c] {
        display: block;
    }
    .priceDetailContent .priceDetailContent-left[data-v-79e88b7c] {
        width: 100%;
    }
    .priceDetailContent .priceDetailContent-left .config-overview-card[data-v-79e88b7c] {
        border-radius: 12px;
        background-color: #F7F7F7;
    }
    .priceDetailContent .priceDetailContent-right[data-v-79e88b7c] {
        width: 100%;
    }
    }/*order-option*/
    /*order-option*/
    /*order-option*/
    /*order-option*/
    .el-select-dropdown__item[data-v-59a5cce9] {
      font-weight: 500;
      color: #252728;
    }
    .el-select-dropdown__item.selected[data-v-59a5cce9] {
      font-weight: 700;
    }
    .el-select-dropdown__item.hover[data-v-59a5cce9] {
      --el-fill-color-light: #252728;
      color: #ffffff;
    }
    @-webkit-keyframes popupScrollIntoView-59a5cce9 {
    0% {
        top: 100vh;
    }
    100% {
        top: 0;
    }
    }
    @keyframes popupScrollIntoView-59a5cce9 {
    0% {
        top: 100vh;
    }
    100% {
        top: 0;
    }
    }
    @-webkit-keyframes popupScrollOutofView-59a5cce9 {
    100% {
        top: 100vh;
    }
    }
    @keyframes popupScrollOutofView-59a5cce9 {
    100% {
        top: 100vh;
    }
    }
    .root_app[data-v-59a5cce9] {
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 100vh;
    }
    .root_app .order-options_left[data-v-59a5cce9] {
      width: 66.6667%;
      height: 100%;
    }
    .root_app .order-options_right[data-v-59a5cce9] {
      width: 33.3333%;
      height: 100%;
      min-width: 480px;
    }
    .root_app .order-options_bottom[data-v-59a5cce9] {
      width: calc(100% - 40px);
      position: fixed;
      left: 50%;
      bottom: 12px;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      z-index: 2;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog.popup-scrollIntoView {
      -webkit-animation: popupScrollIntoView-59a5cce9 0.3s;
      animation: popupScrollIntoView-59a5cce9 0.3s;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog.popup-scrollOutofView {
      -webkit-animation: popupScrollOutofView-59a5cce9 0.3s;
      animation: popupScrollOutofView-59a5cce9 0.3s;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog {
      padding: 20px 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 32px;
      border-radius: 24px;
    }
    @media screen and (max-width: 1440px) {
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog {
        width: 70%;
    }
    }
    @media screen and (max-width: 1023px) {
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog {
        width: 85%;
    }
    }
    @media screen and (max-width: 767px) {
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog {
        width: 90%;
    }
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header {
      margin-right: unset;
      padding: 0;
      width: calc(100% - 30px);
    }
    @media screen and (max-width: 767px) {
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header {
        width: calc(100% - 50px);
    }
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      color: #252728;
      font-size: 16px;
      font-weight: 600;
      line-height: 48px;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header.selectable {
      line-height: 28px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      background-color: #f7f7f7;
      border-radius: 24px;
      cursor: pointer;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header.selectable .priceDetailType {
      padding: 10px 20px;
      border-radius: 48px;
      -webkit-transition: 0.3s;
      transition: 0.3s;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header.selectable .priceDetailType.priceDetailType-active {
      color: #ffffff;
      background-color: #252728;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header.selectable-drop {
      line-height: 28px;
      display: block;
      background-color: #f7f7f7;
      border-radius: 24px;
      cursor: pointer;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header.selectable-drop .priceDetailType {
      padding: 10px 20px;
      border-radius: 48px;
      -webkit-transition: 0.3s;
      transition: 0.3s;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-column-gap: 8px;
         -moz-column-gap: 8px;
              column-gap: 8px;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header.selectable-drop .priceDetailType:hover {
      color: #ffffff;
      background-color: #252728;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header.selectable-drop .priceDetailType div {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header.selectable-drop .priceDetailType div svg {
      -webkit-transition: -webkit-transform 0.3s;
      transition: -webkit-transform 0.3s;
      transition: transform 0.3s;
      transition: transform 0.3s, -webkit-transform 0.3s;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .dialog-header.selectable-drop .priceDetailType.svg-rotate div svg {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg);
      -webkit-transition: -webkit-transform 0.3s;
      transition: -webkit-transform 0.3s;
      transition: transform 0.3s;
      transition: transform 0.3s, -webkit-transform 0.3s;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn {
      width: 48px;
      height: 48px;
      top: 20px;
      right: 20px;
      background-color: #eaebec;
      border-radius: 50%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-transition: 0.3s;
      transition: 0.3s;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn:hover {
      background-color: #cccccc;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close {
      color: #000000;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover {
      color: #000000;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body {
      padding: 0;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .imgTxt-container .imgTxt-title {
      color: #252728;
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
      margin: 10px 0;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .imgTxt-container .imgTxt-text {
      color: #515253;
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      margin: 10px 0;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .imgTxt-container picture {
      display: block;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .imgTxt-container picture .imgTxt-img {
      display: block;
      width: 100%;
      max-width: 100% !important;
      margin: 10px auto;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .dialog-content .dialog-content-title {
      color: #252728;
      font-size: 24px;
      font-weight: 700;
      line-height: 28px;
      margin-top: 56px;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .dialog-content .dialog-content-subTitle {
      color: #515253;
      font-size: 16px;
      font-weight: 600;
      line-height: 24px;
      margin: 20px 0;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .dialog-content .dialog-content-description {
      color: #515253;
      font-size: 14px;
      font-weight: 500;
      line-height: 22px;
      margin-bottom: 8px;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .dialog-content .info-card {
      background-color: #f7f7f7;
      border-radius: 12px;
      margin-top: 32px;
      padding: 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 24px;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .dialog-content .info-card .card-item .parameter-title {
      margin-bottom: 20px;
      padding-bottom: 4px;
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
      color: #252728;
      border-bottom: 1px solid #999a9d;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .dialog-content .info-card .card-item .parameter-content {
      margin-bottom: -8px;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .dialog-content .info-card .card-item .parameter-content .parameter-item {
      margin-bottom: 8px;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .dialog-content .info-card .card-item .parameter-content .parameter-item .parameter-key {
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
      color: #7c7d7e;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__body .dialog-content .info-card .card-item .parameter-content .parameter-item .parameter-value {
      font-size: 14px;
      font-weight: 600;
      line-height: 22px;
      color: #252728;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__footer {
      padding: 0;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__footer .dialog-footer .control-button {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      min-width: 160px;
      background-color: #252728;
      color: #ffffff;
      border: 1px solid #252728;
      margin-bottom: 40px;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog .el-dialog__footer .dialog-footer .control-button:hover {
      background-color: transparent;
      color: #252728;
    }
    .root_app .all_popups.priceDetail-popuop[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog {
      padding: 20px;
    }
    @media screen and (max-width: 1023px) {
    .root_app[data-v-59a5cce9] {
        height: unset;
        display: block;
    }
    .root_app .order-options_left[data-v-59a5cce9] {
        width: 100%;
        height: 70vw;
        max-height: 70%;
        padding-top: 40px;
    }
    .root_app .order-options_right[data-v-59a5cce9] {
        width: 100%;
        height: unset;
        min-width: unset;
        padding: 40px 0 calc(var(--controlPanelHeight) + 12px);
    }
    .root_app .order-options_bottom[data-v-59a5cce9] {
        width: calc(100% - 32px);
    }
    }
    @media screen and (max-width: 767px) {
    .root_app .order-options_right[data-v-59a5cce9] {
        padding: 40px 0 var(--controlPanelHeight);
    }
    .root_app .order-options_bottom[data-v-59a5cce9] {
        width: 100%;
        bottom: 0;
    }
    .root_app .all_popups[data-v-59a5cce9] .el-overlay .el-overlay-dialog .el-dialog {
        padding: 20px;
    }
    }