body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer,div{margin:0;padding:0;outline:none;}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
img{border:0}
body{padding-top:42px;background:#4632a2;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
.clearfix:after{content:" "; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
.hide{height:0; line-height:0; font-size:0; visibility:hidden; display:none;}
/* wrapper */
.wrapper a:hover{text-decoration: none;}
.wrapper {font-family: '\5FAE\8F6F\96C5\9ED1';font-size: 28px;width: 100%;color: #fff;position: relative;overflow: hidden;z-index: 1;margin: 0 auto;text-align: center;max-width:1920px;min-width:1400px;}
.wrapper .middle {z-index: 5;position: relative;padding-bottom: 155px;overflow: hidden;}
.wrapper img{display: block;margin:0 auto;}
.flex {display: flex;align-items: center;}
.hv,.btn,
.popbtn,
.pop-address-del,
.create-role a,
.list-zhigou .img-box {
	transition: all .1s linear;
	-webkit-transition: all .1s linear;
}
.hv:hover,.btn:hover,
.popbtn:hover,
.pop-address-del:hover,
.create-role a:hover{
	filter: brightness(1.3);
	-webkit-filter: brightness(1.3);
	transform: translateY(-4px);
	-webkit-transform: translateY(-4px);
}
.list-zhigou .img-box:hover{
	transform: translateY(2px);
	-webkit-transform: translateY(2px);
}
.btn{background:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/btn.png) no-repeat;
display:block;margin:0 auto;width:236px;height:60px;line-height:58px;font-size:32px;color:#fff;font-weight:bold;text-align: center;}
/* fixed */
.fixed {width: 276px;position: fixed;bottom:160px;right: 0;z-index: 99;}
.menu {width: 272px;display: none;}
.menu-item {padding-top: 5px;font-size:22px;transform-origin: center bottom;position: relative;height:610px;overflow:hidden;}
.menu-item a,.menu-hide,.menu-show{background:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/sidebar.png) no-repeat;color: #fff;font-size:30px;}
.menu-item .font-26{font-size: 24px;letter-spacing: -1px;}
.menu-item a{height: 72px;line-height: 54px;padding-top:10px;display: block;text-align: center;margin: 0 auto 5px auto;}
.menu-show {background-position:center -150px;height:122px;text-indent:-999em;display: none;margin: 0 auto;}
.menu-hide {background-position:center -80px;padding-top:12px;height:52px;line-height:52px;display: block;margin: 0 auto;}
.menu-item.zk1{
	animation: zk1 0.6s linear forwards;
}
@keyframes zk1{
	0%{height: 0;}
	100%{height: 610px;}
}
.menu-item.sq1{
	animation: sq1 0.6s linear forwards;
}
@keyframes sq1{
	0%{height: 610px;}
	100%{height: 0;}
}
.menu-item a:hover,
.menu-item .on,
.menu-hide:hover{color:#d9ff4e;}
.btn-kefu {display: block;position: fixed;right: 0;bottom: 0;z-index: 99;}
.btn-kefu img {display: block;}
/* bg-box */
.bg-box {position: absolute;width: 1920px;left: 50%;margin-left: -960px;top: 0;z-index: 1;}
.bg-box div {width: 100%;height: 830px;background-position: center top;background-repeat: no-repeat;margin-top:-1px;}
.bg-box .bg1 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg1.jpg);}
.bg-box .bg2 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg2.jpg);}
.bg-box .bg3 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg3.jpg);}
.bg-box .bg4 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg4.jpg);}
.bg-box .bg5 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg5.jpg);}
.bg-box .bg6 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg6.jpg);}
.bg-box .bg7 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg7.jpg);}
.bg-box .bg8 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg8.jpg);}
.bg-box .bg9 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg9.jpg);}
.bg-box .bg10 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg10.jpg);}
.bg-box .bg11 {background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg11.jpg);height: 1480px;}
/* header */
.header {padding-top: 810px;height:60px;position: relative;}
.slogan{display:none;font-size:0;text-indent: -999em;}
.login {width: 1200px;margin: 0 auto;text-align: center;font-style:italic;height: 40px;line-height: 40px;font-weight: bold;}
.login a {color: #bcfd7e;}
.logo {height: 110px;position: absolute;top:30px;left:40px;z-index: 99;}
.logo a {display: inline-block;background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/logo.png) no-repeat;height: 82px;}
.logo .logo-cf {width: 270px;background-position: 0 0;}
.logo .logo-djc {width: 220px;background-position: -270px 0;}
/* mod-item */
.mod-item{position: relative;width: 1200px;margin: 0 auto}
.title{background:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/title.png)  no-repeat;height:82px;text-indent: -999em;}
.tit-01{background-position: center 0;}
.tit-02{background-position: center -90px;}
.tit-03{background-position: center -180px;}
.tit-04{background-position: center -270px;}
.tit-05{background-position: center -360px;}
.tit-06{background-position: center -450px;}
.tit-07{background-position: center -540px;}
/* cont1 */
.cont1{height: 1334px;}
.dec{font-size:20px;padding-bottom:10px;}
.dec a{display: inline-block;font-weight: bold;color:#bcfd7e;text-decoration:underline;padding:0 5px;margin:0 10px;font-size:24px;line-height: 1.2;}
.dec .t-6d44e0{color:#6d44e0;}
.dec a:hover{color: #fe6514;text-decoration:underline;}

.list-zhigou{display: flex;flex-wrap: wrap;justify-content: center;}
.list-zhigou li{width: 480px;line-height:1.2;padding-top:10px;font-size:18px;text-align: left;font-weight:bold;}
.list-zhigou li:nth-child(2),
.list-zhigou li:nth-child(4){padding-left:200px;}
.list-zhigou .img-box,
.explore-buy .img-box{position: relative;font-size:24px;width: 480px;margin:0 auto 6px auto;}
.list-zhigou .img-box:hover{cursor: pointer;}
.img-box.end::before,
.img-box.limit::before{	
	content: '';
    width: 140px;
    height: 140px;
    background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/sale-end.png) no-repeat;background-size:100% 100%;
    position: absolute;
    top: 50%;
    left: 60px;
	z-index: 10;
    margin: -75px 0 0 0;
}
.img-box.limit::before{
    background-image: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/sale-today.png);
}
.list-zhigou .name,.list-zhigou .send,
.explore-buy .name,.explore-buy .send{line-height:1.3;position: absolute;width:240px;bottom:25px;text-align: center;font-weight: normal;}
.list-zhigou .name{left:4px;}
.list-zhigou .send{right:0;}
/* cont2 */
.cont2{height: 1100px;padding-top:35px;}
.cont2 .dec{padding:25px 0;}
.list-jc{margin-top:30px;padding-top:660px;background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/pro2-1.png) center top no-repeat;}
.cont2 .btn{width:336px;font-size:24px;background-position: -284px -70px;}
/* cont3 */
.cont3{height: 1390px;}
.mod-jnh .explore-text {font-weight:normal;font-size: 30px;line-height: 1.3;padding:45px 0;}
.explore-buy{justify-content: space-between;}
.explore-buy .name{font-style:italic;font-size:28px;font-weight: bold;left:30px;top:175px;text-align: left;}
.explore-buy .send{font-size:20px;right:5px;width:230px;top:145px;}
.explore-progress {width: 1130px;height:30px;text-align:left;margin:70px auto 20px auto;position: relative;}
.explore-progress .brand{background:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/brand.png) no-repeat;width: 191px;height: 44px;font-weight: bold;line-height:44px;font-size:22px;display: block;text-align: center;position: absolute;top:-44px;left:10px;}

