@charset "UTF-8";
/* reset */
html, body, div, p, ul, li, dl, dt, dd, em, i, span, a, img, input, h1, h2, h3, h4, h5 { margin: 0; padding: 0; }

a, img, input { border: none; }

body { font: .14rem/1.75  -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-tap-highlight-color: transparent; }

a { text-decoration: none; }

ul, li { list-style: none; }

a, img { -webkit-touch-callout: none; /* ???????????????????????????????????????? */ }

html, body { -webkit-user-select: none; /* ???????????????????????????????? */ user-select: none; }

em { font-style: normal; }

/* reset end */
html { font-size: .5rem; /* ????????vw???? */ font-size: 13.33333333vw; /* 750px === 100vw */ }

@media (max-width: 10.24rem) { html, body { max-width: 10.24rem; overflow-x: hidden; width: 100%; height: 100%; } }

#afooter { background-color: #191219; text-align: center; font-size: .22rem; padding: .2rem 0; }

#afooter, #afooter a { color: #c0c0c0; text-decoration: none; }

@font-face { font-family: "DINCond"; src: url("//game.gtimg.cn/images/world/web202511/fonts/din.ttf"); }

@font-face { font-family: "din_regular"; src: url("//game.gtimg.cn/images/world/web202511/fonts/din_regular.ttf"); }

@font-face { font-family: "hy65w"; src: url("//game.gtimg.cn/images/world/web202511/fonts/hy65w.ttf"); }

@font-face { font-family: "ngrFontMedium"; src: url("//game.gtimg.cn/images/world/web202511/fonts/ngrFontMedium.ttf"); }

@font-face { font-family: "ngrFont"; src: url("//game.gtimg.cn/images/world/web202511/fonts/ngrFont.ttf"); }

@font-face { font-family: "ngrTitle"; src: url("//game.gtimg.cn/images/world/web202511/fonts/ngrTitle.ttf"); }

@font-face { font-family: "ngrBold"; src: url("//game.gtimg.cn/images/world/web202511/fonts/ngrBold.ttf"); }

*, *::before, *::after { box-sizing: border-box; }

.wrapper { background: url("//game.gtimg.cn/images/world/web202511/m/bg.jpg") no-repeat; background-size: 100% 100%; height: 52.42rem; overflow: hidden; max-width: 7.5; margin: 0 auto; overflow: hidden; position: relative; background-position: center top; background-size: 100% 100%; }

.wrapper .main, .wrapper .header { z-index: 2; width: 100%; position: relative; }

.wrapper .main { height: auto; box-sizing: border-box; }

.wrapper .header { height: 6.45rem; width: 100%; position: relative; }

.wrapper .header .a_login { background: url("//game.gtimg.cn/images/world/web202511/m/a_login01.png") no-repeat; background-size: 100% 100%; width: 2.63rem; height: 0.8rem; display: block; position: absolute; margin: auto; bottom: 1rem; left: 0; right: 0; }

.wrapper .header .a_login::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/a_login01_zs.png") no-repeat; background-size: 100% 100%; width: 5.32rem; height: 0.79rem; position: absolute; margin: auto; pointer-events: none; left: -50%; top: 0; }

.wrapper .header .ewm_is_m { background: url("//game.gtimg.cn/images/world/web202511/ewm_is_m.png") no-repeat; background-size: 100% 100%; width: 1.46rem; height: 1.71rem; position: absolute; right: 0.75rem; top: 6.75rem; }

.wrapper .header .ewm_is_m img { width: 1.35rem; height: 1.35rem; position: absolute; right: 0.06rem; top: 0.05rem; }

