/*品牌特卖样式*/
.brand_l_item{display: inline-block;width: 470px;height: 188px;position: relative;margin-bottom: 14px;margin-right: 13px;}
.brand_l_item img{width: 470px;height: 188px;}
.brand_l_item .info_tit{font-size: 16px;}
.brand_l_item .info_txt{font-size: 18px;font-weight: bold;margin: 10px 0;}
.brand_l_item .info_time i{display: inline-block;width: 14px;height: 14px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -1315px -41px;vertical-align: text-bottom;}
.brand_item_info{width: 180px;height: 84px;background: rgba(0,0,0,.6);position: absolute;right: 0;top: 34px;color: #fff;padding: 18px 20px 18px 0;text-align: right;}
.brand_item_info .info_time{width: 138px;height: 20px;background-color: #ff420f;font-size: 12px;text-align: center;line-height: 19px;position: absolute;right: 20px;}
.brand_hover_info{width: 470px;height: 88px;background: rgba(0,0,0,.6);position: absolute;right: 0;top: 0;color: #fff;padding: 50px 0;text-align: center;animation: fade-in;/*动画名称*/  animation-duration: 0.5s;/*动画持续时间*/  -webkit-animation:fade-in 0.5s;/*针对webkit内核*/ } 
.brand_hover_info .info_time{width: 138px;height: 20px;background-color: #ff420f;font-size: 12px;text-align: center;line-height: 19px;margin: 0 auto;}
.fade-in{ animation: fade-in;/*动画名称*/  animation-duration: 0.5s;/*动画持续时间*/  -webkit-animation:fade-in 0.5s;/*针对webkit内核*/ }
@keyframes fade-in {  
	0% {opacity: 0;}/*初始状态 透明度为0*/  
	20% {opacity: .2}
	40% {opacity: .4;}/*过渡状态 透明度为0*/  
	60% {opacity: .6}
	80% {opacity: .8}
	100% {opacity: 1;}/*结束状态 透明度为1*/  
}  
@-webkit-keyframes fade-in {/*针对webkit内核*/  
	0% {opacity: 0;}  
	20% {opacity: .2}
	40% {opacity: .4;}
	60% {opacity: .6}
	80% {opacity: .8}
	100% {opacity: 1;} 
}    

/*商品样式*/
.goodsnav{margin-top: 15px;}
.goods-list{width: 1217px;}
.goods-item{position: relative;display: inline-block;background-color: #fff;width: 229px;height: 340px;margin-right: 11px;margin-bottom: 11px;border: 1px solid #f6f6f6;}
.goods-item .img_block{width: 210px;height: 210px;padding: 10px 10px 0 10px;}
.goods-item:hover{border-color: #ff420f;/*outline: #ff420f solid 1px;*/-moz-box-shadow:0 2px 8px rgba(170, 170, 170, 0.8); -webkit-box-shadow:0 2px 8px rgba(170, 170, 170, 0.8); box-shadow:0 2px 8px rgba(170, 170, 170, 0.8);}
.goods-item:hover .img_block{opacity: .85;}
.goods-item i.i_new{width: 40px;height: 30px;position: absolute;top: 0;left: 0px;background-image: url(/uploads/image/sfqimg/icon.png);background-position: -1356px -33px;}
.goods-item .i_fav{width: 17px;height: 17px;position: absolute;top: 10px;right: 15px;background: url(/uploads/image/sfqimg/icon.png);background-position: -1197px -15px;cursor: pointer;}
.goods-item i.i_fav:hover{width: 30px;height: 103px;position: absolute;top: 0;right: 9px;background: url(/uploads/image/sfqimg/icon.png);background-position: -1232px -15px;cursor: pointer;}
.goods-item .i_fav_checked{width: 17px;height: 17px;position: absolute;top: 10px;right: 15px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -1197px -46px;cursor: pointer;}
.goods-item i.i_goods_delect{display: inline-block;width: 15px;height: 15px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -317px -389px;cursor: pointer;position: absolute;top: 10px;right: 15px;}
.goods-item i.i_goods_delect:hover,.goods-item i.i_goods_delect_click{display: inline-block;width: 15px;height: 15px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -317px -416px;cursor: pointer;position: absolute;top: 10px;right: 15px;}
.goods-item .i_goods_selected{display: none;width: 16px;height: 16px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -443px -392px;cursor: pointer;position: absolute;top: 10px;right: 15px;}
.goods-item .i_goods_selected:hover,.goods-item i.i_goods_selected_click{display: none;width: 16px;height: 16px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -443px -416px;cursor: pointer;position: absolute;top: 10px;right: 15px;}
.goods-item .quan_price,.jhs-goods-item .quan_price{width: 48px;height: 45px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -269px -512px;position: absolute;top: 0;right: 0px;} 
.goods-item .quan_price span,.jhs-goods-item .quan_price span{width: 48px;display: block;font-size: 14px;color: #fff;margin-top: 22px;text-align: center;margin-left: -1px;}
.goods-item .quan_price span a,.jhs-goods-item .quan_price span a{color: #fff;}


.goods-info .s-right-er {position: absolute;margin-left: 488px;margin-top: -120px;width: 150px;display: none}
.goods-info .s-right-er .place-left .focus {font-size: 14px;font-weight: 400;color: #333;line-height: 20px;text-align: center}
.goods-info .s-right-er .place-left .erweima-png {margin-top: 10px;background: #fff;text-align: center;font-size: 12px;font-weight: 400;color: #333;padding: 6px}
.goods-info .s-right-er .place-left .erweima-png p.p1 {background: url(/uploads/image/sfqimg/wechat.png) center center no-repeat;background-size: 100px 100px}
.goods-info .s-right-er .place-left .erweima-png p {display: block;width: 100px;height: 100px;margin: 0 auto;padding: 0}
.goods-info .s-right-er .place-left .erweima-png img {max-width: 100%;width: 116px;text-align: center}
.goods-info .s-right-er .place-left .erweima-png span {display: block;padding-bottom: 6px;margin-top: -2px}
.goods-info .s-right-er .place-left .erweima-png span.bn {margin-top: 0}
.goods-info .s-right-er .place-left {background: #efebe8;border: 1px solid #fe8329;padding: 16px;border-radius: 4px;position: relative;right: 8px;color: #000;z-index: 1000;}
.goods-info .s-right-er .place-left i {width: 10px;height: 10px;background: #efebe8;border: 1px solid #fe8329;border-right-color: transparent;border-top-color: transparent;transform: rotate(45deg);position: absolute;bottom: 80px;right: 143px}


.item-info{height: 94px;padding: 0 15px;margin-top: 7px;}
.item-info .info-title{font-size: 13px;color: #212121;height: 30px;line-height: 30px;border-bottom: 1px dashed #dadada;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;}
.item-info .info-title a{color: #212121;}
.item-info .info-title a:hover{color:#ff420f;}
.item-info .info1,.item-info .p_info1{margin-top: 9px;}
.item-info .info2,.item-info .p_info2{margin-top: 12px;}
.item-info .p_info2{font-size: 12px;color: #686868;}
.item-info .p_info2 span{font-size: 18px;color: #ff420f;font-weight: bold;}
.item-info .p_info2 button{width: 76px;height: 24px;font-size: 12px;background: #ff420f;color: #fff;border: 0;border-radius: 3px;outline: none;float: right;font-family: '微软雅黑';cursor: pointer;}
.item-info .p_info2 button:hover{background: rgba(255,66,15,.9);}
.item-info .p_info2 button:active{background: rgba(255,66,15,.95);}
.item-info .info2 .icon{float: left;margin-right: 6px;}
.item-info .info2 a.purchase_link{display: inline-block;float: right;width: 80px;height: 26px;background: #ff420f;color: #fff;font-size: 12px;border-radius: 3px;line-height: 26px;text-align: center;margin-top: -5px;}

.item-info  .frquan {line-height: 14px;background: url(/uploads/image/sfqimg/quan.png) center no-repeat rgba(255,248,248,1);background-size: 100% 100%;font-size: 12px;border-radius: 2px;font-weight: 400;padding: 2px 7px;margin: 1px 0;position: relative;min-width: 57px;text-align: center;box-sizing: border-box;height: 19px;float: right;}
.item-info  .frquan i {font-family: arial;font-size: 15px;margin: 0 2px 0 0;position: relative;top: 1px;font-style: normal;}

.info1 div{padding-top: 6px;}
.info2 .quan_link{color: #ff420f;font-size: 13px;height: 16px;display: inline-block;line-height: 14px;float: left;}
.info2 .quan_link i{display: inline-block;width:22px;height: 16px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -1430px -35px;margin-right:5px; vertical-align: text-bottom;}

/*jhs.html 商品样式*/
.jhs-fliter{height: 40px;background: #fff;padding: 0 20px;font-size: 13px;line-height: 40px;margin-top:20px;border:1px solid rgba(255, 66, 15, 0.18);}
.jhs-fliter a{display: inline-block;color: #202020;width: 84px;margin: 0 0px;text-align: center;}
.jhs-fliter a:first-child{margin-left: 0;}
.jhs-fliter a.cur,.jhs-fliter a:hover{font-weight: bold;color: #ff420f;border-bottom: 2px solid #ff420f;}

.jhs-goods-list{width: 1217px;margin-top: 20px;}
.jhs-goods-item{position: relative;display: inline-block;width: 228px;height: 338px;background: #fff;border: 1px solid #f5f5f5;margin: 0 12px 12px 0;}
.jhs-goods-item img{width: 228px;height: 228px;}
.jhs-goods-item:hover{border-color: #ff420f;outline: #ff420f solid 2px;}
.jhs-goods-item .goods-info{width: 210px;padding: 0 10px;}
.jhs-goods-item .goods-info .tit{font-size: 13px;color: #212121;height: 25px;margin: 10px 0 10px 0;line-height: 15px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;border-bottom: 1px dashed #dadada;}
.jhs-goods-item .goods-info .icon{float: left;margin-right: 10px;margin-top: -5px;}
.jhs-goods-item .goods-info .quan_link{font-size: 13px;color: #ff420f;display: inline-block;margin-bottom: -2px;}
.jhs-goods-item .goods-info .quan_link i{display: inline-block;width:22px;height: 16px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -1430px -35px;margin-right:5px; vertical-align: text-bottom;}
.jhs-goods-item .goods-info .sale_num{float: right;font-size: 12px;color: #686868;}
.jhs-goods-item .price{width: 213px;height: 40px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -61px -270px;margin-top: 8px;color: #fff;font-size: 12px;line-height: 40px;padding-left: 15px;}
.jhs-goods-item .price .price_at{font-size: 18px;font-weight: bold;margin-right: 6px;}
.jhs-goods-item .price .price_bf{text-decoration: line-through;margin-right: 6px;}
.jhs-goods-item .price .disc{border: 1px solid #fff;margin-left: 3px;}

/*详情页商品样式*/
.goods-detail{height: 430px;background: #fff;margin-top: 15px;padding: 20px 20px 10px 20px;border: 1px solid #f1f1f1;}
.goods-detail .posi{height: 30px;border-bottom: 1px dashed #eee;font-size: 16px;color: #333;line-height: 15px;margin-bottom: 15px;}
.goods-detail .posi a{color:#333;margin:0 5px;}
.goods-detail .posi a:hover{color: #ff420f;}
.goods-detail .posi .tab_arrow{width: 6px;height: 10px;display: inline-block;background:  no-repeat;background-size: 100% 100%;}
.goods-detail img{width: 310px;height: 310px;}
.goods-detail .goods-info{display: inline-block;float: right;width: 800px;height: 265px;margin-left: 40px;margin-right: 10px;}
.goods-detail .goods-info .top-tit{margin-bottom: 6px;height: 25px;}
.goods-detail .goods-info .tit{float: left;width: 800px;height: 25px;font-size: 18px;color: #424242;font-weight: bold;margin-bottom: 6px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.goods-detail .goods-info .intro{width: 760px;/* height: 54px; */font-size: 14px;color: #f40;line-height: 20px;overflow: hidden;margin-bottom: 5px;}
.goods-detail .goods-info .intro .icon{display: inline-block;margin-right: 10px;}

.goods-detail .goods-info .nickls{width: 100%;height: 40px;line-height: 40px;margin-top: 10px;font-size:13px;}

.goods-detail .goods-info .data{width: 100%;height: 40px;background: #eee; padding-top: 10px;cursor: default;background-image:;}
.goods-detail .goods-info .data .price{line-height: 20px;width: 266px;height: 20px;border-right: 1px solid #686868;display: inline-block;padding: 5px 0;padding-left: 20px;font-size:12px;}
.goods-detail .goods-info .data .price b{font-size: 14px;font-weight:400;color:#ff420f;margin-left:10px;}
.goods-detail .goods-info .data .price .price_at{font-size: 30px;color: #ff420f;font-weight: bold;margin-right: 15px;font-family:arial;}
.goods-detail .goods-info .data .price .price_bf{font-size: 16px;color: #686868;text-decoration: line-through;}
.goods-detail .goods-info .data .num{display: inline-block;font-size: 12px;color: #686868;text-align: center;}
.goods-detail .goods-info .data .num span{display: inline-block;}
.goods-detail .goods-info .data .num span:first-child{margin-left: 21px;/* margin-right: 40px; */}
.goods-detail .goods-info .data .num span b{font-size: 16px;color: #ff420f;/* float: right; */}
.goods-detail .goods-info .quan{width: 470px;height: 52px;font-size: 16px;line-height: 40px;text-align: center;margin-top: 10px;}
.goods-detail .goods-info .quan a{display: inline-block;width: 235px;float: left;}
.goods-detail .goods-info .quan .time{float: right;font-size: 12px;height: 25px;line-height: 25px;color: #999;margin-top: 32px;}
.goods-detail .goods-info .quan .quan_value{float: left;width: 114px;height: 50px;border: 1px solid #ff420f;color: #ff420f;display: inline-block;font-size: 15px;line-height: 25px;float: left;border-radius: 2px 0px 0px 2px;}
.goods-detail .goods-info .quan .quan_value .amount{line-height: 30px;}
.goods-detail .goods-info .quan .quan_value .amount b{font-size: 22px;/* font-weight: normal; */}
.goods-detail .goods-info .quan .quan_value .applyamount{font-size: 12px;line-height: 11px;}
.goods-detail .goods-info .quan .quan_value:hover{border: 1px solid rgba(255,66,15,.9);}
.goods-detail .goods-info .quan .quan_value:active{border: 1px solid rgba(255,66,15,.95);}
.goods-detail .goods-info .quan .link{display: inline-block;width: 110px;height: 50px;line-height: 50px;border: 1px solid #ff420f;background: #ff420f;color: #fff;float: left;border-radius: 0px 2px 2px 0px;}
.goods-detail .goods-info .quan .link:hover{background: rgba(255,66,15,.9);border: 1px solid rgba(255,66,15,.9);}
.goods-detail .goods-info .quan .link:active{background: rgba(255,66,15,.95);border: 1px solid rgba(255,66,15,.95);}
.goods-detail .goods-info .quan .link.buy{border-radius: 2px;width: 120px;height: 38px;line-height: 38px;}

.goods-detail .goods-info .quan-btn{position:relative;z-index:0;overflow:hidden;margin-top:10px;margin-bottom:10px;border-radius:7.5px;color:#fff;background: linear-gradient(90deg, #ff9557 0, #fe5c59 100%);}
.goods-detail .goods-info .quan-btn:before{position:absolute;top:50%;right:-2.5px;z-index:5;display:block;margin-top:-7.5px;width:15px;height:15px;border-radius:50px;content:"";background: #fe5c59;}
.goods-detail .goods-info .quan-btn p {line-height: 28px;overflow: hidden;}
.goods-detail .goods-info .quan-btn .text{padding:15px 0 15px 15px;height:38px}
.goods-detail .goods-info .quan-btn .text .quan{position:relative;top:-2.5px;font-size:16px;margin:0;padding:0;height: 30px;line-height: 30px;text-align: left;}
.goods-detail .goods-info .quan-btn .text .quan span{font-size:22.5px}
.goods-detail .goods-info .quan-btn .text .time{font-size:11px;opacity:.7;margin:0;padding:0;line-height: 22px;}
.goods-detail .goods-info .quan-btn .tab{color: #fe5c59;position:absolute;top:5px;right:5px;display:table-cell;width:30%;height:calc(100% - 9.5px);border-radius:0 5px 5px 0;background:#fff;vertical-align:middle;text-align:center;font-size:16px;line-height:60px;opacity:.95}
.goods-detail .goods-info .quan-btn .tab:before{position:absolute;top:13.5px;right:100%;z-index:-1;float:left;margin-right:-36px;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:60px 70px 75px 20px;content:"";transform:rotate(40deg);-ms-transform:rotate(40deg)}

.goods-detail .goods-info .opr{position: absolute;margin-top: 10px;}
.goods-detail .goods-info .opr a{color: #686868;font-size: 14px;}
.goods-detail .goods-info .opr a:hover{color: #ff420f;}
.goods-detail .goods-info .opr .share{color:#b1b1b1;}
.goods-detail .goods-info .brand-name{height: 16px;line-height: 16px;padding: 2px 6px;margin-top: 3px;margin-right: 3px;float: left;color: #fff!important;background: linear-gradient(270deg,#f40 0,#ffa888 100%)!important;border-radius: 2px!important;font-size: 12px;}


.goods-detail .goods-info .active-type {width: 100%;height: 30px;position: relative;display: none;margin-bottom: 5px;}
.goods-detail .goods-info .active-type .act-bg {position: absolute;left: -10px;bottom: 0;width: 518px;height: 38px;}
.goods-detail .goods-info .active-type .act-bg.type2 {background: url(/uploads/image/sfqimg/active_tqg.png) center no-repeat;background-size: 100% 100%;}

.goods-detail .goods-info .active-type .act-bg.type3 {background: url(/uploads/image/sfqimg/active_jhs.png) center no-repeat;background-size: 100% 100%;}
.goods-detail .goods-info .active-type .act-bg.type5 {background: url(/uploads/image/sfqimg/active_ddq.png) center no-repeat;background-size: 100% 100%;}
.goods-detail .goods-info .active-type .act-bg span.tit {height: 30px;margin: 8px 8px 8px 20px;}
.goods-detail .goods-info .active-type .act-bg.type2 span.tit {background: url(/uploads/image/sfqimg/tqg_text.png) center no-repeat;background-size: contain;width: 70px;}
.goods-detail .goods-info .active-type .act-bg.type3 span.tit {background: url(/uploads/image/sfqimg/jhs_text.png) center no-repeat;background-size: contain;width: 70px;}
.goods-detail .goods-info .active-type .act-bg .last-time {line-height: 30px;color: #fff;font-size: 13px;margin: 8px 30px 0 0;display: none;}
.goods-detail .goods-info .active-type .act-bg .last-time span {margin-right: 5px;}
.goods-detail .goods-info .active-type .act-bg .last-time i {padding: 0 3px;height: 22px;background: #3b3b3b;border-radius: 2px;display: inline-block;line-height: 22px;text-align: center;font-size: 14px;font-family: arial,"microsoft yahei";}

.goods-detail .goods-info .keyword{width: 100%;overflow: hidden;height:25px;margin-bottom: 20px;    padding-bottom: 20px;}
.goods-detail .goods-info .keyword a{ font-size: 12px; color: #999; background: #f6f6f6;cursor:pointer;height: 25px;display: block;float: left;padding: 0 15px;text-align: center;line-height: 25px;font-family: "宋体";border-radius: 20px;text-decoration: none;margin-right: 10px;display: inline;}
.goods-detail .goods-info .keyword a:hover{ font-size: 12px; color: #fff; background: #ff420f;}

.shop-msg {width: 878px;height: 145px;border: 1px solid #f1f1f1;background: #fff;margin-top: 20px;}
.shop-msg .tit {font-size: 18px;height: 44px;line-height: 44px;background: #fff;border-bottom: 1px solid #f1f1f1;padding: 0 10px;box-sizing: border-box}
.shop-msg .tit span {border-left: 3px solid #ff2e54;padding: 2px 0 0 10px}
.shop-msg .shop-block {height: 100px;padding: 20px;box-sizing: border-box}
.shop-msg .shop-block .shop-name {margin-left: 15px}
.shop-msg .shop-block .shop-name p {font-size: 14px;color: #999;}
.shop-msg .shop-block .shop-name .iconfont {font-size: 12px;margin-top: 10px}
.shop-msg .shop-block .shop-name .iconfont.icon-detail_tmall {color: #d81e06}
.shop-msg .shop-block .shop-name .iconfont.icon-detail_taobao {color: #fc6421}
.shop-msg .shop-block .shop-score {padding: 5px 0;box-sizing: border-box}
.shop-msg .shop-block .shop-score li {width: 100px;float: left;font-size: 12px;color: #999;text-align: center}
.shop-msg .shop-block .shop-score li span {margin-top: 10px;display: block;font-size: 16px;color: #555}
.shop-msg .shop-block .shop-score li span i{font-style: normal;}
.shop-msg .shop-block .shop-score li span .ico {width: 16px;height: 16px;font-size: 12px;color: #fff;line-height: 17px;display: inline-block;position: relative;top: -1px;text-align: center;font-family: "microsoft yahei";border-radius: 2px}
.shop-msg .shop-block .shop-score li span .ico.low {background: #2ca800}
.shop-msg .shop-block .shop-score li span .ico.high {background: #e31436}
.shop-msg .shop-block .shop-score li span .ico.flat {background: #ff7800}

.tb-thumb{margin-top:15px;height: 55px;overflow: hidden;width: 315px}
.tb-thumb li{display:inline;float:left;margin-right:9px;width: 50px;height: 45px;border: 2px solid #fff;-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;overflow:hidden;}
.tb-thumb li img{max-width:50px;max-height:50px}
.tb-thumb .tb-selected{border-color:#f40}

/*详情页导航*/
/*detail-nav*/
.detail-nav{position: relative;width: 1200px;height: 50px;background: #fff;font-size: 16px;line-height: 46px;margin-top: 20px;box-shadow: 0 3px 5px rgba(0,0,0,.1);z-index: 2;}
.detail-nav ul{display: inline-block;color: rgba(0,0,0,.2);}
.detail-nav li{display: inline-block;padding: 0 30px;border-top: 4px solid #fff;color: rgba(0,0,0,.8);cursor: pointer;  color: #666;}
.detail-nav li:hover,.detail-nav li.cur{color: #ff420f;border-top: 4px solid #ff420f;}
.detail-nav li span{font-size: 12px;color: #ff420f;}

.det-nav-goods-info,.det-nav-goods-review{/* border-top: 1px solid rgba(0,0,0,.1); */background: #fff;padding: 1px 30px 30px 30px;padding-bottom: 30px;position: relative;z-index: 3;margin-top: 20px;border: 1px solid #f1f1f1;} 
.det-nav-goods-info .tit,.det-nav-goods-review .tit{color: #212121;font-size: 14px;}   
.det-nav-goods-info .tit,.det-nav-goods-review .tit span{display: inline-block;padding-bottom: 4px;/* border-bottom: 1px solid #000; */font-size: 18px;height: 44px;line-height: 44px;background: #fff;border-bottom: 1px solid #f1f1f1;padding: 0 10px;box-sizing: border-box;margin-bottom: 20px;width: 860px;margin-left: -20px;}
.det-nav-goods-info .tit span{border-left: 3px solid #ff420f;padding: 2px 0 0 10px;}
.det-nav-goods-info .content,.det-nav-goods-review .content{ }
.det-nav-goods-info .content img{width:100%;}
/* 商品评价 */
.det-nav-goods-review i.tit_img{display: inline-block;width: 1200px;height: 30px;background: #f5f5f5 url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -12px -628px;margin-left: -20px;margin-top: -21px;}
.det-nav-goods-review .review-item{padding: 15px 0;}
.det-nav-goods-review .review-item:first-child{padding-top: 0; }
.det-nav-goods-review .review-item .user_headpic{float: left;border-radius: 20px;margin-right: 20px;}
.det-nav-goods-review .review-item .user_headpic img{width: 40px;height: 40px;}
.det-nav-goods-review .review-item .review-details{display: inline-block;width: 1100px;border-bottom: 1px dashed rgba(0,0,0,0.1);padding-bottom: 10px;}
.det-nav-goods-review .review-item .review-details .rev_d_l{display: inline-block;}
.det-nav-goods-review .review-item .review-details .rev_det_txt{display: inline-block;font-size: 14px;color: #202020;}
.det-nav-goods-review .review-item .review-details .rev_det_img img{margin: 10px 10px 0 0;height:50px}
.det-nav-goods-review .review-item .review-details .rev_det_time{font-size: 12px;color: #999;margin-top: 10px;}
.det-nav-goods-review .review-item .review-details .review-obj{float: right;width: 232px;}
.det-nav-goods-review .review-item .review-details .review-obj .rev_obj_goods{width: 116px;display: inline-block;font-size: 12px;text-align: left;color: #666;}
.det-nav-goods-review .review-item .review-details .review-obj .rev_obj_goods div{height: 20px;}
.det-nav-goods-review .review-item .review-details .review-obj .rev_obj_goods span{color: #202020;}
.det-nav-goods-review .review-item .review-details .review-obj .rev_obj_user{width: 116px;display: inline-block;font-size: 14px;text-align: right;float: right;}
.det-nav-goods-review .review-item .review-details .review-obj .rev_obj_user div{height: 24px;}
.det-nav-goods-review .review-item .review-details .review-obj .rev_obj_user span{color: #999;}

/*猜你喜欢*/
.det-nav-guess-ulike{position: relative; z-index: 3;}
.det-nav-guess-ulike .tit{font-size: 16px;color: #202020;text-align: center;margin-top: 30px;margin-bottom: -10px;}

/* scroll_link */
.scroll_link{position: absolute;right: 0;top: 0;height: 50px;}
.scroll_link .price{display: inline-block;float: right;height: 50px;line-height: 35px;}
.scroll_link .price .info1{display: inline-block;width: 75px;font-size: 18px;color: #ff420f;margin-right: 10px;}
.scroll_link .price .info1 span{font-size: 30px;font-weight: bold;}
.scroll_link .price .info2{display: inline-block;font-size: 12px;}
.scroll_link .price .info2 span{display: block;height: 15px;margin-right: 10px;}
.scroll_link .price .info2 span:first-child{color: #ff420f;}
.scroll_link a{display: inline-block;float: left;width: 154px;height: 48px;font-size: 18px;border: 1px solid #ff420f;text-align: center;}
.scroll_link a.a_link1{background: #fff;color: #ff420f;float:right;}
.scroll_link a.a_link2{background: #ff420f;color: #fff;float:right;}

/*item页 多图在左边start*/
.goods-detail{height: 360px;}
.goods-detail img {width: 260px;height: 260px;max-width: 400px;max-height: 400px;}
.goods-detail .goods-info{width: 470px;margin-right: 10px;margin-left:0px;}
.goods-detail .goods-info .tit{width: 360px;overflow: hidden;}
.goods-detail .goods-info .intro{width: 475px;overflow: hidden;}
.tb-thumb {margin-right: 10px;overflow: hidden;float: left;list-style: cornflowerblue;width: 55px;height: auto;margin-top: 0;max-height: 260px;}
.tb-thumb li{float: left;margin-top: 3px;}
/*item页 多图在左边end*/
.item .main-container{width: 880px;float: left;box-sizing: border-box;background: 0 0;padding: 0;}
.right-container{width: 300px;display: inline-block;vertical-align: top;margin-left: 18px;margin-top: 15px;}
.right-container .rec-block {background: #fff;padding-bottom: 6px;border: 1px solid #f1f1f1;box-sizing: border-box;max-height: 547px;overflow: hidden;margin-bottom: 20px}
.right-container .rec-block .tit {padding: 8px 10px;font-size: 18px;height: 44px;line-height: 26px;box-sizing: border-box;margin: 5px 0}
.right-container .rec-block .tit span {border-left: 3px solid #ff420f;padding: 2px 0 0 10px}
.right-container .rec-block .tit .pagination {float: right}
.right-container .rec-block .tit .pagination li {float: left}
.right-container .rec-block .tit .pagination li.next, .right-container .rec-block .tit .pagination li.prev {margin: 0 5px;color: #888;cursor: pointer}
.right-container .rec-block .tit .pagination li.next:hover, .right-container .rec-block .tit .pagination li.prev:hover {color: #ff420f}
.right-container .rec-block .tit .pagination li.pointer {width: 5px;height: 5px;background: #d9d9d9;margin: 10px 5px}
.right-container .rec-block .tit .pagination li.pointer.active {background: #ff2e54}
.right-container .rec-block .rec-list {border-top: 1px solid #ececec;display: block;padding: 16px 0;margin: 0 20px}
.right-container .rec-block .rec-list div.fl {position: relative;z-index: 0}
.right-container .rec-block .rec-list div.fl .tabs {position: absolute;left: 5px;top: 0;z-index: 0;z-index: 50;display: block;color: #fff;background: url(/uploads/image/sfqimg/tag01.png);width: 18px;height: 22px;font-size: 16px;text-align: center;line-height: 20px;background-size: 100% 100%}
.right-container .rec-block .rec-list div.fl .tabs.i1 {background-image: url(/uploads/image/sfqimg/tag02.png)}
.right-container .rec-block .rec-list div.fl .tabs.i2 {background-image: url(/uploads/image/sfqimg/tag03.png)}
.right-container .rec-block .rec-list img {border-radius: 2px}
.right-container .rec-block .rec-list .content {display: inline-block;width: 158px;margin-left: 10px;height: 90px}
.right-container .rec-block .rec-list .content p {font-size: 12px;line-height: 17px;text-overflow: ellipsis;color: #777;font-family: microsoft yahei;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical}
.right-container .rec-block .rec-list .content .coupon {font-size: 12px;color: #999;margin: 20px 0;display: block}
.right-container .rec-block .rec-list .content .coupon i {font-size: 18px;font-family: arial;color: #ff420f;line-height: 21px;position: relative;top: 2px;margin-left: 5px;font-style: normal;}
.right-container .rec-block.receive .content .received {color: #666;font-size: 12px;}
.right-container .rec-block.receive .content .received i {color: #ff420f;font-style: normal;}
.right-container .rec-block .rec-list:hover img {opacity: .85;}
.right-container .rec-block .rec-list:hover .content p {color: #ff420f;}
.right-container .rec-block.receive{max-height: 1286px;}

.right-container .so .tit{border-bottom: 1px solid #ececec;}
.right-container .so .keyword{    margin:0px 10px 10px 10px}
.right-container .so .keyword .key{font-size: 12px;color: #999;background: #f6f6f6;cursor: pointer;height: 25px;display: block;float: left;padding: 0 15px;text-align: center;line-height: 25px;font-family: "宋体";border-radius: 20px;text-decoration: none;margin-right: 10px;margin-top: 10px;display: inline;}
.right-container .so .keyword .key:hover {font-size: 12px;color: #fff;background: #ff420f;}

a, a:hover {color: #333;}
em, i {font-style: normal;}
.main-container {width: 1200px;margin: 0 auto;font-size: 12px}
.goods_screen_tab {width: 1200px;margin: 13px auto;font-size: 12px;color: #333;display: flex}
.goods_screen_tab .all {line-height: 22px;height: 22px}
.goods_screen_tab .all:hover {color: #fe2e54}
.goods_screen_tab .all i {color: #bcbcbc;display: inline-block;position: relative;top: 1px;border-left: 6px solid #bcbcbc;border-top: 6px solid #f6f6f6;border-bottom: 6px solid #f6f6f6;margin: 0 8px}
.goods_screen_tab .all i:before {content: '';position: absolute;left: -6px;top: -5px;border-left: 5px solid #f6f6f6;border-top: 5px solid transparent;border-bottom: 5px solid transparent}
.goods_screen_tab .num {line-height: 22px}
.goods_screen_tab .num i {color: #fe2e54;margin: 0 2px}
.goods_screen_tab .label-list a {float: left;height: 18px;color: #666;line-height: 18px;padding: 0 6px 0 8px;background: rgba(255,255,255,1);border: 1px dotted #8b8b8b;margin-right: 10px}
.goods_screen_tab .label-list a:hover {border-color: #fe2e54;color: #fe2e54}
.goods_screen_tab .label-list a i {margin: 0 0 0 5px;display: inline-block;width: 8px;height: 8px;background: url(/uploads/image/sfqimg/labelclose.png) center no-repeat;background-size: contain}
.goods_screen_tab .label-list a:hover i {background: url(/uploads/image/sfqimg/labelcloseh.png) center no-repeat;background-size: contain}
div.cat-wrap {position: relative;width: 1200px;margin-bottom: 10px;font-family: "microsoft yahei";box-sizing: border-box}
.cat-wrap .cat-list {display: block;background: #fff;height: 50px;line-height: 50px;border: 1px solid rgba(241,241,241,1)}
.cat-wrap.sx {margin-bottom: 0}
.cat-wrap.sx .cat-list {height: 40px;line-height: 40px;background: #fafafa;margin-top: -11px;border: 1px solid rgba(241,241,241,1)}
.cat-wrap .cat-list .cat-lit-title {float: left;width: 80px;line-height: 50px;color: #999;text-align: center;margin-right: 30px}
.cat-wrap .cat-list ul li:last-child,.goods-list ul .no-right {margin-right: 0}
.cat-wrap .cat-list ul li {list-style: none;float: left;padding: 0 12px;border-left: 1px solid transparent;border-right: 1px solid transparent}
.cat-wrap .cat-list ul li a {position: relative;color: #333}
.cat-wrap .cat-list ul li a b {font-family: arial;font-weight: 400;color: #999;margin-left: 6px}
.cat-wrap .sale-type ul li a {padding-left: 18px}
.cat-wrap .sale-type ul li a .ck_ico.women {position: relative;left: 3px;top: 4px}
.cat-wrap .sale-type ul li i {position: absolute;width: 12px;height: 12px;border-radius: 2px;border: 1px solid rgba(211,211,211,1);left: 0;top: 0;margin-top: 1px;background: #fff}
.cat-wrap .sec-nav {background: #fff;height: auto;line-height: 16px;padding: 16px 50px 16px 108px;box-sizing: border-box;border: 1px solid rgba(241,241,241,1);border-top: none;overflow: hidden;max-height: 277px;overflow-x: hidden;overflow-y: auto;}
.cat-wrap .sec-nav li {width: 80px;text-align: center;float: left;padding-bottom: 10px;}
.cat-wrap .sec-nav li p {width: 80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.cat-wrap .sec-nav li a:hover p,.cat-wrap .sec-nav li.active p {color: #fe2e54}
.cat-wrap .sec-nav .img {border-radius: 100%;display: inline-block;background: #d7e3f7;width: 45px;height: 45px;overflow: hidden;margin-bottom: 5px;border: 1px solid #f7f3f3;}
.cat-wrap .sale-type ul li.cat-lit-video span {text-indent: 8px;padding: 1px 3px 1px 12px;margin-left: 0;color: #ff6255;border: 1px solid #ff6255;border-radius: 2px;position: relative}
.cat-wrap .sale-type ul li.cat-lit-video span:before {content: '';position: absolute;left: 4px;top: 3px;height: 0;width: 0;border-left: 5px solid #ff6255;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-right: 5px solid transparent}
.cat-wrap .sale-type ul li a span {margin-left: 2px}
.cat-wrap .sale-type ul .active a i,.cat-wrap .sale-type ul li a:focus i,.cat-wrap .sale-type ul li a:hover i {border: 1px solid #fe2e54}
.cat-wrap .sale-type ul .active a i {
    width: 12px;
    height: 12px;
    background: url(/uploads/image/sfqimg/actcheck.png) center no-repeat #fff!important;
    background-size: 8px 6px!important
}

.cat-wrap .cat-list ul .active a,.cat-wrap .cat-list ul .active a b,.cat-wrap .cat-list ul li a:focus,.cat-wrap .cat-list ul li a:focus b,.cat-wrap .cat-list ul li a:hover,.cat-wrap .cat-list ul li a:hover b {
    color: #ff6255
}

.cat-wrap .cat-list ul li.lem.active {
    border-top: 2px solid #fe2e54;
    border-left: 1px solid #f1f1f1;
    border-right: 1px solid #f1f1f1;
    border-bottom: 1px solid #fff;
    height: 48px;
    line-height: 47px
}

.cat-wrap .cat-list.brand {
    height: 80px;
    line-height: 0;
    overflow: hidden;
    border-top: none;
    display: none;
}
.cat-wrap .cat-list.brand .brand-man {
    margin: 25px 40px 0 0;
    cursor: pointer;
    position: relative;
    display: none;
    color: #757575;
}
.cat-wrap .cat-list.brand .brand-man.less:before,.cat-wrap .cat-list.brand .brand-man.more:before {
    position: absolute;
    right: -14px;
    top: -4px;
    width: 12px;
    height: 8px;
    content: '';
}
.cat-wrap .cat-list.brand .brand-man.more:before {
    background: url(/uploads/image/sfqimg/brandmore.png) center no-repeat;
    background-size: contain
}
.cat-wrap .cat-list.brand .brand-man.less:before {
    background: url(/uploads/image/sfqimg/brandmore1.png) center no-repeat;
    background-size: contain
}
.cat-wrap .cat-list.brand ul {
    width: 1000px;
    display: inline-block;
    padding: 0 0 10px
}
.cat-wrap .cat-list.brand ul li {
    height: 60px;
    width: 100px;
    padding: 7px;
    margin: 10px 0 0;
    box-sizing: border-box
}
.cat-wrap .cat-list.brand ul li:hover {
    background: rgba(255,255,255,1);
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.09)
}
.cat-wrap .cat-list.brand .cat-lit-title {
    line-height: 50px
}
.cat-wrap .sort-wrap {
    position: absolute;
    top: 0;
    right: 0
}
.cat-wrap .sort-wrap .sort-text {
    font-size: 12px;
    color: #666
}
.cat-wrap .sort-wrap a {
    font-size: 12px;
    color: #5fa1ca
}
.cat-wrap .sort-wrap a.active,.cat-wrap .sort-wrap a:focus,.cat-wrap .sort-wrap a:hover {
    color: #ff420f
}
.cat-wrap .sort-wrap a.margin {
    margin-left: 10px
}
.tag-wrap {
    background-color: #fff !important;
    height: 40px;
    width: 100%;
    line-height: 40px;
    position: relative;
    border: 1px solid rgba(241,241,241,1)
}
.tag-wrap .fixed-wrap {
    float: left;
    position: absolute;
    left: 0;
    max-width: 1108px
}
.tag-wrap .fixed-wrap .tag-fixed {
    float: left;
    line-height: 40px;
    height: 39px;
    border-right: #f1f1f1 1px solid;
    padding: 0 20px;
    color: #666;
    position: relative
}
.tag-wrap .fixed-wrap .tag-fixed:focus .icon,.tag-wrap .fixed-wrap .tag-fixed:hover .icon {
    background: url(/uploads/image/sfqimg/select_icon.png) 0 -13px no-repeat
}

.tag-wrap .fixed-wrap .active,.tag-wrap .fixed-wrap .tag-fixed:focus,.tag-wrap .fixed-wrap .tag-fixed:hover {
    color: #ff420f;
    background: #fff;
    line-height: 40px;
    height: 40px
}

.tag-wrap .fixed-wrap .sort-price-area {
    width: 210px;
    padding: 7px 20px 5px;
    margin-top: 1px;
    position: relative;
    z-index: 9
}

.tag-wrap .fixed-wrap .sort-price-area:hover {
    background: #fff;
    box-shadow: 0 0 6px 0 rgba(170,170,170,.3)
}

.tag-wrap .fixed-wrap .sort-price-area a.clear-price {
    display: none;
    position: absolute;
    right: 14px;
    top: 10px;
    height: 16px;
    line-height: 16px
}

.tag-wrap .fixed-wrap .sort-price-area:hover a.clear-price,.tag-wrap .fixed-wrap .sort-price-area:hover button {
    display: block
}

.tag-wrap .fixed-wrap .sort-price-area a:hover.clear-price {
    text-decoration: underline
}

.tag-wrap .fixed-wrap .sort-price-area button {
    font-family: "microsoft yahei";
    display: none;
    width: 40px;
    height: 22px;
    border-radius: 2px;
    background: #ff6255;
    color: #fff;
    text-align: center;
    line-height: 22px;
    border: none;
    outline: 0;
    font-size: 12px;
    float: left;
    margin-left: 10px
}

.tag-wrap .fixed-wrap .sort-price-area:hover button:hover {
    background: #ff420f
}

.tag-wrap .fixed-wrap .sort-price-area span {
    float: left;
    height: 24px;
    line-height: 22px;
    padding: 0 2px
}

.tag-wrap .fixed-wrap .sort-price-area input {
    width: 60px;
    height: 22px;
    line-height: 22px;
    padding: 0 4px;
    box-sizing: border-box;
    float: left;
    color: #999;
    font-family: microsoft yahei;
    border: 1px solid #eee;
    font-size: 12px
}

.tag-wrap .split {
    height: 25px;
    background-color: #ccc;
    width: 1px;
    float: left;
    overflow: hidden;
    margin-left: 50px;
    margin-top: 5px
}

.tag-wrap .tags {
    float: left;
    font-size: 12px;
    color: #666;
    line-height: 37px
}

.tag-wrap .tags span {
    float: left;
    margin-left: 20px
}

.tag-wrap .tags a {
    float: left;
    color: #5fa1ca;
    margin: auto 8px
}

.tag-wrap .tags .active,.tag-wrap .tags a:focus,.tag-wrap .tags a:hover {
    color: #ff420f
}



