.clearfix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}

body{font:14px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;background: #201718;}
a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out; text-decoration:none;}
.t_idt{ text-indent:-999em; overflow:hidden; display:block;}
.t_elp{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.wrap{background: url("../images/bg.jpg") no-repeat top center #201718;}
.main{width:1200px;margin:0 auto;}
.btn-groups{padding:346px 0 105px 131px;}
.btn-groups a{margin-right:40px;text-indent:-999em;width:225px;height:75px;  display: inline-block;  *display: inline;  *zoom:1;}
.btn01{background: url("../images/btn01.jpg") no-repeat;}
.btn02{background: url("../images/btn02.jpg") no-repeat;}
.btn01:hover{background: url("../images/btn01-h.jpg") no-repeat;}
.btn02:hover{background: url("../images/btn02-h.jpg") no-repeat;}
.tit{text-indent:-999em;height:69px;margin-bottom: 10px;}
.tit01{width:473px;background: url("../images/tit01.png") no-repeat;}
.tit02{width:221px;background: url("../images/tit02.png") no-repeat;}
.tit03{width:221px;background: url("../images/tit03.png") no-repeat;}

.lottery{ position: relative;top:11px;width:785px;height:402px;background: url("../images/lottery-bg.jpg") no-repeat;float:left;}
.lottery ul{ position: absolute; z-index: 1;}
.lottery li{ position: absolute; width: 259px; height: 132px;}
.lottery li img{ display: block;}
.lottery .mark{ display: none; position: absolute; width: 257px; height: 130px; border:1px solid #ff711d; top: 0; left: 0; z-index: 2;}
.lottery .item-1{ top: 0; left: 0;}
.lottery .item-2{ top: 0; left: 263px;}
.lottery .item-3{ top: 0; left: 526px;}
.lottery .item-4{ top: 135px; left: 526px;}
.lottery .item-5{ top: 271px; left: 526px;}
.lottery .item-6{ top: 271px; left: 263px;}
.lottery .item-7{ top: 271px; left: 0;}
.lottery .item-8{ top: 135px; left: 0;}
.lottery .btn-cj{ position: absolute; top: 135px;left: 263px; z-index: 2;width: 259px; height: 132px;background: url(../images/btn-lottery.jpg) no-repeat 0 0;}
.lottery .btn-cj:hover{ background: url(../images/btn-lottery-h.jpg) no-repeat 0 0;}
.lottery .gray{filter:alpha(opacity=30); /*IE滤镜，透明度50%*/ -moz-opacity:0.3; /*Firefox私有，透明度50%*/  opacity:0.3;/*其他，透明度50%*/cursor:default;}
.lottery .gray:hover{background: url(../images/btn-lottery.jpg) no-repeat 0 0;}
.lottery .active .mark{ display: block;}
.login-area{float:right;width:413px;height:413px;background: url("../images/login-bg.png") no-repeat;}

.prize-area{float:left;width:425px;}
.lists{background: #583b26;height:223px;overflow:hidden;}
.lists ul{float:left;padding:0 30px;width:151px;}
.lists ul li{line-height:25px;height:25px;width:151px;color:#c08244;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.left-list{border-right:1px solid #352113;}
.right-list{border-left:1px solid #83593b;}
.games{float:right;width:753px;}
.games-area{width:758px;margin-right:-5px;}
.games-area div{float:left;height:223px;}
.big-img{display:none;width:753px;height:223px;}
.big-img01{background: url("../images/big-img01.jpg");}
.big-img02{background: url("../images/big-img02.jpg");}
.big-img03{background: url("../images/big-img03.jpg");}
.big-img04{background: url("../images/big-img04.jpg");}
.img{width:184px;margin-right:5px;}
.img01{background: url("../images/img01.jpg");}
.img02{background: url("../images/img02.jpg");}
.img03{background: url("../images/img03.jpg");}
.img04{background: url("../images/img04.jpg");}


.mb40{margin-bottom: 40px;}
.inline{
    vertical-align: middle;
    display: inline-block;
    *display: inline;
    *zoom:1;
}

.site-footer {
    padding-top: 26px;
    padding-bottom: 26px;
    color: #c08244;
}
.site-footer a{
    color: #c08244;
}
.footer-container {   text-align: center;}
.footer-container img {
    vertical-align: middle;
}
.inline-block {
    vertical-align: middle;
    display: inline-block;
    *display: inline;
    *zoom:1;
    padding-left: 5px;
    padding-right: 5px;
}

.tip{ background: #7a5431; border:5px solid #946c46;width: 482px; height: 237px; position: fixed; top: 50%; left: 50%; margin: -164px 0 0 -241px; z-index: 99;}
.close{ background: url(../images/close.jpg) no-repeat 0 0; width: 30px; height: 30px; position: absolute; top: 9px; right: 10px; overflow: hidden; text-indent: -999em;}
.tip-bd{ padding-top: 85px;}
.tip h3{ color: #b58e6a; font-size: 22px; line-height: 35px; text-align: center; font-weight: normal;}
.tip h5{ color: #f48926; font-size: 30px; line-height: 50px; text-align: center; font-weight: normal;}
.tip p{ color: #f48926; text-align:center; font-size: 24px;line-height: 44px;}
.tip p .code{ color: #ff7c34;background: #563b22;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;border:1px solid #926944;width:265px;text-align: center;line-height: 42px;}

iframe{margin-top:120px;margin-left:33px;}