body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing: 0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-weight:normal; font-style:normal; } 
ol,ul { list-style: none; } 
caption,th { text-align: left; } 
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size: 100%; } 
q:before,q:after { content: ""; } 
fieldset,img,abbr,acronym { border: 0; } 
.fl { float: left; } 
.fr { float: right; } 
.c:before,.c:after { content:""; display:table; } 
.c:after { clear: both; } 
.c { zoom: 1; } 
body { font: 12px/1.5 "\5FAE\8F6F\96C5\9ED1"; text-align: justify; margin: 0 auto !important; background:#101111; } 
html,body { position: relative; box-sizing: border-box; } 
a { text-decoration: none; overflow: hidden; transition: filter .3s,border .3s,color .3s; } 
/* a:hover { text-decoration: none;filter: brightness(1.2); }  */
:focus { outline: none; } 
.pr { position: relative; } 
.pa { position: absolute; } 
.hide { display: block; width: 0; height: 0; overflow: hidden; } 
.db { display: block; text-indent: -999em; } 
#afooter { text-align: center; line-height: .3rem; color: #6a6a6a; background-color: #0e0e0e; padding: .2rem 0; } 
#afooter a { color: #6a6a6a; } 

/* input样式初始化 */
input{-webkit-appearance: none; -moz-appearance: none; appearance: none;border: none;}
/* select样式初始化 */
select{-webkit-appearance: none; -moz-appearance: none; appearance: none;}
/* ie11下select的箭头 */
select::-ms-expand{display: none;}

.gray { -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; pointer-events: none;} 
.pc_hide { display: none !important; } 

@media (max-width: 1200px) { html { font-size: 62.5px; /* 最小字体大小 */ } 
 }
html { font-size: calc(100vw / 38.4); /* 基于1920设计稿 */
 cursor: url("https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/mouse.png"), auto; } 
@font-face { font-family: 'zsct'; src: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/zsct.ttf); } 
@font-face { font-family: 'zst'; src: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/zst.ttf); } 

 
.wrap{width: 7.5rem;height: 39.22rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/m/bg.jpg) 0 0/100% no-repeat;}
.head{width: 100%;height: 5.9rem;position: relative;box-sizing: border-box;padding-top: 2.4rem;}
.logo{display: block;width: 1.08rem;height: 0.82rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/m/logo.png) 0 0/100% no-repeat;position: absolute;top: 0.1rem;left: 0.1rem;}
.btn_rule{display: block;width: 0.45rem;height: 1.39rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/m/btn_rule.png) 0 0/100% no-repeat;position: absolute;right: 0;top: 0.5rem;}
.tit{width: 7.5rem;height: 3.11rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/m/tit.png) 0 0/100% no-repeat;}
.login_content{width: 100%;text-align: center;font-family: 'zst';font-size: 0.22rem;color: #fff;}
.login_content a{color: #ffec58;border-bottom: 0.01rem solid;}
.top_box{width: 6.5rem;display: flex;justify-content: space-around;align-items: center;margin: 0.2rem auto;}
.btn1{display: block;width: 6.7rem;height: 0.63rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/m/btn1.png) 0 0/100% no-repeat;text-align: center;line-height: 0.7rem;font-size: 0.36rem;color: #000;font-family: 'zsct';}
.btn2{display: block;width: 2.74rem;height: 0.61rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/m/btn2.png) 0 0/100% no-repeat;text-align: center;line-height: 0.65rem;font-size: 0.26rem;color: #000;box-sizing: border-box;padding-right: 0.2rem;font-family: 'zsct';}
.tips{width: 6.5rem;text-align: center;font-size: 0.22rem;color: #c7c7c7;margin: 0 auto;}
.txt{font-size: 0.3rem;color: #fff;font-family: 'zsct';text-align: center;line-height: 1rem;}
.txt span{color: #f2cf68;font-size: 0.5rem;}

.record_list{width: 6.7rem;margin: 0 auto;}
.record_list li{width: 100%;height: 6.5rem;display: flex;flex-direction: column;align-items: center;justify-content: space-between;margin-bottom: 1rem;position: relative;}
.record_list li img{width: 6.7rem;height: 5.59rem;}
.record_list li .ylw_mask{width: 3.03rem;height: 2.23rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/m/ylw.png) 0 0/100% no-repeat;position: absolute;left: 0.23rem;top: 0.8rem;display: none;}
.record_list li.ylw .ylw_mask{display: block;}

.pop{display: none;position: relative;box-sizing: border-box;}
.pop_close{display: block;width: 0.4rem;height: 0.4rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/pop/pop_close.png) 0 0/100% no-repeat;position: absolute;top: 0.05rem;right: -0.5rem;}
.pop{width: 6.31rem;height: 6.35rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/pop/pop1_m.png) 0 0/100% no-repeat;padding-top: 0.8rem;}
.pop_tit{width: 1.75rem;height: 0.42rem;margin: 0rem auto 0.2rem;}
.pop_tit1{background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/pop/pop_tit1.png) 0 0/100% no-repeat;}
.pop_tit2{background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/pop/pop_tit2.png) 0 0/100% no-repeat;}
.pop_tit3{background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/pop/pop_tit3.png) 0 0/100% no-repeat;}
.pop_tit4{background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/pop/pop_tit4.png) 0 0/100% no-repeat;}
.pop .rule_list{width: 6rem;margin: 0 auto;height: 4.6rem;overflow: hidden;overflow-y: auto;box-sizing: border-box;padding-left: 0.2rem;}
.pop .rule_list::-webkit-scrollbar{width: 0;}
.pop .rule_list li{font-size: 0.2rem;color: #ffffff;font-family: 'zct';line-height: 0.3rem;position: relative;text-align: justify;}
.pop .rule_list li b::before{content: '';display: inline-block;width: 0.11rem;height: 0.12rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/pop/icon.png) 0 0/100% no-repeat;position: absolute;left: -0.15rem;top: 0.1rem;}

