body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: bold; color:#000;}
q:before,q:after{content:'';}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
table{font-size:inherit;font:100%;}
a,button{cursor:pointer}
strong {font-weight:bold;}
h1, h2, h3, h4, h5, h6 {font-weight:bold; color:#c0aa98;}
h1{ font-size:22px}h2{font-size:14px;}h3, h4, h5, h6{ font-size:12px}
/**********************/
body{ color:#000; font-family: Arial,"宋体";font-size:12px; background:#000;}
input{border:none; background:none;}
a{ color:#000;text-decoration:none}
a:hover{ color:#0066cc; text-decoration:none}
a,a:hover{outline: none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.l{float:left;}
.r{float:right;}
.total{background:url(/images/cycs/bd/index2/bg.jpg) 340px top no-repeat #030303; overflow:hidden;}
.total .btn{ text-indent:-99999px; overflow:hidden;}

.w960{width:100%;}

.main{width:1000px; height:400px; position:relative;}
.main_left{width:260px; background:url(/images/cycs/bd/index2/left_bg.jpg) no-repeat; padding:190px 40px 0 40px; float:left; position:relative;}
.main_left .t1{width:128px; height:102px; display:block; position:absolute; top:4px; left:110px;}

.step1{height:206px; overflow:hidden; padding-top:54px; margin-bottom:10px;}
.step1 .reregist{height:206px; padding-left:20px;}
.reregist p{position:relative;}
.reregist p label{line-height:32px; color:#b5ceed; position:absolute; top:0px; left:8px;}
.reregist .input_txt{width:146px; height:28px; line-height:28px; color:#fff; background:url(/images/cycs/bd/index2/input_bg.jpg) no-repeat; padding:2px 6px 2px 68px; margin-bottom:6px;}
.reregist .readed{line-height:23px; color:#b5ceed; padding-left:12px;}
.reregist .readed input{width:13px; height:13px; margin:6px 4px 0 0; *margin:6px 2px 0 0; float:left;}
.reregist .reg_btn{width:200px; height:55px; background:url(/images/cycs/bd/index2/btn.jpg) no-repeat; cursor:pointer;}
.reregist .reg_btn:hover{background:url(/images/cycs/bd/index2/btn.jpg) -0px -55px;}

.step1 .registed{height:150px; line-height:24px; color:#cfe4ff; background:url(/images/cycs/bd/index2/registed.jpg) no-repeat; text-align:center; padding-top:56px;}
.registed a:hover{text-decoration:underline;}

.step2{height:316px; overflow:hidden; padding-top:54px; margin-bottom:10px; position:relative;}
.step2 .btn{width:200px; height:55px; background:url(/images/cycs/bd/index2/btn.jpg) -0px -110px; display:block; cursor:pointer; margin:0 auto;}
.step2 .btn:hover{background:url(/images/cycs/bd/index2/btn.jpg) -0px -165px;}
.step2 .video{width:258px; height:230px; border:1px solid #523731; overflow:hidden; margin-top:29px;}

.step3{height:144px; overflow:hidden; padding-top:110px; position:relative;}
.step3 .btn{width:200px; height:55px; display:block; cursor:pointer; margin:0 auto;}
.step3 .btn:hover{background:url(/images/cycs/bd/index2/btn.jpg) -0px -220px;}

.main_right{width:636px; padding:506px 0 0 24px; float:left; position:relative;}
.banner{width:1200px; height:430px; position:absolute; top:30px; left:0px;}

.enter_home{width:200px; height:70px; position:absolute; top:468px; left:230px; z-index:999;}
/*.enter_home:hover{background:url(/images/cycs/bd/index2/btn.jpg) -0px -275px;}*/

.flash{width:622px; height:395px; position:relative;}
.tit{width:622px; height:122px; position:relative; z-index:99;}
.tit a{width:215px; height:70px; text-indent:-1000px; overflow:hidden; float:left;}
.tit a.t1{background:url(/images/cycs/bd/index2/an_1.png) no-repeat; margin-top:52px;}
.tit a.t2{width:204px; background:url(/images/cycs/bd/index2/an_2.png) no-repeat; margin-top:31px; *margin-top:16px;}
.tit a.t3{width:203px; background:url(/images/cycs/bd/index2/an_3.png) no-repeat; margin-top:10px; *position:absolute; *top:0px; *right:0px;}
.tit a.t1:hover,.flash .tit li.on a.t1{background:url(/images/cycs/bd/index2/an_01.png) no-repeat;}
.tit a.t2:hover,.flash .tit li.on a.t2{background:url(/images/cycs/bd/index2/an_02.png) no-repeat;}
.tit a.t3:hover,.flash .tit li.on a.t3{background:url(/images/cycs/bd/index2/an_03.png) no-repeat;}
.flash .pic{width:622px; height:348px; overflow:hidden; position:absolute; top:56px; left:0px;}
.flash .pic a{display:none;}



#video{width:640px; height:360px; border:4px solid #3c3024; background:#000; display:none; position:relative;}
.video_close{height:22px; color:#fff; text-align:right; position:absolute; top:0px; right:10px;}
.video_close a{width:20px; height:22px; line-height:22px; font-size:30px; font-weight:bold; color:#fff; display:block;}
.video_close a:hover{text-decoration:none;}

#games_footer{margin:0px !important;}