/*reset*/
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;}

/*footer*/
#afooter{text-align:center; line-height:20px;color: #6a6a6a;background-color: #0e0e0e;padding: 20px 0;}
#afooter a{ color: #6a6a6a;}
i{font-style: normal;}

.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
body {padding-top:92px !important;text-align:justify;font-family: 'fzltzch';}
body,html{overflow-x: hidden;background-color: #aae4f8;min-width: 1200px;}
:focus{outline: none;}
a {text-decoration:none;}
.wrap,.wrap1,#footer_ied {min-width:1200px;width:100%;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');}
.container {width:1200px;margin:0 auto;position: relative;}
.pr{position:relative;}
.pa{position:absolute;}
.fl{float: left;}
.fr{float: right;}
.last{margin-right: 0!important;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-999em;}
#actTitleWrap{top:0 !important;min-width: 1200px!important;}
#_overlay_{width: 100% !important;height: 100% !important;position: fixed !important;}
.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;}
.gray1{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events: none;}
.gray2{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events: none;}

@font-face {
    font-family: 'fzltzch';
    src: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/fzltzch.woff2);
}
@font-face {
    font-family: 'fzjc';
    src: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/fzjc.ttf);
}

.wrap1{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/bg1.jpg) no-repeat 50% 0;}
.wrap1.on{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/bg2.jpg) no-repeat 50% 0;}


.sp{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/sp.png) no-repeat;}
.logo{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/logo.png) no-repeat;width: 200px;height: 97px;display: block;position: absolute;top: 41px;left: -536px;}
.headbox{height: 1200px;position: relative;}

