/* Reset */
#nei-menu11,
#nei-menu11 ul,
#nei-menu11 li,
#nei-menu11 a {margin: 0;padding: 0;border: none;outline: none;}

/* Menu */
#nei-menu11 {width:800px; z-index:99999; position:relative; 
	/*½¥±ä


	Ô²½Ç
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/}

#nei-menu11 li {position: relative;list-style: none;float: left;display: block; width:160px;height:105px; text-align:center; z-index:99999;background:url(../Images/line.jpg)  no-repeat; background-position:159px center }

/* Links */

#nei-menu11 li a {display: block; margin-left:30px; width:120px; line-height:105px;text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333; letter-spacing:1px;

	-webkit-transition: background .2s ease-in-out;
	-moz-transition: background .2s ease-in-out;
	-o-transition: background .2s ease-in-out;
	-ms-transition: background .2s ease-in-out;
	transition: background .2s ease-in-out;
}

#nei-menu11 li:first-child a { border-left: none; }
#nei-menu11 li:last-child a{ border-right: none; }

#nei-menu11 li:hover > a { background:url(../Images/menu-hover-bg.png);  color:#fff}
#nei-menu11 li a#active{ background:url(../Images/menu-hover-bg.png); color:#fff}

/* Sub Menu */

#nei-menu11 ul {position: absolute; width:128px;left:0;opacity: 0;background: #cc0000;top:105px;
	/*
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	*/
	-webkit-transition: opacity .25s ease .1s;
	-moz-transition: opacity .25s ease .1s;
	-o-transition: opacity .25s ease .1s;
	-ms-transition: opacity .25s ease .1s;
	transition: opacity .25s ease .1s;}

#nei-menu11 li:hover > ul { opacity: 1; }

#nei-menu11 ul li {height: 0;overflow: hidden;padding: 0;

	-webkit-transition: height .3s ease .1s;
	-moz-transition: height .3s ease .1s;
	-o-transition: height .3s ease .1s;
	-ms-transition: height .3s ease .1s;
	transition: height .3s ease .1s;}

#nei-menu11 li:hover > ul li {height: 40px;overflow: visible;padding: 0; font-size:14px;border: none; width:128px;}
#nei-menu11 ul li a { display:block;padding: 0;margin: 0;border: none;text-align: center;font-size:13px; color:#fff; line-height:40px; font-family: Arial, Helvetica, sans-serif}
#nei-menu11 ul li a:hover{ display:block; background:#fff;color:#000;}
#nei-menu11 ul li:last-child a { border: none; }
#nei-menu11 ul li ul { position:absolute; left:150px; top:0; width:145px;}
#nei-menu11 ul li ul li { height: 30px;padding: 0; font-size:13px;border: none; width:150px; }
#nei-menu11 ul li ul li a {display:block;padding: 0;margin: 0;font-size:13px; color:#fff; line-height:30px; text-align:left; padding-left:20px; }

