/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,t { 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 } 
i,em { font-style:normal } 
caption { 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 } 
.c:before,.c:after { content:""; display:table } 
.c:after { clear:both } 
.c { zoom:1 } 
body { font:12px/1.5 '\5FAE\8F6F\96C5\9ED1'; padding-top:0; } 
a { text-decoration:none; } 
a:hover { text-decoration:none; } 
.wrap,.nav,#footer_ied { width:100%; _width:expression((document.documentElement.clientWidth|document.body.clientWidth)<1202?'1200px':''); } 
.hide { display:block; width:0; height:0; overflow:hidden; } 
.pr { position:relative; } 
.pa { position:absolute; } 
.fl { float: left; } 
.fr { float: right; } 
.db { display:block; text-indent:-999em; } 
.content a,.head a { -webkit-transition:filter .3s,border .3s,color .3s; transition:filter .3sborder .3s,color .3s } 
.content a:hover,.head a:hover { text-decoration:none; filter: brightness(1.2);} 
.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;} 
body { overflow-x: hidden; background: #d4d2ce; } 
/* footer */
#afooter { text-align:center; line-height:20px; color: #fff; background-color: #0e0e0e; padding:20px 0; } 
#afooter a { color: #fff; } 




/* 锐字锐线怒放大黑简 */
@font-face { 
 font-family: 'font'; 
 src: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/font.TTF); 
 } 
@font-face { 
 font-family: 'syht'; 
 src: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/font1.ttf); 
 } 
 /* 汉仪新人文宋 65简 */
 @font-face {
   font-family: 'font1';
   src: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/hyxrws.TTF);
 }
.sp { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/sp1.png); 
 background-size:10rem 8rem; 
 } 

.wx .login_qq { display: none; } 
.login_wx { display: none; } 
.wx .login_wx { display: inline; } 


.content { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/bg.jpg) no-repeat; 
 background-size: 100% 100%; 
 width: 7.5rem; 
 height: 49.14rem; 
 overflow: hidden; 
 /* font-family: 'syht';  */
 } 

.btn { 
 display: block; 
 width: 3.18rem; 
 height: 1.18rem; 
 text-align: center; 
 line-height: 1.18rem; 
 color: #fff5d9; 
 font-family: 'font'; 
 font-size: 0.36rem; 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/btn1.png) 0 0/100% no-repeat; 
 } 
 .btn.on{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events: none; }

.btn4 { 
 display: block; 
 width: 1.49rem; 
 height: .5rem; 
 line-height: 0.5rem;
 font-size: 0.22rem;
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/btn2.png) 0 0/100% no-repeat; 
 } 
.btn6 { 
 margin: 0.4rem auto 0; 
 } 

.login { 
 text-align: center; 
 margin-bottom: .2rem; 
 font-size: .2rem; 
 } 
#unlogin a { 
 color: #ff4209; 
 } 
#unlogin,#logined { 
 color:#ffffff; 
 } 
#logined a { 
 color: #ff4209; 
 } 
/* #userinfo,#unlogin { 
 text-decoration: underline; 
 } */
.tab_nav { 
 width: 7.5rem; 
 display: flex; 
 justify-content: space-between; 
 margin: 0 auto; 
 } 
.tab_nav li { 
 width: 3.87rem; 
 height: 1.16rem; 
 background-position: 0 -1.34rem; 
 font-size: 0.31rem; 
 color: #fff; 
 text-align: center; 
 line-height: 1.16rem; 
 font-family: 'font'; 
 box-sizing: border-box;
 padding-left: 0.12rem;
 } 
.tab_nav li.on { 
 background-position: 0 0; 
 } 
.tab_cont li { 
 display: none; 
 } 
.tab_cont li .txt { 
 text-align: center; 
 } 
.chai{
    display: block;
   width: 7.03rem;
   height: 1.98rem;
   background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/inhb.png) no-repeat;
   background-size: 100% 100%;
   margin: 0 auto;
}
.wx .chai{
   background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/inhb_wx.png) no-repeat;
   background-size: 100% 100%;
}

