button{border:none;outline:none;background-color:transparent}.reactUi-input{position:relative;padding:8px 0;color:#383838;width:100%;height:36px;display:flex;border:1px solid #d9d9d9;border-radius:3px;transition:border-color .3s ease}.reactUi-input.active{border-color:#1b9aee}.reactUi-input .reactUi-input-input{flex:1;width:0;min-width:0;outline:0;border:0;padding:0 8px;color:#383838}.reactUi-input-button{min-width:42px;position:relative;display:inline-block;box-shadow:none;text-decoration:none;text-align:center;text-transform:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;cursor:pointer;border-radius:4px;padding:0 12px;height:36px;line-height:34px;font-size:14px;border-width:1px;color:#fff;background-color:#1b9aee;border-color:transparent;outline:none}.reactUi-input-button.mini{padding:0;color:#1b9aee;border:none;width:auto;height:auto;font-size:14px;line-height:20px;background-color:transparent}.reactUi-input-button.full-width{width:100%}.reactUi-input-button .disabled{border-color:#bfbfbf;cursor:not-allowed;background-color:#bfbfbf}.reactui-Radio{width:100%;height:auto}.reactui-Radio:hover{cursor:pointer}.reactui-Radio .reactui-Radio-wrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:2px}.reactui-Radio .reactui-Radio-wrap .reactui-Radio-gouzi{width:16px;height:16px;margin-right:6px;font-size:16px;line-height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reactui-Radio .reactui-Radio-wrap .reactui-Radio-gouzi .blue{color:#1b9aee}.reactui-Radio .reactui-Radio-wrap .reactui-Radio-text{font-size:16px;line-height:20px;color:#262626;flex:1}.reactui-Check{width:100%;height:auto}.reactui-Check:hover{cursor:pointer}.reactui-Check .reactui-Check-wrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:2px;opacity:.55;transition-duration:.21s;transition-property:opacity}.reactui-Check .reactui-Check-wrap.active{opacity:1}.reactui-Check .reactui-Check-wrap .reactui-Check-gouzi{width:16px;height:16px;margin-right:6px;font-size:16px;line-height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reactui-Check .reactui-Check-wrap .reactui-Check-gouzi .blue{color:#1b9aee}.reactui-Check .reactui-Check-wrap .reactui-Check-text{font-size:16px;line-height:20px;color:#262626;flex:1}.reactui-select-body{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.reactui-select-body .label{padding:0 4px 0 8px;font-size:1rem;flex-shrink:1}.reactui-select-body .reactui-select{width:100%;font-size:1rem;padding:2px;color:#262626;text-align:center;cursor:pointer;position:relative;background-color:transparent;border:none;outline:none}.reactui-select-body .reactui-select.open .reactui-select-data{background-color:#f7f7f7}.reactui-select-body .reactui-select.open .reactui-select-data .reactui-select-data-icon{transform:rotateX(180deg)}.reactui-select-body .reactui-select.open .reactui-select-window{height:auto}.reactui-select-body .reactui-select .reactui-select-data{height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.reactui-select-body .reactui-select .reactui-select-data .reactui-select-data-text{text-overflow:ellipsis}.reactui-select-body .reactui-select .reactui-select-data .reactui-select-data-icon{transition-property:transform;transition-duration:.15s}.reactui-select-body .reactui-select .reactui-select-window{position:absolute;left:5%;top:1rem;z-index:2;height:0;width:90%;overflow:hidden;border-radius:4px;border:0 solid transparent;background-color:#fff;box-shadow:0 2px 20px rgba(0,0,0,.1)}.reactui-select-body .reactui-select .reactui-select-window .reactui-select-item{padding:6px}.reactui-select-body .reactui-select .reactui-select-window .reactui-select-item:hover{background-color:#f7f7f7}.modal-gallery-app{width:100%;background-color:rgba(0,0,0,.9);position:fixed;left:0;top:0;z-index:50;transform:scale(0);opacity:0;transition-property:transform,opacity;transition-duration:.2s}.modal-gallery-app.finish{transform:scale(1);opacity:1}.modal-gallery-app .modal-gallery-back{width:100%;height:100%}.modal-gallery-app .imgs-wrap{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;overflow:auto}.modal-gallery-app .imgs-wrap .arrow-page-btn{width:40px;height:40px;z-index:10;position:fixed;top:calc(50% - 20px)}.modal-gallery-app .imgs-wrap .left-arrow-prev{left:16px}.modal-gallery-app .imgs-wrap .right-arrow-next{right:16px}.modal-gallery-app .imgs-wrap .imgs>img{width:100%;height:auto}.modal-gallery-app .imgs-wrap .imgs>img.big{width:150%}html{width:100%;height:100%;background-color:#fff;font-family:webfont;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}body{width:100%;height:100%;overflow:hidden}#app,.dashborad-app{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}#app-mask{position:fixed;left:0;top:0;overflow:visible;z-index:200}#app-mask .mask-level{background-color:transparent;position:relative;transition-duration:.2s;transition-property:background-color}#app-mask .mask-level.center{display:flex;flex-direction:column;justify-content:center;align-items:center}#app-mask .mask-level .mask-back{position:absolute;left:0;top:0;z-index:1;height:100%;width:100%}#app-mask .mask-level .mask-content-wrap{position:relative;z-index:2}#app-mask .mask-level .mask-content-wrap .app-mask-loading{background-color:#fff;border-radius:4px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;width:30vw;height:30vw}#app-mask .mask-level .mask-content-wrap .app-mask-loading .mask-loading-text{font-size:15px;color:#333;line-height:30px;word-break:keep-all}#app-mask .mask-level .mask-content-wrap .app-mask-modal{background-color:#fff;border-radius:4px;width:70vw;height:auto;padding:10px 30px}#app-mask .mask-level .mask-content-wrap .app-mask-modal .mask-loading-text{font-size:15px;color:#333;line-height:30px;word-break:normal;white-space:normal;text-align:center}#app-mask .mask-level .mask-content-wrap .app-mask-modal .app-mask-btn-panel{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline}#app-mask .mask-level .mask-content-wrap .app-mask-modal .app-mask-btn-panel .app-mask-btn-panel-btn{flex:1;font-size:16px;text-align:center;line-height:30px;padding-top:20px}#app-mask .mask-level .mask-content-wrap .app-mask-modal .app-mask-btn-panel .app-mask-btn-panel-btn.left{color:#3792ff}#app-mask .mask-level .mask-content-wrap .app-mask-modal .app-mask-btn-panel .app-mask-btn-panel-btn.right{color:#ddd}#app-mask .app-mask-image-preview{width:100%;height:100%;background-color:#000;display:flex;justify-content:center;align-items:center}#app-mask .app-mask-image-preview .back{width:100%;height:100%}block,view{display:block}block,text,view{margin:0;padding:0}text{display:inline}.app-loading-spin{color:#008dff;text-align:center;line-height:100px}.bottom-navi-bar{width:100%;height:51px;background:#fff;position:fixed;left:0;bottom:0;z-index:10;box-shadow:0 -2px 2px 0 #f4f4f4}.bottom-navi-bar .wrap{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;align-items:stretch}.bottom-navi-bar .wrap .item{height:51px;flex:1;padding:0;margin:0;border:none;outline:none;background-color:transparent;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;transition-duration:.3s;transition-property:background-color}.bottom-navi-bar .wrap .item:active{background-color:rgba(66,154,255,.1)}.bottom-navi-bar .wrap .item .img{width:21px;height:21px;display:inline-block;margin:9px 0 2.5px}.bottom-navi-bar .wrap .item .text{font-size:10px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#989898;line-height:14px;text-align:center}.bottom-navi-bar .wrap .item .text.blue{color:#429aff}.coach-item{height:108px;padding-left:16px}.coach-item :last-of-type .coach-info{border-color:transparent}.coach-item .coach-info{border-bottom:1px solid #f6f9ff;position:relative;height:100%}.coach-item .coach-info .photo{float:left;width:60px;height:60px;margin-right:16px;overflow:hidden;margin-top:23.5px;border-radius:50%}.coach-item .coach-info .photo .coach-photo{width:60px;height:auto;display:block}.coach-item .coach-info .text-info{width:60%;float:left;position:relative;overflow:hidden}.coach-item .coach-info .text-info .class{font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:21px;margin:22px 0 4px}.coach-item .coach-info .range{height:19px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-bottom:4px}.coach-item .coach-info .range .name{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:19px;margin-right:10px}.coach-item .coach-info .range .stars{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.coach-item .coach-info .range .stars .star{margin-right:3px;width:12px;height:11px;display:block}.coach-item .coach-info .range .point{font-size:11px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:15px}.coach-item .coach-info .price .price-text{font-size:14px}.coach-item .coach-info .price .price-num,.coach-item .coach-info .price .price-text{font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#3792ff;line-height:28px}.coach-item .coach-info .price .price-num{font-size:20px;margin:0 2px}.coach-item .ctrl{width:64px;height:28px;background:#3e92ff;border-radius:14px;padding:5px 6px;font-size:13px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;position:absolute;right:16px;top:calc(50% - 14px)}.app-activity-baseElemnt{width:100%;height:100%;min-height:100%;overflow-x:hidden;position:fixed;left:0;bottom:0;background-color:#fff;transition-property:transform;transition-duration:.18s;transform:translateX(100%)}.app-activity-baseElemnt.no-animate{transform:translateX(0)!important}#zhixun-kefu-container{width:100%;height:100%}.app-about-teacher-pingjia{display:block;position:relative;width:100%;height:auto;background-color:transparent}.app-about-teacher-pingjia .content{width:100%;height:90px;background-color:#fff;position:relative;border-bottom:10px solid #f7f9fa}.app-about-teacher-pingjia .score{position:absolute;left:0;top:0;width:109px;height:100%}.app-about-teacher-pingjia .score .number{font-size:24px;font-family:PingFangSC;font-weight:600;color:#383838;line-height:33.5px;text-align:center;margin-top:19px}.app-about-teacher-pingjia .score .stars{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.app-about-teacher-pingjia .fenbu{width:185px;height:90px;position:absolute;top:0;left:109px;display:flex;flex-direction:column;justify-content:center;align-items:baseline;box-sizing:border-box}.app-about-teacher-pingjia .fenbu .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;box-sizing:border-box}.app-about-teacher-pingjia .fenbu .row.discard{margin:4px 0}.app-about-teacher-pingjia .fenbu .row .tag{font-size:12px;font-family:PingFangSC;font-weight:400;color:#333;line-height:16.5px}.app-about-teacher-pingjia .fenbu .row .line{width:90px;height:5px;background:#e5e5e5;border-radius:4px;margin:0 8px;position:relative;overflow:hidden}.app-about-teacher-pingjia .fenbu .row .blue{position:absolute;left:0;top:0;background:#68a5ff;border-radius:4px;height:100%;width:0;transition-duration:.3s;transition-property:width}.app-about-teacher-pingjia .filter{width:80px;height:52px;background:transparent;position:absolute;right:0;top:34px;box-sizing:border-box;border-left:1px solid #e5e5e5}.app-about-teacher-pingjia .filter .btn{width:48px;height:44px;border-radius:12px;border:1px solid #d8d8d8;box-sizing:border-box;position:absolute;left:16px;top:24px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;text-align:center;background-color:transparent}.app-about-teacher-pingjia .filter .btn .trangle{width:0;height:0;border-top:12.1px solid #ccc;border-left:3.5px solid transparent;border-right:3.5px solid transparent;margin-left:3px}.app-about-teacher-pingjia .filter .btn .text{font-size:12px;font-family:PingFangSC;font-weight:400;color:#666;line-height:16.5px;word-break:keep-all;white-space:nowrap}.app-pingjia-stars-horizon{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:74px;overflow-x:hidden}.app-pingjia-stars-horizon img.star{width:12px;height:12px;display:block;margin-right:2px;flex-basis:1}.app-pingjia-rate-list-content{width:100%;padding-top:16px;background-color:#fff;box-sizing:border-box}.app-pingjia-rate-list-content .btns-type{display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center}.app-pingjia-rate-list-content .btns-type .btn{width:76px;height:28px;background:#f6f9ff;border-radius:14px;border:1px solid transparent;box-sizing:border-box;text-align:center;font-size:12px;font-family:PingFangSC;font-weight:400;color:#333;line-height:27px}.app-pingjia-rate-list-content .btns-type .btn.active{font-weight:500;color:#3e92ff;background-color:#e4f1ff;border-color:#4199ff}.app-pingjia-rate-list-content .list{box-sizing:border-box}.app-pingjia-rate-list-content .item{box-sizing:border-box;padding-top:20px;padding-bottom:20px;width:calc(100% - 32px);margin-left:16px;border-bottom:1px solid #e5e5e5}.app-pingjia-rate-list-content .item:last-of-type{border-bottom:none}.app-pingjia-rate-list-content .item .info{width:100%;height:45px;position:relative}.app-pingjia-rate-list-content .item .info .photo{width:45px;height:45px;border-radius:50%;overflow:hidden;position:absolute;left:0;top:0}.app-pingjia-rate-list-content .item .info .date{position:absolute;right:0;top:11px;font-size:12px;font-family:PingFangSC;font-weight:400;color:#989898;line-height:16.5px}.app-pingjia-rate-list-content .item .info .name{position:absolute;left:57px;top:3.5px;font-size:14px;font-family:PingFangSC;font-weight:400;color:#383838;line-height:20px}.app-pingjia-rate-list-content .item .info .stars{position:absolute;left:57px;top:28px}.app-pingjia-rate-list-content .item .text{margin-top:17.5px;width:1005;height:auto;font-size:15px;font-family:PingFangSC;font-weight:400;color:#333;line-height:23px}.app-pingjia-rate-list-content .item .imgs{padding-top:12px}.app-pingjia-rate-list-content .item .imgs .wrap{display:flex;flex-direction:row;justify-content:space-between;align-content:flex-start;align-items:flex-start;flex-wrap:wrap}.app-pingjia-rate-list-content .item .imgs .img{width:111px;height:111px;overflow:hidden}.app-pingjia-rate-list-content .class{width:100%;padding-top:16px}.app-pingjia-rate-list-content .class .body{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.app-pingjia-rate-list-content .class .body .logo{width:13px;height:13px}.app-pingjia-rate-list-content .class .body .text-class{margin-left:3px;font-size:13px;font-family:PingFangSC;font-weight:400;color:#999}.app-pingjia-rate-list-content .class .body .text-class.blue{margin-left:4px;font-size:13px;color:#3e92ff}.app-pingjia-rate-list-content .class .body .line{width:1px;height:14px;background:#e5e5e5;margin:0 12px}.app-pingjia-rate-list-content .end{width:100%;height:113px;background:#f7f9fa;display:flex;flex-direction:row;justify-content:center;align-items:center}.app-pingjia-rate-list-content .end .deco-line{width:60px;height:1px;background:#e5e5e5}.app-pingjia-rate-list-content .end .text{font-size:11px;font-family:PingFangSC;font-weight:400;color:#999;margin:0 16px}.app-pingjia-rate-list-content .item .response{width:100%;height:auto;background:#f6f9ff;border-radius:4px;margin-top:12px;padding:12px;box-sizing:border-box}.app-pingjia-rate-list-content .item .response .me{font-size:13px;font-family:PingFangSC;font-weight:400;color:#3e92ff;line-height:18.5px}.app-pingjia-rate-list-content .item .response .me-res{font-size:13px;font-family:PingFangSC;font-weight:400;color:#999;line-height:18.5px}.app-pingjia-rate-list-content .item .already-res{position:absolute;right:0;top:27.5px;font-size:12px;font-family:PingFangSC;font-weight:400;color:#999;line-height:16.5px}.app-pingjia-rate-list-content .list .empty{text-align:center;font-size:14px;line-height:140px;color:#333}.home-page{height:calc(100% - 51px);width:100%;overflow-x:hidden;overflow-y:auto}.Classes .head-title{width:100%;height:44px;border:1px solid transparent}.Classes .head-title>img{height:19px;display:block;margin:11px 0 0 16px}.Classes .class-info{width:100%;min-height:348px;position:relative}.Classes .class-info .back-img{width:auto;height:197px;position:absolute;right:0;bottom:55px}.Classes .class-info .switch{position:absolute;left:0;top:15.5px;width:100%;z-index:3}.Classes .class-info .switch .wrap{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.Classes .class-info .switch .wrap .item{flex:1;text-align:center;background-color:transparent;border:none;outline:none;position:relative;height:32px}.Classes .class-info .switch .wrap .item.active .text{color:#fff}.Classes .class-info .switch .wrap .item.active .block{transform:scale(1)}.Classes .class-info .switch .wrap .item .text{font-size:18px;color:hsla(0,0%,100%,.5);font-family:PingFangSC-Medium,PingFang SC;font-weight:500;line-height:25px}.Classes .class-info .switch .wrap .item .block{width:100%;height:3px;position:absolute;left:0;bottom:0;transition-property:transform;transition-duration:.18s;overflow:hidden;transform:scale(0)}.Classes .class-info .switch .wrap .item .block .white{margin:0 auto;width:16px;height:3px;background:#fff;border-radius:2px}.Classes .class-info .content{width:250px;position:relative;z-index:2;padding:74px 0 59px 24px}.Classes .class-info .content .title{font-size:28px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:39px;word-break:normal;white-space:normal}.Classes .class-info .content .price{height:61.5px;width:100%}.Classes .class-info .content .price .num{float:left;font-size:44px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fffc00;line-height:62px;text-shadow:0 1px 2px #3f79c3}.Classes .class-info .content .price .prom{float:left;height:100%;padding-left:4px}.Classes .class-info .content .price .prom .keyword{font-size:11px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:18px;padding:0 10px;border-top-left-radius:18px;border-top-right-radius:9px;border-bottom-left-radius:0;border-bottom-right-radius:9px;background-color:rgba(0,0,0,.5);margin-top:12px}.Classes .class-info .content .price .prom .unit{height:25px;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fffc00;line-height:25px;text-shadow:0 1px 2px #3f79c3}.Classes .class-info .content .insu-wrap{width:100%;height:22px;position:relative}.Classes .class-info .content .insu{position:absolute;left:0;top:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;background:hsla(0,0%,100%,.15);border-radius:2px;width:auto;padding:4px}.Classes .class-info .content .insu>img{width:14px;height:14px}.Classes .class-info .content .insu .insu-name{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:17px;opacity:.8}.Classes .class-info .content .more{margin-top:20px;width:104px;height:36px;background:#fff;box-shadow:0 1px 2px 0 #3e86e3;border-radius:4px;color:#989898;display:block}.search-bar{width:100%;height:44px;position:relative}.search-bar>.wrap{width:91.5%;height:44px;background:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.08);border-radius:26px;position:relative;z-index:4;left:4.25%;top:-22px;padding:12px 0;overflow:hidden}.search-bar>.wrap .city{float:left;width:76px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.search-bar>.wrap .city .city-name{font-size:13px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:19px;margin-right:6px}.search-bar>.wrap .city>img{width:8px;height:8px}.search-bar>.wrap .line{float:left;width:1px;height:20px;background:#e5e5e5}.search-bar>.wrap .input-line{width:200px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;float:left}.search-bar>.wrap .input-line>img{width:16px;height:16px;margin-left:16px;margin-right:8px}.search-bar>.wrap .input-line>input{width:80%;word-break:keep-all;white-space:nowrap;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;outline:none;border:none}.search-bar>.wrap .input-line>input ::-webkit-input-placeholder{color:#999}.search-bar>.wrap .input-line>input ::-moz-placeholder{color:#999}.search-bar>.wrap .input-line>input :-ms-input-placeholder{color:#999}.search-bar>.wrap .input-line>input ::-ms-input-placeholder{color:#999}.search-bar>.wrap .input-line>input ::placeholder{color:#999}.step-guide{padding:6px 16px 24px;position:relative}.step-guide>.title{font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:25px}.step-guide .more{position:absolute;right:16px;top:7px;display:flex;flex-direction:row;justify-self:start;align-items:center;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:19px}.step-guide .more>img{width:16px;height:16px;margin-left:4px}.step-guide .flex-wrap{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;margin-top:25px}.step-guide .flex-wrap>.arrow{width:13px;height:13px;margin-top:7px}.step-guide .flex-wrap .step-item{flex:1}.step-guide .flex-wrap .step-item>img{width:25px;height:25px;display:block;margin:0 auto}.step-guide .flex-wrap .step-item .text{margin-top:6px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px;text-align:center}.divide-block{width:100%;height:10px;background:#f7f9fa}.school{position:relative;width:100%;border-bottom:10px solid #f7f9fa}.school .title{padding-top:17px;padding-left:16px;font-size:15px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:21px}.school .more{position:absolute;right:16px;top:19px;display:flex;flex-direction:row;justify-self:start;align-items:center;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:19px}.school .more>img{width:16px;height:16px;margin-left:4px}.school .more-coach>button{display:block;margin:10px auto 28px;width:174px;height:44px;background:#f6f9ff;border-radius:8px}.coach{position:relative}.coach .title{padding-top:20px;padding-left:16px;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:25px}.coach .more{position:absolute;right:16px;top:23px;display:flex;flex-direction:row;justify-self:start;align-items:center;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:19px}.coach .more>img{width:16px;height:16px;margin-left:4px}.coach .more-coach>button{display:block;margin:10px auto 28px;width:174px;height:44px;background:#f6f9ff;border-radius:8px}.coach .list .coach-item:last-of-type .coach-info{border-color:transparent}.pingjia{position:relative}.pingjia .title{padding-top:20px;padding-left:16px;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:25px}.pingjia .more{position:absolute;right:16px;top:23px;display:flex;flex-direction:row;justify-self:start;align-items:center;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:19px}.pingjia .more>img{width:16px;height:16px;margin-left:4px}.pingjia .pingjia-content{width:100%;height:auto;overflow:visible}.pingjia .pingjia-content>.wrap{overflow:auto;overflow-y:visible;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.pingjia .pingjia-content .item{width:100vw;min-width:100vw;height:261px;border-radius:8px;overflow:visible}.pingjia .pingjia-content .item .item-content{box-shadow:0 5px 15px 0 rgba(0,0,0,.08);width:calc(100% - 32px);height:213px;margin:16px 0 32px 16px;position:relative;z-index:2}.pingjia .pingjia-content .item .item-content .sw-item{width:100%;height:100%;position:relative}.pingjia .pingjia-content .item .item-content .sw-item .user-logo{width:44px;max-height:44px;position:absolute;left:20px;top:24px;border-radius:50%;overflow:hidden}.pingjia .pingjia-content .item .item-content .sw-item .name{font-size:18px;font-family:PingFangSC;font-weight:400;color:#383838;line-height:25px;position:absolute;left:70px;top:24px}.pingjia .pingjia-content .item .item-content .sw-item .role{font-size:12px;font-family:PingFangSC;font-weight:400;color:#989898;line-height:16.5px;position:absolute;left:70px;top:51.5px}.pingjia .pingjia-content .item .item-content .sw-item .say{width:74px;height:28px;position:absolute;right:14px;top:32px}.pingjia .pingjia-content .item .item-content .sw-item .text{width:303px;max-height:85px;position:absolute;right:20px;top:92px;font-size:14px;font-family:PingFangSC;font-weight:400;color:#383838;line-height:21px;word-break:break-all;white-space:normal}.about,.about .intro{width:100%;position:relative}.about .intro{height:240px}.about .intro .text{position:absolute;bottom:8px;left:8px;z-index:1;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:20px}.about .intro .us-wrap{position:absolute;left:16px;top:0}.about .intro .us-wrap .us{width:168px;height:auto;display:block}.about .intro .partern-wrap{position:absolute;top:0;right:16px}.about .intro .partern-wrap>img{width:163px;height:auto;display:block}.about .intro .service-wrap{position:absolute;top:126px;right:16px}.about .intro .service-wrap>img{width:163px;height:auto;display:block}.about .hardware{padding-top:40px}.about .hardware>.list{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:16px}.about .hardware>.list>.item{text-align:center}.about .hardware>.list>.item>img{width:25px;height:25px;margin-bottom:6px}.about .hardware>.list>.item .name{color:#999;margin-bottom:4px}.about .hardware>.list>.item .name,.about .hardware>.list>.item .num{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:17px}.about .hardware>.list>.item .num{color:#333}.about .beian{font-size:11px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:15px;margin-top:36px;text-align:center}.about .zhaomu{display:block;height:24px;border-radius:12px;border:1px solid #d8d8d8;padding:0 16px;margin:16px auto 26px}.about .zhaomu .b-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.about .zhaomu .b-content>img{width:13px;height:13px;margin-right:3px}.about .zhaomu .b-content>span{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:17px}.baoming{width:100%;height:calc(100% - 51px);overflow-y:scroll}.baoming .divide-block{width:100%;height:10px;background:#f7f9fa}.baoming .top-block{height:85px;position:relative}.baoming .top-block>.wrap{border-radius:4px;border:1px solid;-o-border-image:linear-gradient(180deg,#eee,#e6e6e6) 1 1;border-image:linear-gradient(180deg,#eee,#e6e6e6) 1 1;width:91.45%;height:52px;background:#fff;box-shadow:0 5px 15px 0 rgba(78,78,78,.08);position:absolute;top:16px;left:4.27%;z-index:4;padding:16px 0;overflow:hidden}.baoming .top-block>.wrap .city{float:left;width:76px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.baoming .top-block>.wrap .city .city-name{font-size:13px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:19px;margin-right:6px}.baoming .top-block>.wrap .city>img{width:8px;height:8px}.baoming .top-block>.wrap .line{float:left;width:1px;height:20px;background:#e5e5e5}.baoming .top-block>.wrap .input-line{width:200px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;float:left}.baoming .top-block>.wrap .input-line>img{width:16px;height:16px;margin-left:16px;margin-right:8px}.baoming .top-block>.wrap .input-line>input{width:80%;word-break:keep-all;white-space:nowrap;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;outline:none;border:none}.baoming .top-block>.wrap .input-line>input ::-webkit-input-placeholder{color:#999}.baoming .top-block>.wrap .input-line>input ::-moz-placeholder{color:#999}.baoming .top-block>.wrap .input-line>input :-ms-input-placeholder{color:#999}.baoming .top-block>.wrap .input-line>input ::-ms-input-placeholder{color:#999}.baoming .top-block>.wrap .input-line>input ::placeholder{color:#999}.baoming .top-block .guide{width:100%;position:absolute;left:0;bottom:0}.baoming .top-block .guide>.wrap{width:100%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.baoming .top-block .guide>.wrap .item{flex:1;text-align:center}.baoming .top-block .guide>.wrap .item>img{width:40px;height:40px}.baoming .top-block .guide>.wrap .item .name{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:19px;margin-top:8px;margin-bottom:14px}.baoming .sticky-menu{height:auto;width:100%;top:0;z-index:10}.baoming .sticky-menu.sticky-base{position:-webkit-sticky;position:sticky}.baoming .sticky-menu .first{height:55px;width:100%;background-color:#fff}.baoming .sticky-menu .sec{width:100%;height:40px;background:#fcfcfc;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.baoming .sticky-menu .sec>button{display:block;flex:1;text-align:center}.baoming .sticky-menu .sec>button:active{background-color:rgba(55,146,255,.1)}.baoming .sticky-menu .sec>button>span{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:40px}.baoming .sticky-menu .sec>button>img{display:inline-block;width:6px;height:6px;margin-left:4px}.baoming .school{position:relative;width:100%;border-bottom:10px solid #f7f9fa}.baoming .school .title{padding-top:17px;padding-left:16px;font-size:15px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:21px}.baoming .school .more{position:absolute;right:16px;top:19px;display:flex;flex-direction:row;justify-self:start;align-items:center;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:19px}.baoming .school .more>img{width:16px;height:16px;margin-left:4px}.baoming .school .more-coach>button{display:block;margin:10px auto 28px;width:174px;height:44px;background:#f6f9ff;border-radius:8px}.baoming .bottom-zhanwei{height:50px}.select-modal-win{width:70vw;max-height:70vh;background-color:#fff;position:relative;z-index:2;overflow-y:scroll;overflow-x:hidden}.select-modal-win>.wrap{border-radius:2px;box-shadow:0 6px 30px 0 rgba(0,0,0,.1);width:100%;height:auto}.select-modal-win>.wrap .item{width:100%;padding:16px;font-size:17px;line-height:1.41176471em;color:rgba(0,0,0,.9);color:#333;text-align:left;border-bottom:1px solid rgba(0,0,0,.1);display:block}.select-modal-win>.wrap .item:active{background-color:rgba(0,0,0,.2)}.read-page{position:relative;padding-top:44px}.switchh-top{width:100%;height:44px;background:#fff;box-shadow:0 1px 2px 0 hsla(0,0%,88.6%,.5);position:fixed;left:0;top:0;z-index:2;overflow:auto}.switchh-top>.wrap{width:auto;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.switchh-top>.wrap>.item{text-align:center;padding:0 16px;position:relative;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#989898;line-height:44px}.switchh-top>.wrap>.item.active{font-size:16px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#383838}.switchh-top>.wrap>.item.active .blue-block{opacity:1}.switchh-top>.wrap>.item .blue-block{opacity:0;position:absolute;bottom:0;left:calc(50% - 8px);width:16px;height:3px;background:#3792ff;border-radius:2px}#insertHtmlTextHere{padding:17.5px 16px 0}.coach-page{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.coach-base-info{background-color:#fff;height:auto;width:100%;position:relative;box-sizing:border-box}.coach-base-info .intro-text{box-sizing:border-box;width:100%;height:auto;padding:12px 16px 15px}.coach-base-info .intro-text .text{font-size:14px;font-family:PingFangSC;font-weight:400;color:#666;line-height:25px}.coach-base-info .base-info{height:80px;width:100%;position:relative}.coach-base-info .photo-number{position:absolute;left:33px;top:64px;font-size:10px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#fff;line-height:14px;z-index:2}.coach-base-info .number-photo{position:absolute;left:16px;bottom:2px;z-index:1;width:29px;height:14px}.coach-base-info .photo{width:68px;height:68px;box-sizing:border-box;border-radius:50%;overflow:hidden;position:absolute;bottom:0;left:16px;background:#f6f9ff}.coach-base-info .photo-img{width:100%}.coach-base-info .certifie{width:18px;height:18px;position:absolute;bottom:0;left:66px;z-index:1}.coach-base-info .title{font-size:20px;font-family:PingFangSC;font-weight:600;color:#383838;line-height:28px;position:absolute;left:100px;top:17px}.coach-base-info .show-cer{position:absolute;bottom:0;left:100px;height:35px;width:61px}.coach-base-info .show-cer .btn{width:61px;height:20px;border-radius:10px;border:1px solid #ccc;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;left:0;top:8px;box-sizing:border-box}.coach-base-info .show-cer .btn .text{font-size:12px;font-family:PingFangSC;font-weight:400;color:#999;line-height:16.5px}.coach-base-info .show-cer .btn .trangle{box-sizing:border-box;width:6px;height:6px;margin-left:4px}.coach-base-info .btn-func{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;background-color:transparent}.coach-base-info .btn-func:after{border:none}.coach-base-info .btn-func.share{position:absolute;right:64.5px;top:31.5px}.coach-base-info .btn-func .logo{width:19px;height:19px;margin-bottom:1px}.coach-base-info .btn-func .text{font-size:10px;font-family:PingFangSC;font-weight:400;color:#333;line-height:14px}.coach-base-info .btn-func.collective{right:17px;top:31.5px;position:absolute}.coach-base-info .btn-func.collective.attention{right:7px}.coach-base-info .certs{position:absolute;right:27px;top:84.5px;width:250px;height:auto;box-sizing:border-box;padding:10px;background:#fcfcfc;box-shadow:0 8px 28px 0 hsla(0,0%,69%,.5);border:1px solid #f5f5f5;z-index:10}.coach-base-info .certs .delta{position:absolute;z-index:11;top:-5px;left:15px;border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.coach-base-info .certs .wrap{width:100%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.coach-base-info .certs .wrap .item{width:74px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:center;overflow:visible}.coach-base-info .certs .wrap .item:first-child{margin-bottom:12.5px}.coach-base-info .certs .wrap .item .text{font-size:12px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#666;line-height:16.5px}.coach-base-info .certs .wrap .item .logo{width:12.5px;height:12.5px;margin-right:5.5px}.school-content{height:69px;width:100%;background-color:#f7f9fa}.school-content .block{width:100%;height:48px;background:#fff;box-shadow:0 4px 10px 0 rgba(97,97,97,.08);border-radius:8px;position:relative;left:0;top:10.5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.school-content .location{margin-left:16px;margin-right:5px;width:12px;height:12px}.school-content .text{flex:1;font-size:14px;font-family:PingFangSC;font-weight:400;color:#333;line-height:20px;word-break:keep-all;overflow:hidden;white-space:nowrap}.school-content .arrow{margin-left:5px;margin-right:15px;width:12px;height:12px}.zhixun{width:100%;height:60px;background:#fff;box-shadow:0 -1px 1px 0 #f4f4f4;position:fixed;bottom:0;left:0;z-index:20}.zhixun .content{width:100%;height:100%;position:relative}.zhixun .wx{background:linear-gradient(154deg,#85de8f,#53d352);right:12px}.zhixun .tel{background:linear-gradient(154deg,#96afda,#869cc7);right:132px}.zhixun .btn{text-decoration:none;position:absolute;top:8px;border-radius:4px;width:112px;height:44px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.zhixun .btn .first{font-size:14px;font-family:PingFangSC-Semibold,PingFangSC;font-weight:600;color:#fff;line-height:20px}.zhixun .btn .second{font-size:11px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#fff;line-height:15px}.zhixun .kefu{width:116px;height:100%;position:absolute;left:0;top:0}.zhixun .kefu .kefu-wx{position:absolute;bottom:9.5px;right:0;width:56px;height:20px;background:#f4f4f4;border-radius:4px;font-size:12px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#989898;line-height:20px;text-align:center}.zhixun .kefu .kefu-name{font-size:16px;font-family:PingFangSC-Semibold,PingFangSC;font-weight:600;color:#383838;line-height:22.5px;position:absolute;right:7px;top:8px}.zhixun .kefu .photo{width:40px;height:40px;border-radius:50%;position:absolute;left:16px;top:10px}.classes-pingjia{width:100%;height:auto;box-sizing:border-box;padding-bottom:88px;padding-top:72px;background-color:#fff;position:relative}.classes-pingjia .btns{height:52px;position:absolute;left:0;top:0;display:flex;flex-direction:row;justify-items:flex-start;align-items:baseline}.classes-pingjia .btns .btn{box-sizing:border-box;padding-left:16px;height:52px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.classes-pingjia .btns .btn .text{font-size:18px;font-family:PingFangSC;font-weight:400;color:#333;line-height:49px;transition-property:all;transition-duration:.15s}.classes-pingjia .btns .btn.active .text{font-size:18px;font-family:PingFangSC;font-weight:600;color:#3792ff;line-height:49px}.classes-pingjia .btns .btn .line{width:24px;height:3px;background:#3792ff;opacity:0;transition-property:opacity;transition-duration:.15s}.classes-pingjia .btns .btn.active .line{opacity:1}.classes-pingjia .wrap{width:100%;height:auto}.classes-pingjia .wrap .item{width:calc(100% - 32px);height:185px;background:#fff;box-shadow:0 8px 20px 0 hsla(0,0%,83.1%,.5);margin-bottom:20px;margin-left:16px;position:relative}.classes-pingjia .wrap .item.withoutEnregisterFrais{height:180px}.classes-pingjia .item .head{padding:16px 12px 0;box-sizing:border-box;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.classes-pingjia .item .head .name{font-size:18px;font-family:PingFangSC;font-weight:500;color:#333}.classes-pingjia .item .head .insurrance{background:#fea34d;border-radius:6px 6px 6px 0;padding:0 4.5px;font-size:11px;font-family:PingFangSC;font-weight:400;color:#fff;line-height:15.5px;margin-left:8px;height:15.5px}.classes-pingjia .item .head .scar{flex:1;height:1px}.classes-pingjia .item .head .detail{width:64px;height:28px;border-radius:14px;border:1px solid #ccc;text-align:center;font-size:12px;font-family:PingFangSC;font-weight:400;color:#666;line-height:27px;box-sizing:border-box}.classes-pingjia .item .price{box-sizing:border-box;position:relative;padding:10px 0 16px 12px}.classes-pingjia .item .price.withoutEnregisterFrais{display:none}.classes-pingjia .item .price .block{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:46.5px}.classes-pingjia .item .price .num{font-size:14px;font-family:PingFangSC;font-weight:500;color:#3792ff;line-height:28px;max-width:250px}.classes-pingjia .item .price .num.big{font-size:20px;margin:0 2px}.classes-pingjia .item .price .desc{margin-top:2px;font-size:12px;font-family:PingFangSC;font-weight:400;color:#93a6c3;line-height:16.5px;max-width:275px}.classes-pingjia .item .divide{width:319px;height:1px;background:#e9edf3;border-radius:4px;margin-left:12px}.classes-pingjia .item .divide.withoutEnregisterFrais{display:none}.classes-pingjia .item .arrow{position:absolute;right:0;bottom:0;height:100%;width:35px;z-index:1;overflow:hidden}.classes-pingjia .item .arrow .more{position:absolute;right:13.5px;top:26.5px;width:12px;height:12px}.classes-pingjia .item .rdv{position:absolute;bottom:16px;left:12px;z-index:1;width:319px;height:44px;background:#3e92ff;border-radius:6px;font-size:16px;font-family:PingFangSC;font-weight:500;color:#fff;line-height:44px;text-align:center}.classes-pingjia .item .others{width:100%;height:16px;position:absolute;bottom:84px;left:0;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.classes-pingjia .item .others .text{font-size:12px;font-family:PingFangSC;font-weight:400;color:#93a6c3}.classes-pingjia .item .others .logo{width:16px;height:16px;margin-right:8px}.classes-pingjia .item .others .divide-line{width:1px;height:rpx26();margin:0 19.5px;background:rgba(147,166,195,.5)}.classes-pingjia .video-wrap{width:100%;height:auto;padding:20px}.classes-pingjia .video-wrap>video{width:100%;height:auto}.confimr-step-page{width:100%;height:100%;overflow:hidden;position:fixed;left:0;top:0;z-index:20;background-color:#f6f8f9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.confimr-step-page .back-div{width:100%;height:251px;background:linear-gradient(1turn,#f6f8f9,#3e92ff);background-size:100% 251px;background-repeat:no-repeat}.confimr-step-page .block{background:#fff;box-sizing:border-box;border-radius:8px;margin-left:16px;width:calc(100% - 32px);position:relative;overflow:hidden}.confimr-step-page .block.contact{position:absolute;left:0;top:164px}.confimr-step-page .block.contact .row{height:52px;border-bottom:1px solid #e9edf3;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:91.47%;margin-left:4.27%}.confimr-step-page .block.contact .row:last-of-type{border-color:transparent}.confimr-step-page .block.contact .row .tag{width:60px;color:#666}.confimr-step-page .block.contact .row .tag,.confimr-step-page .block.contact .row input{font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:21px}.confimr-step-page .block.contact .row input{margin-left:24px;border:none;outline:none;width:60%;color:#333;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.confimr-step-page .block.coach{height:132px;position:absolute;z-index:10;left:0;top:16px}.confimr-step-page .block.coach .block-title{position:absolute;left:12px;top:12.5px;font-size:18px;font-family:PingFangSC-Medium,PingFangSC;font-weight:500;color:#333;line-height:25px}.confimr-step-page .block.coach .yellow-notion{background:#fea34d;border-radius:6px 6px 6px 0;padding:0 5px;font-size:11px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#fff;line-height:15.5px;text-align:center;box-sizing:border-box;top:17.5px;left:155.5px;position:absolute}.confimr-step-page .block.coach .b-vie{width:319px;height:70px;background:#f6f9ff;border-radius:4px;position:absolute;bottom:12px;left:12px}.confimr-step-page .b-vie .logo{width:12px;height:12px;position:absolute;left:12px}.confimr-step-page .b-vie .logo.man{top:15px}.confimr-step-page .b-vie .logo.site{bottom:15px}.confimr-step-page .b-vie .text{font-size:13px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#666;line-height:18.5px;position:absolute;left:32px}.confimr-step-page .b-vie .text.coach{top:11.5px}.confimr-step-page .b-vie .text.area{bottom:12px}.confimr-step-page .sumbit{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:60px;background:#3e92ff;box-shadow:0 -1px 1px 0 #f4f4f4;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:60px}.bottom-close{height:60px;position:fixed;left:0;bottom:0;width:100%;z-index:30;background-color:#fff}.bottom-close>button{font-size:16px;background-color:#3792ff;color:#fff;width:100%;height:100%}.price-detail-show{position:fixed;left:0;top:0;width:100%;height:calc(100% - 60px);z-index:30;background-color:#fff;overflow-x:hidden;overflow-y:scroll;padding-top:10px}.price-detail-show .b-title{font-family:PingFangSC-Semibold;font-size:16px;color:#383838;font-weight:700;margin:0 0 16.5px 20px;border-left:4px solid #3792ff;text-indent:12px}.price-detail-show .cart{background:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.08);border-radius:2px;width:89.33vw;margin-left:5.33vw;margin-bottom:17.5px;box-sizing:border-box;padding:19px 16px 16px}.price-detail-show .cart .block{height:20px;width:80vw;position:relative;margin-bottom:18.5px}.price-detail-show .cart .block.higher{height:38px!important}.price-detail-show .cart .block .higher-name{height:38px;background-color:#fff;text-align:left;padding-right:7.5px;position:absolute;left:0;top:0;z-index:1}.price-detail-show .cart .block .higher-name .line-1{font-family:PingFangSC-Regular;font-size:14px;line-height:20px;color:#686868}.price-detail-show .cart .block .higher-name .line-2{font-family:PingFangSC-Regular;font-size:12px;line-height:16.5px;color:#989898;margin-top:1.5px}.price-detail-show .cart .block:last-of-type{margin-bottom:20px}.price-detail-show .cart .block .name{font-family:PingFangSC-Regular;font-size:14px;line-height:20px;color:#686868;height:20px;background-color:#fff;text-align:left;padding-right:7.5px;position:absolute;z-index:1}.price-detail-show .cart .block .name .extra{font-size:12px;line-height:20px;color:#989898}.price-detail-show .cart .block .dashed-line{width:69.6vw;height:1px;box-sizing:border-box;border-bottom:1px dashed #979797;position:absolute;left:0;top:10px}.price-detail-show .cart .block .price{position:absolute;right:0;top:0;z-index:1;background-color:#fff;text-align:right;padding-left:8px;height:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.price-detail-show .cart .block .price .tag{font-family:PingFangSC-Semibold;font-size:11px;color:#3792ff}.price-detail-show .cart .block .price .number{font-family:PingFangSC-Regular;font-size:14px;color:#3792ff;letter-spacing:0}.price-detail-show .cart .notion{width:80.8vw;padding:12px;box-sizing:border-box;font-size:13px;color:#686868;line-height:20px;background:#fbf3ec}.price-detail-show .bottom-space{height:25px}.school-intro-content{background-color:#fff;height:90px;width:100%;position:relative}.school-intro-content .title{font-size:20px;font-family:PingFangSC;font-weight:600;color:#383838;line-height:28px;position:absolute;left:16px;top:16px}.school-intro-content .btn{width:87px;height:24px;border-radius:3px;border:1px solid #d8d8d8;position:absolute;bottom:12px;left:16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.school-intro-content .btn .logo{width:11px;height:11px;margin-right:3px}.school-intro-content .btn .text,.school-intro-content .work-time{font-size:13px;font-family:PingFangSC;font-weight:400;color:#999}.school-intro-content .work-time{position:absolute;left:111px;bottom:14.5px;line-height:18.5px}.school-intro-content .btn-func{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:absolute;bottom:7px;right:60.5px;padding:0;background-color:transparent}.school-intro-content .btn-func:after{border:none}.school-intro-content .btn-func .logo{width:19px;height:19px;margin-bottom:1px}.school-intro-content .btn-func .text{font-size:10px;font-family:PingFangSC;font-weight:400;color:#333;line-height:14px}.school-intro-content .btn-func.collective{right:17px}.school-intro-content .btn-func.collective.attention{right:7px}.galaxy{height:auto;width:100%;overflow-y:hidden;overflow-x:hidden;position:relative}.galaxy .ar-wrap{width:100%;height:80vh}.galaxy .ar-wrap>iframe{width:100%;height:100%}.galaxy .wrap{height:160px;width:100%}.galaxy .img-wrap{width:100%;height:100%;text-align:center;font-size:0;background-color:#000}.galaxy .img-wrap>img{width:100%}.galaxy .switch{width:94px;height:24px;background:#ccc;border-radius:14px;opacity:.7;position:absolute;left:calc(50% - 47px);bottom:14px;z-index:2;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.galaxy .switch>button{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:19px;width:48px;height:24px;border-radius:14px;transition-property:all;transition-duration:.15s}.galaxy .switch>button.active{color:#fff;background:linear-gradient(142deg,#72c4ff,#6abaff 20%,#61b0ff 40%,#57a6ff 60%,#4c9cff 80%,#3e92ff)}.service-content{height:auto;width:100%;background-color:#fff;position:relative;padding:60px 5px 56px;box-sizing:border-box}.service-content>.title{font-size:18px;font-family:PingFangSC;font-weight:600;color:#383838;line-height:25px;position:absolute;left:16px;top:18px}.service-content .toggle{width:56px;height:24px;border-radius:12px;border:1px solid #d8d8d8;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;left:159px;bottom:16px}.service-content .toggle .text{font-size:12px;font-family:PingFangSC;font-weight:400;color:#666}.service-content .toggle .trangle{border-top:6px solid #d8d8d8;border-left:3.5px solid transparent;border-right:3.5px solid transparent;width:0;height:0;margin-left:4px;transition-property:transform;transition-duration:.16s}.service-content .toggle .trangle.close{transform:rotate(180deg)}.service-content .wrap{width:100%;flex-direction:row;flex-wrap:wrap;transition-duration:.15s;transition-property:all}.service-content .item,.service-content .wrap{display:flex;justify-content:flex-start;align-items:center}.service-content .item{height:55.5px;overflow:visible;flex-direction:column;margin-bottom:20px;width:24.8%}.service-content .item .logo{width:32px;height:32px;margin-bottom:5px}.service-content .item .text{font-size:13px;font-family:PingFangSC;font-weight:400;color:#666;line-height:16px;word-break:keep-all;white-space:nowrap}.service-content .divide-block{width:100%;height:10px;background:#f7f9fa}.coach-in-school .title{font-size:18px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#383838;line-height:25px;margin-top:20px;margin-left:16px;margin-bottom:16px}.coach-in-school .block-line{width:100%;height:1px;background:#e5e5e5}#show-school-addr-map{height:100vh}.area-text-introduction{background-color:#fff;width:80vw;padding:16px;max-height:60vh;overflow-y:scroll;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:25px}.DetailOfCourse{width:100%;padding-bottom:60px}.DetailOfCourse .head-course-img{width:100%;height:308px}.DetailOfCourse .head-course-img .Classes{position:relative;top:-40px}.DetailOfCourse .buy-btn{width:100%;height:60px;background:#3e92ff;box-shadow:0 -1px 1px 0 #f4f4f4;position:fixed;bottom:0;left:0;z-index:3;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:25px}.DetailOfCourse .detail-course-intro{height:131.5px;background-color:#fff;position:relative;width:100%}.DetailOfCourse .detail-course-intro .right-line{width:1px;height:24px;background:#93a6c3;opacity:.5;top:21px;right:52px;position:absolute;z-index:1}.DetailOfCourse .detail-course-intro .share{background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;width:52px;right:0;top:0;padding:16px 0 0}.DetailOfCourse .detail-course-intro .share-icon{width:15.5px;height:15.5px;margin-bottom:2.5px}.DetailOfCourse .detail-course-intro .share-text{font-size:10px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:14px}.DetailOfCourse .detail-course-intro .class-name{font-size:20px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#383838;line-height:28px;position:absolute;left:16px;top:16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.DetailOfCourse .detail-course-intro .hot{height:15.5px;background:#fea34d;border-radius:7.5px 7.5px 7.5px 0;padding:0 5px;font-size:11px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:15px;margin-left:6px}.DetailOfCourse .detail-course-intro .infos{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;height:63.5px;position:absolute;left:0;bottom:0}.DetailOfCourse .detail-course-intro .item{flex:1}.DetailOfCourse .detail-course-intro .tag{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:18.5px;text-align:center}.DetailOfCourse .detail-course-intro .infos-text{margin-top:4px;font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:21px;text-align:center}.DetailOfCourse .detail-course-intro .infos-line{width:1px;height:24px;background:#93a6c3;opacity:.5;margin-top:10px}.DetailOfCourse .detail-course-intro .icon{display:inline-block;width:13px;height:13px;margin-left:2px;top:2.5px;position:relative}.DetailOfCourse .block-di{width:100%;height:10px;background:#f7f9fa}.DetailOfCourse .ban-xing{width:100%;padding-top:20px;padding-bottom:30px;position:relative}.DetailOfCourse .ban-xing .title{font-size:18px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#383838;line-height:25px;margin-left:16px}.DetailOfCourse .ban-xing .delta{width:32.5px;height:32.5px;font-size:0;display:block;position:relative;z-index:1}.DetailOfCourse .ban-xing .content{width:91.47%;margin:0 auto;background:#fff;box-shadow:0 4px 20px 0 rgba(147,166,195,.2);padding:12px;box-sizing:border-box}.DetailOfCourse .ban-xing .text-area{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:27px}.DetailOfCourse .ban-xing .diandian{position:absolute;bottom:0;right:16px;width:24px;height:24px;z-index:1}.DetailOfCourse .tuwen-body{padding-top:20rpx;background-color:#fff}.DetailOfCourse .tuwen-body .grand-title{font-size:16px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#383838;line-height:22.5px;text-indent:16px;margin-top:10px}.DetailOfCourse .tuwen-body .content-wrap{width:100%;height:auto;box-sizing:border-box;padding:0 0 0 4.27vw}.DetailOfCourse .tuwen-body .wrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.DetailOfCourse .tuwen-body .item{width:44.53vw;height:162px;box-sizing:border-box;box-shadow:0 2px 10px 0 rgba(147,166,195,.2);border-radius:4px;overflow:hidden;margin-top:16px;margin-right:2.4vw}.DetailOfCourse .tuwen-body .item:nth-child(2n){margin-right:0}.DetailOfCourse .tuwen-body .item-img{display:block;font-size:0;width:100%;height:84px}.DetailOfCourse .tuwen-body .b-item{margin-top:8px;font-size:14px;color:#383838;line-height:20px;height:20px}.DetailOfCourse .tuwen-body .b-item,.DetailOfCourse .tuwen-body .b-text{padding:0 8px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;overflow:hidden}.DetailOfCourse .tuwen-body .b-text{margin-top:2px;font-size:12px;color:#666;line-height:18px;max-height:36.5px}.DetailOfCourse .a-notion-block .title{padding:20px 16px 16px;font-size:18px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#383838;line-height:25px}.DetailOfCourse .a-notion-block .text{font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:21px;padding:0 16px 16px}.my-page{width:100%;height:100%;background-color:#fff}.my-page .top-userInfo{height:79px;position:relative}.my-page .top-userInfo>img{width:48px;height:48px;position:absolute;left:20px;top:12px;border-radius:50%;overflow:hidden}.my-page .top-userInfo>span{position:absolute;left:80px;top:18px;font-size:23px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#383838;line-height:32px}.my-page .nine-gong-ge{width:89.33%;border-bottom:1px solid #e5e5e5;margin:0 auto}.my-page .nine-gong-ge-wrap{width:100%;height:auto}.my-page .ngg-title{font-size:16px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#383838;line-height:22.5px}.my-page .ngg-box{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 0 14px}.my-page .ngg-gezi-item{width:55.5px;overflow:visible;text-align:center;margin-right:37.5px;padding-top:20px;padding-bottom:6px}.my-page .ngg-gezi-item:nth-child(4n){margin-right:0}.my-page .ngg-gezi-item-img{width:30px;height:30px;display:inline-block}.my-page .ngg-gezi-item-text{margin-top:12px;line-height:20px;word-break:keep-all}.my-orders-page,.my-page .ngg-gezi-item-text{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#383838}.my-orders-page{line-height:100px;text-align:center;padding-bottom:30px}.my-orders-page .kefu{padding:10px 50px;font-size:13px;line-height:20px;text-align:center;position:fixed;bottom:0;left:0;z-index:1;background-color:#f2f3f4;width:100vw}.my-orders-page .order-item{width:94.67%;height:209px;position:relative;overflow:hidden;margin:12px auto 0}.my-orders-page .order-item .bg{width:100%;height:100%;display:block}.my-orders-page .order-item .content{position:absolute;left:0;top:0;background-color:transparent;width:100%;height:100%;padding:6px}.my-orders-page .order-item .content .content-wrap{width:100%;height:100%;position:relative;padding-left:16px}.my-orders-page .order-item .content .content-wrap .status{position:absolute;right:16px;top:0;font-size:14px;color:#383838;line-height:47px}.my-orders-page .order-item .content .content-wrap .name-area{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#383838;line-height:47px;text-align:left;border-bottom:1px solid #e5e5e5}.my-orders-page .order-item .content .content-wrap .courseName{font-size:18px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#383838;line-height:82px;text-align:left;border-bottom:1px solid #e5e5e5}.my-orders-page .order-item .content .content-wrap .space-block{height:25px;margin-top:6px;margin-bottom:6px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.my-orders-page .order-item .content .content-wrap .space-block .grey,.my-orders-page .order-item .content .content-wrap .space-block .label{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#686868;line-height:17px}.my-orders-page .order-item .content .content-wrap .space-block .grey{margin-right:16px}.my-orders-page .order-item .content .content-wrap .space-block .red{width:44px;height:25px;margin-right:16px;font-size:18px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#ff3737;line-height:25px}.my-orders-page .order-item .content .content-wrap .space-block .red>span{font-size:10px;line-height:normal}.my-favor-page .coach-item{margin:10px 0}.my-favor-page .loading{text-align:center;padding:20px}.img-top-wrap{width:100%}.img-top-wrap>img{width:100%;height:auto;display:block}