/*通用初始化样式*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer{margin:0;}
body,button,input,select,textarea{font:12rem/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}
a:hover{text-decoration:none}
ul,li{list-style: none}
img{border:0}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
body{padding-top:0 !important; background-color: #000;overflow: hidden;}
.wrapper{ position:relative; width: 1260rem; height: 743rem;}

.wrapper { -webkit-box-sizing: border-box; box-sizing: border-box; }

html,body { width: 100%; height: 100%; overflow:;}
.page-main { overflow: hidden; width: 1600rem; height: 822rem; background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/bg.jpg) no-repeat 0 0/100%;}
.wrapper { width: 100%; height: 100%; position: relative;}
/*主要内容*/
a.spr:hover {-webkit-filter: brightness(1.1); filter: brightness(1.1);}
@font-face {
  font-family: 'font';
  src: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/font.otf);
}

.spr { background-repeat: no-repeat;background-image:url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/spr.png);background-size: 1020rem 500rem;}

.comm-tab-cur {width:319rem; height:73rem; background-position: -4rem -166rem}
.comm-tab-def {width:319rem; height:73rem; background-position: -4rem -245rem}
.pop-btn1 {width:200rem; height:50rem; background-position: -500rem -110rem}
.pop-close {width:51rem; height:45rem; background-position: -905rem -285rem}
.pop-tit-em1 {width:174rem; height:30rem; background-position: -343rem -254rem}
.pop-tit-em2 {width:173rem; height:30rem; background-position: -343rem -292rem}
.tab-tit-em1 {width:320rem; height:41rem; background-position: -336rem -169rem}
.tab-tit-em2 {width:319rem; height:41rem; background-position: -336rem -214rem}
.tab1-code-box {width:711rem; height:39rem; background-position: -4rem -4rem}
.tab1-lott-btn {width:240rem; height:60rem; background-position: -712rem -141rem}
.tab1-lott-record {width:234rem; height:54rem; background-position: -659rem -250rem}
.tab1-tit1 {width:239rem; height:41rem; background-position: -660rem -205rem}
.tab2-btn-go {width:244rem; height:39rem; background-position: -714rem -96rem}
.tab2-btn-lott {width:240rem; height:60rem; background-position: -712rem -141rem}
.tab2-label1 {width:69rem; height:16rem; background-position: -905rem -258rem}
.tab2-label2 {width:76rem; height:15rem; background-position: -904rem -219rem}
.tab2-label3 {width:69rem; height:16rem; background-position: -905rem -239rem}
.tab2-tit-bg {width:485rem; height:46rem; background-position: -4rem -49rem}
.tab2-tit1 {width:280rem; height:41rem; background-position: -737rem -4rem}
.tab2-tit2 {width:285rem; height:41rem; background-position: -735rem -49rem}
/* .tab3-next {width:37rem; height:70rem; background-position: -964rem -90rem} */
.tab3-tit-bg {width:486rem; height:54rem; background-position: -4rem -105rem}
.tab3-prev {width:35rem; height:70rem; background-position: -862rem -342rem}
.tab3-next {width:35rem; height:70rem; background-position: -940rem -342rem;}
.tab3-next::after,.tab3-prev::after{content: '';}
.tab3-prev.swiper-button-disabled{width:37rem; height:70rem;background-position: -860rem -418rem !important;opacity: 1;}
.tab3-next.swiper-button-disabled{width:37rem; height:70rem;background-position: -940rem -418rem !important;opacity: 1;}