/* part2 */
.part2 { 
 margin-top: 5.5rem; 
 margin-bottom: 0.3rem; 
 } 
.swiper1 { 
 display: flex; 
 } 
.mySwiper { 
 width: 1.36rem; 
 position: absolute; 
 z-index: 99; 
 left: .1rem; 
 } 
.swiper1 { 
 display: flex; 
 flex-direction: column; 
 } 
.swiper1 .swiper-slide { 
 height: 0.92rem; 
 margin-top: .05rem; 
 } 
.mySwiper img { 
 width: 1.56rem; 
 height: 0.94rem; 
 } 
.mySwiper2 img { 
 width: 7.49rem; 
 height: 4.29rem; 
 } 
.swiper_box { 
 display: flex; 
 position: relative; 
 margin-top: .3rem; 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/sw_bg.png) no-repeat; 
 background-size: 100%; 
 width: 7.49rem; 
 height: 4.29rem; 
 } 


.mySwiper .swiper-slide-thumb-active::before { 
 content: ''; 
 position: absolute; 
 inset: 0; 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/sw_active.png) no-repeat; 
 background-size: 100%; 
 width: 1.56rem !important; 
 height: 0.94rem; 
 z-index: 999; 
 } 
.tag { 
 background-position: 0 -1.31rem; 
 width: 2.75rem; 
 height: 0.44rem; 
 position: absolute; 
 left: 50%; 
 transform: translateX(-50%); 
 top:-0.2rem; 
 z-index: 99; 
 } 
.wx .tag { 
 background-position: -5.71rem -1.33rem; 
 width: 2.75rem; 
 height: 0.44rem; 
 } 
.part2 .btn1 { 
 margin: auto; 
 } 
.part3,.part6 { 
 width: 7.5rem; 
 height: 10.1rem; 
 } 
.part6 h2 { 
 width: 7rem; 
 height: 0.76rem; 
 background-position: 0 -13.09rem; 
 margin: 0.2rem auto 0; 
 } 
.part3 h2 { 
 width: 6.97rem; 
 height: 0.76rem; 
 background-position: 0 -14.61rem; 
 margin: 0.2rem auto 0; 
 } 
 .txt { font-size: 0.18rem; font-family: font1;color: #d1f6ff; text-align: justify; margin: -0.1rem auto 0; width: 90%; } 
.txt1 { font-size: 0.18rem; color: #e3e2e2; text-align: center; width: 80%; margin: 0.8rem auto 0; padding-bottom: 0.2rem; } 
.part3_dj1_bg{
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/dj1.png) no-repeat; 
 background-size: 100% 100%; 
 width: 7.5rem; 
 height: 6.49rem;
 margin-top: -0.2rem; 
 pointer-events: none;
}
.part3_dj1 { 
 position: relative; 
 } 
.part3_dj1 .btn_box { 
 width: 100%; 
 display: flex; 
 justify-content: space-around; 
 align-items: flex-end; 
 position: absolute; 
 bottom: -0.8rem; 
 } 
.wx .part3_dj1 { 
 position: relative; 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/dj1_wx.png) no-repeat; 
 background-size: 100% 100%; 
 } 

.part4,.part5 { 
 width: 7.5rem; 
 display: flex; 
 flex-direction: column; 
 align-items: center; 
 } 
 .part4{
 height: 6.96rem;
 }
.part4 h2 { 
 background-position: -1rem -2.68rem; 
 width: 6.65rem; 
 height: 1.22rem; 
 margin: 0 auto; 
 } 
.wx .part4 h2 { 
 background-position: -1rem -6.87rem;
    width: 6.65rem;
    height: 1.22rem;
 } 
.part4 .prize { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/dj3.png) no-repeat; 
 background-size: 100%; 
 width: 7.5rem; 
 height: 2.03rem; 
 margin: 0.1rem auto 0; 
 } 
.wx .part4 .prize { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/dj3_wx.png) no-repeat; 
 background-size: 100%; 
 } 
