body {margin: 0;font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", STHeiti, "Microsoft Yahei", Tahoma, Simsun, sans-serif;scrollbar-width: none;height: 100vh;overflow: hidden;user-select: none;background-color: #000;}
ul {list-style: none;margin: 0;padding: 0;}
a,i {display: block;text-decoration: none;-webkit-tap-highlight-color: transparent;}
p {margin: 0;}
h1,h2,h3,h4,h5,h6 {margin: 0;}

@font-face {
    font-family: 'font_hyyy'; /* 汉仪有圆 105简 */
    src: url(./font/hyyy.woff2);
}

@font-face {
    font-family: 'font_fz';
    src: url(./font/fz.woff2);
}

@font-face {
    font-family: 'font_ja1';
    src: url(./font/GenShinGothic-P-Heavy.woff2);
}
@font-face {
    font-family: 'font_ja2';
    src: url(./font/GenJyuuGothicPMedium2.woff2);
}


.text_hide {text-indent: -99rem;overflow: hidden;}
.flex_center {display: flex;justify-content: center;align-items: center;}

/* 提示toast */
.toast-for-result {position: fixed; top: 50%; left: 50%; min-width: 5.6rem; height: .68rem;transform: translate(-50%,-50%);line-height: .68rem; text-align: center; color: #ffffff!important; z-index: 9999; background: rgba(0, 0, 0, .8); border-radius: .68rem; white-space: nowrap; display: block; font-size: 0.3rem;color: #f4eee1;box-sizing: border-box;padding-left: .65rem;padding-right: .2rem;font-family: 'font_fz';}
.toast-for-result::after {content: "";width: .46rem;height: .46rem;background: url(../img/pc/icon-toast.png) 50% 50% / 100% 100% no-repeat;position: absolute;top: .1rem;left: .1rem;user-select: none;pointer-events: none;}
.toast-for-result {min-width: 7rem; height: .8rem;line-height: .8rem; border-radius: .8rem; font-size: 0.36rem;padding-left: .8rem;padding-right: .3rem;}
.toast-for-result::after {width: .6rem;height: .6rem;top: .1rem;left: .1rem;}

.pop_mask_mf { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: #000; opacity: 0.7; z-index: 999; display: none;}

/* ------------------------------------------------------------------------------------------------------------ */
html {font-size: calc(100/2560*100vw);}
body {width: 100%;height: 100%;}
.wrap {width: 100%;height: 100svh;position: absolute;left: 0;top: 0; overflow: hidden;}

.wrap.en {font-family: 'font_hyyy';}
.wrap.ja {font-family: 'font_ja1';}

/* 动画 */
@keyframes scrolldown {
    0% {transform: translateY(0);}
    50% {transform: translateY(-50%);}
    100% {transform: translateY(0);}
}

/* 大轮播图 */
.swiper-container {width: 100%;height: 100%;}
.swiper-wrapper {height: 100%;}
.swiper-slide {width: 100%;height: 100%;position: relative;}

/* 导航条 */
.nav_wrap {position: absolute;width: 100%;left: 0;top: 0;box-sizing: border-box;padding: .2rem .75rem;display: flex;justify-content: right;align-items: start;z-index: 100;}
.logo_icon {width: 2.67rem;height: 1.29rem;background: url(../img/pc/logo.png)no-repeat center/contain;pointer-events: none;position: absolute;left: .8rem;top: .35rem;}
.nav_function {display: flex;justify-content: center;align-items: center;margin-top: .15rem;}
.nav_login_box {position: relative;font-size: .26rem;margin-bottom: .05rem;}
.nav_login_box::before {content: '';position: absolute;width: .51rem;height: .3rem;background: url(../img/pc/icon1.png)no-repeat center/contain;top: 50%;transform: translateY(-40%);left: -.65rem;}
.nav_login_btn {color: #f4eee1;}
.nav_login_btn span {color: #f9c150;}
.nav_username {color: #f9c150;display: none;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.nav_username .username {max-width: 3rem;}
/* 背景音乐 */
.nav_play_music {width: .31rem;height: .31rem;background: url(../img/pc/mute_icon.png)no-repeat center/contain;margin: 0 .4rem 0 .4rem;}
.nav_play_music:hover {background: url(../img/pc/mute_icon_active.png)no-repeat center/contain;}
.nav_play_music.isPlaying {background: url(../img/pc/play_icon.png)no-repeat center/contain;}
.nav_play_music.isPlaying:hover {background: url(../img/pc/play_icon_active.png)no-repeat center/contain;}


/* 切换语言 */
.nav_lang_box {display: flex;justify-content: center;align-items: center;cursor: pointer;position: relative;box-sizing: border-box;margin: 0 .35rem 0 0;}
.nav_lang_icon {width: .38rem;height: .33rem;background: url(../img/pc/lang_icon.png)no-repeat center/contain;}
.current_lang {font-size: .25rem;color: #f4eee1;margin: 0 .1rem;font-family: 'font_hyyy';}
.nav_tri_icon {width: .12rem;height: .1rem;background: url(../img/pc/tri_icon.png)no-repeat center/contain;margin-top: .05rem;}

.nav_lang_list {position: absolute;left: 50%;transform: translate(-32.5%,.67rem);font-size: .25rem;color: #f4eee1;display: none;}
.nav_lang_list li {width: 100%;text-align: center;height: .5rem;line-height: .6rem;position: relative;font-family: 'font_hyyy';box-sizing: border-box;padding: 0 .2rem;}
.nav_lang_list li.active {color: #f9c150;}
.nav_lang_list li::after {content: '';position: absolute;width: .54rem;height: .04rem;;background: url(../img/pc/split_icon.png)no-repeat center/contain;left: 50%;transform: translateX(-50%);bottom: -.05rem;}
.nav_lang_list li:last-child::after{content: initial;}

.nav_lang_box:hover .nav_lang_list{display: block;}
.nav_lang_box:hover .nav_lang_icon {background: url(../img/pc/lang_icon_active.png)no-repeat center/contain;}
.nav_lang_box:hover .current_lang {color: #f9c150;}
.nav_lang_box:hover .nav_tri_icon {background: url(../img/pc/tri_icon_active.png)no-repeat center/contain;}
.nav_lang_list li:hover {color: #f9c150;}

/*登录态切换 */
.nav_login_box.logined .nav_login_btn {display: none;}
.nav_login_box.logined .nav_username {display: flex;}
.nav_login_box.logined .nav_username a.logout_btn {color: #f4eee1;}
.nav_login_box.logined .nav_username a.logout_btn:hover {color: #f9c150;}

.to_official {width: 3.24rem;height: .64rem;background: url(../img/pc/btn1.png)no-repeat center/contain;font-size: .25rem;color: #ffffff;display: flex;justify-content: center;align-items: center;box-sizing: border-box;padding: 0 0 .05rem .4rem;}
.to_official:hover {background: url(../img/pc/btn1_active.png)no-repeat center/contain;}
/* .slide1 {background: url(../img/pc/bg1.jpg);} */

/* 首屏 */
.slide1 .bg_box {width: 100%;height: 100%;position: relative;}
.slide1 .bg_box .inner_img,
.slide1 .bg_box img, .slide1 .bg_box picture {width: 100%;height: 100%;object-fit: cover;position: absolute;left: 0;top: 0;opacity: 0;z-index: 20;user-select: none;pointer-events: none;}
.bg_box picture .img {width: 100%;height: 100%;object-fit: cover;opacity: 1;}
.slide1 .bg_box .inner_video {width: 100%; height: 100%; object-fit: cover;position: absolute;left: 0;top: 0;z-index: 30;}

/* .slide1 {background: url(../img/pc/bg1.jpg)no-repeat center/cover;} */
.header_content {position: absolute;left: 50%;bottom: .8rem;transform: translateX(-51%);display: flex;justify-content: center;align-items: center;flex-direction: column;z-index: 100;}
.page_title {width: 16.21rem;height: 5rem;background: url(../img/pc/en/page_title.png)no-repeat center/contain;}
.header_join_test {width: 5.86rem;height: 1.19rem;background: url(../img/pc/btn2.png)no-repeat center/contain;color: #292828;display: flex;justify-content: center;align-items: center;box-sizing: border-box;padding: 0 0 .05rem .7rem;font-size: .4rem;margin-right: .5rem;}
.header_join_test:hover {background: url(../img/pc/btn2_active.png)no-repeat center/contain;}
.header_platform {display: flex;justify-content: center;align-items: center;margin-top: .6rem;}
.header_platform span {font-size: .25rem;color: #f9c150;text-shadow: -1px -1px 0 #000,1px -1px 0 #000,-1px  1px 0 #000,1px  1px 0 #000;}
.header_platform i {width: 3.97rem;height: .39rem;background: url(../img/pc/en/support_platform.png)no-repeat center/contain;}
.down_tips {width: .57rem;height: 1.3rem;background: url(../img/pc/down.png)no-repeat center/contain;position: absolute; bottom: 0;right: .85rem; animation: scrolldown 2s ease-in-out infinite;}

/* 第二屏 */
.slide2 {position: relative;}
.slide2 .swiper-wrapper {height: 100%;display: flex;}
.slide2 .swiper-wrapper .swiper-slide {position: relative;height: 100vh;}
.slide2 .swiper-slide .page2_video {width: 100%;height: 100%;position: relative;}
.inner_video,
.slide2 .swiper-slide .inner_img {width: 100%;height: 100%;object-fit: cover;transition: .2s cubic-bezier(0.10, 0.00, 0.23, 1.00) all;}
.slide2 .swiper-slide .page2_video::before {content: '';position: absolute;width: 100%;height: 100%;z-index: 1;
background: linear-gradient(to bottom, rgba(0, 0, 0, .4), transparent, rgba(0,0,0,0.4));}
.kv2 {background: url(../img/pc/p2_2.jpg)no-repeat 100% 0/cover;}
.kv3 {background: url(../img/pc/p2_3.jpg)no-repeat 100% 0/cover;}

.swiper-button-prev {width: .84rem;height: .82rem;background: url(../img/pc/left.png)no-repeat center/contain;position: absolute;z-index: 10;left: .85rem !important;top: 50% !important;transform: translateY(-50%) !important;}
.swiper-button-next {width: .84rem;height: .82rem;background: url(../img/pc/right.png)no-repeat center/contain;position: absolute;z-index: 10;left: initial !important; right: .85rem !important;top: 50% !important;transform: translateY(-50%) !important;}

.part_2_kv_content {position: absolute;z-index: 10;left: .9rem;bottom: 1.7rem;}
.part_2_title {color: #f9c150;font-size: .58rem;position: relative;max-width: 18.1rem;text-shadow: 0 .03rem .08rem rgba(0, 0, 0, .5);line-height: .74rem;}
/* .part_2_title::before {content: '';position: absolute;width: 12.1rem;height: .03rem;background: url(../img/pc/split-line.png)no-repeat center/contain;left: 0;bottom: -.2rem;} */
.part_2_title1 {width: 12.43rem;color: #f9c150;font-size: .58rem;}
.part-2-request {font-size: .27rem;color: #f9f6ef;width: 12.5rem;line-height: 1.5;box-sizing: border-box;margin-top: .5rem;}
.part_2_join_test {width: 5.86rem;height: 1.19rem;background: url(../img/pc/btn2.png)no-repeat center/contain;color: #292828;display: flex;justify-content: center;align-items: center;box-sizing: border-box;padding: 0 0 .05rem .7rem;font-size: .4rem;margin-top: .7rem;}
.part_2_join_test:hover {background: url(../img/pc/btn2_active.png)no-repeat center/contain;}

.swiper2 .swiper-pagination {position: absolute;left: 50%;transform: translateX(-50%);z-index: 1;height: fit-content;display: flex;justify-content: center;align-items: center;bottom: .4rem;}
.swiper2 .swiper-pagination .swiper-pagination-bullet {width: .2rem;height: .2rem;margin: 0 .1rem;}
.swiper2 .swiper-pagination .swiper-pagination-bullet-active {background-color: #dc9827;}






/* 弹窗 */
.layer {position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(.95) !important; background-color: #f4eee0;box-sizing: border-box;padding: .1rem;z-index: 999;border-radius: .1rem;}
.layer .layer_btn {width: .41rem;height: .43rem;background: url(../img/pc/icon-close.png)no-repeat center/contain;position: absolute;right: -.6rem;top: -.1rem;}
.layer_title {width: 7.23rem;height: 1.03rem;background: url(../img/pc/layer_title_bg.png)no-repeat center/cover;font-size: .38rem;color: #f4eee1;font-family: 'font_hyyy';display: flex;justify-content: center;align-items: center;box-sizing: border-box;padding-bottom: .1rem;}
.layer_content {box-sizing: border-box;padding: .5rem 0;max-width: 7.23rem;}
/* 调查问卷弹窗 */
.survey_layer {display: none;width: 10.71rem;}
.survey_layer .survey_title{width: 10.51rem;height: 1.03rem;background: url(../img/pc/en/dialog-survey-title-en.png)no-repeat center/cover;}
.survey_layer .surver_container {box-sizing: border-box;padding: .39rem .39rem 1.58rem;}
.survey_question {font-size: .25rem;color: #1a1a1a;white-space: wrap;letter-spacing: -.01rem;margin-bottom: .3rem;}
.survey_question .question_tips {color: #bfbaaf;font-size: .2rem;font-family: 'font_fz';}
/* 问卷1 */
.device_select {display: flex;box-sizing: border-box;padding-left: .3rem;}
.device_select .device_select_item {display: flex;justify-content: center;align-items: center;margin-right: 1.7rem;cursor: pointer;}
.device_select .device_select_item i {display: block;width: .34rem;height: .35rem;background: url(../img/pc/survey-checkbox.png)no-repeat center/contain;margin-right: .1rem;position: relative;}
.device_select .device_select_item span {font-size: .25rem;color: #333;font-family: 'font_fz';}
.device_select .device_select_item.active i::before {content: '';position: absolute;width: .42rem;height: .28rem;background: url(../img/pc/survey-checkbox-arrow.png)no-repeat center/contain;left: 50%;top: 50%;transform: translate(-43%,-50%);}

.user_email_container {box-sizing: border-box;padding-left: .3rem;margin-top: .3rem;overflow-x: hidden;overflow-y: auto;max-height: 2.1rem;}
.user_email_container::-webkit-scrollbar-track { background: transparent;}
.user_email_container::-webkit-scrollbar {width: .05rem;height: 1rem;}
.user_email_container::-webkit-scrollbar-thumb {background: #E8E1D1; border-radius: 3px;}
/* google 邮箱 */
.user_email_container .gp_email {display: none;margin-bottom: .2rem;}
.user_email_container .gp_email .gp_email_label {color: #333;font-size: .26rem;font-family: 'font_fz';}
.user_email_container .gp_email .gp_email_input {display: block;width: 100%;max-width: 8.73rem;height: .62rem;padding: 0 .2rem;border: 0;background: url(../img/pc/survey-email-input-bg.png) 50% 50% / 100% 100% no-repeat;color: #333;font-size: .18rem;outline: none;margin-top: .1rem;box-sizing: border-box;} 
.user_email_container .gp_email .email_tip {font-size: .22rem;line-height: .35rem;color: #d56c1f;margin-top: .14rem;font-family: 'font_fz';letter-spacing: -.01rem;}
/* 用户邮箱 */
.user_email_container .user_email {margin-bottom: .2rem;}
.user_email_container .user_email .email_label {color: #333;font-size: .26rem;font-family: 'font_fz';}
.user_email_container .user_email .email_input {display: block;width: 100%;max-width: 8.73rem;height: .62rem;padding: 0 .2rem;border: 0;background: url(../img/pc/survey-email-input-bg.png) 50% 50% / 100% 100% no-repeat;color: #333;font-size: .18rem;outline: none;margin-top: .1rem;box-sizing: border-box;} 
.user_email_container .user_email .email_tip {font-size: .22rem;line-height: .35rem;color: #d56c1f;margin-top: .14rem;font-family: 'font_fz';letter-spacing: -.01rem;}

.prefer_language {display: flex;box-sizing: border-box;padding-left: .3rem;display: flex;align-items: center;position: relative;width: fit-content;margin-top: .3rem;}
.prefer_language .prefer_language_label {color: #333;font-size: .25rem;font-family: 'font_fz';box-sizing: border-box;padding-bottom: .1rem;}
.prefer_language .language_select_box {position: relative;width: 1.5rem; height: .5rem;padding: 0 .2rem;border: 0;border-radius: 0;background: url(../img/pc/survey-dropdown-trigger-bg.png) 50% 50% / 100% 100% no-repeat;cursor: pointer;display: flex;align-items: center;margin-left: .2rem;z-index: 12;}
.prefer_language .language_select_box::after {content: '';position: absolute;width: .12rem;height: .1rem;background: url(../img/pc/survey-dropdown-arrow.png)no-repeat center/cover;right: .2rem;transform: rotate(0);transition: transform .3s ease;}
.prefer_language .language_select_box .prefer_lang {font-size: .25rem;font-family: 'font_fz';}
.prefer_language .language_select_box.active::after {transform: rotate(180deg);transition: transform .3s ease;}

.prefer_language .language_droplist {width: 1.89rem;position: absolute;background-color: #363533; right: 0;top: .35rem;z-index: 10;box-sizing: border-box;padding: .2rem 0 .1rem 0;display: none;border-radius: .15rem;}

.prefer_language .language_droplist li {position: relative;font-size: .25rem;color: #fff;font-family: 'font_fz';box-sizing: border-box;padding: .1rem .2rem;cursor: pointer;background-color: #363533;position: relative;line-height: 1;border-radius: .1rem;}
.prefer_language .language_droplist li::after{width: 1.7rem;height: .02rem;background: url(../img/pc/survey-dropdown-line.png)no-repeat center/cover;position: absolute;content: '';left: 50%;bottom: 0;transform: translateX(-50%);}
.prefer_language .language_droplist li:last-child::after {display: none;}
.prefer_language .language_droplist li:hover {background-color: #4A4A48;}

/* 问卷2 */
.device_detail_box {box-sizing: border-box;padding-left: .3rem;max-height: 4.2rem;overflow-x: hidden;overflow-y: auto;}
.device_detail_box::-webkit-scrollbar-track { background: transparent;}
.device_detail_box::-webkit-scrollbar {width: .05rem;height: 1rem;}
.device_detail_box::-webkit-scrollbar-thumb {background: #E8E1D1; border-radius: 3px;}

.device_detail_box .device_list_name {font-size: .22rem;font-family: 'font_fz';position: relative;font-weight: 700;margin-bottom: .2rem;}
.device_detail_box .device_list_name::before{content: '·';}
.device_detail_box .device_box {margin-bottom: .3rem;}
.device_box .device_list {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;gap: .2rem;box-sizing: border-box;padding-left: .2rem;}
.device_box .device_list li {display: flex;justify-content: start;align-items: center;font-size: .25rem;cursor: pointer;font-family: 'font_fz';color: #333;width: 48%;margin-bottom: .13rem;line-height: 1.5;}
.device_box .device_list li i {display: block;width: .34rem;height: .35rem;background: url(../img/pc/survey-checkbox.png)no-repeat center/contain;position: relative;margin-right: .15rem;}
.device_box .device_list li.active i::before {content: '';position: absolute;width: .42rem;height: .28rem;background: url(../img/pc/survey-checkbox-arrow.png)no-repeat center/contain;left: 50%;top: 50%;transform: translate(-43%,-50%);}

.pc_device_list {flex-wrap: nowrap;}
.device_box.pc_device_box .pc_device_list li {width: 100%;}
.device_box.pc_device_box .pc_device_list li input {flex: .9;background-color: transparent;outline: none;font-size: .18rem;color: #333;height: .32rem;border: 0; border-bottom: .02rem solid #333;margin-left: .1rem;cursor: not-allowed;}

/* 问卷3 */
.game_type_list {display: flex;flex-direction: column;flex-wrap: wrap;height: 2.5rem;box-sizing: border-box;padding-left: .2rem;}
.game_type_list li {display: flex;justify-content: start;align-items: center;font-size: .25rem;font-family: 'font_fz';cursor: pointer;width: 48%;margin-bottom: .3rem;}
.game_type_list li:nth-child(4n) {margin-bottom: 0;}
.game_type_list li i {display: block;width: .34rem;height: .35rem;background: url(../img/pc/survey-checkbox.png)no-repeat center/contain;position: relative;margin-right: .15rem;}
.game_type_list li.active i::before {content: '';position: absolute;width: .42rem;height: .28rem;background: url(../img/pc/survey-checkbox-arrow.png)no-repeat center/contain;left: 50%;top: 50%;transform: translate(-43%,-50%);}
.game_type_list li.has_input {flex-direction: column;align-items: start;}
.game_type_list li.has_input div {display: flex;justify-content: center;align-items: center;}
.game_type_list li textarea {display: block; outline: none;font-size: .18rem;color: #333;cursor: not-allowed;width: 100%;box-sizing: border-box;padding: .14rem .18rem; background: url(../img/pc/survey-other-input-bg.png)no-repeat 50% 50%/100% 100%;border: 0;margin-top: .15rem;}

/* 问卷4 */
.hear_from_list {box-sizing: border-box;padding-left: .25rem; display: flex;flex-direction: column;align-items: start;flex-wrap: wrap;height: 4.1rem;}
.hear_from_list li {display: flex;justify-content: left;align-items: center;font-size: .25rem;font-family: 'font_fz';width: 48%;margin-bottom: .25rem;cursor: pointer;}
.hear_from_list li:nth-child(7n) {margin-bottom: 0;}
.hear_from_list li i {display: block;width: .34rem;height: .35rem;background: url(../img/pc/survey-checkbox.png)no-repeat center/contain;position: relative;margin-right: .15rem;}
.hear_from_list li.active i::before {content: '';position: absolute;width: .42rem;height: .28rem;background: url(../img/pc/survey-checkbox-arrow.png)no-repeat center/contain;left: 50%;top: 50%;transform: translate(-43%,-50%);}
.hear_from_list li input {background-color: transparent;outline: none;font-size: .18rem;color: #333;height: .32rem;border: 0; border-bottom: .02rem solid #333;margin-left: .1rem;cursor: not-allowed;}

/* 隐私协议 */
.survey_privact {margin-top: .2rem;}
.survey_privact li {font-size: .18rem;color: #d56c1f;line-height: 1.5;justify-content: left;align-items: center;font-family: 'font_fz';cursor: pointer;display: none;}
.survey_privact li i {display: block;width: .34rem;height: .35rem;background: url(../img/pc/survey-checkbox.png)no-repeat center/contain;position: relative;margin-right: .15rem;}
.survey_privact li.active i::before {content: '';position: absolute;width: .42rem;height: .28rem;background: url(../img/pc/survey-checkbox-arrow.png)no-repeat center/contain;left: 50%;top: 50%;transform: translate(-43%,-50%);}
.survey_privact li a {display: inline;font-size: .18rem;font-weight: 700;color: #d56c1f;text-decoration: underline;text-underline-offset: .03rem;}
.survey_privact li a:hover {color: #e8832e;}

.auto_register {font-size: .18rem;color: #e5484d;margin-top: .5rem; text-align: center;font-family: 'font_fz';}
.survey_tips {font-size: .18rem;color: #e5484d;font-family: 'font_fz';display: none;margin-top: .1rem;}

.en .survey_privact li.en_privacy {display: flex;}
.ja .survey_privact li.ja_privacy {display: flex;font-family: 'font_ja2';line-height: 1;line-height: 1.4;}

/* 翻页按钮 */
.pagination_box {display: flex;justify-content: center;align-items: center;position: absolute;left: 50%;transform: translateX(-50%);bottom: .5rem;}
.pagination_box .pagination_btn {font-size: .22rem;width: 2.2rem;height: .6rem;border-radius: .3rem;text-transform: uppercase;display: flex;justify-content: center;align-items: center;}
.pagination_box .pagination_btn.prev_btn {background-color: #f9c150;color: #1a1a1a;opacity: .4;cursor: not-allowed;}
.pagination_box .pagination_btn.next_submit_btn {background-color: #1a1a1a;color: #fff;}
.pagination_box .pages_index {font-size: .24rem;color: #666;font-family: 'font_fz';margin: 0 .15rem 0 .25rem;letter-spacing: .2rem;}

/* 预约成功 */
.reser_success {display: none;box-sizing: border-box;padding: .1rem;}
.reser_success .email_label {font-size: .22rem;color: #62605e;font-family: 'font_fz';text-align: center;margin-bottom: .2rem;}
.reser_success .email_value {font-size: .24rem;color: #272727;font-family: 'font_fz';text-align: center;text-decoration: underline;text-underline-offset: .03rem;margin-bottom: .25rem;}
.reser_success .reser_notice {color: #272727;font-size: .28rem;font-family: 'font_fz';text-align: center;max-width: 7.23rem;}
.reser_success .reser_notice p {margin-bottom: 0.5em;}

.shake_box {
    animation: survey-shake .5s ease ;
}

.input_shake_box {
    animation: input-survey-shake .5s ease ;
}

@keyframes survey-shake {
    0%, 100% { transform: translateX(0); }
    20% { transform: translateX(-.06rem); }
    40% { transform: translateX(.06rem); }
    60% { transform: translateX(-.04rem); }
    80% { transform: translateX(.04rem); }
}

@keyframes input-survey-shake {
    0%, 100% { transform: translateX(0); box-sizing: border-box;border: transparent;}
    20% { transform: translateX(-.06rem);box-sizing: border-box; border: 0.01rem solid #E67832;}
    40% { transform: translateX(.06rem); box-sizing: border-box;border: 0.01rem solid #E67832;}
    60% { transform: translateX(-.04rem);box-sizing: border-box; border: 0.01rem solid #E67832;}
    80% { transform: translateX(.04rem); box-sizing: border-box;border: 0.01rem solid #E67832;}
}


.a22 {position: absolute;left: .8rem;top: .35rem;height: auto;width: 2.75rem;}




/* 多语言 */
.en .part-2-request,
.en .pop-survey__hint ,
.en .pop-survey__checkbox-label ,
.en .pop-survey__label ,
.en .pop-survey__dropdown-value,
.en .pop-survey__dropdown-item {font-family: 'font_fz';}

.ja .nav_login_box {margin: .08rem 0 0 0;}
.ja .nav_login_box::before {transform: translateY(-47%);}
.ja .nav_play_music {margin: 0 .4rem;}
.ja .nav_lang_box {margin: 0 .35rem 0 0;}

.ja .logo_icon {width: 2.64rem;height: 1.33rem; background: url(../img/pc/logo1_ja.png)no-repeat center/contain;left: .82rem; top: .4rem;}
.ja .to_official {padding: 0 0 0 .3rem;font-size: .28rem;}
.ja .header_join_test {padding: .1rem 0 0 .7rem;}
.ja .part_2_join_test {padding: .05rem 0 0 .7rem;}
.ja .part-2-request {font-family: 'font_ja2';}
.ja .page_title {width: 15.49rem;height: 4.19rem;background: url(../img/pc/ja/page_title.png)no-repeat center/contain;}
.ja .part_2_title1 {width: 12.22rem;height: 2.29rem;background: url(../img/pc/ja/p2_title1.png)no-repeat center/contain;}
.ja .part_2_title2 {width: 12.22rem;height: 2.29rem;background: url(../img/pc/ja/p2_title1.png)no-repeat center/contain;}
.ja .part_2_title3 {width: 12.22rem;height: 2.29rem;background: url(../img/pc/ja/p2_title1.png)no-repeat center/contain;}
.ja .cookie_wrap .cookie_text,
.ja .cookie_wrap .cookie_btns,
.ja .tg-dialog__header_common.str55 {font-family: 'font_ja';}
.ja .sign_up_success .layer_finish_signup {font-family: 'font_ja';padding: 0 .4rem;}
.ja .header_platform i {width: 2.85rem; background: url(../img/pc/ja/support_platform.png)no-repeat center/contain;}
.ja .ja .prefer_language .prefer_language_label {padding-bottom: 0;}
.ja .reser_success .reser_notice {font-size: .26rem;line-height: 1.4;}

.ja .survey_question .question_tips {display: inline-block;margin-left: .25rem;}
.ja .user_email_container .user_email .email_label,
.ja .question_tips,
.ja .user_email_container .gp_email .gp_email_label,
.ja .user_email_container .gp_email .email_tip,
.ja .user_email_container .user_email .email_tip,
.ja .prefer_language .prefer_language_label,
.ja .prefer_language .language_select_box .prefer_lang,
.ja .prefer_language .language_droplist li,
.ja .device_detail_box .device_list_name,
.ja .device_detail_box .device_list li,
.ja .game_type_list li,
.ja .hear_from_list li,
.ja .survey_tips,
.ja .auto_register,
.ja .reser_success .reser_notice{font-family: 'font_ja2';}

/* 超大屏 */
@media (min-aspect-ratio: 1.8) {
    .header_content {transform: translateX(-51%) scale(.9);}
    .part_2_kv_content {transform: scale(.8);}
}

@media (min-aspect-ratio: 3) {
    html {font-size: calc(100/1440*100vh);}
    .header_content {transform: translateX(-51%) scale(.9);}
    .part_2_kv_content {transform: scale(.8);}
}

@media only screen and (min-width: 426px) and (max-width: 896px) {
    #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group {display: flex;justify-content: space-around;align-items: center;}
}

@media only screen and (max-width: 896px) {
    #onetrust-banner-sdk #onetrust-policy {margin-bottom: .6rem !important;margin-top: .3rem;}
    #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler  {font-size: .35rem !important;margin-bottom: 0 !important;text-align: center !important;}
    #onetrust-banner-sdk #onetrust-policy-title {font-size: .5rem;}
    #onetrust-banner-sdk #onetrust-policy-text {font-size: .3rem;}
}
.en .footer_copyright {font-family: 'font_fz' !important;}
.ja .footer_copyright {font-family: 'font_ja2' !important;}
#ot-sdk-btn.ot-sdk-show-settings{background-color: transparent !important;color: #a5a399 !important;font-size: 0.155rem !important;padding: 0 0.1rem !important;}


/* &lt;!DOCTYPE hmg
an=quoedcrsUF-8wiv,pf1.0xby/KRJ4+k:WG预加载背景j2网页63_分享?'样式M埋点(){[]|}BNLS设备判别A开发一般引入下文，正版本包相关使用挂节魔法棒与初始化XH需提单获得I75实例9顶部导航条类名切换改变登录态面首屏V第二Q–Zz内容落地调查问卷*安卓隐私协议送信することにより、利規約を読み同意したおびプライバシーポリ確認ものなま。示自动完成注册翻按钮约功@双端公共函数图片洛克海外播放音乐弹窗#案官显藏逻辑据汉仪有圆简%画大轮语言邮箱户·多超ハ記設请将到全局后续则不再反复了直接上报进（浏览）参选填型如：产品供这里是每个随机的定义响应结果还没现網站必要以服務我們系統括來三方合作夥伴善您體驗優及析能和情況並喜歡廣告詳請參閱政策置拒绝受闭英語日手组件规范考基础层激活状遮罩器区域标题栏底通源柔ゴック默认字段签输框拉已弃保留于兼副择可原生限制在当前避免移造滚跳位中勾~项其他列表较时行抖校验失败平台横排等息为两格卡允许码指占待充锁拷贝メオ•之间视觉距\身写死配渲染$错误处理未启求浮根具体况管线星己优先级最高口醒交`阶戳束常邀朋友量所检转取仅测试环境或带板执依赖脚顺序添符串曝光整事绑展否档哪触记母键值主击无循让轴来回“吸气”呼因会向	《王国世界》游精灵捕捉收集养战斗宠帕鲁宝梦物迪莫阿布电影恩佐戏新玩家踏旅程邂逅栖西亚陆鲜探索形各异；长建立久羁绊并略你术力技巧比更重起遇场深冒险好退出统只都替代快专属们吧付费门槛渠道！畅款断氪金对决肩赢丰厚奖励师头脑终极博弈伙务流性衡广效运即偏希望次？适子址账号联该领勿确诉计划此少储存空过去月看些模拟舒明从听说闻推荐恭经嘎封招聘期谢络繁忙稍候人员访授予谷歌尽帐伸寻找小乘任牵欢扬帆目学院心穿装搭解华丽契而由独真园碾压拼彼撒零负担携黑巫团闪耀途’『』録ロコキングダムワルドサトテス霊収仲間できタィカファジ険は・モ進レヤってア陸ニちい命あふれ種個豊かうが長絆育ェ戦術試値腕｜めへけそウ応募だ忘ら気ょ課壁やォせずつどデ広続ぷ楽くさ額差左右対わ報酬頂社企業ビパソナズ効測機須「」べ調マ今選択該客様紐づ後ゲ変聞ご複近ヶャ教えチョミュ癒ベ知紹介βざ資結終援ろ願ボピ現混ば時度済ひ緒エ問乗動思見習夢守揃衣路特別彩感じ専無料暮頭脳勝負黒団ペ輝给总防止被编遍历资覆盖稿白色×维侧幅含溢盒称绶叠走描述宽居滑增满足就逐互步清禁至且^须补临绪删除打恢监控护把菜暴露ユザ書商決íçõÀПолитканфдецьспзвяйУбужгрОымхНАИСТЬМРЕДЯКБЩВ隱權騰訊遊戲者協議聯繫開群นโยบาควมเป็ส่ตัุกี้ขอลงผูใชิดรพซ์ÁóÚéèÉ库操轻链额离花做卖频似申甄支持セ権奨鹐榜ん宛延迟非普权泡准元素*/

