body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:none}
img{border:0}
body{background:#000}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
ol,ul{  list-style:none }
.hid{display:block;width:0;height:0;overflow:hidden}
.tn{display:block;text-indent:-99999px}
.i{background-repeat:no-repeat;background-size:cover}
.c:before,.c:after {content:"";display:table}
.c:after {clear:both}
.c {zoom:1}
i{font-style: normal;}
.hide{display:none;}
.ft{text-indent:-999em;font-size: 0;}
.fl{float:left;}
.fr{float:right;}
.ft{text-indent:-999em;font-size: 0;}
.pr{position:relative;}
.pa{position:absolute;}
.bg{background-repeat:no-repeat;background-position:center 0;background-size: cover;}
@media all and (orientation:landscape){
  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);}
}

@font-face {font-family: 'TUNGSTEN-BOLD';src:url('./TUNGSTEN-BOLD.OTF')}
@font-face {font-family: 'Medium';src:url('./SourceHanSansCN-Medium.otf')}
@font-face {font-family: 'Bold';src:url('./SourceHanSansCN-Bold.otf')}
@font-face {font-family: 'Regular';src:url('./SourceHanSansCN-Regular.otf')}
@font-face {font-family: 'zzgf';src:url('./zzgf.TTF')}

 body{padding-top: 0 !important;}
/* afooter */
#afooter{padding: 0.2rem 0;line-height: 0.3rem;text-align: center;font-size: 0.2rem;position: relative;z-index: 3;background: #000;color: #fff;}
.wrapper{width: 7.5rem;}

.dialog {outline:none;border:none}
.pop_Mark {width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.9);position: fixed;top: 0;left: 0;display: none;z-index: 999;}   
.pop{position: fixed;left: 50%;transform: translate(-50%, -50%);transition: all 0.5s;top: 50%;}
.pop1{width:6.5rem;height:2.88rem;background:url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop1.png) no-repeat center/cover;}
.pop2{width:6.5rem;height:4.26rem;background:url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop2.png) no-repeat center/cover;}
.pop3{width:6.5rem;height:5.63rem;background:url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop3.png) no-repeat center/cover;}
.pop5{width:6.5rem;height:6.62rem;background:url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop5.png) no-repeat center/cover;}
.pop6{width:6.5rem;height:8.44rem;background:url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop6.png) no-repeat center/cover;}
.dia-close{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/close.png) no-repeat center/cover;width: .37rem;height: .37rem;position: absolute;right: 0;top: -.5rem;overflow: hidden;transition: all .3s;z-index: 100;transition: all .3s;}
.dia-close:hover{transform: rotate(-180deg); transition: all .3s;}
.toast{position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background: rgba(0, 0, 0, .95);color: #fff;padding: .1rem .24rem;border-radius: .04rem;z-index: 9999;opacity: 0;pointer-events: none;transition: all .3s;font-size: .2rem;letter-spacing: .01rem;box-shadow: 0 .08rem .24rem rgba(0, 0, 0, .5);}
.toast.show{opacity: 1;}

.login-box2 {width: 100%; font-weight: bold;color: #fbfbfb;font-size: .18rem;text-align: center;line-height: .2rem;font-family: 'Regular';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); display: flex;justify-content: center;align-items: center;}
.login-box2 a { color: #c5b174;}
.login-box2 a,.login-box span,.login-box strong{ display: inline;}


/* .page_container{width: 100%;overflow-x: hidden !important;min-height: 16.24rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/page_container.jpg) no-repeat center / cover;background-position: top center;position: relative;} */
.page_container .header_login{width: 100%; height: 1.3rem; background-color: #000; border-bottom: .01rem solid #c5b174; position: absolute; top: 0; left: 0; z-index: 5;}
.page_container .header_login .logo{width: 1.95rem;height: .4rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/logo.png) no-repeat center/contain;position: absolute;top: 50%;transform: translateY(-50%);left: .2rem;}

.page_container .none_team{width: 100%;overflow-x: hidden !important;min-height: 75.03rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/none_team_bg.jpg) no-repeat center / cover;background-position: top center;position: relative;}
.page_container .none_team .next{color: #fff;margin-top: 3rem;text-align: center;font-size: .2rem;}
.page_container .team_selected{width: 100%;overflow-x: hidden !important;min-height: 16.24rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/page_container.jpg) no-repeat center / cover;background-position: top center;position: relative;}

/* .none_team .container{width: 6.6rem; height: 100vh; margin: 0 auto; position: relative;} */
.none_team .container{width: 6.6rem; height: 12.7rem; margin: 0 auto; position: relative;}

/* .none_team .title{margin: 2rem auto 0; width: 6.62rem;height: 1.51rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/page_container_text.png) no-repeat center/contain; font-size: 0;} */
.none_team .title{margin: .6rem auto 0; width: 6.62rem;height: 1.51rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/page_container_text.png) no-repeat center/contain; font-size: 0;}
.none_team .top_tips{display: flex; justify-content: center; align-items: center; margin: .1rem auto 0;}
.none_team .top_tips span{font-size: .18rem; color: #c5b174; font-family: Medium; position: relative;}
.none_team .top_tips span::before{content: '';position: absolute;right: -.3rem;top: 50%;width: .26rem;height: .26rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/page_container_icon_1.png) no-repeat center / contain;transform: translateY(-50%);}
.none_team .top_tips span::after{content: '';position: absolute;left: -.4rem;top: 50%;width: .26rem;height: .26rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/page_container_icon_1.png) no-repeat center / contain;transform: translateY(-50%)}

