@charset "UTF-8";.tips-buy-course .mod-course-banner_row:before,.imgtext-course .tt-below-line:before,.tabs-tt-bar:before,.tips-buy-course .mod-course-banner_row:after,.imgtext-course .tt-below-line:after,.tabs-tt-bar:after{content:"";display:table}.tips-buy-course .mod-course-banner_row:after,.imgtext-course .tt-below-line:after,.tabs-tt-bar:after{clear:both}.banner-activity img{display:inline-block;vertical-align:middle}.task-task-list .task-task-item .task-tt-text,.course-class-task .drop-down--class .drop-down-tt,.course-class--three .class-tt-list .item-name,.mod-choose-time_v2 .mod-choose-time__time,.tips-buy-course .mod-course-banner__title,.content-addition,.teacher-list .teacher-item .text-tt,.aside-recommend h4,.aside-course h4,.package-dialog .pkg-info-agency,.package-dialog .pkg-info-title,.section--relation .recommend-course-tit,.section--relation .recommend-benefit-des,.banner-cover-latest h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}.teacher-list .teacher-item .text-intro,.agency-summary{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')}.task-task-list .task-task-item .icon-playback:before,.course-partner .triangle-arrow,.course-partner:hover .triangle-arrow{content:"";height:0;width:0;overflow:hidden}.flag-orange,.flag-white,.flag-gray{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--over .progress-your-plan,.task-schedule.task-schedule--over .progress-course-plan,.task-schedule.task-schedule--over .schedule-progress-wrap .plan-point,.task-schedule.task-schedule--no-begin .progress-your-plan,.task-schedule.task-schedule--no-begin .progress-course-plan,.task-schedule.task-schedule--no-begin .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-start,.task-schedule .schedule-end{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{background:#23b8ff;display:block;height:100%;width:0;overflow:hidden;border-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0}.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(//8.url.cn/edu/edu_modules/edu-ui/img/bg/c-sprite.9e75fa38.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{height:40px;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;box-sizing:border-box;background-color:#f4f4f4;margin-bottom:20px}.task-task-list .task-task-item .task-tt-expr{color:#23b8ff}.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 .tt-suffix{color:#999;margin-left:10px;display:inline-block;vertical-align:middle}.task-task-list .task-task-item .icon-playback{position:relative;color:#999;border:1px solid;border-radius:2px;margin-left:10px;height:14px;width:16px;display:inline-block;vertical-align:middle}.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--done .item-icon{color:#999}.task-task-list .task-task-item.task-task-item--disabled .item-icon,.task-task-list .task-task-item.task-task-item--disabled .task-tt{color:#999}.task-task-list .task-task-item.task-task-item--end{color:#bbb}.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~.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~.i-right,.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-start,.course-class-task .task-schedule .schedule-end{margin-top:-23px}.course-class-task .task-schedule .schedule-progress,.course-class-task .task-schedule .percent{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;width:168px;height:44px;text-align:center;box-sizing:border-box;border:1px solid #E5E5E5;cursor:pointer}.drop-down--class .drop-down-list{width:100%;box-sizing:border-box;text-align:center}.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;transition:transform .2s}.drop-down--class:hover .i-v-bottom{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;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;transition: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-subsegment-more{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:hover,.coding-tasklist-task.selected{color:#23b8ff}.coding-tasklist-task:hover .coding-tasklist-task-desc,.coding-tasklist-task.selected .coding-tasklist-task-desc{color:#23b8ff}.coding-tasklist-task:last-child{margin-bottom:9px}.icon-class-over,.icon-class-full,.icon-class-past,.icon-class-applyed{background:url(//8.url.cn/edu/edu_modules/edu-ui/img/bg/c-sprite.9e75fa38.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;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;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--xiaoban,.course-class--three .class-tt-list li.item--presale{padding-right:45px}.course-class--three .class-tt-list li.item--xiaoban .item-name,.course-class--three .class-tt-list li.item--presale .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--xiaoban,.course-class--three .class-tt-list li.item--presale{padding-right:38px}.course-class--three .class-tt-list li.item--xiaoban .item-name,.course-class--three .class-tt-list li.item--presale .item-name{max-width:103px}}.course-price{background-color:#f4f4f4;margin-top:15px;display:none;color:#666}.course-price--free{background:0 0}.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(//8.url.cn/edu/edu_modules/edu-ui/img/bg/icon-jd-tags.f3bb8bf4.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:0;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;border:1px solid #68B30F;background:#fff;margin-bottom:-1px;padding-bottom:1px;border-bottom:0}.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;border:1px solid #ddd;background:#fff;margin-bottom:-1px;padding-bottom:1px;border-bottom:0}.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;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{width:393px}.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(//8.url.cn/edu/edu_modules/edu-ui/img/bg/apply-succ-app.0abcd57d.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;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;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(//8.url.cn/edu/edu_modules/edu-ui/img/bg/icon-app.70e39bf7.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{width:100px;height:37px;line-height:37px;font-size:16px}.tips-buy-course .btn-weak{width:100px;height:37px;line-height:37px;font-size:16px;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;cursor:pointer}.tips-buy-course .mod-course-staging-btn:hover{border-color:#039ae3}.tips-buy-course .mod-course-staging-btn.selected{border-color:#039ae3}.tips-buy-course .staging-tips{display:block;margin:37px 0 0 77px;color:#999}.tips-buy-course .mod-jd-icon{background:url(//8.url.cn/edu/edu_modules/edu-ui/img/bg/icon-jd.51f3c330.png) no-repeat;background-size:20px;width:20px;height:20px;display:inline-block;float:left;margin:2px 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}.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{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;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;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{box-sizing:border-box;min-width:80px;height:30px;line-height:30px;margin-left:80px}.address-form select{padding:0 5px;height:30px;line-height:30px;box-sizing:border-box;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(//8.url.cn/edu/edu_modules/edu-ui/img/bg/icon-form.6fb277b2.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 #f0f0f0 solid;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;position:relative;top:25px}.col-3{float:right;text-align:right;position:relative;padding-right:15px;top:25px}.col-3 p{color:#999}.btn-paid{width:100px;height:30px;line-height:30px;color:#999;display:inline-block;text-align:center}.btn-button{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-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-top:25px solid #23b8ff;border-right:25px solid #23b8ff;border-left:25px solid transparent;border-bottom:25px solid transparent;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;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;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;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%;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(//8.url.cn/edu/edu_modules/edu-ui/img/bg/loading.50c5e3e7.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 #fff solid;top:50%;left:50%;border-radius:3px;transform:translate(-50%,-50%);background:url(//8.url.cn/edu/edu_modules/edu-ui/img/nohash/ke-logo.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{display:inline-block;line-height:44px;font-size:20px;min-width:100px;margin-right:78px;font-family:arial,"Hiragino Sans GB","Microsoft Yahei",\5b8b\4f53,"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}.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}.sticky-nav .tabs-tt-bar .tabs-tt{padding-bottom:11px}.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;bottom:0;right:0;font-size:20px}.sticky-nav .btn-join .icon-font{font-size:25px;vertical-align:middle}.sticky-nav .btn-join span{font-size:20px;vertical-align:middle}.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:0;border-left:0;transform:rotate(45deg);vertical-align:middle}.sticky-nav .btn-joined-free span{font-size:16px}.sticky-nav .buy-alone{display:none}.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 .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:linear-gradient(to top,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%;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 .study-task-list,.videotext-course .coding-tasklist{box-sizing:border-box;height:100%;padding:20px 16px;overflow:auto;color:#c7c7c7;font-size:14px;overflow-x:hidden;overflow-y:auto}.videotext-course .study-task-list::-webkit-scrollbar,.videotext-course .coding-tasklist::-webkit-scrollbar{background-color:#131313;width:5px}.videotext-course .study-task-list::-webkit-scrollbar-thumb,.videotext-course .coding-tasklist::-webkit-scrollbar-thumb{background-color:rgba(244,244,244,.4)}.videotext-course .study-task-list::-webkit-scrollbar-thumb:hover,.videotext-course .coding-tasklist::-webkit-scrollbar-thumb:hover{background-color:rgba(244,244,244,.3)}.videotext-course .study-task-list::-webkit-scrollbar-track,.videotext-course .coding-tasklist::-webkit-scrollbar-track{border:0;background-color:#131313}.videotext-course .coding-tasklist{padding:16px 12px;color:#767676}.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:0;padding-bottom:0}.videotext-course .coding-tasklist-subsegment{background:0 0;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:0;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::before,.videotext-course .coding-tasklist-task-desc::after{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:hover,.videotext-course .coding-tasklist-task.selected{color:#23b8ff}.videotext-course .coding-tasklist-task:hover .coding-tasklist-task-icon,.videotext-course .coding-tasklist-task.selected .coding-tasklist-task-icon{background-color:#23b8ff;color:#0f0f0f}.videotext-course .coding-tasklist-task:hover .coding-tasklist-task-desc,.videotext-course .coding-tasklist-task.selected .coding-tasklist-task-desc{color:#23b8ff}.videotext-course .sub-section{margin-top:16px;margin-bottom:32px;position:relative}.videotext-course .sub-section--tt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videotext-course .sub-section::after{content:"";position:absolute;height:1px;width:100%;bottom:-16px;background-color:rgba(244,244,244,.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:hover .task-item--type,.videotext-course .task-item.selected .task-item--type{background-color:#23b8ff;color:#0f0f0f}.videotext-course .task-item:hover .task-item--text,.videotext-course .task-item:hover .task-item--suffix,.videotext-course .task-item.selected .task-item--text,.videotext-course .task-item.selected .task-item--suffix{color:#23b8ff}.videotext-course .task-item--prefix{float:left}.videotext-course .task-item--type{display:block;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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videotext-course .task-item--text{font-size:14px;line-height:20px;color:#c7c7c7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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;transform:scale(0.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:hover .task-item--text,.videotext-course .task-item-unvalid:hover .task-item--suffix{color:#5f5f5f}.videotext-course .task-item-unvalid .task-item--text{color:#5f5f5f}.videotext-course .task-item-unvalid .task-item--suffix{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;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-joined-free,.videotext-course .course-action .btn-join{border:0;outline:0;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:0;border-left:0;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%;transform:translateX(-50%);box-sizing:border-box;width:100%;padding:36px 20px;text-align:center;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.25);border-radius:2px;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-tt,.videotext-course .tip-section .tip-bd{position:relative;transition:.3s .5s all cubic-bezier(0.25,.1,.25,1)}.videotext-course .tip-section:after{content:'';display:block;position:absolute;bottom:-8px;left:48%;width:0;height:0;border-style:solid;border-width:4px 6px;border-color:#fff transparent transparent #fff}.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-tt,.videotext-course .tip-section--wrapper.inited .tip-bd{bottom:-24px;opacity:0}.videotext-course .tip-section--wrapper.active .tip-section{transition:.3s all 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-tt,.videotext-course .tip-section--wrapper.active .tip-bd{transition:.3s .5s all cubic-bezier(0.25,.1,.25,1);opacity:1}.videotext-course .tip-section--wrapper.active .tip-tt,.videotext-course .tip-section--wrapper.active .tip-bd{bottom:0}.videotext-course .tip-section--wrapper.closed .tip-section{transition:.2s all cubic-bezier(1,0,1,1);transform:translateX(-50%) scale(0.01);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:rgba(255,255,255,.5);vertical-align:middle}.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:rgba(255,255,255,.5)}.videotext-course .course-hints .item--contact,.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(//8.url.cn/edu/modules/courseDetail/css/icon-detail.1a977c68.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 .i-user-border,.imgtext-course .tt-below-line .i-star-border,.imgtext-course .tt-below-line .i-share{margin-right:3px}.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 ul{font-size:0;padding-bottom:10px;z-index:999;padding-right:50px;background-color:#fff;box-shadow:0 10px 11px -5px #ECECEC}.imgtext-course .course-tag ul li{font-size:14px;height:25px;color:#23B8FF;border:1px solid #23B8FF;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}.imgtext-course .btn-join{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{color:#999;margin-top:10px}.item--share{position:relative;display:inline-block;vertical-align:middle;margin-right:15px;color:#999}.item--share .i-share{margin-right:5px}.item--share .tips--share{bottom:-36px;top:auto;left:-30px;padding:2px 6px;width:100px;font-size:0;border:1px solid #e5e5e5}.item--share .tips--share: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}.item--share .tips--share:after{border-bottom:4px solid #fff;border-top:0;top:-4px}.item--share .tips--share li{margin-left:4px;cursor:pointer}.item--share .tips--share li:first-child{margin-left:0}.item--share .text-tips{bottom:-44px;top:auto;left:-31px;font-size:14px;display:block;padding:7px 12px;color:#fff;line-height:30px;background-color:#000;white-space:nowrap}.item--share .text-tips .text-tips-close-btn{font-size:14px;color:#979797;margin-left:14px}.item--share .text-tips .text-tips-close-btn:hover{color:#bbb}.item--share .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}.item--share .text-tips:after{border-bottom:4px solid #000;border-top:0;top:-4px;left:58px}.item--share:hover .tips--share{display:block}.pay-policy{overflow:hidden;margin-top:348px;bottom:0;color:#999}.pay-policy .icon-policy{width:19px;height:19px;margin-right:2px;display:inline-block;margin-top:-1px;background:url(//8.url.cn/edu/modules/courseDetail/css/icon-detail.1a977c68.png) no-repeat}.pay-policy .refund-icon1{width:19px;height:19px;margin-right:2px;display:inline-block;margin-top:-1px;background:url(//8.url.cn/edu/modules/courseDetail/css/icon-detail.1a977c68.png) no-repeat;background-position:0 -24px}.pay-policy .refund-icon2{width:19px;height:19px;margin-right:2px;display:inline-block;margin-top:-1px;background:url(//8.url.cn/edu/modules/courseDetail/css/icon-detail.1a977c68.png) no-repeat;background-position:0 -48px}.pay-policy .refund-icon3{width:19px;height:19px;margin-right:2px;display:inline-block;margin-top:-1px;background:url(//8.url.cn/edu/modules/courseDetail/css/icon-detail.1a977c68.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(//8.url.cn/edu/modules/courseDetail/css/icon-detail.1a977c68.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;box-sizing:border-box}.content{padding:0 20px 30px}.content img{max-width:100%}.content-addition{padding-top:10px;color:#999;margin-right:340px}.tabs-tt-bar{height:45px;margin-bottom:20px;margin-left:-20px}.tabs-tt-bar .tabs-tt{border-top: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-top-color:#23b8ff}.tabs-tt-bar .tabs-tt:hover{color:#23b8ff}.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:0}.intro-course{overflow:hidden;text-align: center;}.intro-course div,.intro-course p,.intro-course span{max-width:100%;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%;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%;transform:translate(-50%,-50%);font-size:20px;font-weight:700}.teacher-list .teacher-item{display:inline-block;vertical-align:top;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;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;border:1px solid #23b8ff;display:inline-block;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;box-sizing:border-box;background-color:#fff;line-height:48px;font-size:16px;cursor:pointer}.aside-right{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:0}.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{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}.file-list-showmore .file-list-more .ico-file-more-arrow{background:url(../../../img/bg/icon_close_up.png) no-repeat}.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;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{box-shadow:0 1px 1px #e5e5e5}.pkg-course-item h3{overflow:hidden;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%;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{font-size:16px;position:absolute;top:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700}@media only screen and (max-width:1199px){.page-box .page-prev-btn,.page-box .page-next-btn{width:68px}.page-box .page-btn{width:58px}.sticky-nav .btn-join{width:300px}.sticky-nav .drop-down--class{right:310px}.item--share .i-share{margin-right:2px}.btn-favorite{margin-left:8px}.btn-favorite .i-heart{margin-right:2px}.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{}.section--course-package .course-package h2{margin-left:35px}.section--course-package .course-package .package-list{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}.tips-buy-course .mod-course-banner_row:before,.imgtext-course .tt-below-line:before,.tabs-tt-bar:before,.tips-buy-course .mod-course-banner_row:after,.imgtext-course .tt-below-line:after,.tabs-tt-bar:after{content:"";display:table}.tips-buy-course .mod-course-banner_row:after,.imgtext-course .tt-below-line:after,.tabs-tt-bar:after{clear:both}.banner-activity img{display:inline-block;vertical-align:middle}.task-task-list .task-task-item .task-tt-text,.course-class-task .drop-down--class .drop-down-tt,.course-class--three .class-tt-list .item-name,.mod-choose-time_v2 .mod-choose-time__time,.tips-buy-course .mod-course-banner__title,.content-addition,.teacher-list .teacher-item .text-tt,.aside-recommend h4,.aside-course h4,.package-dialog .pkg-info-agency,.package-dialog .pkg-info-title,.section--relation .recommend-course-tit,.section--relation .recommend-benefit-des,.banner-cover-latest h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}.teacher-list .teacher-item .text-intro,.agency-summary{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')}.task-task-list .task-task-item .icon-playback:before,.course-partner .triangle-arrow,.course-partner:hover .triangle-arrow{content:"";height:0;width:0;overflow:hidden}.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:24px;line-height:24px}.package-dialog .mod-course-staging-btn:hover{border-color:#039ae3}.package-dialog .mod-course-staging-btn.selected{border-color:#039ae3}.package-dialog .staging-tips{display:block;margin:37px 0 0 77px;color:#999}.package-dialog .mod-jd-icon{background:url(//8.url.cn/edu/edu_modules/edu-ui/img/bg/icon-jd.51f3c330.png) no-repeat;background-size:20px;width:20px;height:20px;display:inline-block;float:left;margin:2px 5px 0 -3px}.section--relation{margin:20px 0 10px}.section--relation .relation{background-color:#fff}.section--relation .relation-head{width:100%;height:50px;background-image:url(//8.url.cn/edu/modules/css/recommend/title.bcdf8af1.png);background-size:100% 100%;font-size:16px}.section--relation .relation-head h4{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(//8.url.cn/edu/modules/css/recommend/vs.a5260120.png) no-repeat 50% 50%}.section--relation .recommend{width:50%;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{color:#62b4f7}.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;vertical-align:middle}.course-coupon .coupon-item span,.course-coupon .coupon-item a{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{display:inline-block;position:relative;vertical-align:middle;border:1px solid transparent;background-color:none;padding:0 10px;margin-right:5px}.course-coupon .coupon-multi--wrap{position:absolute;display:inline-block;vertical-align:middle;border:1px solid transparent;background-color:none;padding:0 10px;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-top:0;border-left:6px solid transparent;border-right:6px solid transparent;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 span,.course-coupon .coupon-list--multi .coupon-item a{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}}.qq_wallet{display:inline-block;font-size:16px;position:relative;margin-left:26px;color:#ff4f23;padding:7px 0}.qq_wallet:hover{cursor:pointer}.qq_wallet:hover .qq_wallet-hover{display:block}.qq_wallet-hover{line-height:1.5;display:none;position:absolute;z-index:1;top:38px;left:99px;font-size:14px;color:#333;text-align:center;padding:10px;background-color:#fff;border:1px solid #e5e5e5;box-shadow:2px 2px 4px 0 rgba(0,0,0,.1)}.qq_wallet-qrcode{width:100px;height:100px;margin-bottom:2px}.qq_wallet-logo{position:absolute;width:30px;height:30px;background-color:#fff;text-align:center;top:45px;left:45px;z-index:2}.qq_wallet-arrow{display:inline-block;font-size:0;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;margin-left:8px;position:relative;top:-2px}.coupon-succ-dialog h3{font-size:18px}.coupon-succ-dialog span{color:#666}.phone-collector{width:450px;height:281px;border-top:4px solid #23b8ff;border-radius:2px;position:fixed;z-index:4000;left:0;right:0;top:0;bottom:0;margin:auto;padding:55px 40px 0;background:#fff}.phone-collector .btn-close{position:absolute;font-size:15px;line-height:15px;right:15px;top:15px;color:#bbb}.phone-collector .btn-close:hover{color:#23b8ff}.phone-collector-tt{font-size:18px;font-weight:700;line-height:18px}.phone-collector-desc{color:#666;line-height:21px;margin-top:13px}.phone-collector-form{margin-top:14px}.phone-collector-form .f-field{border:0;border-bottom:1px solid #eee;line-height:1;padding:0;padding:18px 0;width:100%}.phone-collector-form .f-field--error{border-bottom-color:#e80808}.phone-collector-form .f-item{position:relative}.phone-collector-form .f-item .btn-verify{position:absolute;right:0;top:18px}.phone-collector-form .f-item .btn-verify.disabled{color:#999!important;cursor:default!important;pointer-events:none!important}.phone-collector-footer{margin-top:30px}.phone-collector-footer .err-msg{display:block;float:left;line-height:40px;color:#e80808}.phone-collector-footer .btn-skip{margin-left:10px;float:right}.phone-collector-footer .btn-activate{margin-left:10px;float:right}.course-price-partner .oprice{font-size:14px;color:#999;text-decoration:line-through;display:inline-block}.course-partner{font-size:16px;position:relative}.course-partner>span{vertical-align:middle}.course-partner>i{vertical-align:middle;margin-left:6px}.course-partner .triangle-arrow{border-top:6px solid #ccc;border-left:6px dashed transparent;border-right:6px dashed transparent;position:relative;font-size:0;top:5px}.course-partner:hover{cursor:pointer}.course-partner:hover .triangle-arrow{border:0;border-bottom:6px solid #ccc;border-left:6px dashed transparent;border-right:6px dashed transparent;top:-2px}.course-partner:hover .course-partner-more{display:block}.course-partner-more{position:relative;height:90px;padding:60px 42px}.course-partner-qrcode{position:absolute;padding-right:20px;border-right:1px solid #ddd;left:42px;top:60px}.course-partner-tips{margin:6px auto auto 130px;font-size:18px}.js-partner-modal .modal-ft{display:none}.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:solid 1px rgba(255,255,255,.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(//8.url.cn/edu/modules/courseDetail/css/cjol-banner.880373d0.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='#B315151B', endColorstr='#B315151B');background-color:rgba(21,21,27,.7)}.banner-cover::before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.banner-cover>div{vertical-align:middle;display:inline-block}.banner-cover-live-tips{font-size:20px;vertical-align:middle}.banner-cover-play{display:inline-block;color:#fff;width:70px;height:70px;border:6px solid #fff;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(//8.url.cn/edu/modules/courseDetail/css/icon-detail.1a977c68.png) no-repeat -30px 0}.banner-cover-bar{display:inline-block;position:relative;top:-3px;vertical-align:middle;margin-right:6px;width:28px;height:26px;background:url(//8.url.cn/edu/modules/courseDetail/css/signal.fa427e11.gif) no-repeat}.banner-cover-latest{width:100%;padding:0 20px;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%}.jq-message{position:fixed;top:20px;left:50%;z-index:4001;border:1px solid #ddd;padding:8px 30px;background:#fff;box-shadow:0 1px 3px rgba(99,99,99,.2);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jq-message--center{top:50%;margin-top:-15px}.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;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 .hd-tt,.sale-modal.modal .modal-hd .btn-close{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(//8.url.cn/edu/modules/sale/saleLabel/img/icon-sale.308e828e.png) center 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,\5b8b\4f53,"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:hover,.presale-regular.active{color:#23b8ff}.presale-regular:hover span,.presale-regular.active span{color:#23b8ff}.presale-rules{padding:23px 20px 8px;border:1px solid #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;border:12px solid transparent;right:10px;top:-24px;content:' ';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}.tips-buy-course .mod-course-banner_row:before,.imgtext-course .tt-below-line:before,.tabs-tt-bar:before,.tips-buy-course .mod-course-banner_row:after,.imgtext-course .tt-below-line:after,.tabs-tt-bar:after{content:"";display:table}.tips-buy-course .mod-course-banner_row:after,.imgtext-course .tt-below-line:after,.tabs-tt-bar:after{clear:both}.banner-activity img{display:inline-block;vertical-align:middle}.task-task-list .task-task-item .task-tt-text,.course-class-task .drop-down--class .drop-down-tt,.course-class--three .class-tt-list .item-name,.mod-choose-time_v2 .mod-choose-time__time,.tips-buy-course .mod-course-banner__title,.content-addition,.teacher-list .teacher-item .text-tt,.aside-recommend h4,.aside-course h4,.package-dialog .pkg-info-agency,.package-dialog .pkg-info-title,.section--relation .recommend-course-tit,.section--relation .recommend-benefit-des,.banner-cover-latest h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}.teacher-list .teacher-item .text-intro,.agency-summary{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')}.task-task-list .task-task-item .icon-playback:before,.course-partner .triangle-arrow,.course-partner:hover .triangle-arrow{content:"";height:0;width:0;overflow:hidden}.buy-alone{float:right;font-size:18px;line-height:50px;cursor:pointer;color:#23b8ff}.buy-alone:active{color:#099bff}.group-price{margin-top:20px;border:1px solid #ff4343;background-color:#fff}.group-price-hd{position:relative;font-size:16px;padding-left:16px;line-height:40px;color:#fff;background-color:#ff4343}.group-price-countdown{position:absolute;top:0;right:20px}.group-price-countdown .unit{display:inline-block;width:22px;height:22px;border-radius:2px;text-align:center;line-height:24px;color:#ff4343;background-color:#fff}.group-price-countdown .slash{margin:0 4px}.group-price-bd{line-height:30px;padding:14px 0 13px 16px}.group-price-txt{font-size:24px;color:#ff4343}.group-price-txt .original-price{font-size:14px;color:#666;text-decoration:line-through;display:inline-block;vertical-align:text-bottom}.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;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;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}.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:-332px;top:-12px;height:48px;width:342px;background-color:#def5ff;color:#777;font-size:12px;line-height:38px;white-space:nowrap;box-sizing:border-box;text-align:left}.consult-tip::before{content:"";position:absolute;margin-left:-8px;width:0;height:0;border-top:8px solid transparent;border-left:8px solid #def5ff;border-right:8px dashed transparent;border-bottom:8px dashed transparent;right:-16px;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-tip .btn-close:hover{color:#23b8ff}.consult-btn{margin-top:12px;color:#23b8ff;cursor:pointer}.consult-btn:hover{color:#009eef}.only-pkg-tips{line-height:40px;padding:0 10px;background:#f4f4f4;margin-top:15px;color:#666}.only-pkg-no-price{display:none!important}.course-price--seconds-kill{background:#fff}.course-price--seconds-kill .seconds-kill-block{border:1px solid #FF4343;margin-bottom:15px}.course-price--seconds-kill .seconds-kill-block .block-hd{background:url(//8.url.cn/edu/modules/courseDetail/css/miaosha-hd-bg.3e3bb900.png) no-repeat right top #FF4343;color:#fff;line-height:40px;padding:0 15px;position:relative}.course-price--seconds-kill .seconds-kill-block .block-hd .hd-tt{font-size:16px}.course-price--seconds-kill .seconds-kill-block .block-hd .discount-timer{position:absolute;right:15px;top:0;color:#fff}.course-price--seconds-kill .seconds-kill-block .block-hd .count-num{background:#fff;border-radius:2px;color:#FF4343;padding:2px;margin:0 2px}.course-price--seconds-kill .seconds-kill-block .block-bd{padding:15px;position:relative}.course-price--seconds-kill .seconds-kill-block .block-bd .discount-remain{position:absolute;right:15px;top:17px;color:#FF4343}.course-price--seconds-kill .seconds-kill-block .block-bd .fontsize-22{font-size:22px;margin-right:5px;line-height:1.1}.course-price--seconds-kill .seconds-kill-block .block-bd .origin-price{text-decoration:line-through;font-size:14px}.course-price--seconds-kill .seconds-kill-block .js-beigin-txt{line-height:26px;color:#FF4343}.course-price--seconds-kill .seconds-kill-block .btn--remind{position:absolute;right:15px;top:15px;color:#FF4343;border-color:currentColor;padding:0 5px 0 20px;box-sizing:border-box;line-height:24px;background:url(//8.url.cn/edu/modules/courseDetail/css/icon-remind.f5f2784b.png) no-repeat 3px center}.course-price--seconds-kill .course-price-info{color:#333}.course-price--seconds-kill .course-price-inner{background:#f4f4f4}.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: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;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}
#_2126078153{display: none}.contract img{opacity: 0;color: #FFFFFF!important;} a.contract{color: #FFFFFF!important;}.videotext-course .course-hints .line-item a.contract{color: rgba(255,255,255,.5)!important;;}