

*[data-v-order] .order-item {
  background-color: #fff;
  border-radius: 1.6vw;
  margin: 2.6667vw 3.2vw;
  padding: 3.2vw;
}

*[data-v-order] .order-item .van-image {
  border-radius: .5333vw;
  overflow: hidden;
}

*[data-v-order] .order-item .order-course {
  display: flex;
  align-items: center;
}

*[data-v-order] .order-item .order-course .course-desc {
  flex: 1;
  width: calc(100% - 29.8667vw);
}


*[data-v-order] .van-tabs__wrap {
  height: 11.7333vw;
}

*[data-v-order] .van-tab {
  font-size: 3.7333vw;
  line-height: 5.3333vw;
}

*[data-v-order] .van-tabs .van-tab--active {
  color: #0FAB6B;
}

*[data-v-order] .van-tabs .van-tabs__line {
  background: #0FAB6B;
  height: .5333vw;
  width: 6.4vw;
}

/* 详情 */
*[data-v-order] .student {
  margin: 2.6667vw 3.2vw;
  padding: 4.2667vw;
  background: #FFFFFF;
  border-radius: 1.6vw;
}
*[data-v-order] .student-item {
  display: flex;
  align-items: center;
}

*[data-v-order] .van-cell-group {
  background-color: #fff;
  border-radius: 1.6vw;
  margin: 2.6667vw 3.2vw;
  padding: 3.2vw;
}

*[data-v-order] .van-cell-group .van-cell {
  padding: 0 0 4.2667vw;
}

*[data-v-order] .van-cell-group .van-cell:nth-last-of-type(1) {
  padding-bottom: 0;
}

*[data-v-order] .van-cell-group .van-cell .van-cell__title {
  color: #888889;
  font-size: 3.7333vw;
  line-height: 5.3333vw;
}

*[data-v-order] .van-cell-group .van-cell .van-cell__value>* {
  font-size: 3.7333vw;
  line-height: 5.3333vw;
  color: #222229;
}

*[data-v-order] .van-cell-group .totalfee .van-cell__value>* {
  font-size: 4.2667vw;
  line-height: 4.2667vw;
  color: #F94B30;
}

*[data-v-order] .van-popup {
  padding: 5.3333vw 4.2667vw 5.3333vw;
}

*[data-v-order] .van-popup .refundBtn {
  background: #0FAB6B;
  border-radius: 1.0667vw;
  padding: 2.6667vw 6.4vw;
  height: 11.7333vw;
  width: 91.4667vw;
  color: #fff;
  font-size: 4.2667vw;
  line-height: 6.4vw;
}
/* 核销 */
*[data-v-order] .count-down {
  background: #FFFFFF;
  padding: 2.6667vw 3.2vw;
}

*[data-v-order] .count-down>div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: rgba(15, 171, 107, .08);
  border-radius: 1.6vw;
  padding: 3.2vw;
}

*[data-v-order] .count-down>div .block {
  background: #0FAB6B;
  color: #fff;
  padding: .2667vw .5333vw;
  border-radius: .5333vw;
}

*[data-v-order] .verifyBtn {
  border: 0.5px solid #D9D9DA;
  border-radius: 1.0667vw;
  height: 11.7333vw;
  width: calc(50% - 2.1333vw);
  padding: 2.6667vw 6.4vw;
}

*[data-v-order] .groupon-countDown {
  font-size: 3.4667vw;
  line-height: 4.8vw;
  border-top: .1333vw solid #E6E6E8;
}

*[data-v-order] .groupon-countDown .van-count-down {
  font-size: 3.4667vw;
  line-height: 4.8vw;
  display: inline-block;
}