.none_team .team_list{width: 100%; display: flex;flex-direction: column; justify-content: space-around; align-items: center; margin: .5rem auto 0;gap: .6rem;position: relative;}
.none_team .team_list .l{display: flex; flex-direction: column;}
.none_team .team_list .c{ width: 6.60rem;height: 2.52rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/zzkp.png) no-repeat center/contain; font-size: 0; position: absolute; left: 50%; transform: translateX(-50%); bottom: -2.9rem;}
.none_team .team_list .l .t{display: flex;width: 6.6rem;height: 3.18rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/none_team_bg.png) no-repeat center/contain; position: relative;box-sizing: border-box;padding: .2rem;justify-content: start;flex-direction: column;}
.none_team .team_list .l .t .icon{display: block; width: .38rem; height: .39rem;}
.none_team .team_list .img_box{width: 2rem;height: 3.3rem; display: flex;align-items: center;justify-content: center; position: absolute; top: 0; right: 0;}
.none_team .team_list .img_box img{max-width: 100%;max-height: 100%;}
.none_team .team_list .l .t .fle{width: 50%;}
.none_team .team_list .title_t{position: relative; width: 100%; text-align: left; font-size: .5rem; color: #fff; line-height: 1;margin: .5rem auto 0;font-family: zzgf;}
.none_team .team_list .title_t::before{content: '';position: absolute;left: 0;top: -.2rem; width: .11rem;height: .03rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/dian.png) no-repeat center/contain;}
.none_team .team_list .title_t::after{content: '';position: absolute;left: .5rem;top: -.3rem; width: 3.01rem;height: .38rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/title_t_1.png) no-repeat center/contain;}
.none_team .team_list .title_t2::after{content: '';position: absolute;left: .5rem;top: -.3rem; width: 2.79rem;height: .34rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/title_t_2.png) no-repeat center/contain;}
.none_team .team_list .tips{width: 100%; text-align: left; font-size: .2rem; color: rgba(255, 255, 255, 0.8); font-family: 'Medium'; line-height: .25rem;margin: .1rem auto 0;}
.none_team .team_list .tips span{color: #c5b174;}
.none_team .team_list .now_join{display: block;width: 4rem;height: .59rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/now_join_btn.png) no-repeat center/contain;display: flex;align-items: center;justify-content: center;font-size: .24rem;color: #fff;font-family: Bold;position: absolute;bottom: 0.2rem;left: .2rem;}
.none_team .team_list .tips2{display: none;}
.none_team .team_list .b{width: 6.6rem; height: .07rem; margin: .1rem auto 0;background: linear-gradient(0deg,#000000 0%,#C5B174 100%);background: -webkit-linear-gradient(0deg,#000000 0%,#C5B174 100%);} 
/* .none_team .team_list .l:last-child .b{background: linear-gradient(0deg,#C5B174 0%,#000 100%);background: -webkit-linear-gradient(0deg,#C5B174 0%,#000 100%);} */

.team_selected .container{width: 6.6rem; height: 100vh; margin: 0 auto; position: relative;}
.team_selected .box .fle_1{width: 100%;position: absolute;left: 50%;transform: translateX(-50%);top: 2rem;}
.team_selected .box .fle_2{width: 100%;position: absolute;left: 50%;transform: translateX(-50%);top: 11rem;}
.team_selected .box .title{text-align: center; font-size: .8rem; color: #c5b174; line-height: 1;font-family: zzgf;white-space: pre-line}
.team_selected .box .tips{text-align: center; font-size: .21rem; color: rgba(255, 255, 255, 0.8); font-family: 'Medium'; line-height: 1;margin-top: .2rem;}
.team_selected .box .now_getin{display: block;margin-top: .2rem; width: 6.6rem;height: .69rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/now_getin.png) no-repeat center/contain;display: flex;align-items: center;justify-content: center;font-size: .24rem;color: #fff;font-family: Bold;}
.team_selected .box .auto-jump{margin-top: .1rem;color: #c5b174;font-size: .20rem;}
.team_selected .box .auto-jump em{display: block;width: 100%;color: #fff;text-align: center;opacity: .6;}
.team_selected .box .auto-jump .auto-jump-bar {display: block;height: .06rem;margin: .08rem 0;background: #2f2f2f;overflow: hidden;border-radius: .04rem;border: .01rem solid #4d493d;}
.team_selected .box .auto-jump .auto-jump-bar i {display: block;height: 100%;width: 0;background: #c5b174;animation: autoFill 4.8s linear forwards;}
@keyframes identifier {100%{width: 100%;}}
.team_selected .box .bottom_icon{margin-top: .8rem; width: 1.79rem;height: .08rem;}
.alpha .team_selected .box .bottom_icon{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/page_container_icon_3.png) no-repeat center/contain;}
.omega .team_selected .box .bottom_icon{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/page_container_icon_4.png) no-repeat center/contain;}
.team_selected .box .r{position: absolute;left: 50%;transform: translateX(-50%);top: 5.3rem;}
.team_selected .domination_card{position: relative; width: 6.6rem;height: 4.16rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/domination_card_bg.png) no-repeat center/contain; box-sizing: border-box; padding: 0.8rem 1.2rem 0.8rem 0.6rem;}
/* .team_selected .domination_card::before{content: '';position: absolute;left: .3rem;top: .3rem;width: .17rem;height: .17rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/page_container_icon_2.png) no-repeat center / contain;transform: rotate(270deg);} */
/* .team_selected .domination_card::after{content: '';position: absolute;left: .3rem;bottom: .3rem;width: .17rem;height: .17rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/page_container_icon_2.png) no-repeat center / contain; transform: rotate(180deg);} */
.team_selected .domination_card .bottom_icon2{width: auto;height:auto;position: absolute;top: -.28rem;left: 0;font-size: .18rem; color: #c5b174;}
.team_selected .domination_card .bottom_icon3{width: .61rem;height: .08rem;position: absolute;bottom: -.1rem;right: 0; }
.alpha .team_selected .box .domination_card .bottom_icon3{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/page_container_icon_3.png) no-repeat center/contain;}
.omega .team_selected .box .domination_card .bottom_icon3{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/page_container_icon_4.png) no-repeat center/contain;}
.team_selected .domination_card .title2{font-size: .3rem;color: #fff;font-family: Medium;line-height: 1;}
.team_selected .domination_card .tips2{ width: 83%;font-size: .18rem; color: rgba(255, 255, 255, 0.8); font-family: 'Medium';margin-top: .17rem;}
.team_selected .domination_card .tips_item{display: flex;flex-direction: column; align-items: flex-start;margin-top: .1rem;}
.team_selected .domination_card .tips_item span{font-size: .18rem;color: #fff;position: relative;opacity: .6;}
/* .team_selected .domination_card .tips_item span::before{content: '';position: absolute;left: 0;top: 50%;width: .26rem;height: .26rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/page_container_icon_1.png) no-repeat center / contain;transform: translateY(-50%);} */
.team_selected .domination_card .tips_item span em{color: rgba(255, 255, 255, 0.6);font-size: .18rem;}
.team_selected .domination_card .team_card{width: 2.9rem;height: 4.59rem;position: absolute;right: -.3rem;top: -0.3rem;z-index: 10; animation: float 2s ease-in-out infinite;}
.alpha .team_selected .box .domination_card .team_card{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/team_card_1.png) no-repeat center/cover;}
.omega .team_selected .box .domination_card .team_card{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/team_card_2.png) no-repeat center/cover;}
@keyframes float {0% {transform: translateY(0);}50% {transform: translateY(-.1rem);}100% {transform: translateY(0);}}
.team_selected canvas{pointer-events: none;position: fixed;top: 0;z-index: 1;}

/* .app_container{width: 100%; height: 81.3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/bg1.jpg) no-repeat center/cover; position: relative;padding-top: 1rem;box-sizing: border-box;} */
/* .app_container {width: 100%;height: 71.4rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/bg1.jpg) no-repeat center / cover;position: relative;padding-top: 1rem;box-sizing: border-box;background-position: top;} */
.app_container{width: 100%;height: auto;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/bg1.jpg) no-repeat center / cover;position: relative;padding-top: 1rem;box-sizing: border-box;background-position: top;background-size: 100% 100%;}
.app_container .header{width: 100%; height: 1rem; background-color: #000; border-bottom: .01rem solid #c5b174; position: absolute; top: 0; left: 0; z-index: 5; display: flex; justify-content: center; align-items: center;}
.app_container .header .nav_box{display: none;width: 100%;height: auto;background-color: #000;flex-direction: column;justify-content: center;align-items: center;position: absolute;top: 1.01rem;left: 0;}
.app_container .header .nav_box span{width: 100%; height: .8rem; line-height: .8rem; text-align: center; font-size: .22rem; color: #a1a1a1;font-family: 'Regular'; cursor: pointer;}
/* .app_container .header .nav_box span.active{background-color: #1a1a1a;} */
.app_container .header .logo{width: 1.55rem;height: .32rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/logo.png) no-repeat center/contain;position: absolute;top: 50%;transform: translateY(-50%);left: .2rem;}
.app_container .header .vulcan_btn{width: 1.5rem; text-align: center; font-size: .22rem; color: #c5b174 !important;font-family: 'Regular';}
.app_container .header .again_btn{display: none; width: 1.11rem; height: .38rem; background-color: rgba(197, 177, 116, .1); border: .01rem solid #c5b174; font-size: .22rem; color: #c5b174; font-family: 'Medium';justify-content: center; align-items: center; position: absolute; top: 50%; transform: translateY(-50%); right: .25rem;}
.app_container .header .hamburger{display: inline-block; position: absolute; top: 50%; transform: translateY(-50%); right: .25rem;}
.app_container .header .hamburger .line {width: .4rem;height: .04rem;background-color: #fff;display: block;margin: .08rem auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#hamburger-1.onSelect .line:nth-child(1) {-webkit-transform: translateY(.1rem) rotate(45deg);-ms-transform: translateY(.1rem) rotate(45deg);-o-transform: translateY(.1rem) rotate(45deg);transform: translateY(.1rem) rotate(45deg);}
#hamburger-1.onSelect .line:nth-child(2) {opacity: 0;}
#hamburger-1.onSelect .line:nth-child(3) {-webkit-transform: translateY(-.13rem) rotate(-45deg);-ms-transform: translateY(-.13rem) rotate(-45deg);-o-transform: translateY(-.13rem) rotate(-45deg);transform: translateY(-.13rem) rotate(-45deg);}
.app_container .header .user_name {font-size: .2rem;color: #d0d0d0;font-family: 'Regular';display: flex;}
.app_container .header .user_name  .logined{display: flex; align-items: center;}
.app_container .header .user_name em:nth-of-type(1){display: block;width: 1.7rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.app_container .header .user_name a {color: #c5b174;cursor: pointer;}


.hero{width: 7.5rem; margin: .42rem auto 0;}
.hero .hero_grid{width: 7rem;margin: 0 auto;display: flex;flex-direction: column; justify-content: center;align-items: center;gap: .3rem; position: relative;}
/* .alpha .hero .hero_grid .visual{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/visual_bg.png) no-repeat center/cover; width: 6.40rem; height: 5.79rem;margin-bottom: 0.9rem;position: relative;} */
/* .omega .hero .hero_grid .visual{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/visual_bg2.png) no-repeat center/cover; width: 6.40rem; height: 5.80rem;margin-bottom: 0.9rem;position: relative;} */
.hero .hero_grid .visual{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/visual_bg3.png) no-repeat center/cover; width: 7.03rem; height: 4.24rem;margin: 0.3rem auto 1.4rem;position: relative;}
.hero .hero_grid .info{width: 100%; position: relative;}
.hero .hero_grid::before{content: '';position: absolute;left: 0;bottom: 1rem;width: 6.93rem; height: .08rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/hero_grid_icon.png) no-repeat center/cover;}
/* .alpha .hero .hero_grid::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/hero_grid_icon.png) no-repeat center / cover;} */
/* .omega .hero .hero_grid::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/hero_grid_icon2.png) no-repeat center / cover;} */
.hero .hero_grid .info .user_name_box{display: flex; justify-content: space-between; align-items: center;}
.hero .hero_grid .info .user_name_box .fle{display: flex; align-items: center;}
.hero .hero_grid .info .user_name_box .user_icon{width: .45rem; height: .45rem; margin-right: .2rem;}
.hero .hero_grid .info .user_name_box .user_icon em{display: block; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/team_list_img5.png) no-repeat center/cover; width: .45rem; height: .45rem;}
.hero .hero_grid .info .user_name_box .user_name{font-size: .2rem; color: #d0d0d0; font-family: 'Regular';}
.hero .hero_grid .info .user_name_box .user_name a{color: #c5b174;}
.hero .hero_grid .info .user_name_box .rule_btn{width: 1.11rem;height: .38rem;background-color: rgba(197, 177, 116, .1);border: .01rem solid #c5b174;font-size: .2rem;color: #c5b174;font-family: 'Medium';display: flex;justify-content: center;align-items: center;}
.hero .hero_grid .info .team_name{font-size: .77rem;line-height: .9rem;color: #fff;font-family: 'zzgf';position: relative;margin-top: .9rem;background: linear-gradient(219deg, #fff 93%, #c5b174 58%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hero .hero_grid .info .team_name::before{content: '';position: absolute;top: -.3rem;left: 0.6rem;}
/* .alpha .hero .hero_grid .info .team_name::before{ width: 6.78rem;height: .86rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/team_name_icon.png) no-repeat center/contain;} */
/* .omega .hero .hero_grid .info .team_name::before{ width: 6.46rem;height: .83rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/team_name_icon2.png) no-repeat center/contain;} */
.hero_grid .info .team_name::before{ width: 6.29rem;height: 2rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/team_name_icon3.png) no-repeat center/contain;}

.hero .hero_grid .info .lead{font-size: .22rem; color: #fff; margin-top: .3rem;}
.hero .hero_grid .info .cta_row{display: flex;gap: .2rem;position: absolute;top: 8.8rem;left: 50%;transform: translateX(-50%);}
.hero .hero_grid .info .cta_row .primary{width: 3.4rem; height: .68rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/primary_btn.png) no-repeat center/contain; display: flex; justify-content: center; align-items: center; font-size: .27rem; color: #fff; font-family: 'Bold';}
.hero .hero_grid .info .cta_row .danger{width: 3.39rem; height: .68rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/danger_btn.png) no-repeat center/contain; display: flex; justify-content: center; align-items: center; font-size: .27rem; color: #1f1f1d; font-family: 'Bold';}
.hero .next{width: 7.5rem;height: 1.06rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/next.png) no-repeat center/contain; margin: .5rem auto 0;}


/* vulcan页面 */
.vulcan_page .login-box2 {position: absolute;top: unset; bottom: 0;left: 50%;transform: translateX(-50%);}
.vulcan_page .login-box2 a {color: #1ceff8;}
.vulcan_page .page1{width: 100%;height: 11.65rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/vulcan_bg.jpg) no-repeat center / cover;overflow: hidden;position: relative;background-position: top;background-size: cover;}
.vulcan_page .page2{width: 100%;height: 20.01rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/vulcan_bg2.jpg) no-repeat center / cover;overflow: hidden;position: relative;background-position: top;background-size: cover;}
.vulcan_page .page2 .container{width: 7.05rem; height: 100%; margin: 0 auto;}
.vulcan_page .page2 .title{margin: .6rem auto 0; font-size: 0; width: 5.84rem;height: .51rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/vulcan_title.png) no-repeat center / cover;}

.vulcanMode{width: 7.05rem; margin: .1rem auto 0;}
.vulcanMode .title{display: flex; justify-content: center; align-items: center;}
.vulcanMode .title span{font-size: .52rem; color: #fff; font-family: 'Bold';position: relative;}
.vulcanMode .title span::after{content: '';position: absolute; top: 50%; right: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.vulcanMode .title span::before{content: '';position: absolute; top: 50%; left: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.vulcanMode .vulcan_grid{width: 7rem;display: flex;flex-direction: column; justify-content: space-between; margin: .3rem auto 0;gap: .2rem;}
.vulcanMode .vulcan_grid .l{width: 7rem;height: 1.45rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/vulcan_grid_1.png) no-repeat center / contain;box-sizing: border-box; padding: 0 .27rem; display: flex; justify-content: space-between; align-items: center;}
.vulcanMode .vulcan_grid .r{width: 7rem;height: 1.45rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/vulcan_grid_2.png) no-repeat center / contain;box-sizing: border-box; padding: 0 .27rem; display: flex; justify-content: space-between; align-items: center;}
.vulcanMode .vulcan_grid .info p:first-child{font-size: .3rem; color: #ebd6ff; font-family: Bold;}
.vulcanMode .vulcan_grid .info p:last-child{font-size: .18rem; color: #fff; font-family: Medium; opacity: .6;}
.vulcanMode .vulcan_grid .info p em{color: #fff;margin-right: .05rem;}
.vulcanMode .vulcan_grid .img_box{width: .64rem; height: 1rem; display: flex; justify-content: center; align-items: center;}
.vulcanMode .vulcan_grid .img_box img{display: block; width: 100%; height: 100%; object-fit: cover;}
.vulcanMode .vulcan_grid .pts{font-size: .18rem; color: #1ceff8; font-family: Medium;}
.vulcanMode .vulcan_grid .pts .claim_btn{width: 2.35rem;height: .65rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/primary_btn3.png) no-repeat center / contain;display: flex;justify-content: center;align-items: center;font-size: .22rem;color: #472abb;font-family: 'Bold';}
.vulcanMode .vulcan_grid .pts .claim_btn.gay{filter: grayscale(1);color: #484848; pointer-events: none;}
.vulcanMode .mutation_progress{position: relative; width: 7rem; margin: .6rem auto 0; display: flex; justify-content: space-between; align-items: center;}
.vulcanMode .mutation_progress .mutation_count{width: 2.35rem; height: 2.35rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/mutation_count_bg.png) no-repeat center / contain; display: flex; justify-content: center; align-items: center;}
.vulcanMode .mutation_progress .mutation_count .count{width: 2.11rem; height: 2.11rem; background-color: transparent; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.vulcanMode .mutation_progress .mutation_count .count .count_num{font-size: 1.18rem; color: #472abb; line-height: 1; font-family: 'TUNGSTEN-BOLD';}
.vulcanMode .mutation_progress .mutation_count .count p{font-size: .21rem; color: #472abb; line-height: 1; font-family: 'Bold';}
.vulcanMode .mutation_progress .mutation_icon{width: .35rem;height: .59rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/mutation_icon.png) no-repeat center / cover;}
.vulcanMode .mutation_progress .mutation_track{width: 3.64rem;height: 4.58rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/mutation_track.png) no-repeat center / contain; box-sizing: border-box; padding: .25rem;display: flex;flex-direction: column;justify-content: space-between;}
.vulcanMode .track_title{width: 100%;display: flex;justify-content: center;align-items: center;}
.vulcanMode .track_title span:first-child {font-size: .32rem;font-family: Bold;color: #ebd6ff;}
.vulcanMode .track_title span:last-child {position: absolute;width: 100%;left: 50%;transform: translateX(-50%);top: 4.8rem;text-align: center;font-size: .18rem;color: #ebd6ff;opacity: .6;}
.vulcanMode .track_list {width: 100%;margin: 0 auto;display: flex; flex-direction: column;justify-content: center;}
.vulcanMode .track_list li {width: 3rem;height: .9rem; display: flex;flex-direction: column;justify-content: space-around;position: relative;box-sizing: border-box;}
.vulcanMode .track_list li::before {content: '';position: absolute;bottom: 0;right: 0;width: 3rem;height: .01rem;background-color: #474748;}
.vulcanMode .track_list li:last-child::before {display: none;}
.vulcanMode .track_list li .top {display: none;}
.vulcanMode .track_list li .info {display: flex;justify-content: center;}
.vulcanMode .track_list li .info p {font-size: .22rem;color: #f3e7ff;font-family: Medium;}
.vulcanMode .track_list li .bottom_btn{display: flex; justify-content: space-between; align-items: center;margin-top: .1rem;}
.vulcanMode .track_list li .bottom_btn .desc{font-size: .18rem;color: #1ceff8;font-family: Medium;}
.vulcanMode .track_list li .bottom_btn .pill{width: .8rem;height: .25rem;border: .01rem solid #9787d5;background-color: #664ec5;display: flex;justify-content: center;align-items: center;font-size: .18rem;color: #f3e7ff;}
.vulcanMode .track_list li .bottom_btn .pill.done {border: .01rem solid #27bae8;background-color: #3a65cd;color: #1ceff8;}
.vulcanMode .lottery_box{width: 7rem; margin: .95rem auto 0;display: flex;flex-wrap: wrap;justify-content: center;gap: 0.3rem;}
.vulcanMode .lottery_box .reward_item{position: relative; width: 1.52rem;height: 2.99rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/lottery_bg.png) no-repeat center / cover;z-index: 1;}
.vulcanMode .lottery_box .reward_item.highlight::before{content: '';position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 1.8rem; height: 4.52rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/lottery_bg_on.png) no-repeat center/cover;z-index: -1;}
.vulcanMode .lottery_box .reward_item .reward_img{width: calc(100% - 0.15rem);height: 2.1rem;margin: 0 auto;display: flex;justify-content: center;align-items: center;margin-top: .2rem;}
.vulcanMode .lottery_box .reward_item .reward_img img{display: block;max-width: 100%;max-height: 100%;object-fit: cover;}
.vulcanMode .lottery_box .reward_item .reward_name{font-size: .19rem;color: #fff;font-family: Medium;text-align: center;margin-top: .1rem;line-height: .2rem;}
.vulcanMode .lottery_btn_list{position: relative; margin: 1.4rem auto 0; width: 7.5rem;height: .76rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/lottery_btn_bg.png) no-repeat center / cover; display: flex; justify-content: space-between; align-items: center;box-sizing: border-box;padding: 0 .1rem;}
.vulcanMode .lottery_btn_list .text{font-size: .18rem;color: #ece8e1;font-family: 'Regular';position: absolute;left: 50%;transform: translateX(-50%);width: 100%;text-align: center;top: -0.6rem;}
.vulcanMode .lottery_btn_list .lottery_btn{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 3.5rem; height: 100%; display: flex; justify-content: center; align-items: center; font-size: .31rem; letter-spacing: .03rem; color: #472abb; font-family: Bold;box-sizing: border-box;}
.vulcanMode .btn_list{display: flex;justify-content: center;align-items: center;gap: 0.3rem;position: absolute;left: 50%;transform: translateX(-50%);width: 100%;text-align: center;bottom: -0.5rem;}
.vulcanMode .btn_list a{font-size: .21rem; color: #ece8e1; font-family: 'Regular'; position: relative; padding-left: .3rem; font-weight: bold;}
.vulcanMode .btn_list .lottery_btn_rules::before{content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: .23rem; height: .17rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/lottery_rule_icon.png) no-repeat center / contain;}
.vulcanMode .btn_list .lottery_btn_records::before{content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: .21rem; height: .21rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/lottery_reccord_icon.png) no-repeat center / contain;}
.vulcanMode .next{width: 7.5rem;height: 1.06rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/next2.png) no-repeat center/contain; margin: 1rem auto 0;}


.status{width: 7.01rem; margin: .3rem auto 0;}
.status .title{display: flex; justify-content: center; align-items: center;}
.status .title span{font-size: .52rem; color: #fff; font-family: 'Bold';position: relative;}
.status .title span::after{content: '';position: absolute; top: 50%; right: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.status .title span::before{content: '';position: absolute; top: 50%; left: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.status .status_content{width: 7.01rem; height: 5.72rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/status_bg.png) no-repeat center/cover; margin: .2rem auto;display: flex;flex-direction: column; justify-content: space-around}
.status .status_content .l{width: 100%;height: 2.11rem;box-sizing: border-box;padding: .2rem .3rem;display: flex;flex-direction: column;position: relative;}
.status .status_content .r{width: 100%;height: 3.5rem;box-sizing: border-box;padding: 0.1rem .2rem .2rem .2rem;position: relative;}
.status .status_content .l .title_text{font-size: .3rem; color: #000; font-family: 'Bold';}
.status .status_content .l .tips{font-size: .18rem;color: #000;font-family: 'Bold';position: absolute;top: 0.4rem;left: 2.3rem;}
.status .status_content .l .line1{display: none;}
.status .status_content .l .tips2{font-size: .18rem; color: #000; font-family: 'Regular';margin-top: .25rem;}
.status .status_content .l .points{font-size: .26rem; color: #000; font-family: 'Bold';}
.status .status_content .l .points em{font-size: .8rem; color: #000; line-height: 1; font-family: 'TUNGSTEN-BOLD';margin-right: .1rem;}
.status .status_content .l .line{width: 2.95rem;height: .04rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/status_line.png) no-repeat center / contain;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0.25rem;}
.status .status_content .l .tips3{font-size: .16rem;color: #000;font-family: 'Regular';position: absolute;right: .1rem;bottom: 0.2rem;}
.status .status_content .r .claimrecord_btn{position: absolute; top: -2rem; right: .1rem; font-size: .18rem; color: #000; font-family: Bold; border-bottom: .01rem solid #000;}
.status .status_content .prize_grid{display: flex;}
.status .status_content .prize_grid li{width: 1.2rem;height: 3.1rem;display: flex;flex-direction: column;align-items: center;position: relative;}
.status .status_content .prize_grid li .prize_img{width: 1.02rem; height: 1.51rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/prize_grid_bg.png) no-repeat center/cover; display: flex; justify-content: center; align-items: center;}
/* .status .status_content .prize_grid li:last-child .prize_img{height: 1.7rem;} */
.status .status_content .prize_grid li.task5{width: 1.7rem;}
.status .status_content .prize_grid li.task6{width: 1.6rem;}
.status .status_content .prize_grid li.task5 .name{margin-top: 0;}
.status .status_content .prize_grid li.task6 .name{margin-top: 0;}
.status .status_content .prize_grid li.task5 .prize_img{width: 1.3rem;height: 2.06rem;margin-top: -0.35rem;background: none;}
.status .status_content .prize_grid li.task6 .prize_img{width: 1.3rem;height: 2.06rem;margin-top: -0.35rem;background: none;}
.status .status_content .prize_grid li .prize_img img{display: block; max-width: 100%; max-height: 100%;}
.status .status_content .prize_grid li .name{height: 0.5rem;line-height: 0.25rem;font-size: .15rem;color: #c5b174;font-family: 'Medium';text-align: center;margin-top: .2rem;display: flex;justify-content: center;align-items: center;}
.status .status_content .prize_grid li .claim_btn{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0; width: 1.12rem; height: .46rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/claim_btn2.png) no-repeat center/contain;background-size: 100% 100%; display: flex; justify-content: center; align-items: center; font-size: .12rem; color: #fff; font-family: 'Bold';}
.status .status_content .prize_grid li .claim_btn.gay{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/claim_btn2_gay.png) no-repeat center/contain;background-size: 100% 100%; pointer-events: none;}
.status .status_content .prize_grid li.task5 .tips_title{width: .32rem;height: 1.74rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/prize_img_title1.png) no-repeat center / contain;position: absolute;top: -0.1rem;left: 0;}
.status .status_content .prize_grid li.task6 .tips_title{width: 1.75rem;height: .31rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/prize_img_title2.png) no-repeat center / contain;position: absolute;left: 50%;transform: translateX(-45%);bottom: 0.6rem;}
.status .status_content .prize_grid li .task_tips{width: 100%;position: absolute;left: 50%;transform: translateX(-50%) scale(0.85);bottom: -.27rem;text-align: center;font-size: .10rem;color: #c1c1c1;}
.status .status_content .prize_grid li.task5 .task_tips{font-size: 0;width: 1.28rem;height: .11rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/task_tips_icon_bg.png) no-repeat center / 100% 100%;bottom: -.23rem;}
.status .status_content .reward_progress{position: absolute;left: .3rem;bottom: .95rem;}
.status .status_content .reward_progress .rp-bar{width: 4.16rem;height: .03rem;background: #c1c1c1;overflow: hidden;}
.status .status_content .reward_progress .rp-bar .rp-fill {height: 100%;background: #c5b174;transition: width .6s ease;}
.status .status_content .reward_progress .rp-dots{width: 100%;display: flex;justify-content: space-around;gap: .5rem;position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;}
.status .status_content .reward_progress .rp-dots .rp-dot{width: .32rem; height: .31rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/rp_dots.png) no-repeat center/contain;}
.status .status_content .reward_progress .rp-dots .rp-dot.active{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/rp_dots_active.png) no-repeat center/contain;}
.status .status_content .reward_progress .rp-dots .rp-dot:last-child{margin-right: -.4rem;}

.situation{width: 7.01rem; margin: .3rem auto 0;position: relative;}
.situation .title{display: flex; justify-content: center; align-items: center;}
.situation .title span{font-size: .52rem; color: #fff; font-family: 'Bold';position: relative;}
.situation .title span::after{content: '';position: absolute; top: 50%; right: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.situation .title span::before{content: '';position: absolute; top: 50%; left: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.situation .battle_situation{width: 7.01rem;margin: 0 auto; display: flex; justify-content: space-between;align-content: flex-start;}
.situation .battle_situation .l{display: flex; align-items: baseline;flex-direction: column;}
.situation .battle_situation .l em:first-child{font-size: .3rem; color: #fff; font-family: Bold;}
.situation .battle_situation .l em:last-child{font-size: .18rem; color: #fff; font-family: Bold; margin-left: .1rem;}
.situation .battle_situation .r{font-size: .18rem; color: #c5b174; font-family: 'Regular'; display: flex; align-items: center;position: relative;}
.situation .battle_situation .r::before{content: ''; width: 3.68rem; height: 1.32rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/battle.png) no-repeat center/cover; position: absolute; top: -.2rem; right: 0;}
.situation .battle_situation .r .time{display: flex;}
.situation .battle_situation .r span{line-height: 1;font-family: 'TUNGSTEN-BOLD';font-size: .22rem;margin: 0 .05rem;display: flex;justify-content: center;align-items: center;width: .32rem;height: .32rem;background-color: rgba(197, 177, 116, .2);}
.situation .battle_situation .r #days{background-color: transparent;width: .15rem;height: .28rem;}
/* .situation .battle_situation .r span:first-child{background-color: transparent;} */
.situation .battle_pk{margin: .2rem auto .2rem; display: flex; justify-content: center; align-items: center; gap: 1.5rem;}
.situation .battle_pk span{width: .96rem; height: .96rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/battle_pk_bg.png) no-repeat center/contain;display: flex; justify-content: center; align-items: center; font-family: 'TUNGSTEN-BOLD'; font-size: .78rem; color: #fff; line-height: 1;}
.situation .battle_pk span img{display: block; width: .65rem; height: .65rem; object-fit: cover;}
.situation .battle_pk span:nth-of-type(2){background: none;}
.situation .battle_bar_box{width: 7.01rem;margin: 0 auto;}
.situation .battle_bar_box .battle_name{display: flex; justify-content: space-between;}
.situation .battle_bar_box .battle_name span{font-size: .18rem; color: #fff; font-family: 'Regular';}
.situation .battle_bar_box .battle_bar{width: 100%; height: .36rem; display: flex; margin-top: .1rem; position: relative;}
.situation .battle_bar_box .battle_bar .left{height: 100%;background: linear-gradient(90deg, #c5b174 80%, #d4c589 100%);display: flex;align-items: center;justify-content: flex-start;position: relative;box-sizing: border-box;padding-left: 0.92rem;}
.situation .battle_bar_box .battle_bar .right{height: 100%;background: linear-gradient(-90deg, #ef001a 70%, #ff6b7a 100%);display: flex;align-items: center;justify-content: flex-end;position: relative;box-sizing: border-box;padding-right: 1rem;}
.situation .battle_bar_box .battle_bar .left .percent{background-color: #1c1c1b;color: #c5b174;font-size: .22rem;font-family: 'TUNGSTEN-BOLD';padding: 0 .25rem;padding-right: 0.4rem;position: relative;clip-path: polygon(0 0, calc(100% - .3rem) 0%, 100% 100%, calc(100% - 0px) 100%, 0% 100%);position: absolute;left: 0.05rem;}
.situation .battle_bar_box .battle_bar .right .percent{background-color: #1c1c1b;color: #ef001a;font-size: .22rem;font-family: 'TUNGSTEN-BOLD';padding: 0 .25rem;padding-left: 0.4rem;position: relative;clip-path: polygon(.3rem 0, 100% 0, 100% 100%, .3rem 100%, 0 100%);position: absolute;right: 0.05rem;}
.situation .battle_bar_box .battle_bar .left .percent::before{content: '';position: absolute; right: .15rem; top: 50%; transform: translateY(-50%); width: .21rem; height: .24rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/percent_line1.png) no-repeat center / contain;}
.situation .battle_bar_box .battle_bar .right .percent::before{content: '';position: absolute; left: .15rem; top: 50%; transform: translateY(-50%); width: .2rem; height: .23rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/percent_line2.png) no-repeat center / contain;}



/* .flow{width: 7rem; margin: .7rem auto 0;} */
.flow{width: 7rem; margin: .3rem auto 0;}
.flow .title{display: flex; justify-content: center; align-items: center;}
.flow .title span{font-size: .52rem; color: #fff; font-family: 'Bold';position: relative;}
.flow .title span::after{content: '';position: absolute; top: 50%; right: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.flow .title span::before{content: '';position: absolute; top: 50%; left: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.flow .flow_tasks{display: flex;flex-direction: column;margin: .19rem auto 0;justify-content: space-between;width: 7rem;height: 7.84rem;box-sizing: border-box;padding: .2rem .15rem;background-color: #f0f0f0;}
.flow .flow_tasks .task_title {width: 100%; display: flex;justify-content: space-between;align-items: baseline;}
.flow .flow_tasks .task_title span:first-child {font-size: .24rem;font-family: Bold;color: #000;display: flex; flex-direction: column;}
.flow .flow_tasks .task_title span:first-child em:last-child{font-size: .18rem;}
.flow .flow_tasks .task_title span:last-child {font-size: .18rem;font-family: Medium;color: #000;cursor: pointer;}
.flow .flow_tasks .optional_list {width: 100%;margin: .1rem auto 0;display: flex;justify-content: space-between; flex-direction: column;gap: 0.2rem;}
.flow .flow_tasks .optional_list li {width: 6.6rem;height: 2.08rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/flow_tasks_li_bg.png) no-repeat center/cover; display: flex;flex-direction: column;justify-content: space-around;position: relative;padding: 0 .2rem;box-sizing: border-box;}
/* .flow .flow_tasks .optional_list li::before {content: '';position: absolute;top: 0;right: 0;width: 1px;height: 142px;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/flow_line.png) no-repeat center / contain;} */
/* .flow .flow_tasks .optional_list li:last-child::before{display: none;} */
.flow .flow_tasks .optional_list li .top {position: relative;display: flex;align-items: center;justify-content: space-between;}
.flow .flow_tasks .optional_list li .top em:nth-of-type(1) {font-size: 1rem;line-height: 1;font-family: 'TUNGSTEN-BOLD';color:#e0e0df;}
.flow .flow_tasks .optional_list li .top em:nth-of-type(2) {position: absolute;top: 50%;left: 0;transform: translateY(-50%);font-size: .18rem;line-height: 1;color: #434343;background-color: #f0f0f0;box-sizing: border-box;padding: .05rem;}
.flow .flow_tasks .optional_list li .top span{font-size: .18rem;color: #dbc787;font-family: Medium;}
.flow .flow_tasks .optional_list li .top .pill{width: .8rem; height: .24rem; border: .01rem solid #b3b3b3; background-color: #dadada; display: flex; justify-content: center; align-items: center; font-size: .18rem; color: #a1a1a1;}
.flow .flow_tasks .optional_list li .top .pill.done{border: .01rem solid #ef001a; background-color: #e7e6e1; color: #ef001a;}
.flow .flow_tasks .optional_list li .info {display: flex;justify-content: space-between;align-items: center;}
.flow .flow_tasks .optional_list li .info p {font-size: .24rem;color: #000;font-family: Medium;}
.flow .flow_tasks .optional_list li .info p:nth-of-type(2) {font-size: .18rem;color: #434343;}
.flow .flow_tasks .optional_list li .info .r {font-size: .24rem;color: #000;font-family: Medium;}
/* .flow .slot_box{width: 7rem;height: 21.05rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/slot_box_bg.png) no-repeat center/cover;box-sizing: border-box; padding: .2rem;} */
.flow .slot_box{width: 7rem;height: 17.05rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/slot_box_bg.png) no-repeat center / cover;box-sizing: border-box;padding: .2rem;background-size: 100% 100%;}
.flow .slot_box .task_title {width: 100%; display: flex;justify-content: space-between;align-items: baseline;}
.flow .slot_box .task_title span:first-child {font-size: .3rem;font-family: Bold;color: #fff;display: flex; flex-direction: column;}
.flow .slot_box .task_title span:first-child em:last-child{font-size: .18rem;}
.flow .slot_box .task_title span:last-child {font-size: .18rem;font-family: Medium;color: #fff;cursor: pointer;}
/* .flow .slot_box .completion_rate{margin-top: .2rem; display: flex;align-items: center; justify-content: space-between;} */
.flow .slot_box .completion_rate{margin-top: .2rem;display: flex;align-items: center;justify-content: start;gap: 0.5rem;}
.flow .slot_box .completion_rate .completion_rate_item{display: flex;flex-direction: column; justify-content: center; align-items: center;position: relative;}
/* .flow .slot_box .completion_rate .completion_rate_item .l{margin-right: .1rem;} */
.flow .slot_box .completion_rate .completion_rate_item .l .rate{width: 1.55rem;height: .8rem;position: relative;display: flex;justify-content: center;align-items: center;border-radius: 50%;}
.flow .slot_box .completion_rate .completion_rate_item .l .rate svg{width: 100%; height: .8rem; position: absolute; top: 0; left: 0;}
.flow .slot_box .completion_rate .completion_rate_item .l .rate .rate-progress{transition: stroke-dashoffset 0.3s ease;}
.flow .slot_box .completion_rate .completion_rate_item .l .rate .rate-text{position: absolute;top: .35rem;font-size: .56rem;color: #fff;font-family: 'TUNGSTEN-BOLD';line-height: 1;z-index: 2;display: flex;align-items: baseline;}
.flow .slot_box .completion_rate .completion_rate_item .l .rate .rate-text .current{font-size: .56rem;}
.flow .slot_box .completion_rate .completion_rate_item .l .rate .rate-text .divider{font-size: .56rem; color: #fff; font-family: 'TUNGSTEN-BOLD';}
.flow .slot_box .completion_rate .completion_rate_item .l .rate .rate-text .total{font-size: .56rem; color: #fff; font-family: 'TUNGSTEN-BOLD';}
.flow .slot_box .completion_rate .completion_rate_item .r{position: relative;}
.flow .slot_box .completion_rate .completion_rate_item .r .t{display: flex;flex-direction: column;justify-content: space-between;align-items: center;}
.flow .slot_box .completion_rate .completion_rate_item .r .t span:nth-of-type(1){font-size: .21rem; color: #fff; font-family: Bold;margin-top: .1rem;}
.flow .slot_box .completion_rate .completion_rate_item .r .t span:nth-of-type(1) em{color: #c5b174;display: none;}
.flow .slot_box .completion_rate .completion_rate_item .r .t span:nth-of-type(2){width: 2.07rem;height: auto;font-size: .21rem;text-align: center;color: #1c1d18;font-family: Bold;background-color: #bba86f;box-sizing: border-box;padding: 0 .15rem;margin-top: .1rem;}
.flow .slot_box .completion_rate .completion_rate_item .r .b{width: 2.07rem;height: auto;text-align: center;font-size: .14rem;color: #fff;font-family: Medium;background-color: #434343;box-sizing: border-box;padding: .02rem .15rem;}
.flow .slot_box .completion_rate .completion_rate_item .r .yiwen{display: block;width: .19rem;height: .19rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/yiwen.png) no-repeat center/cover;position: absolute; bottom: .03rem;right: -.25rem;}
.flow .slot_box .completion_rate .completion_rate_item .r .yiwen span{min-width: 1.5rem;display: none;font-size: .12rem;text-align: center;color: #000;padding: .1rem;background-color: #c5b174;position: absolute;top: -.7rem;left: 50%;transform: translateX(-50%);}
.flow .slot_box .completion_rate .completion_rate_item .r .yiwen.active span{display: block;}
.flow .slot_box .completion_rate .completion_rate_item::before {content: '';position: absolute;right: -0.2rem;bottom: 0;width: .01rem;height: 1.19rem;background-color: #434342;}
.flow .slot_box .completion_rate .completion_rate_item:last-child::before{display: none;}
.flow .slot_box .completion_rate .completion_rate_item:nth-of-type(2) .r .b{width: 1.7rem;display: flex;justify-content: center;align-items: center;margin-top: .1rem;}
.flow .slot_box .slot_task_grid{margin-top: .2rem; display: flex; flex-direction: column; justify-content: space-between; align-items: center; gap: .2rem;}
.flow .slot_box .slot_task_grid .slot_task_grid_item{width: 6.58rem; height: .8rem; background-color: #434343;display: flex; flex-direction: column; justify-content: center; align-items: center;}
.flow .slot_box .slot_task_grid .slot_task_grid_item p{font-size: .24rem;color: #fff;font-family: Medium;}
.flow .slot_box .slot_task_grid .slot_task_grid_item p:nth-of-type(2){font-size: .19rem;color: #b2b2b2;}
.flow .slot_box .task_list{margin-top: .2rem; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: .2rem;}
.flow .slot_box .task_list .task_grid{width: 6.61rem;height: 2.07rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/task_grid_bg.png) no-repeat center/contain;}
.flow .slot_box .task_list .task_grid.active{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/task_grid_bg_active.png) no-repeat center/contain;}
.flow .slot_box .task_grid{position: relative; display: flex;flex-direction: column;justify-content: space-around;box-sizing: border-box;padding: .2rem;}
.flow .slot_box .task_grid:last-child{border-bottom: none;}
.flow .slot_box .task_grid .t,.tasks .task_list .task_grid .b{display: flex; justify-content: space-between; align-items: center;}
.flow .slot_box .task_grid .t .l{display: flex; align-items: center;}
.flow .slot_box .task_grid .num{position: relative;width: .8rem;}
.flow .slot_box .task_grid .num em:nth-of-type(1) {font-size: .8rem;font-family: 'TUNGSTEN-BOLD';color: rgba(197, 177, 116, .1); line-height: 1;}
.flow .slot_box .task_grid .num em:nth-of-type(2) {width: .8rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: .18rem;line-height: 1;color: #c5b174;background-color: #202020;box-sizing: border-box;padding: .03rem .04rem;text-align: center;}
.flow .slot_box .task_grid.active .num em:nth-of-type(2){background-color: #343128;}
.flow .slot_box .task_grid .t .pill{width: .8rem; height: .24rem; border: .01rem solid #b3b3b3; background-color: #444443; display: flex; justify-content: center; align-items: center; font-size: .18rem; color: #a1a1a1;}
.flow .slot_box .task_grid .t .pill.done{border: .01rem solid #dbc787; background-color: #5f573e; color: #dbc787;}
.flow .slot_box .task_grid .b{display: flex; justify-content: space-between; align-items: center;}
.flow .slot_box .task_grid .b .desc p {font-size: .24rem;color: #fff;font-family: Medium;padding-right: .3rem;}
.flow .slot_box .task_grid .b .desc p:nth-of-type(2) {font-size: .18rem;color: #b2b2b2;}
.flow .slot_box .task_grid .b .pts {font-size: .18rem;color: #c5b174;font-family: Medium;}
.flow .slot_box .task_grid .consume_btn{width: 1.97rem;height: .48rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/consume_btn.png) no-repeat center / contain;display: flex;justify-content: center;align-items: center;font-size: .19rem;color: #1d1d1c;font-family: 'Bold';}
.flow .slot_box .task_grid .consume_btn.gay{filter: grayscale(1);}

.flow .optional_tasks{position: relative; display: flex;flex-direction: column; margin:  .19rem auto 0; justify-content: space-between;width: 7rem; height: 5.92rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/task_list_bg2.png) no-repeat center/cover; box-sizing: border-box; padding: .2rem;}
.flow .optional_tasks::before{content: '暂未开放';width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);position: absolute;top: 0;left: 0;z-index: 10;font-size: .21rem;text-align: center;color: #fff;display: flex;justify-content: center;align-items: center;}
.flow .optional_tasks.active::before{display: none;}
.flow .optional_tasks .task_title {width: 100%; display: flex;justify-content: space-between;align-items: baseline;}
.flow .optional_tasks .task_title span:first-child {font-size: .3rem;font-family: Bold;color: #fff;display: flex; flex-direction: column;}
.flow .optional_tasks .task_title span:first-child em:last-child{font-size: .18rem;}
.flow .optional_tasks .task_title span:last-child {font-size: .17rem;font-family: Medium;color: #fff;cursor: pointer;display: none;}
.flow .optional_tasks .optional_list {width: 100%;margin: .1rem auto 0;display: flex;flex-direction: column;justify-content: space-between;gap: 0.2rem;}
.flow .optional_tasks .optional_list li{width: 6.61rem;height: 2.23rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/optional_tasks_bg.png) no-repeat center/cover; display: flex;flex-direction: column;justify-content: space-around;position: relative;padding: .15rem ;box-sizing: border-box;position: relative;}
.flow .optional_tasks .optional_list li.active{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/optional_tasks_bg_active.png) no-repeat center/cover;}
.flow .optional_tasks .optional_list li .top {position: relative;display: flex;align-items: center;justify-content: space-between;}
.flow .optional_tasks .optional_list li .top em:nth-of-type(1) {font-size: 1rem;line-height: 1;font-family: 'TUNGSTEN-BOLD';color: rgba(197, 177, 116, .1); line-height: 1;}
.flow .optional_tasks .optional_list li .top em:nth-of-type(2) {position: absolute;top: 50%;left: 0;transform: translateY(-50%);font-size: .18rem;line-height: 1;color: #c5b174;background-color: #202020;box-sizing: border-box;padding: .05rem;}
.flow .optional_tasks .optional_list li.active .top em:nth-of-type(2){background-color: #343128;}
.flow .optional_tasks .optional_list li .top span{font-size: .18rem;color: #dbc787;font-family: Medium;display: flex;}
.flow .optional_tasks .optional_list li .top .pill{width: .8rem; height: .24rem; border: .01rem solid #b3b3b3; background-color: #444443; display: flex; justify-content: center; align-items: center; font-size: .18rem; color: #a1a1a1;margin-left: .2rem;}
.flow .optional_tasks .optional_list li .top .pill.done{border: .01rem solid #dbc787; background-color: #5f573e; color: #dbc787;}
.flow .optional_tasks .optional_list li .top .team_img {width: .71rem;height: .53rem;display: flex;justify-content: center;align-items: center;position: absolute;top: 50%;transform: translateY(-50%);left: .95rem;background-color: rgba(228, 206, 137, .3);}
.flow .optional_tasks .optional_list li .top .team_img img {display: block;max-width: .36rem;max-height: .36rem;object-fit: cover;}
.flow .optional_tasks .optional_list li .info {display: flex;justify-content: space-between;align-items: center;}
.flow .optional_tasks .optional_list li .info p {font-size: .24rem;color: #fff;font-family: Medium;}
.flow .optional_tasks .optional_list li .info p:nth-of-type(2) {width: 3.3rem;font-size: .18rem;color: #b2b2b2;}
.flow .optional_tasks .optional_list li .info .r {font-size: .24rem;color: #c5b174;font-family: Medium;}
.flow .optional_tasks .optional_list li .info .points_box {color: #fff;position: absolute;right: .16rem;bottom: 0.13rem;font-size: .2rem;}
.flow .optional_tasks .optional_list li .info .points_box em {font-size: .8rem;line-height: 1;color: #c5b174;font-family: 'TUNGSTEN-BOLD';position: relative;z-index: 1;margin-left: .1rem;}
.flow .optional_tasks .optional_list li .info .points_box em::before {content: '';width: 100%;height: .15rem;background-color: #454131;position: absolute;left: 50%;transform: translateX(-50%);bottom: .15rem;z-index: -1;padding: 0 .08rem;border-right: .05rem solid #c5b174;}
.flow .optional_tasks .optional_list li .info .select_btn{width: 1.97rem;height: .48rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/consume_btn.png) no-repeat center / contain;display: flex;justify-content: center;align-items: center;font-size: .19rem;color: #1d1d1c;font-family: 'Bold';}
.flow .optional_tasks .optional_list li .team_selected.team_selecteds{display: none;}

.battle{width: 7rem; margin: .67rem auto 0; position: relative;}
.battle .title{display: flex; justify-content: center; align-items: center;}
.battle .title span{font-size: .52rem; color: #fff; font-family: 'Bold';position: relative;}
.battle .title span::after{content: '';position: absolute; top: 50%; right: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.battle .title span::before{content: '';position: absolute; top: 50%; left: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.situation .timeline{margin: .3rem auto 0; display: flex;flex-direction: column; justify-content: space-around; align-items: flex-end; gap: .2rem;}
.situation .timeline .week{display: flex;position: relative;width: 5.44rem;height: .93rem;box-sizing: border-box;}
.situation .timeline .week::before{content: '';position: absolute;top: 0;left: 0;width: .02rem;height: .93rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/flow_line.png) no-repeat center / contain;}
.situation .timeline .week.active::after{content: ''; width: 5.44rem; height: .93rem; background-color: rgba(197, 177, 116, .1); position: absolute; bottom: 0; left: 0;}
.situation .timeline .week .week_title{display: flex;justify-content: center;flex-direction: column;align-items: center;}
.situation .timeline .week .week_title span:nth-of-type(1){font-size: 0.45rem;line-height: 1;color: rgba(197, 177, 116, .1);padding: .2rem;font-weight: bold;}
.situation .timeline .week .week_title span:nth-of-type(2){color: #c5b174;font-size: .24rem;font-family: 'TUNGSTEN-BOLD';opacity: .3;position: absolute;right: .1rem;top: .1rem;}
.situation .timeline .week .week_desc{height: .93rem;display: flex;flex-direction: column;justify-content: center;}
.situation .timeline .week .week_desc p:nth-of-type(1){font-size: .24rem;color: #fff;font-family: Medium;}
.situation .timeline .week .week_desc p:nth-of-type(2){font-size: .19rem;color: #fff;opacity: .9;}
/* .situation .left_title{width: 1.27rem; font-size: .3rem;color: #fff;font-family: Bold;writing-mode: vertical-lr;position: absolute;top: 1.5rem;padding-left: 0.15rem;} */
.situation .left_title{width: 1.27rem;font-size: .3rem;color: #fff;font-family: Bold;position: absolute;top: 4.3rem;padding-left: 0.15rem;display: flex;}
.situation .left_title span{writing-mode: vertical-rl;text-orientation: upright;}
/* .situation .left_title em{writing-mode: horizontal-tb;} */
.situation .left_title::before{content: '';position: absolute;top: -.43rem;left: 0;width: 1.27rem;height: 5.28rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/battle_left_title.png) no-repeat center / contain;}

.privilege{width: 7rem; margin: .55rem auto 0;}
.privilege .title{display: flex; justify-content: center; align-items: center;}
.privilege .title span{font-size: .52rem; color: #fff; font-family: 'Bold';position: relative;}
.privilege .title span::after{content: '';position: absolute; top: 50%; right: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.privilege .title span::before{content: '';position: absolute; top: 50%; left: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.privilege .privilege_container{position: relative; margin: .3rem auto 0;display: flex;flex-direction: column;justify-content: space-between;align-items: center;width: 7rem;height: auto;gap: .25rem;}
.privilege .privilege_container::before{content: '暂未开放';width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);position: absolute;top: 0;left: 0;z-index: 10;font-size: .21rem;text-align: center;color: #fff;display: flex;justify-content: center;align-items: center;}
.privilege .privilege_container.active::before{display: none;}
.privilege .privilege_container .panel{width: 7rem; height: .98rem; box-sizing: border-box; padding: 0 .15rem; display: flex;justify-content: space-between; align-items: center;}
.privilege .privilege_container .panel:nth-of-type(1){background-color: #e9e8e9;}
.privilege .privilege_container .panel:nth-of-type(2){background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/privilege_bg.png) no-repeat center/contain;}
.privilege .privilege_container .panel .l{display: flex; flex-direction: column;}
.privilege .privilege_container .panel .l span:nth-of-type(1){font-size: .3rem;color: #1b1b1d;font-family: Bold; display: flex; align-items: baseline;}
.privilege .privilege_container .panel .l span:nth-of-type(1) em{font-size: .18rem; margin-left: .1rem;}
.privilege .privilege_container .panel .l span:nth-of-type(2){font-size: .18rem;color: #1b1b1d;opacity: .9;}
.privilege .privilege_container .panel .go_now{width: 2.25rem;height: .55rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/privilege_btn2.png) no-repeat center / contain;display: flex;justify-content: center;align-items: center;font-size: .22rem;color: #fff;font-family: 'Bold';}
.privilege .privilege_container .panel:first-child .go_now{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/privilege_btn1.png) no-repeat center / contain; color: #1d1d1c;}
.privilege .privilege_container .panel:last-child .l span:nth-of-type(1){color: #fff;}
.privilege .privilege_container .panel:last-child .l span:nth-of-type(2){color: #fff;}

.rewards{width: 7rem; margin: .55rem auto 0;padding-bottom: .5rem;}
.rewards .title{display: flex; justify-content: center; align-items: center;}
.rewards .title span{font-size: .52rem; color: #fff; font-family: 'Bold';position: relative;}
.rewards .title span::after{content: '';position: absolute; top: 50%; right: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.rewards .title span::before{content: '';position: absolute; top: 50%; left: -.4rem; transform: translateY(-50%); width: .3rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/title_icon.png) no-repeat center/contain;}
.rewards .statue_plan{margin: .2rem auto; display: flex;flex-direction: column; justify-content: space-between; align-items: center; width: 7rem; height: auto;gap: .3rem;}
.rewards .statue_plan .cutoff{width: 7.25rem;height: 3.46rem; box-sizing: border-box;padding: 0.3rem 0.3rem 0.2rem 3rem;position: relative;left: -.1rem;}
/* .alpha .rewards .statue_plan .cutoff{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/cutoff_bg_1.png) no-repeat center/cover;} */
.rewards .statue_plan .cutoff{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/cutoff_bg_2.png) no-repeat center/cover;}
.rewards .statue_plan .statue_rules{width: 7rem;height: 5.99rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/statue_rules_bg.png) no-repeat center/cover;box-sizing: border-box;padding: .2rem;padding-right: 0;}
.rewards .statue_plan .cutoff .tips{font-size: .2rem;color: #fff;font-family: 'Regular';display: flex;flex-direction: column;}
.rewards .statue_plan .cutoff .tips span:last-child{font-size: .15rem; opacity: .6;}
.rewards .statue_plan .cutoff .line1 {width: .2rem;height: .03rem;font-size: .2rem;color: transparent;background-color: #fff;margin: .15rem 0;}
.rewards .statue_plan .cutoff .pts{width: 86%;display: flex;align-items: center;justify-content: space-between;}
.rewards .statue_plan .cutoff .tips2 {font-size: .2rem;color: #fff;font-family: 'Regular';margin-top: .15rem;}
.rewards .statue_plan .cutoff .points {font-size: .26rem;color: #000;font-family: 'Bold';}
.rewards .statue_plan .cutoff .points em {font-size: .7rem;color: #c5b174;line-height: 1;font-family: 'TUNGSTEN-BOLD';}
.rewards .statue_plan .cutoff .r .points em{font-size: .3rem;color: #7d7d7d;line-height: 1;font-family: Bold;}
.rewards .statue_plan .cutoff .r .tips2{margin-bottom: .3rem;}
.rewards .statue_plan .cutoff .line {width: 3.92rem;height: .04rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/m/rewards_line.png) no-repeat center / cover;margin: .1rem 0;}
.rewards .statue_plan .cutoff .tips3{font-size: .16rem; color: #c5b174; font-family: 'Regular';margin-top: .17rem;}
.rewards .statue_rules .statue_rules_title{font-size: .24rem;color: #fff;font-family: 'Regular';margin: 0.25rem auto 0.4rem;text-align: center;}
.rewards .statue_rules .statue_rules_list{height: 1.15rem;display: flex;align-items: center;border-bottom: .01rem solid #3a3629;}
.rewards .statue_rules .statue_rules_list:last-child{border-bottom: none;}
.rewards .statue_rules .statue_rules_list em{font-size: .2rem; color: rgba(255, 255, 255, .1);font-family: 'TUNGSTEN-BOLD';margin-right: .2rem;}
.rewards .statue_rules .statue_rules_list .statue_rules_desc p:first-child{font-size: .21rem; color: #fff;font-family: 'Medium';display: flex; align-items: center;}
.rewards .statue_rules .statue_rules_list .statue_rules_desc p:last-child{font-size: .18rem;line-height: 0.2rem; color: #c5b174;font-family: 'Regular';}
.rewards .statue_rules .statue_rules_list .statue_rules_desc p:first-child em{position: relative; cursor: pointer; display: block;width: .19rem;height: .19rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/yiwen.png) no-repeat center / cover;}
.rewards .statue_rules .statue_rules_list .statue_rules_desc p:first-child em i{min-width: 4.3rem;display: none;font-size: .14rem;text-align: center;color: #000;padding: .1rem;background-color: #c5b174;position: absolute;top: -1.15rem;left: 50%;transform: translateX(-50%);}
.rewards .statue_rules .statue_rules_list .statue_rules_desc p:first-child em.active i{display: block;}


/* #pop_common .pop1{height: auto; background-size: 100% 100%; background-position: top center;} */
#pop_common .pop_center{width: 85%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;display: flex;flex-direction: column;align-items: center;}
#pop_common .title{margin: 0 auto .5rem; display: flex; justify-content: center; align-items: center;}
#pop_common .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#pop_common .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
#pop_common .tips{font-size: .26rem; color: #fff;margin: 0 auto; text-align: center;}

#pop_obtain .pop_center{width: 85%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;}
#pop_obtain .title{margin: 0 auto .5rem; display: flex; justify-content: center; align-items: center;}
#pop_obtain .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#pop_obtain .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
#pop_obtain .prize_box{margin: .1rem auto 0; display: flex; flex-direction: column;justify-content: space-around; align-items: center;}
#pop_obtain .prize_box .img_box{width: 2.5rem;height: 1.8rem;display: flex;justify-content: center;align-items: center;margin-top: .1rem;}
#pop_obtain .prize_box .img_box img{max-width: 100%;max-height: 100%;}
#pop_obtain .prize_box .name{font-size: .22rem; color: #c5b174; text-align: center;font-family: Medium;}


#pop_login .pop_center{width: 85%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;}
#pop_login .title{margin: 0 auto .5rem; display: flex; justify-content: center; align-items: center;}
#pop_login .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#pop_login .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
#pop_login .signin_img {width: 85%;margin: .1rem auto 0;display: flex;justify-content: space-between;align-items: center;gap: .3rem;}
#pop_login .signin_img a {display: block;width: 2.12rem;height: 2.12rem;text-indent: -99.99rem;}
#pop_login .signin_img a.dia_signin_btn_qq {background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/qq_icon.png) no-repeat center / cover;}
#pop_login .signin_img a.dia_signin_btn_wx {background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/vx_icon.png) no-repeat center / cover;}

.PopCreated .pop_center{width: 85%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;}
.PopCreated .title{margin: 0 auto .35rem; display: flex; justify-content: center; align-items: center;}
.PopCreated .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.PopCreated .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
.PopCreated .tips{font-size: .18rem; color: #fff; font-family: 'Medium'; text-align: center;}
.PopCreated .input_box{outline: none; border: none; background-color: #584f36; width: 5.3rem; height: .57rem; margin: .33rem auto 0;font-size: .18rem; color: #fff; font-family: 'Medium'; text-align: center;box-sizing: border-box; padding: 0 .1rem;}
.PopCreated .input_box::placeholder{font-size: .18rem; color: #fff; font-family: 'Medium'; text-align: center;}
.PopCreated .created_btn{display: block;margin: .34rem auto 0; width: 3.44rem;height: .85rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn1.png) no-repeat center/contain;display: flex;align-items: center;justify-content: center;font-size: .29rem;color: #000;font-family: Bold;}

#pop_claimrecord .pop_center{width: 90%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;}
#pop_claimrecord .title{margin: 0 auto .5rem; display: flex; justify-content: center; align-items: center;}
#pop_claimrecord .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#pop_claimrecord .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
#pop_claimrecord .record_title{margin: .2rem auto 0; display: flex; justify-content: space-around; align-items: center; background-color: #c5b174;}
#pop_claimrecord .record_title span{width: 33.33%; height: .48rem; font-size: .22rem; color: #000; text-align: center; line-height: .48rem; border-right: .01rem solid #000;}
#pop_claimrecord .record_title span:last-child{border-right: none;}
#pop_claimrecord .record_list_box .record_list{border-left: .01rem solid #c5b174; border-right: .01rem solid #c5b174; border-top: none; border-bottom: none;}
#pop_claimrecord .record_list li{ width: 100%; height: .5rem; display: flex; justify-content: space-around; align-items: center; border-bottom: .01rem solid #c5b174;}
/* .pop_record_box .record_list li:last-child{border-bottom: none;} */
#pop_claimrecord .record_list li span{width: 33.33%;height: .5rem;text-align: center;line-height: .5rem;font-size: .17rem;color: #fff;box-sizing: border-box;padding: 0 .05rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#pop_claimrecord .record_list li .thumbnail{display: flex; justify-content: center; align-items: center;}
#pop_claimrecord .record_list li .thumbnail img{display: none; width: .5rem; height: .5rem;}
#pop_claimrecord .record_list li .thumbnail.thumbnail_1 .thumbnail_img1{display: block;}
#pop_claimrecord .record_list li .thumbnail.thumbnail_2 .thumbnail_img2{display: block;}
#pop_claimrecord .record_list li .register_btn{color: #fff;pointer-events: none;}
#pop_claimrecord .record_list li .register_btn.active{color: #c5b174; border-bottom: .01rem solid #c5b174;pointer-events: all;}

.pop_paginator{display: flex; justify-content: space-around; align-items: center; width: 80%; margin: .3rem auto;}
.pop_paginator .my-page-group{display: flex; justify-content: space-around; align-items: center;}
.pop_paginator .my-page-group .my-page-cell,.pop_paginator .my-page-group .my-page-omit{width: .35rem; height: .39rem; display: flex; justify-content: center; align-items: center; color:#fff; font-size: .18rem; font-family: Bold; margin: 0 .1rem; font-family: Bold;}
.pop_paginator .my-page-group .my-page-cell.my-page-checked{background-color: #4f4936; color: #fff;}
.pop_paginator .my-page-prev,.pop_paginator .my-page-next{width: .16rem; height: .28rem; cursor: pointer;}
.pop_paginator .my-page-prev{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/paginator_left.png) no-repeat center/cover;}
.pop_paginator .my-page-next{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/paginator_right.png) no-repeat center/cover;}

#pop_fill_it_out .pop_center{width: 90%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;}
#pop_fill_it_out .title{margin: 0 auto .5rem; display: flex; justify-content: center; align-items: center;}
#pop_fill_it_out .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#pop_fill_it_out .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
#pop_fill_it_out .input_box{height: .5rem;margin: .1rem auto 0; display: flex; flex-direction: column;justify-content: space-around; align-items: center; position: relative;}
#pop_fill_it_out .input_box span{font-size: .2rem; color: #fff; position: absolute; top: 50%; transform: translateY(-50%); left: .3rem;}
#pop_fill_it_out .input_box input{width:100%;height: .5rem;display: flex;justify-content: center;align-items: center;background-color: #584f36; border: none; font-size: .18rem; color: #fff;box-sizing: border-box;padding-left: 1.4rem;}
#pop_fill_it_out .input_box input::placeholder{text-align: left;font-size: .18rem; color: rgba(255, 255, 255, 0.5);font-family: 'Medium';}
#pop_fill_it_out .tips{font-size: .18rem; color: #fff;margin: .2rem auto 0; }
#pop_fill_it_out .pop_btn{display: block;margin: .2rem auto 0; width: 3.44rem;height: .85rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn1.png) no-repeat center/contain;display: flex;align-items: center;justify-content: center;font-size: .29rem;color: #000;font-family: Bold;}


#pop_PhoneBinding .pop_center{width: 85%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;}
#pop_PhoneBinding .title{margin: 0 auto .35rem; display: flex; justify-content: center; align-items: center;}
#pop_PhoneBinding .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#pop_PhoneBinding .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
#pop_PhoneBinding .tips{font-size: .18rem; color: #fff; font-family: 'Medium'; text-align: center;margin-bottom: .3rem;}
#pop_PhoneBinding .input_box{height: .5rem;margin: .2rem auto 0; display: flex; flex-direction: column;justify-content: space-around; align-items: center; position: relative;}
#pop_PhoneBinding .input_box span{font-size: .2rem; color: #fff; position: absolute; top: 50%; transform: translateY(-50%); left: .3rem;}
#pop_PhoneBinding .input_box input{width:100%;height: .5rem;display: flex;justify-content: center;align-items: center;background-color: #584f36; border: none; font-size: .18rem; color: #fff;box-sizing: border-box;padding-left: 1.4rem;}
#pop_PhoneBinding .input_box input::placeholder{text-align: left;font-size: .18rem; color: rgba(255, 255, 255, 0.5);font-family: 'Medium';}
#pop_PhoneBinding .input_box2{align-items: flex-start;}
#pop_PhoneBinding .input_box2 input{width: 71%;}
#pop_PhoneBinding .input_box2 .get_code{width: 1.5rem; height: .47rem; background-color: #c5b174; font-size: .2rem; color: #000; font-family: 'Medium'; display: flex; justify-content: center; align-items: center; position: absolute; top: 50%; transform: translateY(-50%); right: 0;}
#pop_PhoneBinding .input_box2 .get_code.gay{filter: grayscale(1);}
#pop_PhoneBinding .binding_btn{display: block;margin: .34rem auto 0; width: 3.44rem;height: .85rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn1.png) no-repeat center/contain;display: flex;align-items: center;justify-content: center;font-size: .29rem;color: #000;font-family: Bold;}
#pop_PhoneBinding .binding_desc{position: relative; margin: .2rem auto 0;}
#pop_PhoneBinding .binding_desc p{font-size: .18rem; line-height: .26rem; color: rgba(201, 201, 201, .8);font-family: 'Regular';text-indent: 2em;}
#pop_PhoneBinding .binding_desc .agreed_btn{display: block; width: .22rem; height: .21rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/agreed_btn.png) no-repeat center/cover;position: absolute;top: .02rem;left: .03rem;}
#pop_PhoneBinding .binding_desc .agreed_btn.active{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/agreed_btn_active.png) no-repeat center/cover;}


#pop_team .pop_center{width: 95%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;}
#pop_team .title{margin: 0 auto .3rem; display: flex; justify-content: center; align-items: center;}
#pop_team .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#pop_team .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
#pop_team .tips{font-size: .18rem; color: #fff; font-family: 'Medium'; text-align: center;margin-bottom: .15rem;}
#pop_team .team_card{margin: .15rem auto 0;display: flex;flex-wrap: wrap;justify-content: space-around;gap: .12rem;}
#pop_team .team_card li{width: 1.41rem; height: 1.06rem; background-color: rgba(228, 206, 137, .3); display: flex; flex-direction: column; justify-content: center;align-items: center; position: relative; cursor: pointer;}
#pop_team .team_card li.active{background-color: rgba(228, 206, 137, .7);}
#pop_team .team_card li.gay{filter: grayscale(1); pointer-events: none;}
#pop_team .team_card li img{display: block;width: .6rem;height: .6rem;object-fit: contain;}
#pop_team .team_card li span{position: absolute;left: .2rem;bottom: .05rem;font-size: .18rem;color: #fff;opacity: .5;}
#pop_team .pop_btn{display: block;margin: .34rem auto 0; width: 3.44rem;height: .85rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn1.png) no-repeat center/contain;display: flex;align-items: center;justify-content: center;font-size: .29rem;color: #000;font-family: Bold;}


#pop_rule .pop_center{width: 95%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;}
#pop_rule .title{margin: 0 auto .3rem; display: flex; justify-content: center; align-items: center;}
#pop_rule .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#pop_rule .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
#pop_rule ul {overflow-y: auto;overflow-x: hidden;height: 4.5rem; padding-right: .15rem;}
#pop_rule ul li {margin-bottom: .2rem;line-height: 1.5;}
#pop_rule ul li p{font-size: .18rem;color: #fff;margin: .1rem 0;}
#pop_rule ul li strong {font-weight: 700;font-size: .18rem;}
#pop_rule table tr td, #pop_rule table tr th { text-align: center; font-size: .2rem; color: #fff;}
#pop_rule table tr th{color: #fff;}

#pop_confirm_join .pop_center{width: 88%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .6rem 0;display: flex;flex-direction: column;align-items: center;}
#pop_confirm_join .title{margin: 0 auto .3rem; display: flex; justify-content: center; align-items: center;}
#pop_confirm_join .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #c5b174 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#pop_confirm_join .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon.png) no-repeat center / contain;transform: translateX(-50%);}
#pop_confirm_join .tips{font-size: .19rem; color: rgba(255, 255, 255, 0.9); text-align: center; font-family: 'Medium'; line-height: 1.5; margin-bottom: .3rem;}
#pop_confirm_join .tips em{color: red;}
#pop_confirm_join .tips2{font-size: .18rem; color: rgba(255, 255, 255, 0.6); text-align: center; font-family: 'Medium'; line-height: 1.5;}
#pop_confirm_join .reward_card{width: 2.8rem; margin: .2rem auto 0; display: flex; flex-direction: column; align-items: center;}
#pop_confirm_join .reward_card .card_img{width: 1.82rem;height: 2.5rem;display: flex;align-items: center;justify-content: center;}
#pop_confirm_join .reward_card .card_img img{max-width: 100%; max-height: 100%; object-fit: contain;}
#pop_confirm_join .reward_card .card_name{font-size: .2rem; color: #c5b174; text-align: center; margin-top: .15rem; font-family: 'Medium';}
#pop_confirm_join .btn_group{display: flex; gap: .2rem; margin-top: .2rem;}
#pop_confirm_join .cancel_btn{ display: block;margin: 0 auto;width: 2.4rem;height: .65rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn1.png) no-repeat center / 100% 100%;display: flex;align-items: center;justify-content: center;font-size: .22rem;color: #000;font-family: Bold;filter: grayscale(1);}
#pop_confirm_join .confirm_btn{display: block;margin: 0 auto;width: 2.4rem;height: .65rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn1.png) no-repeat center / 100% 100%;display: flex;align-items: center;justify-content: center;font-size: .22rem;color: #000;font-family: Bold;}


/* vulcan专属弹窗 */
.vulcan_page .pop1{width:6.5rem;height:2.88rem;background:url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop1_1.png) no-repeat center/cover;}
.vulcan_page .pop2{width:6.5rem;height:4.26rem;background:url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop2_2.png) no-repeat center/cover;}
.vulcan_page .pop3{width:6.5rem;height:5.63rem;background:url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop3_3.png) no-repeat center/100% 100%;}
.vulcan_page .pop5{width:6.5rem;height:6.62rem;background:url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop5_5.png) no-repeat center/cover;}
.vulcan_page .dia-close{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/close2.png) no-repeat center/cover;width: .37rem;height: .37rem;position: absolute;right: 0;top: -.5rem;overflow: hidden;transition: all .3s;z-index: 100;transition: all .3s;}

.vulcan_page #pop_common{z-index: 1000;}
.vulcan_page #pop_common .title span{background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page #pop_common .title span::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;}

.vulcan_page #pop_obtain .title{margin: 0 auto .3rem;}
.vulcan_page #pop_obtain .title span{background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page #pop_obtain .title span::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;}
.vulcan_page #pop_obtain .prize_box .name{color: #fff;}
.vulcan_page #pop_obtain .prize_box .img_box {height: 1.65rem;margin-top: .05rem;}
.vulcan_page #pop_obtain .created_btn{display: none;width: 2.83rem;height: .71rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn2.png) no-repeat center / 100% 100%;color: #472abb;font-size: .25rem;font-family: Bold;margin: .1rem auto 0;line-height: .71rem;text-align: center;}
.vulcan_page #pop_obtain .prize_box {margin: .1rem auto 0;height: 3.18rem;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.vulcan_page #pop_obtain .pop_center {width: 85%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .25rem 0;}

.vulcan_page #pop_obtain2 .pop_center{width: 85%;height: 100%;margin: 0 auto;box-sizing: border-box;padding: .4rem 0;}
.vulcan_page #pop_obtain2 .title{margin: 0 auto .3rem; display: flex; justify-content: center; align-items: center;}
.vulcan_page #pop_obtain2 .title span{font-size: .47rem;line-height: 1;color: #fff;font-family: 'zzgf';position: relative;background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page #pop_obtain2 .title span::before{content: '';position: absolute;bottom: -.2rem;left: 50%;width: 4.23rem;height: .16rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;transform: translateX(-50%);}
.vulcan_page #pop_obtain2 .prize_box{margin: .1rem auto 0; display: flex; flex-direction: column;justify-content: space-around; align-items: center;}
.vulcan_page #pop_obtain2 .prize_box .img_box{width: 2.5rem;height: 1.65rem;display: flex;justify-content: center;align-items: center;margin-top: .05rem;}
.vulcan_page #pop_obtain2 .prize_box .img_box img{max-width: 100%;max-height: 100%;}
.vulcan_page #pop_obtain2 .prize_box .name{font-size: .22rem; color: #fff; text-align: center;font-family: Medium;}
.vulcan_page #pop_obtain2 .input_box {margin: .3rem auto 0;display: flex;flex-direction: column;justify-content: space-around;align-items: center;}
.vulcan_page #pop_obtain2 .input_box input {width: 100%;height: .5rem;display: flex;justify-content: center;align-items: center;margin-top: .1rem;background-color: transparent;border: none;background-color: #8b62d8;color: #fff;font-size: .18rem;text-align: center;}
.vulcan_page #pop_obtain2 .input_box input::placeholder{text-align: center;font-size: .18rem; color: #fff;font-family: 'Medium';}
.vulcan_page #pop_obtain2 .created_btn{width: 3.54rem;height: .94rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn2.png) no-repeat center / 100% 100%;color: #472abb;display: flex;align-items: center;justify-content: center;font-size: .29rem;font-family: Bold;margin: .2rem auto 0;}
.vulcan_page #pop_obtain2 .tips_text{font-size: .17rem; text-align: center;margin: .05rem auto 0;color: #472abb;font-family: 'Medium';}
.vulcan_page #pop_obtain2 .tips_text2{font-size: .17rem; text-align: center;margin: .05rem auto 0;color: #fff;font-family: 'Medium';}

.vulcan_page #pop_login .title span{background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page #pop_login .title span::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;}
.vulcan_page #pop_login .signin_img a.dia_signin_btn_qq {background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/qq_icon2.png) no-repeat center / cover;}
.vulcan_page #pop_login .signin_img a.dia_signin_btn_wx {background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/vx_icon2.png) no-repeat center / cover;}

.vulcan_page .PopCreated .title span{background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page .PopCreated .title span::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;}
.vulcan_page .PopCreated .input_box {background-color: #937cd9;}
.vulcan_page .PopCreated .created_btn{width: 3.54rem;height: .94rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn2.png) no-repeat center/contain;color: #472abb;}

.vulcan_page #pop_claimrecord .title span{background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page #pop_claimrecord .title span::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;}
.vulcan_page #pop_claimrecord .record_title {background-color: #dfafff;}
.vulcan_page #pop_claimrecord .record_title span {color: #472abb;border-right: .01rem solid #472abb;}
.vulcan_page #pop_claimrecord .record_list_box .record_list {border-left: .01rem solid #dfafff;border-right: .01rem solid #dfafff;}
.vulcan_page #pop_claimrecord .record_list li .register_btn.active {color: #dfafff;border-bottom: .01rem solid #dfafff;}

.vulcan_page .pop_paginator .my-page-group .my-page-cell.my-page-checked {background-color: #dfafff;color: #fff;}
.vulcan_page .pop_paginator .my-page-group .my-page-cell, .pop_paginator .my-page-group .my-page-omit {color: #fff;}
.vulcan_page .pop_paginator .my-page-prev {background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/paginator_left2.png) no-repeat center / cover;}
.vulcan_page .pop_paginator .my-page-next {background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/paginator_right2.png) no-repeat center / cover;}

.vulcan_page #pop_fill_it_out .title span{background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page #pop_fill_it_out .title span::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;}
.vulcan_page #pop_fill_it_out .input_box input {background-color: #8b62d8;color: #cabcec;}
.vulcan_page #pop_PhoneBinding .input_box input::placeholder{color: #cabcec;}
.vulcan_page #pop_fill_it_out .pop_btn{width: 3.54rem;height: .94rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn2.png) no-repeat center/contain;color: #472abb;}

.vulcan_page #pop_PhoneBinding .title span{background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page #pop_PhoneBinding .title span::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;}
.vulcan_page #pop_PhoneBinding .binding_btn{width: 3.54rem;height: .94rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn2.png) no-repeat center/contain;color: #472abb;}
.vulcan_page #pop_PhoneBinding .input_box input {background-color: #907ad7;}
.vulcan_page #pop_PhoneBinding .input_box2 .get_code {background-color: #dfafff;color: #472abb;}
.vulcan_page #pop_PhoneBinding .binding_desc p {color: rgba(255, 255, 255, .8);}
.vulcan_page #pop_PhoneBinding .binding_desc .agreed_btn{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/agreed_btn2.png) no-repeat center/cover;}
.vulcan_page #pop_PhoneBinding .binding_desc .agreed_btn.active{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/agreed_btn_active2.png) no-repeat center/cover;}

.vulcan_page #pop_rule .title span{background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page #pop_rule .title span::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;}
.vulcan_page #pop_rule ul::-webkit-scrollbar{width:.06rem;background-color:transparent}
.vulcan_page #pop_rule ul::-webkit-scrollbar-thumb{background:#dfafff}
.vulcan_page #pop_rule ul::-webkit-scrollbar-track{background:transparent}

.vulcan_page #pop_confirm_join .title span{background: linear-gradient(to bottom, #fff 30%, #dca7ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vulcan_page #pop_confirm_join .title span::before{background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_title_icon2.png) no-repeat center / contain;}
.vulcan_page #pop_confirm_join .reward_card .card_name {color: #fff;}
.vulcan_page #pop_confirm_join .cancel_btn{width: 2.4rem;height: .65rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn2.png) no-repeat center/100% 100%;color: #472abb;}
.vulcan_page #pop_confirm_join .confirm_btn{width: 2.4rem;height: .65rem;background: url(//game.gtimg.cn/images/val/act/a20260724factionclash/pop_btn2.png) no-repeat center/100% 100%;color: #472abb;}
