
.menu ul li {display:block;width:210px;padding-top:2px;list-style:none;overflow:visible; background:#a70d0d; margin-bottom:5px;}
.menu ul li a {
	display: block;
	height: 34px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 15px;
	font-size: 14px;
	color: #fff;
	outline: none;
	box-shadow: 0px 1px 1px 1px rgba(0,0,0,.5);
}
.menu ul li a:hover{}
.menu ul li a i{margin-right:10px;}
.menu ul li a i.fa-folder{color:#ffc000}
.menu ul li .active {background:url(../images/on.png) top right no-repeat;}

.menu ul li .inactive {background:url(../images/off.png) top right no-repeat;}
.menu ul li ul {display:none; margin-top:-4px;background:#fff;   }
.menu ul li ul li ul {margin-bottom:0px;}
.menu ul li ul li {display:block;background:#f6f6f6;font-size:12px;list-style:circle;color:#666;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;padding-left:15px; border-bottom:1px dotted #eee; width:195px;}
.menu ul li ul li a {background:none;font-size:12px;height:30px;color:#666;padding-left:0px;box-shadow:none; }
.menu ul li ul li ul{background:#fff; list-style: disc inside;}
.menu ul li ul li ul li{display:block;background:#fff;font-size:12px;color:#666;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;padding-left:20px;border-top:none; border-left:none;border-right:none; border-bottom:1px dotted #eee; width:175px;list-style:disc inside; }
.menu ul li a:hover{color:#ccc; font-weight:bold;}
.menu ul li ul li ul li:hover{ background:#b63b4d; color:#fff;}
.menu ul li ul li ul li a:hover{ background:#b63b4d; color:#fff;}




