.nav .menu-mainnav{background: rgba(255, 255, 255, .8);}
.nav .menu-mainnav{display: block;padding-top: 8px;}
.nav-box{border-color: transparent;}

.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: -600px;padding-right: 10px;width: 1200px;z-index: 99;text-align: center;box-sizing: border-box;}
.slidebanner .hd li{display: inline-block;width: 30px;height: 6px;text-indent: 999999px;margin:0 5px;cursor: pointer;background-color: rgba(0, 0, 0, 0.3);}
.slidebanner .hd li.on{background-color:#f5004b;}

.slidebanner .prev, .next{
    position: absolute;left: 220px;top: 50%;margin-top: -20px;display: none;
    width: 32px;height: 40px;background: rgba(0, 0, 0, 0.4) url(../images/slider-arrow.png) -108px 4px no-repeat;
    filter: alpha(opacity=50); opacity: 0.5;z-index: 1;}
.slidebanner .next{left: auto;right: 10px;background-position: 10px 4px;}
.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;}
.slidebanner:hover .prev, .slidebanner:hover .next{display: block;}

/*场景采购*/
.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{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 {border: 1px solid #e6e6e6;margin-top: 20px;}
.floor .main-adv{margin:27px 0 0;}
.floor .main-adv .nb{height: 120px;}
.floor .floor-title{height: 45px;position: relative;}
.floor .floor-title h3{padding-left: 40px;height: 25px;line-height: 30px;font-size: 18px;position: relative;float: left;top: 10px;left: 8px;background: url('../images/floor_t.png') no-repeat;color: #666;}
.floor .floor-title .floor-tab {position: absolute;border: 1px solid #fff;border-bottom: 0 none;top: 8px;z-index: 1;right: 239px;}
.floor .floor-title .floor-tab ul li {float: left;height: 35px;position: relative;}
.floor .floor-title .floor-tab ul li a {display: block;height: 34px;text-decoration: none;line-height: 34px;overflow: hidden;background: #fff;padding: 0 14px;text-align: center;}
.floor .floor-title .floor-tab ul li.selected a {white-space: nowrap;border-left: solid 1px #c81623;border-right: solid 1px #c81623;border-top: solid 3px #c81623;height: 37px;line-height: 30px;color: #c81623;text-indent: 1px;z-index: 10;}

.floor .floornr{overflow: hidden;clear: both;border-top: 1px solid #b32122;}
.floor .style-sale{overflow: hidden;}
.floor .style-sale .floor-left{width: 276px;height: 473px;float: left;border-right: 1px solid #e3e3e3;}
.floor .style-sale .floor-left img{width: 100%;height: 100%;}
.floor .style-sale .floor-center{position: relative;width: 684px;float: left;}
.floor .style-sale .floor-center::after{content: '';display: block;clear: both;}
.floor .style-sale .floor-center li{float: left;text-align: center;width: 228px;;height: 237px;box-sizing:border-box;
    border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;
    background-color: #fff;transition: all .3s linear;}
.floor .style-sale .floor-center li:nth-child(3)~li{border-bottom: none;}
.floor .style-sale .floor-center li a{display: block;overflow: hidden;height: 100%;position: relative;}
.floor .style-sale .floor-center li a .goods-box{width: 160px;height: 160px;overflow: hidden;margin: 20px 0 5px 35px;}
.floor .style-sale .floor-center li a .goods{width: 100%;height: 100%;}
.floor .style-sale .floor-center li .picbox{display: block;position: relative;width: 100%;overflow: hidden;}
.floor .style-sale .floor-center li h4{font-size: 14px;padding:0 20px;;height: 19px;line-height: 19px;color: #242424;}
.floor .style-sale .floor-center li p{color: #e2231a;line-height: 21px;font-weight: 400;
    font-size: 15px;text-align: center;padding:0 20px;}
.floor .style-sale .floor-center li:hover {box-shadow: 0 5px 15px rgba(0,0,0,0.2);}
.floor .style-sale .floor-center li:hover .picbox h4{color: #e4393c;text-decoration: underline;}

.floor .style-sale .floor-right{float: left;width: 237px;position: relative;top: 1px;}
.floor .style-sale .floor-right .floor-name{position: relative;height: 71px;line-height: 35px;color: #fff;font-size: 18px;}
.floor .style-sale .floor-right .floor-name .name {position: absolute;top: 12px;left: 36px;}
.floor .style-sale .floor-right .floor-name .split-line {display: block;height: 440px;width: 4px;background-color: #fff;
    position: absolute;top: 12px;left: 16px;border-radius: 2px;}
.floor .style-sale .floor-right .floor-name .split-line .trans {width: 4px;height: 34px;display: block;opacity: 0.6;
    margin-top: 10px;border-radius: 2px;}
.floor .style-sale .floor-right .floor-ctgy {overflow: hidden;height: 400px; background: #eee;}
.floor .style-sale .floor-right .floor-ctgy ul li {height: 22px;line-height: 22px;border-bottom: 1px dashed #d4d4d4;
   overflow: hidden;padding: 0 5px;width: 95px;margin-top: 10px; margin-left: 40px;}

.fb1 {background-color: #2b409d;}
.fb2 {background-color: #fd176f;}
.fb3 {background-color: #ed3e21;}
.fb4 {background-color: #00a5ff;}
.fb5 {background-color: #3b6066;}
.fb6 {background-color: #fb8c18;}

.leftgood-bar{position: fixed;left: 50%;margin-left: -654px;top: 30%;z-index:99;display: none;background-color: #fff;}
.leftgood-bar .lgb{width:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height: 38px;position: relative;}
.leftgood-bar .lgb a{display: block;width: 100%;height: 100%;line-height: 38px;color: #666;}
.leftgood-bar .lgb a span{width: 35px;height: 36px;line-height: 16px;text-align: center;text-decoration: none;padding: 2px 0;margin: 0 auto;display: block;white-space: normal;border-bottom: 1px dotted #ccc;overflow: hidden;}
.leftgood-bar .lgb:last-child a span{border-bottom:1px solid #c61623;}

.leftgood-bar .onlgb {border-color: #c61623;}
.leftgood-bar .onlgb a span{background-color: #c61623;}
.leftgood-bar .onlgb a span{color: #fff;}

.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 .lgb0.onlgb a{color: #333;}
.leftgood-bar .lgb0.onlgb{}
.leftgood-bar .lgb1.onlgb{background-color:#0aa6e8;}
.leftgood-bar .lgb2.onlgb{background-color:#64c333;}
.leftgood-bar .lgb3.onlgb{background-color:#f7a945;}
.leftgood-bar .lgb4.onlgb{background-color:#19c8a9;}
.leftgood-bar .lgb5.onlgb{background-color:#ea5f8d;}

.leftgood-bar .onlgb span{color:#333;}
.leftgood-bar .onlgb .icon-scramble{background-position: -40px -143px;}
.leftgood-bar .onlgb .icon-brand{background-position: -37px -212px;}
.leftgood-bar .onlgb .icon-hot{background-position: -37px -252px;}
.leftgood-bar .onlgb .icon-new{background-position: -39px -300px;}
.leftgood-bar .onlgb .icon-like{background-position: -38px -346px;}

.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;}
