/* common menu */
.menu {width:938px; position:relative; margin-left:auto; margin-right:auto; font-size:12px; z-index:100;}
.menuline{width:2px; height:28px; background: url(../Images/menuline.gif) 0 5px no-repeat; float: left; display:block}
.menubottom{width:145px; height:4px; background: url(../Images/menu_bottom.gif) no-repeat; font-size:1px; display:block}

.menu ul {list-style:none; margin:0; padding:0}
.menu li {float:left; position:relative;}
.menu ul ul {visibility:hidden; position:absolute; left:-15px; top:30px;}
.menu table {position:absolute; top:0; left:0;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.menu ul li a{display:block; width:115px; height:30px; line-height:32px; font-size:14px; font-weight:bold; text-align:center; color:#fff; text-decoration:none; font-family:"Microsoft Yahei",ËÎÌå;}
.menu ul li a:visited {color:#fff;font-size:14px;}
.menu ul li a:hover{color:#333; background:url(../Images/menu_hover_bg.png) center no-repeat;font-size:14px;}
.menu ul ul li {clear:both; text-align:left;}
.menu ul ul li a{display:block; height:25px; margin:0; line-height:25px; background:#ccc; font-size:12px; color:#000; font-weight:normal; width:145px; font-size:12px;}
.menu ul ul li a:visited{color:#000; font-size:12px;}
.menu ul ul li a:hover{background:#c00; color:#fff; font-size:12px;}
