body,ul,li,p,form,dl,dt,dd,body,h1,h2,h3,h4,h5,h6,table,td{ margin:0; padding:0;}
ul,li{ list-style:none;}
body {	font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 12px;background:#000 url(../images/bg.jpg) no-repeat fixed center 0;}
a:link{ color:#fff; text-decoration:none;}
a:visited{ color:#fff; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
img{border:0;}
/******  head  top  ********/
#header_top{width: 924px;margin:0 auto;height: 28px;padding:3px 0 0 26px;font-weight: bold;color: #ccc;background:#000 url(../images/img_all.gif) no-repeat -657px 3px;}
#header_top form{width:520px; float:right; margin:0; padding:0; color:#fff;text-align:right;}
#header_top input{ width:125px; height:16px; border:1px solid #7F7F7F; background:#000; color:#fff;}
#header_top form a:link,#header_top form a:visited{ color:#fff; text-decoration:underline;}
#header_top form a:hover{ color:red;}
#header_top form .btn_sign{width:65px; height:18px; background:url(../images/img_all.gif) no-repeat 0 -73px; border:0; cursor:pointer;}
#header_top form .btn_reg{width:65px; height:18px; background:url(../images/img_all.gif) no-repeat -70px -73px; border:0; cursor:pointer;}
#header_top .login_success{width:550px; float:right; text-align:right; color:#fff; font-weight:bold;}
#header_top  .login_success .btn_logout{width:65px; height:18px; background:url(../images/img_all.gif) no-repeat -135px -73px; float:right; border:0; cursor:pointer;}

#header {
	width: 950px;
	margin:0 auto;
	height: 82px;
	background:#000; position:relative;
	}
	
#logo {	height: 61px;width: 55px;margin: 4px 0 0 10px;float: left;}	
/*.ad-head{ width:330px; float:right;margin-top:-15px;padding-right:20px;}*/
.ad-head{ width:435px; float:right;}
 
.main_nav{width:950px; height:24px; line-height:24px;margin:0 auto; background:url(../images/img_all.gif) no-repeat 0 -99px;}
.main_nav a:link,.main_nav a:visited{ height:24px; display:block; float:left; padding:0 10px;color:#fff; text-decoration:none; background:url(../images/img_all.gif) no-repeat 0 -99px; margin-right:1px;}
.main_nav a:hover{background:url(../images/img_all.gif) no-repeat 0 -44px;}
.main_nav a:link.current,.main_nav a:visited.current{background:url(../images/img_all.gif) no-repeat 0 -44px;}

.main_nav p.bookmark{width:155px; float:right; background:none;}
.main_nav p.bookmark span{ color:#ff0; font-weight:bold; text-decoration:underline;}

.banner {clear: both;width: 950px;height:89px;margin:0 auto;text-indent:-9000px;background:url(../images/accountbar_fla.jpg) no-repeat;}

/*24 hours bar */
#middle {
	height: 28px;
	width:auto;
	clear: both;
	background: #000;
	line-height: 28px;
	font-weight: bold;
}
#middle span{color:red;}
/*24 hours bar */

#main{width: 930px;height:auto;clear: both;/*background: #373737 url(../images/index/bg_main.gif) repeat-y;*/background: #373737;margin:0 auto;padding:0 10px 0px;}
/*left*/
#liucheng {
	height: 592px;
	width: 120px;
	background-color: #000000;
	float: left;}
/* main center begin */
.home_game {width: 532px;height:auto;background: #000;margin-left:130px;}
.game_in{width: 506px; padding-left:13px;}
.game_in a:link,.game_in a:visited{width:506px; text-indent:-9000px; display:block; margin-bottom:4px;}
.game_in .bg01{ height:111px; background:url(../images/main/game_in.jpg) no-repeat 0 0;}
.game_in .bg02{ height:111px; background:url(../images/main/game_in.jpg) no-repeat 0 -115px;}
.game_in .bg03{ height:112px; background:url(../images/main/game_in.jpg) no-repeat 0 -230px;}
.game_in .bg04{ height:110px;background:url(../images/main/game_in.jpg) no-repeat 0 -345px;}
.game_in .bg05{ height:119px; background:url(../images/main/game_in.jpg) no-repeat 0 -460px;}

/*right*/
.main_right{width:255px; height:500px; float:right;}
#partner {height: 200px;width: 249px;border:3px solid #CFCAC4;background:#000;}
#partner h3{font-size:20px; text-indent:5px; color:#ccc; height:38px;}
#partner p{ line-height:18px; padding:0 0 0 2px;}
.lower_price {height: 160px;width: 253px;clear:both;padding:10px 0;}
#livehelp {	height: 104px;width: 255px;}
#livehelp div{ display:none;}
.livehelpChange{width:251px;
				height:47px;float:left;
				border:2px solid #000;
				background:#fff url(../images/main/bg_livehelp.gif) repeat;}
.livehelpChange p{ padding:0 0 0 53px; height:23px;color:#333;margin:0; line-height:23px;}
.livehelpChange	.liveMSN{ background:url(../images/img_all.gif) no-repeat 21px 2px;}
.livehelpChange	.liveEMAIL{ background:url(../images/img_all.gif) no-repeat -282px 6px;}	
.livehelpChange	a:link,.livehelpChange	a:visited{color:#333;}					

/*middle*/
.main_area02{width:930px; padding:0 10px 10px; border-top:10px solid #373737; height:430px; clear:both; margin:0 auto; background:#373737 url(../images/main/bg_main_area02.gif) repeat-y;}
.main_area02:after{ display:block; content:""; clear:both; visibility:hidden; height:0;}
/* **  info left  ****/
#down_left {width: 245px;background:#000;float: left;}
.home_news {width: 245px;background: #000;line-height: 20px;}
ul.news_list li{ background:url(../images/img_all.gif) no-repeat -258px -36px; padding-left:20px;}
.news_list a:link,.news_list a:visited{	text-decoration: underline;}
.news_more{ text-align:right; padding-right:10px;}
.accept {
	height:182px;
	width: 245px;
	background: #000;
	text-align:center;
	margin-top: 10px;}
/* **  info middle  ****/
.about_us{width: 423px;height:auto;margin:0 auto;background: #000;}
/* **  info right  ****/
.account{width: 245px;background: #000;float: right;}
.about_us p,.account p{ line-height:20px; margin:5px;}

/*footer*/
.foot_menu {background:url(../images/img_all.gif) no-repeat 0 -139px;height: 32px;width: 950px;margin:0 auto;clear:both;}
.foot_menu a:link,.foot_menu a:visited{ display:block; float:right;height:32px;padding:0 15px; line-height:32px; border-left:1px solid #000;}
.foot_menu a:hover{ text-decoration:underline;}
.footer_down {
	width: 950px;
	margin:0 auto;
	height: 60px;
	text-align: center;
	background: #000 url(../images/logo_down.gif) no-repeat 100px 0;
	background:#000 url(../images/img_all.gif) no-repeat 100px -241px;
}
.footer_down p{width:620px; margin:0 auto; line-height:20px;}
.clear{ height:8px;border:1px solid blue; font-size:0; clear:both; overflow:hidden;}
/* main center end */
h1,h2{width:auto;height:32px; font-size:12px;color:#fff;line-height:32px;}
h1{background:url(../images/img_all.gif) no-repeat 0 -139px; }
h1 span{ display:block; height:32px;padding:0px 15px; float:left; background: url(../images/img_all.gif) no-repeat right -62px; margin-right:10px;}
h2{ background:url(../images/img_all.gif) no-repeat 0 -139px; text-align:center;}
