html,body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,input,textarea,button,p,blockquote,th,td,img,iframe,a{ margin: 0px; padding: 0px; }
/*table{ border-collapse:collapse; border-spacing:0;}*/
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
select,input,button,textarea,option { font: 12px Arial, Helvetica, Microsoft Yahei, sans-serif; }
img{ border: 0px; }
li{ list-style: none; }
body{ font: 12px Arial, Helvetica, Microsoft Yahei, sans-serif; color: #333; position: relative; background: #fff; }
html{ -webkit-text-size-adjust: none; }
/*header*/
#header{ width: 100%; height: 33px; border-bottom:1px solid #f1f1f1; background: #fff; }
.head{ width: 970px; height: 33px; margin:0 auto; }
.head ul{ width: 470px; float: left; }
.head ul li{ padding: 6px 4px; float: left; line-height: 20px; color: #666666}
.head ul li.user{ padding:6px 0 0 5px; }
.head ul li a.manage{ color: #ff0000; }
.head ul li a.membername{ font-family: "Tahoma"; color: #ff6600; }
.head ul li input{ width: 92px; height: 18px; border:1px solid #d7d7d7; font:normal 12px/18px "Tahoma"; padding: 0 0 0 5px; }
.head ul li button{ width: 39px; height:19px; border:0; text-align: center; color: #fff; cursor: pointer; padding:0; margin: 0; float: left; background: url(../images/Exhibition/exhibition.png) no-repeat 0 0; }
.head ul li a{ color: #666666; cursor:pointer;}
.head ul li a:hover{ color:#f60; text-decoration:underline;}
.head p{ padding: 6px 4px; float: left; line-height: 20px; color: #666666;}
.head span{ float:right; color:#eee; line-height:33px;}
.head span a{ color:#999; padding:0 6px;}
.head span a:hover{ color:#f60; text-decoration:underline;}

/*导航*/
.nav{ width:100%; height:40px; margin:0 auto; text-align:center; background-color:#048d01; border-top:4px solid #027301;z-index:900}
.nav ul.w1180{ width:1180px; height:40px; margin:0 auto;}
.nav ul li{ float:left; border-left:1px solid #027301; width:134px; position:relative; text-align:center;}
.nav ul li a{ height:38px; float:left; width:134px; font: normal 18px/38px "Microsoft Yahei","simhei"; color:#fff; border-bottom:2px solid #048d01;}
.nav ul{ z-index:900;}
.nav ul ul{ position:absolute;top:40px; background:#048d01; left:0px; display:none}
.nav ul ul li{ clear:both; height:36px; line-height:36px; border:none; }
.nav ul ul li a{ padding:0px; font-size:14px; width:100%; text-align:center; border:none; border-top:1px solid #05a001;height:36px; line-height:36px;white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的文本 */}
.nav ul ul ul{display:none;}
.nav ul ul{display:none;}
.nav ul li ul a:hover{ height:36px; line-height:36px;  background-color:#05b001; border-bottom:0;}
.nav ul ul ul{ position:absolute; left:134px; margin-top:-40px; background:#05a001 ;}
.nav ul li a:hover{ height:40px; background-color:#05b001; border-bottom:0;}
.nav ul li.home{width:90px;}
.nav ul li.home a{ height:40px; border-bottom:0; width:90px;  padding:0px;}
.nav ul li.w140{width:140px;}
.nav ul li.w140 a{ height:40px; border-bottom:0; width:140px;  padding:0px; text-align:center;}
.nav ul li.w140 ul{ width:142px;}
.nav ul li.w140 ul ul{ width:142px; left:140px}
.nav ul li.w140 ul a{ width:142px; }
.nav ul li.w140 ul ul a{ width:142px;}
.nav ul li ul ul li{ border-bottom:1px solid #03ad01}
.nav ul li.on{ background:#027301}
nav ul li.on:Hover{ background:#027301}

.nav ul li.mall{ border-right:1px solid #ff7533;}
.nav ul li.mall a{ height:40px; border-bottom:0; padding:0 28px 0 50px; background:url(../images/index2014/index2014.png) #f22e00 no-repeat -450px -49px;}
/*本网速递*/
.express{ width:1178px; height:38px; margin:0 auto; background-color:#f5f5f5; border:1px solid #e8e8e8;}
.express span{ width:110px; height:38px; float:left; background:url(../images/index2014/index2014.png) no-repeat 0 -40px;}
.express span a{ width:110px; height:38px; float:left;}
.express p{ width:1068px; height:38px; float:left; overflow:hidden;}
.express p a{ color:#666; margin:0 7px 0 24px; line-height:38px; text-indent:8px; background:url(../images/index2014/index2014.png) no-repeat -488px -82px; display:inline-block;}
.express p a:hover{ color:#122e67;}

/* SHOP */
#shophead{ width: 100%; height: 31px; border-bottom: 1px solid #d5d5d5; margin: 0px auto; background: url(/images/Shop/shopindex.png) repeat-x 0 0; }
#shophead .center{ width: 1000px; height: 31px; margin: 0px auto; }
#shophead .center p{ width: 260px; height: 31px; display: block; float: left; line-height: 31px; color: black; text-indent: 10px; }
#shophead .center p a{ text-decoration: none; color: #797979; margin: 0px 3px; }
#shophead .center p a:hover{ color: #ff6600; }
#shophead .center ul{ width: 550px; height: 31px; display: block; float: right; }
#shophead .center ul li{ display: block; float: right; height: 31px; padding: 0px; line-height: 31px; background: url(/images/Shop/shopindex.png) no-repeat 100% -602px; }
#shophead .center ul li a{ text-decoration: none; color: black; padding: 0px 16px; display: block; }
#shophead .center ul li.car a{ text-decoration: none; color: black; padding: 0px 16px 0 0; display: block; float: left; }
#shophead .center ul li.car b{ display: block; float: left; height: 31px; padding: 0px 0 0 21px; background: url(/images/Shop/shopindex.png) no-repeat -982px -33px; }
#shophead .center ul li a.down{ background: url(/images/Shop/shopindex.png) no-repeat 100% -61px; }
#shophead .center ul li a strong{ color: #ff6600; }
#shophead .center ul li a:hover{ color: #ff6600; }
#shoptop{ width: 1000px; margin: 13px auto 0; }
.shoplogo{ width: 376px; height: 61px; display: block; float: left; }
.shoplogo p{ width: 247px; height: 62px; display: block; float: left; background: url(/images/Shop/shopindex.png) no-repeat 0 -40px; }
.shoplogo h2{ width: 104px; height: 24px; display: block; float: right; margin-top: 28px; background: url(/images/Shop/shopindex.png) no-repeat -897px -104px; }
.shoplogo p a{ width: 247px; height: 62px; display: block; float: left; }
.shoplogo h2 a{ width: 104px; height: 24px; display: block; float: left; }
.shopsearch{ width: 428px; height: 44px; display: block; float: right; margin: 8px 1px 0 0; background: url(/images/Shop/shopindex.png) no-repeat 0 -122px; }
.shopsearch label{ width: 428px; height: 44px; display: block; float:left; position: relative; }
.shopsearch label input{ width: 309px; height: 30px; display: block; position: absolute; border: 0px; top: 7px; left: 47px; line-height: 30px; font-size: 12px; color: #666666; }
.shopsearch label button{ width: 65px; height: 32px; display: block; position: absolute; border: 0px; background: none; top: 6px; right: 6px; cursor: pointer; }
#shopnav{ width: 100%; height: 92px; margin: 0px auto; background: url(/images/Shop/shopindex.png) repeat-x 0 -659px; }
#shopnav .center{ width: 1000px; height: 92px; margin: 0px auto; position: relative; }
ul.shopmenu{ width: 760px; height: 28px; display: block; position: absolute; top: 21px; left: 0px; }
ul.shopmenu li{ display: block; float: left; padding: 0px 7px 0 0; }
ul.shopmenu li a{ width: 88px; height: 28px; display: block; float: left; text-align: center; font: bold 14px/28px "\5b8b\4f53"; text-decoration: none; color: #666666; background: url(/images/Shop/shopindex.png) no-repeat -96px -173px; }
ul.shopmenu li a.hot{ color: #fff; background: url(/images/Shop/shopindex.png) no-repeat -0px -173px; }
.telephine{ width: 209px; height: 39px; display: block; position: absolute; top: 0px; right: 0px; background: url(/images/Shop/shopindex.png) no-repeat -791px -152px; }
.listbrand{ width: 210px; height: 32px; display: block; position: absolute; left: 0px; bottom: 0px; text-indent: 25px; font: bold 14px/32px "\5b8b\4f53"; background: url(/images/Shop/shopindex.png) no-repeat -323px -36px; }
.listbrand a{ width: 210px; height: 32px; display: block; text-decoration: none; color: #333333; float: left; }
.hotsearch{ width: 773px; height: 22px; display: block; position: absolute; bottom: 0px; right: 0px; color: #bcbcbc; overflow: hidden; }
.hotsearch b{ color: #666666; }
.hotsearch a{ text-decoration: none; color: #666666; margin: 0px 5px; }
.hotsearch a:hover{ color: #ff6600; }

#menu .menu_list{ display:block; float:left; width:970px; height:40px; background:url(/images/Public/top_bg.png) no-repeat 0 0; padding-left:8px;}
#menu .menu_list li{ display:block; float:left; height:40px; line-height:40px; width:68px; text-align:center; background:url(/images/Public/top_bg.png) no-repeat -902px -40px;}
#menu .menu_list li.hot{ background:url(/images/Public/top_bg.png) no-repeat -902px -129px; margin-left:-1px;}
#menu .menu_list li a{ color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
#menu .menu_list li a:hover{ color:#fffc00;}
#menu .menu_nav{ float:left; width:968px; height:34px; border:solid 1px #e4e4e4; background:#f7f7f7;}
#menu .menu_nav span{ width: 84px; height: 31px; display: block; float: right; line-height: 31px; text-indent: 20px; background: url(/images/Public/Publicbg.png) no-repeat -1423px -386px; }
#menu .menu_nav .jishu{ float:left; height:34px; line-height:34px;}
#menu .menu_nav .jishu a{ display:block; float:left; height:34px; line-height:34px; color:#535353; padding-left:18px;text-decoration:none;}
#menu .menu_nav .jishu a.hot{ font-weight:bold;}
#menu .menu_nav .jishu a:hover{ color:#ff6633;}
#menu .menu_nav span a{ text-decoration: none; color: #d35500; }
#menu .menu_nav span a:hover{ text-decoration: underline; color: #555; }
#menu .menu_nav .messages{ display:block; float:left; height:34px; line-height:34px; padding-left:200px;}
#menu .menu_nav .messages b{ display:block; float:left; height:34px; line-height:34px; font-weight:normal; color:#333333; padding-right:25px;}
#menu .menu_nav .messages img{ float:left; display:block; margin-top:10px; margin-right:5px;}
/*2014footer*/
#footer{ width: 100%; border-top:1px solid #c7c7c7; font:normal 12px/20px "Tahoma"; color: #666666; text-align: center; padding-bottom:20px; margin: 18px auto 0; background: #fff; }
#footer p{ font:normal 14px/50px "\5b8b\4f53"; color: #666666; }
#footer p a{ color: #666666; margin: 0 8px; }
#footer p a:hover{ color: #ff6600; text-decoration:underline; }


