/* CSS Document */

body,talbe,td,tr,div{
  margin:0px;
  padding:0px;
  border:0px;
  font-size:12px;
  color: #333333;
  font-family:Arial, Helvetica, sans-serif,"ËÎÌå";
}

*{ margin:0; padding:0;}
img{ border:0px;}
ul,li{ padding:0px; margin:0px; list-style:none;}


.l{ float:left;}
.r{ float:right;}
.clear{height:0px; width:100%; font-size:0px; margin-left:auto; margin-right:auto; clear:both;}
.height5{height:5px; width:100%; font-size:0px; margin-left:auto; margin-right:auto; clear:both;}
.height10{height:10px; width:100%; font-size:0px; margin-left:auto; margin-right:auto; clear:both;}
.main{ width:940px; margin-left:auto; margin-right:auto; clear:both;}


.validate{
	border:none;
	background:url(/images/Adzone/btn01.gif) no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	width:148px;
	height:35px;
	text-align:center;
	line-height:20px;
	}
.tips{
	width:250px;
	float:left;
	background:url(/images/Adzone/sishi.gif) 5px 5px no-repeat;
	margin-top:5px;
	margin-left:20px; 
	border:1px solid #EFEFEF; 
	padding:5px 5px 5px 35px;
	color:#999999;
	text-align:left; 
	line-height:20px;
	}


/*a:link{ color:#333333; text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:underline;}
a:active{ color:#ff0000; text-decoration:none;}*/



a:link{ color:#0065FF; text-decoration:none;}
a:visited{ color:#0065FF; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:underline;}
a:active{ color:#ff0000; text-decoration:none;}

.red{ color:#ff0000;}
.red a:link{ color:#ff0000; text-decoration:none;}
.red a:visited{ color:#ff0000; text-decoration:none;}
.red a:hover{ color:#ff6600; text-decoration:underline;}
.red a:active{ color:#ff6600; text-decoration:none;}

.gary{ color:gray;}
.gary a:link{ color:gray; text-decoration:none;}
.gary a:visited{ color:gray; text-decoration:none;}
.gary a:hover{ color:#ff0000; text-decoration:underline;}
.gary a:active{ color:#ff6600; text-decoration:none;}

.blue{ color:#0065FF;}
.blue a:link{ color:#0065FF; text-decoration:none;}
.blue a:visited{ color:#0065FF; text-decoration:none;}
.blue a:hover{ color:#ff0000; text-decoration:underline;}
.blue a:active{ color:#ff6600; text-decoration:none;}

#header a:link{ color:#333333; text-decoration:none;}
#header a:visited{ color:#333333; text-decoration:none;}
#header a:hover{ color:#ff0000; text-decoration:underline;}
#header a:active{ color:#ff0000; text-decoration:none;}

/* header */

#header{
	width: 940px;
	height:60px;
	margin: 0 auto;
}


#header .logo{
  float: left;
}

#header .logo_right{
  width:650px; 
  float:right;
  }
#header .logo_right .up{ 
  height:25px;
  line-height:25px;
  border-bottom:1px solid #eeeeee;
  }
#header .logo_right .up ul{ float:right;}
#header .logo_right .up li{ padding:0px 5px 0px 5px; white-space:nowrap; display:inline;}

#header .logo_right .down{ height:30px; margin:4px 0;}
#header .logo_right .down ul{ float:right; width:340px;}
#header .logo_right .down li{ margin:0px 2px 0px 2px; float:left; white-space:nowrap;}
#header .logo_right .down li a{ 
  display:block;
  background:url(/images/Adzone/new_club_nav.png) left top no-repeat;
  }
#header .logo_right .down li a span{
  display:block; 
  background:url(/images/Adzone/new_club_nav.png) right top no-repeat; 
  margin-left:5px; 
  padding:0 15px 0 10px;
  line-height:27px; 
  color:#4b6486; 
  cursor:pointer;
  }
#header .logo_right .down li a:hover{ background-position:left -60px; text-decoration:none;}
#header .logo_right .down li a:hover span{ background-position:right -60px;}
#header .logo_right .down li.current a{ background-position:right -30px;}
#header .logo_right .down li.current a span{ background-position:left -30px;}


#dh{ width:100%; height:68px; background:url(/images/Adzone/dh_bg.jpg); margin-top:15px;}
#dh .up{ width:940px; margin-left:auto; margin-right:auto; height:34px;}
#dh .up ul .line{ background:url(/images/Adzone/dh_li_bg.jpg); width:2px; margin:0px 5px 0px 5px;}
#dh .up li{
  height:34px;
  line-height:34px;
  font-size:14px;
  color:#FFFFFF;
  background:url(/images/Adzone/dh_li_bg.jpg) right no-repeat;
  padding-left:15px;
  padding-right:15px;
  float:left;
  }
#dh .up li a{ display:block;}
#dh .up li a:link b {
  color: #ffffff; 
  text-decoration: none; 
  margin-left:10px; 
  padding:0 15px 0 5px;
  }
#dh .up li a:visited b {
  text-decoration: none; 
  color: #ffffff;  
  margin-left:10px; 
  padding:0 15px 0 5px;
  }
#dh .up li a:hover {
  text-decoration: none; 
  background:url(/images/Adzone/dh_btn2.jpg) left;   
  }
#dh .up li a:hover b{ 
  background:url(/images/Adzone/dh_btn2.jpg) right;
  margin-left:10px; 
  padding:0 15px 0 5px;
  display:block;
  }
#dh .up li a:active {text-decoration: none;color: #ffffff;}




#dh .up .btn li{
  height:34px;
  line-height:34px;
  font-size:14px;
  color:#666666;
  background:url(/images/Adzone/dh_li_bg.jpg) right no-repeat;
  padding-left:15px;
  padding-right:15px;
  float:left;
  }
#dh .up .btn li a{ display:block;  background:url(/images/Adzone/dh_btn_bg.jpg) left;}
#dh .up .btn li a b{ display:block;  background:url(/images/Adzone/dh_btn_bg.jpg) right;}
#dh .up .btn li a:link b {
  color: #666666; 
  text-decoration: none; 
  margin-left:10px; 
  padding:0 15px 0 5px;
  }
#dh .up .btn li a:visited b {
  text-decoration: none; 
  color: #666666;  
  margin-left:10px; 
  padding:0 15px 0 5px;
  }
#dh .up .btn li a:hover {
  text-decoration: none; 
  background:url(/images/Adzone/dh_btn_bg.jpg) left;   
  }
