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;background-attachment: fixed;
}
a:link{ color:#fff; text-decoration:none;}
a:visited{ color:#fff; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
.colorRed{ color:red;}
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: 85px;background:#000; position:relative;}
#logo {height: 61px;width: 55px;margin-left: 10px;margin-top: 4px;float: left;}	
/*.ad-head{ width:330px; float:right;margin-top:-15px;padding-right:20px;}*/
/*.ad-head{ width:330px; position: absolute; left:498px; top:10px;}*/
.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;}
#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;
}
#main:after{ display:block;content:""; clear:both; visibility:hidden;height:0; }
#main .btn_reset,#main .btn_search{width:90px; height:20px; border:0; cursor:pointer;}
#main .btn_search{ background:url(../images/main/bg_and_btn.gif) no-repeat 0 0;}
#main .btn_reset{ background:url(../images/main/bg_and_btn.gif) no-repeat -100px 0;}

.main_right{width:255px; height:auto; float:right;}
.main_area02{width:930px;height:auto; padding:0px 10px 10px; border-top:10px solid #373737;  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;}

/*24 hours bar */
#middle {height: 28px;width:auto;clear: both;background: #000;line-height: 28px;font-weight: bold;}
#middle span{color:red;}
#middle img{ float:right;}
/*24 hours bar */
/****   right area begin   *****/
#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;}				
/****   right area end   *****/			

/*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: 80px;	text-align: center;background:#000 url(../images/img_all.gif) no-repeat 100px -241px;}
.footer_down p{width:620px; margin:0 auto; line-height:20px;}

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;}
/* **  info left  ****/
#down_left {width: 245px;float: left;background:#000;}
/* **  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,#down_left p{ line-height:20px; margin:5px;}
.fB{ font-weight:bold;}
.clear{ height:8px;border:1px solid blue; font-size:0; clear:both; overflow:hidden;}