#menu{ height:26px;padding-right:166px;background:url(menu.png) no-repeat 100% 0}
#menu ul{ float:right;background:url(menu.png) no-repeat 0 -52px;padding-left:3px;height:26px;}
#menu li{background:url(menu.png) repeat-x 0 -26px;height:26px; overflow:hidden; line-height:28px; float:left;padding:0 5px;}
#menu li a{ /*font-weight:bold*/color:#47637b}
#menu li a.current{background:url(min.png) no-repeat 50% 0;}
.qq ul{ height:60px;}
.sidemenu ul{ height:90px;}
.qq li,.sidemenu li{ float:left;height:25px;padding-top:5px;background:none;width:95px}
.sidemenu li{ background:url(menuli.png) no-repeat 0 50%;text-indent:20px;}
.menu { z-index:100; left:100%; margin-left:-26px;margin-top:130px;position:fixed}
img{border:none} 
.menu ul {padding:0; margin:0; list-style-type: none; height:170px;}

.menu ul li {width:26px; text-align:left; margin-top:2px;+margin-top:-2px;-margin-top:-5px}
* html .menu ul li { position:relative;}

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:26px;}
* html .menu ul li a, * html .menu ul li a:visited {width:26px;}

table {margin:0; padding:0; border:0; border-collapse:collapse;font-size:1em;}

.menu ul li ul {visibility:hidden; position:absolute; width:130px; top:0; left:-132px}
.menu ul li ul li{ margin-top:0;width:132px;}
.menu ul li:hover {position:relative;}
.menu ul li:hover a {text-decoration:none;}

.menu ul li a:hover { position:relative; z-index:200; border-left:0;}

.menu ul li:hover ul,
.menu ul li a:hover ul {visibility:visible; z-index:300; background:#99A9B8;
}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a ,.menu ul li a:hover ul li span,.menu ul li:hover ul li span{display:block; background:#e6faff; color:#007fb9; text-align:left; height:auto; padding:5px; border:1px solid #42ccf0;
text-decoration:none; border-width:1px 1px 0 1px; width:130px; width:120px;}
.menu ul li a:hover ul li span,.menu ul li:hover ul li span{ font-weight:bold;
font-size:14px;
background:#69c9f7;
text-decoration:none;
color:#fff;}
.menu li a span{ text-decoration:none}
.menu ul li ul li img{ margin-right:3px;border:none}
.menu ul li:hover ul li.last,
.menu ul li a:hover ul li.last {border-bottom:1px solid #42ccf0;}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {background:#fff; color:#000;}

