* {margin:0; padding:0;}
ul, li {list-style:none;}



.menu {display:inline;  float:left; width:1000px; height:40px; background:url(../images/menu-bg.jpg); font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
#menu-nav li {position:relative; display: inline; float:left; height: 24px; margin: 8px 1px 8px -1px;cursor: pointer;}
#menu-nav a, .menu p a {_display:inline; float:left; height: 24px; margin: 0 8px; text-decoration: none;}
#menu-nav a span, .menu p a span {display:inline; float:left; margin-left: 2px; color:#fff; cursor: pointer;
                  height: 24px; *height: 22px;
                  line-height: 22px;
                  padding: 0 10px 0 8px; *padding: 2px 10px 0 8px;
}
#menu-nav a:hover, .cur, .pageID_home .m01 a, .pageID_product_lastest .m02 a, .pageID_special .m08 a,
.pageID_1003031413059620661886 .m03 a, .pageID_0909090303223585035456 .m04 a, .pageID_1003031413161912555294 .m05 a, .pageID_0909090304024581422540 .m06 a, .pageID_0907120727194400279044 .m07 a {background: url(../images/menu-set.gif) no-repeat left top; text-decoration: none;}

#menu-nav a:hover span, .cur span, .pageID_home .m01 a span, .pageID_product_lastest .m02 a span, .pageID_special .m08 a span,
.pageID_1003031413059620661886 .m03 a span, .pageID_0909090303223585035456 .m04 a span, .pageID_1003031413161912555294 .m05 a span, .pageID_0909090304024581422540 .m06 a span, .pageID_0907120727194400279044 .m07 a span {background: url(../images/menu-set.gif) no-repeat right bottom; color: #000!important;}

#menu-nav .m01 {margin-left:15px; border-left:0;}
#menu-nav .m07 {border-right:0;}
#menu-nav .m08 {border:0; margin-right:0;}
#menu-nav .m08 sup {position:absolute; width:18px; height:19px; background:url(../images/special-icon.gif) no-repeat left top; margin:-5px 0 0 -17px;}
#menu-nav .m09 {border:0; margin-left:0; margin-right:0;}

/*弹出*/
#menu-nav .sub-nav {display:none; z-index: 999; position:absolute; left:7px; width: 120px; margin-top:23px; padding-top:0px;   font-size: 12px;}
#menu-nav .navShow {display:block; z-index:999;}
#menu-nav .sub-nav .sub-ul { border-bottom:#000000 dotted 1px; border:solid #197CE1; border-width:0 1px 1px; background-color:#fff;padding:6px 0 0 0; overflow: hidden;}
#menu-nav .sub-nav li {display: block; float: none; height: 27px; border: 0; margin: 0 0 0px 0; padding: 0 0px; border-bottom:#1A89E3 dotted 1px;}
#menu-nav .sub-nav .today-specail {height:30px; padding-top: 5px; background: #eddce9; margin:5px 0 0 0;}
#menu-nav .li-hover {background: #329CDA;}
#menu-nav .sub-nav a { float:none; display:block; background: url(../images/submenu.gif) no-repeat; background-position: 6px -17px; *background-position: 6px -18px; margin:0; color: #000000;
					   height: 20px;
					   line-height: 20px; *line-height: 20px;
					   padding:2px 0 0 15px;
}
#menu-nav .sub-nav a:hover, #menu-nav .li-hover a { background: url(../images/submenu.gif) no-repeat; background-position: 6px 11px; *background-position: 6px 10px; color: #fff; }
#menu-nav .sub-nav .today-specail a:hover {background: url(../images/submenu.gif) no-repeat; background-position: 6px -17px; *background-position: 6px -18px; color: #cc009d;}
.menu p {display:inline; float:left; height: 20px; margin:8px 0 8px 30px; background:url(../images/hd.gif) no-repeat -322px -33px; padding-left:8px; cursor: pointer;}
.menu p a:hover span {color:#ffff00;}

/*生活馆分类*/
.life {display:none; float:left; width:958px; border:solid #353535; border-width:0 1px 1px 1px; background:#f8f7f7;}
.life h3 {position:relative; display:inline; float:right; width:13px; height:7px; background:url(../images/hd.gif) no-repeat -377px -25px; top:-7px; margin-right:58px;}
.life ul {display:inline; float:left; width:916px; margin:2px 0 0 15px;}
.life ul li {display:inline; float:left; width:438px; margin:2px 10px;}
.life dl {float:left; height:21px; line-height:21px;}
.life dt {float:left; width: 60px; background: #424242; text-align: center;} .life dt a {color: #fff!important;}
.life dd {display:inline; float:left; height:22px; background:url(../images/hd.gif) no-repeat -464px -44px; margin-left:6px; padding-left:6px;} .life dd a {color:#444!important;}
.life p {display: inline; float:right; width:17px; height:52px; background:url(../images/hd.gif) no-repeat -428px top; margin:0 10px 6px 0; cursor:pointer;}

/*关键词*搜索*/
.search-keyword {clear:both; float:left; width:960px; height:36px; background:url(../images/hd.gif) no-repeat left -108px; margin-top:10px; /* margin-bottom:20px;*/}
.search-keyword dl {display:inline; float:left; height:20px;}
.search {width:226px; margin:8px 0!important;}
.search .txt {float:left; width:175px; border:1px solid #c8c8c8; color:#666;
			  height:18px; *height:16px;
			  line-height:18px; line-height:16px;
			  padding:0 0 0 3px; *padding:2px 0 0 3px;
}
.search .sub {display: inline; float:left; width:41px; height:20px; background:url(../images/hd.gif) no-repeat -377px top; margin-left:5px; border:0; cursor:pointer;}
.keyword {width:675px; margin:8px 15px 8px 26px; height:18px; line-height:18px;}
.keyword dt, .keyword dd {float:left; margin-top:1px; *margin-top:2px;}
.keyword dd a {display:inline; float:left; margin:0 4px;}
