@charset "utf-8";
/* CSS Document */

/* common styling */
.menu {font-size:11px;float:right;height:24px;width:664px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;height:24px; text-align:center; color:#fff;background:#726e6f; line-height:24px; font-size:11px; overflow:hidden;margin-left:1px;padding:0px 23px;float:left;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;border:1px solid #999;border-top:0px;}
/* specific to non IE browsers */
.menu ul li:hover a ,.menu ul #on{color:#c30004; background:url(../images/bg_menu.jpg);}
.menu ul li:hover ul {display:block; position:absolute; top:24px; left:0;border:1px solid #999;border-top:0px;background:#fff;}
.menu ul li:hover ul li a.hide {background:url(../images/ico_03.gif) no-repeat 140px 10px  #e6e3de;}
.menu ul li:hover ul li:hover a.hide {background:url(../images/ico_01.gif) no-repeat 140px 10px #969696;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#e6e3de; color:#000; width:105px;text-align:left;height:20px;line-height:20px;}
.menu ul li:hover ul li a:hover {background:#969696; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:152px; top:0;border:1px solid #999;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
.menu ul li:hover ul li:hover ul li a{display:block; background:#e6e3de; color:#000; width:145px;text-align:left;height:auto;padding:4px 23px;line-height:12px;font-size:10px;}
.menu ul li:hover ul li:hover ul li a:hover {background:#969696; color:#fff;}

/*IE6 style*/
* html .menu ul li {margin:0px;}
* html .menu ul li a.hide,* html  .menu ul li a:visited.hide {display:none;}
* html .menu ul li a:hover ul li a.hide {display:none;}
* html .menu ul li a:hover {color:#c30004;background:url(../images/bg_menu.jpg)}
* html .menu ul li a:hover ul {display:block; position:absolute; top:24px; left:0;background:#fff;}
/** html .menu ul li a:hover ul li a.sub {background:#969696; color:#fff;}提示下拉*/
* html .menu ul li a:hover ul li a {display:block; background:#e6e3de; color:#000; width:105px;text-align:left;height:20px;line-height:20px;margin:0px;}
* html .menu ul li a:hover ul li a ul {visibility:hidden;}
* html .menu ul li a:hover ul li a:hover {background:#969696; color:#fff;}
* html .menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:151px; top:0; color:#000;border:1px solid #999;}
* html .menu ul li a:hover ul li a:hover ul.left {left:-105px;}
* html .menu ul li a:hover ul li a:hover ul li a{display:block; background:#e6e3de; color:#000; width:145px;text-align:left;height:auto;padding:4px 23px;line-height:12px;font-size:10px;}
* html .menu ul li a:hover ul li a:hover ul li a:hover {background:#969696; color:#fff;}
/*IE6 style end*/