.explore-step,
.explore-step p {width: 1130px;height: 30px;}
.explore-step {border-radius: 20px;border:1px solid #f95817;background:#7fb8fd;}
.explore-step p {position: relative;text-align: center;background:#653de9;border-radius:20px;text-align: right;font-size:22px;line-height:1.4;}

.ticket-box{width:930px;margin:0 auto;padding-bottom:40px;}
.ticket-box .btn{font-size: 24px;}
.ticket-box li{flex: 1;font-size:20px;}
.mod-ticket{background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/box-ticket.png) center top no-repeat;width:720px;height: 357px;padding:40px 30px 0 450px;margin:0 auto;text-align: left;}
.mod-ticket ul{font-size:24px;padding-bottom:10px;display: flex;justify-content: center;height: 250px;flex-direction:column;}
.mod-ticket li{padding: 20px 0;}
.btn-open,.btn-quanyi{width:210px;height:64px;background-position:-240px 0;font-size:22px;font-weight:normal;display: inline-block;margin:0 60px 0 30px;}
/* cont4 */
.cont4{height: 1280px;}
.cont4 .dec{font-size:24px;padding:15px 0 25px 0;font-weight: bold;}
.cont4 .dec p{padding:5px 0;}
.lottery-item{width: 1200px;margin:0 auto;padding-top:840px;height: 210px;background:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/lott.png) center top no-repeat;flex-wrap: wrap;justify-content: center;position: relative;}
.lottery-buy,.lottery-number{width:700px;margin:0 auto;text-align: center;}
.lottery-number {line-height: 34px;}
.lottery-buy{justify-content: center;padding-top:50px;}
.lottery-buy a {width:270px;height: 72px;margin: 0 8px;background-position: 0 -70px;}
.lottery-tips {border:1px solid #fff;width: 380px;height: 36px;margin:0 auto;font-size: 18px;text-align: center;line-height: 36px;}
/* cont5 */
.cont5{height:780px;}
.product-text{padding-top:10px;}
.product-text,.product-number{font-size: 20px;text-align: center;position: relative;}
.product-item {flex-wrap: wrap;justify-content: center;}
.product-item li {position: relative;padding:15px 0;text-align: center;font-size: 20px;line-height: 40px;width: 20%;}
.btn_duihuan{font-size:18px;width:188px;height:52px;line-height:50px;background-position:-450px 0;margin-top:10px;}
.product-item li.end {
	-webkit-filter: grayscale(90%) brightness(90%);
	filter: grayscale(90%) brightness(90%);
}
.product-item li.end .btn{opacity: .8;}
.product-item li.end::after {
	content: '';
	width: 96px;
	height: 96px;
	background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/product-end.png) no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	margin:-85px 0 0 -48px;
}
.product-image {width: 292px;height: 245px;margin: 0 auto;background:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/bg-change1.png) no-repeat;position: relative;}
.product-image img{width:280px;height:210px}
.product-image .limit {position: absolute;left: 0;top: 10px;width: 100%;font-size: 18px;}
.product-image .name {color:#fff;position: absolute;left: 0;width: 100%;line-height: 1.1;bottom: 8px;font-size: 20px;font-weight:bold;letter-spacing: -1px;}
/* cont7 */
.cont7 .sm{background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/changeSm.png) center top no-repeat;width: 1122px;margin:0 auto;height: 1420px;position: relative;}
.cont7 .sm img{background:#4d9ae3;width: 240px;height: 240px;border-radius: 100%;border:5px solid #4d9ae3;position: absolute;top:510px;left:710px;}
/* rule-item */
.rule-item {background:rgba(122,79,244,.8);padding:40px 20px 40px 20px;border-radius:30px;margin: 80px auto 0 auto;text-align: justify;}
.rule-item li {font-size: 20px;line-height: 1.6;background:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/dot.png) left top no-repeat;padding-left:35px;margin-bottom:25px;}
.rule-item a,.rule-item a:hover {text-decoration: underline;color: #ff0;}
/*** footer  **/
#footer_ieg{text-align:center; font-size:12px; line-height:19px; color:#ccc;}
.wrap_ieg{ margin:0 auto; padding:30px 0; width:1000px;}
.wrap_ieg a{color:#ccc;}
#footer_ieg p.e{ margin-top:-4px; font-size:10px;}

/* pop */
.pop {
	position: relative;
	color: #fff;font-family: '\5FAE\8F6F\96C5\9ED1';
	font-size: 18px;
	display: none;
	width: 740px;
	height: 480px;
	padding-top:46px;
	background:url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/pop.png) no-repeat;background-size:100% 100%;
}
.pop#J-pop-bigImg{background:none;padding-top:0;height:526px;}
.pop-close {
	width: 56px;
	height: 56px;
	background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/pop-close.png) no-repeat;
	position: absolute;
	top: -65px;
	right: 4px;
	text-indent: -9999px;
	transition: all .2s .2s linear;
}
.pop-close:hover{
	transform: rotate(90deg);
}
.pop-center {
	width: 88%;
	height: 350px;
	margin:0 auto;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.pop-title {
	font-size: 40px;font-weight: bold;text-align: center;
	height: 60px;
	margin-bottom:20px;
}
.pop-btn {
	font-size: 16px;
}
.popbtn,
.pop-address-del {
	font-size:34px;color:#fff;font-weight: bold;text-align: center;
	display: inline-block;
	width:234px;height: 64px;
	line-height: 64px;
	position: relative;
	background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/pop-btn.png) no-repeat;
}
.popbtncopy{width:138px;height: 40px;background-position: 0 -70px;font-size:22px;line-height:40px;text-indent: -10px;}
.pop-tc{height:auto;padding-bottom:40px;}
.pop-tc .pop-center{height:auto;}
.pop-tc .pop-btn a{color:#ff0;text-decoration: underline;display: inline-block;margin:0 10px;}
.pop-tc .pop-btn a:hover{color:#ff0;}
.pop-tc input{border:none;background: none;color:#fff;text-align: center;width:300px;}
.pop-btn-save {line-height: 1;font-size:30px;padding-top:8px;}
.pop-btn-save span{font-size:20px;display: block;position: absolute;left:0;width:100%;top:40px;text-align: center;}

.pop-login-title {
	font-size: 24px;
	font-weight: bold;
	line-height: 50px;
}
.pop-login-tips {
	font-size: 20px;
	line-height: 40px;
}
.pop-login-btn {
	padding: 15px 0;
	align-content: center;
	display: flex;
}
.pop-login-btn a {
	height: 143px;
	margin: 0 25px;
	position: relative;
}
.pop-login-btn a.cur {
	border-color: #fff;
}
.pop-login-btn a.cur::after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/login-cur.png) no-repeat;
}
.pop-tips {
	font-size: 16px;
	padding-top:4px;
	text-align: center;
	position: relative;
}
.pop-address {
	height: 240px;
	overflow-y: auto;
	padding-right:5px;
	margin: 10px 40px 0;
}
.pop-address li {
	border-bottom: 1px solid #fff;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 7px 0 7px 52px;
	position: relative;
}
.address-select {
	width: 32px;
	height: 32px;
	background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/address-select.png) no-repeat top;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
}
.pop-address-info {
	width: 410px;
	line-height: 26px;
	font-size: 16px;
}
.pop-address li a.address-select.cur {
	background-position: 0 -41px;
}

