.single-rank[data-v-c8809eb8]{background:#fff;border-radius:.24rem;padding:.32rem .16rem}.single-rank .meal[data-v-c8809eb8]{padding-top:.06rem;width:.56rem;height:.72rem;margin-right:.24rem;background-image:url(../img/medal4@3x.a130173b.png);background-size:cover;color:#fff;font-size:.3rem;font-family:OPPOSans,OPPOSans-Regular;font-weight:400;text-align:center;color:#fffcec;line-height:.48rem;text-shadow:0 .04rem 0 0 rgba(0,0,0,.2),0 -.02rem 0 0 #fff inset}.single-rank .medal-1[data-v-c8809eb8]{background-image:url(../img/medal1@3x.303ee13a.png)}.single-rank .medal-2[data-v-c8809eb8]{background-image:url(../img/medal2@3x.c2ad44d6.png)}.single-rank .medal-3[data-v-c8809eb8]{background-image:url(../img/medal3@3x.b83aebed.png)}.single-rank .content[data-v-c8809eb8]{margin-right:.08rem;width:5.6rem}.single-rank .content .title[data-v-c8809eb8]{width:100%;font-size:.4rem;font-family:PingFangSC,PingFangSC-Medium;font-weight:700;text-align:justify;color:#444;line-height:.42rem;margin-bottom:.16rem}.single-rank .content .title-1[data-v-c8809eb8]{color:#db463e}.single-rank .content .title-2[data-v-c8809eb8]{color:#d48726}.single-rank .content .title-3[data-v-c8809eb8]{color:#7e9d3f}.single-rank .content .tags[data-v-c8809eb8]{width:100%;overflow-x:auto}.single-rank .content .tags[data-v-c8809eb8]::-webkit-scrollbar{display:none}.single-rank .content .tags>div[data-v-c8809eb8]{margin-left:.08rem;font-size:.28rem;font-family:PingFangSC,PingFangSC-Regular;font-weight:400;color:#666;line-height:.36rem;padding:.05rem .1rem .07rem .1rem;white-space:nowrap;border:.01rem solid rgba(0,0,0,.1);border-radius:.08rem}.single-rank .content .tags>div[data-v-c8809eb8]:first-child{margin-left:0}.single-rank .right-icon[data-v-c8809eb8]{width:.32rem;height:.32rem}.modal[data-v-58ee865c]{z-index:999;width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.modal .wrapper[data-v-58ee865c]{position:relative;height:100%}.modal .wrapper .content-wrapper[data-v-58ee865c]{position:absolute;bottom:0;padding:.45rem .3rem .46rem .32rem;width:100%;background:#f6f6f6;border-radius:.24rem .24rem 0 0}.modal .wrapper .header[data-v-58ee865c]{font-size:.4rem;font-family:PingFangSC,PingFangSC-Medium;font-weight:500;text-align:center;color:#333;line-height:.48rem;margin-bottom:.1rem}.modal .wrapper .content[data-v-58ee865c]{max-height:4.46rem;overflow-y:auto;font-size:.32rem;font-family:PingFangSC,PingFangSC-Regular;font-weight:400;text-align:justify;color:#666;line-height:.48rem}.modal .wrapper .content>div[data-v-58ee865c]{margin-top:.25rem}.modal .wrapper .actived[data-v-58ee865c]{padding-top:.26rem;padding-bottom:.22rem;background:#fff;border-radius:.16rem;font-size:.36rem;font-family:PingFangSC,PingFangSC-Medium;font-weight:500;text-align:right;color:#008fed;line-height:.48rem}.body-wrapper[data-v-33e027c4]{height:100vh}.body-wrapper .header[data-v-33e027c4]{background:-webkit-gradient(linear,left top,right top,from(#1ed4c2),to(#00a3b4));background:linear-gradient(90deg,#1ed4c2,#00a3b4);width:7.5rem;padding-top:.52rem;padding-bottom:.56rem}.body-wrapper .header .title[data-v-33e027c4]{font-size:.4rem;font-family:PingFangSC,PingFangSC-Medium;font-weight:700;text-align:center;color:#fff;line-height:.64rem}.body-wrapper .content[data-v-33e027c4]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f0f0f0;padding:.24rem .14rem .24rem .16rem;border-radius:.24rem .24rem 0 0;margin-top:-.24rem;overflow-y:auto}.body-wrapper .content .ranks[data-v-33e027c4]{width:100%;max-height:14.48rem;overflow-y:auto}.body-wrapper .content .ranks>div[data-v-33e027c4]{margin-top:.16rem}.body-wrapper .content .ranks>div[data-v-33e027c4]:first-child{margin-top:0}.body-wrapper .content .next-wrapper[data-v-33e027c4]{margin-top:.32rem;width:3.44rem;height:.88rem;background:-webkit-gradient(linear,left top,right top,from(#00cab6),to(#009cab));background:linear-gradient(90deg,#00cab6,#009cab);border-radius:.44rem;-webkit-box-shadow:0 0 .24rem 0 #fff inset;box-shadow:inset 0 0 .24rem 0 #fff;font-size:.32rem;font-family:PingFangSC,PingFangSC-Medium;font-weight:700;text-align:right;color:#fff;line-height:.42rem}.body-wrapper .content .next-wrapper .next-icon[data-v-33e027c4]{width:.32rem;height:.24rem;margin-left:.1rem}.body-wrapper .content .copyright[data-v-33e027c4]{min-height:1.86rem;margin-top:.44rem;padding-bottom:.98rem;width:6.32rem;font-size:.26rem;font-family:PingFangSC,PingFangSC-Regular;font-weight:400;text-align:center;color:#999;line-height:.34rem}.body-wrapper .content .copyright>div[data-v-33e027c4]{margin-top:.12rem}.body-wrapper .content .copyright>div[data-v-33e027c4]:first-child{margin-top:0}.body-wrapper .not-found[data-v-33e027c4]{width:7.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f0f0f0;border-radius:.24rem .24rem 0 0}.body-wrapper .not-found .not-found-img[data-v-33e027c4]{width:2.08rem;height:2.08rem}.body-wrapper .not-found .text[data-v-33e027c4]{width:5.12rem;font-size:.34rem;color:#507e7f;line-height:.5rem;margin-top:.4rem;text-align:center}.body-wrapper .filter-wrapper[data-v-33e027c4]{height:1.04rem;position:sticky;bottom:0;width:100%;font-size:.3rem;font-family:PingFangSC,PingFangSC-Medium;font-weight:700;text-align:right;color:#00a9a8;line-height:.42rem;background:#fff;padding:.16rem;padding-right:.34rem}.body-wrapper .filter-wrapper .pages[data-v-33e027c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto}.body-wrapper .filter-wrapper .pages[data-v-33e027c4]::-webkit-scrollbar{display:none}.body-wrapper .filter-wrapper .pages>div[data-v-33e027c4]{padding:.15rem;padding-right:.1rem;border:.02rem solid #c4e1db;border-left:none}.body-wrapper .filter-wrapper .pages>div[data-v-33e027c4]:last-child{border-radius:0 .12rem .12rem 0}.body-wrapper .filter-wrapper .pages>div[data-v-33e027c4]:first-child{border-left:.02rem solid #c4e1db;border-radius:.12rem 0 0 .12rem}.body-wrapper .filter-wrapper .pages .actived[data-v-33e027c4]{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#00cab6),to(#009cab));background:linear-gradient(90deg,#00cab6,#009cab)}.body-wrapper .filter-wrapper .city[data-v-33e027c4]{margin-left:.36rem}.body-wrapper .filter-wrapper .city .down-icon[data-v-33e027c4]{width:.16rem;height:.12rem;margin-left:.08rem}