/*
* 模块描述：梦塔防
* 模块兼容：Chrome（latest-1），Firefox（latest-1），IE（8+）
* 模块作者：@liushuai
* 更新时间：2015-04-13
*/
body{background:#1E9865;color: #2a493e;font-size: 12px;font-family: microsoft yahei;}
a{color: #fff;text-decoration: none;}
a:hover{text-decoration: underline;}
.w1000{width:1000px;}
.center{margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.btn{
	-webkit-transition:all .25s ease-in-out;
	-moz-transition:all .25s ease-in-out;
	-ms-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out;
}
iframe{background: transparent;}
.widget-blank{min-height: 80px;}
.nav{position: relative;z-index: 2;}
.logo{text-align: center;position: relative;z-index: 2;}

.bg{position:absolute;left: 0;top: 40px;z-index: 1;width: 100%;}
.bg>div{height: 203px;background-repeat:no-repeat;background-position: center top;}
.bg1{background-image: url(../images/bg_01.jpg);}
.bg2{background-image: url(../images/bg_02.jpg);}
.bg3{background-image: url(../images/bg_03.jpg);}
.bg4{background-image: url(../images/bg_04.jpg);}
.bg5{background-image: url(../images/bg_05.jpg);}
.bg6{background-image: url(../images/bg_06.jpg);}
.bg7{background-image: url(../images/bg_07.jpg);}
.bg8{background-image: url(../images/bg_08.jpg);}
.bg9{background-image: url(../images/bg_09.jpg);}
.bg10{background-image: url(../images/bg_10.jpg);height: 186px !important;}
.content{position: relative;z-index: 2;margin-top: 421px;}

.top{text-align: center;}
.top .btn{background-repeat: no-repeat;background-position: left top;display: inline-block;width: 230px;height: 83px;}
.top .btn-reg{background-image: url(../images/btn_reg_game.png);}
.top .btn-start{background-image: url(../images/btn_start_game.png);margin:0 20px;}
.top .btn-get-gift{background-image: url(../images/btn_get_gift.png);}
.top .btn-reg:hover{background-image: url(../images/btn_reg_game_hover.png);}
.top .btn-start:hover{background-image: url(../images/btn_start_game_hover.png);}
.top .btn-get-gift:hover{background-image: url(../images/btn_get_gift_hover.png);}

.widget .w-title{position: relative;}
.widget .w-title p{position: absolute;left: 120px;bottom: 8px;color: #fff;font-size: 12px;}
.widget .w-title p span{color: #fff888;}

.widget-1{margin-top: 50px;}
.widget-1 .w-title{margin-bottom: 40px;}
.widget-1 .w-content{}
.rec-info{overflow: hidden;margin-top: 70px;}
.rec-info .form-group{overflow: hidden;height: 35px;line-height: 35px;margin-bottom: 25px;}
.rec-info .form-group .iblk{ float: left;}
.rec-info label,.rec-info .ipt{float: left;color: #fff;outline: none;}
.rec-info label{text-align: right;width: 105px;}
.rec-info .ipt{background: url(../images/bg_input.png) no-repeat left top;width: 180px;height: 35px;padding: 0 10px;border:0;}
.rec-info .btn-submit{background: url(../images/btn_submit.png) no-repeat left top;display: inline-block;width: 202px;height: 52px;margin-left: 105px;}
.rec-info .btn-submit:hover{background-image: url(../images/btn_submit_hover.png);}
.lottery-box{width: 595px;height:315px;margin-right: 16px;margin-top: 18px; position: relative;overflow: hidden;}
.lottery-box li{position: absolute;float: left;width: 190px;height: 95px;background: url(../images/bg_lottery.png) no-repeat center top;}
.lottery-box li.current{background-image: url(../images/bg_lottery_current.png);}
.lottery-box .gift{width: 100%;height: 95px;background-repeat: no-repeat;background-position: center center;}
.lottery-box .gift-ls{background-image: url(../images/img_gift_ls.png);}
.lottery-box .gift-qb{background-image: url(../images/img_gift_qb.png);}
.lottery-box .gift-thank{background-image: url(../images/img_gift_thank.png);}
.lottery-box .btn-lottery{ position: absolute; left: 196px;top: 106px; display: block;width: 200px;height: 95px;background:url(../images/btn_lottery.png) no-repeat center center;}
.lottery-box .btn-lottery:hover{background-image:url(../images/btn_lottery_hover.png);}
.lottery-box .li_1{left:0;top:0;}
.lottery-box .li_2{left:201px;top:0;}
.lottery-box .li_3{right:4px;top:0;}
.lottery-box .li_4{right:4px;top:105px;}
.lottery-box .li_5{right:4px;bottom:10px;}
.lottery-box .li_6{left:201px;bottom:10px;}
.lottery-box .li_7{left:0;bottom:10px;}
.lottery-box .li_8{left:0;top:105px;}

.widget-2 .game-box{position: relative;min-height: 685px;}
.game-box{}
.game-box .btn-group,.game-box > img{position: absolute; 
-webkit-transition:all .25s ease-in-out;
-moz-transition:all .25s ease-in-out;
-ms-transition:all .25s ease-in-out;
-o-transition:all .25s ease-in-out;
transition:all .25s ease-in-out;
}
.game-box .btn-group{width: 160px;height: 119px;left: 210px;top: 32px;background:url(../images/bg_dice_mask.png) no-repeat left top;}
.btn-start-game-1{background: url(../images/btn_start_game_1.png) no-repeat left top;width: 62px;height: 121px;display: inline-block;float: left;}
.btn-start-game-1:hover{background-image: url(../images/btn_start_game_1_hover.png);}
.dice{width: 98px;height: 119px;float: right;background: url(../images/img_dice_1.png) no-repeat center center;}
.img-rich-man{left: 68px;top: 34px;z-index: 1;}
.img-rich-man1{left: 165px;top: 174px;z-index: 1;}
.img-rich-man2{left: 466px;top: 33px;z-index: 1;}
.img-rich-man3{left: 743px;top: 79px;z-index: 1;}
.img-rich-man4{left: 647px;top: 232px;z-index: 1;}
.img-rich-man5{left: 545px;top: 285px;z-index: 1;}
.img-rich-man6{left: 253px;top: 341px;z-index: 1;}
.img-rich-manFinal{left: 457px;top: 452px;z-index: 1;}

.img-gift-1{left: 105px;top: 300px;}
.img-gift-2{left: 555px;top: 38px;}
.img-gift-3{left: 850px;top: 95px;}
.img-gift-4{left: 600px;top: 245px;}
.img-gift-5{left: 475px;top: 395px;}
.img-gift-6{left: 160px;top: 460px;}

.dice_1{background: url(../images/img_dice_1.png) no-repeat center center;}
.dice_2{background: url(../images/img_dice_2.png) no-repeat center center;}
.dice_3{background: url(../images/img_dice_3.png) no-repeat center center;}
.dice_4{background: url(../images/img_dice_4.png) no-repeat center center;}
.dice_5{background: url(../images/img_dice_5.png) no-repeat center center;}
.dice_6{background: url(../images/img_dice_6.png) no-repeat center center;}
.dice_t{background: url(../images/img_dice_shake_1.png) no-repeat center center;}
.dice_s{background: url(../images/img_dice_shake_2.png) no-repeat center center;}
.dice_e{background: url(../images/img_dice_shake_3.png) no-repeat center center;}


.footer{position: relative;z-index: 2;}
.powerby{color:#94c3b3;text-align:center;}

.popup{}
.popup .pop-mask{position: fixed;z-index: 999;left: 0;top: 0;width: 100%;height: 100%;background: #000;background: rgba(0,0,0,.9);}
.pop{position: fixed; left: 50%;top:50%;width: 500px;height: 200px;margin-top: -100px;margin-left: -205px;z-index: 99999;background: #1F8463;text-align: center;border-radius: 10px;}
.pop h3{color: #fff;font-size: 20px;margin-top: 50px;margin-bottom: 20px;}
.pop .btn{display: inline-block;}
.pop .pop-inner{position: relative;}
.pop .btn-pop-confirm{background: url(../images/btn_pop_confirm.png) no-repeat left top;width: 157px;height: 52px;}
.pop .btn-pop-confirm:hover{background-image: url(../images/btn_pop_confirm_hover.png);}
.pop .btn-pop-close{background: url(../images/btn_pop_close.png) no-repeat left top;width: 16px;height: 17px;position: absolute;right: 0;top: -75px;}
.pop .btn-pop-close:hover{background-image: url(../images/btn_pop_close_hover.png);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);}