#top_blank{display: none;}
#page_lottery{font-family: '微软雅黑'}
#footer{margin-top: 0}
.lottery_warp{background: url("../images/lottery/bg.png") no-repeat scroll center top #3DB869;
/*height: 599px;*/
padding: 285px 0 50px;
width: 100%;}
.lucky-warp{background-color: #faa500; border: 2px solid #ffba00; border-radius: 10px; /* height: 595px;*/ margin: 0 auto; width: 60%;}
.lucky-machine{background-color: #fff9bb; /*height: 560px;*/ margin: 15px;}
.lucky-machine .prize-cell{height: 140px; position: relative; width: 25%;}
.lucky-machine .cell-type-0{background-color: #faca00;}
.lucky-machine .cell-type-1{background-color: #fbdb00;}
.lucky-machine .prize-img{background-position: center bottom; background-repeat: no-repeat; text-align: center; width: 100%;}
.lucky-machine .prize-img img{width: 126px;height: 110px}
.lucky-machine .prize-name{color: #5e2f15; font-size: 14px; line-height: 16px; text-align: center; padding: 5px 0; display: block; width: 100%;}
.lucky-machine .prize-cover{bottom: 0; height: 132px; display: none; border: 4px solid #e24730; left: 0; position: absolute; right: 0; top: 0;}
.lucky-machine .prize-cover .cover-num{}
.lucky-machine .cell-active .prize-cover{opacity: 1; z-index: 1;}
.lucky-machine .machine-control{border: 2px solid #faab00; box-shadow: 1px 1px 7px inset; height: 276px;}
.lucky-machine .great-prize-show{color: #5e2f15; font-size: 14px; height: 18px; text-align: center; line-height: 18px; margin: 0 auto; padding: 50px 0 33px;}
.lucky-machine .great-prize-show .show-text{display: block; height: 18px; overflow: hidden; position: relative;}
.lucky-machine .great-prize-show .show-text ul{position: absolute;width: 100%}
.lucky-machine .control-btns-container{margin: 0 auto;}
.lucky-machine .control-btns-container .control-btn-collection{}
.lucky-machine .control-btns-container .one-try-item{display: inline;}
.lucky-machine .control-btns-container .btn-body{background-color: #e9e191; border-radius: 5px; height: 78px; margin: 0 auto; position: relative; width: 200px;}
.lucky-machine .control-btn{border-radius: 5px; bottom: 7px; cursor: pointer; font-size: 26px; height: 74px; left: 5px; outline: 0 none; position: absolute; text-align: center; transition: all 0.1s ease-in 0s; width: 190px;}
.lucky-machine .control-btn{background-image: url("../images/lottery/lottery.png");}
.lucky-machine .control-btns-container .btn-body .one-try-btn{background-position: -791px -750px;}
.lucky-machine .control-btns-container .btn-body .one-try-btn:active{height: 69px;}
.lucky-machine .control-btns-container .btn-body .control-btn .btn-text{-moz-box-orient: vertical; display: inline-block; line-height: 28px; margin-top: 19px; color: #fff; vertical-align: middle; font-family: '微软雅黑'}
.lucky-machine .control-btns-container .btn-info .action-coins{font-size: 14px; line-height: 16px; margin: 16px 0 5px;}
.ten-tries-btn .btn-text{color:#fbec00}
.lucky-machine .control-btns-container .btn-info{text-align: center;}
.lucky-machine .control-btns-container .btn-info .coins-text{color: #d31527;}
.lucky-machine .control-btns-container .ten-tries-item{display: inline; float: right;}
.lucky-machine .control-btns-container .btn-body .ten-tries-btn{background-position: -791px -829px;}
.winner-list-wgt{background: #0ebdd5 url("../images/lottery/module-bg.png") no-repeat scroll center top; padding-bottom: 50px;}
.wgt-title{color: #ffffff; font-size: 60px; font-weight: 700; line-height: 62px; padding: 60px 0 40px; text-align: center;}
.winner-list-wgt .winner-list-layout{height: 365px; margin: 0 auto; overflow: hidden; position: relative; width: 1014px;}
.winner-list-wgt .winner-list{left: -36px; position: absolute; width: 1050px;}
.winner-list-wgt .winner-list-item{background-color: #249eb9; border-radius: 5px; display: inline; float: left; height: 80px; line-height: 80px; margin: 0 0 15px 36px; width: 489px;}
.winner-list-wgt .winner-avatar-wp{-moz-box-orient: vertical; border-radius: 50%; display: inline-block; height: 48px; margin: 0 15px 0 32px; overflow: hidden; vertical-align: middle; width: 48px;}
.winner-list-wgt .winner-avatar{height: 100%; width: 100%;}
.winner-list-wgt .winner-text{-moz-box-orient: vertical; color: #ffffff; display: inline-block; vertical-align: middle;}
.winner-list-wgt .winner-prize{color: #fbec00;}
.rules-wgt-wp{background: #f08d2f url("../images/lottery/module-bg2.png") no-repeat scroll center top; color: #ffffff; padding-bottom: 80px;}
.wgt-title{color: #ffffff; font-size: 60px; font-weight: 700; line-height: 62px; padding: 60px 0 40px; text-align: center;}
.rules-wgt-wp .rules-text{color: #ffffff; margin: 0 auto; width: 1014px;}
.rules-wgt-wp .rules-item{font-size: 18px; font-weight: 400; line-height: 36px;}
.rules-wgt-wp .rules-item .disc{-moz-box-orient: vertical; background-color: #ffffff; border-radius: 50%; display: inline-block; height: 5px; margin: 0 5px 0 45px; vertical-align: middle; width: 5px;}
.deliver-wgt{background: #57ae31 url("../images/lottery/background_2.png") no-repeat scroll center top; height: 420px; padding-bottom: 70px;}
.wgt-title{color: #ffffff; font-size: 60px; font-weight: 700; line-height: 62px; padding: 60px 0 40px; text-align: center;}
.wap_lottery .lottery_warp{background-size:250% auto;padding: 0;padding-top: 37%;}
.wap_lottery .lucky-warp{width: auto;border: 0;padding: 10px 10px 50px;background: none}
.wap_lottery .lucky-machine{margin: 0}
.wap_lottery .machine-table{width: 100%}
.wap_lottery .lucky-machine .prize-img img{width: 90%;height: auto;}
.wap_lottery .lucky-machine .prize-cell{height: auto;}
.wap_lottery .machine-control-cell{box-shadow: 1px 1px 7px inset}
.wap_lottery .lucky-machine .machine-control{height: auto;box-shadow: none;border: none;}
.wap_lottery .lucky-machine .great-prize-show{padding: 20px 0 13px}
.wap_lottery .lucky-machine .control-btns-container .btn-body{width: 80%;background: none;height: auto;}
.wap_lottery .lucky-machine .control-btn{width: 100%;font-size: 14px;background: none;left: 0;bottom: 0;height: auto;position: relative;}
.wap_lottery .lucky-machine .control-btn img{width: 100%;}
.wap_lottery .lucky-machine .prize-name{font-size: 12px;font-weight: normal;}
.wap_lottery .winner-list-wgt .winner-list-layout{width: 100%;height: 350px;}
.wap_lottery .winner-list-wgt .winner-list{width: auto;position: relative;left: 0}
.wap_lottery .winner-list{margin: 10px}
.wap_lottery .winner-list-wgt .winner-list-item{width: 100%;margin: 10px 0;height: 50px;line-height: 50px}
.wap_lottery .winner-list-wgt .winner-avatar-wp img{display: block;}
.wap_lottery .winner-list-wgt .winner-avatar-wp{width: 38px;height: 38px}
.wap_lottery .rules-wgt-wp .rules-text{width: 100%}
.wap_lottery .rules-wgt-wp{padding:0 10px}
.wap_lottery .deliver-wgt{background: #57ae31;height: auto;}
.wap_lottery .wgt-title{font-size: 30px;padding: 40px 0 0px}
.wap_lottery .lucky-machine .prize-cover{height: auto;border: 2px solid #e24730}

.lottery_msg{background: url('../images/lottery/lottery.png') no-repeat -406px -2827px;width: 572px;height:360px;position: relative;}
.lottery_msg_lose{background-position: -406px -2075px}
.lmsg_tit{top: 59px ;left:130px ;position: absolute;color: #F8D250;font-size: 16px}
.lmsg_info{top: 119px ;left:130px ;position: absolute;width: 350px;font-size: 14px}
.lmsg_btn{top: 199px ;left:340px ;position: absolute;}
.lmsg_btn a{padding: 5px 0;text-align: center;width: 110px;}
.lmsg_close{position: absolute;width: 36px;height: 36px;left: 504px;top: 9px}
.Msg-wrapper-lottery .Msg-inner{border: 0;background: none;box-shadow: none;}

