body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0}
body,button,input,select,textarea{font:14px/1.5 \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;outline:none;cursor: pointer;}
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;list-style:none;}
.clearfix:after{content:"\0020";height:0;display:block;clear:both;}
.clearfix{zoom:1;}
.none{display:none;}
.mid{width:1200px;margin:0 auto;position:relative;z-index:1;}
/*public*/
body{padding-top:42px;background:#181648;color:#fff;min-width:1200px;}
.wrapper{text-align:center;font-size:14px;overflow:hidden;position:relative;z-index:1;}
.wrapper img{display:block;}
.header{height:1020px;background:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/header.jpg) no-repeat center top;position:relative;z-index:1;overflow:hidden;}
.login{line-height:30px;background:#343060;background:-webkit-linear-gradient(left top,#39356b,#232041);background:-moz-linear-gradient(left top,#39356b,#232041);border:1px solid #464081;border-top:0;padding:0 40px;position:absolute;top:0;right:100px;z-index:9;border-radius:0 0 10px 10px;}
.login,.login a{color:#fcf6de;}
.login a:hover{text-decoration:underline;}
.toptit,.ad-tg li,.tj-rotate s,.tj-info b,.tim li,.prev,.next,.it-info a,.snav-list li,.yh{background:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/sp.png) no-repeat;}
.toptit{width:620px;height:46px;background-position:0 -844px;margin:84px auto 0;display:block;}
.toptit-wegame{background-position:8px -906px;}
.toptit-count{width:42px;font-size:32px;line-height:46px;margin-left:404px;display:block;text-shadow:0 0 16px #fff;}
.content{background:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/content.jpg) repeat-y center top;padding-bottom:100px;}
.ms,.ad,.tj,.it{position:relative;z-index:1;zoom:1;box-sizing:content-box;padding-top:158px;}
.ms{height:636px;margin-top:-108px;padding-bottom:50px;}
.ad{height:785px;}
.tj{height:765px;}
.it{height:765px;padding-top:123px;margin-top:-20px;}
.bg{background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:-1;}
.ms .bg{width:1469px;height:780px;background-image:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/bg_ms.png);margin-left:-153px;}
.ad .bg{width:1387px;height:942px;background-image:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/bg_ad.png);margin-left:-163px;}
.tj .bg{width:1486px;height:923px;background-image:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/bg_tj.png);margin-left:-163px;}
.it .bg{width:1693px;height:888px;background-image:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/bg_it.png);margin-left:-354px;}
.box{position:relative;z-index:1;display:block;}
.info{min-width:185px;color:#fff;line-height:28px;text-align:left;background:#000;background:rgba(0,0,0,.8);padding:10px;position:absolute;left:0;bottom:16px;border-radius:0 10px 10px 0;box-sizing:content-box;}
.info strong{font-size:18px;font-weight:normal;display:block;}
.info p{color:#747474;line-height:22px;}
.info b,.ad-tg li.on,.tj-info b,.it-info strong,li:hover .tim-normal,.tim-active,.snav li:hover,.snav li.curr,.coupon-tit{font-weight:normal;color:#f6ff95;text-shadow:1px 1px 2px #e1a400,-1px -1px 2px #e1a400,-1px 1px 2px #e1a400,1px -1px 2px #e1a400;}
.info b{font-size:25px;}
.info s{margin-left:10px;}
.info em{font-size:16px;line-height:22px;background:#ac3535;padding:0 6px;border-radius:3px;margin:3px 3px 0 0;display:inline-block;vertical-align:top;*display:inline;zoom:1;}
.ms-list li,.ad-list li,.tj-panel,.dj-list li,.it-bd{background:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/bd.png) no-repeat;}
.ms-list{padding:82px 0 0 52px;display:none;}
.ms-list li{width:347px;height:476px;float:left;margin-right:30px;}
.ms-list li:nth-child(2){background-position:-366px 0;}
.ms-list li:nth-child(3){background-position:-733px 0;}
.ms-list .box{margin:15px 0 0 20px;}
.ad-tg{width:100%;position:absolute;bottom:70px;left:0;}
.ad-tg li{width:43px;height:59px;font-size:25px;line-height:43px;color:#616161;background-position:-78px -242px;padding-right:12px;display:inline-block;vertical-align:top;*display:inline;zoom:1;cursor:pointer;box-sizing:content-box;}
.ad-tg li.on{background-position:0 -242px;}
.ad-list{padding:74px 0 0 68px;display:none;}
.ad-list li{float:left;}
.ad-list .ad-item1{width:573px;height:348px;background-position:-4px -481px;}
.ad-list .ad-item2{width:248px;height:348px;background-position:-577px -481px;}
.ad-list .ad-item3{width:256px;height:348px;background-position:-825px -481px;}
.ad-list .ad-item4{width:356px;height:224px;background-position:-4px -833px;}
.ad-list .ad-item5{width:356px;height:224px;background-position:-360px -833px;}
.ad-list .ad-item6{width:356px;height:224px;background-position:-716px -833px;}
.ad-item1 .box{margin:16px 0 0 16px;}
.ad-item2 .box,.ad-item3 .box{margin:16px 0 0 19px;}
.ad-item4 .box,.ad-item5 .box,.ad-item6 .box{margin:14px 0 0 18px;}
.tj-wrap{margin:86px 0 0 62px;position:relative;}
.tj-panel{width:1076px;height:446px;background-position:-5px -1073px;overflow:hidden;display:none;}
.tj-panel .box{margin:15px 0 0 15px;}
.tj-info{width:240px;height:400px;color:#fff;position:absolute;top:72px;right:70px;}
.tj-info strong{font-size:28px;font-weight:normal;display:block;}
.tj-info p{font-size:18px;padding:14px 0;text-align:left;}
.tj-info s{font-size:21px;color:#6b6b6b;display:block;}
.tj-info b{width:232px;font-size:32px;line-height:66px;background-position:0 -560px;display:block;margin:0 auto;}
.tj-panel:hover .tj-info b{background-position:-250px -560px;}
.tj-nav{position:absolute;top:460px;left:-10px;}
.tj-rotate{width:952px;height:153px;float:left;overflow:hidden;}
.tj-rotate li{width:238px;height:153px;float:left;cursor:pointer;position:relative;}
.tj-rotate s{width:100%;height:100%;background-position:3px -367px;position:absolute;top:0;left:0;}
.tj-rotate li:hover s{background-position:-277px -367px;}
.tj-rotate li.on s{background-position:-557px -367px;}
.tj-rotate img{margin:13px 0 0 16px;}
.prev,.next{width:76px;height:83px;background-position:-305px -239px;margin-top:32px;float:left;text-indent:-999em;cursor:pointer;}
.next{background-position:-305px -239px;}
.dj-tit{width:1120px;height:320px;background:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/djtit.png) no-repeat;text-indent:-999em;margin:-50px 0 -52px 28px;position:relative;z-index:2;}
.dj-tit1{background-position:0 0;}
.dj-tit2{background-position:0 -340px;}
.dj-tit3{background-position:0 -702px;}
.dj-list{margin:0 -22px 0 -10px;}
.dj-list li{width:308px;height:410px;background-position:1px -1569px;float:left;position:relative;z-index:1;margin-bottom:60px;}
.dj-list li:nth-child(8n+2){background-position:-307px -1569px;}
.dj-list li:nth-child(8n+3){background-position:-612px -1569px;}
.dj-list li:nth-child(8n+4){background-position:-921px -1569px;}
.dj-list li:nth-child(8n+5){background-position:1px -2033px;}
.dj-list li:nth-child(8n+6){background-position:-307px -2033px;}
.dj-list li:nth-child(8n+7){background-position:-612px -2033px;}
.dj-list li:nth-child(8n+8){background-position:-921px -2033px;}
.dj-list li:nth-child(4n+1):after{content:'';width:1030px;height:244px;background:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/djbd.png) no-repeat 0 -254px;position:absolute;top:-154px;left:103px;}
.dj-list li:first-child:after{background-position:0 0;top:-162px;left:100px;}
.dj-list1 li:nth-child(4n+1):after{background-position:0 -749px;top:-166px;}
.dj-list1 li:first-child:after{background-position:0 -498px;top:-170px;}
.dj-list .box{margin:18px 0 0 24px;}
.it img{margin-top:66px;position:relative;z-index:-1;}
.it-bd{width:1086px;height:622px;background-position:0 -2457px;position:absolute;top:200px;left:64px;}
.it-info{width:450px;position:absolute;top:300px;left:644px;z-index:9;}
.it-info strong{font-size:28px;font-weight:normal;display:block;}
.it-info li{font-size:18px;text-align:left;padding-top:16px;}
.it-info a{width:352px;height:59px;text-indent:-999em;background-position:0 -645px;display:block;margin:16px auto 0;}
.it-info a:hover{background-position:-370px -645px;}
.tim{position:absolute;top:107px;left:456px;}
.tim-wrap{width:621px;height:113px;float:left;overflow:hidden;}
.tim li{width:130px;height:113px;font-size:20px;float:left;}
.tim li:hover{background-position:-370px 0;}
.tim li.on{width:232px;background-position:-131px 0;margin-left:-1px;}
.tim .prev,.tim .next{width:58px;height:71px;background-position:1px -125px;margin-top:28px;cursor:pointer;}
.tim .next{background-position:-59px -126px;}
.tim .prev:hover{background-position:-133px -124px;}
.tim .next:hover{background-position:-219px -123px;}
.tim-normal{color:#616161;padding-top:22px;cursor:pointer;text-shadow:2px 2px 4px rgba(0,0,0,.2);}
.tim-normal b{font-size:32px;display:block;margin-top:-10px;}
.tim-active{padding-top:24px;display:none;}
.tim-active b{font-size:24px;display:block;margin-top:-4px;}
.on .tim-normal{display:none;}
.on .tim-active{display:block;}
.snav{position:absolute;top:0;right:-999em;z-index:9;}
.snav li{width:151px;height:66px;font-size:22px;line-height:52px;color:#616161;background-position:3px -741px;padding-right:14px;margin-top:-5px;cursor:pointer;}
.snav li:hover{background-position:-336px -741px;}
.snav li.curr{background-position:-166px -741px;}
.yh{width:153px;height:64px;text-indent:-999em;background-position:-541px -527px;margin:0 0 5px -6px;display:block;}
.yh:hover{background-position:-731px -527px;}
.yh.active{-webkit-animation:shakeAni 2.5s 0s linear infinite;}
@-webkit-keyframes shakeAni{
    0%{-webkit-transform:translateX(0);}
    3%{-webkit-transform:translateX(-5px);}
    6%{-webkit-transform:translateX(0);}
    9%{-webkit-transform:translateX(5px);}
    12%{-webkit-transform:translateX(0);}
    15%{-webkit-transform:translateX(-5px);}
    18%{-webkit-transform:translateX(0);}
    21%{-webkit-transform:translateX(5px);}
    24%{-webkit-transform:translateX(0);}
    100%{-webkit-transform:translateX(0);}
}
.coupon{width:555px;height:416px;text-align:center;background:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/coupon.png) no-repeat;position:relative;display:none;}
.coupon-tit{width:100%;font-size:28px;letter-spacing:1px;position:absolute;top:80px;left:0;}
.coupon-box{width:450px;height:294px;overflow:hidden;margin:91px 0 0 56px;}
.coupon-box img{margin:73px 0 0 53px;display:block;}
.coupon-box a,.coupon-box strong{color:#fff;text-shadow:1px 1px 0 #9a451b,-1px -1px 0 #9a451b,-1px 1px 0 #9a451b,1px -1px 0 #9a451b;}
.coupon-box a{width:216px;font-size:18px;line-height:42px;border:2px solid #60459b;border-radius:20px;letter-spacing:1px;background:rgba(0,0,0,.1);display:block;margin:18px auto 0;}
.coupon-box a.disable{color:#9f7ced;text-shadow:none;cursor:default;}
.coupon-box strong{font-size:20px;font-weight:normal;display:block;margin-top:28px;}
.coupon-box em{font-size:12px;color:#9b7fd9;display:block;margin-top:8px;}
.coupon .close{width:42px;height:42px;text-indent:-999em;position:absolute;top:66px;left:480px;}
.dis{display:block;}
.animate{width:1920px;position:absolute;top:0;left:50%;margin-left:-960px;z-index:-1;}
.light li,.dott li{background-image:url(//cdn.tgp.qq.com/tgp_act/release/danji/dacu20180618/images/light.png);background-repeat:no-repeat;}
.active .light-sp1,.active .light-sp3{-webkit-animation:lightAni1 4s linear both;}
.active .light-sp2,.active .light-sp4{-webkit-animation:lightAni2 4s linear both;}
.light-sp1,.light-sp2,.light-sp3,.light-sp4{width:222px;height:224px;background-position:-60px -445px;position:absolute;top:15px;left:347px;-webkit-transform-origin:20px 20px;}
.light-sp2{background-position:-471px -446px;left:1344px;-webkit-transform-origin:200px 20px;}
.light-sp3{width:367px;height:413px;background-position:-9px -19px;top:9px;left:547px;-webkit-transform-origin:10px 10px;}
.light-sp4{width:367px;height:430px;background-position:-406px -9px;top:9px;left:1000px;-webkit-transform-origin:360px 10px;}
.dott-sp1,.dott-sp2,.dott-sp3,.dott-sp4,.dott-sp5,.dott-sp6{width:780px;height:26px;background-position:0 -907px;position:absolute;top:19px;left:50%;margin-left:-390px;opacity:0;-webkit-transition:.2s 4s ease-out;}
.dott-sp2{background-position:0 -942px;top:24px;-webkit-transition-delay:4.1s;}
.dott-sp3{background-position:0 -978px;top:30px;-webkit-transition-delay:4.2s;}
.dott-sp4{background-position:0 -1011px;top:33px;-webkit-transition-delay:4.3s;}
.dott-sp5{background-position:0 -1044px;top:36px;-webkit-transition-delay:4.4s;}
.dott-sp6{background-position:0 -1074px;top:36px;-webkit-transition-delay:4.5s;}
@-webkit-keyframes lightAni1{
    0%{-webkit-transform:rotate(0);}
    12.5%{-webkit-transform:rotate(30deg);}
    25%{-webkit-transform:rotate(0);}
    37.5%{-webkit-transform:rotate(-30deg);}
    50%{-webkit-transform:rotate(0);}
    62.5%{-webkit-transform:rotate(30deg);}
    75%{-webkit-transform:rotate(0);}
    87.5%{-webkit-transform:rotate(-30deg);}
    100%{-webkit-transform:rotate(0);}
}
@-webkit-keyframes lightAni2{
    0%{-webkit-transform:rotate(0);}
    12.5%{-webkit-transform:rotate(-30deg);}
    25%{-webkit-transform:rotate(0);}
    37.5%{-webkit-transform:rotate(30deg);}
    50%{-webkit-transform:rotate(0);}
    62.5%{-webkit-transform:rotate(-30deg);}
    75%{-webkit-transform:rotate(0);}
    87.5%{-webkit-transform:rotate(30deg);}
    100%{-webkit-transform:rotate(0);}
}
.active .dott li{opacity:1;}
.ms-list .box img,.dj-list .box img{-webkit-transition:.2s ease-out;}
.ms-list .box:hover img,.dj-list .box:hover img{-webkit-filter:brightness(1.2);-webkit-transform:translateY(-1px);}
.bt{font-size:30px;color:#d2bfe9;text-shadow:1px 1px 2px #6a6eff,-1px -1px 2px #6a6eff,-1px 1px 2px #6a6eff,1px -1px 2px #6a6eff;}

.tim .prev.disable:hover{background-position:1px -125px;cursor: default;}
.tim .next.disable:hover{background-position:-59px -126px;cursor: default;}

/*footer*/
.wrap_ieg{font:12px verdana;text-align:center;padding:50px 0;background:#000;}
.wrap_ieg,.wrap_ieg a{color:#a8a8a8;}
.wrap_ieg .e{font-size:10px;padding:3px 0;-webkit-text-size-adjust:none;}