@charset "utf-8";.wrap{padding-bottom:2rem;max-width:640px;margin:0 auto}.course_intro{padding-bottom:2rem}.course_intro .block{background:#3495e8;color:#fff;padding:1rem 0 0 1rem}.course_intro .block .title{font-size:1rem;margin-bottom:.2rem}.course_intro .block p{font-size:.7rem;height:1.4rem;line-height:1.4rem}.course_intro .block strong{font-size:1rem}.course_intro .block .count_down{margin-top:.5rem;height:2rem;line-height:2rem;font-size:.7rem;border-top:1px solid #439dea}.course_intro .intro_content{padding:0 .2rem;background:#fff;margin-top:.5rem}.course_intro .intro_content .param_item{border-bottom:1px solid #eee;padding:.6rem .4rem}.course_intro .intro_content .param_item .phd{margin-bottom:.4rem}.course_intro .intro_content .param_item .phd h2{font-size:.8rem;color:#666;font-weight:normal}.course_intro .intro_content .param_list li{font-size:.7rem;line-height:1.2rem}.course_intro .btn_group{position:fixed;left:0;bottom:0;width:100%;background:#fafafa;border-top:1px solid #ccc}.course_intro .btn_group ul{display:-webkit-box;display:-webkit-flex;display:flex}.course_intro .btn_group li{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.3rem;font-size:.8rem}.course_intro .btn_group li a{display:block;height:1.65rem;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:1.65rem;border:1px solid #e4e4e4}.course_intro .btn_group li:first-child a{background:#fff}.course_intro .btn_group li:last-child a{background:#f60;border-color:#f60;color:#fff}.course_intro .btn_group li.disable a{border-color:#ccc;background:#ccc}.topic{font-size:.8rem;font-weight:bold;text-align:center;padding-bottom:1.35rem;color:#464746}.topic span{font-size:.9rem;color:#f2941b}.topic i{display:inline-block;vertical-align:middle;font-size:.5rem;padding:.1rem .2rem;background-color:#f5a517;color:#fff;font-style:normal;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;font-weight:normal;margin-left:.3rem}.teacher{padding:1rem;background-color:#f9f9f9;margin-bottom:1.5rem}.teacher ul{height:16.2rem;overflow:hidden;margin-bottom:.5rem}.teacher ul.on{height:auto}.teacher li{height:5.7rem;overflow:hidden}.teacher li span{width:4.5rem;height:4.5rem;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.teacher li span img{width:4.5rem;height:4.5rem}.teacher li span.fl{margin-right:.5rem}.teacher li span.fr{margin-left:.5rem}.teacher li p{font-size:.5rem;line-height:.8rem;width:62%}.teacher li p strong{display:block}.teacher .btn_more{width:50%;height:1.5rem;background:#fff;line-height:1.5rem;border:1px solid #e8e8e8;color:#4e89b3;display:block;margin:0 auto;font-size:.7rem;text-align:center;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem}.comment .list{background-color:#f9f9f9;padding:0 1rem 1rem}.comment .title{background-color:#f9f9f9;font-size:.6rem;color:#aaa;height:2.2rem;line-height:2.5rem;border-bottom:1px solid #ddd}.comment li{border-bottom:1px solid #ddd;padding:.5rem 0}.comment .photo{width:1.25rem;height:1.25rem;overflow:hidden;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.comment .photo img{width:1.25rem;height:1.25rem}.comment .info{padding-left:1.6rem}.comment .info span{color:#989999;font-size:.6rem;display:block}.comment .info i{color:#989999;font-size:.5rem;display:block;font-style:normal}.comment .info p{font-size:.6rem;color:#323333;padding-top:.75rem}.hours img,.textbook img,.zhenti img,.plan img,.test img,.take_photo img,.phone_study img,.easy_study img,.price img{width:100%;margin:0 0 1.5rem}.hours .topic{padding-bottom:.7rem}.hours .tab_english{text-align:center;font-size:.7rem;padding-bottom:.5rem}.hours .tab_english a{display:inline-block;height:1.3rem;padding:0 .3rem;border:1px solid #f5a517;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;color:#f5a517;line-height:1.3rem;margin:0 .2rem}.hours .tab_english a.on{background-color:#f5a517;color:#fff}.qq{display:block;position:fixed;bottom:0;left:0;width:100%;border-top:1px solid #e6e6e6;background:#f0f0f0;font-size:.75rem;height:2.4rem;line-height:2.4rem;padding-left:6.15rem;z-index:9}.qq::before{content:'';width:3.3rem;height:2.9rem;background:url('http://img.kaoyan.com/images/m/bang/vip_subject_division/icon_qq.png') no-repeat;background-size:100% 100%;position:absolute;left:1.4rem;bottom:0}@media (min-width:640px){.banner{width:100%;height:4.75rem;padding-top:10.475rem}.qq{width:510px;left:50%;margin-left:-320px;padding-left:130px}}