#dh .up .btn li a:hover b{ 
  background:url(/images/Adzone/dh_btn_bg.jpg) right;
  margin-left:10px; 
  padding:0 15px 0 5px;
  display:block;
  }
#dh .up .btn li a:active {text-decoration: none;color: #666666;}



#dh .down{ width:940px; margin-left:auto; margin-right:auto; height:34px;}

#dh .down li{
  height:20px;
  margin-top:10px;
  line-height:20px;
  font-size:12px;
  color:#0066ff;
  padding-left:5px;
  padding-right:5px;
  float:left;
  }
#dh .down li a{ display:block;}
#dh .down li a:link b {
  color: #0066ff;
  font-weight:normal; 
  text-decoration: none; 
  margin-left:10px; 
  padding:0 15px 0 5px;
  }
#dh .down li a:visited b {
  text-decoration: none; 
  color: #0066ff;
  font-weight:normal;  
  margin-left:10px; 
  padding:0 15px 0 5px;
  }
#dh .down li a:hover {
  text-decoration: none; 
  background:url(/images/Adzone/sub_dh_bg.jpg) left;   
  }
#dh .down li a:hover b{ 
  background:url(/images/Adzone/sub_dh_bg.jpg) right;
  margin-left:10px; 
  padding:0 15px 0 5px;
  display:block;
  }
#dh .down li a:active {text-decoration: none;color: #0066ff;}


#dh .down .btn li a{ display:block;  background:url(/images/Adzone/sub_dh_btn.jpg) left repeat-x;}
#dh .down .btn li a b{ display:block; font-weight:normal;  background:url(/images/Adzone/sub_dh_btn.jpg) right repeat-x;}
#dh .down .btn li{
  margin-top:8px;
  height:20px;
  line-height:20px;
  font-size:12px;
  color:#0033cc;
  padding-left:5px;
  padding-right:5px;
  float:left;
  }
#dh .down .btn li a{ display:block;}
#dh .down .btn li b{ font-weight:normal;}
#dh .down .btn li a:link b {
  color: #ffffff; 
  text-decoration: none; 
  margin-left:5px; 
  padding:0 10px 0 5px;
  }
#dh .down .btn li a:visited b {
  text-decoration: none; 
  color: #ffffff;  
  margin-left:5px; 
  padding:0 10px 0 5px;
  }
#dh .down .btn li a:hover {
  color:#ffff00;
  text-decoration: none; 
  background:url(/images/Adzone/sub_dh_btn.jpg) left repeat-x;   
  }
#dh .down .btn li a:hover b{ 
  background:url(/images/Adzone/sub_dh_btn.jpg) right repeat-x;
  margin-left:5px; 
  padding:0 10px 0 5px;
  display:block;
  }
#dh .down .btn li a:active {text-decoration: none;color: #ffff00;}


.position{
	width:934px;
	padding-left:5px;
	height:41px;
	line-height:41px;
	color:#666666;
	background:url(/images/Adzone/position_bg.gif) repeat-x;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	}

.foot{ 
	width:100%;
	padding-top:10px;
	padding-bottom:5px;
	background:url(/images/Adzone/foot_bg.gif) repeat-x;
	line-height:25px;
	text-align:center;
	color:#666666;
	}
.foot img{ margin-top:10px; float:left;}
.foot a:link{ color:#666666; text-decoration:none; padding:0px 5px;}
.foot a:visited{ color:#666666; text-decoration:none; padding:0px 5px;}
.foot a:hover{ color:#666666; text-decoration:none; padding:0px 5px;}
.foot a:active{ color:#666666; text-decoration:none; padding:0px 5px;}

/* 2008-06-20 Edit by hudson*/