.wrapper .login-container { width: auto; right: 0rem; top: 0rem; background: rgba(43, 60, 69, 0.6); position: absolute; display: flex; font-size: .18rem; align-items: center; height: 0.3rem; line-height: 0.35rem; width: 100%; color: #fff; text-align: center; justify-content: center; justify-content: center; }

.wrapper .login-welcome { font-size: 0.16rem; color: #ffffff; }

.wrapper .logo { position: absolute; top: 0.2rem; left: 0.3rem; display: block; width: 1.45rem; height: 0.6rem; background: url("//game.gtimg.cn/images/world/web202511/logo.png") no-repeat; background-size: 100% 100%; z-index: 11; }

.wrapper .part0 { position: relative; height: 7.8rem; }

.wrapper .part0::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/p0_title.png") no-repeat; background-size: 100% 100%; width: 3.32rem; height: 0.98rem; position: absolute; right: 0.3rem; top: 0.3rem; }

.wrapper .part0 .p0_btn { position: absolute; width: 100%; display: flex; z-index: 11; justify-content: center; align-items: center; }

.wrapper .part0 .a_icon { display: flex; color: #445466; font-size: 0.18rem; align-items: center; justify-content: center; margin-top: -0.2rem; margin-top: .1rem; margin-left: -.2rem; position: absolute; right: 0.7rem; bottom: -0.4rem; }

.wrapper .part0 .a_icon i { background: url("//game.gtimg.cn/images/world/web202511/a_icon.png") no-repeat; background-size: 100% 100%; width: 0.2rem; height: 0.2rem; display: block; margin-right: 0.1rem; }

.wrapper .part0 .btn_invite_someone { background: url("//game.gtimg.cn/images/world/web202511/m/btn_invite_someone.png") no-repeat; background-size: 100% 100%; width: 1.9rem; height: 0.36rem; display: block; font-size: 0.22rem; padding-top: 0.01rem; text-align: center; color: #42475a; font-family: 'noto_bold'; display: flex; align-items: center; justify-content: center; }

.wrapper .part0 .a_select_role { background: url("//game.gtimg.cn/images/world/web202511/m/a_select_role.png") no-repeat; background-size: 100% 100%; width: 2.3rem; height: 0.46rem; font-family: 'ngrFontMedium'; font-size: 0.22rem; color: #4f4232; text-align: center; font-family: 'noto_bold'; margin: 0 0.2rem; padding-top: 0.01rem; bottom: 2.02rem; display: block; display: flex; align-items: center; justify-content: center; }

.wrapper .part0 .btn_join_team { background: url("//game.gtimg.cn/images/world/web202511/m/btn_invite_someone.png") no-repeat; background-size: 100% 100%; width: 1.9rem; height: 0.36rem; display: block; font-size: .22rem; text-align: center; color: #42475a; font-family: 'noto_bold'; padding-top: 0.01rem; display: flex; align-items: center; justify-content: center; }

.wrapper .part2 { position: relative; height: 6.6rem; padding-top: 1.3rem; box-sizing: border-box; }

.wrapper .part2::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/p2_title.png") no-repeat; background-size: 100% 100%; width: 3.65rem; height: 1rem; position: absolute; left: 0rem; top: 0rem; }

.wrapper .part2 .a_p2_btn { background: url("//game.gtimg.cn/images/world/web202511/m/a_p2_btn.png") no-repeat; background-size: 100% 100%; width: 1.66rem; height: 0.55rem; display: block; color: #ffffff; font-size: 0.22rem; text-align: center; line-height: 0.57rem; position: absolute; right: 0.15rem; top: 0; bottom: 0; margin: auto; }

.wrapper .part2 .a_p2_btn.on { background: url("//game.gtimg.cn/images/world/web202511/m/a_p2_btn2.png") no-repeat; background-size: 100% 100%; }

.wrapper .part2 .a_p2_btn.not { background: url("//game.gtimg.cn/images/world/web202511/m/a_p2_btn3.png") no-repeat; background-size: 100% 100%; pointer-events: none; }

.wrapper .part2 .a_p2_btn.not2 { background: url("//game.gtimg.cn/images/world/web202511/m/a_p2_btn3.png") no-repeat; background-size: 100% 100%; }

.wrapper .part2 .a_p2_btn.not3 { background: url("//game.gtimg.cn/images/world/web202511/m/a_p2_btn3.png") no-repeat; background-size: 100% 100%; color: #858b95; }

.wrapper .part2 .p2_tit { background: url("//game.gtimg.cn/images/world/web202511/m/p2_tit.png") no-repeat; background-size: 100% 100%; width: 4.32rem; height: 0.47rem; display: block; margin: auto; }

.wrapper .part2 .p2_con { width: 6.89rem; margin: 0rem auto 0; }

.wrapper .part2 .p2_con .p2_await { width: auto; height: 0.67rem; display: flex; justify-content: space-between; position: absolute; top: -5%; bottom: 0; right: 1.9rem; margin: auto; }

.wrapper .part2 .p2_con .p2_await .await_item { margin-right: 0.18rem; }

.wrapper .part2 .p2_con .p2_await .await_item:last-child { margin-right: 0; }

.wrapper .part2 .p2_con .p2_txt { display: flex; align-items: center; position: absolute; top: 0; bottom: 0; margin: auto; left: 0.25rem; font-family: 'ngrFont'; color: #485d78; font-size: 0.22rem; }

.wrapper .part2 .p2_con .p2_txt span { width: 2.9rem; line-height: 0.3rem; }

.wrapper .part2 .p2_con .p2_txt i { background: url("//game.gtimg.cn/images/world/web202511/m/p2_txt_i.png") no-repeat; width: 0.28rem; height: 0.3rem; background-size: 100% 100%; display: block; margin-right: 0.1rem; }

.wrapper .part2 .p2_con .await_item { background: url("//game.gtimg.cn/images/world/web202511/itembox_yellow.png") no-repeat; background-size: 100% 100%; width: 0.64rem; height: 0.64rem; display: block; position: relative; }

.wrapper .part2 .p2_con .await_item.gray { background: url("//game.gtimg.cn/images/world/web202511/itembox_gray.png") no-repeat; background-size: 100% 100%; }

.wrapper .part2 .p2_con .await_item.blue { background: url("//game.gtimg.cn/images/world/web202511/itembox_blue.png") no-repeat; background-size: 100% 100%; }

.wrapper .part2 .p2_con .await_item.green { background: url("//game.gtimg.cn/images/world/web202511/itembox_green.png") no-repeat; background-size: 100% 100%; }

.wrapper .part2 .p2_con .await_item.red { background: url("//game.gtimg.cn/images/world/web202511/itembox_red.png") no-repeat; background-size: 100% 100%; }

.wrapper .part2 .p2_con .await_item.yellow { background: url("//game.gtimg.cn/images/world/web202511/itembox_yellow.png") no-repeat; background-size: 100% 100%; }

.wrapper .part2 .p2_con .await_item.purple { background: url("//game.gtimg.cn/images/world/web202511/itembox_purple.png") no-repeat; background-size: 100% 100%; }

.wrapper .part2 .p2_con .await_item img { position: absolute; width: 100%; height: 100%; top: 0; left: 0; }

.wrapper .part2 .p2_con .await_item span { position: absolute; font-size: 0.18rem; color: #485d78; bottom: -47%; right: -68%; width: 1.5rem; display: block; text-align: center; }

.wrapper .part2 .p2_con .p2_item { background: url("//game.gtimg.cn/images/world/web202511/m/p2_item.png") no-repeat; background-size: 100% 100%; width: 6.9rem; height: 1.2rem; position: relative; display: block; margin-bottom: 0.12rem; }

.wrapper .part4 { padding-top: 1rem; width: 100%; position: relative; }

.wrapper .part4::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/p4_title.png") no-repeat; background-size: 100% 100%; width: 3.32rem; height: 0.98rem; position: absolute; right: 0rem; top: 0rem; }

.wrapper .part4::after { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/p4_role.png") no-repeat; background-size: 100% 100%; width: 3.92rem; height: 5.45rem; position: absolute; left: 0rem; top: 0.55rem; }

.wrapper .part4 .p4_con { position: relative; width: 100%; height: 5.85rem; margin: auto; }

.wrapper .part4 .activity_title_b { background: url("//game.gtimg.cn/images/world/web202511/m/activity_title_b.png") no-repeat; background-size: 100% 100%; width: 3.71rem; height: 0.51rem; display: block; color: #485d78; font-size: 0.28rem; padding-left: 0.2rem; box-sizing: border-box; line-height: 0.58rem; font-family: 'ngrFontMedium'; }

.wrapper .part4 .p4_info_box { width: 3.35rem; position: absolute; right: 0.45rem; }

.wrapper .part4 .p4_award_box { display: flex; padding-left: 0.35rem; box-sizing: border-box; margin-top: 0.03rem; }

.wrapper .part4 .p4_award_box .p4_award_item { background: url("//game.gtimg.cn/images/world/web202511/m/p4_award_item.png") no-repeat; background-size: 100% 100%; width: 0.64rem; height: 0.64rem; position: relative; margin-right: 0.1rem; }

.wrapper .part4 .p4_award_box .p4_award_item img { width: 100%; height: 100%; }

.wrapper .part4 .p4_award_box .p4_award_item .p4_num { position: absolute; bottom: 0.03rem; right: 0.03rem; font-size: 0.16rem; color: #fff; font-family: 'hy65w'; }

.wrapper .part4 .p4_award_box .p4_award_item .p4_txt { color: #485d78; font-family: 'ngrFont'; left: -9%; font-size: 0.18rem; position: absolute; bottom: -0.3rem; width: 120%; text-align: center; }

.wrapper .part4 .p4_info1, .wrapper .part4 .p4_info2 { width: 3.35rem; position: relative; display: flex; justify-content: flex-start; margin-bottom: 0.6rem; margin-top: 0.35rem; flex-wrap: wrap; }

.wrapper .part4 .p4_info1 .p4_info_tit, .wrapper .part4 .p4_info2 .p4_info_tit { color: #485d78; padding-left: 0.35rem; box-sizing: border-box; line-height: 0.2rem; font-size: 0.24rem; font-family: 'ngrFontMedium'; width: 100%; }

.wrapper .part4 .p4_info1 .p4_info_txt, .wrapper .part4 .p4_info2 .p4_info_txt { font-size: 0.18rem; width: 100%; padding-left: 0.35rem; box-sizing: border-box; color: #485d78; font-family: 'ngrFont'; }

.wrapper .part4 .p4_btn { width: 5.3rem; display: flex; justify-content: space-between; position: absolute; bottom: 0rem; left: 0; right: 0; margin: auto; justify-content: center; align-items: center; }

.wrapper .part4 .p4_btn .btn_save_pc { background: url("//game.gtimg.cn/images/world/web202511/m/btn_save_pc2.png") no-repeat; background-size: 100% 100%; width: 2.53rem; height: 0.5rem; }

.wrapper .part4 .p4_btn .btn_save_pc .pc_title { color: #4f4232; color: #4f4232; display: flex; justify-content: center; font-family: 'ngrBold'; font-size: 0.22rem; transform: translateY(-0.02rem); align-items: center; }

.wrapper .part4 .p4_btn .btn_save_pc .pc_title i { background: url("//game.gtimg.cn/images/world/web202511/m/icon1.png") no-repeat; background-size: 100% 100%; width: 0.19rem; height: 0.17rem; margin-right: 0.1rem; }

.wrapper .part4 .p4_btn .btn_save_pc .pc_txt { font-size: 0.16rem; color: #4f4232; width: 100%; text-align: center; opacity: 0.7; transform: translateY(-0.15rem); }

.wrapper .part4 .p4_btn .btn_save_m { background: url("//game.gtimg.cn/images/world/web202511/m/btn_save_m2.png") no-repeat; background-size: 100% 100%; width: 2.53rem; height: 0.5rem; }

.wrapper .part4 .p4_btn .btn_save_m .m_title { color: #4f4232; color: #4f4232; display: flex; justify-content: center; font-family: 'ngrBold'; font-size: 0.22rem; transform: translateY(-0.02rem); align-items: center; }

.wrapper .part4 .p4_btn .btn_save_m .m_title i { background: url("//game.gtimg.cn/images/world/web202511/m/icon2.png") no-repeat; background-size: 100% 100%; width: 0.12rem; height: 0.18rem; margin-right: 0.1rem; }

.wrapper .part4 .p4_btn .btn_save_m .m_txt { font-size: 0.16rem; color: #4f4232; width: 100%; text-align: center; opacity: 0.7; transform: translateY(-0.15rem); }

.wrapper .part4 .tit_x { color: #485d78; padding-right: 0.6rem; font-family: 'ngrFont'; font-size: 0.18rem; width: 100%; text-align: right; text-align: right; padding-left: 3.8rem; line-height: 0.25rem; box-sizing: border-box; }

.wrapper .part3 { position: relative; padding-top: 2.6rem; box-sizing: border-box; }

.wrapper .part3::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/p3_title.png") no-repeat; background-size: 100% 100%; width: 2.78rem; height: 0.73rem; position: absolute; left: 0; right: 0; top: 1.35rem; margin: auto; }

.wrapper .part3 .p3_txt { width: 100%; box-sizing: border-box; color: #485d78; margin-bottom: 0.4rem; font-size: 0.28rem; }

.wrapper .part3 .p3_txt .tit { color: #485d78; font-family: 'ngrFontMedium'; font-size: 0.3rem; position: relative; }

.wrapper .part3 .p3_txt .tit::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/icon888.png") no-repeat; background-size: 100% 100%; width: 0.18rem; height: 0.18rem; display: block; position: absolute; top: 0rem; bottom: 0; left: -0.25rem; margin: auto; }

.wrapper .part3 .p3_txt span { display: block; font-family: 'ngrFont'; font-size: 0.2rem; line-height: 0.4rem; }

.wrapper .part3 .p3_box { width: 6.66rem; height: 20.28rem; position: relative; box-sizing: border-box; margin: 0rem auto 0; }

.wrapper .part3 .p3_con .p3_txt:nth-child(2) { margin-bottom: 0.55rem; }

.wrapper .part3 .p3_con .p3_txt:nth-child(5) { margin-bottom: 0.4rem; }

.wrapper .part3 .p3_con .p3_txt:nth-child(6) { margin-bottom: 0.55rem; }

a:hover { filter: brightness(1.05); }

.pc { display: none !important; }

.pop { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.9); z-index: 9999; }

.pop .pop_tips { background: url("//game.gtimg.cn/images/world/web202511/pop_tips.png") no-repeat; background-size: 100% 100%; width: 6.77rem; height: 3.54rem; z-index: 11; }

.pop .pop_tips.on .norRole_btn_box { display: flex; }

.pop .pop_tips.on .yzx { display: none; }

.pop .pop_tips.act .norRole_btn_box { display: flex; }

.pop .pop_tips.act .a_cancel, .pop .pop_tips.act .a_suss { display: none; }

.pop .pop_tips.act .yzx { display: flex; margin-right: 0; }

.pop .pop_tips .norRole_btn_box { bottom: .25rem; display: none; justify-content: center; }

.pop .pop_tips .norRole_btn_box a { margin-right: .4rem; }

.pop .pop_tips .norRole_btn_box a:last-child { margin-right: 0; }

.pop .pop_tips .tips_tit { color: #f1f9ff; text-align: center; font-family: 'hy65w'; padding-top: 0.8rem; box-sizing: border-box; font-size: 0.48rem; margin-bottom: 0.3rem; }

.pop .pop_tips .tips_txt { text-align: center; color: #f1f9ff; padding: 0 0.2rem; font-size: 0.22rem; }

.pop .norRole_btn_box { display: flex; justify-content: space-between; position: absolute; width: 5rem; left: 0; right: 0; margin: auto; bottom: 0.6rem; }

.pop .norRole_btn_box a { width: 2.25rem; height: 0.66rem; display: flex; align-items: center; justify-content: center; color: #ffffff; font-size: 0.24rem; }

.pop .norRole_btn_box a.a_cancel { background: url("//game.gtimg.cn/images/world/web202511/btn2.png") no-repeat; background-size: 100% 100%; }

.pop .norRole_btn_box a.a_suss { background: url("//game.gtimg.cn/images/world/web202511/btn3.png") no-repeat; background-size: 100% 100%; }

.pop .pop_notRole { background: url("//game.gtimg.cn/images/world/web202511/pop_notRole.png") no-repeat; background-size: 100% 100%; width: 6.77rem; height: 3.54rem; padding-top: 1.1rem; box-sizing: border-box; }

.pop .pop_notRole .not_txt { font-size: 0.24rem; text-align: center; color: #f1f9ff; }

.pop .pop_box { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.pop .pop_login { background: url("//game.gtimg.cn/images/world/web202511/login_pop.png") no-repeat; background-size: 100% 100%; width: 6.77rem; height: 4.59rem; display: block; }

.pop .pop_login .login_box { display: flex; justify-content: space-between; width: 5.1rem; padding-top: 1.25rem; height: 2.5rem; margin: auto; }

.pop .pop_login .login_box .login_item { position: relative; cursor: pointer; }

.pop .pop_login .login_box span { color: #f1f9ff; font-size: 0.24rem; text-align: center; display: block; margin-top: 0.1rem; }

.pop .pop_login .login_box img { width: 2.12rem; display: block; height: 2.12rem; }

.pop .pop_question { background: url("//game.gtimg.cn/images/world/web202511/question_pop.png") no-repeat; background-size: 100% 100%; width: 5.21rem; height: 8.94rem; padding: 3.5rem 0.4rem; box-sizing: border-box; }

.pop .pop_question .question_txt { background: url("//game.gtimg.cn/images/world/web202511/question_txt.png") no-repeat; background-size: 100% 100%; width: 0.63rem; height: 0.63rem; display: block; position: relative; font-size: 0.3rem; }

.pop .pop_question .question_txt span { font-family: 'DINCond'; }

.pop .pop_question .question_txt span:nth-child(1) { color: #62ebff; position: absolute; left: 0; top: -0.1rem; }

.pop .pop_question .question_txt span:nth-child(2) { font-size: 0.24rem; color: #0f3255; position: absolute; right: 0.05rem; bottom: -0.05rem; -webkit-text-stroke: 1px #9db6cd; text-stroke: 1px #9db6cd; }

.pop .pop_question .question_box { position: relative; height: 3rem; }

.pop .pop_question .question_item { background: url("//game.gtimg.cn/images/world/web202511/question_item.png") no-repeat; background-size: 100% 100%; width: 3.02rem; height: 0.54rem; position: relative; display: block; font-family: 'din_regular'; margin-bottom: 0.25rem; color: #a1c4ee; line-height: 0.6rem; box-sizing: border-box; cursor: pointer; padding-left: 0.2rem; font-size: 0.28rem; }

.pop .pop_question .question_item:hover { background: url("//game.gtimg.cn/images/world/web202511/question_item_hover.png") no-repeat; background-size: 100% 100%; color: #9eefff; }

.pop .pop_question .question_item:hover em { color: #9eefff; text-shadow: 0 0 10px rgba(158, 239, 255, 0.8); }

.pop .pop_question .question_item.on { background: url("//game.gtimg.cn/images/world/web202511/question_item_hover.png") no-repeat; background-size: 100% 100%; color: #9eefff; }

.pop .pop_question .question_item.on em { color: #9eefff; text-shadow: 0 0 10px rgba(158, 239, 255, 0.8); }

.pop .pop_question .question_item.on::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/question_item_hover_icon.png") no-repeat; background-size: 100% 100%; width: 0.26rem; height: 0.21rem; display: block; position: absolute; right: -0.5rem; top: 0; bottom: 0; margin: auto; }

.pop .pop_question .question_item span { font-size: 0.18rem; position: absolute; top: 0; line-height: 0.54rem; bottom: 0; margin: auto; right: 0.1rem; font-family: 'hy65w'; }

.pop .pop_question .question_item:nth-child(2) { transform: translateX(1.1rem); }

.pop .pop_question .question_tit { font-size: 0.26rem; font-family: "hy65w"; background-image: linear-gradient(to bottom, #d2fffe, #ffffff); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-fill-color: transparent; position: relative; line-height: 0.35rem; margin: 0.2rem 0; text-decoration: none; display: inline-block; /* iOS 特定修复 */ -webkit-box-decoration-break: clone; box-decoration-break: clone; /* 防止下划线问题 */ text-decoration: none; text-decoration-color: transparent; }

.pop .join_pop { background-size: 100% 100%; width: 7.02rem; overflow: hidden; height: 11.8rem; display: block; }

.pop .join_pop .a_join { background: url(//game.gtimg.cn/images/world/web202511/a_btn2_01.png) no-repeat; background-size: 100% 100%; }

.pop .join_pop::after { content: ''; width: 7.02rem; height: 11.01rem; display: block; background: url("//game.gtimg.cn/images/world/web202511/m/pop_ping2.png") no-repeat; background-size: 100% 100%; position: absolute; top: 0; z-index: -1; left: 0; }

.pop .join_pop::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/logo9.png") no-repeat; background-size: 100% 100%; width: .85rem; height: .35rem; display: block; position: absolute; top: .13rem; left: .13rem; }

.pop .join_pop .ping2_user1_info { background: url("//game.gtimg.cn/images/world/web202511/sign_03.png") no-repeat; background-size: 100% 100%; width: 1.64rem; height: 4.6rem; display: block; margin: auto; position: absolute; top: 16%; left: -2%; z-index: 99; }

.pop .join_pop .ping2_user1_info::before { content: ''; width: .48rem; height: .48rem; display: block; position: absolute; left: 5%; top: 4%; z-index: 1; }

.pop .join_pop .ping2_user1_info.wx::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_wx.png") no-repeat; background-size: 100% 100%; }

.pop .join_pop .ping2_user1_info.qq::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_qq.png") no-repeat; background-size: 100% 100%; }

.pop .join_pop .ping2_user1_info img { width: .99rem; position: absolute; top: 0.31rem; left: 0.31rem; }

.pop .join_pop .ping2_user1_info .user0_name { font-size: .32rem; margin-top: .03rem; text-align: center; background: linear-gradient(87deg, #6a89ad 0%, #485D78 87%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; width: .3rem; position: absolute; line-height: .35rem; left: .43rem; top: 1.55rem; font-weight: 500; display: flex; align-items: center; }

.pop .join_pop .ping2_user1_info .user0_tag { font-size: 0.28rem; margin-top: 0.03rem; text-align: center; color: #bddeff; width: .3rem; position: absolute; line-height: 0.3rem; left: .95rem; top: 1.55rem; font-family: 'ngrFontMedium'; }

.pop .join_pop .pop_scale { transform: scale(1) !important; transform-origin: top center; height: 100%; width: 100%; }

.pop .join_pop .a_close { background: url("//game.gtimg.cn/images/world/web202511/m/a_close2.png") no-repeat; background-size: 100% 100%; width: 0.35rem; height: 0.35rem; right: 0.16rem; top: 0.16rem; }

.pop .join_pop .ping_bg { width: 100%; height: 100%; position: relative; margin: auto; }

.pop .join_pop .ping_bg .ping_tit { color: #445466; font-size: 0.4rem; }

.pop .join_pop .tit { background: url("//game.gtimg.cn/images/world/web202511/tit.png") no-repeat; background-size: 100% 100%; width: 2.22rem; height: 0.81rem; display: block; position: absolute; left: 0; right: 0; top: 5.2rem; z-index: 2; margin: auto; }

.pop .join_pop ul { height: auto; padding-bottom: 0.25rem; position: relative; line-height: 0.26rem; }

.pop .join_pop ul::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/ping_award_list_icon.png") no-repeat; background-size: 100% 100%; width: 6.1rem; height: 0.07rem; display: block; position: absolute; bottom: 0; left: 0; }

.pop .join_pop ul li { font-size: 0.18rem; color: #6c83a0; font-family: 'ngrFont'; }

.pop .join_pop .ai_info .ai_tit { background: url("//game.gtimg.cn/images/world/web202511/m/team_sign.png") no-repeat; background-size: 100% 100%; width: auto; height: 0.35rem; line-height: 0.38rem; font-family: 'ngrTitle'; font-size: 0.22rem; color: #885a12; font-weight: bold; width: 4.38rem; display: inline-block; padding: 0 .2rem; margin-top: .2rem; margin-bottom: .1rem; box-sizing: border-box; }

.pop .join_pop .join_right { width: 6.07rem; height: 100%; position: absolute; z-index: 11; left: 0; padding-top: 6rem; box-sizing: border-box; right: 0; bottom: 0rem; margin: auto; }

.pop .join_pop .ping_info { z-index: 2; display: block; position: relative; text-align: center; color: #445466; font-size: 0.4rem; text-align: left; font-family: 'ngrTitle'; line-height: 0.15rem; transform: translateX(-0.15rem); }

.pop .join_pop .ping_info::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/title_line.png") no-repeat; background-size: 100% 100%; width: 6.02rem; height: 0.37rem; display: block; position: absolute; top: 0.6rem; left: 0.2rem; }

.pop .join_pop .ping_info .tips { display: block; font-family: 'ngrFont'; text-align: left; color: #485978; margin-top: 0.2rem; opacity: 0.9; font-size: 0.2rem; transform: translateX(0.15rem); }

.pop .join_pop .ping_award { width: 6rem; z-index: 2; position: relative; }

.pop .join_pop .ping_tit4 { width: 100%; color: #445466; margin-top: .1rem; margin-bottom: .05rem; font-size: 0.24rem; font-family: 'ngrFont'; display: block; }

.pop .join_pop .ping_award_list { display: flex; width: 100%; height: 1.18rem; position: relative; }

.pop .join_pop .ping_award_list .ping_award_tit { font-size: 0.18rem; color: #6c83a0; position: absolute; bottom: -0.5rem; height: .5rem; line-height: .2rem; font-family: "ngrFont"; text-align: center; display: block; display: flex; align-items: center; width: 140%; text-align: center; justify-content: center; }

.pop .join_pop .ping_award_item { display: block; background: url("//game.gtimg.cn/images/world/web202511/itembox_yellow.png") no-repeat; background-size: 100% 100%; width: 0.97rem; display: flex; align-items: center; justify-content: center; height: 0.97rem; position: relative; margin-right: 0.2rem; }

.pop .join_pop .ping_award_item img { width: 100%; }

.pop .join_pop .ping_award_item.gray { background: url("//game.gtimg.cn/images/world/web202511/itembox_gray.png") no-repeat; background-size: 100% 100%; }

.pop .join_pop .ping_award_item.blue { background: url("//game.gtimg.cn/images/world/web202511/itembox_blue.png") no-repeat; background-size: 100% 100%; }

.pop .join_pop .ping_award_item.green { background: url("//game.gtimg.cn/images/world/web202511/itembox_green.png") no-repeat; background-size: 100% 100%; }

.pop .join_pop .ping_award_item.red { background: url("//game.gtimg.cn/images/world/web202511/itembox_red.png") no-repeat; background-size: 100% 100%; }

.pop .join_pop .ping_award_item.yellow { background: url("//game.gtimg.cn/images/world/web202511/itembox_yellow.png") no-repeat; background-size: 100% 100%; }

.pop .join_pop .ping_award_item.purple { background: url("//game.gtimg.cn/images/world/web202511/itembox_purple.png") no-repeat; background-size: 100% 100%; }

.pop .join_pop .ping_award_item img { width: 100%; height: 100%; object-fit: contain; transform: scale(0.8); }

.pop .join_pop .ping_btn { display: flex; justify-content: center; width: 100%; position: absolute; bottom: 0; height: 0.67rem; padding: 0 0.35rem; }

.pop .join_pop .team_info { display: flex; width: 6.55rem; left: 0; right: 0; margin: auto; justify-content: space-between; position: absolute; z-index: 2; top: 1.8rem; }

.pop .join_pop .team_info .yes_team { width: 100%; height: 100%; position: relative; }

.pop .join_pop .team_info .yes_team .role_bg { width: 98%; padding-top: .03rem; height: 100%; margin: auto; border-radius: 0.1rem; overflow: hidden; z-index: -1; box-sizing: border-box; }

.pop .join_pop .team_info .yes_team .role_bg .images_canvas { width: 140%; z-index: -1; transform: translateX(-15%); }

.pop .join_pop .team_info .yes_team .role_bg::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/team_item_pop.png") no-repeat; background-size: 100% 100%; width: 1.51rem; height: 3.13rem; position: absolute; left: 0; top: 0; z-index: 2; }

.pop .join_pop .team_info .yes_team .role_bg img { width: 98%; display: block; margin: auto; border-radius: 0.1rem; }

.pop .join_pop .team_info .yes_team .team_tag { background: url("//game.gtimg.cn/images/world/web202511/tag5.png") no-repeat; background-size: 100% 100%; width: 1.26rem; height: 0.29rem; display: block; position: absolute; transform: scale(0.8); bottom: 0.4rem; left: 0; right: 0; margin: auto; color: #fff6d6; text-align: center; line-height: 0.3rem; font-size: 0.16rem; z-index: 3; }

.pop .join_pop .team_info .yes_team .team_tag2 { background: url("//game.gtimg.cn/images/world/web202511/tag2.png") no-repeat; background-size: 100% 100%; width: 0.63rem; height: 0.23rem; text-align: center; line-height: 0.23rem; z-index: 3; color: #88f0ff; position: absolute; left: 0; right: 0; bottom: 0.1rem; margin: auto; font-size: 0.16rem; }

.pop .join_pop .team_info .yes_team .name { position: absolute; bottom: 0.7rem; width: 100%; z-index: 3; text-align: center; color: #ffffff; font-size: 0.18rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }

.pop .join_pop .team_info .yes_team .role_img2 { background: url("//game.gtimg.cn/images/world/web202511/role_img.png") no-repeat; background-size: 100% 100%; width: 0.67rem; height: 0.64rem; position: absolute; left: 0; right: 0; z-index: 3; margin: auto; top: 1.45rem; }

.pop .join_pop .team_info .yes_team .role_img2 img { width: 0.55rem; height: 0.55rem; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: 50%; margin: auto; }

.pop .join_pop .team_info .not_team { width: 100%; height: 100%; position: relative; }

.pop .join_pop .team_info .not_team .role_img2 { background: url("//game.gtimg.cn/images/world/web202511/role_img.png") no-repeat; background-size: 100% 100%; width: 0.67rem; height: 0.64rem; position: absolute; left: 0; right: 0; margin: auto; top: 0.8rem; }

.pop .join_pop .team_info .not_team span { position: absolute; bottom: 0.6rem; left: 0; right: 0; text-align: center; font-size: 0.22rem; color: #96feff; }

.pop .pop_ping { background-size: 100% 100%; width: 7.02rem; height: 11.8rem; overflow: hidden; display: block; }

.pop .pop_ping::after { content: ''; width: 7.02rem; height: 11.01rem; display: block; background: url("//game.gtimg.cn/images/world/web202511/m/pop_ping2.png") no-repeat; background-size: 100% 100%; position: absolute; top: 0; z-index: -1; left: 0; }

.pop .pop_ping::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/logo9.png") no-repeat; background-size: 100% 100%; width: 0.85rem; height: 0.35rem; display: block; position: absolute; top: 0.13rem; left: 0.13rem; }

.pop .pop_ping .ping2_user1_info { background: url("//game.gtimg.cn/images/world/web202511/sign_03.png") no-repeat; background-size: 100% 100%; width: 1.64rem; height: 4.6rem; display: block; margin: auto; position: absolute; top: 16%; left: -2%; z-index: 99; }

.pop .pop_ping .ping2_user1_info::before { content: ''; width: 0.48rem; height: 0.48rem; display: block; position: absolute; left: 5%; top: 4%; z-index: 1; }

.pop .pop_ping .ping2_user1_info.wx::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_wx.png") no-repeat; background-size: 100% 100%; }

.pop .pop_ping .ping2_user1_info.qq::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_qq.png") no-repeat; background-size: 100% 100%; }

.pop .pop_ping .ping2_user1_info img { width: 0.99rem; position: absolute; top: 0.31rem; left: 0.31rem; }

.pop .pop_ping .ping2_user1_info .user0_name { font-size: 0.32rem; margin-top: 0.03rem; text-align: center; background: linear-gradient(87deg, #6a89ad 0%, #485D78 87%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; width: .3rem; position: absolute; line-height: 0.35rem; left: .43rem; top: 1.55rem; font-family: 'ngrFontMedium'; writing-mode: vertical-rl; text-orientation: inherit; display: flex; align-items: center; }

.pop .pop_ping .ping2_user1_info .user0_tag { font-size: 0.28rem; margin-top: 0.03rem; text-align: center; color: #bddeff; width: .3rem; position: absolute; line-height: 0.3rem; left: .95rem; top: 1.55rem; font-family: 'ngrFontMedium'; }

.pop .pop_ping .pop_scale { transform: scale(1) !important; transform-origin: top center; height: 100%; width: 100%; }

.pop .pop_ping .a_close { background: url("//game.gtimg.cn/images/world/web202511/m/a_close2.png") no-repeat; background-size: 100% 100%; width: 0.35rem; height: 0.35rem; right: 0.16rem; top: 0.16rem; }

.pop .pop_ping .ping_bg { width: 100%; height: 100%; position: relative; margin: auto; }

.pop .pop_ping .ping_bg .ping_tit { color: #445466; font-size: 0.4rem; }

.pop .pop_ping .ai_info { width: 100%; height: auto; display: block; position: relative; margin: auto; }

.pop .pop_ping .ai_info .ai_tit { font-size: 0.3rem; background: url("//game.gtimg.cn/images/world/web202511/ai_tit.png") no-repeat; background-size: 100% 100%; font-family: 'ngrTitle'; width: 7.32rem; height: 0.58rem; margin-top: 0.8rem; color: #885a12; margin-bottom: 0.2rem; text-align: left; padding-left: 0.35rem; display: block; }

.pop .pop_ping .ai_info .ai_tit span { font-size: 0.4rem; }

.pop .pop_ping .ai_info ul li { font-size: 0.18rem; color: #6c83a0; font-family: 'ngrFont'; }

.pop .pop_ping .tit { background: url("//game.gtimg.cn/images/world/web202511/tit.png") no-repeat; background-size: 100% 100%; width: 2.22rem; height: 0.81rem; display: block; position: absolute; left: 0; right: 0; top: 5.2rem; z-index: 2; margin: auto; }

.pop .pop_ping .ping_role { width: 100%; position: absolute; height: auto; display: block; top: 0.2rem; left: 0; }

.pop .pop_ping .ping_btn { display: flex; justify-content: space-between; width: 100%; position: absolute; bottom: 0; height: 0.67rem; padding: 0 0.35rem; }

.pop .pop_ping .ping_btn .a_shareRole { background: url("//game.gtimg.cn/images/world/web202511/m/a_btn3_02.png") no-repeat; background-size: 100% 100%; color: #42475a; font-size: 0.28rem; font-family: 'ngrFontMedium'; text-align: center; width: 2.89rem; height: 0.67rem; line-height: 0.7rem; }

.pop .pop_ping .ping_role_left { width: 100%; height: 100%; display: block; pointer-events: none; position: relative; }

.pop .pop_ping .ping_role_left .ping_role { width: 18rem; height: 18rem; left: -15%; top: -11%; transform: scale(0.48); transform-origin: left top; }

.pop .pop_ping .ping_role_left .ping_role.dfy { left: -10%; top: -10%; }

.pop .pop_ping .ping_role_left .ping_role.hml { left: -9%; top: -8%; }

.pop .pop_ping .ping_role_left .ping_role.jl { left: -24%; top: -10%; }

.pop .pop_ping .ping_role_left .ping_role.k { left: -3%; top: -10%; }

.pop .pop_ping .ping_role_left .ping_role.lbds { left: -9%; top: -9%; }

.pop .pop_ping .ping_role_left .ping_role.my { left: -8%; top: -7%; }

.pop .pop_ping .ping_role_left .ping_role.sb { left: -19%; top: -8%; }

.pop .pop_ping .ping_role_left .ping_role.wzj { left: -15%; top: -14%; }

.pop .pop_ping .ping_role_left .ping_role.xs { left: -17%; top: -9%; }

.pop .pop_ping .ping_role_right { width: 100%; height: 100%; position: absolute; left: 0; padding-top: 5.65rem; box-sizing: border-box; bottom: 0; margin: auto; }

.pop .pop_ping .ping_role_right .ai_info { width: 100%; height: auto; display: block; position: relative; margin: auto; }

.pop .pop_ping .ping_role_right .ai_info .ai_tit { font-size: 0.18rem; background: url("//game.gtimg.cn/images/world/web202511/m/ai_tit.png") no-repeat; background-size: 100% 100%; font-family: 'ngrTitle'; width: 6.16rem; height: 0.35rem; margin-top: 0.4rem; color: #885a12; margin-bottom: 0.1rem; text-align: left; padding-left: 0.2rem; display: block; }

.pop .pop_ping .ping_role_right .ai_info .ai_tit span { font-size: 0.24rem; }

.pop .pop_ping .ping_role_right .ai_info ul li { font-size: 0.18rem; line-height: 0.22rem; color: #6c83a0; font-family: 'ngrFont'; }

.pop .pop_ping .ping_role_right .tag_box { position: relative; top: 0; width: 6.12rem; left: 0; margin: auto; z-index: 2; }

.pop .pop_ping .ping_role_right .tag_box .tag_tips { color: #6c83a0; font-size: 0.2rem; opacity: 0.9; display: block; font-family: 'ngrFont'; width: 100%; }

.pop .pop_ping .ping_role_right .tag_box .tag_info { width: 100%; position: relative; display: block; box-sizing: border-box; }

.pop .pop_ping .ping_role_right .tag_box .tag_info::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/ping_award_list_icon.png") no-repeat; background-size: 100% 100%; width: 6.1rem; height: 0.07rem; position: absolute; left: 0; top: 0.55rem; }

.pop .pop_ping .ping_role_right .tag_box .tag_list { display: flex; height: 0.44rem; width: 100%; }

.pop .pop_ping .ping_role_right .tag_box .tag_list span { background: url("//game.gtimg.cn/images/world/web202511/m/sign_01.png") no-repeat; background-size: 100% 100%; width: 1.73rem; height: 0.35rem; display: flex; cursor: pointer; font-size: 0.18rem; color: #bddeff; font-family: 'ngrFont'; align-items: center; justify-content: center; position: relative; }

.pop .pop_ping .ping_role_right .tag_box .tag_list span.on { background: url("//game.gtimg.cn/images/world/web202511/m/sign_02.png") no-repeat; background-size: 100% 100%; padding-right: .15rem; color: #885a12; box-sizing: border-box; }

.pop .pop_ping .ping_role_right .tag_box .tag_list span.on::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/icon55.png") no-repeat; background-size: 100% 100%; width: 0.23rem; height: 0.18rem; position: absolute; right: 0.15rem; top: 0; bottom: 0; margin: auto; }

.pop .pop_ping .ping_role_right .ping_tag { width: 100%; height: 1.5rem; display: block; margin-bottom: 0.5rem; position: relative; }

.pop .pop_ping .ping_role_right .ping_tag::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/ping_tag2_before.png") no-repeat; background-size: 100% 100%; width: 2.89rem; height: 0.22rem; position: absolute; left: 0; top: 0.8rem; right: 0; margin: auto; }

.pop .pop_ping .ping_role_right .ping_tag .ping-hero-match-box { font-size: 0.18rem; margin-top: 0.15rem; color: #485d78; text-align: center; font-family: 'ngrFont'; }

.pop .pop_ping .ping_role_right .ping_tag .ping-hero-match { font-family: 'ngrBold'; margin-top: -0.2rem; color: #c1974d; display: block; font-size: 0.42rem; }

.pop .pop_ping .ping_role_right .ping-name { color: #485d78; font-family: 'ngrTitle'; font-size: 0.5rem; display: block; text-align: center; }

.pop .pop_ping .a_share { background: url("//game.gtimg.cn/images/world/web202511/m/a_share.png") no-repeat; background-size: 100% 100%; width: 0.59rem; z-index: 2; height: 0.6rem; display: block; position: absolute; left: 0.34rem; top: 0.85rem; }

.pop .save_pop, .pop .pop_ping2 { width: 7.02rem; height: auto; position: relative; }

.pop .save_pop .share_txt, .pop .pop_ping2 .share_txt { color: #ffffff; opacity: .8; font-size: .24rem; text-align: center; height: .5rem; line-height: .5rem; }

.pop .save_pop .a_save, .pop .pop_ping2 .a_save { margin: .1rem auto 0; background: url("//game.gtimg.cn/images/world/web202511/a_save.png") no-repeat; background-size: 100% 100%; display: block; width: 3.61rem; height: .84rem; }

.pop .save_pop .a_close, .pop .pop_ping2 .a_close { background: url("//game.gtimg.cn/images/world/web202511/m/a_close2.png") no-repeat; background-size: 100% 100%; width: 0.35rem; height: 0.35rem; display: block; position: absolute; right: 0.15rem; top: 0.15rem; }

.pop .save_pop .save_img_box, .pop .pop_ping2 .save_img_box { width: 7.02rem; height: 11.01rem; }

.pop .save_pop img, .pop .pop_ping2 img { width: 100%; height: 100%; }

.pop .join_cool_pop { overflow: hidden; }

.pop .join_cool_pop .cool_time { display: flex; justify-content: center; align-items: center; color: #ffffff; position: absolute; left: 0; right: 0; font-size: 0.24rem; bottom: 0; opacity: .7; font-family: 'ngrFont'; }

.pop .join_cool_pop .cool_time i { background: url("//game.gtimg.cn/images/world/web202511/m/logo_time.png") no-repeat; background-size: 100% 100%; width: 0.22rem; height: 0.22rem; margin-right: 0.05rem; }

.pop .join_cool_pop .ping_tit { transform: translateX(0.15rem); }

.pop .my_team { overflow: hidden; background-size: 100% 100%; width: 7.02rem; height: 11.8rem; display: block; }

.pop .my_team .pop_scale { transform: scale(1) !important; transform-origin: top center; height: 100%; width: 100%; box-sizing: border-box; }

.pop .my_team::after { content: ''; width: 7.02rem; height: 11.01rem; display: block; background: url("//game.gtimg.cn/images/world/web202511/m/pop_ping3.png") no-repeat; background-size: 100% 100%; position: absolute; top: 0; z-index: -1; left: 0; }

.pop .my_team::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/logo9.png") no-repeat; background-size: 100% 100%; width: 0.85rem; height: 0.35rem; display: block; position: absolute; top: 0.13rem; left: 0.13rem; }

.pop .my_team .a_close { background: url("//game.gtimg.cn/images/world/web202511/m/a_close2.png") no-repeat; background-size: 100% 100%; width: 0.35rem; height: 0.35rem; position: absolute; right: 0.15rem; top: 0.15rem; transform-origin: right top; }

.pop .my_team .team_title { background: url("//game.gtimg.cn/images/world/web202511/m/team_title.png") no-repeat; background-size: 100% 100%; width: 5.29rem; height: 0.44rem; display: block; z-index: 11; position: absolute; left: 0; right: 0; top: 0.25rem; margin: auto; }

.pop .my_team .team_type { width: 0.48rem; height: 0.48rem; display: block; position: absolute; left: 0; top: 0; }

.pop .my_team .team_type.wx { background: url("//game.gtimg.cn/images/world/web202511/sign_wx.png") no-repeat; background-size: 100% 100%; }

.pop .my_team .team_type.qq { background: url("//game.gtimg.cn/images/world/web202511/sign_wx.png") no-repeat; background-size: 100% 100%; }

.pop .my_team .my_team_box { height: 5.8rem; bottom: 0rem; width: 6.6rem; left: 0; right: 0; display: flex; justify-content: space-between; margin: auto; position: absolute; }

.pop .my_team .my_team_box .team_role { width: 100%; height: 100%; pointer-events: none; overflow: hidden; position: relative; }

.pop .my_team .my_team_box .team_role.not img { display: none; }

.pop .my_team .my_team_box .team_role.not::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/not_role.png") no-repeat; background-size: 100% 100%; width: 6.85rem; transform: scale(0.5); height: 7.48rem; transform-origin: top center; display: block; position: absolute; left: -24%; transform-origin: left top; top: -4%; }

.pop .my_team .my_team_box .team_role img { height: 100%; left: -35%; width: auto; position: absolute; }

.pop .my_team .my_team_box .team_role img.hml { left: -29%; }

.pop .my_team .my_team_box .team_role img.dfy { left: -38%; }

.pop .my_team .my_team_box .team_role img.jl { left: -50%; }

.pop .my_team .my_team_box .team_role img.k { left: -35%; }

.pop .my_team .my_team_box .team_role img.lbds { left: -35%; }

.pop .my_team .my_team_box .team_role img.my { left: -35%; }

.pop .my_team .my_team_box .team_role img.sb { left: -48%; }

.pop .my_team .my_team_box .team_role img.wzj { left: -48%; top: -5%; }

.pop .my_team .my_team_box .team_role img.xs { left: -59%; top: 0%; }

.pop .my_team .my_team_box .user_game_info { position: absolute; bottom: 0.1rem; left: 0; width: 100%; right: 0; height: auto; margin: auto; }

.pop .my_team .my_team_box .user_game_info.not .user_game_info_img { background: url("//game.gtimg.cn/images/world/web202511/sign_06_a.png") no-repeat; background-size: 100% 100%; }

.pop .my_team .my_team_box .user_game_info.not .user_game_info_img img { display: none; }

.pop .my_team .my_team_box .user_game_info.not .user_game_name { color: #4a5671 !important; opacity: 0.6; font-size: 0.18rem; }

.pop .my_team .my_team_box .user_game_info.not .user_game_info_level { display: none !important; }

.pop .my_team .my_team_box .user_game_info .user_game_info_name { color: #fff; font-size: 0.18rem; margin-top: 0.03rem; text-align: center; }

.pop .my_team .my_team_box .user_game_info .user_game_info_txt { width: 100%; margin: -0.1rem auto 0; display: flex; flex-wrap: wrap; align-items: center; position: relative; }

.pop .my_team .my_team_box .user_game_info .user_game_info_txt .user_game_info_level { background: url("//game.gtimg.cn/images/world/web202511/m/sign_05.png") no-repeat; background-size: 100% 100%; width: 1.28rem; height: 0.26rem; display: block; font-size: 0.16rem; margin: auto; display: flex; line-height: 0.26rem; align-items: center; color: #4a5671; justify-content: center; }

.pop .my_team .my_team_box .user_game_info .user_game_info_txt .user_game_info_level i { background: url("//game.gtimg.cn/images/world/web202511/m/sign_05_icon.png") no-repeat; background-size: 100% 100%; width: 0.2rem; height: 0.18rem; }

.pop .my_team .my_team_box .user_game_info .user_game_info_txt .user_game_name { color: #3d3d3d; font-size: 0.18rem; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 100%; }

.pop .my_team .my_team_box .user_game_info .user_game_info_txt .user_game_name2 { color: #fcf3be; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; font-size: 0.18rem; margin: 0.02rem 0; }

.pop .my_team .my_team_box .user_game_info .user_game_info_img { background: url("//game.gtimg.cn/images/world/web202511/sign_06.png") no-repeat; background-size: 100% 100%; width: 1.02rem; height: 1.02rem; display: block; position: relative; margin: auto; }

.pop .my_team .my_team_box .user_game_info .user_game_info_img img { width: 0.65rem; height: 0.65rem; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: 50%; margin: auto; }

.pop .my_team .my_team_box .user_info { position: absolute; top: 1.6rem; left: 0rem; background: url("//game.gtimg.cn/images/world/web202511/m/sign_03_2_not.png") no-repeat; width: 2.35rem; background-size: 100% 100%; height: 0.82rem; margin: auto; transform: scale(0.9) translateX(-0.05rem); transform-origin: left top; }

.pop .my_team .my_team_box .user_info .user_name { font-size: 0.2rem; margin-top: 0.03rem; text-align: center; color: #445c7b; position: absolute; line-height: 0.22rem; left: 0.9rem; font-weight: 500; top: 0.22rem; }

.pop .my_team .my_team_box .user_info .user_img { width: 0.5rem; height: 0.5rem; display: block; position: relative; margin: auto; position: absolute; top: 0.1rem; left: 0.23rem; }

.pop .my_team .my_team_box .user_info .user_img.wx::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_wx.png") no-repeat; background-size: 100% 100%; width: 0.24rem; height: 0.24rem; position: absolute; left: -0.05rem; top: -0.05rem; z-index: 1; }

.pop .my_team .my_team_box .user_info .user_img.qq::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_qq.png") no-repeat; background-size: 100% 100%; width: 0.24rem; height: 0.24rem; position: absolute; left: -0.05rem; top: -0.05rem; z-index: 1; }

.pop .my_team .my_team_box .user_info .user_img img { width: 100%; height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: 50%; margin: auto; }

.pop .my_team .my_team_box .team_invite, .pop .my_team .my_team_box .team_out, .pop .my_team .my_team_box .team_vote { width: 100%; position: absolute; left: 0; height: 2rem; right: 0; bottom: -2rem; margin: auto; }

.pop .my_team .my_team_box .team_invite .a_invite, .pop .my_team .my_team_box .team_out .a_invite, .pop .my_team .my_team_box .team_vote .a_invite { display: block; width: 1.47rem; height: 0.42rem; background: url("//game.gtimg.cn/images/world/web202511/m/team_invite.png") no-repeat; background-size: 100% 100%; font-family: 'ngrFontMedium'; color: #5a4c42; font-size: 0.2rem; display: flex; align-items: center; justify-content: center; margin: auto; }

.pop .my_team .my_team_box .team_invite .team_btn_out, .pop .my_team .my_team_box .team_invite .team_btn_vote, .pop .my_team .my_team_box .team_out .team_btn_out, .pop .my_team .my_team_box .team_out .team_btn_vote, .pop .my_team .my_team_box .team_vote .team_btn_out, .pop .my_team .my_team_box .team_vote .team_btn_vote { background: url("//game.gtimg.cn/images/world/web202511/m/team_btn_out.png") no-repeat; background-size: 100% 100%; width: 1.47rem; height: 0.42rem; font-family: 'ngrFontMedium'; color: #42475a; font-size: 0.2rem; display: flex; align-items: center; margin: 0 auto 0.15rem; justify-content: center; }

.pop .my_team .my_team_box .team_invite .team_btn_out.out, .pop .my_team .my_team_box .team_invite .team_btn_vote.out, .pop .my_team .my_team_box .team_out .team_btn_out.out, .pop .my_team .my_team_box .team_out .team_btn_vote.out, .pop .my_team .my_team_box .team_vote .team_btn_out.out, .pop .my_team .my_team_box .team_vote .team_btn_vote.out { filter: grayscale(1); }

.pop .my_team .my_team_box .team_invite .out_txt, .pop .my_team .my_team_box .team_out .out_txt, .pop .my_team .my_team_box .team_vote .out_txt { text-align: center; color: #42475a; opacity: 0.6; display: block; width: 105%; line-height: 0.2rem; font-size: 0.16rem; }

.pop .my_team .my_team_box .team_page { display: flex; justify-content: center; }

.pop .my_team .my_team_box .team_page .page_item { background: url("//game.gtimg.cn/images/world/web202511/page01.png") no-repeat; background-size: 100% 100%; width: 0.35rem; height: 0.35rem; display: block; }

.pop .my_team .my_team_box .team_page .page_item.on { background: url("//game.gtimg.cn/images/world/web202511/page.png") no-repeat; background-size: 100% 100%; }

.pop .my_team .my_team_box .team_item { background: url("//game.gtimg.cn/images/world/web202511/m/sign_07.png") no-repeat; background-size: 100% 100%; height: 100%; width: 2.06rem; height: 3.6rem; position: relative; }

.pop .my_team .my_team_box .team_item.not img { display: none; }

.pop .my_team .my_team_box .team_item.not::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/team_item4_before.png") no-repeat; background-size: 100% 100%; display: block; top: 0; left: 0; right: 0; bottom: 0; position: absolute; width: 1.79rem; height: 1.77rem; margin: auto; }

.pop .my_team .my_team_box .team_item.not .user_info, .pop .my_team .my_team_box .team_item.not .team_type, .pop .my_team .my_team_box .team_item.not .user_game_info { display: none; }

.pop .my_team .my_team_box .team_item.not .team_invite { display: block !important; }

.pop .my_team .my_team_box .team_item.vote .team_vote { display: block !important; }

.pop .my_team .my_team_box .team_item.kick .team_out { display: block !important; }

.pop .my_team .my_team_box .team_num { background: url("//game.gtimg.cn/images/world/web202511/team_num.png") no-repeat; background-size: 100% 100%; width: 0.3rem; height: 0.3rem; display: block; text-align: center; line-height: 0.37rem; color: #f0ffff; position: absolute; left: 0.1rem; font-family: 'din_regular'; top: 0.1rem; font-size: 0.2rem; }

.pop .my_team .oneself_team { width: auto; width: 100%; display: flex; height: 100%; position: absolute; justify-content: space-between; }

.pop .my_team .oneself_team .user_game_info { position: absolute; top: 1.4rem; height: auto; right: 4.4rem; margin: auto; }

.pop .my_team .oneself_team .user_game_info.not .user_game_info_img { background: url("//game.gtimg.cn/images/world/web202511/sign_06_a.png") no-repeat; background-size: 100% 100%; transform-origin: top center; transform: translateY(-0.05rem) scale(0.9); }

.pop .my_team .oneself_team .user_game_info.not .user_game_info_img img { display: none; }

.pop .my_team .oneself_team .user_game_info.not .user_game_name { color: #4a5671 !important; opacity: 0.6; font-size: 0.18rem; }

.pop .my_team .oneself_team .user_game_info.not .user_game_info_level { display: none !important; }

.pop .my_team .oneself_team .user_game_info .user_game_info_name { color: #fff; font-size: 0.18rem; margin-top: 0.03rem; text-align: center; }

.pop .my_team .oneself_team .user_game_info .user_game_info_txt { width: 100%; margin: -0.2rem auto 0; display: flex; flex-wrap: wrap; align-items: center; position: relative; }

.pop .my_team .oneself_team .user_game_info .user_game_info_txt .user_game_info_level { background: url("//game.gtimg.cn/images/world/web202511/m/sign_05.png") no-repeat; background-size: 100% 100%; width: 1.28rem; height: 0.26rem; display: block; font-size: 0.16rem; margin: auto; display: flex; line-height: 0.26rem; align-items: center; color: #4a5671; justify-content: center; }

.pop .my_team .oneself_team .user_game_info .user_game_info_txt .user_game_info_level i { background: url("//game.gtimg.cn/images/world/web202511/m/sign_05_icon.png") no-repeat; background-size: 100% 100%; width: 0.2rem; height: 0.18rem; }

.pop .my_team .oneself_team .user_game_info .user_game_info_txt .user_game_name { color: #3d3d3d; font-size: 0.18rem; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 100%; }

.pop .my_team .oneself_team .user_game_info .user_game_info_txt .user_game_name2 { color: #fcf3be; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; font-size: 0.18rem; margin: 0.02rem 0; }

.pop .my_team .oneself_team .user_game_info .user_game_info_img { background: url("//game.gtimg.cn/images/world/web202511/sign_06.png") no-repeat; background-size: 100% 100%; width: 1.02rem; height: 1.02rem; display: block; position: relative; margin: auto; transform: scale(0.9); transform-origin: bottom center; }

.pop .my_team .oneself_team .user_game_info .user_game_info_img img { width: 0.65rem; height: 0.65rem; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: 50%; margin: auto; }

.pop .my_team .oneself_team .user_info { position: absolute; top: 0.8rem; left: 0.2rem; background: url("//game.gtimg.cn/images/world/web202511/m/sign_03_2_not.png") no-repeat; width: 2.35rem; background-size: 100% 100%; height: 0.82rem; margin: auto; transform-origin: left top; }

.pop .my_team .oneself_team .user_info .user_name { font-size: 0.2rem; margin-top: 0.03rem; text-align: center; color: #445c7b; position: absolute; line-height: 0.22rem; left: 0.9rem; font-weight: 500; top: 0.22rem; }

.pop .my_team .oneself_team .user_info .user_img { width: 0.5rem; height: 0.5rem; display: block; position: relative; margin: auto; position: absolute; top: 0.1rem; left: 0.23rem; }

.pop .my_team .oneself_team .user_info .user_img.wx::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_wx.png") no-repeat; background-size: 100% 100%; width: 0.24rem; height: 0.24rem; position: absolute; left: -0.05rem; top: -0.05rem; z-index: 1; }

.pop .my_team .oneself_team .user_info .user_img.qq::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_qq.png") no-repeat; background-size: 100% 100%; width: 0.24rem; height: 0.24rem; position: absolute; left: -0.05rem; top: -0.05rem; z-index: 1; }

.pop .my_team .oneself_team .user_info .user_img img { width: 100%; height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: 50%; margin: auto; }

.pop .my_team .oneself_team .team_invite, .pop .my_team .oneself_team .team_out, .pop .my_team .oneself_team .team_vote { width: 100%; position: absolute; left: 0; height: 2rem; right: 0; bottom: -2rem; margin: auto; }

.pop .my_team .oneself_team .team_invite .a_invite, .pop .my_team .oneself_team .team_out .a_invite, .pop .my_team .oneself_team .team_vote .a_invite { display: block; width: 1.47rem; height: 0.42rem; background: url("//game.gtimg.cn/images/world/web202511/m/team_invite.png") no-repeat; background-size: 100% 100%; font-family: 'ngrFontMedium'; color: #5a4c42; font-size: 0.2rem; display: flex; align-items: center; justify-content: center; margin: auto; }

.pop .my_team .oneself_team .team_invite .team_btn_out, .pop .my_team .oneself_team .team_invite .team_btn_vote, .pop .my_team .oneself_team .team_out .team_btn_out, .pop .my_team .oneself_team .team_out .team_btn_vote, .pop .my_team .oneself_team .team_vote .team_btn_out, .pop .my_team .oneself_team .team_vote .team_btn_vote { background: url("//game.gtimg.cn/images/world/web202511/m/team_btn_out.png") no-repeat; background-size: 100% 100%; width: 1.47rem; height: 0.42rem; font-family: 'ngrFontMedium'; color: #42475a; font-size: 0.2rem; display: flex; align-items: center; margin: 0 auto 0.15rem; justify-content: center; }

.pop .my_team .oneself_team .team_invite .out_txt, .pop .my_team .oneself_team .team_out .out_txt, .pop .my_team .oneself_team .team_vote .out_txt { text-align: center; color: #42475a; opacity: 0.6; display: block; width: 100%; line-height: 0.2rem; font-size: 0.18rem; }

.pop .my_team .oneself_team .team_page { display: flex; justify-content: center; margin-top: -0.1rem; }

.pop .my_team .oneself_team .team_page .page_item { background: url("//game.gtimg.cn/images/world/web202511/page01.png") no-repeat; background-size: 100% 100%; width: 0.55rem; height: 0.54rem; display: block; }

.pop .my_team .oneself_team .team_page .page_item.on { background: url("//game.gtimg.cn/images/world/web202511/page.png") no-repeat; background-size: 100% 100%; }

.pop .my_team .oneself_team .team_item { background: url("//game.gtimg.cn/images/world/web202511/m/sign_07.png") no-repeat; background-size: 100% 100%; height: 100%; width: 2.06rem; height: 3.6rem; position: relative; }

.pop .my_team .oneself_team .team_item.not img { display: none; }

.pop .my_team .oneself_team .team_item.not::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/m/team_item4_before.png") no-repeat; background-size: 100% 100%; display: block; top: 0; left: 0; right: 0; bottom: 0; position: absolute; width: 1.79rem; height: 1.77rem; margin: auto; }

.pop .my_team .oneself_team .team_item.not .user_info, .pop .my_team .oneself_team .team_item.not .team_type, .pop .my_team .oneself_team .team_item.not .user_game_info { display: none; }

.pop .my_team .oneself_team .team_item.not .team_invite { display: block !important; }

.pop .my_team .oneself_team .team_item.vote .team_vote { display: block !important; }

.pop .my_team .oneself_team .team_item.kick .team_out { display: block !important; }

.pop .my_team .oneself_team .team_num { background: url("//game.gtimg.cn/images/world/web202511/team_num.png") no-repeat; background-size: 100% 100%; width: 0.3rem; height: 0.3rem; display: block; text-align: center; line-height: 0.37rem; color: #f0ffff; position: absolute; left: 0.1rem; font-family: 'din_regular'; top: 0.1rem; font-size: 0.2rem; }

.pop .my_team .team_info { height: 100%; }

.pop .my_team .team_info .info_team { width: 100%; }

.pop .my_team .team_info .oneself_team { width: 100%; height: 100%; position: absolute; }

.pop .my_team .team_info .oneself_team.not img { display: none; }

.pop .my_team .team_info .oneself_team.not::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/role/init.png") no-repeat; height: 18rem; width: 18rem; transform: scale(0.9); position: absolute; left: -74%; top: -56%; }

.pop .my_team .team_info .oneself_team .team_out { bottom: 0; z-index: 11; height: 0.67rem; }

.pop .my_team .team_info .oneself_team .team_out .team_btn_out { background: url("//game.gtimg.cn/images/world/web202511/m/team_out1.png") no-repeat; background-size: 100% 100%; width: 2.89rem; height: 0.67rem; font-size: 0.28rem; }

.pop .my_team .team_info .oneself_team .user_game_info_txt { background: url("//game.gtimg.cn/images/world/web202511/m/image_mask.png") no-repeat; background-size: 100% 100%; width: 2.15rem !important; height: 0.71rem !important; display: block !important; padding-top: 0.05rem; }

.pop .my_team .team_info .oneself_team .team_role { overflow: visible; top: 0.9rem; pointer-events: none; }

.pop .my_team .team_info .oneself_team .team_role.not img { display: none; }

.pop .my_team .team_info .oneself_team .team_role.not::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/role/init.png") no-repeat; height: 18rem; width: 18rem; transform: scale(0.45); position: absolute; left: -7%; pointer-events: none; top: -9%; background-size: 100% 100%; transform-origin: left top; }

.pop .my_team .team_info .oneself_team .team_role img { width: 18rem; height: 18rem; left: -15%; top: -11%; transform: scale(0.44); transform-origin: left top; position: absolute; }

.pop .my_team .team_info .oneself_team .team_role img.dfy { left: -6%; top: -3%; }

.pop .my_team .team_info .oneself_team .team_role img.hml { left: -6%; top: -1%; }

.pop .my_team .team_info .oneself_team .team_role img.jl { left: -19%; top: -4%; }

.pop .my_team .team_info .oneself_team .team_role img.k { left: -3%; top: -5%; }

.pop .my_team .team_info .oneself_team .team_role img.lbds { left: -7%; top: -8%; }

.pop .my_team .team_info .oneself_team .team_role img.my { left: -5%; top: -2%; }

.pop .my_team .team_info .oneself_team .team_role img.sb { left: -13%; top: -2%; }

.pop .my_team .team_info .oneself_team .team_role img.wzj { left: -15%; top: -8%; }

.pop .my_team .team_info .oneself_team .team_role img.xs { left: -17%; top: -4%; }

.pop .my_team .a_quit { background: url("//game.gtimg.cn/images/world/web202511/btn2.png") no-repeat; background-size: 100% 100%; color: #ffffff; font-size: 0.3rem; font-family: 'hy65w'; text-align: center; width: 2.83rem; height: 0.84rem; line-height: 0.84rem; position: absolute; bottom: 0.4rem; left: 0; right: 0; margin: auto; }

.pop .a_close { background: url("//game.gtimg.cn/images/world/web202511/a_close.png") no-repeat; background-size: 100% 100%; width: 0.34rem; height: 0.34rem; display: block; position: absolute; right: 0.2rem; z-index: 22; top: 0.2rem; }

.pop .a_selectRole, .pop .a_join, .pop .a_save { background: url("//game.gtimg.cn/images/world/web202511/m/btn2.png") no-repeat; background-size: 100% 100%; color: #42475a; font-size: 0.28rem; font-family: 'ngrFontMedium'; text-align: center; width: 2.89rem; height: 0.67rem; line-height: 0.67rem; }

.pop .share_box { background: url("//game.gtimg.cn/images/world/web202511/m/share_box.png") no-repeat; background-size: 100% 100%; width: 6.14rem; height: 0.42rem; position: absolute; z-index: 2; bottom: .20rem; left: 0; right: 0; margin: auto; }

.pop .share_box .share_txt { width: 4.6rem; height: 0.42rem; color: #445466; font-size: 0.18rem; padding-left: 0.2rem; box-sizing: border-box; line-height: 0.42rem; overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap; }

.pop .share_box .a_copy { position: absolute; right: 0rem; background: url("//game.gtimg.cn/images/world/web202511/m/a_share2.png") no-repeat; background-size: 100% 100%; top: 0; font-size: 0; color: #8d530e; line-height: 0.5rem; bottom: 0; text-align: center; font-size: 0; height: 0.42rem; width: 1.47rem; margin: auto; }

.pop .save_tips { color: #fff; text-align: center; font-size: .24rem; margin: .2rem auto; }

.scale { transform: translate(-50%, -50%) scale(1) !important; }

.pop_tips3 { text-align: center; font-size: .3rem; width: 100%; height: 100%; cursor: pointer; display: flex; align-items: center; justify-content: center; text-align: center; color: #fff; }

.pop_tips3 p { display: flex; align-items: center; }

.pop_tips3 .tips3_icon { background: url("//game.gtimg.cn/images/world/web202511/tips3_icon.png") no-repeat; background-size: 100% 100%; width: 0.32rem; height: 0.33rem; display: block; margin-right: 0.1rem; }

.bottom { position: fixed; bottom: 0; left: 0; font-size: 0.25rem; z-index: 99999; }

.pop .ping_tit { display: flex; align-items: center; }

.pop .ping_tit span { width: auto; max-width: 3.2rem; display: block; overflow: hidden; height: .5rem; line-height: .52rem; white-space: nowrap; /* 溢出隐藏省略号 */ text-overflow: ellipsis; overflow: hidden; }

.pop .join_left { width: 100%; height: 100%; display: block; position: absolute; }

.pop .join_left .team_content { height: 5.8rem; }

.pop .join_left .team_content .not_team { transform: scale(0.45) !important; transform-origin: top center; }

.pop .join_left .team_content .team01 { bottom: 0; }

.pop .join_left .team_content .team01 .not_team { top: 49% !important; }

.pop .join_left .team_content .team01 .role_img.k { left: -19%; top: -18%; }

.pop .join_left .team_content .team04 .not_team { top: 15% !important; }

.pop .join_left .team_content .team04 .role_img { top: -38%; }

.pop .join_left .team_content .team04 .role_img.k { left: -14%; top: -42%; }

.pop .join_left .team_content .team04 .role_img.my { top: -33%; }

.pop .join_left .team_content .team04 .role_img.wzj { top: -49%; }

.pop .join_left .team_content .team02 { left: -3%; top: 17%; }

.pop .join_left .team_content .team02 .p0_user1_info { left: .2rem; }

.pop .join_left .team_content .team02 .not_team { top: 37% !important; }

.pop .join_left .team_content .team02 .role_img { top: -14%; }

.pop .join_left .team_content .team02 .role_img.my { top: -14%; }

.pop .join_left .team_content .team02 .role_img.sb { top: -14%; }

.pop .join_left .team_content .team02 .role_img.k { top: -15%; }

.pop .join_left .team_content .team03 { right: -1%; top: 17%; }

.pop .join_left .team_content .team03 .role_img.k { left: -19%; top: -18%; }

.pop .join_left .team_content .team03 .not_team { top: 37% !important; }

.pop .join_left .team_content .team04.not::before, .pop .join_left .team_content .team04.on::before { top: -48% !important; }

.main .team_content { width: 100%; opacity: 1; position: relative; margin: auto; height: 6rem; }

.main .team_content .role_img { width: 18rem; height: 18rem; pointer-events: none; z-index: 3; }

.main .team_content .p0_team.not .p0_user1_info { display: none; }

.main .team_content .p0_team.not::before { content: ''; display: block; background: url("//game.gtimg.cn/images/world/web202511/role/init.png") no-repeat; background-size: 100% 100%; width: 18rem; height: 18rem; z-index: 2; position: absolute; pointer-events: none; transform-origin: left top; }

.main .team_content .p0_team.not.team04::before { transform: scale(0.225); left: -10%; top: -43%; }

.main .team_content .p0_team.not.team01::before { transform: scale(0.36); position: absolute; transform-origin: top left; left: -40%; top: -44%; }

.main .team_content .p0_team.not.team02::before { transform: scale(0.25); position: absolute; transform-origin: top left; left: -25%; top: -18%; }

.main .team_content .p0_team.not.team03::before { transform: scale(0.25); position: absolute; transform-origin: top left; left: -26%; top: -17%; }

.main .team_content .p0_team.not .role_img { display: none; }

.main .team_content .p0_team.not .not_team { width: 2.45rem; display: block; position: absolute; transform: scale(0.5); z-index: 3; top: 31%; }

.main .team_content .p0_team.not .not_team span { color: #fff; display: block; text-align: center; font-size: 0.24rem; }

.main .team_content .p0_team.not .not_team_icon { background: url("//game.gtimg.cn/images/world/web202511/symbol_1.png") no-repeat; background-size: 100% 100%; width: 1.46rem; height: 1.46rem; margin: auto; display: block; }

.main .team_content .p0_team.on .p0_user1_info { display: block; }

.main .team_content .p0_team.on::before { content: ''; display: block; background: url("//game.gtimg.cn/images/world/web202511/role/init.png") no-repeat; background-size: 100% 100%; width: 18rem; height: 18rem; position: absolute; pointer-events: none; transform-origin: left top; z-index: 2; }

.main .team_content .p0_team.on.team04::before { transform: scale(0.225); left: -10%; top: -43%; }

.main .team_content .p0_team.on.team01::before { transform: scale(0.36); position: absolute; transform-origin: top left; left: -40%; top: -44%; }

.main .team_content .p0_team.on.team02::before { transform: scale(0.25); position: absolute; transform-origin: top left; left: -25%; top: -18%; }

.main .team_content .p0_team.on.team03::before { transform: scale(0.25); position: absolute; transform-origin: top left; left: -26%; top: -17%; }

.main .team_content .p0_team.on .role_img { display: none; }

.main .team_content .p0_team.on .not_team { width: 2.45rem; display: block; position: absolute; z-index: 3; top: 31%; }

.main .team_content .p0_team.on .not_team span { color: #fff; display: block; text-align: center; font-size: 0.24rem; }

.main .team_content .p0_team.on .not_team_icon { background: url("//game.gtimg.cn/images/world/web202511/symbol.png") no-repeat; background-size: 100% 100%; width: 1.46rem; height: 1.46rem; margin: auto; display: block; }

.main .team_content .p0_team .not_team { display: none; z-index: 1; transform: scale(0.5); }

.main .team_content .team01 { width: 3.5rem; height: 3.5rem; position: absolute; z-index: 6; left: 0; right: 0; bottom: 0; margin: auto; }

.main .team_content .team01::after { content: ''; background: url("//game.gtimg.cn/images/world/web202511/hero_bg_01.png") no-repeat; background-size: 100% 100%; width: 13.92rem; height: 13.92rem; display: block; position: absolute; pointer-events: none; left: -142%; top: -143%; z-index: 1; transform: scale(0.4); }

.main .team_content .team01 .not_team { top: 32% !important; left: 15% !important; }

.main .team_content .team01 .role_img { transform: scale(0.3); position: absolute; transform-origin: top left; left: -23%; top: -17%; }

.main .team_content .team01 .role_img.jl { left: -40%; }

.main .team_content .team01 .role_img.wzj { left: -30%; }

.main .team_content .team01 .role_img.xs { left: -37%; }

.main .team_content .team01 .role_img.ylzz { top: -30%; }

.main .team_content .team01 .p0_user1_info { top: 2.5rem; left: 0; right: 0; }

.main .team_content .team02 { width: 2.85rem; position: absolute; left: 0; top: 1.7rem; z-index: 5; height: 3.8rem; }

.main .team_content .team02 .not_team { top: 29% !important; left: 8% !important; }

.main .team_content .team02 .role_img { transform: scale(0.25); position: absolute; transform-origin: top left; left: -32%; top: -18%; }

.main .team_content .team02 .role_img.jl { top: -24%; left: -42%; }

.main .team_content .team02 .role_img.hml, .main .team_content .team02 .role_img.dfy { left: -26%; top: -11%; }

.main .team_content .team02 .role_img.my { left: -21%; top: -10%; }

.main .team_content .team02 .role_img.lbds, .main .team_content .team02 .role_img.k { left: -17%; top: -24%; }

.main .team_content .team02 .p0_user1_info { top: 2.4rem; left: 0rem; }

.main .team_content .team03 { width: 2.85rem; height: 3.8rem; position: absolute; z-index: 3; top: 1.7rem; right: 0rem; }

.main .team_content .team03 .not_team { top: 31% !important; left: 8% !important; }

.main .team_content .team03 .role_img { transform: scale(0.25); position: absolute; transform-origin: top left; left: -30%; top: -18%; }

.main .team_content .team03 .role_img.jl { left: -54%; }

.main .team_content .team03 .p0_user1_info { top: 1.5rem; left: 0.5rem; }

.main .team_content .team04 { width: 3rem; height: 3rem; z-index: 5; position: absolute; top: 0.65rem; right: 0; left: 0; margin: auto; }

.main .team_content .team04 .not_team { top: 11% !important; left: 14% !important; }

.main .team_content .team04 .role_img { transform: scale(0.225); position: absolute; transform-origin: top left; left: -20%; top: -29%; }

.main .team_content .team04 .role_img.jl { left: -27%; }

.main .team_content .team04 .p0_user1_info { top: 0.5rem; left: 2.2rem; }

.main .team_content .p0_user1_info { background: url("//game.gtimg.cn/images/world/web202511/m/sign_03_2.png") no-repeat; background-size: 100% 100%; width: 2.35rem; height: 0.96rem; display: block; margin: auto; position: absolute; top: 0rem; left: 0.68rem; z-index: 99; }

.main .team_content .p0_user1_info.notTag { background: url("//game.gtimg.cn/images/world/web202511/m/sign_03_2_not.png") no-repeat; background-size: 100% 100%; height: 0.82rem; }

.main .team_content .p0_user1_info.notTag .user0_tag { display: none; }

.main .team_content .p0_user1_info.notTag .user0_name { top: 0.15rem; }

.main .team_content .p0_user1_info.notTag img { top: 0.1rem; }

.main .team_content .p0_user1_info img { width: 0.48rem; position: absolute; top: 0.24rem; left: 0.25rem; border-radius: 50%; overflow: hidden; }

.main .team_content .p0_user1_info .user0_name { font-size: 0.16rem; margin-top: 0.03rem; text-align: center; color: #6a89ad; position: absolute; line-height: 0.35rem; left: .85rem; top: .18rem; font-weight: 500; display: flex; align-items: center; }

.main .team_content .p0_user1_info .user0_tag { font-size: 0.14rem; margin-top: 0rem; text-align: center; color: #bddeff; position: absolute; line-height: 0.24rem; left: .85rem; top: .5rem; }

.main .team_content .p0_user1_info::before { content: ''; width: .23rem; height: .23rem; display: block; position: absolute; left: 5%; top: 7%; z-index: 1; }

.main .team_content .p0_user1_info.wx::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_wx.png") no-repeat; background-size: 100% 100%; }

.main .team_content .p0_user1_info.qq::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_qq.png") no-repeat; background-size: 100% 100%; }

.pop .team_content { width: 100%; opacity: 1; position: relative; margin: auto; height: 6rem; }

.pop .team_content .role_img { width: 18rem; height: 18rem; pointer-events: none; z-index: 3; }

.pop .team_content .p0_team.not .p0_user1_info { display: none; }

.pop .team_content .p0_team.not::before { content: ''; display: block; background: url("//game.gtimg.cn/images/world/web202511/role/init.png") no-repeat; background-size: 100% 100%; width: 18rem; height: 18rem; z-index: 2; position: absolute; pointer-events: none; transform-origin: left top; }

.pop .team_content .p0_team.not.team04::before { transform: scale(0.225); left: -10%; top: -43%; }

.pop .team_content .p0_team.not.team01::before { transform: scale(0.36); position: absolute; transform-origin: top left; left: -40%; top: -44%; }

.pop .team_content .p0_team.not.team02::before { transform: scale(0.25); position: absolute; transform-origin: top left; left: -25%; top: -18%; }

.pop .team_content .p0_team.not.team03::before { transform: scale(0.25); position: absolute; transform-origin: top left; left: -26%; top: -17%; }

.pop .team_content .p0_team.not .role_img { display: none; }

.pop .team_content .p0_team.not .not_team { width: 2.45rem; display: block; position: absolute; transform: scale(0.5); z-index: 3; top: 31%; }

.pop .team_content .p0_team.not .not_team span { color: #fff; display: block; text-align: center; font-size: 0.24rem; }

.pop .team_content .p0_team.not .not_team_icon { background: url("//game.gtimg.cn/images/world/web202511/symbol_1.png") no-repeat; background-size: 100% 100%; width: 1.46rem; height: 1.46rem; margin: auto; display: block; }

.pop .team_content .p0_team.on .p0_user1_info { display: block; }

.pop .team_content .p0_team.on::before { content: ''; display: block; background: url("//game.gtimg.cn/images/world/web202511/role/init.png") no-repeat; background-size: 100% 100%; width: 18rem; height: 18rem; position: absolute; pointer-events: none; transform-origin: left top; z-index: 2; }

.pop .team_content .p0_team.on.team04::before { transform: scale(0.225); left: -10%; top: -43%; }

.pop .team_content .p0_team.on.team01::before { transform: scale(0.36); position: absolute; transform-origin: top left; left: -40%; top: -44%; }

.pop .team_content .p0_team.on.team02::before { transform: scale(0.25); position: absolute; transform-origin: top left; left: -25%; top: -18%; }

.pop .team_content .p0_team.on.team03::before { transform: scale(0.25); position: absolute; transform-origin: top left; left: -26%; top: -17%; }

.pop .team_content .p0_team.on .role_img { display: none; }

.pop .team_content .p0_team.on .not_team { width: 2.45rem; display: block; position: absolute; z-index: 3; top: 31%; }

.pop .team_content .p0_team.on .not_team span { color: #fff; display: block; text-align: center; font-size: 0.24rem; }

.pop .team_content .p0_team.on .not_team_icon { background: url("//game.gtimg.cn/images/world/web202511/symbol.png") no-repeat; background-size: 100% 100%; width: 1.46rem; height: 1.46rem; margin: auto; display: block; }

.pop .team_content .p0_team .not_team { display: none; z-index: 1; transform: scale(0.5); }

.pop .team_content .team01 { width: 3.5rem; height: 3.5rem; position: absolute; z-index: 6; left: 0; right: 0; bottom: 0; margin: auto; }

.pop .team_content .team01::after { content: ''; background: url("//game.gtimg.cn/images/world/web202511/hero_bg_01.png") no-repeat; background-size: 100% 100%; width: 13.92rem; height: 13.92rem; display: block; position: absolute; pointer-events: none; left: -142%; top: -143%; z-index: 1; transform: scale(0.4); }

.pop .team_content .team01 .not_team { top: 32% !important; left: 15% !important; }

.pop .team_content .team01 .role_img { transform: scale(0.3); position: absolute; transform-origin: top left; left: -23%; top: -17%; }

.pop .team_content .team01 .role_img.jl { left: -40%; }

.pop .team_content .team01 .role_img.sb { left: -30%; }

.pop .team_content .team01 .role_img.my { left: -19%; }

.pop .team_content .team01 .role_img.lc { left: -38%; }

.pop .team_content .team01 .role_img.wzj { left: -30%; }

.pop .team_content .team01 .role_img.xs { left: -37%; }

.pop .team_content .team01 .role_img.ylzz { top: -30%; }

.pop .team_content .team01 .p0_user1_info { top: 2.5rem; left: 0; right: 0; }

.pop .team_content .team02 { width: 2.85rem; position: absolute; left: 0; top: 1.7rem; z-index: 5; height: 3.8rem; }

.pop .team_content .team02 .not_team { top: 29% !important; left: 8% !important; }

.pop .team_content .team02 .role_img { transform: scale(0.25); position: absolute; transform-origin: top left; left: -32%; top: -18%; }

.pop .team_content .team02 .role_img.jl { top: -24%; left: -42%; }

.pop .team_content .team02 .role_img.hml, .pop .team_content .team02 .role_img.dfy { left: -26%; top: -11%; }

.pop .team_content .team02 .role_img.my { left: -21%; top: -10%; }

.pop .team_content .team02 .role_img.lbds, .pop .team_content .team02 .role_img.k { left: -17%; top: -24%; }

.pop .team_content .team02 .p0_user1_info { top: 2.4rem; left: 0.2rem; }

.pop .team_content .team03 { width: 2.85rem; height: 3.8rem; position: absolute; z-index: 3; top: 1.7rem; right: 0rem; }

.pop .team_content .team03 .not_team { top: 31% !important; left: 8% !important; }

.pop .team_content .team03 .role_img { transform: scale(0.25); position: absolute; transform-origin: top left; left: -30%; top: -18%; }

.pop .team_content .team03 .role_img.jl { left: -54%; }

.pop .team_content .team03 .p0_user1_info { top: 1.5rem; left: 0.5rem; }

.pop .team_content .team04 { width: 3rem; height: 3rem; z-index: 5; position: absolute; top: 0.65rem; right: 0; left: 0; margin: auto; }

.pop .team_content .team04 .not_team { top: 11% !important; left: 14% !important; }

.pop .team_content .team04 .role_img { transform: scale(0.225); position: absolute; transform-origin: top left; left: -20%; top: -29%; }

.pop .team_content .team04 .role_img.jl { left: -27%; }

.pop .team_content .team04 .p0_user1_info { top: 0.5rem; left: 2.2rem; }

.pop .team_content .p0_user1_info { background: url("//game.gtimg.cn/images/world/web202511/m/sign_03_2.png") no-repeat; background-size: 100% 100%; width: 2.35rem; height: 0.96rem; display: block; margin: auto; position: absolute; top: 0rem; left: 0.68rem; z-index: 99; }

.pop .team_content .p0_user1_info.notTag { background: url("//game.gtimg.cn/images/world/web202511/m/sign_03_2_not.png") no-repeat; background-size: 100% 100%; height: 0.82rem; }

.pop .team_content .p0_user1_info.notTag .user0_tag { display: none; }

.pop .team_content .p0_user1_info.notTag .user0_name { top: 0.15rem; }

.pop .team_content .p0_user1_info.notTag img { top: 0.1rem; }

.pop .team_content .p0_user1_info img { width: 0.48rem; position: absolute; top: 0.24rem; left: 0.25rem; border-radius: 50%; overflow: hidden; }

.pop .team_content .p0_user1_info .user0_name { font-size: 0.16rem; margin-top: 0.03rem; text-align: center; color: #6a89ad; position: absolute; line-height: 0.35rem; left: .85rem; top: .18rem; font-weight: 500; display: flex; align-items: center; }

.pop .team_content .p0_user1_info .user0_tag { font-size: 0.14rem; margin-top: 0rem; text-align: center; color: #bddeff; position: absolute; line-height: 0.24rem; left: .85rem; top: .5rem; }

.pop .team_content .p0_user1_info::before { content: ''; width: .23rem; height: .23rem; display: block; position: absolute; left: 5%; top: 7%; z-index: 1; }

.pop .team_content .p0_user1_info.wx::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_wx.png") no-repeat; background-size: 100% 100%; }

.pop .team_content .p0_user1_info.qq::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/sign_qq.png") no-repeat; background-size: 100% 100%; }

.pop .team_content .team04 .p0_user1_info { top: -0.5rem; left: 1.8rem; }

.pop .team_content .p0_user1_info.notTag img { top: 0.1rem; }

.pop .team_content .p0_user1_info img { width: 0.5rem; top: 0.23rem; left: 0.23rem; }

.pop .copy { width: 5.77rem; height: 1.54rem; background-color: rgba(44, 62, 80, 0.7); border-radius: 0.2rem; /* 圆角 */ box-sizing: border-box; }

.pop .copy .copy_name { text-align: center; color: #f1f9ff; padding: 0 0.2rem; font-size: 0.22rem; }

.pop .copy .copy_box { display: flex; align-items: center; height: 100%; justify-content: center; }

.pop .not_team_icon { background: url("//game.gtimg.cn/images/world/web202511/symbol.png") no-repeat !important; background-size: 100% 100% !important; width: 1.46rem; height: 1.46rem; margin: auto; display: block; }

.loading { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.8); z-index: 9999999; }

.loading .loading_box { height: 2rem; width: 2rem; position: relative; left: 50%; top: 50%; transform: translate(-50%, -50%); padding-top: .5rem; box-sizing: content-box; /* 旋转圆环 */ /* 动态省略号 */ }

.loading .loading_box .loading_icon { width: 50%; height: 50%; border: .08rem solid #f3f3f3; border-top: .08rem solid #3498db; border-radius: 50%; animation: spin 1.2s linear infinite; margin-bottom: .2rem; position: relative; margin: auto; }

.loading .loading_box .loading_txt { font-size: .16rem; color: #fff; position: absolute; font-weight: 500; margin: .2rem auto 0; width: 100%; text-align: center; background-size: 300% 100%; animation: gradient 2s ease infinite; }

.loading .loading_box .loading_dots::after { content: '...'; animation: dots 1.5s steps(4, end) infinite; }

@keyframes spin { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

@keyframes dots { 0%, 20% { content: '.'; }
  40% { content: '..'; }
  60%, 100% { content: '...'; } }

.time { background: url("//game.gtimg.cn/images/world/web202511/time.png") no-repeat; background-size: 100% 100%; width: 2.17rem; height: 0.36rem; line-height: 0.36rem; position: absolute; top: 0.3rem; left: 0; right: 0; margin: auto; font-size: 0.24rem; color: #fff; text-align: center; padding-left: 0.2rem; z-index: 1; transform: scale(0.7); transform-origin: bottom; }

.p2_con { position: relative; }

.p2_con .time { top: -0.3rem; transform: scale(0.7); transform-origin: left top; right: unset; }

.btn_back { display: none; }

@media all and (orientation: landscape) and (min-width: 480px) { html, body { position: relative; overflow: hidden; width: 100%; height: 100%; padding: 0; margin: 0; }
  html::before { content: ""; position: fixed; top: 0; left: 0; height: 100%; width: 100%; background: #333; z-index: 99999; }
  html::after { content: "\4e3a\4e86\66f4\597d\7684\4f53\9a8c\ff0c\8bf7\5c06\624b\673a\7ad6\8fc7\6765"; text-align: center; font-size: 16px; color: #fff; position: absolute; top: 50%; left: 0; height: 30px; width: 100%; margin-top: 50px; z-index: 99999; }
  body::before { content: ""; position: absolute; z-index: 99999; height: 200px; width: 100px; left: 50%; top: 50%; margin: -140px 0 0 -50px; color: #fff; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUUfW2hpexQlhYJi0IQJaCgoLgAsohIkFWIURQFNaBgBKMRgZAY1KgYlRIiQVkEo4IBEVAxBsQgyFIkLAHRgFCkgJhCgVqg33syd+R1nPb/+Z3fzpvek5y0s/6Ze+Zt9933XlIkElExIpN4HfF6YmviJWUGkonFxP3Eg8QjxL9VSJEUg6CNiD2Jw4mdiRnEBmwkI96RiJc8xdxCXEz8sSoKOpH4PLFlCN99PfE94ldVQVBkq9nEe1yO5RPPEFMMeccIp9LGxHSX4/P5wy306fc6EjsQtxF/DYKg/YnLOFu1AQEXEncwc4nVDBO0FbEr8V7iUMc5OcRBxGM+/B4SwniuY3xD/IH4GZfdFfC2JKjGbsSiSElkE5s7zjOdvYnfOt5zF7FmOe+bGXHHKeIyYqdEv5u+0Yx4UnuIAuLgkAnp5GyH4VeU836NiPOJOZHSsZTYuSIEXeX44b4hF9Pmy473Hu/DPWsR2xOnEX9xEfU8cSYxKVGCDnT84NgqIqbNFdq7nyM29Pn+Q4hfugi7ye/Uav+zWvuRrVVMTLAl8axmg2cT9DsjiHscoqJoG+anoK2JhdoP9K6CgoIzNBtsSeDvpBLfcUmtvuSKyMPHUGX3Q670HiK2J172UFG+kViXWMRNGjeX4UCP94zVA4SmwXKf2pBo0mzm9nUht8UT2dQYRlxArKfte5z4UXmbLdnaV/K+h6+hPnGR4ytbR2zhOK9vJLFo6lPKSSHu0+47vAJyhXbE3Y73GVeeeyazb9bGUQ/fAhwNo12cEp8Tq2v7EunEP++jT/mKI0W2qwA3wAHifQ6P0gfEXvHeEN6eJtr2iRiv6018QPPE4IGyiHU463qQuNTlujziVr4mOU6jw33Xg1gjAQb+R/s/tYI8WbnsYv2e2Jb3IVHc7DGB/SdolrZ9Lsbrumj/b2cR5xAn8L7OpQi62cXt5hVp3A3WIkFdbfrHU1GAy3EU8WcuwzPYx9w/HkGLHduxIE/7H4Z9kXh7Kcd1dGM/cXGcvmBUvGpzl17YsJM4hrv2FPucR2vbMVeK9HbRiBgL3wbEvFIqKReJbbRzeyWwQnSB2NjHSore+J9eSc2nL7RnyGVbe6oUxQP0+I906fkv5K/skLYvkd1s6dx8CRPGanZtRpziNcuNFxu4rHyE+/+OExcRd7nU5F7xsb9R/1AKPZT7puAMd7zP4O1xxLd5f8Ky3LAyCFmuXaSdiMcVmawEQQSy3Hna9uh4qumCYGEZ1+rtZuAtLuc8QVxJvEYEDR6clbuD3Ma3dbrfcbwp8Q128OTYbVavlaJO7KoqUuaEcSr2Kv3FX/35AD4fOkfQKTLE4a1DRGJ3/r+r45qP1VW3bYbd9vcqKFx+rxmaAvARrgmYoCncAhjD23i+h7hlAOixw8h2EbmI2OKniX20Y49xKvWc5RYZnKWdDWCukqSXfyzaRnU1fHa31ibN5ATYlJs1NuD3XRJvO1Q3SD67q4KMauySxN/LAXw+PNOTXF6+qZWN65Tl80aKRXxvPz52K6dguzcrl1OrL46Fnco9EDtoOK1KdhEGEW8R/+ByEWKlcvn5qLLG5PTTzmurXfeU0+FQHkFTDRCznkE1eQRjFxA/UVYEiGLP22ntHF3MBZyCpR0aYKzlbHWvts+tZwm+8oniWDADKE8HKGuUXGl4mHhBBDUHKE/vIq5yOTZLWVEfSgQ1C6gBDybO1vYh1U6NVq0XBBuTuQ09mWu1ZUJSqBmYqSzn/G4RNFyVJSWCVjGIoCKoQAQViKACEVTAguqiRgtaTjLwY0j28LxebBHYl9XnI0qLcr4+4qu+Ae8HUewBtRkxiFpX+7+miYLC9YeobIyFRBR6NE/ET8S5LGyOAe+Hd3pVWVEA6N2PFmW/UFldU7juOxMFjWXyRoEIKhBBBSKoIH5BEZyEWJfmXBO8LKarsEorKnKHldW5faS8giJ2BeM/7yDWEvtWKiAsIukRCfipV0ExAGYqp0pB8IDgawwIXheLoJi8N1tsFnhEWKt5ZQn6kjJ3MFJVBWKNZrsJivn4Vot9jMQAO/u1BUXNFbOBNRHbGImTylpTp8B2Vk8RMY0GtHvOTqGYmQsRZVk+3Rxj/uEQTxE7lwlMPYfBvoN9uh9GfrdBw7WHj2IqbvzuEL1itpVfwIDgrshy7/b5IWuKTpVmq54QtJXYNTRo4ZwAWWA2spJ9Lj8F/iGemcCbS9Rf8AB/QE/iTcRnlLdpeJJQy5UO0eAAU6RjurdNvL1PWU6fWTFeH5EUGiz8qYlpY6OXG4igwQJmCrvN2RTxcgMZwR0sIIgA8yqgBwUTN8KLNE0ENRvwyy7hWm51rxdLlhtcVI/nIhE0ZBBBQwYpQ4OHPdx8qcHt0obsZEgWQc3EJGWtg2YDy15i5tN0yXLDAU+ePBE0eHBOW5smgkotVyCCCkLTbPmNiZXzOogJzU2hGP2E9UUwHwMWK+2orMntD4oZzRMUVedByppU4oq2b72yhhoeFlOaJSgWe9lQyjGsWjBXTGmWoJuiHM8RU5olaLQV42WIvmGC3hnleDcxpVmCjlLWGEQ3oPkySUxplqA4bzlxgrICmTAmA3MEYi4GrCEiwdoGOhbQfTOHOF1Z/XWYvLGlmNBcQW00UTI42PgsVyCCCuKEcwpYLLwbcye3hKAEDzdwHQUd3YjN7eAl4YmgwcO7ypqA2V5mGsKmiaDmIl3FGBAmZahUigQiqEAEFYigAhFUBBUYKqhMshgepEDQi2KH0CAfgh4RO4QGxyFovtghNDgNQXf5fNNisWul2WofBPV7WcVLolOl2eprTFGO6VMwyVFHn266HzdWMhFyNFwg9ie29+l+CNbrbq8KMZS4QmxsNIYQV+rrtmCihl5iFyOxRlnr7pRYiAcB09v4r8AcHFPWGnUnnIICmAlyrSq50LoguMjjlLnd3uG2mB2ClBYTu4i9Ag0scI/lQH/Xd5a23CRiWl5Q1opLdcR2gcIZ4uvKGsXwP7dttAVhWxH7EEcqa0ar2ixwkpKpzRMN28aI0y0gHiAuZb/B0VIvinHJ5muVFR+ayZWmZCUeoUTDtvFxrvDsVdZkJWXiXwEGAB5thUjn4vqyAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-position: center center; background-size: 100px auto; -webkit-transform: rotateZ(-90deg); }
  .btn_back { width: 2rem; height: .5rem; border: .01rem solid #fff; text-align: center; color: #fff; line-height: .5rem; font-size: .25rem; position: absolute; z-index: 9999999999999999999999999999; top: .2rem; left: .2rem; } }

/*  |xGv00|1e0f55a8eb3328bf963988d1eb36c25a */
.part0 .team_content .team03.on .not_team { top: 42% !important; }

.save_pop .tips, .pop_ping2 .tips { color: #fff; font-size: .2rem; text-align: center; width: 100%; display: block; line-height: .5rem; }

.a_xcx_save { background: url("//game.gtimg.cn/images/world/web202511/a_btn2_01.png") no-repeat; background-size: 100% 100%; width: 2.2rem; height: .5rem; display: block; bottom: .10rem; left: 0; right: 0; line-height: .55rem; color: #191219; font-size: .22rem; margin: auto; text-align: center; position: absolute; }

.pop_tips4 { width: 100%; height: 100%; z-index: 9999999; position: relative; background: rgba(0, 0, 0, 0.8); }

.pop_tips4::before { content: ''; background: url("//game.gtimg.cn/images/world/web202511/share_tips2.png") no-repeat; background-size: 100% auto; width: 6.34rem; height: 2.31rem; position: absolute; }

.btn_toggle { color: #fff; text-align: unset; text-decoration: underline; font-size: .22rem; position: absolute; right: .3rem; top: 0rem; z-index: 1111; font-size: .18rem; display: none; }
