body{
	margin: 0;
	padding: 0;
	background: url(/img/age/age_bg.gif) repeat-x left top;
}

#age_body{
	width: 850px;
	height: 650px;
	margin: 0 auto;
	overflow: hidden;
	background: url(/img/age/age4.jpg) no-repeat left top;
}

#age_head{
	height: 140px;
	overflow: hidden;
	position: relative;
}

#age_body h1{
	color: #bbb;
	font-size: 10px;
	height: 12px;
	overflow: hidden;
	position: relative;
	top: 125px;
}

#age_container{
	height: 465px;
	overflow:hidden;
}

#age_container dl{
	height: 300px;
	overflow: hidden;
}

#age_container dl dt{
	text-indent: -9999px;
	display: block;
}

#age_container dl dd.age_over{
	padding: 198px 0 0 50px;
	float: left;
}

#age_container dl dd.age_under{
	padding: 225px 0 0 20px;
	float: left;
}

#age_container dl dd a{
	width: 204px;
	height: 82px;
	display: block;
	outline: none;
	text-indent: -9999px;
	background-image: url(/img/age/age_btn_03.png);
	background-repeat: no-repeat;
}

#age_container dl dd a.over{
background-position: 0 0;
}

#age_container dl dd a.over:hover{
background-position: 0 -82px;
}

#age_container dl dd a.under{
background-position: -235px 0;
	width: 123px;
	height: 45px;
}

#age_container dl dd a.under:hover{
background-position: -235px -50px;
	width: 123px;
	height: 45px;
}

#age_container p{
	padding: 0 0 0 300px;
}

#age_container p a{
	width: 160px;
	height: 41px;
	display: block;
	outline: none;
	text-indent: -9999px;
	background-image: url(/img/age/age_btn_03.png);
	background-position: 0px -176px;
	background-repeat: no-repeat;
}

#age_container p a:hover{
background-position: 0px -236px;
}

#age_body ul{
	height: 120px;
	overflow:hidden;
}

#age_body ul li{
	display: none;
}

dd.age_under{
	width:200px;
}

div#age_foot{
	height: 100px;
	overflow:hidden;
}

#age_foot div.box{
	padding-top: 10px;
	padding-right: 10px;
}

#age_foot p{
	text-align:right;
	padding-right: 15px;
	font-size: 13px;
	height: 22px;
	overflow: hidden;
	color: #fff;
}

#age_foot address{
	text-align:right;
}



body2{
	margin: 0;
	padding: 0;
	background: url(/img/age/age_bg.gif) repeat-x left top;
}

#age_body2{
	width: 850px;
	height: 650px;
	margin: 0 auto;
	overflow: hidden;
	background: url(/img/age/age4.jpg) no-repeat left top;
}

#age_head2{
	height: 140px;
	overflow: hidden;
	position: relative;
}


#age_body2 h1{
	color: #bbb;
	font-size: 10px;
	height: 12px;
	overflow: hidden;
	position: relative;
	top: 125px;
}


#age_container2{
	height: 465px;
	overflow:hidden;
}


#age_container2 dl{
	height: 300px;
	overflow: hidden;
}

#age_container2 dl dt{
	text-indent: -9999px;
	display: block;
}

#age_container2 dl dd.age_over{
	padding: 205px 0 0 50px;
	float: left;
}

#age_container2 dl dd.age_under{
	padding: 225px 0 0 20px;
	float: left;
}

#age_container2 dl dd a{
	width: 204px;
	height: 82px;
	display: block;
	outline: none;
	text-indent: -9999px;
	background-image: url(/img/age/age_btn_03.png);
	background-repeat: no-repeat;
}

#age_container2 dl dd a.over{
background-position: 0 0;
}

#age_container2 dl dd a.over:hover{
background-position: 0 -82px;
}

#age_container2 dl dd a.under{
background-position: -235px 0;
	width: 123px;
	height: 42px;
}

#age_container2 dl dd a.under:hover{
background-position: -235px -50px;
	width: 123px;
	height: 42px;
}

#age_container2 p{
	padding: 0 0 0 400px;
}

#age_container2 p a{
	width: 160px;
	height: 41px;
	display: block;
	outline: none;
	text-indent: -9999px;
	background-image: url(/img/age/age_btn_03.png);
	background-position: 0px -176px;
	background-repeat: no-repeat;
}

#age_container2 p a:hover{
background-position: 0px -236px;
}

#age_body2 ul{
	height: 120px;
	overflow:hidden;
}

#age_body2 ul li{
	display: none;
}

dd.age_under2{
	width:200px;
}

div#age_foot2{
	height: 100px;
	overflow:hidden;
}

#age_foot2 div.box{
	padding-top: 10px;
	padding-right: 10px;
}

#age_foot2 p{
	text-align:right;
	padding-right: 15px;
	font-size: 13px;
	height: 22px;
	overflow: hidden;
	color: #fff;
}

#age_foot2 address{
	text-align:right;
}
