@charset "UTF-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,menu{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,th,var,optgroup{font-style:normal;font-weight:400}strong{font-weight:400}em{font-style:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;font-family:sans-serif}abbr,acronym{border:0;font-variant:normal}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%;border:0}body{background:#fff;color:#5e5e5e;font:14px/2em "PingFang SC","微软雅黑","Microsoft YaHei",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a:link,a:visited{color:#5e5e5e}a:hover{color:#c9394a}a:active{color:#666}.clearfix:after{content:'\0020';display:block;height:0;clear:both;visibility:hidden}.clearfix{*zoom:1}.l{float:left}.r{float:right}.clear{height:0;overflow:hidden;clear:both}.hide{display:none}.btn.hide{display:none}a.hidefocus{outline:0}button.hidefocus::-moz-focus-inner{border:0}a:focus{outline:0;-moz-outline:0}input,textarea{outline:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}[hidden],template{display:none}a{background-color:transparent}a:focus,a:active,a:hover{outline:0;-moz-outline:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}@font-face{font-family:imwap;src:url(/static/wap/static/common/fonts/fonts/imwap.eot?90tve7);src:url(/static/wap/static/common/fonts/fonts/imwap.eot?90tve7#iefix) format('embedded-opentype'),url(/static/wap/static/common/fonts/fonts/imwap.ttf?90tve7) format('truetype'),url(/static/wap/static/common/fonts/fonts/imwap.woff?90tve7) format('woff'),url(/static/wap/static/common/fonts/fonts/imwap.svg?90tve7#imwap) format('svg');font-weight:400;font-style:normal}[class^=imwap-],[class*=" imwap-"]{font-family:imwap!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.imwap-path－introduce:before{content:"\e91b"}.imwap-path－chapter:before{content:"\e91c"}.imwap-path-evaluation:before{content:"\e918";color:#666}.imwap-buy－success:before{content:"\e919"}.imwap-buy－failure:before{content:"\e91a"}.imwap-icon-imooc:before{content:"\e914"}.imwap-I-of-course:before{content:"\e910";color:#474747}.imwap-I-practice:before{content:"\e911";color:#5f5f5f}.imwap-My-article:before{content:"\e912"}.imwap-my-question:before{content:"\e913"}.imwap-get_app:before{content:"\e90f";color:#5d5d5d}.imwap-qq_o:before{content:"\e90c"}.imwap-wechat_o:before{content:"\e90d"}.imwap-weibo_o:before{content:"\e90e"}.imwap-weibo:before{content:"\e909"}.imwap-wechat:before{content:"\e90a"}.imwap-qq:before{content:"\e90b"}.imwap-collection:before{content:"\e904";color:#666}.imwap-comment:before{content:"\e906"}.imwap-add_question:before{content:"\e907"}.imwap-code:before{content:"\e86f"}.imwap-sort:before{content:"\e164"}.imwap-close:before{content:"\e908"}.imwap-nav_menu:before{content:"\e905"}.imwap-more_horiz:before{content:"\e5d3"}.imwap-more_vert:before{content:"\e5d4"}.imwap-arrow_l:before{content:"\e903"}.imwap-arrow_r:before{content:"\e915"}.imwap-arrow_u:before{content:"\e916"}.imwap-arrow_d:before{content:"\e917"}.imwap-cart:before{content:"\e8cc"}.imwap-checkbox:before{content:"\e834"}.imwap-checkbox_o:before{content:"\e835"}.imwap-radiobutton:before{content:"\e837"}.imwap-radiobutton_o:before{content:"\e836"}.imwap-edit:before{content:"\e254"}.imwap-search:before{content:"\e8b6"}.imwap-share:before{content:"\e80d"}.imwap-photo:before{content:"\e410"}.imwap-thumb_down:before{content:"\e8db"}.imwap-thumb_up:before{content:"\e8dc"}.imwap-check:before{content:"\e5ca"}.imwap-check_circle:before{content:"\e86c"}.imwap-error:before{content:"\e000"}.imwap-visibility:before{content:"\e8f4"}.imwap-visibility_off:before{content:"\e8f5"}.imwap-star:before{content:"\e838"}.imwap-favorite:before{content:"\e87d"}.imwap-play_arrow:before{content:"\e037"}.imwap-pause:before{content:"\e034"}.imwap-volume_off:before{content:"\e04f"}.imwap-volume_mute:before{content:"\e04e"}.imwap-volume_down:before{content:"\e04d"}.imwap-volume_up:before{content:"\e050"}.imwap-fullscreen:before{content:"\e5d0"}.imwap-fullscreen_exit:before{content:"\e5d1"}.imwap-panorama-fisheye:before{content:"\e900"}.imwap-Progress2:before{content:"\e901"}.imwap-insert_drive_file:before{content:"\e902"}.imwap-folder:before{content:"\e91d"}.imwap-help:before{content:"\e91e"}.imwap-loop:before{content:"\e91f"}.imwap-smile:before{content:"\e920"}.imwap-happy:before{content:"\e921"}.imwap-home:before{content:"\e922"}.imwap-curriculum:before{content:"\e923"}.imwap-actual-combat:before{content:"\e924"}.imwap-Route:before{content:"\e925"}.imwap-Center:before{content:"\e926";color:#5d5d5d}.imwap-Q-n-A:before{content:"\e927"}.imwap-Notes:before{content:"\e928"}.imwap-friends:before{content:"\e929"}.imwap-school:before{content:"\e92a"}.imwap-set-sns:before{content:"\e92b"}.imwap-hourglass_empty:before{content:"\e92c"}.imwap-imooc:before{content:"\e92d"}.imwap-Answer:before{content:"\e92e";color:#93999f}.imwap-peaple:before{content:"\e92f"}.imwap-schedule:before{content:"\e930"}.imwap-feedback:before{content:"\e931"}.imwap-sync:before{content:"\e932"}.imwap-qr-code:before{content:"\e933"}header,section{display:block}a{display:inline-block}a:hover{color:#F20D0D}img{width:100%;height:100%}.pay{font-size:18px!important;color:#F20D0D!important;letter-spacing:0;line-height:24px!important;font-weight:500!important}.rlf-tip-wrap{font-size:12px;height:20px;clear:both}.errorHint{height:25px;line-height:20px;font-size:12px;color:#f01414}.color-red{color:#f01414}.wrap{position:relative;height:100%;width:1146px;margin:0 auto;box-sizing:border-box;padding-top:24px}.wrap .logo{width:122px;height:36px}.wrap .backhome,.wrap .logic{display:inline-flex;text-align:center;width:130px;height:36px;background-color:rgba(7,17,27,.2);color:#fff;border-radius:18px;font-size:14px;line-height:36px;padding:0 16px;box-sizing:border-box}.wrap .backhome button,.wrap .logic button{background:0 0;width:47%}.wrap .uinfo{display:inline-flex;text-align:center;align-items:center;font-size:14px;padding:0 16px;position:absolute \9;right:55px \9}.wrap .uinfo .nicpic{width:38px;height:38px;border-radius:50%;overflow:hidden;margin-right:10px;border:2px solid #FFF;vertical-align:middle \9}.wrap .uinfo .nickname{color:#fff;line-height:24px}.wrap .header-link{display:flex;justify-content:space-between}.wrap .header-title{width:300px;position:absolute;top:58.2px;right:248px}.wrap .header-title h1{font-size:46px;color:#FFF;letter-spacing:0;line-height:42px;margin-bottom:5.5px;font-weight:700}.wrap .header-title h3{font-size:32px;color:#F8E71C;letter-spacing:0;line-height:42px;margin-bottom:12.6px;font-weight:700}.wrap .header-title p{font-size:16px;color:#FFF;letter-spacing:0}.wrap .header-title .times{font-size:13px;margin-bottom:20px}.wrap .header-title a{margin-top:20px;text-decoration:underline;font-size:14px;color:#F8E71C;letter-spacing:.7px}.wrap .header-nav{height:48px;display:flex;justify-content:center;margin-bottom:44px;text-align:center}.wrap .header-nav a{margin:0 30px;color:#F20D0D;border-radius:24px;text-align:center;line-height:24px;padding:12px 24px;box-sizing:border-box;font-weight:700}.wrap .header-nav a:hover,.wrap .header-nav a.active{background-color:#ff4500;background-image:linear-gradient(-45deg,#ff8900 0,#fa2340 100%);color:#FFF}header{height:688px;background-repeat:no-repeat;background-position:center;background-size:cover}.container .wrap{position:relative;height:100%;width:1146px;margin:0 auto;box-sizing:border-box;padding:0 60px;top:-218px}.container .wrap .course-list{width:100%;display:flex;flex-wrap:wrap;font-size:0 \9}.container .wrap .course-list li{text-align:center;box-sizing:border-box;width:240px;height:316px;border-radius:8px;margin:0 8px 32px;display:inline-block \9;vertical-align:top \9}.container .wrap .course-list .course-type{background-repeat:no-repeat;position:relative}.container .wrap .course-list .course-type .go-more{width:120px;height:36px;background-color:#fff;color:#F20D0D;border-radius:24px;font-size:14px;line-height:36px;font-weight:700;position:absolute;left:50%;bottom:22px;margin-left:-60px}.container .wrap .course-list .course-item{background-color:#F3F5F6}.container .wrap .course-list .course-item .course-img{width:100%;height:120px;overflow:hidden;border-radius:8px 8px 0 0}.container .wrap .course-list .course-item .course-img a{width:100%;height:100%}.container .wrap .course-list .course-item .course-desc{box-sizing:border-box;padding:16px 8px 22px}.container .wrap .course-list .course-item .course-desc h4{font-size:16px;color:#000;letter-spacing:0;line-height:24px;font-weight:600;height:48px;width:196px;overflow:hidden;margin:0 auto 12px}.container .wrap .course-list .course-item .course-desc .price{display:flex;font-size:0 \9}.container .wrap .course-list .course-item .course-desc .price .breaks-price,.container .wrap .course-list .course-item .course-desc .price .original-price{width:50%;margin-bottom:10px;position:relative;display:inline-block \9}.container .wrap .course-list .course-item .course-desc .price .breaks-price p,.container .wrap .course-list .course-item .course-desc .price .original-price p{font-size:14px;color:#4A4A4A;letter-spacing:0}.container .wrap .course-list .course-item .course-desc .price .breaks-price p span,.container .wrap .course-list .course-item .course-desc .price .original-price p span{text-decoration:line-through}.container .wrap .course-list .course-item .course-desc .price .breaks-price:before{content:'';border:1px solid #D3D6D9;height:33px;position:absolute;right:0;top:50%;margin-top:-16.5px}.container .wrap .course-list .course-item .invite-friends{width:196px;height:36px;line-height:36px;color:#FFF;background-color:#ff4500;background-image:linear-gradient(-45deg,#ff8900 0,#fa2340 100%);border-radius:18px;font-size:14px;font-weight:700}.container .wrap .course-list .course-item .disable{background-image:none;background:#B2B8BD;cursor:default}.instructions{width:100%;height:410px;background-image:url(/static/wap/static/img/act/bargain/instructions-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:-170px}.instructions .wrap{position:relative;height:100%;width:700px;margin:0 auto;box-sizing:border-box}.instructions .wrap h3{font-size:18px;color:#F20D0D;letter-spacing:0;font-weight:700;margin-bottom:17px;text-align:center}.instructions .wrap ol li{font-size:14px;color:#4A4A4A;letter-spacing:0;line-height:28px}.instructions .wrap ol li a{color:#368BE5;text-decoration:underline}.instructions .wrap ol li span{width:20px;display:inline-block;margin-right:6px}footer{width:100%;height:96px;background:#07111B;font-size:12px;color:rgba(255,255,255,.4);letter-spacing:0;line-height:24px;text-align:center;line-height:96px}.mybreaks-list{width:960px;margin:0 auto}.mybreaks-list .breaks-item{display:flex;padding:28px 0;border-bottom:1px solid #F3F5F6}.mybreaks-list .breaks-item:first-child{padding-top:0}.mybreaks-list .breaks-item:last-child{border-bottom:0}.mybreaks-list .breaks-item .course-img{width:165px;height:92px;background-color:#eee;border-radius:8px;overflow:hidden;margin-right:20px}.mybreaks-list .breaks-item .course-desc{width:200px;margin-right:38px;display:inline-block \9}.mybreaks-list .breaks-item .course-desc h3{max-height:48px;overflow:hidden;font-size:16px;color:#000;letter-spacing:0;line-height:24px;font-weight:700}.mybreaks-list .breaks-item .course-desc p{font-size:14px;color:#4A4A4A;letter-spacing:0;line-height:22px}.mybreaks-list .breaks-item .course-desc .count-down{font-size:12px;color:#F63F3F;letter-spacing:0}.mybreaks-list .breaks-item .course-price{width:300px;margin-right:38px;display:inline-block \9;vertical-align:text-bottom \9;text-align:center \9}.mybreaks-list .breaks-item .course-price .price-content{display:flex;justify-content:space-between;align-items:center;margin:8px 0 23px}.mybreaks-list .breaks-item .course-price .price-content .tr{text-align:right}.mybreaks-list .breaks-item .course-price .price-content .now-price{font-size:14px;color:#F63F3F;letter-spacing:0;line-height:18px;text-align:center;display:inline-block \9;margin-left:5px \9;margin-right:5px \9}.mybreaks-list .breaks-item .course-price .price-content .now-price.disable{color:#545C63}.mybreaks-list .breaks-item .course-price .price-content .now-price h2{font-size:24px;line-height:32px;font-weight:700}.mybreaks-list .breaks-item .course-price .price-content .ori-price{font-size:14px;color:#9199A1;letter-spacing:0;line-height:18px;font-weight:700;display:inline-block \9}.mybreaks-list .breaks-item .course-price .progress-bar{width:300px;height:12px;border-radius:6px;background-color:#F3F5F6;position:relative;overflow:hidden}.mybreaks-list .breaks-item .course-price .progress-bar .breaks-bar{width:100%;height:12px;border-radius:6px;background:#F20D0D;position:absolute;left:0}.mybreaks-list .breaks-item .course-price .progress-bar .breaks-bar.disable{background:#545C63}.mybreaks-list .breaks-item .break-state{width:177px;text-align:right;display:flex;flex-flow:column;align-items:flex-end;display:inline-block \9;text-align:right \9}.mybreaks-list .breaks-item .break-state a.buy-now{width:120px;height:48px;text-align:center;display:block;display:inline-block \9;background-color:#ff4500;background-image:linear-gradient(-45deg,#ff8900 0,#fa2340 100%);border-radius:46px;font-size:16px;color:#FFF;letter-spacing:0;line-height:48px;font-weight:700;margin:8px 0 12px}.mybreaks-list .breaks-item .break-state a.buy-now.disable{background-color:#D3D6D9;background-image:none;cursor:default}.mybreaks-list .breaks-item .break-state p{font-size:13px;color:#4A4A4A;letter-spacing:0;line-height:22px}.mybreaks-list .breaks-item .break-state p a{color:#F63F3F;margin-left:8px;font-weight:700}.detail-header-title{width:520px;position:absolute;top:58.2px;right:66px}.detail-header-title h1{font-size:46px;color:#FFF;letter-spacing:0;margin-bottom:5.5px;font-weight:500;line-height:46px}.detail-header-title h3{font-size:32px;color:#F8E71C;letter-spacing:0;margin-bottom:12.6px;font-weight:500;line-height:42px}.detail-header-title p{font-size:14px;color:#FFF;letter-spacing:0;line-height:28px}.detail-header-title p span{display:inline-block;width:20px;text-align:center}.detail-header-title .times{font-size:13px;margin-bottom:20px}.detail-header-title a{text-decoration:underline;font-size:14px;color:#F8E71C;letter-spacing:.7px}.information{position:relative}.information .user-info{display:flex;align-items:center;position:absolute;left:75px;top:-20px}.information .user-info .user-avatar{width:64px;height:64px;box-sizing:border-box;border:4px solid #D3D6D9;border-radius:50%;overflow:hidden;margin-right:26px}.information .user-info p{font-size:16px;color:#000;letter-spacing:0;line-height:24px;font-weight:700}.information .go-breaks{width:120px;height:36px;line-height:36px;text-align:center;background-image:linear-gradient(-45deg,#ffba00 0,#ff2b2b 100%);border-radius:18px;font-size:14px;color:#FFF;font-weight:700;position:absolute;top:-70px;right:60px}.information .help-box{width:700px;margin:0 auto;position:relative;background:#F3F5F6;border-radius:0 8px 8px;padding:24px 32px 0;box-sizing:border-box;margin-bottom:36px}.information .help-box::before{content:'';position:absolute;line-height:1;display:inline-block;border-style:dashed;border-color:#F3F5F6 #F3F5F6 transparent transparent;border-width:10px;top:0;left:-20px}.information .help-box .course-info{display:flex;padding-bottom:26px}.information .help-box .course-info .course-img{width:160px;height:90px;overflow:hidden;border-radius:8px;margin-right:22px}.information .help-box .course-info .course-img a{width:100%;height:100%}.information .help-box .course-info .course-desc{width:454px}.information .help-box .course-info .course-desc h3{max-height:60px;font-size:20px;color:#000;letter-spacing:0;line-height:30px;font-weight:600;margin-bottom:8px;overflow:hidden}.information .help-box .course-info .course-desc .type-countdown{display:flex;justify-content:space-between;font-size:14px;color:#000;letter-spacing:0;line-height:22px}.information .help-box .course-info .course-desc .type-countdown p.countdown{font-size:12px;color:#F20D0D;margin-right:5px;position:absolute;right:32px;top:93px}.information .help-box .help-form{padding-bottom:28px}.information .help-box .help-form .input-box{position:relative;width:456px;display:inline-block;vertical-align:middle;margin-right:24px}.information .help-box .help-form .input-box .cuted{height:20px;font-size:14px;line-height:20px;color:#383D42;letter-spacing:0}.information .help-box .help-form .input-box .cuted i{color:#F20D0D;margin-right:10px;font-weight:700}.information .help-box .help-form .input-box .cuted em{font-weight:700;color:#F20D0D}.information .help-box .help-form input{width:456px;height:36px;background:#FFF;border:1px solid #D3D6D9;border-radius:100px;box-sizing:border-box;display:inline-block;position:relative;padding:8px 36px 8px 24px}.information .help-box .help-form .forward-btn{position:absolute;top:5px;right:10px;font-size:24px;font-weight:700}.information .help-box .help-form .breaks-btn{width:150px;height:36px;background:#F20D0D;border-radius:100px;font-size:14px;color:#FFF;letter-spacing:0;text-align:center;line-height:36px;vertical-align:middle;font-weight:700}.total-breaked{font-size:16px;color:#383D42;letter-spacing:0;line-height:28px;position:relative;text-align:center;margin-bottom:29px}.total-breaked::before{content:"";width:110px;border:1px solid #D3D6D9;position:absolute;left:167px;top:50%;margin-top:-1px}.total-breaked::after{content:"";width:110px;border:1px solid #D3D6D9;position:absolute;right:167px;top:50%;margin-top:-1px}.total-breaked s{display:inline-block;color:#1A0000;font-weight:700;text-decoration:none}.total-breaked em{color:#F20D0D;font-weight:700}.msg-list{width:700px;margin:0 auto}.msg-list .msg-item{position:relative}.msg-list .msg-item .msg-uname{height:28px;text-align:right;font-size:14px;color:#545C63;letter-spacing:0;font-weight:700}.msg-list .msg-item .msg-info{padding:15px;box-sizing:border-box;background:#F3F5F6;border-radius:8px 0 8px 8px;position:relative;margin-bottom:16px}.msg-list .msg-item .msg-info::after{content:"";position:absolute;line-height:1px;border-style:dashed;border-width:8px;border-color:#F3F5F6 transparent transparent #F3F5F6;top:0;right:-16px}.msg-list .msg-item .msg-info h3{display:inline-block;vertical-align:middle;font-size:20px;color:#F20D0D;line-height:30px;font-weight:700;margin-right:33px;width:84px;white-space:nowrap}.msg-list .msg-item .msg-info p{display:inline-block;vertical-align:middle;font-size:16px;color:#383D42;letter-spacing:0;line-height:24px;width:385px}.msg-list .msg-item .msg-info .reply-date{width:auto;display:inline-block;vertical-align:middle;font-size:12px;color:#9199A1;letter-spacing:0;line-height:18px;margin-left:33px}.msg-list .msg-item .msg-avatar{width:56px;height:56px;position:absolute;right:-82px;top:5px;border-radius:50%;overflow:hidden;border:2px solid #D3D6D9}.modal-btn{height:42px;background:#F53D3D;border-radius:20px;font-size:14px;color:#FFF!important;letter-spacing:0;font-weight:700;padding:0 32px;line-height:42px;box-sizing:border-box}.go-stu-status{text-align:center;width:252px;margin:0 auto}.go-stu-status .stu-img{width:28px;height:31px;margin-bottom:16px;display:inline-block}.go-stu-status p{font-size:14px;color:#4A4A4A;letter-spacing:0}.go-stu-status a{margin-top:22px}.go-bind-phone{text-align:center;width:375px;margin:0 auto}.go-bind-phone .phone-img{width:20px;height:34px;margin-bottom:16px;display:inline-block}.go-bind-phone p{font-size:14px;color:#4A4A4A;letter-spacing:0}.go-bind-phone a{margin-top:42px}.share-link{display:flex;justify-content:space-between;width:420px;margin:0 auto}.share-link .link-item{text-align:center}.share-link .link-item .link-content{width:180px;height:180px;border:1px solid #F3F5F6;border-radius:8px;box-sizing:border-box;margin-bottom:10px}.share-link .link-item .link-content .qr-code{width:164px;height:164px;display:inline-block;margin-top:8px}.share-link .link-item .link-content .link-img{width:80px;height:58px;display:inline-block;margin:31px auto 21px}.share-link .link-item p{font-size:14px;color:#4A4A4A;letter-spacing:0}.cut-success{width:450px;margin:0 auto;text-align:center}.cut-success p{font-size:18px;color:#383D42;line-height:20px;letter-spacing:0;margin-bottom:47px;margin-top:37px}.cut-success p i{font-size:32px;color:#F20D0D;margin-right:10px;font-weight:700}.cut-success p em{font-weight:700;font-size:20px;color:#F20D0D;letter-spacing:0;line-height:20px;margin-left:10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){header .wrap .header-link{width:90%;margin:0 auto}}