.fitness-home{font-size:16px}.fitness-home h1{font-size:42px;color:#fff;padding-top:1rem;padding-bottom:1rem}.fitness-home h2{font-size:38px;color:#286da8;margin-bottom:1rem}.fitness-home h3{font-size:26px;color:#cd5360}.fitness-home .fitness-padding{padding-top:5rem;padding-bottom:3rem}@media screen and (max-width:768px){.fitness-home .fitness-padding{padding-top:3rem;padding-bottom:2rem}.fitness-home h1{font-size:28px}.fitness-home h2{font-size:24px;margin-bottom:1rem}.fitness-home h3{font-size:20px}}.fitness-home .fitness-banner{margin:0 auto;max-width:1920px;position:relative}.fitness-home .fitness-banner .fitness-image{display:block}.fitness-home .fitness-banner .fitness-image img{width:100%}.fitness-home .fitness-banner .fitness-swiper-page{bottom:5rem}@media screen and (max-width:768px){.fitness-home .fitness-banner .fitness-swiper-page{bottom:1.5rem}}.fitness-home .fitness-key{background:#286da8}.fitness-home .fitness-brief{padding-top:3rem;padding-bottom:3rem;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.fitness-home .fitness-brief em{text-decoration:underline;color:#cd5360;font-weight:700}.fitness-home .fitness-brief div{width:48%}.fitness-home .fitness-brief div h2{font-size:26px;margin-bottom:1.5rem;color:#cd5360}.fitness-home .fitness-brief div .fitness-p{margin-bottom:1.5rem}.fitness-home .fitness-brief div p{margin-bottom:.5rem}@media screen and (max-width:768px){.fitness-home .fitness-brief{padding-top:2rem;padding-bottom:0}.fitness-home .fitness-brief div{width:100%;margin-bottom:2rem}.fitness-home .fitness-brief div h3{margin-bottom:1rem}}.fitness-home .fitness-introduce{background:#f6f6f6}.fitness-home .fitness-introduce h2{margin-bottom:3rem}.fitness-home .fitness-introduce .fitness-content{width:100%;max-width:960px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.fitness-home .fitness-introduce .fitness-content>div{width:50%}.fitness-home .fitness-introduce .fitness-content .fitness-next{color:#fff;font-size:22px;display:-webkit-flex;display:flex;background:#286da8;width:30px;height:60px;text-align:center;position:absolute;top:50%;left:0;z-index:30;-webkit-transform:translateY(-100%);transform:translateY(-100%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fitness-home .fitness-introduce .fitness-content .fitness-prev{left:0;-webkit-transform:rotate(180deg) translate(0);transform:rotate(180deg) translate(0);border-left:1px solid #fff}.fitness-home .fitness-introduce .fitness-content .fitness-disabled{background:#aaa}.fitness-home .fitness-introduce .fitness-content .fitness-left{overflow:hidden}.fitness-home .fitness-introduce .fitness-content .fitness-left div{position:relative;display:-webkit-flex;display:flex;-webkit-transition:all .5s;transition:all .5s}.fitness-home .fitness-introduce .fitness-content .fitness-right{position:relative;background:#fff;overflow:hidden}.fitness-home .fitness-introduce .fitness-content .fitness-right .fitness-context{position:relative;display:-webkit-flex;display:flex;-webkit-transition:all .5s;transition:all .5s}.fitness-home .fitness-introduce .fitness-content .fitness-right .fitness-context div{padding:8%;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%}.fitness-home .fitness-introduce .fitness-content .fitness-right h3{margin-bottom:1.5rem}.fitness-home .fitness-introduce .fitness-content .fitness-right p{margin-bottom:.5rem}.fitness-home .fitness-introduce .fitness-content .fitness-right a{color:#286da8}@media screen and (max-width:768px){.fitness-home .fitness-introduce h2{margin-bottom:1rem}.fitness-home .fitness-introduce .fitness-content>div{width:100%}.fitness-home .fitness-introduce .fitness-content .fitness-next{left:50%;right:auto;top:0;-webkit-transform:translate(100%,-25%) rotate(90deg);transform:translate(100%,-25%) rotate(90deg)}.fitness-home .fitness-introduce .fitness-content .fitness-prev{-webkit-transform:translate(-100%,-25%) rotate(270deg);transform:translate(-100%,-25%) rotate(270deg)}}.fitness-home .fitness-category{font-size:16px}.fitness-home .fitness-category>div h2{margin:0}.fitness-home .fitness-category>div h3{font-size:36px}.fitness-home .fitness-category>div .fitness-content{margin:3rem 0}.fitness-home .fitness-category>div a{color:#286da8}.fitness-home .fitness-category>div .fitness-category-content{width:100%;max-width:960px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.fitness-home .fitness-category>div .fitness-category-content .fitness-swiper-container>div{padding:1rem}.fitness-home .fitness-category>div .fitness-category-content a{display:block;text-align:center;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:1rem;margin-bottom:2rem}.fitness-home .fitness-category>div .fitness-category-content a img{border-radius:1rem}.fitness-home .fitness-category>div .fitness-category-content a h3{font-size:35px;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center;z-index:3;-webkit-transition:all .5s ease;transition:all .5s ease}.fitness-home .fitness-category>div .fitness-category-content a .fitness-word{position:absolute;top:60%;color:#fff;z-index:3;padding:5%}.fitness-home .fitness-category>div .fitness-category-content a .fitness-view{font-size:16px;width:100px;background-color:#fff;border-radius:20px;height:30px;line-height:30px;position:absolute;top:65%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#000;text-align:center;z-index:3;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.fitness-home .fitness-category>div .fitness-category-content a:hover{-webkit-transform:scale(1.02);transform:scale(1.02);box-shadow:0 25px 25px -16px rgba(0,0,0,.5)}.fitness-home .fitness-category>div .fitness-category-content a:hover .fitness-view{opacity:1;-webkit-transform:translate(-50%,-40px);transform:translate(-50%,-40px)}.fitness-home .fitness-category>div .fitness-category-content a:hover h3{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.fitness-home .fitness-category>div .fitness-category-content a:hover:after{-webkit-transform:scale(1.02);transform:scale(1.02);background-color:rgba(0,0,0,.35)}.fitness-home .fitness-category>div .fitness-category-content a:after{content:"";position:absolute;width:100%;height:100%;border-radius:1rem;background-color:rgba(0,0,0,.5);z-index:2;top:0;left:0;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:768px){.fitness-home .fitness-category>div .fitness-category-content{-webkit-justify-content:start;justify-content:start}.fitness-home .fitness-category>div .fitness-category-content .fitness-swiper-container>div{padding:0}.fitness-home .fitness-category>div .fitness-category-content a{margin-bottom:1rem}.fitness-home .fitness-category>div .fitness-category-content a:nth-of-type(odd){margin-right:2%}.fitness-home .fitness-category>div .fitness-category-content a h3{top:50%;font-size:26px}.fitness-home .fitness-category>div .fitness-category-content a .fitness-word{top:40%}.fitness-home .fitness-category>div h2,.fitness-home .fitness-category>div h3{font-size:20px}.fitness-home .fitness-category>div .fitness-content{margin:1.5rem 0}}.fitness-home .fitness-display{background:#f6f6f6;font-size:16px}.fitness-home .fitness-display>div{position:relative}.fitness-home .fitness-display .fitness-content{margin-top:3rem}.fitness-home .fitness-display .fitness-content .fitness-box{margin-bottom:1.5rem;text-align:center;border:1px solid #ccc;border-top-color:#000;background:#fff}.fitness-home .fitness-display .fitness-content .fitness-box a{display:block}.fitness-home .fitness-display .fitness-content .fitness-box a .fitness-item{position:relative;margin-bottom:1rem}.fitness-home .fitness-display .fitness-content .fitness-box a h3{font-size:16px;color:#286da8;padding:0 .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fitness-home .fitness-display .fitness-content .fitness-box a span{display:inline-block;color:#666;margin:1rem 0}.fitness-home .fitness-display .fitness-content .fitness-box:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}@media screen and (max-width:768px){.fitness-home .fitness-display .fitness-content .fitness-box span{margin:.5rem 0}}.fitness-home .fitness-guide{padding:5rem 0;position:relative}.fitness-home .fitness-guide .fitness-image{position:absolute;width:100%;max-width:1500px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.fitness-home .fitness-guide .fitness-image img{object-fit:cover}.fitness-home .fitness-guide h2{color:#fff}.fitness-home .fitness-guide p{color:#fff;font-size:16px}.fitness-home .fitness-guide .fitness-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:3rem}.fitness-home .fitness-guide .fitness-content a{width:18%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;color:#fff}.fitness-home .fitness-guide .fitness-content a .fitness-box{width:120px;height:120px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:2px solid #fff;border-radius:50%;font-size:60px;font-weight:700;-webkit-transition:all .3s;transition:all .3s}.fitness-home .fitness-guide .fitness-content a h3{font-size:20px;margin-top:2rem;font-weight:400;color:#fff;-webkit-transition:all .3s;transition:all .3s}.fitness-home .fitness-guide .fitness-content a:hover{color:#cd5360}.fitness-home .fitness-guide .fitness-content a:hover .fitness-box{border:3px solid #cd5360}.fitness-home .fitness-guide .fitness-content a:hover h3{color:#cd5360;font-weight:700}@media screen and (max-width:768px){.fitness-home .fitness-guide .fitness-content a .fitness-box{width:60px;height:60px;font-size:30px}.fitness-home .fitness-guide .fitness-content a h3{margin-top:1rem;font-size:16px;text-align:center}}.fitness-home .fitness-work h2{color:#286da8}.fitness-home .fitness-work .fitness-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.fitness-home .fitness-work .fitness-content .fitness-right{width:43%}.fitness-home .fitness-work .fitness-content .fitness-left{width:55%}.fitness-home .fitness-work .fitness-content .fitness-left p{font-size:16px;margin-bottom:.5rem}@media screen and (max-width:768px){.fitness-home .fitness-work .fitness-content{-webkit-flex-wrap:wrap;flex-wrap:wrap}.fitness-home .fitness-work .fitness-content .fitness-left,.fitness-home .fitness-work .fitness-content .fitness-right{width:100%}}.fitness-home .fitness-choose{font-size:16px;padding-top:2rem;padding-bottom:2rem}.fitness-home .fitness-choose a{color:#286da8}.fitness-home .fitness-choose .fitness-content{width:100%;max-width:960px;margin:2rem auto 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.fitness-home .fitness-choose .fitness-content .fitness-item{width:30%;padding:2rem;border:1px solid #ccc;text-align:center;margin-bottom:2rem;cursor:pointer}.fitness-home .fitness-choose .fitness-content .fitness-item .fitness-icon{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;font-size:60px}.fitness-home .fitness-choose .fitness-content .fitness-item .fitness-title{margin:1rem 0;display:block;font-size:20px;font-weight:700}.fitness-home .fitness-choose .fitness-content .fitness-item p{display:none;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fitness-home .fitness-choose .fitness-content .fitness-item:hover{background:#286da8;color:#fff}.fitness-home .fitness-choose .fitness-content .fitness-item:hover .fitness-icon{display:none}.fitness-home .fitness-choose .fitness-content .fitness-item:hover p{display:-webkit-box}@media screen and (max-width:768px){.fitness-home .fitness-choose .fitness-content .fitness-item{width:48%}}.fitness-home .fitness-comment{background:#f6f6f6;padding:3rem 0}.fitness-home .fitness-comment .fitness-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5rem}.fitness-home .fitness-comment .fitness-content .fitness-talk{margin:1.5rem 0}@media screen and (max-width:768px){.fitness-home .fitness-comment{padding:2rem 0}.fitness-home .fitness-comment p{margin:1rem 0}.fitness-home .fitness-comment .fitness-content .fitness-talk{width:100%;margin:.5rem 0}}.fitness-home .fitness-famous{color:#666;border-bottom:1px solid #ccc}.fitness-home .fitness-famous h3{font-size:32px;color:#286da8;margin-bottom:2rem}.fitness-home .fitness-famous .fitness-content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.fitness-home .fitness-famous .fitness-content .fitness-left{width:49%}.fitness-home .fitness-famous .fitness-content .fitness-left .fitness-box{margin-bottom:2rem}.fitness-home .fitness-famous .fitness-content .fitness-left .fitness-box p:first-of-type{font-weight:700;font-size:18px;margin-bottom:.5rem;color:#cd5360}.fitness-home .fitness-famous .fitness-content .fitness-right{width:49%;position:relative}@media screen and (max-width:768px){.fitness-home .fitness-famous .fitness-content .fitness-left{width:100%}.fitness-home .fitness-famous .fitness-content .fitness-left .fitness-box{margin-bottom:1rem}.fitness-home .fitness-famous .fitness-content .fitness-right{width:100%}.fitness-home .fitness-famous h3{font-size:24px;margin-bottom:1rem}}.fitness-home .fitness-cert{margin:3rem auto}@media screen and (max-width:768px){.fitness-home .fitness-cert{margin:2rem auto}}.fitness-home .fitness-ins{background:#f6f6f6;font-size:16px}.fitness-home .fitness-ins>div{position:relative}.fitness-home .fitness-ins h2{margin-bottom:3rem}.fitness-home .fitness-ins .fitness-content a{display:block;text-align:center;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:.5rem;margin-bottom:1rem}.fitness-home .fitness-ins .fitness-content a img{border-radius:1rem}.fitness-home .fitness-ins .fitness-content a:hover,.fitness-home .fitness-ins .fitness-content a:hover:after{-webkit-transform:scale(1.02);transform:scale(1.02)}.fitness-home .fitness-ins .fitness-content a:after{content:"";position:absolute;width:100%;height:100%;border-radius:1rem;z-index:2;top:0;left:0;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:768px){.fitness-home .fitness-ins .fitness-content{-webkit-justify-content:start;justify-content:start}.fitness-home .fitness-ins .fitness-content a{margin-bottom:1rem}.fitness-home .fitness-ins .fitness-content a:nth-of-type(odd){margin-right:2%}.fitness-home .fitness-ins{background:#fff}.fitness-home .fitness-ins h2{font-size:24px}.fitness-home .fitness-ins .fitness-content{margin:1.5rem 0}}.fitness-home .fitness-swiper-nav{position:absolute;top:0;right:1rem}.fitness-home .fitness-swiper-nav>span{width:28px;height:28px;border:2px solid #286da8;border-radius:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-left:5px;color:#286da8}.fitness-swiper-container{width:100%;overflow:hidden;position:relative}.fitness-swiper-container>div{overflow:hidden}.fitness-swiper-container .fitness-swiper{position:relative;display:-webkit-flex;display:flex}.fitness-swiper-container .fitness-swiper .fitness-swiper-item{-webkit-flex-shrink:0;flex-shrink:0;position:relative}.fitness-swiper-container .fitness-swiper .fitness-swiper-item img{max-width:100%}.fitness-swiper-container .fitness-next{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fitness-swiper-container .fitness-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fitness-swiper-container .fitness-prev{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fitness-swiper-page{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;width:100%;bottom:3rem;left:0}.fitness-swiper-page .fitness-item{display:inline-block;background:#fff;width:12px;height:12px;border-radius:50%;margin:0 .5rem;cursor:pointer}.fitness-swiper-page .fitness-item.fitness-current{background:#286da8}.fitness-swiper-nav{display:-webkit-flex;display:flex}.fitness-brand-mean .fitness-content{position:relative}.fitness-brand-mean .fitness-content .fitness-brand-intro{padding:0 5rem;font-size:16px;position:absolute;bottom:0;left:0;color:#fff;width:100%;text-align:center}.fitness-brand-mean .fitness-content .fitness-brand-intro a{padding:.8rem 1.5rem;margin:3rem 0;background:#286da8;color:#fff}@media screen and (max-width:768px){.fitness-brand-mean .fitness-content .fitness-brand-intro p{display:none}.fitness-brand-mean .fitness-content .fitness-brand-intro a{padding:.5rem 1rem;margin:2rem 0}}.fitness-talk{padding:15px;font-size:14px;box-shadow:1px 1px 7px 0 rgba(0,0,0,.15),0 0 2px 0 rgba(0,0,0,.05);border-radius:5px;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;background:#fff}.fitness-talk:hover{-webkit-transform:translateY(-5px)!important;transform:translateY(-5px)!important}.fitness-talk .fitness-talk-header{display:-webkit-flex;display:flex;position:relative;height:50px}.fitness-talk .fitness-talk-header .fitness-image{position:relative;margin-right:10px;width:50px;height:50px}.fitness-talk .fitness-talk-header .fitness-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.fitness-talk .fitness-talk-header .fitness-content .fitness-name{font-weight:700;font-size:18px;margin:5px 5px 5px 0}.fitness-talk .fitness-talk-header .fitness-content .fitness-date{opacity:.7;font-size:12px}.fitness-talk .fitness-talk-header .fitness-icon{position:absolute;width:20px;height:20px;right:0;top:0}.fitness-talk .fitness-talk-rate{display:-webkit-flex;display:flex;margin:15px 0}.fitness-talk .fitness-talk-rate .fitness-icon{display:-webkit-flex;display:flex;margin-right:15px}.fitness-talk .fitness-talk-rate p{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fitness-talk .fitness-talk-content{max-height:70px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;-webkit-transition:height .5s;transition:height .5s}.fitness-talk .fitness-talk-more{margin-top:10px;font-weight:400;color:#000;opacity:.5;-webkit-transition:color .3s ease-out;transition:color .3s ease-out;cursor:pointer}.fitness-talk .fitness-talk-more:hover{text-decoration:underline;opacity:1}