.trade-select-container {
  padding: 24rpx 0;

  .trade-select-label {
    flex-direction: row;

    &-left {
      width: 180rpx;
      color: var(--color-text1-3, #666);
      font-size: var(--p-body-1-font-size, 24rpx);
    }

    &-right {
      margin-left: 24rpx;
      flex-direction: row;
      // width: 450rpx;
      justify-content: flex-end;
      align-items: center;
      flex: 1;

      .trade-select-label-desc {
        font-size: var(--p-body-1-font-size, 28rpx);
        color: var(--color-text1-4, #111);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
      }

      .trade-select-label-arrow {
        color: var(--color-text1-2, #999);
        position: relative;
      }
    }
  }

  .trade-select-popup {
    .dialog-body {
      min-height: 500rpx;
      max-height: 640rpx;
      // padding: 0 24rpx;
      --checkbox-circle-border-color: transparent;
      --checkbox-circle-selected-border-color: transparent;
      --checkbox-circle-selected-bg-color: transparent;
      --checkbox-icon-selected-color: var(--std-color-primary, var(--color-brand-3, #ff6a00));

      .row {
        display: flex;
        overflow: hidden;
        align-items: center;
        flex-direction: row;
        justify-content: space-between;
        box-sizing: border-box;
        height: 128rpx;

        .left-content {
          display: flex;
          align-items: center;
          flex-direction: row;
          justify-content: flex-start;
          padding-top: var(--reason-select-item-padding-top, 32rpx);
          padding-bottom: var(--reason-select-item-padding-bottom, 32rpx);
          width: 640rpx;
          color: var(--color-text1-4, #111);
          font-size: var(--p-body-2-font-size, 28rpx);
          line-height: 40rpx;
        }

        .right-content {
          display: flex;
          flex-direction: row;
        }
      }
    }
    &.rm-popup-drawer-m {
      max-height: 958rpx;
      height: fit-content;
    }
  }


}


