#map {
	background: url(/uploads/image/phimages/map.gif) no-repeat left top; float: left; width: 552px; height: 447px
}
#map h1 {
	display: block; font-weight: normal; position: absolute
}
.mapl a:link {
	display: block; color: #000; text-decoration: none
}
.mapl a:visited {
	display: block; color: #000; text-decoration: none
}
.mapr a:link {
	display: block;color: #000; text-decoration: none
}
.mapr a:visited {
	display: block; color: #000; text-decoration: none
}
.mapl a:link {
	background-position: left 4px; padding-left: 20px
}
.mapl a:visited {
	background-position: left 4px; padding-left: 20px
}
.mapr a:link {
	padding-right: 20px; background-position: right 4px
}
.mapr a:visited {
	padding-right: 20px; background-position: right 4px
}
.mapl a:hover {
	padding-right: 20px; display: block; background: url(/uploads/image/phimages/maph1.gif) no-repeat; color: #ff0000
}
.mapl a:active {
	padding-right: 20px; display: block; background: url(/uploads/image/phimages/maph1.gif) no-repeat; color: #ff0000
}
.mapr a:hover {
	padding-right: 20px; display: block; background: url(/uploads/image/phimages/maph1.gif) no-repeat; color: #ff0000
}
.mapr a:active {
	padding-right: 20px; display: block; background: url(/uploads/image/phimages/maph1.gif) no-repeat; color: #ff0000
}
#map .mapr a:hover {
	padding-right: 20px; background-position: right bottom
}
#map .mapr a:active {
	padding-right: 20px; background-position: right bottom
}
#map .mapl a:hover {
	background-position: left bottom; padding-left: 20px
}
#map .mapl a:active {
	background-position: left bottom; padding-left: 20px
}
#city {
	padding-right: 0px; border-top: #cdcdcd 1px solid; padding-left: 0px; padding-bottom: 10px; margin: 0px auto; width: 950px; padding-top: 10px; border-bottom: #cdcdcd 1px solid; text-align: left
}
#city h6 {
	background-position: left center; padding-left: 10px; font-size: 14px; background-image: url(/uploads/image/phimages/city_icon.gif); margin-bottom: 10px; color: #000; background-repeat: no-repeat
}
#city a {
	padding-right: 5px
}
#city strong {
	margin-top: 5px; display: inline; margin-bottom: -2px; color: #333
}
#city h1 {
	color: #333
}
#soil {
	padding-right: 0px; padding-left: 0px; padding-bottom: 10px; margin: 0px auto; width: 950px; padding-top: 10px; text-align: left
}
#soil a {
	margin: 0px 2px
}
#soil h6 {
	background-position: left center; padding-left: 10px; font-size: 14px; background-image: url(/uploads/image/phimages/soil_icon.gif); margin-bottom: 10px; color: #000; background-repeat: no-repeat
}
a.z {
	color: #ff0000
}
#rightindex {
	float: right; margin: 10px 0px 0px 10px; width: 380px
}
.rightbox {
	background: url(/uploads/image/phimages/index_rb1.gif) no-repeat left top; width: 341px
}
.rightbox p {
	padding-right: 18px; padding-left: 18px; background: url(/uploads/image/phimages/index_rb2.gif) no-repeat left bottom; padding-bottom: 15px; padding-top: 15px
}
