		.menu{ overflow: hidden; border-color: #ededed; border-style: solid ; border-width: 0 1px 1px ; }
		/*第一层*/
		.menu li.level1>a{ 
			display:block;
			height: 45px;
			line-height: 45px;
			color: #888;
			padding-left: 20px;
			border-bottom: 1px solid #ededed; 
			font-size: 16px;
			position: relative;
			transition:all .5s ease 0s;
			background-color:#f8f8f8; 
		 }
		 .menu li.level1 a:hover{ text-decoration: none;background-color:#eee;   }
		 .menu li.level1 a.current{ background: #eee; }

		/*============修饰图标*/
		 .ico{ width: 20px; height: 20px; display:block;   position: absolute; left: 20px; top: 10px; background-repeat: no-repeat;  }

		 /*============小箭头*/
		 .level1 i{ width: 20px; height: 10px;  background-repeat: no-repeat; display: block; position: absolute; right: 20px; top: 20px; }
		.level1 i.down{ background-position: 0 -10px; }

		 .ico1{ background-position: 0 0; }
		 .ico2{ background-position: 0 -20px; }
		 .ico3{ background-position: 0 -40px; }
		 .ico4{ background-position: 0 -60px; }
                 .ico5{ background-position: 0 -80px; }

		 /*第二层*/
		 .menu li ul{ overflow: hidden; }
		 .menu li ul.level2{ display: none; padding: 10px 0px;}
		 .menu li ul.level2 li a{
		 	display: block;
			height: 35px;
			line-height: 35px;
			color: #888;
			text-indent: 35px;
			/*border-bottom: 1px solid #ddd; */
			font-size: 14px;
			 transition:all 1s ease 0s;
		 }