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: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,a:hover{text-decoration:none}
img{border:0}
body{box-sizing: border-box; background: #000;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
ul li{list-style:none;}
/* reset end */
/***µ×²¿***/
#afooter {position: relative;padding: 30px 0;text-align: center;font: normal 12px/19px Tahoma;z-index: 10;background-color: #000;}
#afooter, #afooter a {color: #c0c0c0;text-decoration: none;}

.wrapper *,.comm-pop,.comm-pop *{-webkit-box-sizing: border-box; box-sizing: border-box;}
.wrapper{position:relative;*zoom:1;margin:0 auto;overflow:hidden; width: 100%; opacity: 0; transition: all .3s;}
.wrapper img{display: block;}
.wrapper .main{width: 2120px; margin: 0 auto; position: relative; z-index: 2;}
.wrapper .hid{text-indent:-9999px;font-size:0px;overflow:hidden;width:0px;height:0px;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0}
.clearfix{*zoom:1}

.wrapper-scale{position: relative; overflow: hidden;}
.wrapper-scale .wrapper{ transform-origin: 0 0;}
.wrapper-main { width: 1116px;overflow: hidden;margin: 0 auto;}
.wrapper-main .wrapper{width: 2560px;transform: scale(.6);transform-origin: 0 0; margin-left: -210px;}
.neiqian .dia-scale{transform: scale(.6);}
.mob-show { display: none;}
a.spr:hover {-webkit-filter: brightness(1.2); filter: brightness(1.2);}

.spr { background-repeat: no-repeat;background-image:url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/spr.png);}

.act-time-em1 {width:85px; height:12px; background-position: -408px -600px}
.act-time-em2 {width:85px; height:12px; background-position: -408px -622px}
.part1-btn-add-em {width:343px; height:116px; background-position: -660px -95px}
.part1-btn-done {width:116px; height:61px; background-position: -503px -358px}
.part1-btn-lock {width:94px; height:37px; background-position: -503px -588px}
.part1-btn-lott1 {width:388px; height:89px; background-position: -10px -600px}
.part1-btn-lott2 {width:388px; height:89px; background-position: -10px -699px}
.part1-btn-reward {width:170px; height:42px; background-position: -643px -1167px}
.part1-btn-unlock {width:112px; height:55px; background-position: -503px -429px}
.part1-prog-bar {width:656px; height:24px; background-position: -10px -10px}
.part1-prog-icon {width:22px; height:14px; background-position: -976px -306px}
.part2-btn-record {width:228px; height:55px; background-position: -373px -980px}
.part2-btn1 {width:324px; height:75px; background-position: -660px -221px}
.part2-btn1.gray {width:324px; height:75px; background-position: -676px -10px}
.part2-btn2 {width:221px; height:53px; background-position: -643px -1104px}
.part2-btn2.gray {width:221px; height:53px; background-position: -373px -1045px}
.part2-icon1 {width:64px; height:80px; background-position: -10px -798px}
.part2-icon2 {width:64px; height:80px; background-position: -10px -888px}
.part2-icon3 {width:54px; height:65px; background-position: -799px -1219px}
.part2-icon4 {width:54px; height:65px; background-position: -863px -1224px}
.part2-libg1 {width:483px; height:546px; background-position: -10px -44px}
.part2-libg2 {width:362px; height:352px; background-position: -629px -386px}
.part2-p1 {width:96px; height:36px; background-position: -503px -542px}
.part2-p2 {width:96px; height:36px; background-position: -503px -542px}
.part2-tit-icon1 {width:81px; height:106px; background-position: -874px -1108px}
.pop-btn-n {width:304px; height:69px; background-position: -611px -1025px}
.pop-btn-y {width:306px; height:70px; background-position: -660px -306px}
.pop-close {width:76px; height:73px; background-position: -925px -1025px}
.pop3-box {width:260px; height:189px; background-position: -373px -1108px}
.pop3-box.cur {width:260px; height:189px; background-position: -84px -798px}
.pop3-t1 {width:68px; height:68px; background-position: -643px -1224px}
.pop3-t2 {width:68px; height:68px; background-position: -721px -1224px}
.pop3-t3 {width:64px; height:27px; background-position: -10px -980px}
.pop4-list {width:229px; height:172px; background-position: -373px -798px}
.pop5-list {width:353px; height:265px; background-position: -10px -1025px}
.pop7-list {width:208px; height:139px; background-position: -408px -644px}
.pop7-list-num {width:69px; height:24px; background-position: -10px -1300px}
.pop9-icon1 {width:147px; height:147px; background-position: -503px -44px}
.pop9-icon2 {width:147px; height:147px; background-position: -503px -201px}
.pop9-list {width:375px; height:267px; background-position: -626px -748px}
.pop9-list-num {width:109px; height:38px; background-position: -503px -494px}

