body{margin:0;background:#fff;font-family:Arial;font-size:12px;_font-size:11px}
img{border:0;vertical-align:middle}
#canvas {width:980px;margin:6px 0 }
.hide{display:none}
ul {padding:0;margin:0}
li {list-style:none}
a{text-decoration:none}
a:visited,a:link{color:black}
a:hover{color:black;text-decoration:underline}
.fLeft {float:left;display:block}
.fRight {float:right}
.fBox,.fLeftBox {*height:1%}
.fLeftBox:after {clear:left;content:'.';height:0;display:block;overflow:hidden}
.fBox:after {clear:both;content:'.';height:0;display:block;overflow:hidden}
.aLeft {text-align:left}
#header{position:relative}
#header-banner{position:relative;height:85px;text-align:left}
#head-menu{position:absolute;top:5px;right:0px;*height:1%}
#head-menu:after{clear:left;content:'.';height:0;display:block;overflow:hidden}
#head-menu li{float:left;padding:0 5px 0 5px;border-left:1px #ccc solid}
#head-news{margin:0;padding:0;height:32px}
#head-news li{list-style:none;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;margin-bottom:0px}
ul.four-cols li.first {margin:0}
ul.four-cols li{width:230px;margin-left:20px}
#logo {margin-right:10px}
#div-prod-search{position:absolute;top:57px;right:20px;width:290px;_width:330px}
#div-prod-search form {display:block;float:left;margin:0 5px 0 5px}
#do-search,#do-mall-map {display:block;float:left;cursor:pointer}
#do-mall-map {display:block;float:left;cursor:pointer}
#bd{text-align:left;*height:1%}
#bd:after{clear:both;content:'.';height:0;display:block;overflow:hidden}
#mall-map{color:#666;width:978px;background:#eee;border:1px dashed #666;margin:10px 0 10px 0}
#mall-map a:link,#mall-map a:visited{color:#666;text-decoration:none}
#mall-map a:hover{color:#000;text-decoration:underline}
#mall-map-02 {border-right:1px dashed #666;border-left:1px dashed #666}
.mall-map-col,.mall-map-col2,.mall-map-col3 {width:235px;margin:0 4px;_margin:0 2px;padding:7px 0}
.mall-map-col2 {width:290px}
.mall-map-col3 {width:184px}
.mall-map-link {margin:0 0 8px 0}
.mall-map-link li{display:inline-block;margin:2px 0;padding:0 4px;border-right:1px solid #ccc;*display:inline;*zoom:1;*padding:1px 4px 0 4px}
.mall-map-link li.last {border-right:none}
.mall-map-h2{margin:0;padding:5px 0 5px 0;font-size:14px;color:#333;border-bottom:1px dashed #666;line-height:18px}
.mall-map-h3 {margin:0 0 2px 0;font-size:13px}
#footer{margin-top:20px}
#header-banner,#do-search,#bd-top-goldBanner-title,#bd-top-login-title,#bd-left-specialDiscount-title,#bd-left-billboard-title,#bd-right1-left-message-title,#bd-right1-left-hotBanner-title,#bd-right1-right-hergoBanner-title,.promotion-title,.promotion-tabs li.selected,.sticky-top,.nologin-li,#old-member-transfer{background-image:url(0ee09d9a598ba2890fcb47154d30a70abgMap.png);background-repeat:no-repeat}
#header-banner {background-position:0 47px}
#do-search {width:45px;height:22px;background-position:-800px -200px}
#bd-top-goldBanner-title {width:718px;height:24px;background-position:0 -50px}
#bd-top-login-title {width:248px;height:24px;background-position:-725px -50px}
#bd-left-billboard-title,#bd-left-specialDiscount-title {width:220px;height:25px;background-position:0 -75px}
#bd-right1-left-message-title,#bd-right1-left-hotBanner-title {width:490px;height:25px;background-position:-225px -75px}
#bd-right1-right-hergoBanner-title {width:250px;height:25px;background-position:-725px -75px}
.promotion-title {width:750px;height:42px}
.promotion-tab {width:123px;height:30px}
#bd-promotionHot-title {background-position:0px -100px}
#bd-promotionHot-tabs li.selected {background-position:-750px -100px}
#bd-promotionNew-title {background-position:0px -150px}
#bd-promotionNew-tabs li.selected {background-position:-750px -150px}
.sticky-top {width:26px;height:36px}
#sticky-top1 {background-position:0px -200px}
#sticky-top2 {background-position:-50px -200px}
#sticky-top3 {background-position:-100px -200px}
#sticky-top4 {background-position:-150px -200px}
#sticky-top5 {background-position:-200px -200px}
#sticky-top6 {background-position:-250px -200px}
#sticky-top7 {background-position:-300px -200px}
#sticky-top8 {background-position:-350px -200px}
#sticky-top9 {background-position:-400px -200px}
#sticky-top10 {background-position:-450px -200px}
.nologin-li {background-position:-700px -200px}
#old-member-transfer {width:120px;height:26px;background-position:-500px -200px}
