.i-btn,.p-subject-title,.subject-content{font-family:'microsoft yahei',tahoma}a{text-decoration:underline;color:#6d83a3}a:hover{color:#a2b3cf}a.i-cms-link-cancel,a.i-cms-link-cancel:hover{color:#bfbfbf}.i-btn,.i-btn:hover{color:#fff;text-decoration:none}.i-btn{background-color:#ff6c60;padding:0 10px;box-sizing:content-box;height:42px;line-height:42px;overflow:visible;display:inline-block;font-size:20px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid #ff6c60;border-radius:5px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.i-btn-wl,.i-btn-wm,.i-btn-ws{padding:0}.i-btn:hover{background-color:red;border-color:red}.i-btn-cancel,.i-btn-cancel:hover{background-color:#b3b3b3;border-color:#b3b3b3}.i-btn-white,.i-btn-white:hover{background-color:#f5f7fa;border-color:#e8e8e8;color:#646464}.i-btn-disabled,.i-btn-disabled:hover,button.i-btn[disabled],button.i-btn[disabled]:hover{background-color:#c1c1c1;border-color:#c1c1c1}.i-btn-assist,.i-btn-assist:hover{background-color:#4cc5cd;border-color:#4cc5cd}.i-btn-wl{width:218px}.i-btn-ws{width:88px}.i-no-content,.i-wrap{width:1000px;min-height:550px}.i-btn-s{font-size:16px;height:32px;line-height:32px}button.i-btn-s{line-height:30px}.i-wrap{margin:36px auto 0;height:auto!important;_height:550px}.i-no-content{margin-left:auto;margin-right:auto;background:url("/project/teach/1.x/i/no-content.png?7ba594") center 144px no-repeat #fff;height:auto!important;_height:550px}.i-no-content div,.i-no-content ul{display:none}.fc:after{content:"";display:block;height:0;clear:both;visibility:hidden}.p-subject-wrap{margin:0 auto;background:0 0}.p-subject-title{border-bottom:1px solid #ebeff5;white-space:nowrap;overflow:hidden}.p-subject-title .gate,.p-subject-title .go-back,.p-subject-title .name{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.p-subject-title .go-back{width:40px;height:70px;border-right:1px solid #ebeff5;text-align:center;color:#959595;text-decoration:none;font-size:0;background:url("/project/shuati/1.x/i/guanka-return-icon.png?87fb8d") center center no-repeat;float:left}.p-subject-title .go-back:hover{color:#959595;text-decoration:none;background-color:#d5dce6}.p-subject-title .name{color:#646464;margin-left:25px;float:left}.p-subject-title .name .now{color:#4cc5cd}.p-subject-title .gate{font-size:16px;color:#a9acb1;margin:0 auto;width:300px}.p-subject-title .progress{float:right;width:140px;height:8px;line-height:0;font-size:0;margin-top:31px;background:#eaeef4;margin-right:15px}.p-subject-title .progress span{float:left;background:#4cc5cd;height:8px}.p-subject-title .sum{color:#646464;float:right;font-size:20px;padding-right:40px}.p-subject-title .sum .now{color:#4cc5cd}.p-subject-content-wrap .stem{background:#fff;font-size:18px}.p-subject-content-wrap .answer{background:#fff}.p-subject-content-wrap .subject-short .stem{padding-bottom:40px;margin-bottom:26px}.p-subject-content-wrap .subject-short .answer{padding-top:30px}.p-subject-control{background:#fff;text-align:center}.subject-content{font-size:16px;line-height:32px;background-color:#fff}.subject-content .stem{color:#4b4b4b;padding:25px 55px 0}.subject-content .answer{padding:20px 55px 40px 30px;color:#646464}.subject-content .study{padding:0 55px 40px}.subject-content .subject-choice .stem{word-wrap:break-word}.subject-content .subject-choice .answer ul{display:block}.subject-content .subject-choice .answer li{vertical-align:top;margin-bottom:20px;cursor:pointer}.subject-content .subject-choice .answer li:hover .number{background-position:-40px 0}.subject-content .subject-choice .answer li:hover .number.selected{background-position:-80px 0;color:#fff}.i-subject-done .subject-choice .answer li,.i-subject-done .subject-choice .answer li:hover{cursor:default}.i-subject-done .subject-choice .answer li .number,.i-subject-done .subject-choice .answer li:hover .number{cursor:default;background-position:0 0}.i-subject-done .subject-choice .answer li .number.selected,.i-subject-done .subject-choice .answer li:hover .number.selected{background-position:-80px 0;color:#fff}.subject-content .subject-choice .answer label{display:block;cursor:pointer}.p-subject-result-title{background:#fff;padding:30px 42px 0 60px;color:#4cc5cd}.p-subject-result-title h5{font-size:24px}.p-subject-result-title .share .title{line-height:36px;display:inline-block;vertical-align:top;color:#979ca4}.p-subject-result-title .bdsharebuttonbox{display:inline-block;vertical-align:top}.p-subject-result-wrap{overflow:hidden;padding:0 42px 30px 60px;background:#fff}.p-subject-result-wrap .p-my-chart,.p-subject-result-wrap .p-my-type{margin-top:40px;color:#4b4b4b;line-height:30px}.p-subject-result-wrap .p-my-chart .tit,.p-subject-result-wrap .p-my-type .tit{text-align:center;font-size:.25rem;margin-bottom:5px;font-weight:700}.p-subject-result-wrap .p-my-chart .tit span,.p-subject-result-wrap .p-my-type .tit span{font-weight:400;font-size:.43rem;color:#ff7800}.p-subject-result-wrap .p-my-chart{padding-left:.2rem}.p-subject-result-wrap .p-my-chart .wrap p{margin:.3rem 0;font-size:.2rem}.p-subject-result-wrap .p-my-chart .wrap .xiulian{width:5.12rem;background:#edfefe;padding:.25rem .2rem}.p-subject-result-wrap .p-my-chart .wrap .xiulian span{color:#40aec2;display:inline-block;float:left;font-size:.23rem}.p-subject-result-wrap .p-my-chart .wrap .xiulian ul{margin-left:.2rem;float:left;width:3.5rem}.p-subject-result-wrap .p-my-chart .wrap .xiulian ul li{width:100%;height:.5rem;float:left}.p-subject-result-wrap .p-my-chart .wrap .xiulian ul li a{font-size:.2rem;color:#ff9c00;text-decoration:none}.p-subject-result-wrap .p-my-chart .wrap .xiulian ul li a:hover{text-decoration:none}.p-subject-result-wrap .p-my-chart .wrap .word_require{margin-top:.5rem}.p-subject-result-wrap .p-my-chart .wrap .word_require p{font-size:.21rem;margin:.2rem 0}.p-subject-result-wrap .p-my-chart .wrap .word_require ul{width:6rem;float:left}.p-subject-result-wrap .p-my-chart .wrap .word_require ul li{width:5.8rem;background:url("//images.koolearn.com/shark/project/zt/2017/0105toefl-test/i/radius.png?8d57be") left center no-repeat;background-size:.1rem .078rem;padding-left:.2rem;font-size:.2rem}.p-pic-scope img,.p-title img{display:block;width:100%}.p-subject-result-wrap .p-my-chart .wrap .word_require ul li a{text-decoration:none;cursor:pointer;color:#5e5e5e}html{background:#fff;font-size:100px}body{max-width:640px;margin:0 auto}.p-title{background:#4cc5cd;text-align:center}.p-title h1{font-family:"microsoft yahei",tahoma;font-weight:700;font-size:34px}.p-title p{font-size:15px}.p-title .small{font-size:12px}.p-title .tip{text-align:left;font-size:9px;line-height:15px;padding:5px 10px;background:#3cb0b7;margin:10px 15px}.p-wrap{background:#eaeef4}.p-wrap-next{padding:20px 0;margin:0 auto}.p-head-tip{margin:0 auto;border:1px solid #dbd9a7;background:#fffdd2;padding:10px 15px;line-height:24px;color:#646464;font-size:16px}.p-pic-scope{overflow:hidden}.p-pic-scope img{margin:6px 0}.p-sub-title{margin:20px 12px;border-bottom:1px solid #eaeef4;line-height:24px;height:24px;font-size:18px;color:#4cc5cd}.p-sub-title span{border-bottom:1px solid #4cc5cd;vertical-align:top;display:inline-block}.p-list{color:#4b4b4b;overflow:hidden;margin:25px 0}.p-list .title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 12px}.p-subject-title .gate,.p-subject-title .go-back,.p-subject-title .progress,.subject-content .subject-choice .answer input{display:none}.p-list h5{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;background:#4cc5cd;color:#fff;line-height:32px;height:32px;overflow:hidden;border-top:1px solid #4cc5cd;text-align:center;padding:0 5px;border-right:1px solid #73dbe4}.p-list h5.selected{background:#fff;color:#4cc5cd}.p-list h5:last-child{border-right:none}.p-list .list{padding:0 12px}.p-list .list ul{padding:10px 0}.p-list .list li{font-size:14px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-list .list a,.p-list .list a:link{color:#4b4b4b;text-decoration:none}.p-subject-title{background:#000;color:#fff;font-size:12px;line-height:35px;height:35px}.p-subject-wrap{width:auto}.p-subject-wrap .sum{color:#fff;font-size:18px;padding-right:12px}.p-subject-wrap .name{color:#fff;margin-left:12px}.subject-content .stem{padding-left:15px;padding-right:15px}.subject-content .subject-choice .answer{width:2.2rem;overflow:hidden}.subject-content .subject-choice .answer li{width:100%;float:left}.subject-content .subject-choice .answer .content{word-break:break-all;word-wrap:break-word;width:1.8rem;height:.5rem;line-height:.5rem;font-size:.28rem;padding-left:.2rem;display:inline-block;border-radius:.25rem;border:1px solid #4cc5cd;margin:0}.subject-content .subject-choice .answer input:checked+.content{background:#4cc5cd;color:#fff}.p-subject-control .btn-wrap{padding:0}.p-subject-result-title,.p-subject-result-wrap{padding-left:15px;padding-right:15px}button.i-btn{height:35px;line-height:35px;font-size:15px}.i-btn-wm{width:90px}.p-subject-result-title .share{float:none}.p-subject-result-wrap .p-my-chart .wrap{overflow:hidden;padding:0}.p-subject-result-wrap .p-my-chart dl{float:none;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.p-subject-result-wrap .p-my-chart dd,.p-subject-result-wrap .p-my-chart dt{-webkit-box-flex:1;-ms-flex:1;flex:1;float:none;width:40px}.p-subject-result-wrap .p-my-chart .progress{width:100%}.p-subject-result-wrap .p-my-chart .progress-wrap{-webkit-box-flex:3;-ms-flex:3;flex:3}.hot-course-list{padding:0 12px}.hot-course-list li{padding:19px 0;border-bottom:1px solid #ededed}.hot-course-list li a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.hot-course-list li a:hover{text-decoration:none}.hot-course-list li .course-img{width:105px;margin-right:12px}.hot-course-list li .course-img img{width:100%;display:block}.mark,.p_tips{display:none;position:fixed}.hot-course-list li .course-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot-course-list li .course-content .course-content-title{font-size:14px;line-height:18px;color:#3a3a3a;margin-bottom:6px;word-wrap:break-word;word-break:break-all}.hot-course-list li .course-content .course-content-info{font-size:14px;line-height:18px;color:grey}.hot-course-list li .course-content .course-content-info em{color:#f14416}.hot-course-list li:first-child{padding-top:0}.mark{width:7.5rem;top:0;left:0;height:100%;background-color:#000;opacity:.8;z-index:2000}.p_tips{border-radius:.08rem;z-index:2001;background:#fff;padding:.5rem;width:4rem;height:1.3rem;left:50%;margin-left:-2.5rem;top:2rem}.p_tips p{font-size:.25rem}.p_tips a{display:block;margin:.2rem auto;font-size:.3rem;width:1rem;height:.5rem;line-height:.5rem;background:#4cc5cd;text-align:center;color:#fff;text-decoration:none}.p-my-chart .tit .ans_btn{margin-left:.2rem;font-size:.3rem;color:#00f}