.part1 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/bg1.jpg) 50% 0 no-repeat; height: 1642px; padding-top: 252px;}
.logo { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/logo.png) no-repeat 0 0; width: 268px; height: 104px; position: absolute; left: 106px; top: 60px; z-index: 5;}
.act-time { width: 100%; text-align: center; height: 44px; line-height: 44px; font-size: 28px; color: #fb9fe3; margin: 0 auto; letter-spacing: 10px;}
.act-time em { display: inline-block; vertical-align: top; margin: 15px 16px 0 16px;}
.part1-video { margin: 0 auto 184px; width: 636px; height: 360px; position: relative;}
.part1-video a { position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%;}
.part1-video a em { position: absolute; top: 50%; left: 50%; margin: -45px 0 0 -45px; transition: all .3s;}
.part1-video a:hover { transform: scale(1.2); filter: brightness(1.2);}
.login-box { color: #fff; text-shadow: 0 2px 2px #000; font-size: 20px; line-height: 30px; text-align: center; width: 1200px; margin: 0 auto; position: absolute; z-index: 6; top: 318px; left: 50%; margin-left: -600px;}
.login-box a { color: #fff;}
.login-box a,.login-box span,.login-box strong{display: inline;}
.part1-btn-rule { background-image: none; position: absolute; z-index: 3; top: 55px; right: 70px; text-align: center; width: 202px; height: 57px; line-height: 57px; background-color: #720a58; color: #fff; font-size: 23px; font-weight: bold; border-radius: 27px;}
.part1-cont { padding-top: 685px; height: 996px;}
.part1-item1 { float: left; width: 808px; height: 100%; position: relative; padding-top: 85px;}
.part1-btn-reward { position: absolute; top: 0; right: 47px; color: #fff; font-size: 22px; line-height: 40px; text-align: center;}
.part1-btn-reward:before { content: ""; pointer-events: none; width: 140px; height: 1px; background-color: #fff; position: absolute; left: 50%; margin-left: -70px; bottom: 7px;}
.part1-item1-box { width: 714px; height: 150px; background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/part1-img1.png) no-repeat 0 0; margin-left: 34px;}
.part1-item1-box ul { width: 140%; position: relative;}
.part1-item1-box li { float: left; padding-top: 124px; color: #fef2ff; font-size: 18px; line-height: 23px; text-align: center;}
.part1-item1-li1 { width: 97px; margin-right: 61px;}
.part1-item1-li2 { width: 85px; margin-right: 60px;}
.part1-item1-li3 { width: 91px; margin-right: 65px;}
.part1-item1-li4 { width: 96px; margin-right: 70px;}
.part1-item1-li5 { width: 58px;}
.part1-item1-box li p { width: 200%; margin-left: -50%;}
.part1-item2 { position: relative; width: 900px; float: right; right: 0; padding-top: 14px;}
.part1-record { position: absolute; z-index: 5; right: 510px; top: -119px; font-size: 29px; line-height: 36px; width: 122px; text-align: center; color: #fedfff; text-shadow: 0 2px 2px #000; border-bottom: 1px solid #fedfff;}
.part1-record:hover { color: #fcc6fe; border-color: #fcc6fe;}
.part1-btn-add { position: absolute; z-index: 5; top: -151px; right: 106px; width: 326px; height: 79px;}
a.part1-btn-add:hover {-webkit-filter: brightness(1.2); filter: brightness(1.2);}
.part1-btn-add em { display: block; position: relative; top: -22px; left: -12px; pointer-events: none;}
.part1-btn-add span { position: absolute; width: 306px; line-height: 79px; left: 10px; top: 0; text-align: center; color: #fedfff; font-size: 40px; font-weight: bold;}
.part1-prog-bar { position: relative; padding: 5px 4px 0 5px; margin: 0 136px 152px auto;}
.part1-prog-bar em { display: block; background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/part1-prog-em.png) no-repeat 0 0; width: 0%; height: 14px; position: relative; overflow: hidden;}
.part1-prog-bar em i { position: absolute; right: 0; top: 0;}
.part1-prog-box { position: absolute; top: -39px; width: 100%; left: 108px; z-index: 4;}
.part1-prog-box ul { width: 140%; margin-left: -58px;}
.part1-prog-box li { float: left; width: 128px; height: 205px; text-align: center; margin-right: 87px;}
.part1-prop-box { width: 128px; height: 108px; position: relative; z-index: 1;}
.part1-prop-box img { position: absolute; display: none; pointer-events: none; width: 137px; height: 137px;}
.part1-prop-box img.hl { width: 299px; height: 340px;}
.part-prop1-def { left: 0; top: 0;}
.part-prop1-hl { left: -62px; top: -183px;}
.part-prop1-gray { left: 0; top: 0;}
.part-prop2-def { left: 0; top: 0;}
.part-prop2-hl { left: -62px; top: -183px;}
.part-prop2-gray { left: 0; top: 0;}
.part-prop3-def { left: 0; top: 0;}
.part-prop3-hl { left: -62px; top: -183px;}
.part-prop3-gray { left: 0; top: 0;}
.part-prop4-def { left: 0; top: 0;}
.part-prop4-hl { left: -62px; top: -183px;}
.part-prop4-gray { left: 0; top: 0;}
.part1-prog-num { position: relative; z-index: 3; width: 73px; height: 32px; line-height: 32px; margin: 0 auto 13px; color: #fff; font-size: 20px; background-color: rgba(255,255,255,0.2); border-radius: 15px;}
.part1-prog-num h6 { position: absolute; top: -20px; line-height: 20px; left: 50%; margin-left: -100px; width: 200px; color: #fff; font-size: 16px;}
.part1-prog-btns { width: 104px; height: 37px; margin: 0 auto;}
.part1-prog-box li .def { display: block;}
.part1-prog-box li .hl { display: none;}
.part1-prog-box li .done { display: none;}
.part1-prog-box li.hl .hl { display: block;}
.part1-prog-box li.hl .def { display: none;}
.part1-prog-box li.done .done { display: block;}
.part1-prog-box li.done .def { display: none;}
.part1-btn-lock { color: #292929; font-size: 24px; line-height: 37px; margin: 0 auto;}
.part1-btn-unlock { color: #f3cef6; font-size: 24px; line-height: 55px; position: relative; top: -9px; margin: 0 auto;}
.part1-btn-done { color: #fff; font-size: 24px; line-height: 61px; margin: 0 auto; position: relative; top: -10px;}
.part1-info { width: 100%; position: relative;}
.part1-info-text { float: left; width: 309px; text-align: left; margin-top: -12px; padding-top: 40px; position: absolute; top: -336px; left: 0;}
.part1-info-text p { color: #fedfff; font-size: 25px; width: auto; display: inline-block; vertical-align: top; line-height: 37px; background-color: #c5008b; border-radius: 37px; text-align: center; padding: 0 16px;}
.part1-info-text p span { color: #fedfff; font-weight: bold; padding-right: 4px;}
.part1-info-btns { width: 100%; height: 89px; font-size: 0; text-align: left;}
.part1-info-btns a { display: inline-block; vertical-align: top; margin: 0 36px 0 0;}

.part2 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/bg2.jpg) 50% 0 no-repeat; height: 1698px; margin-top: -1px;}
.comm-title { color: #d05d99; font-size: 20px; line-height: 30px; text-align: center;}
.part2 .comm-title { padding-top: 124px; height: 180px;}
.part2-tit { width: 100%; height: 74px; font-size: 0; text-align: center; position: relative;}
.part2-tit p,.part2-tit a { display: inline-block; vertical-align: top; margin: 0 12px; color: #ffffff;}
.part2-tit p { font-size: 40px; line-height: 60px;}
.part2-tit p span { color: #f65eac;}
.part2-tit p em { display: inline-block; vertical-align: top; position: relative; margin-right: 2px;}
.part2-tit p em.part2-tit-icon1 { top: -24px;}
.part2-tit a { font-size: 25px; line-height: 50px; position: absolute; left: 50%; top: 0; margin-left: 524px;}
.part2-tit a:before { content: ""; pointer-events: none; width: 148px; height: 1px; background-color: #fff; position: absolute; left: 50%; margin-left: -74px; bottom: 12px;}
.part2-cont { width: 1660px; margin: 0 auto;}
.part2-cont ul { width: 110%; margin-left: -5%; text-align: center; font-size: 0; position: relative;}
.part2-cont li { display: inline-block; vertical-align: top; position: relative;}
.part2-libg1,.part2-libg2 { position: absolute; z-index: 1; pointer-events: none;}
.part2-libg1 { left: -15px; top: -71px;}
.part2-libg2 { left: -39px; top: -25px;}
.part2-txt { position: absolute; z-index: 4;}
.part2-txt p { color: #540818;}
.part2-pic { width: 100%; position: relative; z-index: 2;}
.part2-pic img { display: block; width: auto; height: 100%; margin: 0 auto;}
.part2-name { width: 80%; margin: 0 auto; color: #b1b1b1; position: relative; z-index: 2;}
.part2-name p { display: inline-block; vertical-align: middle; width: 100%;}
.part2-name p b { font-weight: normal; display: block; font-size: 22px; width: 100%; margin: 0 auto;}
.part2-ul2 .part2-name p b { font-size: 17px; width: 120%; margin-left: -10%;}
.part2-btns { width: 100%; position: relative; z-index: 2;}
.part2-btns a { display: block; margin: 0 auto;}
.part2-btns a em,.part2-btns a span { display: inline-block; vertical-align: top;}
.part2-btns a em.part2-icon1,.part2-btns a em.part2-icon2 { margin: -8px -4px 0;}
.part2-btns a em.part2-icon3,.part2-btns a em.part2-icon4 { margin: -10px -10px 0;}
.part2-btns a em.gray { display: none;}
.part2-btns a.gray .hl { display: none;}
.part2-btns a.gray .gray { display: inline-block;}
.part2-btns a span { color: #e2e2e2; font-weight: bold;}
.part2-ul1 { height: 450px;}
.part2-ul1 li { margin: 0 50px; width: 456px; height: 402px;}
.part2-ul1 .part2-txt { left: -17px; top: 33px; width: 96px;}
.part2-ul1 .part2-txt p { font-size: 21px; margin-bottom: 11px; line-height: 36px;}
.part2-ul1 .part2-pic { height: 206px; padding-top: 62px;}
.part2-ul1 .part2-name { font-size: 33px; line-height: 93px; height: 93px;}
.part2-ul1 .part2-name p { line-height: 38px;}
.part2-ul1 .part2-btns a { position: relative; left: 6px;}
.part2-ul1 .part2-btns a span { font-size: 37px; line-height: 66px; margin: 0 4px;}

.part2-cont ul.part2-ul2 { height: 800px;}
.part2-ul2 li { margin: 0 16px 46px; width: 286px; height: 298px;}
.part2-ul2 .part2-txt { left: -14px; top: 19px; width: 96px;}
.part2-ul2 .part2-txt p { font-size: 21px; margin-bottom: 11px; line-height: 36px;}
.part2-ul2 .part2-pic { height: 170px; padding-top: 60px;}
.part2-ul2 .part2-name { font-size: 21px; line-height: 59px; height: 59px;}
.part2-ul2 .part2-name p { line-height: 23px;}
.part2-ul2 .part2-btns a { position: relative; left: 4px;}
.part2-ul2 .part2-btns a span { font-size: 30px; line-height: 44px; margin: 0 3px;}

.part2-ck { position: absolute; top: 58px; right: 77px; pointer-events: none;}
.part2-float-btn { cursor: pointer; position: absolute; width: 84%; height: 300px; left: 8%; top: 0; z-index: 3;}
.zidx { z-index: 3;}
/*pop*/
.comm-pop { display: none; position: relative; outline: none;}
.comm-pop h5 { font-weight: bold;}
a.pop-btn-n,.pop-btn-y { color: #ffffff; font-size: 28px; font-weight: bold; line-height: 62px;}
.pop-tips { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg1.png) no-repeat 0 0; width: 1053px; height: 589px;}
.pop-tips-tit { padding-top: 95px; height: 153px; color: #f7f7f7; font-size: 40px; line-height: 58px; text-align: center;}
.pop-close { position: absolute; top: 10px; right: -84px;}
.pop-tips-cont { padding-top: 80px; width: 888px; height: auto; min-height: 260px; margin: 0 auto; text-align: center;}
.pop-tips-cont h5 { font-size: 26px; line-height: 46px; color: #f7f7f7; margin-bottom: 30px;}
.pop-tips-cont p { font-size: 22px; line-height: 38px; color: #ffffff; margin-bottom: 80px;}
.pop-tips-cont p a { color: #ff54e5;}
.pop-tips-cont p span { color: #fff;}
.pop-tips-btns { font-size: 0; text-align: center;}
.pop-tips-btns a { display: inline-block; vertical-align: top; margin: 0 18px;}
.pop-record { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg2.png) no-repeat 0 0; width: 1053px; height: 766px;}
.pop-record h5 { height: 102px; padding-top: 37px; line-height: 58px; color: #f7f7f7; font-size: 40px; font-weight: bold; text-align: center;}
.pop-record-cont { width: 916px; height: 584px; margin: 0 auto;}
.pop-record-cont table { width: 100%; border-collapse: collapse; border-spacing: 0; word-break: break-all;}
.pop-record-cont table th { color: #dedede; font-size: 26px; font-weight: bold; text-align: center; height: 54px;}
.pop-record-cont table td { color: #b3b3b3; font-size: 22px; text-align: center; height: 52.4px;}
.pop-record-cont table td:nth-child(2) { color: #ff58e2;}
.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: 32px; color: #fff; margin: 0 50px; padding: 0 20px; font-size: 22px; position: relative; z-index: 2;}
.pop-record-pages span,.pop-record-pages strong { position: absolute; z-index: 1; top: 0; left: 50%; margin-left: -70px; width: 140px;}
.pop-coin { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg3.png) no-repeat 0 0; width: 1406px; height: 761px;}
.pop-coin h5 { color: #F7F7F7; font-size: 40px; line-height: 58px; padding-top: 40px; height: 98px; text-align: center;}
.pop-coin h6 { color: #b1b1b1; font-size: 20px; line-height: 32px; text-align: center;}
.pop3-cont { width: 100%; height: 505px;}
.pop3-item1,.pop3-item2 { float: left;}
.pop3-item1 { margin: 75px 65px 0 89px; width: 603px; height: 340px;}
.pop3-item2 { margin-top: 6px; width: 585px; height: 480px;}
.pop3-item1 h5,.pop3-item2 h5 { padding-top: 0; height: auto; line-height: 50px; font-size: 30px; text-align: center;}
.pop3-item1 h5 { margin-bottom: 37px;}
.pop3-item2 h5 { margin-bottom: 15px;}
.pop3-cont ul { width: 120%; margin-left: -10%; font-size: 0; text-align: center;}
.pop3-cont li { display: inline-block; vertical-align: top; margin: 0 17px; position: relative; cursor: pointer;}
.pop3-t1,.pop3-t2 { position: absolute; left: -12px; top: -29px; pointer-events: none;}
.pop3-t3 { position: absolute; top: 43px; left: -7px; text-align: center; color: #ffffff; font-size: 13px; line-height: 23px; pointer-events: none;}
.pop3-t4 { top: 71px;}
.pop3-text { padding-top: 112px; color: #ffffff; font-size: 18px; line-height: 22px;}
.pop3-text b { font-weight: normal; color: #f952b4;}
.pop3-img { position: absolute; left: 50%;}
.pop3-img1 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop3-img1.png) no-repeat 0 0; width: 70px; height: 85px; margin-left: -34px; top: 28px;}
.pop3-img2 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop3-img2.png) no-repeat 0 0; width: 71px; height: 89px; margin-left: -32px; top: 24px;}
.pop3-img3 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop3-img3.png) no-repeat 0 0; width: 105px; height: 90px; margin-left: -54px; top: 24px;}
.pop3-img4 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop3-img4.png) no-repeat 0 0; width: 134px; height: 91px; margin-left: -70px; top: 28px;}
.pop3-img5 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop3-img5.png) no-repeat 0 0; width: 176px; height: 104px; margin-left: -73px; top: 24px;}
.pop3-item1-rule { width: 100%; text-align: center; color: #b1b1b1; font-size: 20px; line-height: 30px; margin-top: 8px;}
.pop-prop { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg4.png) no-repeat 0 0; width: 1406px; height: 761px;}
.pop-prop1 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg5.png) no-repeat 0 0; width: 1053px; height: 597px;}
.pop-prop h5 { color: #f7f7f7; font-size: 38px; line-height: 58px; padding-top: 54px; height: 162px; text-align: center;}
.pop-prop-cont { width: 100%; height: 430px;}
.pop-prop-cont ul { width: 100%; font-size: 0; text-align: center;}
.pop-prop-cont li {display: inline-block; vertical-align: top; margin: 0 14px 18px; position: relative; padding-top: 16px;}
.pop-prop-cont li img { display: block; width: auto; margin: 0 auto; height: 95px; position: relative; z-index: 1;}
.pop-prop-cont li p { color: #b1b1b1; font-size: 22px; line-height: 60px; height: 60px; top: 100px; left: 0; display: table-cell; position: absolute; z-index: 3; width: 92%; margin-left: 4%;}
.pop-prop-cont li p span { line-height: 24px; display: inline-block; vertical-align: middle;}
.pop-prop1 h5 { padding-top: 62px; height: 156px;}
.pop-prop1 .pop-prop-cont { height: 308px;}
.pop-prop-cont li.pop5-list { padding-top: 36px;}
.pop-prop-cont li.pop5-list img { height: 136px;}
.pop-prop-cont li.pop5-list p { font-size: 31px; line-height: 70px; height: 70px; top: 172px;}
.pop-prop-cont li.pop5-list p span { line-height: 34px;}
.pop-rule { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg6.png) no-repeat 0 0; width: 1054px; height: 715px;}
.pop-rule h5 { color: #F7F7F7; font-size: 40px; line-height: 58px; padding-top: 44px; height: 144px; text-align: center;}
.pop-rule-cont { width: 908px; height: 502px; overflow-y: auto; margin-left: 80px;}
.pop-rule-cont p { width: 886px; color: #cbcbcb; font-size: 22px; line-height: 46px; margin-bottom: 10px;}
.pop-rule-cont p a { color: #d21076; text-decoration: underline;}
.pop-rule-cont p.lit { padding-left: 10px;}
.pop-rule-cont::-webkit-scrollbar {width:8px;height:8px;background-color:transparent;}
.pop-rule-cont::-webkit-scrollbar-thumb{background-color:#c3037b; border: none; border-radius:4px;}
.pop-rule-cont::-webkit-scrollbar-track{background-color:#58024c; border: none; border-radius:4px;}
.pop-prop-list { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg7.png) no-repeat 0 0; width: 1520px; height: 762px;}
.pop-prop-list h5 { color: #F7F7F7; font-size: 40px; line-height: 60px; padding-top: 46px; height: 118px; text-align: center;}
.pop7-cont { width: 1346px; height: 736px; overflow-y: auto; margin-left: 100px;}
.pop7-cont::-webkit-scrollbar {width:8px;height:8px;background-color:transparent;}
.pop7-cont::-webkit-scrollbar-thumb{background-color:#c3037b; border: none; border-radius:4px;}
.pop7-cont::-webkit-scrollbar-track{background-color:#58024c; border: none; border-radius:4px;}
.pop7-cont li { float: left; margin: 0 12px 9px 0; position: relative; padding-top: 16px; text-align: center;}
.pop7-cont li img { display: block; width: auto; margin: 0 auto; height: 72px; position: relative; z-index: 1;}
.pop7-cont li h6 { color: #540818; font-size: 16px; line-height: 24px; top: 12px; left: -4px; position: absolute; z-index: 3;}
.pop7-cont li h6.pop7-list-num1 { top: 42px;}
.pop7-cont li p { color: #b1b1b1; font-size: 18px; line-height: 40px; top: 84px; left: 50%; margin-left: -92px; position: absolute; z-index: 3; width: 184px; display: table-cell;}
.pop7-cont li p span { display: inline-block; vertical-align: middle; line-height: 20px;}
.pop-probability { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg8.png) no-repeat 0 0; width: 1053px; height: 699px;}
.pop-probability h5 { color: #F7F7F7; font-size: 40px; line-height: 60px; padding-top: 38px; height: 106px; text-align: center;}
.pop8-cont { width: 942px; margin-left: 48px;}
.pop8-cont li { width: 956px; height: 52px; line-height: 52px; text-align: center;}
.pop8-cont-scroll { overflow-y: auto; height: 465px; overflow-x: hidden;}
.pop8-cont-scroll::-webkit-scrollbar {width:8px;height:8px;background-color:transparent;}
.pop8-cont-scroll::-webkit-scrollbar-thumb{background-color:#c3037b; border: none; border-radius:4px;}
.pop8-cont-scroll::-webkit-scrollbar-track{background-color:#58024c; border: none; border-radius:4px;}
.pop8-cont-scroll li:nth-child(even) { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop8-bg.png) no-repeat center top;}
.pop8-cont li p.p1 { float: left; width: 504px; color: #b1b1b1; font-size: 22px; margin-right: 102px;}
.pop8-cont li p.p2 { float: right; width: 254px; color: #ff54e5; font-size: 22px;}
.pop8-cont li.first p { color: #dedede; font-size: 26px; font-weight: bold;}
.pop-exchange { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg9.png) no-repeat 0 0; width: 1053px; height: 665px;}
.pop-exchange h5 { color: #F7F7F7; font-size: 40px; line-height: 58px; padding-top: 48px; height: 107px; text-align: center;}
.pop-exchange h6 { color: #b1b1b1; font-size: 24px; line-height: 40px; height: 48px; text-align: center;}
.pop9-cont { margin: 0 auto; width: 375px; height: 267px; margin: 0 auto 16px;}
.pop9-cont li { position: relative;}
.pop9-txt { position: absolute; left: -15px; top: 26px;}
.pop9-txt p { color: #540818; font-size: 18px; line-height: 38px; font-weight: bold; text-align: center; margin-bottom: 6px;}
.pop9-pic { width: 100%; position: relative; z-index: 2; height: 160px; padding-top: 20px;}
.pop9-pic img { display: block; width: auto; height: 100%; margin: 0 auto;}
.pop9-name { color: #b1b1b1; position: relative; z-index: 2; font-size: 31px; line-height: 80px; height: 80px; text-align: center; width: 90%; margin: 0 auto;}
.pop9-name p { display: inline-block; vertical-align: middle; line-height: 38px;}
.pop9-name p b { font-weight: normal; display: block; font-size: 22px;}
.pop9-btns { width: 338px; height: 53px; line-height: 53px; margin: 0 auto 21px; position: relative; background-color: #6d093f; border-radius: 53px;}
.pop9-btns input { width: 100%; background-color: transparent; height: 100%; position: relative; z-index: 1; border: none; color: #f7f7f7; font-size: 30px; text-align: center;}
.pop9-btns a { position: absolute; top: 0; z-index: 3; width: 53px; height: 53px;}
.pop9-btns a em { position: absolute; left: -47px; top: -46px; pointer-events: none;}
.pop9-add { left: -9px;}
.pop9-sub { right: -9px;}
.pop-btn-y em,.pop-btn-y span { display: inline-block; vertical-align: top;}
.pop-btn-y em { position: relative; top: -2px;}
.pop-confirm { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop-bg10.png) no-repeat 0 0; width: 1053px; height: 589px;}
.pop-confirm h5 { color: #F7F7F7; font-size: 40px; line-height: 58px; padding-top: 73px; height: 131px; text-align: center;}
.pop10-text { margin: 74px auto 0; width: 90%; height: 164px; text-align: center;}
.pop10-text p { line-height: 52px; color: #f7f7f7; font-size: 26px; width: 100%;}
.pop10-text p.p1 { font-weight: bold;}
.pop10-text p.p2 { white-space: nowrap;}
.pop10-text p.p2,.pop10-text p span { color: #ff54e5;}
.milo-alert-frame{
    z-index: 10002 !important;
}
#_overlay_ {
    z-index: 3999 !important;
}
.comm-pop {
    z-index: 4000 !important;
}

.pop3-cont li.gray{filter: grayscale(100%); pointer-events: none;}


.pop-coin .pop-tips-btns{position: relative;}
.pop-coin .pop-tips-btns .tips{position: absolute; font-size: 20px; line-height: 30px; color: #f952b4; left: 50%; width: 301px; margin-left: -320px; top: -38px;}