@charset "UTF-8";[theme=FO-24May] .go-top-btn{transition:all .3s ease-in-out}[theme=FO-24May] :root{--header-height: 54px}[theme=FO-24May] html{font-family:Roboto,微软雅黑,sans-serif;width:100%;max-width:100%;font-size:16px;scroll-behavior:smooth}@media screen and (max-width: 820px){[theme=FO-24May] html{font-size:12px}}[theme=FO-24May] body{width:100%;min-height:100vh;-webkit-overflow-scrolling:touch;padding-top:var(--header-height);background-color:#1e0007}[theme=FO-24May] a,[theme=FO-24May] ul,[theme=FO-24May] li{appearance:none;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;list-style:none;padding:0;color:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}[theme=FO-24May] a:focus,[theme=FO-24May] ul:focus,[theme=FO-24May] li:focus{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:inherit}[theme=FO-24May] button{border:none;background-color:transparent;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}[theme=FO-24May] button:focus{outline:none}[theme=FO-24May] strong{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:400}[theme=FO-24May] h1{font-size:0;text-indent:-9999px}[theme=FO-24May] img{display:block}[theme=FO-24May] input,[theme=FO-24May] textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);resize:none}[theme=FO-24May] input:focus,[theme=FO-24May] textarea:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}[theme=FO-24May] input::-webkit-outer-spin-button,[theme=FO-24May] input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[theme=FO-24May] input[type=number]{-moz-appearance:textfield}[theme=FO-24May] select:focus{outline:none}[theme=FO-24May] main{position:relative;width:100%;overflow-x:hidden}[theme=FO-24May] input,[theme=FO-24May] select{appearance:none;-moz-appearance:none;-webkit-appearance:none;min-width:1px;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}[theme=FO-24May] .container{max-width:1090px;padding:0 15px;margin:0 auto;position:relative}@media screen and (max-width: 480px){[theme=FO-24May] .container{padding:0 10px}}@keyframes slogan{0%{filter:brightness(100%);transform:scale(1)}25%{filter:brightness(150%);transform:scale(1)}26%{transform:scale(1.04)}27%{transform:scale(1)}28%{transform:scale(1.04)}29%{transform:scale(1)}50%{filter:brightness(100%)}75%{filter:brightness(150%)}78%{transform:scale(1)}79%{transform:scale(1.04)}80%{transform:scale(1)}81%{transform:scale(1.04)}82%{transform:scale(1)}to{transform:scale(1);filter:brightness(100%)}}@keyframes blowUpModal{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes spin3D{0%{transform:rotate3d(.5,.5,.5,360deg)}to{transform:rotate3d(0deg)}}@keyframes bouncein{4%,8%,12%,16%,20%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}4%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}8%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}12%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}16%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}20%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes coin1{to{top:60%;left:-56%;opacity:1}}@keyframes coin2{to{top:6%;left:-28%;opacity:1}}@keyframes coin3{to{top:45%;left:47%;opacity:1}}@keyframes coin4{to{top:3%;left:70%;opacity:1}}@keyframes light{0%,to{filter:brightness(80%);transform:scale(.8)}50%{filter:brightness(120%);transform:scale(1)}}@keyframes upAndDown{0%{transform:translateY(0)}to{transform:translateY(-15px)}}[theme=FO-24May] footer{display:flex;justify-content:center;align-items:center;background:#3e000b;height:48px;position:relative}[theme=FO-24May] .copy-right{color:#fff;text-align:center!important;font-size:.75rem;opacity:.9}.mobile [theme=FO-24May] .copy-right{font-size:.8125rem}[theme=FO-24May] .nav-logo{height:30px}@media screen and (max-width: 600px){[theme=FO-24May] .nav-logo{height:24px!important}}[theme=FO-24May] main{margin-top:54px}[theme=FO-24May] .banner{width:100%;max-height:96vh;position:relative;z-index:1}@media screen and (max-width: 820px){[theme=FO-24May] .banner{max-height:none}}[theme=FO-24May] .logo{position:absolute;width:27vw;top:8%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0px 2px 4px rgba(0,0,0,.8470588235))}[theme=FO-24May] .bn-bg{width:100%;height:100%;object-fit:cover;object-position:center}[theme=FO-24May] .typeA .bn-main{width:40%;top:3%}[theme=FO-24May] .typeA .sparkle-1{top:38%;left:20%}[theme=FO-24May] .typeA .sparkle-2{top:41%;left:38%}[theme=FO-24May] .typeA .sparkle-3{top:33%;left:61%}[theme=FO-24May] .typeA .bn-date{top:78%}[theme=FO-24May] .typeA .index{margin-top:-4%}@media screen and (max-width: 600px){[theme=FO-24May] .typeA .index{margin-top:-5%}}[theme=FO-24May] .typeA table th{height:45px}[theme=FO-24May] .typeA table td{height:45px;background:transparent;transition:all .2s}[theme=FO-24May] .typeA table td:hover{background:#ffd6de}[theme=FO-24May] .typeA table tbody tr{background:#ffeff2}[theme=FO-24May] .typeA table tbody tr:nth-child(2n){background:#f3dadf}[theme=FO-24May] .typeA table tbody tr td:nth-child(3){pointer-events:none}@media screen and (max-width: 600px){[theme=FO-24May] .typeA table{font-size:.8125rem}}[theme=FO-24May] .KPLAY .bn-main{width:48%}[theme=FO-24May] .KPLAY .coin_L_1{width:70%}[theme=FO-24May] .KPLAY .coin_L_2{width:50%}[theme=FO-24May] .KPLAY .coin_R_1{width:90%}[theme=FO-24May] .KPLAY .coin_R_2{width:40%}[theme=FO-24May] .KPLAY .sparkle-1{top:24%;left:22%}[theme=FO-24May] .KPLAY .sparkle-2{top:40%;left:36%}[theme=FO-24May] .KPLAY .sparkle-3{top:26%;left:61%}@media screen and (max-width: 820px){[theme=FO-24May] .KPLAY .bn-date{position:absolute;font-size:22px;top:92%}}@media screen and (max-width: 600px){[theme=FO-24May] .KPLAY .index{margin-top:0}}[theme=FO-24May] .bn-main{width:33%;position:absolute;top:5%;left:50%;transform:translate(-50%)}[theme=FO-24May] [class^=coin]{position:absolute}[theme=FO-24May] .coin_L_1{top:50%;left:10%;width:80%;opacity:0;animation:coin1 1s cubic-bezier(.89,-1.3,.2,1.3) .3s 1 forwards,upAndDown 1s ease-in-out infinite 1.3s alternate}[theme=FO-24May] .coin_L_2{top:50%;left:10%;width:60%;opacity:0;animation:coin2 1s cubic-bezier(.89,-1.3,.2,1.3) .3s 1 forwards,upAndDown 1s ease-in-out infinite 1.3s alternate}[theme=FO-24May] .coin_R_1{top:35%;left:-20%;width:105%;opacity:0;animation:coin3 1s cubic-bezier(.89,-1.3,.2,1.3) .3s 1 forwards,upAndDown 1s ease-in-out infinite 1.3s alternate}[theme=FO-24May] .coin_R_2{top:50%;left:25%;opacity:0;width:58%;animation:coin4 1s cubic-bezier(.89,-1.3,.2,1.3) .3s 1 forwards,upAndDown 1s ease-in-out infinite 1.3s alternate}[theme=FO-24May] [class^=sparkle-]{position:absolute;width:12%;z-index:3;animation:light 1.5s ease-in-out infinite}[theme=FO-24May] .sparkle-1{top:38%;left:12%}[theme=FO-24May] .sparkle-2{top:43%;left:35%;animation-delay:.5s}[theme=FO-24May] .sparkle-3{top:38%;left:69%}[theme=FO-24May] .sparkle-4{top:36%;left:90%;animation-delay:.5s}[theme=FO-24May] .sparkle-5{top:61%;left:19%}[theme=FO-24May] .sparkle-6{top:60%;left:52%;animation-delay:.5s}[theme=FO-24May] .bn-title{width:100%;z-index:2;position:relative}[theme=FO-24May] .bn-title img{width:100%}[theme=FO-24May] .bn-date{text-align:center;display:block;color:#ffe139;font-family:DIN Condensed;text-shadow:0px 3px 4px rgba(0,0,0,.737254902);position:absolute;font-weight:700;top:86%;width:100%;transform:translateY(-50%);font-size:45px}[theme=FO-24May] .bn-date .ordinal{font-size:35px;margin-right:10px}[theme=FO-24May] .bn-date .time{display:block;color:#fff;text-shadow:0px 3px 4px rgba(0,0,0,.737254902);text-align:center;font-family:DIN Condensed;font-size:30px;line-height:40px}[theme=FO-24May] .bn-date .time .period{margin-left:2px;font-size:25px}[theme=FO-24May] .bn-date .time .gmt{font-size:25px}@media screen and (max-width: 820px){[theme=FO-24May] .bn-date .time{font-size:22px;position:static;width:100%;letter-spacing:1px}[theme=FO-24May] .bn-date .time .period{font-size:18px}[theme=FO-24May] .bn-date .time .gmt{font-size:18px;margin-left:5px}}@media screen and (max-width: 820px){[theme=FO-24May] .bn-date{position:static;width:100%;letter-spacing:1px;font-size:26px}[theme=FO-24May] .bn-date .ordinal{font-size:24px;margin-right:5px}}[theme=FO-24May] .index{position:relative;z-index:1;padding-bottom:3%;margin-top:2%;width:100%;overflow:hidden}[theme=FO-24May] .index .container{z-index:2;position:relative}@media screen and (max-width: 600px){[theme=FO-24May] .index{padding-bottom:10%}}[theme=FO-24May] .points-block{position:relative;margin-bottom:5%}[theme=FO-24May] .points-block>*{z-index:1;position:relative}[theme=FO-24May] .points-block h3,[theme=FO-24May] .points-block h2{color:#ffb100;font-family:DIN Condensed;font-size:2.375rem;text-align:center;margin-bottom:.8rem}@media screen and (max-width: 600px){[theme=FO-24May] .points-block h3,[theme=FO-24May] .points-block h2{font-size:1.875rem}}[theme=FO-24May] .points-block p{font-family:Roboto;color:#fff;font-size:.875rem;line-height:2rem;width:72%;margin:auto}[theme=FO-24May] .points-block p:not(ol){text-align:center}@media screen and (max-width: 600px){[theme=FO-24May] .points-block p{width:95%;font-size:.75rem}}[theme=FO-24May] .points-block h4{text-align:center;font-family:DIN Condensed;font-size:2.1875rem;margin:4rem 0 0;color:#ff8da7;text-shadow:1px 1px 8px #FF0000}[theme=FO-24May] .points-block h4 strong{display:block;margin:.1em 0 .2em;font-size:3.75rem}@media screen and (max-width: 600px){[theme=FO-24May] .points-block h4{font-size:1.5625rem}[theme=FO-24May] .points-block h4 strong{font-size:3.125rem}}[theme=FO-24May] #eventTime{padding:1rem;margin-bottom:0}[theme=FO-24May] table{width:80%;table-layout:fixed;border-collapse:collapse;overflow:hidden;font-size:.9375rem;position:relative;text-align:center;margin:0 auto}@media screen and (max-width: 600px){[theme=FO-24May] table{width:100%;margin-bottom:14%}}[theme=FO-24May] table p{color:#710004!important}[theme=FO-24May] table thead{background:transparent linear-gradient(180deg,#860331,#48071e) 0% 0% no-repeat}[theme=FO-24May] table th{font-weight:700;height:2.8rem;font-weight:400;color:#fff}[theme=FO-24May] table th:nth-child(4){border-right:none}@media screen and (max-width: 600px){[theme=FO-24May] table th{height:3.2rem}}[theme=FO-24May] table td{border-right:1px solid #48071E;text-align:center;height:2.8rem;background:#ffeff2;font-weight:700;color:#710004}[theme=FO-24May] table td:nth-child(4){border-right:none}@media screen and (max-width: 600px){[theme=FO-24May] table{font-size:.8125rem}}[theme=FO-24May] .go-top-btn{width:50px;aspect-ratio:1/1;position:fixed;bottom:6vh;right:calc((100% - 1090px)/2 - 50px);font-size:1.25rem;color:#e8dede;background:#0e0e0e80;box-shadow:0 3px 4px #0000008b;border:1px solid rgba(255,255,255,.1607843137);border-radius:8px;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;z-index:1}[theme=FO-24May] .go-top-btn:hover{background-color:#0e0e0e;border-color:#ffdddd38;color:#fff}[theme=FO-24May] .go-top-btn:hover i{transform:scale(1.1);transition:all .3s}[theme=FO-24May] .go-top-btn.active{opacity:1;pointer-events:initial}@media screen and (max-width: 1240px){[theme=FO-24May] .go-top-btn{right:10px}}@media screen and (max-width: 820px){[theme=FO-24May] .go-top-btn{bottom:2vh;right:10px;width:45px}}[theme=FO-24May] .btn-more{background-color:#5f1321;color:#b76876;font-weight:700}[theme=FO-24May] .btn-more:hover{background-color:#b90022;color:#1d0005}@font-face{font-family:DIN Condensed;src:url(/assets/DINCondensed-Bold-BIBAkoYR.woff2) format("woff2"),url(/assets/DINCondensed-Bold-CvwOORHG.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}
