@charset "utf-8";html{box-sizing:border-box;font-size:13.333334vw}*,::before,::after{box-sizing:inherit}html,body{width:100%;height:100vh;overflow:hidden}body{background:var(--new-bg-normal);-webkit-font-smoothing:antialiased}input,textarea{caret-color:var(--scatter-1)}img{display:inline-block;max-width:100%}.themes-body{background:var(--bg-themes)}.clear{zoom:1}.clear:after{content:"";clear:both;display:block;overflow:hidden;height:0;line-height:0;font-size:0}.ovya{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.ovh{overflow:hidden}.hide,.js-data,[v-cloak]{display:none!important}.visible{visibility:visible}.hidden{visibility:hidden}.ipt-100p{width:100%}.fl{float:left}.fr{float:right}.col-1{width:100%}.col-2{width:50%}.col-3{width:33.333333%}.col-4{width:25%}.col-4{width:20%}.posr{position:relative}.posa{position:absolute}.posf{position:fixed}.poss{position:static}.margin-r-10{margin-right:.09rem}.bg-white{background:var(--white)}.text-center{text-align:center}.text-right{text-align:right}.normal-border-b{border-width:0 0 1px;border-style:solid;-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAEUlEQVQYV2N4+vTpfwYEAHEBSV4HXdO7PAYAAAAASUVORK5CYII=") 2 0 stretch;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAEUlEQVQYV2N4+vTpfwYEAHEBSV4HXdO7PAYAAAAASUVORK5CYII=") 2 0 stretch}.color-highlight{color:var(--scatter-10)}.color-highlight2{color:var(--prominent)}.flex{display:flex}.flex-mid{align-items:center}.flex-center{justify-content:center}.flex-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-shrink-0{flex-shrink:0}.lh-1{line-height:1}.lh-1d5{line-height:1.5}.lh-1d8{line-height:1.8}.break-word{word-break:break-word}.fz-22{font-size:.22rem}.fz-24{font-size:.24rem}.fz-26{font-size:.26rem}.fz-28{font-size:.28rem}.fz-30{font-size:.3rem}.fz-32{font-size:.32rem}.fz-36{font-size:.36rem}.fw-bold{font-weight:700}.fw-normal{font-weight:400}.mb-40{margin-bottom:.4rem}.mb-26{margin-bottom:.26rem}.mr-30{margin-right:.3rem}.text-sub{color:var(--new-text-sub)}.toast{position:fixed;z-index:1200;left:50%;top:40%;max-width:90%;padding:.09rem .12rem;transform:translate(-50%,-50%);line-height:1.5;color:var(--white);background-color:rgba(0,0,0,.6);border-radius:.06rem;text-align:center;font-size:.36rem}.mask{position:fixed;z-index:500;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0)}.txt-els{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.share-guide-box{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;padding:.09rem .375rem;background:rgba(0,0,0,.6)}.only-weixin{width:100%;text-align:center}.space-mb30{margin-bottom:.3rem}@-webkit-keyframes normal-loading{50%{opacity:.3}100%{opacity:1}}@keyframes normal-loading{50%{opacity:.3}100%{opacity:1}}.normal-loading-box{}.normal-loading__content{position:absolute;left:50%;top:36%;width:1.95rem;min-height:1.95rem;padding-top:.27rem;z-index:1000;transform:translateX(-50%);background:rgba(0,0,0,.6);border-radius:.12rem;text-align:center}.normal-loading__tips{padding:.09rem .12rem .2rem;color:var(--white)}.normal-loading__mask{position:fixed;left:0;right:0;top:0;bottom:0;z-index:900}.normal-loading__cnt{width:.9rem;height:.9rem;-webkit-animation:loading 3s linear 0s infinite;animation:loading 3s linear 0s infinite}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.main{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.footer-menu-space{padding-bottom:.975rem}.downward-arrow{position:absolute;margin-left:.12rem;width:.3rem;height:.16rem}.downward-arrow img{vertical-align:middle}.main-content_cover{position:absolute;width:100%;top:0;bottom:0}.main-content_space{position:absolute;width:100%;top:0;bottom:1.1rem}.my-info-box{min-height:calc(100% - 1.005rem);padding:.3rem}.content_header{position:absolute;top:1.087rem;bottom:1.05rem;width:100%}.m-footer{position:fixed;margin-bottom:env(safe-area-inset-bottom);width:100%;bottom:0;z-index:5;height:.975rem;line-height:.99rem;overflow:hidden}.flex-footer{position:fixed;display:flex;margin-bottom:env(safe-area-inset-bottom);width:100%;bottom:0;z-index:5;height:.975rem;line-height:.99rem;overflow:hidden}.venue-switch li{display:block;font-size:.3rem;border-bottom:1px solid var(--bd-normal);background-color:var(--white);padding:.3rem;line-height:1}.current-venue{color:var(--scatter-1)}.main-content_space .banner{height:3.975rem;overflow:hidden;position:relative}.main-content_space .banner .login-tips{position:absolute;top:0;text-align:center;width:100%;height:.96rem;line-height:.96rem;background:var(--white);z-index:10;font-size:.3rem}.main-content_space .banner .content{text-align:center}.main-content_space .handle-list-box{width:100%;overflow:hidden}.main-content_space .handle-list{padding:.323rem .188rem;width:102%}.main-content_space .handle-list a{position:relative;width:3.405rem;height:1.605rem;float:left;border-radius:6px;margin-bottom:.195rem;padding-left:1.425rem;font-size:.3rem;background:var(--white);box-shadow:0 0 3px rgba(226,226,226,1)}.main-content_space .handle-list a:nth-child(even){margin-right:.188rem}.main-content_space .handle-list .row{width:6.998rem;padding-left:3.37rem}.main-content_space .handle-list .row .thumb{left:2rem}.main-content_space .handle-list .action{display:inline-block;padding-top:.6rem;font-size:.338rem}.main-content_space .handle-list .thumb{position:absolute;left:.117rem;top:.15rem;width:1.125rem;height:1.35rem;overflow:hidden}.main-content_space .handle-list .thumb img{width:100%}.copyright{width:100%;height:1rem;padding-bottom:env(safe-area-inset-bottom);line-height:1rem;color:var(--text-desc);font-size:.24rem;text-align:center;box-sizing:content-box}.copyright__link{color:var(--link);margin:0 .098rem;display:inline-block;height:100%}.popup-bg{position:fixed;z-index:120;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.popup-confirm{position:fixed;z-index:150;background:var(--white);top:30%;left:50%;transform:translate(-50%,0);border-radius:.09rem;min-width:72%}.popup__bd{padding:.51rem .3rem;font-size:.3rem;text-align:center;word-break:break-all}.popup-confirm-venue{z-index:150}.popup__btn-group{display:flex;height:.9rem;line-height:.9rem;font-size:.3rem;text-align:center;color:var(--scatter-1);border-top:1px solid var(--bd-normal)}.popup__btn{display:block;flex:1;height:100%;border-right:1px solid var(--bd-normal)}.popup__btn:last-child{border:0}.popup__btn_sure{color:var(--scatter-1)}.popup__btn_cancel{color:var(--text-desc)}.footer-menu{position:fixed;display:flex;z-index:50;bottom:0;height:.98rem;width:100%;padding-bottom:env(safe-area-inset-bottom);background:var(--bg-normal-menu);text-align:center;box-sizing:content-box}.safe-bottom{position:fixed;bottom:0;z-index:2;width:100%;height:env(safe-area-inset-bottom);background-color:var(--white)}.themes-yoga .footer-menu:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid var(--bd-normal);-webkit-transform-origin:0 0;-webkit-transform:scaleY(0.5);transform-origin:0 0;transform:scaleY(0.5)}.themes-yogaChristmas .footer-menu{background:url(https://img.keepyoga.com/assets/img_weixin/yogaChristmas/footer-bg.png) no-repeat center center;background-size:cover}.themes-newYear .footer-menu{background:url(https://img.keepyoga.com/assets/img_weixin/newYear/footer-bg.png?v=2024) no-repeat;background-size:cover}.footer-menu__btn{flex:1;padding-top:.1rem;font-size:.24rem;color:var(--footer-normal);text-align:center}.copyright-no-footer{position:absolute;bottom:0}.footer-menu .curr{color:var(--footer-current)}.footer-icon{display:inline-block;width:.4rem;height:.4rem}.themes-fitness .footer-menu__btn:nth-child(1) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/fitness/footer-venue_normal.png) no-repeat center center;background-size:contain}.themes-fitness .footer-menu__btn:nth-child(1).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/fitness/footer-venue_sel.png) no-repeat center center;background-size:contain}.themes-fitness .footer-menu__btn:nth-child(2) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/fitness/footer-syllabus_normal.png) no-repeat center center;background-size:contain}.themes-fitness .footer-menu__btn:nth-child(2).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/fitness/footer-syllabus_sel.png) no-repeat center center;background-size:contain}.themes-fitness .footer-menu__btn:nth-child(3) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/fitness/footer-record_normal.png) no-repeat center center;background-size:contain}.themes-fitness .footer-menu__btn:nth-child(3).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/fitness/footer-record_sel.png) no-repeat center center;background-size:contain}.themes-fitness .footer-menu__btn:nth-child(4) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/fitness/footer-my_normal.png) no-repeat center center;background-size:contain}.themes-fitness .footer-menu__btn:nth-child(4).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/fitness/footer-my_sel.png) no-repeat center center;background-size:contain}.themes-dance .footer-menu__btn:nth-child(1) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/dance/footer-venue_normal.png) no-repeat center center;background-size:contain}.themes-dance .footer-menu__btn:nth-child(1).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/dance/footer-venue_sel.png) no-repeat center center;background-size:contain}.themes-dance .footer-menu__btn:nth-child(2) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/dance/footer-syllabus_normal.png) no-repeat center center;background-size:contain}.themes-dance .footer-menu__btn:nth-child(2).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/dance/footer-syllabus_sel.png) no-repeat center center;background-size:contain}.themes-dance .footer-menu__btn:nth-child(3) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/dance/footer-record_normal.png) no-repeat center center;background-size:contain}.themes-dance .footer-menu__btn:nth-child(3).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/dance/footer-record_sel.png) no-repeat center center;background-size:contain}.themes-dance .footer-menu__btn:nth-child(4) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/dance/footer-my_normal.png) no-repeat center center;background-size:contain}.themes-dance .footer-menu__btn:nth-child(4).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/dance/footer-my_sel.png) no-repeat center center;background-size:contain}.themes-yoga .footer-menu__btn:nth-child(1) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yoga/footer-venue_normal.png) no-repeat center center;background-size:contain}.themes-yoga .footer-menu__btn:nth-child(1).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yoga/footer-venue_sel.png) no-repeat center center;background-size:contain}.themes-yoga .footer-menu__btn:nth-child(2) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yoga/footer-syllabus_normal.png) no-repeat center center;background-size:contain}.themes-yoga .footer-menu__btn:nth-child(2).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yoga/footer-syllabus_sel.png) no-repeat center center;background-size:contain}.themes-yoga .footer-menu__btn:nth-child(3) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yoga/footer-record_normal.png) no-repeat center center;background-size:contain}.themes-yoga .footer-menu__btn:nth-child(3).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yoga/footer-record_sel.png) no-repeat center center;background-size:contain}.themes-yoga .footer-menu__btn:nth-child(4) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yoga/footer-my_normal.png) no-repeat center center;background-size:contain}.themes-yoga .footer-menu__btn:nth-child(4).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yoga/footer-my_sel.png) no-repeat center center;background-size:contain}.themes-bamboo .footer-menu__btn:nth-child(1) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/bamboo/footer-venue_normal.png) no-repeat center center;background-size:contain}.themes-bamboo .footer-menu__btn:nth-child(1).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/bamboo/footer-venue_sel.png) no-repeat center center;background-size:contain}.themes-bamboo .footer-menu__btn:nth-child(2) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/bamboo/footer-syllabus_normal.png) no-repeat center center;background-size:contain}.themes-bamboo .footer-menu__btn:nth-child(2).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/bamboo/footer-syllabus_sel.png) no-repeat center center;background-size:contain}.themes-bamboo .footer-menu__btn:nth-child(3) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/bamboo/footer-record_normal.png) no-repeat center center;background-size:contain}.themes-bamboo .footer-menu__btn:nth-child(3).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/bamboo/footer-record_sel.png) no-repeat center center;background-size:contain}.themes-bamboo .footer-menu__btn:nth-child(4) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/bamboo/footer-my_normal.png) no-repeat center center;background-size:contain}.themes-bamboo .footer-menu__btn:nth-child(4).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/bamboo/footer-my_sel.png) no-repeat center center;background-size:contain}.themes-yogaChristmas .footer-menu__btn:nth-child(1) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yogaChristmas/footer-venue_normal.png) no-repeat center center;background-size:contain}.themes-yogaChristmas .footer-menu__btn:nth-child(1).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yogaChristmas/footer-venue_sel.png) no-repeat center center;background-size:contain}.themes-yogaChristmas .footer-menu__btn:nth-child(2) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yogaChristmas/footer-syllabus_normal.png) no-repeat center center;background-size:contain}.themes-yogaChristmas .footer-menu__btn:nth-child(2).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yogaChristmas/footer-syllabus_sel.png) no-repeat center center;background-size:contain}.themes-yogaChristmas .footer-menu__btn:nth-child(3) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yogaChristmas/footer-record_normal.png) no-repeat center center;background-size:contain}.themes-yogaChristmas .footer-menu__btn:nth-child(3).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yogaChristmas/footer-record_sel.png) no-repeat center center;background-size:contain}.themes-yogaChristmas .footer-menu__btn:nth-child(4) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yogaChristmas/footer-my_normal.png) no-repeat center center;background-size:contain}.themes-yogaChristmas .footer-menu__btn:nth-child(4).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/yogaChristmas/footer-my_sel.png) no-repeat center center;background-size:contain}.themes-danceChristmas .footer-menu__btn:nth-child(1) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/danceChristmas/footer-venue_normal.png) no-repeat center center;background-size:contain}.themes-danceChristmas .footer-menu__btn:nth-child(1).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/danceChristmas/footer-venue_sel.png) no-repeat center center;background-size:contain}.themes-danceChristmas .footer-menu__btn:nth-child(2) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/danceChristmas/footer-syllabus_normal.png) no-repeat center center;background-size:contain}.themes-danceChristmas .footer-menu__btn:nth-child(2).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/danceChristmas/footer-syllabus_sel.png) no-repeat center center;background-size:contain}.themes-danceChristmas .footer-menu__btn:nth-child(3) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/danceChristmas/footer-record_normal.png) no-repeat center center;background-size:contain}.themes-danceChristmas .footer-menu__btn:nth-child(3).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/danceChristmas/footer-record_sel.png) no-repeat center center;background-size:contain}.themes-danceChristmas .footer-menu__btn:nth-child(4) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/danceChristmas/footer-my_normal.png) no-repeat center center;background-size:contain}.themes-danceChristmas .footer-menu__btn:nth-child(4).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/danceChristmas/footer-my_sel.png) no-repeat center center;background-size:contain}.themes-newYear .footer-menu__btn:nth-child(1) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/newYear/footer-venue_normal.png?v=ecLRIKQkI) no-repeat center center;background-size:contain}.themes-newYear .footer-menu__btn:nth-child(1).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/newYear/footer-venue_sel.png?v=ecLRIKQkI) no-repeat center center;background-size:contain}.themes-newYear .footer-menu__btn:nth-child(2) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/newYear/footer-syllabus_normal.png?v=ecLRIKQkI) no-repeat center center;background-size:contain}.themes-newYear .footer-menu__btn:nth-child(2).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/newYear/footer-syllabus_sel.png?v=ecLRIKQkI) no-repeat center center;background-size:contain}.themes-newYear .footer-menu__btn:nth-child(3) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/newYear/footer-record_normal.png?v=ecLRIKQkI) no-repeat center center;background-size:contain}.themes-newYear .footer-menu__btn:nth-child(3).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/newYear/footer-record_sel.png?v=ecLRIKQkI) no-repeat center center;background-size:contain}.themes-newYear .footer-menu__btn:nth-child(4) .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/newYear/footer-my_normal.png?v=ecLRIKQkI) no-repeat center center;background-size:contain}.themes-newYear .footer-menu__btn:nth-child(4).curr .footer-icon{background:url(https://img.keepyoga.com/assets/img_weixin/newYear/footer-my_sel.png?v=ecLRIKQkI) no-repeat center center;background-size:contain}.shade{background-color:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1100}.venue-off{position:absolute;bottom:5.25rem;background-color:var(--white);z-index:1200;margin:0 .64rem;border-radius:.1rem}.venue-off .prompt{padding:.54rem .3rem .46rem;font-size:.34rem;color:var(--text-normal);line-height:.56rem}.venue-off .known{color:var(--scatter-1);text-align:center;padding:.27rem 0;border-top:1px solid var(--bd-normal);font-size:.34rem}.announcement-prompt{position:absolute;top:1.68rem;left:50%;transform:translateX(-50%);z-index:1200;width:86%}.announcement-prompt img{position:absolute;z-index:-1;left:50%;transform:translateX(-50%);width:100%}.announcement-prompt .info{background-color:var(--white);margin:1.26rem .36rem;padding:0 .4rem;border-bottom-left-radius:.12rem;border-bottom-right-radius:.12rem;width:88.5%}.announcement-prompt .prompt{position:absolute;top:.64rem;left:50%;transform:translateX(-50%);font-size:.36rem;font-weight:700;color:var(--white)}.announcement-prompt svg{position:absolute;right:.44rem;top:.34rem;width:.87rem;height:.907rem;padding:.3rem .3rem .338rem}.announcement-prompt .info .title{text-align:center;font-size:.36rem;font-weight:700;color:var(--text-normal);padding:.4rem 0 .28rem;line-height:.44rem;word-break:break-all}.announcement-prompt .info .content{font-size:.323rem;line-height:.48rem;max-height:4.5rem;overflow:auto}.announcement-prompt .look{display:block;margin-top:.3rem;font-size:.34rem;color:var(--scatter-1);text-align:center;padding:.3rem 0 .36rem;border-top:1px solid rgba(165,165,165,.3)}.empty-box{position:relative;padding-top:35%;text-align:center}.empty-box .non-img{width:1.5rem;margin:0 auto}.empty-box .non-img img{width:100%}.empty-box .tips{margin:.15rem .3rem 0;font-size:.3rem}.venue-info_top{position:relative;display:flex;padding:.3rem;min-height:1.2rem;align-items:center;background:var(--white);border-bottom:1px solid var(--bd-normal)}.venue-info_top__logo{display:inline-block;width:.6rem;height:.6rem;margin-right:.2rem;border-radius:50%;overflow:hidden}.venue-info_top__name{flex:1;padding-right:.3rem;font-size:.3rem}.venue-info_top__tel{font-size:.3rem;font-weight:700;color:var(--light)}.card-thumb_normal{position:relative;border-radius:.3rem;overflow:hidden}.card-thumb_normal img{display:block;width:100%}.distribution-guide{margin-top:.2rem}.distribution-guide img{display:block;width:100%}.activity-video__btn{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;background:rgba(0,0,0,.5)}.card-thumb_normal .activity-video__btn-img{position:absolute;width:1.1rem;height:1.1rem;left:calc(50% - .55rem);top:calc(50% - .55rem)}.activity-video{width:100%;max-height:6.9rem}.btn-fill_normal{font-size:.315rem;background:var(--scatter-1);text-align:center;color:var(--white)}.btn-fill_disabled{font-size:.315rem;background:var(--bd-normal);text-align:center;color:var(--white)}.btn-left_normal{float:left;width:24%;height:100%;font-size:.24rem;background:var(--activity-btn-left);text-align:center;color:var(--white)}.btn-right_normal{float:right;width:76%;height:100%;font-size:.315rem;background:var(--prominent);text-align:center;color:var(--white)}.btn-right_disabled{float:right;width:76%;height:100%;font-size:.315rem;background:var(--bd-normal);text-align:center;color:var(--white)}.btn-right_group-mid{float:left;width:20%;height:100%;background:var(--bg-page);color:var(--prominent-2);text-align:center;line-height:1.2}.btn-right_group-mid .tips,.btn-right_group-item .tips{font-size:.24rem}.btn-right_group-mid i{font-style:normal;font-size:.24rem}.btn-right_group-mid .price{margin-top:.09rem;display:inline-block;font-size:.36rem}.btn-right_group-prices{float:right;width:62%;height:100%;text-align:center;color:var(--white);background:var(--prominent);line-height:1.2;display:flex;justify-content:center;flex-direction:row-reverse}.btn-left_group-order{width:18%}.btn-right_group-prices .group-item_1{background-color:var(--prominent);border:0}.btn-right_group-prices .group-item_2{background-color:var(--prominent-2)}.btn-right_group-prices .group-item_3{background-color:var(--scatter-8)}.btn-right_group-item{flex:1;border-right:.01rem solid var(--white)}.btn-right_group-item i{font-style:normal;font-size:.24rem}.btn-right_group-prices .btn-right_group-item{height:100%}.btn-right_group-prices .btn-right_group-item .price{font-size:.36rem}.btn-right_group-prices .group-item_size{font-size:.3rem}.btn-right_group-item .price{margin-top:.09rem;display:inline-block}.btn-right_group-r-dis{background:var(--bd-normal);line-height:.99rem}.flex-btn__left-small{width:1.07rem;height:100%;font-size:.24rem;background:var(--activity-btn-left);text-align:center;color:var(--white)}.flex-btn__right{flex:1;height:100%;font-size:.315rem;background:var(--prominent);text-align:center;color:var(--white)}.flex-btn__right_disabled{flex:1;height:100%;font-size:.315rem;background:var(--btn-bg-dis);text-align:center;color:var(--white)}.pay-info-box .item{padding:.3rem;border-bottom:1px solid var(--bd-normal)}.pay-info-box .item:last-child{border-bottom:0}.pay-info-box .item .label{float:left}.pay-info-box .item .price{float:right;color:var(--prominent)}.sell-detail{margin-top:.2rem}.sell-detail__card-info{position:relative;display:block;min-height:1.725rem;margin-bottom:.2rem;padding:.2rem .3rem .2rem 2.61rem;background:var(--white)}.sell-detail__card-type{position:absolute;z-index:1;width:2.01rem;left:.3rem;top:50%;transform:translateY(-50%)}.sell-detail__card-name{min-height:.83rem;font-size:.3rem}.sell-detail__card-price{font-size:.34rem;color:var(--scatter-10)}.sell-detail__pay{margin-top:.2rem}.sell-detail__item{position:relative;padding:.18rem .3rem;background:var(--white);font-size:.28rem}.sell-detail__item_bl::before{content:"";position:absolute;height:1px;background:var(--bd-normal);left:.3rem;right:.3rem;bottom:0}.sell-detail__item:last-child{border-bottom:0}.sell-detail__label{float:left}.sell-detail__desc{float:right;max-width:70%;color:var(--scatter-1)}.sell-detail__desc_strong{color:var(--scatter-1)}.sell-detail__price{color:var(--prominent)}.sell-detail__price_old{color:var(--text-sub);text-decoration:line-through}.sell-detail__item_st{margin-top:.12rem}.sell-detail__payway{color:var(--scatter-1)}.sell-detail-btn{margin:1.62rem .3rem 0;height:.87rem;line-height:.87rem;background:var(--scatter-1);border-radius:.06rem;font-size:.3rem;text-align:center;color:var(--white)}.card-detail{margin-top:.2rem;padding:.3rem;background:var(--white)}.card-detail .section{margin-bottom:.3rem}.card-detail .section:last-child{margin-bottom:0}.card-detail .section .title{font-size:.3rem;color:var(--prominent);margin-bottom:.15rem}.card-detail .section .row{font-size:.28rem;line-height:2;word-wrap:break-word}.card-detail .section .row .label{float:left;max-width:4.125rem;word-break:break-all}.card-detail .section .row .content{float:right;text-align:right;max-width:70%}.card-detail .section .row .icon-level{width:.28rem;margin-left:.05rem;vertical-align:-1px}.empty__btn-group{margin:.6rem .3rem 0}.empty__btn-normal{display:block;height:.862rem;line-height:.862rem;margin-bottom:.15rem;background:var(--scatter-1);border-radius:6px;font-size:.3rem;text-align:center;color:var(--white)}.top-menu{display:flex;height:.99rem;background:var(--bg-normal-menu);border-bottom:1px solid var(--bg-normal-menu);color:var(--menu-normal);font-size:.3rem}.top-menu__item{flex:1;line-height:.99rem;text-align:center;color:var(--menu-normal)}.top-menu__text{position:relative;display:inline-block;height:.99rem;font-size:.26rem;color:var(--new-text-sub)}.top-menu__text_curr{padding:0 .2rem;font-size:.32rem;font-weight:700;color:var(--new-text-normal)}.top-menu__text_curr::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:.4rem;height:.06rem;background:var(--new-light-1);border-radius:.06rem}.bg-page{background:var(--bg-normal)}.announcement-list{margin-top:.2rem}.announcement-list li{width:100%;margin-bottom:.1rem}.announcement-item{display:flex;align-items:center;justify-content:space-between;background-color:var(--white);min-height:inherit;padding:.3rem .3rem .3rem .225rem;margin-left:.08rem}.announcement-list li:nth-child(even){background-color:var(--scatter-1)}.announcement-list li:nth-child(odd){background-color:var(--prominent)}.activity{font-size:.3rem;color:var(--text-normal);width:70%;word-break:break-all}.announcement-time{font-size:.27rem;color:var(--text-desc)}.activity-name{margin-top:.2rem;padding:.4rem .3rem .2rem;background-color:var(--white);font-size:.323rem;color:var(--text-normal);word-break:break-all;font-weight:500}.activity-content{padding:0 .3rem .2rem;background-color:var(--white);font-size:.3rem;color:var(--text-normal);word-break:break-all}.activity-time{padding:0 .3rem .4rem;background-color:var(--white);font-size:.27rem;color:var(--text-desc)}.summary-banner{position:relative;margin:0 .3rem .3rem}.themes-fitness .summary-banner{margin:0 0 .3rem}.summary-store-ent{position:relative;display:block;height:1.3rem}.summary-store-bg{display:block;width:100%}.summary-store-go{position:absolute;width:1.3rem;height:1.3rem;right:.1rem;top:.03rem;background:url(https://img.keepyoga.com/assets/summary_2024/capsule-go.png) no-repeat left center;background-size:cover;-webkit-animation:heartbeat2 1s linear infinite;animation:heartbeat2 1s linear infinite}@-webkit-keyframes heartbeat2{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes heartbeat2{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.footer-btn-group{position:fixed;display:flex;align-items:center;justify-content:space-between;padding:.2rem .3rem;margin-bottom:env(safe-area-inset-bottom);width:100%;height:1.2rem;background:var(--new-white);bottom:0;z-index:5}.footer-btn-group::after{content:"";position:absolute;left:0;right:0;top:-.2rem;height:.2rem;background:linear-gradient(180deg,rgba(238,238,238,0) 0,rgba(212,212,212,.2) 100%)}.footer-btn-group__dialog{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.2rem .3rem;width:100%;height:1.2rem;background:var(--new-white);bottom:0;z-index:5}.footer-btn-group__dialog::after{content:"";position:absolute;left:0;right:0;top:-.2rem;height:.2rem;background:linear-gradient(180deg,rgba(238,238,238,0) 0,rgba(212,212,212,.2) 100%)}.footer-btn-group__item{display:flex;align-items:center;justify-content:center;height:.8rem;margin-right:.2rem;border-radius:.45rem;box-shadow:0 0 .26rem .04rem rgba(51,51,51,.06);font-size:.3rem}.footer-btn-group__item.hollow{color:var(--scatter-1)}.footer-btn-group__item.fill{color:var(--new-white);background:var(--scatter-1)}.footer-btn-group__item.small{width:2.2rem}.footer-btn-group__item.medium{width:4.5rem}.footer-btn-group__item.big{flex:1}.footer-btn-group__item.disabled{background:var(--new-bg-dis);color:var(--new-white)}.footer-btn-group__item:last-child{margin-right:0}.activity-btn-group{position:fixed;display:flex;align-items:center;justify-content:space-between;padding-top:.2rem;padding-bottom:calc(0.2rem + env(safe-area-inset-bottom));width:100%;background:var(--new-white);bottom:0;z-index:5;box-sizing:content-box}.activity-btn-group::after{content:"";position:absolute;left:0;right:0;top:-.2rem;height:.2rem;background:linear-gradient(180deg,rgba(238,238,238,0) 0,rgba(212,212,212,.2) 100%)}.activity-btn-group__left{width:1.28rem;text-align:center;font-size:.2rem}.activity-btn-group__left-icon{display:block;margin:0 auto .1rem;width:.32rem}.activity-btn-group__left-title{white-space:nowrap}.activity-btn-group__mid{display:flex;align-items:center;justify-content:center;width:1.5rem;height:.8rem;margin:0 .18rem 0 0;border-radius:.45rem;color:var(--color-normal);border:1px solid var(--color-normal)}.activity-btn-group__mid-bd{line-height:1.2;text-align:center}.activity-btn-group__mid-title{font-size:.28rem;white-space:nowrap}.activity-btn-group__mid-sub-title{font-size:.2rem}.activity-btn-group__right{flex:1;height:.8rem;padding-right:.2rem;display:flex;align-items:center;justify-content:space-between}.activity-btn-group__right:only-child{padding:0 .3rem}.activity-btn-group__right-item{flex:1;display:flex;align-items:center;justify-content:center;height:.8rem;font-size:.3rem;color:var(--new-white)}.activity-btn-group__right-bd{line-height:1.2;text-align:center}.activity-btn-group__title{font-size:.28rem;white-space:nowrap}.activity-btn-group__sub-title{font-size:.2rem}.activity-btn-group__right-item:first-child{border-radius:.45rem 0 0 .45rem;background:var(--color-1)}.activity-btn-group__right-item:nth-child(2){background:var(--color-2)}.activity-btn-group__right-item:last-child{border-radius:0 .45rem .45rem 0;background:var(--color-3)}.activity-btn-group__right-item.alone{border-radius:.45rem;background:var(--new-light-1)}.activity-btn-group__right-item.disabled{border-radius:.45rem;background:var(--color-dis);color:var(--new-white)}.activity-btn-group__right-item:only-of-type{border-radius:.45rem}.trading-risk-reminder-wrap{padding-bottom:env(safe-area-inset-bottom)}.trading-risk-reminder{padding:.3rem .3rem .6rem;font-size:.24rem;line-height:1.5}.trading-risk-reminder__title{font-weight:700;margin-bottom:.03rem;color:var(--new-text-normal)}.trading-risk-reminder__desc{font-weight:700;color:var(--new-text-normal)}.trading-risk-reminder__link{color:var(--link)}