/*栏目条样式*/
.navbar{ width:100%; min-width:1190px; height:45px; background-color:#212e51;}
.nav{ position:relative; width:1190px; height:45px; line-height:45px; margin:0 auto;}
.nav-l{ float:left; width:780px; height:45px;}
.nav .nav-l a{ display:block; float:left; height:45px; padding:0 25px; color:#fff; font-size:16px; line-height:45px; text-decoration:none;}
.nav .nav-l .curr{ background-color:#ac1630;}
.nav .nav-l a.nav-qj{ position:relative; padding:0 32px 0 25px;}
.nav .nav-l a.nav-hw{ position:relative; padding:0 32px 0 25px;}
.nav .nav-l a.main-hw{ position:relative; padding:0 32px 0 25px;}
.nav .nav-l a.navhover{ height:43px; line-height:39px; margin-top:2px; background-color:#eaedf4;color:#333;}
.nav-cart{ position:relative; z-index:1; float:right; width:180px; height:45px; background-color:#4a5e9b;}
.nav .nav-cart .cartlink{ display:block; height:16px; padding:14px 0; text-align:center; color:#fff; font:14px/16px Arial; text-decoration:none;}

.hwico,.extico{background:url(/images/sprite.png) no-repeat;}


/*海外直购*/
.haiwai{ position:relative; float:left; width:225px; height:45px;}
.haiwai .hwcol{ display:block; height:45px; line-height:45px; text-align:center; color:#fff; background-color:#700e21; font-size:16px; text-decoration:none;}
.hwico{ display:block; position:absolute; top:20px; right:60px; width:12px; height:7px; background-position:-223px -11px; opacity:.9;}
.sliderDown{ position:absolute; left:0; 
top:45px; width:222px; height:377px; 
z-index:200; background-color:#3b4976;
 padding:0 0 0 3px; 
 border-bottom:3px solid #3b4976; overflow:hidden;}
.sub-cb{width:192px;
border-bottom:1px dotted #526190;
cursor:pointer;color:#fff;}
.sub-cb.curr{ background-color:#eaedf4; color:#333;}
.sub-cb dt{ font-size:14px; font-weight:bold; line-height:24px;}
.sub-cb dd{  font-size:12px; line-height:24px;}
.sliderDown .sub-cb dd a{ 
	color:
	#fff;
	width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 0 9px 0 0;
}
.sliderDown .sub-cb.curr dd a{ color:#333;}
.sub-cb.nodx{ border-bottom:0px;}
.cb-gt{ display:block; float:right; font-size:14px; font-family:"宋体"; font-weight:bold; color:#9babdd;}
.sub-cb.curr .cb-gt{ display:none;}
.hwgroup{  
		position:absolute; top:45px; left:222px; z-index:50; height:377px; 
		background-color:#eaedf4; border-bottom:3px solid #3b4976; border-right:3px solid #3b4976;
		border-left:3px solid #3b4976;
		}
.serlist{ float:left; padding:20px 10px 0 24px;}
.serlist a {
    display: block;
    width: 226px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 24px;
    font-size: 12px;
	float: left;
}
.ser-num{ font-size:12px;}
.sergroup{ width: 800px;}


/*栏目条里购物车*/
.c-ico, .m-list li span, .close-pop, .kong{ background:url(/images/sprite.png) no-repeat;}
.c-ico{ display:inline-block; width:16px; height:16px; background-position:-13px 0; margin-right:8px; vertical-align: text-top;}
.cart-down{ display:none; position:absolute; top:45px; right:0px; width:386px; border:2px solid #4a5e9b; border-top:0px; background-color:#fff;}
.cgbox{/*width:366px;*/ _height:375px; max-height:375px; overflow-y:auto; padding:0px 10px; }
.cgbox::-webkit-scrollbar{ width:6px; background-color:#f3f3f3; border-radius:6px;}
.cgbox::-webkit-scrollbar-thumb{ background-color:#627099; border-radius:6px;}
.cart-down dl{ width:346px;  overflow:hidden; border-bottom:1px dotted #ddd; padding:10px 0px; }
.cart-down dl dt{ float:left; width:50px;}
.cart-down dl .cent{ float:left; width:246px; text-align:left; padding-left:10px; line-height:23px; font-size:12px; color:#888;}
.cart-down dl .cent span{ display:inline-block; padding-right:50px; color:#ac1630;}
.cart-down dl .cent a{ display:block; width:246px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333; font-size:12px;}
.cart-down dl .rgt{ float:right; width:40px; line-height:23px; text-align:right; color:#2261c0; cursor:pointer;}
.cart-down dl .zpzone{ float:left; width:286px; text-align:left; padding-left:10px; line-height:20px; font-size:12px; color:#888;}
.cart-down dl .zpzone a{ display:block; width:286px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333; font-size:12px;}
.cgsum{ height:33px; background-color:#f5f5f5; padding:15px 10px 15px 0px;}
.zpsm{ display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  color:#999;}
.cgsum a{ display:block; float:right; border-radius:3px; -moz-border-radius:3px; padding:5px 20px; line-height:23px; font-size:14px; color:#fff; background-color:#ac1630; text-decoration:none;}
.cgsum a:hover{ background-color:#ac1630;}
.cgtotal{ float:right; line-height:33px; padding-right:8px;}
.font1{ color:#ac1630;}


/*期酒*/
.extend-qj, .extend-haiwai{ display:none; position:absolute; top:45px; z-index:1; width:442px; padding:15px 0 15px 20px; overflow:hidden; background-color:#eaedf4; border-left:1px solid #212c4f;border-right:1px solid #212c4f;border-bottom:1px solid #212c4f;}
.extend-haiwai{ width:522px; left:306px;}
.extend-qj{ width:400px; left:305px;}
.esgroup{ float:left; width:195px; padding-right:15px; line-height:26px;}
.esgroup dt, .other-es dt{ font-weight:bold;}
.other-es{ width:130px; line-height:26px; padding-bottom:10px; }
.extico{ display:block; position:absolute; top:21px; right:19px; width:7px; height:5px;  background-position:-231px 0;}
.nav-l .navhover .extico{ top:17px; background-position:-223px 0;}

/*栏目条里空购物车*/
.nogoods{ width:300px; overflow:hidden; padding:40px 10px 50px 76px; line-height:20px;}
.kong{ display:block; float:left; width:45px; height:45px; background-repeat:no-repeat; background-position:-181px 0px;}
.nogoods p{ float:left; width:240px; padding:14px 0 0 10px; text-align:left;}
