﻿/*全局*/
*{font-family:"微软雅黑"; color:#666; border:0;  font-size:12px;}
body,h1,h2,h3,h4,p,dl,dd{margin:0; font-weight:normal;}
ul{margin:0;padding:0;}
dt{ margin:0;padding:0; list-style:none;}
dl{ margin:0;padding:0; list-style:none;}
li{list-style:none;}
a{text-decoration:none;}

.clearfix{clear:both;}
.w1200{ width:1200px; margin:0 auto; }
.bgGray {background-color: #f5f5f5;}
.bglightred{background-color:#f1ebeb;}
.mt10{ margin-top:10px;}
.jdfontgray{color:#999;}

/*公用顶部*/
.top{ background:#e5e5e5;position:relative}
/*配送至*/
.relative{width:1200px;margin:0 auto;height:100%;position:relative}
.top .logo{ position:absolute;width:190px;margin-top:-34px;height:150px;top:0px;left:0px;z-index: 10;}
.top ul{margin:0 auto;float:right;margin-right:100px;height:30px;line-height:30px;}
.top li{ float:left;font-size:10px;color:#b3b3b3;position:relative;height:100%;padding:0px 13px}
/*我的订单*/
.listnav {border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;height:28px!important;}
.line {width:1px;height:42%!important;background:#b3b3b3;margin:10px 3px;padding:0px!important}
.top li a{ font-size:12px;color:#999;}
.top ul li .colorred{color:#d70b1c;}
.current{ color:#c81623;}

/*我的宝呦优*/
.top .hasnextnavDir{ height:100%;line-height:30px;text-align:left; position:absolute;top:0px; left:24.3%; padding:0px 20px; background:url(/Content/images/map.png) no-repeat 5px 8px;color:#999;font-size:12px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.city{width:275px;height:165px;border:1px solid #ccc;border-top:none;position:absolute;left:-1px;top:30px; z-index:8888;padding:5px}
.city ul{ float:left;width:255px; margin-right:10px; padding-left:10px;}
.city ul li{ padding:0px 8px;cursor:pointer;font-size:12px;}
.city ul li:hover{ color:#fff;background:#C81623}
.myxy{width:150px;height:80px;border:1px solid #ccc;border-top:none;position:absolute;left:-1px;top:28px; z-index:8888;}
.myxy ul{ float:left;width:64px; margin:0px; padding-left:10px;height:auto;}
.myxy ul li{ padding:3px 0;}
.wdxybox:hover .myxy{display:block;background:#fff;}
/*客户服务*/
.khfw{ padding-top:5px;width:200px;height:80px;border:1px solid #ccc;border-top:none;position:absolute;left:-1px;top:28px; z-index:8888;}
.khfw p{color:#333; font-weight:bold; margin-left:6.5%;}
.khfw ul{float:left;width:70px; margin:0 auto; margin-right:15px; padding-left:15px;}
.khfw ul li{ padding:3px 0;}
/*公众号、小程序*/
.guanzhu1{width:82px;height:100px;border:1px solid #ccc;border-top:none;position:absolute;left:-1px;top:28px;}
.guanzhu2{width:82px;height:100px;border:1px solid #ccc;border-top:none;position:absolute;left:-1px;top:28px;}



/*商品分类*/
.dd-inner{position: absolute;left: 0px;top:31px;z-index: 10;display:none; margin:0 auto;font-size:14px;}
.allNav:hover .dd-inner {display:block}
.dd-inner > .household {margin-left: 0px;background:#C81623;float: left;width: 190px;padding: 17px 0px;}
.dd-inner > .household > li {margin: 0px;padding: 0px;padding-left: 8%;width: 92%;line-height:30px;}
.nav-subtwo > .nav-subtleft > div > ul {margin-left: 20px;}
.dd-inner > .household > li > a {color: #fff;line-height: 30px;font-size: 14px;font-weight: 400;}
.dd-inner > ul li:hover{background:#eee;}
.dd-inner>.household>li:hover>a {color:#C81623}
.dd-inner > .household li a:hover {color: #c81623;}
.dd-inner .household li:hover .nav-subtwo {display:block}
.dd-inner .nav-subtwo{display:none;width:1006px; margin-left:40px;border-bottom:1px solid #d9d9d9;min-height:494px;overflow:hidden;background:#eee; position:absolute; top:0%;left:150px; z-index:99999;	box-shadow: 2px -1px 8px #d8d8d8; padding-top: 20px;}
.dd-inner .nav-subtwo ul{width:800px;background:#eee;}
.dd-inner .nav-subtwo ul li{float:left; margin:5px;padding-right:0px;}
.dd-inner>ul li>a:hover color:#c81623;}
.dd-inner .nav-subtwo ul li:hover a{color:#c81623;}
.dd-inner .nav-subtwo ul li a{color:#fff; font-size:12px;background:#6e6568; padding:5px 10px;}

.nav-subtwo .dl dt{font-size:12px;color:#666;font-weight:bold; background:#eee; width:auto;padding:0px 1%;margin:8px 0;float:left;width:13%;text-align:right;}
.nav-subtwo .dl dd{width:85%;float:left;font-size:12px;color:#666;background:#eee;margin:8px 0;border-bottom:1px solid #d9d9d9;padding-bottom:10px;}
.nav-subtwo .dl dt>a{color:#333;font-size:14px;}
.nav-subtwo .dl dd>a{color:#666;font-size:14px;float: left;font-weight:400;margin: 4px 0;padding: 0 10px;height: 16px;border-left: 1px solid #e0e0e0;line-height: 16px;white-space: nowrap;}

.nav-subtleft{width:800px;}
.nav-subtright{width:190px;}
.nav-subtright img{margin-bottom: 2px;}


/*搜索*/
.yctopbox{ position:absolute;width:100%; height:50px;border-bottom:2px solid #f10214; background:#fff;  z-index:99999999;}
.yctop{width:1200px; margin:0 auto;}
.sss{position:absolute; top:10%; left:30%;}
.yctop img{position:absolute; top:2%; left:12%;}
.input_text1{width:500px; height:34px;border:1px solid #eee; padding-left:10px; color:#666; float:left;} 
.input_btn1{ width:50px; height:38px; background:#f10215; color:#fff; font-size:16px; line-height:36px; letter-spacing:6px;float:left;} 
.shoppingcart{ position:absolute; right:8%;top:25px; border:1px solid #e3e4e5;width:190px; margin:0 auto; text-align:center;line-height:35px; padding-right:5px;}
.temp{ padding-left:35px; background:url(/Content/images/shoppingcart.png) no-repeat 10% 70%;}
/*隐藏搜索*/
.header{ width:1200px; height:120px; margin:0 auto; position:relative;}
.input_text{ width:500px; height:34px;border:1px solid #f10215; padding-left:10px; color:#666; float:left;} 
.input_btn{ width:50px; height:36px; background:#f10215; color:#fff; font-size:16px; line-height:36px; letter-spacing:6px;float:left;} 
.header form ol{ margin-left:-40px;clear:left; padding-top:10px;}
.header ol li{ float:left; margin-right:15px; border-right:1px solid #ccc; padding-right:15px; height:15px; line-height:15px;}
.header ol a{font-family:"宋体"; font-size:12px; text-decoration:none; color:#999;}
.header ol li .current{color:#f10215;}
.header form{ position:absolute; left:320px; top:25px;}
.header ol li.border0{ border:0;}
.header .current_color{color:#c81623;}


/*网站导航*/
.navWraper {border-bottom: 2px solid #C81623;}
.nav{ clear:both;width:1200px; margin:0 auto; margin-bottom:10px;position:relative}
.allNav {position:absolute;top:0px;left:0px;width:175px;height:32px;background:#C81623;color:#fff;font-size:16px;line-height:32px;padding-left:15px;}
.nav ul{ float:left; margin-left:19%;}
.nav ul li{ float:left; margin-right:10px; padding-right:23px;}
.nav ul a{ text-decoration:none; color:#595959; font-size:16px; font-weight:600;}
.nav ul a:hover{color:#dd2726;}
.banner{position:relative;left:50%;margin-left:-960px;}



/*公用底部*/
#lazy-footer{ background:#eee;}
#service-2014 .slogen {
position: relative;
height: 54px;
padding: 20px 0;
margin-bottom: 20px;
background: #F5F5F5;
text-align: center;
}
#service-2014 .slogen img{ margin: 0 auto;}
#service-2014 dt {
padding: 6px 0;
font: 400 16px/24px "microsoft yahei";
}
#service-2014 dd {
line-height: 20px;
}
#service-2014 dl {
float: left;
width: 199px;
}
#service-2014 .fore5{width: 100px;}
#footer-2014 {
border-top: 1px solid #E5E5E5;
padding: 20px 0 30px;
text-align: center;
    margin-top: 10px;
}
#footer-2014 .links a {
margin: 0 10px;
font-size:12px;
}
#footer-2014 .copyright p{
    margin: 10px 0;
    font-size:12px;
    line-height: 28px;
    color: #999;
}
#footer-2014 .copyright a{
    font-size:12px;
    line-height: 22px;
    color: #999;
}
#footer-2014 .authentication{width:618px; margin:0 auto;}
#footer-2014 .authentication a {float:left;
margin: 0 5px;
text-decoration: none; margin:0 auto;
}

.links_group{ width:1000px; margin:0 auto;padding-left:168px;}
.links_group ul{ width:20%; text-align:left;float:left;}
.links_group .group{font-size:18px; color:#333; font-weight:bold;line-height:30px;}
.links_group li{ font-size:12px; line-height:20px;}
