*{margin:0px; padding:0px; word-break:normal; word-spacing:normal; word-wrap:normal;}
body{font-size:12px; background:url(/images/platform/newyear/bg.jpg?201512311539) center top no-repeat;}
ul,ol,li,dl,dt,dd,p,span,a,img,input,tr,th,td,h1,h2,h3,h4,h5,h6,h7{list-style-type:none; border:none; background:none; outline:none;}
a{color:#595959;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
.clearfix{*zoom:1;}
.clearfix:after{height:0; font-size:0; display:block; clear:both; overflow:hidden; visibility:hidden; content:"";}



/*首页*/
#content{width:980px; margin:0 auto;}

#menu{width:900px; height:56px; background:url(/images/platform/newyear/menu.jpg?201512311539) no-repeat; padding:0 40px; position:relative;}
#menu a{width:120px; height:56px; float:left; display:inline-block; *float:none !important;}
#menu .m1:hover{background:url(/images/platform/newyear/menu.jpg?201512311539) -40px -56px;}
#menu .m2{margin-right:420px;}
#menu .m2:hover{background:url(/images/platform/newyear/menu.jpg?201512311539) -160px -56px;}
#menu .m3:hover{background:url(/images/platform/newyear/menu.jpg?201512311539) -700px -56px;}
#menu .m4:hover{background:url(/images/platform/newyear/menu.jpg?201512311539) -820px -56px;}
#menu a.logo{width:212px; height:84px; position:absolute; top:0px; left:386px; z-index:999;}

#banner{height:554px; overflow:hidden;}

#main{height:360px; background:url(/images/platform/newyear/main.jpg?201512311539) no-repeat; padding:4px;}
#main p{width:276px; height:246px; margin:20px 24px; float:left; display:inline; position:relative;}
#main p a{width:124px; height:32px; text-indent:-1000px; overflow:hidden; position:absolute; left:76px; bottom:18px;}
#main p a:hover{background:url(/images/platform/newyear/btn.jpg?201512311539) no-repeat;}


/*列表页*/
#list_bg{background:url(/images/platform/newyear/list_bg.jpg?201512311539) center top no-repeat #f4edee;}

#list_main{width:980px; background:url(/images/platform/newyear/list_txt.jpg?201512311539) repeat-y; padding-top:50px; margin-bottom:100px; position:relative;}
#list_top{width:980px; height:70px; background:url(/images/platform/newyear/list_main.jpg?201512311539) no-repeat; position:absolute; top:0px; left:0px;}
#list_bot{height:70px; background:url(/images/platform/newyear/list_main.jpg?201512311539) -0px -70px;}
#list_txt{width:856px; padding:0 62px; position:relative;}

.event{width:856px;}
.event dl{width:380px; height:270px; margin: 0 24px 30px 24px; float:left; display:inline;}
.event dt{width:376px; height:222px; border:1px solid #000; background:#b13130; padding:1px;}
.event dt img{width:366px; height:212px; border:5px solid #790d0b;}
.event dd{height:35px; line-height:35px; color:#fed161; background:#6a0000; border-bottom:1px solid #d80000; text-align:center; margin-top:8px;}
.event dd a{color:#fed161;}
.event dd a:hover{color:#ffe29b;}

.list{width:856px;}
.list li{width:190px; height:100px; background:url(/images/platform/newyear/list_txt_li.jpg?201512311539) no-repeat; overflow:hidden; padding:5px; margin:15px 7px; float:left; display:inline;}


/*活动页*/
#surpris{width:972px; border:1px solid #fff; background:#ece4e1; padding:3px;}
.wish{width:972px; background:#a31d1a; padding-bottom:20px;}
.wish dt{height:56px; line-height:54px; color:#eff2d2; font-size:32px; font-weight:bold; font-family:"微软雅黑"; background:url(/images/platform/newyear/wish_dt.jpg?201512311539) no-repeat; padding:23px 20px 23px 120px; position:relative;}
.wish dt em{width:106px; height:56px; position:absolute; top:23px; left:4px;}
.wish dt em.t0{background:url(/images/platform/newyear/wish_tit01.jpg?201512311539) center no-repeat;}
.wish dt em.t1{background:url(/images/platform/newyear/wish_tit02.jpg?201512311539) center no-repeat;}
.wish dd{line-height:24px; color:#fedfa9; padding:0 76px;}
.wish dd .btn{width:204px; height:54px; background:url(/images/platform/newyear/wish_btn.jpg?201512311539) -0px -0px; margin:20px 0 6px 0;}
.wish dd .btn a{height:54px; text-indent:-1000px; overflow:hidden; display:block;}
.wish dd .btn a:hover{background:url(/images/platform/newyear/wish_btn.jpg?201512311539) -0px -54px;}


/*抽奖页*/
#newyear_main{width:972px; border:1px solid #fff; background:#ece4e1; padding:3px;}
.reward{width:940px; height:430px; border-bottom:1px solid #640200; background:#a31d1a; padding:15px 16px;}

.user_info{width:320px; height:430px; color:#f6ff00; float:left;}
.user_login{height:22px; line-height:22px; margin-bottom:8px;}
.user_login p{float:left;}
.user_login a{color:#fff;}
.user_login a:hover{color:#fff;}
.user_login .btn{width:100px; height:22px; background:url(/images/platform/newyear/user_login_btn.jpg?201512311539) no-repeat; float:right;}
.user_login .btn a{width:50px; line-height:22px; color:#fff; text-align:center; display:block; float:left;}
.user_login .btn a:hover{color:#f6ff00; text-decoration:none;}

.descrip{height:220px; line-height:22px; color:#fc9a95;}

.award_infor{height:180px; text-align:center;}
.award_infor h4{height:40px; line-height:30px; color:#feeca3; font-size:14px;}
.award_infor .gd{width:316px; height:136px; border:1px solid #4d0000; background:#b53035; overflow:hidden; padding:1px; position:relative;}
.award_infor .gd table{background:#6a0c0a;}
.award_infor .scroll{width:316px; height:104px; background:#6a0c0a; overflow:hidden; position:relative;}
.award_infor .scroll table{font-weight:normal;}
.award_infor .scroll td{height:26px; line-height:26px; color:#fc9a95;}

.turntable{width:600px; height:430px; background:#820300; float:right;}

.lottery_box{width:600px; height:430px; background:url(/images/platform/newyear/lottery_box.jpg?201512311539) no-repeat; position:relative;}
.lottery_box .btn{ position:absolute; left:245px;top:159px; background:url(/images/platform/newyear/btn.png?201512311539) no-repeat; width:106px; height:106px; z-index:999; cursor:pointer;}
.lottery_box .btn:hover{background:url(/images/platform/newyear/btn2.png?201512311539) no-repeat; }
.times{ position:absolute; right:45px; top:80px;  z-index:999; color:#000000;font-size:14px;}
.times em{ color:#F00; margin:0px 4px; font-size:18px; font-weight:bold;}
.check{position:absolute; right:25px; top:35px;}
.check a{display:block; width:191px;height:34px;}
.lottery{position: absolute;left:300px;top:60px;color: #215d17;line-height:20px;}

.lottery_box span{display:inline-block; position:absolute; }
.over1{width:141px; height:135px; left:160px; top:53px;}
.over2{width:143px; height:139px; left:299px; top:53px;}
.over3{width:121px; height:162px; right:139px; top:135px;}
.over4{width:141px; height:139px; right:160px; top:239px;}
.over5{width:140px; height:135px; right:300px; bottom:53px;}
.over6{width:119px; height:163px; left:139px; top:134px;}

.over1_hover{width:141px; height:135px; background:url(/images/platform/newyear/11.png?201512311539) no-repeat; _background:url(/images/platform/newyear/11.gif?201512311539) no-repeat; left:160px; top:53px;}
.over2_hover{width:143px; height:139px; background:url(/images/platform/newyear/22.png?201512311539) no-repeat; _background:url(/images/platform/newyear/22.gif?201512311539) no-repeat; left:299px; top:53px;}
.over3_hover{width:121px; height:162px; background:url(/images/platform/newyear/33.png?201512311539) no-repeat; _background:url(/images/platform/newyear/33.gif?201512311539) no-repeat; right:139px; top:135px;}
.over4_hover{width:141px; height:139px; background:url(/images/platform/newyear/44.png?201512311539) no-repeat; _background:url(/images/platform/newyear/44.gif?201512311539) no-repeat; right:160px; top:239px;}
.over5_hover{width:140px; height:135px; background:url(/images/platform/newyear/55.png?201512311539) no-repeat; _background:url(/images/platform/newyear/55.gif?201512311539) no-repeat; right:300px; bottom:53px;}
.over6_hover{width:119px; height:163px; background:url(/images/platform/newyear/66.png?201512311539) no-repeat; _background:url(/images/platform/newyear/66.gif?201512311539) no-repeat; left:139px; top:134px;}


.tip{width:183px; height:66px; background:url(/images/platform/newyear/lottery_tips.jpg?201512311539) no-repeat; padding:257px 210px 61px 235px;}
.tip a{height:66px; text-indent:-1000px; overflow:hidden; display:block; cursor:pointer;}


.rule_up{display:none;}
 
.up_top{background:url(/images/rxzj/newyear/rule_top.jpg?201512311539) no-repeat; height:25px; width:581px; }
.up_bottom{background:url(/images/rxzj/newyear/rule_bottom.jpg?201512311539) no-repeat center; height:25px; width:581px; }
.rule_title{ background:url(/images/rxzj/newyear/ruel_title.jpg?201512311539) no-repeat; height:80px; width:514px;} 
.up_content{background:url(/images/rxzj/newyear/rule_bg.jpg?201512311539) repeat-y; width:521px; padding:0px 30px 20px 30px; line-height:25px; max-height:350px; overflow: auto; color:#f0bc06;}
.up_content p{ font-size:14px; color:#DE9249;}
.up_close{ position:absolute;background:url(/images/rxzj/newyear/closed.gif?201512311539) no-repeat; height:30px; width:31px; right:0px; top:-10px;  cursor:pointer;}

.login_tit{ padding:10px 0px; font-size:20px; color:#f0bc06; text-align:center;font-family:microsoft yahei;font-weight:bold;}
.up_content p{ padding-left:100px; line-height:30px!important;}
.up_content p a{ color:#f0bc06;}
.up_content input{background:#fff; border:1px solid #b91909; height:20px; line-height:20px; margin:5px 0px; padding:2px; width:200px; }
.up_content .input{background:#fff; border:1px solid #b91909; height:22px; line-height:22px; margin:5px 0px; padding:2px; width:200px; }
#alert_msg .up_content a{ color:#f0bc06;}
.bgColor { display:none; background-color:#000; width:100%; height: 100%; left:0; top:0;/*FF IE7*/ filter:alpha(opacity=70);/*IE*/ opacity:0.7;/*FF*/ z-index:98; position:fixed!important;/*FF IE7*/ position:absolute;/*IE6*/ 
}
.up_btn{ display:inline-block; height:25px; width:70px; border:solid 1px #8a0605; background:#f0bc06; font-size:14px; font-weight:bold; color:#fff!important;}
.login_btns{  height:35px!important; width:127px!important; border:0px!important; font-size:14px; font-weight:bold; color:#3C1000!important; text-align:center;  cursor:pointer; margin:20px 0px 0px 70px !important;}
/*注册*/
.reg_btn{ cursor:hand; cursor:pointer;}
#reg_btn .up_content p{ padding-left:10px; line-height:30px!important; position:relative;}
#reg_btn .up_content p i{ position:absolute; color:#999999; *left:200px; *top:5px;left:200px; top:3px;_left:80px;}
#reg_btn .up_content p a{ color:#f0bc06;}
#reg_btn .up_content p label{ width: 70px; display: inline-block;}
#reg_btn .up_content input{background:#fff; border:1px solid #b91909; height:20px; line-height:20px; margin:5px 0px; padding:2px; width:150px; }
#reg_btn span.d_ok{width:250px;  background:url(/images/rxzj/newyear/okicon.gif?201512311539) no-repeat;  padding-left:20px; }
#reg_btn span.d_err{width:250px;  background:url(/images/rxzj/newyear/erricon.gif?201512311539) no-repeat;padding-left:20px; }


/*各游戏活动页*/
#event_main{width:972px; border:1px solid #fff; background:#ece4e1; padding:3px;}
#event_left{width:710px; border:1px solid #bd6360; background:#a31d1a; float:left;}
#event_right{width:230px; margin-right:10px; float:right;}

.nav{height:30px;}
.nav ul{width:284px; line-height:29px; color:#fde88f; border-left:1px solid #ca0400; border-bottom:1px solid #ca0400; background:#6b0200; padding-left:5px; float:right;}
.nav li{margin-left:5px; float:right;}
.nav a{color:#fde88f; margin-right:8px;}
.nav a:hover{color:#fde88f; text-decoration:underline;}
.nav span{margin-right:20px;}

.active{width:680px; padding:10px 15px;}
.active dl{margin-bottom:30px;}
.active dt{height:30px; background:url(/images/platform/newyear/active_dt.jpg?201512311539) no-repeat;}
.active dt span{width:102px; height:30px; line-height:26px; color:#fde88f; font-size:18px; font-weight:bold; font-family:"微软雅黑"; text-align:center; float:left;}
.active dt p{line-height:28px; color:#fde88f; font-size:14px; font-weight:bold; padding-left:20px; float:left;}
.active dd{line-height:24px; color:#fc9a95; padding:10px;}

.roll{width:230px; background:url(/images/platform/newyear/roll_cen.gif?201512311539) repeat-y; padding-top:100px; position:relative;}
.roll_top{width:230px; height:130px; background:url(/images/platform/newyear/roll_top.gif?201512311539) no-repeat; position:absolute; top:-4px; left:0px;}
.roll_bot{width:230px; height:140px; background:url(/images/platform/newyear/roll_bot.gif?201512311539) no-repeat; position:absolute; bottom:-100px; left:0px; z-index:1;}
.roll_cen{width:190px; height:450px; overflow:hidden; padding:0 20px; position:relative; z-index:999;}
.roll_pic{width:190px; background:#db0711; padding:6px 0;}
.roll_pic li{width:174px; height:80px; overflow:hidden; padding:5px 0; margin:0 auto;}
.roll_pic li a{height:80px; display:block; cursor:pointer;}