.login-box { width: 90%; height: 60rem; margin: 0 auto; color: #4f5662; font-size: 21rem; line-height: 60rem; text-align: center;}
.login-box a { color: #fe701e;}
.login-box a,.login-box span,.login-box strong{ display: inline-block;}
.login-box a:hover { color: #00269d;}
.comm-tab-box { width: 100%; height: 69rem; font-size: 0; text-align: center;}
.comm-tab-box a { display: inline-block; vertical-align: top; margin: 0 43rem; color: #1b1b1b; font-size: 26rem;  line-height: 66rem; position: relative; width: 319rem; height: 73rem;line-height: 73rem;}
.comm-tab-box a span { position: relative; z-index: 3;font-family: 'font';}
.comm-tab-box a em { position: absolute; z-index: 1; left: 0; top: 0;}
.comm-tab-box a em.cur { display: none; }
.comm-tab-box a:hover { color: #1b1b1b;}
.comm-tab-box a:hover em { display: none;}
.comm-tab-box a:hover em.cur { display: block;}
.comm-tab-box a.cur { color: #1b1b1b;}
.comm-tab-box a.cur em { display: none;}
.comm-tab-box a.cur em.cur { display: block;}
.tab-cont { width: 100%; height: 680rem;}
.tab-item { display: none; width: 100%;}
.tab-item1 { margin-top: 16rem;}
.tab-item1 .tab1-tit { height: 51rem;}
.tab1-tit { width: 100%; overflow: hidden; height: 61rem; line-height: 42rem; font-size: 0; text-align: center;}
.tab1-tit em,.tab1-tit span { display: inline-block; vertical-align: top; margin: 0 10rem; font-size: 34rem;}
.tab1-tit span { color: #f67b19; background-image: linear-gradient(to right, #f67219 20%, #f78a18 80%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;font-family: 'font';}
.tab1-code-box { margin: 14rem auto 0; position: relative; line-height: 39rem;}
.tab1-code-box p { float: left; width: 122rem; text-align: center; color: #fff; font-size: 20rem; font-weight: bold;}
.tab1-code-box input { width: 446rem; margin-left: 20rem; text-align: center; color: #fec000; font-size: 21rem; border: none; background-color: transparent; outline: none; line-height: 39rem;}
.tab1-code-box a { display: block; float: right; width: 105rem; text-align: center; color: #3a3a3a; font-size: 20rem; height: 100%; font-weight: bold;}
.tab1-code-box a:hover { color: #2668da;}
.tab1-cont-box { background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/tab1-cont-box.png) no-repeat 0 0/100%; width: 1377rem; height: 476rem; margin: 15rem auto 0; position: relative;}
.tab1-tit1 { position: absolute; left: 40rem; top: 25rem;}
.tab1-lott-num { position: absolute; top: 25rem; left: 296rem; color: #fff;font-size: 21rem; line-height: 41rem; }
.tab1-lott-num a { color: #fff;}
.tab1-lott-num span { background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/tab1-lott-num-icon.png) no-repeat 0 0/100%; width: 16rem; height: 16rem; display: inline-block; vertical-align: top; position: relative; top: 15rem; margin-left: 3rem;}
.tab1-lott-box { float: left; margin-left: 80rem; width: 888rem; height: auto; margin-top: 95rem;}
.tab1-lott-box ul { width: 120%; height: 318rem; margin-left: -10%; font-size: 0; text-align: center;}
.tab1-lott-box li { display: inline-block; vertical-align: top; width: 171rem; height: 146rem; background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/tab1-lott-list.png) no-repeat 0 0/100%; margin: 0 9rem 16rem;}
.tab1-lott-pic { position: relative; width: 100%; height: 98rem; top: 5rem; margin-bottom: 6rem;box-sizing: border-box;}
.tab1-lott-pic img { display: block; margin: 0 auto; width: auto; height: 89rem;}
.tab1-lott-name { width: 100%; height: 41rem; line-height: 41rem; text-align: center; font-size: 0;}
.tab1-lott-name p { width: 90%; display: inline-block; vertical-align: middle; color: #fec000; font-size: 13rem; line-height: 16rem;}
.tab1-lott-btn { display: block; margin: 0 auto; color: #fff; font-size: 24rem; font-weight: bold; text-align: center; text-shadow: 0 0 10rem #ce7515; line-height: 60rem;}
.tab1-cont-right { float: right; margin: 86rem 58rem 0 0; width: 242rem;}
.tab1-cont-record-pic { background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/tab1-cont-record-pic.png) no-repeat 0 0/100%; width: 242rem; height: 242rem; margin-bottom: 24rem;}
.tab1-lott-record { display: block; margin: 0 auto; color: #1b1b1b; font-size: 24rem; font-weight: bold; text-align: center; line-height: 54rem;}

.tab-item2 { margin-top: 22rem;}
.tab-item2 .tab1-tit { height: 50rem;}
.tab-comm-time { width: 100%; text-align: center; line-height: 46rem; position: relative;}
.tab-comm-time em { position: absolute; z-index: 1; left: 50%; top: 0;}
.tab-comm-time p { position: relative; z-index: 3; color: #ffffff; font-size: 26rem; font-weight: bold;}
.tab2-tit-bg { margin-left: -242.5rem;}
.tab2-cont-box { background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/tab2-cont-box.png) no-repeat 0 0/100%; width: 1377rem; height: 524rem; margin: 15rem auto 0; position: relative;}
.tab2-cont-left { float: left; width: 989rem; position: relative;}
.tab2-tit1 { position: absolute; left: 30rem; top: 34rem;}
.tab2-btn-go { position: absolute; right: 66rem; top: 38rem; color: #27221a; font-size: 18rem; line-height: 39rem; text-align: center; font-weight: bold;}
.tab2-cont-left ul { padding-top: 125rem; font-weight: 0; text-align: center; width: 100%;}
.tab2-cont-left li { display: inline-block; vertical-align: top; margin: 0 12rem 19rem; background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/tab2-list.png) no-repeat 0 0/100%; width: 196rem; height: 153rem; position: relative;}
.tab2-label-box { position: relative; width: 170rem; height: 39rem; top: 7rem; margin-left: 7rem; z-index: 4;}
.tab2-label-box p { float: left; text-align: center; font-size: 12rem; line-height: 16rem; margin-bottom: 2rem;}
.tab2-label-box p span { display: block; margin: 0 auto 0 0; width: 57rem;}
.tab2-label-box p.tab2-label1 { color: #212121;position: absolute;left: 0;top: 20rem;}
.tab2-label-box p.tab2-label2 {color: #dfe5ed;position: absolute;left: 60rem;top: 0rem;}
.tab2-label-box p.tab2-label2 span { width: 100%; margin: 0;}
.tab2-label-box p.tab2-label3 { color: #ffffff;position: absolute;left: 0;top: 0rem;}
.tab2-left-pic { width: 100%; height: 78rem; font-size: 0; text-align: center; line-height: 78rem;}
.tab2-left-pic img { display: inline-block; vertical-align: middle; margin: 0 auto; width: auto; height: 60rem;}
.tab2-left-name { width: 100%; height: 36rem; line-height: 36rem; text-align: center; font-size: 0;}
.tab2-left-name p { width: 90%; display: inline-block; vertical-align: middle; color: #fec000; font-size: 13rem; line-height: 16rem;}
.tab2-cont-left li .tab2-left-pic img { height: 89rem;}
/* .tab2-cont-left li.li1 .tab2-left-pic img { height: 40rem;}
.tab2-cont-left li.li2 .tab2-left-pic img { height: 28rem;}
.tab2-cont-left li.li3 .tab2-left-pic img { height: 40rem;}
.tab2-cont-left li.li4 .tab2-left-pic img { height: 40rem;}
.tab2-cont-left li.li5 .tab2-left-pic img { height: 40rem;}
.tab2-cont-left li.li6 .tab2-left-pic img { height: 40rem;}
.tab2-cont-left li.li7 .tab2-left-pic img { height: 78rem; position: relative; top: -6rem;}
.tab2-cont-left li.li8 .tab2-left-pic img { position: relative; top: 2rem;} */
.tab2-cont-right { float: right; width: 358rem; margin-right: 12rem; position: relative;}
.tab2-tit2 { position: absolute; left: 0; top: 34rem;}
.tab2-right-num { padding-top: 78rem; line-height: 28rem; color: #fff; font-size: 18rem; margin-left: 55rem; margin-bottom: 5rem;}
.tab2-right-box { margin: 0 auto 0 -22rem; background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/tab2-right-box.png) no-repeat 0 0/100%; width: 390rem; height: 255rem;}
.tab2-right-box p { margin-left: 65rem; width: 278rem; color: #292929; font-size: 18rem; line-height: 22rem; padding-top: 12rem; text-align: center;}
.tab2-right-box p span { color: #fd8705;}
.tab2-right-lot { width: 100%; text-align: center; font-size: 16rem; line-height: 30rem; color: #fff; opacity: .8;}
.tab2-btn-lott { display: block; margin: 0 auto; color: #1b1b1b; font-size: 24rem; font-weight: bold; text-align: center; text-shadow: 0 0 10rem #ce7515; line-height: 60rem;}

.tab-item3 { margin-top: 60rem;}
.tab-item3 .tab1-tit { height: 56rem;}
.tab3-tit-bg { margin-left: -243rem;}
.tab3-cont-box { background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/tab3-cont-box.png) no-repeat 0 0/100%; width: 1377rem; height: 556rem; margin: 21rem auto 0; position: relative;box-sizing: border-box;padding-top: 40rem;}
.tab3-cont-box .tab_cont .tab { width: 100%; padding-top: 30rem; position: relative;display: none;}
.tab3-sw { width: 1152rem; margin: 0 auto; position: relative;top: 50%;transform: translateY(-50%);}
.tab3-swiper-box li { float: left;}
.tab3-prev { position: absolute; z-index: 6; top: 50%;transform: translateX(-50%); left: 70rem;}
.tab3-next { position: absolute; z-index: 6; top: 50%;transform: translateX(-50%); right: 45rem;}

.sw-list{width: 1520rem;margin: auto;display: flex;justify-content: space-around;}
.sw-list li,.swiper-slide-in{background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/tab3-sw-li.png) no-repeat 0 0/100%;width: 367rem;height: 303rem;display: flex;flex-direction: column;align-items: center; position: relative;}
.box1-logo{height: 86rem;}
.box1-text{font-size: 21rem;width: 290rem; position: relative; left: -16rem; line-height: 50rem; display: flex;justify-content: space-around; font-weight: bold; color: #3a3a3a;}
.box1-sc{display: flex;width: 346rem; margin: 26rem auto 0;justify-content: space-around;}
.box1-sc>div{display: flex;flex-direction: column;align-items: center;width: 86rem;}
.box1-sc div:nth-child(2) { width: 130rem;}
.box1-text2{font-size: 56rem;font-weight: bold; line-height: 86rem;}
.box1-text2 span{ position: relative; top: -4rem; color: #f1af0a; background-image: linear-gradient(to right, #f0ae0b, #f5b307); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.box1-text2 span.sp { top: 0;}
.box1-tag{width: 79rem;height: 20rem;background-position: -1093rem 0;font-size: 13rem;display: flex;justify-content: space-around;	font-family: "font2";align-items: center;margin-top: 2rem;color: #ffffff; display: none;}
.box1-tag>a{color: #ffffff;}
.box1-text3{ position: absolute; bottom: 0; left: 0; width: 100%; line-height: 61rem; color: #fec000; font-size: 29rem; font-weight: bold; text-align: center;}
.box1-text4{font-size: 18rem;color: #ec571d; line-height: 42rem; font-weight: bold;}
/*pop*/

.nav_list{width: 810rem;height: 47rem;margin: 0 auto;display: flex;justify-content: center;align-items: center;}
.nav_list li{width: 401rem;height: 47rem;color: #ffffff;font-size: 36rem;font-family: 'font';text-align: center;line-height: 47rem;cursor: pointer;}
.nav_list li.nav1{background-position: -4rem -346rem;margin-right: -18rem;}
.nav_list li.nav2{background-position: -435rem -346rem;margin-left: -18rem;}
.nav_list li.nav1.on{background-position: -4rem -421rem;color: #1b1b1b;}
.nav_list li.nav2.on{background-position: -435rem -421rem;color: #1b1b1b;}

.tab3-swiper-box{height: 400rem;}
.tab_rl{width: 1205rem;height: 415rem;margin: 0 auto;overflow: hidden;overflow-y: auto;box-sizing: border-box;padding-right: 5rem;}
.tab_rl::-webkit-scrollbar{width: 5rem;}
.tab_rl::-webkit-scrollbar-thumb{background-color: #1b1b1b;}
.tab_rl::-webkit-scrollbar-track{background-color: #b84c20;}
.tab_rl img{width: 100%;height: auto;}

a.pop-spr:hover {-webkit-filter: brightness(1.1); filter: brightness(1.1);}

.pop-layer { position: fixed; left: -1%; top: -1%; width: 102%; height: 102%; background-color: rgba(0,0,0,0.8); z-index: 100;}
.pop-comm { display: none; outline: none; position: relative; }
.pop1 { background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/pop-bg1.png) no-repeat 0 0/100%; width: 638rem; height: 438rem; }
.pop-close { position: absolute; top: -45rem; right: 0rem; z-index: 6;}
.pop-comm-title { width: 120%; margin-left: -10%; line-height: 58rem; font-size: 0; text-align: center;}
.pop-comm-title em,.pop-comm-title span { display: inline-block; vertical-align: middle; color: #f78a18; font-size: 41rem; font-weight: bold; margin: 0 4rem;}
.pop-comm-title span { color: #f78a18; background-image: linear-gradient(to right, #f67219 20%, #f78a18 80%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.pop1 .pop-comm-title { padding-top: 27rem; margin-bottom: 22rem;}
.pop1-text { width: 90%; margin: 0 auto 12rem; height: 200rem; line-height: 200rem; font-size: 0; text-align: center;}
.pop1-text p { color: #262525; font-size: 21rem; line-height: 32rem; width: 100%; display: inline-block; vertical-align: middle;}
.pop-comm-btn { width: 100%; height: 60rem; font-size: 0; text-align: center;}
.pop-comm-btn a { display: inline-block; vertical-align: top; margin: 0 10rem; line-height: 50rem; color: #1b1b1b; font-size: 24rem; font-weight: bold; text-shadow: 0 0 10rem #ce7515;}
.pop2 { background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/pop-bg1.png) no-repeat 0 0/100%; width: 638rem; height: 438rem; }
.pop2 .pop-comm-title { padding-top: 27rem; margin-bottom: 11rem;}
.pop2-cont { width: 275rem; margin: 0 auto; text-align: center;}
.pop2-pic { width: 275rem;height: 233rem;margin: 0 auto;background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/dj_bg.png) 0 0/100% no-repeat;display: flex;justify-content: center;align-items: center;}
.pop2-pic img { display: block; margin: 0 auto; width: auto; height: 120rem; }
.pop2-name { width: 120%; margin-left: -10%;}
.pop2-name p { color: #3e3e3d; font-size: 21rem; line-height: 32rem; margin-top: 16rem;}
.pop3 { background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/pop-bg3.png) no-repeat 0 0/100%; width: 637rem; height: 518rem; }
.pop3 .pop-comm-title { padding-top: 25rem; margin-bottom: 13rem;}
.pop3-cont { width: 558rem; height: auto; margin: 0 auto 12rem;}
.pop3-cont table { width: 100%; border-collapse: collapse; border-spacing: 0; word-break: break-all;}
.pop3-cont table th { color: #fec000; font-size: 24rem; font-weight: bold; text-align: center; height: 44rem; border-right: 1rem solid #fc751f; background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/pop3-table-head.png) no-repeat center right; background-size: auto 100%;}
.pop3-cont table td { color: #ffeeda; font-size: 16rem; line-height: 18rem; text-align: center; height: 40rem; border: 1rem solid #ff875d; background-color: #fb7520;}
.pop-record-pages { width: 100%; text-align: center; position: relative;}
.pop-record-pages a,.pop-record-pages span { display: inline-block; vertical-align: top; line-height: 26rem; color: #f27441; font-size: 16rem; position: relative; z-index: 2;}
.pop-record-pages a { margin: 0 30rem; padding: 0 20rem;}
.pop-record-pages span,.pop-record-pages strong { position: absolute; z-index: 1; top: 0; left: 50%; margin-left: -50rem; width: 100rem;}
.pop3-tips { color: #000000; opacity: 0.7; line-height: 18rem; margin-top: 8rem; font-size: 13rem; width: 100%; text-align: center;}
.pop4 { background: url(https://game.gtimg.cn/images/cf/cp/a20260105sszxv2dd/pop-bg4.png) no-repeat 0 0/100%; width: 637rem; height: 586rem; }
.pop4 .pop-comm-title { padding-top: 25rem; margin-bottom: 13rem;}
.pop4 .pop3-cont { width: 466rem;}