/***
@author:qinshiqing
@design:zhangpei
@update:2014-01-17
***/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{-webkit-text-size-adjust: none;margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}
html{_background-image:url(about:blank);_background-attachment:fixed;overflow-x:hidden;overflow-y:auto;}
body{color:#8A8A8A;_display:block;_overflow-x:hidden;_width:100%;_height:100%;}
address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;outline:0 none}a:hover{text-decoration:underline;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;resize: none;}table{border-collapse:collapse;border-spacing:0;}
embed,object{outline:none;}
i,em{font-style:normal;}
.confixed:after,.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.confixed,.clearfix{*zoom:1;}
body{background:#A72626;}
.cor_red{color:#BF4244;}
.co_green{color:#6CA823;}

.b1,.b2,.b3,.b4,.b5{position:relative;}
.hide{position:absolute;left:-999em;overflow:hidden;height:0;}

.wrap{position:relative;top:60px;_top:0;width:100%;height:2398px;background:url(../img/ban_bg.jpg) no-repeat center top;}
.main{position:relative;width:960px; margin:0 auto;}
.main img{display:block;}
.b1{height:411px;background:url(../img/b1.jpg) no-repeat center top;}
.b2{height:389px;background:url(../img/b2.jpg) no-repeat center top;}
.b3{height:377px;background:url(../img/b3.jpg) no-repeat center top;}
.b4{height:301px;background:url(../img/b4.jpg) no-repeat center top;}
.b5{height:921px;background:url(../img/b5.jpg) no-repeat center top;}


.ban,.win_rulers,.ban_ta,.ban i,.ban_title,.steps,.ban_text,.spr_btn,.stepb_down{position:absolute;z-index:50;}

.ban_text,.ban_bga,.ban_bgb,.spr_btn{display:block;background:url(../img/spr_btn.png) no-repeat -9999em;overflow:hidden;}

.ban_title{top:52px;left:188px;width:680px;height:195px;text-indent:-9999em;overflow:hidden;background:url(../img/ban_text.png) no-repeat 0 0;}

.ban_text{top:309px;left:370px;width:356px;height:30px;text-indent:-9999em;background-position:0 -492px;z-index:60;}
.main .ban_bga{top:86px;left:171px;width:154px;height:213px;background-position:0 0;z-index:60;-webkit-animation:swing1 1.5s 0s ease infinite;animation:swing1 1.5s 0s ease infinite;-webkit-transform-origin:85px 213px;transform-origin:85px 213px;}
.main .ban_bgb{top:276px;left:329px;width:320px;height:79px;background-position:-158px 0;z-index:55;}
.main .ban_bgc{top:61px;left:38px;width:365px;height:313px;background:url(../img/ba_ma.png) no-repeat 0 0;z-index:59;}
.spr_btn{width:157px;height:62px;text-indent:-9999em;}
.ban_btn{top:296px;left:740px;background-position:-158px -79px;z-index:60;}
.btna{top:-21px;left:7px;background-position:-158px -140px;}.btna:hover{opacity:0.9;}
.btnb{top:273px;left:214px;background-position:-321px -79px;_background-position:-321px -77px;}
.btnc{top:220px;left:25px;width:100px;height:43px;background-position:-321px -140px;}
.btnb:hover,.btnc:hover,.ban_btn:hover{opacity:0.8;}

.steps{width:820px;font-family:\5FAE\8F6F\96C5\9ED1;}
.stepa{top:420px;left:75px;}
.stepb{top:1070px;left:80px;}
.stepc{top:1577px;left:103px;}
.step_text{position:absolute;font:12px/20px \5FAE\8F6F\96C5\9ED1;text-align:left;color:#B8090B;}
.stepa .step_text{top:370px;left:0;}
.stepb .step_text{top:373px;left:520px;}
.stepb_down{top:201px;left:125px;width:300px;font:12px/16px \5b8b\4f53;}
.stepb_down li{padding-bottom:30px;}

.stepb_down li span{padding-left:40px;}

.d_gif{position:relative;top:0;left:-30px;margin-top:5px;display:block;width:320px;height:16px;}
.d_gifa{background:url(../img/red.gif) no-repeat 0 0;}
.d_gifb{background:url(../img/green.gif) no-repeat 0 0;}
.stepb .step_text a{color:#3C6698;text-decoration:underline;}.stepb .step_text a:hover{text-decoration:none;}

.stepc_lottery{position:relative;width:580px;}
.stepc_lottery li,.stepc_wb{position:absolute;}
.stepc_lottery li a{display:block;padding:17px;}
.stepc_lottery li.lottery_a{top:0;left:0;}
.stepc_lottery li.lottery_b{top:167px;left:0;}
.stepc_lottery li.lottery_c{top:0;left:405px;}
.stepc_lottery li.lottery_d{top:167px;left:405px;}
.stepc_lottery li.lottery_e{top:0;left:167px;}

.stepc_lottery li.lottery_a a,.stepc_lottery li.lottery_b a,.stepc_lottery li.lottery_c a,.stepc_lottery li.lottery_d a{width:151px;height:150px;}
.stepc_lottery li.lottery_a a.on,.stepc_lottery li.lottery_b a.on,.stepc_lottery li.lottery_c a.on,.stepc_lottery li.lottery_d a.on{background:url(../img/spr_btn.png) no-repeat -258px -258px;}
.stepc_lottery li.lottery_e a{width:221px;height:238px;}
.stepc_lottery li.lottery_e a.on{background:url(../img/spr_btn.png) no-repeat 0px -214px;}

.stepc_wb{top:16px;left:623px;font:12px/20px \5FAE\8F6F\96C5\9ED1;}
.stepc_wb p{position:relative;top:12px;left:14px;width:123px;height:180px;overflow-x:hidden;overflow-y:auto;color:#CA0912;}

.stepc_wb .spr_link{display:block;padding-top:96px;width:150px;font-size:14px;text-align:center;color:#CA0912;text-decoration:underline;}.stepc_wb .spr_link:hover{text-decoration:none;}


.co_red{color:#CA0912;}
.win_rulers{top:1940px;left:121px;font:12px/20px \5FAE\8F6F\96C5\9ED1;color:#B60002;}
.win_rulers ul{padding-bottom:5px;}
.win_title{height:20px;padding-bottom:2px;font-size:12px;font-weight:normal;color:#B60002;}
.win_rulers li{position:relative;width:670px;padding-left:20px;text-indent:-18px;margin-bottom:1px;}

/*backToTop*/
.backToTop{position:fixed;_position:absolute;left:50%;margin-left:500px;top:50%;margin-top:-140px;z-index:99;width:140px;height:280px;}
.backToTop .bg_img{display:block;width:140px;height:98px;background:url(../img/nv_bg.png) no-repeat 0 0px;}
.backToTop a{display:block;padding-bottom:5px;width:140px;height:55px;text-align:center;color:#F9F9F9;text-decoration:none;font:16px/55px \5FAE\8F6F\96C5\9ED1;background:url(../img/nv_bg.png) no-repeat 0 -100px;}
.backToTop a:hover,.backToTop a.currntb{text-decoration:none;}

/*footer*/
.sys_footer{position:absolute;top:2310px;z-index:50;}
.sys_footer .foot{padding:0!important;}
.foot p a,.foot p{color:#BBBBBB;}
.foot p.links a,.foot p.links{color:#fff;}
.footer p a {padding: 0 5px;}

/*layer*/
.flo_bg{ background:#000; position:fixed; _position:absolute; left:0; top:0; right:0; bottom:0; z-index:1000; filter:alpha(opacity=50); opacity:.5; width:100%;}
.flo_minbg{ padding:5px; position:fixed; _position:absolute; left:50%; top:120px; z-index:1001; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33000000', endColorstr='#33000000'); background:rgba(0,0,0,0.3);}
.pop_box1 .p_b_close{width:13px;height:12px;background:url(../img/spr_btn.png) no-repeat -441px -140px;position:absolute;right:20px;top:20px;overflow:hidden; line-height:300;-moz-transition:-moz-transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;}
.p_b_close:hover{-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 50%;-moz-transform:rotate(180deg);-moz-transform-origin:50% 50%;}
.pop_box1{position:absolute;position:fixed;_position:absolute;z-index:1001;}
.pop_box_wp1{background:#fff;width:359px;height:241px;padding:8px 12px 17px 13px;background:url(../img/lay_bga.png) no-repeat 0 0;}
.pop_box_wp2{background:#fff;width:359px;height:268px;padding:9px 13px 18px 14px;background:url(../img/lay_bgb.png) no-repeat 0 0;}


.p_b_hd1{padding:28px 0 0 86px;height:45px;line-height:54px;font-size:18px;overflow:hidden;color:#B90000;}
.p_b_bd1{padding:12px 38px 0;}

.p_b_bd1  strong{display:block;color:#9E7008;line-height:20px;display:inline-block;}
.p_b_bd1  p{position:relative;padding-bottom:24px;text-align:left;color:#1E1E1E;}
.pop_box_wp2 .p_b_bd1  p{padding-bottom:16px;}
.p_b_bd1  p.p_text2{font:14px/24px \5FAE\8F6F\96C5\9ED1;color:#B90000;}
.p_b_bd1  p.p_text2 a{color:#306EFD;text-decoration:underline;}.p_b_bd1  p.p_text2 a:hover{color:#306EFD;text-decoration:none;}
.pop_box_wp1 .layer_icon{position:absolute;top:32px;left:33px;display:block;width:56px;height:56px;background:url(../img/spr_btn.png) no-repeat -433px -188px;}
.pop_box_wp1 .spr_btna{position:relative;padding:7px 0 0;height:35px;}
.pop_box_wp1 .spr_btna a{margin:0 auto;display:block;width:100px;height:40px;text-align:center;color:#fff;font:bold 16px/40px \5b8b\4f53;overflow:hidden;background:url(../img/spr_btn.png) no-repeat -321px -188px;}
.pop_box_wp1 .spr_btna a:hover{text-decoration:none;filter:alpha(opacity=80);opacity:0.8;}



@-webkit-keyframes swing1{
20%{-webkit-transform:rotate(5deg)}
40%,80%,100%{-webkit-transform:rotate(0deg)}
60%{-webkit-transform:rotate(7deg)}
}
@keyframes swing1{
20%{transform:rotate(5deg)}
40%,80%,100%{transform:rotate(0deg)}
60%{transform:rotate(7deg)}}

.ban_bgc{-webkit-animation:swing1 1.5s 0s ease infinite;animation:swing1 1.5s 0s ease infinite;-webkit-transform-origin:196px 313px;transform-origin:196px 313px;}
@-webkit-keyframes swing1{
20%{-webkit-transform:rotate(6deg)}
40%,80%,100%{-webkit-transform:rotate(0deg)}
60%{-webkit-transform:rotate(2deg)}
}
@keyframes swing1{
20%{transform:rotate(6deg)}
40%,80%,100%{transform:rotate(0deg)}
60%{transform:rotate(2deg)}}



.backToTop a:hover{
-webkit-animation:bounce .8s 0s ease both;
-ms-animation:bounce .8s 0s ease both;
-moz-animation:bounce .8s 0s ease both;}
@-moz-keyframes bounce{
0%,20%,50%,80%,100%{-moz-transform:translateY(0)}
40%{-moz-transform:translateY(-3px)}
60%{-moz-transform:translateY(-5px)}
}
@-ms-keyframes bounce{
0%,20%,50%,80%,100%{-ms-transform:translateY(0)}
40%{-ms-transform:translateY(-3px)}
60%{-ms-transform:translateY(-5px)}
}
@-webkit-keyframes bounce{
0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}
40%{-webkit-transform:translateY(-3px)}
60%{-webkit-transform:translateY(-5px)}
}

