@charset "utf-8";.mod-picker_files .name{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal}.mod-picker{display:none;width:576px;height:530px;margin:-265px 0 0 -288px;-webkit-box-shadow:hsla(0,0%,50.2%,.3) 0 0 5px;box-shadow:0 0 5px hsla(0,0%,50.2%,.3);border-radius:3px;background:#fff;position:fixed;_position:absolute;left:50%;top:50%;z-index:4000;cursor:default;_border:1px solid #e5e5e5}.mod-picker__hd{background:#039ae3;height:30px;line-height:30px;font-size:14px;clear:both;overflow:hidden;*zoom:1}.mod-picker__hd-title{padding-left:15px;float:left;margin:0;color:#ececec}.mod-picker__close{font-size:20px;color:#ececec;float:right;padding:0 10px}.mod-picker__bd{padding:15px 0 0 20px;clear:both;overflow:hidden;zoom:1}.mod-picker__list-title{font-size:14px;color:#333;padding-left:10px;margin-bottom:10px}.mod-picker__data-options,.mod-picker__data-selected{float:left}.mod-picker__cont{width:208px;border:1px solid #e5e5e5;background:#fafafa;height:378px;overflow:hidden}.mod-picker__input{padding:5px;margin:5px;width:184px}.mod-picker__options-ul,.mod-picker__selected-ul{height:378px;overflow-y:auto;overflow-x:hidden}.mod-picker__options-ul li,.mod-picker__selected-ul li{cursor:pointer;line-height:20px}.mod-picker__options-ul li img,.mod-picker__selected-ul li img{border-radius:20px}.mod-picker__options-ul li .name,.mod-picker__selected-ul li .name{display:inline-block;vertical-align:middle;font-size:14px;vertical-align:top;margin-bottom:1px;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mod-picker__options-ul li .name:hover,.mod-picker__selected-ul li .name:hover{background:#d3d3d3}.mod-picker__options-ul .selecting .name,.mod-picker__selected-ul .selecting .name{background:#039ae3}.mod-picker__options-ul .selecting .name:hover,.mod-picker__selected-ul .selecting .name:hover{background:#0580bb}.mod-picker__options-ul{border-top:1px solid #e5e5e5;height:333px}.mod-picker__options-item-hide{display:none}.mod-picker__options-item-optimize .mod-picker__options-item-hide{display:block}.mod-picker__data-options .not-match,.mod-picker__data-options .opt-hidden,.mod-picker__data-options .selected{display:none}.mod-picker__action-btns{float:left;padding:105px 18px 0;_width:80px}.mod-picker__action-btns .btn-weak{display:block;width:78px;height:36px;line-height:34px;text-align:center;font-size:14px;border:1px solid #d9d9d9}.mod-picker__action-btns .btn-add{margin-bottom:20px}.mod-picker__ft{overflow:hidden;padding:20px}.mod-picker__ft .picker-help{display:none;font-size:14px;line-height:38px}.mod-picker__ft .btn-save{display:block;height:36px;line-height:36px;width:100px;float:right}.mod-picker__tips,.mod-picker__warning{display:block;padding-top:20px;width:80px;text-align:left;font-size:14px}.mod-picker__warning{color:#e80808;display:none}.mod-picker_qq .mod-picker__options-ul li,.mod-picker_qq .mod-picker__selected-ul li{font-size:14px;cursor:pointer;line-height:20px;padding:5px 10px}.mod-picker_qq .mod-picker__options-ul li img,.mod-picker_qq .mod-picker__selected-ul li img{border-radius:20px}.mod-picker_qq .mod-picker__options-ul li .name,.mod-picker_qq .mod-picker__selected-ul li .name{display:inline-block;vertical-align:middle;font-size:14px;vertical-align:top;margin-bottom:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 0 0 3px}.mod-picker_qq .mod-picker__options-ul li:hover,.mod-picker_qq .mod-picker__selected-ul li:hover{background:#d3d3d3}.mod-picker_qq .mod-picker__options-ul .selecting,.mod-picker_qq .mod-picker__selected-ul .selecting{background:#039ae3}.mod-picker_qq .mod-picker__options-ul .selecting:hover,.mod-picker_qq .mod-picker__options-ul .selecting:hover .name,.mod-picker_qq .mod-picker__selected-ul .selecting:hover,.mod-picker_qq .mod-picker__selected-ul .selecting:hover .name{background:#0580bb}.mod-picker_files .mod-picker__options-ul{border-top:none}.mod-picker_files .mod-picker__options-ul li{height:auto}.mod-picker_files .name{margin-left:0;width:188px}.mod-picker_files .mod-picker__with-sub .icon-folder{display:inline-block;vertical-align:middle;background:url(//9.idqqimg.com/edu/icon-fold_809dc585a29613eb6ef502ddb022b86e.png#unsprite) no-repeat;margin-right:5px;_vertical-align:-2px;width:19px;height:15px;margin-bottom:3px}.mod-picker_files .mod-picker__with-sub.mod-picker__sub-open .icon-folder{background:url(//9.idqqimg.com/edu/icon-fold_809dc585a29613eb6ef502ddb022b86e.png#unsprite) no-repeat 0 -17px}.mod-picker_files .mod-picker__sub-li .name{padding-left:35px;width:163px}.mod-picker_files .mod-picker__sub-sep{color:#999}.mod-picker_files .icon-sub-sep{display:inline-block;vertical-align:middle;background:#999;width:10px;height:2px;margin-right:5px}.datepicker{display:none;position:absolute;z-index:200;margin-left:-1px;border:1px solid #afafaf;width:249px;height:272px;overflow:hidden;background:#fff;font-size:14px}.datepicker-days{position:relative;width:238px;height:268px;margin:7px auto 1px}.datepicker-days table{position:relative;z-index:10}.datepicker-days .datepicker-days-bg{position:absolute;right:-2px;bottom:-10px;font-size:160px;line-height:1;z-index:9;opacity:.1;filter:alpha(opacity=10)}.datepicker-days th{text-align:center;width:34px;height:24px;line-height:24px;color:#333}.datepicker-days .switch{width:165px;font-weight:bolder}.datepicker-days td{text-align:center;width:34px;height:34px;line-height:34px;color:#333}.datepicker-days .lastYear b,.datepicker-days .next b,.datepicker-days .nextYear b,.datepicker-days .prev b{position:relative;display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-days .lastYear i,.datepicker-days .next i,.datepicker-days .nextYear i,.datepicker-days .prev i{position:absolute;top:-13px;font-size:40px;line-height:1;color:#999;cursor:pointer}.datepicker-days .lastYear i,.datepicker-days .prev i{left:10px}.datepicker-days .next i,.datepicker-days .nextYear i{right:10px}.datepicker-days .lastYear i,.datepicker-days .nextYear i{font-size:30px;top:-6px}.datepicker-days .lastYear:hover i,.datepicker-days .next:hover i,.datepicker-days .nextYear:hover i,.datepicker-days .prev:hover i{color:#68b30f}.datepicker-days .lastYear.disabled i,.datepicker-days .next.disabled i,.datepicker-days .nextYear.disabled i,.datepicker-days .prev.disabled i{color:#a0a0a0}.datepicker-days th.dow{border-bottom:1px solid #e3e3e3;height:34px;line-height:34px}.datepicker-days th.dow0,.datepicker-days th.dow6{color:#e75407}.datepicker-days td.new,.datepicker-days td.old{visibility:hidden}.datepicker-days .day{cursor:pointer}.datepicker-days .disabled{color:#a0a0a0;cursor:default}.datepicker-days .day:hover{color:#fff;background:#68b30f}.datepicker-days .disabled:hover{color:#a0a0a0;background:none}.datepicker-days .active,.datepicker-days .active:hover{color:#fff;background:#68b30f}.datepicker-days .tr-view div{position:relative;width:100%;height:100%}.datepicker-days .tr-view .day-today{font-size:12px}.datepicker-days .tr-view div i{display:block;width:24px;height:24px;line-height:24px;border-radius:12px;position:absolute;left:5px;top:5px;z-index:10;overflow:hidden;color:#333}.datepicker-days .tr-view .not_allow i,.datepicker-days .tr-view .pass i{color:#a0a0a0}.datepicker-days .tr-view div b,.datepicker-days .tr-view div u{width:17px;height:24px;position:absolute;left:0;top:5px;background:#68b30f;display:none}.datepicker-days .tr-view div u{left:auto;right:0}.datepicker-days .tr-view .active{background:none;color:#333}.datepicker-days .tr-view .date-view i{background:#68b30f;color:#fff}.datepicker-days .tr-view .view-day-b u,.datepicker-days .tr-view .view-day-e b,.datepicker-days .tr-view .view-day-m b,.datepicker-days .tr-view .view-day-m u{display:block}#react-page{margin-top:15px}#react-page .i-calendar{position:unset;top:unset}#jquery-module-ctn{margin-top:22px}@media screen and (max-width:1300px){.layout,.page-header .page-wrap{width:1270px!important}.overview .agency-notice{width:996px!important}}@media screen and (max-width:1024px){.layout,.page-header .page-wrap{width:1024px!important}.layout .notice{width:826px!important}.overview .agency-notice{width:740px!important}}.jq-message{position:fixed;top:20px;left:50%;z-index:4001;border:1px solid #ddd;padding:8px 30px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(99,99,99,.2);box-shadow:0 1px 3px rgba(99,99,99,.2);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.jq-message--center{top:50%;margin-top:-15px}.flag-gray,.flag-orange,.flag-white{color:#e85308;border:1px solid;padding:1px;line-height:1;font-size:12px;border-radius:2px;margin-left:4px;display:inline-block;vertical-align:0}.flag-white{color:#fff}.flag-gray{color:#999}.flag-orange-bg{background:#e85308;color:#fff;padding:2px;vertical-align:0;font-size:12px;display:inline-block;border-radius:2px;line-height:1}.task-schedule{position:relative;padding:32px 120px 33px}.task-schedule.task-schedule--no-begin .progress-course-plan,.task-schedule.task-schedule--no-begin .progress-your-plan,.task-schedule.task-schedule--no-begin .schedule-progress-wrap .plan-point,.task-schedule.task-schedule--over .progress-course-plan,.task-schedule.task-schedule--over .progress-your-plan,.task-schedule.task-schedule--over .schedule-progress-wrap .plan-point{display:none}.task-schedule.task-schedule--overdue .schedule-progress-wrap .percent{background:#a7a7a7}.task-schedule.task-schedule--overdue .schedule-progress-wrap .progress-your-plan{color:#666}.task-schedule .schedule-end,.task-schedule .schedule-start{position:absolute;top:50%;margin-top:-12px}.task-schedule .schedule-start{left:10px}.task-schedule .schedule-end{right:10px}.task-schedule .schedule-progress-wrap{position:relative}.task-schedule .schedule-progress-wrap .schedule-progress{background:#ccc;height:15px;border-radius:8px;overflow:hidden;position:relative}.task-schedule .schedule-progress-wrap .percent{overflow:hidden;border-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0}.task-schedule .schedule-progress-wrap .percent,.task-schedule .schedule-progress-wrap .percent-inner{background:#23b8ff;display:block;height:100%;width:0}.task-schedule .schedule-progress-wrap .undo-point{position:absolute;top:0;left:30px;height:100%;background:#ccc;width:10px}.task-schedule .schedule-progress-wrap .undo-point:hover .hover-tips{display:block}.task-schedule .schedule-progress-wrap .undo-point--half{width:5px;left:100px}.task-schedule .schedule-progress-wrap .undo-point-round-left{border-radius:8px 0 0 8px}.task-schedule .schedule-progress-wrap .undo-point-round-right{border-radius:0 8px 8px 0}.task-schedule .schedule-progress-wrap .plan-point{position:absolute;width:4px;height:100%;background:#5fb41b;left:0;top:0;margin-left:-2px}.task-schedule .plan-text{position:absolute;left:11px;top:-1px;width:190px}.task-schedule .plan-text.text--left{left:auto!important;right:25px;text-align:right}.task-schedule .progress-your-plan{position:absolute;left:0;top:-28px;color:#23b8ff;vertical-align:top}.task-schedule .progress-your-plan .plan-text{display:none;width:100px}.task-schedule .progress-course-plan{position:absolute;left:60%;bottom:-26px}.task-schedule .progress-course-plan .plan-text{width:120px;left:18px}.task-schedule .progress-course-plan .plan-text.text--left{right:30px}.task-schedule .progress-course-plan .plan-text.text--live{width:180px}.line-right{position:absolute;top:0;right:10px;color:#666}.line-right .icon-remind{background:url(//9.idqqimg.com/edu/c-sprite_6a9820b72697555ba7d31530bda21858.png#unsprite) no-repeat -374px -26px;width:23px;height:22px;display:inline-block;vertical-align:-5px;margin-right:5px}.line-right .time--overdue{color:#e85308}.line-right .time--expired{color:#999}.task-terms{position:relative;margin-left:25px;height:44px;line-height:44px}.task-terms-label{margin-right:10px;color:#777}.task-terms .drop-down-list{max-height:200px;overflow-y:auto}.task-chapter .chapter-tt{line-height:60px;border-bottom:1px solid #e5e5e5;font-size:18px}.task-chapter+.task-chapter .chapter-tt{border-top:1px solid #e5e5e5}.task-chapter .task-task-list{margin:0 10px}.task-part-list{padding-bottom:1px}.task-part-item{margin-bottom:20px}.task-part-item .task-part-hd{line-height:40px;height:40px;position:relative;margin-bottom:20px}.task-part-item .part-tt{font-size:16px;font-weight:700}.task-part-item .tt-prefix{width:42px;text-align:left;font-size:20px;color:#000;font-weight:700;float:left;margin-left:25px}.task-part-item .flag-orange-bg{margin-left:5px}.task-task-list .task-task-item{position:relative;line-height:50px;padding-left:53px;display:block;width:100%;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f4f4f4;margin-bottom:20px}.task-task-list .task-task-item.active{color:#23b8ff}.task-task-list .task-task-item .task-tt-expr{color:#23b8ff;vertical-align:middle}.task-task-list .task-task-item .item-icon{position:absolute;left:0;top:50%;width:53px;text-align:center;font-size:24px;color:#a3d2f8;margin-top:-12px}.task-task-list .task-task-item .task-tt-text{display:inline-block;vertical-align:middle}.task-task-list .task-task-item .icon-playback,.task-task-list .task-task-item .tt-suffix{color:#999;margin-left:10px;display:inline-block;vertical-align:middle}.task-task-list .task-task-item .icon-playback{position:relative;border:1px solid;border-radius:2px;height:14px;width:16px}.task-task-list .task-task-item .icon-playback:before{position:absolute;left:6px;top:2px;border-left:5px solid #999;border-top:5px dashed transparent;border-bottom:5px dashed transparent}.task-task-list .task-task-item .btn-s{right:10px;margin-top:-15px}.task-task-list .task-task-item .item-progress{display:inline-block;vertical-align:middle;margin-left:15px;width:50px;background:#ccc;height:4px}.task-task-list .task-task-item .item-progress .percent{display:block;height:4px;background:#5fb41b}.task-task-list .task-task-item .hover-guide{display:none;color:#23b8ff}.task-task-list .task-task-item .hover-guide .i-v-right{font-size:22px;vertical-align:-1px}.task-task-list .task-task-item .i-right{font-size:24px;color:#5fb41b;vertical-align:-3px;margin-left:10px}.task-task-list .task-task-item.task-task-item--disabled .item-icon,.task-task-list .task-task-item.task-task-item--disabled .task-tt,.task-task-list .task-task-item.task-task-item--done .item-icon{color:#999}.task-task-list .task-task-item.task-task-item--end,.task-task-list .task-task-item.task-task-item--end .tt-suffix{color:#bbb}.task-task-list .task-task-item.task-task-item--end .item-icon{color:#ddd}.task-task-list a.task-task-item.task-item-jump:hover{background-color:#eee}.task-task-list a.task-task-item.task-item-jump:hover .item-icon{color:#23b8ff}.task-task-list a.task-task-item.task-item-jump:hover .hover-guide{display:inline-block}.task-task-list a.task-task-item.task-item-jump:hover .hover-guide~.i-right,.task-task-list a.task-task-item.task-item-jump:hover .hover-guide~.item-num-percent,.task-task-list a.task-task-item.task-item-jump:hover .hover-guide~.item-progress,.task-task-list a.task-task-item.task-item-jump:hover .hover-guide~.item-score{display:none}.task-task-list a.task-item-nojump{cursor:default}.tips--pointer{left:50%;margin-left:-50px;width:100px;line-height:24px;padding:0 5px}.course-class-task{position:relative;margin-bottom:20px;height:50px;padding-top:8px;padding-left:168px;background:#f4f4f4}.course-class-task .drop-down--class{left:0;font-size:16px;padding-left:10px;text-align:left;border-right:1px solid #ddd;text-align:center}.course-class-task .drop-down--class .drop-down-tt{line-height:58px;margin-right:10px;display:block;max-width:147px}.course-class-task .drop-down--class .drop-down-list{text-align:center;left:0;width:168px}.course-class-task .task-schedule{padding-top:10px;overflow:hidden}.course-class-task .task-schedule .schedule-end,.course-class-task .task-schedule .schedule-start{margin-top:-23px}.course-class-task .task-schedule .percent,.course-class-task .task-schedule .schedule-progress{height:8px}.course-class-task .task-schedule .percent{background:#5fb41b}.course-class-task .task-schedule .progress-course-plan{color:#666}.drop-down--class{padding-right:22px;min-width:168px;height:44px;border:1px solid #e5e5e5;cursor:pointer}.drop-down--class,.drop-down--class .drop-down-list{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.drop-down--class .drop-down-list{width:100%}.drop-down--class .drop-down-list li{line-height:40px;padding:0 10px}.drop-down--class .drop-down-tt:after{display:none}.drop-down--class .i-v-bottom{position:absolute;top:50%;right:5px;margin-top:-9px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.drop-down--class:hover .i-v-bottom{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.drop-down--class.drop-down--class-one .drop-down-list,.drop-down--class.drop-down--class-one .i-v-bottom{display:none}.coding-tasklist{padding:0 10px}.coding-tasklist-chapter{position:relative;margin-bottom:30px;color:#777;font-size:16px}.coding-tasklist-chapter-prefix{font-weight:700;margin-left:14px;margin-right:9px}.coding-tasklist-chapter-title{display:inline-block;line-height:40px;margin-bottom:6px}.coding-tasklist-chapter-hours{position:absolute;top:12px;right:4px;font-size:12px}.coding-tasklist-subsegment{position:relative;background:#f4f4f4;color:#000;padding:5px 16px;margin-bottom:20px;-webkit-transition:height .6s;-o-transition:height .6s;transition:height .6s}.coding-tasklist-subsegment-title{font-size:16px;line-height:1;padding:15px 2px;cursor:pointer}.coding-tasklist-subsegment-title:before{content:"\00b7";margin-right:2px}.coding-tasklist-subsegment-more{position:absolute;top:0;right:5px;padding:15px;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;-o-transition:transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.coding-tasklist-subsegment-more .icon-font{font-size:12px}.coding-tasklist-subsegment--showmore .coding-tasklist-task{display:block}.coding-tasklist-subsegment--showmore .coding-tasklist-task--end,.coding-tasklist-subsegment--showmore .coding-tasklist-task--end:hover{color:#bbb;cursor:default}.coding-tasklist-subsegment--showmore .coding-tasklist-task--end .coding-tasklist-task-desc,.coding-tasklist-subsegment--showmore .coding-tasklist-task--end:hover .coding-tasklist-task-desc{color:#bbb}.coding-tasklist-subsegment--showmore .coding-tasklist-subsegment-more{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.coding-tasklist-task{display:none;padding:10px 0 10px 20px;cursor:pointer}.coding-tasklist-task-icon{color:#a3d2f8;margin-right:7px;font-size:0}.coding-tasklist-task-icon:before{font-size:18px}.coding-tasklist-task-title{display:inline;font-size:14px;line-height:14px}.coding-tasklist-task-desc{font-size:14px;color:#999}.coding-tasklist-task-desc:before{content:"("}.coding-tasklist-task-desc:after{content:")"}.coding-tasklist-task.selected,.coding-tasklist-task.selected .coding-tasklist-task-desc,.coding-tasklist-task:hover,.coding-tasklist-task:hover .coding-tasklist-task-desc{color:#23b8ff}.coding-tasklist-task:last-child{margin-bottom:9px}.coding-tasklist .task-tt-expr{color:#23b8ff;font-size:12px}.tabs-content .coding-tasklist[data-living=true]{background:#ededed;margin:0 -16px;padding-left:36px}.icon-class-applyed,.icon-class-full,.icon-class-over,.icon-class-past{background:url(//9.idqqimg.com/edu/c-sprite_6a9820b72697555ba7d31530bda21858.png#unsprite) no-repeat;width:93px;height:65px;position:absolute;bottom:0;right:0}.icon-class-over{background-position:0 -50px}.icon-class-past{background-position:-100px -50px}.icon-class-full{background-position:-200px -50px}.icon-class-applyed{background-position:-300px -50px}.course-class .class-content-list-group .class-content{border:1px solid #e5e5e5}.class-tt-list-wrap{position:relative;overflow:hidden}.class-tt-list-wrap.class-tt-list-wrap-group{display:none}.class-tt-list-wrap .class-more{position:absolute;right:0;line-height:35px;top:0;background:#fff;padding-left:10px;display:none;cursor:pointer;color:#23b8ff}.class-tt-list-wrap .class-more .i-v-left{display:none}.class-tt-list-wrap .class-more.class-more--left .i-v-left{display:inline-block}.class-tt-list-wrap .class-more.class-more--left .i-v-right{display:none}.class-tt-list-wrap .class-prev{position:absolute;display:none;left:0;line-height:35px;top:0;background:#fff;cursor:pointer;color:#23b8ff;z-index:10}.course-class--more .class-tt-list{min-width:1500px}.course-class--more .class-tt-list-wrap{padding-right:100px}.course-class--more .show-padding{padding-left:25px}.course-class--more .class-more{display:block}.course-class.course-class--one .class-tt-list{display:none}.course-class.course-class--one .class-content{border-top:1px solid #e5e5e5}.course-class.course-class--one .class-content .hidden-clip{clip:inherit;top:-20px;font-size:16px;background:#fff;line-height:35px;padding:0 5px}.course-class .class-tt-list{height:35px;overflow:hidden}.course-class .class-tt-list .flag-orange{padding:1px;vertical-align:2px;margin-left:5px;width:28px;-webkit-box-sizing:border-box;box-sizing:border-box}.course-class .class-tt-list li{border:1px solid transparent;float:left;padding:0 14px;line-height:35px;font-size:16px;background:#fff;cursor:pointer;color:#666;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.course-class .class-tt-list li.active,.course-class .class-tt-list li:hover{color:#23b8ff}.course-class .class-tt-list li.active{border:1px solid #e5e5e5;border-bottom:0}.course-class .class-tt-list li.tt-instalment:after{content:"分期";font-size:12px;color:#e85308;line-height:1;border:1px solid #e85308;border-radius:4px;margin-left:4px;padding:0 2px;vertical-align:2px}.course-class .class-content{display:none;border:1px solid #e5e5e5;padding:5px 15px 6px;position:relative}.course-class .class-content.active{display:block}.course-class .class-content .price{position:absolute;left:10px;font-size:22px;bottom:-16px;background:#fff;padding:0 5px}.course-class .class-content .class-date{line-height:2.5}.course-class--three .class-tt-list .flag-orange{position:absolute;top:10px;right:12px}.course-class--three .class-tt-list li.item--presale,.course-class--three .class-tt-list li.item--xiaoban{padding-right:45px}.course-class--three .class-tt-list li.item--presale .item-name,.course-class--three .class-tt-list li.item--xiaoban .item-name{max-width:117px}.course-class--three .class-tt-list .item-name{float:left;max-width:148px}@media only screen and (max-width:1199px){.course-class--three .class-tt-list .flag-orange{right:6px}.course-class--three .class-tt-list li{padding:0 9px}.course-class--three .class-tt-list li .item-name{max-width:133px}.course-class--three .class-tt-list li.item--presale,.course-class--three .class-tt-list li.item--xiaoban{padding-right:38px}.course-class--three .class-tt-list li.item--presale .item-name,.course-class--three .class-tt-list li.item--xiaoban .item-name{max-width:103px}}.course-price{background-color:#f4f4f4;margin-top:15px;display:none;color:#666}.course-price--free{background:none}.course-price.active{display:block}.course-price--over.active{display:none}.course-price-info{height:40px;font-size:22px;margin-left:15px}.course-price-info .price{vertical-align:middle}.course-price .course-jd-tags i{width:20px;height:20px;float:left;background:url(//9.idqqimg.com/edu/icon-jd-tags_2037ac063f321541cc53e47b31d18897.png) no-repeat;margin:0 5px 0 16px}.course-price .discount-remain{color:#666;font-size:14px}.course-price .discount-timer{padding-left:1em;color:#666;font-size:14px}.course-price .discount-timer i.icon-font{position:relative;top:-2px;font-size:16px;margin-right:5px;vertical-align:middle}.course-price .discount-timer .distinct-time{font-weight:700}.course-price-discount{display:none;padding:3px 0}.course-price-discount:first-child{border-top:1px solid #dfdfdf}.course-price-discount.show{display:block}.course-price .vip-link{font-size:14px;margin:0 10px 0 15px;line-height:33px;display:inline-block;vertical-align:middle}.course-price .vip-link .i-vip-v{margin-right:5px;color:#039ae3}.course-price .instalment-price{font-size:13px;position:relative;top:-4px}.mod-choose-time{z-index:999999;position:absolute;width:425px}.mod-choose-time .icon-triangle{position:absolute;top:-10px;right:105px}.mod-choose-time ul{max-height:123px;height:auto!important;overflow-y:auto;overflow-x:hidden;padding-bottom:1px}.mod-choose-time .mod-choose-time__li{cursor:pointer;padding-left:20px;position:relative;height:40px;line-height:40px;color:#333;border:1px solid #e5e5e5;margin-bottom:-1px}.mod-choose-time .mod-choose-time__li:hover{background:#eff1f3}.mod-choose-time .mod-choose-time__li .icon-corner-selected{display:none;position:absolute;top:0;left:0}.mod-choose-time .mod-choose-time__li.mod-choose-time__li_current{z-index:2;border-color:#5fb41b}.mod-choose-time .mod-choose-time__li.mod-choose-time__li_current .icon-corner-selected{display:block}.mod-choose-time .mod-choose-time__time{position:absolute;right:10px;top:0;color:#999}.mod-choose-time .mod-choose-time_pop{max-width:440px;width:auto!important;display:none}.mod-choose-time .mod-choose-time_pop ul{_position:relative;max-height:410px;height:auto!important;overflow-y:auto}.mod-choose-time_v2{width:480px}.mod-choose-time_v2 .mod-choose-time__tab{font-size:0;z-index:2}.mod-choose-time_v2 .mod-choose-time__tab-item{position:relative;display:inline-block;vertical-align:middle;font-size:14px;background-color:#f9f9f9;border:1px solid #ddd;border-bottom:none;margin-left:-1px;z-index:1}.mod-choose-time_v2 .mod-choose-time__tab-item.mod-choose-time__tab-item_first{margin-left:0}.mod-choose-time_v2 .mod-choose-time__tab-item i{display:none}.mod-choose-time_v2 .mod-choose-time__tab-item:hover{background:#fff}.mod-choose-time_v2 .mod-choose-time__tab-item_current{overflow:hidden;z-index:2;background:#fff;margin-bottom:-1px;padding-bottom:1px;border:1px solid #68b30f;border-bottom:none}.mod-choose-time_v2 .mod-choose-time__tab-item_current i{display:block;_display:none;position:absolute;width:0;height:0;top:0;left:-26px;overflow:hidden;border:16px solid transparent;border-top-color:#68b30f}.mod-choose-time_v2 .mod-choose-time__tab-item_current:hover{border-bottom-color:#fff}.mod-choose-time_v2 .mod-choose-time__tab-item_default{overflow:hidden;z-index:2;background:#fff;margin-bottom:-1px;padding-bottom:1px;border:1px solid #ddd;border-bottom:none}.mod-choose-time_v2 .mod-choose-time__tab-item_default i{display:none}.mod-choose-time_v2 .mod-choose-time__tab-link{display:inline-block;vertical-align:middle;width:100px;height:30px;line-height:30px;text-align:center;color:#333}.mod-choose-time_v2 .mod-choose-time__content{width:100%;position:relative;display:inline-block;vertical-align:middle;border:1px solid #ddd;z-index:1;background:#fff;color:#333;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.mod-choose-time_v2 .mod-choose-time__content_selected{border-color:#68b30f;overflow:hidden}.mod-choose-time_v2 .mod-choose-time__content_selected i{display:block;position:absolute;width:0;height:0;top:0;left:-26px;overflow:hidden;border:16px solid transparent;border-top-color:#68b30f}.mod-choose-time_v2 .mod-choose-time__time{display:inline-block;vertical-align:middle;padding:0 15px 0 18px;max-width:445px;_width:445px;height:30px;line-height:30px}.mod-choose-time_v2.mod-choose-time_simple .mod-choose-time__tab-item{border:1px solid #ddd}.mod-choose-time_v2.mod-choose-time_simple .mod-choose-time__tab-item:hover{border:1px solid #68b30f}.mod-choose-time_v2.mod-choose-time_simple .mod-choose-time__tab-item_current{border:1px solid #68b30f;margin-bottom:0}.mod-choose-time_v2.mod-choose-time_pop,.mod-choose-time_v2.mod-choose-time_pop .mod-choose-time__content{width:393px}.mod-choose-time_v2.mod-choose-time_pop .mod-choose-time__time{width:358px}.mod-choose-time_v2 .hide{display:none}.remindt{width:500px;margin-left:-250px}.alert-tips .part-left{margin-right:120px;min-height:230px}.alert-tips .part-right{width:128px;height:162px;background:#fff;border:1px solid #ccc;position:absolute;right:0;top:0;padding-bottom:3px}.alert-tips .part-right .qrcode-bg{width:100px;height:100px;margin-left:auto;margin-right:auto;background:url(//9.idqqimg.com/edu/apply-succ-app_0abcd57dd9df311b8967f05f1098eab1.png) no-repeat}.alert-tips .part-right .qrcode-title{font-size:12px;text-align:center;color:#000;line-height:18px}.alert-tips .remindt-header{margin:0 0 20px 56px}.alert-tips .ipt{margin-left:10px;padding-left:4px;width:174px;font-size:14px;color:#666;border:1px solid #dedede}.alert-tips .ipt:-ms-input-placeholder{color:#a6a6a6}.alert-tips .note-msg{margin-bottom:20px}.alert-tips .form-item-input-error{border:1px solid #e16333}.alert-tips .part-content{margin-bottom:10px;white-space:normal;word-break:break-all;line-height:20px;color:#666;width:280px}.alert-tips .part-row{margin-bottom:15px}.alert-tips .part-row label{width:32px;float:left;display:block}.alert-tips .part-row-desc{font-size:12px;line-height:20px}.alert-tips .part-row-cont{margin-left:18px;min-width:160px;display:inline-block}.alert-tips .part-list{color:#666}.alert-tips .part-action{margin-left:5px;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alert-tips .i-group{color:#666;font-size:18px}.alert-tips .part-title{margin-bottom:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:18px;line-height:30px;color:#202020;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;word-break:break-all}.alert-tips .part-link{position:absolute;bottom:-48px;right:124px;font-size:12px}.alert-tips .part-form{height:0;overflow:hidden;-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s;color:#666}.alert-tips .part-form-expand{height:255px}.alert-tips .part-tips{height:30px;line-height:30px}.alert-tips .part-action-clear{margin-left:10px;font-size:12px;cursor:pointer}.alert-tips .icon-msg-large{position:absolute;top:43px;left:40px;width:36px;height:36px}.alert-tips .mrl22{margin-left:66px;margin-right:0;position:relative}.alert-tips .error-tip-hidden{display:none}.alert-tips .error-tip span{padding-left:25px}.alert-tips .error-tip span i{left:5px}.alert-tips .er-code-for-public-account-on-mobile{width:114px;height:114px;display:block;margin-bottom:11px}.alert-tips .btn-weak{color:#666}.alert-tips .part-info-submit{margin-left:42px;width:auto;height:36px;line-height:36px;padding:0 26px;font-size:14px;border:1px solid #e5e5e5}.alert-tips .part-content-desc{display:inline-block;margin-right:10px}.alert-tips .part-content-desc .i-group{color:#999}.alert-tips .modal-ft{padding:20px;text-align:right}.alert-tips .modal-ft .btn-default{line-height:36px;width:100px}.alert-tips .modal-ft .modal-ft-btn--link{padding-right:20px}.ptab-title{font-size:12px;margin-bottom:10px}.ptab-title a{display:inline-block;width:50%;text-align:center;border-bottom:2px solid transparent;color:#333}.ptab-title a.active{border-bottom-color:#018bf1}.ptab-panel{height:100px;margin-bottom:5px;text-align:center}.pay-succ{width:580px}.pay-succ .icon{top:30px}.pay-succ .icon-msg-large{margin-top:0}.pay-succ .mrl22{margin:0 20px 15px 90px}.pay-succ .tips-bd{padding:40px 0 0;min-height:160px;max-height:none;overflow:visible;*zoom:1}.pay-succ .tips-bd .part{text-indent:0}.pay-succ .modal-cancel{display:none}.pay-succ .app-ad{border-top:1px solid #dbdbdb;padding:22px 0 40px}.pay-succ .app-ad .icon-app{background:url(//9.idqqimg.com/edu/icon-app_d119b426e4c71e8560f84eb990b1a24e.png) no-repeat;float:left;width:80px;height:80px;margin-left:96px;margin-right:30px;position:relative}.pay-succ .app-ad .icon-app:after{content:"扫码下载";width:100%;position:absolute;top:80px;color:#666;text-align:center}.pay-succ .app-ad .ad-tt{font-size:18px;line-height:1.5;margin-bottom:8px}.pay-succ .app-ad .app-link{display:inline-block;vertical-align:middle;line-height:36px;background:#fff;color:#039ae3;border:1px solid #039ae3;width:100px;text-align:center;border-radius:2px}.pay-succ .app-ad .app-link:hover{background:#04bbf7;color:#fff}.pay-succ .tips-tool{display:none}.part-id-code .ipt{width:74px;margin-left:41px;float:left}.part-id-code .btn{width:90px;height:38px;line-height:38px;margin-left:10px}.mod-course-banner__price{color:#e85308;vertical-align:baseline}.mod-course-banner__price.mod-course-banner__price_free{color:#5fb41b}.tips-buy-course{width:650px;margin-left:-325px}.tips-buy-course .tips-des{margin:20px 0 15px}.tips-buy-course .tips-bd{padding:0 0 0 40px;overflow:visible}.tips-buy-course .mod-course-banner{width:490px;height:90px}.tips-buy-course .mod-course-banner__img{width:90px;height:50px;float:left}.tips-buy-course .mod-course-banner__content{position:relative;float:left;margin-left:16px;width:380px;min-height:50px}.tips-buy-course .mod-course-banner__title{font-size:18px;margin-top:0;margin-bottom:0;height:auto;line-height:1.5}.tips-buy-course .mod-course-banner__sep{margin:0 10px;color:#c6c7c8;font-size:12px}.tips-buy-course .pay-support{position:absolute;bottom:-50px;color:#999}.tips-buy-course .pay-protocol{position:absolute;bottom:-50px;font-size:14px}.tips-buy-course .mod-course-banner__c-light{display:inline-block;vertical-align:middle;color:#999}.tips-buy-course .mod-choose-time{position:relative;width:490px}.tips-buy-course .mod-choose-time_v2{width:auto}.tips-buy-course .mod-choose-time__li{background:#fff}.tips-buy-course .mod-choose-time__li:hover{background:#eff1f3}.tips-buy-course .mod-choose-time__time{max-width:434px;_width:434px}.tips-buy-course .mod-course-banner__price{margin:-3px 6px 0 0;display:inline-block}.tips-buy-course .btn-default,.tips-buy-course .btn-weak{width:100px;height:37px;line-height:37px;font-size:16px}.tips-buy-course .btn-weak{border:1px solid #d9d9d9;background:#f3f3f3}.tips-buy-course .btn-weak:hover{background:#fdfdfd}.tips-buy-course .btn-weak:active{background:#ebebeb}.tips-buy-course .course-class{margin-bottom:18px;width:570px}.tips-buy-course .apply-box-container{max-height:420px;overflow-y:auto;overflow-x:hidde;padding:40px 40px 10px 0}.tips-buy-course .mod-course-banner_row{width:500px;margin-bottom:18px}.tips-buy-course .mod-course-banner_tips{margin-top:-10px;color:#e85308}.tips-buy-course .privilege-checkbox{height:auto;line-height:25px}.tips-buy-course .privilege-checkbox i{top:3px}.tips-buy-course .mod-course-banner_col2 .i-alert{margin-right:6px}.tips-buy-course .mod-course-banner_col1{float:left;width:60px;text-align:right}.tips-buy-course .mod-course-banner_col2{float:right;width:422px;color:#777}.tips-buy-course .mod-course-staging-btn{float:left;margin-right:5px;text-align:center;border:1px solid #e5e5e5;color:#333;padding:0 10px;height:26px;line-height:26px;cursor:pointer}.tips-buy-course .mod-course-staging-btn.selected,.tips-buy-course .mod-course-staging-btn:hover{border-color:#039ae3}.tips-buy-course .staging-tips{display:block;margin:37px 0 0 77px;width:490px;color:#999}.tips-buy-course .mod-jd-icon{background:url(//9.idqqimg.com/edu/icon-jd_67eee9b942e9ee73c5387613c93473dc.png) no-repeat;background-size:20px;width:20px;height:20px;display:inline-block;float:left;margin:3px 5px 0 -3px}.tips-buy-course .raw-price{text-decoration:line-through}.tips-buy-course .raw-price-range{color:#999;padding-left:10px}.tips-buy-course .mod-course-banner__price span{font-size:14px}.tips-buy-course .mod-course-banner__price .fontsize-22{font-size:22px}.tips-buy-course .mod-yqh-icon{background:url(//9.idqqimg.com/edu/icon-yqh_216818b7652402cfb8b3adfd432328b7.png) no-repeat;background-size:20px;width:20px;height:20px;display:inline-block;float:left;margin:3px 5px 0 -3px}.tips-buy-course .yqh-form-item{margin-top:15px}.tips-buy-course .yqh-form-err{margin-left:20px;color:red}.tips-buy-course .yqh-form-input{padding:1px 5px;width:208px;height:30px}.tips-buy-course .yqh-form-label{display:inline-block;width:50px}.pay-succ .mrl22-ex{text-align:center;margin:0 0 15px}.pay-succ .part-right-ex{position:relative;display:inline-block}.pay-succ .part-left-ex{margin-right:0;min-height:0}.pay-succ .icon-msg-large-ex{left:200px}.cdkey-panel .form .f-item{margin-bottom:10px}.cdkey-panel .form--h .f-field{margin-left:0;overflow:hidden}.cdkey-panel .f-text{width:300px}.cdkey-panel .cdkey-err-msg{display:inline-block;float:left;color:#e80808;line-height:36px}.f-msg-panel .f-msg{margin-left:0}.tips-buy-course .apply-box-address-con{width:570px}.apply-box-address-con{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5;padding:10px 15px;margin-bottom:40px;line-height:1.2;position:relative}.apply-box-address-con .f-checkbox{line-height:20px;color:#999}.apply-box-address-con .f-checkbox label{margin-left:-5px}.apply-box-address-con .f-checkbox.checked{color:#000}.apply-box-address-item{padding:10px 0;color:#999;white-space:nowrap}.apply-box-address-item a{position:absolute;right:15px;top:10px}.apply-box-address-item span{line-height:18px;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;margin-right:10px}.apply-box-address-item .apply-box-address-name{max-width:72px}.apply-box-address-item .apply-box-address-detail{max-width:320px;max-height:36px;white-space:pre-wrap;word-break:break-all}.address-form{margin:20px 0 0 30px;padding-bottom:10px}.address-form h3{margin-bottom:25px}.address-form .form-group{padding-bottom:20px;position:relative}.address-form label{display:inline-block;width:75px}.address-form input,.address-form textarea{width:320px;height:30px;padding:5px 10px;font-size:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none}.address-form textarea{padding:5px 10px;height:60px;font-size:inherit;overflow:auto}.address-form .form-textarea-field{margin-bottom:0;padding-bottom:0}.address-form .form-textarea-field label{vertical-align:top;margin-top:5px}.address-form .form-submit-btn{min-width:80px;margin-left:80px}.address-form .form-submit-btn,.address-form select{-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;line-height:30px}.address-form select{padding:0 5px;width:104px;border:1px solid #e5e5e5;appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:1;position:relative;background:transparent}.address-form select::-ms-expand{display:none}.address-form .select-wrap{position:relative;display:inline-block}.address-form .select-wrap i{border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid #aaa;position:absolute;bottom:10px;right:8px;z-index:2}.address-form select[disabled]{color:#ccc}.address-form select:active,.address-form select:hover{border:1px solid #9a9a9a}.address-form .form-field-help{position:absolute;color:#ea6533;left:400px;top:4px;padding-left:20px;line-height:20px;height:20px;background:url(//9.idqqimg.com/edu/icon-form_d3af6f4f93540b7d3325495423a7a7cf.png#unsprite) no-repeat 0 -257px}.address-form .has-error{border:1px solid #e80808}.sort-page .page-box{margin-bottom:0}.comment-filter{background:#f4f4f4;border:1px solid #e5e5e5;padding:10px 0;position:relative}.comment-filter .comment-statistics{display:inline-block;vertical-align:middle;text-align:center;width:125px;border-right:1px solid #e5e5e5;margin:-5px 0}.comment-filter .comment-statistics .statistics-tip{color:#9d9d9d}.comment-filter .comment-statistics .statistics-num{color:#e85308;font-size:28px;line-height:1;display:block}.comment-filter .f-rc-list{display:inline-block}.comment-filter .f-rc-list .f-radio{margin-left:30px;margin-right:0}.comment-list .comment-item{position:relative;padding:20px 20px 20px 80px;border-top:1px solid #e5e5e5}.comment-list .comment-item:first-child{border-top:0}.comment-list .comment-item .item-good{position:absolute;top:0;right:0;width:25px;height:25px;line-height:25px}.comment-list .comment-item .item-good:before{content:"";width:0;height:0;border-color:#23b8ff #23b8ff transparent transparent;border-style:solid;border-width:25px;position:absolute;top:0;left:-25px}.comment-list .comment-item .item-good span{position:relative;font-size:16px;color:#fff;top:1px}.comment-list .comment-item .item-left{position:absolute;width:80px;text-align:center;top:20px;left:0}.comment-list .comment-item .user-avatar{border-radius:50%}.comment-list .comment-item .item-right{position:relative}.comment-list .comment-item .star-list{margin-top:-4px}.comment-list .comment-item .comment-bd{margin-bottom:10px}.comment-list .comment-ft+.comment-reply{margin-top:20px;margin-bottom:-20px}.comment-ft{color:#999}.comment-ft .comment-where{margin-right:10px}.comment-ft .comment-report{position:absolute;right:10px;cursor:pointer}.comment-ft .comment-report:hover{color:#23b8ff}.comment-ft.comment-ft--first{margin-bottom:20px}.comment-reply .reply-item{padding:20px 0;position:relative;border-top:1px dashed #e5e5e5}.comment-reply .reply-item .reply-tt{font-weight:400}.comment-reply .reply-item .reply-bd{margin-bottom:10px}.comment-reply .reply-item.item--agency .reply-bd,.comment-reply .reply-item.item--agency .reply-tt{color:#ae8651}.comment-reply.reply--write{border:1px solid #e5e5e5;padding:0 15px}.comment-reply.reply--write .reply-item:first-child{border-top:0}.modal--report-box{position:fixed;display:block;top:50%;left:50%;width:550px;z-index:4000}.modal--report-box-hd{height:4px;background:#23b8ff}.modal--report-box-bd{height:310px;background:#fff}.modal--report-box-title{padding:15px;font-size:16px;line-height:20px;color:#999;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default}.modal--report-box-title .i-close-s{float:right;line-height:20px;font-size:16px;color:#999;cursor:pointer}.modal--report-box-filter{padding:15px 38px 0;line-height:20px}.modal--report-box-filter li{display:inline-block;vertical-align:middle;cursor:pointer}.modal--report-box-filter li:not(:last-child){margin-right:50px}.modal--report-box-content{position:relative;margin:15px 38px 0;border:1px solid #e5e5e5}.modal--report-box-content textarea{width:472px;height:94px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;vertical-align:middle;resize:none}.modal--report-box-content .text-remain{padding-right:10px;line-height:20px;text-align:right;color:#999;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:10}.modal--report-box-submit{display:block;margin:30px 38px 0 0;float:right;width:90px;height:30px;line-height:30px;text-align:center;color:#fff;background:#23b8ff;border-radius:3px}.modal--report-box-submit.disabled{pointer-events:none;opacity:.3;cursor:default}.star-list{display:inline-block;vertical-align:middle;font-size:0}.star-list .i-star{color:#ffb200;margin-right:5px;font-size:18px}.star-list .i-star.active~.i-star{color:#999}.star-list.star-list--comment .i-star{cursor:pointer;padding-right:5px;margin-right:0}.star-list.star-list--hover .i-star:hover~.i-star{color:#999}.star-list-intro{display:inline-block;vertical-align:middle;margin-left:20px}.star-list-intro .star-num{color:#ffb200;margin-right:5px}.qrcode-container{background:#fff;width:520px;height:367px;border-radius:3px;padding:20px;position:fixed;top:50%;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-250px;margin-top:-184px;z-index:10000}.qrcode-container .i-close{color:#000;position:absolute;top:10px;right:10px;cursor:pointer}.qrcode-container .qrcode-content{position:relative;width:170px;height:170px;margin:30px auto;line-height:170px;text-align:center}.qrcode-container .qrcode-content .loading{background-image:url(//9.idqqimg.com/edu/loading_50c5e3e79b276c92df6cc52caeb464f0.gif);width:32px;height:32px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.qrcode-container .qrcode-content .ke-logo{height:32px;width:32px;position:absolute;border:2px solid #fff;top:50%;left:50%;border-radius:3px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(//9.idqqimg.com/edu/ke-logo_797e2c13ea9db4825816638c6b15db44.png) no-repeat;background-size:cover}.qrcode-container .qrcode-text{color:#000;font-size:14px;padding:0 24px 0 48px;line-height:20px;list-style-type:decimal}.qrcode-container .qrcode-text li{margin-bottom:4px}.qrcode-container .qrcode-text .qrcode-download{cursor:pointer;color:#23b8ff}.qrcode-container .qrcode-tab{color:#777;font-size:12px;position:absolute;bottom:20px;right:20px;cursor:pointer}.topic-list-seo{width:100%;min-width:1240px;margin-bottom:40px;color:#333}.topic-list-seo h1{font-size:30px;text-align:center;margin-bottom:34px}.topic-list-seo .tab-bar{border-bottom:1px solid #eee}.topic-list-seo .tab-bar-item{text-align:center;display:inline-block;line-height:44px;font-size:20px;min-width:100px;margin-right:78px;font-family:arial,Hiragino Sans GB,Microsoft Yahei,宋体,Helvetica Neue,Helvetica,STHeiTi,sans-serif;cursor:pointer}.topic-list-seo .tab-bar-item:last-child{margin-right:0}.topic-list-seo .tab-bar-item.active{border-bottom:4px solid #23b8ff;color:#23b8ff}.topic-list-seo .tab-content{padding:20px 0;overflow:hidden;height:72px}.topic-list-seo .tab-content a{display:inline-block;border:1px solid #ddd;border-radius:20px;font-size:14px;padding:6px 14px;margin-right:16px;margin-bottom:16px;color:#333}.topic-list-seo .tab-content a:hover{color:#777}.topic-list-seo .tab-content-item{width:100%;height:92px}.topic-list-seo-small .tab-bar-item{font-size:16px;line-height:36px;margin-right:60px}.all-terms-list{display:none;opacity:0;visibility:hidden}.vc-line .input-text_short{width:100px}.page-course .task-part-item{margin-bottom:10px}body{background:#f4f4f4;padding-bottom:180px!important}.btn-join{width:330px;line-height:66px;border-radius:0;font-size:20px}.wrap-side-operation{z-index:4000}.sticky-nav{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:1000;border-bottom:1px solid #e5e5e5}.sticky-nav .tabs-tt-bar{margin-bottom:0;margin-left:0;line-height:60px}.sticky-nav .tabs-tt-bar .tabs-tt{line-height:inherit}.sticky-nav .inner-center{position:relative;height:66px}.sticky-nav .drop-down--class{font-size:16px;right:340px}.sticky-nav .drop-down--class .drop-down-tt{color:#23b8ff;line-height:50px;display:inline-block;padding-top:5px;padding-bottom:11px}.sticky-nav .drop-down--class .drop-down-list{right:-10px}.sticky-nav .drop-down--class .i-v-bottom{right:0;margin-top:-11px}.sticky-nav .btn-join{position:absolute;height:100%;bottom:0;right:0}.sticky-nav .btn-join .icon-font{font-size:25px;vertical-align:middle}.sticky-nav .btn-join span{font-size:18px}.sticky-nav .btn-join.apply-topbtn-react>span,.sticky-nav .btn-join.apply-topbtn-react button.im-btn.btn-default{display:block;width:100%;height:100%;line-height:27px}.sticky-nav .btn-join .btn-origin-buy{display:none}.sticky-nav .btn-joined-free{background-color:transparent;color:#000;font-size:0;cursor:default}.sticky-nav .btn-joined-free .i-custom-tick{margin-right:12px;display:inline-block;width:5px;height:12px;border:2px solid #000;border-top:none;border-left:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sticky-nav .btn-joined-free span{font-size:16px}.section--course-banner{padding:20px 0 30px;margin-bottom:20px;background:#fff;min-height:400px}.section--new-course-banner{padding-bottom:0}.section--free-course-banner{min-height:630px}.btn-favorite{color:#999;line-height:50px;display:inline-block;vertical-align:middle;cursor:pointer}.btn-favorite .i-heart{margin-right:5px;font-size:16px;vertical-align:1px}.btn-favorite.favorited .i-heart{color:#e80808}.videotext-course{width:100%}.videotext-course .section--study{width:100%;font-size:0}.videotext-course .study-video-wrapper{display:inline-block;vertical-align:top;width:870px;height:490px;position:relative;background-color:#000}.videotext-course .study-video-wrapper--gray:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;background-color:rgba(0,0,0,.6)}.videotext-course .cover-img{background-color:#1d1d1d;display:block;width:100%;height:100%}.videotext-course .study-video{display:none;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.videotext-course .task-list-wrapper{display:inline-block;vertical-align:top;height:490px;width:330px;background-color:#131313;font-size:12px;position:relative}.videotext-course .task-list-wrapper:before{content:"";z-index:1;width:310px;height:16px;background-color:#131313;background:-webkit-gradient(linear,left bottom,left top,from(#131313),color-stop(50%,#131313));background:-webkit-linear-gradient(bottom,#131313,#131313 50%);background:-o-linear-gradient(bottom,#131313 0,#131313 50%);background:linear-gradient(0deg,#131313 0,#131313 50%);background:-webkit-gradient(linear,left bottom,left top,from(rgba(19,19,19,.5)),color-stop(50%,#131313));background:-webkit-linear-gradient(bottom,rgba(19,19,19,.5),#131313 50%);background:-o-linear-gradient(bottom,rgba(19,19,19,.5) 0,#131313 50%);background:linear-gradient(0deg,rgba(19,19,19,.5) 0,#131313 50%);position:absolute;top:0;left:0}.videotext-course .task-list--empty{font-size:20px;color:#fff;text-align:center;margin-top:20px}.videotext-course .task-list--loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.videotext-course .task-list--loading img{width:45px;height:45px}.videotext-course .task-list--loading p{color:#999;font-size:16px}.videotext-course .coding-tasklist,.videotext-course .study-task-list{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:20px 16px;overflow:auto;color:#c7c7c7;font-size:14px;overflow-x:hidden;overflow-y:auto}.videotext-course .coding-tasklist::-webkit-scrollbar,.videotext-course .study-task-list::-webkit-scrollbar{background-color:#131313;width:5px}.videotext-course .coding-tasklist::-webkit-scrollbar-thumb,.videotext-course .study-task-list::-webkit-scrollbar-thumb{background-color:#f4f4f4;background-color:hsla(0,0%,95.7%,.4)}.videotext-course .coding-tasklist::-webkit-scrollbar-thumb:hover,.videotext-course .study-task-list::-webkit-scrollbar-thumb:hover{background-color:#f4f4f4;background-color:hsla(0,0%,95.7%,.3)}.videotext-course .coding-tasklist::-webkit-scrollbar-track,.videotext-course .study-task-list::-webkit-scrollbar-track{border:none;background-color:#131313}.videotext-course .coding-tasklist{padding:16px 12px;color:#767676}.videotext-course .coding-tasklist .flag-orange{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);padding:3px 2px 4px}.videotext-course .coding-tasklist-chapter{margin-bottom:12px}.videotext-course .coding-tasklist-chapter-prefix{font-weight:400;margin-left:0;margin-right:0;font-size:16px}.videotext-course .coding-tasklist-chapter-prefix:after{content:":";vertical-align:1px}.videotext-course .coding-tasklist-chapter-title{margin-bottom:8px;line-height:16px}.videotext-course .coding-tasklist-chapter-prefix,.videotext-course .coding-tasklist-chapter-title{color:#767676;font-size:15px}.videotext-course .coding-tasklist-chapter-hours{display:none}.videotext-course .coding-tasklist-chapter:last-child .coding-tasklist-subsegment:last-child{border-bottom:none;padding-bottom:0}.videotext-course .coding-tasklist-subsegment{background:none;color:#c6c6c6;padding:0;margin-bottom:0}.videotext-course .coding-tasklist-subsegment-title{padding:10px 2px}.videotext-course .coding-tasklist-subsegment-more{padding:6px;right:-2px}.videotext-course .coding-tasklist-subsegment:last-child{border-bottom:1px solid #292929;padding-bottom:12px}.videotext-course .coding-tasklist-subsegment:last-child .coding-tasklist-task:last-child{border:none;padding-bottom:0}.videotext-course .coding-tasklist-task{color:#c4c4c4;padding:7px 0 8px;margin-left:20px}.videotext-course .coding-tasklist-task-desc{padding-left:38px;display:block;font-size:12px;color:#767676}.videotext-course .coding-tasklist-task-desc:after,.videotext-course .coding-tasklist-task-desc:before{display:none}.videotext-course .coding-tasklist-task-icon{font-size:12px;color:#0f0f0f;background-color:#777;border-radius:2px;margin-right:2px;padding:2px 3px}.videotext-course .coding-tasklist-task-icon:before{font-size:0}.videotext-course .coding-tasklist-task:last-child{margin-bottom:5px;border-bottom:1px solid #292929;padding-bottom:17px}.videotext-course .coding-tasklist-task.selected,.videotext-course .coding-tasklist-task:hover{color:#23b8ff}.videotext-course .coding-tasklist-task.selected .coding-tasklist-task-icon,.videotext-course .coding-tasklist-task:hover .coding-tasklist-task-icon{background-color:#23b8ff;color:#0f0f0f}.videotext-course .coding-tasklist-task.selected .coding-tasklist-task-desc,.videotext-course .coding-tasklist-task:hover .coding-tasklist-task-desc{color:#23b8ff}.videotext-course .coding-tasklist-task.task-item-unvalid{color:#5f5f5f}.videotext-course .coding-tasklist-task.task-item-unvalid .coding-tasklist-task-icon{background-color:#5f5f5f}.videotext-course .coding-tasklist-task.task-item-unvalid .coding-tasklist-task-desc{color:#5f5f5f}.videotext-course .sub-section{margin-top:16px;margin-bottom:32px;position:relative}.videotext-course .sub-section--tt{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.videotext-course .sub-section:after{content:"";position:absolute;height:1px;width:100%;bottom:-16px;background-color:#f4f4f4;background-color:hsla(0,0%,95.7%,.1)}.videotext-course .sub-section:last-child{margin-bottom:0}.videotext-course .sub-section:last-child:after{content:none}.videotext-course .sub-section-unvalid .sub-section--tt{color:#5f5f5f}.videotext-course .task-item{margin-top:16px;display:block;color:#c7c7c7;cursor:pointer}.videotext-course .task-item.selected .task-item--type,.videotext-course .task-item:hover .task-item--type{background-color:#23b8ff;color:#0f0f0f}.videotext-course .task-item.selected .task-item--suffix,.videotext-course .task-item.selected .task-item--text,.videotext-course .task-item:hover .task-item--suffix,.videotext-course .task-item:hover .task-item--text{color:#23b8ff}.videotext-course .task-item--prefix{float:left}.videotext-course .task-item--type{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:30px;height:16px;line-height:16px;background-color:#777;border-radius:2px;text-align:center;color:#0f0f0f;font-size:12px;position:relative;top:1px;padding-left:1px}.videotext-course .task-item--tt{margin-left:35px}.videotext-course .task-item--text,.videotext-course .task-item--tt{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.videotext-course .task-item--text{font-size:14px;line-height:20px;color:#c7c7c7}.videotext-course .task-item--suffix{font-size:12px;line-height:16px;color:#777}.videotext-course .task-item--live-label{color:#ff4f23;font-size:12px;line-height:16px;padding:2px;border:1px solid #ff4f23;border-radius:2px;display:inline-block;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.videotext-course .task-item-unvalid{cursor:default}.videotext-course .task-item-unvalid:hover .task-item--type{background-color:#5f5f5f}.videotext-course .task-item-unvalid .task-item--suffix,.videotext-course .task-item-unvalid .task-item--text,.videotext-course .task-item-unvalid:hover .task-item--suffix,.videotext-course .task-item-unvalid:hover .task-item--text{color:#5f5f5f}.videotext-course .task-item-unvalid .task-item--type{background-color:#5f5f5f}.videotext-course .section--bottom{width:100%;min-height:92px;padding:14px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#232323}.videotext-course .course-action{float:right;margin:7px 5px;min-width:293px;text-align:center;position:relative}.videotext-course .course-action .btn-join,.videotext-course .course-action .btn-joined-free{border:none;outline:none;width:100%;height:50px;line-height:50px;font-size:18px}.videotext-course .course-action .btn-joined-free{background-color:transparent;color:#bbb;font-size:0;cursor:default}.videotext-course .course-action .btn-joined-free .i-custom-tick{margin-right:12px;display:inline-block;width:5px;height:12px;border:2px solid #bbb;border-top:none;border-left:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle}.videotext-course .course-action .btn-joined-free span{font-size:16px}.videotext-course .course-action .btn-join{font-size:0}.videotext-course .course-action .btn-join .icon-font{vertical-align:middle;font-size:20px;margin-right:4px}.videotext-course .course-action .btn-join span{vertical-align:middle;font-size:18px}.videotext-course .course-action .disabled{background-color:#777;color:#bbb}.videotext-course .course-action .i-add{font-weight:700}.videotext-course .tip-section{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:36px 20px;text-align:center;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-shadow:0 0 4px 0 rgba(0,0,0,.25);border-radius:2px;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.videotext-course .tip-section .i-close{position:absolute;top:12px;right:14px;color:#bbb;font-size:12px;line-height:1;font-weight:700;cursor:pointer}.videotext-course .tip-section .tip-tt{margin:0;font-size:20px;font-weight:700}.videotext-course .tip-section .tip-bd{margin:6px 0 0;font-size:14px}.videotext-course .tip-section .tip-bd,.videotext-course .tip-section .tip-tt{position:relative;-webkit-transition:all .3s ease .5s;-o-transition:.3s .5s all ease;transition:all .3s ease .5s}.videotext-course .tip-section:after{content:"";display:block;position:absolute;bottom:-8px;left:48%;width:0;height:0;border-color:#fff transparent transparent #fff;border-style:solid;border-width:4px 6px}.videotext-course .tip-section--wrapper{width:293px;height:126px;position:absolute;top:-138px}.videotext-course .tip-section--wrapper.inited{width:0;height:0}.videotext-course .tip-section--wrapper.inited .tip-section{width:0;height:0;opacity:0}.videotext-course .tip-section--wrapper.inited .i-close{opacity:0}.videotext-course .tip-section--wrapper.inited .tip-bd,.videotext-course .tip-section--wrapper.inited .tip-tt{bottom:-24px;opacity:0}.videotext-course .tip-section--wrapper.active .tip-section{-webkit-transition:all .3s cubic-bezier(0,0,.01,.99);-o-transition:.3s all cubic-bezier(0,0,.01,.99);transition:all .3s cubic-bezier(0,0,.01,.99);height:100%;opacity:1}.videotext-course .tip-section--wrapper.active .i-close,.videotext-course .tip-section--wrapper.active .tip-bd,.videotext-course .tip-section--wrapper.active .tip-tt{-webkit-transition:all .3s ease .5s;-o-transition:.3s .5s all ease;transition:all .3s ease .5s;opacity:1}.videotext-course .tip-section--wrapper.active .tip-bd,.videotext-course .tip-section--wrapper.active .tip-tt{bottom:0}.videotext-course .tip-section--wrapper.closed .tip-section{-webkit-transition:all .2s cubic-bezier(1,0,1,1);-o-transition:.2s all cubic-bezier(1,0,1,1);transition:all .2s cubic-bezier(1,0,1,1);-webkit-transform:translateX(-50%) scale(.01);-ms-transform:translateX(-50%) scale(.01);transform:translateX(-50%) scale(.01);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}.videotext-course .course-info{max-width:850px}.videotext-course .course-title{font-size:22px;line-height:32px}.videotext-course .course-title h3{color:#f4f4f4;display:inline-block;max-width:780px;vertical-align:top}.videotext-course .course-title .title-free{color:#ff4f23;display:inline-block;margin-left:12px;vertical-align:top}.videotext-course .course-hints{margin-top:4px;font-size:12px;line-height:16px}.videotext-course .course-hints .line-item{display:inline-block;margin-right:32px;color:#fff;color:hsla(0,0%,100%,.5);vertical-align:middle}.videotext-course .course-hints .line-item:last-child{margin-right:0}.videotext-course .course-hints .hint-data{padding-left:6px}.videotext-course .course-hints .icon-font{margin-right:4px}.videotext-course .course-hints .icon-sep{background:#fff;background:hsla(0,0%,100%,.5)}.videotext-course .course-hints .item--contact,.videotext-course .course-hints .item--mobile-watch,.videotext-course .course-hints .item--share{cursor:pointer;padding:6px 0}.imgtext-course{padding-left:630px;min-height:360px;position:relative}.imgtext-course .title-main{vertical-align:middle}.imgtext-course .title-label{vertical-align:middle;display:inline-block;margin-left:6px;width:60px;height:19px;background:url(//9.idqqimg.com/edu/icon-detail_1fc8a06ce43c756ffdd4ad399313f350.png) no-repeat 0 -132px}.imgtext-course .activity-label-img{position:absolute;top:0;left:470px;z-index:100;width:120px;height:60px}.imgtext-course .origin-price{position:relative;top:-1px;color:#666;font-size:15px}.imgtext-course .origin-price span{text-decoration:line-through}.imgtext-course--free{min-height:338px}.imgtext-course .img-left,.imgtext-course .img-left--wrap{position:absolute;top:0;left:0;width:600px;height:338px}.imgtext-course .page-tt{font-size:22px;line-height:1.2;margin-bottom:10px}.imgtext-course .tt-below-line{color:#999;margin-bottom:15px}.imgtext-course .tt-below-line .line-item{line-height:30px;float:left}.imgtext-course .tt-below-line .icon-sep{float:left;margin:8px 20px 0}.imgtext-course .tt-below-line--long .icon-sep{float:left;margin:8px 8px 0}.imgtext-course .tt-below-line .i-phone,.imgtext-course .tt-below-line .i-share,.imgtext-course .tt-below-line .i-star-border,.imgtext-course .tt-below-line .i-user-border{margin-right:3px}.imgtext-course .item--share{cursor:pointer}.imgtext-course .btn-favorite,.imgtext-course .item--mobile-watch,.imgtext-course .sale-btn{cursor:pointer;margin-left:15px}.imgtext-course .course-class.course-class--one{margin-top:20px}.imgtext-course .course-tag{padding-bottom:10px;position:relative;z-index:999}.imgtext-course .course-tag .f-dropdown-content>ul{font-size:0;padding-bottom:10px;z-index:999;padding-right:50px;background-color:#fff;-webkit-box-shadow:0 10px 11px -5px #ececec;box-shadow:0 10px 11px -5px #ececec}.imgtext-course .course-tag .f-dropdown-content>ul li{font-size:14px;height:25px;color:#23b8ff;border:1px solid #23b8ff;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:23px;display:inline-block;padding:0 10px;cursor:pointer;margin:0 5px 5px 0}.imgtext-course .course-tag .f-dropdown{position:relative}.imgtext-course .course-tag .f-dropdown>label{position:absolute;display:none;margin-top:2px;right:0;line-height:16px}.imgtext-course .course-tag .f-dropdown>label .icon-v{margin-left:5px}.imgtext-course .course-tag .f-dropdown>label.class{right:20px;margin-top:-24px}.imgtext-course .course-tag .f-dropdown input[type=checkbox]{display:none}.imgtext-course .course-tag .f-dropdown .f-dropdown-content{height:25px;overflow:hidden}.imgtext-course .course-tag .f-dropdown input[type=checkbox]:checked~.f-dropdown-content{display:block;overflow:visible}.imgtext-course .btn-join{font-size:18px;border-radius:2px;width:150px;line-height:50px}.imgtext-course .btn-pay{width:148px;line-height:48px;margin-left:10px;background-color:#fff;font-size:18px;display:inline-block;text-align:center;cursor:pointer;border:1px solid #e5e5e5;vertical-align:middle}.imgtext-course .btn-pay:hover{opacity:.8}.imgtext-course .btn-pay.disabled{opacity:.8;color:#999;cursor:default}.imgtext-course .btn-pay.hide{display:none}.imgtext-course .btn-pay.gray{color:#fff;background-color:#999;cursor:default}.imgtext-course .btn-advice-wrap{margin-left:8px;font-size:0;vertical-align:middle}.imgtext-course .btn-advice-wrap .btn-advice-wording{width:147px;height:48px;line-height:48px;font-size:18px}.imgtext-course .btn-advice-wrap:hover .btn-advice-wording{display:none}.imgtext-course .btn-advice-wrap:hover .btn-advice{display:inline-block}.imgtext-course .btn-advice-wrap .btn-advice-qq,.imgtext-course .btn-advice-wrap .btn-advice-tel{width:73px;height:48px}.imgtext-course .btn-advice-wrap .btn-advice-qq{border-right:1px solid #23b8ff}.imgtext-course .btn-advice{width:73px;line-height:48px;margin-left:0;font-size:18px;text-align:center}.imgtext-course .btn-advice-qq{border-top-right-radius:0;border-bottom-right-radius:0}.imgtext-course .btn-advice-tel{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.imgtext-course .btn-contact-notel{width:158px;line-height:48px;margin-left:15px;font-size:18px}.imgtext-course .btn-contact-notel .icon-font{font-size:22px}.imgtext-course .oper-bar{bottom:0;position:absolute}.imgtext-course .text-right--pay .oper-bar{position:static;margin-top:25px}.pay-tips{margin-top:10px}.text-tips{min-width:300px;text-align:left;top:32px;left:-31px;font-size:14px;display:block;padding:7px 12px;color:#fff;line-height:30px;background-color:#000;z-index:4000;-webkit-animation:tipsfade 8s ease-in-out 0s 1 alternate forwards;animation:tipsfade 8s ease-in-out 0s 1 alternate forwards}.text-tips .text-tips-close-btn{font-size:14px;color:#979797;float:right}.text-tips .text-tips-close-btn:hover{color:#bbb}.text-tips:before{content:"";width:0;height:0;border-bottom:6px solid #000;border-left:6px dashed transparent;border-right:6px dashed transparent;position:absolute;top:-6px;left:58px;margin-left:-6px}.text-tips:after{border-bottom:4px solid #000;border-top:none;top:-4px;left:58px}@media only screen and (max-width:1400px){.text-tips{min-width:240px}}@media only screen and (max-width:1200px){.text-tips{min-width:200px}}.weapp-code-loading{display:block;width:96px;height:96px;margin:auto;background:url(//9.idqqimg.com/edu/loading_50c5e3e79b276c92df6cc52caeb464f0.gif) 50% no-repeat}.item--share{position:relative;display:inline-block;vertical-align:middle;color:#999}.item--share .i-share{margin-right:5px}.item--share:hover .tips--share{display:block}.item--share .share-list{margin-top:36px;margin-bottom:36px}.item--share .share-list .share-qq,.item--share .share-list .share-qzone{display:inline-block;cursor:pointer;width:96px}.item--share .share-list .share-qq-logo,.item--share .share-list .share-qzone-logo{width:36px;height:36px;margin:0 auto 8px}.item--share .share-list .share-qq{margin-right:48px}.item--share .share-list .share-qzone{margin-left:48px}.item--share .code-list{padding-top:35px;border-top:1px solid #f4f4f4;margin-bottom:24px}.item--share .code-list .qrcode,.item--share .code-list .weapp-code{display:inline-block;vertical-align:middle;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:14px;font-size:14px}.item--share .code-list .qrcode .icon-font,.item--share .code-list .weapp-code .icon-font{font-size:12px}.item--share .code-list .qrcode .code-desc,.item--share .code-list .weapp-code .code-desc{margin-bottom:8px;font-size:12px;line-height:12px}.item--share .code-list .qrcode .code-container,.item--share .code-list .weapp-code .code-container{width:96px;min-height:120px}.item--share .code-list .weapp-code{padding-right:48.5px}.item--share .code-list .weapp-code:after{position:absolute;content:"";width:1px;height:96px;top:22px;right:0;background:#f4f4f4}.item--share .code-list .qrcode{margin-left:47.5px}.item--share .code-list .qrcode .ke-logo{height:20px;width:20px;position:absolute;border:2px solid #fff;top:50%;left:50%;border-radius:3px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(//9.idqqimg.com/edu/ke-logo_797e2c13ea9db4825816638c6b15db44.png) no-repeat;background-size:cover}.item--share .qrcode .download,.item--share .weapp-code .download{display:block;margin-top:24px}.item--mobile-watch{position:relative;display:inline-block;vertical-align:middle;color:#999}.item--mobile-watch .i-phone{margin-right:5px}.item--mobile-watch:hover .text-tips:hover{cursor:auto}.item--mobile-watch:hover .text-tips:hover+.tips--mobile-watch{display:none}.item--mobile-watch:hover .tips--mobile-watch{display:block}.item--mobile-watch .mobile-tips{font-size:16px;margin-top:36px;color:#6d767f}.item--mobile-watch .code-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;height:155px}.item--mobile-watch .code-list .qrcode,.item--mobile-watch .code-list .weapp-code{display:inline-block;vertical-align:middle;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box}.item--mobile-watch .code-list .qrcode .icon-font,.item--mobile-watch .code-list .weapp-code .icon-font{font-size:12px}.item--mobile-watch .code-list .qrcode .code-desc,.item--mobile-watch .code-list .weapp-code .code-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;font-size:12px;line-height:12px}.item--mobile-watch .code-list .qrcode .code-desc .recommend,.item--mobile-watch .code-list .weapp-code .code-desc .recommend{-webkit-transform:scale(.833333);-ms-transform:scale(.833333);transform:scale(.833333);color:#2196f3;margin-left:8px}.item--mobile-watch .code-list .qrcode .code-desc .recommend:before,.item--mobile-watch .code-list .weapp-code .code-desc .recommend:before{content:"";display:block;width:36px;height:18px;border-radius:10px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#2196f3;background:rgba(33,150,243,.15)}.item--mobile-watch .code-list .qrcode .code-container,.item--mobile-watch .code-list .weapp-code .code-container{width:96px;min-height:96px}.item--mobile-watch .code-list .qrcode .scan-tip,.item--mobile-watch .code-list .weapp-code .scan-tip{margin-top:8px;color:#a0a8b0;text-align:center;line-height:16px}.item--mobile-watch .code-list .weapp-code{padding-right:48.5px}.item--mobile-watch .code-list .weapp-code:after{position:absolute;content:"";width:1px;height:116px;top:0;right:0;bottom:16px;background:#f4f4f4}.item--mobile-watch .code-list .qrcode{margin-left:47.5px}.item--mobile-watch .code-list .qrcode .ke-logo{height:20px;width:20px;position:absolute;border:2px solid #fff;top:50%;left:50%;border-radius:3px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(//9.idqqimg.com/edu/ke-logo_797e2c13ea9db4825816638c6b15db44.png) no-repeat;background-size:cover}.item--mobile-watch .go-app{display:block;margin:10px auto 24px;width:148px;height:36px;line-height:36px;color:#fff;background:#2196f3;border-radius:18px}.tips--banner{cursor:auto;top:28px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);white-space:nowrap;border:1px solid #e5e5e5;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15);z-index:4001}.tips--banner:before{content:"";width:0;height:0;border-bottom:6px solid #e5e5e5;border-left:6px dashed transparent;border-right:6px dashed transparent;position:absolute;top:-6px;left:50%;margin-left:-6px}.tips--banner:after{border-bottom:4px solid #fff;border-top:none;top:-4px}.tips-content{color:#a0a8b0;font-size:12px;margin-left:30px;margin-right:30px}@media only screen and (max-width:1280px){.tips-content{margin-left:20px;margin-right:20px}}@-webkit-keyframes tipsfade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes tipsfade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.pay-policy{margin-top:348px;bottom:0;color:#999}.pay-policy .icon-policy,.pay-policy .refund-icon1{width:19px;height:19px;margin-right:2px;display:inline-block;margin-top:-1px;background:url(//9.idqqimg.com/edu/icon-detail_1fc8a06ce43c756ffdd4ad399313f350.png) no-repeat}.pay-policy .refund-icon1{background-position:0 -24px}.pay-policy .refund-icon2{background:url(//9.idqqimg.com/edu/icon-detail_1fc8a06ce43c756ffdd4ad399313f350.png) no-repeat;background-position:0 -48px}.pay-policy .refund-icon2,.pay-policy .refund-icon3{width:19px;height:19px;margin-right:2px;display:inline-block;margin-top:-1px}.pay-policy .refund-icon3{background:url(//9.idqqimg.com/edu/icon-detail_1fc8a06ce43c756ffdd4ad399313f350.png) no-repeat;background-position:0 -72px}.pay-policy .icon-replay{background:url(//9.idqqimg.com/edu/icon-detail_1fc8a06ce43c756ffdd4ad399313f350.png) no-repeat;background-position:0 -113px}.pay-policy .icon-employ,.pay-policy .icon-replay{width:19px;height:19px;margin-right:2px;display:inline-block;margin-top:-1px}.pay-policy .icon-employ{background:url(//9.idqqimg.com/edu/icon-detail_1fc8a06ce43c756ffdd4ad399313f350.png) no-repeat;background-position:-30px -48px}.pay-policy li+li{margin-left:16px}.pay-policy li{float:left}.pay-policy li a{color:#999}.pay-policy li a i{display:inline-block;vertical-align:middle}.employ-rights{position:relative;cursor:pointer}.employ-rights .icon-employ{vertical-align:middle}.employ-rights-tip:hover .employ-rights-tip,.employ-rights:hover .employ-rights-tip{display:block}.employ-rights-tip{position:absolute;display:none;width:480px;padding:10px 20px;top:30px;left:-110px;background:#000;color:#fff;z-index:999;border-radius:4px}.employ-rights-tip:after{position:absolute;content:"";width:0;height:0;top:-6px;left:50%;margin-left:-120px;border-bottom:8px solid #000;border-left:8px dashed transparent;border-right:8px dashed transparent}.employ-rights-detail{color:#999;line-height:26px}.employ-rights-detail .employ-item{position:relative;margin:0 12px;color:#333}.employ-rights-detail .employ-des,.employ-rights-detail .employ-item{display:inline-block;vertical-align:middle}.employ-rights-detail .img-employ{width:16px;height:16px}.js-promise-rights{position:absolute;display:none}.pay-tips{font-size:12px;color:#999;padding:0 10px;line-height:30px;display:inline-block;background-color:#f5f5f5;border-radius:2px}.pay-tips span{color:#ff4f23;margin-right:8px}.course-oper-list{position:absolute;width:100%;bottom:20px;text-align:center;line-height:30px}.course-oper-list .oper-item{display:inline-block;cursor:pointer;margin:0 12px}.course-oper-list .oper-item .icon-font{margin-right:5px;vertical-align:0}.course-oper-list .favorited .i-heart{color:#e80808}.main{margin-bottom:30px}.content{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 30px}.content img{max-width:100%}.homework-content{padding:0 0 30px}.content-addition{padding-top:10px;color:#999;margin-right:340px}.tabs-tt-bar{line-height:55px;margin-bottom:20px;border-bottom:1px solid #f6f6f6}.tabs-tt-bar .tabs-tt{border-bottom:5px solid #fff;line-height:50px;padding:0 40px;font-size:16px;float:left;cursor:pointer}.tabs-tt-bar .tabs-tt.active{color:#23b8ff;border-bottom-color:#23b8ff}.tabs-tt-bar .tabs-tt:hover{color:#23b8ff}.homework-iframe{width:100%;min-height:800px;border:none}.tb-course{table-layout:fixed;width:100%}.tb-course th{width:80px;color:#999;padding-top:20px;vertical-align:top}.tb-course td{padding:20px 0;border-top:1px dashed #e5e5e5}.tb-course tr:first-child td{border-top:none}.intro-course{overflow:hidden}.intro-course div,.intro-course p,.intro-course span{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.tags-list{overflow:hidden;margin-bottom:-15px}.tags-list li{float:left;border-radius:14px;line-height:28px;padding:0 15px;background:#f4f4f4;margin-left:15px;margin-bottom:15px}.tags-list li:first-child{margin-left:0}.teacher-list{width:100%;white-space:nowrap;position:relative;margin-left:-30px;font-size:0}.teacher-list-slide{position:relative;overflow:hidden;margin-bottom:20px}.teacher-list-slide--left.active,.teacher-list-slide--right.active{z-index:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:25px;height:50px;background-color:#000;color:#fff;opacity:.4}.teacher-list-slide--left.active:hover,.teacher-list-slide--right.active:hover{opacity:.5}.teacher-list-slide--left{border-radius:0 25px 25px 0;left:0}.teacher-list-slide--left .i-v-left{left:40%}.teacher-list-slide--right{border-radius:25px 0 0 25px;right:0}.teacher-list-slide--right .i-v-right{left:60%}.teacher-list-slide .i-v-left,.teacher-list-slide .i-v-right{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;font-weight:700}.teacher-list .teacher-item{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px;margin-left:30px}.teacher-list .teacher-item .img-left{float:left;margin-right:20px}.teacher-list .teacher-item .img-left,.teacher-list .teacher-item .img-left img{width:96px;height:96px;border-radius:50%}.teacher-list .teacher-item .text-tt{color:#23b8ff;font-size:16px;margin-bottom:10px}.teacher-list .teacher-item .text-intro{max-height:63px;font-size:14px;overflow:hidden}.page-course .task-part-item .task-part-hd{margin-bottom:5px;padding-top:5px}.aside-blocks{padding:0 30px;background-color:#fff}.agency-course-card-list .course-card-list{margin-left:20px}.aside-recommend{padding:26px 15px;margin-bottom:10px;background-color:#fff}.aside-recommend h4{font-size:16px;margin-bottom:14px}.aside-recommend-tit{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:32px;font-size:14px;line-height:1.2;color:#333}.aside-recommend-tit:hover{color:#62b4f7}.aside-recommend-link{float:left}.aside-recommend-cover{width:90px;height:50px}.aside-recommend-cnt{height:50px;margin-left:100px;position:relative}.aside-recommend-price{position:absolute;left:0;bottom:-4px;color:#5fb41b}.aside-recommend-num{position:absolute;right:4px;bottom:-4px;color:#999}.aside-course{padding:26px 15px;margin-top:10px;background-color:#fff}.aside-course h4{font-size:16px;line-height:16px}.aside-course-cnt{padding:34px 40px 20px}.aside-course-cnt .cover{width:220px;height:124px;display:block}.aside-course-cnt .cover img{width:100%;height:100%;display:block}.aside-course-cnt .tit{font-size:14px;display:block;line-height:18px;padding:8px 0 4px;color:#333}.aside-course-cnt .item-line{margin-top:5px}.aside-course-cnt .item-line .price{font-size:14px;color:#e85308;float:left;line-height:14px}.aside-course-cnt .item-line .price.free{color:#5fb41b}.aside-course-cnt .item-line .sub-num{font-size:12px;color:#999;float:right}.aside-course-feature-cnt{padding:0 40px 20px}.aside-course-feature-cnt .feature{display:block;font-size:14px;line-height:30px}.aside-course-feature-cnt .feature i{width:14px;height:6px;display:inline-block;border:1px solid #23b8ff;border-width:0 0 2px 2px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);vertical-align:baseline;margin-right:10px;position:relative;top:-2px}.aside-course-link{margin:0 40px 4px;width:220px;height:50px;text-align:center;border:1px solid #23b8ff;display:block;color:#23b8ff;background-color:#fff;line-height:48px;font-size:16px;cursor:pointer}.aside-course-link,.aside-right{-webkit-box-sizing:border-box;box-sizing:border-box}.block--agency .agency-tt{font-size:16px;margin-bottom:20px;position:relative}.block--agency .tt-link{color:#23b8ff;line-height:26px}.block--agency .icon-renzheng-l{margin-left:3px}.block--agency .tt-cover-url{position:absolute;top:0;left:0}.block--agency .tt-cover-name{margin-left:84px;min-height:64px}.block--agency .tt-cover-name .tt-link{padding-bottom:7px;display:block}.block--agency .agency-medal{line-height:20px}.block--agency .agency-medal .icon-agency-medal{padding-left:26px;display:inline-block;font-size:14px;color:#999;height:20px;line-height:20px}.block--agency .agency-medal .icon-agency-medal:before{position:absolute;left:0;top:1px;width:20px;height:20px;background-size:auto 20px}.block--agency .agency-medal .hover-tips{left:-207px}.block--agency .agency-medal .hover-tips .medal-list:after,.block--agency .agency-medal .hover-tips .medal-list:before{left:207px}.tree-list{display:table;table-layout:fixed;width:100%}.tree-list li{display:table-cell;border-left:1px solid #e5e5e5;text-align:center}.tree-list li:first-child{border-left:none}.tree-list li .item-num{color:#999}.agency-summary{margin-top:20px}.block--course{padding:40px 0}.block--contact{padding-bottom:15px}.contact-list li{position:relative;padding-left:28px;margin-right:5px;margin-bottom:20px}.contact-list .item-icon{width:20px;height:20px;position:absolute;top:0;left:0;font-size:20px;color:#23b8ff}.contact-list .item-tt{color:#23b8ff}.contact-list .i-group{font-size:24px}.block--apply{padding-bottom:20px}.apply-list{overflow:hidden;margin-right:-25px}.apply-list li{float:left;width:40px;margin-right:25px;margin-bottom:15px}.apply-list .item-img{width:40px;height:40px}.guide-tt .tt-sub{font-size:14px;color:#999;padding:0 5px}.employ-info-wraper{margin:25px 0 30px}.employ-rights{color:#999}.employ-rights .employ{color:#333}.file-list .file-name{line-height:36px;color:#666;display:inline-block;width:245px;padding-right:20px}.file-list .file-name .i-download{width:16px;height:16px;display:inline-block;margin-top:6px;margin-left:3px;color:#23b8ff}.file-list .file-name .i-download.disabled{color:#999!important}.file-list .file-name span{-o-text-overflow:ellipsis;text-overflow:ellipsis;width:200px;overflow:hidden;white-space:nowrap;float:left}.file-list a.file-name:hover .i-download{color:#23b8ff}.file-list{max-height:72px;overflow:hidden;margin-bottom:30px}.file-list-more{border-bottom:1px solid #e2e2e2;position:relative;height:1px;margin-bottom:30px}.file-list-more span{cursor:pointer;position:absolute;left:50%;bottom:0;line-height:24px;height:24px;width:100px;display:inline-block;background-color:#fcfcfc;text-align:center;margin-left:-50px;margin-bottom:-12px}.file-list-more .icon-font{vertical-align:0}.file-list-showmore .file-list{max-height:none}.section--course-package{margin-bottom:20px}.section--course-package .course-package-tab-wrap{font-size:16px;height:66px;background:#fff}.section--course-package .course-package-tab{height:66px;line-height:66px;width:200px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;background:#fff;text-align:center;float:left;cursor:pointer}.section--course-package .course-package-tab-wrap .current{position:relative;background:#fff;color:#23b8ff}.section--course-package .course-package-tab-wrap .current .line{background:#23b8ff;height:5px;position:absolute;top:-1px;left:0;width:220px}.section--course-package .course-package{padding:15px 0 30px;background-color:#fff;position:relative}.section--course-package .course-package h2{font-size:16px;margin:0 0 20px 20px}.section--course-package .course-package h2 a{color:#333}.section--course-package .course-package h2 a:hover{color:#62b4f7}.section--course-package .course-package .package-info{position:absolute;right:0;top:64px;width:270px}.section--course-package .course-package .package-info span{display:block}.section--course-package .course-package .package-info .crossline{display:inline}.section--course-package .course-package .package-info a{vertical-align:middle}.section--course-package .course-package .package-info-price--old{font-size:14px;margin:5px 0 40px;color:#999;text-decoration:line-through}.section--course-package .course-package .package-info-price--new{font-size:18px;color:#ff4f23}.section--course-package .course-package .package-info .free{color:#5fb41b}.section--course-package .course-package .package-info-show{width:108px;height:33px;line-height:33px;font-size:16px;display:block;margin:9px 0 0}.section--course-package .course-package .package-info-buy{font-size:16px;width:110px;height:35px;line-height:35px;display:block}.section--course-package .course-package--multi .package-info{top:21px}.pkg-course{margin:0 320px 0 20px;position:relative;overflow:hidden;height:267px}.pkg-course h2{font-size:20px;margin-bottom:5px}.pkg-course-list{width:100%;margin-left:-10px;white-space:nowrap;position:absolute}.pkg-course-item{display:inline-block;vertical-align:top;width:220px;padding:10px;margin-left:10px;white-space:normal;background-color:#fff;border:1px solid #e5e5e5}.pkg-course-item:hover{-webkit-box-shadow:0 1px 1px #e5e5e5;box-shadow:0 1px 1px #e5e5e5}.pkg-course-item h3{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;font-size:14px;margin:5px 0;position:relative}.pkg-course-item h3 a{color:#333}.pkg-course-item h3 a:hover{color:#62b4f7}.pkg-course .pkg-course-class,.pkg-course .pkg-course-time{color:#999;font-size:12px}.pkg-course .pkg-course-class{margin-bottom:4px}.pkg-course .pkg-course-price{color:#ff4f23;font-size:16px;margin-top:6px}.pkg-course .pkg-course-price.free{color:#5fb41b}.pkg-course .pkg-course-more{display:none;margin-top:12px;font-size:12px;padding-bottom:3px}.pkg-course .pkg-course-more i{font-size:12px}.pkg-course-slide{position:absolute;z-index:10;width:25px;height:50px;display:none;text-align:center;color:#fff;background-color:#000;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.4;filter:alpha(opacity=40)}.pkg-course-slide.active{display:block}.pkg-course-slide:hover{opacity:.5;filter:alpha(opacity=50)}.pkg-course-slide--left{left:0;border-radius:0 25px 25px 0}.pkg-course-slide--left i{left:40%}.pkg-course-slide--right{right:0;border-radius:25px 0 0 25px}.pkg-course-slide--right i{left:60%}.pkg-course-slide i{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px;font-weight:700}@media only screen and (max-width:1199px){.page-box .page-next-btn,.page-box .page-prev-btn{width:68px}.page-box .page-btn{width:58px}.sticky-nav .btn-join{width:300px}.sticky-nav .drop-down--class{right:310px}.line-item.item--share .i-share{margin-right:2px}.line-item.item--mobile-watch{margin-left:8px}.line-item.item--mobile-watch .i-phone{margin-right:2px}.line-item.btn-favorite{margin-left:8px}.line-item.btn-favorite .i-heart{margin-right:2px}.line-item.sale-btn{margin-left:8px}.agency-course-card-list .course-card-list{margin-left:2px}.pay-policy{margin-top:296px}.section--course-banner{min-height:348px}.videotext-course .study-video-wrapper{width:720px;height:405px}.videotext-course .task-list-wrapper{width:270px;height:405px}.videotext-course .task-list-wrapper:before{width:250px}.videotext-course .course-info{max-width:700px}.videotext-course .course-action{min-width:240px}.videotext-course .tip-section{padding:36px 12px}.videotext-course .tip-section--wrapper{width:253px}.imgtext-course .activity-label-img{left:380px}.imgtext-course{padding-left:530px;min-height:286px}.imgtext-course .img-left,.imgtext-course .img-left--wrap{width:510px;height:286px}.imgtext-course .oper-bar{margin-top:25px;position:static}.file-list .file-name{width:290px}.file-list .file-name span{width:245px}.section--course-package .course-package .package-list,.section--course-package .course-package h2{margin-left:35px}.section--course-package .course-package .package-list-item{margin-left:10px;width:130px}.section--course-package .course-package .package-list-item img{width:130px!important;height:74px!important}.section--course-package .course-package .package-list-item--second{margin-left:15px}}.count-down-ctn{padding-left:50px}.count-down-ctn .count-down-count{color:#e85308;padding:2px}.instalment-price-tips{font-size:13px;position:relative;top:-4px;color:#999}.vc-line .input-text_short{width:92px}.no-free-alert-tips .tips-bd .icon-msg-large{margin-top:-14px}.no-free-alert-tips .msg{line-height:36px}.mod-tip{background-color:#fffbe5;border:1px solid #f7dcb1;margin-top:15px;line-height:40px;padding:0 15px}.mod-tip-icon{margin-right:5px}.modal-accept.disabled{background-color:#e3e3e3!important;color:#999!important;cursor:default!important;pointer-events:none!important}.dealtips,.installment-tips{height:42px;background:#fffbe5;border-bottom:1px solid #f7dcb1;line-height:42px}.dealtips .i-info,.installment-tips .i-info{color:#e86433}.dealtips span,.installment-tips span{float:right;padding:0 10px}.dealtips span .i-close,.installment-tips span .i-close{color:#ccc;cursor:pointer}.dealtips span .i-close:hover,.installment-tips span .i-close:hover{color:#bbb}.package-dialog .modal-bd{max-height:420px;overflow-y:auto}.package-dialog .pkg-info-base{position:relative;margin-bottom:40px}.package-dialog .pkg-info-img{position:absolute;left:0;top:0;width:90px;height:50px}.package-dialog .pay-protocol{position:absolute;bottom:28px;left:40px;font-size:14px}.package-dialog .pkg-info-agency{color:#999;margin-left:106px;display:block;margin-top:2px}.package-dialog .pkg-info-title{margin-left:106px;font-size:18px;line-height:1.5}.package-dialog .pkg-info-price{margin-bottom:0}.package-dialog .pkg-price{line-height:34px;margin-bottom:8px}.package-dialog .pkg-price span{vertical-align:middle}.package-dialog .pkg-price i{color:#777;margin-left:25px;vertical-align:middle}.package-dialog .pkg-price i.free{color:#5fb41b;font-size:22px}.package-dialog .pkg-price--pay i{color:#ff4f23;font-size:22px}.package-dialog .pkg-price-tips{color:#999;margin-left:20px}.package-dialog .pkg-discount{display:inline-block;vertical-align:middle;width:55px;text-align:right}.package-dialog .pkg-dropdown{vertical-align:middle;display:inline-block;margin-left:22px;margin-bottom:10px}.package-dialog .mod-course-banner_row{width:500px}.package-dialog .mod-course-banner_col1{float:left;width:56px;text-align:right}.package-dialog .mod-course-banner_col2{float:right;width:422px;color:#777}.package-dialog .mod-course-staging-btn{float:left;margin-right:5px;text-align:center;border:1px solid #e5e5e5;color:#333;padding:0 10px;cursor:pointer;height:26px;line-height:26px}.package-dialog .mod-course-staging-btn.selected,.package-dialog .mod-course-staging-btn:hover{border-color:#039ae3}.package-dialog .staging-tips{display:block;margin:10px 0 0 77px;width:490px;color:#999}.package-dialog .mod-jd-icon{background:url(//9.idqqimg.com/edu/icon-jd_67eee9b942e9ee73c5387613c93473dc.png) no-repeat;background-size:20px}.package-dialog .mod-jd-icon,.package-dialog .mod-yqh-icon{width:20px;height:20px;display:inline-block;float:left;margin:3px 5px 0 -3px}.package-dialog .mod-yqh-icon{background:url(//9.idqqimg.com/edu/icon-yqh_216818b7652402cfb8b3adfd432328b7.png) no-repeat;background-size:20px}.package-dialog .yqh-form-item{margin-top:15px}.package-dialog .yqh-form-err{margin-left:20px;color:red}.package-dialog .yqh-form-input{padding:1px 5px;width:208px;height:30px}.package-dialog .yqh-form-label{display:inline-block;width:50px}.section--relation{margin:20px 0 10px}.section--relation .relation{background-color:#fff}.section--relation .relation-head{width:100%;height:50px;background-image:url(//9.idqqimg.com/edu/title_412ece3dfd6420ec67f89fb427840c6a.png);background-size:100% 100%;font-size:16px}.section--relation .relation-head h4{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:0 70px;line-height:50px;float:left}.section--relation .relation-head-l{text-align:right;color:#666}.section--relation .relation-head-r{color:#fe9455}.section--relation .relation-main{background:url(//9.idqqimg.com/edu/vs_e736235695b51f24aaed927f2189101a.png) no-repeat 50% 50%}.section--relation .recommend{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.section--relation .recommend-l{float:left;padding:55px 50px 55px 100px}.section--relation .recommend-r{float:right;padding:55px 100px 55px 50px}.section--relation .recommend-r .recommend-course-tit:hover,.section--relation .recommend-r .recommend-course:hover .recommend-course-tit{color:#62b4f7}.section--relation .recommend-course{border:1px solid #eee;width:220px}.section--relation .recommend-course-cover{display:block}.section--relation .recommend-course-cover img{width:100%;height:124px}.section--relation .recommend-course-tit{color:#333;font-size:14px;width:200px;padding:10px;display:inline-block;vertical-align:bottom}.section--relation .recommend-benefit-item{margin-top:10px}.section--relation .recommend-benefit-des{display:inline-block;width:160px}.section--relation .recommend-benefit-des.r{text-align:right}.section--relation .recommend-benefit-icon{font-size:21px;margin:0 17px}.section--relation .recommend-benefit-icon.i-cry{color:#999}.section--relation .recommend-benefit-icon.i-smile{color:#fe9455}@media only screen and (max-width:1199px){.section--relation .recommend-l{padding:55px 20px 55px 40px}.section--relation .recommend-r{padding:55px 40px 55px 20px}.section--relation .recommend-benefit-des{width:140px}}.course-coupon{line-height:30px;min-height:33px;margin-left:5px;display:inline-block}.course-coupon,.course-coupon .coupon-item a,.course-coupon .coupon-item span{vertical-align:middle}.course-coupon .i-coupon-pc{font-size:20px;color:#ff4f23;font-weight:700;vertical-align:middle;margin-right:5px}.course-coupon .coupon-list--single{position:relative;margin-right:5px}.course-coupon .coupon-list--single,.course-coupon .coupon-multi--wrap{display:inline-block;vertical-align:middle;border:1px solid transparent;background-color:none;padding:0 10px}.course-coupon .coupon-multi--wrap{position:absolute;max-height:30px}.course-coupon .coupon-multi--wrap:hover{border-color:#e5e5e5;background-color:#fff;max-height:300px;z-index:100}.course-coupon .coupon-multi--wrap:hover .coupon-item{display:table-row}.course-coupon .coupon-multi--wrap:hover .arrow-down{border:6px solid transparent;border-top:none;border-bottom:5px solid #999}.course-coupon .coupon-list--multi{display:table}.course-coupon .coupon-list--multi .coupon-item{display:table-row;display:none}.course-coupon .coupon-list--multi .coupon-item a,.course-coupon .coupon-list--multi .coupon-item span{display:table-cell}.course-coupon .coupon-list--multi .coupon-item--first{display:table-row}.course-coupon .coupon-list--multi .coupon-item-logo{background-color:#f6b04a}.course-coupon .coupon-list--multi .coupon-item-name{padding-right:5px}.course-coupon .coupon-list--multi .coupon-item-link,.course-coupon .coupon-list--multi .coupon-item-name{line-height:31px}.course-coupon .coupon-item-link{color:#666;text-decoration:underline}.course-coupon .coupon-item-link:hover{color:#23b8ff}.course-coupon .arrow-down{position:absolute;font-size:0;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:5px solid #999;right:-13px;top:15px}@media only screen and (max-width:1199px){.course-coupon--both{display:block;margin-left:5px}}.coupon-succ-dialog h3{font-size:18px}.coupon-succ-dialog span{color:#666}.nav-cjol{display:none;position:fixed;top:0;height:50px;background-color:#5075c9;width:100%;z-index:1000}.nav-cjol h2{position:absolute;font-size:18px;height:50px;line-height:50px;left:140px;color:#fff}.nav-cjol-back{margin-left:50px}.nav-cjol-back:before{position:relative;display:inline-block;top:2px;width:0;left:-25px;height:14px;border-left:1px solid hsla(0,0%,100%,.5);content:""}.nav-cjol-judge{margin-left:30px}.nav-cjol-cnt{width:1195px;margin:0 auto;padding-right:5px;height:50px;line-height:50px;position:relative;background:url(//9.idqqimg.com/edu/cjol-banner_880373d051c905de9d91e97697911f85.jpg) no-repeat -7px 0}@media only screen and (max-width:1199px){.nav-cjol-cnt{width:985px}}.nav-cjol a{float:right;color:#fff}.cjol-padding{padding-top:50px}.sticky-nav.cjol-top{top:50px}.banner-cover{display:none;position:absolute;text-align:center;width:100%;height:100%;line-height:1;left:0;top:0;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled="true",startColorstr="rgba(179, 21, 21, 0.10588)",endColorstr="rgba(179, 21, 21, 0.10588)");background-color:#15151b;background-color:rgba(21,21,27,.7)}.banner-cover:before{content:"";height:100%;width:0}.banner-cover:before,.banner-cover>div{display:inline-block;vertical-align:middle}.banner-cover-live-tips{font-size:20px;vertical-align:middle}.banner-cover-live-below-living{background:#000;background:rgba(0,0,0,.8);border-radius:500px;padding:6px 44px}.banner-cover-play{display:inline-block;color:#fff;width:70px;height:70px;background:#23b8ff;border-radius:70px;text-align:center;margin-bottom:15px}.banner-cover-play .icon-play{display:inline-block;width:25px;height:35px;margin-top:17.5px;margin-left:8px;background:url(//9.idqqimg.com/edu/icon-detail_1fc8a06ce43c756ffdd4ad399313f350.png) no-repeat -30px 0}.banner-cover-bar{display:inline-block;position:relative;vertical-align:middle;width:28px;height:26px;background:url(//9.idqqimg.com/edu/signal_c1ff31388699dedd2ee3f629a21621f0.gif) no-repeat}.banner-cover-latest{width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.banner-cover-latest h2{font-size:24px;margin-bottom:20px}.banner-cover-latest p{font-size:16px}.banner-cover-latest a{color:#fff;margin-left:25px;display:inline-block;border-bottom:1px solid #fff;padding-bottom:2px}.banner-activity{position:absolute;right:0;width:140px;height:60px;top:0}.banner-activity img{width:100%;height:100%}.sale-url-wrapper h3{text-align:center;font-size:16px;height:24px;line-height:24px}.sale-url-wrapper h3 .hd-highlight{color:#f4621f}.sale-url-wrapper .sale-desc{font-size:14px;color:#777;text-align:center;line-height:20px;margin:8px 0 32px}.sale-url-wrapper .url-card-wrapper{height:164px}.sale-url-wrapper .url-card-tt{text-align:center;font-size:16px;line-height:24px;margin:20px 0 40px}.sale-url-wrapper .url-card-info{float:left;width:368px;height:164px;background:#eee}.sale-url-wrapper .url-card-info .url-string{display:block;float:left;width:260px;height:28px;margin:0 8px 0 16px;padding:0 8px;border:1px solid #ddd;font-size:14px;line-height:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.sale-url-wrapper .url-card-info .btn-copy{float:left;cursor:pointer;width:68px;line-height:28px;background-color:#23b8ff;color:#fff;font-size:14px;padding:0}.sale-url-wrapper .url-card-info .btn-copy:hover{background-color:#12a7ff}.sale-url-wrapper .url-card-info--qrcode{margin-left:16px}.sale-url-wrapper .url-card-info--qrcode .url-card-tt{margin-bottom:16px}.sale-url-wrapper .url-card-info .url-qrcode{width:80px;height:80px;border:4px solid #fff;display:block;float:left;margin:0 10px 0 52px}.sale-url-wrapper .url-card-info .qrcode-tip{float:left;height:40px;width:183px;font-size:14px;line-height:20px;padding:20px 0}.sale-url-wrapper .url-card-info .gray-wordings{margin-top:7px;font-size:12px;line-height:12px;color:#ddd}.sale-modal.modal .modal-hd .btn-close,.sale-modal.modal .modal-hd .hd-tt{background:#fff;border-top:3px solid #23b8ff;color:#999;line-height:16px;padding:16px 16px 0}.sale-modal.modal .modal-hd .hd-tt{font-size:16px}.sale-modal.modal .modal-hd .btn-close{width:16px;height:16px}.sale-modal.modal .modal-hd .btn-close:hover{color:#12a7ff}.sale-btn{display:block;position:relative;margin-left:15px;height:30px;margin-top:-3px;cursor:pointer}.sale-icon{display:inline-block;width:35px;height:40px;position:absolute;top:-10px;background:url(//9.idqqimg.com/edu/icon-sale_72aecb65889724f57813efbe9d7be20a.png) top;background-size:cover}.sale-content{display:inline-block;padding:0 8px 0 18px;margin:6px 0 0 14px;height:24px;font-size:12px;color:#fff;line-height:24px;background:#ff6923;border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;-ms-border-radius:0 12px 12px 0;-o-border-radius:0 12px 12px 0}.presale-flag,.presale-flag--discount{color:#ff4f23;border:1px solid #ff4f23;line-height:1;font-size:12px;vertical-align:2px;margin-left:5px;padding:0 2px}.presale-flag--discount{border-color:#f1c4ae;vertical-align:middle}.presale-course{font-family:Microsoft Yahei,Hiragino Sans GB,arial,宋体,Helvetica Neue,Helvetica,STHeiTi,sans-serif;display:none}.presale-course.active{display:block}.presale-price{background-color:#f4f4f4;margin-top:15px;padding:12px 15px 6px;margin-bottom:15px;position:relative}.presale-price-desc{display:inline-block;width:55px;color:#999}.presale-price-origin{font-size:16px;vertical-align:middle}.presale-price-value{font-size:24px;color:#ff4f23;vertical-align:middle}.presale-regular{position:absolute;right:15px;bottom:15px;color:#666}.presale-regular span{vertical-align:1px;color:#bbb;margin-left:-2px;cursor:pointer}.presale-regular.active,.presale-regular.active span,.presale-regular:hover,.presale-regular:hover span{color:#23b8ff}.presale-rules{padding:23px 20px 8px;border:1px solid #dcdcdc;-webkit-box-shadow:0 3px 5px #dcdcdc;box-shadow:0 3px 5px #dcdcdc;position:absolute;left:0;top:80px;z-index:3010;background-color:#fff;display:none}.presale-rules:after,.presale-rules:before{position:absolute;width:0;height:0;right:10px;top:-24px;content:" ";border:12px solid transparent;border-bottom-color:#fff}.presale-rules:before{border-bottom-color:#dcdcdc;top:-25px}.presale-rules li{margin-bottom:15px;position:relative;padding-left:20px}.presale-rules li span{position:absolute;left:0}.presale-status{margin-bottom:30px;font-size:12px}.presale-status li{float:left;color:#999;border-left:1px solid #ddd;padding-left:15px;padding-right:8%}.presale-status li span{border:1px solid #999;display:inline-block;width:12px;height:12px;border-radius:7px;font-size:12px;text-align:center;line-height:1.1;margin-right:4px}.presale-status li:last-child{padding-right:0}@media only screen and (max-width:1199px){.presale-status li{padding-left:10px;padding-right:3%}}.presale-status-active span{background-color:#666;color:#fff;border-color:#666!important}.presale-status-active p:first-child{color:#333}.presale-status-active p:last-child{color:#ff4f23}.presale-dialog{color:#999}.presale-dialog p{margin-bottom:18px}.presale-dialog-key{display:inline-block;margin-right:20px;color:#333;width:60px;text-align:right}.presale-dialog-key__pre{width:72px}.presale-dialog-price{color:#ff4f23}.presale-dialog-price span{font-size:22px}.presale-dialog-tip{margin-left:20px}.consult-wrapper{position:absolute;top:50%;right:330px;width:96px;margin-top:-11px;margin-right:26px;text-align:center}.consult-txt{font-size:16px;line-height:22px;color:#23b8ff;cursor:pointer}.consult-txt:hover{color:#009eef}.consult-txt .icon-font{font-size:20px;vertical-align:-1px}.consult-tip{display:none;position:absolute;padding:5px 5px 5px 15px;left:-100px;bottom:-70px;height:48px;width:342px;background-color:#def5ff;color:#777;font-size:12px;line-height:38px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.consult-tip:before{content:"";position:absolute;margin-left:-8px;width:0;height:0;border-color:transparent transparent #def5ff;border-style:solid dashed dashed solid;border-width:8px;left:163px;top:-16px}.consult-tip ul{display:inline-block;margin-right:5px}.consult-tip li{position:relative;display:inline;margin-left:5px}.consult-tip li:before{content:"\00b7";position:absolute;left:-8px;width:4px;text-align:center;display:inline-block}.consult-tip .btn-close{position:absolute;width:24px;height:24px;line-height:24px;top:12px;right:4px;font-size:14px;color:#ddd;cursor:pointer}.consult-btn,.consult-tip .btn-close:hover{color:#23b8ff}.consult-btn{margin-top:12px;cursor:pointer}.consult-btn:hover{color:#009eef}.obn-container{position:fixed;bottom:0;width:100%;height:100px;background-color:#f94257}.obn-container .obn-main{position:relative;margin:0 auto;width:1200px;height:100%}.obn-container #obn-qrcode{position:absolute;display:inline-block;bottom:10px;right:40px;width:108px;height:108px;background-color:#f94257;border-radius:5px}.obn-container #obn-qrcode img{margin:5px auto 0}.obn-container .obn-close{position:absolute;display:inline-block;right:-42px;bottom:29px;width:42px;height:42px;color:#fff;text-align:center;border-radius:50%;background-color:#f94257;cursor:pointer}.obn-container .obn-close .i-close{line-height:42px;font-size:24px}.obn-container .obn-close:hover{opacity:.8}.agency-container{position:fixed;bottom:0;width:100%;height:100px;z-index:100000000}.agency-container .agency-main{position:relative;margin:0 auto;width:1200px;height:100%}.agency-container #agency-qrcode{position:absolute;display:inline-block;bottom:10px;right:40px;width:108px;height:108px;border-radius:5px}.agency-container #agency-qrcode img{margin:5px auto 0}.agency-container .agency-close{position:absolute;display:inline-block;right:-42px;bottom:29px;width:42px;height:42px;color:#fff;text-align:center;border-radius:50%;cursor:pointer}.agency-container .agency-close .i-close{line-height:42px;font-size:24px}.agency-container .agency-close:hover{opacity:.8}.obn-entry-wrapper{position:absolute;width:330px;height:34px;text-align:center;line-height:34px;font-size:14px;font-family:PingFangSC-Medium;color:#ff0042}.obn-entry-wrapper:after{position:absolute;top:-7px;left:20%;height:13px;width:13px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff1f1;border:1px solid #ffe1e1;border-right:0;border-bottom:0}.obn-entry-wrapper .obn-entry{padding-top:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(32%,#fff1f1),color-stop(91%,#ffebeb));background-image:-webkit-linear-gradient(top,#fff1f1 32%,#ffebeb 91%);background-image:-o-linear-gradient(top,#fff1f1 32%,#ffebeb 91%);background-image:linear-gradient(-180deg,#fff1f1 32%,#ffebeb 91%);border:1px solid #ffe1e1;border-radius:17px}.obn-entry-wrapper .icon-hongbao{position:relative;top:-1px;left:0;width:11px;height:14px}.obn-gutter{height:21px}.bottom-bar{position:fixed;z-index:2001;width:100%;height:110px;bottom:0;left:0;-webkit-transition:left .2s ease-in-out;-o-transition:left ease-in-out .2s;transition:left .2s ease-in-out;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);-o-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.bottom-bar.folded{left:100%}.bottom-bar-link{display:block;position:relative;width:1200px;height:100%;margin:0 auto}.bottom-bar-link--loading{background:url(//9.idqqimg.com/edu/loading_50c5e3e79b276c92df6cc52caeb464f0.gif) 50% no-repeat}.bottom-bar-img{position:absolute;margin:auto;left:0;right:0;bottom:0}.bottom-bar-img--folded{position:absolute;right:100%;bottom:0;cursor:pointer}.bottom-bar-close{position:absolute;top:12px;right:12px;line-height:1;color:#333;cursor:pointer}.bottom-bar-close:hover{color:#23b8ff}.bottom-bar-close .i-close{font-size:16px}.rebate-container{position:relative;margin-top:20px;height:40px}.rebate-container .rebate-list{margin-left:150px;width:340px;height:100%;font-size:0}.rebate-container .rebate-list-item{display:inline-block;height:100%;line-height:40px;color:#fff;font-size:16px}.rebate-container .rebate-list-item--price{display:inline-block;margin-left:3px;font-size:16px;vertical-align:top}.rebate-container .rebate-list-item:before{content:"\00b7";display:inline-block;width:10px;font-size:20px}.rebate-container .rebate-btn{position:absolute;right:0;top:0;height:40px}.rebate-container .rebate-btn img{height:100%}@media only screen and (max-width:1199px){.rebate-container .rebate-list-item,.rebate-container .rebate-list-item--price{font-size:12px}}button.im-btn{outline:none}button.im-btn.btn-default{background-color:#23b8ff}button.im-btn.btn-default:hover{background-color:#009eef}.course-price-info{font-size:24px;line-height:40px}.course-price-react{background-color:#fff}.privilege-bar{position:relative;display:inline-block;color:#ff4f23;font-size:16px;line-height:24px;margin-left:26px;cursor:pointer}.privilege-bar:hover .privilege-bar-content{display:block}.privilege-bar-tt .i-v-bottom{margin-left:8px}.privilege-bar-content{display:none;position:absolute;z-index:1;top:40px;left:100px;font-size:14px;line-height:1.5;color:#333;text-align:center;padding:10px;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.1);box-shadow:2px 2px 4px 0 rgba(0,0,0,.1)}.privilege-bar-qrcode{width:100px;height:100px;margin-bottom:2px}.privilege-bar-logo{position:absolute;width:30px;height:30px;background-color:#fff;text-align:center;top:45px;left:45px;z-index:2}.inst-seckill-bar-bd .btn-remind.im-btn.btn-s.btn-outline{position:absolute;right:16px;top:16px;color:#ff0042;border-color:#ff0042;-webkit-box-sizing:border-box;box-sizing:border-box;height:24px;line-height:24px;padding:0 5px 0 20px;background:url(//9.idqqimg.com/edu/icon-remind_1b96be1ead96aedd18a117b1436ffa99.png) no-repeat 3px}.inst-seckill-bar-tip{color:#ff0042;line-height:24px}.inst-seckill-bar-buytime,.inst-seckill-bar-left{float:right;color:#ff0042}.act-rebate-bar{padding:12px 16px;color:#5d7283}.act-rebate-bar-slash{opacity:.8;border-left:1px solid #e5e5e5;margin:0 8px}.act-rebate-bar-tip{float:right;cursor:pointer}.act-rebate-bar-tip:hover{color:#23b8ff}.act-rebate-bar-tip .i-v-right{font-size:14px;margin-left:8px;vertical-align:1px}.act-rebate-rule{color:#333;font-size:14px;line-height:1.5;padding-bottom:40px}.act-rebate-rule *{width:100%}.act-rebate-rule h1,.act-rebate-rule h2,.act-rebate-rule h3,.act-rebate-rule h4,.act-rebate-rule h5,.act-rebate-rule h6{font-weight:700}.act-rebate-rule h1{font-size:18px;line-height:25px;margin:10px 0 24px;text-align:center}.act-rebate-rule h1+h2{margin-top:0}.act-rebate-rule h2{font-size:14px;line-height:20px;margin:40px 0 20px}.act-rebate-rule p{word-break:break-all;white-space:pre-wrap}.act-rebate-rule img{display:block;margin:10px auto;max-width:90%}.act-subscribe-bar{height:40px;margin-bottom:10px;position:relative;background:-webkit-gradient(linear,right top,left top,from(#d50000),to(#ff1744));background:-webkit-linear-gradient(right,#d50000,#ff1744);background:-o-linear-gradient(right,#d50000 0,#ff1744 100%);background:linear-gradient(270deg,#d50000,#ff1744);background-position:50%;background-size:cover}.act-subscribe-bar-btn{background:none;outline:none;padding:0;color:#fff;border:1px solid #fff;border-radius:2px;width:84px;height:24px;line-height:24px;text-align:center;position:absolute;top:50%;margin-top:-12px;right:30px}.act-subscribe-bar-btn.subscribed{opacity:.5}.basic-bar-layout-main{background-color:#f4f4f4;height:40px;line-height:40px;padding-left:15px}.basic-bar-layout-more{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;line-height:20px;border:1px solid #e5e5e5;border-top:none}.basic-price{display:inline-block;vertical-align:middle;line-height:1}.basic-price-discount{font-size:24px;color:#ff4f23}.basic-price-discount .basic-price-unit{margin:0 -3px}.basic-price-origin{margin-left:5px;font-size:14px;color:#999;vertical-align:3px}.basic-price-origin .basic-price-txt{margin-right:5px}.basic-price-origin .basic-price-unit{margin:0 -2px;text-decoration:line-through}.basic-price-origin .basic-price-num{text-decoration:line-through}.count-down-txt{color:#fff;font-size:14px}.count-down-txt-colon{margin:0 3px}.count-down-txt-pad{display:inline-block;text-align:center;width:22px;height:22px;line-height:22px;border-radius:2px;background-color:#fff;color:#ff4343}.count-down-txt-pad:first-child{margin-left:5px}.coupon-list{padding:8px 16px 8px 8px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.coupon-list .coupon-list-container{margin-right:16px}.coupon-list--expand{position:absolute;z-index:10;width:auto;height:auto;left:-1px;right:-1px;border:1px solid #e5e5e5;border-top:none}.coupon-list .i-v-bottom,.coupon-list .i-v-top{position:absolute;right:16px;top:14px;cursor:pointer}.coupon-item{position:relative;display:inline-block;width:50%}.coupon-item-inner{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal;display:inline-block;max-width:100%;line-height:20px;padding:4px 8px}.coupon-item-inner:hover{cursor:default;background-color:#e5e5e5;background-color:hsla(0,0%,89.8%,.4)}.coupon-item-inner:hover .coupon-item-wording{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;opacity:1}.coupon-item--get:hover .coupon-item-btn{cursor:pointer;color:#23b8ff}.coupon-item-type{float:left;color:#fff;background-color:#ff0042;font-size:12px;height:16px;line-height:16px;padding:0 2px;border-radius:3px;margin:2px 6px 2px 0}.coupon-item-btn,.coupon-item-rule{font-size:14px;color:#5d7283}.coupon-item-btn{float:right;margin-left:6px}.coupon-item-wording{display:none;opacity:0;position:absolute;z-index:10;left:50%;top:24px;max-width:220px;word-wrap:break-word;word-break:keep-all;padding:12px 18px;font-size:14px;color:#000;line-height:24px;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 10px 0 rgba(0,0,0,.12)}.coupon-item-wording,.discount-bar-layout-main{-webkit-box-sizing:border-box;box-sizing:border-box}.discount-bar-layout-main{position:relative;height:80px;line-height:40px;padding:20px 16px;background:-webkit-gradient(linear,right top,left top,from(#d50000),to(#ff1744));background:-webkit-linear-gradient(right,#d50000,#ff1744);background:-o-linear-gradient(right,#d50000 0,#ff1744 100%);background:linear-gradient(270deg,#d50000,#ff1744);background-position:50%;background-size:cover}.discount-bar-layout-main .count-down-txt{line-height:1;position:absolute;right:16px;bottom:16px}.discount-bar-layout-more{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;line-height:20px;border:1px solid #e5e5e5;border-top:none}.discount-price{display:inline-block;vertical-align:middle;line-height:1}.discount-price-discount{font-size:24px;color:#fff}.discount-price-bubble{font-family:PingFangHK-Semibold,Microsoft YaHei;position:relative;display:inline-block;vertical-align:3px;padding:4px 10px;font-size:14px;border-radius:10px;color:#ff0027;background-color:#fff;margin-left:7px}.discount-price-bubble:after{border-right:3px solid #fff;border-top:3px dashed transparent;border-bottom:3px dashed transparent;position:absolute;top:50%;left:-3px;margin-top:-3px}.discount-price-origin{margin-left:5px;font-size:14px;color:#fff;color:hsla(0,0%,100%,.8);text-decoration:line-through}.inst-bar-layout-main{border:1px solid #ff0042}.inst-bar-layout-tt{font-size:16px}.inst-bar-layout-hd{background:url(//9.idqqimg.com/edu/miaosha-hd-bg_f9c8862dc0e104567788520c033f8f8a.png) no-repeat 100% 0 #ff4343;color:#fff;height:40px;line-height:40px;padding:0 15px;position:relative}.inst-bar-layout-hd .count-down-txt{position:absolute;right:15px;top:0}.inst-bar-layout-bd{background-color:#fff;padding:16px;line-height:24px;position:relative}.inst-bar-layout-more{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;line-height:20px;border:1px solid #e5e5e5;border-top:none}.general-btn .btn-origin-buy{float:right;font-size:18px;line-height:50px;color:#23b8ff;outline:none;background:none}.general-btn-main--hastip.im-btn.btn-default{font-size:14px;line-height:20px;height:50px}.general-btn-tip,.general-btn-txt{display:block}.platform-btn-main.im-btn.btn-default{background-color:#ff0042}.platform-btn-main.im-btn.btn-default:hover{background-color:#ff4343}.qr-dialog-tip{font-size:18px;line-height:30px;margin-left:130px}.qr-dialog-code{position:absolute;top:0;left:40px;padding-right:20px;border-right:1px solid #ddd}.group-list{margin:-20px 0 0 -20px}.group-list-wrapper{margin:20px auto;padding:24px 20px;background-color:#fff}.group-list-tt{color:#333;font-size:16px;line-height:24px;margin-bottom:24px}.group-card{width:570px;height:100px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;position:relative;color:#333;margin:20px 0 0 20px}.group-card-l,.group-card-r{position:absolute;width:50%}.group-card-l{top:0;left:0;padding:14px 0 14px 20px}.group-card-r{top:0;right:0;padding:35px 20px 35px 0;line-height:30px;text-align:right}.group-card-tt{margin-left:88px;margin-top:13.5px}.group-card-name{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal;display:inline-block;vertical-align:middle;max-width:100%;font-size:16px;line-height:24px}.group-card-name span{float:right}.group-card-remain{line-height:20px}.group-card-avatar{width:72px;height:72px;border-radius:50%;border:1px solid #eee;position:absolute}.group-card-countdown{color:#666}.group-card-btn{width:90px;height:30px;text-align:center;border-radius:2px;border:1px solid #23b8ff;color:#23b8ff;margin-left:12px;padding:0;outline:0}.premium-tag{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;width:44px;height:24px;padding:5px 0;text-align:center;border-radius:12px;background-color:#331c16}.premium-tag a{font-size:14px;line-height:1;color:#ffe7aa;vertical-align:top}.premium-tag-desc{color:#7b8996}.imgtext-course .tt-below-line:after,.imgtext-course .tt-below-line:before,.tabs-tt-bar:after,.tabs-tt-bar:before,.tips-buy-course .mod-course-banner_row:after,.tips-buy-course .mod-course-banner_row:before{content:"";display:table}.imgtext-course .tt-below-line:after,.tabs-tt-bar:after,.tips-buy-course .mod-course-banner_row:after{clear:both}.banner-activity img{display:inline-block;vertical-align:middle}.aside-course h4,.aside-recommend h4,.banner-cover-latest h2,.content-addition,.course-class--three .class-tt-list .item-name,.course-class-task .drop-down--class .drop-down-tt,.mod-choose-time_v2 .mod-choose-time__time,.package-dialog .pkg-info-agency,.package-dialog .pkg-info-title,.section--relation .recommend-benefit-des,.section--relation .recommend-course-tit,.task-task-list .task-task-item .task-tt-text,.teacher-list .teacher-item .text-tt,.tips-buy-course .mod-course-banner__title{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal}.agency-summary,.teacher-list .teacher-item .text-intro{white-space:normal;word-wrap:break-word;word-break:break-all}.comment-list .comment-item .comment-bd,.comment-reply .reply-item .reply-bd,.imgtext-course .page-tt,.tb-course td{word-wrap:break-word;white-space:pre-wrap}:root .banner-cover{filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}.discount-price-bubble:after,.task-task-list .task-task-item .icon-playback:before{content:"";height:0;width:0;overflow:hidden}.premium-auth{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 10px;margin:0 5px 5px 0;height:25px;line-height:23px;border:1px solid #23b8ff;font-size:14px;color:#23b8ff}.premium-auth-react{float:left}.premium-auth-tt{font-size:12px;font-weight:700;color:#072943}.premium-auth-desc{color:#7b8996}.premium-rate-item{margin:8px 0}.premium-rate-name{margin-right:12px}.stars-shape{width:12px;height:12px;position:relative}.stars-item{display:inline-block;position:relative;margin-right:4px;font-size:0}.stars-item .mask-wrapper{position:absolute;margin:0 10%;height:100%;width:80%;top:0;left:0;right:0}.stars-item .mask-inner{position:absolute;width:100%;height:100%;left:0;top:0}.stars-item svg{position:relative;z-index:1}.stars-score{margin-left:8px;font-size:12px;color:#7b8996}.premium-label{position:relative}.premium-label:hover .im-popconfirm{display:block}.premium-label .im-popconfirm{display:none}.premium-label .im-popconfirm-inline{position:absolute;top:100%}.premium-label .im-popconfirm-wrap{width:480px;border-radius:2px;text-align:left}.premium-label .im-popconfirm-content{padding:8px}.only-pkg-tips{line-height:40px;padding:0 10px;background:#f4f4f4;margin-top:15px;color:#666}.only-pkg-no-price{display:none!important}.modal--get-tel .modal-bd .i-info{top:33px}.modal--get-tel .msg-text{font-size:18px;line-height:30px;margin-bottom:20px}.modal--get-tel .modal-ft .btn-weak{margin-left:10px}.form-get-tel .f-label{width:80px}.form-get-tel .f-field{margin-left:95px}.form-get-tel .btn-verify-code{color:#000;color:rgba(0,0,0,.5);border:1px solid #e5e5e5;line-height:28px;display:inline-block;vertical-align:middle;padding:0 5px;margin-left:-1px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;width:90px;text-align:center}.form-get-tel .btn-verify-code:hover{position:relative;border-color:#b2b2b2}.form-get-tel .text--tel{width:150px;position:relative}.form-get-tel .text--code{width:240px}.vcp-player .vcp-slider-vertical .vcp-slider-thumb{left:0}.txp_player{margin:0 auto}.login-qq{position:absolute;top:0;left:38px;right:38px;margin:auto;overflow:hidden;z-index:9;border-radius:6px}.login-qq .login-qq-title{text-align:center;font-size:20px;color:#1a1a1a;line-height:20px;margin:38px auto 16px}.login-qq .login-qq-title .icon-font{margin-right:5px;font-size:22px}.login-qq .login-qq-iframe-wrap{width:364px;height:328px;position:relative}.login-qq .login-qq-iframe-wrap:before{top:0}.login-qq .login-qq-iframe-wrap:after,.login-qq .login-qq-iframe-wrap:before{content:"";position:absolute;left:0;right:0;height:2px;background:#fff;z-index:1}.login-qq .login-qq-iframe-wrap:after{bottom:0}.login-qq iframe{border:none;display:block;position:absolute;left:-2px;right:-2px}.kecomp-message{position:relative;font-size:14px;color:#333}.kecomp-message-item{position:fixed;z-index:4000;border:1px solid #ddd;padding:8px 30px;box-shadow:0 1px 3px rgba(99,99,99,.2);background:#fff}.kecomp-message-item-default i{font-size:24px;margin-right:8px}.kecomp-message-item-default i,.kecomp-message-item-default span{vertical-align:middle}.kecomp-message-item-default .im-icon{margin-right:5px}.kecomp-message-item-default .i-info{color:#4da9e8}.kecomp-message-item-default .i-success{color:#5fb41b}.kecomp-message-item-default .i-question{color:#4ca9e6}.kecomp-message-item-default .i-alert{color:#e86730}.kecomp-message-item-default .icon-loading{display:inline-block;width:24px;height:24px;margin-right:8px;vertical-align:bottom;background:url(//9.idqqimg.com/edu/loading_50c5e3e79b276c92df6cc52caeb464f0.gif) no-repeat;background-size:cover}.kecomp-message-item-center{top:50%;left:50%;transform:translate(-50%,-50%)}.kecomp-message-item-top{left:50%;top:20px;transform:translateX(-50%)}.kecomp-message-item-left{left:20px;top:50%;transform:translateY(-50%)}.kecomp-message-item-right{right:20px;top:50%;transform:translateY(-50%)}.kecomp-message-item-bottom{bottom:20px;left:50%;transform:translateX(-50%)}.kecomp-message-close{position:absolute;height:14px;right:10px;top:50%;color:#999;line-height:14px;margin-top:-7px;cursor:pointer}.kecomp-message-close .i-close{font-size:14px}.kecomp-message-close:hover{color:#666}.kecomp-checkbox{box-sizing:border-box;color:#0098fa;cursor:pointer}.kecomp-checkbox.checked .kecomp-checkbox-icon{background:currentColor;border-width:0}.kecomp-checkbox.checked .kecomp-checkbox-icon:after{content:"";height:36%;width:60%;border:2px solid #fff;border-width:0 0 2px 2px;position:absolute;top:28%;left:20%;box-sizing:border-box;transform:rotate(-45deg);transform-origin:center}.kecomp-checkbox.disabled{cursor:default;color:rgba(0,0,0,.26)}.kecomp-checkbox.disabled .kecomp-checkbox-text{color:rgba(0,0,0,.26)}.kecomp-checkbox-icon{border-radius:2px;display:inline-block;vertical-align:middle;width:18px;height:18px;border:2px solid;position:relative;margin-right:5px;box-sizing:border-box}.kecomp-checkbox-text{vertical-align:middle;color:#000}.login-protocol{margin:0 auto;width:266px;display:flex}.login-protocol-text{line-height:18px;font-size:12px;color:#a0a8b0}.login-protocol-checkbox{display:flex}.login-protocol-checkbox .kecomp-checkbox-icon{margin-top:2px;width:14px;height:14px;border:1px solid}.login-protocol-checkbox .kecomp-checkbox-icon:after{top:27%!important;left:22%!important}.login-mp{position:absolute;top:0;left:0;margin-top:80px;width:368px;z-index:9;background-color:#fff;border-radius:6px}.login-mp-container{margin-bottom:46px}.login-mp-title{width:368px;font-size:18px;color:#1a1a1a;text-align:center}.login-mp-title .icon-font{margin-right:8px;font-size:22px}.login-mp-img{display:block}.login-mp-fake,.login-mp-img{margin:28px auto 16px;width:130px;height:130px}.login-mp-fake{position:relative;opacity:.5;background:url(//9.idqqimg.com/edu/fake_weappcode_13d5893e3b5c3ae9e978625e4fa19812.jpg) 50% no-repeat;background-size:contain}.login-mp-fake--mask,.login-mp-fake--tips{display:block}.login-mp-fake--mask{width:100%;height:100%;background:#000;opacity:.5}.login-mp-fake--tips{position:absolute;top:50%;transform:translateY(-50%);width:100%;font-size:14px;color:#fff;text-align:center;cursor:pointer}.login-wx{position:relative;margin-top:40px;height:421px;overflow:hidden;z-index:9;background-color:#fff;border-radius:6px}.input,.login-wx iframe{border:none}.input{display:inline-block;padding:0 0 0 8px;width:267px;height:40px;font-size:14px;background-color:transparent}.input::-moz-placeholder{font-size:14px;color:#a0a8b0}.input:-ms-input-placeholder{font-size:14px;color:#a0a8b0}.input::-ms-input-placeholder{font-size:14px;color:#a0a8b0}.input::placeholder{font-size:14px;color:#a0a8b0}.login-sso{position:relative;margin:0 auto;padding-top:100px;width:266px;z-index:9;background-color:#fff}.login-sso-title{float:left;display:inline-block;font-size:18px;color:#1a1a1a;line-height:20px}.login-sso-toggle{float:right;font-size:12px;color:#000;text-align:right;line-height:20px}.login-sso-content{position:relative;margin:60px auto 0;width:266px;border-bottom:1px solid #e8edf1}.login-sso-input{padding:0}.login-sso-domain{position:absolute;display:inline-block;top:0;right:0;height:40px;line-height:40px;font-size:14px;background-color:#fff}.login-sso-tips{position:absolute;bottom:-24px;left:0;margin:0 auto;width:268px;font-size:12px;color:#a0a8b0;line-height:18px}.login-sso-btn{display:block;margin:66px auto 16px;width:100%;height:36px;line-height:36px;font-size:14px;color:#fff;background-color:#2196f3;border-radius:2px;border:none}.login-sso-btn.disabled{opacity:.7}.s-loaded-empty{text-align:center;padding-top:50px}.s-loaded-empty .icon-empty{width:125px;height:125px;background:url(//9.idqqimg.com/edu/result-empty_1f18ac0ca820756731d87ef7318cecd6.png) no-repeat top;background-size:125px 125px;display:inline-block;vertical-align:middle}.s-loaded-empty .empty-msg{color:#ccc;line-height:2}.s-loaded-fail{text-align:center;padding-top:50px}.s-loaded-fail .icon-fail{width:64px;height:64px;color:#ccc;border:3px solid;border-radius:50%;display:inline-block;vertical-align:middle;margin-bottom:10px;position:relative}.s-loaded-fail .icon-fail:after,.s-loaded-fail .icon-fail:before{content:"";width:4px;height:32px;background:currentColor;position:absolute;top:8px;left:50%;transform:translate(-50%)}.s-loaded-fail .icon-fail:after{height:5px;top:auto;bottom:8px}.s-loaded-fail .fail-msg{color:#ccc;line-height:2}.s-loaded-fail .fail-msg .fail-retry{color:#23b8ff;cursor:pointer}.s-loading{text-align:center;padding-top:50px}.s-loading .loading-msg{line-height:2;color:#ccc}.s-loading-icon{width:75px;height:75px;background:url(//9.idqqimg.com/edu/loading-animate_8abbdd89cdb23855aa6a5c6f00ef618b.gif) no-repeat top;background-size:72px 72px}.s-icon-loading,.s-loading-icon{display:inline-block;vertical-align:middle}.s-icon-loading.icon-loading--light{color:#fff}.s-icon-loading .loading-stage{position:relative;width:66px;height:66px;transform:rotate(-15deg)}.s-icon-loading .loading-inner{width:36px;height:36px;left:50%;top:50%;margin-left:-18px;margin-top:-18px;position:absolute;transform-style:preserve-3d;transform:rotate3d(1,-1,0,54.8deg);-webkit-animation:cubeRun 3s infinite forwards;animation:cubeRun 3s infinite forwards}.s-icon-loading .loading-face{width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:inset 0 0 0 4px currentColor,0 0 0 4px currentColor,0 0 0 4px currentColor;box-sizing:border-box;border-radius:3px}.s-icon-loading .loading-face.face--1{transform:rotateX(90deg) translateZ(18px)}.s-icon-loading .loading-face.face--2{transform:translateZ(-18px)}.s-icon-loading .loading-face.face--3{transform:rotateX(90deg) translateZ(-18px)}.s-icon-loading .loading-face.face--4{transform:translateZ(18px)}.s-icon-loading .loading-face.face--5{transform:rotateY(90deg) translateZ(18px)}.s-icon-loading .loading-face.face--6{transform:rotateY(90deg) translateZ(-18px)}@-webkit-keyframes cubeRun{22.2222%,33.3333%{transform:rotate3d(1,-1,0,54.8deg) rotate(-90deg)}55.5555%,66.6666%{transform:rotate3d(1,-1,0,54.8deg) rotate(-90deg) rotateX(90deg)}88.8888%,99.9999%{transform:rotate3d(1,-1,0,54.8deg) rotate(-90deg) rotateX(90deg) rotate(90deg)}}@keyframes cubeRun{22.2222%,33.3333%{transform:rotate3d(1,-1,0,54.8deg) rotate(-90deg)}55.5555%,66.6666%{transform:rotate3d(1,-1,0,54.8deg) rotate(-90deg) rotateX(90deg)}88.8888%,99.9999%{transform:rotate3d(1,-1,0,54.8deg) rotate(-90deg) rotateX(90deg) rotate(90deg)}}.kecomp-dropdown{background:#fff;cursor:pointer;display:inline-block;position:relative;vertical-align:middle}.kecomp-dropdown-wrap:hover{border-color:#999}.kecomp-dropdown-wrap{border:1px solid #dedede;display:block;box-sizing:content-box;height:28px;line-height:30px;overflow:hidden;padding:0 9px;position:relative;white-space:nowrap}.kecomp-dropdown-wrap-text{width:100%;min-width:20px;border:0;box-sizing:border-box;font-size:16px;outline:none;padding:0}.kecomp-dropdown-wrap-text-placeholder{color:#999}.kecomp-dropdown-wrap-input{vertical-align:top;line-height:inherit;height:inherit}.kecomp-dropdown-wrap-loading{border:0;box-sizing:border-box;width:100%;margin:0;outline:none;padding:0;text-align:center}.kecomp-dropdown-wrap-loading-icon{margin:auto;width:20px;height:20px;display:inline-block;vertical-align:middle;background-image:url(//9.idqqimg.com/edu/loading_50c5e3e79b276c92df6cc52caeb464f0.gif);background-size:100%}.kecomp-dropdown-wrap-arrow-icon{position:absolute;top:12px;right:10px;font-size:0;border-top:6px solid #999;border-left:6px dashed transparent;border-right:6px dashed transparent}.kecomp-dropdown-wrap-arrow-icon.is-show{border-top:0;border-bottom:6px solid #999;border-left:6px dashed transparent;border-right:6px dashed transparent}.kecomp-dropdown-wrap .clean-icon{width:14px;height:14px;position:absolute;top:5px;right:20px;color:#999;font-size:14px;margin:3px}.kecomp-dropdown-wrap .clean-icon:hover{color:#333}.kecomp-dropdown-wrap.disabled{border-color:#dedede!important;color:#999;cursor:default}.kecomp-dropdown-wrap.disabled .im-icon{color:#999}.kecomp-dropdown-dropdown{background:#fff;box-shadow:0 3px 10px 0 hsla(0,0%,45.5%,.22);border-top:0;box-sizing:border-box;display:none;left:0;margin-top:1px;overflow:hidden;position:absolute;top:100%;width:100%;z-index:4000}.kecomp-dropdown-dropdown-list{max-height:233px;overflow-y:auto;list-style:none;margin:0;padding:0}.kecomp-dropdown-dropdown-group-title{color:#999;cursor:default;padding-left:10px;font-size:14px;min-height:30px;line-height:30px;border-top:1px solid #dedede}.kecomp-dropdown-dropdown-group .kecomp-dropdown-dropdown-option{padding-left:20px}.kecomp-dropdown-dropdown-option{color:#000;background:#fff;cursor:pointer;min-height:36px;line-height:36px;padding:0 12px;position:relative;overflow:hidden;word-break:break-all;white-space:nowrap}.kecomp-dropdown-dropdown-option:first-child{padding-top:6px}.kecomp-dropdown-dropdown-option:last-child{padding-bottom:12px}.kecomp-dropdown-dropdown-option:hover{background:#f5f5f5}.kecomp-dropdown-dropdown-option.disabled,.kecomp-dropdown-dropdown-option.selected{color:#999;cursor:default;background-color:#fff}.kecomp-dropdown-dropdown-option .selected-icon{position:absolute;right:5px;top:5px}.kecomp-dropdown ::-webkit-scrollbar-thumb{padding-top:100px;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset -1px -1px 0 rgba(0,0,0,.07);background-color:#dadada;min-height:28px;border-radius:4px}.kecomp-dropdown ::-webkit-scrollbar{width:6px}.phone-form-nation-code{width:80px;height:32px}.phone-form-nation-code--h5{display:inline-block;width:40px;color:#e8edf1}.phone-form-nation-code .left{float:left}.phone-form-nation-code .right{float:right;color:#a3a3a3}.phone-form-nation-code.readonly{display:inline-block;line-height:40px;height:40px;font-size:14px;width:40px;vertical-align:-2px}.sms-code{display:inline-block;min-width:84px;height:30px;line-height:28px;border:1px solid #e8edf1;font-size:14px;border-radius:2px;background-color:transparent}.sms-code.disable{color:#b1b6bb;cursor:default}.voice-code{opacity:.7;font-size:12px;color:#192630;line-height:20px;border:none;background-color:transparent}.phone-form{position:relative;margin:0 auto;width:266px}.phone-form .s-icon-loading{color:#fff;transform:scale(.5);margin:0 auto;display:block;width:70px}.phone-form .pnf-label-code{display:none}.phone-form .phone-form-code-input{padding-left:0}.phone-form-row{position:relative;margin-bottom:6px;border-bottom:1px solid #e8edf1}.phone-form-auto-tel{font-size:24px;color:#fff;text-align:center}.phone-form-code{position:absolute;right:0;bottom:5px}.phone-form-tel{width:176px}.phone-form .voice-code{position:absolute;right:0;bottom:-22px;padding:0}.phone-form-h5{width:100%}.phone-form-h5 .phone-form-row{display:flex;align-items:center;margin:0}.phone-form-h5 .phone-form-nation-code--h5{display:flex;align-items:center;width:auto;max-width:100px;font-size:16px}.phone-form-h5 .phone-form-nation-code--h5 .phone-icon-arrow{transform:scaleY(-1) rotate(-45deg);border-top:2px solid #fff;border-right:2px solid #fff;width:6.5px;height:6.5px;display:block;margin:0 6px;position:relative;top:-2px}.phone-form-h5 .phone-form-code-input{padding-left:8px}.phone-form-h5 input{color:#fff;font-size:16px;height:56px;caret-color:#fff}.phone-form-h5 input::-moz-placeholder{opacity:.3;font-size:16px;color:#fff}.phone-form-h5 input:-ms-input-placeholder{opacity:.3;font-size:16px;color:#fff}.phone-form-h5 input::-ms-input-placeholder{opacity:.3;font-size:16px;color:#fff}.phone-form-h5 input::placeholder{opacity:.3;font-size:16px;color:#fff}.phone-form-h5 .pnf-label-code{display:block;white-space:nowrap;color:#fff;font-size:16px}.phone-form-h5 .phone-form-code{background:rgba(238,243,248,.3);border-radius:14px;font-size:14px;color:#fff;border:none;min-width:94px;height:28px;top:50%;transform:translateY(-50%)}.phone-form-h5 .phone-form-code.disable{background:rgba(238,243,248,.1);color:hsla(0,0%,100%,.3)}.phone-form-h5 .phone-form-tel{width:100%;margin:0 auto;padding-left:6px}.phone-form-h5 .voice-code{font-size:12px;color:#fff;bottom:-28px}.phone-form-h5.theme-white input::-moz-placeholder{color:#000;caret-color:unset}.phone-form-h5.theme-white input:-ms-input-placeholder{color:#000;caret-color:unset}.phone-form-h5.theme-white input::-ms-input-placeholder{color:#000;caret-color:unset}.phone-form-h5.theme-white .phone-form-auto-tel,.phone-form-h5.theme-white .phone-form-code,.phone-form-h5.theme-white .phone-form-nation-code--h5,.phone-form-h5.theme-white .pnf-label-code,.phone-form-h5.theme-white .s-icon-loading,.phone-form-h5.theme-white .voice-code,.phone-form-h5.theme-white input,.phone-form-h5.theme-white input::placeholder{color:#000;caret-color:unset}.phone-form-h5 input:-webkit-autofill,.phone-form-h5 input:-webkit-autofill:active,.phone-form-h5 input:-webkit-autofill:focus,.phone-form-h5 input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #0099fa!important;-webkit-box-shadow:0 0 0 1000px #0099fa inset!important;background-clip:content-box!important;-webkit-text-fill-color:#fff}.phone-form-h5 input[type=password]:focus,.phone-form-h5 input[type=text]:focus{box-shadow:inset 0 0 0 1000px #0099fa!important;-webkit-box-shadow:0 0 0 1000px #0099fa inset!important}.phone-form-h5.theme-white input:-webkit-autofill,.phone-form-h5.theme-white input:-webkit-autofill:active,.phone-form-h5.theme-white input:-webkit-autofill:focus,.phone-form-h5.theme-white input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;background-clip:content-box!important;-webkit-text-fill-color:#000}.phone-form-h5.theme-white input[type=password]:focus,.phone-form-h5.theme-white input[type=text]:focus{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.login-mobile{width:266px;background:#fff;margin:80px auto 0;z-index:9}.login-mobile .phone-form{width:auto}.login-mobile .phone-form.theme-default input::-moz-placeholder{color:#c4cdd5}.login-mobile .phone-form.theme-default input:-ms-input-placeholder{color:#c4cdd5}.login-mobile .phone-form.theme-default input::-ms-input-placeholder{color:#c4cdd5}.login-mobile .phone-form.theme-default input::placeholder{color:#c4cdd5}.login-mobile-title{margin-bottom:40px;font-size:16px;color:#1a1a1a;text-align:center}.login-mobile-title:before{position:relative;display:inline-block;content:"";margin-right:3px;width:18px;height:18px;background:url(//9.idqqimg.com/edu/i-phone@3x_2a72c2090898495d035ca3a57a5f9e81.png) 50% no-repeat;background-size:100%;vertical-align:text-bottom}.login-mobile-btn{display:block;margin:45px auto 16px;width:100%;height:36px;line-height:36px;font-size:14px;color:#fff;background-color:#2196f3;border-radius:2px;border:none}.login-mobile-btn.disabled{opacity:.5}.login-other{position:absolute;bottom:20px;padding-bottom:18px;width:100%;font-size:28px;text-align:center}.login-other-title{position:relative;margin:0 auto 15px;width:346px;font-size:12px;color:#a2aab2}.login-other-title:before{left:-40px}.login-other-title:after,.login-other-title:before{position:absolute;display:inline-block;top:10px;content:"";width:160px;border-top:1px solid #e8edf1;transform:scale(.5)}.login-other-title:after{right:-40px}.login-other-container{margin:0 auto}.login-other-item{position:relative;display:inline-block;margin:0 30px;width:40px;height:40px;border-radius:50%;background-color:#eaebed;vertical-align:text-bottom}.login-other-item--btn{position:absolute;top:0;left:0;width:40px;height:40px;background-color:transparent;border:none}.login-other-item .icon-font{color:#6c7a87;font-size:24px;vertical-align:6px}.login-other-item--sso{background:url(//9.idqqimg.com/edu/i-sso@2_42774282f2bf2bb4c4a9beb0f232db95.png) 50% no-repeat;background-size:100%}.login-other-item--mobile{background:url(//9.idqqimg.com/edu/i-mobile@3_c1e38ac28f8a5e9d78cd284795567591.png) 50% no-repeat;background-size:100%}.login-other-item--name{position:absolute;bottom:-24px;width:40px;color:#a0a8b0;font-size:12px}.login-other .login-other-item:hover{opacity:.8}.login{z-index:4000}.login,.login-mask{position:fixed;top:0;left:0;width:100%;height:100%}.login-mask{z-index:-1;filter:alpha(opacity=80);opacity:.8;background-color:grey}.login-wrapper{position:absolute;top:50%;left:50%;width:368px;min-height:461px;transform:translate(-50%,-50%);background-color:#fff;border-radius:6px;transition:width .3s,min-height .3s}.login-wrapper .phone-form-nation-code{position:relative;display:inline-block}.login-wrapper .phone-form-nation-code:after{content:"";position:absolute;display:inline-block;top:5px;left:78px;width:1px;height:20px;background-color:#ebebeb}.login-wrapper .phone-form-nation-code .kecomp-dropdown-wrap-text{font-size:14px}.login-wrapper--qq{width:444px;min-height:527px}.login-close{display:block;top:2px;right:0;width:42px;height:36px;text-align:center;line-height:36px;color:#cdd4da}.login-back,.login-close{position:absolute;z-index:10}.login-back{top:18px;left:18px;padding:0;width:10px;height:10px;border-top:2px solid #000;border-left:2px solid #000;border-right:transparent;border-bottom:transparent;transform:rotate(-45deg);background-color:transparent}.login-loading{position:absolute;width:100%;height:100%;background:url(//9.idqqimg.com/edu/loading_50c5e3e79b276c92df6cc52caeb464f0.gif) 50% no-repeat;background-color:#fff;z-index:9}.login section{margin-bottom:0}@font-face{font-family:catefont;src:url(//9.idqqimg.com/edu/catefont_bb064536f862686362e989aa2d1c9e82.eot);src:url(//9.idqqimg.com/edu/catefont_bb064536f862686362e989aa2d1c9e82.eot#iefix) format("embedded-opentype"),url(//9.idqqimg.com/edu/catefont_426afcc37f6762e6a8c2b1e3bbc85d99.ttf) format("truetype"),url(//9.idqqimg.com/edu/catefont_0574a543fa7d8cc95bec610793c37454.woff) format("woff"),url(//7.idqqimg.com/edu/catefont_1be82a4df042a4211e715bda8a72440c.svg#icomoon) format("svg");font-weight:400;font-style:normal}.icon-cate{font-family:catefont}.icate-industrial-product-design:before{content:"\e900"}.icate-radio-host:before{content:"\e901"}.icate-environmental-art-design:before{content:"\e902"}.icate-agricultural-production:before{content:"\e903"}.icate-cloud-computing:before{content:"\e904"}.icate-back-end-development:before{content:"\e905"}.icate-internet-products:before{content:"\e906"}.icate-computer-general-course:before{content:"\e907"}.icate-front-end-development:before{content:"\e908"}.icate-frontier-technology:before{content:"\e909"}.icate-test-development:before{content:"\e90a"}.icate-mobile-development:before{content:"\e90b"}.icate-hardware-development:before{content:"\e90c"}.icate-game-development:before{content:"\e90d"}.icate-network-and-operation:before{content:"\e90e"}.icate-certification-examination:before{content:"\e90f"}.icate-java-programing-language:before{content:"\e910"}.icate-social-e-commerce:before{content:"\e911"}.icate-sports-health:before{content:"\e912"}.icate-internet-marketing:before{content:"\e913"}.icate-ui-design:before{content:"\e914"}.icate-primary-school:before{content:"\e915"}.icate-it-internet:before{content:"\e91a"}.icate-e-commerce:before{content:"\e91b"}.icate-cross-border-e-commerce:before{content:"\e91d"}.icate-all:before{content:"\e91e"}.icate-graphic-design:before{content:"\e91f"}.icate-entrance-examination:before{content:"\e921"}.icate-interest-life:before{content:"\e922"}.icate-language-study-abroad:before{content:"\e923"}.icate-career-examination:before{content:"\e924"}.icate-architectural-engineering:before{content:"\e925"}.icate-finance-and-accounting:before{content:"\e926"}.icate-law-school:before{content:"\e927"}.icate-medical-and-health-work:before{content:"\e928"}.icate-public-placement-examination:before{content:"\e929"}.icate-vocational-skills:before{content:"\e92a"}.icate-cet:before{content:"\e92b"}.icate-japanese:before{content:"\e92c"}.icate-korean:before{content:"\e92d"}.icate-practical-english:before{content:"\e92e"}.icate-small-language:before{content:"\e92f"}.icate-studying-abroad:before{content:"\e930"}.icate-household-encyclopedia:before{content:"\e931"}.icate-investment-and-financing:before{content:"\e932"}.icate-literary-and-artistic:before{content:"\e933"}.icate-mother-child:before{content:"\e934"}.icate-musical-instrument:before{content:"\e935"}.icate-high-school:before{content:"\e937"}.icate-postgraduate-entrance-examination:before{content:"\e939"}.icate-junior-middle-school:before{content:"\e93a"}.icate-university:before{content:"\e93b"}.icate-clothing-design:before{content:"\e93c"}.icate-design-software:before{content:"\e93d"}.icate-game-animation-design:before{content:"\e93f"}.icate-design-creation:before{content:"\e940"}.icate-others:before{content:"\e941"}.icate-painting-creation:before{content:"\e942"}.icate-video-post-design:before{content:"\e944"}.icate-programing-language:before{content:"\e947"}.kecomp-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:#fff;border-radius:6px;min-width:450px;box-sizing:border-box}.kecomp-dialog.small{width:450px;min-height:210px}.kecomp-dialog.medium{width:580px;min-height:210px}.kecomp-dialog-ft{padding:30px 30px 20px;text-align:right}.kecomp-dialog-ft .kecomp-btn{margin-left:15px}.kecomp-dialog-ft .kecomp-btn:first-child{margin-left:0}.kecomp-dialog-ft .im-btn{border-radius:18px;line-height:36px;height:36px;padding:0 36px;min-width:100px}.kecomp-dialog-bd{min-height:65px;max-height:440px;overflow:auto;color:#333;position:relative}.kecomp-dialog-bd-icon.icon-font{font-size:36px;width:36px;height:36px;margin-right:16px;vertical-align:top}.kecomp-dialog-bd-icon.icon-font.i-info{color:#4da9e8}.kecomp-dialog-bd-icon.icon-font.i-alert{color:#e86730}.kecomp-dialog-bd-icon.icon-font.i-success{color:#5fb41b}.kecomp-dialog-bd-icon.icon-font.i-question{color:#4ca9e6}.kecomp-dialog-bd-msg-wrap{text-align:center;margin:auto;padding:16px 0}.kecomp-dialog-bd.kecomp-with-sub{height:95px}.kecomp-dialog-bd.kecomp-with-sub .kecomp-dialog-bd-msg-wrap{height:57px}.kecomp-dialog-bd-msg{display:inline-block;line-height:2;font-size:18px;vertical-align:top;color:#333;text-align:left;max-width:318px}.kecomp-dialog-bd-msg-sub{display:block;color:#666;font-size:14px;line-height:24px;padding-top:7px;max-width:318px;white-space:normal}.kecomp-dialog-bd .kecomp-dialog-ft{padding-left:0;padding-right:0}.kecomp-dialog.large{width:800px;max-height:600px;overflow:hidden}.kecomp-dialog.large .kecomp-dialog-ft{padding-bottom:40px;text-align:left}.kecomp-dialog-mask{background-color:rgba(0,0,0,.6);z-index:4000}.kecomp-dialog-mask,.kecomp-dialog-wrap{position:fixed;top:0;left:0;right:0;bottom:0}.kecomp-dialog-wrap{overflow:auto;z-index:4001}.kecomp-dialog-hd{color:#a0a8b0;position:relative}.kecomp-dialog-hd-text,.kecomp-dialog-hd-text-empty{margin:0;line-height:1;font-size:14px;height:14px;padding-left:21px;padding-top:16px}.kecomp-dialog-hd-text{padding-bottom:30px}.kecomp-dialog-hd-text-empty{padding-bottom:25px}.kecomp-dialog-hd-close{position:absolute!important;top:15px;right:20px;width:15px;height:15px;font-size:15px;line-height:15px;cursor:pointer;color:#ccc}.kecomp-dialog-hd-close:hover{color:#666}.kecomp-dialog--api .kecomp-dialog-bd{overflow:hidden}.kecomp-dialog-h5-wrap{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:4000}.kecomp-dialog-h5-wrap.active{display:block}.kecomp-dialog-h5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;overflow:hidden;z-index:4005;color:#000;width:280px;font-size:14px}.kecomp-dialog-h5 .dialog-bd{padding:20px 16px;text-align:center}.kecomp-dialog-h5 .dialog-bd .bd-tt{font-size:16px;font-weight:700;line-height:1.3;margin-bottom:10px}.kecomp-dialog-h5 .dialog-bd .bd-txt.txt--left{text-align:left}.kecomp-dialog-h5 .dialog-ft{overflow:hidden;text-align:center;line-height:44px;display:flex}.kecomp-dialog-h5 .dialog-ft .ft-btn{position:relative;display:block;flex:1;width:1%;font-size:16px;color:#23b8ff}.kecomp-dialog-h5 .dialog-ft .ft-btn:before{content:"";position:absolute;left:0;top:0;box-sizing:border-box;right:0;height:0;transform:scaleY(.5);border-top:1px solid #ddd}.kecomp-dialog-h5 .dialog-ft .ft-btn:first-of-type:after{content:"";position:absolute;left:auto;top:0;bottom:0;right:0;box-sizing:border-box;width:0;transform:scaleX(.5);border-left:1px solid #ddd}.kecomp-dialog-h5 .dialog-ft.ft--full{flex-direction:column}.kecomp-dialog-h5 .dialog-ft.ft--full .ft-btn{width:100%;border-left:none}.kecomp-dialog-h5 .dialog-ft.ft--full .ft-btn:first-of-type:after{display:none}.dialog--close{overflow:visible;border-top:0}.dialog--close .icon-css-cross{position:absolute;color:#fff;left:50%;transform:translate(-50%);bottom:-80px;width:44px;height:44px;border:1px solid #ddd;border-radius:50%;cursor:pointer}.dialog--close .icon-css-cross:after,.dialog--close .icon-css-cross:before{width:1px;height:20px}.phone-bind-modal{font-size:16px}.phone-bind-modal--title{margin:20px auto 10px;width:340px;font-size:12px;color:#a0a8b0}.phone-bind-modal--tips{margin:30px auto 20px;width:340px;font-size:12px;color:#a0a8b0}.phone-bind-modal .rebind-form,.phone-bind-modal .unbind-form{margin-bottom:40px}.phone-bind-modal .unbind-form .phone-form-tel:-moz-read-only{color:#a0a8b0}.phone-bind-modal .unbind-form .phone-form-tel:read-only{color:#a0a8b0}.phone-bind-modal .bind-form .phone-form-tel{font-size:16px}.phone-bind-modal .kecomp-dialog{min-width:438px;border:none}.phone-bind-modal .kecomp-dialog .phone-form{width:340px}.phone-bind-modal .kecomp-dialog-hd-text{padding-top:16px;padding-left:20px;font-size:14px;color:#a0a8b0}.phone-bind-modal .kecomp-dialog-bd{overflow:visible}.phone-bind-modal .kecomp-dialog-ft{padding:10px 16px 16px}.phone-bind-modal .kecomp-dialog .im-btn.btn-s{line-height:36px;font-size:14px}.phone-bind-modal .kecomp-dialog .btn-verify{margin-left:10px}.phone-bind-modal .kecomp-dialog .btn-confirm{margin-left:100px}.mobile-auth{padding-bottom:74px}.mobile-auth-row{text-align:center;line-height:1;padding:2px 0}.mobile-auth .phone-info-wrap{font-size:20px;font-weight:400}.mobile-auth .phone-info-dialing-code{margin-right:10px}.mobile-auth .btn-modify{margin-left:12px;font-size:14px;color:#2196f3;vertical-align:3px;cursor:pointer}.mobile-auth .btn-cancel:disabled{border:1px solid #ddd;color:#ddd}.mod-side-widget{position:relative}.side-widget{position:absolute;bottom:20px;right:0}.dlapp-widget:hover .dlapp-widget-main{padding-left:0;padding-right:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;-o-transition:transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.dlapp-widget-main{position:absolute;right:0;bottom:0;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);-webkit-transform:translateX(calc(100% + 20px));-ms-transform:translateX(calc(100% + 20px));transform:translateX(calc(100% + 20px));-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.dlapp-widget-entry{position:relative;z-index:1}.react-swipeable-view-container{display:-webkit-box;display:-ms-flexbox}.react-swipeable-view-container>div{-ms-flex-negative:0}.viewer-wrapper-second{position:relative}.viewer-wrapper-second .viewer-mask{opacity:.85}.viewer-wrapper-second .viewer-btn{background:none}.viewer-wrapper-second .viewer-btn--next,.viewer-wrapper-second .viewer-btn--prev{left:50%}.viewer-wrapper-second .viewer-btn--prev{-webkit-transform:translateX(-600px);-ms-transform:translateX(-600px);transform:translateX(-600px)}.viewer-wrapper-second .viewer-btn--next{-webkit-transform:translateX(528px);-ms-transform:translateX(528px);transform:translateX(528px)}.viewer-wrapper-second .viewer-btn .i-close{font-size:20px;font-weight:400}.viewer-wrapper-second .viewer-item .viewer-page{opacity:0}.viewer-wrapper-second .viewer-page{padding:0;height:44px;line-height:44px;font-size:16px;z-index:-1}.viewer-wrapper-second .viewer-page .viewer-createtime{color:#afafaf;margin-left:20px}.viewer{color:#fff}.viewer,.viewer-mask{position:fixed;z-index:4000;width:100%;height:100%;left:0;top:0}.viewer-mask{background-color:#000}.viewer-comment{position:absolute;line-height:26px;z-index:-1;opacity:0;font-size:16px}.viewer-comment--bd{max-height:80px;color:#afafaf;overflow:hidden}.viewer-item,.viewer-stuff{position:relative;width:100%;height:100%}.viewer-page{position:absolute;top:36px;right:156px;font-size:14px;line-height:20px;padding:26px 0}.viewer-btn{border:0;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.12);outline:none}.viewer-btn--close{position:absolute;top:36px;right:36px;font-size:0;padding:28px}.viewer-btn--close .im-icon{font-weight:700}.viewer-btn--next,.viewer-btn--prev{position:absolute;top:50%;margin-top:-36px;padding:22px}.viewer-btn--next .im-icon,.viewer-btn--prev .im-icon{font-size:28px;font-weight:700}.viewer-btn--prev{left:36px}.viewer-btn--next{right:36px}.vplayer{background-color:#000;background-color:rgba(0,0,0,.6);position:relative}.vplayer-tip{font-size:16px;line-height:1;position:absolute;top:50%;margin-top:-8px;width:100%;left:0;text-align:center}.preview-item{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.preview-pdf{width:760px;height:760px}.preview-img--enlarge{cursor:-webkit-zoom-in;cursor:zoom-in}.preview-img--narrow{cursor:-webkit-zoom-out;cursor:zoom-out}.preview-tip .im-statusbox{color:#fff}.pcplantform-dialog__mask,.pcplantform-dialog__wrap{position:fixed;top:0;bottom:0;left:0;right:0}.pcplantform-dialog__mask{background-color:#000;background-color:rgba(0,0,0,.6);z-index:4000}.pcplantform-dialog__wrap{z-index:4000}.pcplantform-dialog__main,.pcplantform-dialog__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pcplantform-dialog__main{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:357px;height:332px;border-radius:2px;background:#fff}.pcplantform-dialog__main .pcplantform-dialog-close{color:#000}.pcplantform-dialog__main .pcplantform-dialog-i-close{position:absolute;top:18px;right:18px;width:13px;height:13px;background:url(//9.idqqimg.com/edu/i-close_fa352b70282d02e73e30dcc5f3abe026.png) 50% no-repeat}.pcplantform-dialog__main .pcplantform-dialog-i-alert{width:54px;height:54px;background:url(//9.idqqimg.com/edu/i-alert_f91e4770d8493cc03ae196daa427c86e.png) 50% no-repeat}.pcplantform-dialog__content{min-height:65px;padding:24px 28px;line-height:26px;font-size:18px;color:#10171d;text-align:center}.pcplantform-dialog__btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:230px}.pcplantform-dialog__btn span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;line-height:40px;border-radius:20px;font-size:18px;color:#fff;background-color:#2196f3;text-align:center;cursor:pointer}.wechat-share-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:10020}.share__guide{background:url(//9.idqqimg.com/edu/share-arrow_c7b54a6f4d2ce3361109ce42bdfa6476.png);position:absolute;right:24px;top:10px;width:74px;height:100px;background-size:74px 100px}.share__weixin_guide_finger{background:url(//9.idqqimg.com/edu/finger_03a45080593059d9708aa80dfbba6523.png) no-repeat;background-size:contain;position:absolute;top:12px;right:16px;width:43px;height:58px}.share__weixin_guide_bubble{background:url(//9.idqqimg.com/edu/bubble_f5c93ba6567116be6c34e11d3eddba74.png) no-repeat;background-size:contain;position:absolute;top:78px;right:4px;width:252px;height:100px}.share__weixin_txt{width:173px;position:absolute;left:50%;transform:translate(-50%,-50%);top:142px;font-size:14px;color:#fff;text-align:center}.mask--mp .share__guide{right:70px}.share__txt{position:absolute;left:50%;transform:translate(-50%,-50%);top:142px;font-size:24px;color:#fff;text-align:center}.touchpoint-banner{margin-bottom:20px;width:200px;height:110px;cursor:pointer;background-size:cover;background-position:50%;background-repeat:no-repeat}.touchpoint-bottom-bar{position:fixed;width:100%;height:120px;bottom:0;left:0;z-index:1000;transition:left .2s ease-in-out;transition-timing-function:cubic-bezier(.7,0,.3,1);box-shadow:0 -1px 10px 5px rgba(0,0,0,.1);cursor:pointer}.touchpoint-bottom-bar.folded{left:100%}.touchpoint-bottom-bar-img{display:block;position:absolute;width:1200px;height:150px;bottom:0;left:50%;transform:translateX(-50%)}.touchpoint-bottom-bar-img.folded{position:absolute;width:220px;left:auto;transform:none;right:100%;cursor:pointer}.touchpoint-bottom-bar-close{position:absolute;top:12px;right:12px;line-height:1;cursor:pointer}.touchpoint-bottom-bar-close.folded{left:-22px;top:-56px}.touchpoint-bottom-bar-close .i-close{font-size:16px}.kc-touchpoint-notice{display:flex;align-items:flex-start}.kc-touchpoint-notice-warning-icon{margin-right:4px;width:16px;height:16px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.kc-touchpoint-notice-warning-icon-default{margin-right:4px;width:16px;height:16px;background:url(//9.idqqimg.com/edu/alert-red_177fa4d14b0e80b774ff7600ca907485.png) no-repeat;background-size:cover;flex-shrink:0}.kc-touchpoint-notice-wording{text-align:left;font-size:12px;font-family:PingFangSC-Regular;line-height:16px;letter-spacing:0}.icon-svg{width:24px;height:24px;fill:currentColor}.tp-popup{position:fixed;top:-100%;bottom:-100%;right:0;left:0;width:100%;z-index:40000}.tp-popup.tp-popup-closing .tp-popup-mask{display:none}.tp-popup.tp-popup-closing .tp-popup-wrap{transform:translate(-50%,-50%) scale(0)}.tp-popup .tp-popup-mask{height:100%;width:100%;background-color:rgba(0,0,0,.5)}.tp-popup .tp-popup-wrap{position:fixed;top:50%;left:50%;transition:all .5s;transform:translate(-50%,-50%) scale(.5)}.tp-popup .tp-popup-body{display:flex;flex-direction:column;align-items:center}.tp-popup .tp-popup-body img{max-width:inherit}.tp-popup .tp-popup-close{background:transparent;transform:scale(2);display:flex;align-items:center;justify-content:center;margin-top:50px;border-radius:50%;border:1px solid #fff;width:32px;height:32px}.tp-popup .tp-popup-close svg{color:#fff}.touchpoint-video-banner{width:200px;height:110px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}.touchpoint-video-banner,.touchpoint-video-banner-close{position:absolute;background-size:contain;background-repeat:no-repeat;cursor:pointer}.touchpoint-video-banner-close{right:3px;top:3px;background-image:url(//9.idqqimg.com/edu/close_e6302b4576a1665ee4ce0db98e5a2d85.png);width:14px;height:14px}.touchpoint-video-banner-close:before{content:"";display:block;width:32px;height:32px;position:absolute;right:-9px;bottom:-9px;border-radius:50%;cursor:pointer}.s-toast-wrap{--zIndexOverlay:4000;display:none;justify-content:center;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:var(--zIndexOverlay)}.s-toast-wrap.wrap--no-action{top:0;bottom:0;transform:none}.s-toast-wrap.active{display:flex}.s-toast{box-sizing:content-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:80vw;padding:0 2.67vw;line-height:9.6vw;border-radius:1.33vw;font-size:3.73vw;color:#fff;background:rgba(0,0,0,.7);white-space:pre-line}.icon{position:relative;display:inline-block;vertical-align:middle}.icon-cross:after,.icon-cross:before{content:"";position:absolute;left:50%;top:50%;width:2px;height:14px;transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor}.icon-cross:after{transform:translate(-50%,-50%) rotate(-45deg)}.icon-plus:after,.icon-plus:before{content:"";width:16px;height:2px;background-color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-plus:after{width:2px;height:16px}.icon-tick:before{width:14px;height:8px;border-bottom:2px solid;border-left:2px solid;transform:translate(-50%,-50%) rotate(-52deg);margin-top:-1px}.icon-search:before,.icon-tick:before{content:"";position:absolute;top:50%;left:50%;box-sizing:border-box}.icon-search:before{transform:translate(-50%,-50%);border:2px solid;height:12px;width:12px;border-radius:50%;margin-left:-2px;margin-top:-2px}.icon-search:after{content:"";background:currentColor;height:6px;width:2px;position:absolute;top:50%;left:50%;margin-left:4px;margin-top:4px;transform:translate(-50%,-50%) rotate(-45deg)}.icon-list:after,.icon-list:before{content:"";width:16px;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-list:before{height:16px;border-top:2px solid;border-bottom:2px solid}.icon-list:after{height:2px;background:currentColor}.drawer-visible .drawer-mask{position:fixed;z-index:999;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7)}.drawer{outline:none}.drawer .drawer-wrap{position:relative;overflow:hidden;background:#fff;transition:all .3s ease-in-out}.drawer .drawer-header{position:absolute;z-index:1;top:0;left:0;right:0;height:54px;padding:15px 18px;box-sizing:border-box}.drawer .drawer-header .drawer-title{font-size:22px;line-height:1.2}.drawer .drawer-header+.drawer-wrap{padding-top:54px}.drawer .drawer-btn-close{position:absolute;z-index:9;top:10px;right:10px;width:30px;height:30px;padding:0;background:none;border:none;outline:none;font-size:0}.drawer .drawer-btn-close .icon-cross{width:100%;height:100%}.drawer .drawer-body{height:100%;padding:54px 18px calc(env(safe-area-inset-bottom) + 30px);overflow-y:auto;-webkit-overflow-scrolling:touch}.drawer-bottom .drawer-wrap,.drawer-top .drawer-wrap{position:fixed;z-index:99999;width:100%;left:0;right:0}.drawer-bottom.drawer-visible .drawer-wrap{bottom:0}.drawer-bottom .drawer-wrap{bottom:-100%}.drawer-top.drawer-visible .drawer-wrap{top:0}.drawer-top .drawer-wrap{top:-100%}.official-account-wrap{padding:0 16px}.comp-official-account-popup{position:fixed;top:0;left:0;bottom:0;right:0;z-index:3000;overflow:hidden;background-color:rgba(0,0,0,.5);color:#000;touch-action:none}.comp-official-account-popup.hide{visibility:hidden}.comp-official-account-popup .apply-succ .i-finish{fill:#2ed272;width:20px;height:20px;line-height:20px;margin-right:8px}.comp-official-account-popup .apply-succ{position:absolute;top:18px;left:0;right:0;font-size:16px;line-height:20px;color:#03101b;letter-spacing:0;text-align:center;font-weight:500}.comp-official-account-popup .qrcode-pic{width:116px;min-height:80px;margin:26px auto}.comp-official-account-popup .qrcode-pic img{width:100%;height:auto;pointer-events:unset}.comp-official-account-popup .title{font-weight:500;font-size:14px;color:#000;text-align:center;margin-bottom:9px}.comp-official-account-popup .desc{font-size:14px;color:rgba(33,33,33,.6);letter-spacing:0;text-align:center;line-height:22px}.comp-official-account-popup .official-account-btn{display:block;max-width:100%;height:40px;line-height:40px;border-radius:22px;background-color:#2196f3;color:#fff;font-size:16px;text-decoration:none;margin:32px auto 0;text-align:center}.comp-official-account-popup.red .desc{color:#ff5a4d}.comp-official-account-popup.red .official-account-btn{background-color:#f45a36}.comp-official-account-popup.drawer .drawer-body{padding-top:0}.comp-official-account-popup.drawer .drawer-btn-close .icon{position:unset}.contact-guide,.contact-guide__content{text-align:center}.contact-guide .apply-succ .i-finish{fill:#2ed272;width:20px;height:20px;line-height:20px;margin-right:8px}.contact-guide .apply-succ{position:absolute;top:18px;left:0;right:0;font-size:16px;line-height:20px;color:#03101b;letter-spacing:0;text-align:center;font-weight:500}.contact-guide__content--img{display:inline-block;min-height:133px;max-height:266px;padding:0 calc((100vw - 167px)/2);margin-bottom:15px;text-align:center}.contact-guide__content--img,.contact-guide__content--img img{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contact-guide__content--img img{height:100%}.contact-guide__content--title{margin-bottom:6px;line-height:22px;font-size:16px;color:#141414}.contact-guide__content--content{line-height:20px;font-size:14px;color:#bbb;margin-bottom:12px}.contact-guide__btn{display:block;width:343px;max-width:100%;height:40px;margin:40px auto 0;line-height:40px;border-radius:22px;background-color:#2196f3;color:#fff;font-size:16px;border-color:transparent}.kc-contact-guide__we-com__title{text-align:center;font-size:20px;margin-bottom:12px;font-weight:700}.kc-contact-guide__we-com__notice{margin:0 20px;text-align:left;font-weight:700}.kc-contact-guide__we-com__notice-item{line-height:24px;font-size:20px;position:relative}.kc-contact-guide__we-com__notice-item:before{content:" ";height:24px;width:24px;margin-right:8px;display:inline-block;background-size:24px 24px;vertical-align:top}.kc-contact-guide__we-com__notice-item:first-child:before{background-image:url(//9.idqqimg.com/edu/success_b83e348bed548eef4243f87cd84a4d30.png)}.kc-contact-guide__we-com__notice-item:nth-child(2):before{background-image:url(//9.idqqimg.com/edu/second_0f0515de74f50da509f3763add26bfac.png)}.kc-contact-guide__we-com__notice-item:nth-child(2):after{content:" ";display:inline-block;height:48px;border:dashed #00d798;border-width:0 4px 0 0;position:absolute;bottom:50%;left:11px;transform-origin:left center;transform:scale(.5)}.kc-contact-guide__we-com__notice-item+.kc-contact-guide__we-com__notice-item{margin-top:24px;font-size:16px}.kc-contact-guide__we-com__content{padding:44px 14px 0;display:flex;width:100%;margin-bottom:4px}.kc-contact-guide__we-com__content-item{font-size:14px;color:#7f7f7f;flex:1;letter-spacing:0;text-align:center}.kc-contact-guide__we-com__content-item:before{display:block;width:82px;height:82px;content:" ";background-size:82px 82px;margin:0 auto 8px}.kc-contact-guide__we-com__content-item--contact:before{background-image:url(//9.idqqimg.com/edu/contact_0a3d2fe2e5aeb126db31855ba7399b01.png)}.kc-contact-guide__we-com__content-item--word:before{background-image:url(//9.idqqimg.com/edu/word_3e79e591977671e036f825c6b1ebc066.png)}.kc-contact-guide__we-com__content-item--question:before{background-image:url(//9.idqqimg.com/edu/question_72048ee0537c3bf8c08a79c0da8523ba.png)}.kc-contact-banner-wrap{padding:0 16px}.kc-contact-banner__contact-guide .drawer-body{padding:40px 16px calc(env(safe-area-inset-bottom) + 28px)}.kc-contact-banner__contact-guide--wide .drawer-body{padding:59px 16px 63px}.kc-contact-banner__contact-guide--low .drawer-body{margin-top:-10px}.kc-contact-banner__contact-guide--high .drawer-body{padding-top:60px}.kc-contact-banner{position:relative;padding:18px 0;line-height:24px;overflow:hidden}.kc-contact-banner:before{content:"";position:absolute;left:0;top:0;box-sizing:border-box;right:0;height:0;transform:scaleY(.5);border-top:1px solid #ddd}.kc-contact-banner-after{margin-bottom:16px}.kc-contact-banner-after:after{content:"";position:absolute;left:0;bottom:0;box-sizing:border-box;right:0;height:0;transform:scaleY(.5);border-bottom:1px solid #ddd}.kc-contact-banner-brief{position:relative;float:left;padding:1px 0 1px 32px;color:#072943;font-size:14px}.kc-contact-banner-brief:before{content:"";position:absolute;top:1px;left:0;width:24px;height:24px;border-radius:12px}.kc-contact-banner-brief-wecom:before,.kc-contact-banner-brief-wxqrcode:before{background:url(//9.idqqimg.com/edu/group-wx_5c23f9ef85beb7e02a83b5889a733a63.png) no-repeat;background-size:100% 100%}.kc-contact-banner-brief-qqcontact:before,.kc-contact-banner-brief-qqgroup:before{background:url(//9.idqqimg.com/edu/group-qq_001327f38896afeee48950b12007e47b.png) no-repeat;background-size:100% 100%}.kc-contact-banner-brief-robot:before{background:url(//9.idqqimg.com/edu/group-robot_441820547115d03d3ce0e5c7abfa52b3.png) no-repeat;background-size:100% 100%}.kc-contact-banner-title{float:right;line-height:26px;padding:0 12px;border:1px solid #c9d0d6;border-radius:13px;text-align:center;font-size:12px;color:#82919e}.form-body-check{margin-top:20px}.form-body-check .kecomp-checkbox-icon{border-radius:25px}.kc-contact-card-coupon{display:flex;flex-direction:column}.kc-contact-card-coupon-detail{height:62px;border-radius:10px;background-color:#ff7a38;font-size:36px;color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.kc-contact-card-coupon-price .coursedot{font-size:24px}.kc-contact-card-coupon-amount,.kc-contact-card-coupon-scope{height:15px;padding:0 4px;font-size:10px;color:#3e414d}.kc-contact-card-coupon-btn{margin-top:4px}.kc-contact-card-coupon-btn button{width:100%;height:24px;border-radius:24px;border-width:0;background-color:#ff7a38;color:#fff;font-size:12px}.kc-contact-card-material{display:flex;flex-direction:column}.kc-contact-card-material-img{height:62px;border-radius:10px;background-color:#9bf}.kc-contact-card-material-desc{margin:4px;font-size:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kc-contact-card-material-btn button{width:100%;height:24px;border-radius:20px;border-width:0;background-color:#3378ff;color:#fff;font-size:12px}.kc-course-card{display:block;width:100%;border-radius:6px;background:#fff;overflow:hidden;cursor:pointer}.kc-course-card.kc-course-card-row{display:flex;align-items:center;justify-content:space-between}.kc-course-card.kc-course-card-row .kc-course-card-cover:before{padding-top:0}.kc-course-card.kc-course-card-row .kc-course-card-cover img{position:static;max-width:100%;height:auto;width:auto}.kc-course-card .kc-course-card-cover{position:relative;padding:0}.kc-course-card .kc-course-card-cover:before{content:"";display:block;padding-top:60%}.kc-course-card .kc-course-card-cover img{position:absolute;top:0;left:0;width:100%;height:100%}.kc-course-card .kc-course-card-cover .kc-course-cover-label{position:absolute;top:0;left:0;z-index:10}.kc-course-card .kc-course-card-cover .kc-course-cover-label.kc-cover-label--live{background:rgba(0,0,0,.5);border-radius:8px 0 4px 0;padding:2px 4px}.kc-course-card .kc-course-card-cover .kc-course-cover-label.kc-cover-label--live .kc-cover-label-text{font-size:10px;color:#fff;line-height:12px}.kc-course-card .kc-course-card-cover .kc-course-cover-label.kc-cover-label--live .kc-cover-label-text:before{content:"";display:inline-block;width:12px;height:12px;background:url(//9.idqqimg.com/edu/live-icon_58fd0ef21d9810ccde135ddd8373c434.gif) no-repeat 50%/contain;vertical-align:bottom}.kc-course-card .kc-course-card-cover .kc-course-cover-label.kc-cover-label--discount{background:#e53935;border-radius:8px 0 4px 0;padding:2px 4px}.kc-course-card .kc-course-card-cover .kc-course-cover-label.kc-cover-label--discount .kc-cover-label-text{font-size:10px;color:#fff;line-height:12px}.kc-course-card .kc-course-card-content{padding:16px 14px}.kc-course-card .kc-course-card-name{margin-bottom:6px;height:40px;line-height:20px;font-size:14px;color:#212121}.kc-course-card .kc-course-card-name,.kc-course-card .kc-course-card-summary{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kc-course-card .kc-course-card-summary{font-size:12px;color:#9e9e9e}.kc-course-card .kc-course-card-labels{display:flex;flex-flow:wrap;height:16px;line-height:16px;margin-bottom:6px;overflow:hidden;font-size:12px;color:#9e9e9e}.kc-course-card .kc-course-card-labels .kc-coursepkg-label{background:rgba(232,237,241,.5);color:#63849d;padding:0 6px;display:flex;align-items:center}.kc-course-card .kc-course-card-labels .kc-coursepkg-label .kc-coursepkg-icon{display:block;background:url(//9.idqqimg.com/edu/course-pkg_079edffa84740badebc0d6a9e2b7eec6.png) no-repeat;width:12px;height:12px;background-size:100% 100%}.kc-course-card .kc-course-card-labels .kc-course-label-item{margin-right:8px;display:flex;align-items:flex-end}.kc-course-card .kc-course-card-labels .kc-course-label-icon{width:16px;height:16px;margin-right:4px}.kc-course-card .kc-course-card-footer{display:flex;align-items:center;justify-content:space-between;height:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#9e9e9e}.kc-course-card .kc-course-card-footer .kc-coursecard-footer-left{display:flex}.kc-course-card .kc-course-card-footer .kc-course-card-price{margin-right:8px;font-size:14px;color:#e53935;display:flex;align-items:flex-end}.kc-course-card .kc-course-card-footer .kc-course-card-price .kc-coursecard-price{display:flex;align-items:flex-end}.kc-course-card .kc-course-card-footer .kc-course-card-price .kc-coursecard-price svg{width:14px;height:14px}.kc-course-card .kc-course-card-footer .kc-course-card-price .kc-coursecard-price-origin{font-size:12px;color:#9e9e9e;text-decoration:line-through}.kc-course-card .kc-course-card-footer .kc-course-card-price .kc-coursecard-price-origin svg{width:12px;height:12px}.kc-course-card .kc-course-card-footer .kc-course-card-price .kc-coursecard-price-icon{font-size:12px;display:flex;align-items:center}.kc-course-card .kc-course-card-footer .kc-course-card-student{font-size:12px;color:#9e9e9e}.kc-course-card .kc-coursecard-applybtn,.kc-course-card .kc-coursecard-consultbtn{background:#23b8ff;font-size:12px;color:#fff;border:none;width:70px;height:40px}.kc-course-card .kc-coursecard-free-play{display:flex;align-items:center}.kc-course-card .kc-coursecard-free-icon{display:inline-block;width:20px;height:20px;vertical-align:middle;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZ1JREFUeNqclD9Iw0AUxmOpFouTQxB1Cl0kCg4uQnERxcmpQ0UcjQgK4lzooINTB0Wku4LgIDoVHQql6F4sipYIgkUyOIngH4rfk+/gDJcqHvzI5d29L7nv3l2H53lWROsEKTDE92vQAB+myXFDzAZLYAokQ2Ov4BwUQdBOaAJssn8ALsEV34fBOJjnR3KgohJjIZECuAFZfrUGWqTGWJZzCsz5IWTzT8pATGs6jtMFegxLb3JOmTm2LiSefIK8ltAH7iCWidiMPHOWlVACzIB9mmmFxI4gdgIGDMZLzrRoiJBLsaoV3WbFF4ithOJV5roxtUa0e6t9E792IHYBejW/vj3Wdy1h/a11a/2WvmuqsPp/EXgBa2DM9/1nxgb5DKQg6+ANpMFthMgpWIXAQyieZm49zk4JzIHD0M49UuDYIJ5kzploKI+K9EivoyfgRIioOpKcPb0gA56dSbArfkHgXTAIiJfbnJtTHuu7JgdwHYxwiYusMdVcxmRslHMrUadfBjI8Mgt8/usaUcvcAFu81FKMN3i5GS+2LwEGACqYbmdTstdHAAAAAElFTkSuQmCC") 50% no-repeat}.kc-course-card .kc-coursecard-free-text{color:#777}@media screen and (max-width:767px){.kc-course-card{overflow:hidden}.kc-course-card .kc-course-card-cover{float:left;width:150px;margin-right:10px}.kc-course-card .kc-course-card-cover img{border-top-right-radius:6px;border-bottom-right-radius:6px}.kc-course-card .kc-course-card-content{padding:1px 0}}.kc-course-card-new{display:block;width:100%;border-radius:4px;background:#fff;overflow:hidden;cursor:pointer}.kc-course-card-new.kc-course-card-row{padding:10px;box-sizing:border-box}.kc-course-card-new.kc-course-card-row .kc-course-card-wrapper{display:flex;align-items:center;justify-content:space-between}.kc-course-card-new.kc-course-card-row .kc-course-card-wrapper .kc-course-card-cover:before{padding-top:0}.kc-course-card-new.kc-course-card-row .kc-course-card-wrapper .kc-course-card-cover img{position:static;width:100%;height:100%;max-height:24vw;-o-object-fit:cover;object-fit:cover}.kc-course-card-new.kc-course-card-row .kc-course-card-extro-line{height:1px;border:1px solid #eaeaea;margin:9px 0 4px}.kc-course-card-new.kc-course-card-row .kc-countdown-container{display:flex;align-items:center;color:#a1a5b2}.kc-course-card-new.kc-course-card-row .kc-countdown-container .kc-countdown-icon{display:block;background:url(//9.idqqimg.com/edu/countdown-icon_acba0aad93058ae2adfaedae0721bb8a.png) no-repeat;width:12px;height:12px;margin-right:3px;background-size:100% 100%}.kc-course-card-new.kc-course-card-row .kc-countdown-container .kc-time-value{display:inline-block;width:14px;height:14px;background:#fff2dd;border-radius:4px;color:#f9a60f;line-height:14px;text-align:center;font-family:PingFangSC-Medium;font-size:10px;letter-spacing:0}.kc-course-card-new .kc-course-card-cover{position:relative;padding:0}.kc-course-card-new .kc-course-card-cover:before{content:"";display:block;padding-top:60%}.kc-course-card-new .kc-course-card-cover img{position:absolute;top:0;left:0;width:100%;height:100%}.kc-course-card-new .kc-course-card-cover .kc-course-cover-label{position:absolute;top:0;left:0;z-index:10}.kc-course-card-new .kc-course-card-cover .kc-course-cover-label.kc-cover-label--live{background:rgba(0,0,0,.5);border-radius:8px 0 4px 0;padding:2px 4px}.kc-course-card-new .kc-course-card-cover .kc-course-cover-label.kc-cover-label--live .kc-cover-label-text{font-size:10px;color:#fff;line-height:12px}.kc-course-card-new .kc-course-card-cover .kc-course-cover-label.kc-cover-label--live .kc-cover-label-text:before{content:"";display:inline-block;width:12px;height:12px;background:url(//9.idqqimg.com/edu/live-icon_58fd0ef21d9810ccde135ddd8373c434.gif) no-repeat 50%/contain;vertical-align:bottom}.kc-course-card-new .kc-course-card-cover .kc-course-cover-label.kc-cover-label--discount{background:#e53935;border-radius:8px 0 4px 0;padding:2px 4px}.kc-course-card-new .kc-course-card-cover .kc-course-cover-label.kc-cover-label--discount .kc-cover-label-text{font-size:10px;color:#fff;line-height:12px}.kc-course-card-new.kc-course-card-column .kc-course-card-content{padding:8px}.kc-course-card-new .kc-course-card-name{margin-bottom:6px;height:20px;line-height:20px;font-size:14px;color:#212121;word-break:break-all}.kc-course-card-new .kc-course-card-name,.kc-course-card-new .kc-course-card-summary{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kc-course-card-new .kc-course-card-summary{font-size:12px;color:#9e9e9e}.kc-course-card-new .kc-course-card-labels{display:flex;flex-flow:wrap;height:18px;color:#9e9e9e;margin-bottom:10px;overflow:hidden;font-size:12px;color:#ff6260}.kc-course-card-new .kc-course-card-labels .kc-coursepkg-label{background:rgba(232,237,241,.5);color:#63849d;padding:0 6px;display:flex;align-items:center}.kc-course-card-new .kc-course-card-labels .kc-coursepkg-label .kc-coursepkg-icon{display:block;background:url(//9.idqqimg.com/edu/course-pkg_079edffa84740badebc0d6a9e2b7eec6.png) no-repeat;width:12px;height:12px;background-size:100% 100%}.kc-course-card-new .kc-course-card-labels .kc-course-label-item{margin-right:8px;display:flex;align-items:flex-end}.kc-course-card-new .kc-course-card-labels .kc-course-label-icon{width:16px;height:16px;margin-right:4px}.kc-course-card-new .kc-course-card-footer{display:block;align-items:center;justify-content:space-between;height:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#9e9e9e}.kc-course-card-new .kc-course-card-footer .kc-coursecard-footer-left,.kc-course-card-new .kc-course-card-footer .kc-coursecard-footer-right{display:flex}.kc-course-card-new .kc-course-card-footer .kc-coursecard-footer-right .kc-countdown-container{display:flex;align-items:center}.kc-course-card-new .kc-course-card-footer .kc-coursecard-footer-right .kc-countdown-container .kc-countdown-icon{display:block;background:url(//9.idqqimg.com/edu/countdown-icon_acba0aad93058ae2adfaedae0721bb8a.png) no-repeat;width:12px;height:12px;margin-right:3px;background-size:100% 100%}.kc-course-card-new .kc-course-card-footer .kc-coursecard-footer-right .kc-countdown-container .kc-time-value{display:inline-block;width:14px;height:14px;background:#fff2dd;border-radius:4px;color:#f9a60f;line-height:14px;text-align:center;font-family:PingFangSC-Medium;font-size:10px;letter-spacing:0}.kc-course-card-new .kc-course-card-footer .kc-course-card-price{margin-right:8px;font-size:14px;color:#e53935;display:flex;align-items:flex-end}.kc-course-card-new .kc-course-card-footer .kc-course-card-price .kc-coursecard-price{display:flex;align-items:flex-end}.kc-course-card-new .kc-course-card-footer .kc-course-card-price .kc-coursecard-price svg{width:14px;height:14px}.kc-course-card-new .kc-course-card-footer .kc-course-card-price .kc-coursecard-price-origin{font-size:12px;color:#9e9e9e;text-decoration:line-through}.kc-course-card-new .kc-course-card-footer .kc-course-card-price .kc-coursecard-price-origin svg{width:12px;height:12px}.kc-course-card-new .kc-course-card-footer .kc-course-card-price .kc-coursecard-price-icon{font-size:12px;display:flex;align-items:center}.kc-course-card-new .kc-course-card-footer .kc-course-card-student{font-size:12px;color:#9e9e9e}.kc-course-card-new .kc-coursecard-applybtn{background:#23b8ff;font-size:12px;color:#fff;border:none;width:70px;height:40px}.kc-course-card-live{display:block;position:relative;width:100%;height:226px;border-radius:4px;background:#fff;overflow:hidden;cursor:pointer}.kc-course-card-live .kc-course-card-cover{height:100%;position:relative;padding:0}.kc-course-card-live .kc-course-card-cover .kc-course-card-cover-mask{background-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 35%,transparent 65%,rgba(0,0,0,.4));z-index:1}.kc-course-card-live .kc-course-card-cover .kc-course-card-cover-mask,.kc-course-card-live .kc-course-card-cover img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kc-course-card-live .kc-course-card-content{position:absolute;width:100%;height:100%;top:0;left:0;padding:8px;z-index:2}.kc-course-card-live .kc-course-card-name{height:40px;line-height:20px;font-size:14px;font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;word-break:break-all}.kc-course-card-live .kc-course-card-gift-container{position:absolute;bottom:44px;left:8px;width:62px;height:62px}.kc-course-card-live .kc-course-card-gift-container img{width:62px;height:62px;border-radius:10.8px;-o-object-fit:cover;object-fit:cover}.kc-course-card-live .kc-course-card-gift-container .kc-course-card-gift-name{height:15px;font-size:10px;line-height:15px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;background-color:hsla(0,0%,100%,.71);transform:translateY(-15px);border-radius:0 0 10.8px 10.8px;font-family:PingFangSC-Medium}.kc-course-card-live .kc-course-card-footer{position:absolute;bottom:4px;width:calc(100% - 16px)!important;display:flex!important;align-items:center;justify-content:space-between;height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff}.kc-course-card-live .kc-course-card-footer .kc-course-card-status-container{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:36px;max-width:90px;overflow:hidden;font-size:12px;color:#fff}.kc-course-card-live .kc-course-card-footer .kc-course-card-status-container .kc-course-card-status-time{line-height:18px}.kc-course-card-live .kc-course-card-footer .kc-course-card-status-container .kc-course-card-status-watcher{display:flex;justify-content:flex-start;align-items:center}.kc-course-card-live .kc-course-card-footer .kc-course-card-status-container .kc-course-card-status-watcher .kc-living-icon{background:url(//9.idqqimg.com/edu/watcher-icon_f1921eed0fbb4e30efa8f3009b081c4e.png);background-size:cover;width:7px;height:7px;margin-left:2px;margin-right:3px}.kc-course-card-live .kc-course-card-footer .kc-course-card-status-container .kc-course-card-status-watcher .kc-living-count{font-size:10px;line-height:15px}.kc-course-card-live .kc-course-card-footer .kc-course-card-live-btn{display:inline-block}.kc-course-card-live .kc-course-card-footer .kc-course-card-live-btn .kc-coursecard-applybtn{width:60px;height:24px;background:#ff644c;border-radius:12px;font-size:12px;border:none}.pc .s-toast{box-sizing:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:unset;padding:10px;line-height:20px;border-radius:6px;font-size:20px;color:#fff;background:rgba(0,0,0,.7);white-space:pre-line}img.lazy-loading{color:transparent}.lazy-loading{background:url("data:image/gif;base64,R0lGODlhIAAgALMAAP///7Ozs/v7+9bW1uHh4fLy8rq6uoGBgTQ0NAEBARsbG8TExJeXl/39/VRUVAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBQAAACwAAAAAIAAgAAAE5xDISSlLrOrNp0pKNRCdFhxVolJLEJQUoSgOpSYT4RowNSsvyW1icA16k8MMMRkCBjskBTFDAZyuAEkqCfxIQ2hgQRFvAQEEIjNxVDW6XNE4YagRjuBCwe60smQUDnd4Rz1ZAQZnFAGDd0hihh12CEE9kjAEVlycXIg7BAsMB6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YEvpJivxNaGmLHT0VnOgGYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHQjYKhKP1oZmADdEAAAh+QQFBQAAACwAAAAAGAAXAAAEchDISasKNeuJFKoHs4mUYlJIkmjIV54Soypsa0wmLSnqoTEtBw52mG0AjhYpBxioEqRNy8V0qFzNw+GGwlJki4lBqx1IBgjMkRIghwjrzcDti2/Gh7D9qN774wQGAYOEfwCChIV/gYmDho+QkZKTR3p7EQAh+QQFBQAAACwBAAAAHQAOAAAEchDISWdANesNHHJZwE2DUSEo5SjKKB2HOKGYFLD1CB/DnEoIlkti2PlyuKGEATMBaAACSyGbEDYD4zN1YIEmh0SCQQgYehNmTNNaKsQJXmBuuEYPi9ECAU/UFnNzeUp9VBQEBoFOLmFxWHNoQw6RWEocEQAh+QQFBQAAACwHAAAAGQARAAAEaRDICdZZNOvNDsvfBhBDdpwZgohBgE3nQaki0AYEjEqOGmqDlkEnAzBUjhrA0CoBYhLVSkm4SaAAWkahCFAWTU0A4RxzFWJnzXFWJJWb9pTihRu5dvghl+/7NQmBggo/fYKHCX8AiAmEEQAh+QQFBQAAACwOAAAAEgAYAAAEZXCwAaq9ODAMDOUAI17McYDhWA3mCYpb1RooXBktmsbt944BU6zCQCBQiwPB4jAihiCK86irTB20qvWp7Xq/FYV4TNWNz4oqWoEIgL0HX/eQSLi69boCikTkE2VVDAp5d1p0CW4RACH5BAUFAAAALA4AAAASAB4AAASAkBgCqr3YBIMXvkEIMsxXhcFFpiZqBaTXisBClibgAnd+ijYGq2I4HAamwXBgNHJ8BEbzgPNNjz7LwpnFDLvgLGJMdnw/5DRCrHaE3xbKm6FQwOt1xDnpwCvcJgcJMgEIeCYOCQlrF4YmBIoJVV2CCXZvCooHbwGRcAiKcmFUJhEAIfkEBQUAAAAsDwABABEAHwAABHsQyAkGoRivELInnOFlBjeM1BCiFBdcbMUtKQdTN0CUJru5NJQrYMh5VIFTTKJcOj2HqJQRhEqvqGuU+uw6AwgEwxkOO55lxIihoDjKY8pBoThPxmpAYi+hKzoeewkTdHkZghMIdCOIhIuHfBMOjxiNLR4KCW1ODAlxSxEAIfkEBQUAAAAsCAAOABgAEgAABGwQyEkrCDgbYvvMoOF5ILaNaIoGKroch9hacD3MFMHUBzMHiBtgwJMBFolDB4GoGGBCACKRcAAUWAmzOWJQExysQsJgWj0KqvKalTiYPhp1LBFTtp10Is6mT5gdVFx1bRN8FTsVCAqDOB9+KhEAIfkEBQUAAAAsAgASAB0ADgAABHgQyEmrBePS4bQdQZBdR5IcHmWEgUFQgWKaKbWwwSIhc4LonsXhBSCsQoOSScGQDJiWwOHQnAxWBIYJNXEoFCiEWDI9jCzESey7GwMM5doEwW4jJoypQQ743u1WcTV0CgFzbhJ5XClfHYd/EwZnHoYVDgiOfHKQNREAIfkEBQUAAAAsAAAPABkAEQAABGeQqUQruDjrW3vaYCZ5X2ie6EkcKaooTAsi7ytnTq046BBsNcTvItz4AotMwKZBIC6H6CVAJaCcT0CUBTgaTg5nTCu9GKiDEMPJg5YBBOpwlnVzLwtqyKnZagZWahoMB2M3GgsHSRsRACH5BAUFAAAALAEACAARABgAAARcMKR0gL34npkUyyCAcAmyhBijkGi2UW02VHFt33iu7yiDIDaD4/erEYGDlu/nuBAOJ9Dvc2EcDgFAYIuaXS3bbOh6MIC5IAP5Eh5fk2exC4tpgwZyiyFgvhEMBBEAIfkEBQUAAAAsAAACAA4AHQAABHMQyAnYoViSlFDGXBJ808Ep5KRwV8qEg+pRCOeoioKMwJK0Ekcu54h9AoghKgXIMZgAApQZcCCu2Ax2O6NUud2pmJcyHA4L0uDM/ljYDCnGfGakJQE5YH0wUBYBAUYfBIFkHwaBgxkDgX5lgXpHAXcpBIsRADs=") no-repeat 50%;background-color:#eee}.lazy-loading--ring{background:#eee;position:relative;display:flex;justify-content:center;align-items:center}.lazy-loading--ring .lazy-loading-anim{content:" ";display:block;width:30%;padding-bottom:30%;border-radius:50%;border-color:#777 transparent;border-style:solid;border-width:medium;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}.lazy-loading--grey{background:#eee}.lazy-loading.z-full-height{height:100%}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.course-card-expo-wrapper .kc-contact-card-course.kc-course-card,.course-card-expo-wrapper .kc-contact-card-course .kc-course-card-cover img{border-radius:10px}.course-card-expo-wrapper .kc-contact-card-course .kc-course-card-content{padding:0}.course-card-expo-wrapper .kc-contact-card-course .kc-course-card-name{font-size:10px;line-height:15px;height:30px;padding:0 4px;margin:4px 0}.course-card-expo-wrapper .kc-contact-card-course .kc-course-card-footer{height:auto;padding:0 0 0 4px}.course-card-expo-wrapper .kc-contact-card-course .kc-course-card-footer .kc-coursecard-footer-left{flex:1;justify-content:space-between;align-items:center;width:100%}.course-card-expo-wrapper .kc-contact-card-course .kc-course-card-footer .kc-course-card-price{display:none;margin-right:2px;overflow:hidden;font-size:12px}.course-card-expo-wrapper .kc-contact-card-course .kc-course-card-footer .kc-course-card-price .kc-coursecard-price{line-height:1;font-size:12px}.course-card-expo-wrapper .kc-contact-card-course .kc-course-card-footer .kc-course-card-price .kc-coursecard-price .kc-coursecard-price-icon{font-size:10px}.course-card-expo-wrapper .kc-contact-card-course .kc-contact-card-price{height:24px;font-size:12px;line-height:24px;color:#ff7a38;margin-right:2px;overflow:hidden}.course-card-expo-wrapper .kc-contact-card-course .kc-contact-card-price .coursedot{font-size:10px}.course-card-expo-wrapper .kc-contact-card-course .kc-contact-card-btn{width:48px;height:24px;border-radius:24px;border-width:0;background-color:#ff7a38;color:#fff;font-size:12px;padding:0;flex:none}.kc-contact-card{width:114px;padding:4px;background:#fff;position:fixed;bottom:60px;z-index:1003;right:10px;border-radius:12px;transform:translateX(100%);-webkit-animation:ease-to-show .3s forwards;animation:ease-to-show .3s forwards;box-shadow:0 0 8px 0 rgba(0,0,0,.15)}.kc-contact-card .icon-close{position:absolute;right:-6px;top:-8px;z-index:9;width:16px;height:16px;background-image:url(//9.idqqimg.com/edu/i-close_bb7305c7110248b08b5cf2b42f565c96.png);background-size:contain}.kc-contact-card.hide{-webkit-animation:ease-to-hide .4s forwards;animation:ease-to-hide .4s forwards}@-webkit-keyframes ease-to-show{0%{opacity:0;transform:translateX(100%)}to{transform:translateX(0);opacity:1}}@keyframes ease-to-show{0%{opacity:0;transform:translateX(100%)}to{transform:translateX(0);opacity:1}}@-webkit-keyframes ease-to-hide{0%{transform:translate(0);opacity:1}50%{transform:translate(50px);opacity:0}to{transform:translate(110%);opacity:0}}@keyframes ease-to-hide{0%{transform:translate(0);opacity:1}50%{transform:translate(50px);opacity:0}to{transform:translate(110%);opacity:0}}.touchpoint-widget{position:fixed;right:12px;right:calc(constant(safe-area-inset-right) + 12px);right:calc(env(safe-area-inset-right) + 12px);bottom:140px;bottom:calc(constant(safe-area-inset-bottom) + 140px);bottom:calc(env(safe-area-inset-bottom) + 140px);z-index:10;width:72px;height:72px;background-size:contain;background-repeat:no-repeat;cursor:pointer}.touchpoint-widget-close{position:absolute;top:-12px;right:0;width:12px;height:12px;background-image:url(//9.idqqimg.com/edu/close_e6302b4576a1665ee4ce0db98e5a2d85.png);background-size:cover;background-repeat:no-repeat;cursor:pointer}.touchpoint-widget-close.in-pc{top:-16px;width:16px;height:16px;background-image:url(//9.idqqimg.com/edu/close-pc_7a280144d17c6178b9f1e6691b0bbbc1.png)}.touchpoint-widget-close:before{content:"";display:block;width:32px;height:32px;position:absolute;right:-10px;bottom:-10px;border-radius:50%;cursor:pointer}body .comp-official-account-popup{z-index:40000}.coupon{border-radius:8px}.coupon .coupon-info{width:0;flex:1;font-size:14px;word-break:break-all}.coupon .coupon-ctrl button{width:72px;height:auto;padding:0;border-radius:15px;border:none;font-size:14px;line-height:30px;white-space:nowrap}.coupon .coupon-ctrl .coupon-btn-disabled,.coupon .coupon-ctrl .coupon-btn-loading{opacity:.5;pointer-events:none}.coupon .coupon-price{display:inline-block;font-size:32px;line-height:1.2;font-weight:500;font-style:normal;text-align:center;white-space:nowrap}.coupon .coupon-price i{margin-right:2px;font-style:normal;font-size:12px}.coupon .coupon-desc,.coupon .coupon-title{display:block;min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon .coupon-title+.coupon-desc{margin-top:6px;font-size:12px}.coupon-card{height:80px;overflow:hidden;display:flex;flex-direction:row}.coupon-card .coupon-ctrl,.coupon-card .coupon-info{display:flex;align-items:center;background:#fff}.coupon-card .coupon-ctrl{width:30%}.coupon-card .coupon-ctrl-wrap{width:100%;padding:10px 10px 10px 2px;text-align:center}.coupon-card .coupon-info{padding:10px 0}.coupon-card .coupon-price{width:80px;font-size:30px;font-family:PingFangSC-Medium,sans-serif,-apple-system,BlinkMacSystemFont,Microsoft YaHei UI,Microsoft YaHei,Roboto,Hiragino Sans GB,Source Han Sans CN,Fira Sans,Droid Sans,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.coupon-card .coupon-price.coupon-price-xl{width:95px;font-size:26px}.coupon-card .coupon-price.coupon-price-lg{width:88px;font-size:28px}.coupon-card .coupon-price.coupon-price-sm{width:73px}.coupon-card .coupon-text{width:0;flex:1;margin-right:-5px;position:relative;z-index:1}.coupon-card .coupon-desc{transform:scale(.9);transform-origin:top left}.coupon-card .coupon-gutter{position:relative;overflow:hidden;width:12px}.coupon-card .coupon-gutter-line{position:absolute;top:10px;bottom:10px;margin:auto;width:100%;background:#fff;border-color:#e6e6e6}.coupon-card .coupon-gutter-line:before{content:"";display:block;border-right:1px dashed #e6e6e6;border-color:inherit;height:100%;margin-right:6px}.coupon-card .coupon-gutter:after,.coupon-card .coupon-gutter:before{content:"";position:absolute;z-index:1;left:-5px;width:10px;height:10px;margin:auto;border-radius:50%;border:6px solid #fff}.coupon-card .coupon-gutter:before{top:-9px}.coupon-card .coupon-gutter:after{bottom:-9px}.coupon-pkg{padding-top:18px}.coupon-pkg .coupon-pkg-wrap{position:relative;z-index:9;display:flex;align-items:center;height:100%;padding:12px;background:#fff;border-radius:inherit}.coupon-pkg .coupon-pkg-wrap img{width:56px;height:56px;margin-right:8px}.coupon-pkg .coupon-pkg-wrap:after,.coupon-pkg .coupon-pkg-wrap:before{content:"";position:absolute;z-index:-1;width:94.43%;height:100%;left:0;right:0;margin:auto;top:-8px;background:inherit;border-radius:inherit;opacity:.7}.coupon-pkg .coupon-pkg-wrap:before{width:87.33%;top:-16px;opacity:.4}.coupon-pkg .coupon-price{line-height:1}.coupon-pkg .coupon-ctrl{float:right}.coupon-popup{position:fixed;top:-100%;bottom:-100%;right:0;left:0;width:100%;z-index:4000}@media screen and (max-width:768px){.coupon-popup{z-index:10020}}.coupon-popup.coupon-popup-closing>.coupon-popup-mask{display:none}.coupon-popup.coupon-popup-closing .coupon-popup-wrap{transform:translate(-50%,-50%) scale(0)}.coupon-popup>.coupon-popup-mask{height:100%;width:100%;background-color:rgba(0,0,0,.5)}.coupon-popup .coupon-popup-wrap{position:fixed;top:50%;left:50%;max-width:98%;min-width:310px;border-radius:16px;background:#ff0042;transition:all .5s;transform:translate(-50%,-50%)}.coupon-popup .coupon-popup-header{position:relative;z-index:9;height:84px}.coupon-popup .coupon-popup-header img{position:absolute;width:100%;bottom:-10px;left:0}.coupon-popup .coupon-popup-inner{padding:18px 12px 12px}.coupon-popup .coupon-popup-body{position:relative;border-radius:inherit;overflow:hidden}.coupon-popup .coupon-popup-body .coupon-popup-scroll{max-height:310px;overflow-y:auto;-webkit-overflow-scrolling:touch}.coupon-popup .coupon-popup-body .coupon-popup-scroll .coupon-popup-footer{height:86px}.coupon-popup .coupon-popup-body .coupon-popup-mask{position:absolute;z-index:9;bottom:0;left:0;width:100%;height:16px;border-radius:0 0 16px 16px;background:linear-gradient(180deg,rgba(225,68,68,0),#e14444)}.coupon-popup .coupon-popup-footer .coupon-popup-mask{bottom:86px;height:24px;background:linear-gradient(180deg,rgba(225,68,68,0),rgba(225,68,68,.3))}.coupon-popup .coupon-popup-footer .coupon-popup-inner{position:absolute;z-index:9;bottom:0;left:0;right:0;padding:21px 12px;background:#ff0042;border-radius:0 0 16px 16px}.coupon-popup .coupon-popup-footer button{display:block;width:100%;border-radius:22px;padding:0;border:none;outline:none;font-size:16px;line-height:44px;background:#fff;color:#ff0042}.coupon-popup .coupon-popup-close{position:absolute;bottom:-50px;left:0;right:0;margin:auto;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.3);color:#fff;text-align:center}.coupon-popup .coupon-popup-close .icon{vertical-align:baseline}.coupon-popup .coupon-popup-list li+li{margin-top:8px}.coupon-popup .coupon-btn-icon img{width:24px;height:24px}.coupon-popup .coupon-card .coupon-ctrl{position:relative;overflow:hidden}.coupon-icon-received{position:absolute;bottom:-11px;right:-11px;width:62px;height:62px;line-height:62px;text-align:center;border-radius:50%;border:2px solid #ff0042;color:#ff0042;transform:rotate(-15deg);font-size:12px}.coupon-icon-received:after{content:"";position:absolute;width:90%;height:90%;top:3%;left:3%;border-radius:50%;border:1px solid;border-color:inherit}.drawer-notice.drawer-visible .drawer-wrap{top:20px}.drawer-notice .drawer-mask{display:none}.drawer-notice .drawer-wrap{background:none}.drawer-notice .drawer-body{padding:0 16px 16px}.coupon-notice{padding:12px;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.coupon-notice .coupon-card{height:64px}.coupon-notice .coupon-card .coupon-ctrl{width:auto;min-width:65px}.coupon-notice .coupon-notice-title{margin-bottom:4px;font-size:14px;line-height:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.coupon-notice .coupon-notice-icon{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:4px;background-size:100% auto;background-repeat:no-repeat;background-position:top}.coupon-notice .coupon-notice-desc{font-size:14px;line-height:20px}.coupon-notice-text{position:relative;background:#fff;color:#000;overflow:hidden}.coupon-notice-text .coupon-notice-icon{width:24px;height:24px;margin-right:8px}.coupon-notice-text .coupon-notice-title{font-size:16px;font-weight:500}.coupon-notice-text .coupon-notice-footer{display:flex;align-items:center}.coupon-notice-text .coupon-notice-desc{padding:0 12px 0 32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.coupon-notice-text .coupon-notice-ctrl{white-space:nowrap;flex:1;text-align:right}.coupon-notice-text .coupon-notice-ctrl .coupon-icon-wrap{min-width:40px}.coupon-notice-text .coupon-notice-ctrl button{padding:0 10px;line-height:30px;font-size:14px;border-radius:15px;border:none}.coupon-receive-toast{z-index:5000}.coupon-receive-toast .s-toast{max-width:98%;padding:10px 16px;border-radius:8px;font-size:14px;line-height:1.5;white-space:nowrap}.coupon-popup .coupon-popup-header{height:92px}.coupon-popup .coupon-popup-body .coupon-popup-scroll{overflow:visible;overflow:initial}.coupon-popup .coupon-popup-wrap{width:410px}.coupon-popup .coupon-card .coupon-price{width:108px}.rebate-modal-container{position:fixed;top:0;left:0;height:100%;width:100%;z-index:4001}.rebate-modal-container .rebate-modal-bg{height:100%;width:100%;background:#000;opacity:.4}.rebate-modal-container .rebate-modal{position:absolute;margin:0 auto;top:50%;left:50%;width:450px;height:280px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rebate-modal-container .rebate-modal-close{position:absolute;display:inline-block;top:0;right:0;width:40px;height:40px;cursor:pointer}.rebate-modal-container .rebate-modal-btn{position:absolute;display:inline-block;bottom:20px;left:95px;width:260px;height:90px;cursor:pointer}.apply-auth-prefix{margin:44px 0 20px;text-align:center}.js-wecom-modal .modal-ft{display:none}.modal-consult .wecom-modal-content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-consult .wecom-modal-content-wrap .desc{margin-top:18px;font-size:16px;font-weight:400;color:#000}.modal-consult .wecom-modal-content-wrap .qrcode{margin:0}.wecom-modal-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wecom-modal-content-wrap .qrcode{float:left;width:96px;height:96px;margin-right:20px}.wecom-modal-content-wrap .desc-content{font-size:14px;overflow:hidden}.wecom-modal-content-wrap .title{font-size:16px;color:#000;letter-spacing:0;line-height:24px;margin-bottom:7px}.wecom-modal-content-wrap .desc{font-size:14px;color:#212121;color:rgba(33,33,33,.6);letter-spacing:0;line-height:22px}.free-interest-info{position:absolute;display:inline-block;top:25px;left:0;width:330px;padding:14px 6px;border:1px solid #e8edf1;-webkit-box-shadow:0 4px 8px 0 rgba(170,182,194,.2);box-shadow:0 4px 8px 0 rgba(170,182,194,.2);background-color:#fff;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999}.free-interest-info .free-interest-info--title{margin-bottom:12px;color:#03101b;font-size:16px;text-align:center}.free-interest-info .free-interest-container{display:inline-block;margin:0 6px;padding-bottom:8px;width:306px;border-radius:4px;text-align:left;background:#f9f9f9;vertical-align:top}.free-interest-info .free-interest-container:before{margin-left:6px;top:-4px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff;z-index:1}.free-interest-info .free-interest-container:after,.free-interest-info .free-interest-container:before{content:"";position:absolute;left:50%;width:0;height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.free-interest-info .free-interest-container:after{margin-left:4px;top:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #e5e5e5}.free-interest-info .free-interest-container .free-interest-container--title{padding-top:14px;padding-bottom:16px;font-size:12px;text-align:center;color:#7b8996}.free-interest-info .free-interest-container .free-interest-container--title .free-interest-container--icon{position:relative;top:-1px;margin-right:8px;width:12px;height:12px}.free-interest-info .free-interest-container .free-interest-line{display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#7b8996;font-size:14px}.free-interest-info .free-interest-container .free-interest-hd{font-size:12px}.free-interest-info .free-interest-container .free-interest-hd:after{content:"";position:absolute;left:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;right:0;height:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);border-top:1px solid #ddd}.free-interest-info .free-interest-container .free-interest-item{display:inline-block;margin-left:16px;width:33%;line-height:36px}.free-interest-info .free-interest-container .free-interest-item--cnt{position:relative}.free-interest-info .free-interest-container .free-interest-item--tag{position:absolute;display:inline-block;right:-34px;top:-4px;height:16px;padding:1px;font-size:10px;color:#f44336;line-height:16px;border:1px solid #ef9a9a;border-radius:2px}.free-interest-info .free-interest-container .free-interest-item--right{margin-left:0;margin-right:16px;text-align:right}.double{width:636px}.free-interest-tips{position:relative;padding:0 16px;margin-top:20px;height:46px;color:#333;font-size:14px;line-height:46px;border-radius:1px;border:1px solid #e5e5e5}.free-interest-tips .free-interest-tips--tag{margin-right:4px;padding:2px;height:16px;width:46px;font-size:10px;color:#f4621f;border-radius:3px;border:1px solid #f4621f}.free-interest-tips .free-interest-tips--question{display:inline-block}.free-interest-tips .free-interest-tips--question .i-question{position:relative;top:-1px;margin-left:4px;color:#a5b0ba;cursor:pointer}.free-learning-bonus-card.type-course .free-learning-bonus-card-desc,.free-learning-bonus-card.type-dialog .free-learning-bonus-card-desc,.free-learning-bonus-card.type-player .free-learning-bonus-card-desc,.free-learning-bonus-card.type-popup .free-learning-bonus-card-desc,.free-learning-bonus-info .free-learning-bonus-info-title{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal}.free-learning-bonus-info{position:relative;padding-bottom:13px}.free-learning-bonus-info .free-learning-bonus-info-head{height:46px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex}.free-learning-bonus-info .free-learning-bonus-info-icon{height:46px;width:20px;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}.free-learning-bonus-info .free-learning-bonus-info-icon-image{width:14px;height:14px;display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url(//9.idqqimg.com/edu/bonus@2x_2b15b2c21f0b891e09a9627dd457c70f.png)}.free-learning-bonus-info .free-learning-bonus-info-title{height:46px;line-height:46px;font-size:var(--fsSmall);color:#666c80;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-right:10px}.free-learning-bonus-info .free-learning-bonus-info-button{width:64px;height:24px;line-height:24px;border-radius:12px;text-align:center;font-size:12px;-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;top:10px;overflow:hidden;cursor:pointer}.free-learning-bonus-info.type-course:before{content:"";position:absolute;background-color:#ddd;height:1px;top:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;left:16px;right:16px}.free-learning-bonus-info.type-course .free-learning-bonus-info-body{width:100%;overflow:hidden;overflow-x:scroll;padding:0 16px}.free-learning-bonus-info.type-course .free-learning-bonus-info-list.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.free-learning-bonus-info.type-popup .free-learning-bonus-info-body{padding:0 16px}.free-learning-bonus-info.is-pc.type-course{padding-bottom:0;height:126px;overflow:hidden;border:1px solid #f4f4f4;border-top:0}.free-learning-bonus-info.is-pc.type-course:before{display:none}.free-learning-bonus-info.is-pc.type-course .free-learning-bonus-info-body{padding:0 0 16px;width:528px;margin:0 auto}.free-learning-bonus-info.is-pc.type-course .free-learning-bonus-info-body .free-learning-bonus-info-arrow-left,.free-learning-bonus-info.is-pc.type-course .free-learning-bonus-info-body .free-learning-bonus-info-arrow-right{top:60px;width:20px;height:38px;position:absolute;background-size:100% 100%;background-repeat:no-repeat;background-image:url(//9.idqqimg.com/edu/arrow@2x_3aa74f4aeb5ed3f20963f1bddc0df8a0.png);cursor:pointer}.free-learning-bonus-info.is-pc.type-course .free-learning-bonus-info-body .free-learning-bonus-info-arrow-left{left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.free-learning-bonus-info.is-pc.type-course .free-learning-bonus-info-body .free-learning-bonus-info-arrow-right{right:0}.free-learning-bonus-info.is-pc.type-course.state-course,.free-learning-bonus-info.is-pc.type-course.state-none{height:46px}.free-learning-bonus-info.is-pc.type-dialog,.free-learning-bonus-info.is-pc.type-dialog .free-learning-bonus-info-body{padding:0}.free-learning-bonus-info.state-init{display:none}.free-learning-bonus-info.state-course,.free-learning-bonus-info.state-none{padding-bottom:0}.free-learning-bonus-card{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;border-radius:12px;padding:12px 8px 12px 12px;background:#f5f6fa;background:-webkit-linear-gradient(269.75deg,#fde4cb,#fdf6eb);background:-o-linear-gradient(269.75deg,#fde4cb 0,#fdf6eb 100%);background:linear-gradient(180.25deg,#fde4cb,#fdf6eb)}.free-learning-bonus-card .free-learning-bonus-card-aside,.free-learning-bonus-card .free-learning-bonus-card-image,.free-learning-bonus-card .free-learning-bonus-card-value{-webkit-box-flex:0;-ms-flex:none;flex:none}.free-learning-bonus-card .free-learning-bonus-card-value{font-family:DINAlternate-Bold,-apple-system,BlinkMacSystemFont,Microsoft YaHei UI,Microsoft YaHei,Roboto,Hiragino Sans GB,Source Han Sans CN,Fira Sans,Droid Sans,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.free-learning-bonus-card .free-learning-bonus-card-aside,.free-learning-bonus-card .free-learning-bonus-card-value{color:#985a00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.free-learning-bonus-card .free-learning-bonus-card-aside-text,.free-learning-bonus-card .free-learning-bonus-card-value-text{display:block;text-align:center;white-space:normal;word-break:break-all;word-wrap:break-word}.free-learning-bonus-card .free-learning-bonus-card-value-unit{display:inline;padding-right:1px}.free-learning-bonus-card .free-learning-bonus-card-value-unit svg.coursedot{top:-1px;position:relative}.free-learning-bonus-card .free-learning-bonus-card-main{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.free-learning-bonus-card .free-learning-bonus-card-title{color:#80531f;font-weight:500;font-size:var(--fsContent);line-height:20px}.free-learning-bonus-card .free-learning-bonus-card-title-em{font-weight:700;font-style:normal;padding-right:3px;display:inline}.free-learning-bonus-card .free-learning-bonus-card-desc{color:#80531f;font-size:var(--fsSmall);width:100%}.free-learning-bonus-card .free-learning-bonus-card-tag{top:0;left:0;position:absolute;border-radius:8px 0 8px 0;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%}.free-learning-bonus-card .free-learning-bonus-card-split-line{width:0;-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative}.free-learning-bonus-card .free-learning-bonus-card-split-line .free-learning-bonus-card-split-line-bottom,.free-learning-bonus-card .free-learning-bonus-card-split-line .free-learning-bonus-card-split-line-top{left:-9px;width:18px;height:6px;position:absolute;pointer-events:none;background-size:100% 100%;background-repeat:no-repeat;background-image:url(//9.idqqimg.com/edu/arc@2x_c2a862153f5ea3f02bc3ba9b9ae9042a.png)}.free-learning-bonus-card .free-learning-bonus-card-split-line .free-learning-bonus-card-split-line-top{top:0}.free-learning-bonus-card .free-learning-bonus-card-split-line .free-learning-bonus-card-split-line-bottom{bottom:0;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.free-learning-bonus-card .free-learning-bonus-card-split-line .free-learning-bonus-card-split-line-middle{left:0;top:10px;bottom:8px;width:1px;position:absolute;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;background-image:-webkit-linear-gradient(bottom,transparent,transparent 4px,#e5bd85 0,#e5bd85 8px);background-image:-o-linear-gradient(bottom,transparent 0,transparent 4px,#e5bd85 4px,#e5bd85 8px);background-image:linear-gradient(0deg,transparent 0,transparent 4px,#e5bd85 0,#e5bd85 8px);background-size:auto 8px}.free-learning-bonus-card.theme-coupon .free-learning-bonus-card-desc,.free-learning-bonus-card.theme-coupon .free-learning-bonus-card-title,.free-learning-bonus-card.theme-course .free-learning-bonus-card-desc,.free-learning-bonus-card.theme-course .free-learning-bonus-card-title,.free-learning-bonus-card.theme-gift .free-learning-bonus-card-desc,.free-learning-bonus-card.theme-gift .free-learning-bonus-card-title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.free-learning-bonus-card.theme-gift .free-learning-bonus-card-main{margin-left:7px}.free-learning-bonus-card.theme-coupon .free-learning-bonus-card-title,.free-learning-bonus-card.theme-course .free-learning-bonus-card-title{font-weight:700}.free-learning-bonus-card.is-pc.type-course.theme-coupon,.free-learning-bonus-card.is-pc.type-course.theme-course,.free-learning-bonus-card.is-pc.type-course.theme-gift .free-learning-bonus-card-image,.free-learning-bonus-card.is-pc.type-player.theme-coupon,.free-learning-bonus-card.is-pc.type-player.theme-course{cursor:pointer}.free-learning-bonus-card.type-course .free-learning-bonus-card-image{padding:3px}.free-learning-bonus-card.type-course .free-learning-bonus-card-image .free-learning-bonus-card-image-canvas{width:70px;height:54px;display:block;background-size:cover;background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.free-learning-bonus-card.type-course .free-learning-bonus-card-value{width:60px}.free-learning-bonus-card.type-course .free-learning-bonus-card-value .free-learning-bonus-card-value-text{height:20px;line-height:20px;font-size:16px;font-weight:700}.free-learning-bonus-card.type-course .free-learning-bonus-card-value .free-learning-bonus-card-value-text .free-learning-bonus-card-value-unit{font-size:12px}.free-learning-bonus-card.type-course .free-learning-bonus-card-main{padding-right:10px}.free-learning-bonus-card.type-course .free-learning-bonus-card-title{font-size:14px;line-height:20px}.free-learning-bonus-card.type-course .free-learning-bonus-card-desc{font-size:12px;line-height:14px;height:14px;margin-top:3px}.free-learning-bonus-card.type-course .free-learning-bonus-card-tag{width:36px;height:15px}.free-learning-bonus-card.type-course .free-learning-bonus-card-aside{width:64px}.free-learning-bonus-card.type-course .free-learning-bonus-card-aside .free-learning-bonus-card-aside-text{height:20px;line-height:20px;font-size:12px}.free-learning-bonus-card.type-course.is-mobile{width:260px;height:60px;margin-right:12px}.free-learning-bonus-card.type-course.is-pc{width:258px;height:64px;margin-right:12px}.free-learning-bonus-card.type-course.is-pc:last-child{margin-right:0}.free-learning-bonus-card.type-course.is-pc .free-learning-bonus-card-image-canvas{height:58px}.free-learning-bonus-card.type-popup{margin-bottom:12px}.free-learning-bonus-card.type-popup:last-child{margin-bottom:0}.free-learning-bonus-card.type-popup .free-learning-bonus-card-image{padding:5px}.free-learning-bonus-card.type-popup .free-learning-bonus-card-image .free-learning-bonus-card-image-canvas{width:90px;height:70px;display:block;background-size:cover;background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.free-learning-bonus-card.type-popup .free-learning-bonus-card-value{width:100px}.free-learning-bonus-card.type-popup .free-learning-bonus-card-value .free-learning-bonus-card-value-text{height:28px;line-height:28px;font-size:24px;font-weight:700}.free-learning-bonus-card.type-popup .free-learning-bonus-card-value .free-learning-bonus-card-value-text .free-learning-bonus-card-value-unit{font-size:14px}.free-learning-bonus-card.type-popup .free-learning-bonus-card-main{padding-right:10px}.free-learning-bonus-card.type-popup .free-learning-bonus-card-title{font-size:14px;line-height:20px}.free-learning-bonus-card.type-popup .free-learning-bonus-card-desc{font-size:12px;line-height:14px;height:14px;margin-top:3px}.free-learning-bonus-card.type-popup .free-learning-bonus-card-tag{width:48px;height:19px}.free-learning-bonus-card.type-popup .free-learning-bonus-card-aside{width:90px}.free-learning-bonus-card.type-popup .free-learning-bonus-card-aside .free-learning-bonus-card-aside-text{height:20px;line-height:20px;font-size:14px}.free-learning-bonus-card.type-popup .free-learning-bonus-card-value-unit svg.coursedot{top:-2px}.free-learning-bonus-card.type-popup.is-mobile{width:100%;height:80px}.free-learning-bonus-card.type-popup.is-pc{width:263px;height:64px;margin-right:10px}.free-learning-bonus-card.type-popup.theme-coupon .free-learning-bonus-card-main,.free-learning-bonus-card.type-popup.theme-course .free-learning-bonus-card-main{margin-left:10px}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-image{padding:5px}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-image .free-learning-bonus-card-image-canvas{width:90px;height:70px;display:block;background-size:cover;background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-value{width:100px}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-value .free-learning-bonus-card-value-text{height:28px;line-height:28px;font-size:24px;font-weight:700}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-value .free-learning-bonus-card-value-text .free-learning-bonus-card-value-unit{font-size:14px}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-main{padding-right:10px}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-title{font-size:14px;line-height:20px}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-desc{font-size:12px;line-height:14px;height:14px;margin-top:3px}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-tag{width:48px;height:19px}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-aside{width:90px}.free-learning-bonus-card.type-dialog .free-learning-bonus-card-aside .free-learning-bonus-card-aside-text{height:20px;line-height:20px;font-size:14px}.free-learning-bonus-card.type-dialog.is-mobile{width:100%;height:80px}.free-learning-bonus-card.type-dialog.is-pc{width:372px;height:80px;margin:0 auto 12px}.free-learning-bonus-card.type-dialog.is-pc .free-learning-bonus-card-main{top:20px}.free-learning-bonus-card.type-dialog.is-pc:last-child{margin-bottom:0}.free-learning-bonus-card.type-player{width:100%;height:80px;margin-bottom:12px}.free-learning-bonus-card.type-player:last-child{margin-bottom:0}.free-learning-bonus-card.type-player .free-learning-bonus-card-image{padding:5px}.free-learning-bonus-card.type-player .free-learning-bonus-card-image .free-learning-bonus-card-image-canvas{width:90px;height:70px;display:block;background-size:cover;background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.free-learning-bonus-card.type-player .free-learning-bonus-card-value{width:100px}.free-learning-bonus-card.type-player .free-learning-bonus-card-value .free-learning-bonus-card-value-text{height:28px;line-height:28px;font-size:24px;font-weight:700}.free-learning-bonus-card.type-player .free-learning-bonus-card-value .free-learning-bonus-card-value-text .free-learning-bonus-card-value-unit{font-size:14px}.free-learning-bonus-card.type-player .free-learning-bonus-card-main{padding-right:10px}.free-learning-bonus-card.type-player .free-learning-bonus-card-title{font-size:14px;line-height:20px}.free-learning-bonus-card.type-player .free-learning-bonus-card-desc{font-size:12px;line-height:14px;height:14px;margin-top:3px}.free-learning-bonus-card.type-player .free-learning-bonus-card-tag{width:48px;height:19px}.free-learning-bonus-card.type-player .free-learning-bonus-card-aside{width:90px}.free-learning-bonus-card.type-player .free-learning-bonus-card-aside .free-learning-bonus-card-aside-text{height:20px;line-height:20px;font-size:14px}.free-learning-bonus-card.type-player .free-learning-bonus-card-split-line-bottom,.free-learning-bonus-card.type-player .free-learning-bonus-card-split-line-top{background-image:url(//9.idqqimg.com/edu/arc-black@2x_bdfd4aa5317dd0c738d9e2842112cb1d.png)}.free-learning-bonus-card.type-player .free-learning-bonus-card-split-line-top{top:-1px}.free-learning-bonus-card.type-player .free-learning-bonus-card-split-line-bottom{bottom:-1px}.free-learning-bonus-card.type-player.is-pc .free-learning-bonus-card-main{top:20px}.free-learning-bonus-info.is-mobile.type-course{padding-bottom:0;height:106px;margin-bottom:13px;overflow:hidden}.free-learning-bonus-info.is-mobile.type-course .free-learning-bonus-info-body{padding-bottom:20px}.free-learning-bonus-info.is-mobile.type-course.state-course,.free-learning-bonus-info.is-mobile.type-course.state-none{height:auto;margin-bottom:0}.free-learning-bonus-info.is-mobile.type-course.state-course .free-learning-bonus-info-body,.free-learning-bonus-info.is-mobile.type-course.state-none .free-learning-bonus-info-body{padding-bottom:0}.free-learning-bonus-info.is-mobile.type-course .free-learning-bonus-info-button{color:#fff;background:#f29a4d}.free-learning-bonus-info.is-mobile.type-course.state-active .free-learning-bonus-info-button{color:#fff;background-color:#f9b874;background-image:-webkit-linear-gradient(205deg,#f9b874,#f6a44e);background-image:-o-linear-gradient(205deg,#f9b874 0,#f6a44e 100%);background-image:linear-gradient(245deg,#f9b874,#f6a44e)}.free-learning-bonus-info.is-mobile.type-course.state-active .free-learning-bonus-info-button:active{opacity:.7}.free-learning-bonus-card.is-pc{border-radius:4px;background-color:#fff6e8;background-image:none}.free-learning-bonus-card.is-pc .free-learning-bonus-card-main{margin-left:12px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;position:relative;top:13px}.free-learning-bonus-info.is-pc.type-course .free-learning-bonus-info-button{color:#cdcdcd}.free-learning-bonus-info.is-pc.type-course.state-active .free-learning-bonus-info-button{color:#23b8ff}.free-learning-bonus-card.index-0 .free-learning-bonus-card-tag{background-image:url(//9.idqqimg.com/edu/gift-1@3x_4cbbe881b793d725a37c081bbeb1ec24.png)}.free-learning-bonus-card.index-1 .free-learning-bonus-card-tag{background-image:url(//9.idqqimg.com/edu/gift-2@3x_29506149f7b033c892e846c1ae958df6.png)}.free-learning-bonus-card.index-2 .free-learning-bonus-card-tag{background-image:url(//9.idqqimg.com/edu/gift-3@3x_841680891f848866866fc947c95a6b20.png)}.free-learning-bonus-card.is-pc .free-learning-bonus-card-tag{border-radius:0}.free-learning-bonus-card.is-pc.index-0 .free-learning-bonus-card-tag{background-image:url(//9.idqqimg.com/edu/gift-pc-1@3x_acae9a2ea7c117f434023c1dc6e85353.png)}.free-learning-bonus-card.is-pc.index-1 .free-learning-bonus-card-tag{background-image:url(//9.idqqimg.com/edu/gift-pc-2@3x_48ccec527db8c8e46f2fccc494539335.png)}.free-learning-bonus-card.is-pc.index-2 .free-learning-bonus-card-tag{background-image:url(//9.idqqimg.com/edu/gift-pc-3@3x_dcbc0adb07899871a82431ffcb069c42.png)}.img-viewer-mask{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;z-index:100000}.img-viewer-content{position:fixed;top:50%;left:50%;max-width:760px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100001}.img-viewer-img{max-width:760px;max-height:560px}.img-viewer-title{margin-top:30px;font-size:16px;color:#fff;line-height:26px}.img-viewer-desc{font-size:14px;color:#b5b5b5;line-height:26px}.img-viewer-close{position:absolute;top:-36px;right:-36px;font-size:12px;width:12px;height:12px;background:transparent;color:#fff}.img-viewer-close .im-icon{font-weight:700}button:focus{outline:0}.free-learning-price{height:40px;line-height:40px;background:#f4f4f4;font-size:24px;color:#ff0042;padding:0 17px}.free-learning-price span{text-decoration:line-through;vertical-align:top}.free-learning-price-icon{display:inline-block;width:70px;height:40px;margin-left:6px;background:url(//9.idqqimg.com/edu/price-icon_c92188dd8207310dfe04c663f30d3b74.png) no-repeat 50%/contain}@font-face{font-family:DINAlternate-Bold;src:url(//9.idqqimg.com/edu/number_05078759185c986d15c17e7ee8deff43.otf)}.free-learning-popup{position:relative;height:100%;overflow:hidden}.free-learning-popup .free-learning-popup-list{height:264px;margin-top:16px}.free-learning-popup .free-learning-popup-button{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:16px;height:40px;line-height:40px;text-align:center;cursor:pointer;border-radius:20px;background-color:#fff;width:343px;background-image:-webkit-linear-gradient(200deg,#f9b874,#e39543);background-image:-o-linear-gradient(200deg,#f9b874 0,#e39543 100%);background-image:linear-gradient(250deg,#f9b874,#e39543)}.free-learning-popup-code{margin-top:35px}.free-learning-popup-code .free-learning-popup-code-box{width:340px;margin:0 auto;background-color:#f7f7f7;border-radius:10px;overflow:hidden}.free-learning-popup-code .free-learning-popup-code-title{color:#868686;font-size:14px;text-align:center;overflow:hidden;height:20px;line-height:20px;margin-top:28px}.free-learning-popup-code .free-learning-popup-code-value{font-size:24px;color:#985a00;text-align:center;height:32px;line-height:32px;font-weight:700;margin-top:3px;font-family:DINAlternate-Bold,-apple-system,BlinkMacSystemFont,Microsoft YaHei UI,Microsoft YaHei,Roboto,Hiragino Sans GB,Source Han Sans CN,Fira Sans,Droid Sans,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.free-learning-popup-code .free-learning-popup-code-line{height:22px;position:relative;margin-bottom:22px}.free-learning-popup-code .free-learning-popup-code-line .free-learning-popup-code-line-left,.free-learning-popup-code .free-learning-popup-code-line .free-learning-popup-code-line-right{top:36px;width:27px;height:9px;pointer-events:none;position:absolute;background-size:100% 100%;background-repeat:no-repeat;background-image:url(//9.idqqimg.com/edu/arc@2x_c2a862153f5ea3f02bc3ba9b9ae9042a.png)}.free-learning-popup-code .free-learning-popup-code-line .free-learning-popup-code-line-center{left:0;top:22px;width:100%;height:1px;position:absolute;background-image:-webkit-linear-gradient(right,transparent,transparent 3px,#ddd 0,#ddd 6px);background-image:-o-linear-gradient(right,transparent 0,transparent 3px,#ddd 3px,#ddd 6px);background-image:linear-gradient(270deg,transparent 0,transparent 3px,#ddd 0,#ddd 6px);background-size:6px auto}.free-learning-popup-code .free-learning-popup-code-line .free-learning-popup-code-line-left{left:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.free-learning-popup-code .free-learning-popup-code-line .free-learning-popup-code-line-right{right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.free-learning-popup-code .free-learning-popup-code-rule{text-align:left;padding:0 24px 20px}.free-learning-popup-code .free-learning-popup-code-rule p{color:#595959;font-weight:700;font-size:12px;height:20px;line-height:20px}.free-learning-popup-code .free-learning-popup-code-rule span{color:#6c6c6c;position:relative;display:block;padding-left:17px;font-size:12px;line-height:20px}.free-learning-popup-code .free-learning-popup-code-rule span:first-of-type i{background-image:url(//9.idqqimg.com/edu/num1@2x_35b3ef8d75bd858b0b4a83e08024ac35.png)}.free-learning-popup-code .free-learning-popup-code-rule span:nth-of-type(2) i{background-image:url(//9.idqqimg.com/edu/num2@2x_476c1462ea89dc10cfe826491c4e916c.png)}.free-learning-popup-code .free-learning-popup-code-rule i{top:3px;left:0;width:14px;height:14px;position:absolute;background-repeat:no-repeat;background-position:50%;background-size:contain}.free-learning-popup-code .free-learning-popup-code-qrcode{width:340px;margin:10px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;border-top:1px solid #e7ebf0}.free-learning-popup-code .free-learning-popup-code-qrcode img{width:100px;height:100px}.free-learning-popup-code .free-learning-popup-code-qrcode p{font-size:14px;color:#000;margin-left:10px;-ms-flex-item-align:center;align-self:center}.free-learning-popup-code .free-learning-popup-code-copy-button{display:none}.free-learning-popup.is-pc{padding-bottom:20px;overflow:visible}.free-learning-popup.is-pc:after{content:"";clear:both;display:table}.free-learning-popup.is-pc .free-learning-popup-list{margin-top:0;height:auto}.free-learning-popup.is-pc .free-learning-popup-button{left:auto;bottom:auto;margin:33px -20px 0 0;-webkit-transform:none;-ms-transform:none;transform:none;position:relative;border-radius:3px;background-color:#23b8ff;background-image:none;width:144px;float:right}.free-learning-popup.is-pc .free-learning-popup-code{margin-top:0}.free-learning-popup.is-pc .free-learning-popup-code-box{border-radius:0;padding-top:10px}.free-learning-popup.is-pc .free-learning-popup-code-box .free-learning-popup-code-title{display:inline;padding:0 0 0 20px}.free-learning-popup.is-pc .free-learning-popup-code-box .free-learning-popup-code-value{display:inline;font-size:14px;color:#ff9b00;padding:0 8px}.free-learning-popup.is-pc .free-learning-popup-code-box .free-learning-popup-code-line{height:10px;margin-bottom:10px}.free-learning-popup.is-pc .free-learning-popup-code-box .free-learning-popup-code-line-left,.free-learning-popup.is-pc .free-learning-popup-code-box .free-learning-popup-code-line-right{display:none}.free-learning-popup.is-pc .free-learning-popup-code-box .free-learning-popup-code-line-center{top:10px;left:20px;right:20px;width:auto}.free-learning-popup.is-pc .free-learning-popup-code-box .free-learning-popup-code-copy-button{display:inline;font-size:14px;color:#23b8ff;cursor:pointer}.free-learning-popup.is-study .free-learning-popup-code{margin-top:12px}.free-learning-popup.is-study .free-learning-popup-code-box{text-align:center}.free-learning-popup.is-study .free-learning-popup-code-line-left,.free-learning-popup.is-study .free-learning-popup-code-line-right{top:39px;width:34px;height:8px;background-image:url(//9.idqqimg.com/edu/arc-black@2x_bdfd4aa5317dd0c738d9e2842112cb1d.png)}.free-learning-popup.is-study .free-learning-popup-code-line-left{left:-1px}.free-learning-popup.is-study .free-learning-popup-code-line-right{right:-1px}.free-learning-popup.is-study .free-learning-popup-code-value{font-size:24px;color:#ff9b00;display:inline;padding:0 8px}.free-learning-popup.is-study .free-learning-popup-code-copy-button{display:inline;font-size:14px;color:#23b8ff;cursor:pointer}.free-learning-popup.is-study .free-learning-popup-code-qrcode{border-top:none}.free-learning-popup.is-study .free-learning-popup-code-qrcode p{color:#fff}.free-learning-popup-contact{top:50%;left:0;width:100%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.free-learning-popup-contact-tips{color:#bbb;font-size:14px;text-align:center;line-height:1.5;margin-bottom:15px}.free-learning-popup-contact-qrcode{display:inline-block;min-height:90px;max-height:180px;width:100%;padding:0 calc(50vw - 75px);text-align:center}.free-learning-popup-contact-qrcode img,.qr-code canvas{height:100%;width:100%}.qr-code canvas{display:block}.renshe-guide{text-align:center}.renshe-guide,.renshe-guide .renshe-guide-mask{position:absolute;top:0;left:0;width:100%;height:100%}.renshe-guide .renshe-guide-mask{opacity:.8;background:#000;z-index:-1}.renshe-guide .renshe-guide-cnt{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);color:#fff}.renshe-guide .renshe-guide-tips{font-size:18px;line-height:28px}.renshe-guide .renshe-guide-list{margin-top:24px}.renshe-guide .renshe-guide-item{display:inline-block;margin-right:120px}.renshe-guide .renshe-guide-item:last-child{margin-right:0}.renshe-guide .renshe-guide-desc{margin-top:12px}.renshe-guide .renshe-guide-desc .icon-font{margin-right:5px}.mod-official-account-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;padding:14px 20px;background:#f2f7fb}.mod-official-account-wrap .qrcode{width:96px;height:96px;margin-right:20px}.mod-official-account-wrap .desc-content{font-size:14px;overflow:hidden}.mod-official-account-wrap .title{font-size:16px;color:#000;letter-spacing:0;line-height:24px;margin-bottom:7px}.mod-official-account-wrap .desc{font-size:14px;color:#212121;color:rgba(33,33,33,.6);letter-spacing:0;line-height:22px}.course-group{width:100%;height:60px;padding:17px 25px 0 16px;margin-bottom:16px;background-color:#f6f6f6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.course-group-brief{position:relative;float:left;padding-left:37px;height:25px;line-height:25px;color:#141414}.course-group-brief:before{content:"";position:absolute;top:0;left:0;width:25px;height:25px;border-radius:12.5px}.course-group-brief-wx:before{background:url(//9.idqqimg.com/edu/group-wx_0f59721e4569f9ad9359232556852abf.png) no-repeat;background-size:100% 100%}.course-group-brief-qq:before{background:url(//9.idqqimg.com/edu/group-qq_c0b85b15fe4d1530c29c2c164c7c1817.png) #e3e3e3 no-repeat;background-size:100% 100%}.course-group-brief-robot:before{background:url(//9.idqqimg.com/edu/group-robot_441820547115d03d3ce0e5c7abfa52b3.png) #e3e3e3 no-repeat;background-size:100% 100%}.course-group-title{float:right;padding-right:24px;height:25px;line-height:25px;color:#333;font-size:14px}.course-group-title.i-v-right:before{position:absolute;right:0;top:0;width:24px;height:24px;text-align:center}.modal.modal--course-group .modal-bd{padding:51px 46px 25px 28px}.modal.modal--course-group .modal-hd{height:4px}.modal.modal--course-group .btn-close{top:10px;color:#ddd}.modal.modal--course-group .btn-close:hover{color:#333}.course-group-modal{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;padding:14px 20px;background:#f2f7fb}.course-group-modal .course-group-img{width:76px;height:76px;margin-right:20px;text-align:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.course-group-modal .course-group-img-qq_session{background:url(//9.idqqimg.com/edu/qq_session_e038634a29f9f303419da2431b6c33ee.png) 50% no-repeat;background-size:auto 100%}.course-group-modal .course-group-img-qq{background:url(//9.idqqimg.com/edu/qq_d4079ab448262a411af91a586de1d876.png) 50% no-repeat;background-size:auto 100%}.course-group-modal .course-group-img img{height:100%;width:100%}.course-group-modal .course-group-img-robot{width:160px;height:160px}.course-group-modal .course-group-content,.course-group-modal .course-robot-content{max-width:201px;text-align:left}.course-group-modal .course-group-content p:first-child,.course-group-modal .course-robot-content p:first-child{margin-bottom:6px;font-size:18px;color:#333}.course-group-modal .course-group-content p:nth-child(2),.course-group-modal .course-robot-content p:nth-child(2){font-size:14px;color:#666;line-height:20px}.course-group-modal .course-group-content.apply .title,.course-group-modal .course-robot-content.apply .title{font-size:16px;color:#000;letter-spacing:0;line-height:24px;margin-bottom:7px}.course-group-modal .course-group-content.apply .desc,.course-group-modal .course-robot-content.apply .desc{font-family:PingFangSC-Regular;font-size:14px;color:#212121;color:rgba(33,33,33,.6);letter-spacing:0;line-height:22px}.course-robot-content{max-width:285px!important}.alert-online-tips .icon-msg-large{top:30px;left:40px}.modal .modal-hd .btn-close{color:#ccc}.modal .modal-hd .btn-close:hover{color:#666}.course-channel-bar{cursor:pointer;position:relative;left:0;top:0;margin-bottom:9px}.course-channel-tag{margin-right:4px}.channel-bar-freelearning{position:relative;left:0;top:0}.channel-bar-freelearning:hover .channel-bar-pop{display:block}.channel-bar-freelearning .bar-icon-freelearning{width:14px}.channel-bar-freelearning .bar-wording-freelearning{height:18px;line-height:21px;margin-left:9px;vertical-align:middle;opacity:1;color:#999;font-size:14px;font-weight:400;font-family:PingFang SC;text-align:left}.channel-bar-freelearning .bar-wording-freelearning .arrow-icon{background-image:url(//9.idqqimg.com/edu/arrow-icon_811fcca3626d4b625a96cb18432c7eab.png);background-position:50%;background-size:18px 18px;background-repeat:no-repeat;width:21px;height:21px;display:inline-block;vertical-align:text-top}.channel-bar-freelearning .channel-bar-pop{display:none;padding-left:42px;position:absolute;left:0;top:29px;width:480px;height:195px;opacity:1;border:1px solid #ecf1f4;border-radius:2px;background:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(170,182,194,.2);box-shadow:0 4px 8px 0 rgba(170,182,194,.2);z-index:1000;-webkit-box-sizing:border-box;box-sizing:border-box}.channel-bar-freelearning .channel-bar-pop:before{content:"";width:10px;height:10px;position:absolute;left:66px;top:0;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border:1px solid #ecf1f4;border-right:none;border-bottom:none;background-color:#fff}.channel-bar-freelearning .channel-bar-pop .channel-pop-h2{position:relative;left:0;top:0;opacity:1;color:#212121;font-size:14px;font-weight:500;font-family:PingFang SC;text-align:left;height:20px;margin-top:16px}.channel-bar-freelearning .channel-bar-pop .channel-pop-h2:before{position:absolute;left:-22px;top:3px;width:14px;height:14px;content:"";background-image:url(//9.idqqimg.com/edu/bar-icon_4d0bee172af53bc9dfb049a555517cb1.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.channel-bar-freelearning .channel-bar-pop .channel-pop-p{margin-top:4px;height:17px;opacity:1;color:#999;font-size:12px;font-weight:400;font-family:PingFang SC;text-align:left}.tag-icon-xx{width:36px}.channel-bar-xx{position:relative;left:0;top:0}.channel-bar-xx:hover .channel-bar-pop{display:block}.channel-bar-xx .bar-icon-xx{width:14px}.channel-bar-xx .bar-wording-xx{height:18px;opacity:1;color:#e1ad56;font-size:14px;font-weight:500;font-family:PingFang SC;text-align:left;line-height:21px;margin-left:9px;vertical-align:middle}.channel-bar-xx .bar-wording-xx .arrow-icon{background-image:url(//9.idqqimg.com/edu/arrow-icon_811fcca3626d4b625a96cb18432c7eab.png);background-position:50%;background-size:18px 18px;background-repeat:no-repeat;width:21px;height:21px;display:inline-block;vertical-align:text-top}.channel-bar-xx .channel-bar-pop{display:none;position:absolute;left:0;top:29px;height:375px;width:480px;background:#fff;border:1px solid #ecf1f4;border-radius:2px;-webkit-box-shadow:0 4px 8px 0 rgba(170,182,194,.2);box-shadow:0 4px 8px 0 rgba(170,182,194,.2);z-index:1000;padding:6px 20px 0 42px;-webkit-box-sizing:border-box;box-sizing:border-box}.channel-bar-xx .channel-bar-pop:before{content:"";width:10px;height:10px;position:absolute;left:80px;top:0;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border:1px solid #ecf1f4;border-right:none;border-bottom:none;background-color:#fff}.channel-bar-xx .channel-bar-pop .channel-pop-h2{position:relative;left:0;top:0;height:20px;opacity:1;color:#212121;font-size:14px;font-weight:500;font-family:PingFang SC;text-align:left;margin-top:16px}.channel-bar-xx .channel-bar-pop .channel-pop-h2:before{position:absolute;left:-22px;top:3px;width:14px;height:14px;content:"";background-image:url(//9.idqqimg.com/edu/pop-icon1_fe15117468bbc94049676835dae62b0a.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.channel-bar-xx .channel-bar-pop .channel-pop-h2.advan:before{background-image:url(//9.idqqimg.com/edu/pop-icon2_fee99da3d206e0294d23496998333faf.png)}.channel-bar-xx .channel-bar-pop .channel-pop-p{opacity:1;color:#999;font-size:12px;font-weight:400;font-family:PingFang SC;text-align:left;margin-top:4px}.channel-bar-xx .channel-bar-pop .channel-pop-h3{height:16px;opacity:1;color:#212121;font-size:12px;font-weight:400;font-family:PingFang SC;text-align:left;line-height:16px;margin-top:8px}.im-popconfirm-wrap{background:#000}.im-popconfirm-content{padding:10px 20px;color:#fff;font-size:14px}.im-popconfirm .im-popconfirm-arrow,.im-popconfirm .im-popconfirm-arrow:after{border-bottom-color:#000}.wrap-side-guide{position:fixed;bottom:298px;width:306px;height:72px;border-radius:6px;background:#fff;-webkit-box-shadow:0 3px 13px 0 rgba(84,93,106,.2);box-shadow:0 3px 13px 0 rgba(84,93,106,.2);z-index:4000;right:-340px}.wrap-side-guide .icon-live{position:absolute;top:17px;left:19px;display:inline-block;width:19px;height:19px;background:url(//9.idqqimg.com/edu/icon-guide-live_13e083cfe9a00a42cac5800da8b72339.gif) 50%/contain no-repeat}.wrap-side-guide .live-class-guide{margin-top:17px;margin-left:42.77px}.wrap-side-guide .live-class-guide-title{height:20px;color:#000;font-size:14px;font-weight:400;font-family:PingFang SC;text-align:left;margin-bottom:2px;width:226px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.wrap-side-guide .live-class-guide-link-tip{height:17px;color:#000;color:rgba(0,0,0,.6);font-size:12px;font-weight:400;font-family:PingFang SC;text-align:left;margin-right:4px}.wrap-side-guide .live-class-guide-link-jumper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:17px;line-height:17px;color:#2196f3;font-size:12px;font-weight:400;font-family:PingFang SC;text-align:left;cursor:pointer}.wrap-side-guide .live-class-guide-link-jumper .icon-right-jump{display:inline-block;height:11px;width:11px;background:url(//9.idqqimg.com/edu/icon-right_4f2164a54762232c444d72dd88874fad.png) 50%/contain no-repeat}.wrap-side-guide .live-class-guide-link-jumper:hover{color:#3ca3f8}.wrap-side-guide .icon-font.i-close{position:absolute;top:9px;right:7px;color:#c4cdd5;cursor:pointer}.wrap-side-guide .icon-font.i-close:hover{color:#aab8c4}.wrap-side-guide.has-animate{-webkit-animation:slide 10s 3s 1 forwards;animation:slide 10s 3s 1 forwards}@-webkit-keyframes slide{0%{right:-340px}5%{right:20px}95%{right:20px}to{right:-340px}}@keyframes slide{0%{right:-340px}5%{right:20px}95%{right:20px}to{right:-340px}}
/*# sourceMappingURL=index.live_408c2ac5.css.map */