.pop .txt_box{width: 5rem;height: 3rem;margin: 0.2rem auto 0.5rem;display: flex;align-items: center;justify-content: center;}
.pop .txt_box p{font-size: 0.2rem;color: #ffffff;font-family: 'zct';line-height: 0.7rem;text-align: center;}
.pop .btn1{margin: 0 auto;}
.pop .btn1{display: block;width: 2.88rem;height: 0.54rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/btn1.png) 0 0/100% no-repeat;font-size: 0.34rem;color: #000000;text-align: center;line-height: 0.54rem;font-family: 'zsct';}
.pop .btn3{width: 2.88rem;height: 0.55rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/pop/btn3.png) 0 0/100% no-repeat;}
.pop .btn_box{width: 6rem;display: flex;justify-content: space-between;align-items: center;margin: 0.3rem auto;}
.pop .btn_box a{display: block;width: 2.88rem;height: 0.55rem;text-align: center;line-height: 0.55rem;margin: 0;font-size: 0.28rem;color: #000000;font-family: 'zsct'}
.pop .tips_txt1{font-size: 0.2rem;color: #ffffff;font-family: 'zct';line-height: 0.3rem;text-align: center;}
.pop .tips_txt2{font-size: 0.18rem;color: #ffffff;font-family: 'zct';line-height: 0.3rem;text-align: center;}
.pop .lb_list{width: 5.5rem;display: flex;justify-content: space-between;align-items: center;margin: 0.2rem auto 0.4rem;}
.pop .lb_list li{width: 1.7rem;height: 1.48rem;background: url(https://game.gtimg.cn/images/dfm/cp/a20251021lhctrlr/pop/zs_bg.png) 0 0/100% no-repeat;display: flex;justify-content: center;align-items: flex-end;box-sizing: border-box;padding-bottom: 0.1rem;}
.pop .lb_list li img{height: 0.9rem;width: auto;}

.pop .dj_list{width: 5rem;height:3.8rem; margin: 0 auto;display: flex;align-items: center;justify-content: space-around;flex-wrap: wrap;}
#prizePopup5 .dj_list{width:5.5rem;justify-content: space-between;}
.pop .dj_list li{height: 1.5rem; display: flex;flex-direction: column;align-items: center;justify-content: space-evenly;}
#prizePopup-0 .dj_list li,#prizePopup-1 .dj_list li{width: 50%;}
#prizePopup5 .dj_list li:nth-of-type(1),#prizePopup5 .dj_list li:nth-of-type(2){width: 50%;}
.pop .dj_list li img{height: 0.9rem;width: auto;}
#prizePopup .dj_list li img{height: 2rem;}
.pop .dj_list li p{width: 100%; font-size: 0.18rem;color: #ffffff;font-family: 'zst';text-align: center;line-height: 1;}

.pop .record_box{width: 6rem;margin: 0 auto;}
.pop .table{width: 100%;}
.pop .table .thead{background-color: #1b1d1c;width: 100%;}
.pop .tr{height: 0.46rem;width: 100%;display: flex;justify-content: space-around;align-items: center;}
.pop .table .th{height: 0.46rem;width: 50%;text-align: center;line-height: 0.46rem;font-size: 0.2rem;color: #cecece;font-family: 'zsct';border: 0.01rem solid #606161;}
.pop .table .td{height: 0.46rem;width: 50%;text-align: center;line-height: 0.46rem;font-size: 0.2rem;color: #cecece;font-family: 'zsct';border: 0.01rem solid #606161;}
.pop .table .tbody{height: 3.7rem;overflow: hidden;overflow-y: auto;}
.pop .table .tbody::-webkit-scrollbar{width: 0;}