/* 好课主页 */
*[data-v-goodClass] .van-tabs--line .van-tabs__wrap {
  height: 11.7333vw;
}
*[data-v-goodClass] .tab {
  font-size: 4.2667vw; line-height: 6.4vw;
}

*[data-v-goodClass] .van-tab--active {
  color: #0FAB6B;
}

*[data-v-goodClass] .van-tabs__line {
  background-color: #0FAB6B;
}
/* 确认订单 */
*[data-v-confirm] .userInfo {
  display: flex; align-items: center; justify-content: space-between;
  margin: 2.6667vw 3.2vw; padding: 4.2667vw 3.2vw;
  background-color: #fff;
  border-radius: 1.6vw;
}

*[data-v-confirm] .student-logo {
  border: .2667vw solid #E6E6E8;
}

*[data-v-confirm] .student-info {
  flex: 1;
}

*[data-v-confirm] .van-popup {
  padding: 4.2667vw 0 0;
  box-sizing: border-box;
}

*[data-v-confirm] .van-popup .van-cell {
  margin-bottom: 2.6667vw; padding: 5.3333vw 3.2vw!important;
  border: .2667vw solid #E6E6E8; border-radius: 1.6vw;
  align-items: center;
}

*[data-v-confirm] .van-popup .student-item {
  display: flex; align-items: center; justify-content: space-between;
}

*[data-v-confirm] .van-popup .van-popup__close-icon--top-right {
  right: 6.4vw;
}

*[data-v-confirm] .course-info {
  background-color: #fff;
  margin: 2.6667vw 3.2vw; padding: 4.2667vw 3.2vw;
  border-radius: 1.6vw;
}

*[data-v-confirm] .course-info .course {
  display: flex; align-items: center;
}

*[data-v-confirm] .course-info .course .van-image {
  border-radius: .5333vw;
  overflow: hidden;
}

*[data-v-confirm] .course-info .course .course-desc {
  width: calc(100% - 29.8667vw);
}

*[data-v-confirm] .van-cell-group {
  margin: 2.6667vw 3.2vw; padding: 4.2667vw 3.2vw;
  border-radius: 1.6vw;
}

*[data-v-confirm] .van-cell {
  padding: 0 0 6.4vw;
  font-size: 3.7333vw; line-height: 5.3333vw;
  color: #222229;
  align-items: center;
}

*[data-v-confirm] .van-cell:nth-last-of-type(1) {
  padding-bottom: 0;
}

*[data-v-confirm] .van-cell .van-cell__value span {
  color: #222229;
}

*[data-v-confirm] .van-cell .van-field__label {
  color: #222229;
}

*[data-v-confirm] .express {
  background-color: #fff;
  margin: 2.6667vw 3.2vw; padding: 4.2667vw 3.2vw;
  border-radius: 1.6vw;
}

*[data-v-confirm] .van-submit-bar {
  height: 16vw;
  padding: 2.1333vw 4.2667vw;
}

*[data-v-confirm] .van-submit-bar .van-submit-bar__bar {
  height: 11.7333vw;
  padding: 0;
}

*[data-v-confirm] .van-submit-bar .van-submit-bar__text {
  text-align: left;
}

*[data-v-confirm] .van-submit-bar .van-submit-bar__button {
  background-color: #0FAB6B;
  border-radius: 1.0667vw;
}

/* 支付结果 */
*[data-v-course-payResult] {
  overflow: hidden;
}

*[data-v-course-payResult] .content {
  text-align: center;
  background-color: #fff;
}

*[data-v-course-payResult] .content .result {
  padding: 8.5333vw 0;
}

*[data-v-course-payResult] .content .btn {
  padding-bottom: 7.4667vw;
}

*[data-v-course-payResult] .content .btn button {
  border-radius: 13.3333vw;
  padding: 2.1333vw 5.3333vw;
}

*[data-v-review] .van-tabs__wrap{ 
  height: 11.7333vw;
}

/* 评价 */
*[data-v-review] .van-tab {
  font-size: 3.7333vw; line-height: 5.3333vw;
}

*[data-v-review] .van-tab--active {
  color: #0FAB6B;
}

*[data-v-review] .van-tabs__line {
  height: .5333vw;
  width: 6.4vw;
  background-color: #0FAB6B;
}

*[data-v-review] .evaluate {
  margin: 2.6667vw 3.2vw;
}

*[data-v-review] .evaluate .evaluate-item {
  background-color: #fff;
  border-radius: 1.6vw;
  padding: 2.6667vw;
}

*[data-v-review] .evaluate .evaluate-item .evaluate-header {
  display: flex; align-items: center; justify-content: space-between;
}

*[data-v-review] .evaluate .evaluate-item .evaluate-header .user-info {
  display: flex; align-items: center;
}

*[data-v-review] .evaluate .evaluate-item .rate .iconfont {
  font-size: 3.2vw;
  margin-right: .5333vw;
}

*[data-v-review] .evaluate .van-rate__item:not(:last-child) {
  padding-right: 0;
}

*[data-v-review] .evaluate  .evaluate-pics .van-image {
  border-radius: .5333vw;
  overflow: hidden;
  margin-right: 2.4vw;
}