﻿@charset "utf-8";
.famous-bd li{height:83px;}
.famous-bd li a{height:81px;}
.famous-bd img{ width:114px; height:60px;padding:0;}
/*recommed and favorite*/
.favor_bus{display:none; overflow:hidden; height:37px; line-height:37px; background-color:#f9f9f9; color:#333;}
.favor_bus span{ margin-left:-1px;padding-left:15px; border-left:1px dashed #dbdbdb;}
.favor_h{display:none; line-height:26px;padding:6px 0;background-color:#f9f9f9; color:#333;}
.favor_h dt{ float:left;padding-left:15px;}
.favor_h dd{ overflow:hidden; *zoom:1;}
.favor_bus a,
.favor_h a{margin-right:19px;color:#07519a; word-wrap:break-word; word-break:break-all; display:inline-block;}
.favor_bus em a,.favor_h dd a{padding-right:16px;margin-right:3px;}
.favor_bus a del{ display:none;}
.favor_bus em a:hover,.favor_h dd a:hover{padding-right:0;}
.favor_bus em a:hover del,.favor_h dd a:hover del{display:inline-block;width:15px;height:16px;margin-left:1px;background-position:-150px -208px;vertical-align:middle;cursor:pointer;}
.favor_bus a:visited,.favor_h a:visited{color:#07519a}
/*hot category _wrap*/
.category_wrap{ overflow:hidden; padding-bottom:10px; border:1px solid #dbdbdb; background-color:#f9f9f8;zoom:1;}
.hdgray2{ position:relative; height:40px; line-height:40px;}
.hdgray2 h2{padding-left:13px;font-size:14px;font-weight:bold;}
.hdgray2 .keyword{ position:absolute; right:0; top:0;}
.keyword a{display:inline-block;margin-right:10px;color:#3a64b0;}
.keyword a.hot{color:#ff5500;}
.cate_item{ float:left; *display:inline;*zoom:1; width:110px; margin-left:10px; padding:11px 1px; background-color:#fff; border:1px solid #e8e8e8; text-align:center;}
.cate_item h3{ color:#000; font-size:14px; font-weight:bold;}
.cate_item h3 a{display:block;width:80px;height:60px;margin:0 auto 10px;}
.category_wrap h3 a:hover{ text-decoration:none}
.cate_item span{ display:block; width:34px; height:30px; margin:10px auto 0;cursor:pointer;}
.cate_item .women{background-position:-35px 0;}
.cate_item .men{background-position:-35px -30px;}
.cate_item .bags{background-position:-35px -60px;}
.cate_item .sports{background-position:-35px -90px;}
.cate_item .makeup{background-position:-35px -120px;}
.cate_item .elec{background-position:-35px -150px;}
.cate_item .commodity{background-position:-35px -180px;}
.cate_item .food{background-position:-35px -210px;}
.cate_list{ overflow:hidden; text-align:left;}
.cate_list a{ display:inline-block; height:14px; line-height:14px; margin:0 0 5px -2px; padding:0 8px; border-left:1px solid #ccc; color:#3e3e3e; white-space:nowrap}
.cate_list a.hot{ color:#f50;}
.cate_list a:hover{ color:#bc0000;}
.category_wrap .hover_trigger{ padding:10px 0; background-color:#fff7eb; border:2px solid #ffc08e;}
.category_wrap .hover_trigger h3 a{color:#b00;}
.category_wrap .hover_trigger .women{background-position:0 0;}
.category_wrap .hover_trigger .men{background-position:0 -30px;}
.category_wrap .hover_trigger .bags{background-position:0 -60px;}
.category_wrap .hover_trigger .sports{background-position:0 -90px;}
.category_wrap .hover_trigger .makeup{background-position:0 -120px;}
.category_wrap .hover_trigger .elec{background-position:0 -150px;}
.category_wrap .hover_trigger .commodity{background-position:0 -180px;}
.category_wrap .hover_trigger .food{background-position:0 -210px;}
/*index product area*/
.product{ width:1000px; overflow:hidden; *margin-bottom:15px;}
.product_wrap{ width:1200px;}
.product_box{ position:relative; float:left; width:490px; margin-right:16px; margin-bottom:15px;border:1px solid #dcdcdc;}
.shadow{ position:absolute; left:-1px; bottom:-16px; width:492px; height:15px; background:url(img/t013a2bf9e4dd54fcb8.png) no-repeat 0 0;}
.product_box .hd{position:relative;height:32px; border-bottom:1px solid #D8D6D6; background-position:0 -163px;}
.product_box .hd h2{height:30px;line-height:30px; padding-left:8px; border:1px solid #fff; font-family:"微软雅黑", "宋体"; font-weight:bold; font-size:15px; color:#b00;}
.product_box .hd h2 span{display:block; float:left; width:20px; height:20px; margin:5px 10px 0 0;}
.product_box .hd h2 a{display:block; float:right; width: auto; height:30px; margin:0px 5px 0 0;font-family:"微软雅黑", "宋体";font-size:12px; color:#9E0101}

.hd span.women{background-position:-92px 0;}
.hd span.men{background-position:-92px -30px;}
.hd span.elec{background-position:-92px -60px;}
.hd span.bags{background-position:-92px -90px;}
.hd span.makeup{background-position:-92px -120px;}
.hd span.food{background-position:-92px -150px;}
.hd span.commodity{background-position:-92px -180px;}
.hd span.fashion{background-position:-92px -210px;}
.hd span.book{background-position:-92px -333px;}
.hd span.tuan{background-position:-92px -363px;}
.product_box .hd ul{ position:absolute; left:120px; top:5px;}
.product_box .hd li{ float:left; font-weight:bold; font-size:14px; cursor:pointer;}
.product_box .hd li span{ display:inline-block; height:24px; line-height:22px; padding:1px 11px; cursor:pointer;}
.product_box .hd li.current{ background-position:0 -197px; border:1px solid #f4cfa2; border-bottom-color:#fff;}
.product_box .hd li.current span{ padding:0 10px; border:1px solid #fff; color:#d72d2e;}
.product_hover .hd span.women{background-position:-70px 0;}
.product_hover .hd span.men{background-position:-70px -30px;}
.product_hover .hd span.elec{background-position:-70px -60px;}
.product_hover .hd span.bags{background-position:-70px -90px;}
.product_hover .hd span.makeup{background-position:-70px -120px;}
.product_hover .hd span.food{background-position:-70px -150px;}
.product_hover .hd span.commodity{background-position:-70px -180px;}
.product_hover .hd span.fashion{background-position:-70px -210px;}
.product_list{ display:none; padding:10px 0 10px;}
.product_list li{overflow:hidden; position:relative; height:50px; line-height:50px; padding:7px 10px; border-width:1px 0; border-style:solid; border-color:#fff;vertical-align:top;}
.product_list li:hover{ background-color:#FFF6EB; border-bottom:1px dashed #dbdbdb;border-top:1px dashed #dbdbdb;}
.product_list h4{ float:left; width:105px; height:50px; overflow:hidden;vertical-align:baseline; border:solid 1px #E8E8E8}
.product_list h4 a,.product_list h4 a:hover{color:#2e74d3;}
.product_list h4 a:hover{ text-decoration:underline;}
/*问答*/

.num1,.num2,.num3,.num4,.num5,.num6,.num7,.num8,.num9,.num10{ position:absolute;left:10px;top:6px; display:inline-block; width:15px; height:16px; background-position:0 -66px; font-size:10px; font-weight:bold; text-shadow:1px 1px 1px #591604; color:#fff; text-align:center; text-indent:-9999px;}
.num2{background-position:-19px -66px;}
.num3{background-position:-38px -66px;}
.num4{background-position:-57px -66px;}
.num5{background-position:-76px -66px;}
.num6{background-position:-95px -66px;}
.num7{background-position:-114px -66px;}
.num8{background-position:-133px -66px;}
.num9{background-position:-152px -66px;}
.num10{background-position:-171px -66px;}
.sort_rise,
.sort_drop,
.sort
{ display:block; float:left; width:11px; height:12px; margin-right:15px; background-position:0 -242px; font-size:0;}
.sort_drop{ background-position:-35px -242px;}
.sort{ background-position:-68px -242px;}
.info{ position:absolute;left:175px;top:6px;_width:290px;}
.info a,.info a:hover{color:#333;text-decoration:none;}
.search{ display:none; position:absolute;right:5px; top:25px; width:17px; height:17px;background-position:-70px -257px;}
.product_list li.hover_trigger{border-width:1px 0; border-style:solid; border-color:#dbdbdb; background-color:#fff6eb;}
.product_list li.hover_trigger .search{ display:inline-block;}
.product_list .hover_trigger h4,
.product_list .hover_trigger .quan,
.product_list .hover_trigger .cu
{ font-weight:bold;}
.brand_list{display:none;overflow:hidden;*zoom:1;}
.brand_list ul{ overflow:hidden;*zoom:1;}
.brand_list li{position:relative;float:left;width:163px;height:86px;margin-top:-1px;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}
.brand_list a{display:block;width:161px;height:83px;line-height:83px;padding:1px;background-color:#fff;text-align:center;outline:none;}
.brand_list .rightnone{border-right:none;width:162px;}
.brand_list .bottomnone{height:87px;}
.brand_list .rightnone a{width:160px;}
.brand_list div{width:160px;height:83px;text-align:center;}
.brand_list img{width:90px;height:45px;padding:20px 0;}
.brand_list div img {padding:10px 0 0;}
.brand_list div span{overflow:hidden;display:block;height:20px;line-height:20px;margin-top:-38px;*margin-top:0;color:#aaa;}
.brand_list div .red{color:#fc4848;}
.brand_list p{display:none;}
.brand_list .icon_re{position:absolute;right:3px;top:5px;width:34px;height:34px;background-position:-125px -305px;}
.brand_list a:hover{padding:0;border:1px solid #d72d2e;text-decoration:none;}
/*这里是移上翻转显示居中文字
.brand_list a:hover{background-color:#fef6eb;text-decoration:none; }
.brand_list a:hover div{display:none;}
.brand_list a:hover img{display:none;}
.brand_list a:hover p{display:block;color:#d72d2e;font-size:14px;}
*/
a.more_product{ display:inline-block; float:right; width:119px;height:24px; line-height:24px; margin:5px 10px 0 0; background-position:0 -40px; text-shadow:2px 2px 2px #fff; color:#fa5800; font-weight:bold; text-align:center; cursor:pointer;}
a.more_product:hover{ background-position:-123px -40px; text-decoration:none;}
/*带背景的促和券样式
a.quan,a.cu{ display:inline-block; height:14px; line-height:14px;[;line-height:13px;]; margin-left:5px; padding:0 5px;background-color:#000; color:#fff;}
.quan{ background-position:0 -225px;}
.cu{ background-position:0 -241px;}
a.quan:hover,
a.cu:hover{ text-decoration:none;color:#fff;}
*/
a.quan,a.cu,a.tuan{display:inline-block; height:14px; line-height:14px;margin-left:5px; padding:0 5px;background:none; color:#ff4713;font-weight:bold;}
a.quan:hover,
a.cu:hover,
a.tuan:hover{ text-decoration:underline;color:#ff4713;}
a.cu,a.cu:hover{color:#3272d3;}
a.tuan,a.tuan:hover{color:#6e9c04;}

/* 活动氛围背景图  */
/*.hd-bg{background:url(img/t010a056c046d0a1722.png) repeat-x 0 0;}*/
/*.hd-bg .wrap{padding:0 10px;}*/
.fixed-hd{width:126px;height:183px;overflow:hidden;position:fixed;right:50%;bottom:0;margin-right:510px;}
.fixed-hd a{display:block;width:100%;height:100%;background:url(img/t01a2035cb16369f8bd.png) no-repeat 0 0;_background:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/t01a2035cb16369f8bd.png',sizingMethod='crop');}

/*ie6*/
* html{background-image:url(img/about:blank); background-attachment:fixed;}
* html .fixed-hd{position:absolute;right:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+400));}