.part4 .prize_list { 
 display: flex; 
 justify-content: space-between; 
 background-size: 100%; 
 width: 7.5rem; 
 } 
 .btn-lq{
 display: block;
 width: 2.52rem;
 height: 1rem;
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/btn-lq.png) no-repeat; 
 background-size: 100%; 
 font-size: 0.23rem;
 font-family: font;
 color: #fff5d9;
 text-align: center;
 line-height: 1rem;
 }
.content { 
 --color:#e3e2e2; 
 --shadow:#4d1a02; 
 } 
.text { 
 color: #d1f6ff; 
 font-size: .2rem; 
 margin-top: 0.2rem; 
 } 

.text1 { 
 width: 90%; 
 color: #d1f6ff; 
 margin-top: -0.2rem; 
 font-size: 0.2rem; 
 text-align: center;
 margin-bottom: 0.2rem; 
 } 
.text2 { 
 width: 85%; 
 color: #d1f6ff; 
 /* text-shadow: 1px 1px 5px var(--shadow); */
 font-size: .19rem; 
 font-family: font1;
 margin:-0.2rem 0 .1rem 0; 
 text-align:justify; 
 } 
 .text2 span{
    color: #ea996c;
 }
.text3 { 
 color: var(--color); 
 font-size: .2rem; 
 text-align: center; 
 margin-top:0.2rem; 
 } 
.text4 { 
 position: absolute; 
 color: var(--color); 
 font-size: .18rem; 
 text-align: center; 
 
 bottom: -0.35rem; 
 right: 0.4rem; 
 } 
.part4 .text { 
 font-family: font1;
 margin: 0 auto; 
 } 

/* part5 */
.part5{
   position: relative;
   height: 14.2rem;
}
.part5 h2 { 
 background-position: -1rem -4.08rem;
 width: 6.65rem;
 height: 1.22rem;
 margin: 0 auto; 
 } 
.part5 .cj .lottery { 
 position: relative; 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/lo_bg.png) no-repeat;
 background-size: 100% 100%;
 width: 7.22rem;
 height: 8.08rem;
 } 

.wx .cj_qq { 
 display: none; 
 } 
.cj_wx { 
 display: none; 
 } 
.wx .cj_wx { 
 display: block; 
 } 
.part5 .cj p { 
 width: 2rem; 
 margin-left: 1.5rem; 
 font-size: 0.2rem; 
 font-family: font1;
 text-align: center; 
 position: relative;
 top: -0.6rem;
 } 
.part5 .btn7 { 
 position: absolute; 
 right: 1.1rem;
 bottom: 4.76rem;
 } 


.part5 .cj img { 
 width: 7.22rem; 
 height: 6.65rem; 
 margin: 0.15rem auto;
 margin-left: 0.14rem;
 } 
.part5 .cj .btn8 { 
 display: block; 
 width: 2.15rem; 
 height: 2rem; 
 position: absolute; 
 top: 2.56rem;
 left: 2.53rem;
 /* border: 1px solid #000; */
 } 

.lotterycontent_hover { 
 opacity: 0.9; 
 } 
.btn-cj{
   width: 2.53rem;
   height: 1rem;
   background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/btn-cj.png) no-repeat;
   background-size: 100% 100%;
   font-size: 0.3rem;
   color: #fff5d9;
   font-family: font;
   line-height: 1rem;
   text-align: center;
}
.part5 .rw { 
 /* background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/rw_bg.png) no-repeat; */
 background-size: 100%; 
 width: 7.5rem; 
 height: 3.1rem; 
 box-sizing: border-box; 
 margin-top: 0.5rem; 
 margin-left: 0.15rem;
 } 

.part5 .rw li { 
 width: 7.25rem; 
 height: 0.95rem; 
 box-sizing: border-box; 
 padding-left: 0.1rem; 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/rw_li.png) 0 0/100% no-repeat; 
 display: flex; 
 justify-content: space-between; 
 align-items: center; 
 padding: 0 0.35rem; 
 margin-bottom: 0.25rem; 
 } 

.part5 .rw li div { 
 width: 55%; 

 } 
.part5 .rw li div span { 
 display: inline-block; 
 height: 0.4rem; 
 line-height: 0.4rem;
 font-size: 0.21rem; 
 color: #f7eb42; 
 font-family: font1;
 } 
