.app_content.data-v-743ca6bf{height:100vh;background-color:#f0f2f6;padding-top:1rpx;padding-bottom:120rpx}.app_content .course_list.data-v-743ca6bf{margin-top:20rpx;height:100%;padding-bottom:100rpx}.app_content .course_list .list_item.data-v-743ca6bf{background-color:#fff;margin:0 20rpx 20rpx;padding-bottom:30rpx}.app_content .course_list .list_item.data-v-743ca6bf:last-child{margin-bottom:130rpx}.app_content .course_list .list_item > image.data-v-743ca6bf{height:440rpx;width:100%}.app_content .course_list .list_item > .class_name.data-v-743ca6bf{padding-left:20rpx;font-size:38rpx;font-weight:600;color:#333;margin:20rpx 0}.app_content .course_list .list_item > .class_introduce.data-v-743ca6bf{margin-left:20rpx;font-size:24rpx;color:#999;margin-bottom:20rpx;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app_content .course_list .list_item > .class_price.data-v-743ca6bf{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.app_content .course_list .list_item > .class_price > text.data-v-743ca6bf{margin-left:20rpx;font-size:28rpx;font-weight:700;color:#ff2842}.app_content .course_list .list_item > .class_price > .class_apply.data-v-743ca6bf{margin-left:20rpx}.app_content .course_list .list_item > .class_price > .class_apply > text.data-v-743ca6bf{font-size:24rpx;color:#666}.app_content .course_list .list_item > .class_price > .class_apply > .apply_btn.data-v-743ca6bf{width:140rpx;display:inline-block;height:50rpx;line-height:50rpx;background:-webkit-linear-gradient(bottom,#fd6161,#ff3c59);background:linear-gradient(0deg,#fd6161,#ff3c59);border-radius:25rpx;text-align:center;color:#fff;font-size:26rpx;margin:0 20rpx}.nodata.data-v-743ca6bf{width:100vw;height:100vh;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.nodata > view.data-v-743ca6bf{width:318rpx;height:326rpx}.nodata > view > image.data-v-743ca6bf{width:318rpx;height:256rpx}.nodata > view > view.data-v-743ca6bf{font-size:26rpx;color:#999;text-align:center;margin-top:40rpx}