/* 头部悬浮窗 */
.topSearch{display: block;position: fixed;width: 100%; height: 60px;z-index: 10000;top: -60px;
    margin: 0 auto;transition: top .3s ease-out;box-shadow: 0 0 4px #eaeaea;overflow: hidden;}
.topSearch .containerBg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;
    background-color: #fff;
    opacity: 0.90;z-index: 1;}
.topSearch .container{width: 1200px;padding: 0 15px; margin: 0 auto;position: relative;z-index: 2;overflow: hidden;}
.topSearch .logo{position: absolute;top: 9px;line-height: 40px;}
.topSearch .searchWrap {width: 570px;height: 60px;margin: 0 auto;padding: 10px 0;overflow: hidden;}
.topSearch .searchWrap .searchInput {float: left;width: 500px;height: 40px;border: 2px solid #d04;padding: 5px;}
.topSearch .searchWrap .searchButton {float: left;width: 70px;height: 40px;line-height: 40px;text-align: center;background-color: #d04;
    border: none;outline: none;
    color: #fff;font-size: 16px;text-decoration: none;}

.nav .menu-mainnav{display: block;}
.nav-othder {width: 550px;display: flex;position: absolute;left: 250px;top: -30px;}
.nav-othder li:nth-child(1) a, .nav-othder li:nth-child(2) a{padding: 0 20px;}
.nav .nav-classify .nav-all-btn{display:none;}
.nav .menu-mainnav{top: 60px;}

.banner{position: relative;width: 100%;overflow:hidden;}
.slidebanner{position: relative;}
.slidebanner .ad{width: 1200px;position: absolute;left: 50%;margin-left: -600px;height: 100%;}
.slidebanner .bd a{background-color: #ccc;background-position: center; background-repeat: no-repeat;background-size: cover;width: 100%;height: 470px;display: block;}
.slidebanner .hd {position: absolute;bottom: 10px;left: 50%;margin-left: -500px;width: 1200px;z-index: 99;text-align: center;box-sizing: border-box;}
.slidebanner .hd li{display: inline-block;width: 12px;height: 12px;border:1px solid #fff;border-radius: 50%;text-indent: 999999px;margin:0 5px;cursor: pointer;}
.slidebanner .hd li.on{background-color:#fff;}

.slidebanner .prev, .next{
    position: absolute;left: 210px;top: 50%;margin-top: -25px;display: block;border-radius: 5px;
    width: 40px;height: 40px;background: rgba(0, 0, 0, 0.4) url(../images/slider-arrow.png) -106px 5px no-repeat;
    filter: alpha(opacity=50); opacity: 0.5;z-index: 1;}
.slidebanner .next{left: auto;right: 10px;background-position: 12px 5px;}
.slidebanner .prev:hover, .slidebanner .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.slidebanner .bd{width: 100%;max-width: 1920px;min-width: 1200px;margin: 0 auto;}

/*场景采购*/
.scenecj {margin: 10px auto ;height: 200px;}
.scenecj .nb{overflow: hidden;}
.scenecj .nb li{float: left;overflow: hidden;width: 200px;height: 200px;padding-left: 2px;}
.scenecj .nb li:first-child{font-size: 40px;width: 200px;height: 200px;}
.scenecj li a{display: block;position: relative;text-align: center;height: 100%;}
.scenecj li .item-img{height: 200px;}
.scenecj li img{height: 100%;display: block;}
.scenecj li .item-bg{background-color: rgba(0, 0, 0, 0.3);position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.scenecj li:hover .item-bg{background-color: rgba(0, 0, 0, 0.1);}
.scenecj li .item-name{color: #fff;font-size: 30px;font-weight: bold;position: absolute;left: 0;top: 0;
    width: 100%;height: 100%;text-align: center;line-height: 200px;}
.scenecj li:first-child .item-name{line-height: 200px;font-size: 35px;}


.content{background-color:#f9f9f9;padding-bottom: 50px;}
.content .cont-item{overflow: hidden;clear: both;padding:20px 0;}
.content .cont-item a{display: block;float: left;margin-right: 13px;width: 290px;height: 184px;overflow: hidden;background-color: #fff;}
.content .cont-item a img{width: 100%;}
.content .cont-item a:last-child{margin-right: 0;}
.time-limit{background-color:#fff;padding:25px 15px 15px;}
.time-limit .timeslimit-bar span{font-size: 22px;color:#e40101;}
.time-limit .timeslimit-bar .time{display: inline-block;margin-left: 20px;}
.time-limit .slide-timeslimit{margin-top:20px;position: relative;}
.time-limit .slide-timeslimit .bd li{width: 16.66%;float: left;}
.time-limit .slide-timeslimit .bd .nr{padding:15px;border-right: 1px solid #f0f0f0;}
.time-limit .slide-timeslimit .bd li:nth-child(6n) .nr{border-right: 0;}
.time-limit .slide-timeslimit .bd a{display: block;}
.time-limit .slide-timeslimit .bd .picbox{width: 158px;height: 158px;overflow: hidden;margin:0 auto;}
.time-limit .slide-timeslimit .bd .picbox img{width: 100%;}
.time-limit .slide-timeslimit .bd .word{height: 3em;overflow: hidden;margin:12px 0 8px;}
.time-limit .slide-timeslimit .bd .word a{line-height: 1.5em;}

.time-limit .pricebox .price{color:#e40101;display: inline-block;} 
.time-limit .pricebox .price span{font-size: 18px;color:#e40101;}
.time-limit .pricebox del{color:#787878;float: right;margin-top:7px;}
.time-limit .slide-timeslimit .prev-next{position: absolute;width: 100%;z-index: 99;top: 50%;margin-top:-30px;display: none;}
.time-limit .slide-timeslimit .prev-next .prev{left: -15px;}
.time-limit .slide-timeslimit .prev-next .next{right: -15px;}
.time-limit .slide-timeslimit:hover .prev-next{display: block;}
/*精品推荐*/
.floor .goods-container .grid-price{line-height: 18px;color: #d0021b;font-size: 14px;font-weight: 400;}
.floor .goods-container .grid-title{width: 190px;display: block;margin: 0 auto;padding: 0;color: #3a3a3a;font-size: 14px;
    margin-top: 9px; height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.floor .goods-container a:hover{color: #3a3a3a;}
.floor .goods-container .grid-info{width: 230px;height: auto;margin: 0 auto;background: #fff;padding-top: 36px;
    border-radius: 10px;box-shadow: 0 1px 8px rgba(0,0,0,0.06);-webkit-transition: all .2s linear 0s;
    -moz-transition: all .2s linear 0s;-ms-transition: all .2s linear 0s;-o-transition: all .2s linear 0s;
    transition: all .2s linear 0s;box-shadow: 0 2px 1px rgba(0,0,0,0.15);}
.floor .goods-container .grid-info .grid-desc{font-size: 14px;height: 36px;line-height: 36px;padding: 0 10px;
    border-radius: 0 0 10px 10px;width: 230px;background: #f3f3f3;color: #777;
    margin: 0;}
.floor .goods-container .grid-info .grid-img{margin: 0 auto;margin-bottom: 19px;width: 150px;height: 150px;}
.floor .goods-container .grid-info .grid-img img{width: 150px;height: 150px;}
.floor .goods-container li:hover .grid-info{box-shadow: 0 2px 10px rgba(0,0,0,0.15);}
.floor .goods-container .thumb{display: inline-block;width: 100%;height: 100%;text-align: center;}
.floor .goods-container .grid-items{width: 240px;height: 295px; border: 0; background: 0; margin: 0;
    margin-bottom: 10px;float: left;}
.floor .goods-container ul{position: relative;}
.floor .goods-container ul:after{content: '';clear:both;display: block;}
.floor .goods-container {padding-top: 16px;margin-bottom: 8px;}
/*商品列表*/
.floor .main-adv{margin:27px 0 13px;}
#floor0 .main-adv{width:1200px;height:120px;overflow:hidden;position:relative;}
.floor .main-adv .bd{width:100%;height:120px;}
.floor .main-adv .hd{position:absolute;bottom:0px;right: 0px;width:100%;left:0;padding-right:10px;}
.floor .main-adv .hd ul{overflow:hidden;text-align:right;}
.floor .main-adv .hd li{display:inline-block;width:12px;height:12px;border-radius:50%;margin-left:10px;border: 1px solid #fff;text-indent:999px;}
.floor .main-adv .hd li.on{background-color:#fff;}

.floor .main-adv img{border-radius: 10px;}
.floor .floor-title{clear: both;overflow: hidden;padding: 27px 0 16px 0;line-height: 20px;text-indent: 5px;}
.floor .floor-title h3{float: left;font-size: 26px;color:#000;font-family: "Microsoft YaHei", "微软雅黑";}
.floor .floor-title .sub-nav{float: left;margin-left: 20px;width: 950px;}
.floor .floor-title .sub-nav a{font-size: 14px;color: #999;margin-left: 0;margin-right: 24px;}
.floor .floor-title .sub-nav a:hover {color: #e1140a;border-bottom: 1px solid #e1140a;}
.floor .floor-title .more{float: right;margin-left: 20px;line-height: 22px;font-size: 14px;color: #333;}
.floor .floornr{overflow: hidden;clear: both;padding-top: 16px;}
.floor .style-sale ul{position: relative;}
.floor .style-sale ul::after{content: '';display: block;clear: both;}
.floor .style-sale li{float: left;text-align: center;width: 230px;;height: 270px;box-sizing:border-box;
    transition: box-shadow .3s;margin-top: 0;margin-left: 12px;margin-bottom: 12px;background-color: #fff;border-radius: 10px;}
.floor .style-sale li:nth-child(5n+1){margin-left: 0;}
.floor .style-sale li:first-child a{display: block;width: 100%;height: 100%;}
.floor .style-sale li:first-child img{width: 100%;height: 100%;border-radius: 10px;}
.floor .style-sale li a{display: block;overflow: hidden;height: 100%;position: relative;}
.floor .style-sale li a .goods-box{width: 160px;height: 160px;overflow: hidden;margin: 35px auto 0;}
.floor .style-sale li a .goods{width: 100%;height: 100%;}
.floor .style-sale li .picbox{display: block;position: relative;width: 100%;overflow: hidden;}
.floor .style-sale li h4{font-size: 14px;padding:0 10px;margin-top: 14px;height: 21px;line-height: 21px;color: #3a3a3a;}
.floor .style-sale li p{color: #d0021b;line-height: 21px;margin-bottom: 0;margin-top: 7px;font-size: 14px;}
.floor .style-sale li:hover{box-shadow: 0 2px 10px rgba(0,0,0,0.1);}


/*.floor0 .main-adv{display: none;}*/
.floor0 .floor-title h3{border-color:#ff9a9a;}
.floor0 .itemsale .itemtitle{background-color:#ff9a9a;}
.floor1 .floor-title h3{border-color:#0aa6e8;}
.floor1 .itemsale .itemtitle{background-color:#0aa6e8;}
.floor2 .floor-title h3{border-color:#64c333;}
.floor2 .itemsale .itemtitle{background-color:#64c333;}
.floor3 .floor-title h3{border-color:#f7a945;}
.floor3 .itemsale .itemtitle{background-color:#f7a945;}
.floor4 .floor-title h3{border-color:#19c8a9;}
.floor4 .itemsale .itemtitle{background-color:#19c8a9;}
.floor5 .floor-title h3{border-color:#ea5f8d;}
.floor5 .itemsale .itemtitle{background-color:#ea5f8d;}

.leftgood-bar{position: fixed;left: 50px;margin-left: -654px;top: 30%;z-index:99;display: none;}
.leftgood-bar .lgb{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height: 38px;position: relative;}
.leftgood-bar .lgb:last-child{border-bottom: none;}

.leftgood-bar .lgb .icon-scramble{background-position: 2px -143px;}
.leftgood-bar .lgb .icon-brand{background-position: 3px -212px;}
.leftgood-bar .lgb .icon-hot{background-position: 2px -252px;}
.leftgood-bar .lgb .icon-new{background-position: 1px -300px;}
.leftgood-bar .lgb .icon-like{background-position: 2px -346px;}
.leftgood-bar .lgb a{display: block;width: 100%;height: 36px;line-height: 16px;
    text-align: center;text-decoration: none;padding: 2px 0;margin: 0 auto;
    display: block;white-space: normal;overflow: hidden;}
.leftgood-bar .lgb.onlgb a{color: #fff;}
.leftgood-bar .lgb0.onlgb a{background-color:#0aa6e8;}
.leftgood-bar .lgb1.onlgb a{background-color:#feab11;}
.leftgood-bar .lgb2.onlgb a{background-color:#64c333;}
.leftgood-bar .lgb3.onlgb a{background-color:#fe748d;}
.leftgood-bar .lgb4.onlgb a{background-color:#19c8a9;}
.leftgood-bar .lgb5.onlgb a{background-color:#ea5f8d;}


.guesslike{overflow: hidden;clear: both;}
.guesslike .title-ab{padding:38px 0 20px}

.indyourlike .picbox{display: block;width: 235px;height: 235px;overflow: hidden;display: table-cell;vertical-align: middle;text-align: center;*display: block;}
.indyourlike .picbox img{display: table-cell;}