.part5 .rw li div span:nth-child(1) { 
 color: #a3e2f0; 
 } 
.part5 .rw li div a { 
 margin-right:0.1rem; 
 } 
.part5 .rw li div:nth-child(1) { 
 width: 45%; 
 display: flex; 
 justify-content:space-between; 

 } 
.part5 .rw li div:nth-child(2) { 
 display: flex; 
 justify-content:end; 
 } 

.part7 h2 { 
width: 6.65rem;
    height: 1.22rem;
    background-position: -1rem -5.47rem;
    margin: 0.5rem auto 0;
 } 

.fl1 { 
 width: 7.04rem; 
 height: 3.65rem; 
 margin: -0.2rem auto 0;
 position: relative; 
 } 
.fl1 a { display: block; width: 1rem; height: 1rem; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } 
.fl2 { 
 width: 6.9rem; 
 height: 5.2rem; 
 margin: 0.2rem auto 0; 
 } 
.fl1 { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/fl1.png) 0 0/100% no-repeat
 } 
/* pop */
.pop { 
 display:none; 
 position: relative; 
 font-family: 'syht'; 
 box-sizing: border-box; 
 left: 50% !important; 
 transform: translate(-50%) !important; 
 margin-left: 0 !important; 
 } 
.close { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/close.png) no-repeat; 
 background-size: 100%; 
 width: .39rem; 
 height: .38rem; 
 position: absolute; 
 right: .15rem; 
 top: 0.2rem; 

 } 
.pop_btn { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/btn.png) no-repeat; 
 background-size: 100%; 
 width: 2.9rem; 
 height: 0.78rem; 
 position: absolute; 
 top: 1.9rem; 
 left: 50%; 
 transform: translateX(-50%); 
 } 
.pop1 { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/pop1.png) no-repeat; 
 background-size: 100%; 
 width: 7.02rem; 
 height: 3.61rem; 
 } 

.pop_text { 
 color: #093c1d; 
 position: absolute; 
 bottom: 0.6rem; 
 left: 50%; 
 width: 90%; 
 text-align: center; 
 transform: translateX(-50%); 
 font-weight: bold; 
 } 
.pop_text2 { font-size: 0.18rem; font-family: 'font1';color: #ffffff; text-align: center; width: 100%; position: absolute; bottom: 0.4rem; } 
.pop2 { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/pop2.png) no-repeat; 
 background-size: 100%; 
 width: 7.02rem; 
 height: 2.32rem; 
 } 
.pop_text1 { 
 color: #ffffff; 
 position: absolute; 
 top: 40%; 
 left: 50%; 
 width: 90%; 
 text-align: center; 
 transform: translateX(-50%);
 font-size: .25rem; 
 font-family: 'font1';
 } 
.pop3 { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/pop3.png) no-repeat; 
 background-size: 100%; 
 width:7.02rem; 
 height: 3.64rem; 
 } 
.pop3 ul { 
 width: 6rem; 
 height: 1.5rem; 
 overflow: hidden; 
 overflow-y: auto; 
 position: absolute; 
 top: 1rem; 
 left: 50%; 
 transform: translateX(-50%); 
 } 
.pop3 ul li { 
 display: flex; 
 justify-content: space-between; 
 border-bottom: 1px solid #c0c3db; 
 margin-top: 0.1rem; 
 font-weight: bold; 
 box-sizing: border-box; 
 padding: 0 0.1rem; 
 font-size: 0.24rem; 
 } 
.pop3 ul li span:nth-child(1) { 
 color: #ffffff; 
 } 
.pop3 ul li span:nth-child(2) { 
 color: #f8e58a; 
 } 





.pop4 { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/pop4.png) no-repeat; 
 background-size: 100%; 
 width: 7.02rem; 
 height: 8.39rem; 
 padding-top: 1.1rem; 
 } 
.pop4 p { 
 color: #ffffff; 
 line-height: 0.32rem; 
 text-align: justify; 
 font-size: 0.22rem; 
 } 
.pop4 .rule { 
 width: 6.2rem; 
 font-size: 0.2rem; 
 margin: 0 auto; 
 height: 6.4rem; 
 overflow: hidden; 
 overflow-y: auto; 
 } 