.boxlogina{font-size: 22px;color: #ffffff;line-height: 1;width: 100%;text-align: center;font-family: 'fzltchjt';position: absolute;left: 0;top: 1068px;}
.boxlogina a{color: #ffffff;}
.content{width: 1200px;margin: 0 auto;}


/*周年庆典 精彩在即  开始*/ 

.p1box1{margin: 0 auto;}
.p1tit{background-position: -43px -57px;width: 646px;height: 194px;margin: 0 auto;}
.p2tit{background-position: -43px -324px;width: 942px;height: 205px;margin: 0 auto;}
.p3tit{background-position:-50px -649px;width: 1295px;height: 267px;margin: 0 0 -47px;}
.p4tit{background-position:-122px -1028px;
	width: 678px;
	height: 267px;margin: 0 auto;}
.p5tit{background-position:  -220px -1396px;
	width: 638px;
	height: 257px;margin: 0 auto;}
.p6tit{background-position: -69px -1741px;width: 986px;height: 267px;margin: 0 auto;}
.p1bgbx{width: 1189px;position: relative;margin: 5px auto 0;}
.p1bximg{width: 100%;}
.p1bximg img{display: block;width: 100%;}
.p1txt0{width: 100%;text-align: center;font-size: 20px;color: #ffffff;line-height: 1;margin: 10px auto 0;}





/*周年庆典 精彩在即  结束*/




/*当前活动可获得超值道具一览  开始*/
.p2box{margin: 50px auto 0;position: relative;}
.p2-content{width: 1355px;margin: 1px 0 0 -77px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.book-box{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p2bx1.png) no-repeat;width: 672px;height: 831px;box-sizing: border-box;padding: 51px 36px 0 84px;}
.box-title{background-position:  -42px -2090px;width: 418px;height: 78px;margin: 0 auto;display: flex;justify-content: center;align-items: center;}
.p2tittxt{width: 100%;display: block;text-align: center;font-size: 42px;color: #000000;line-height: 1;font-family: 'fzjc';}
.item-grid{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 22px auto 0;}
.item-card{width: 267px;margin: 0 0 8px 0;position: relative;}
.item-image-box{width: 249px;height: 226px;background-color: #38e1ff;border-radius: 20px;border: 4px solid #000000;overflow: hidden;box-sizing: border-box;padding-top: 4px;margin: 0 auto;}
.item-image{width: 232px;height: 147px;border-top-left-radius: 20px;border-top-right-radius: 20px;background-color: #222d59;margin: 0 auto;border-bottom: 4px solid #000000;}
.item-image img{display: block;width: 100%;}
.item-name{width: 232px;box-sizing: border-box;height: 57px;display: flex;justify-content: center;align-items: center;margin: 0 auto;font-size: 22px;color: #000000;line-height: 1.2;text-align: center;
			border: 1px solid #31b5cd;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;background-color: #75d9f8;border-top: none;}
.get-btn{background-position: -512px -2102px;width: 241px;height: 79px;display: flex;justify-content: center;align-items: center;box-sizing: border-box;padding-bottom: 5px;margin: 10px auto 0;}
.get-btn span{font-size: 28px;color: #000000;line-height: 1.2;display: block;text-align: center;text-shadow:0px -2px 0px #ecb126;font-family: 'fzjc';}
.p2zsxx{background-position:  -819px -2129px;
	width: 33px;
	height: 29px;display: block;position: absolute;top: -4px;right: 1px;}
.recommend-box{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p2bx2.png) no-repeat;width: 672px;height: 831px;box-sizing: border-box;padding: 51px 82px 0 35px;position: relative;}
.p2zs2{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p2zs1.png) no-repeat;width: 143px;height: 190px;display: block;position: absolute;top: -130px;right: -48px;}

	
	
	
/*当前活动可获得超值道具一览  结束*/




/*参与当前活动解锁更多周年庆预热消息吧  开始*/
.bigbx1{width: 2560px;margin: 214px 0 0 -680px;position: relative;}	
.bigbx3{margin: 187px 0 0 -680px;}

.bgbox1{width: 100%;display: block;position: absolute;top: -413px;left: 50%;transform: translate(-50%,0);z-index: 10;pointer-events: none;}
.p3box{width: 1200px;margin: 0 auto;position: relative;z-index: 11;}
.p3zs1{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p3zs.png) no-repeat;width: 102px;height: 115px;position: absolute;top: 201px;right: -345px;}
.p3txt0{font-size: 20px;color: #000000;line-height: 24px;width: 100%;text-align: center;margin:-10px auto 0;}
.p3box .p3txt0{margin: 46px auto 0;}
.p3-act-card-grid{width: 699px;display: flex;justify-content: center;flex-wrap: wrap;padding-top: 30px;}
.p3-act-card-item{margin: 0 0 74px;position: relative;width: 233px;height: 210px;}	
.p3-act-card-header{width: 210px;height: 60px;
border: 4px solid #000000;border-radius: 20px;background-color: #ffffff;z-index: 11;position: absolute;
					left: 50%;transform: translate(-50%,0);top: -30px;
					box-sizing: border-box;
					}
.p3-act-card-header strong{display: flex;width: 200px;height: 50px;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 20px;position: absolute;
								background: linear-gradient(to bottom, #ffffff, #c3efff);justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;
								padding-top: 3px;}
.p3-act-header-title{width: 100%;font-family: 'fzjc';font-size: 22px;color: #2ca4ed;line-height: 1;margin: 3px 0;text-align: center;display: block;}							
.p3-act-header-sub{width: 100%;font-family: 'fzltzch';font-size: 14px;color: #000000;line-height: 1;margin: 3px 0;text-align: center;display: block;}								
.p3-act-card-content{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p3bx.png) no-repeat;width: 210px;height: 210px;
					display: flex;justify-content: center;align-items: center;flex-direction: column;margin: 0 auto 0;position: relative;z-index: 10;}								
.p3-act-card-content img{display: block;width: 100%;position: absolute;left: 0;top: 0;}
.p3-act-question-mark{width: 100%;font-family: 'fzjc';font-size: 36px;color: #eefaff;line-height: 1;margin: 3px 0;text-align: center;display: block;}
.p3-act-card-btn{background-position:  -34px -2200px;width: 272px;height: 77px;box-sizing: border-box;padding: 0 9px 5px 0;z-index: 11;position: absolute;
				left: 50%;transform: translate(-50%,0);bottom: -23px;
					display: flex;justify-content: center;align-items: center;flex-direction: column;}
.p3-act-card-btn.gray{background-position: -416px -2341px;text-indent: -999em;}
.p3-act-card-btn.gray span{opacity: 0;}
.p3-act-footer-text{width: 100%;font-family: 'fzjc';font-size: 24px;color: #000000;line-height: 1;margin:  0;text-align: center;text-shadow: 0px -2px 0px #ecb126;display: block;}
.p3-act-footer-sub{width: 100%;font-family: 'fzjc';font-size: 24px;color: #000000;line-height: 1;margin:  0;text-align: center;text-shadow: 0px -2px 0px #ecb126;display: block;}
.p3-act-footer-sub-1{font-size: 18px;}
.p3-act-card-content.on{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p3bxon.png) no-repeat;}
/*参与当前活动解锁更多周年庆预热消息吧  结束*/








/*嘉年华靶场领塔防玩偶投射枪  开始*/
.p4box{width: 1200px;margin: 0 auto 0;position: relative;z-index: 11;padding-top: 60px;}
.p4txt0{font-size: 30px;color: #1e284e;line-height: 34px;width: 100%;text-align: center;margin: 10px auto 0;}
.p4-carnival-content-wrap{width: 1224px;margin: 20px 0 0 -12px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.p4-carnival-left-panel{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4bx1.png) no-repeat;width: 814px;height: 924px;box-sizing: border-box;padding-top: 21px;position: relative;}
.p4zs1{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4zs.png) no-repeat;width: 120px;height: 146px;position: absolute;display: block;top: -123px;left: 5px;}
.p4bxa1{border: 4px solid #42e8ee;border-radius: 20px;margin: 0 auto;}
.p4bxa2{border: 4px solid #000000;border-radius: 20px;margin: 0 auto;}
.p4bxa3{border: 4px solid #42e8ee;border-radius: 20px;margin: 0 auto;}
.p4bxa1_1{width: 754px;height: 866px;}
.p4bxa2_1{width: 746px;height: 858px;}
.p4bxa3_1{width: 738px;height: 850px;background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4bx1_a.jpg);overflow: hidden;}
.p4-carnival-balloon-grid{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4bx1_b.jpg) no-repeat;width: 100%;}
.p4-carnival-balloon-item{width: 123px;height: 138px;border-bottom: 4px solid #42e8ee;border-top: 4px solid #000000;}
.p4-carnival-balloon-yellow{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4qqiu1.png) no-repeat;}
.p4-carnival-balloon-purple{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4qqiu2.png) no-repeat;}
.p4-carnival-balloon-pink{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4qqiu3.png) no-repeat;}
.p4-carnival-balloon-cyan{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4qqiu4.png) no-repeat;}
.p4-carnival-balloon-orange{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4qqiu5.png) no-repeat;}
.p4-carnival-balloon-green{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4qqiu6.png) no-repeat;}
.p4-carnival-balloon-item i{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4qqiucurr.png) no-repeat;width: 123px;height: 138px;opacity: 0;display: block;}
.p4-carnival-balloon-item:hover i{opacity: 1;}
.p4-carnival-balloon-item.on i{display: none;}
.p4-carnival-balloon-item.on{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4qqiunone.png) no-repeat;width: 123px;height: 138px;}



.p4-carnival-balloon-grid li:nth-child(1){border-top: none;}
.p4-carnival-balloon-grid li:nth-child(2){border-top: none;}
.p4-carnival-balloon-grid li:nth-child(3){border-top: none;}
.p4-carnival-balloon-grid li:nth-child(4){border-top: none;}
.p4-carnival-balloon-grid li:nth-child(5){border-top: none;}
.p4-carnival-balloon-grid li:nth-child(6){border-top: none;}
.p4-carnival-balloon-grid li:nth-child(13){border-bottom: 4px solid #000000;}
.p4-carnival-balloon-grid li:nth-child(14){border-bottom: 4px solid #000000;}
.p4-carnival-balloon-grid li:nth-child(15){border-bottom: 4px solid #000000;}
.p4-carnival-balloon-grid li:nth-child(16){border-bottom: 4px solid #000000;}
.p4-carnival-balloon-grid li:nth-child(17){border-bottom: 4px solid #000000;}
.p4-carnival-balloon-grid li:nth-child(18){border-bottom: 4px solid #000000;}

.p4-carnival-rewards-section{width: 100%;margin: 21px auto 0;}
.p4-carnival-rewards-title{background-position: -616px -2461px;width: 460px;height: 52px;margin: 0 auto;}
.p4-carnival-rewards-grid{margin: 5px auto 0;width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
.p4-carnival-reward-box{width: 154px;position: relative;margin: 5px 9px;}
.p4djbox-out{width: 154px;height: 150px;position: relative;border: 4px solid #000000;background-color: #38e1ff;border-radius: 20px;}
.p4djbox{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 144px;}
.p4-arnival-reward-icon{width: 100%;height: 91px;background-color: #eefafd;border: 1px solid #49afc1;border-bottom: 4px solid #000000;
						border-top-left-radius: 20px;border-top-right-radius: 20px;}
.p4-arnival-reward-icon img{display: block;width: 100%;}
.p4-carnival-reward-name{
	width: 100%;
    box-sizing: border-box;
    height: 46px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    font-size: 16px;
    color: #000000;
    line-height: 1.2;
    text-align: center;
    border: 1px solid #31b5cd;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    background-color: #75d9f8;
    border-top: none;
    box-sizing: border-box;padding-top: 3px;
}
.p4-carnival-rewards-grid .p2zsxx{right: -10px;}
.p4-carnival-right-panel{width: 411px;margin-left: -10px;}
.p4-carnival-gun-card{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4bx2.png) no-repeat;width: 411px;height: 462px;position: relative;}
.p4bxa1_2{width: 348px;height: 400px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);margin: 0;}
.p4bxa2_2{width: 340px;height: 392px;}
.p4bxa3_2{width: 332px;height: 384px;background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4bx2_a.jpg);position: relative;}
.p4-carnival-gun-image{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
.p4-carnival-gun-image img{display: block;width: 100%;}
.p4-carnival-gun-name{font-size: 26px;color: #000000;line-height: 1;width: 100%;text-align: center;position: absolute;left: 0;top: 264px;}
.p4-carnival-claim-btn{background-position: -346px -2218px;
	width: 316px;
	height: 89px;display: flex;justify-content: center;flex-direction: column;box-sizing: border-box;left: 50%;position: absolute;transform: translate(-50%,0);top: 297px;
		padding: 0 10px 5px 0;}
	.p4-carnival-progress-text{display: block;width: 100%;text-align: center;font-size: 18px;color: #000000;line-height: 1;}	
	.p4-carnival-progress-text-1{display: block;width: 100%;text-align: center;font-size: 36px;color: #000000;line-height: 1;font-family: 'fzjc';text-shadow: 0px -2px 0px #ecb126;}	
	.p4-carnival-preview-card{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p4bx2.png) no-repeat;
    width: 411px;
    height: 462px;
    position: relative;}
    .p4-carnival-claim-btn.gray{background-position: -763px -2339px;text-indent: -999em;}	
    .p4-carnival-claim-btn.gray span{opacity: 0;}
.p4-carnival-preview-image{width: 100%;height: 100%;overflow: hidden;border-radius: 20px;}
.p4-carnival-tasks-bar{width: 120%;display: flex;justify-content: center;flex-wrap: wrap;margin: 8px 0 0 -10%;}  
.p4-carnival-task-btn{background-position: -754px -2224px;width: 308px;height: 87px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 10px 5px 0;}
.p4-carnival-task-btn-1{background-position: -37px -2334px;}  
   .p4-carnival-task-title{
   	display: block;
    width: 100%;
    text-align: center;
    font-size: 22px;
    color: #000000;
    line-height: 1;
    font-family: 'fzjc';
    text-shadow: 0px -2px 0px #ecb126;
   }
   .p4-carnival-task-btn-2 .p4-carnival-task-title{font-size: 18px;}
    .p4-carnival-task-desc{
   	display: block;
    width: 100%;
    text-align: center;
    font-size: 22px;
    color: #000000;
    line-height: 1;
    font-family: 'fzjc';
    text-shadow: 0px -2px 0px #ecb126;
   
    }
    
   .p4-carnival-task-btn-1 .p4-carnival-task-title{text-shadow: 0px 2px 0px #ff2847;}
   .p4-carnival-task-btn-1 .p4-carnival-task-desc{text-shadow: 0px 2px 0px #ff2847;}
    
    .p4-carnival-progress-section{width: 100%;margin: 38px auto 0;}
    .p4-carnival-progress-title{background-position:-92px -4018px;
	width: 614px;
	height: 78px;margin: 0 auto;}
	.p4jdbx{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 31px auto 0;}
.p4listjd{width: 1005px;display: flex;justify-content: flex-start;flex-wrap: wrap;}	
.p4lijd1{width: 171px;}	
.p4lijd2{width: 243px;}	
.p4lijd3{width: 165px;}	
.p4lijd4{width: 247px;}	
.p4lijd5{width: 179px;}	
.p4-cont-id{width: 161px;height: 147px;position: relative;margin: 0 auto;}	
.p4lijd5{box-sizing: border-box;}
	.p4lijd5 .p4-cont-id{margin: 0;}
.p4-cont-img{width: 153px;height: 139px;position: relative;margin: 0 auto;overflow: hidden;border: 4px solid #000000;border-radius: 20px;overflow: hidden;background-color: #38e1ff;}	
.p4-cont-id .p2zsxx{top: -8px;right: -8px;}
.p4-cont-bx{width: 144px;border-radius: 20px;border: 1px solid #319db3;overflow: hidden;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
	.p4-dj-bx{width: 100%;background-color: #eefafd;border-bottom: 4px solid #000000;}
	.p4-dj-bx img{display: block;width: 100%;}
	.p4djname1{width: 100%;
    box-sizing: border-box;
    height: 34px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    font-size: 16px;
    color: #000000;
    line-height: 1.2;
    text-align: center;
   
    background-color: #75d9f8;

    box-sizing: border-box;
 }
	
	.p4lijd5 .p4-cont-img{background-color: #fce76a;}
	
	.p4lijd5 .p4-dj-bx{background-color: #fce76a;}
	.p4lijd5 .p4djname1{background-color: #fce76a;}
	.p4lijd5 .p4-cont-bx{border: 1px solid #b4a54c;}
    .p4prog{width: 100%;display: flex;justify-content: flex-start;flex-flow: wrap;margin: 30px auto 0;}
    .p4prog span{display: block;height: 16px;box-sizing: border-box;border: 2px solid #000000;background-color: #fce76a;}
    
    .p4prog span.p4prog-lf-1{border-right: none;}
    .p4prog span.p4prog-rig-1{border-right: none;border-left: none;}
    
    .p4prog span.p4prog-lf-2{border-right: none;border-left: none;}
    .p4prog span.p4prog-rig-2{border-right: none;border-left: none;}
    .p4prog span.p4prog-lf-3{border-right: none;border-left: none;}
    .p4prog span.p4prog-rig-3{border-right: none;border-left: none;}
    .p4prog span.p4prog-lf-4{border-right: none;border-left: none;}
    .p4prog span.p4prog-rig-4{border-right: none;border-left: none;}
    .p4prog span.p4prog-lf-5{border-right: none;border-left: none;}
    .p4prog span.p4prog-rig-5{border-left: none;}
    
    .p4prog-lf-1{width: 85px;}
    .p4prog-lf-2{width: 212px;}
    .p4prog-lf-3{width: 204px;}
    .p4prog-lf-4{width: 205px;}
    .p4prog-lf-5{width: 205px;}
    .p4prog-rig-5{width: 126px;}
    .p4prog2{margin-left: -86px;}
    .p4prog3{margin-left: -116px;}
    .p4prog4{margin-left: -116px;}
    .p4prog5{margin-left: -158px;width: 331px;}
 .p4lijd.on .p4prog span{background-color: #c92637;}
 .p4btnget{background-position:  -60px -2464px;
	width: 160px;
	height: 50px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 10px 0 0;margin: 13px auto 0;}
   .p4btnget1{margin: 13px 14px 0 0;}  
   .p4btnget span{    width: 100%;
    font-family: 'fzjc';
    font-size: 24px;
    color: #000000;
    line-height: 1;
    margin: 0;
    text-align: center;
    text-shadow: 0px -2px 0px #ecb126;
    display: block;}
     .p4btnget.gray{background-position: -304px -2464px;}
      .p4btnget.gray span{opacity: 0;}
      .p4lijd5 .p2zsxx{background-position: -895px -2129px;}
    .p4dianjd{background-position: -531px -2464px;
	width: 37px;
	height: 36px;display: block;margin: -25px auto 0;position: relative;z-index: 10;} 
	.p4dianjdbx{width: 100%;margin: -25px auto 0;display: block;}
	.p4lijd5 .p4dianjdbx{box-sizing: border-box;padding-right: 20px;}
	.p4dianjdbx em{display: block;
width: 100%;
font-size: 20px;
color: #eefafd; /* 你原来的白色数字色 */
line-height: 1;
text-align: center;
margin: 10px auto 0;
/* 关键：8个方向的黑色阴影，模拟粗描边 */
text-shadow: 
    -2px -2px 0 #000,
    0    -2px 0 #000,
    2px  -2px 0 #000,
    -2px  0    0 #000,
    2px   0    0 #000,
    -2px  2px  0 #000,
    0     2px  0 #000,
    2px   2px  0 #000;}
    .p4jdtxt1{

font-size: 20px;
color: #eefafd; /* 你原来的白色数字色 */
line-height: 1;

padding-top: 217px;
margin-right: 5px;
/* 关键：8个方向的黑色阴影，模拟粗描边 */
text-shadow: 
    -2px -2px 0 #000,
    0    -2px 0 #000,
    2px  -2px 0 #000,
    -2px  0    0 #000,
    2px   0    0 #000,
    -2px  2px  0 #000,
    0     2px  0 #000,
    2px   2px  0 #000;
    }
/*嘉年华靶场领塔防玩偶投射枪  结束*/



.bigbx2{width: 2560px;
    margin: 178px 0 0 -680px;
    position: relative;}
.bgbox2{ width: 100%;
    display: block;
    position: absolute;
    top: -388px;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 10;
    pointer-events: none;
    background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/bgbox2.png) no-repeat;height: 3000px;
    }






/*嘉年华套圈  开始*/
.p5box{width: 1200px;margin: 0 auto;position: relative;z-index: 11;}
.p5zs1{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p5zs1.png) no-repeat;width: 151px;height: 152px;display: block;position: absolute;top: -35px;right: -416px;}
.p5txt0{color: #ffffff;}
.p5bgbx1{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p5bx1.png) no-repeat;width: 1186px;height: 471px;box-sizing: border-box;padding-top: 85px;margin: 21px auto 0;position: relative;}
.p5list1{height: 344px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 25px;}
.p5list1 li{width: 1074px;box-sizing: border-box;display: flex;justify-content: flex-start;flex-wrap: wrap;border: 4px solid #000000;border-radius: 10px;background-color: #75d9f8;
overflow: hidden;margin-bottom: 19px;height: 76px;}
.p5list1 li:last-child{margin-bottom: 0;}
.p5litxt1{background-color: #fccb2b;border-right: 4px solid #000000;width: 115px;font-size: 44px;color: #000000;line-height: 68px;text-align: center;}
.p2libx1{width: 716px;display: flex;justify-content: flex-start;flex-wrap: wrap;box-sizing: border-box;padding-left: 54px;}
.p5litxt2{font-size: 32px;color: #000000;line-height: 68px;width: 360px;}
.p5litxt3{font-size: 28px;color: #000000;line-height: 68px;font-family: '';}
.p5btnget1{background-position: -65px -2673px;
	width: 212px;
	height: 63px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 10px 5px 0;margin-top: 5px;}
.p5btnget1 span{
	    width: 100%;
    font-family: 'fzjc';
    font-size: 32px;
    color: #000000;
    line-height: 1;
    margin: 0;
    text-align: center;
    text-shadow: 0px -2px 0px #ecb126;
    display: block;
}
.p5btnget1.gray{background-position:  -328px -2678px;text-indent: -999em;}
.p5btnget1.gray span{opacity: 0;}
.p5zs2{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p5zs2.png) no-repeat;width: 133px;height: 144px;display: block;position: absolute;bottom: -41px;left: -58px;}
.p5zs3{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p5zs3.png) no-repeat;width: 140px;height: 153px;display: block;position: absolute;top: 1357px;left: -368px;}
.p5twobtnbx{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 31px auto 0;}
.p5twobtnbx a{width: 442px;height: 120px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 10px 5px 0;margin: 0 25px;}
.p5btnxfq1{background-position: -90px -2768px;}
.p5btnxfq2{background-position: -578px -2768px;}
.p5btntxt1{font-size: 40px;color: #000000;line-height: 1;width: 100%;text-align: center;display: block;text-shadow: 0px -2px 0px #ecb126;font-family: 'fzjc';margin: 3px 0;}
.p5btntxt2{font-size: 24px;color: #000000;line-height: 1;width: 100%;text-align: center;display: block;text-shadow: 0px -2px 0px #ecb126;font-family: 'fzjc';margin: 3px 0;}
.p5btnxfq2 .p5btntxt1{text-shadow: 0px 2px 0px #ff2847;}
.p5btnxfq2 .p5btntxt2{text-shadow: 0px 2px 0px #ff2847;}
.p5list2{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 44px auto 0;}
.p5list2 li{width: 507px;margin: 0 23px 30px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.p5libtn-lf{width: 253px;height: 253px;position: relative;}
.p5bxlf-in{width: 100%;height: 100%;position: relative;overflow: hidden;border-radius: 50%;display: block;}
.p5-in-yuan1{width: 232px;height: 232px;border-radius: 50%;overflow: hidden;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border: 4px solid #000000;}
.p5-in-yuan2{width: 222px;height: 222px;border-radius: 50%;overflow: hidden;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border: 1px solid rgba(0,0,0,0.5);}
.p5-djbx{width: 222px;height: 154px;background-color: #FFFFFF;border-bottom: 2px solid #000000;display: block;}
.p5-djbx img{display: block;width: 100%;}
.p5djname{width: 100%;height: 68px;display: block;box-sizing: border-box;padding-bottom: 7px;}
.p5djname strong{width: 74%;height: 100%;display: flex;justify-content: center;align-items: center;margin: 0 auto;font-size: 18px;color: #FFFFFF;line-height: 1.2;text-align: center;}
.p5btnchk{width: 26px;height: 26px;border-radius: 50%;border: 4px solid #000000;position: absolute;top: 28px;right: 19px;}
.p5iconchk{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p5chk.png) no-repeat;width: 38px;height: 35px;position: absolute;top: -4px;right: -7px;display: none;}
.p5list2 li.on .p5iconchk{display: block;}
.p5list2-li-rig{width: 238px;height: 216px;border: 4px solid #000000;border-radius: 20px;overflow: hidden;background-color: #f7e681;margin-top: 15px;position: relative;}
.p5lipicbx{width: 231px;display: block;border-radius: 20px;overflow: hidden;top: 50%;left: 50%;transform: translate(-50%,-50%);border: 1px solid rgba(0,0,0,0.5);position: absolute;}
.p5lipicbx img{display: block;width: 100%;}



.p5li-yellow .p5bxlf-in{background-color: #fff164;}
.p5li-yellow .p5djname{background-color: #f28f4e;}
.p5li-yellow .p5btnchk{background-color: #f28f4e;}

.p5li-purple .p5bxlf-in{background-color: #8080ff;}
.p5li-purple .p5djname{background-color: #8080ff;}
.p5li-purple .p5btnchk{background-color: #8080ff;}

.p5li-blue .p5bxlf-in{background-color: #75d9f8;}
.p5li-blue .p5djname{background-color: #75d9f8;}
.p5li-blue .p5btnchk{background-color: #75d9f8;}
.p5li-blue .p5djname strong{color: #000000;}


.p5li-pink .p5bxlf-in{background-color: #c280ff;}
.p5li-pink .p5djname{background-color: #c280ff;}
.p5li-pink .p5btnchk{background-color: #c280ff;}






/*嘉年华套圈 结束*/




/*嘉年华橱窗 开始*/
.box6{width: 1200px;margin: 0 auto;position: relative;z-index: 11;}
.bgbox4{width: 2560px;position: absolute;display: block;background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/bgbox1.png) no-repeat;height: 3476px;z-index: 10;left: 50%;transform: translate(-50%,0);top: -410px;}	
.p6bx1{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6bx1.png) no-repeat;width: 1200px;height: 1026px;margin: 5px auto 0;position: relative;}
.p6dj1{width: 100%;display: block;}
.p6zs1{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6zs1.png) no-repeat;width: 134px;height: 173px;display: block;position: absolute;top: -149px;left: 1px;}
.p6tag{position: absolute;top: 53px;left: 34px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.p6tag span{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6taglf.png) no-repeat;height: 65px;padding: 0 13px;font-size: 24px;color: #242424;line-height: 66px;display: block;}
.p6tag strong{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6tagrig.png) no-repeat;width: 34px;height: 65px;display: block;}
.p6btngey{background-position:  -72px -2938px;
	width: 442px;
	height: 120px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 10px 5px 0;
		position: absolute;top: 377px;left: 50%;transform: translate(-50%,0);}
		.p6btngey.gray{background-position:  -79px -3261px;text-indent: -999em;}
		.p6btngey.gray span{opacity: 0;}
.p6djname{

font-size: 32px;
color: #FFFFFF; /* 你原来的白色数字色 */
line-height: 1;
text-align: center;
position: absolute;top: 424px;left: 824px;
/* 关键：8个方向的黑色阴影，模拟粗描边 */
text-shadow: 
    -2px -2px 0 #000,
    0    -2px 0 #000,
    2px  -2px 0 #000,
    -2px  0    0 #000,
    2px   0    0 #000,
    -2px  2px  0 #000,
    0     2px  0 #000,
    2px   2px  0 #000;
}
.p6bx2{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6bx2.png) no-repeat;width: 1200px;height: 1539px;margin: 28px auto 0;position: relative;}
.p6bx2-1{width: 1138px;background-color: #000000;border-radius: 20px;border: 4px solid #42e8ee;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);overflow: hidden;
			padding: 6px 0;box-sizing: border-box;height: 1475px;}
.p6bx2-2{width: 1118px;background-color: #000000;border-radius: 20px;border: 4px solid #42e8ee;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);overflow: hidden;}
.p6bx2-a{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6bxa.jpg) no-repeat;width: 1118px;height: 454px;padding-top: 26px;border-bottom: 4px solid #42e8ee;}
.p6bx2-b{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6bxb.jpg) no-repeat;width: 1118px;height: 454px;padding-top: 26px;border-bottom: 4px solid #42e8ee;border-top: 4px solid #000000;}
.p6bx2-c{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6bxc.jpg) no-repeat;width: 1118px;height: 454px;padding-top: 26px;border-top: 4px solid #000000;}
.p6tita1{background-position: -576px -2954px;width: 418px;height: 78px;margin: 0 auto;}
.p6tita2{background-position: -58px -3114px;width: 418px;height: 78px;margin: 0 auto;}
.p6tita3{background-position:-552px -3124px;width: 418px;height: 78px;margin: 0 auto;}
.p6listdj{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 32px auto 0;}
.p6listdj li{width: 268px;}
.p6djbx1{width: 248px;height: 226px;position: relative;margin: 0 auto;}
.p6djbx2{width: 240px;height: 218px;position: relative;border-radius: 20px;border: 4px solid #000000;background-color: #38e1ff;}
.p6djbx1 .p2zsxx{top: 0;right: -1px;}
.p6djbx3{width: 231px;border: 1px solid rgba(0,0,0,0.5);border-radius: 20px;overflow: hidden;background-color: #75d9f8;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.p6djbx4{display: block;width: 100%;background-color: #FFFFFF;border-bottom: 4px solid #000000;}
.p6djbx4 img{display: block;width: 100%;}
.p6djname1{width: 98%;height: 58px;display: flex;justify-content: center;align-items: center;font-size: 20px;color: #000000;line-height: 1.2;text-align: center;margin: 0 auto;}
.p6btnget2{background-position:  -596px -3281px;
	width: 262px;
	height: 80px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 3px 10px 5px 0;margin: 10px auto 0;}
.p6btnget2 .p5btntxt1{font-size: 20px;margin: 1px 0;}
.p6btnget2 .p5btntxt2{font-size: 26px;margin: 1px 0;}
.p6btnget2.gray{background-position: -67px -3428px;text-indent: -999em;}
.p6btnget2.gray span{opacity: 0;}



.bigbx4{padding-bottom: 200px;}
.bgdown{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/bgdown.png) no-repeat;width: 2560px;height: 391px;position: absolute;left: 50%;transform: translate(-50%,0);bottom: 0;display: block;z-index: 10;}
.p6zs2{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6zs2.png) no-repeat;width: 103px;height: 116px;display: block;position: absolute;top: 489px;left: -457px;}
.p6zs3{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6zs3.png) no-repeat;width: 151px;height: 152px;display: block;position: absolute;top: 1628px;right: -336px;}



/*嘉年华橱窗 结束*/







/*  =========================  分链接  开始  =========================    */

.logo_wegame{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/logo1.png) no-repeat;width: 326px;height: 50px;display: none;position: absolute;top: 56px;left: -300px;}
.box_wegame .logo_wegame{display: block;}
.logo_huya{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/logo2.png) no-repeat;width: 201px;height: 60px;display: none;position: absolute;top: 56px;left: -300px;background-size: 100% 100%;}
.box_huya .logo_huya{display: block;}
.logo_douyu{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/logo3.png) no-repeat;width: 160px;height: 60px;display: none;position: absolute;top: 56px;left: -300px;background-size: 100% 100%;}
.box_douyu .logo_douyu{display: block;}


.logo_shunwang{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/logo4.png) no-repeat;width: 212px;height: 35px;display: none;position: absolute;top: 56px;left: -300px;background-size: 100% 100%;}
.box_shunwang .logo_shunwang{display: block;}
.btnstgame{display: none;position: absolute;top: 583px;left: 50%;transform: translate(-50%,0);
			background-position:-512px -2102px;
	width: 241px;
	height: 79px;
				box-sizing: border-box;padding: 0 10px 5px;justify-content: center;align-items: center;}

.box_shunwang .btnstgame1{display: flex;}
.btnstgame span{    font-size: 28px;width: 100%;display: block;
    color: #000000;
    line-height: 1.2;
    display: block;
    text-align: center;
    text-shadow: 0px -2px 0px #ecb126;
    font-family: 'fzjc';}
.box_shunwang .hd_video{width: 0;height: 0;overflow: hidden;display: none;}
.box_shunwang .time{opacity: 1;}

.logo_ygx{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/logo5.png) no-repeat;width:62px;height: 60px;display: none;position: absolute;top: 56px;left: -300px;background-size: 100% 100%;}
.box_ygx .logo_ygx{display: block;}
.box_ygx .btnstgame2{display: flex;}
.box_ygx .hd_video{width: 0;height: 0;overflow: hidden;display: none;}
.box_ygx .time{opacity: 1;}


.logo_qqwb{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/logo6.png) no-repeat;width: 64px;height: 80px;display: none;position: absolute;top: 56px;left: -300px;background-size: 100% 100%;}
.box_qqwb .logo_qqwb{display: block;}



.logo_dngj{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/logo7.png) no-repeat;width: 285px;height: 80px;display: none;position: absolute;top: 56px;left: -300px;background-size: 100% 100%;}
.box_dngj .logo_dngj{display: block;}

.box_zs .hd_video{width: 0;height: 0;overflow: hidden;display: none;}
.index.on_m .logo{left: 5px;}
.box_dngj.on_m .logo{left: 5px;}
.box_dngj.on_m .logo_dngj{left: 216px;}
.box_douyu.on_m .logo{left: 5px;}
.box_douyu.on_m .logo_douyu{left: 216px;}
.box_huya.on_m .logo{left: 5px;}
.box_huya.on_m .logo_huya{left: 216px;}
.box_qqwb.on_m .logo{left: 5px;}
.box_qqwb.on_m .logo_qqwb{left: 216px;}
.box_shunwang.on_m .logo{left: 5px;}
.box_shunwang.on_m .logo_shunwang{left: 216px;}
.box_wegame.on_m .logo{left: 5px;}
.box_wegame.on_m .logo_wegame{left: 216px;}
.box_ygx.on_m .logo{left: 5px;}
.box_ygx.on_m .logo_ygx{left: 216px;}
.box_zs.on_m .logo{left: 5px;}

.box_nq .logo{left: 0;}
/*  =========================  分链接  开始  =========================    */






.pop{display: none;position: relative;}
.pop1{width: 684px;background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/popbg2.png) no-repeat;width: 684px;padding: 18px 0;border-radius: 38px;}
.popbg2{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/popbg1.png) no-repeat;width: 684px;height: 54px;position: absolute;left: 0;top: -11px;display: block;pointer-events: none;}
.popbg3{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/popbg3.png) no-repeat;width: 684px;height: 48px;position: absolute;left: 0;bottom: -9px;display: block;pointer-events: none;}
.popzs1{width: 220px;height: 23px;background-color: #1481db;border-radius: 30px;border: 2px solid #000000;display: block;margin: 0 auto;}
.popcont{width: 630px;border-radius: 20px;margin: 15px auto 0;background-color: #42e8ee;padding: 4px 0;}
.popcont1{width: 622px;border-radius: 20px;background-color: #000000;margin: 0 auto;padding: 4px 0;}
.popcont2{width: 614px;border-radius: 20px;background-color: #42e8ee;margin: 0 auto;padding: 4px 0;}
.popcont3{width: 606px;border-radius: 20px;background-color: #FFFFFF;margin: 0 auto;padding: 13px 0;}
.poptit{font-family: 'fzjc';font-size: 36px;color: #000000;line-height: 1;width: 100%;text-align: center;transform-origin: 50% 50%;transform: scaleY(0.9);}
.popboxtab{width: 582px;margin: 25px auto 0;}
.popboxtab table{width: 100%;}
.popboxtab table thead tr th{font-size: 20px;color: #ffffff;line-height: 1;text-align: center;height: 34px;border: 1px solid #1e8fc7;background-color: #1e8fc7;}
.popboxtab table tbody tr td{font-size: 20px;color: #000000;line-height: 1;text-align: center;height: 34px;border: 1px solid #1e8fc7;background-color: #f2faff;}
.popboxtab table tfoot tr td{font-size: 20px;color: #000000;line-height: 1;text-align: center;height: 34px;border: none;background-color: #FFFFFF;padding-top: 10px;}
.poptbfy{width: 100%;display: flex;justify-content: center;}
.poptbfy a{color: #000000;}
.poptbfy p{margin: 0 30px;}
.poptipstxt{font-size: 20px;color: #000000;line-height: 1.2;width: 90%;text-align: center;margin: 15px auto 0;}
.diaclose{background-position: -940px -3304px;width: 39px;height: 39px;display: block;position: absolute;top: 3px;right: 26px;}
.poptxt1{font-size: 24px;color: #000000;line-height: 1.2;width: 90%;margin: 0 auto;text-align: center;padding: 60px 0;font-family: 'fzjc';}
.popbtnbx{display: flex;justify-content: center;flex-wrap: wrap;margin: 20px auto 0;}
.popbtnbx a{
	width: 241px;
	height: 79px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 10px 5px;margin: 0 10px;}
.popbtn1{background-position: -435px -3441px;}
.popbtn2{background-position: -764px -3448px;}

.btntxt{font-size: 28px;
    color: #000000;
    line-height: 1;
    width: 100%;
    text-align: center;
    display: block;
    
    font-family: 'fzjc';
}
.popbtn1 .btntxt{text-shadow: 0px -2px 0px #ecb126;}
.popbtn2 .btntxt{text-shadow: 0px -2px 0px #ecb126;}



.yidapo{pointer-events: none;}

.popwz2{padding: 0;word-break: break-all;line-height: 1.5;}
.bxcopytxt{padding: 60px 0;}

.popdjlist{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0 auto;}
.popdjbx1{width: 200px;border-radius: 20px;border: 4px solid #000000;display: block;padding: 4px 0;box-sizing: border-box;position: relative;margin: 9px 11px;}
.popdjbx2{width: 186px;border-radius: 20px;border: 1px solid rgba(0,0,0,0.5);display: block;overflow: hidden;margin: 0 auto;}
.popdjbx3{width: 100%;background-color: #1481db;display: block;border-bottom: 4px solid #000000;}
.popdjbx3 img{display: block;width: 100%;}
.popdjname{width: 100%;height: 34px;display: flex;justify-content: center;align-items: center;text-align: center;font-size: 16px;color: #000000;line-height: 1.2;background-color: #75d9f8}
.popcjk{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/popcjk.png) no-repeat;width: 35px;height: 31px;display: block;position: absolute;top: 6px;right: 2px;}
.popdjbx1.on .popcjk{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/popcjkcurr.png) no-repeat;}

.pop7{background-size: 100% auto;width: 984px;}
.pop7 .popcont{width: 930px;}
.pop7 .popcont1{width: 922px;}
.pop7 .popcont2{width: 914px;}
.pop7 .popcont3{width: 906px;}
.pop7 .popbg2{background-size: 100% 100%;width: 984px;}
.pop7 .popbg3{background-size: 100% 100%;width: 984px;}

.popbtnbx1 a{background-position: -65px -3562px;
	width: 431px;
	height: 99px;
	display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 10px 5px;margin: 0 10px;}

.p4-arnival-reward-icon{position: relative;}
.toptxt{font-size: 14px;color: #000000;line-height: 1;width: 100%;text-align: center;position: absolute;left: 0;top: 7px;}
.p4-arnival-reward-icon img{transform-origin: 50% 100%;transform: translate(-50%,0) scale(0.7);left: 50%;bottom: 3;position: absolute;}



.hd_video{position: absolute;left: 50%;top: 0;transform: translate(-50%,0);}


.thfreebtns {width: 308px;}
.thfreebtns .p4-carnival-task-btn-2{display: flex;}
.thfreebtns .twobtns{display: none;}
.thfreebtns.on{width: 324px;margin-left: -6px;}
.thfreebtns.on .p4-carnival-task-btn-2{display: none;}
.thfreebtns.on .twobtns{display: flex;justify-content:space-between;flex-wrap: wrap;width: 100%;}
.thfreebtns.on .twobtns a{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/btnsmall.png) no-repeat;width: 163px;height: 86px;box-sizing: border-box;padding-bottom: 5px;
							display: flex;justify-content: center;align-items: center;flex-direction: column;}
.thfreebtns.on .twobtns a.p4btnsmall1{margin-left: -5px;}
.p4-btntxt1{display: block;
    width: 100%;
    text-align: center;
    font-size: 18px;
    color: #000000;
    line-height: 1.2;
    font-family: 'fzjc';
    text-shadow: 0px 2px 0px #ff2847;}
.p4-btntxt1 em{font-family: 'fzltzch';}
.p3-act-card-contentmt0{margin: 0 auto;}

.p3djname{font-size: 16px;color: #000000;line-height: 1;width: 100%;position: absolute;left: 0;top: 160px;text-align: center;}
.p3djname1{top: 192px;}
.p3-act-card-btn-1{margin: 0;position: absolute;left: 50%;transform: translate(-50%,0);top: -30px;}
.p3huitxt{width: 100%;
    font-family: 'fzjc';
    font-size: 24px;
    color: #000000;
    line-height: 1;
    margin: 0;
    text-align: center;
    text-shadow: 0px -2px 0px #ecb126;
    display: block;
    left: 0;
top: -52px;position: absolute;}
.p6tita0{background-position: -576px -3581px;
	width: 418px;
	height: 78px;margin: 27px auto 0;} 
.p6djlist{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 32px auto 0;}
.p6djlist li{width: 515px;margin: 0 11px;}
.p6djbgbox{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p6djk.png) no-repeat;width: 515px;height: 227px;position: relative;margin: 0 auto;}
.p6djbgbox img{display: block;width: 100%;}
.p6djname2{font-size: 22px;color: #000000;line-height: 1;width: 100%;text-align: center;position: absolute;left: 0;top: 182px;}
.p6btnddhh{background-position: -79px -3722px;
	width: 322px;
	height: 80px;box-sizing: border-box;padding: 0 10px 5px 0;display: flex;justify-content: center;align-items: center;flex-direction: column;margin: 10px auto 0;}
.p6btnddhh span{
    color: #000000;
    line-height: 1;
    width: 100%;
    text-align: center;
    display: block;
    text-shadow: 0px -2px 0px #ecb126;
    font-family: 'fzjc';margin: 2px 0;}
.p6btndhtxt1{font-size: 20px;}
.p6btndhtxt2{font-size: 26px;}

.pop14{background-size: 100% auto;width: 814px;}
.pop14 .popcont{width: 760px;}
.pop14 .popcont1{width: 752px;}
.pop14 .popcont2{width: 744px;}
.pop14 .popcont3{width: 736px;}
.pop14 .popbg2{background-size: 100% 100%;width: 814px;}
.pop14 .popbg3{background-size: 100% 100%;width: 814px;}


.p1btnnav{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0 auto 0;}
.p1btnnav a{width: 272px;height: 78px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 10px 5px 0;
				background-position: -427px -3891px;margin: 0 10px;}
.p1btnnav a span{font-size: 26px;
    color: #000000;
    line-height: 1.2;
    display: block;
    text-align: center;
    text-shadow: 0px -2px 0px #ecb126;
    font-family: 'fzjc';}
.p1btnnav a.on{background-position: -105px -3891px;}
.p1btnnav a.on span{text-shadow: 0px 2px 0px #ff2847;}
.popdjbx1 .p6tag{top: -5px;left: -5px;opacity: 0;pointer-events: none;}
.popdjbx1 .p6tag span{font-size: 18px;height: 30px;background-size: auto 100%;line-height: 30px;}
.popdjbx1 .p6tag strong{height: 30px;background-size: auto 100%;}
.popdjbx1.on .p6tag{opacity: 1;pointer-events: inherit;}



.thfreebtns.on1 .anniubtn1{display: flex;}
.thfreebtns.on1 .anniubtn2{display: none;}
.thfreebtns.on1 .anniubtn3{display: none;}

.thfreebtns.on2 .anniubtn1{display: none;}
.thfreebtns.on2 .anniubtn2{display: flex;}
.thfreebtns.on2 .anniubtn3{display: none;}

.thfreebtns.on3 .anniubtn1{display: none;}
.thfreebtns.on3 .anniubtn2{display: none;}
.thfreebtns.on3 .anniubtn3{display: flex;}

.thfreebtns.on2{width: 324px;margin-left: -6px;}
.thfreebtns.on2 .p4-carnival-task-btn-2{display: none;}
.thfreebtns.on2 .twobtns{display: flex;justify-content:space-between;flex-wrap: wrap;width: 100%;}
.thfreebtns.on2 .twobtns a{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/btnsmall.png) no-repeat;width: 163px;height: 86px;box-sizing: border-box;padding-bottom: 5px;
							display: flex;justify-content: center;align-items: center;flex-direction: column;}
.thfreebtns.on2 .twobtns a.p4btnsmall1{margin-left: -5px;}
.p4-btntxt1{display: block;
    width: 100%;
    text-align: center;
    font-size: 18px;
    color: #000000;
    line-height: 1.2;
    font-family: 'fzjc';
    text-shadow: 0px 2px 0px #ff2847;}

.p6txt0{margin: -12px 0 12px;}

.p3txt0_0526{line-height: 1.3;}
.p3txt0 a{color: #8c2ea8;text-decoration: underline;}

.threebtn0526{position: absolute;left: 50%;transform-origin: 50% 0;
transform: translate(-50%,0) scale(0.88);bottom: -23px;z-index: 11;width: 272px;height: 77px;
				}
.threebtn0526 .p3-act-card-btn{position: inherit;left: auto;bottom: auto;transform: translate(0,0);}
.threebtn0526 .twobtn0526{display: none;}
.threebtn0526.on .twobtn0526{width: 104%;display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 0 0 -2%;}
.threebtn0526.on .p3-act-card-btn{display: none;}
.btn0525_1{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/btnsm0526.png) no-repeat;width: 141px;height: 71px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.btn0525_1 span{display: block;
    width: 100%;
    text-align: center;
    font-size: 22px;
    color: #000000;
    line-height: 1;
    font-family: 'fzjc';
    text-shadow: 0px -2px 0px #ff2847;}
.p5txt0 span{color: #ffef64;}
.p6fcbx{display: block;width: 100%;height: 376px;position: absolute;top: 0;left: 0;cursor: pointer;}
.p6gif{width: 470px;border: 4px solid #f888cc;position: absolute;bottom: 0;left: 0;transform: translate(0,0);border-radius: 20px;overflow: hidden;background-color: #F888CC;
box-sizing: border-box;display: none;z-index: 10;}
.p6gif1{width: 100%;border: 4px solid #000000;display: block;border-radius: 20px;overflow: hidden;box-sizing: border-box;background-color: #000000;}
.p6gif2{width: 100%;border: 6px solid #FFFFFF;display: block;border-radius: 20px;overflow: hidden;box-sizing: border-box;background-color: #FFFFFF;}
.p6gif2 img{width: 99%;display: block;}
.p6fcbx:hover .p6gif{display: block;}




/*0528*/
.p3box-cnt{width: 1127px;margin: 24px auto 0;display:flex;justify-content: space-between;flex-wrap: wrap;}
.p3bx-rig{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p3bxyellow.png) no-repeat;width: 428px;height: 423px;}
.p3bx-rig-top{width: 100%;position: relative;}
.p3list1{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.p3jbli1{width: 212px;}
.p3djbox1{width: 100%;display: block;position: relative;height: 288px;}
.p3djbox2{width: 100%;display: block;position: relative;height: 288px;}
.p3jbli2{width: 216px;}
.p3dja{display: block;width: 100%;position: absolute;left: 0;top: 0;pointer-events: none;}
.p3djname2{font-size: 14px;color: #000000;line-height: 1;width: 100%;text-align: center;position: absolute;left: 0;top: 160px;}
.p3ljget{background-position:-842px -3829px;
	width: 216px;
	height: 64px;display: flex;justify-content: center;align-items: center;flex-direction: column;
			position: absolute;left: 50%;transform: translate(-50%,0);top: 187px;box-sizing: border-box;padding: 0 10px 5px 0;}
.p3ljget span{width: 100%;
    font-family: 'fzjc';
    font-size: 24px;
    color: #000000;
    line-height: 1;
    margin: 0;
    text-align: center;
    text-shadow: 0px -2px 0px #ecb126;
    display: block;}
.p3ljget.gray{background-position: -1143px -3834px;text-indent: -999em;}
.p3ljget.gray span{opacity: 0;}





.p3wateget{background-position: -831px -3926px;
	width: 216px;
	height: 63px;display: flex;justify-content: center;align-items: center;flex-direction: column;
			position: absolute;left: 50%;transform: translate(-50%,0);top: 187px;box-sizing: border-box;padding: 0 10px 5px 0;}
.p3wateget span{width: 100%;
    font-family: 'fzjc';
    font-size: 22px;
    color: #000000;
    line-height: 1;
    margin: 0;
    text-align: center;
    text-shadow: 0px -2px 0px #ff2847;
    display: block;}
.p3wateget.gray{background-position:-1154px -3938px;text-indent: -999em;}
.p3wateget.gray span{opacity: 0;}
.p3wateget.gray em{opacity: 0;}
.p3wateget em{background-position: -1062px -3609px;
	width: 91px;
	height: 26px;display: block;position: absolute;left: 50%;transform: translate(-50%,0);top: -13px;
		font-size: 14px;color: #fcde66;line-height: 26px;text-align: center;font-family: 'fzjc';}
.p3tgatxt1{background-position:  -810px -4041px;
	width: 435px;
	height: 62px;position: absolute;left: 50%;transform: translate(-50%,0);top: 1px;display: block;
	font-size: 22px;color: #fcde66;line-height: 62px;text-align: center;font-family: 'fzjc';
	}

.p3txttips{font-size: 14px;color: #000000;line-height: 1;width: 100%;text-align: center;position: absolute;left: 0;bottom: 4px;}
.p3bx-rig-bot{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p3bxyellowdn.png) no-repeat;width: 428px;height: 201px;}
.p3wateget.gray2{background-position: -63px -4142px;text-indent: -999em;}
.p3wateget.gray2 span{opacity: 0;}
.p3wateget.gray2 em{opacity: 0;}




.p3bxdmxia{width: 100%;position: relative;}
.p3list2{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.p3djbox3{width: 100%;display: block;position: relative;}
.p3djbox4{width: 100%;display: block;position: relative;}
.p3djbox3 img{display: block;width: 100%;position: absolute;top: 0;left: 0;}
.p3djbox4 img{display: block;width: 100%;position: absolute;top: 0;left: 0;}
.p3djname3{width: 160px;height: 30px;background-color: #ff9727;position: absolute;left: 50%;transform: translate(-50%,0);top: 150px;border: 2px solid #000000;border-radius: 20px;
			color: #000000;text-align: center;line-height: 30px;}
.p3list2 .p3ljget span{font-size: 20px;}
.p3tgatxt2{top: -5px;}
.p3list2 .p6tag{top: 60px;left: 2px;}
.p3list2 .p6tag span{font-size: 18px;
    height: 30px;
    background-size: auto 100%;
    line-height: 30px;}

.p3list2 .p6tag strong {
    height: 30px;
    background-size: auto 100%;
}
.p3djbox3 .p6tag{transform-origin: 0 0;transform: scale(0.7);}
.p3djbox4 .p6tag{transform-origin: 0 0;transform: scale(0.7);}
.btnfuc{position: relative;}
.fcdian{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/fcdian.png) no-repeat;width: 41px;height: 41px;display: block;position: absolute;top: -8px;right: -4px;}
.fc{width: 684px;background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/popbg2.png) no-repeat;width: 684px;padding: 18px 0;border-radius: 38px;position: absolute;top: -350px;right: 10px;display: none;}
.fcwean{   font-size: 24px;
    color: #000000;
    line-height: 1.2;
    width: 90%;
    margin: 0 auto;
    text-align: center;
    padding: 60px 0;
    font-family: 'fzjc';
}
.fcdian:hover .fc{display: block;}









.picyuan{width: 555px;display: block;margin: 20px auto 0;}
.picyuan img{display: block;width: 100%;}
.btnnewlink{background-position: -346px -2218px;
    width: 316px;
    height: 89px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    box-sizing: border-box;
   margin: 25px auto 0;
    padding: 0 10px 5px 0;}
.btnnewlink span{    width: 100%;
    display: block;
    text-align: center;
    font-size: 36px;
    color: #000000;
    line-height: 1;
    font-family: 'fzjc';}





.timeact{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/bgtime.png) no-repeat;width: 251px;height: 64px;position: absolute;top: 58px;left: 0;font-family: 'fzltzch';font-size: 20px;line-height: 64px;
			text-align: center;color: #FFFFFF;}
.p4box .timeact{top: 143px;}
.p5box .timeact{top: 89px;}
.box6 .timeact{top: 42px;}
.p2tit{background: url(//game.gtimg.cn/images/nz/cp/a20260518lyact/p2tit.png) no-repeat;width: 1212px;height: 205px;margin: 0 0 0 -6px;}




.popbxfc{width: 637px;padding: 25px 0;background-color: #38e1ff;border: 4px solid #000000;border-radius: 20px;overflow: hidden;display: none;
			position: absolute;top: -182px;left: 88px;}
.popbxfctxt1{width: 100%;box-sizing: border-box;padding: 0 25px;font-size: 28px;color: #000000;line-height: 1.2;font-family: 'fzltzch';display: block;}
.popbxfctxt2{width: 100%;box-sizing: border-box;padding: 0 25px;font-size: 22px;color: #000000;line-height: 1.2;font-family: 'fzltzch';display: block;margin-top: 10px;}
.popbxfc1{top: -182px;left: -8px;}
.popbxfc2{top: -159px;left: -218px;}
.popbxfc3{top: -133px;left: -437px;}


.popdjbx1:hover .popbxfc{display: block;}






















