@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-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:"·";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}.course-class--more .class-tt-list{min-width:1500px}.course-class--more .class-tt-list-wrap{padding-right:100px}.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_e496b96c8c83440a22a9876f2c97b1e9.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}.instalment-pay-dialog{width:782px;margin-left:-426px;margin-top:-334px!important}.instalment-pay-dialog .tips-tool{display:none}.instalment-pay-dialog .tips-hd{height:4px}.instalment-pay-dialog .tips-bd{padding:0;max-height:none;height:590px;overflow:hidden}.instalment-dialog{padding:0 60px 40px;overflow-y:auto;overflow-x:hidden;height:560px;max-height:none}.instalment-title{position:relative;left:15px;font-size:16px;line-height:30px;color:#999}.instalment-rules-tips{position:relative;left:525px;color:#437eba;cursor:pointer}.instalment-rules{background-color:#f2f4f5;color:#666;padding:20px 0 20px 20px;margin-top:10px;position:relative}.arrow{position:absolute;top:-16px;right:50px;border-right:16px solid transparent;border-bottom:16px solid #f2f4f5;border-left:16px solid transparent;width:0;height:0}.rules-container{position:relative}.rules-container .instalment-rules{position:absolute;width:100%;top:100%;z-index:1000}.instalment-pay-dialog .btn-primary:hover{background-color:#fe9455}li.instalment-item{height:102px;margin-bottom:20px}.installments-first-tip{color:#ea6533;font-size:14px;line-height:14px;padding-top:5px}.col-right{margin-left:128px;border-bottom:1px solid #f0f0f0;padding-bottom:10px}.col-1{float:left;width:108px;line-height:102px;text-align:left;padding-left:20px;font-size:16px}.col-2{float:left}.col-2,.col-3{position:relative;top:25px}.col-3{float:right;text-align:right;padding-right:15px}.col-3 p{color:#999}.btn-paid{color:#999;display:inline-block;text-align:center}.btn-button,.btn-paid{width:100px;height:30px;line-height:30px}.instalment-price{color:#e85308}.instalment-pay-dialog .btn-close{font-size:30px;color:#b9b9b9;top:-6px}.instalment-pay-dialog .btn-close:hover{color:#666}.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{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_10e2f647d53b4a0ca7098a691d5325ea.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{padding-top:35px;margin-bottom:24px}.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{margin-top:8px}.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 .weapp-code{padding-right:48.5px}.item--mobile-watch .code-list .weapp-code:after{position:absolute;content:"";width:1px;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:36px 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{overflow:hidden;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_10e2f647d53b4a0ca7098a691d5325ea.png) no-repeat}.pay-policy .refund-icon1{background-position:0 -24px}.pay-policy .refund-icon2{background:url(//9.idqqimg.com/edu/icon-detail_10e2f647d53b4a0ca7098a691d5325ea.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_10e2f647d53b4a0ca7098a691d5325ea.png) no-repeat;background-position:0 -72px}.pay-policy .icon-replay{width:19px;height:19px;margin-right:2px;display:inline-block;margin-top:-1px;background:url(//9.idqqimg.com/edu/icon-detail_10e2f647d53b4a0ca7098a691d5325ea.png) no-repeat;background-position:0 -113px}.pay-policy li{float:left;margin-right:20px}.pay-policy li a{color:#999}.pay-policy li a i{display:inline-block;vertical-align:middle}.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}.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{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:10px;display:block}.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}.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_e496b96c8c83440a22a9876f2c97b1e9.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_10e2f647d53b4a0ca7098a691d5325ea.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:"·";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:"·";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}}.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}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--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:250px}.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-react{margin-right:4px}.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}.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:4001}.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}.mobile-form-row .im-label{width:80px;text-align:left}.mobile-form-row .im-text{box-sizing:content-box;width:208px}.mobile-form-row .im-text-m{height:23px}.mobile-form-row .im-validator-msg .i-success{display:none}.mobile-form .phone-input-wrap{display:inline-block}.mobile-form .phone-input-wrap .phone-input-dialing-code .im-dropdown-wrap{border-right:none;width:80px;height:33px;box-sizing:border-box;position:relative}.mobile-form .phone-input-wrap .phone-input-dialing-code .im-dropdown-wrap-text{font-size:16px}.mobile-form .phone-input-wrap .phone-input-dialing-code .im-dropdown-wrap-arrow-icon{border-top-color:#ccc;border-top-width:6px;border-left-width:4px;border-right-width:4px}.mobile-form .phone-input-wrap .phone-input-dialing-code .im-dropdown-wrap:after{content:"";display:inline-block;width:1px;height:17px;background:#ddd;position:absolute;top:50%;right:0;transform:translateY(-50%)}.mobile-form .phone-input-wrap .phone-input-dialing-code .im-dropdown-dropdown{border-color:#999;border-top:1px solid #ddd}.mobile-form .phone-input-wrap .phone-input-dialing-code .im-dropdown-dropdown-list{max-height:186px}.mobile-form .phone-input-wrap .phone-input-dialing-code .im-dropdown-dropdown-option{border-top:none}.mobile-form .phone-input-wrap .phone-input-dialing-code .im-dropdown-dropdown-option .left{float:left}.mobile-form .phone-input-wrap .phone-input-dialing-code .im-dropdown-dropdown-option .right{float:right;color:#a0a0a0}.mobile-form .phone-input-wrap .im-text{width:129px;border-left:none}.mobile-form .phone-input-wrap .im-dropdown-wrap,.mobile-form .phone-input-wrap .im-text{transition:none}.mobile-form .phone-input-wrap .im-validator-enhancer:hover .im-dropdown-wrap,.mobile-form .phone-input-wrap .im-validator-enhancer:hover .im-text{border-color:#999}.mobile-form .phone-input-wrap .im-validator-enhancer--error .im-dropdown-wrap,.mobile-form .phone-input-wrap .im-validator-enhancer--error .im-text{border-color:#e85308}.mobile-form .phone-input-wrap ::-webkit-scrollbar{width:6px;height:6px;background-color:#fff}.mobile-form .phone-input-wrap ::-webkit-scrollbar-track{margin-top:8px;border:0;background-color:#fff}.mobile-form .phone-input-wrap ::-webkit-scrollbar-thumb{border:0;border-radius:4px;background-color:#e6e6e6}.mobile-form .phone-input-wrap ::-webkit-scrollbar-button{height:0;width:0;display:none}.mobile-form .btn-verify{margin-left:10px}.mobile-form .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-form-dialog{font-size:16px}.mobile-form-dialog .im-dialog-hd{font-size:18px;margin-bottom:20px}.mobile-form-dialog .im-dialog-bd{overflow:visible}.mobile-form-dialog .im-form-row{margin-bottom:10px}.mobile-form-dialog .im-dialog-ft{padding:10px 20px 20px}.mobile-form-dialog .im-btn.btn-s{line-height:32px;font-size:16px}.apply-auth-prefix{margin:44px 0 20px;text-align:center}.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_307b938bb73b8860f1c93f96b4525733.png)}.free-learning-bonus-info .free-learning-bonus-info-title{height:46px;line-height:46px;font-size:14px;color:#072943;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-right:10px}.free-learning-bonus-info .free-learning-bonus-info-button{width:72px;height:26px;line-height:26px;border-radius:13px;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:8px;background-color:#feefdb;background-image:-webkit-gradient(linear,right top,left top,from(#feefdb),to(#fff7ea));background-image:-webkit-linear-gradient(right,#feefdb,#fff7ea);background-image:-o-linear-gradient(right,#feefdb 0,#fff7ea 100%);background-image:linear-gradient(270deg,#feefdb 0,#fff7ea)}.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:#985a00}.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:#985a00;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:#bbb;background-color:#f6f6f6}.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{height:100%;width:100%}.mod-official-account-wrap .qrcode{float:left;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-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}.course-group-modal .course-group-img{float:left;width:76px;height:76px;margin-right:20px;text-align:center}.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-content{float:left;max-width:201px;text-align:left}.course-group-modal .course-group-content p:first-child{margin-bottom:6px;font-size:18px;color:#333}.course-group-modal .course-group-content p:nth-child(2){font-size:14px;color:#666;line-height:20px}.course-group-modal .course-group-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{font-family:PingFangSC-Regular;font-size:14px;color:#212121;color:rgba(33,33,33,.6);letter-spacing:0;line-height:22px}.alert-online-tips .icon-msg-large{top:30px;left:40px}
/*# sourceMappingURL=index.live_aaaf800a.css.map */