@charset "utf-8";
/*--=reset--*/
/*html { color:#333; background:#FFF; height:100%; }*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }

.wrap, .col_2_a, .col_2_b { zoom:1; }
.wrap:after, .col_2_a:after, .col_2_b:after { content: "\0020"; display: block; visibility:hidden; height: 0; clear: both; }

.pagination { text-align:right; }

.cart1 a { text-decoration:underline; }

.hd-box { width:922px;height:29px; margin-top:0px; border-bottom:1px solid #CDCDCD; background:#472927 url(../images/bg-navbox.png) repeat-x 0 0; }
.hd-main { width:920px; height:29px; margin:0 auto; }
#hd-nav { margin-left:5px; }
#hd-nav li { list-style:none; position:relative; float:left; line-height:21px; margin-top:4px; background: url(../images/bdr-nav.png) no-repeat 100% 0; z-index:10; }
#hd-nav a { float:left; padding-right:2px; margin:0 0px 0 3px; color:#F1F1F1; font:12px/21px Verdana; font-weight:bold; }
#hd-nav span { display:block; padding:0 7px 0 9px; }
body#hp .hp a, body#woman .woman a, body#beauty .beauty a, body#house .house a, body#kids .kids a, body#underwear .underwear a, body#shoe .shoe a, body#accessories .accessories a, body#man .man a, #hd-nav a:hover, #hd-nav a.cur { background:url(../images/bg-nav.png) no-repeat 100% -21px; color:#472927; text-decoration:none; }
body#hp .hp a, body#woman .woman a, body#beauty .beauty a, body#house .house a, body#kids .kids a, body#underwear .underwear a, body#shoe .shoe a, body#accessories .accessories a, body#man .man a { cursor:default; }
body#hp .hp span, body#woman .woman span, body#beauty .beauty span, body#house .house span, body#kids .kids span, body#underwear .underwear span, body#shoe .shoe span, body#accessories .accessories span, body#man .man span, #hd-nav a:hover span, #hd-nav a.cur span { background:url(../images/bg-nav.png) no-repeat 0 0; }

/*#hd-nav .all { background-image:url(../images/menu_yellow.jpg); font-weight:normal }
#hd-nav .all a { color:#74081F;background-image:url(../images/menu_yellow.jpg); font-weight:normal }
#hd-nav .all a:hover { background-image:url(../images/menu_yellow.jpg); color:#FFFFFF; font-weight:normal }
#hd-nav .all a:hover span { background-image:url(../images/menu_yellow.jpg); }*/


#hd-cart { _position:relative; float:right; margin:5px 9px 0 0px; background:url(../images/menu_yellow.jpg)  0 0; width:335px; height:21px; }
#hd-cart li { float:left; }
#hd-cart li a { color:#74081F; text-decoration:none; line-height:21px; overflow:hidden;}
#hd-cart li a:hover { color:#74081F; text-decoration:underline; }
#hd-cart .cart1 a {  width:213px; height:21px; text-indent:8px;text-align:center; background:url(../images/menu_yellow.jpg) no-repeat 0 0; padding-left:5px;}
#hd-cart .cart2 a { float:left; width:125px; height:21px; text-align:center; background:url(../images/menu_yellow.jpg) no-repeat 0 0;}
#hd-cart .cart3 a { float:left; width:62px; height:21px; text-align:center; background:url(../images/menu_yellow.jpg) no-repeat 0 0;}
#hd-cart .cart4 a { float:left; width:76px; height:21px; text-align:center; background:url(../images/menu_yellow.jpg) no-repeat 0 0;}


s, del { font-family:simsun; color:#CCC; }
#hd-nav .navp { display:none; position:absolute; left:2px; border:solid #631938; border-width:0 1px 1px; background-color:#FFFFFE; z-index:10; margin-top:20px; width:281px; }/*margin-top:0px\0;*/
#hd-nav .navp li { float:none; }
#hd-nav .navp a { float:none; display:block; margin:0; color:#000000; font-size:12px; font-family:Verdana, Geneva, sans-serif; width:100%; font-weight:normal; }
/*#hd-nav .navp .navlist { float:left; margin:6px 0; width:auto; } */
#hd-nav .navp .navlist   { float:left; margin:6px 0; color:#8A252F }/*原来是180px*/
#hd-nav .navp .navlist li { line-height:18px; background:none; margin:0; padding:3px 0;  }
#hd-nav .navp .navtm li { line-height:18px; background:none; margin:0; padding:3px 0; color:#8A252F;  }

#hd-nav .navp .navlist li a { padding:0;  text-indent:6px; color:#8A252F;}
#hd-nav .navp .navlist.br1 li a { padding:0; background:url(../i/hp/ico-navlist.gif) no-repeat 14px 7px; text-indent:21px; color:#000000;}

#hd-nav .navp .navtm li a { padding:0; background:url(../i/hp/ico-navlist.gif) no-repeat 14px 7px; text-indent:21px; color:#8A252F;}

#hd-nav .navp .navlist li a:hover { background:#ffffff; color:#911531; }
#hd-nav .navp .navlist.br1 li a:hover { background:#ffffff; color:#911531; background:#ffffff url(../images/icon.gif) no-repeat 14px 3px; }

#hd-nav .navp .br1 { border-right:1px solid #F5CCCC;  width:200px;   }
/*下端有底色部分*/
#hd-nav .navp .navtm {  overflow:hidden; clear:both; padding:4px 0; background:#EDE2D3; zoom:1;  }
#hd-nav .navp .navtm li { padding:0; line-height:16px; color:#8A252F }
#hd-nav .navp .navtm li a:hover { color:#8A252F;   }/*鼠标一上来字体颜色*/
.ico-new { display: inline-block; position:relative; z-index:99; top:-12px; left:-26px; *left:-20px;
_left:-44px; top:-54px; width:30px; height:30px; text-indent:-9em; overflow:hidden; background:url(/new-icon.gif) no-repeat 0 0; }
/*body#hp .hp span, body#woman .woman span, body#beauty .beauty span, body#house .house span, body#kids .kids span, body#underwear .underwear span, body#shoe .shoe span, body#accessories .accessories span, body#man .man span, #hd-nav a:hover span, #hd-nav a.cur span { background:url(http://img.m18.com/web/i/comm/hf/bg-nav.png) no-repeat 0 0; }*/
