@charset "UTF-8";:root,:host{--van-steps-background: var(--van-background-2)}.van-steps{overflow:hidden;background-color:var(--van-steps-background)}.van-steps--horizontal{padding:0.26667rem 0.26667rem 0}.van-steps--horizontal .van-steps__items{position:relative;display:flex;margin:0 0 0.26667rem;padding-bottom:0.58667rem}.van-steps--vertical{padding:0 0 0 var(--van-padding-xl)}
:root,:host{--van-step-text-color: var(--van-text-color-2);--van-step-active-color: var(--van-primary-color);--van-step-process-text-color: var(--van-text-color);--van-step-font-size: var(--van-font-size-md);--van-step-line-color: var(--van-border-color);--van-step-finish-line-color: var(--van-primary-color);--van-step-finish-text-color: var(--van-text-color);--van-step-icon-size: 0.32rem;--van-step-circle-size: 0.13333rem;--van-step-circle-color: var(--van-gray-6);--van-step-horizontal-title-font-size: var(--van-font-size-sm)}.van-step{position:relative;flex:1;color:var(--van-step-text-color);font-size:var(--van-step-font-size)}.van-step__circle{display:block;width:var(--van-step-circle-size);height:var(--van-step-circle-size);background-color:var(--van-step-circle-color);border-radius:50%}.van-step__line{position:absolute;background-color:var(--van-step-line-color);transition:background-color var(--van-duration-base)}.van-step--horizontal{float:left}.van-step--horizontal:first-child .van-step__title{margin-left:0;transform:none}.van-step--horizontal:last-child:not(:first-child){position:absolute;right:0.02667rem;width:auto}.van-step--horizontal:last-child:not(:first-child) .van-step__title{margin-left:0;transform:none}.van-step--horizontal:last-child:not(:first-child) .van-step__circle-container{right:-0.24rem;left:auto}.van-step--horizontal .van-step__circle-container{position:absolute;top:0.8rem;left:calc(var(--van-padding-xs) * -1);z-index:1;padding:0 var(--van-padding-xs);background-color:var(--van-background-2);transform:translateY(-50%)}.van-step--horizontal .van-step__title{display:inline-block;margin-left:0.08rem;font-size:var(--van-step-horizontal-title-font-size);transform:translate(-50%)}.van-step--horizontal .van-step__line{top:0.8rem;left:0;width:100%;height:0.02667rem}.van-step--horizontal .van-step__icon{display:block;font-size:var(--van-step-icon-size)}.van-step--horizontal .van-step--process{color:var(--van-step-process-text-color)}.van-step--vertical{display:block;float:none;padding:0.26667rem 0.26667rem 0.26667rem 0;line-height:var(--van-line-height-sm)}.van-step--vertical:not(:last-child):after{border-bottom-width:0.02667rem}.van-step--vertical .van-step__circle-container{position:absolute;top:0.50667rem;left:-0.4rem;z-index:1;font-size:var(--van-step-icon-size);line-height:1;transform:translate(-50%,-50%)}.van-step--vertical .van-step__line{top:0.42667rem;left:-0.4rem;width:0.02667rem;height:100%}.van-step:last-child .van-step__line{width:0}.van-step--finish{color:var(--van-step-finish-text-color)}.van-step--finish .van-step__circle,.van-step--finish .van-step__line{background-color:var(--van-step-finish-line-color)}.van-step__icon,.van-step__title{transition:color var(--van-duration-base)}.van-step__icon--active,.van-step__title--active,.van-step__icon--finish,.van-step__title--finish{color:var(--van-step-active-color)}

/**
 * scss公共代码
 */
/* 设计预定义颜色 */
@media screen and (width <= 370px) {
.border-radius-1px[data-v-d91f3dd1] {
    border-width: 0.02667rem !important;
}
.border-1px[data-v-d91f3dd1] {
    border-width: 0.02667rem !important;
}
.border-height-1px[data-v-d91f3dd1] {
    transform: scaleY(0.5);
}
}
/* prettier-ignore */
/* prettier-ignore */
/**
 * 外层容器设置 em 基准
 * $base em基准值，默认 100，方便换算
 * $maxWindowWidth 适配的最大屏幕宽度，默认0，相当于屏幕宽度
 * $designWindowWidth 设计稿的屏幕宽度，建议1440，用于换算
 */
/**
 * 设置元素字体大小，同时设置 css var
 */
.select-box[data-v-d91f3dd1] {
  position: relative;
  width: 100%;
  height: 100%;
}
.select-box .select-input[data-v-d91f3dd1] {
  width: 100%;
  height: 100%;
  min-height: 1.06667rem;
  border: 0.02667rem solid #ccc;
  border-radius: 0.13333rem;
  padding: 0.26667rem;
  font-size: 0.42667rem;
}
.select-box .select-input .select-input-ele[data-v-d91f3dd1] {
  width: 100%;
  border: none;
}
.select-box .selection-options[data-v-d91f3dd1] {
  display: flex;
  flex-wrap: wrap;
  height: 70vh;
  overflow-y: auto;
  align-content: flex-start;
}
.select-box .selection-options .option-item[data-v-d91f3dd1] {
  width: 33%;
  font-size: 0.42667rem;
  text-align: center;
  margin-top: 0.26667rem;
  height: 1.06667rem;
  line-height: 1.06667rem;
}
.select-box .selection-options .option-item.row-flat[data-v-d91f3dd1] {
  width: 100%;
  text-align: left;
  padding: 0 0.53333rem;
  line-height: 0.58667rem;
}
.select-box .selection-options .option-item.selected[data-v-d91f3dd1] {
  color: #fdbb2b;
}
.select-box .placeholder[data-v-d91f3dd1] {
  font-size: 0.42667rem;
  color: #ccc;
}
/**
 * scss公共代码
 */
/* 设计预定义颜色 */
@media screen and (width <= 370px) {
.border-radius-1px {
    border-width: 0.02667rem !important;
}
.border-1px {
    border-width: 0.02667rem !important;
}
.border-height-1px {
    transform: scaleY(0.5);
}
}
/* prettier-ignore */
/* prettier-ignore */
/**
 * 外层容器设置 em 基准
 * $base em基准值，默认 100，方便换算
 * $maxWindowWidth 适配的最大屏幕宽度，默认0，相当于屏幕宽度
 * $designWindowWidth 设计稿的屏幕宽度，建议1440，用于换算
 */
/**
 * 设置元素字体大小，同时设置 css var
 */
.select-vehicle {
  padding: 0.26667rem;
}
.vehicle-select-list {
  color: #fdbb2b;
  margin-top: 0.53333rem;
}
.select-desc {
  font-size: 0.37333rem;
  color: #999;
  margin-bottom: 0.53333rem;
  padding: 0 0.26667rem;
}
.has-select {
  background-color: #fdbb2b;
  color: #fdbb2b;
  border-radius: 50%;
}
.active-icon {
  font-size: 0.42667rem;
}