body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}.c:before,.c:after{content:'';display:table}.c:after{clear:both}.c{zoom:1}.hide{width:0;height:0;display:block;overflow:hidden}body{font-size:12px;font-family:'teko','SourceHanSansCN','NotoSansMonoCJKtc',Helvetica;-webkit-text-size-adjust:none}a{text-decoration:none;outline:0}*{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@font-face{font-family:'teko';src:url('../font/teko_regular.ttf')}@font-face{font-family:'SourceHanSansCN';src:url('../font/SourceHanSansCN-Regular_0.otf')}@font-face{font-family:'NotoSansMonoCJKtc';src:url('../font/NotoSansMonoCJKtc-Regular.otf')}@font-face{font-family:'Headliner';src:url('../font/Headliner.otf')}.wrap a,.pop a{text-decoration:none}.wrap img,.pop img{display:block}.wrap i,.wrap b,.wrap s,.wrap em,.pop i,.pop b,.pop s,.pop em{font-style:inherit;font-weight:inherit;text-decoration:none}body,.wrap{width:100%;min-width:1280px}.container{position:relative;margin:0 auto;width:1280px;height:100%}.top-nav{width:100%;height:100px;border-bottom:1px solid #ffb400;background-color:rgba(0,0,0,0.73);position:absolute;top:0;left:0;z-index:99}.top-nav.fixed{position:fixed}.top-main{padding:0 103px}.top-log{display:block;float:left}.top-log a{float:left}.top-log img{display:block;width:128px;height:128px;margin-top:12px}.top-tit{display:block;float:left;color:#feab02;font-size:28px;font-family:teko;padding-left:15px;padding-top:30px;font-weight:normal;line-height:1}.top-tit span{display:block;color:#d9d9d8;font-size:18px;line-height:1}.nav-list{float:left;margin-left:55px}.nav-list li{display:inline-block;font-family:teko;margin:0 12px;position:relative}.nav-list li a,.nav-list li span{display:block;color:#d9d9d8;font-size:22px;line-height:100px;white-space:nowrap}.nav-list li a:hover,.nav-list .on a,.nav-list li span:hover,.nav-list .on span{color:#feab02;cursor:pointer}.top-main .top-btn a{display:inline-block;width:136px;height:34px;background:#eaa300;border:1px solid #ffcc57;font-family:teko;font-size:22px;color:#000}.top-main .top-btn{position:absolute;right:267px;width:292px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:38px;margin-top:30px}.top-main .slec{display:none;position:absolute;width:136px;height:auto;right:267px;top:64px;z-index:2}.top-main .slec li{width:136px;height:46px}.top-main .slec li a{display:block;width:100%;height:100%;text-indent:-9999rem}.top-main .slec li.app-li{background:url('/images/event/royalepass8/app_pc.png') no-repeat center/cover}.top-main .slec li.google{background:url('/images/event/royalepass8/google_pc.png') no-repeat center/cover}.top-main .slec li.apk-li{background:url('/images/event/royalepass8/apk_pc.png') no-repeat center/cover}.nav-list li.slide-icon-c>span::after{display:inline-block;content:"";width:15px;height:11px;background-image:url(/images/event/royalepass8/slide_icon2.png);background-repeat:no-repeat;background-size:contain;margin-left:10px;vertical-align:middle;margin-top:-3px}.nav-list li.slide-icon-d>span::after{background-image:url(/images/event/royalepass8/slide_icon.png)}.nav-list .event-second{position:absolute;z-index:100;background:rgba(0,0,0,1);font-size:22px;display:none;-webkit-transition:opacity .2s;transition:opacity .2s;border-radius:2px;top:60px;left:-5px}.nav-list .event-second li{border:1px solid #eaa300;margin:0;width:100%;border-bottom:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-list .event-second li:last-of-type{border-bottom:1px solid #eaa300}.nav-list span:hover~.event-second,.nav-list .event-second:hover{font-size:22px;height:auto;opacity:1;pointer-events:visible}.nav-list .event-second a{line-height:22px;white-space:nowrap;padding:5px 10px;border-radius:2px;font-size:inherit}.lang-box{float:right;height:23px;line-height:23px;text-align:right;position:relative;top:38px}.lang-drop{height:23px;position:relative;padding-right:20px}.lang-arrow{display:block;width:23px;height:23px;background:url(/images/event/royalepass8/lang_icon.png) no-repeat 0 -240px;position:absolute;top:0;right:0;cursor:pointer}.lang-on{height:23px;color:#ffb400;font-size:21px;font-family:'teko';line-height:23px;padding-right:8px}.lang-on i{display:inline-block;width:27px;height:17px;margin-right:8px;background:url(/images/event/royalepass8/lang_icon.png) no-repeat 0 0;vertical-align:top;margin-top:3px;display:none}.lang-on i.ar{background-position:-30px 0}.lang-on i.th{background-position:0 -65px}.lang-on i.id{background-position:-30px -21px}.lang-on i.pt{height:17px;background-position:-30px -42px}.lang-on i.ru{background-position:0 -21px}.lang-on i.es{background-position:0 -153px}.lang-on i.fr{background-position:0 -109px}.lang-on i.tr{background-position:0 -175px}.lang-on i.vi{background-position:0 -198px}.lang-on i.de{background-position:-30px -65px}.lang-on i.HK{background-position:-30px -87px}.lang-on i.TW{background-position:-30px -87px}.lang-list{display:none;width:165px;background-color:rgba(0,0,0,0.65);padding-bottom:5px;border-bottom:5px solid #ffb400;position:absolute;right:0;top:63px;z-index:2}.lang-list li{height:32px;color:#b9b9b9;font-size:14px;font-family:Helvetica;text-align:left;padding-top:10px;padding-left:10px;border-bottom:1px solid #333737;cursor:pointer}.lang-list li:hover{color:#ffb400}.lang-list li:last-child{border-bottom:0}.lang-list li i{display:inline-block;width:27px;height:16px;margin-right:10px;vertical-align:middle;background:url(/images/event/royalepass8/lang_icon.png) no-repeat;background-position:0 0;display:none}.lang-list li.ar i{background-position:-30px 0}.lang-list li.en i{background-position:0 0}.lang-list li.id i{background-position:-30px -21px}.lang-list li.pt i{height:17px;background-position:-30px -42px}.lang-list li.th i{background-position:0 -65px}.lang-list li.ru i{background-position:0 -21px}.lang-list li.es i{background-position:0 -153px}.lang-list li.fr i{background-position:0 -109px}.lang-list li.tr i{background-position:0 -175px}.lang-list li.vi i{background-position:0 -198px}.lang-list li.de i{background-position:-30px -65px}.lang-list li.HK i{background-position:-30px -87px}.lang-list li.TW i{background-position:-30px -87px}@media only screen and (min-width:1570px) and (max-width:1750px){.top-main{padding:0 30px}.top-main .top-btn{right:195px}.top-main .slec{right:195px}.nav-list{margin-left:20px}}@media only screen and (max-width:1570px){.top-main{padding:0 10px}.top-main .top-btn{right:110px}.top-main .slec{right:110px}.nav-list{margin-left:20px}}@media only screen and (max-width:1480px){.top-main{padding:0 10px}.top-main .top-btn{right:175px}.top-main .slec{right:175px}}@media only screen and (max-width:850px){.top-main .top-btn{width:136px}}@media only screen and (max-width:1480px){.ar .nav-list{overflow:hidden}.nav-list{position:fixed;top:101px;bottom:0;right:0;margin-left:0;width:0;-webkit-transition:all .5s;transition:all .5s}.nav-list.show{width:60vw;overflow:auto}.top-line{display:block !important}.nav-list{background-color:rgba(0,0,0,0.73)}.nav-list li{display:block;border-bottom:1px solid rgba(255,255,255,.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-list li a,.nav-list li span{line-height:50px;padding:0 20px}.nav-list .event-second{position:static;background:0}.nav-list .event-second li{border:0;padding-left:20px}.nav-list .event-second li:last-of-type{border:0}.nav-list .event-second a{padding:5px 20px}}@media only screen and (max-width:850px){.top-main .top-line{float:right}.lang-box{display:none}.top-nav{height:50px}.is-mobile .top-nav{position:fixed}.top-log img{width:40px;height:40px;margin-top:5px}.top-tit{font-size:16px;padding-left:10px;padding-top:12px;line-height:1}.top-tit span{font-size:14px;line-height:1}.nav-list{top:51px}.nav-list li.slide-icon-c>span::after{width:11px;height:7px}.nav-list li a,.nav-list li span{font-size:16px;line-height:32px}.nav-list .event-second a{font-size:16px}.top-main .top-btn{width:146px;margin-top:14px;right:48px}.top-main .top-btn a{width:67px;font-size:16px;height:22px;line-height:24px}.top-main .slec{width:110px;top:41px;right:48px}.top-main .slec li{background-size:100% 100% !important;width:110px;height:37px}.top-main .top-line{margin-top:14px}.top-main .top-line ul{width:28px;margin-left:10px}.top-main .top-line li:not(:first-child){margin-top:7px}.top-main .nav-list .nav-lang-box{display:block}.lang-on i{margin-top:0}.client .lang-on i{margin-top:3px}}.nav-list .nav-lang-box{display:none}.nav-list li span.lang-on{display:inline-block;padding:0;line-height:1}.special-langlist li i{display:inline-block;width:27px;height:16px;margin-right:10px;vertical-align:middle;background:url(/images/event/royalepass8/lang_icon.png) no-repeat;background-position:0 0;display:none}.special-langlist li.ar i{background-position:-30px 0}.special-langlist li.en i{background-position:0 0}.special-langlist li.id i{background-position:-30px -21px}.special-langlist li.pt i{height:17px;background-position:-30px -42px}.special-langlist li.th i{background-position:0 -65px}.special-langlist li.ru i{background-position:0 -21px}.special-langlist li.es i{background-position:0 -153px}.special-langlist li.fr i{background-position:0 -109px}.special-langlist li.tr i{background-position:0 -175px}.special-langlist li.vi i{background-position:0 -198px}.special-langlist li.de i{background-position:-30px -65px}.special-langlist li.HK i{background-position:-30px -87px}.top-line{display:none;margin-top:35px;float:left}.top-line ul{width:34px;margin-left:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-line li{width:100%;height:3px;background-color:#d9d9d8;text-indent:-9999px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s;transition:all .5s;overflow:hidden}.top-line li:not(:first-child){margin-top:9px}.top-line ul.open li:nth-child(1){-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.top-line ul.open li:nth-child(2){opacity:0}.top-line ul.open li:nth-child(3){-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}body.ar{direction:rtl;unicode-bidi:bidi-override}.ar .swiper-container,.ar .pagination,.ar .footer,.ar .top-btn{direction:ltr}.ru .fp-item-2 .fp-info-b:last-child,.ru .fp-item-3 .fp-info-b:last-child{display:none}.ar .nav-list li a,.ar .nav-list li span{font-size:15px}.ar .top-main .top-btn a{font-size:15px}.ar .lang-on i{margin-left:8px;margin-right:5px}.ar .lang-list li{text-align:right;padding-left:0;padding-right:10px}.ar .lang-list li i{margin-right:0;margin-left:10px}.ar .special-langlist li i{margin-left:10px;margin-right:0}.th .s-title{line-height:1.5}.th .nav-list li a,.th .nav-list li span{font-size:16px}.pt .nav-list li a,.pt .nav-list li span{font-size:19px}.footer{position:relative;z-index:2;background:#131313}.footer:before{display:block;content:'';position:absolute;width:100%;height:52px;background:url(/images/event/royalepass8/foot_t.png) no-repeat;background-position:center top;top:-52px}.foot_ct{padding-bottom:200px;padding-top:45px;padding-left:100px;box-sizing:border-box}.foot_icon a{display:inline-block;text-indent:-9999em;background:url(/images/event/royalepass8/foot_icon.png) no-repeat;opacity:.54;overflow:hidden}.foot_icon a:hover{opacity:1}.foot_icon .foot_icon1{width:23px;height:25px;margin-right:14px;vertical-align:middle;background-position:0 0}.foot_icon .foot_icon2{width:27px;height:22px;margin-right:10px;vertical-align:middle;background-position:-36px -3px}.foot_icon .foot_icon3{width:25px;height:19px;margin-right:14px;vertical-align:middle;background-position:-114px -3px}.foot_icon .foot_icon4{width:25px;height:26px;margin-right:14px;vertical-align:middle;background-position:-153px 0}.foot_icon .foot_icon5{width:33px;height:20px;vertical-align:middle;background-position:-231px -2px}.foot_copy{margin-top:20px}.copy_left{float:left;padding-right:10px}.copy_left img{display:inline-block;margin-right:18px}.copy_right{float:left;margin-top:0;margin-left:26px}.copy_right p{color:#989898;font-size:16px;font-family:Arial;line-height:24px;opacity:.83}.copy_right a{text-decoration:none;color:#989898}.foot_ship{color:#989898;font-size:16px;font-family:Arial;line-height:24px;opacity:.83;margin:30px 0 5px}.foot_email{margin-top:0}.car_img{display:block;position:absolute;bottom:0;right:0;pointer-events:none}.ar .footer{direction:ltr}@media only screen and (max-width:1400px){.foot_ct{padding-left:50px}}@media only screen and (max-width:938px){.copy_left{border-right:0}.copy_right{margin-left:0;margin-right:26px;margin-top:30px}}@media only screen and (max-width:885px){.foot_ct{padding:40px 0}.foot_copy{margin-top:16px}.foot_icon{text-align:center}.foot_ship{text-align:center}.foot_icon>a{display:inline-block}.copy_left{float:none;margin:20px auto;padding:0;border:0;text-align:center}.copy_right{float:none;text-align:center;margin:0 0 10px}.foot_ship{margin:10px 0}}@media only screen and (max-width:677px){.foot_ship,.copy_right p{font-size:14px}.copy_left img:first-child{margin-left:10px}.copy_left img:last-child{margin-top:20px}}@media only screen and (max-width:456px){.copy_left img:nth-child(3){margin-top:20px}.foot_ct{padding:20px 0 10px 0}}.b-bg{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.9);z-index:200}.pop-vid{position:fixed;width:1000px;height:562.5px;left:50%;margin-left:-500px;top:50%;margin-top:-281px;z-index:201;background-color:#000}.pop-close{width:45px;height:45px;color:#d9d9d8;font-size:40px;text-align:center;line-height:50px;position:absolute;right:-50px;top:0;text-indent:-999px;overflow:hidden;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAArBAMAAAAebRy0AAAAElBMVEUAAAD///////////////////8+Uq06AAAABnRSTlMAgE9AbQJS8AZuAAAAkklEQVQ4y4WT0Q1AUAwAG2KAxwJsICZgBfsPQ/pzkfNSH9LWnTzVRhyha9gjxraqvi3vszYLz9ImISsIH1wCOQIpgHAIEhDFMISCiKAILIAjGAfMuwXwr5C4hTtxC1fiFn7xmK52Rs37/fV5fH5/b9Uf97Puv/8XuCLPQzU/njcQyxCkABbAEYQjdPaxt7+9fX8ARNcT+PuPZN4AAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain}.pop-loading{font-family:Arial;display:block;position:absolute;left:50%;top:50%;font-size:22px;text-align:center;color:#fff;line-height:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pop-loading.loaded{display:none}.pop-player{position:absolute;left:0;top:0;width:100%;height:100%}#pop-player{width:100%;height:100%}.pop-con{animation:popIn .5s 0s both}.ar .down_btn a.ios{background-position:-10px -10px}.ar .down_btn a.android{background-position:-240px -10px}.id .down_btn a.ios{background-position:-10px -170px}.id .down_btn a.android{background-position:-240px -170px}.pt .down_btn a.ios{background-position:-10px -250px}.pt .down_btn a.android{background-position:-240px -250px}.th .down_btn a.ios{background-position:-10px -330px}.th .down_btn a.android{background-position:-240px -330px}.ru .down_btn a.ios{background-position:-10px -410px}.ru .down_btn a.android{background-position:-240px -410px}.es .down_btn a.ios{background-position:-10px -490px}.es .down_btn a.android{background-position:-240px -490px}.fr .down_btn a.ios{background-position:-10px -570px}.fr .down_btn a.android{background-position:-240px -570px}.tr .down_btn a.ios{background-position:-10px -650px}.tr .down_btn a.android{background-position:-240px -650px}.vi .down_btn a.ios{background-position:-10px -730px}.vi .down_btn a.android{background-position:-240px -730px}.de .down_btn a.ios{background-position:-10px -810px}.de .down_btn a.android{background-position:-240px -810px}.HK .down_btn a.ios{background-position:-10px -890px}.HK .down_btn a.android{background-position:-240px -890px}.TW .down_btn a.ios{background-position:-10px -890px}.TW .down_btn a.android{background-position:-240px -890px}.team_list p.Kazu,.team_list p.Athena{text-transform:none}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100px,0);opacity:0;transform:translate3d(0,100px,0)}100%{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100px,0);opacity:0;transform:translate3d(0,-100px,0)}100%{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100px,0,0);opacity:0;transform:translate3d(-100px,0,0)}100%{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100px,0,0);opacity:0;transform:translate3d(100px,0,0)}100%{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@-webkit-keyframes popIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes progress{0%{width:0}100%{width:100%}}@keyframes arrowDown{0%{transform:translateY(0);opacity:0}50%{transform:translateY(50%);opacity:1}100%{transform:translateY(100%);opacity:0}}