@charset "utf-8";
/* CSS Document */
/*common*/
#leftMenu ul, #rightContainer ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#leftMenu .leftBox {
	width: 218px;
	min-height: 300px;
	height: auto;
	background-color: #d4f0eb;
	border-radius: 34px;
	padding: 16px 10px;
}
/*left menu*/
#leftMenu .mainMenu {
	width: 100%;
	height: 74px;
	line-height: 74px;
	font-family: SimHei;
	font-size: 36px;
	letter-spacing: -4px;
	color: #fff;
}
#leftMenu .mainMenu a {
	font-family: SimHei;
	background-color: #00a374;
	border-radius: 24px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	margin: 0 auto;
	display: block;
}
#leftMenu .mainMenu a:hover {
	text-decoration: none;
}
#leftMenu li.subMenu a {
	display: block;
	height: 58px;
	line-height: 58px;
	/*	background-color: #cfddf2;*/
	text-decoration: none;
	font-family: SimHei;
	font-size: 28px;
	letter-spacing: -3px;
	color: #04402f;
	text-align: center;
	min-width: 171px;
	margin: 0 auto;
	margin-top: 19px;
}
#leftMenu li.subMenu a:hover {
	background-color: #91d5ad;
	border-radius: 18px;
}
/*right box*/
#rightContainer #mainTitle {
	height: 78px;
	/*	background-color: #89d6aa;*/
	border-bottom: solid 3px #00a374;
}
#rightContainer #mainTitle #colName {
	float: left;
	font-size: 32px;
	line-height: 74px;
	color: #04402f;
	border-bottom: solid 5px #ff9f19;
	padding: 0 38px 0 33px;
}
#rightContainer #mainTitle #currentLocation {
	float: right;
	height: 20px;
	margin-top: 50px;
	padding-right: 15px;
	font-size: 16px;
	line-height: 20px;
	font-family: SimHei;
	padding-left: 27px;
	background: url("../images/icon_location.png") no-repeat center left;
}
#rightContainer #mainTitle #currentLocation a {
	color: #04402f;
	text-decoration: none;
}
#rightContainer #mainTitle #currentLocation a:hover {
	color: #00a374;
	text-decoration: none;
}