body{background:#f0f3fa}a{display:block}.detail-top{padding:1.25rem;background:#fff;margin-bottom:.67rem}.img-swiper{height:15.83rem;border-radius:4px}.visits{position:absolute;right:0;bottom:.2rem;padding:.5em 1.4rem;border-radius:0 0 4px;background:rgba(0,0,0,.4);color:#fff}.dt-logo{margin:.84rem 0}.dt-logo .img-logo{width:5.83rem;height:5.83rem;border-radius:50%}.dt-logo .dt-logo-right{margin-left:-1rem}.dt-logo .dt-logo-right .dt-title{font-size:1.67rem;color:#485465;margin-top:.55rem}.dt-logo .dt-logo-right .dt-section{margin-top:.7rem;font-size:1rem;color:#778599;line-height:1.2rem}.dt-subdescrip{line-height:1.42rem;font-size:1rem;color:#485465}.btn-nav-wrap{text-align:center;margin-top:1rem}.btn-nav-wrap>div{height:4.6rem}.btn-nav-wrap>div:last-child{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.btn-nav-wrap>div>a{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.btn-nav-wrap .img-nav{width:2.17rem;height:2.17rem}.btn-nav-wrap .img-nav1{width:2.5rem;height:2.5rem}.btn-nav-wrap .img-nav2{width:2.08rem;height:2.42rem}.btn-nav-wrap .nav-desc{font-size:1rem;line-height:1.42rem;color:#778599}.match-wrap{background:#fff;margin:.9rem 0 .67rem}.match-wrap .match-tab{height:4.58rem;line-height:4.58rem;text-align:center;font-size:1.33rem;color:#778599;border-bottom:1px solid #d4dce1}.match-wrap .match-tab .match-tab-title{margin:0 auto;width:5.83rem;height:4.6rem;color:#778599}.match-wrap .match-tab .match-tab-title.active{border-bottom:.2rem solid #00499C;color:#485465}.match-list{padding:.625rem 1.25rem}.match-list li{padding:.625rem 0}.match-list .match-detail{margin-top:.5rem}.match-list .match-detail .m-title{font-size:1.33rem;color:#485465;font-weight:400;padding-top:.11rem;line-height:1.83rem}.match-list .match-detail .m-addr{font-size:1rem;color:#778599;margin-top:.67rem}.match-list .match-detail .m-price{color:#FF6C5F;font-size:1.5rem;font-weight:700;margin-top:.11rem}.icon-match-addr{margin-right:.5rem}.match-list .match-detail .m-personnum{color:#778599;font-size:1rem;margin-top:1.1rem}.training-course{padding:0 1.25rem;background:#fff;margin-bottom:.67rem}.training-course .tc-title{height:4rem;line-height:4rem;position:relative;color:#485465;font-size:1.33rem}.training-course .tc-title .icon-right{position:absolute;top:.1rem;right:-.6rem;font-size:2.5rem;color:#ced5dd}.list-container{margin:0 auto}.list-container .list-item{padding:0 0 1.25rem}.list-container .list-item .img-listimg{width:100%;height:6rem;object-fit:cover;border-radius:4px}.list-container .list-item .list-title{font-size:1.33rem;color:#485465;margin-left:1rem;margin-top:.3rem;font-weight:400}.list-container .list-item .list-subpublic{font-size:1rem;margin-left:1rem;color:#778599}.list-container .list-item .list-subpublic span{margin-right:.4rem}.list-container .list-item .list-spec{padding:1.2rem 0 .9rem}.list-container .list-item .list-price{font-size:1.33rem;color:#ff6c5f}.list-container .list-item .old-price{font-size:1.08rem;margin-left:.84rem}.hotactivity .list-container .list-title{margin-top:1.25rem}.newslist .list-container .list-item{padding:0 0 1rem;line-height:1.5}.border-top{border-top:.08rem solid #f0f3fa}.margin-bottom{margin-bottom:.5rem}.club-teacher-wrap{height:5.2rem}.club-teacher-wrap .club-teather{width:4.5rem;height:4.5rem;border-radius:50%;position:absolute;top:0;z-index:1}.club-teacher-wrap .club-teather:nth-child(2){left:3.7rem;z-index:2}.club-teacher-wrap .club-teather:nth-child(3){left:7.3rem;z-index:3}.club-teacher-wrap .club-teather:nth-child(4){left:10.6rem;z-index:4}.club-teacher-wrap .club-teather:nth-child(5){left:14rem;z-index:5}.club-teacher-wrap .club-teather:nth-child(6){left:17.4rem;z-index:6}.img-share,.shade{position:fixed;top:0;right:0;bottom:0;left:0}.shade{z-index:998;background:rgba(0,0,0,.5)}.search{position:fixed;bottom:0;z-index:999;width:100%;text-align:center;background:#fff}.search .flex{padding-top:2rem;border-bottom:1px solid #F0F3FA}.search .img{width:5rem}.search .name{font-size:1rem;color:#4A4A4A;line-height:2.4rem}.search .cancel{font-size:1.33rem;color:#4A4A4A;line-height:3.6rem}.img-share{width:100%}