.pop-address-del {
	width:116px;
	height:46px;
	background-position: -240px 0;
	font-size: 24px;
	color: #000;
	font-weight: bold;
	text-align: center;
	line-height: 46px;
}

.pop-address-add {
	padding-top:6px;
	margin: 5px 32px 0 34px;
	display: flex;
	align-items: center;
	border-top:1px solid #fff;
	justify-content: center;
}

.pop-address-add .btn_add {
	color: #fff;
	font-size: 20px;
	font-weight: bold;
}

.pop-address-add .btn_add::before {
	content: '';
	width: 22px;
	height: 22px;
	background: url(//game.gtimg.cn/images/zbdaoju/act/a20250926cfrestrike/pop-address-add.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
	margin: -2px 10px 0 0;
}

.pop-txt {
	font-size: 22px;
	text-align: center;
	height:200px;display: flex;
      justify-content: center;
      align-items: center;
}
.pop-tit{font-size: 22px;
    line-height: 40px;
    font-weight: bold;
    text-align: center;
    padding:20px 0;}
.pop-desc {
	margin:25px auto;
	font-size: 18px;
	line-height: 1.6;
	text-align: center;
}
.pop-desc-minor{font-size:24px;}
.pop-desc-minor strong {font-weight:normal;color: #ff0;}
.pop-table {
	width: 610px;
	margin-bottom: 20px;
}
.pop-table th{font-weight: bold;font-size:22px;}
.pop-table th,
.pop-table td {
	border: 2px solid #fff;
	text-align: center;
	height: 40px;
}

.pop-btn-prev,.pop-btn-next,.pop-btn-sure,.pop-btn-off{margin:0 20px;}


.pop-goods {
	width: 654px;
}

.pop-goods th {
	color: #fff;
	height: 40px;
	font-size: 22px;
	text-align: center;
	font-weight: bold;
}
.pop-goods th,
.pop-goods td{
	border:1px solid #fff;
	text-align: center;
	height: 36px;
}


.pop-goods-tips {
	padding-top: 5px;
	font-size: 14px;
}

.pop-goods2 {
	margin-bottom: 0;
	border: 1px solid #fff;
	font-size: 16px;
}

.pop-goods2 tr {
	border: none;
}

.pop-goods2 th {
	background: #7049e4;
	border: none;
}

.pop-goods2 td {
	background: #7049e4;
	border: none;
}

.pop-newly {
	width: 620px;
	margin: 0 auto 30px auto;
}

.pop-newly li {
	height: 46px;
	border-bottom: 1px solid #fff;
	display: flex;
	align-items: center;
}

.pop-newly li span {
	width: 95px;
	font-size: 18px;
	font-weight: bold;
}

.pop-newly li input {
	width: 500px;
	height: 24px;
	background: none;
	border: none;
	border-bottom: 1px solid #fff;
	font-size: 16px;
	color: #fff;
}
.pop-newly li input::placeholder {
	color: #ccc;
}
.newly-select {
	width: 120px;
	height: 24px;
	border: none;
	background:#fff;
	font-size: 12px;
	margin-right: 6px;
	appearance: none;
	-webkit-appearance: none;
	padding-right: 20px;
	box-sizing: border-box;
}
.pop-scroll {
	height: 345px;
	width: 630px;
	margin: 0 auto 10px auto;
	overflow-y: auto;
}
.pop_tip2{padding-top:10px;}
.pop-scroll .pop-goods {
	width: 100%;
}
#popGoods .pop-scroll{height:310px;}
#chouShow .pop-tit{font-size:20px;line-height:1.4;padding:10px 0;}
.chest-item::-webkit-scrollbar,
.pop-address::-webkit-scrollbar,
.pop-scroll::-webkit-scrollbar {
	width: 6px;
}

.chest-item::-webkit-scrollbar-track,
.pop-scroll::-webkit-scrollbar-track,
.pop-address::-webkit-scrollbar-track {
	border: 1px solid #fff;
	border-radius: 10px;
}

.chest-item::-webkit-scrollbar-thumb,
.pop-scroll::-webkit-scrollbar-thumb,
.pop-address::-webkit-scrollbar-thumb {
	background: #fff;
	border-radius: 10px;
}
.chest-page {
	padding-bottom:3px;
	display: flex;position: relative;z-index: 99;align-items: center;justify-content: center;font-size: 14px;
}

.chest-page a {
	margin: 0 10px;
	color:#ff56c9;
}

.chest-box span.w40 {
	width: 40%;
}

.chest-tips {
	padding: 10px;
	line-height: 30px;
}
/*footer*/
#afooter {
	text-align: center;
	line-height: 20px;
	color: #ccc;
	background-color: #0e0e0e;
	padding: 20px 0;
	font-size: 12px;
}

#afooter a {
	color: #ccc;
}

.pop-desc .fn-input {
	width: 160px;
	height: 30px;
	line-height: 30px;
	margin-left: 5px;
	border: none;
	border-bottom: 1px solid #fff;
	background: none;
	text-align: center;
	font-size: 16px;
	color: #fff;
}

.pop-desc .fn-input::placeholder {
	color: #ccc;
}
.box-pay{width:660px;margin:0 auto 0 35px;}
