@charset "utf-8";

	.menu{
		margin: 0%;
		overflow: hidden;
		display: block;
	}

	.menu ul{
		margin: 0%;
		padding: 0%;
		width:240px;
	}

	.menu ul li {
		display:block;
		margin:0 0 0 0px;
		list-style:none;
		/*border-bottom: 1px dashed #999;*/
		text-align: center;
		background: #c9c9ca;
		background: #f5f5f5;
	}
	.menu ul li a {
		display:block;
		padding: 15px 0;
		font-size:15px;
		color:#717071;
		outline:none;
		font-weight: bold;
	}
	.menu ul li a:hover {
		/*background:url(../images/on.png) top right no-repeat;*/
		color: #2ca6e0;
		cursor: pointer;
	}
	.menu ul li ul li:hover {
		color: #2ca6e0;
	}
	.menu ul li .on {
		color: #2ca6e0;
	}
	.menu ul li .active {
		/*background:url(../images/on.png) top left no-repeat;*/
		color: #2ca6e0;
	}
	.menu ul li ul li.active {
		background:url(../images/on.png) top left no-repeat;
		color: #2ca6e0;
	}
	.menu ul li ul li.active a{
		/*color: #2ca6e0;*/
	}

	.menu ul li .inactive {
		/*background:url(../images/off.png) top right no-repeat;*/
	}
	.menu ul li ul {
		display:none; 
		margin-top:0px;
		margin-bottom:0px;   
		margin-left: -5px;
		border: 1px solid #999;
	}
	.menu ul li ul li {
		height:auto;
		display:block;
		list-style:circle;
		color:#666;
		margin-bottom:0px;
		margin-top:0px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:10px;
		margin-left:0px;
		border-bottom: 0px solid #000;
		background:#fff;
		border-left:1px solid #999;
		border-right:1px solid #999;
	}
	.menu ul li ul li a {
		font-size:14px;
		color:#555;
		padding-left:0px; 
	}
	

	




