.course-list[data-v-17df1cc3]{min-height:100vh}.course-list .banner[data-v-17df1cc3]{background-image:url(/_nuxt/img/banner3@2x.45ef12c.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:140px;line-height:140px;text-align:center}.course-list .banner .search-input[data-v-17df1cc3]{background:#fff;border:initial;border-radius:8px;height:44px;width:560px}.course-list .banner .search-input[data-v-17df1cc3] .el-input__inner{border:none;height:44px;line-height:44px}.course-list .banner .search-input[data-v-17df1cc3] .el-input-group__append{background-color:#507bfd;border:none;color:#fff;font-size:16px}.course-list .tabs .tabs-header[data-v-17df1cc3]{background:#fff;height:60px}.course-list .tabs .tabs-header .tabs-list[data-v-17df1cc3]{margin:auto;width:1200px}.course-list .tabs .tabs-header .tabs-list[data-v-17df1cc3] .el-tabs__item{font-size:16px;line-height:22px;margin-top:20px;text-align:center}.course-list .tabs .tabs-header .tabs-list[data-v-17df1cc3] .el-tabs__item.is-active{color:#3350cb}.course-list .tabs .tabs-header .tabs-list[data-v-17df1cc3] .el-tabs__active-bar{background-color:#3350cb;border-radius:2px;bottom:0;height:2px}.course-list .tabs .tabs-header .tabs-list[data-v-17df1cc3] .el-tabs__nav-next i,.course-list .tabs .tabs-header .tabs-list[data-v-17df1cc3] .el-tabs__nav-prev i{font-size:16px;margin-top:16px;vertical-align:middle}.course-list .tabs .tabs-header .tabs-list .tabs-title[data-v-17df1cc3]{color:#3350cb;font-size:16px;font-weight:600;height:22px;line-height:22px;text-align:center}.course-list .tabs .tabs-cagetory[data-v-17df1cc3]{background:#fff;margin:auto;padding:24px 30px 12px;width:1200px}.course-list .tabs .tabs-cagetory .item[data-v-17df1cc3]{display:flex;flex-direction:row}.course-list .tabs .tabs-cagetory .item .title[data-v-17df1cc3]{color:#9597a1;flex:0 0 auto;font-size:14px;line-height:30px;margin-right:20px}.course-list .tabs .tabs-cagetory .item .select-list[data-v-17df1cc3]{flex:1 1 auto}.course-list .tabs .tabs-cagetory .item .select-list .select-item[data-v-17df1cc3]{cursor:pointer;display:inline-block;font-size:14px;height:28px;line-height:28px;margin-bottom:15px;padding:0 15px}.course-list .tabs .tabs-cagetory .item .select-list .select-item.active[data-v-17df1cc3]{background-color:#3350cb;border-radius:6px;color:#fff}.course-list .data-list[data-v-17df1cc3]{background:#fff;border-radius:6px;margin:20px auto auto;padding:24px 30px;width:1200px}.course-list .data-list .sort .item[data-v-17df1cc3]{background:#fff;border-radius:6px;color:#2a2b2f;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:28px;padding:0 8px}.course-list .data-list .sort .item.active[data-v-17df1cc3]{background:#dae1ff;color:#3350cb}.course-list .data-list .list[data-v-17df1cc3]{margin-top:24px}.course-list .data-list .list .item[data-v-17df1cc3]{cursor:pointer;display:flex;flex-direction:row;height:160px}.course-list .data-list .list .item+.item[data-v-17df1cc3]{margin-top:24px}.course-list .data-list .list .item .image[data-v-17df1cc3]{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 240px;height:100%;width:240px}.course-list .data-list .list .item .infos[data-v-17df1cc3]{display:flex;flex:1 1 auto;flex-direction:column;margin-left:20px}.course-list .data-list .list .item .infos .title[data-v-17df1cc3]{color:#2a2b2f;font-size:20px;font-weight:600;height:28px;line-height:28px;text-align:left}.course-list .data-list .list .item .infos .sub-title[data-v-17df1cc3]{color:#9597a1;font-size:14px;font-weight:400;height:32px;line-height:32px;text-align:left}.course-list .data-list .list .item .infos .sub-title .study[data-v-17df1cc3]{vertical-align:sub}.course-list .data-list .list .item .infos .sub-title .price[data-v-17df1cc3]{color:#f34a4b;float:right;font-size:14px}.course-list .data-list .list .item .infos .sub-title .price .num[data-v-17df1cc3]{font-size:24px}.course-list .data-list .list .item .infos .info[data-v-17df1cc3]{color:#9597a1;display:flex;flex:1 1 auto;flex-direction:column-reverse;font-size:14px;font-weight:400;line-height:20px;text-align:left}.course-list .data-list .list .item .infos .info .desc[data-v-17df1cc3]{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.course-list .empty[data-v-17df1cc3]{background-color:#fff;color:#999;font-size:16px;margin:auto auto 300px;padding-bottom:30px;text-align:center;width:1200px}.course-list .page[data-v-17df1cc3]{background:#fff;margin:auto auto 50px;padding-bottom:30px;width:1200px}