.pagination-container{padding:32px 16px}.pagination-container .el-pagination button{width:auto}.pagination-container .el-pagination .el-pager .number{background-color:#f4f4f5;font-size:14px;font-family:Microsoft YaHei;font-weight:700;line-height:normal;color:#0c8cf6;border:1px solid #c1c5cc;border-radius:3px;padding:5px 10px}.pagination-container .el-pagination .el-pager .number:hover{border:1px solid #0c8cf6}.pagination-container .el-pagination .el-pager .active{background-color:#f4f4f5;border:1px solid #0c8cf6}.pagination-container .el-pagination .btn-next,.pagination-container .el-pagination .btn-prev{font-size:14px;font-family:Microsoft YaHei;font-weight:700;color:#0c8cf6;border:1px solid #c1c5cc;border-radius:3px}.pagination-container .el-pagination .btn-next .el-icon-arrow-left,.pagination-container .el-pagination .btn-next .el-icon-arrow-right,.pagination-container .el-pagination .btn-prev .el-icon-arrow-left,.pagination-container .el-pagination .btn-prev .el-icon-arrow-right{font-weight:700;color:#0c8cf6;line-height:20px}.tip{padding-left:16px;font-size:12px;font-family:SimSun;color:#ff4040;line-height:30px}body,html{overflow-x:hidden}body{box-sizing:border-box;font-family:Source Han Sans CN;font-weight:400;margin:0;padding:0;width:100%}body.noscroll{overflow:hidden}a{color:#393939;cursor:pointer}a,a:hover{text-decoration:none}.active,a:hover{color:#40c9e6}button{color:#fff;width:100px;height:40px;background:#40c9e6;border-color:#40c9e6;border-width:0;border-radius:3px;font-size:16px;cursor:pointer}li,ol,ul{list-style:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#app{width:100%;height:100%;background-color:#fff}.bottom-line{width:100%;height:1px;background:#e3e3e3;margin:10px 0}.none{pointer-events:none;background:#b5b5b5}.title_before{margin-bottom:-3px}.topbar{font-size:18px;color:#393939;width:100%;height:80px;background:#fff;box-shadow:0 3px 4px 0 hsla(0,0%,73%,.29);display:-webkit-flex;display:flex;position:fixed;top:0;z-index:9;justify-content:center}.topbar .left{width:76%;display:flex;display:-webkit-flex}.topbar .left a{margin:auto 30px}.topbar .left .logo img{width:auto;height:80px}.topbar .right{width:24%;text-align:right;margin:auto 15px}.topbar .right a{margin:auto 10px}.home{width:1200px;margin:auto;color:#555;line-height:19px;margin-top:80px;height:auto}.home .home_banner{width:100%;height:auto}.home .home_banner img{width:100%}.home .home_recommend{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:50px auto;width:1200px}.home .home_recommend .recommend_game{width:45%;align-items:center;margin-right:5%}.home .home_recommend .recommend_game .recommend_game-list{width:530px;height:230px}.home .home_recommend .recommend_game .recommend_game-list img{width:100%;height:auto}.home .home_recommend .recommend_user{width:45%;align-items:center;margin-left:5%}.home .home_recommend .recommend_user .user_control p{font-size:16px;color:gray;line-height:27px}.home .home_recommend .home_recommend-title{font-size:26px;font-weight:700;color:#555;line-height:43px}.home .home_recommend .home_recommend-title span{color:#40c9e6}.home .home_game{width:1200px;margin:auto;padding:30px 0;display:flex;justify-content:space-between;flex-wrap:wrap}.home .home_game .home_game-title{width:100%;font-size:26px;font-weight:700;color:#555;line-height:43px}.home .home_game .home_game-title span{color:#40c9e6}.home .home_game .home_game-bottom{width:100%;height:1px;background:#e3e3e3}.home .home_game .game-list{width:360px;margin:20px 0}.home .home_game .game-list .game-list-imges,.home .home_game .game-list .game-list-imges img{width:100%}.home .home_game .game-list .game-list-title{font-size:20px;font-weight:700;color:#555;line-height:43px}.home .home_game .game-list .game-list-desc{height:70px;font-size:14px;color:#555;line-height:19px}.home .home_right{width:179px;height:477px;position:fixed;z-index:99;top:150px;right:0;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/pop_bg.png);background-size:100%;background-repeat:no-repeat}.home .home_right .home_right_center{width:80%;margin:128% 14% 50px auto}.home .home_right .home_right_center a{width:80%;margin:auto}.home .home_right .home_right_center a img{width:100%;margin-bottom:10px}.main{width:1200px;margin:auto;min-height:-webkit-calc(100vh - 340px);min-height:-moz-calc(100vh - 340px);min-height:calc(100vh - 340px);margin-top:90px;padding:80px 0}.main .center_title{font-size:30px;font-weight:700;line-height:43px;color:#555}.main .center_title span{color:#40c9e6}.main .center_submenu{width:100%;margin:10px 0;font-size:18px;color:gray;line-height:43px}.main .center_submenu img{width:17px;height:15px;margin-bottom:1px}.main .game_content{margin:30px 0}.main .game_content .banner{margin:10px 0;width:100%}.main .game_content .banner img{width:100%}.main .game_content .title{font-size:28px;color:#555;line-height:43px;margin:20px 0}.main .game_content .title_bottom{width:1200px;height:1px;background:#e3e3e3}.main .game_content .detail{margin:10px 0;font-size:16px;color:gray;line-height:27px}.main .game_content .button{margin:20px 0;float:right}.main .news .news_title{font-size:28px;font-family:Source Han Sans CN;font-weight:700;color:#555;line-height:43px;text-align:center}.main .news .news_bottom{width:1200px;height:1px;background:#e3e3e3;margin-top:20px;margin-bottom:40px}.main .news .news_content{margin:10px 0;height:auto;font-size:18px;color:#505050;line-height:32px}.footbar{width:100%;min-width:1440px;height:auto;background:#000;position:absolute;z-index:3;display:flex;justify-content:center;font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#fff;line-height:43px;text-align:center;padding:20px 0}.footbar .left{width:40%}.footbar .left a{color:#fff;padding:0 13px}.footbar .left .img{width:100%;margin:auto;display:flex;display:-webkit-flex;flex-direction:row-reverse}.footbar .left .img img{border-radius:10px;height:80px;width:auto;margin-right:50px}.footbar .left .link{width:100%;margin:auto;display:flex;display:-webkit-flex;flex-direction:row-reverse}.footbar .foot_center{width:10%}.footbar .right{width:50%;margin:auto 0}.footbar .right p{width:100%;margin:0;display:flex;display:-webkit-flex;flex-direction:inherit}.footbar .right p img{height:70px}.select label{position:relative;display:inline-block;margin-right:15px}.select label:after{content:"▼";position:absolute;top:0;right:0;bottom:0;width:20px;line-height:40px;vertical-align:middle;text-align:center;background:#fff;color:#6a6a6b;border:1px solid #a2a2a2;border-left:0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;pointer-events:none}.recommend_user{width:45%;align-items:center;margin-left:5%}.recommend_user .user-login{margin:10px auto;min-height:230px}.recommend_user .user-login .login .form_control{width:100%;margin:15px auto}.recommend_user .user-login .login .form_control input{background:#fff;border:1px solid #bdbdbd;border-radius:5px;font-size:18px;padding:10px}.recommend_user .user-login .login .form_control .form_input_email{width:87%;margin:auto;background:url(https://img.kaguyajoy.com.tw/web/images/recharge/email-icon_small.png) no-repeat 2%;padding-left:40px}.recommend_user .user-login .login .form_control .form_input_code{width:50%}.recommend_user .user-login .login .form_control button{width:30%;float:right;margin:0}.recommend_user .user-login .login .other img{margin:auto 5px;height:27px;margin-top:-5px}.recommend_user .user-login .login .other .g-signin-button{margin-top:-22px;margin-left:150px}.recommend_user .user-login .login .login-checkbox a{color:#40c9e6}.recommend_user .user-login button{width:100%;margin:12px 0;font-size:20px;line-height:35px}.recommend_user .user-login .user_control{padding:30px 0}.recommend_user .user-login .user_control span{font-size:18px;color:#40c9e6}.main .stored_content .stored_content_title{padding:20px 0;font-size:16px;color:#6b6b6b}.main .stored_content .stored_content_pay{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:20px 0}.main .stored_content .stored_content_pay .stored_content_pay_list{background:#fafeff;border:1px solid #a2a2a2;border-radius:3px;width:200px;text-align:center;padding:10px;margin:20px}.main .stored_content .stored_content_pay .stored_content_pay_list:hover{border:1px solid #40c9e6}.main .stored_content .stored_content_pay .stored_content_pay_list img{width:100%}.main .stored_content .stored_content_pay .active{border:1px solid #40c9e6}.main .stored_content .stored_content_select{padding:20px 0}.main .stored_content .stored_content_select .stored-select{width:200px;height:40px;padding-left:32px}.main .stored_content .stored_content_select .stored-select .el-input__inner{height:40px;line-height:40px}.main .stored_content .stored_content_itmes{width:100%;margin:auto;display:-webkit-flex;display:flex;flex-wrap:wrap;padding:20px 0}.main .stored_content .stored_content_itmes .stored_content_itme{width:350px;height:40px;color:#6b6b6b;border:1px solid #ddd;margin:10px 20px;text-align:center;line-height:40px;cursor:pointer}.main .stored_content .stored_content_itmes .active,.main .stored_content .stored_content_itmes .stored_content_itme:hover{border:1px solid #40c9e6}.main .stored_content .stored_content_desc{width:100%;margin:auto;color:#6b6b6b;font-size:14px}.main .stored_content .stored_content_desc .stored_content_desc_title{padding:10px 0}.main .stored_content .stored_content_desc .stored_content_desc_content p{margin:0}.main .stored_content .stored_button{width:100%;margin:auto;padding-top:60px;text-align:center}.main .stored_content .stored_button button{width:140px;height:50px;font-size:18px;line-height:27px}.main .querys_content{border:1px solid #a2a2a2}.main .querys_content .querys_content_title{width:100%;height:70px;background:#f1f1f1}.main .querys_content .querys_content_title .tap{text-align:center;color:#555;width:160px;height:70px;background:#fff;font-size:18px;line-height:50px;border-top:6px solid #40c9e6}.main .querys_content .querys_content_select{padding:30px 50px}.main .querys_content .querys_content_select .querys-select{width:200px;height:40px;padding-right:32px}.main .querys_content .querys_content_select .querys-select .el-input__inner{height:40px;line-height:40px}.main .querys_content .querys_content_select .el-date-editor{width:340px;margin-right:20px}.main .querys_content .querys_content_select button{margin-left:30px;padding-bottom:5px}.main .querys_content .querys_content_table{padding:10px 50px 50px 50px}.main .querys_content .querys_content_table table{width:100%;text-align:center;border:1px solid #c9f6ff}.main .querys_content .querys_content_table table th{background:#40c9e6;font-size:14px;color:#fbfbfb}.main .querys_content .querys_content_table table tr{height:40px}.main .querys_content .querys_content_table table tr td{border-right:1px solid #c9f6ff;border-bottom:1px solid #c9f6ff}.main .querys_content .querys_content_order .form_control{padding:10px 0}.dialog-video-box{display:initial}.dialog-video-box .video-box{box-sizing:border-box;border:0;display:block;width:100%;height:100%;outline:none!important}.dialog-video-box .isShow video::-webkit-media-controls-timeline{display:none}.dialog-video-box video::-webkit-media-controls-play-button{visibility:hidden}.dialog-video-box .operate-btn{display:block;width:60px;height:60px;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px)}.dialog-video-box .operate-btn:hover{opacity:.8}.dialog-video-box .fade-out{opacity:0}.reservation{width:100%;min-width:1440px}.reservation .reservation_top{width:100%;margin:auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/home_bg1.png);background-size:cover;background-repeat:no-repeat;height:950px}.reservation .reservation_top .reservation_top_left{background-color:hsla(75,19%,92%,.7);border-top-right-radius:15px;border-bottom-right-radius:15px;min-width:150px;width:6.5%;margin:auto;position:fixed;z-index:99;top:200px;padding-left:1%}.reservation .reservation_top .reservation_top_left .reservation_top_left_title{background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/header-bg.png) no-repeat 0}.reservation .reservation_top .reservation_top_left .reservation_top_left_title ul li{font-size:25px;font-weight:600;color:#212f51;line-height:83px}.reservation .reservation_top .reservation_top_left .reservation_top_left_title ul .active{color:#ca5515}.reservation .reservation_top .reservation_top_left .reservation_top_left_title ul .active:before{content:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/header-click.png);margin-left:-35px;margin-right:10px}.reservation .reservation_top .reservation_top_center{width:100%;margin:auto;height:665px}.reservation .reservation_top .reservation_top_center .logo{width:95%;margin:auto;height:132px;padding-top:50px;padding-bottom:100px}.reservation .reservation_top .reservation_top_center .text{width:78%;margin:auto;display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center;height:110px;padding-top:7%;padding-left:5%}.reservation .reservation_top .reservation_top_center .text .text_num{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/yuyue_bg.png);background-repeat:no-repeat;background-size:100%;width:45%;min-width:564px;text-align:center;font-size:25px;font-weight:600;color:#5f442e;height:100%}.reservation .reservation_top .reservation_top_center .text .text_num span{font-size:38px;font-weight:600;color:#b7611b}.reservation .reservation_top .reservation_top_center .text .text_btn{width:110px;height:100%;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/video-play_btn.png);background-size:100%;background-repeat:no-repeat;text-align:center;padding-top:4px;padding-left:3px}.reservation .reservation_top .reservation_top_center .text .text_btn img{width:99px;height:99px}.reservation .reservation_top .reservation_top_center .link{width:78%;height:120px;margin:auto;display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center;padding-left:11%}.reservation .reservation_top .reservation_top_center .link .iphone{margin-bottom:-5px}.reservation .reservation_top .reservation_top_center .link .link-btn{display:inline-block;margin-left:13px}.reservation .reservation_top .reservation_top_center .link .link-btn.apple img,.reservation .reservation_top .reservation_top_center .link .link-btn.google img{width:210px;height:63px}.reservation .reservation_top .reservation_top_center .link .link-btn.book img{width:219px;height:65px}.reservation .reservation_top .reservation_top_center .link img{width:18%}.reservation .reservation_top .reservation_top_right{width:179px;height:477px;margin:auto;position:fixed;z-index:99;top:150px;right:0;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/pop_bg.png);background-size:100%;background-repeat:no-repeat}.reservation .reservation_top .reservation_top_right .reservation_top_right_center{width:80%;margin:122% 14% 50px auto}.reservation .reservation_top .reservation_top_right .reservation_top_right_center a{width:80%;margin:auto}.reservation .reservation_top .reservation_top_right .reservation_top_right_center a img{width:100%}.reservation .reservation_main{width:100%;margin:auto;display:flex;display:-webkit-flex;flex-flow:wrap;justify-content:center;align-items:center;text-align:center}.reservation .reservation_main .reservation_main_img{width:25%;margin:auto;padding-top:2.6%}.reservation .reservation_main .reservation_main_img img{width:100%}.reservation .reservation_main .reservation_main_instant{width:100%;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/home_bg2.png);background-repeat:no-repeat;background-size:cover;padding-bottom:11%}.reservation .reservation_main .reservation_main_instant .reservation_main_img{padding:0}.reservation .reservation_main .reservation_main_instant .instant_center{width:1232px;margin:auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt1_bg.png);background-repeat:no-repeat;background-size:cover;display:flex;display:-webkit-flex;flex-flow:wrap;text-align:center;height:580px;padding-right:20px}.reservation .reservation_main .reservation_main_instant .instant_center li{flex:1;position:relative;height:100%;width:212px;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt1_img_bg.png) no-repeat 50%;margin:auto;margin-right:20px}.reservation .reservation_main .reservation_main_instant .instant_center li:hover .hover{display:block}.reservation .reservation_main .reservation_main_instant .instant_center li .instant_img{position:absolute;height:160px;top:160px;left:50%;transform:translateX(-50%)}.reservation .reservation_main .reservation_main_instant .instant_center li .instant_desc{font-size:21px;font-family:Adobe Heiti Std;font-weight:400;color:#584f48;position:absolute;top:345px;text-align:center;width:100%}.reservation .reservation_main .reservation_main_instant .instant_center li .instant_title{width:100%;position:absolute;text-align:center;top:370px;font-size:29px;font-weight:600;color:#1a554a;background:linear-gradient(77deg,#316c78,#713c18);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.reservation .reservation_main .reservation_main_instant .instant_center li .hover{background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt1_pop_bg.png) no-repeat 50%;width:237px;height:213px;position:absolute;bottom:415px;left:-5px;display:none}.reservation .reservation_main .reservation_main_instant .instant_center li .hover .hover_content{display:inline-block;width:130px;padding:25px 0 0 20px;text-align:center}.reservation .reservation_main .reservation_main_instant .instant_center li .hover .hover_content .hover_title{font-size:26px;font-weight:600;color:#fce88d}.reservation .reservation_main .reservation_main_instant .instant_center li .hover .hover_content .hover_desc{font-size:19px;font-weight:600;color:#fff}.reservation .reservation_main .reservation_main_before{width:100%;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/home_bg3.png);background-repeat:no-repeat;background-size:cover}.reservation .reservation_main .reservation_main_before .before_center{width:1323px;height:575px;margin:2% auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt2_bg.png);background-repeat:no-repeat;background-size:100%;display:flex;display:-webkit-flex;padding-bottom:2%}.reservation .reservation_main .reservation_main_before .before_center .before_center_left{width:46%;margin:auto;text-align:left;margin-top:3%}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step{width:100%;margin:auto;display:flex;padding-bottom:10px}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_img{width:32%;margin:auto;font-size:17px;font-weight:400;color:#5b2407;text-align:center;padding-left:5%}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_img img{margin-top:-5%}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_img p{margin-top:-7%}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc{width:67%}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc .step_title{padding-bottom:10px}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc img.google{width:184px;height:53px}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc img.apple{width:163px;height:53px}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc .mobile-form{display:flex;align-items:center;justify-content:space-around;color:#262c3a;border:1px solid #c8ded9}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc .mobile-form .el-input{width:130px}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc .mobile-form .el-input .el-input__inner{border:none;background:#fff;height:47px;font-size:23px;border-radius:0}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc .mobile-form .mobile-input-wrap{background:#fff;border:1px solid #c8ded9}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc .mobile-form .mobile-input-wrap .mobile-input{border:none;outline:none;font-size:23px;font-weight:400;color:#468875;line-height:45px;width:270px;text-indent:20px}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc .login-checkbox{font-size:18px;font-weight:400;color:#36806b}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc .login-checkbox a{color:#36806b;text-decoration:underline}.reservation .reservation_main .reservation_main_before .before_center .before_center_left .before_center_left_step .before_center_left_step_desc .yuyue{padding-top:10px;padding-bottom:10px;padding-left:35px}.reservation .reservation_main .reservation_main_before .before_center .before_center_right{width:40%;margin:auto;margin-right:8%}.reservation .reservation_main .reservation_main_before .before_center .before_center_right img{width:88%}.reservation .reservation_main .reservation_main_before .before_center .before_center_right p{font-size:17px;font-weight:600;color:#884a08;line-height:45px}.reservation .reservation_main .reservation_main_before .reservation_main_num_center{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt2_reward-bg.png);background-repeat:no-repeat;background-size:cover;width:1105px;height:564px;margin:auto}.reservation .reservation_main .reservation_main_before .reservation_main_num_center li,.reservation .reservation_main .reservation_main_before .reservation_main_num_center ul{margin:0;padding:0}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_num{display:flex;justify-content:space-between;padding:0 72px}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_num li{width:80px;height:86px;background:red;background:linear-gradient(0deg,#fafae4 25.68359375%,#f0d984);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;text-align:center;line-height:96px}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward{display:flex;height:300px;padding:70px 3px 0}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward li{flex:1;position:relative;height:100%}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward li:hover .hover{display:block}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward li .goods_img{position:absolute;width:146px;top:25px;left:50%;transform:translateX(-50%)}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward li .goods_text{position:absolute;top:125px;text-align:center;width:100%}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward li .goods_select{position:absolute;width:40px;height:40px;bottom:30px;left:50%;transform:translateX(-50%)}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward li .hover{background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt1_pop_bg.png) no-repeat 50%;width:237px;height:213px;position:absolute;bottom:235px;left:-22px;display:none}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward li .hover .hover_content{display:inline-block;width:130px;padding:35px 0 0 20px;text-align:center}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward li .hover .hover_content .hover_title{font-size:26px;font-weight:600;color:#fce88d}.reservation .reservation_main .reservation_main_before .reservation_main_num_center .num_center_reward li .hover .hover_content .hover_desc{font-size:20px;font-weight:600;color:#fff}.reservation .reservation_main .reservation_main_invite{width:100%;height:1169px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/home_bg4.png);background-repeat:no-repeat;background-size:cover}.reservation .reservation_main .reservation_main_invite .invite_center{width:1100px;margin:auto;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;padding:40px 0}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item{width:520px;margin:auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt3_bg.png);background-repeat:no-repeat;background-size:cover;height:706px;position:relative}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .title{font-size:25px;font-weight:400;color:#cbf8f9;line-height:53px;position:absolute;top:390px;left:50%;transform:translateX(-50%)}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .title span{font-size:39px;font-weight:400;color:#ffb156;line-height:61px}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc{width:60%;margin:auto;display:-webkit-flex;display:flex;flex-wrap:wrap;position:absolute;top:456px;left:50%;transform:translateX(-50%)}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc div{width:33%;margin:auto}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc div img{height:65px}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc div span{font-size:18px;font-weight:400;color:#cbf8f9;line-height:39px;font-family:Adobe Heiti Std}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn{position:absolute;top:588px;left:50%;transform:translateX(-50%)}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn .nojiesuo{width:295px;height:63px;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/nojiesuo.png) no-repeat 50%;font-size:38px;font-weight:600;line-height:49px;color:#206a64}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn .nolingqu{width:295px;height:63px;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/nolingqu.png) no-repeat 50%;font-size:38px;font-weight:600;line-height:49px;color:#206a64}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn .yilingqu{width:295px;height:63px;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/yilingqu.png) no-repeat 50%;font-size:38px;font-weight:600;line-height:49px;color:#defff1}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2{position:absolute;top:738px;left:50%;transform:translateX(-50%)}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .copy_but{width:374px;height:75px;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/copy_but.png) no-repeat 50%;font-size:42px;font-weight:600;color:#fff;line-height:48px}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .fb_but{width:374px;height:75px;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/fb_but.png) no-repeat 50%;font-size:42px;font-weight:600;color:#fff;line-height:48px}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .yuyue_but{width:374px;height:75px;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/yuyue_but.png) no-repeat 50%;font-size:42px;font-weight:600;color:#fff;line-height:48px}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .rule_but{width:374px;height:75px;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/rule_but.png) no-repeat 50%;font-size:42px;font-weight:600;color:#fff;line-height:48px}.reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item2{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt3_bg2.png);background-repeat:no-repeat;background-size:cover}.reservation .reservation_main .reservation_main_log{width:100%;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/home_bg5.png);background-repeat:no-repeat;background-size:cover;padding-bottom:12%}.reservation .reservation_main .reservation_main_log .log_center{width:1407px;margin:auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt4_bg.png);background-repeat:no-repeat;background-size:100%;min-height:518px;max-height:690px;padding-bottom:8%}.reservation .reservation_main .reservation_main_log .log_center img{margin-top:29%}.reservation .reservation_main .reservation_main_log .log_center_tip{font-size:18px;font-weight:400;color:#cbf8f9}.reservation .reservation_main .reservation_main_game{width:100%;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/home_bg6.png);background-repeat:no-repeat;background-size:cover;padding-bottom:15%}.reservation .reservation_main .reservation_main_game .game_center{width:1420px;height:676px;margin:auto;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;padding:1% 0}.reservation .reservation_main .reservation_main_game .game_center .game_center_swiper_swiping{height:92%;min-width:853px;min-height:507px;max-width:1201px;max-height:676px;margin:auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt5_bg.png);background-repeat:no-repeat;background-size:100%;padding:32px 3px 32px 0;display:flex}.reservation .reservation_main .reservation_main_game .game_center .game_center_swiper_swiping .swiper-container{width:95%;padding:0}.reservation .reservation_main .reservation_main_game .game_center .game_center_swiper_swiping .swiper-container .swiper-slide img{width:100%;padding-bottom:30px}.reservation .reservation_main .reservation_main_game .game_center .game_center_next,.reservation .reservation_main .reservation_main_game .game_center .game_center_prev{width:110px;margin:auto;cursor:pointer}.reservation .reservation_main .reservation_main_game .game_center .game_center_next img,.reservation .reservation_main .reservation_main_game .game_center .game_center_prev img{width:80%}.reservation .reservation_main .reservation_main_game .swiper-pagination-bullets{width:677px;margin:auto;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt5_xian.png);height:3px;display:contents}.reservation .reservation_main .reservation_main_game .swiper-pagination-bullets .swiper-pagination-bullet{height:18px;width:18px;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt5_btu.png);margin:auto 30px;opacity:inherit}.reservation .reservation_main .reservation_main_game .swiper-pagination-bullets .swiper-pagination-bullet-active{background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt5_click.png);height:23px;width:23px}.reservation .reservation_main .reservation_main_link{width:100%;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/home_bg7.png);background-repeat:no-repeat;background-size:cover;margin:auto;padding:5% 0}.reservation .reservation_main .reservation_main_link h4{color:#cbf8f9;font-size:42px}.reservation .reservation_main .reservation_main_link p{width:1200px;margin:auto;color:#cbf8f9;text-align:left}.reservation .reservation-input{background:#fff;border:1px solid #c8ded9;font-size:25px;color:#c1c5c4;text-indent:5px;height:45px}.reservation p{padding:0;margin:0}.reservation .book_tips{font-size:18px;font-weight:400;color:#36806b;margin:5px 0}.dialog_wrap{width:100%;height:100vh;background-color:rgba(0,0,0,.8);position:fixed;left:0;top:0;z-index:999;overflow-y:hidden}.pop_pc .dialog-close{width:34px;height:40px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/close.png);position:absolute;right:0;top:-40px;cursor:pointer}.pop_pc .act_login,.pop_pc .dialog-close{background-size:100%;background-repeat:no-repeat}.pop_pc .act_login{max-width:1920px;min-width:1280px;width:100%;margin:auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservations/1pop_bg.png);text-align:right}.pop_pc .act_login .txt{width:100%;margin:auto;padding-top:320px}.pop_pc .act_login .input{width:100%;margin:auto;justify-content:center}.pop_pc .act_login .reward{width:80%;margin:auto;justify-content:center}.pop_pc .act_login .reward .item{width:18%;margin:auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservations/1pop_kuang.png);background-repeat:no-repeat;background-size:100%}.pop_pc .act_login .reward .item .reward_name{width:40px;height:10px;font-size:11px;font-family:Adobe Heiti Std;font-weight:400;color:#36806b}.pop_pc .act_login .reward .item .reward_login{width:50px;height:12px;font-size:12px;font-family:Source Han Serif SC;font-weight:600;color:#6c5a2a}.pop_pc .award-dialog{width:752px;height:716px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_list_bg.png);background-size:100%;background-repeat:no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000}.pop_pc .award-dialog.act-login{width:1390px;height:881px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/act_login_bg.png)}.pop_pc .award-dialog.success{height:596px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_success_bg.png)}.pop_pc .award-dialog.prop{height:462px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_prop_bg.png)}.pop_pc .award-dialog.question{width:836px;height:654px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_question_bg.png)}.pop_pc .award-dialog .award-content{margin:50px 60px 20px 20px}.pop_pc .award-dialog .award-content.question{margin:80px 60px 20px 80px}.pop_pc .award-dialog .award-title{display:flex;justify-content:center}.pop_pc .award-dialog .award-title .award-title-bg{width:165px;height:37px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_list_txt.png);background-size:100%;background-repeat:no-repeat}.pop_pc .award-dialog .award-title .award-success-txt-bg{color:rgba(136,12,12,.753);font-size:42px;font-weight:600}.pop_pc .award-dialog .award-title .award-prop-txt{width:393px;height:76px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_prop_txt.png);background-size:100%;background-repeat:no-repeat}.pop_pc .award-dialog .award-title .award-rule-bg{width:164px;height:37px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_rule.png);background-size:100%;background-repeat:no-repeat}.pop_pc .award-copy{width:87px;height:87px;cursor:pointer;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award-copy.png);background-size:100%;background-repeat:no-repeat;border-color:none}.pop_pc .act-login-props{margin-top:10px;display:flex;justify-content:center}.pop_pc .act-login-props .act-login-prop-item{margin-left:15px;width:88px;height:162px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/act_login_prop_bg.png);background-repeat:no-repeat;background-size:100%;display:flex;flex-direction:column;align-items:center}.pop_pc .act-login-props .act-login-prop-item .act-login-prop-icon{margin-top:30px;background-repeat:no-repeat;background-size:100%;width:60px;height:60px}.pop_pc .act-login-props .act-login-prop-item .act-login-prop-name{font-size:12px;font-weight:600;color:#6c5a2a}.pop_pc .act-login-props .act-login-prop-item .act-login-prop-num{font-size:16px;font-weight:600;color:#36806b}.pop_pc .act-login-dialog{width:1390px;min-width:1390px;height:881px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/act_login_bg.png);background-size:100%;background-repeat:no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000}.pop_pc .act-login-dialog .act-login-close{z-index:1001;width:34px;height:40px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/close.png);background-size:100%;background-repeat:no-repeat;position:absolute;right:60px;top:140px;cursor:pointer}.pop_pc .act-login-dialog .act-login-content{margin:320px 0 0 720px;width:500px;height:400px}.pop_pc .act-login-dialog .act-login-content .act-login-title{display:flex;justify-content:center}.pop_pc .act-login-dialog .act-login-content .act-login-title .act-login-title-txt{width:327px;height:34px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/act_login_title_txt.png);background-size:100%;background-repeat:no-repeat}.pop_pc .act-login-inputs{margin:20px 30px 0 30px}.pop_pc .act-login-inputs .mobile-form{display:flex;align-items:center;justify-content:space-around}.pop_pc .act-login-inputs .mobile-form .mobile-input-wrap{background:#fff;border:1px solid #95d2bf}.pop_pc .act-login-inputs .mobile-form .mobile-input-wrap .mobile-input{border:none;outline:none;font-size:21px;font-weight:400;color:#468875;line-height:47px;width:300px;text-indent:20px}.pop_pc .act-login-inputs .code-form{margin-top:10px;background:#fff;border:1px solid #95d2bf;border-radius:7px;display:flex;align-items:center;justify-content:space-around;font-size:21px;font-weight:400;color:#468875;line-height:49px}.pop_pc .act-login-inputs .code-form .code-input{width:300px;font-size:21px;border:none;outline:none;text-indent:20px}.pop_pc .act-login-inputs .login-checkbox{font-size:18px;font-weight:400;color:#36806b}.pop_pc .act-login-inputs .login-checkbox a{color:#36806b;text-decoration:underline}.pop_pc .act-login-btns{margin-top:20px;display:flex;justify-content:center}.pop_pc .act-login-btns .act-login-btn-ok{cursor:pointer;width:266px;height:58px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/act_login_btn_ok.png);background-repeat:no-repeat;background-size:100%}.pop_pc .act-login-btns .act-login-btn-ok:hover{transform:scale(1.08)}.pop_pc .area-select{width:120px;color:#468875}.pop_pc .el-input--medium .el-input__inner{height:49px;font-size:25px}.pop_pc .code-btn{cursor:pointer}.pop_pc .award-ul{margin-top:10px;margin:0 10px}.pop_pc .award-ul .award-li{font-size:25px;font-weight:600;color:#49644d;line-height:45px;height:90px;display:flex;justify-content:space-between;align-items:center;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_line.png);background-position:bottom;background-repeat:no-repeat}.pop_pc .award-ul .award-li .award-code-wrap{display:flex}.pop_pc .award-ul .award-li .award-code-wrap .award-code{width:300px;font-size:16px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop_pc .award-tip{margin-top:50px;text-align:center;font-size:25px;font-weight:600;color:#49644d;line-height:45px}.pop_pc .award-props{margin:20px 0 20px 0;display:flex;justify-content:center;align-items:center}.pop_pc .award-props .award-prop-item{width:120px;height:170px;margin-left:30px;display:flex;flex-direction:column;align-items:center}.pop_pc .award-props .award-prop-icon{background-repeat:no-repeat;background-size:100%;width:90px;height:112px}.pop_pc .award-props .award-prop-name{font-size:25px;font-weight:400;color:#49644d;text-align:center}.pop_pc .award-prop-btns{margin-top:40px;display:flex;justify-content:center}.pop_pc .award-prop-btns .award-prop-ok{cursor:pointer;width:209px;height:65px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_prop_btn.png);background-repeat:no-repeat;background-size:100%}.pop_pc .award-question-txt{font-size:33px;font-weight:600;color:#553314;line-height:47px}.pop_pc .award-question-txt.title{text-align:center}.pop_pc .award-question-txt.content{margin:20px 10px 10px 20px;min-height:210px;text-indent:20px}.pop_pc .award-question-page{font-size:17px;font-weight:600;color:#553314;line-height:47px;text-align:center}.pop_pc .award-question-btns{margin-top:20px;display:flex;justify-content:space-around}.pop_pc .award-question-btns .award-question-ok{cursor:pointer;width:233px;height:73px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_question_ok.png);background-repeat:no-repeat;background-size:100%}.pop_pc .award-question-btns .award-question-cancel{cursor:pointer;width:233px;height:73px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_question_cancel.png);background-repeat:no-repeat;background-size:100%}.pop_pc .answer-wrap{display:flex}.pop_pc .answer-wrap .answer-hero-wrap{min-width:465px;min-height:465px}.pop_pc .answer-wrap .answer-hero-wrap .answer-hero{background-repeat:no-repeat;background-size:100%}.pop_pc .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-1{width:465px;height:450px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_1.png)}.pop_pc .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-2{width:465px;height:450px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_2.png)}.pop_pc .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-3{width:465px;height:450px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_3.png)}.pop_pc .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-4{width:465px;height:450px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_4.png)}.pop_pc .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-5{width:465px;height:450px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_5.png)}.pop_pc .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-6{width:465px;height:450px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_6.png)}.pop_pc .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-7{width:465px;height:450px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_7.png)}.pop_pc .answer-content .answer-title{font-size:40px;font-weight:600;color:#cf7024;text-align:center}.pop_pc .answer-content .answer-cn{margin-top:20px;text-indent:30px;font-size:22px;font-weight:600;color:#553314;line-height:34px}.pop_pc .answer-btns{display:flex;align-items:center;justify-content:center}.pop_pc .answer-btns .answer-btn{display:flex;background-repeat:no-repeat;background-size:100%;cursor:pointer}.pop_pc .answer-btns .answer-btn-facebook{width:218px;height:46px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/question_fb.png)}.pop_pc .answer-btns .answer-btn-google{margin-left:20px;width:218px;height:46px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/question_google.png)}.pop_pc .answer-btns .answer-btn-prop{margin-left:40px;width:65px;height:65px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/question_prop.png)}.pop_pc .award-success-props{margin-left:28px;display:flex;justify-content:center}.pop_pc .award-success-props .act-login-prop-item{margin-left:15px;width:100px;height:182px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/pop/login_prop_bg.png);background-repeat:no-repeat;background-size:100%;display:flex;flex-direction:column;align-items:center}.pop_pc .award-success-props .act-login-prop-item .act-login-prop-icon{margin-top:30px;background-repeat:no-repeat;background-size:100%;width:70px;height:70px}.pop_pc .award-success-props .act-login-prop-item .act-login-prop-name{margin-top:2px;font-size:16px;font-family:Adobe Heiti Std;font-weight:400;color:#6c5a2a;text-overflow:ellipsis}.pop_pc .award-success-props .act-login-prop-item .act-login-prop-num{font-size:20px;font-weight:600;color:#36806b}.pop_pc .award-success-content{margin-top:30px;display:flex}.pop_pc .award-success-content .award-success-msg{margin:40px 0 0 60px;font-weight:600;font-size:29px;color:#49644d}.pop_pc .award-success-content .award-success-icon{width:105px;height:97px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_success_icon.png);background-repeat:no-repeat;background-size:100%}.pop_pc .award-success-plat{margin-top:10px;display:flex;justify-content:center}.pop_pc .award-success-google{width:149px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/google_play_badge_small.png)}.pop_pc .award-success-apple,.pop_pc .award-success-google{height:41px;background-repeat:no-repeat;background-size:100%}.pop_pc .award-success-apple{width:126px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/pop_app_store_small.png);margin-left:40px}.pop_pc .award-success-txt{margin-top:20px;font-size:25px;font-weight:600;color:#49644d;text-align:center}.pop_pc .award-rule-content{margin:30px 30px 20px 60px;height:472px;overflow-y:auto;font-size:25px;font-weight:600;color:#49644d;line-height:45px;text-indent:20px}.pop_pc .invite-link{display:inline-block}.pop_pc .invite-link img{width:295px;height:63px}.pop_pc .pointer{cursor:pointer}.dialog-video{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.dialog-video,.dialog-video .dialog-video-close{background-size:100%;background-repeat:no-repeat}.dialog-video .dialog-video-close{width:34px;height:40px;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/close.png);float:right;z-index:999;cursor:pointer}.prop-1{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/icon/icon_1.png)}.prop-2{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/icon/icon_new2.png)}.prop-3{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/icon/icon_3.png)}.prop-4{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/icon/icon_4.png)}.prop-5{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/icon/icon_5.png)}.prop-6{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/icon/icon_6.png)}.prop-7{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/icon/icon_7.png)}.prop-8{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/icon/icon_8.png)}.ani{animation-name:scaleAnimation;animation-duration:2s;animation-iteration-count:infinite;transition-timing-function:ease-in-out}@keyframes scaleAnimation{0%{transform:scale(1)}25%{transform:scale(1.08)}50%{transform:scale(1)}75%{transform:scale(1.08)}}.mobile-reservation{width:750px}.mobile-reservation .reservation_menu{font-size:29px}.mobile-reservation .reservation_menu li,.mobile-reservation .reservation_menu ul{padding:27px 0;margin-left:17px}.mobile-reservation .reservation_menu .kuang-close{width:60px;height:54px;top:15px;right:25px}.mobile-reservation .reservation_main .reservation_main_top{height:1388px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head{height:86px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .logo{margin-left:14px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .logo img{width:91px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .title{margin-left:7px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .title .title_text{font-size:33px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .title .title_desc{font-size:21px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .top-btu img{width:230px;top:15px;right:120px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .top-kuang img{top:15px;right:25px;width:60px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .video_btn{width:93px;height:93px;padding-top:4px;padding-left:3px;top:745px;right:176px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .video_btn img{width:84px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .text_num{width:561px;height:53px;font-size:25px;top:1028px;right:94px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .text_num span{font-size:38px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .instant{top:1101px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .instant .link-btn{margin-left:20px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .instant .link-btn img{width:202px;height:60px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .top-btu{top:1190px;right:114px}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .top-btu img{width:521px}.mobile-reservation .reservation_main .reservation_main_img{padding-top:37px}.mobile-reservation .reservation_main .reservation_main_instant{height:1280px}.mobile-reservation .reservation_main .reservation_main_instant .instant_title_text{height:14px}.mobile-reservation .reservation_main .reservation_main_instant .instant_title_text img{width:41px}.mobile-reservation .reservation_main .reservation_main_instant .instant_title_bt img{width:367px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center{height:240px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center li{width:121px;margin:auto 5px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center li .instant_img{height:79.3px;top:38px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center li .instant_desc{font-size:17px;bottom:60px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center li .instant_title{bottom:25px;font-size:21px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login{padding:27px 0}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form{border-radius:7px;height:65px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form select{width:175px;margin-left:-50px;height:65px;font-size:21px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form option{line-height:20px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form .mobile-input-wrap{width:275px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form .mobile-input-wrap .mobile-input{font-size:21px;line-height:55px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .login-checkbox{font-size:18px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .book_tips{font-size:18px;margin:5px 0}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .yuyue{padding:50px 0}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step{width:638px;height:236px;margin:auto auto 6px auto}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_left{margin-top:49px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_left img{height:147px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_left p{font-size:20px;line-height:44px;margin-top:-15px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_right{margin-top:59px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_right img{height:64px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_right img.google{height:45px;width:145px}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_right img.apple{height:45px;width:145px;margin-left:10px}.mobile-reservation .reservation_main .reservation_main_invite{height:1351px}.mobile-reservation .reservation_main .reservation_main_invite .invite_num{width:750px;height:402px;margin:19px auto}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_num{padding-top:17px}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_num li{width:66.7px;height:67.3px;font-size:25px}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward{height:289px}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .goods_img{width:102.8px;top:30px}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .goods_select{width:50px;height:50px;top:170px}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .hover{width:125px;height:140px;top:27px;left:10px}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .hover .hover_content{width:130px}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .hover .hover_content .hover_title{height:22px;padding:8px 0}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .hover .hover_content .hover_desc{font-size:21px;height:18px;padding:8px 0}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item{width:365px;height:600px}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .title{font-size:19px;line-height:42px;top:325px}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .title span{font-size:31px;line-height:47px}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc{top:380px;margin-left:10px}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc div img{height:62px}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc div p{font-size:14px;line-height:31px}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn{top:510px;left:80px}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn .nojiesuo,.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn .nolingqu,.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn .yilingqu{width:232px;height:50px;font-size:32px;line-height:45px}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2{top:610px;left:20px}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .copy_but,.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .fb_but,.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .rule_but,.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .yuyue_but{width:305px;height:61px;font-size:42px;line-height:48px}.mobile-reservation .reservation_main .reservation_main_game{height:1560px}.mobile-reservation .reservation_main .reservation_main_game .log_center{height:382px}.mobile-reservation .reservation_main .reservation_main_game .log_center img{height:64px;width:180px}.mobile-reservation .reservation_main .reservation_main_game .log_center_tip{margin-top:-10px;font-size:16px;padding-bottom:20px}.mobile-reservation .reservation_main .reservation_main_game .game_center{height:385.3px}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_swiper_swiping{width:685px;height:385px;left:34px}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_swiper_swiping .swiper-container .swiper-slide img{margin-top:18px}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_prev{width:122px}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_prev img{width:122px;height:57px}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_next{width:122px}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_next img{width:122px;height:57px}.mobile-reservation .reservation_main .reservation_main_game .swiper-pagination-bullets{height:13px;margin-top:-10px;margin-bottom:100px}.mobile-reservation .reservation_main .reservation_main_game .swiper-pagination-bullets .swiper-pagination-bullet{height:10px;width:10px;margin:auto 18px}.mobile-reservation .reservation_main .reservation_main_game .swiper-pagination-bullets .swiper-pagination-bullet-active{height:13px;width:13px}.mobile-reservation .reservation_main .reservation_main_game .game_link{padding:40px 20px 115px 20px}.mobile-reservation .reservation_main .reservation_main_game .game_link h4{font-size:42px}.mobile-reservation .reservation_main .reservation_main_game .game_link p{margin-top:10px;font-size:12px}.mobile-reservation .reservation_main .reservation_foot{height:106px}.mobile-reservation .reservation_main .reservation_foot .reservation_foot_small{height:59px;width:194px;margin:27px auto 20px auto}.mobile-reservation .reservation_main .reservation_foot .reservation_foot_large{height:76px;width:281px;margin:11px auto 19px auto}.pop_mobile .act-login-dialog{width:750px;min-width:750px;height:521px}.pop_mobile .act-login-dialog .act-login-close{width:40px;height:47px;right:20px}.pop_mobile .act-login-content{margin:100px 290px 0 80px}.pop_mobile .act-login-content .act-login-title{top:-140px;left:120px}.pop_mobile .act-login-content .act-login-title .act-login-title-txt{width:329px;height:72px}.pop_mobile .act-login-inputs .mobile-form{border-radius:7px;width:370px;max-width:370px;height:65px}.pop_mobile .act-login-inputs .mobile-form select{width:91px;height:65px;font-size:21px}.pop_mobile .act-login-inputs .mobile-form option{line-height:20px}.pop_mobile .act-login-inputs .mobile-form .mobile-input-wrap .mobile-input{font-size:21px;width:260px;line-height:55px}.pop_mobile .act-login-inputs .code-form{margin-top:10px;border-radius:7px;font-size:21px;line-height:65px;width:370px}.pop_mobile .act-login-inputs .code-form .code-input{width:200px;font-size:21px;text-indent:20px}.pop_mobile .act-login-inputs .login-checkbox{font-size:18px}.pop_mobile .act-login-btns{margin-top:10px}.pop_mobile .act-login-btns .act-login-btn-ok{width:374px;height:84px}.pop_mobile .award-success-props{margin-left:28px}.pop_mobile .award-success-props .act-login-prop-item{margin-left:15px;width:100px;height:182px}.pop_mobile .award-success-props .act-login-prop-item .act-login-prop-icon{margin-top:30px;width:70px;height:70px}.pop_mobile .award-success-props .act-login-prop-item .act-login-prop-name{margin-top:2px;font-size:16px}.pop_mobile .award-success-props .act-login-prop-item .act-login-prop-num{font-size:20px}.pop_mobile .act-login-props{margin-left:28px}.pop_mobile .act-login-props .act-login-prop-item{padding-top:10px;margin-left:2px;width:85px;height:162px}.pop_mobile .act-login-props .act-login-prop-item .act-login-prop-icon{margin-top:10px;width:50px;height:50px}.pop_mobile .act-login-props .act-login-prop-item .act-login-prop-name{margin-top:2px;font-size:16px}.pop_mobile .act-login-props .act-login-prop-item .act-login-prop-num{font-size:20px}.pop_mobile .el-input__inner{width:80px;font-size:10px}.pop_mobile .award-dialog{width:752px;height:716px}.pop_mobile .award-dialog .dialog-close{width:34px;height:40px;right:50px;top:-50px}.pop_mobile .award-dialog.act-login{width:1390px;height:881px}.pop_mobile .award-dialog.success{height:596px}.pop_mobile .award-dialog.prop{height:462px}.pop_mobile .award-dialog.question{width:726px;height:568px}.pop_mobile .award-dialog .award-content{margin:50px 60px 20px 20px}.pop_mobile .award-dialog .award-content.question{margin:75px 60px 20px 80px}.pop_mobile .award-dialog .award-title .award-title-bg{margin-left:20px;width:165px;height:37px}.pop_mobile .award-dialog .award-title .award-success-txt-bg{margin-left:35px;font-size:42px}.pop_mobile .award-dialog .award-title .award-prop-txt{width:393px;height:76px}.pop_mobile .award-dialog .award-title .award-rule-bg{width:164px;height:37px}.pop_mobile .award-dialog .award-ul{margin-top:10px;margin:0 10px}.pop_mobile .award-dialog .award-ul .award-li{font-size:25px;line-height:45px;height:90px}.pop_mobile .award-dialog .award-ul .award-li .award-code-wrap .award-code{width:300px;font-size:16px;margin-left:10px}.pop_mobile .award-dialog .award-tip{margin-top:50px;font-size:25px;line-height:45px}.pop_mobile .award-dialog .award-copy{width:87px;height:87px}.pop_mobile .award-dialog .award-rule-content{margin:30px 30px 20px 60px;height:472px;font-size:25px;line-height:45px;text-indent:20px}.pop_mobile .award-dialog .award-props{margin:20px 0 20px 0}.pop_mobile .award-dialog .award-props .award-prop-item{width:120px;height:170px;margin-left:30px}.pop_mobile .award-dialog .award-props .award-prop-icon{width:90px;height:112px}.pop_mobile .award-dialog .award-props .award-prop-name{font-size:25px}.pop_mobile .award-dialog .award-prop-btns{margin-top:40px}.pop_mobile .award-dialog .award-prop-btns .award-prop-ok{width:209px;height:65px}.pop_mobile .award-dialog .award-question-txt{font-size:33px;line-height:47px}.pop_mobile .award-dialog .award-question-txt.content{margin:20px 10px 10px 20px;min-height:200px;text-indent:20px}.pop_mobile .award-dialog .award-question-page{font-size:17px;line-height:47px}.pop_mobile .award-dialog .award-question-btns{margin-top:20px}.pop_mobile .award-dialog .award-question-btns .award-question-cancel,.pop_mobile .award-dialog .award-question-btns .award-question-ok{width:233px;height:73px}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap{min-width:380px;min-height:380px}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-1,.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-2,.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-3,.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-4,.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-5,.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-6,.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-7{width:380px;height:367px}.pop_mobile .award-dialog .answer-content .answer-title{font-size:28px}.pop_mobile .award-dialog .answer-content .answer-cn{margin-top:10px;text-indent:30px;font-size:20px;line-height:32px}.pop_mobile .award-dialog .answer-btns .answer-btn-facebook{width:218px;height:46px}.pop_mobile .award-dialog .answer-btns .answer-btn-google{margin-left:20px;width:218px;height:46px}.pop_mobile .award-dialog .answer-btns .answer-btn-prop{margin-left:40px;width:65px;height:65px}.pop_mobile .award-dialog .award-success-content{margin-top:10px}.pop_mobile .award-dialog .award-success-content .award-success-msg{margin:40px 0 0 80px;font-size:29px}.pop_mobile .award-dialog .award-success-content .award-success-icon{width:105px;height:97px}.pop_mobile .award-dialog .award-success-plat{margin-top:10px}.pop_mobile .award-dialog .award-success-google{width:149px;height:41px}.pop_mobile .award-dialog .award-success-apple{width:126px;height:41px;margin-left:40px}.pop_mobile .award-dialog .award-success-txt{margin-left:35px;margin-top:20px;font-size:25px}.pop_mobile .award-dialog .award-success-tips{font-size:18px}.pop_mobile .dialog-video .dialog-video-close{width:34px;height:40px}.mobile-reservation{width:100vw;height:100%;position:relative}.mobile-reservation .reservation_menu{width:40%;height:100%;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/kuai-bg.png);background-repeat:no-repeat;background-size:cover;right:0;z-index:1000;font-size:3.86667vw;font-weight:600;color:#fff;position:fixed;display:flex;display:-webkit-flex;align-items:center}.mobile-reservation .reservation_menu .active{color:#ddba5b}.mobile-reservation .reservation_menu li,.mobile-reservation .reservation_menu ul{padding:3.6vw 0;width:100%;margin-left:2.26667vw}.mobile-reservation .reservation_menu li a,.mobile-reservation .reservation_menu ul a{color:#fff}.mobile-reservation .reservation_menu .kuang-close{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/top-kuang-close.png);background-repeat:no-repeat;background-size:100%;width:8vw;height:7.2vw;position:absolute;top:2vw;right:3.33333vw}.mobile-reservation .reservation_main{width:100%;margin:auto;display:flex;display:-webkit-flex;flex-flow:wrap;justify-content:center;align-items:center;text-align:center}.mobile-reservation .reservation_main .reservation_main_top{width:100%;height:185.06667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bg-1.png);background-repeat:no-repeat;background-size:cover;position:relative}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head{width:100%;height:11.46667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/top-bg.png);background-repeat:no-repeat;background-size:cover;display:flex;display:-webkit-flex;flex-flow:wrap;align-items:center;position:fixed;z-index:999}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .logo{margin-left:1.86667vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .logo img{width:12.13333vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .title{width:40%;margin-left:.93333vw;text-align:left}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .title .title_text{font-size:4.4vw;font-weight:700;color:#c3dff2}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .title .title_desc{font-size:2.8vw;font-weight:700;color:#c3dff2}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .top-btu img{width:30.66667vw;top:2vw;right:16vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_head .top-kuang img{position:absolute;top:2vw;right:3.33333vw;width:8vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .video_btn{width:12.4vw;height:12.4vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/video-play_btn.png);background-size:100%;background-repeat:no-repeat;text-align:center;padding-top:.53333vw;padding-left:.4vw;position:absolute;top:99.33333vw;right:23.46667vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .video_btn img{width:11.2vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .text_num{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/yuyue_bg.png);background-repeat:no-repeat;background-size:100%;text-align:center;width:74.8vw;height:7.06667vw;font-size:3.33333vw;font-weight:600;color:#5f442e;position:absolute;top:137.06667vw;right:12.53333vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .text_num span{font-size:5.06667vw;font-weight:600;color:#b7611b}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .instant{width:100%;margin:auto;position:absolute;top:146.8vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .instant .link-btn{display:inline-block;margin-left:2.66667vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .instant .link-btn img{width:26.93333vw;height:8vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .top-btu{margin:auto;position:absolute;top:158.66667vw;right:15.2vw}.mobile-reservation .reservation_main .reservation_main_top .reservation_main_top_mian .top-btu img{width:69.46667vw}.mobile-reservation .reservation_main .reservation_main_img{width:49%;margin:auto;padding-top:4.93333vw}.mobile-reservation .reservation_main .reservation_main_img img{width:100%}.mobile-reservation .reservation_main .reservation_main_instant{width:100%;height:170.66667vw;margin:auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bg-2.png);background-repeat:no-repeat;background-size:cover}.mobile-reservation .reservation_main .reservation_main_instant .instant_title_text{width:60%;height:1.86667vw;margin:auto}.mobile-reservation .reservation_main .reservation_main_instant .instant_title_text img{width:5.46667vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_title_bt{width:60%;margin:auto}.mobile-reservation .reservation_main .reservation_main_instant .instant_title_bt img{width:48.93333vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center{width:90%;margin:auto;display:flex;display:-webkit-flex;flex-flow:wrap;text-align:center;height:32vw;padding:0}.mobile-reservation .reservation_main .reservation_main_instant .instant_center li{flex:1;position:relative;height:100%;width:16.13333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bt1_img_bg.png);background-repeat:no-repeat;background-size:100%;margin:auto .66667vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center li .instant_img{position:absolute;height:10.57333vw;top:5.06667vw;left:50%;transform:translateX(-50%)}.mobile-reservation .reservation_main .reservation_main_instant .instant_center li .instant_desc{font-size:2.26667vw;font-family:Adobe Heiti Std;font-weight:400;color:#584f48;position:absolute;bottom:8vw;text-align:center;width:100%;text-overflow:ellipsis}.mobile-reservation .reservation_main .reservation_main_instant .instant_center li .instant_title{width:100%;position:absolute;text-align:center;bottom:3.33333vw;font-size:2.8vw;font-weight:600;color:#1a554a;background:linear-gradient(77deg,#316c78,#713c18);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login{width:90%;margin:auto;padding:3.6vw 0}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form{display:flex;align-items:center;justify-content:space-around;background:#fff;border:1px solid #2c8785;border-radius:.93333vw;width:90%;margin:auto;height:8.66667vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form select{background:#fff;width:23.33333vw;margin-left:-6.66667vw;height:8.66667vw;font-size:2.8vw;color:#468875;border:none}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form option{color:#468875;line-height:2.66667vw;margin:0;padding:0}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form .mobile-input-wrap{width:36.66667vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .mobile-form .mobile-input-wrap .mobile-input{width:100%;border:none;outline:none;margin:0;font-size:2.8vw;font-weight:400;line-height:7.33333vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .login-checkbox{font-size:2.4vw;font-weight:400;color:#a5cfcf}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .login-checkbox a{color:#a5cfcf;text-decoration:underline}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .book_tips{font-size:2.4vw;color:#a5cfcf;margin:.66667vw 0}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_login .yuyue{width:70%;padding:6.66667vw 0}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step{width:85.06667vw;height:31.46667vw;margin:auto auto .8vw auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/step2_bg.png);background-repeat:no-repeat;background-size:cover;display:flex;display:-webkit-flex;justify-content:center}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_left{width:32%;margin-top:6.53333vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_left img{height:19.6vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_left p{font-size:2.66667vw;font-weight:600;color:#884a08;line-height:5.86667vw;margin-top:-2vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_right{width:53%;margin-top:7.86667vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_right img{height:8.53333vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_right img.google{height:6vw;width:19.33333vw}.mobile-reservation .reservation_main .reservation_main_instant .instant_center_step .instant_center_step_right img.apple{height:6vw;width:19.33333vw;margin-left:1.33333vw}.mobile-reservation .reservation_main .reservation_main_invite{width:100%;height:180.13333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bg-3.png);background-repeat:no-repeat;background-size:100%}.mobile-reservation .reservation_main .reservation_main_invite .invite_num{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/bt2_reward-bg.png);background-repeat:no-repeat;background-size:100%;width:100vw;height:53.6vw;margin:2.53333vw auto}.mobile-reservation .reservation_main .reservation_main_invite .invite_num li,.mobile-reservation .reservation_main .reservation_main_invite .invite_num ul{margin:0;padding:0}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_num{display:flex;justify-content:space-between;padding-top:2.26667vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_num li{width:8.89333vw;margin:auto;height:8.97333vw;color:#fffce5;font-size:3.33333vw;font-weight:700;background:linear-gradient(0deg,#fafae4 25.68359375%,#f0d984);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward{display:flex;height:38.53333vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li{flex:1;position:relative;height:100%}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li:hover .hover{display:block}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .goods_img{position:absolute;width:13.70667vw;top:4vw;left:50%;transform:translateX(-50%)}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .goods_select{position:absolute;width:6.66667vw;height:6.66667vw;top:22.66667vw;left:50%;transform:translateX(-50%)}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .hover{background:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bt1_pop_bg.png) no-repeat 50%;width:16.66667vw;height:18.66667vw;position:absolute;top:3.6vw;left:1.33333vw;display:none}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .hover .hover_content{display:inline-block;width:17.33333vw;text-align:center}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .hover .hover_content .hover_title{height:2.93333vw;font-weight:600;color:#fce88d;padding:1.06667vw 0}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .hover .hover_content .hover_desc{font-size:2.8vw;height:2.4vw;font-weight:600;color:#fff;padding:1.06667vw 0}.mobile-reservation .reservation_main .reservation_main_invite .invite_num .num_center_reward li .hover .hover_content p{margin:0;padding:0}.mobile-reservation .reservation_main .reservation_main_invite .invite_center{width:98%;margin:auto;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item{width:48.66667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bt3_bg1.png);background-repeat:no-repeat;background-size:cover;background-position:50%;height:80vw;position:relative}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .title{font-size:2.53333vw;font-weight:400;color:#cbf8f9;line-height:5.6vw;position:absolute;top:43.33333vw;left:50%;transform:translateX(-50%)}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .title span{font-size:4.13333vw;font-weight:400;color:#ffb156;line-height:6.26667vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc{width:82%;display:-webkit-flex;display:flex;position:absolute;top:50.66667vw;left:50%;transform:translateX(-50%);margin-left:1.33333vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc div{width:31%}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc div img{height:8.26667vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .desc div p{font-size:1.86667vw;font-weight:400;color:#cbf8f9;line-height:4.13333vw;padding:0;margin:0;font-family:Adobe Heiti Std}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn{position:absolute;top:68vw;left:10.66667vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn .nojiesuo{width:30.93333vw;height:6.66667vw;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/nojiesuo.png) no-repeat 50%;font-size:4.26667vw;font-weight:600;line-height:6vw;color:#206a64}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn .nolingqu{width:30.93333vw;height:6.66667vw;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/nolingqu.png) no-repeat 50%;font-size:4.26667vw;font-weight:600;line-height:6vw;color:#206a64}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn .yilingqu{width:30.93333vw;height:6.66667vw;background:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/yilingqu.png) no-repeat 50%;font-size:4.26667vw;font-weight:600;line-height:6vw;color:#defff1}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2{width:100%;position:absolute;top:81.33333vw;left:2.66667vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .copy_but{width:40.66667vw;height:8.13333vw;background:unset;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/copy_but.png);background-repeat:no-repeat;background-size:100%;font-size:5.6vw;font-weight:600;color:#fff;line-height:6.4vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .fb_but{width:40.66667vw;height:8.13333vw;background:unset;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/fb_but.png);background-repeat:no-repeat;background-size:100%;font-size:5.6vw;font-weight:600;color:#fff;line-height:6.4vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .yuyue_but{width:40.66667vw;height:8.13333vw;background:unset;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/yuyue_but.png);background-repeat:no-repeat;background-size:100%;font-size:5.6vw;font-weight:600;color:#fff;line-height:6.4vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item .btn2 .rule_but{width:40.66667vw;height:8.13333vw;background:unset;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/reservation/rule_but.png);background-repeat:no-repeat;background-size:100%;font-size:5.6vw;font-weight:600;color:#fff;line-height:6.4vw}.mobile-reservation .reservation_main .reservation_main_invite .invite_center .invite_center_item2{background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bt3_bg2.png);background-repeat:no-repeat;background-size:cover}.mobile-reservation .reservation_main .reservation_main_game{width:100%;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bg-4.png);background-repeat:no-repeat;background-size:cover;padding-bottom:10%;height:208vw}.mobile-reservation .reservation_main .reservation_main_game .log_center{width:100%;margin:auto;height:50.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bt4_bg.png);background-repeat:no-repeat;background-size:100%}.mobile-reservation .reservation_main .reservation_main_game .log_center img{margin-top:33%;height:8.53333vw;width:24vw}.mobile-reservation .reservation_main .reservation_main_game .log_center_tip{width:90%;margin:auto;margin-top:-1.33333vw;font-size:2.13333vw;font-weight:400;color:#a5cfcf;padding-bottom:2.66667vw}.mobile-reservation .reservation_main .reservation_main_game .game_center{width:100%;height:51.37333vw;margin:auto;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;position:relative}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_swiper_swiping{width:91.33333vw;height:51.33333vw;margin:auto;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bt5_bg.png);background-repeat:no-repeat;background-size:100%;padding:0;display:flex;position:absolute;z-index:3;left:4.53333vw}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_swiper_swiping .swiper-container{width:95%;padding:0}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_swiper_swiping .swiper-container .swiper-slide img{width:100%;margin-top:2.4vw}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_prev{width:16.26667vw;margin:auto;cursor:pointer;position:absolute;z-index:99;left:0}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_prev img{width:16.26667vw;height:7.6vw}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_next{width:16.26667vw;margin:auto;cursor:pointer;position:absolute;z-index:99;right:0}.mobile-reservation .reservation_main .reservation_main_game .game_center .game_center_next img{width:16.26667vw;height:7.6vw}.mobile-reservation .reservation_main .reservation_main_game .swiper-pagination-bullets{width:60%;margin:auto;height:1.73333vw;margin-top:-1.33333vw;margin-bottom:13.33333vw}.mobile-reservation .reservation_main .reservation_main_game .swiper-pagination-bullets .swiper-pagination-bullet{height:1.33333vw;width:1.33333vw;background:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bt5_btu.png) no-repeat center 100%;margin:auto 2.4vw;opacity:inherit}.mobile-reservation .reservation_main .reservation_main_game .swiper-pagination-bullets .swiper-pagination-bullet-active{background:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bt5_click.png) no-repeat center 100%;border-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/bt5_click.png);background-size:100%;height:1.73333vw;width:1.73333vw}.mobile-reservation .reservation_main .reservation_main_game .game_link{background-color:#2c4e4b;padding:5.33333vw 2.66667vw 15.33333vw 2.66667vw}.mobile-reservation .reservation_main .reservation_main_game .game_link h4{color:#cbf8f9;font-size:5.6vw;margin:0}.mobile-reservation .reservation_main .reservation_main_game .game_link p{margin-top:1.33333vw;color:#cbf8f9;text-align:left;font-size:1.6vw}.mobile-reservation .reservation_main .reservation_foot{position:fixed;bottom:0;width:100%;height:14.13333vw;z-index:998;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/reservation/foot-bg.png);background-repeat:no-repeat;background-size:100%;display:-webkit-flex;display:flex;justify-content:space-evenly}.mobile-reservation .reservation_main .reservation_foot .reservation_foot_small{height:7.86667vw;width:25.86667vw;margin:3.6vw auto 2.66667vw auto}.mobile-reservation .reservation_main .reservation_foot .reservation_foot_large{height:10.13333vw;width:37.46667vw;margin:1.46667vw auto 2.53333vw auto}.pop_mobile .act-login-dialog{width:100vw;min-width:100vw;height:69.46667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/pop/login_bg.png);background-size:100%;background-repeat:no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000}.pop_mobile .act-login-dialog .act-login-close{z-index:1001;width:5.33333vw;height:6.26667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/pop/close.png);background-size:100%;background-repeat:no-repeat;position:absolute;right:2.66667vw;top:0;cursor:pointer}.pop_mobile .act-login-content{margin:13.33333vw 38.66667vw 0 10.66667vw;position:relative}.pop_mobile .act-login-content .act-login-title{position:absolute;top:-18.66667vw;left:16vw;display:flex;justify-content:center}.pop_mobile .act-login-content .act-login-title .act-login-title-txt{width:43.86667vw;height:9.6vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/pop/login_title_txt.png);background-size:100%;background-repeat:no-repeat}.pop_mobile .act-login-inputs .mobile-form{display:flex;align-items:center;justify-content:space-around;background:#fff;border:1px solid #2c8785;border-radius:.93333vw;width:49.33333vw;max-width:49.33333vw;height:8.66667vw}.pop_mobile .act-login-inputs .mobile-form select{background:#fff;width:12.13333vw;height:8.66667vw;font-size:2.8vw;color:#468875;border:none}.pop_mobile .act-login-inputs .mobile-form option{color:#468875;line-height:2.66667vw}.pop_mobile .act-login-inputs .mobile-form .mobile-input-wrap .mobile-input{border:none;outline:none;font-size:2.8vw;font-weight:400;width:34.66667vw;line-height:7.33333vw}.pop_mobile .act-login-inputs .code-form{margin-top:1.33333vw;background:#fff;border:1px solid #2c8785;border-radius:.93333vw;display:flex;align-items:center;justify-content:space-around;font-size:2.8vw;font-weight:400;color:#468875;line-height:8.66667vw;width:49.33333vw}.pop_mobile .act-login-inputs .code-form .code-input{width:26.66667vw;font-size:2.8vw;border:none;outline:none;text-indent:2.66667vw}.pop_mobile .act-login-inputs .login-checkbox{font-size:2.4vw;font-weight:400;color:#36806b}.pop_mobile .act-login-inputs .login-checkbox a{color:#36806b;text-decoration:underline}.pop_mobile .act-login-btns{margin-top:1.33333vw;display:flex;justify-content:center}.pop_mobile .act-login-btns .act-login-btn-ok{cursor:pointer;width:49.86667vw;height:11.2vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/pop/login_book_btn.png);background-repeat:no-repeat;background-size:100%}.pop_mobile .act-login-btns .act-login-btn-ok:hover{transform:scale(1.08)}.pop_mobile .award-success-props{margin-left:3.73333vw;display:flex;justify-content:center}.pop_mobile .award-success-props .act-login-prop-item{margin-left:2vw;width:13.33333vw;height:24.26667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/pop/login_prop_bg.png);background-repeat:no-repeat;background-size:100%;display:flex;flex-direction:column;align-items:center}.pop_mobile .award-success-props .act-login-prop-item .act-login-prop-icon{margin-top:4vw;background-repeat:no-repeat;background-size:100%;width:9.33333vw;height:9.33333vw}.pop_mobile .award-success-props .act-login-prop-item .act-login-prop-name{margin-top:.26667vw;font-size:2.13333vw;font-family:Adobe Heiti Std;font-weight:400;color:#6c5a2a;text-overflow:ellipsis}.pop_mobile .award-success-props .act-login-prop-item .act-login-prop-num{font-size:2.66667vw;font-weight:600;color:#36806b}.pop_mobile .act-login-props{margin-left:3.73333vw;display:flex;justify-content:center}.pop_mobile .act-login-props .act-login-prop-item{padding-top:1.33333vw;margin-left:.26667vw;width:11.33333vw;height:21.6vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/pop/login_prop_bg.png);background-repeat:no-repeat;background-size:100%;display:flex;flex-direction:column;align-items:center}.pop_mobile .act-login-props .act-login-prop-item .act-login-prop-icon{margin-top:1.33333vw;background-repeat:no-repeat;background-size:100%;width:6.66667vw;height:6.66667vw}.pop_mobile .act-login-props .act-login-prop-item .act-login-prop-name{margin-top:.26667vw;font-size:2.13333vw;font-family:Adobe Heiti Std;font-weight:400;color:#6c5a2a;text-overflow:ellipsis}.pop_mobile .act-login-props .act-login-prop-item .act-login-prop-num{font-size:2.66667vw;font-weight:600;color:#36806b}.pop_mobile .el-input__inner{width:10.66667vw;font-size:1.33333vw}.pop_mobile .award-dialog{width:100.26667vw;height:95.46667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_list_bg.png);left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000}.pop_mobile .award-dialog,.pop_mobile .award-dialog .dialog-close{background-size:100%;background-repeat:no-repeat;position:absolute}.pop_mobile .award-dialog .dialog-close{width:4.53333vw;height:5.33333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/close.png);right:6.66667vw;top:-6.66667vw;cursor:pointer}.pop_mobile .award-dialog.act-login{width:185.33333vw;height:117.46667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/act_login_bg.png)}.pop_mobile .award-dialog.success{height:79.46667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_success_bg.png)}.pop_mobile .award-dialog.prop{height:61.6vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_prop_bg.png)}.pop_mobile .award-dialog.question{width:96.8vw;height:75.73333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/mobile/pop/question_bg.png)}.pop_mobile .award-dialog .award-content{margin:6.66667vw 8vw 2.66667vw 2.66667vw}.pop_mobile .award-dialog .award-content.question{margin:10vw 8vw 2.66667vw 10.66667vw}.pop_mobile .award-dialog .award-title{display:flex;justify-content:center}.pop_mobile .award-dialog .award-title .award-title-bg{margin-left:2.66667vw;width:22vw;height:4.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_list_txt.png);background-size:100%;background-repeat:no-repeat}.pop_mobile .award-dialog .award-title .award-success-txt-bg{margin-left:4.66667vw;color:rgba(136,12,12,.753);font-size:5.6vw;font-weight:600}.pop_mobile .award-dialog .award-title .award-prop-txt{width:52.4vw;height:10.13333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_prop_txt.png);background-size:100%;background-repeat:no-repeat}.pop_mobile .award-dialog .award-title .award-rule-bg{width:21.86667vw;height:4.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_rule.png);background-size:100%;background-repeat:no-repeat}.pop_mobile .award-dialog .award-ul{margin-top:1.33333vw;margin:0 1.33333vw}.pop_mobile .award-dialog .award-ul .award-li{font-size:3.33333vw;font-weight:600;color:#49644d;line-height:6vw;height:12vw;display:flex;justify-content:space-between;align-items:center;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_line.png);background-position:bottom;background-repeat:no-repeat}.pop_mobile .award-dialog .award-ul .award-li .award-code-wrap{display:flex}.pop_mobile .award-dialog .award-ul .award-li .award-code-wrap .award-code{width:40vw;font-size:2.13333vw;margin-left:1.33333vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop_mobile .award-dialog .award-tip{margin-top:6.66667vw;text-align:center;font-size:3.33333vw;line-height:6vw;font-weight:600;color:#49644d}.pop_mobile .award-dialog .award-copy{width:11.6vw;height:11.6vw;cursor:pointer;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award-copy.png);background-size:100%;background-repeat:no-repeat;border-color:none}.pop_mobile .award-dialog .award-rule-content{margin:4vw 4vw 2.66667vw 8vw;height:62.93333vw;overflow-y:auto;font-size:3.33333vw;font-weight:600;color:#49644d;line-height:6vw;text-indent:2.66667vw}.pop_mobile .award-dialog .award-props{margin:2.66667vw 0 2.66667vw 0;display:flex;justify-content:center;align-items:center}.pop_mobile .award-dialog .award-props .award-prop-item{width:16vw;height:22.66667vw;margin-left:4vw;display:flex;flex-direction:column;align-items:center}.pop_mobile .award-dialog .award-props .award-prop-icon{background-repeat:no-repeat;background-size:100%;width:12vw;height:14.93333vw}.pop_mobile .award-dialog .award-props .award-prop-name{font-size:3.33333vw;font-weight:400;color:#49644d;text-align:center}.pop_mobile .award-dialog .award-prop-btns{margin-top:5.33333vw;display:flex;justify-content:center}.pop_mobile .award-dialog .award-prop-btns .award-prop-ok{cursor:pointer;width:27.86667vw;height:8.66667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_prop_btn.png);background-repeat:no-repeat;background-size:100%}.pop_mobile .award-dialog .award-question-txt{font-size:4.4vw;font-weight:600;color:#553314;line-height:6.26667vw}.pop_mobile .award-dialog .award-question-txt.title{text-align:center}.pop_mobile .award-dialog .award-question-txt.content{margin:2.66667vw 1.33333vw 1.33333vw 2.66667vw;min-height:26.66667vw;text-indent:2.66667vw}.pop_mobile .award-dialog .award-question-page{font-size:2.26667vw;font-weight:600;color:#553314;line-height:6.26667vw;text-align:center}.pop_mobile .award-dialog .award-question-btns{margin-top:2.66667vw;display:flex;justify-content:space-around}.pop_mobile .award-dialog .award-question-btns .award-question-ok{cursor:pointer;width:31.06667vw;height:9.73333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_question_ok.png);background-repeat:no-repeat;background-size:100%}.pop_mobile .award-dialog .award-question-btns .award-question-cancel{cursor:pointer;width:31.06667vw;height:9.73333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_question_cancel.png);background-repeat:no-repeat;background-size:100%}.pop_mobile .award-dialog .answer-wrap{display:flex}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap{min-width:50.66667vw;min-height:50.66667vw}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero{background-repeat:no-repeat;background-size:100%}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-1{width:50.66667vw;height:48.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_1.png)}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-2{width:50.66667vw;height:48.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_2.png)}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-3{width:50.66667vw;height:48.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_3.png)}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-4{width:50.66667vw;height:48.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_4.png)}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-5{width:50.66667vw;height:48.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_5.png)}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-6{width:50.66667vw;height:48.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_6.png)}.pop_mobile .award-dialog .answer-wrap .answer-hero-wrap .answer-hero.answer-hero-7{width:50.66667vw;height:48.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/hero_7.png)}.pop_mobile .award-dialog .answer-content .answer-title{font-size:3.73333vw;font-weight:600;color:#cf7024;text-align:center}.pop_mobile .award-dialog .answer-content .answer-cn{margin-top:1.33333vw;text-indent:4vw;font-size:2.66667vw;font-weight:400;color:#553314;line-height:4.26667vw}.pop_mobile .award-dialog .answer-btns{display:flex;align-items:center;justify-content:center}.pop_mobile .award-dialog .answer-btns .answer-btn{display:flex;background-repeat:no-repeat;background-size:100%;cursor:pointer}.pop_mobile .award-dialog .answer-btns .answer-btn-facebook{width:29.06667vw;height:6.13333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/question_fb.png)}.pop_mobile .award-dialog .answer-btns .answer-btn-google{margin-left:2.66667vw;width:29.06667vw;height:6.13333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/question_google.png)}.pop_mobile .award-dialog .answer-btns .answer-btn-prop{margin-left:5.33333vw;width:8.66667vw;height:8.66667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/question_prop.png)}.pop_mobile .award-dialog .award-success-content{margin-top:1.33333vw;display:flex}.pop_mobile .award-dialog .award-success-content .award-success-msg{margin:5.33333vw 0 0 10.66667vw;font-weight:600;font-size:3.86667vw;color:#49644d}.pop_mobile .award-dialog .award-success-content .award-success-icon{width:14vw;height:12.93333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_success_icon.png);background-repeat:no-repeat;background-size:100%}.pop_mobile .award-dialog .award-success-plat{margin-top:1.33333vw;display:flex;justify-content:center}.pop_mobile .award-dialog .award-success-google{width:19.86667vw;height:5.46667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_success_google.png);background-repeat:no-repeat;background-size:100%}.pop_mobile .award-dialog .award-success-apple{width:16.8vw;height:5.46667vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/award_success_apple.png);background-repeat:no-repeat;background-size:100%;margin-left:5.33333vw}.pop_mobile .award-dialog .award-success-txt{margin-left:4.66667vw;margin-top:2.66667vw;font-size:3.33333vw;font-weight:600;color:#49644d;text-align:center}.pop_mobile .award-dialog .award-success-tips{font-size:2.4vw;color:#49644d;text-align:center}.pop_mobile .dialog-video{width:100%;background-size:100%;background-repeat:no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pop_mobile .dialog-video .dialog-video-close{width:4.53333vw;height:5.33333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/master/act_pop/close.png);background-size:100%;background-repeat:no-repeat;float:right;z-index:999;cursor:pointer}.mobile-topbar{width:100vw;height:13.06667vw;color:#000;font-size:3.33333vw;font-family:Microsoft YaHei;font-weight:400;background-image:url(https://img.kaguyajoy.com.tw/web/images/recharge/mobile/header.png);background-repeat:no-repeat;background-size:cover;display:-webkit-flex;display:flex;position:fixed;justify-content:flex-start;top:0;z-index:9}.mobile-topbar a{width:14.66667vw;margin:4.93333vw 2vw;height:3.33333vw}.mobile-topbar a img{margin:auto 2.66667vw;width:16.66667vw;height:6.4vw}.mobile-topbar .mobile-topbar-a{width:33.33333vw;margin-left:14.4vw;font-size:4.4vw}.mobile-home{width:100vw;color:#555;font-size:3.86667vw;font-family:Microsoft YaHei;line-height:4.26667vw;font-weight:400;margin-top:10.66667vw;margin-bottom:20vw;height:auto}.mobile-home .home_banner{width:100%;height:auto}.mobile-home .home_banner img{width:100%}.mobile-home .home_download{margin-top:-10.66667vw;text-align:center}.mobile-home .home_download img{margin:auto 6.66667vw;height:9.06667vw}.mobile-home .user-login{width:100%;margin:auto;margin-top:.4vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/recharge/mobile/login-bg.png);background-repeat:no-repeat;background-size:cover;height:11.33333vw;display:-webkit-flex;display:flex;justify-content:center;color:#fff}.mobile-home .user-login img{width:5.33333vw;height:5.33333vw}.mobile-home .user-login .loginBtn{margin-top:3.06667vw}.mobile-home .user-login .loginName{margin-top:3.73333vw}.mobile-home .user-login .outBtn{margin-left:2.66667vw;margin-top:3.06667vw;padding:0 2.66667vw}.mobile-home .mobile-home-title{width:100%;margin:auto;height:4.93333vw;font-size:5.06667vw}.mobile-home .mobile-home-title .title_before{width:.53333vw;height:4.93333vw;margin-right:1.2vw}.mobile-home .mobile-home-title span{color:#40c9e6}.mobile-home .home_recommend{width:95%;margin:6.66667vw auto}.mobile-home .home_recommend .home_recommend-list{width:100%;margin:auto;margin-top:3.73333vw}.mobile-home .home_recommend .home_recommend-list img{width:100%;height:auto}.mobile-home .home_game{width:95%;margin:auto;padding:4vw 0}.mobile-home .home_game .game-list{width:100%;margin:auto;margin-top:4.26667vw}.mobile-home .home_game .game-list .game-list-imges,.mobile-home .home_game .game-list .game-list-imges img{width:100%}.mobile-home .home_game .game-list .game-list-title{width:100%;margin:auto;font-size:3.86667vw;line-height:6.4vw}.mobile-home .home_game .game-list .game-list-desc{font-size:3.06667vw;line-height:4.26667vw}.mobile-main{width:100vw;margin:22.66667vw auto;min-height:-webkit-calc(100vh - 32.8vw);min-height:-moz-calc(100vh - 32.8vw);min-height:calc(100vh - 32.8vw);font-size:3.73333vw;font-family:Microsoft YaHei;font-weight:400}.mobile-main .mobile-login{width:94.66667vw;margin:auto}.mobile-main .mobile-login .form_control{width:90%;margin:3.33333vw auto;padding:0;line-height:8.13333vw}.mobile-main .mobile-login .form_control input{background:#fff;border:1px solid #bdbdbd;border-radius:.66667vw;font-size:4.26667vw;padding:2.66667vw}.mobile-main .mobile-login .form_control .form_input_email{width:80%;margin:auto;background:url(https://img.kaguyajoy.com.tw/web/images/recharge/email-icon_small.png) no-repeat 3%;padding-left:9.33333vw}.mobile-main .mobile-login .form_control .form_input_code{width:50%}.mobile-main .mobile-login .form_control button{width:27%;height:9.86667vw;line-height:8.66667vw;margin-left:16%;font-size:3.86667vw}.mobile-main .mobile-login .form_control .tip{font-size:3.73333vw;color:#f74a38;line-height:5.73333vw}.mobile-main .mobile-login .form_control .tip img{line-height:5.73333vw;width:4vw;margin-bottom:-.66667vw}.mobile-main .mobile-login .login-button{width:90%;margin:auto;padding-top:4.8vw}.mobile-main .mobile-login .login-button button{width:100%;height:9.86667vw;line-height:8.66667vw;font-size:3.86667vw}.mobile-main .mobile-login .login-checkbox{width:90%;margin:3.33333vw auto;color:#404040;line-height:8.13333vw}.mobile-main .mobile-login .login-checkbox input{width:3.76vw;height:3.76vw}.mobile-main .mobile-login .login-checkbox a{color:#40c9e6}.mobile-main .mobile-login .other{width:90%;margin:3.33333vw auto;height:3.73333vw;color:#5d5d5d;line-height:8.13333vw;text-align:center}.mobile-main .mobile-login .other img{width:11.33333vw;margin:auto 4.66667vw;height:11.33333vw;margin-top:3.33333vw}.mobile-main .center_title{width:94.66667vw;margin:auto;font-size:4vw;line-height:5.73333vw;color:#555}.mobile-main .center_title span{color:#40c9e6}.mobile-main .center_submenu{width:94.66667vw;margin:1.33333vw auto;font-size:2.8vw;color:gray;line-height:5.6vw}.mobile-main .center_submenu .title_before{width:2.93333vw;height:2.66667vw;margin-bottom:0}.mobile-main .news{width:90.13333vw;margin:auto}.mobile-main .news .news_title{font-size:4.4vw;color:#000;line-height:5.2vw}.mobile-main .news .news_bottom{width:100%;height:1px;background:#e3e3e3;margin-top:2.26667vw;margin-bottom:5.33333vw}.mobile-main .news .news_content{margin:1.33333vw 0;height:auto;font-size:2.8vw;color:#515151;line-height:5.2vw}.mobile-main .game_content{width:94.66667vw;margin:4vw auto}.mobile-main .game_content .banner{margin:1.33333vw 0;width:100%}.mobile-main .game_content .banner img{width:100%}.mobile-main .game_content .title{font-size:3.86667vw;color:#555;line-height:5.73333vw;margin:2.66667vw 0}.mobile-main .game_content .detail{width:94vw;margin:1.33333vw auto;font-size:3.06667vw;color:gray;line-height:3.6vw}.mobile-main .game_content .button{padding-top:6vw;text-align:center}.mobile-main .game_content .button button{width:27.73333vw;height:10vw;margin:2.66667vw auto;font-size:3.6vw}.mobile-main .stored_content{width:94.66667vw;margin:auto}.mobile-main .stored_content .stored_content_title{padding:2.66667vw 0;font-size:2.8vw;color:#6b6b6b}.mobile-main .stored_content .stored_content_title .title_before{width:.53333vw;height:2.66667vw;background:#40c9e6}.mobile-main .stored_content .stored_content_pay{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:2.66667vw 0}.mobile-main .stored_content .stored_content_pay .stored_content_pay_list{background:#fafeff;border:1px solid #a2a2a2;border-radius:.4vw;width:34.53333vw;height:10.93333vw;text-align:center;padding:1.33333vw;margin:2.66667vw}.mobile-main .stored_content .stored_content_pay .stored_content_pay_list:hover{border:1px solid #40c9e6}.mobile-main .stored_content .stored_content_pay .stored_content_pay_list img{width:100%}.mobile-main .stored_content .stored_content_pay .active{border:1px solid #40c9e6}.mobile-main .stored_content .stored_content_select{padding:2.66667vw 0}.mobile-main .stored_content .stored_content_select .stored-select{width:26.66667vw;height:5.33333vw;padding-left:4.26667vw}.mobile-main .stored_content .stored_content_select .stored-select .el-input__inner{font-size:2.8vw}.mobile-main .stored_content .stored_content_itmes{width:100%;margin:auto;display:-webkit-flex;display:flex;flex-wrap:wrap;padding:2.66667vw 0;font-size:2.4vw}.mobile-main .stored_content .stored_content_itmes .stored_content_itme{width:100%;height:6.66667vw;color:#6b6b6b;border:1px solid #ddd;margin:1.33333vw;text-align:center;line-height:5.33333vw;cursor:pointer}.mobile-main .stored_content .stored_content_itmes .active,.mobile-main .stored_content .stored_content_itmes .stored_content_itme:hover{border:1px solid #40c9e6}.mobile-main .stored_content .stored_content_desc{width:100%;margin:auto;color:#6b6b6b;font-size:2.8vw}.mobile-main .stored_content .stored_content_desc .stored_content_desc_title{padding:1.33333vw 0}.mobile-main .stored_content .stored_content_desc .stored_content_desc_content p{margin:0}.mobile-main .stored_content .stored_button{width:100%;margin:auto;padding-top:5.33333vw;padding-bottom:13.33333vw;text-align:center}.mobile-main .stored_content .stored_button button{width:29.46667vw;height:9.73333vw;font-size:4.8vw;line-height:5.2vw}.mobile-main .querys_content{width:94.66667vw;margin:auto;border:1px solid #a2a2a2}.mobile-main .querys_content .querys_content_title{width:100%;height:9.33333vw;background:#f1f1f1}.mobile-main .querys_content .querys_content_title .tap{text-align:center;color:#555;width:21.33333vw;height:9.33333vw;background:#fff;font-size:2.4vw;line-height:6.66667vw;border-top:.8vw solid #40c9e6}.mobile-main .querys_content .querys_content_select{padding:4vw 6.66667vw}.mobile-main .querys_content .querys_content_select .querys-select{width:83.6vw;height:7.73333vw;margin:2.66667vw auto}.mobile-main .querys_content .querys_content_select .querys-select .el-input__inner,.mobile-main .querys_content .querys_content_select .querys-select .el-range-input{line-height:5.33333vw;font-size:2.8vw}.mobile-main .querys_content .querys_content_select .el-date-editor{width:83.6vw;height:7.73333vw;margin:2.66667vw auto}.mobile-main .querys_content .querys_content_select button{width:83.6vw;height:7.73333vw;margin:4.4vw auto;color:#fff}.mobile-main .querys_content .querys_content_table{width:90.26667vw;margin:auto;border:.26667vw solid #40c9e6;margin-bottom:8vw}.mobile-main .querys_content .querys_content_table table{width:100%;text-align:center}.mobile-main .querys_content .querys_content_table table th{background:#40c9e6;font-size:1.86667vw;color:#fff}.mobile-main .querys_content .querys_content_table table tr{height:5.33333vw}.mobile-main .querys_content .querys_content_table table tr td{border-right:1px solid #c9f6ff;border-bottom:1px solid #c9f6ff}.mobile-main .querys_content .pagination-container,.mobile-main .querys_content .pagination-container .el-pagination{width:100%;margin:auto}.mobile-main .querys_content .querys_content_order .form_control{padding:1.33333vw 0}.mobile-footbar{width:100vw;height:19.73333vw;background-image:url(https://img.kaguyajoy.com.tw/web/images/recharge/mobile/footer.png);background-repeat:no-repeat;background-size:cover;font-family:Microsoft YaHei;font-weight:400;font-size:3.06667vw;color:#fff;text-align:center}.mobile-footbar .link{width:100%;padding:5.6vw 0 1.6vw 0}.mobile-footbar .link a{padding:0 2.66667vw;color:#fff}.mobile-footbar p{width:100%;margin:auto}.mobile-footbar p a{padding:0 2.66667vw;color:#fff}.mobile-footbar .img img{padding:0 2.66667vw;height:6.66667vw;margin-top:1.33333vw}.line{width:100%;margin:auto;margin-top:2.66667vw;height:1px;background:#e3e3e3}.mobile-account-doc .account-title{margin-top:1.33333vw;font-size:4.66667vw;text-align:center}.mobile-account-doc .account-content{padding:0 2.66667vw 5.33333vw 2.66667vw;font-size:3.33333vw;text-indent:2.66667vw}