@charset "UTF-8";
/*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;}

/*页面样式*/
.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:90px!important;text-align:justify;background-color: #210905;overflow-x: hidden;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
.wrap,#footer_ied {min-width:1200px;width:100%;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');}
.container {width:1200px;margin:0 auto;}
.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;}
@font-face {
    font-family:'font';
    src: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/font.otf);
}
body { /* IOS禁止微信调整字体大小 */
	-webkit-text-size-adjust: 100% !important;
	text-size-adjust: 100% !important;
	-moz-text-size-adjust: 100% !important;
-webkit-overflow-scrolling: touch;
}

.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!important;
}
a:not(.gray):hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
/*!! asyncCookie的iframe样式*/
#loginStatusSyncFrame_ams_ame{display:block}
#actTitleWrap,.ost,.ost_box,body{min-width:1000px!important}
.wrap{overflow:hidden;position:relative;background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/bg.jpg) no-repeat 50% 0;padding-bottom: 80px;}
.wrap a{-webkit-transition:filter .3s,border .3s,color .3s;transition:filter .3s,border .3s,color .3s}
.wrap a:hover{text-decoration:none;-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.header{height:1157px;position:relative}
.header .hd_video{width:1920px;position:absolute;top:0;left:0}
.header .logo_nz{display:block;width:213px;height:104px;position:absolute;z-index:100;top:39px;left:28px;background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/logo.png) no-repeat;}
.header .login-wrap{display:block;text-align:center;font-size:20px;color:#fff;position:absolute;z-index:100;bottom:32px;width: 100%;}
.header .login-wrap a{color:#fff}

.sp{background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/sp.png) no-repeat; background-size: 1200px auto;} 
.tit0{width: 1200px; height: auto; margin: 0 auto; display: block;}

.part1 h2{background-position: 0 0;width: 987px;height: 116px;margin: 0 auto;}
.p1nav{margin-top: 30px;display: flex;justify-content: space-between;align-items: center;}
.p1nav a{background-position: -320px 0;width: 288px;height: 88px;display: block;position: relative;box-sizing: border-box;padding: 29px 0 0 47px; text-align: center;}
.p1nav a span{font-size: 28px;line-height: 1.2;font-family:'font';color: #69230a; text-shadow: 2px 2px 4px #fbdd92;}
.p1nav a em{height: 24px;background-color: #ff3c15;color: #f1f970;font-size: 14px;position: absolute;top: -3px;right: 0;border-radius: 0px;font-weight: bold;padding: 0 10px;line-height: 24px;opacity: 1;}
.p1nav a.last{padding: 26px 0 0 1px;}
/* .p1nav a.last em{background-color: #f8cf98;} */
/* .p1nav a.last span{font-size: 32px; margin-left: -50px;} */
.p1nav a.on{background-position: 0 0;}
.p1nav a img{width: 130px;position: absolute;top: -26px;left: -24px;}


.part1{height: 790px; position: relative;}
.tab_con{width: 100%;height: 422px;margin: 10px auto 0;pointer-events: none;z-index: 1;visibility: hidden;position: absolute;}
.tab_con.cur{visibility: visible;pointer-events: auto;z-index: 11;}

.p1box_l,.p1box_r{background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/p1box_bg.png) no-repeat;width:590px;height: 459px;box-sizing: border-box;padding: 37px 30px 37px 37px;position: relative; background-size: 100% 100%;}
.btn_p1look{background-position: -639px 0;width: 288px;height: 80px;font-size: 0;position: absolute;bottom: 12px;right: 0;z-index: 111;}
.tab_con .p1show_pic{position: absolute;top: 0;left: 30px;width: 83%;}
.tab_con.show .p1show_pic{display: none;}
.tab_img{width: 574px;opacity: 0;box-sizing: border-box; margin:-27px 0 0 -26px; height: 438px; overflow: hidden;}
.tab_img img{width:100%;box-sizing: border-box;}
.swiper-pagination{width: 100%;bottom: -26px;}
.swiper-pagination-bullet{width: 12px;height: 12px;background-color: #f2fffc;margin: 0 5px;}
.tab_con.show .tab_img{opacity: 1;}
.p1txt1{color: #fff;font-size: 36px;line-height: 1.2;font-family:'font';}
.p1txt1 em{height: 32px;text-align: center;line-height: 32px;color: #151f26; font-weight: bold; font-size: 22px;margin-right: 6px;display: inline-block;vertical-align: middle;font-family: "";padding: 0 30px;border-radius: 15px;letter-spacing: 2px;
background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/icon1.png) no-repeat;background-size: 100% 100%;}
.list_txt{margin-top: 20px;color: #ffffff;font-size: 18px;line-height: 2;height: 266px;overflow: auto;padding-right: 7px;}
.list_txt li {display: flex;justify-content: left; font-weight: bold; flex-wrap: wrap;}
.list_txt li span{display: block;color: #ff9733; }
.list_txt li em{color: #fbd13e; font-weight: bold;}
/* .list_txt li p{display: contents !important;color: #fbd13e; } */
.list_txt::-webkit-scrollbar-track-piece {background-color: #0c161d;}
.list_txt::-webkit-scrollbar {width: 5px;}
.list_txt::-webkit-scrollbar-thumb {background: #ff9532;border-radius: 50px;}
.btn_p1com{background-position: -816px -118px;width: 266px;height: 80px;display: block;font-size: 0;bottom: 12px;right: 0;position: absolute;display: none;}

.list_txtxj{margin-top: 20px;color: #ffffff;font-size: 18px;line-height: 2;height: 266px;overflow: auto; font-weight: bold; width: 96%;}
.l_tit1{display: block;color: #ff9733; }
.flexdn{ color: #fff; width: 100%;}
.flexdn span{color: #fbd13e;}

.list_txtxj::-webkit-scrollbar-track-piece {background-color: #0c161d;}
.list_txtxj::-webkit-scrollbar {width: 5px;}
.list_txtxj::-webkit-scrollbar-thumb {background: #ff9532;border-radius: 50px;}



.part2{padding-top: 73px;}

.tit_ct{font-size:18px;color:#ffffff;line-height: 1.7;padding-top: 15px;text-align: center;}
.tit_ct em{color: #fbe23b;}
.tit_ct1{font-size:18px;color:#ffffff;line-height: 1.7;padding-top: 15px;text-align: center;}
.tit_ct1 em{color: #fbe23b;}
.p2buybtn{margin-top: 38px;display: flex;justify-content: center;align-items: flex-start;flex-wrap: wrap;}
.p2buybtn div{width: 310px;margin: 0 -10px;position: relative;}
.p2buybtn div p{color: #f6efac;font-size: 14px;text-align: center;line-height: 1.2;padding: 0px 0 0 8px;}
.p2buybtn div p em{color: #fd4444;}
.p2lab1{width: 77px;height: 23px;line-height:23px;color: #f1f970;font-size: 14px;background-color: #ff3c15;border-radius: 0px;display: block;left: 16px;top: -10px;text-align: center;position: absolute;z-index: 9;}
.p2lab2{width: 77px;height: 23px;line-height:23px;color: #331504;font-size: 14px;background-color: #fef8a0;border-radius: 0px;display: none;right: 45px;top: -10px;text-align: center;position: absolute;z-index: 9;}
.p2buybtn div.show .p2lab2{display: block;}
.p2buybtn a{width: 285px;height: 96px;display: block;font-size: 0;}
.btn_p2buy1{background-position: 0 -241px;}
.btn_p2buy5{background-position: -303px -241px;}
.btn_p2buy10{background-position: -611px -241px;}
.btn_p2buy30{background-position: -914px -241px;}
.p2buybtn div.show .btn_p2buy1{background-position: 0 -792px;}
.p2buybtn div.show .btn_p2buy5{background-position: -303px -792px;}
.p2buybtn div.show .btn_p2buy10{background-position: -611px -792px;}
/* .p2buybtn div.show .btn_p2buy30{background-position: -914px -792px;} */
.p2num{color: #fff;font-size: 24px;text-align: center;line-height: 1.2; margin: 10px auto 0; font-weight: bold;}
.p2num em{font-weight: bold;}

.tab_box1 {display: flex;justify-content:center;align-items: center;flex-wrap: wrap; margin: 0px auto;}
.tab_box1 a{ align-content: center; width: 298px;height:92px; line-height: 1.2; display: flex; justify-content: center;align-items: center; flex-wrap: wrap;  margin: 18px; background-size: 100% 100%; color: #b93907; font-size:30px; text-align: center; font-family:'font';background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/tab1.png) no-repeat;}
.tab_box1 a.on{background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/tab1on.png) no-repeat; background-size: 100% 100%; color: #fff;}
.video_box{position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;height: 1114px;}
.tab_box1 a:nth-of-type(2) span{color: #692016; font-size: 17px; display: block; width: 100%;    font-family: system-ui;}


.p2box{width: 1200px;height: 718px;box-sizing: border-box;margin: 0 auto;padding: 0;position: relative;}
.list_p2prop{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.list_p2prop li{background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/p2prop_bg1.png) no-repeat;width: 287px;height: 161px;position: relative;margin-bottom: 18px; background-size: 100% 100%;}
.list_p2prop li img{width:85%;display: block;margin: -47px auto 0;object-fit: cover;}
.list_p2prop li p{position: absolute;color: #fff;font-size: 16px;text-align: center;line-height: 1.2;width: 100%;bottom: 10px;}
.list_p2prop li.p2choice{background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/p2prop_bg2.png) no-repeat;}
.list_p2prop li.p2choice p{color: #f9e6c7;}
.list_p2prop li em{height: 24px;line-height: 24px;text-align: center;color: #a72206;font-size: 14px;position: absolute;top: -5px;left: 50%;transform: translateX(-50%);background-color: #e9c286;display: block;width: 77px;border-radius: 15px;font-weight: bold;}
.list_p2prop li .plabbox{top: 10px;right: 198px;position: absolute;}
.list_p2prop li .plabbox span{height: 22px;width:85px;text-align: center;line-height: 22px;font-size: 12px;font-weight: bold;display: block;margin-bottom: 3px;border-radius: 15px;transform: scale(.9);}
.list_p2prop li .plab1{background-color: #e9c286;color: #a72206;}
.list_p2prop li.plab2{background-color: #280000;color: #240000;}
/*.list_p2prop li .plab2{height: 22px;width:85px;text-align: center;line-height: 22px;font-size: 12px;display: block;border-radius: 15px;background-color: #c4e3e5;color: #23282b;position: absolute;}*/
.btn_chengc{background-position: 0px -117px;width: 312px;height: 95px;display: block;margin: 2px auto 0;color: #69230a;font-size: 32px;line-height: 86px;text-align: center;font-family:'font';text-shadow: 2px 2px 4px #fbdd92;}
.p2boxbtn{padding-top: 16px;display: flex;justify-content: center;flex-wrap: wrap;}
.p2box_l,.p2box_r{width: 348px;margin: 0 44px;}
.p2txt1{color: #f0c673;font-size: 24px;text-align: center;font-weight: bold;line-height: 1.2;}
.btn_xchengc{background-position: 0px -117px;width: 312px;height: 95px;display: block;margin: 8px auto 0;color: #69230a;font-size: 32px;line-height: 86px;text-align: center;font-family:'font';text-shadow: 2px 2px 4px #fbdd92;}
.btn_cq{background-position: 0px -117px;width: 312px;height: 95px;display: block;margin: 8px auto 0;color: #69230a;font-size: 32px;line-height: 86px;text-align: center;font-family:'font';text-shadow: 2px 2px 4px #fbdd92;}
.p2txt2{color: #fff;font-size: 16px;text-align: center;line-height: 1.2;padding-top: 10px;}
.list_p2prop1{padding-top: 170px; width: 1200px; margin: 20px auto; box-sizing: border-box; display: flex;justify-content: space-between;align-items: center;background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/p2prop_bg3.png) no-repeat; background-size: 100% auto;}
.list_p2prop1 li{width: 307px;height: 96px;box-sizing: border-box;padding-top: 40px;}
.list_p2prop1 li p{color: #f0c673;font-size: 24px;font-weight: bold;text-align: center;line-height: 1.2;}
.p2prop{background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/p2prop_bg4.png) no-repeat;width: 238px;height: 180px;position: relative;margin: 23px auto 0;}
.p2prop span{color: #fff;font-size: 16px;text-align: center;line-height: 1.2;display: block;width: 100%;position: absolute;bottom: 10px;left: 0;}
.btn_p2lq{background-position: -331px -117px;width: 257px;height: 89px;display: block;text-align: center;line-height: 79px;font-family:'font';margin: 46px auto 0;font-size: 36px;text-shadow: 2px 2px 4px #fbdd92;}
.btn_p2lq span,.btn_p2lq1 span{color: #b93907;}
.p2btns{display: flex;justify-content: space-between;align-items: center;margin: 46px auto 0;}
.btn_p2lq1{background-position: -628px -117px;width: 152px;height: 89px;text-align: center;line-height: 1.2;font-family:'font';font-size: 32px;display: flex;justify-content: center;align-items: center;flex-direction: column; text-shadow: 2px 2px 4px #fbdd92; }
.btn_p2lq1 em{display: block;font-size: 14px;color: #b93907;}

.lottery{ background-color: #fff00f00;opacity: .5; width: 1200px;height: 700px;position: absolute;top: 0px;left: 0px;z-index: 9;}
.btn_zk{line-height:1.4;color: #fbe23b; text-decoration: underline; }


/* 3 */
.part3{padding-top: 119px;}
.part3 h2{background-position: 0 -263px;width:987px;height: 115px;display: block;margin: 0 auto;}
.list_rule{padding-top: 8px;}
.list_rule li{color: #fff;font-size: 16px;position: relative;line-height: 2;padding-left: 20px;}
.list_rule li em{position: absolute;top: 0;left: 0;}
.list_rule li a{color: #fbe23b;text-decoration: underline;}

/* 弹窗 */
.pop{box-sizing: border-box;position: relative;padding: 12px;display: none;}
.popcon{position: relative;z-index: 1;}
.close{background-position:  -959px 0;width:37px;height: 38px;display: block;position: absolute;top: -8px;right: 0;font-size: 0;z-index: 9;}
.pop1{background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/pop1.png) no-repeat;width: 721px;height: auto; background-size: 100% 100%;}
.ptit1{background-position: 0 -491px;width: 450px;height:85px;display: block;font-size: 0;margin: 0 auto;}
.ptxt{color: #fff;font-size: 16px;text-align: center;line-height: 1.4;box-sizing: border-box; margin: 10px auto; width: 100%;display: block;}
.list_pchoice{display: flex;justify-content: center;align-items: center;margin: 10px auto 0;flex-wrap: wrap;}
.list_pchoice li{ overflow: hidden; background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/pchoice_bg.png) no-repeat;width: 181px;height: 137px;margin: 0 15px 20px;position: relative;cursor: pointer;background-size: 100% 100%;}
.list_pchoice li img{width: 100%;display: block;margin: auto;object-fit: cover; position:absolute; top: 43%; left: 50%; transform: translate(-50%,-50%);}
.pname{position: absolute;width: 100%;bottom: 10px;left: 0;color: #fff;font-size: 16px;text-align: center;line-height: 1.2;}
.choice_icon{background-position: -714px -394px;width: 21px;height: 21px;position: absolute;display: block;top: 0;left: 0;}
.list_pchoice li.on .choice_icon{background-position: -714px -368px;}
.plabbox{top: 7px;right: 0px;position: absolute;}
.plabbox span{height: 18px;width:66px;text-align: center;line-height: 18px;font-size: 12px;font-weight: bold;display: block;margin-bottom: 6px;border-radius: 15px;transform: scale(.9);}
.plab1{background-color: #e9c286;color: #a72206;}
.plab2{background-color: #c4e3e5;color: #23282b;}
#pop1 .list_pchoice li{width: 150px;height: 114px;margin: 0 5px 15px;}
#pop1 .pname{font-size: 14px;}


.area{text-align: center;justify-content: center;flex-wrap: wrap;display: flex;align-items: center;margin: 16px auto 14px; }
.area a{width: 288px;height: 87px;text-align: center;line-height: 87px;color: #b93907;margin:0 0px;font-size: 36px; transform: scale(.9); font-family:'font';}
.btn_qr{background-position: 0 -0;}
.btn_qx{background-position: -320px 0;}


.pop2{background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/pop2.png) no-repeat;width: 721px;height: auto; background-size: 100% 100%;}
.ptit2{background-position: 0 -628px;width: 628px;height: 93px;display: block;font-size: 0;margin: 0 auto;}
.pop2 .list_pchoice{width: 80%;}


.pop3{background: url(//game.gtimg.cn/images/nz/cp/a20250716rxt/pop2.png) no-repeat;width:721px;height: auto; background-size: 100% 100%;}
.ptit3{background-position: 0 -988px;width: 527px;height: 92px;display: block;font-size: 0;margin: 0 auto;}
/* #pop3 .area{width: 100%;margin: 30px auto 0;}
#pop3 .area a{margin: 30px auto 0;} */
.ptxts{color: #fff;font-size: 20px;text-align: center;line-height: 1.2; display:block; box-sizing: border-box;height: 400px;width: 90%;display: table-cell;vertical-align: middle;padding: 0 20px; margin: 0 auto;}

.dia_txt{height: 210px;width: 93%; display: flex; justify-content: center; align-items: center; text-align: center; margin: 0 auto; flex-wrap: wrap; align-content: center;}
.dia_txt span{font-size: 30px;font-family:'font';text-align: center;line-height: 1.2;color: #fff; display: block; width: 100%;}
.dia_txt strong{font-family: "";font-size: 18px;line-height: 1.4;display: block;color: #fff;padding: 40px 30px 0;width: 100%;}
.btn_qr{background-position:0  0;width: 280px;height: 89px;text-align: center;line-height: 87px;color: #b93907;margin:10px auto 0;font-size: 36px;font-family:'font';display: block;}
.ptit4{background-position: 0 -1096px;width: 592px;height: 92px;display: block;font-size: 0;margin: 0 auto;}
.dia6_cont{width:max-content;font-size: 18px;color: #fff;margin: 0 auto;height: 440px;}
.dia6_row{display: flex;width: 620px;margin: 30px auto 0;text-align: center;}
.dia6_row_item1{width: 150px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.dia6_row_item2{width: 150px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.dia6_row_item3{width: 225px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.dia6_row_item4{flex-grow:1;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.dia6_btns{display: flex;justify-content: space-between;width: 180px;text-align: center;margin: 0 auto;font-size: 18px;color: #fff;}
.dia6_prev,.dia6_next{color: #fff;}


/* 内嵌 */
.nq{width: 1240px; overflow: hidden;}
.pop{top: 50% !important; left: 50%!important; transform: translate(-50%,-50%)!important; margin-top: 0 !important; margin-left: 0!important; position: fixed !important;}


