@charset "UTF-8";.foot{padding-right:1em}.head-title{display:block;position:relative;width:32em;top:0;left:calc(50% - 16em);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.logo-link{width:7.7em;height:1.3em;background:0 0;margin-right:auto}.logo-slogan{align-self:flex-end;margin:auto auto .25em .25em;height:.6em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-links a:hover,.social-links a:active{filter:drop-shadow(0.01em 0.02em 0.02em rgba(0,0,64,0.3))}.social-links a.intro-link{background-image:url(https://www.xin-stars.com/css/Edm/@Model.ImgRoot/icon_intro.png);background-position:top;background-size:100% auto}.social-links a.intro-link:hover,.social-links a.intro-link:active{background-position:bottom}.bg-area{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;bottom:0;left:calc(50% - 16em);z-index:-5;width:32em;margin:0 auto;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg-area img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.sr-only{position:fixed;top:-9in;height:1px;width:1px;overflow:hidden;clip:rect(0,0,0,0)}.section{max-width:1000px;width:100%;margin:0 auto}.aside-container{position:fixed;bottom:.6em;left:50%;transform:translate(-50%);width:100%;max-width:25em;margin:0 auto;padding:0 .5em;pointer-events:none}img{max-width:100%;display:block;width:auto;height:auto;margin:0 auto}.content{position:relative;width:92%;max-width:920px;margin:0 auto}.dl-btn.fade-up,.play-btn.fade-up{transition-delay:.5s}.title{font-size:.8em;margin:0 auto .5em;padding:.15em .65em;text-align:center;text-shadow:.025em .05em .05em #000;border-top-left-radius:.15em;border-top-right-radius:.15em}.border2::after{border:0 solid transparent;border-radius:.05em;-o-border-image:linear-gradient(#ffdc38,#ff9c1c) 5/0.1em!important;border-image:linear-gradient(#ffdc38,#ff9c1c) 5/0.1em!important;box-shadow:0 0 0 .06em #fff;filter:drop-shadow(0 0 0.2em #000)}.border2:hover{filter:brightness(1.06)}.border2:hover img{scale:.99}a.border2 img{transition:filter .2s,transform .3s}a.border2 img:hover{transform:scale(1.005);filter:brightness(1.1) drop-shadow(0 0 0.25em #000)}.border .video,.border .video-preview,.border2 .video,.border2 .video-preview{display:block;width:15em;height:8.1em;max-width:100%}.border .video-preview,.border2 .video-preview{position:absolute;z-index:-1;background:rgba(0,0,0,.5)}.border img,.border2 img{-o-object-fit:cover;object-fit:cover}.border h2,.border2 h2{font-size:1em;margin:.5em 0 0}.border p,.border ol,.border2 p,.border2 ol{font-size:.66667em;line-height:1.5;padding:0 1em;margin:.75em auto;text-align:center}.border p b,.border ol b,.border2 p b,.border2 ol b{font-size:larger;line-height:1.333;color:#c50000}.border a img,.border2 a img{transition:filter .2s}.border a img:hover,.border a img:active,.border2 a img:hover,.border2 a img:active{filter:brightness(1.2)}a{color:inherit}:visited{color:inherit}.text-hilight{color:#ff0297}.text-yellow{color:#fffa68}.text-blue{color:#68fdff}.text-center{text-align:center}.logo{position:relative;left:4em;top:-6.8em}.slogan{position:absolute;top:-5.5em;left:1.1em}#event1 .content-01{padding-top:12em;margin-bottom:-2.3333em;filter:drop-shadow(0 0 0.5em #000)}#event1 .content-01 img{position:absolute;bottom:0;left:calc(50% - 10.25em);width:20.5em;height:12.55em;max-width:none}#rules{color:#551a00;margin-top:0;text-shadow:0 0 .25em #ff6152,0 0 .25em #ff6152,0 0 .25em #ff6152,0 0 .25em #ff6152;padding:0 .5em;--outline: #ff6152}#rules h2{font-size:.6em;text-align:center;line-height:1.2;margin:.25em auto;padding-left:.75em}#rules ul,#rules ol{text-align:justify;font-size:.5em;font-weight:700;padding-left:2em;padding-right:1em;margin:.35em auto;line-height:1.3333}#rules li+li{margin-top:.5em}#rules button{color:#f43228}.box:hover .finger,.box:hover .video{-webkit-animation:none;animation:none}.box .finger{position:absolute;width:3.5em;height:2.45em;margin-top:-3em;margin-left:12.3em;z-index:6;background:url(../../img/finger%EF%B9%96v=4.png) top/100% auto no-repeat;-webkit-animation:btnPlay 1.6s infinite step-end;animation:btnPlay 1.6s infinite step-end;transition:transition 1s,opacity 1s,filter .1s;background-position:bottom}.box .video{-webkit-animation:light 1.6s infinite step-end;animation:light 1.6s infinite step-end}@-webkit-keyframes light{0%{filter:brightness(1)}50%{filter:brightness(1.1)}}@keyframes light{0%{filter:brightness(1)}50%{filter:brightness(1.1)}}@-webkit-keyframes btnPlay{0%{background-position:top}50%{background-position:bottom}}@keyframes btnPlay{0%{background-position:top}50%{background-position:bottom}}.fade-up,.fade-left,.fade-right,.fade-down,.fade-in{opacity:0;transition:opacity 1.6s,transform 1s}.fade-up.faded,.fade-left.faded,.fade-right.faded,.fade-down.faded,.fade-in.faded{transform:none;opacity:1}.fade-up{transform:translate(0,1em)}.fade-down{transform:translate(0,-1em)}.fade-left{transform:translate(1em,0)}.fade-right{transform:translate(-1em,0)}.bg-area.fade-up,.bg-area .fade-up{transform:none}.anim-float{-webkit-animation:floating 10s infinite ease-in-out;animation:floating 10s infinite ease-in-out}@-webkit-keyframes floating{0%{transform:translate(0,0)}50%{transform:translate(0,-0.25em)}100%{transform:translate(0,0)}}@keyframes floating{0%{transform:translate(0,0)}50%{transform:translate(0,-0.25em)}100%{transform:translate(0,0)}}@media(max-height:720px){.modal{font-size:6vmin}}@media(max-width:666px){#main,.modal{font-size:6vw}}@media(max-width:420px){#rules{font-size:27px;padding:0}.modal-window{max-width:96%}}