@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}.task-task-list .task-task-item .task-tt-text,.course-class--three .class-tt-list .item-name,.mod-choose-time_v2 .mod-choose-time__time,.tips-buy-course .mod-course-banner__title,.teacher-list .teacher-item .text-tt,.course-class-task .drop-down--class .drop-down-tt,.section--course-package .course-package .package-list-item .course-info-title,.section--course-package .course-package .package-list-item .course-info-class,.package-dialog .package-list-item .course-info-title,.package-dialog .package-list-item .course-info-class{display:inline-block;width:600px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}.comment-list .comment-item,.comment-reply .reply-item .reply-bd,.imgtext-course .page-tt,.tb-course td,.teacher-list .teacher-item .text-intro{white-space:normal;word-wrap:break-word;word-break:break-all}.task-task-list .task-task-item .icon-playback:before{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:#039ae3;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:#039ae3;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:#039ae3;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/lego_modules/edu-ui/0.0.1/img/bg/c-sprite.7c4a0e7.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-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-left:20px;margin-right:20px}.task-part-list{padding-top:30px;padding-bottom:1px}.task-part-item{margin-bottom:20px}.task-part-item .task-part-hd{height:40px;line-height:40px;height:40px;background:#f3f3f3;position:relative;margin-bottom:20px}.task-part-item .part-tt{font-size:16px}.task-part-item .tt-prefix{background:#666;color:#fff;width:72px;text-align:center;font-size:18px;float:left;margin-right:8px}.task-part-item .flag-orange-bg{margin-left:5px}.task-task-list .task-task-item{position:relative;line-height:40px;padding-left:53px;display:block;width:100%;color:#333;box-sizing:border-box}.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;width:40px;}.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:#039ae3}.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 a.task-task-item:hover{background-color:#daedfd}.task-task-list a.task-task-item:hover .item-icon{color:#039ae3}.task-task-list a.task-task-item:hover .hover-guide{display:inline-block}.task-task-list a.task-task-item:hover .hover-guide~.item-num-percent,.task-task-list a.task-task-item:hover .hover-guide~.item-progress,.task-task-list a.task-task-item:hover .hover-guide~.i-right,.task-task-list a.task-task-item:hover .hover-guide~.item-score{display:none}.tips--pointer{left:50%;margin-left:-50px;width:100px;line-height:24px;padding:0 5px}.icon-class-over,.icon-class-full,.icon-class-past,.icon-class-applyed{background:url(//8.url.cn/edu/lego_modules/edu-ui/0.0.1/img/bg/c-sprite.7c4a0e7.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}.class-tt-list-wrap{position:relative;overflow:hidden}.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:#039ae3}.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{width:1400px}.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;padding-top:20px}.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;border-bottom:1px solid #e5e5e5}.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{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:#039ae3}.course-class .class-tt-list li.active{border:1px solid #e5e5e5;border-bottom:0}.course-class .class-content{display:none;border:1px solid #e5e5e5;border-top:0;padding:10px 15px 20px;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-content--no-des .class-date{line-height:3}.course-class--three .class-tt-list .flag-orange{position:absolute;top:10px;right:12px}.course-class--three .class-tt-list li.item--xiaoban{padding-right:45px}.course-class--three .class-tt-list li.item--xiaoban .item-name{max-width:117px}.course-class--three .class-tt-list .item-name{float:left;max-width:148px}@media only screen and (max-width:1199px){.course-class--three .class-tt-list .flag-orange{right:6px}.course-class--three .class-tt-list li{padding:0 9px}.course-class--three .class-tt-list li .item-name{max-width:133px}.course-class--three .class-tt-list li.item--xiaoban{padding-right:38px}.course-class--three .class-tt-list li.item--xiaoban .item-name{max-width:103px}}.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:111px;height:162px;background:#fff;border:1px solid #eee;position:absolute;right:0;top:0}.alert-tips .part-right .qrcode-bg{width:100px;height:100px;margin-top:10px;margin-left:5px;margin-bottom:5px;background:url(//8.url.cn/edu/lego_modules/edu-ui/0.0.1/img/bg/apply-succ-app.3f197e9.png) no-repeat}.alert-tips .part-right .qrcode-title{font-size:14px;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}.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/lego_modules/edu-ui/0.0.1/img/bg/icon-app.158acaf.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{max-height:600px;height:auto!important;padding:40px 40px 10px;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 .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-right:6px}.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}.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:40px;padding-top:3px}.tips-buy-course .mod-course-banner_col2{float:right;width:442px}.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}.sort-page .page-box{margin-bottom:0}.comment-filter{background:#f3f3f3;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-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-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}.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:#f3f6f9;width:300px;height:600px;border-color:#cecece;border-style:solid;border-width:2px;border-style:none \0;border-radius:50px;padding:0;position:fixed;top:50%;left:50%;margin-left:-177px;margin-top:-335px;z-index:999}.qrcode-container .qrcode-top{margin-top:43px;width:60px;height:10px;margin-left:120px;background:#cecece;border-radius:4px;margin-bottom:25px;background:url(//8.url.cn/edu/lego_modules/edu-ui/0.0.1/img/bg/c-sprite.7c4a0e7.png#unsprite) no-repeat -340px -142px}.qrcode-container .qrcode-center{border:1px solid #cecece;width:282px;height:420px;text-align:center;background:#fff;margin-left:8px}.qrcode-container .qrcode-bottom{margin-left:116px;margin-top:16px;width:64px;height:64px;border:0;background:url(//8.url.cn/edu/lego_modules/edu-ui/0.0.1/img/bg/c-sprite.7c4a0e7.png#unsprite) no-repeat -336px -158px}.qrcode-center .qc-top{height:53px;line-height:53px;vertical-align:middle;margin:42px 50px 24px}.qrcode-center .qc-top div{display:inline-block;vertical-align:middle;zoom:1}.qrcode-center .qc-top .qct-title{font-size:28px;margin-left:20px}.qrcode-center .qc-center{width:190px;height:190px;margin-left:45px;overflow:hidden;position:relative;margin-top:60px;z-index:10}.qrcode-center .qc-center .i-logo{height:40px;width:40px;position:absolute;top:75px;left:75px;z-index:30;background:#fff;font-size:40px;color:#167ed9}.qrcode-center .qc-bottom{margin-top:35px;height:50px;line-height:25px;padding:0 24px;font-size:14px;text-align:left}.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:#f3f3f3}.mod-header__wrap{margin-bottom:0}.btn-join,.btn-enroll{width:160px;line-height:50px;border-radius:2px;font-size:18px}.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:#039ae3;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}.drop-down--class{position:absolute;top:0;width:168px;text-align:center;box-sizing:border-box}.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}.section--course-banner{padding:20px 0 30px;margin-bottom:10px;background:#fff}.imgtext-course{padding-left:630px;min-height:338px;position:relative}.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:#9a9a9a;font-size:15px}.imgtext-course .origin-price span{text-decoration:line-through}.imgtext-course .discount-timer{padding-left:1em;color:#6a6a6a;font-size:14px}.imgtext-course .discount-timer i.icon-font{position:relative;top:-2px;font-size:14px;margin-right:2px}.imgtext-course .discount-timer .distinct-time{font-weight:700}.imgtext-course .vip-link{font-size:14px;color:#039ae3;margin-left:10px}.imgtext-course .vip-link .i-vip-v{margin-right:4px}.imgtext-course .img-left{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:30px}.imgtext-course .tt-below-line .line-item,.imgtext-course .tt-below-line .icon-sep{float:left}.imgtext-course .tt-below-line .icon-sep{margin:3px 20px}.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;vertical-align:1px}.imgtext-course .course-class.course-class--one{margin-top:40px}.imgtext-course .btn-join,.imgtext-course .btn-expr{font-size:18px;border-radius:2px}.imgtext-course .btn-join{width:160px;line-height:50px}.imgtext-course .btn-expr{width:158px;line-height:48px;margin-left:15px;border:1px solid #ff884c;background-color:#fff;color:#ff884c}.imgtext-course .btn-expr:active{border-color:#ffa64c;background-color:#fff6ed;color:#ff884c}.imgtext-course .btn-expr:hover{border-color:#ffa64c;color:#ffa64c}.imgtext-course .oper-bar{bottom:0;position:absolute}.imgtext-course .oper-bar .btn-favorite{color:#999;line-height:50px;display:inline-block;vertical-align:middle;margin-left:15px;cursor:pointer}.imgtext-course .oper-bar .btn-favorite .i-heart{margin-right:5px;font-size:20px;vertical-align:-1px}.imgtext-course .oper-bar .btn-favorite.favorited .i-heart{color:#e80808}.imgtext-course .text-right--pay .tt-below-line{margin-bottom:25px}.imgtext-course .text-right--pay .oper-bar{position:static;margin-top:34px}.item--share{position:relative}.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:hover .tips--share{display:block}.pay-policy{overflow:hidden;margin:10px 0;bottom:0}.pay-policy .icon-policy{background:#78c7ea;color:#fff;border-radius:2px;font-size:12px;margin-right:3px;padding:0 3px}.pay-policy li{float:left;margin-right:20px}.pay-policy li a{color:#333}.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:#e85308;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}.course-oper-list .item--share{position:relative}.course-oper-list .item--share .tips--share{top:-38px;left:-30px;padding:4px 9px;width:100px;font-size:0}.course-oper-list .item--share .tips--share .share-qq{margin-right:6px}.course-oper-list .item--share .tips--share .share-qzone{margin-right:8px}.course-oper-list .item--share:hover .tips--share{display:block}.main{margin-bottom:30px}.content,.aside-right{background:#fff;box-sizing:border-box}.content{padding:0 20px 30px}.content img{max-width:100%}.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:#039ae3;border-top-color:#039ae3}.tabs-tt-bar .tabs-tt:hover{color:#039ae3}.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}.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:#f3f3f3;margin-left:15px;margin-bottom:15px}.tags-list li:first-child{margin-left:0}.teacher-list{overflow:hidden;margin-right:-20px;margin-left:-20px}.teacher-list .teacher-item{float:left;width:50%;box-sizing:border-box;padding:0 20px;margin-bottom:40px}.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:100px;height:100px;border-radius:50px}.teacher-list .teacher-item .text-tt{font-size:16px;margin-bottom:10px}.teacher-list .teacher-item .text-intro{max-height:63px;overflow:hidden}.course-class-task{position:relative;margin-bottom:20px;height:50px;padding-top:8px;padding-left:168px;background:#f3f3f3}.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:#039ae3}.course-class-task .task-schedule .progress-course-plan{color:#666}.page-course .task-part-item .task-part-hd{margin-bottom:10px}.aside-right{padding:0 15px}.block--agency .agency-tt{font-size:16px;margin-bottom:20px}.block--agency .tt-link{color:#3672a2;line-height:26px}.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}.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:#3672a2}.contact-list .item-tt{color:#3672a2}.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:#3672a2}.file-list .file-name .i-download.disabled{color:#999!important}.file-list .file-name span{text-overflow:ellipsis;width:200px;overflow:hidden;display:inline-block;white-space:nowrap;float:left}.file-list a.file-name:hover .i-download{color:#039ae3}.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:10px}.section--course-package .course-package{padding:23px 0 30px;background-color:#fff}.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-list{margin-left:20px;float:left}.section--course-package .course-package .package-list-add{color:#ddd;font-size:20px;font-weight:700;vertical-align:middle;margin-left:15px}.section--course-package .course-package .package-list-item{width:137px;vertical-align:middle;display:inline-block;border:1px solid #eee;margin-left:30px}.section--course-package .course-package .package-list-item:hover{border-color:#ccc}.section--course-package .course-package .package-list-item .course-info{font-size:14px;padding:2px 5px 7px}.section--course-package .course-package .package-list-item .course-info a,.section--course-package .course-package .package-list-item .course-info span{display:block}.section--course-package .course-package .package-list-item .course-info-title{color:#333;margin-bottom:-1px}.section--course-package .course-package .package-list-item .course-info-title:hover{color:#62b4f7}.section--course-package .course-package .package-list-item .course-info-class{color:#999}.section--course-package .course-package .package-list-item .course-info-price{color:#666}.section--course-package .course-package .package-list-item .course-info-price .crossline{display:inline}.section--course-package .course-package .package-list-item:first-child{margin-left:0}.section--course-package .course-package .package-list-item--second{margin-left:15px}.section--course-package .course-package .package-list-item--empty{height:148px;width:138px;border-color:#ddd;position:relative}.section--course-package .course-package .package-list-item--empty:before{content:"";display:block;position:absolute;left:-1px;top:-1px;width:0;height:0;font-size:0;border-right:69px solid #ddd;border-bottom:74px solid #ddd;border-top:74px solid transparent;border-left:69px solid transparent}.section--course-package .course-package .package-list-item--empty:after{content:"";display:block;position:absolute;left:0;top:0;width:0;height:0;font-size:0;border-right:69px solid #fff;border-bottom:74px solid #fff;border-top:74px solid transparent;border-left:69px solid transparent}.section--course-package .course-package .package-list-item--empty:hover{border-color:#ddd}.section--course-package .course-package .package-info{float:right;width:270px;margin-top:25px}.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-bottom:25px;color:#999}.section--course-package .course-package .package-info-price--old .crossline{text-decoration:line-through}.section--course-package .course-package .package-info-price--new{font-size:18px;color:#e85308}.section--course-package .course-package .package-info-show{width:118px;height:38px;line-height:40px;font-size:16px;background-color:#fff}.section--course-package .course-package .package-info-show:hover{border-color:#62b4f7}.section--course-package .course-package .package-info-buy{font-size:16px;width:120px;height:40px;line-height:40px;margin-right:10px}@media only screen and (max-width:1199px){.sticky-nav .btn-join{width:300px}.sticky-nav .drop-down--class{right:310px}.imgtext-course .activity-label-img{left:380px}.imgtext-course{padding-left:530px;min-height:286px}.imgtext-course .img-left{width:510px;height:286px}.imgtext-course .oper-bar{margin-top:34px;position:static}.file-list .file-name{width:290px}.file-list .file-name span{width:245px}.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}.section--course-package .course-package .package-list-item--second{margin-left:15px}.section--course-package .course-package .package-info{width:157px;margin-top:-5px}.section--course-package .course-package .package-info-show{margin-left:0;margin-top:10px}.section--course-package .course-package .package-info-price--new{font-size:16px}.section--course-package .course-package .package-info-price--old{margin-bottom:20px}.section--course-package .course-package .package-info--equal{margin-top:7px}}.count-down-ctn{padding-left:50px}.count-down-ctn .count-down-count{color:#e85308;padding:2px}.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}.statistics-topo{width:130px;height:28px;margin-right:10px;text-align:center;border:1px solid #d9d9d9;border-radius:2px;line-height:28px;font-size:13px;float:left;vertical-align:middle}.statistics-topo .icon-topo{display:inline-block;vertical-align:top;width:16px;height:28px;margin-right:5px;background-image:url(//8.url.cn/edu/modules/css/topo/hexa.f1925ed.png);background-position:center;background-repeat:no-repeat}.statistics-topo:hover{border:1px solid #ccc;background-color:#f4f4f4}.statistics-topo:active{border:1px solid #ccc;background-color:#eee;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.statistics-topo span{vertical-align:top;line-height:27px}.imgtext-course .tt-below-line .line-item{line-height:30px}.imgtext-course .tt-below-line .icon-sep{margin:0 20px;margin-top:8px}.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}.task-task-list .task-task-item .task-tt-text,.course-class--three .class-tt-list .item-name,.mod-choose-time_v2 .mod-choose-time__time,.tips-buy-course .mod-course-banner__title,.teacher-list .teacher-item .text-tt,.course-class-task .drop-down--class .drop-down-tt,.section--course-package .course-package .package-list-item .course-info-title,.section--course-package .course-package .package-list-item .course-info-class,.package-dialog .package-list-item .course-info-title,.package-dialog .package-list-item .course-info-class{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}.comment-list .comment-item,.comment-reply .reply-item .reply-bd,.imgtext-course .page-tt,.tb-course td,.teacher-list .teacher-item .text-intro{white-space:normal;word-wrap:break-word;word-break:break-all}.task-task-list .task-task-item .icon-playback:before{content:"";height:0;width:0;overflow:hidden}.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}.task-task-list .task-task-item .task-tt-text,.course-class--three .class-tt-list .item-name,.mod-choose-time_v2 .mod-choose-time__time,.tips-buy-course .mod-course-banner__title,.teacher-list .teacher-item .text-tt,.course-class-task .drop-down--class .drop-down-tt,.section--course-package .course-package .package-list-item .course-info-title,.section--course-package .course-package .package-list-item .course-info-class,.package-dialog .package-list-item .course-info-title,.package-dialog .package-list-item .course-info-class{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}.comment-list .comment-item,.comment-reply .reply-item .reply-bd,.imgtext-course .page-tt,.tb-course td,.teacher-list .teacher-item .text-intro{white-space:normal;word-wrap:break-word;word-break:break-all}.task-task-list .task-task-item .icon-playback:before{content:"";height:0;width:0;overflow:hidden}.topo{font-size:0}.topo-col{font-size:14px;width:360px;display:inline-block;vertical-align:middle}.topo-card{width:360px;position:relative;margin-top:20px;margin-bottom:20px}.topo-card .btn-default{font-size:14px}.topo-card-info{padding:8px 18px;border:2px solid #d2e8fc;width:270px;height:170px}.topo-card-info-title{font-size:20px}.topo-card-info-desc{margin-top:4px;margin-bottom:4px;max-height:40px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.topo-card-info-desc span{display:block;margin-top:8px}.topo-card-info-stu{color:#999;display:block;height:21px;margin:6px 0}.topo-card-info-look.active{color:#62b4f7}.topo-card-info-more{position:absolute;bottom:15px}.topo-card-line{width:50px;height:2px;background-color:#d2e8fc;position:absolute;right:0;top:94px}.topo-card--arrow .topo-card-line:after{display:block;border:6px solid transparent;border-left-width:12px;border-right-width:12px;border-left-color:#d2e8fc;content:' ';width:0;height:0;position:absolute;right:-12px;top:-5px}.topo-card--disabled .topo-card-info{border-style:dashed;border-color:#eee}.topo-card--disabled .topo-card-info-title{color:#999}.topo-card--disabled .topo-card-info-look{display:none}.topo-card--disabled .topo-card-line{background-color:#eee}.topo-card--disabled .topo-card-line:after{border-left-color:#eee}.topo-card--disabled.topo-card--x-below:after,.topo-card--disabled.topo-card--x-above:after{background-color:#eee}.topo-card--disabled .btn-default{color:#999;background-color:#e3e3e3;cursor:default}.topo-card--end{padding-left:50px}.topo-card--end .topo-card-line{right:auto;left:0}.topo-card--x-above:after,.topo-card--x-below:after{position:absolute;content:' ';height:210px;width:2px;background-color:#d2e8fc;left:0}.topo-card--x-above:after{top:94px}.topo-card--x-below:after{bottom:94px}.topo-card .btn-default{width:90px;height:30px;line-height:30px;margin-right:10px}.knowledge--dialog{display:none;width:231px;padding:16px 20px;border:1px solid #d7d7d7;color:#999;line-height:2;box-shadow:0 0 6px #d7d7d7;border-radius:2px;position:absolute;background-color:#fff;z-index:10000;left:0;top:0}.knowledge--dialog h4{color:#333;font-size:16px}.knowledge--dialog ul{margin-bottom:5px;max-height:248px;overflow:hidden}.knowledge--dialog p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:135px}.triangle-left{width:0;height:0;position:absolute;border-top:10px solid transparent;border-right:15px solid #ccc;border-bottom:10px solid transparent;z-index:10000;display:none}.triangle-left:after{content:' ';position:absolute;width:0;height:0;left:2px;top:-10px;z-index:10001;border-top:10px solid transparent;border-right:15px solid #fff;border-bottom:10px solid transparent}.triangle-right{border-left:15px solid #ccc;border-right:0}.triangle-right:after{position:absolute;border-left:15px solid #fff;border-right:0;left:auto;right:2px}.topo-dialog{display:none;background-color:#fff;border:1px solid #ddd;width:958px;position:absolute;left:50%;margin-left:-480px;top:100px;z-index:3000}.topo-dialog-status{text-align:center;padding:60px 0;font-size:20px}.topo-dialog-cover{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.5;filter:alpha(opacity=50);z-index:2999}.topo-dialog-close{position:absolute;text-indent:-9999px;right:20px;top:20px;width:24px;height:24px;opacity:.8;filter:alpha(opacity=80);transition:.3s;background:url(//8.url.cn/edu/modules/css/topo/close.ae2ee79.png) no-repeat;z-index:1}.topo-dialog-close:hover{opacity:1;filter:alpha(opacity=100)}.topo-dialog .box-title{font-size:28px;text-align:center;padding-top:36px}.topo{padding:0 10px 0 30px;max-height:620px;overflow:auto;margin-right:20px;margin-bottom:40px}.topo-col{width:300px}.topo-col.topo-col--short{width:280px}.topo-card{width:100%}.topo-card-info{width:220px;height:160px}.topo-card-info-title{line-height:25px;font-size:18px}.topo-card-line{width:20px}.topo-card--arrow .topo-card-line{width:40px}.topo-card--arrow .topo-card-line:after{border-left-width:10px;border-right-width:10px;right:-11px}.topo-card--end{padding-left:20px;width:260px}.topo-card--end .topo-card-line{width:20px}.topo-card--x-above:after,.topo-card--x-below:after{height:200px}.topo-card--x-below:after{bottom:84px}.topo-card--active .topo-card-info{border:2px solid #188eee}.topo-card--active .topo-card-info:after{content:"";display:block;position:absolute;width:0;height:0;font-size:0;left:0;top:0;border:9px solid #188eee;border-bottom-color:transparent;border-right-color:transparent}.topo-card--active.topo-card--end .topo-card-info:after{left:20px}.box--topo .related--tips{position:absolute;left:30px;bottom:30px;color:#999;font-size:12px}.box--topo .related--tips i{display:inline-block;width:0;height:0;font-size:0;vertical-align:middle;border:6px solid #188eee;border-bottom-color:transparent;border-right-color:transparent}.package-dialog{}.package-dialog .package-title{font-size:16px;color:#5c5e63;margin-left:-25px}.package-dialog .package-agency{color:#999;font-size:16px;margin:10px auto 15px}.package-dialog .package-list{padding-top:30px;border-top:1px solid #ccc}.package-dialog .package-list-item{margin-bottom:17px}.package-dialog .package-list-item .course-info{display:inline-block;vertical-align:middle;margin-left:20px;width:380px;font-size:14px}.package-dialog .package-list-item .course-info span,.package-dialog .package-list-item .course-info h3{display:block;line-height:17px}.package-dialog .package-list-item .course-info-title{color:#000}.package-dialog .package-list-item .course-info-class{color:#999}.package-dialog .package-list-item .course-info-price{color:#e85308}.package-dialog .package-list-item .course-info-price.free{color:#5fb41b}.package-dialog .package-price{padding:5px 0}.package-dialog .package-price-new{color:#e85308;font-size:18px}.package-dialog .package-price-old{color:#8f8f8f;font-size:14px;margin-left:15px}.package-dialog .package-price-old .crossline{text-decoration:line-through}.package-dialog .package-price .free{color:#5fb41b}.package-dialog .package-tips{color:#999}