
.recom-course[data-v-33e09ffc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.05rem;overflow:hidden;background:#fff;margin-top:.16rem
}
.member-banner-wrap img[data-v-33e09ffc]{width:100%
}
.group[data-v-33e09ffc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.11rem;background:#fff;border-top:0.005rem solid #ebebeb;font-size:.15rem;color:#999
}
.group .imgs[data-v-33e09ffc]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:.3rem
}
.group .imgs img[data-v-33e09ffc]{position:absolute;width:.3rem;height:.3rem;border-radius:50%;border:0.02rem solid #fff;top:0
}
.group .imgs .circle[data-v-33e09ffc]{position:absolute;left:.9rem;width:.3rem;height:.3rem;border-radius:50%;background:#ffe6e6;border:0.02rem solid #fff;color:#e10d34;font-size:.13rem;text-align:center;font-weight:600;padding-top:.02rem
}
.group-active[data-v-33e09ffc]{color:#e10d34
}
.common[data-v-33e09ffc]{display:-webkit-box;display:-ms-flexbox;display:flex;width:3.5rem;height:1.33rem;padding:.11rem;position:relative
}
.icon[data-v-33e09ffc]{width:.39rem;height:.48rem;position:absolute;left:.12rem;top:0
}
.cover[data-v-33e09ffc]{width:1.03rem;height:1.03rem;border-radius:.02rem
}
.info[data-v-33e09ffc]{margin-left:.1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column
}
.info .title[data-v-33e09ffc]{font-size:.16rem;font-weight:600;color:#333;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:.2rem;min-height:.4rem
}
.info .sub-title[data-v-33e09ffc]{width:2.11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.12rem;color:#999
}
.bottom[data-v-33e09ffc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.11rem
}
.bottom-info[data-v-33e09ffc]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex
}
.price[data-v-33e09ffc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column
}
.price .new-price[data-v-33e09ffc]{font-size:.17rem;color:#e10d34;font-weight:600
}
.price .old-price[data-v-33e09ffc]{font-size:.1rem;color:#999
}
.price .old-price span[data-v-33e09ffc]{text-decoration:line-through
}
.activity-name[data-v-33e09ffc]{padding:0 .04rem;height:.15rem;font-size:.1rem;color:#e10d34;text-align:center;background:#ffe6e6;border-radius:.07rem;margin:.02rem .03rem 0
}
.btn[data-v-33e09ffc]{width:.94rem;height:.3rem;line-height:.3rem;text-align:center;background:linear-gradient(181deg, #e80f29 0%, #ff7437 15%, #ff1300 65%, #e10d34 100%);-webkit-box-shadow:0 0.01rem 0.02rem 0 rgba(253, 19, 4, .3);box-shadow:0 0.01rem 0.02rem 0 rgba(253, 19, 4, .3);border-radius:.15rem;font-size:.14rem;color:#fff;font-weight:600
}
.free-price[data-v-33e09ffc]{color:#63c8a4;font-size:.17rem;font-weight:bold
}

/*# sourceMappingURL=8.3d28a510d13c1de1.css.map*/