body{background:#F6F7F9}.horizontal-line{height:1px;background:#eee;margin-top:7px}.crumbs-list{width:1200px;margin:0 auto;height:50px;line-height:50px;font-size:12px;color:#afb0b5}.crumbs-list .crumbs-item{margin-right:10px;font-size:0;color:#AFB0B5}.crumbs-list .crumbs-item span{font-size:12px}.crumbs-list .crumbs-item .iconfont{font-size:10px;margin-left:8px}.crumbs-list .crumbs-last{color:#344049}.filter-wrap{position:relative;width:1200px;margin:0 auto;background:#fff;padding:20px 20px 0;color:#2E2E2E}.filter-wrap .filter-group .filter-group-title{margin-top:6px;height:21px;line-height:21px}.filter-wrap .filter-group .filter-item{position:relative;font-size:12px;margin-top:6px}.filter-wrap .filter-group .filter-item .show-more{font-size:12px;color:#AFB0B5;position:absolute;right:20px;top:2px;cursor:pointer;user-select:none}.filter-wrap .filter-group .filter-item .show-more .iconfont{font-size:10px;margin-left:10px;transform:rotate(0);display:inline-block;transition:all .3s}.filter-wrap .filter-group .filter-item .open-more .iconfont{transform:rotate(180deg)}.filter-wrap .filter-group .filter-item .filter-label{line-height:26px;color:#AFB0B5;margin-right:30px;vertical-align:top}.filter-wrap .filter-group .filter-item .filter-options{display:inline-block;width:980px;overflow:hidden;transition:height .3s}.filter-wrap .filter-group .filter-item .close-options{max-height:34px}.filter-wrap .filter-group .filter-item .filter-exam{position:relative;z-index:1;cursor:pointer;margin-right:40px;color:#2E2E2E;line-height:26px;padding:0 6px;display:inline-block}.filter-wrap .filter-group .filter-item .filter-exam:hover{z-index:1}.filter-wrap .filter-group .filter-item .filter-exam:hover .cascade-list{z-index:0;display:block}.filter-wrap .filter-group .filter-item .filter-option{cursor:pointer;margin-right:40px;color:#2E2E2E;line-height:26px;margin-bottom:8px;display:inline-block}.filter-wrap .filter-group .filter-item .filter-option .filter-radio{display:inline-block;width:12px;height:12px;border:1px solid #ccc;border-radius:2px;vertical-align:middle;margin-right:8px}.filter-wrap .filter-group .filter-item .filter-option:hover{color:#4085ED}.filter-wrap .filter-group .filter-item .filter-option-active{color:#4085ED}.filter-wrap .filter-group .filter-item .filter-option-active .filter-radio{position:relative;background-color:#4085ED;border-color:#4085ED;width:12px;height:12px;border:none;border-radius:2px;vertical-align:middle}.filter-wrap .filter-group .filter-item .filter-option-active .filter-radio:after{transform:rotate(45deg) scaleY(1);box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;width:3px;transition:transform .15s ease-in .05s;transform-origin:center}.filter-wrap .filter-group:nth-of-type(2){margin-top:32px}.filter-wrap .advantage-text{position:absolute}.filter-wrap .advantage-text{position:absolute;top:35px;right:190px;color:#3367F4;font-size:14px}.filter-wrap .advantage-btn{position:absolute;top:16px;right:17px;width:158px;height:55px;background:url("/images/advantage.png");background-size:cover;cursor:pointer}.filter-wrap .advantage-btn:hover{top:14px;right:14px;width:164px;height:57px}.course-list{width:1200px;margin:0 auto 20px;font-size:0}.course-list .course-item{position:relative;box-sizing:border-box;cursor:pointer;display:inline-block;margin-top:20px;margin-right:20px;width:285px;overflow:hidden;padding:16px 20px;background:#FFFFFF;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-select:none;transition:all .5s}.course-list .course-item .selection-rate{position:absolute;left:0;top:0;background-image:url(//static.wangxiao.cn/k/images/user-percent-bg.png);background-repeat:no-repeat;background-size:cover;font-size:12px;color:#fff;width:118px;height:22px;line-height:22px;text-align:center}.course-list .course-item .activity-tags{position:absolute;left:20px;top:31px;font-size:12px}.course-list .course-item .activity-tags .activity-tag{background:#EF4545;border-radius:2px;color:#fff;width:36px;text-align:center;height:18px;line-height:18px;display:inline-block}.course-list .course-item .course-title{margin-top:10px;line-height:28px;font-size:16px;height:56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.course-list .course-item .indent-title{text-indent:2.8em}.course-list .course-item .exam-module{height:24px;line-height:24px;margin-top:5px;font-size:12px;color:#AFB0B5}.course-list .course-item .course-tags{margin-top:10px;height:18px;overflow:hidden;text-overflow:ellipsis}.course-list .course-item .course-tags .course-tag{display:inline-block;padding:0 8px;height:18px;font-size:10px;line-height:18px;color:#EF4545;background:rgba(239,69,69,0.05);border-radius:2px;margin-right:10px}.course-list .course-item .teacher-list{height:64px;margin-top:58px}.course-list .course-item .teacher-list .teacher-item{text-align:center;display:inline-block;margin-right:15px}.course-list .course-item .teacher-list .teacher-item .teacher-pic{display:inline-block;width:40px;height:40px;border-radius:50%}.course-list .course-item .teacher-list .teacher-item .teacher-name{min-width:40px;text-align:center;font-size:10px;color:#AFB0B5;margin-top:4;height:24px;line-height:24px}.course-list .course-item .activity-wrap{margin-top:12px;line-height:24px;font-size:12px;color:#AFB0B5}.course-list .course-item .activity-wrap .activity-info .count-down{color:#2E2E2E}.course-list .course-item .activity-wrap .activity-info .original-price{text-decoration:line-through}.course-list .course-item .activity-wrap .original-price{text-decoration:line-through}.course-list .course-item .bottom-wrap{margin-top:3px;line-height:24px;font-size:12px;color:#AFB0B5}.course-list .course-item .bottom-wrap .current-price{color:#EF4545;font-size:20px}.course-list .course-item .bottom-wrap .current-price .current-price-unit{font-size:10px}.course-list .course-item:hover{transform:translateY(-6px);box-shadow:0px 8px 20px #ccc}.course-list .mr-0{margin-right:0}.cascade-wrap{display:none;position:absolute;background:#fff;left:0;top:29px}.cascade-wrap .cascade-list{height:220px;padding:10px 0;box-shadow:0 0 6px 2px #ccc}.cascade-wrap .cascade-list .arrow::after{content:"";position:absolute;left:45px;top:-17px;width:14px;height:14px;background:#fff;box-shadow:5px 4px 10px 0px rgba(175,176,181,0.13);transform:rotateZ(226deg) translateY(-22px);background-color:white;z-index:0}.cascade-wrap .cascade-list .exam-item{padding:0 10px;width:200px;line-height:50px;height:50px;color:#666;font-size:14px}.cascade-wrap .cascade-list .exam-item .exam-name{line-height:50px;font-size:14px}.cascade-wrap .cascade-list .exam-item .iconfont{font-size:10px}.cascade-wrap .cascade-list .exam-item:hover{background:#F5F9FE}.cascade-wrap .cascade-list .exam-item:hover::after{background:#F5F9FE}.cascade-wrap .cascade-list .exam-item-active{color:#4085ED}.cascade-wrap .cascade-list .exam-item::after{content:'';display:block;clear:both}.cascade-wrap .cascade-list .exam-item:hover>.cascade-item{display:inline-block}.cascade-wrap .cascade-list .cascade-item{display:none;position:absolute;left:100%;width:200px;height:220px;background:#fff;box-shadow:0 0 6px 2px #ccc;top:0;padding:10px 0}.filter-exam:hover .cascade-wrap{display:inline-block}
