body{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.introduction-content p,body,p{margin:0}.tabs{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;justify-content:space-around;height:49px;border-bottom:1px solid #efefef;background:#fff;position:fixed;top:0;z-index:2;visibility:hidden}.container{width:100%;margin-top:0}.tab{height:100%;flex:1;-webkit-flex:1}.tab-text{width:100%;height:46px;font-size:15px;text-align:center;vertical-align:middle;color:#999;line-height:50px}.highlight-bar{height:3px;background:#fff;margin:0 auto}.focus{outline:0}.focus .tab-text{color:#09f;font-weight:700;outline:0}.focus .highlight-bar{background:#09f;outline:0}.introduction-summary,.left-img,.tab-content{width:100%;height:auto}.left-img{height:36px}.left-img img{margin-left:20px;margin-top:24px;height:12px;width:12px}.right-img{height:12px;width:100%}.right-img div,.right-img img{margin-right:10px;width:12px;height:12px}.right-img img{float:right;margin-right:20px;display:block}.introduction-content{margin-left:36px;margin-right:36px;font-size:15px;font-weight:700;color:#333;line-height:30px;text-align:justify;vertical-align:text-top}.introduction-detail,.mid-title{width:100%;height:auto}.mid-title{padding-top:24px;margin-bottom:24px}.mid-title-content{font-size:15px;font-weight:700;color:#333;line-height:15px;text-align:center;vertical-align:middle}.mid-title-line{position:relative;background:#efefef;width:8%;height:1px;z-index:1}.left-line{top:8.5px;left:30%}.right-line{top:7.5px;left:62%}.introduction-video{margin-top:20px;margin-left:20px;margin-right:20px;z-index:1}.introduction-video video{width:100%;height:100%}.section-video{width:100%;position:relative;z-index:1}.section-video .video .video_container{margin:0 auto;max-width:100%;width:327px;height:190px}.product-img{margin-left:20px;margin-right:20px;margin-bottom:20px}.product-img img{width:100%;display:block}.text-area{width:100%;height:auto;margin-bottom:14px}.text-title{margin-top:8px;font-weight:700;font-size:15px;color:#333;line-height:43px}.text-detail,.text-title,.transition-line{margin-left:20px;margin-right:20px}.text-detail{margin-bottom:8px;font-size:15px;color:#666;line-height:13px}.transition-line{height:1px;background:#efefef}.anchor,.anchor-lesson{width:100%;height:12px;background:#f6f6f6}.teacher-introduction{margin-bottom:9px;height:45px;margin-left:25px}.teacher-img{width:72px}.teacher-img img{width:40px;height:40px;margin-left:20px}.teacher-img,.teacher-introduction-content{float:left;height:100%}.content-line{width:100%;height:15px}.teacher-introduction-content .content{float:left}.teacher-introduction-content .label{float:left;margin-top:8px;background-color:rgba(0,153,255,.1);border-radius:5px;height:22px;text-align:center;vertical-align:middle;font-size:13px;color:#09f;line-height:22px}.teacher-introduction-content .label p{margin-left:8px;margin-right:8px;height:100%}.content-line .title{font-size:15px;color:#333;line-height:15px}.content-line .text{margin-left:12px;font-size:13px;color:#666;line-height:15px}.others{margin-left:8px}.p1,.p2{line-height:27px}.p2{margin-left:17px}.lesson{margin-top:14px}.attentions{width:100%;margin-top:22px}.attention-icon{width:100%;margin-bottom:16px}.attention-icon img{height:31px;margin-left:20px}.attentions .text-detail{font-size:13px}.attentions .p1,.attentions .p2{line-height:21px;color:#333}.attentions .p2{color:#999}.attentions .dash-line{margin-left:38px;margin-right:38px;margin-bottom:12px;height:1px;border-bottom:1px dashed #ccc}