@charset "UTF-8";
/*.sp,.dialog-leftbg{background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20201130x52decmallbuy/sprite-img.png);background-size:1905px 1583px;background-repeat:no-repeat}*/
.sp,.dialog-leftbg{background-image:url(//game.gtimg.cn/images/zbdaoju/act/a20201130x52decmallbuy/sprite-img.png);background-size:1905px 1583px;background-repeat:no-repeat}
.bar-bg{background-position:0 -1521px;width:1000px;height:7px}
.btn-buy{background-position:-1230px -1413px;width:456px;height:101px}
.btn-open1{background-position:-492px -1110px;width:456px;height:101px}
.btn-open10{background-position:0 -1252px;width:456px;height:101px}
.btn-sel{background-position:-10px -1110px;width:456px;height:101px}
.complete-light{background-position:-9px -1560px;width:984px;height:23px}
.dia-close{background-position:-720px -612px;width:33px;height:33px}
.dialog-btn1{background-position:-1117px -879px;width:247px;height:55px}
.dialog-btn2{background-position:-1117px -946px;width:247px;height:55px}
.dialog-leftbg{background-position:-1450px -826px;width:32px;height:101px}
.group-detail{width:559px;height:163px}
.icon-gold,.progress-wrap .bar-bg.mileage1 .spot1,.progress-wrap .spot.light{background-position:-529px -714px;width:14px;height:17px}
.input-wrap{background-position:-57px -666px;width:364px;height:68px}
.item-cur{width:150px;height:166px}
.num-bg,.rule-wrap span{background-position:-726px -660px;width:23px;height:23px}
.optional-wrap{background: url(//game.gtimg.cn/images/zbdaoju/act/a20201130x52decmallbuy/pop.png) no-repeat;width: 764px;height:914px;padding:135px 35px 0;}
.prize-bg,.prize-wrap{background-position:0 -933px;width:998px;height:559px}
.rule-bg,.rule-wrap{background-position:0 0;width:1001px;}
.progress-wrap input[type=radio]:checked+.advice,.sel-cur{background-position:-529px -651px;width:17px;height:17px}
.progress-wrap .advice,.sel-none{background-position:-529px -606px;width:17px;height:17px}
.stripe-gray,.treasures-wrap .prop-item.gray .stripe{background-position:-573px -646px;width:113px;height:26px}
.stripe{background-position:-573px -604px;width:113px;height:26px}
.treasures-bg h3{background-position: -1178px -1257px;width:551px;height:110px;text-indent: -999em;margin-left: -33px;}
.treasures2-bg{width:633px;}
.treasures2-bg h3{background-position:-89px -952px;width:551px;height:110px;text-indent: -999em;margin: 0 auto;}
.txt-bg{width:363px;}
.txt-bk{background-position:-1019px -120px;width:74px;height:173px}
.txt-kx{background-position:-1124px -130px;width:34px;height:122px}
body,dd,dl,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
body{background: #000000;}
b,em{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}
.db{text-indent: -999px;}
button,input,select,textarea{font-size:100%;outline:0}
table{border-collapse:collapse;border-spacing:0}
ol,td,th,ul{padding:0}
dl,ol,ul{list-style:none}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events:none}
a:not(.gray):hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
/*! 通用底部样式*/
#afooter{background:#111010;text-align:center}
#afooter .wrap_ieg{width:1240px;margin:0 auto;padding:30px 0}
#afooter p{color:#a2a1a1;line-height:24px;font-size:10px}
#afooter a{color:#a2a1a1;font-size:12px}
/*! asyncCookie的iframe样式*/
#loginStatusSyncFrame_ams_ame{display:block}
#_overlay_,.ost,.ost_box,body,html{min-width:1240px!important}
.g-wrap{position: relative;font-family: '\5FAE\8F6F\96C5\9ED1';height: auto;background: url(//game.gtimg.cn/images/zbdaoju/act/a20201130x52decmallbuy/bg.jpg) no-repeat top #120f10;padding-bottom: 100px;}
/*.g-wrap{position:relative;font-family:'\5FAE\8F6F\96C5\9ED1';height:5800px;background:url(../../../a20201125djc/ossweb-img/bg.jpg) no-repeat top}*/
.g-wrap a{-webkit-transition:filter .3s,border .3s,color .3s;transition:filter .3s,border .3s,color .3s;display:inline-block}
.g-wrap i{display:inline-block}
.g-wrap a:hover{text-decoration:none;-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.fl{float:left}
.fr{float:right}
.logo{position:absolute;top:62px;left:288px;width: 200px;height: 100px;}
.logo-djc{position:absolute;top:72px;left:550px}
.login-wrap{padding-top:768px;text-align:center;color:#838182;font-size:18px;width: 100%;}
.login-wrap a{color:#ffffff}
.progress-wrap{margin-top:80px;text-align:center}
.progress-wrap .input-wrap{display:inline-block;vertical-align:middle;position:relative;font-size:16px;color:#fff;margin-right: 170px;}
.progress-wrap .input-wrap a{width:68px;height:68px;position:absolute}
.progress-wrap .input-wrap .input-num{text-align:center;width:170px;height:68px;line-height:68px;font-size:30px;font-weight:600;color:#d0d0d0;background:none;border:none}
.progress-wrap .input-wrap .btn-reduce{left:0;top:0}
.progress-wrap .input-wrap .btn-add{right:0;top:0}
.progress-wrap .input-wrap .p0{margin:5px 0 5px 0;font-size: 14px;height: 20px;line-height: 15px;color:#b19266;}
.progress-wrap .tips{font-size:18px;margin:15px auto 0;color: #fefefe;}
.progress-wrap .btn-buy{vertical-align:middle;margin-left:68px;margin-top: 20px;}
.progress-wrap .txt-bg{position:absolute;font-size:18px;color:#b19266;text-align:center;line-height: 46px;text-decoration: underline;top: -35px;line-height: 40px;}
.progress-wrap .advice{display:inline-block;vertical-align:-4px;margin:0 5px;cursor:pointer}
.progress-wrap .bar-bg{margin:100px auto 10px;position:relative}
.progress-wrap .tips2{color:#838182;font-size:16px}
.progress-wrap .tips2 span{color:#838182}
.progress-wrap .bar-wrap{width:1000px;position:relative}
.progress-wrap .bar-strip{width:0%;height:7px;position:absolute;top:0;left:0;transition:all .8s;display:none;background: #b18b65;border-radius: 10px;}
.progress-wrap .light-group{width:0%;transition:all .8s;height:7px;position:absolute;top:0;left:0;overflow:hidden;background: #b18b65;border-radius: 10px;}
.progress-wrap .spot{z-index:1;position:absolute;top:-60px}
.progress-wrap .spot span{position:absolute;width:200px;left:50%;margin-left:-100px;display:block;top:30px;font-size:18px;color:#838182}
.progress-wrap .spot1{left:47px}
.progress-wrap .spot2{left:158px}
.progress-wrap .spot3{left:267px}
.progress-wrap .spot4{left:379px}
.progress-wrap .spot5{left:498px}
.progress-wrap .spot6{left:609px}
.progress-wrap .spot7{left:718px}
.progress-wrap .spot8{left:829px}
.progress-wrap .spot9{left:952px}
.treasures-wrap{width:1200px;margin:0 auto;overflow:hidden;}
.swiper-container{width:470px;height: 823px;margin-top:3px;}
.swiper-container img{display: block;margin: 0 auto}
.treasures-wrap .treasures-bg{text-align:center}
.treasures-wrap .treasures-bg img{margin-top:20px;}
.treasures-wrap .btn-group{text-align:center;font-size:16px;color:#838182;padding-top:25px}
.treasures-wrap .txt{position:absolute;top:195px;left:-35px}
.notreasures-bg .txt{position:absolute;top:200px;left:40px}
.treasures-wrap .treasures2-bg{position:relative}
.notreasures-bg{position:relative;margin:95px auto 0;width: 1200px;}
.notreasures-bg h2{width: 551px;height: 110px;background-position: -806px -631px;margin:0 auto;text-indent: -99999em;}
.notreasures-bg .prop-group{width: 1200px;height: 300px;background: #0e0d0e;margin-top: 20px;display: flex;justify-content: center;align-items: center;padding-left: 90px;box-sizing: border-box;}
.treasures-wrap .prop-group{font-size:0;text-align:center;margin-top:50px}
.treasures-wrap .prop-item{position:relative;display:inline-block;margin-bottom:10px;vertical-align:top;margin-left: -9px;height: 166px;width: 150px;}
.notreasures-bg .prop-item{position:relative;height:251px;width: 180px;margin: 0 10px;}
.treasures2-bg  .prop-item{position:relative;display:inline-block;margin:0 2px 28px;vertical-align:top;}

.treasures-wrap .prop-item .img-gray{display:none}
.treasures-wrap .prop-item .stripe{color:#ffe1a8;font-size:16px;line-height:26px;margin: 0 auto 5px;}
.treasures-wrap .prop-item.gray img{display:none}
.treasures-wrap .prop-item.gray .stripe{color:#bcbcbc;}
.treasures-wrap .prop-item.gray .img-gray{display:block}
.treasures-wrap .txt-group,.notreasures-bg .txt-group,.pop4 .txt-group{position:absolute;width:150px;left:0;bottom:0;font-size:12px;height:35px;text-align:center;color:#bcbcbc;line-height:13px}
.notreasures-bg .txt-group{width: 180px;font-size: 18px;bottom: 15px;}
.treasures-wrap .txt-group.line2{font-size:12px}
.treasures-wrap .txt-group>p,.notreasures-bg .txt-group>p,.pop4 .txt-group>p{height:28px;display:table-cell;width:150px;text-align:center;vertical-align:middle}
.notreasures-bg .txt-group>p{width: 180px;}
.btn-group2{font-size:22px;text-align:center;color:#838182;width: 1200px;margin: 10px auto 0;}
.btn-group2 a{margin:10px 10px 0}
.dh-box{width: 1200px;margin:115px auto 0;}
.dh-box h2{background-position: -552px -1254px;width: 551px;height: 110px;margin: 0 auto;text-indent: -9999em;}
.dh-box .txt{width: 100%;font-size: 22px;text-align: center;color: #838182;padding-top: 10px;}
.list-dh{display: flex;justify-content: center;margin-top: 30px;flex-wrap: wrap;}
.list-dh li{width: 246px;margin: 0 12px 60px;}
.list-dh li em{width: 100%;text-align: center;color: #fffae0;font-size: 20px;display: block;}
.list-dh li .dj{position: relative;width: 246px;height: 278px;}
.dj div{display: none;}
.list-dh li img{display: block;}
.list-dh li p{width: 100%;text-align: center;color: #bcbcbc;font-size: 18px;position: absolute;bottom:8px;display: flex;align-items: center;height: 45px;justify-content: center;}
.list-dh li .over{text-align: center;width: 246px;height: 278px;position: absolute;left: 0;top: 0;line-height: 246px;color:#ccbf89;background: rgba(0,0,0,0.8);font-size: 24px;display: block;}
.list-dh li .select{display: flex;justify-content: center;margin-top:10px;}
.list-dh li .select a{background-position: -551px -397px;width: 109px;height: 50px;margin: 0 5px;text-align: center;color: #bcbcbc;font-size: 20px;line-height: 50px;}
.list-dh li .select a.act{background-position: -1044px -1524px;color: #e2d496;}
.list-dh li .btn-dh{background-position: -81px -397px;width: 183px;height: 50px;margin: 10px auto 0;display: block;}
.new-dj{width: 1200px;margin:70px auto 0;}
.new-dj h2{background-position:-496px -1382px;width: 536px;height: 110px;margin: 0 auto;text-indent: -9999em;}
.list-new{display: flex;justify-content: center;margin-top: 30px;flex-wrap: wrap;}
.list-new li{width: 475px;height: 345px;margin-left: 25px;margin-right: 25px;position: relative;}
.list-new li p{width: 100%;text-align: center;color: #fffae0;font-size: 16px;position: absolute;bottom: 20px;}

.rule-wrap{margin:58px auto 0;width: 1200px;}
.rule-wrap h2{background-position:-64px -49px;width: 551px;height: 110px;margin: 0 auto;text-indent: -9999em;}
.rule-wrap .rule-inner{width:920px;margin:0 auto;padding-top:40px;color:#a2a1a1;font-size:24px;}
.rule-wrap .rule-inner a{color: #fff;text-decoration: underline;}
.rule-wrap p{padding-left:35px;position:relative;margin-bottom:12px;line-height:35px}
.rule-wrap span{display:block;position:absolute;left:0;top:2px;text-indent: -9999em;background-position: -727px -662px;width: 22px;height: 25px;}
.dialog{outline:0}
/*.dia-con{overflow:auto}*/
.choose-group{width:700px;overflow:auto;height:679px}
.group-detail{margin-bottom:11px;display:flex}
.group-detail .left{margin: 28px 10px 0 25px;text-align:center;line-height:24px;font-size:26px;color:#ffe1a8;padding-top:26px;}
.group-detail .right{display:flex;justify-content:space-around}
.prop-item{position:relative;margin-top:7px}
.dialog-rightbg .prop-item{position:relative;margin-top:12px;margin-left: 3px;margin-right: 3px;}
.prop-item .checked{position:absolute;top:0;left:0;z-index:1;background: rgba(0,0,0,0.6);}
.prop-item .text-group{position:absolute;width:150px;left:0;bottom:-8px}
.prop-item .text-group p{height:27px;width:150px;color:#bcbcbc;font-size:14px;text-align:center;line-height:27px}
.prop-item .text-group .small-p{height:28px;font-size:12px;line-height:13px}
.prop-item .img-gray{display:none}
.prop-item.gray img{display:none}
.prop-item.gray .img-gray{display:block}
.dialogbtn-group{text-align:center;margin-top:15px}
.dialogbtn-group .dialog-btn1{margin-right:74px}
.dia-close{position:absolute;top:-38px;right:0;}
.choose-group::-webkit-scrollbar{width:6px}
.choose-group::-webkit-scrollbar-track{background:#1d1918;border-radius:15px;}
.choose-group::-webkit-scrollbar-thumb{background:#73623a;border-radius:15px}
.choose-group::-webkit-scrollbar-corner{background:#73623a}
.dia.probability{width: auto;height:880px;top: 55% !important;}
.dia.probability img{height: 850px;margin: 0 auto;}
.treasures-bg{width:470px;h}
.qrcode{background: url(//game.gtimg.cn/images/zbdaoju/act/a20201130x52decmallbuy/float.png) no-repeat;width: 220px;height:263px;padding-top:11px;}
.qrcode img{display: block;margin: 0 auto;}
.qrcode p{color: #5b6b9a;font-size: 20px;line-height: 1.6;padding-top: 8px;}
.swiper-container img{width: 458px;height: 823px;display: block;}
.pop2{width: 764px;height: 704px;background: url(//game.gtimg.cn/images/zbdaoju/act/a20201130x52decmallbuy/pop1.png) no-repeat;position: relative;}
.pop3{width: 704px;height:324px;background: url(//game.gtimg.cn/images/zbdaoju/act/a20201130x52decmallbuy/pop-txt.png) no-repeat;position: relative;}
.pop3 h3{width: 100%;text-align: center;color: #a2a1a1;font-size: 30px;padding-top: 60px;}
.pop3 p{padding-left: 50px;color: #a2a1a1;font-size: 24px;margin-top: 10px;line-height: 30px;}
.pop3 a{color: #8f7653;display: block;}

/*wmq*/
.btn1{width: 100%;margin:125px 0 30px;height: 70px;}
.btn-whd{width: 396px;height: 68px;background-position: -59px -513px;margin: 0 auto;display: block !important;}
.kkq{width:498px;height: 134px;background-position: -109px -215px;font-size: 26px;color: #999999;margin: 100px auto 40px;text-align: center;line-height: 128px;text-indent: 3em;}
.tit1{width: 551px;height: 110px;background-position: -82px -828px;margin:71px 0  0 -41px;}
.pop4{background: url(//game.gtimg.cn/images/zbdaoju/act/a20201130x52decmallbuy/pop4.png) no-repeat;width: 619px;height: 913px;position: relative;background-size: 100% 100%;transform: scale(0.8);}
.pop4 .prop-item {position: relative;display: inline-block;margin:0 5px 17px 26px;vertical-align: top;height: 130px;width: 124px;}
.pop4 .prop-item img{height: 130px;width: 124px;}
.pop4 .prop-group{width: 80%;margin: 0 auto;padding-top: 77px;}
.dia-qd{width: 247px;height: 55px;background-position:-1117px -879px;display: block;margin:0 auto;}
.pop4 .txt-group>p{width:124px}
.pop4 .txt-group{width:124px;height: 30px;}
