/*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;}
/*Ò³ÃæÑùÊ½*/
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
html{overflow-x: hidden;}
body {font:12px/1.5 '\5FAE\8F6F\96C5\9ED1';padding-top:42px;text-align:justify;overflow-x: hidden;background-color: #110d11;}
a {text-decoration:none;overflow:hidden;}
a:hover {text-decoration:none;}
.wrap,#footer_ied {width:100%; min-width:1200px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');}
.wrap{background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/bg.jpg) no-repeat 50% 0;position: relative;}
.sp{background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/sp.png) no-repeat;display: block;font-size: 0;}
.container {width:1200px;margin:0 auto;}
.content {width:1200px;margin:0 auto;}
.pr{position:relative;}
.pa{position:absolute;}
.fl {float: left;}
.fr {float: right;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-999em;}
.sp {background:url(//game.gtimg.cn/images/cf/cp/a20260402ugc/sp.png) no-repeat 50% 0;}
.last {margin-right: 0px !important;}
/*footer*/
#afooter{text-align:center; line-height:20px;color: #fff;background-color: #0e0e0e;padding: 20px 0;}
#afooter a{ color: #fff;}
/*ÖÃ»Ò*/
.gray{filter: grayscale(1);pointer-events: none;cursor: not-allowed;}
a:hover.gray{filter: grayscale(1);pointer-events: none;cursor: not-allowed;}
a {transition: transform 1s ease;}
a:hover {filter: brightness(1.1);}
.head {height: 1177px;}
.time {background-position: -629px -1795px;width: 517px;height: 62px;position: absolute;top: 531px;left: 50%;transform: translateX(-50%);
font-size: 22px;color: #c5f7fe;padding: 0 0 0 175px;box-sizing: border-box;line-height: 42px;letter-spacing: 3px;}
.login_box {font-size: 20px;color: #c3421e;text-align: center;position: absolute;bottom: 26px;font-weight: bold;width: 100%;}
.login_box a {color: #c3421e;}
@font-face {
	font-family:'font';
	src: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/font.ttf);
}
@font-face {
	font-family:'font2';
	src: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/font2.TTF);
}
/*ÇÐ»»*/
.tab {display: flex;flex-direction: row;justify-content: space-between;align-items: center;width: 969px;
height: 100px;margin:25px auto 20px;opacity: 0;pointer-events: none;}
.btn_t1 {background-position:-435px -66px;width: 375px;height: 92px;display: block;}
.btn_t2 {background-position:-36px -65px;width: 375px;height: 92px;display: block;}
.btn_t1.on {background-position:-826px -64px;width: 375px;height: 92px;display: block;}
.btn_t2.on {background-position:-1214px -63px;width: 375px;height: 92px;display: block;}
.tabnr .aa {display: none;}
/*part1*/	
.part1 {height: 405px;}
.part1 h2 {background-position:-445px -632px;width: 1032px;height: 105px;margin: 0 auto 10px;}
.txt {font-size: 18px;color: #c1401d;text-align: center;font-family:'font2';font-weight: bold;}
.txt span {color: #fcff19;}
.txt2 {color: #fcebc9;}
.box1 {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/box1.png)no-repeat;width: 1092px;height: 157px;margin: 40px auto 0;
padding: 35px 0 0 783px;box-sizing: border-box;position: relative;}
.btn_lq {background-position:-62px -274px;width: 311px;height: 93px;display: block;
font-size: 36px;color: #5a3a18;text-align: center;line-height: 104px;font-family:'font';}
.list_dj {display: flex; justify-content: center; flex-wrap: wrap;align-items: center;}
.list_dj li.on .djk {box-shadow: rgba(339, 280, 52, 0.8) 0px 0px 10px 10px inset;}
/*part2*/
.part2 {height: 1297px;}
.part2 h2 {background-position:-441px -770px;width: 1034px;height: 105px;margin: 0px auto 10px;}
.box2 {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/box2.png)no-repeat;width: 1213px;height: 535px;margin: 20px auto;}
.box3 {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/box3.png)no-repeat;width: 1213px;height: 475px;margin: 20px auto;}
.box3 .djk {cursor: pointer;}
.txt3 {font-size: 18px;color: #4a3214;text-align: center;height: 68px;line-height: 68px;font-family:'font2';}
.djk {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/djk.png)no-repeat;width: 235px;height: 286px;position: relative;}
.djk img {width: 235px;height: 286px;}
.djwz {width: 235px;height: 58px;display: flex;align-items: center;justify-content: center; 
margin: 0 auto;position: absolute;bottom: 5px;left: 0;padding: 0 26px;box-sizing: border-box;}
.djwz span {font-size: 18px;color: #4a3214;text-align: center;line-height: 1.2;font-family:'font2';text-align: center;display: block;}
.btn_lq2 {background-position:-593px -285px;width: 240px;height: 72px;display: block;margin: 0 auto;
font-size: 26px;color: #5a3a18;text-align: center;line-height: 80px;font-family:'font';}
.box2 .list_dj {margin: 37px 0 0 0;}
.box2 .djk {margin: 0 20px 10px;}
.or {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/or.png)no-repeat;width: 61px;height: 61px;}
.box3 .djk {margin: 37px 20px 15px;}
.btn_lq3 {background-position:-849px -276px;width: 311px;height: 93px;display: block;margin: 0 auto;
font-size: 36px;color: #5a3a18;text-align: center;line-height: 102px;font-family:'font';}
/*part3*/
.part3 {height: 1029px;}
.part3 h2 {background-position: -511px -899px;width: 902px;height: 105px;margin: 0px auto 10px;}
.dtk {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/dtk.png)no-repeat;width: 554px;height: 329px;margin: 20px 20px 0px;position: relative;}
.dtwz {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/bq1.png)no-repeat;width: 175px;height: 52px;position: absolute;top: 12px;left: 8px;
font-size: 20px;color: #783800;text-align: center;line-height: 52px;font-family:'font2';font-weight: bold;}
.list {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/list.png)no-repeat;width: 818px;height: 95px;margin: 0 0 20px 50px;
display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding: 0 20px 0 44px;box-sizing: border-box;}
.list p {font-size: 24px;color: #4a3214;font-family:'font2';font-weight: bold;}
.btn_wc {background-position:-403px -297px;width: 166px;height: 56px;display: block;
font-size: 26px;color: #5a3a18;text-align: center;line-height: 56px;font-family:'font';}
.li1,.li2 {margin: 30px auto 0;}
/*part4*/
.part4 {height: 1097px;}
.part4 h2{background-position:-562px -1026px;width: 802px;height: 107px;margin: 0 auto 10px;}
.txt4 {background-position:-44px -178px;width: 589px;height: 69px;font-size: 18px;color: #4a3214;
text-align: center;line-height: 68px;}
.list_dj2 {display: flex;flex-direction: row;justify-content: space-between;align-items: center;width: 735px;margin: 19px auto 0;}
.btnjl {font-size: 24px;color: #ffe9b1;display: block;text-decoration: underline;}
.btnjl:hover {text-decoration: underline;}
/*³é½±*/
.lotbox {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/lotbox.png)no-repeat;width: 1077px;height: 596px;margin: 27px auto 40px;position: relative;}
.list_wz {width: 1081px;margin: 0 auto;display: flex;flex-direction: row;justify-content: space-between;}
.ylq1 {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/ylq1.png)no-repeat;width: 241px;height: 293px;position: absolute;display: none;
font-size: 36px;color: #ffecc9;text-align: center;line-height: 293px;font-family:'font';}
.ylq1.on {display: block;}
.lot1 {top: -4px;left: 138px;}
.lot2 {top: -4px;left: 419px;}
.lot3 {top: -4px;left: 699px;}
.lot4 {top: 306px;left: -3px;}
.lot5 {top: 306px;left: 278px;}
.lot6 {top: 306px;left: 558px;}
.lot7 {top: 306px;left: 839px;}
.btn_cj {background-position: -849px -276px;width: 311px;height: 93px;display: block;font-size:36px;color: #5a3a18;
text-align: center;line-height: 100px;margin: 10px auto 0;font-family:'font';}
.btn_cj span {background-image:-webkit-linear-gradient(bottom,#754b27,#301f03);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
/*part5*/
.part5 {height: 1323px;}
.part5 h2{background-position: -560px -1158px;width: 802px;height: 106px;margin: 0 auto 30px;}
.listrule {width: 1200px;margin: 3px auto 0}
.listrule li {width: 100%;float: left;margin-bottom: 7px;}
.listrule li span {font-family:'font';}
.listrule li p {font-size: 18px;color: #c1401d;line-height: 1.6;padding-left: 32px;box-sizing: border-box;}
.listrule li p a {color: #ff4d1d;text-decoration: underline;}
/*µ¯´°*/
.dialog {display:none;z-index: 10004 !important;}
#_overlay_ {z-index: 10003 !important;}
.pop1 {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/pop1.png)no-repeat;width: 691px;
padding:20px 0 30px;box-sizing: border-box;background-size: 100% 100%;}
.poptab{width:670px;margin: 0 auto;border:1px solid #fdf3d4;}
.poptab th{font-size: 20px;color: #fdf3d4;text-align: center;height:40px;
background-color: #d76630;border:1px solid #e9b189;}
.poptab td{font-size: 18px;color: #4a3214;text-align: center;height:30px;border-bottom:1px solid #e9b189;
padding: 5px;background-color: #e49360;border:1px solid #e9b189;}
.page{font-size:16px;color: #4a3214;text-align: center;cursor: pointer;margin: 10px auto;
display: flex; justify-content: center; flex-wrap: wrap;align-items: center;}
.page a {color: #4a3214;}
.poptxt {font-size: 20px;color: #4a3214;text-align: center;font-family:'font2';line-height: 1.2;}
.my-page-group {display: flex; justify-content: center; flex-wrap: wrap;}
.my-page-group li {margin: 0 5px;background-color: #01040b;width: 30px;height: 30px;line-height: 30px;}
.my-page-checked {background-color: #01040b !important;color: #ffd7d3;}
.tips{font-size: 16px;color: #ffe1cc;line-height: 1.2;text-align: center;}
.poptit {font-size:42px;text-align: center;margin: -70px auto 10px;font-family:'font';line-height: 1.2;
background-image:-webkit-linear-gradient(bottom,#ffdf85,#fff0c8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.poptit .icon {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/icon.png)no-repeat;width: 36px;height: 36px;display: inline-block;vertical-align: middle;margin: 0 10px;}
.dia-close {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/gb.png)no-repeat;width: 34px;height: 29px;position: absolute;display: block;
top: -32px;right: 11px;}
.popwz1 {display: table-cell;vertical-align: middle;width: 731px;height: 230px;padding: 0px 40px;box-sizing: border-box;
margin: 0 auto;font-size: 20px;color: #000;text-align: center;}
.pop1 .btn1 {margin: 0 -40px;font-size: 40px}
.btn {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/btn.png)no-repeat;width: 317px;height: 56px;display: block;font-size: 40px;color: #ffffff;
text-align: center;line-height: 56px;margin: 10px auto 0;font-family:'font';}
.popdjk {background: url(//game.gtimg.cn/images/cf/cp/a20260402ugc/popdjk.png)no-repeat;width: 269px;height: 159px;margin: 10px auto;position: relative;}
.popdjk img {width: 269px;height: 159px;}
.popdjk p {font-size: 18px;color: #151515;text-align: center;position: absolute;bottom: 15px;width: 100%;}
.pop1 .dtk {margin:10px;}
.btn_poplq {background-position:-426px -849px;width: 124px;height: 38px;display: block;
font-size: 20px;color: #fefefe;text-align: center;line-height: 38px;font-family: 'font';margin: 0 auto;}
.btn_poplq span {
    background-image: -webkit-linear-gradient(bottom, #911f19, #581411);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.popnrbox {overflow-x: hidden;overflow-y: scroll;width: 100%;height: 400px;margin-bottom: 20px;}
.popnrbox::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background: linear-gradient(to right,transparent 28%,#f7c84f 50%,transparent 72%);
    border-radius: 2px;
}

.popnrbox::-webkit-scrollbar-thumb {
    background-color: #f7c84f;
    border-radius: 2px;
}
.btn_pop {background-position:-813px -482px;width: 212px;height: 63px;display: block;font-size:24px;color: #5a3a18;
text-align: center;line-height: 70px;margin: 10px auto 0;font-family:'font';filter: grayscale(1);}
.btn_pop span {background-image:-webkit-linear-gradient(bottom,#754b27,#301f03);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.tabpop2 a.on {filter: grayscale(0);}
.btn_wc2 {background-position:-1075px -494px;width: 131px;height: 44px;display: block;
font-size: 26px;color: #5a3a18;text-align: center;line-height: 44px;font-family:'font';margin: 0 auto;}
.btn_wc3 {background-position:-1217px -493px;width: 131px;height: 44px;display: block;
font-size: 26px;color: #5a3a18;text-align: center;line-height: 44px;font-family:'font';margin: 0 auto;}
.tabnr2 .poptab {width: 600px;margin: 0 auto;}
.tabnr2 .poptab td {line-height: 40px;}
.tabnr2 .poptab td p {line-height: 1.2;}
.tabnr2 .aa {display: none;}
.poptab2 th:nth-child(3),
.poptab2 td:nth-child(3) {all: unset;}
.popnr {overflow-x: hidden;overflow-y: scroll;width: 655px;height: 360px;margin: 20px auto;}
.popnr::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background: linear-gradient(to right,transparent 28%,#f7c84f 50%,transparent 72%);
    border-radius: 2px;
}

.popnr::-webkit-scrollbar-thumb {
    background-color: #f7c84f;
    border-radius: 2px;
}
#pop5 .pop1{height: 520px;}
.poptabjl {margin: 30px auto !important;}
