body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
table{border-collapse:collapse;border-spacing:0}
audio,canvas,video{ display: inline-block;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
a{text-decoration:none; -webkit-tap-highlight-color:transparent;}
li{ -webkit-tap-highlight-color:transparent;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-overflow-scrolling: touch; width:100%;}
img{border: 0; -webkit-touch-callout: none;}
body{-webkit-text-size-adjust: 100%; width:100%; background: #000;}

#afooter{ padding: 20px 0; line-height: 30px; color: #ddd; text-align: center; font-size: 20px; position: relative; z-index: 3; background: #000;}
#afooter a{ color: #ddd; text-decoration: none}

a, img {-webkit-touch-callout: none; /* 禁止长按链接与图片弹出菜单 */}
html, body {
    -webkit-user-select: none;   /* 禁止选中文本（如无文本选中需求，此为必选项） */
    user-select: none;
}

.wrapper{ position:relative; font-size:12px; overflow: hidden; width: 100%;}
.wrapper *,.comm-pop,.comm-pop *{ -webkit-box-sizing:border-box; box-sizing:border-box;}
body .wrapper .boxc{-webkit-box-sizing: content-box; box-sizing:content-box;}
.wrapper a{ outline:none;}
.wrapper .hid{text-indent:-9999px;font-size:0px;overflow:hidden;width:0px;height:0px;}
.wrapper img{ display:block;}
.wrapper .disul{font-size: 0;text-align: center;}
.wrapper .disli{display: inline-block; vertical-align: top;}
.pc-show { display: none;}
.main { position: relative; z-index: 2;}

.page-nav { display: none;}

.spr { background-repeat: no-repeat;background-image:url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/spr.png);}
.act-time-em1 {width:60px; height:8px; background-position: -10px -662px}
.act-time-em2 {width:60px; height:8px; background-position: -80px -662px}
.part1-btn-add-em {width:298px; height:105px; background-position: -10px -127px}
.part1-btn-done {width:104px; height:56px; background-position: -707px -206px}
.part1-btn-lock {width:82px; height:32px; background-position: -757px -607px}
.part1-btn-lott1 {width:334px; height:76px; background-position: -585px -10px}
.part1-btn-lott2 {width:333px; height:76px; background-position: -10px -41px}
.part1-btn-reward {width:178px; height:43px; background-position: -754px -153px}
.part1-btn-rule {width:78px; height:219px; background-position: -10px -433px}
.part1-btn-unlock {width:100px; height:50px; background-position: -150px -621px}
.part1-prog-bar {width:565px; height:21px; background-position: -10px -10px}
.part1-prog-icon {width:20px; height:13px; background-position: -929px -10px}
.part2-btn-record {width:167px; height:45px; background-position: -730px -552px}
.part2-btn1 {width:207px; height:48px; background-position: -540px -621px}
.part2-btn1.gray {width:207px; height:48px; background-position: -323px -621px}
.part2-btn2 {width:159px; height:45px; background-position: -585px -151px}
.part2-btn2.gray {width:159px; height:45px; background-position: -585px -96px}
.part2-icon1 {width:55px; height:63px; background-position: -274px -327px}
.part2-icon2 {width:55px; height:63px; background-position: -339px -327px}
.part2-icon3 {width:52px; height:59px; background-position: -583px -206px}
.part2-icon4 {width:52px; height:59px; background-position: -645px -206px}
.part2-libg1 {width:220px; height:249px; background-position: -353px -41px}
.part2-libg2 {width:159px; height:154px; background-position: -346px -433px}
.part2-p1 {width:63px; height:23px; background-position: -274px -400px}
.part2-p2 {width:63px; height:23px; background-position: -274px -400px}
.part2-tit-icon1 {width:63px; height:75px; background-position: -274px -242px}
.pop-btn-n {width:205px; height:46px; background-position: -515px -565px}
.pop-btn-y {width:207px; height:47px; background-position: -757px -96px}
.pop-close {width:53px; height:50px; background-position: -260px -621px}
.pop3-box {width:177px; height:129px; background-position: -585px -275px}
.pop3-box.cur {width:177px; height:129px; background-position: -515px -426px}
.pop3-t1 {width:46px; height:47px; background-position: -821px -206px}
.pop3-t2 {width:46px; height:47px; background-position: -877px -206px}
.pop3-t3 {width:59px; height:25px; background-position: -907px -547px}
.pop4-list {width:155px; height:116px; background-position: -420px -300px}
.pop5-list {width:238px; height:178px; background-position: -98px -433px}
.pop7-list {width:187px; height:127px; background-position: -772px -272px}
.pop7-list-num {width:63px; height:22px; background-position: -347px -400px}
.pop9-icon1 {width:128px; height:128px; background-position: -702px -414px}
.pop9-icon2 {width:128px; height:128px; background-position: -840px -409px}
.pop9-list {width:254px; height:181px; background-position: -10px -242px}
.pop9-list-num {width:74px; height:26px; background-position: -849px -607px}


.part1 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/bg1.jpg) 50% 0 no-repeat; height: 2043px; padding-top: 200px;}
.logo { display: none;}
.act-time { width: 100%; text-align: center; height: 29px; line-height: 29px; font-size: 19px; color: #fb9fe3; margin: 0 auto; letter-spacing: 10px;}
.act-time em { display: inline-block; vertical-align: top; margin: 12px 12px 0 12px;}
.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 1px 1px #d85484; font-size: 19px; line-height: 28px; text-align: center; width: 700px; margin: 0 auto; position: absolute; z-index: 6; top: 235px; left: 50%; margin-left: -350px;}
.login-box a { color: #fff;}
.login-box a,.login-box span,.login-box strong{display: inline;}
.part1-btn-rule { position: absolute; z-index: 3; top: 387px; right: 0; text-align: center; font-size: 0;}
.part1-cont { padding-top: 870px; height: 1483px;}
.part1-item1 { width: 100%; height: 613px; position: relative; padding-top: 70px;}
.part1-btn-reward { position: absolute; top: 0; right: 62px; color: #fff; font-size: 23px; line-height: 40px; text-align: center;}
.part1-btn-reward:before { content: ""; pointer-events: none; width: 146px; height: 1px; background-color: #fff; position: absolute; left: 50%; margin-left: -78px; bottom: 7px;}
.part1-item1-box { width: 523px; height: 320px; background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/part1-img1.png) no-repeat 0 0; margin-left: 121px;}
.part1-item1-box ul { width: 110%; position: relative;}
.part1-item1-box li { float: left; padding-top: 122px; height: 152px; margin-bottom: 17px; color: #fef2ff; font-size: 22px; line-height: 30px; text-align: center;}
.part1-item1-li1 { width: 96px; margin-right: 109px;}
.part1-item1-li2 { width: 94px; margin-right: 114px;}
.part1-item1-li3 { width: 99px; margin-right: 0;}
.part1-item1-li4 { width: 112px; margin-right: 134px; margin-left: 90px;}
.part1-item1-li5 { width: 88px;}
.part1-item1-box li p { width: 300%; margin-left: -100%;}
.part1-item2 { position: relative; z-index: 2; width: 100%;}
.part1-record { position: absolute; z-index: 5; right: 330px; top: -118px; font-size: 20px; line-height: 30px; width: auto; text-align: center; color: #fedfff; text-shadow: 0 1px 1px #000; border-bottom: 1px solid #fedfff;}
.part1-record:hover { color: #fcc6fe; border-color: #fcc6fe;}
.part1-btn-add { position: absolute; z-index: 5; top: -149px; right: 36px; width: 279px; height: 68px;}
a.part1-btn-add:hover {-webkit-filter: brightness(1.2); filter: brightness(1.2);}
.part1-btn-add em { display: block; position: relative; top: -19px; left: -9px; pointer-events: none;}
.part1-btn-add span { position: absolute; width: 138px; line-height: 68px; left: 64px; top: 0; text-align: center; color: #fedfff; font-size: 35px; font-weight: bold;}
.part1-prog-bar { position: relative; padding: 5px 3px 0 3px; margin: 0 auto 145px;}
.part1-prog-bar em { display: block; background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/part1-prog-em.png) no-repeat 0 0; width: 0%; height: 12px; position: relative; overflow: hidden;}
.part1-prog-bar em i { position: absolute; right: 0; top: 0;}
.part1-prog-box { position: absolute; top: -43px; width: 100%; left: 0; z-index: 4;}
.part1-prog-box ul { width: 100%; margin-left: 32px;}
.part1-prog-box li { float: left; width: 128px; height: 140px; text-align: center; margin-right: 56px; position: relative; padding-top: 107px;}
.part1-prog-box li:nth-child(4) { margin-right: 0;}
.part1-prop-box { width: 128px; height: 108px; position: absolute; left: 50%; top: 0; margin-left: -64px; transform-origin: center top; 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: 63px; height: 28px; line-height: 28px; margin: 0 auto 10px; color: #fff; font-size: 18px; background-color: rgba(255,255,255,0.2); border-radius: 28px;}
.part1-prog-num h6 { position: absolute; top: -22px; line-height: 22px; left: 50%; margin-left: -100px; width: 200px; color: #fff; font-size: 18px;}
.part1-prog-btns { width: 100%; height: 32px; 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: 21px; line-height: 32px; margin: 0 auto;}
.part1-btn-unlock { color: #f3cef6; font-size: 21px; line-height: 50px; position: relative; top: -9px; margin: 0 auto;}
.part1-btn-done { color: #fff; font-size: 21px; line-height: 52px; margin: 0 auto; position: relative; top: -10px;}
.part1-info { width: 100%; position: relative;}
.part1-info-text { float: left; width: 309px; text-align: left;  position: absolute; top: -291px; left: 36px;}
.part1-info-text p { color: #fedfff; font-size: 25px; width: auto; display: inline-block; vertical-align: top; line-height: 44px; background-color: #db3085; border-radius: 44px; text-align: center; padding: 0 14px;}
.part1-info-text p span { color: #fedfff; font-weight: bold; padding-right: 3px;}
.part1-info-btns { width: 100%; height: 77px; font-size: 0; text-align: center;}
.part1-info-btns a { display: inline-block; vertical-align: top; margin: 0 12px;}

.part2 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/bg2.jpg) 50% 0 no-repeat; height: 1335px; margin-top: -1px;}
.comm-title { color: #d05d99; font-size: 18px; line-height: 38px; text-align: center;}
.part2 .comm-title { padding-top: 103px; height: 161px;}
.part2-tit { width: 100%; height: 61px; line-height: 38px; font-size: 0; text-align: center; position: relative;}
.part2-tit p,.part2-tit a { display: inline-block; vertical-align: top; margin: 0 8px; color: #ffffff;}
.part2-tit p { font-size: 27px;}
.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: -20px;}
.part2-tit a { font-size: 20px; line-height: 40px; position: absolute; top: -64px; right: 36px;}
.part2-tit a:before { content: ""; pointer-events: none; width: 120px; height: 1px; background-color: #fff; position: absolute; left: 50%; margin-left: -60px; bottom: 10px;}
.part2-cont { width: 100%; margin: -51px auto 0;}
.part2-cont ul { width: 100%; 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: -7px; top: -32px;}
.part2-libg2 { left: -2px; top: -2px;}
.part2-txt { position: absolute; z-index: 2;}
.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: 90%; margin: 0 auto; color: #b1b1b1; position: relative; z-index: 2;}
.part2-name p { display: inline-block; vertical-align: middle;}
.part2-name p b { font-weight: normal; display: block; font-size: 18px; width: 90%; margin: 0 auto;}
.part2-ul2 .part2-name p b { font-size: 17px; line-height: 19px;}
.part2-ul1 li:nth-child(3) .part2-name { width: 108%; margin-left: -4%; top: -14px; transform: scale(.9);}
.part2-ul2 li:nth-child(7) .part2-name { width: 100%; top: -6px; transform: scale(.9);}
.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 -10px 0;}
.part2-btns a em.part2-icon3,.part2-btns a em.part2-icon4 { margin: -10px -12px 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: 276px;}
.part2-ul1 li { margin: 0 12px 0; width: 210px; height: 184px;}
.part2-ul1 .part2-txt { left: -6px; top: 22px; width: 63px;}
.part2-ul1 .part2-txt p { font-size: 17px; margin-bottom: 4px; line-height: 23px;}
.part2-ul1 .part2-pic { height: 122px; padding-top: 22px; padding-bottom: 4px;}
.part2-ul1 .part2-name { font-size: 20px; height: 48px; line-height: 48px; margin-bottom: 18px;}
.part2-ul1 .part2-name p { line-height: 24px;}
.part2-ul1 .part2-btns a { position: relative;}
.part2-ul1 .part2-btns a span { font-size: 25px; line-height: 46px; margin: 0 3px;}

.part2-cont ul.part2-ul2 { height: 730px; text-align: left; padding-left: 32px;}
.part2-ul2 li { margin: 0 19px 72px 0; width: 155px; height: 150px; text-align: center;}
.part2-ul2 .part2-txt { left: -9px; top: 12px; width: 63px; transform-origin: left top; transform: scale(.8);}
.part2-ul2 .part2-txt p { font-size: 17px; margin-bottom: 4px; line-height: 23px; letter-spacing: -1px;}
.part2-ul2 .part2-pic { height: 100px; padding-top: 18px; padding-bottom: 4px;}
.part2-ul2 .part2-name { font-size: 18px; height: 36px; line-height: 36px; margin-bottom: 20px;}
.part2-ul2 .part2-name p { line-height: 18px;}
.part2-ul2 .part2-btns a { position: relative;}
.part2-ul2 .part2-btns a span { font-size: 25px; line-height: 44px; margin: 0 2px;}
.part2-ul2 li:nth-child(7) .part2-name { width: 120%; margin-left: -10%;}
.part2-ul2 li:nth-child(7) .part2-name p { transform: scale(.82);}

.part2-ck { position: absolute; top: 24px; right: 30px; pointer-events: none;}
.part2-float-btn { cursor: pointer; position: absolute; width: 84%; height: 182px; left: 8%; top: 0; z-index: 3;}
.zidx { z-index: 3;}
.part2-cont .part2-float { display: none !important;}

/*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: 20px; font-weight: bold; line-height: 40px;}
.pop-tips { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/pop-bg1.png) no-repeat 0 0; width: 713px; height: 398px;}
.pop-tips-tit { padding-top: 57px; height: 150px; color: #f7f7f7; font-size: 30px; line-height: 48px; text-align: center;}
.pop-close { position: absolute; top: -50px; right: 10px;}
.pop-prop .pop-close { right: 15px;}
.pop-prop1 .pop-close { right: 10px;}
.pop-tips-cont { padding-top: 0; width: 650px; height: auto; min-height: 120px; margin: 0 auto; text-align: center;}
.pop-tips-cont h5 { font-size: 22px; line-height: 36px; color: #f7f7f7;}
.pop-tips-cont p { font-size: 18px; line-height: 30px; color: #ffffff;}
.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/m/pop-bg2.png) no-repeat 0 0; width: 713px; height: 531px;}
.pop-record h5 { height: 70px; padding-top: 18px; line-height: 52px; color: #f7f7f7; font-size: 30px; font-weight: bold; text-align: center;}
.pop-record-cont { width: 650px; height: 392px; 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: 20px; font-weight: bold; text-align: center; height: 37px; line-height: 35px;}
.pop-record-cont table td { color: #b3b3b3; font-size: 18px; text-align: center; height: 35px;}
.pop-record-cont table td:nth-child(2) { color: #ff54e5;}
.pop-record-cont table tbody tr:nth-child(5) { height: 36px;}
.pop-record-cont table tbody tr:nth-child(6) { height: 36px;}
.pop-record-cont table tbody tr:nth-child(9) { height: 36px;}
.pop-record-cont table tbody tr:nth-child(10) { height: 36px;}
.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 40px; padding: 0 16px; font-size: 18px; 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/m/pop-bg3.png) no-repeat 0 0; width: 713px; height: 590px;}
.pop-coin h5 { color: #F7F7F7; font-size: 30px; line-height: 38px; padding-top: 32px; height: 78px; text-align: center;}
.pop-coin h6 { width: 600px; margin: 0 auto; color: #b1b1b1; font-size: 18px; line-height: 18px; text-align: center;}
.pop3-cont { width: 100%; height: 358px;}
.pop3-item1,.pop3-item2 { float: left;}
.pop3-item1 { margin: 0 53px 0 61px; width: 183px; height: 100%;}
.pop3-item2 { width: 368px; height: 100%;}
.pop3-item1 h5,.pop3-item2 h5 { padding-top: 10px; height: 49px; line-height: 30px; font-size: 20px; text-align: center;}
.pop3-cont ul { width: 120%; height: 286px; margin-left: -10%; font-size: 0; text-align: center;}
.pop3-cont li { display: inline-block; vertical-align: top; margin: 0 4px 20px; position: relative; cursor: pointer;}
.pop3-t1,.pop3-t2 { position: absolute; left: -9px; top: -21px; pointer-events: none;}
.pop3-t3 { position: absolute; top: 27px; left: -7px; text-align: center; color: #ffffff; font-size: 16px; line-height: 21px; pointer-events: none;}
.pop3-t4 { top: 52px;}
.pop3-text { padding-top: 72px; color: #ffffff; font-size: 18px; line-height: 22px;}
.pop3-text b { font-weight: normal; color: #f952b4;}
.pop3-img { position: absolute; left: 50%; transform: scale(.75); transform-origin: center top;}
.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: 14px;}
.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: 14px;}
.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: 10px;}
.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: 14px;}
.pop3-img5 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/pop3-img5.png) no-repeat 0 0; width: 176px; height: 104px; margin-left: -78px; top: 14px;}
.pop3-item1-rule { width: 140%; margin-left: -20%; text-align: center; color: #b1b1b1; font-size: 18px; line-height: 22px;}
.pop-coin .pop-tips-btns a { color: #ffffff; font-size: 19px; font-weight: bold; line-height: 43px;}
.pop-prop { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/pop-bg4.png) no-repeat 0 0; width: 720px; height: 551px;}
.pop-prop1 { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/pop-bg5.png) no-repeat 0 0; width: 713px; height: 405px;}
.pop-prop h5 { color: #f7f7f7; font-size: 30px; line-height: 38px; padding-top: 36px; height: 90px; text-align: center;}
.pop-prop-cont { width: 100%; height: 378px;}
.pop-prop-cont ul { width: 100%; font-size: 0; text-align: center;}
.pop-prop-cont li {display: inline-block; vertical-align: top; margin: 0 3px 3px; position: relative; padding-top: 9px;}
.pop-prop-cont li img { display: block; width: auto; margin: 0 auto; height: 64px; position: relative; z-index: 1;}
.pop-prop-cont li p { color: #b1b1b1; font-size: 17px; line-height: 36px; height: 36px; top: 72px; left: 0; display: table-cell; position: absolute; z-index: 3; width: 92%; margin-left: 4%;}
.pop-prop-cont li p span { line-height: 18px; display: inline-block; vertical-align: middle;}
.pop-prop1 h5 { padding-top: 47px; height: 108px;}
.pop-prop1 .pop-prop-cont { height: 202px;}
.pop-prop-cont li.pop5-list { padding-top: 24px;}
.pop-prop-cont li.pop5-list img { height: 92px;}
.pop-prop-cont li.pop5-list p { font-size: 20px; line-height: 44px; height: 44px; top: 116px;}
.pop-prop-cont li.pop5-list p span { line-height: 22px;}
.pop-rule { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/pop-bg6.png) no-repeat 0 0; width: 714px; height: 485px;}
.pop-rule h5 { color: #F7F7F7; font-size: 30px; line-height: 38px; padding-top: 24px; height: 88px; text-align: center;}
.pop-rule-cont { width: 612px; height: 350px; overflow-y: auto; margin-left: 56px;}
.pop-rule-cont p { width: 594px; color: #cbcbcb; font-size: 18px; line-height: 36px; margin-bottom: 10px;}
.pop-rule-cont p a { color: #a4001d; 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/m/pop-bg7.png) no-repeat 0 0; width: 713px; height: 670px;}
.pop-prop-list h5 { color: #F7F7F7; font-size: 27px; line-height: 36px; padding-top: 42px; height: 92px; text-align: center;}
.pop7-cont { width: 610px; height: 536px; overflow-y: auto; margin-left: 58px;}
.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 10px 8px 0; position: relative; padding-top: 16px; text-align: center;}
.pop7-cont li img { display: block; width: auto; margin: 0 auto; height: 62px; 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: 78px; left: 50%; margin-left: -87px; position: absolute; z-index: 3; width: 174px; 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/m/pop-bg8.png) no-repeat 0 0; width: 713px; height: 474px;}
.pop-probability h5 { color: #F7F7F7; font-size: 30px; line-height: 40px; padding-top: 29px; height: 78px; text-align: center;}
.pop8-cont { width: 632px; margin-left: 38px;}
.pop8-cont li { width: 630px; height: 35px; line-height: 35px; text-align: center;}
.pop8-cont-scroll { overflow-y: auto; height: 330px; 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: 340px; color: #b1b1b1; font-size: 18px; margin-right: 36px;}
.pop8-cont li p.p2 { float: right; width: 236px; color: #ff58e2; font-size: 18px;}
.pop8-cont li.first { height: 36px; line-height: 36px;}
.pop8-cont li.first p { color: #dedede; font-size: 20px; font-weight: bold;}
.pop-exchange { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/pop-bg9.png) no-repeat 0 0; width: 714px; height: 456px;}
.pop-exchange h5 { color: #F7F7F7; font-size: 30px; line-height: 40px; padding-top: 36px; height: 76px; text-align: center;}
.pop-exchange h6 { color: #b1b1b1; font-size: 18px; line-height: 26px; height: 30px; text-align: center;}
.pop9-cont { width: 254px; height: 192px; margin: 0 auto;}
.pop9-cont li { position: relative;}
.pop9-txt { position: absolute; left: -12px; top: 18px;}
.pop9-txt p { color: #540818; font-size: 18px; line-height: 26px; font-weight: bold; text-align: center; margin-bottom: 4px;}
.pop9-pic { width: 100%; position: relative; z-index: 2; height: 112px; 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: 0; line-height: 60px; height: 60px; text-align: center; width: 90%; margin: 0 auto;}
.pop9-name p { display: inline-block; vertical-align: middle; font-size: 21px; line-height: 25px;}
.pop9-name p b { font-weight: normal; display: block; font-size: 16px; width: 120%; margin-left: -10%;}
.pop9-btns { width: 234px; height: 36px; line-height: 36px; margin: 0 auto 14px; position: relative; background-color: #6d093f; border-radius: 36px;}
.pop9-btns input { width: 100%; background-color: transparent; height: 100%; position: relative; z-index: 1; border: none; color: #f7f7f7; font-size: 22px; text-align: center;}
.pop9-btns a { position: absolute; top: 0; z-index: 3; width: 36px; height: 36px;}
.pop9-btns a em { position: absolute; left: -46px; top: -45px; pointer-events: none;}
.pop9-add { left: -6px;}
.pop9-sub { right: -6px;}
.pop-btn-y em,.pop-btn-y span { display: inline-block; vertical-align: top; margin: 0 -6px;}
.pop-btn-y em { position: relative; top: -8px;}
.pop-confirm { background: url(//game.gtimg.cn/images/fz/cp/a20240417kpdb/m/pop-bg10.png) no-repeat 0 0; width: 711px; height: 398px;}
.pop-confirm h5 { color: #F7F7F7; font-size: 30px; line-height: 50px; padding-top: 42px; height: 92px; text-align: center;}
.pop10-text { margin: 44px auto 0; width: 90%; height: 164px; text-align: center;}
.pop10-text p { line-height: 52px; color: #f7f7f7; font-size: 22px; 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{padding-top: 41px; position: relative;}
.pop-coin .pop-tips-btns .tips{position: absolute; font-size: 18px; line-height: 30px; color: #f952b4; left: 50%; width: 304px; margin-left: -272px; top: 10px;}