.course-type[data-v-5443a03b]{padding:3px 10px;border-radius:10px}.course-type.type3[data-v-5443a03b]{color:#ff9e88;background:#fef0ea}.course-type.type2[data-v-5443a03b]{color:#65cfff;background:#e7f7ff}.course-type.type1[data-v-5443a03b]{color:#cf98ff;background:#f6ecff}.carousel[data-v-3028041a]{width:1200px;height:300px;cursor:pointer}@media screen and (min-width:768px) and (max-device-width:1024px){.carousel[data-v-3028041a]{width:1024px;height:256px}}.carousel img[data-v-3028041a]{-o-object-fit:cover;object-fit:cover}.popular[data-v-3028041a],.recommend[data-v-3028041a]{margin-top:30px}.popular .title[data-v-3028041a],.recommend .title[data-v-3028041a]{font-size:22px;color:#4a4a4a;font-weight:600;padding-left:25px;border-left:3px solid #3ec2b3;margin-bottom:20px}.item[data-v-3028041a]{position:relative;-webkit-transition:all .6s ease;transition:all .6s ease;border:none;outline:none}.item[data-v-3028041a]:hover{cursor:pointer}.item[data-v-3028041a]:hover:before{width:100%;-webkit-transition:all .5s ease;transition:all .5s ease;background:#3ec2b3}.item[data-v-3028041a]:before{content:"";position:absolute;top:0;right:0;height:3px;width:0;-webkit-transition:all .4s ease;transition:all .4s ease}.item .top[data-v-3028041a]{padding:20px 30px 10px}.item .name[data-v-3028041a]{margin-bottom:5px;height:54px;font-size:18px;color:#4a4a4a}.item .name[data-v-3028041a]:hover{color:#3ec2b3}.item .time[data-v-3028041a]{color:#757575}.item .avatar[data-v-3028041a]{display:inline-block;margin-right:10px}.item .teacher[data-v-3028041a]{display:inline-block;margin-left:10px;vertical-align:middle;color:#9b9b9b}.item .teacher .teacher-name[data-v-3028041a]{color:#757575}.item .bottom[data-v-3028041a]{border-top:1px solid #f1f1f1;padding:5px 30px;color:#9b9b9b;height:71px}.item .bottom .price[data-v-3028041a]{color:#f26c4f;font-size:18px}.item .bottom .price span[data-v-3028041a]{margin-left:5px;font-size:40px}.item .bottom .price.disabled[data-v-3028041a]{color:#9b9b9b}.item .bottom .price.disabled span[data-v-3028041a]{font-size:32px}.notice[data-v-3028041a]{text-align:center;font-size:22px;font-weight:600;color:#4a4a4a;padding:0 75px}.notice .img[data-v-3028041a]{margin-top:10px}.notice img[data-v-3028041a]{width:200px}