.mtop .tmenu ul li{
	background: url('images/menu-separator1.jpg') left center no-repeat;
}
.mbottom .tmenu ul li{
	background: url('images/menu-separator2.jpg') left center no-repeat;
}

/********************************/
.tmenu *
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 13px !important;
	font-family: 宋体, 仿宋_GB2312;
}

.tmenu hr
{
	height: 1px;
	color:#3980F4;
	margin: 0px 10px 0px 26px;
}

/* 效果 */
.tmenu a		{line-height: 28px; font-weight: bold;}
.tmenu table a	{line-height: 24px;  font-weight: normal;} /* same height 01 */
.tmenu .tmenu-hover { }
.tmenu table .tmenu-hover {  }

.tmenu a.tmenu-hover{}
.tmenu table a.tmenu-hover{}

/* 上级有否子菜单标记 */
.tmenu .tmenu-submenu
{background:url(images/tmenu-tag-1off.gif) right center no-repeat;}
.tmenu .tmenu-submenu-hover
{background:url(images/tmenu-tag-1on.gif) right center no-repeat;}

.tmenu table .tmenu-submenu
{background:url(images/tmenu-tag-2off.gif) right center no-repeat;}
.tmenu table .tmenu-submenu-hover
{background:url(images/tmenu-tag-2on.gif) right center no-repeat;}

.tmenu
{
}

/* level 1 */
.tmenu ul
{
	height: 32px; /**/
}
.tmenu ul li{
	display: inline-block;
	float: left;/**/
	position: relative;/**/
	z-index: 2; /**/
}
.tmenu ul li a,.tmenu ul li a:link{
	display: block;
	text-decoration: none;
	background-color: transparent;
	white-space: nowrap;

	padding: 2px 14px;
}

/* level 2 */
.tmenu ul div
{
	/* 测量尺寸时使用，不可更改 */
	display: block;
	visibility: hidden;
	
	z-index: 10000;
	position: absolute;
	height: auto;
	text-align: left;
}

.tmenu ul div a,.tmenu ul div a:link{
	display: block;
}
/* 效果 */
.tmenu ul div a.tmenu-hover{
}


/* level 3 */
.tmenu ul div div
{
	left: 100%;
	top: 27px; /* same height 01 */
	z-index: 10002;
	position: absolute;
	height: auto;
}

.tmenu .buoy
{
	display:block;
	position: absolute;
	height: 32px;
	width: 1px;
	/*top:0px;*/
	/*z-index:1;*/
	cursor: pointer;
	
	filter:alpha(opacity=70);			/* IE */
	-moz-opacity:0.7;					/* Moz + FF */
	opacity: 0.7;						/* 支持CSS3的浏览器（FF 1.5也支持）*/
}

/******************************************************************/
.tmenu ul { margin: 0px 0px; padding-left: 20px; z-index: 10; }
.tmenu hr
{
	height: 1px;
	color: #69f;
	margin: 0px 10px 0px 26px;/**/
}

/* 效果 */
.tmenu a { color:#fff; }
.tmenu table a { color:#069; }
.tmenu .tmenu-hover {color:#ff0; }
.tmenu table .tmenu-hover,.tmenu table .tmenu-hover span {color:#ff0; }
.tmenu a:hover { color:#ff0; }

/* level 2 */
.tmenu ul div
{
	background: #fdf;
	border: solid 1px #069;
	border-width: 1px 1px 1px 1px;
	padding: 0px;
	text-align: left;
	background: #eee url('images/submenu-bk.jpg') left top repeat-y;/**/
	padding-left: 0px;
}
.tmenu ul div { filter:alpha(opacity=100); }
.tmenu ul div div { filter:alpha(opacity=100); }


.tmenu ul div table { margin: 1px; } /**/

.tmenu ul div a,.tmenu ul div a:link{
	padding: 2px 11px 2px 26px; /**/
}
/* 效果 */
.tmenu ul div a.tmenu-hover{
	
	padding: 1px 10px 1px 25px;
	border: solid 1px #fff;/**/
	background-color:#069;
}

.tmenu .buoy
{
	background: #0ff;/*url('images/tmenu-hover.jpg') center center no-repeat;/**/
}