.el-dropdown-menu__item[data-v-c34bd9bc]:hover{background-image:linear-gradient(-120deg,#00d9b0 20%,#475fe0 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-enter-active[data-v-c34bd9bc],.page-leave-active[data-v-c34bd9bc]{transition:opacity .2s}.page-enter[data-v-c34bd9bc],.page-leave-active[data-v-c34bd9bc]{opacity:0}.flex-row[data-v-c34bd9bc]{display:flex;flex-wrap:wrap;flex-direction:row}.flex-col[data-v-c34bd9bc]{display:flex;flex-direction:column}.ellipsis[data-v-c34bd9bc]{white-space:nowrap}.ellipsi2[data-v-c34bd9bc],.ellipsis[data-v-c34bd9bc]{overflow:hidden;text-overflow:ellipsis}.ellipsi2[data-v-c34bd9bc]{display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.courseCard[data-v-c34bd9bc]{width:280px;margin-right:20px;margin-bottom:20px;background:#fff;box-sizing:border-box;transition:.2s;cursor:pointer}.courseCard[data-v-c34bd9bc]:nth-child(4n){margin-right:0}.courseCard[data-v-c34bd9bc]:hover{transition:.3s;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.2)}.courseCard .courseCardImg[data-v-c34bd9bc]{position:relative}.courseCard .courseCardImg img[data-v-c34bd9bc]{width:100%;height:160px}.courseCard .courseCardImg .period[data-v-c34bd9bc]{height:24px;line-height:24px;padding:0 10px;font-size:12px;position:absolute;right:8px;top:8px;text-align:center;color:#fff;background:rgba(0,0,0,.6)}.courseCard .courseCardFooter .courseCardMiddle[data-v-c34bd9bc]{color:#353b53;padding:0 16px}.courseCard .courseCardFooter .courseCardMiddle .courseTitle[data-v-c34bd9bc],.courseCard .courseCardFooter .courseCardMiddle .examTime[data-v-c34bd9bc]{margin:8px 0;line-height:20px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseCard .courseCardFooter .courseCardMiddle .courseIntro[data-v-c34bd9bc]{height:34px;line-height:17px;font-size:12px;color:#9ea0ab;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.courseCard .courseCardFooter .courseCardBottom[data-v-c34bd9bc]{width:100%;line-height:36px;padding:0 16px;border-top:1px solid #f2f2f2;justify-content:space-between}.courseCard .courseCardFooter .courseCardBottom .price[data-v-c34bd9bc]{font-size:16px;color:#f56851;font-weight:700}.courseCard .courseCardFooter .courseCardBottom .price.free[data-v-c34bd9bc]{color:#41cfb1;font-weight:400}.courseCard .courseCardFooter .courseCardBottom .enrollment[data-v-c34bd9bc]{font-size:12px;color:#9ea0ab}.moreSmallPanel .courseCard[data-v-c34bd9bc]{width:240px;padding-top:19px;margin:0 auto 13px}.moreSmallPanel .courseCard[data-v-c34bd9bc]:hover{transform:translateY(0)}.moreSmallPanel .courseCard:hover .courseTitle[data-v-c34bd9bc]{color:#41cfb1}.moreSmallPanel .courseCard .courseCardImg img[data-v-c34bd9bc]{height:138px!important}.moreSmallPanel .courseCard .courseCardBottom[data-v-c34bd9bc],.moreSmallPanel .courseCard .courseCardMiddle[data-v-c34bd9bc]{padding:0}.moreSmallPanel .courseCard .courseTitle[data-v-c34bd9bc]{margin:8px 0 16px;line-height:20px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moreSmallPanel .courseCard[data-v-c34bd9bc]:hover{transition:.3s;margin-top:0;color:#41cfb1;box-shadow:0 0 0 rgba(0,0,0,.2)}.moreSmallPanel .courseCard .price[data-v-c34bd9bc]{font-size:14px}.thumbnail{margin-right:32px}.thumbnail .bigImg{width:416px;height:416px;margin-right:24px;transition:2000}.thumbnail .imgList{width:98px;height:416px;overflow:hidden}.thumbnail .imgList li{width:98px;height:98px;margin-bottom:8px;cursor:pointer}.thumbnail .imgList li img{width:100%;height:100%;display:block}.commonQuestion{width:287px;margin-bottom:22px;background:#fff;border:1px solid #e2e2e2;box-sizing:border-box}.commonQuestion h3{line-height:25px;padding:19px 0 17px 57px;font-size:18px;color:#040a29;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAAXNSR0IArs4c6QAAARNJREFUOBFjdDy/8T8DEDCBiH0GfgyMcBFbfkmQIEIEJO10YRNELUjmxMeXIAqhAswDEnDTUiU1wWJgARArUlwVLMACIkGGwQDcXpgAOg3WARMEOQUGYKbA7Zilbg+TA9OsjBApglYQVAC3AsV8JA7ckSCPw/wKcyBIHdwEmCSSZjATrgBZwlFACs4FK2BiYIQLgBhxEupwPoov2pTMGarunYRLghgoClBkoByCCrBpQhaDBwOKICMjQ6KEBoObkCxYeNe7xwzzX9xg+PMfnAKRlWJ34mptNwZhVg4UhW9//2AIvboLRQzEwRqM6JpBCrGJYRjAAnT6Wm13kDhWsF7Hg4EZLUooDkSsXsBqPQ5Big0AABRHSeyunHdcAAAAAElFTkSuQmCC) no-repeat 24px;background-size:16px 16px;position:relative}.commonQuestion h3:after{content:"";width:260px;height:1px;display:block;background:#eff3f4;position:absolute;bottom:0;left:13px}.commonQuestion .quesList{padding:17px 0}.commonQuestion .quesList .answerHtml{text-indent:36px}.commonQuestion .quesList .answer{width:100%;line-height:36px;padding-left:57px;font-size:14px;color:#65697c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;position:relative}.commonQuestion .quesList .answer:before{width:8px;height:8px;background:#ececec;border-radius:4px;content:"";display:inline-block;position:absolute;top:50%;margin-top:-4px;left:29px}.commonQuestion .quesList .answer:hover{color:#41cfb1}.el-dropdown-menu__item:hover{background-image:linear-gradient(-120deg,#00d9b0 20%,#475fe0 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-enter-active,.page-leave-active{transition:opacity .2s}.page-enter,.page-leave-active{opacity:0}.flex-row{display:flex;flex-wrap:wrap;flex-direction:row}.flex-col{display:flex;flex-direction:column}.ellipsis{white-space:nowrap}.ellipsi2,.ellipsis{overflow:hidden;text-overflow:ellipsis}.ellipsi2{display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.containers{padding-bottom:100px}.whiteBg{width:100%;background:#fff}.whiteBg .topContent{width:1180px;margin:0 auto;padding:40px 0 24px}.whiteBg .topContent .detaiInfo{width:610px;position:relative}.whiteBg .topContent .detaiInfo .title{height:66px;line-height:33px;font-size:24px;color:#040a29;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.whiteBg .topContent .detaiInfo .service{margin-bottom:32px}.whiteBg .topContent .detaiInfo .service li{padding:0 8px;margin-right:8px;line-height:24px;border:1px solid #41cfb1;color:#41cfb1}.whiteBg .topContent .detaiInfo .service li img{width:100%;height:100%;display:block}.whiteBg .topContent .detaiInfo .author{margin-bottom:32px;font-size:16px;color:#28282d;line-height:22px}.whiteBg .topContent .detaiInfo .linePanel{height:48px;padding-left:16px;margin-bottom:24px;border:1px solid #eff3f4;position:relative}.whiteBg .topContent .detaiInfo .linePanel .tip{width:auto;max-width:600px;padding:0 5px;position:absolute;box-sizing:border-box;background:#fff;top:-11px;line-height:22px;height:22px;font-size:16px;color:#28282d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whiteBg .topContent .detaiInfo .linePanel .buyCnt{font-size:14px;padding-left:5px;position:absolute;bottom:9px;line-height:20px;color:#9ea0ab}.whiteBg .topContent .detaiInfo .linePanel:nth-child(2){margin-bottom:26px}.whiteBg .topContent .detaiInfo .linePanel .singlePrice{line-height:48px;font-size:20px;color:#ef6551;font-weight:700}.whiteBg .topContent .detaiInfo .btn-group{height:60px;font-size:16px;position:absolute;bottom:0}.whiteBg .topContent .detaiInfo .btn-group button{height:60px;font-size:16px;padding:0;margin-left:0;margin-right:10px;border:0;letter-spacing:1px;box-sizing:border-box}.whiteBg .topContent .detaiInfo .btn-group .btn1{width:243px;color:#fff;background-image:linear-gradient(-131deg,#00da64,#00d9b4)}.whiteBg .topContent .detaiInfo .btn-group .btn1:hover{opacity:.8}.whiteBg .topContent .detaiInfo .btn-group .btn2,.whiteBg .topContent .detaiInfo .btn-group .btn3{width:168px;color:#41cfb1;border:1px solid #41cfb1;box-sizing:border-box}.whiteBg .topContent .detaiInfo .btn-group .btn3{margin-right:0}.consultTip{padding:10px}.consultTip .consultImg{width:250px;height:250px;display:block}.btContent{background:#f5f5f4;padding:40px 0}.btContent .detailMain{width:1200px;margin:0 auto}.btContent .detailMain .detailintro{width:877px;background:#fff;padding-bottom:20px;margin-right:36px}.btContent .detailMain .detailintro .detailsTab{width:100%;height:52px;margin-bottom:20px;box-sizing:border-box;border-bottom:1px solid #e2e2e2;display:flex}.btContent .detailMain .detailintro .detailsTab li{width:104px;height:100%;text-align:center;cursor:pointer;box-sizing:border-box;border-top:6px solid transparent;line-height:40px;transition:.3s linear}.btContent .detailMain .detailintro .detailsTab li.action{line-height:40px;box-sizing:border-box;transition:.3s linear;color:#41cfb1;border-top:6px solid #41cfb1}.btContent .detailMain .detailintro .imgText p{line-height:30px;font-size:16px;padding:0 20px}.btContent .detailMain .detailintro .imgText img{width:100%;height:auto}