@charset "gb2312";
/* CSS Document */
/************************************************
Author: ÖìÆô±ê abelchu@Gmail.com
Development by: Chinasky.net
Last updated: 2008/4/29
************************************************/

body{
	margin:0;
	color:#000;
	background:url("../images/bg.gif") #FFFFFF top repeat-x;
	font:12px Arial,Verdana,Tahoma;sans-serif,"ËÎÌå","Î¢ÈíÑÅºÚ","Trebuchet MS";
}
a{
	color:#334251;
	text-decoration:none;
}
a:hover{
    color:#D80401;
	text-decoration:underline;
}
a img{
	border:0;
}
ul, dd{
	margin:0;
	padding:0;
	list-style:none;
}
form{
	margin:0;
}
.clear{
	clear:both;
}

.justclear{
	clear:both;
	height:0;
	overflow:hidden;
}
.boxer{
	margin-left:auto;
	margin-right:auto;
	width:925px;
}

/* header */
#header{
	height:341px;
	margin-top:5px;
}

	#header .links{
		top:5px;
	    width:898px;
		position:absolute;
		height:auto;
		text-align:right;
		padding-top:5px;
		padding-right:5px;
		
	}
		#header .links span.none{
			display:block;
			float:right;
			text-align:right;
			margin:4px 8px 0 !important; 
			margin:3px 8px 0;
			width:1px;
			height:8px;
			background:url("../images/header_line.gif") no-repeat;
		}
		#header .links span.o{
			display:block;
			float:right;
			margin:4px 8px 0 !important; 
			margin:3px 8px 0;
			width:7px;
			height:6px;
			background:url("../images/header_ico.gif") no-repeat 50% 0;
		}
		#header .links a{
			float:right;
			font-size:10px;
			color:#662d91;
			display:block;
		}
    


	#header .banner {
		border:0
		width:925px;
		height:301px;
	}


	#header #nav{
		height:40px;
		background:url(../images/nav_bg.gif) #f2ebee repeat-x;
		border-top:#ebd5e2 solid 2px;
		

	}
		#header #nav a{
			display:block;
			float:left;
			margin-left:25px;
			padding:8px 10px 0px 10px;
			padding-header:11px !important; 
			padding-header:13px;
			height:26px !important; 
			height:24px;
			color:#311943;
			font-weight:bold;
		}
		#header #nav a:hover, #header #nav a.o{
			border-bottom:3px solid #D80401;
			text-decoration:none;
		}






/* FOOT */
#foot{
    background:#f1f1f1;
	height:78px;
	margin:6px auto !important; 
	margin:10px auto;
}

#foot .copyright{
	height:68px;
	background:#f1f1f1;
	margin:0 auto;
	padding-bottom:10px;
}

#foot .copyright .foot_left {
	float:left;
	width:76px;
	display:block;
	padding-left:80px;
	padding-top:6px;
	border:0;
	background:#f1f1f1;
}

#foot .copyright .foot_left img {
	width:76px;
	height:43px;
	border:0;
}

#foot .copyright .foot_right {  
	float:left;
	width:755px;
	background:#f1f1f1;
	padding-left:14px;
} 
#foot .copyright .foot_right .link{
    width:755px;
	height:16px;
	padding-top:10px;
	text-align:absmiddle;
	color:#7a797a;
}
#foot .copyright .foot_right .link a{
	display:block;
	float:left;
	padding:5px 0px 0px 0px;
	color:#7a797a;
	font-weight:bold;
}
#foot .copyright .foot_right .link span.none{
	display:block;
	float:left;
	text-align:right;
	margin:6px 8px 0 !important; 
	margin:4px 5px 0;
	width:1px;
	height:12px;
	background:url("../images/foot_line2.gif") no-repeat;
}
#foot .copyright .foot_right .link span.stat{
	display:block;
	float:left;
	width:210px;
	margin:0 8px;
	padding:5px 0px 0px 0px;
	text-align:right;
}
#foot .copyright .foot_right .link span.search{
	display:block;
	float:left;
	width:260px;
	text-align:justify;
}
#foot .copyright .foot_right .link span.search .btn{ 
	margin-bottom:1px;
	border:0; 
	width:24px; 
	height:19px;
	background:url(../images/foot_search.gif) no-repeat;
}

#foot .copyright .foot_right .link span.search .text {
    display:block;
	float:left;
	text-align:left;
    background:#F1f1f1;
	width:110px;
	margin:0 5px;
}
#foot .copyright .foot_right .stat{
	padding-top:7px;
	padding-top:9px auto !important; 
	padding-bottom:3px;
}
#foot .copyright .foot_right .stat span {
	font-size:10px;
}
