.card[data-v-43d38444]:hover{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15);transform:translateY(-5px)}.card[data-v-43d38444]{width:100%;margin-top:15px;background-color:#fff;border-radius:5px;cursor:pointer;overflow:hidden;transition:all .3s;padding-bottom:10px;position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.card-thumb[data-v-43d38444]{width:100%;height:150px}.card-title[data-v-43d38444]{font-size:14px;font-weight:600;color:#333;padding:10px 20px;line-height:32px;height:84px}.card .sub-title[data-v-43d38444]{font-weight:500}.card-desc[data-v-43d38444]{display:flex;padding:10px 20px}.card-desc .left[data-v-43d38444]{flex:1;overflow:hidden}.card-desc .left .card-time[data-v-43d38444]{font-size:12px;color:#999}.card-desc .left .card-time .hours[data-v-43d38444]{font-size:16px;color:var(--color-primary);padding:0 5px}.card-desc .left .card-time .keshi[data-v-43d38444]{font-size:12px;color:#999}.card-desc .left .card-teacher[data-v-43d38444]{height:64px;font-size:12px;color:#999;width:18%;transition:all .3s}.card-desc .left .card-teacher:hover img[data-v-43d38444]{border:var(--color-primary) 1px solid}.card-desc .left .card-teacher .tea_name img[data-v-43d38444]{width:30px;height:30px;border-radius:50%}.card-price[data-v-43d38444]{border-top:1px solid #f0f0f0;display:flex;padding:10px 20px}.card-price .pull-left[data-v-43d38444]{flex:1;font-size:12px;color:#999}.card-price .pull-left span[data-v-43d38444]{padding:0 2px;color:var(--color-primary);font-size:18px}.card-price .pull-right[data-v-43d38444]{font-size:12px;color:#333}.card-price .pull-right span[data-v-43d38444]:nth-child(2){color:#ff0100;font-size:18px;margin-left:4px}.card-wrap[data-v-43d38444]{flex-wrap:wrap;flex:1;gap:5px}.card-live[data-v-43d38444]{padding:5px 10px}.card-live .el-button[data-v-43d38444]{transition:.3s}.card-live .el-button[data-v-43d38444]:hover{color:var(--color-primary);background-color:#fff}.course-item[data-v-215e3c5e]{width:100%;background:#fff;padding:20px 25px;padding-bottom:6px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;transition:all .3s;box-shadow:0 0 10px 0 rgba(0,0,0,.05);cursor:pointer}.course-item.course-live-now[data-v-215e3c5e]{border:1px solid rgba(238,45,45,.75);animation:livePulse-215e3c5e 1.4s ease-in-out infinite}.course-item .live-now-badge[data-v-215e3c5e]{position:absolute;right:12px;top:12px;z-index:3;padding:4px 10px;border-radius:14px;color:#fff;font-size:12px;background:rgba(238,45,45,.92)}.course-item .live-now-badge i[data-v-215e3c5e]{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#fff}.course-item[data-v-215e3c5e]:not(:last-child){margin-bottom:20px}.course-item[data-v-215e3c5e]:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.course-item .status[data-v-215e3c5e]{position:absolute;right:10px;top:10px}@keyframes livePulse-215e3c5e{0%,to{box-shadow:0 0 0 0 rgba(238,45,45,.12)}50%{box-shadow:0 0 18px 4px rgba(238,45,45,.42)}}.course-item[data-v-215e3c5e]:after{content:"";display:block;clear:both}.course-item.group[data-v-215e3c5e]:before{content:"";width:98.6%;height:7px;border:1px solid #f2f2f2;position:absolute;left:.7%;bottom:-7px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background:#fff;z-index:-1}.course-item.invalid .course-img[data-v-215e3c5e]{opacity:.35}.course-item.invalid .course-handle .iconfont[data-v-215e3c5e],.course-item.invalid .course-info .title a[data-v-215e3c5e]{color:#ccc;cursor:default}.course-item.invalid .course-info .title .course-label[data-v-215e3c5e]{background-color:#ddd}.course-item.invalid .course-info .duration[data-v-215e3c5e]{color:#ccc;cursor:default}.course-item.invalid .course-info .attr-span[data-v-215e3c5e]{color:#ddd;border-color:#ddd}.course-item .course-img[data-v-215e3c5e]{float:left;-ms-flex-negative:0;flex-shrink:0;width:166px;height:100px;overflow:hidden}.course-item .course-img img[data-v-215e3c5e]{width:100%}.course-item .course-info[data-v-215e3c5e]{float:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px}.course-item .course-info .title[data-v-215e3c5e]{height:70px;line-height:25px}.course-item .course-info .title a[data-v-215e3c5e]{font-size:14px;color:#333;font-weight:700}.course-item .course-info .title .course-label[data-v-215e3c5e]{display:inline-block;margin-left:15px;padding:0 10px;border-radius:5px;background:#0c8ff1;color:#fff;font-size:14px}.course-item .course-info .duration[data-v-215e3c5e]{color:#666;font-size:12px;margin-top:10px}.course-item .course-handle[data-v-215e3c5e]{float:right;-ms-flex-negative:0;flex-shrink:0}.course-item .course-handle .iconfont[data-v-215e3c5e]{margin-left:10px;color:#0c8ff1}.course-item .course-handle .dropdown[data-v-215e3c5e]{display:inline-block}.course-item .course-handle .dropdown .iconfont[data-v-215e3c5e]{color:#666;cursor:pointer}.course-item .course-handle .dropdown .iconfont[data-v-215e3c5e]:hover{color:#0c8ff1}.course-item .course-handle .dropdown-menu[data-v-215e3c5e]{width:auto;min-width:120px}.course-item .course-handle .dropdown-menu li[data-v-215e3c5e]{line-height:.3rem;font-size:.14rem;text-align:center;cursor:pointer}.course-item .course-handle .dropdown-menu li[data-v-215e3c5e]:hover{color:#0c8ff1}[data-v-f7dddf10] .el-pagination .el-pager li,[data-v-f7dddf10] .el-pagination button{background-color:transparent}.teacher-bar[data-v-f7dddf10]{width:100%;height:100px;background:var(--color-primary);position:relative;margin-bottom:80px}.teacher-box[data-v-f7dddf10]{padding:30px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media(min-width:992px){.teacher-box[data-v-f7dddf10]{padding:30px 100px}}@media(min-width:1200px){.teacher-box[data-v-f7dddf10]{padding:30px 150px}}.teacher-box .portrait[data-v-f7dddf10]{float:left;-ms-flex-negative:0;flex-shrink:0;width:128px;height:128px;border:6px solid #fff;border-radius:50%;overflow:hidden;background-color:#fff}.teacher-box .portrait img[data-v-f7dddf10]{width:128px;height:128px}.teacher-box .info[data-v-f7dddf10]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;float:left;width:75%}.teacher-box .name[data-v-f7dddf10]{height:70px;line-height:70px;padding-left:40px;color:#fff;font-size:.24rem;margin-bottom:0}.teacher-box .desc[data-v-f7dddf10]{height:70px;padding-top:15px;line-height:1.3;padding-left:40px;color:#999;font-size:14px;margin-bottom:0}.course-main[data-v-f7dddf10]{min-height:550px;padding-bottom:20px}