
.lotto-items{width:1100px;margin:0px auto 30px;background:#151515;}
.lotto-items ul{width:100%; padding-top:0 !important;}
.lotto-items li {padding:40px; overflow:hidden;}
.lotto-items li .left{width:390px;height:240px;float:left; border:solid 5px #b9b9b9; border-radius:10px;padding-top:10px;}
.lotto-items li .left h3{width:100%; overflow:hidden;}
.lotto-items li .left h3 span{ float:left;color:#fffefd;font:55px Arial, Helvetica, sans-serif; text-transform:uppercase;margin-left:38px;}
.lotto-items li .left h3{width:100%; overflow:hidden;margin-bottom:0;}
.lotto-items li .left h3 code{ float:right; background:none;margin-right:74px;}
.lotto-items li .left h3 code b{display:block;color:#fffefd;font:36px/40px 微软雅黑;}
.lotto-items li .left h3 code strong{display:block;color:#fffefd;font:32px 微软雅黑;}
.lotto-items li .left p{color:#fffefd;font:20px 微软雅黑; text-align:center;}
.lotto-items li .left a{display:block;margin:10px auto;width:252px;height:48px; border:solid 1px #fffefd;color:#fffefd;font:26px/45px 微软雅黑; text-align:center; border-radius:24px;}
.lotto-items li .left a:hover{ background:#fffffe;color:#fe0909; text-shadow: none;}
.lotto-items li .left h4{margin:0; text-align:center;color:#fdfdfd;font:16px 微软雅黑;}
.lotto-items li:hover .left h4{color:#fdfdfd;}
.lotto-items li:hover .left{ box-shadow:0 0 6px #fefefd;}
.lotto-items li .right{ float:left;width:374px;margin-left:54px;}
.lotto-items li .right h3{color:#fbfafa;font:26px 微软雅黑;}
.lotto-items li .right p{color:#fbfafa;font:16px 微软雅黑;}

.mod-home .home-reg-entry em,.quick-entry .menu-info p em{background:url(/res/images/common_spirits.png) no-repeat}
.keno-wrap .keno-txt a,.mod-live-casino .items li .btn .play-btn{background:url(/res/images/play_btn_spirit.png) no-repeat}
,.mod-home,.mod-live-casino,.mod-lottery,.mod-promotions{padding-bottom:20px}
.platform-wrap{border:1px solid #545454;background:#151515;width:998px;margin:0 auto}
.hd-menu{background:#222}
.hd-menu li{display:inline;float:left;background:url(/res/images/hd_menu_spirits.png) no-repeat;border-bottom:1px solid #545454;cursor:pointer}
.pr{ position:relative;}
.hd-menu li h2{color:#d1cfc9}
.hd-menu li a{display:block}
.hd-menu .current,.hd-menu .current:hover{color:#d0b679;background-color:#151515;border-bottom-color:#151515}
.hd-menu .current h2{color:#fff}
 .hd-menu li{width:246px;height:64px;padding-left:110px}
 .hd-menu .pt-menu{background-position:0 0;}
 .hd-menu .pt-menu.current{background-position:0 -64px}
 .hd-menu .mg-menu{background-position:-250px 0;width:251px;padding-left:100px}
 .hd-menu .mg-menu.current{background-position:-250px -64px}
 .hd-menu .bb-menu{background-position:-500px 0;width:238px}
 .hd-menu .bb-menu.current{background-position:-500px -64px}
 .hd-menu .ag-menu{background-position:-749px 0;width:260px}
 .hd-menu .ag-menu.current{background-position:-749px -64px}
 .hd-menu h2{font:24px/64px "Microsoft YaHei"}
.mod-home{position:relative}
.mod-home .mod-banner{height:586px}
.games-wrap{width:1000px;margin:0 auto;padding:20px 0;border-bottom:1px solid #303030}
.games-wrap div{width:231px;height:219px;float:left;display:inline;margin:0 9px 0 10px}
.games-wrap div a{width:100%;height:100%;display:block}
.games-wrap div a:hover{background-position:0 -219px}
.games-wrap .img-live a{background:url(/res/images/home/img_live.jpg) no-repeat}
.games-wrap .img-sports a{background:url(/res/images/home/img_sports.jpg) no-repeat}
.games-wrap .img-game a{background:url(/res/images/home/img_game.jpg) no-repeat}
.games-wrap .img-lottery a{background:url(/res/images/home/img_lottery.jpg) no-repeat}
.mod-home .jackpot{margin:20px auto 0;color:#fff;background:url(/res/images/home/home_jackpot_bg.jpg) no-repeat;height:48px;width:360px;padding:12px 0 0 235px;text-align:center;font:24px/35px "Microsoft YaHei";letter-spacing:2px}
.mod-home .modal .modal-content p{color:#333;font-size:14px}
.mod-home .modal .modal-message{margin:0 20px}
.mod-home .modal .modal-content .forms-btn-g{text-align:center}
.mod-home .modal .modal-content .btn-sub{margin:20px auto 0}
.introduce{padding:30px 0 20px;color:#868686}
.introduce ul{padding:0 10px}
.introduce li{display:inline;float:left;width:280px}
.introduce li.int-service{padding-right:34px}
.introduce li.int-product{padding:0 36px}
.introduce li.int-more{padding-left:34px}
.introduce li h3{background:url(/res/images/home/introduct_spirits.png) no-repeat;width:100%;height:51px;padding-bottom:10px;margin-bottom:40px;border-bottom:1px solid #303030;line-height:400px;overflow:hidden}
.introduce li.int-product h3{background-position:0 -61px}
.introduce li.int-more h3{background-position:0 -122px}
.introduce li dd{width:280px;height:100px}
.introduce li dd>p{margin:10px 0}
.introduce li .int-tit{zoom:1}
.introduce li .int-tit:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
.introduce li .int-tit .fl{display:inline}
.introduce li .int-tit .fl h4{font:18px/1.5 "Microsoft YaHei";color:#9e8d60}
.introduce li .int-tit .fl p{color:#999}
.introduce li .int-tit .fr{display:inline;color:#888;line-height:28px}
.introduce li .int-tit .fr em{font:44px/1 "Microsoft YaHei";color:#999}
.introduce li .int-tit .fr span{font:28px/1 "Microsoft YaHei"}
.introduce li .int-tit .fl img{margin:5px 0}
.introduce li .int-speed-bar{height:10px;width:278px;margin-top:5px;background:#3f3f3f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}
.introduce li .int-speed-bar i{height:10px;width:22%;background:#9e8d60;position:absolute;left:-1px;top:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.introduce li .deposit-speed i{width:22%}
.introduce li .withdraw-speed i{width:75%}
.introduce li.int-protection h3{margin-bottom:20px}
.mod-sports{padding:8px 0 10px;background:url(/res/images/sports_bg.jpg) no-repeat center top}
.mod-sports .layout1020{margin-top:5px}
.mod-tags,.mod-tags a{background:#000}
.mod-tags{width:503px;height:26px;padding:1px;margin:0 auto;border:1px solid #444;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}
.mod-tags a{width:167px;border-right:1px solid #394756;display:inline-block;background-position:0 0;float:left;text-align:center;color:#a29c9c;font-size:14px;line-height:26px;overflow:hidden}
.mod-tags a:hover{color:#ca9c20}
.mod-tags a:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}
.mod-tags a.current{color:#fff;background:#ca9c20}
.mod-sports .bb-sport{padding:20px 0 30px;width:1000px;height:387px;margin:0 auto}
.mod-sports .bb-wrap,.mod-sports .bb-wrap a{background:url(/res/images/bb_sports_spirits.png) no-repeat}
.mod-sports .bb-wrap{position:relative;width:100%;height:100%}
.mod-sports .bb-wrap a{display:block;background-position:0 -390px;width:222px;height:52px;position:absolute;top:265px;left:480px;text-indent:-9999em}
.mod-sports .bb-wrap a:hover{background-position:0 -442px}
,.mod-live-casino,.mod-lottery{padding-bottom:20px}
.l-c-platform{margin-top:15px}
.l-c-platform li{float:left;display:inline;width:322px;height:344px;cursor:pointer}
.l-c-platform .m-lr-17{margin:0 17px}
.l-c-platform li a{background:url(/res/images/live_casino_platform_spirits.png) no-repeat;display:block;width:100%;height:100%}
.l-c-platform .ag-platform a{background-position:-340px 0}
.l-c-platform .bb-platform a{background-position:-678px 0}
.l-c-platform .pt-platform a{background-position:-340px -344px}
.l-c-platform .mg-platform a{background-position:0 0}
.l-c-platform .allbet-platform a{background-position:-678px -344px}
.l-c-platform .more-platform a{background-position:-678px -688px;cursor:default}
.lotto-items ul.lotto-item{padding-top:50px;}
.lotto-items li{margin:0 0 40px 40px;float:left;display:inline;cursor:pointer}
.lotto-items li.last{margin-right:0}
.lotto-items .img{width:105px;height:105px;position:relative}
.lotto-items li.hover .img{top:-10px}
.lotto-items .img img{width:100%;height:100%}
.lotto-items h4{ffont-size:13px;font-weight:400;color:#fff;font-size:14px;margin:14px 0;text-align:center}
.lotto-items li:hover h4{color:#ff0}
.mod-lottery .bb-item .bb-07{background-position:-214px -109px}
.lotto-items .bb-item .img{background:url(/res/images/lottery_bb_icon.png) no-repeat}
.lotto-items .bb-item .bb-01{background-position:0 0}
.lotto-items .bb-item .bb-02{background-position:-315px -105px}
.lotto-items .bb-item .bb-03{background-position:-210px 0}
.lotto-items .bb-item .bb-04{background-position:-315px 0}
.lotto-items .bb-item .bb-05{background-position:0 -105px}
.lotto-items .bb-item .bb-06{background-position:-105px -105px}
.lotto-items .bb-item .bb-07{background-position:-210px -105px}
 .mod-banner{background:url(/res/images/games_banner_bg.jpg) no-repeat center top;height:250px;padding:25px 0}
.games-panes{padding:25px 0 30px;min-height:480px}
.games-sub-menu{padding-left:8px}
.games-sub-menu li{float:left;display:inline;cursor:pointer;font-size:14px;color:#fff;padding-right:16px;height:31px;line-height:31px;margin-right:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.games-sub-menu li:hover{color:#ffc000}
.games-sub-menu li span{padding-left:16px;display:block}
.games-sub-menu li.current{background:#d9c181;color:#000}
 .games-item li{cursor:pointer;display:inline;float:left;margin:25px 7px 0 8px;overflow:hidden;text-align:center;width:184px;background:url(/res/images/games_item_li_bg.png) no-repeat 0 top;position:relative; padding-bottom:20px;}
 .games-item li:hover{background-position:-184px 0}
 .games-item li .game-name{color:#999;margin-top:8px;font-family:"Microsoft YaHei";font-size:14px}
 .games-item li:hover .game-name{color:#d0b679}
 .games-item li .game-rollover{display:none; position:absolute;bottom:0px;left:0;width:100%; text-align:center;}
  .games-item li:hover .game-rollover{display:block;}
 .games-item li:hover .game-rollover a.real-play{}
.games-item li:hover .game-rollover a.free-play{margin-right:20px;}
.pt-item .games-item .game-progressive{position:absolute;top:100px;left:2px;background:url(../../../images/progressive_bg.png) repeat;height:24px;width:180px;font:14px/24px "Microsoft YaHei";color:#fff;text-align:center;z-index:3}
 .ag-item .games-item li{width:450px;margin:30px 24px}
 .ag-item .games-item li .game-name{font:28px/1.5 "Microsoft YaHei"}
 .mg-item .games-item li{background:0 0}
 .ag-item .games-item li{background:0 0}
 .mg-item .games-item li em{background-repeat:no-repeat;width:146px;height:120px;background-position:0 -8px;display:block;margin:2px auto}
 .mg-item .games-item li:hover em{background-position:-145px -8px}
 .pt-item .games-item li em{width:180px;height:120px;display:block;margin:2px auto}
 .bb-item .games-item li em{background-repeat:no-repeat;width:180px;height:120px;background-position:0 -170px;display:block;margin:2px auto}
 .bb-item .games-item li:hover em{background-position:0 -20px}
 .ag-item .games-item li em{background-repeat:no-repeat;width:450px;height:230px;display:block;margin:0 auto}
.game-progressive{display:none}
.pt-pc-download{background:url(/res/images/pt_pc_download.png) no-repeat;width:198px;height:44px;display:block;position:absolute;top:-7px;right:8px;line-height:200px;overflow:hidden}
.pt-pc-download:hover{background-position:0 -44px}
.mod-promotions .menu-sub ul li{display:inline;height:40px;line-height:40px;margin-right:15px;width:130px;float:left}
.mod-promotions .menu-sub ul li a{background:#2f2f2f;color:#fff;display:block;font-size:14px;font-weight:700;height:100%;width:100%;text-align:center;border-radius:5px}
.mod-promotions .menu-sub ul li a:hover{background:#776446}
.mod-promotions .menu-sub ul .current a,.mod-promotions .menu-sub ul .current a:hover{background:#776446;color:#fff}
.mod-promotions .area-main{width:1000px;overflow:hidden}
.mod-promotions .area-main>li{margin-bottom:5px;background:#000}
.mod-promotions .info-items{width:1000px;margin:0 auto}
.mod-promotions .info-items li{margin-top:8px}
.mod-promotions .info-tit{cursor:pointer}
.mod-promotions .info-cont{color:#eee;line-height:24px;font-size:14px;display:none;padding:0 30px 30px}
.mod-promotions .info-cont h3{font:24px/1.5 "Microsoft YaHei";color:#e5cc85;padding:15px 0}
.mod-promotions .info-cont table{margin:15px 0;width:100%}
.mod-promotions .info-cont table td,.mod-promotions .info-cont table th{border:1px solid #74716a;text-align:center;padding:5px 0}
.mod-promotions .info-cont table th{background:#625e56;color:#fff}
.mod-promotions .info-cont ol,.mod-promotions .info-cont ul{list-style:decimal;margin-left:5px}
.mod-promotions .info-cont li{list-style-type:inherit;margin:0 0 5px 16px;padding-left:5px}
.mod-mobile .section .layout{padding:30px 0;width:980px;overflow:hidden}
.mod-mobile .section h3{font:40px/1.5 "Microsoft YaHei";color:#fff}
.mod-mobile .section .f18px{font:18px/1.5 "Microsoft YaHei";color:#fff;padding:20px 0}
.mod-mobile .section .f14px{font:14px/1.5 "Microsoft YaHei";color:#b5ab99}
.mod-mobile .section-app,.mod-mobile .section1,.mod-mobile .section2{border-bottom:1px solid #454545}
.mod-mobile .section-app{height:528px}
.mod-mobile .section-app .section-info{width:540px}
.mod-mobile .section-app h3{padding-top:50px}
.mod-mobile .section-app h3 i{background:url(../../../images/mobile_app_icon.png) no-repeat;width:84px;height:35px;margin:13px 0 0 30px;display:inline}
.mod-mobile .section-app .inner{padding-top:35px}
.mod-mobile .section-app .inner .fl{display:inline}
.mod-mobile .section-app .inner div{margin:10px 0 0 30px}
.mod-mobile .section-app .inner p{font:16px/36px "Microsoft YaHei";color:#b5ab99}
.mod-mobile .section-app .inner p a{font-size:14px;text-decoration:underline;color:#fcff00;margin-left:12px}
.mod-mobile .section-app .section-info>p{margin-top:40px;line-height:24px;color:#ccc}
.mod-mobile .section-app .inner p a:hover,.mod-mobile .section-app .section-info>p i{color:#ffc600}
.mod-mobile .section1 .section-info{width:490px}
.mod-mobile .section1 .inner{padding-top:30px}
.mod-mobile .section1 .inner .fl{display:inline}
.mod-mobile .section1 .inner .qr-code{margin:22px 30px 0 0}
.mod-mobile .section1 h3{padding-top:40px}
.mod-mobile .section1 .link a{font:18px/36px "Microsoft YaHei";width:180px;height:40px;margin:24px 0;color:#fff;text-align:center;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#7b0404;background-image:linear-gradient(to top,#7b0404,#a80000);background-image:-webkit-linear-gradient(to top,#7b0404,#a80000);-moz-box-shadow:inset 0 0 1px rgba(255,255,255,.6);box-shadow:inset 0 0 1px rgba(255,255,255,.6)}
.mod-mobile .section1 .link a:hover{background:#a80000;background-image:linear-gradient(to top,#a80000,#7b0404);background-image:-webkit-linear-gradient(to top,#a80000,#7b0404)}
.mod-mobile .section2{padding:30px 0}
.mod-mobile .section2 .section-img{margin-top:30px}
.mod-mobile .section2 .section-info{width:410px}
.mod-mobile .section2 h3{font-size:35px}
.mod-mobile .section2 .pt-user-prefix{font:22px/1.5 "Microsoft YaHei";color:#ffc600}
.mod-mobile .pt-player-name{border:1px solid #595959;height:40px;width:380px;margin-top:15px}
.mod-mobile .pt-player-name label{background:#595959;color:#fff;float:left;display:inline;width:100px;height:100%;padding-right:20px;line-height:19px;text-align:right}
.mod-mobile .pt-login-notice a:hover,.mod-mobile .pt-login-notice i,.mod-mobile .pt-player-name span{color:#ffc600}
.mod-mobile .pt-player-name span{float:left;display:inline;width:260px;height:100%;font:22px/40px "Microsoft YaHei";text-align:center}
.mod-mobile .pt-login-notice{color:#ccc;line-height:24px;margin-top:10px}
.mod-mobile .pt-login-notice a{color:#fcff00;text-decoration:underline}
.mod-mobile .pt-download{width:382px;margin-top:35px;padding-top:30px;border-top:1px solid #444}
.mod-mobile .pt-download .pt-download-qr,.mod-mobile .pt-download a{background:url(../../../images/mobile_pt_spirits.png) no-repeat}
.mod-mobile .pt-download a{display:block;width:222px;height:52px;line-height:500px;overflow:hidden}
.mod-mobile .pt-download a.pt-download-pc:hover{background-position:0 -106px}
.mod-mobile .pt-download a.pt-download-android{background-position:0 -53px;margin-top:11px}
.mod-mobile .pt-download a.pt-download-android:hover{background-position:0 -159px}
.mod-mobile .pt-download .pt-download-qr{width:145px;padding-top:120px;font-size:14px;background-position:15px -230px;text-align:center;color:#ccc}
.mod-mobile .section3 .section-info{margin:40px 0 0 -290px;position:relative;left:50%}
.mod-mobile .section3 .ag-download-qr{background:url(../../images/ag_dl_mobile_qr.png) no-repeat center top;display:inline;padding-top:138px;width:133px;text-align:center;font-size:14px;color:#ccc}
.mod-mobile .section3 .section-info-text{display:inline;margin-left:50px}
.mod-mobile .section3 .section-info-text h3{line-height:1;margin-bottom:20px}
.mod-mobile .section3 .section-info-text p{font:16px/30px "Microsoft YaHei";color:#b5ab99}
.mod-mobile .section3 .section-info-text p a{text-decoration:underline;color:#fcff00}
.mod-mobile .section3 .section-info-text p a:hover{color:#ffc600}
.mod-mobile .section3 .section-img{text-align:center;margin:30px 0 20px}



.lotto-items {
    width: 1100px;
}
@media (max-width: 1200px) {
    .lotto-items {
        width: 100%;
    }
}