body[data-v-f4cdcd90]{margin:0}header[data-v-f4cdcd90]{line-height:1.5;max-height:100vh}.logo[data-v-f4cdcd90]{display:block;margin:0 auto 2rem}nav[data-v-f4cdcd90]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-f4cdcd90]{color:var(--color-text)}nav a.router-link-exact-active[data-v-f4cdcd90]:hover{background-color:transparent}nav a[data-v-f4cdcd90]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-f4cdcd90]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-f4cdcd90]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-f4cdcd90]{margin:0 2rem 0 0}header .wrapper[data-v-f4cdcd90]{display:flex;place-items:flex-start;flex-wrap:wrap}nav[data-v-f4cdcd90]{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 0;margin-top:1rem}}.mainBody[data-v-eb7345d9]{position:absolute;width:100%;height:100%}.road[data-v-eb7345d9]{position:relative;width:100%;height:100%;overflow:hidden}.ground[data-v-eb7345d9]{position:absolute;top:0;left:0;width:100%;height:200%;background-image:url(/stageGame/fullroad.png);background-size:100% 100%}.hasLine[data-v-eb7345d9]{top:-100%}.gameHeader[data-v-499e5fb7]{position:fixed;top:0;width:100vw;height:55px;background-image:url(/header/header.png);background-size:100% 100%;z-index:10000}.gameFooter[data-v-199f1af2]{position:fixed;bottom:0;width:100vw;height:55px;background-image:url(/header/footer.png);background-size:100% 100%;z-index:10000}.rotateStage .gameFooter[data-v-199f1af2]{width:100vh}.titleStage[data-v-6b0cc596]{position:relative;width:100vw;height:100vh;background-image:url(/stageTitle/bg.png);background-size:100% 100%}.titleStage .title[data-v-6b0cc596]{position:absolute;width:69.4336vw;height:20.6055vw;top:6.1523vw;left:15.332vw;z-index:5;background-image:url(/stageTitle/title.png);background-size:100% 100%}.titleStage .lcar[data-v-6b0cc596]{position:absolute;width:4vw;height:3vw;top:45vh;left:70vw;background-image:url(/stageTitle/sc.png);background-size:100% 100%;animation-name:lcarRun-6b0cc596;animation-delay:1s;animation-duration:10s;animation-iteration-count:infinite}@keyframes lcarRun-6b0cc596{0%{width:4vw;height:3vw;top:45vh;left:70vw}25%{width:24.3164vw;height:19.043vw;top:35vh;left:20vw}90%{width:24.3164vw;height:19.043vw;top:35vh;left:20vw}to{width:24.3164vw;height:19.043vw;top:100vh;left:-60vw}}.rotateStage .titleStage .lcar[data-v-6b0cc596]{position:absolute;width:4vh;height:3vh;top:45vw;left:70vh;animation-name:lcarRunPad-6b0cc596}@keyframes lcarRunPad-6b0cc596{0%{width:4vh;height:3vh;top:45vw;left:70vh}25%{width:24.3164vh;height:19.043vh;top:35vw;left:20vh}90%{width:24.3164vh;height:19.043vh;top:35vw;left:20vh}to{width:24.3164vh;height:19.043vh;top:100vw;left:-60vh}}.titleStage .ltire[data-v-6b0cc596]{position:absolute;width:12.0117vw;height:12.3047vw;bottom:7.8125vw;left:5.1758vw;background-image:url(/stageTitle/tire.png);background-size:100% 100%}.titleStage .rtire[data-v-6b0cc596]{position:absolute;width:7.1289vw;height:7.3242vw;bottom:25.5859vw;left:85.9375vw;background-image:url(/stageTitle/tire.png);background-size:100% 100%}.titleStage .rcar[data-v-6b0cc596]{position:absolute;width:4vw;height:2vw;top:45vh;left:70vw;background-image:url(/stageTitle/mc.png);background-size:100% 100%;animation-name:rcarRun-6b0cc596;animation-duration:10s;animation-iteration-count:infinite}@keyframes rcarRun-6b0cc596{0%{width:4vw;height:2vw;top:45vh;left:70vw}25%{width:46.4844vw;height:27.3438vw;top:35vh;left:25vw}90%{width:46.4844vw;height:27.3438vw;top:35vh;left:25vw}to{width:46.4844vw;height:27.3438vw;top:100vh;left:-25vw}}.rotateStage .titleStage .rcar[data-v-6b0cc596]{width:4vh;height:2vh;top:45vw;left:70vh;animation-name:rcarRunPad-6b0cc596}@keyframes rcarRunPad-6b0cc596{0%{width:4vh;height:2vh;top:45vw;left:70vh}25%{width:46.4844vh;height:27.3438vh;top:35vw;left:25vh}90%{width:46.4844vh;height:27.3438vh;top:35vw;left:25vh}to{width:46.4844vh;height:27.3438vh;top:100vw;left:-25vh}}.titleStage .start[data-v-6b0cc596]{position:absolute;width:10.7422vw;height:15.4297vw;top:33.7891vw;left:76.8555vw;background-image:url(/stageTitle/start.png);background-size:100% 100%;cursor:pointer;z-index:0}.rotateStage .titleStage[data-v-6b0cc596]{width:100vh;height:100vw}.rotateStage .titleStage .title[data-v-6b0cc596]{width:69.4336vh;height:20.6055vh;top:6.1523vh;left:15.332vh}.rotateStage .titleStage .ltire[data-v-6b0cc596]{width:12.0117vh;height:12.3047vh;bottom:7.8125vh;left:5.1758vh}.rotateStage .titleStage .rtire[data-v-6b0cc596]{width:7.1289vh;height:7.3242vh;bottom:25.5859vh;left:85.9375vh}.rotateStage .titleStage .rcar[data-v-6b0cc596]{width:46.4844vh;height:27.3438vh;top:35vw;left:25vh}.rotateStage .titleStage .start[data-v-6b0cc596]{width:10.7422vh;height:15.4297vh;top:33.7891vh;left:76.8555vh}.CharacterStage[data-v-939f169d]{position:relative;width:100vw;height:100vh;background-image:url(/stageCharacter/bg.png);background-size:100% 100%}.CharacterStage .playerNameBg[data-v-939f169d]{position:fixed;width:100vw;height:100vh;background-color:#707070b3;z-index:10000}.CharacterStage .playerNameBg .playerBlock[data-v-939f169d]{margin:25vh auto;padding:50px;width:450px;height:30vh;border-radius:50px;background-color:#fff}@media (max-width: 900px){.CharacterStage .playerNameBg .playerBlock[data-v-939f169d]{margin:15vh auto;height:45vh}}.CharacterStage .playerNameBg .playerBlock>div[data-v-939f169d]{text-align:center}.CharacterStage .playerNameBg .playerBlock .title[data-v-939f169d]{object-fit:contain;font-family:NotoSansCJKtc;font-size:24px;font-weight:700;line-height:1.5;letter-spacing:2.4px;color:#313e48}.CharacterStage .playerNameBg .playerBlock .startGame[data-v-939f169d]{cursor:pointer;margin:auto;width:200px;height:50px;background-image:url(/stageCharacter/startG.png);background-size:100% 100%}.CharacterStage .playerNameBg .playerBlock input[data-v-939f169d]{border-radius:30px;margin:6.5vh auto;padding:0 30px;width:60%;font-size:24px;line-height:50px}.CharacterStage .descTitle[data-v-939f169d]{position:absolute;z-index:100;align-items:center;top:10vh;left:10vw;padding:1.5vw;border-radius:30px;background-color:#383838;background-size:100% 100%}.CharacterStage .question[data-v-939f169d]{margin:0 30px;object-fit:contain;font-family:NotoSansCJKtc;font-size:2vw;font-weight:700;line-height:1.5;letter-spacing:2.2px;text-align:left;color:#fff}.CharacterStage .answer[data-v-939f169d]{margin:0 0 0 30px;object-fit:contain;font-family:NotoSansCJKtc;font-size:2.5vw;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.46;letter-spacing:2.6px;text-align:left;color:#00c0c0}.CharacterStage .scar[data-v-939f169d]{position:absolute;z-index:10;background-size:100% 100%;width:60vw;height:47.5vw;left:15vw;bottom:8vh}.CharacterStage .selectStage[data-v-939f169d]{width:100%;height:100%;position:absolute}.CharacterStage .selectStage>div[data-v-939f169d]{z-index:5;position:absolute;background-size:100% 100%;background-repeat:no-repeat}.CharacterStage .selectStage .sky[data-v-939f169d],.CharacterStage .enemyselect .sky[data-v-939f169d]{z-index:0;position:absolute;top:0;left:0;width:100vw;height:68.33vh}.CharacterStage .selectStage .ground[data-v-939f169d],.CharacterStage .enemyselect .ground[data-v-939f169d]{position:absolute;bottom:0;left:0;width:100vw;height:31.67vh}.CharacterStage .selectStage .lt[data-v-939f169d],.CharacterStage .enemyselect .lt[data-v-939f169d]{position:absolute;width:24.4141vw;height:24.4141vw;bottom:25vh;left:4.3945vw;z-index:0}.CharacterStage .selectStage .rt[data-v-939f169d],.CharacterStage .enemyselect .rt[data-v-939f169d]{position:absolute;width:24.4141vw;height:24.4141vw;bottom:25vh;left:67.0898vw;z-index:0}.CharacterStage .enemyselect[data-v-939f169d]{width:100vw;height:100vh;position:relative}.CharacterStage .selectdetail[data-v-939f169d]{position:absolute;top:10vh;z-index:100}.CharacterStage .enemyselect .battle[data-v-939f169d]{width:29.5898vw;height:21.4844vw;position:absolute;background-size:100% 100%}.CharacterStage .enemyselect .pk[data-v-939f169d]{width:14.4531vw;height:9.5703vw;left:39.1602vw;top:14.9414vw;background-image:url(/stageGame/game/pk.png);position:absolute;background-size:100% 100%}.CharacterStage .enemyselect .lighting[data-v-939f169d]{width:10.9375vw;height:17.8711vw;top:27.5391vw;left:40.918vw;background-image:url(/stageGame/game/lighting.png);position:absolute;background-size:100% 100%}.CharacterStage .enemyselect .player[data-v-939f169d]{left:10vw;bottom:30vh}.CharacterStage .enemyselect .enemy[data-v-939f169d]{right:18vw;bottom:30vh}.CharacterStage .enemyselect .name[data-v-939f169d]{bottom:20vh;position:absolute;font-family:NotoSansCJKtc;font-size:5vw;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:2.2px;text-align:left;color:#fff}.CharacterStage .enemyselect .name[data-v-939f169d]:before{position:absolute;top:2vw;left:-3vw;width:0px;height:0px;border-top:0px solid transparent;border-left:1vw solid transparent;border-right:1vw solid transparent;border-bottom:2vw solid white;content:""}.CharacterStage .enemyselect .playerName[data-v-939f169d]{font-size:3.5vw;left:20vw}.CharacterStage .enemyselect .enemyName[data-v-939f169d]{font-size:3.5vw;left:63vw}.CharacterStage .enemyselect .enemyName[data-v-939f169d]:before{position:absolute;top:1.5vw}.CharacterStage .enemyselect .enterName[data-v-939f169d]{position:absolute;bottom:21vh;left:56vw}.CharacterStage .enemyselect .enterName input[data-v-939f169d]{height:2.6367vw;padding:.3vw 30px;width:20vw;border-radius:50px;font-size:20px}.CharacterStage .enemyselect .enterName .searchBtn[data-v-939f169d]{position:absolute;top:.5vw;right:.5vw;width:6.543vw;height:2.6367vw;background-image:url(/stageCharacter/target/check.png);background-size:100% 100%}.CharacterStage .hide[data-v-939f169d]{transform:scale(0)}.CharacterStage .cbtn[data-v-939f169d]{cursor:pointer;position:absolute;z-index:100;width:10vw;height:10vw;top:40vh}.CharacterStage .next[data-v-939f169d]{background-image:url(/stageCharacter/rarrow.png);background-size:100% 100%;right:10vw}.CharacterStage .prev[data-v-939f169d]{background-image:url(/stageCharacter/larrow.png);background-size:100% 100%;left:10vw}.CharacterStage .go[data-v-939f169d]{background-image:url(/stageCharacter/go.png);background-size:100% 100%;width:18vh;height:18vh;right:10vw;top:70vh}.CharacterStage .step[data-v-939f169d]{position:absolute;width:20vw;height:3px;background-color:#707070;bottom:5vh;left:40vw;display:flex;align-items:center;justify-content:space-between;z-index:500}.CharacterStage .step>div[data-v-939f169d]{width:15px;height:15px;background-color:#eaeaea;border-radius:50%}.CharacterStage .step .finish[data-v-939f169d]{background-color:#027266}.rotateStage .CharacterStage[data-v-939f169d],.rotateStage .CharacterStage .playerNameBg[data-v-939f169d]{width:100vh;height:100vw}.rotateStage .CharacterStage .playerNameBg .playerBlock[data-v-939f169d]{margin:25vw auto;height:30vw}.rotateStage .CharacterStage .playerNameBg .playerBlock input[data-v-939f169d]{margin:6.5vw auto}.rotateStage .CharacterStage .descTitle[data-v-939f169d]{padding:2vh;width:39.457vh}.rotateStage .CharacterStage .question[data-v-939f169d]{font-size:2vh}.rotateStage .CharacterStage .answer[data-v-939f169d]{font-size:1.8vh}.rotateStage .CharacterStage .scar[data-v-939f169d]{width:60vh;height:47.5vh;left:15vh;bottom:8vw}.rotateStage .CharacterStage .selectStage .sky[data-v-939f169d],.rotateStage .CharacterStage .enemyselect .sky[data-v-939f169d]{z-index:0;width:100vh;height:68.33vw}.rotateStage .CharacterStage .selectStage .ground[data-v-939f169d],.rotateStage .CharacterStage .enemyselect .ground[data-v-939f169d]{z-index:0;width:100vh;height:31.67vw}.rotateStage .CharacterStage .selectStage .lt[data-v-939f169d],.rotateStage .CharacterStage .enemyselect .lt[data-v-939f169d]{width:24.4141vh;height:24.4141vh;bottom:25vw;left:4.3945vh}.rotateStage .CharacterStage .selectStage .rt[data-v-939f169d],.rotateStage .CharacterStage .enemyselect .rt[data-v-939f169d]{width:24.4141vh;height:24.4141vh;bottom:25vw;left:67.0898vh}.rotateStage .CharacterStage .enemyselect[data-v-939f169d]{width:100vh;height:100vw}.rotateStage .CharacterStage .enemyselect .battle[data-v-939f169d]{width:29.5898vh;height:21.4844vh}.rotateStage .CharacterStage .enemyselect .pk[data-v-939f169d]{width:14.4531vh;height:9.5703vh;left:39.1602vh;top:14.9414vh}.rotateStage .CharacterStage .enemyselect .lighting[data-v-939f169d]{width:10.9375vh;height:17.8711vh;top:27.5391vh;left:40.918vh}.rotateStage .CharacterStage .enemyselect .player[data-v-939f169d]{left:10vh;bottom:30vw}.rotateStage .CharacterStage .enemyselect .enemy[data-v-939f169d]{right:18vh;bottom:30vw}.rotateStage .CharacterStage .enemyselect .name[data-v-939f169d]{bottom:20vw;font-size:5vh}.rotateStage .CharacterStage .enemyselect .name[data-v-939f169d]:before{position:absolute;top:2vh;left:-3vh;width:0px;height:0px;border-top:0px solid transparent;border-left:1vh solid transparent;border-right:1vh solid transparent;border-bottom:2vh solid white;content:""}.rotateStage .CharacterStage .enemyselect .playerName[data-v-939f169d]{font-size:3.5vh;left:20vh}.rotateStage .CharacterStage .enemyselect .enemyName[data-v-939f169d]{font-size:3.5vh;left:63vh}.CharacterStage .enemyselect .enemyName[data-v-939f169d]:before{position:absolute;top:1.5vh}.rotateStage .CharacterStage .enemyselect .enterName[data-v-939f169d]{position:absolute;bottom:21vw;left:56vh}.rotateStage .CharacterStage .enemyselect .enterName input[data-v-939f169d]{height:2.6367vh;padding:.3vh 30px;width:20vh}.rotateStage .CharacterStage .enemyselect .enterName .searchBtn[data-v-939f169d]{top:.5vh;right:.5vh;width:6.543vh;height:2.6367vh}.rotateStage .CharacterStage .enemyselect .enterName input[data-v-939f169d]{width:20vh}.rotateStage .CharacterStage .cbtn[data-v-939f169d]{width:10vh;height:10vh;top:50vw}.rotateStage .CharacterStage .next[data-v-939f169d]{right:10vw}.rotateStage .CharacterStage .prev[data-v-939f169d]{left:10vw}.rotateStage .CharacterStage .go[data-v-939f169d]{width:18vw;height:18vw;right:9vw;top:75vw}.mainStage{width:100vw;height:100vh;overflow:hidden}.sky{position:absolute;width:100vw;height:55vh;background-size:100% 100%;z-index:-1}.kartStage .car{z-index:100;width:21.8262vw;height:21.53325vw;background-size:100% 100%;bottom:5vh;position:absolute;transform-origin:center center;animation-name:carrun;animation-duration:.5s;animation-iteration-count:infinite}.kartStage .car .bonus{top:-9.5vw;background-size:100% 100%;position:absolute;width:14.5508vw;height:9.3555vw}.kartStage .car .playerName{text-align:center;margin:-5vw 0 0;font-size:5vw;color:#fff;font-family:GenSenRoundedTW-M}.kartStage .car .plus{background-image:url(/stageGame/game/plus.png)}.kartStage .car .minus{background-image:url(/stageGame/game/minus.png)}.kartStage .enemy{bottom:0;z-index:110;opacity:.7;background-image:url(/stageGame/bc.png)}.ctr{transform:rotate(10deg)}.ctl{transform:rotate(-10deg)}.baseground{position:absolute;width:100vw;height:45vh;background-size:100% 100%;z-index:-1;bottom:0}.kartStage{margin-left:12.5vw;width:100vw;height:100vh;position:relative}.speedline{position:absolute;width:100vw;height:100vh;z-index:200;background-size:100% 100%;background-image:url(/stageGame/game/line.png);animation-name:speedFinish;animation-duration:2.5s;animation-iteration-count:1}.badroad{animation-name:badroad;animation-duration:.2s;animation-iteration-count:infinite}.road{position:absolute}.item{position:absolute;bottom:0;z-index:110;background-size:100% 100%}.good{height:27.3438vw;background-image:url(../assets/icon.png)}.bad{height:27.3438vw;background-image:url(../assets/water.png)}.hgood,.hbad,.hend,.lgood,.lbad,.lend,.pgood,.pbad,.pend,.sgood,.sbad,.send{height:27.3438vw}.hgood{background-image:url(/stageCharacter/stage/h/good.png)}.hbad{background-image:url(/stageCharacter/stage/h/bad.png)}.hend{background-image:url(/stageCharacter/stage/h/end.png)}.lgood{background-image:url(/stageCharacter/stage/l/good.png)}.lbad{background-image:url(/stageCharacter/stage/l/bad.png)}.lend{background-image:url(/stageCharacter/stage/l/end.png)}.pgood{background-image:url(/stageCharacter/stage/p/good.png)}.pbad{background-image:url(/stageCharacter/stage/p/bad.png)}.pend{background-image:url(/stageCharacter/stage/p/end.png)}.sgood{background-image:url(/stageCharacter/stage/s/good.png)}.sbad{background-image:url(/stageCharacter/stage/s/bad.png)}.send{background-image:url(/stageCharacter/stage/s/end.png)}.hplus,.lplus,.pplus,.splus{height:20vw;background-image:url(/stageGame/game/coin.png)}.hminus,.pminus,.sminus{height:27.3438vw;background-image:url(/stageGame/game/water.png)}.lminus{height:27.3438vw;background-image:url(/stageGame/game/waterl.png)}.mainStage .kartStage .gameinfo{margin:30px 0 0 -10vw;display:flex;align-items:center}.mainStage .kartStage .rankTime{width:calc(16.5039vw - 180px);height:calc(4.9805vw - 30px);padding:15px 70px 15px 80px;background-image:url(/stageGame/game/time.png);background-size:100% 100%;font-family:GenSenRoundedTW-M;font-size:3vw;line-height:1.1;letter-spacing:1.5px;text-align:left;color:#1a1a1a;display:flex;align-items:center}.stopBtn{z-index:1000000;position:absolute;top:0;left:0;width:10vw;height:10vh;background-color:red}.mainStage .kartStage .rankScore{margin:0 0 0 10px;width:calc(11.3281vw - 140px);height:calc(4.9805vw - 40px);padding:20px 40px 20px 80px;background-image:url(/stageGame/game/score.png);background-size:100% 100%;font-family:GenSenRoundedTW-M;font-size:3vw;line-height:1.1;letter-spacing:1.5px;text-align:left;color:#1a1a1a;display:flex;align-items:center}.btn{display:inline-block;min-width:100px;padding:10px 20px;text-align:center;margin:0 10px;cursor:pointer;background-color:#c8c8c8;border-radius:20px}.dbtn{cursor:pointer;position:absolute;align-items:center;justify-content:space-around;width:50vw;height:100vh;background-color:transparent;border-radius:20px;line-height:100px;z-index:1000;display:flex}.dbtn>div{user-select:none;display:inline-block}.left{top:0;left:0}.right{top:0;right:0}.lt{background-size:100% 100%;position:absolute;width:24.4141vw;height:24.4141vw;right:90%;bottom:0;z-index:110;transform-origin:bottom center}.rt{background-size:100% 100%;position:absolute;width:24.4141vw;height:24.4141vw;left:90%;bottom:0;z-index:110;transform-origin:bottom center}@keyframes carrun{0%{bottom:5vh}50%{bottom:calc(5vh + 3px)}to{bottom:5vh}}@keyframes badroad{0%{margin-top:0}50%{margin-top:10px}to{margin-top:0}}@keyframes speedFinish{0%{transform:scale(1)}50%{transform:scale(1)}to{transform:scale(5)}}.gameTeach{z-index:10000;position:fixed;top:0;width:100vw;height:100vh;background-color:#70707080}.gameCTip{z-index:10000;position:fixed;top:0;width:100vw;height:100vh}.gameCTip .ctipDesc{top:30vh;position:absolute;font-family:NotoSansCJKtc;left:27vw;font-size:3vw;font-weight:700;line-height:1.46;letter-spacing:2.8px;text-align:left;color:#fff}.gameCTip .ctipDesc2{top:40vh;position:absolute;font-family:NotoSansCJKtc;left:21vw;font-size:3vw;font-weight:700;line-height:1.46;letter-spacing:2.8px;text-align:left;color:#fff}.gameCTip .cTipLeft{position:absolute;left:0;height:100vh;width:50vw;background:linear-gradient(to left,rgba(150,150,150,.3),rgba(150,150,150,.7))}.gameCTip .cTipRight{position:absolute;right:0;height:100vh;width:50vw;background:linear-gradient(to left,rgba(150,150,150,.3),rgba(150,150,150,.7))}.gameCountDown{z-index:10000;position:fixed;top:0;width:100vw;height:100vh;background-color:#70707080}.gameTeach .gametipTitle{position:absolute;top:12vh;left:35vw;font-family:NotoSansCJKtc;font-size:3vw;font-weight:700;line-height:1.5;letter-spacing:2.4px;text-align:left;color:#fff}.gameTeach .tip{position:absolute;z-index:10005;width:73.7305vw;height:28.5156vw;bottom:20vh;left:5vw;background-size:100% 100%}.startBtn{cursor:pointer;position:absolute;z-index:10010;width:8vw;height:8vw;bottom:20vh;right:8vw;background-size:100% 100%;background-image:url(/stageCharacter/go.png)}.gostartgamebtn{cursor:pointer;position:absolute;z-index:10010;width:10vw;height:10vw;bottom:30vh;right:45vw;background-size:100% 100%;background-image:url(/stageGame/game/go.png)}.gameOver{margin:40vh auto;font-family:NotoSansCJKtc;font-size:10vw;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.48;letter-spacing:normal;text-align:center;color:#fff}.countNumber{position:absolute;background-color:#fff;left:45vw;top:30vh;width:10vw;height:20vw}.countani{animation-name:countPlay;animation-duration:3s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes countPlay{0%{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% calc(100% - 20px),calc(100% - 20px) calc(100% - 20px),calc(100% - 20px) calc(50% + 10px),0 calc(50% + 10px),0 calc(50% - 10px),calc(100% - 20px) calc(50% - 10px),calc(100% - 20px) 20px,0 20px)}25%{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% calc(100% - 20px),calc(100% - 20px) calc(100% - 20px),calc(100% - 20px) calc(50% + 10px),0 calc(50% + 10px),0 calc(50% - 10px),calc(100% - 20px) calc(50% - 10px),calc(100% - 20px) 20px,0 20px)}33%{clip-path:polygon(0% 0%,100% 0%,100% calc(50% + 10px),20px calc(50% + 10px),20px calc(100% - 20px),100% calc(100% - 20px),100% 100%,0 100%,0 calc(50% - 10px),calc(100% - 20px) calc(50% - 10px),calc(100% - 20px) 20px,0 20px)}58%{clip-path:polygon(0% 0%,100% 0%,100% calc(50% + 10px),20px calc(50% + 10px),20px calc(100% - 20px),100% calc(100% - 20px),100% 100%,0 100%,0 calc(50% - 10px),calc(100% - 20px) calc(50% - 10px),calc(100% - 20px) 20px,0 20px)}66%{clip-path:polygon(calc(50% - 10px) 0,calc(50% + 10px) 0,calc(50% + 10px) calc(50% + 10px),calc(50% + 10px) calc(50% + 10px),calc(50% + 10px) calc(100% - 20px),calc(50% + 10px) calc(100% - 20px),calc(50% + 10px) 100%,calc(50% - 10px) 100%,calc(50% - 10px) calc(50% - 10px),calc(50% - 10px) calc(50% - 10px),calc(50% - 10px) 20px,calc(50% - 10px) 20px)}95%{clip-path:polygon(calc(50% - 10px) 0,calc(50% + 10px) 0,calc(50% + 10px) calc(50% + 10px),calc(50% + 10px) calc(50% + 10px),calc(50% + 10px) calc(100% - 20px),calc(50% + 10px) calc(100% - 20px),calc(50% + 10px) 100%,calc(50% - 10px) 100%,calc(50% - 10px) calc(50% - 10px),calc(50% - 10px) calc(50% - 10px),calc(50% - 10px) 20px,calc(50% - 10px) 20px)}to{clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - 20px) 100%,calc(100% - 20px) 20px,20px 20px,20px calc(100% - 20px),calc(100% - 20px) calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 calc(50% - 10px),0 20px)}}.rotateStage .mainStage{width:100vh;height:100vw}.rotateStage .mainStage .sky{width:100vh;height:55vw}.rotateStage .mainStage .kartStage .car{bottom:5vw;animation-name:carrunPad;animation-duration:.5s;animation-iteration-count:infinite}.rotateStage .kartStage .car .bonus{top:-9.5vh;background-size:100% 100%;position:absolute;width:14.5508vh;height:9.3555vh}.rotateStage .mainStage .baseground{width:100vh;height:45vw}.rotateStage .mainStage .kartStage{margin-left:12.5vh;width:100vh;height:100vw}.rotateStage .mainStage .speedline{width:100vh;height:100vw}.rotateStage .mainStage .good{height:27.3438vw}.rotateStage .mainStage .bad{height:4vh}.rotateStage .mainStage .hgood,.rotateStage .mainStage .hbad,.rotateStage .mainStage .hend,.rotateStage .mainStage .lgood,.rotateStage .mainStage .lbad,.rotateStage .mainStage .lend,.rotateStage .mainStage .pgood,.rotateStage .mainStage .pbad,.rotateStage .mainStage .pend,.rotateStage .mainStage .sgood,.rotateStage .mainStage .sbad,.rotateStage .mainStage .send{height:27.3438vh}.rotateStage .mainStage .hplus,.rotateStage .mainStage .lplus,.rotateStage .mainStage .pplus,.rotateStage .mainStage .splus{height:20vh}.rotateStage .mainStage .hminus,.rotateStage .mainStage .lminus,.rotateStage .mainStage .pminus,.rotateStage .mainStage .sminus{height:4vh}.rotateStage .mainStage .kartStage .rankTime{font-size:4vh;width:calc(16.5039vh - 100px);height:calc(4.9805vh - 10px)}.rotateStage .mainStage .kartStage .rankScore{font-size:4vh;width:calc(11.3281vh - 100px);height:calc(4.9805vh - 10px)}.rotateStage .mainStage .dbtn{width:50vh;height:100vw}.rotateStage .mainStage .left{top:0;left:0}.rotateStage .mainStage .right{top:0;right:0}.rotateStage .mainStage .lt,.rotateStage .mainStage .rt{width:24.4141vh;height:24.4141vh}@keyframes carrunPad{0%{bottom:5vw}50%{bottom:calc(5vw + 3px)}to{bottom:5vw}}.rotateStage .gameTeach,.rotateStage .gameCTip{width:100vh;height:100vw}.rotateStage .gameCTip .ctipDesc{top:30vw;left:27vh;font-size:3vh}.rotateStage .gameCTip .cTipLeft,.rotateStage .gameCTip .cTipRight{height:100vw;width:50vh}.rotateStage .gameCountDown{width:100vh;height:100vw}.rotateStage .gameTeach .gametipTitle{top:12vw;left:35vh;font-size:3vh}.rotateStage .gameTeach .tip{width:73.7305vh;height:28.5156vh;top:16.0156vh;left:14.9414vh}.rotateStage .startBtn{width:17.3828vh;height:4.1016vh;top:47.3633vh;left:41.4063vh}.rotateStage .gameOver{margin:40vw auto}.rotateStage .countNumber{left:45vh;top:30vw;width:10vh;height:20vh}.scoreStage[data-v-e4dffb35]{padding:3vw;width:calc(100vw - 50px);height:calc(100vh - 50px)}.scoreStage .scoreTitle[data-v-e4dffb35]{font-family:NotoSansCJKtc;font-size:24px;font-weight:700;line-height:1.5;letter-spacing:4.8px;text-align:center;color:#464646}.scoreStage .gameBg[data-v-e4dffb35]{position:relative;margin:0 auto;width:47.2656vw;height:30.5665vw;background-size:100% 100%}.scoreStage .gameBg .car[data-v-e4dffb35]{position:absolute;background-size:100% 100%;width:45.8008vw;height:33.3008vw;bottom:0vw;left:5.0781vw}.scoreStage .gameBg .title[data-v-e4dffb35]{position:absolute;z-index:100;text-shadow:0 3px 0 rgba(0,0,0,.16);font-family:NotoSansCJKtc;font-size:4.2vw;font-weight:700;line-height:1.48;letter-spacing:8.4px;text-align:left;top:2.2266vw;left:3.8281vw;color:#fff}.scoreStage .h[data-v-e4dffb35]{background-image:url(/stageScore/h.png)}.scoreStage .l[data-v-e4dffb35]{background-image:url(/stageScore/l.png)}.scoreStage .p[data-v-e4dffb35]{background-image:url(/stageScore/p.png)}.scoreStage .s[data-v-e4dffb35]{background-image:url(/stageScore/s.png)}.scoreStage .gameBg .scoreBlock[data-v-e4dffb35]{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:100;width:19.043vw;top:8.3984vw;left:3.7109vw}.scoreStage .rankTime[data-v-e4dffb35]{width:6.5vw;height:1.1765vw;padding:.7766vw 0 .9766vw 3.6563vw;background-image:url(/stageScore/time.png);background-size:100% 100%;font-family:GenSenRoundedTW-M;font-size:1.5vw;line-height:1.1;letter-spacing:1.5px;text-align:left;color:#1a1a1a}.scoreStage .rankScore[data-v-e4dffb35]{width:3.4219vw;height:2.5156vw;padding:1.5vw 0 0 4vw;background-image:url(/stageScore/coin.png);background-size:100% 100%;font-family:GenSenRoundedTW-M;font-size:1.5vw;line-height:1.1;letter-spacing:1.5px;text-align:left;color:#1a1a1a}.scoreStage .gameBg .backPage[data-v-e4dffb35]{position:absolute;cursor:pointer;background-image:url(/stageScore/back.png);background-size:100% 100%;width:5vw;height:5vw;left:-7vw;bottom:7vw}.scoreStage .gameBg .replay[data-v-e4dffb35]{position:absolute;cursor:pointer;background-image:url(/stageScore/replay.png);background-size:100% 100%;width:5vw;height:5vw;left:-7vw;bottom:0}.scoreStage .gameBg .desc[data-v-e4dffb35]{margin:10px 50px 10px 20vw;font-family:NotoSansCJKtc;font-size:1.5vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:3.32px;text-align:left;color:#313e48}.scoreStage .gameBg .fb[data-v-e4dffb35]{position:absolute;cursor:pointer;background-image:url(/stageScore/fb.png);background-size:100% 100%;width:5vw;height:5vw;right:-7vw;top:0}.scoreStage .gameBg .line[data-v-e4dffb35]{position:absolute;cursor:pointer;background-image:url(/stageScore/line.png);background-size:100% 100%;width:5vw;height:5vw;right:-7vw;top:7vw}.rotateStage .scoreStage[data-v-e4dffb35]{padding:3vh;width:calc(100vh - 50px);height:calc(100vw - 50px)}.rotateStage .scoreStage .gameBg[data-v-e4dffb35]{margin:3.2227vh auto;width:47.2656vh;height:27.3438vh}.rotateStage .scoreStage .gameBg .title[data-v-e4dffb35]{top:2.2266vh;left:3.8281vh;font-size:4.2vh}.rotateStage .scoreStage .gameBg .scoreBlock[data-v-e4dffb35]{width:19.043vh;top:8.3984vh;left:3.7109vh}.rotateStage .scoreStage .rankTime[data-v-e4dffb35]{width:6.5vh;height:1.1765vh;padding:.7766vh 0 .9766vh 3.6563vh;font-size:1.5vh}.rotateStage .scoreStage .rankScore[data-v-e4dffb35]{width:3.4219vh;height:2.5156vh;padding:1vh 0 0 4vh;font-size:1.5vh}.rotateStage .scoreStage .gameBg .car[data-v-e4dffb35]{width:45.8008vh;height:33.3008vh;bottom:-1.6602vh;left:5.0781vh}.rotateStage .scoreStage .bottomBar[data-v-e4dffb35]{margin-top:3vh}.rotateStage .scoreStage .bottomBar .backPage[data-v-e4dffb35],.rotateStage .scoreStage .bottomBar .replay[data-v-e4dffb35]{width:17.2852vh;height:4.3945vh;font-size:2vh}.rotateStage .scoreStage .bottomBar .desc[data-v-e4dffb35]{margin:10px 50px 10px 20vh;font-size:1.5vh}.rotateStage .scoreStage .bottomBar .fb[data-v-e4dffb35],.rotateStage .scoreStage .bottomBar .line[data-v-e4dffb35]{width:5.957vh;height:5.957vh}.mainStage{user-select:none;position:relative;overflow:hidden}.mainStage .widthDis{position:fixed;z-index:100000;width:100%;height:100%;background-color:#009d42}.mainStage .padtip{z-index:100010}.mainStage .widthDis .rotateIcon{position:absolute;top:20vh;left:29.2vw;background-image:url(/stageTitle/rotateOK.png);background-size:100% 100%;width:41.6016vw;height:36.6211vw}.mainStage .widthDis .rotateDesc{position:absolute;top:calc(20vh + 36.6211vw);width:100vw;text-align:center;color:#fff;font-size:25px;font-weight:700}.mainStage .widthDis .padDesc{position:absolute;top:35vh;width:100vw;text-align:center;color:#fff;font-size:25px;font-weight:700}.mainStage .widthDis .padDesc .check{left:calc(50vw - 65px)}.mainStage .widthDis .check{cursor:pointer;position:absolute;margin:30px auto 0;padding:20px 40px;left:calc(50vw - 110px);width:auto;text-align:center;color:#fff;font-size:25px;font-weight:700;border-radius:30px;background-color:#383838}.mainStage .rank{cursor:pointer;position:absolute;width:5.8594vw;height:7.6172vw;top:20px;right:40px;background-image:url(/stageTitle/rank.png);background-size:100% 100%;z-index:10}.mainStage .rankBg{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background-color:#000000b3}.mainStage .rankBg .rankBlock{background-color:#fff;margin:7vh auto;width:70vw;height:30vw;padding:40px 5vw;display:flex;border-radius:50px}.mainStage .rankBg .rankBlock .rankList{width:60%}.mainStage .rankBg .rankBlock .rankList .rankPlayer{height:24%;width:100%;position:relative}.mainStage .rankBg .rankBlock .rankList .rankPlayer .rankData{display:flex;height:100%;align-items:center}.mainStage .rankBg .rankBlock .rankList .rankPlayer .rankData .nameDesc{flex:0 0 18vw}.mainStage .rankBg .rankBlock .rankList .rankPlayer .rankData .count{margin:0 20px;width:22px;height:22px;background-color:#646464;padding:10px;font-family:NotoSansCJKtc;font-size:22px;font-weight:700;line-height:22px;letter-spacing:2.2px;text-align:center;color:#fff;border-radius:50%;flex:0 0 22px}.mainStage .rankBg .rankBlock .rankList .rankPlayer .rankData .rankName{font-family:NotoSansCJKtc;font-size:2vw;font-weight:700;line-height:1.47;letter-spacing:1.5px;text-align:left;color:#646464}.mainStage .rankBg .rankBlock .rankList .rankPlayer .rankData .rankDesc{font-family:NotoSansCJKtc;font-size:1vw;font-weight:700;line-height:1.48;letter-spacing:2.3px;text-align:left;color:#646464}.mainStage .rankBg .rankBlock .rankList .rankPlayer .rankData .rankContent{display:flex;flex-direction:column}.mainStage .rankBg .rankBlock .rankList .rankPlayer .rankData .rbok{display:flex;align-items:center}.mainStage .rankBg .rankBlock .rankList .rankPlayer .rankData .rankTime{margin:5px;width:2.5vw;height:2.5vw;background-image:url(/stageTitle/clock.png);background-size:100% 100%;font-family:GenSenRoundedTW-M;font-size:10px;line-height:1.1;letter-spacing:1.5px;text-align:left;color:#1a1a1a}.mainStage .rankBg .rankBlock .rankList .rankPlayer .rankData .rankScore{margin:5px;width:2.5vw;height:2.5vw;background-image:url(/stageTitle/coin.png);background-size:100% 100%;font-family:GenSenRoundedTW-M;font-size:10px;line-height:1.1;letter-spacing:1.5px;text-align:left;color:#1a1a1a}.mainStage .rankBg .rankBlock .iconblock{display:flex;flex-direction:column;justify-content:flex-end}.mainStage .rankBg .rankBlock .iconblock .desc{width:28.418vw;height:3.0273vw;margin:0 0 20px;background-image:url(/stageTitle/ranktitle.png);background-size:100% 100%}.mainStage .rankBg .rankBlock .iconblock .icon{width:31.9336vw;height:24.4141vw;background-image:url(/stageTitle/rankicon.png);background-size:100% 100%;flex:0 0 24.4141vw}.mainStage .rankBg .rankBlock .rankList hr{position:absolute;width:90%;bottom:0;margin:0 5%}.mainStage .rankBg .rankBlock .icon{width:40%}.rotateStage{width:100vh;height:100vw;transform-origin:50vw;transform:rotate(90deg)}.rotateStage .rank{width:5.8594vh;height:7.6172vh;top:20px;right:40px}.rotateStage .rankBg{width:100vh;height:100vw}.rotateStage .rankBg .rankBlock{margin:15vh auto;width:60vh;height:50vh}.rotateStage .mainStage .rankBg .rankBlock .rankList .rankPlayer .nameDesc{flex:0 0 12vh}.rotateStage .rankBg .rankBlock .rankList .rankPlayer .rankData .rankTime,.rotateStage .rankBg .rankBlock .rankList .rankPlayer .rankData .rankScore{width:2.5vh;height:2.5vh}.rotateStage .rankBg .rankBlock .iconblock .desc{width:28.418vh;height:3.0273vh}.rotateStage .rankBg .rankBlock .iconblock .icon{width:31.9336vh;height:24.4141vh}
