[data-v-7821039c] .van-popup {
  -webkit-border-radius: .32rem .32rem 0 0;
          border-radius: .32rem .32rem 0 0;
  padding-top: .16rem;
  height: 70%;
  -webkit-box-shadow: 0 0 0.1rem 0.05rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.1rem 0.05rem rgba(0, 0, 0, 0.1);
}
.more[data-v-7821039c] {
  padding: 0 .32rem;
  height: .38rem;
  line-height: .38rem;
  margin-top: .24rem;
  color: #111111;
  font-size: .26rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.head[data-v-7821039c] {
  height: .42rem;
  padding: 0 .32rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.head span[data-v-7821039c]:first-child {
    color: #111111;
    font-size: .3rem;
    font-weight: bold;
}
.head i[data-v-7821039c] {
    font-size: .36rem;
    color: #BFC2CC;
}
.list[data-v-7821039c] {
  overflow-y: scroll;
  padding: .32rem .24rem 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: -webkit-calc(100% - 1.75rem);
  height: calc(100% - 1.75rem);
}
.list .item[data-v-7821039c] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: .24rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
}
.list .item.active .info[data-v-7821039c] {
      background: rgba(255, 109, 10, 0.08);
}
.list .item.active .select[data-v-7821039c] {
      display: none;
}
.list .item.active .selected[data-v-7821039c] {
      display: block;
}
.list .item .info[data-v-7821039c] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1;
      margin-right: .38rem;
      background: #FFFFFF;
      -webkit-box-shadow: 0 0.08rem 0.2rem 0 rgba(191, 194, 204, 0.2);
              box-shadow: 0 0.08rem 0.2rem 0 rgba(191, 194, 204, 0.2);
      padding: .24rem .32rem;
      -webkit-border-radius: .2rem;
              border-radius: .2rem;
}
.list .item .info p[data-v-7821039c]:first-child {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-size: .3rem;
        color: #111111;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
}
.list .item .info p:first-child .flex1[data-v-7821039c] {
          -webkit-box-flex: 1;
          -webkit-flex: 1;
              -ms-flex: 1;
                  flex: 1;
}
.list .item .info p:first-child .name[data-v-7821039c] {
          font-weight: bold;
}
.list .item .info p:first-child .tag[data-v-7821039c] {
          display: inline-block;
          width: .64rem;
          height: .37rem;
          line-height: .37rem;
          background: #00C1C1;
          -webkit-border-radius: .04rem;
                  border-radius: .04rem;
          text-align: center;
          color: white;
          font-size: .24rem;
          font-weight: 300;
          margin-left: .24rem;
          vertical-align: center;
}
.list .item .info p:first-child .distance[data-v-7821039c] {
          color: #909399;
}
.list .item .info p[data-v-7821039c]:nth-child(2) {
        color: #909399;
        font-size: .26rem;
        margin-top: .16rem;
}
.list .item .select[data-v-7821039c] {
      display: inline-block;
      width: .32rem;
      height: .32rem;
      -webkit-border-radius: .16rem;
              border-radius: .16rem;
      border: .02rem solid #BFC2CC;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.list .item .selected[data-v-7821039c] {
      display: none;
}
.list .item img[data-v-7821039c] {
      width: .32rem;
      height: .32rem;
}
.bats[data-v-7821039c] {
  text-align: center;
  padding-bottom: .35rem;
}
.bats span[data-v-7821039c] {
    width: 6.86rem;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    color: white;
    font-size: .32rem;
    background: -webkit-gradient(linear, left top, right top, from(#FF6C0A), to(#FF9F18));
    background: -webkit-linear-gradient(left, #FF6C0A 0%, #FF9F18 100%);
    background: linear-gradient(90deg, #FF6C0A 0%, #FF9F18 100%);
    -webkit-border-radius: .4rem;
            border-radius: .4rem;
    display: inline-block;
}