.pop4 .rule::-webkit-scrollbar { width: 0; } 
.wx .rule_qq { 
 display: none; 
 } 
.rule_wx { 
 display: none; 
 } 
.wx .rule_wx { 
 display: block; 
 } 

.popShare { 
 width: 5.63rem; 
 height: 4.81rem; 
 background: url("https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/popShare.png") no-repeat center top; 
 background-size: 100% auto; 
 top: 0 !important; 
 left: 60% !important; 
 right: 0; 
 margin-top: 0 !important; 
 } 

.pop7 { 
 background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/pop7.png) no-repeat; 
 background-size: 100%; 
 width: 7.02rem; 
 height: 3.66rem; 
 padding-top: 1.2rem; 
 } 
.pop7 .btn_box { 
 width: 70%; 
 margin: 0 auto; 
 display: flex; 
 align-items: center; 
 justify-content: space-between; 
 } 
.pop7 .btn_box a { 
 display: block; 
 width: 1.9rem; 
 height: 1.72rem; 
 } 
 .pop7 .tips{font-size: 0.16rem;color: #fedc78;width: 70%;margin: 0.3rem auto 0;}

 .pop8{width: 7.02rem;height: 3.64rem;background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/pop8.png) 0 0/100% no-repeat;box-sizing: border-box;padding-top: 1rem;}
.pop8 .btn_copy{display: block; width: 2.34rem;height: 0.63rem;background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/btn2.png) 0 0/100% no-repeat;margin: 0.2rem auto;}

.pop8 .p8_box{display: flex;margin: 0 auto;width: 5.8rem;}
.pop8 .p8_box p{font-size: 0.32rem;color: #fff;font-family: 'font1';}
.pop8 .p8_box input{width: 4.14rem;height: 0.48rem;color: #000;font-size: 0.22rem;border: none;outline: none;background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/inp.png) 0 0/100% no-repeat;box-sizing: border-box;padding: 0 0.1rem;}
.pop8 .txt{font-size: 0.25rem;color: #fff;text-align: center;line-height: 0.3rem;margin-top: 0.2rem;}

.milo_login_type_choose { 
background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/pop7.png) no-repeat; 
 background-size: 100%; 
 width: 7.08rem !important; 
 height: 3.75rem; 
 padding-top: 0 !important; 
 font-family: 'syht'; 
 box-sizing: border-box; 
 transform: translate(-50%) !important; 
 margin-left: 0 !important; 
 display: block; 
 visibility: visible; 
 z-index: 9999; 
 } 
.milo_ltc_hd { 
position: unset !important; 
 height: 40px; 
 font: 400 14px / 40px Arial; 
 color: #fff; 
 text-indent: 15px; 
 border-radius: 3px 3px 0 0; 
 background-color: unset !important; 
 background-image: unset !important; 
 } 
.milo_ltc_hd i { 
display:none !important; 
 } 
.milo_ltc_hd .milo_ltc_close { 
background: url(https://game.gtimg.cn/images/codm/cp/a20250921ioscodm/pop/close.png) no-repeat; 
 background-size: 100%; 
 width: .39rem; 
 height: .38rem; 
 position: absolute; 
 right: .15rem; 
 top: 0.2rem; 
color: transparent !important; 
 text-indent: -9999px !important; 
 } 
.milo_ltc_bd { 
text-align: center; 
 padding: 36px 0px 60px !important; 
 background-color: unset !important; 
 border: 0px solid #7DBCFF !important; 
 border-top: none; 
 border-radius: 0 0 3px 3px; 
 } 

.milo_ltc_bd a { 
position: relative; 
 display: inline-block; 
 zoom: 1; 
 width: 90px !important; 
 height: 90px !important; 
 border-radius: 50%; 
 margin: -9px 33px !important; 
 background-image: unset !important; 
 background-repeat: no-repeat; 
 background-color: unset !important; 
 } 
.milo_ltc_bd a b { 
display:none !important; 
 } 
.milo lte close { font-size: 0; text-indent: -999em; } 