/* ¿ò¼Ü */
#b{width:637px;padding:0px;position:relative; float:left;}

/*µ¼º½*/
.top{position:relative;z-index:2}

.menu{height:50px;font-family: Verdana, Arial, Helvetica, sans-serif;_overflow:hidden}
.menu a{height:16px;line-height:16px;float:left;position:relative; color:#474747; font-weight:700; text-decoration:none; background:url(mega-arrow.png) center right no-repeat; padding-right:15px;}
.menu a:hover{color:#c6001e;background:url(mega-arrow-up.png) center right no-repeat; }

/*IE6*/
.menu ul{width:556px;background-color:#fff;border:1px solid #bdbdbd;border-top:none;position:absolute;left:-1px;top:-999em;z-index:99999;display:none}
.menu li{font-size:12px;float:left;position:relative; padding:17px 21px;}
.menu li sup{font-size:9px; font-family:Arial, Helvetica, sans-serif;}
.menu li.hover{background-color:#fff;border:1px solid #bdbdbd;border-bottom:none; padding:16px 20px 17px 20px;}
.menu li.hover ul{top:49px;display:block; padding-bottom:5px;}
.menu li.hover ul li{border:none;width:134px;float:left;padding:10px 0 10px 5px}
.menu li.hover ul li a{height:16px;line-height:16px;font-size:12px;text-decoration:none;padding:0; font-weight:normal; display:block;background:url(right-arrow-action-gray.png) center left no-repeat; text-indent:15px;}
.menu li.hover ul li a:hover{background:url(right-arrow-action-red.png) center left no-repeat;}
#search{width:129px; height:100px;}
#search p{font-size:14px; font-weight:700; padding-bottom:20px;}
#brand{width:400px;font-size:14px; font-weight:700;}