html body { padding:0; margin:0; width:100%; height:100%; background-color: #ffffff;}

.content_bg {
	background:url(/images/frame/bg.jpg) no-repeat top center;
	min-width: 950px;
	*width: expression( document.body.clientWidth < 950 ? "950px" : "100%" );
	height:100%;
	overflow:hidden;
}

/*  Top Menu */
.menu_content {
	position:relative; width:950px; height:365px; overflow: auto;overflow-x:hidden; overflow-y:hidden; padding:0; margin:0 auto;
}



.divMenu {
	position:absolute;
	width:950px;
	height:71px;
	top:33px;
	left:480px;
}

.divMenu .top_menu_body li { 
	list-style-type:none;
	float:left;
	border:0; 
	margin:0;
	padding:0;
	height:71px;
}

.divMenu .top_menu_body li a{ 
	display:block;
	width:60px;
	line-height:71px;
}

.divMenu .top_menu_body li a:hover{ 
	display:block;
	width:60px;
	line-height:71px;
}

.divMenu .top_menu_body li .menu1{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat 0 0;
}


.divMenu .top_menu_body li .menu1:hover{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat 0 -71px;
}

.divMenu .top_menu_body li .menu2{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -60px 0;
}


.divMenu .top_menu_body li .menu2:hover{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -60px -71px;
}

.divMenu .top_menu_body li .menu3{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -120px 0;
}


.divMenu .top_menu_body li .menu3:hover{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -120px -71px;
}

.divMenu .top_menu_body li .menu4{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -180px 0;
}


.divMenu .top_menu_body li .menu4:hover{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -180px -71px;
}

.divMenu .top_menu_body li .menu5{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -240px 0;
}


.divMenu .top_menu_body li .menu5:hover{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -240px -71px;
}

.divMenu .top_menu_body li .menu6{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -300px 0;
}


.divMenu .top_menu_body li .menu6:hover{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -300px -71px;
}

.divMenu .top_menu_body li .menu7{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -360px 0;
}


.divMenu .top_menu_body li .menu7:hover{ 
	background:url(/images/frame/top_menu2.jpg) no-repeat -360px -71px;
}

.divMenu .top_menu_body .menu_space6{ 
	width:6px;
}
.divMenu .top_menu_body .menu_space7{ 
	width:7px;
}
.divMenu .top_menu_body .menu_space8{ 
	width:8px;
}
/*  Top Menu End */
/* AD Top */
.divADTop {
	position:absolute;
	width:950px;
	height:250px;
	top:116px;
	left:0px;
}

/* AD Top End*/
/*  Body  */
.body_content {
	position:relative; width:950px; height:100%; overflow: auto;overflow-x:hidden; overflow-y:hidden; padding:0; margin:0;	text-align:left;
}

.divLeftSide {
	position:absolute;
	padding:0; 
	margin:0;
	top:0;
	left:0;
	width:286px;
	height:100%;
}


.divBody {
	position:absolute; 
	padding:0; 
	margin:0;
	top:0;
	left:290px;
	width:660px;
	height:100%;
}

.liLeftSide {
	float:left;
	padding:0; 
	margin:0;
	width:286px;
	height:100%;
}


.liBody {
	float:left;
	padding:0; 
	margin:0;
	width:660px;
	height:100%;
}

.liSpace {
	float:left;
	padding:0; 
	margin:0;
	width:4px;
	height:100%;
}

/*  Body End */
/*  Footer  */
.footer_content {
	position:relative; width:950px; height:160px; overflow: auto;overflow-x:hidden; overflow-y:hidden; padding:0; margin:0;
}

.divFooter {
	position:absolute; 
	padding:0; 
	margin:0;
	top:0px;
	left:40px;
}
/*  Footer End */
.fix_line { clear:both; margin:0px; padding:0px; height:2px; }
