.course_list>ul{margin-left:-24px}.course_list>ul li{float:left;width:25%;margin-bottom:24px}.course_list>ul li .course_list_item{margin-left:24px;background:#fff;cursor:pointer;position:relative;overflow:hidden}.course_list>ul li .course_list_item .course_img{width:100%;height:150px;overflow:hidden}.course_list>ul li .course_list_item .course_img>img{display:block;width:100%;height:100%}.course_list>ul li .course_list_item .course_list_item_nr{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox{position:relative;height:100%}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .pirce_icon{float:right;width:40px;height:22px;text-align:center;line-height:22px;background:#ff6700;color:#fff;border-radius:4px;font-size:12px;font-weight:400;margin-top:16px;margin-right:16px}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .pirce_hov{background:#fff;color:#1974f0}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .nrInfoBoxName{display:flex}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .nrInfoBoxName .name__box{max-width:220px;font-size:16px;color:#fff;line-height:24px;font-weight:500;height:48px;margin:17px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .nrInfoBoxName>i{margin-top:21px;color:#fc0}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .teacher_price{position:absolute;bottom:0;left:0;width:100%;height:32px;z-index:99;background:rgba(44,73,138,.7)}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .teacher_price .teacher{font-size:12px;color:#fff;line-height:32px;font-weight:400;margin-left:16px}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .teacher_price .teacher .htfont{font-size:15px;color:#fff;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:2px}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .teacher_price .price{margin-right:16px;font-size:12px;color:#fff;line-height:32px;font-weight:400}.course_list>ul li .course_list_item .course_list_item_nr .nrInfoBox .teacher_price .price .htfont{font-size:14px;color:#fff;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:2px}.course_list>ul li .course_list_item:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.course_list>ul .home_li_course_list{width:200px}.course_list>ul .home_li_course_list .course_img{width:168px;height:100px}.v_title_box[data-v-acafc09e]{display:flex;align-items:center}.v_title_box .vertical[data-v-acafc09e]{width:4px;height:30px;background:#1974f0;margin-right:15px}.v_title_box h2[data-v-acafc09e]{font-size:26px;font-weight:600;color:#000}.major_box .subject_list[data-v-1441dc0d]{padding-left:130px;position:relative;min-height:28px;margin-top:20px;margin-bottom:10px}.major_box .subject_list .subjectAll[data-v-1441dc0d]{position:absolute;top:0;left:0;width:44px;text-align:center;height:28px;line-height:28px;background:#fff;border:1px solid #e8e8e8;border-radius:2px;font-size:14px;color:#000;font-weight:400}.major_box .subject_list .subjectAll.li_avtive[data-v-1441dc0d],.major_box .subject_list .subjectAll[data-v-1441dc0d]:hover{cursor:pointer;background:#1974f0;color:#fff;border-color:#1974f0}.major_box .subject_list .subjectOneUl li[data-v-1441dc0d]{float:left;font-size:14px;color:#000;font-weight:500;line-height:28px;margin-right:36px;margin-bottom:10px}.major_box .subject_list .subjectOneUl li.li_avtive[data-v-1441dc0d],.major_box .subject_list .subjectOneUl li[data-v-1441dc0d]:hover{cursor:pointer;color:#1974f0}.major_box .subject_child[data-v-1441dc0d]{padding-left:130px;position:relative;min-height:28px;margin-bottom:15px}.major_box .subject_child .child_title[data-v-1441dc0d]{position:absolute;top:0;left:0;width:44px;text-align:center;height:28px;line-height:28px;background:#fff;border:1px solid #e8e8e8;border-radius:2px;font-size:14px;color:#000;font-weight:400}.major_box .subject_child .child_title.li_avtive[data-v-1441dc0d],.major_box .subject_child .child_title[data-v-1441dc0d]:hover{cursor:pointer;background:#1974f0;color:#fff;border-color:#1974f0}.major_box .subject_child .child_ul[data-v-1441dc0d]{background:rgba(25,116,240,.03);border:1px solid #e8e8e8;border-radius:4px;padding:0 5px;margin-left:-25px;display:inline-block}.major_box .subject_child .child_ul li[data-v-1441dc0d]{float:left;font-size:14px;color:#000;line-height:24px;font-weight:400;margin:2px 20px;position:relative}.major_box .subject_child .child_ul li[data-v-1441dc0d]:after{content:"";position:absolute;top:7px;right:-20px;width:1px;height:12px;background:#000}.major_box .subject_child .child_ul li[data-v-1441dc0d]:last-child:after{height:0}.major_box .subject_child .child_ul li.li_avtive[data-v-1441dc0d],.major_box .subject_child .child_ul li[data-v-1441dc0d]:hover{cursor:pointer;color:#1974f0}.member_box .member_list>ul[data-v-84362730]{display:flex;flex-wrap:wrap}.member_box .member_list>ul>li[data-v-84362730]{margin-right:10px;padding:2px 15px;border-radius:5px;border:1px solid transparent;font-size:14px;font-weight:400;color:#656565;transition:all .2s;cursor:pointer;margin-bottom:10px}.member_box .member_list>ul>li[data-v-84362730]:hover{border:1px solid #1974f0;box-sizing:border-box;color:#1974f0}.member_box .member_list>ul .li_avtive[data-v-84362730]{background:#1974f0;color:#fff;border:1px solid transparent}.member_box .member_list>ul .li_avtive[data-v-84362730]:hover{color:#fff}.course_nav{width:1200px;box-shadow:0 2px 9px 1px rgba(240,241,245,.98);margin:0 auto;padding:30px 20px;box-sizing:border-box}.course_nav>p{border-bottom:1px solid #f5f5f5;padding-bottom:20px}.course_nav>p>a{font-size:14px;font-weight:400;color:#656565;transition:all .2s;display:block}.course_nav>p>a:hover{color:#1974f0}.course_nav .course_nav_box{margin-top:20px;display:flex}.course_nav .course_nav_box>label{color:#adadad;width:80px;margin-right:30px;font-size:14px;font-weight:400;padding:5px 0;box-sizing:border-box}.course_list_box{width:1200px;box-shadow:0 8px 8px 0 hsla(0,0%,79.6%,.1);margin:20px auto}.course_list_box .list_box{padding-bottom:60px}