﻿@charset "utf-8";

ul {
    display:inherit;
}
/* CSS Document */
.iconHome{background:url(../images/icon/iconHome.png) no-repeat; overflow:hidden;}
.dropDown,.dropDown.curr{ overflow:visible;}

/*滚动和新闻*/
.banRig{ width:100%;  position: relative; background-color:#fff; height:430px; overflow:hidden;}
.banner{ }
.bannerPic{}
.bannerPic li{width:100%; height:430px; }
.bannerPic li a,.centralZoin{width:760px;height:430px; position: absolute; top: 0; left: 50%; margin-left: -410px;}
.bannerPic li img{width:760px; height:430px;}
.centralZoin{position: absolute;}
.bannerPrev,.bannerNext{ position:absolute;  z-index:10;  display:block; width:24px; height:50px; top:50%; margin-top:-25px; filter:alpha(opacity=30); opacity:0.3; display:none; background-position:-56px 0; background-color:#000;}
.bannerPrev{left:0px; z-index:3;}
.bannerNext{ background-position:-101px 0px; right:0px; z-index:3;}
/*滚动图片*/
.banner-btn a.nextBtn i{ background-position:0px -76px; margin-left:8px; display:block;  }
.bannerCircle{ position:absolute;   left:50%;  bottom:30px; padding:0px 10px; background-color:#000; filter:alpha(opacity=30);
-moz-opacity:0.3; opacity:0.3; border-radius:14px; height:14px; z-index:5;}
.bannerCircle li{float:left; width:10px; height:10px; font-size:0; border-radius:100%; display:inline-block; background-color:#fff; margin:2px 4px 0px 4px; vertical-align:middle;}
.bannerCircle li.on{ background-color:#ff7951;}
#newsBl{  position:relative; top:-490px; z-index:10; }
/*news*/
.news{position: absolute; top: 0; left: 50%; background: #fff; padding:0 8px 0 10px; margin-left:350px; width:230px; height:100%; overflow:hidden;}
.news .online:link,.news .online:visited{ display:block; height:34px; line-height:34px; font-size:18px; color:#ff5f5c; font-weight:bold; padding-left:18px; margin-top:9px; border-radius:20px; background-color:#f3f3f3;}
.online i{ float:left;  background-position:0 -113px; width:24px; height:20px; margin:6px 18px 0px 0px;}
.classify{margin-left:8px;}
.classify li{float:left; width:100px; height:30px; line-height:30px; overflow:hidden; margin:9px 11px 0 0; _display:inline;}
.classify a{display:inline-block; width:100px; height:30px;  background:#f4f4f4;  border-radius:20px; text-align:center;}
.classify a:hover{background:#e5e5e5;}
.newsFlashTab{ border-bottom:1px solid #e5e5e5;}
.newsFlashTab li{font-weight:bold; color:#4c4c4c; float:left; _display:inline; line-height:33px; height:33px; margin-right:15px; cursor:pointer;}
.newsFlashTab li.on{border-bottom:2px solid #4998eb;}
.newsFlashBd{display:none;}
.service a{ float:left; width:33%; text-align:center; padding-top:9px; color:#4c4c4c;}
.serIcon{ background-repeat:no-repeat; background-position:0 0; width:40px; height:40px; display:inline-block;}
.serIcon2{ background-position:-41px 0; }
.serIcon3{ background-position:-82px 0; }
.serIcon4{ background-position:-0 -41px; }
.serIcon5{ background-position:-41px -41px; }
.serIcon6{ background-position:-82px -41px; }
.serTxt{display:block; height:18px; line-height:18px; margin-top:6px;}
.flash{padding-top:7px;  }
.flash li{width:230px; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px;}
.flash i{width:3px; height:3px; border-radius:100%; background:#666; float:left; margin:11px 11px 0 5px; _display:inline;}
.inquiry{margin-top:11px;}

/*daily*/
.daily{margin-top:10px; background:#fff;}
.dailyHd{width:190px; height:206px; padding-top:34px; float:left; background:url(../images/dailyBg.jpg) no-repeat; text-align:center; color:#4496ee;}
.dailyHd .tit{font-size:24px; line-height:34px; font-weight:bold;}
.dailyHd .txt{margin-top:16px;}
.dailyBd{float:left; width:1010px;}
.dailyBd .dlWrap{width:335px; height:119px; float:left; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.dailyBd .bdBnone{border-bottom:0;}
.dailyBd .bdLnone{border-left:0;}
.dailyBd dl{padding:5px 10px 0 20px; overflow:hidden; _zoom:1;}
.dailyBd dt{float:right;}
.dailyBd dd{float:left; padding-top:10px; width:182px;}
.dailyBd img{width:110px; height:110px; transition: margin-right .1s; -moz-transition: margin-right .1s; -webkit-transition: margin-right .1s; -o-transition: margin-right .1s;}
.dailyBd a:hover img{margin-right:-5px;}
.dailyEffect{font-size:16px; height:24px; overflow:hidden; color:#666;}
.dailyName{margin-bottom:21px; height:21px; overflow:hidden; color:#FB5E5F;}
.dailyPrice{float:left; width:78px; height:24px; line-height:24px; font-size:16px; color:#fff; background:#fb5e5f; text-align:center; border-radius:40px;}
.daily .del{float:left; margin-left:12px; _display:inline; color:#666; line-height:24px;}
.dailyTimeTxt{float:left; padding:0 8px; font-size:14px; font-weight:bold; line-height:41px;}
.dailyTime{float:left; font-family:"Microsoft YaHei"; font-weight:bold; font-size:18px; line-height:50px; margin:17px 0 0 17px; _display:inline; color:#666;}
.dailyTime .num{height:50px; width:40px; background:#fff; float:left; text-align:center;}
.dailyTime span{float:left; padding:0 6px;}


/*rushBuy*/
.rushBuy{margin-top:10px; background-color:#fff; }
.rushBuy li{ float:left; width:302px; margin:10px 0px 0px 12px; _display:inline;}
.rushBuy li a:visited,.rushBuy li:link{ color:#4c4c4c; }
.rushBuy li.first{width:240px;  padding:20px 5px 20px 12px; margin:0px; border-right:1px solid #e5e5e5; overflow:hidden; }
.rushTop,.rushTopf{ font-size:16px; height:18px;  line-height:18px; }
.rushTopf{ font-weight:bold;}
.rushTop{color:#666;}
.rushProt{ color:#fb5e5f; height:36px; line-height:36px;}
.rushTxt{ float:left; width:170px; margin-right:10px; display:inline-block; overflow:hidden; transition: margin-left .1s; -moz-transition: margin-left .1s; -webkit-transition: margin-left .1s; -o-transition: margin-left .1s; }
.rushPro:hover .rushImg{ margin-left:-5px;}
.rushTxt p{overflow:hidden;}
.rushImg{ width:110px; height:110px; float:left;}
.rushImgf{ width:236px; height:174px; }
.rushTopf{ font-weight:bold; color:#4c4c4c; }
.rushPro{ margin-top:10px; border-right:1px solid #e5e5e5; overflow:hidden; _zoom:1;}
.rushPro.last{ border-right:none;}


/*disease*/
.disease{margin-top:10px;}
.diseaseTit{font-size:16px; font-weight:bold; height:24px; line-height:24px; margin-bottom:6px;}
.diseaseTit i{background-position: 0px -184px; float:left; height:24px; width:24px; margin-right:3px; _display:inline;}
.disease ul{background-color:#fff; padding:0px 7px; }
.disease li{ float:left; width:275px; margin:10px 6px 8px 6px; display:inline-block;}
.disease .comBli{ width:296px; padding:10px 5px 0px 5px; margin:0px;}
.comBimg{ width:296px; height:146px; display:block;}
.comSimg{ width:100%; height:72px; margin-bottom:2px;}

/*productFloor*/
.productFloor{margin-top:20px;}
/*floorNav*/
.floorNav{width:45px; position:fixed; left:1.5%;  z-index:1999; background:#ffffff; top:320px;_position: absolute; _bottom:auto;_top:  expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||250)-(parseInt(this. currentStyle.marginBottom,10)||250))); }
.floorNav li{height:40px; cursor:pointer; text-align:center;}
.floorNav p{border-bottom:1px solid #e5e5e5;}
.floorNav li.last p{border-bottom:0;}
.floorNav .num{line-height:14px; font-size:14px;height:34px; color:#4c4c4c; padding:0px 5px; position:relative; zoom:1;}
.floorNav .triangle{width: 0;height: 0;border-left: 0px solid #FFF;border-right: 13px solid #FFF; position:absolute; top:0px; left:0px; display:block; overflow:hidden; }
.floorNav .txt{height:34px; line-height:14px; font-size:14px; color:#ffffff; background:#4496ee; padding:5px 5px 0; display:none;}
.floorNav li.on .txt{ display:block; background-color:#fff; color:#4496ee;}
.floorNav li.cur .txt,.floorNav li.on .txt{display:block;}
.floorNav li.cur .num,.floorNav li.on .num{display:none;}
/*floorStorey*/
.floorStorey{height:576px; margin-bottom:20px;}
.floorStoreyl{width:360px; height:576px; float:left;}
.floorStoreyR{width:840px; height:576px; float:left; }
.floorStorey .tit{width:110px; height:34px;line-height:34px; color:#fff; font-size:16px; color:#ffffff; font-weight:bold;}
.floorStorey .tit i{ width:24px; height:24px; background-position:-137px 0; float:left; margin:6px 5px 0 5px; _display:inline;}
.floorStorey2 .tit i{background-position:-137px -25px;}
.floorStorey3 .tit i{background-position:-137px -50px;}
.floorStorey4 .tit i{background-position:-137px -75px;}
.floorStorey5 .tit i{background-position:-137px -100px;}
.floorStorey6 .tit i{background-position:-137px -125px;}

/*j-slideBox*/
.j-slideBox{/* width:360px; *//* height:220px; */overflow:hidden;position:relative;}
.j-slideBox .hd{ height:6px;  position:absolute; bottom:7px; z-index:1; left:8px; }
.j-slideBox .hd ul{ float:left; display:inline; }
.j-slideBox .hd li{ width:30px; height:6px; background:#ffffff; float:left; margin:0 2px; display:inline; overflow:hidden;}
.j-slideBox .hd li.on{background:#688bdc; width:30px; height:6px; overflow:hidden}
.j-slideBox .bd div ul li a img{width:360px;height: 450px;px; */}
.j-slideBox .bd{height: 430px;width: 100%;z-index:0;}
.j-slideBox .bd li{height: 430px;position: relative;}
/*illness*/
.illness ul{width:179px; height:90px; float:left; border-right:1px solid #e5e5e5; padding-top:10px; background:#fff;}
.illness li{ margin-left:14px; float:left; color:#666666; line-height:30px; height:30px; _display:inline; width:73px; overflow:hidden; font-size:14px; }
.floorLogo ul{width:179px; height:187px; float:left; border-right:1px solid #e5e5e5; padding-top:33px; background:#fff;}
.floorLogo li{float:left; margin:0 0 30px 6px; _display:inline;}
.floorLogo img{width:80px; height:32px; }
/*floorStoreyR*/
.floorTab{position:relative; overflow:hidden; height:36px;}
.floorTab ul{position:absolute; top:0; right:0;}
.floorTab li{float:left; line-height:32px; height:32px; border:2px solid #f5f5f5; border-bottom:0; cursor:pointer;}
.floorTab li a{padding-left:20px; padding-right:20px; border-right:1px solid #e5e5e5;}
.floorTab .hover{background:#fff; bottom:0; height:34px;  }
.floorCon{height:540px;width:840px; overflow:hidden; background-color:#ffffff; margin-top:-2px;}
.floorCon li{ width:200px;float:left; text-align:center; padding:5px 5px 10px;}
.floorCon li .divpic {width:200px;height:200px; overflow:hidden; vertical-align:middle;display: table-cell;}
.floorCon ul{display:none;}
.floorCon ul.show{display:block;}
.floorCon li img{ width:200px; height:200px; transition: margin-left .1s; -moz-transition: margin-left .1s; -webkit-transition: margin-left .1s; -o-transition: margin-left .1s; }
.floorCon li:hover img{ margin-left:-5px;}
.floorCon li p{width:200px; height:27px; line-height:27px; color:#4c4c4c; text-align:center; overflow:hidden;}
.floorCon li p span{color:#fb5e5f; font-weight:700; padding-right:10px; padding-left:10px;}
.floorCon li p .myou{color:#666666; font-weight:400; text-decoration: line-through;}
/*floorStorey color*/
.floorStorey1 .tit,.floorStorey .hd li.on{background-color:#688bdc;}
.floorStorey1 .j-slideBox,.floorStorey .floorCon{/* border-top:2px solid #688bdc; */}
.floorStorey1 a.hot,.floorStorey a:hover{color:#688bdc;}
.floorStorey1 .floorTab .hover{border:2px solid #688bdc;}
.floorStorey2 .tit,.floorStorey2 .hd li.on{background-color:#52c4e4;}
.floorStorey2 .j-slideBox,.floorStorey2 .floorCon{border-top:2px solid #52c4e4;}
.floorStorey2 a.hot,.floorStorey2 a:hover{color:#52c4e4;}
.floorStorey2 .floorTab .hover{ border:2px solid #52c4e4;}
.floorStorey3 .tit,.floorStorey3 .hd li.on{background-color:#fd898a;}
.floorStorey3 .j-slideBox,.floorStorey3 .floorCon{border-top:2px solid #fd898a;}
.floorStorey3 a.hot,.floorStorey3 a:hover{color:#fd898a;}
.floorStorey3 .floorTab .hover{ border:2px solid #fd898a;}
.floorStorey4 .tit,.floorStorey4 .hd li.on{background-color:#e5a871;}
.floorStorey4 .j-slideBox,.floorStorey4 .floorCon{border-top:2px solid #e5a871;}
.floorStorey4 a.hot,.floorStorey4 a:hover{color:#e5a871;}
.floorStorey4 .floorTab .hover{border:2px solid #e5a871;}
.floorStorey4 .floorTab .hover a{color:#e5a871; }
.floorStorey5 .tit,.floorStorey5 .hd li.on{background-color:#95c163;}
.floorStorey5 .j-slideBox,.floorStorey5 .floorCon{border-top:2px solid #95c163;}
.floorStorey5 a.hot,.floorStorey5 a:hover{color:#95c163;}
.floorStorey5 .floorTab .hover{ border:2px solid #95c163;}
.floorStorey6 .tit,.floorStorey6 .hd li.on{background-color:#fd91b7;}
.floorStorey6 .j-slideBox,.floorStorey6 .floorCon{border-top:2px solid #fd91b7;}
.floorStorey6 a.hot,.floorStorey6 a:hover{color:#fd91b7;}
.floorStorey6 .floorTab .hover{ border:2px solid #fd91b7;}

/*friend*/
.friendHd{height:34px; border-bottom:2px solid #63c070; font-size:16px; font-weight:bold; color:#4c4c4c; line-height:34px;}
.friendHd i{width:20px; height:20px; background-position:0 -56px; float: left; margin:5px 5px 0; _display:inline;}
.friendBd{background-color:#ffffff; padding:11px 0 11px 20px; margin-bottom:50px; line-height:34px; overflow:hidden; zoom:1;}
.friendBd a{margin-right:40px; color:#4c4c4c; white-space:nowrap; float:left; _display:inline;}


.seckill_mod_goodslist {
 
    margin-left: -10px;

}

.seckill_mod_goods {
    float: left;
    margin-left: 2px;
    margin-bottom: 20px;
    height: 390px;
    position: relative;
    background: #fff;
}

.seckill_mod_goods_info {
    overflow: hidden;
    text-align: left;
    height: 50px;
    display: block;
    border: 1px solid #e01222;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 278px;
}

.seckill_mod_goods_info_txt {
    padding: 8px 10px;
    display: block;
    position: relative;
    line-height: 1;
}

.seckill_mod_goods_info_i {
    color: #fff;
    line-height: 52px;
    font-size: 16px;
    display: block;
    top: 0;
    right: 0;
    width: 75px;
    text-align: center;
    position: absolute;
    background: #e01222;
}

.seckill_mod_goods_price_now {
    font-size: 28px;
    color: #e01222;
    font-family: arial;
    margin-right: 5px;
    line-height: 1;
}