.h-refund-delivery-select {
  // border-bottom: 1rpx solid var(--color-line1-1, #e8e9ec);

  .refund-list-item-item-container {
    // height: 88rpx;
  }

  .refund-delivery-select_title {
    display: flex;
    flex-direction: row;
    align-items: center;
    .select-title-text {
      color: var(--color-text1-3, #666);
      font-size: var(--p-body-1-font-size, 28rpx);
    }
    .title_required {
      color: var(--color-data-red, #f21400);
    }
  }

  .refund-delivery-select_popup {
    align-items: center;
    flex-direction: row;
    color: var(--color-text1-2, #999);

    .select_title {
      color: var(--color-text1-1, #B5B6B8);
      font-size: var(--p-body-1-font-size, 28rpx);
    }
  }
}

.refund-delivery-select-popup-container {
  // .refund-delivery-select-popup-body {
  //   min-height: 500rpx;
  //   max-height: 640rpx;
  //   padding: 24rpx;

  //   .options-list-no-content {
  //     margin-top: 10rpx;
  //     color: var(--color-text1-4, #111);
  //     font-size: var(--p-caption-font-size, 24rpx);
  //   }

  //   .select-scroll {
  //     box-sizing: border-box;
  //     height: 340rpx;
  //     margin-top: 16rpx;
  //     padding: 10rpx;

  //     .select-item {
  //       align-items: center;
  //       flex-direction: row;
  //       justify-content: space-between;
  //       margin-top: 12rpx;

  //       .select-item_text {
  //         color: var(--color-text1-2, #999);
  //         font-size: var(--p-body-1-font-size, 28rpx);
  //       }
  //     }
  //   }
  // }

  .dialog-body {
    overflow-y: scroll;
    min-height: 500rpx;
    max-height: 640rpx;
    padding: 0;

    --checkbox-circle-border-color: transparent;
    --checkbox-circle-selected-border-color: transparent;
    --checkbox-circle-selected-bg-color: transparent;
    --checkbox-icon-selected-color: var(--color-brand-3, #ff6a00);

    .row {
      overflow: hidden;
      align-items: center;
      flex-direction: row;
      justify-content: space-between;
      border-bottom: var(-color-line1-1, 1rpx) solid #e8e9ec;

      &.coupon {
        padding-top: var(--reason-select-item-padding-top, 32rpx);
        padding-bottom: var(--reason-select-item-padding-bottom, 32rpx);
        border-bottom: 2rpx solid var(--color-line1-1, #f9f9fa);
      }

      .left-content {
        align-items: center;
        flex-direction: row;
        width: 640rpx;
        color: var(--color-text1-4, #111);
        font-size: var(--p-body-2-font-size, 32rpx);
      }

      .right-content {
        display: flex;
        flex-direction: row;
      }
    }
  }

  .btn-container {
    position: fixed;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
    width: 750rpx;
    height: 120rpx;
    padding: 0 32rpx;
    padding-bottom: env(safe-area-inset-bottom);
    background-color: var(--color-white, #fff);

    .btn {
      height: 80rpx;

      color: var(--btn-primary-color, var(--color-white, #fff));
      border-radius: 46rpx;
      --button-normal-solid-background-color: var(--color-brand-3, #ff6a00);
      background: var(--btn-primary-background, var(--button-normal-solid-background-color));
    }
  }
}

// .h-refund-delivery-select {
//   padding: 0 !important;
// }
