 
.shop-intro{padding-bottom:13px;height:auto;margin-bottom:10px}
.shop_imgbox{text-align:center;border-bottom:1px dashed #eee;padding:5px 0}
.shop-intro .title{height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;box-sizing:border-box;padding:5px;padding-left:15px}
.shop-name{font-size:14px;color:#333;font-weight:700}
.shop-intro .body{padding:10px 0;border-top:1px dashed #eee;margin:0 15px}
.shop-intro .itemScore:nth-child(2){border-left:1px solid #eee;border-right:1px solid #eee}
.shop-intro .itemScore{width:33%;box-sizing:border-box;text-align:center;padding:5px;float:left}
.c12_e40{font-size:12px;color:#e40000}
.shop-intro .footer{padding:5px 10px;text-align:center;box-sizing:border-box}
.footer a:nth-child(1){margin-right:6px}
.footer a{background:#fafafa;border:1px solid #ededed;border-radius:2px;color:#666;float:left;height:28px;line-height:28px;text-align:center;width:40%;padding-left:13px}
.footer a:hover{background:#f5f5f5 none repeat scroll 0 0;border-color:#e0e0e0;color:#666}
.footer .home{background:url(goodsdetails_iconjrdp.png) 5px 5px no-repeat}
.footer .home:hover{background:url(goodsdetails_iconjrdp2.png) 5px 5px no-repeat}
.footer .j-fav,.footer .j-fav:hover{background:url(iconfont_guanzhu_sel.png) 6px 7px no-repeat}
.footer .j-fav2{background:url(iconfont_guanzhu_nor.png) 5px 6px no-repeat;transition:background-position .15s ease-in-out 0s}
.footer .j-fav2:hover{background:url(iconfont_guanzhu_nor.png) 5px -17px no-repeat;text-decoration:none}
.wst-clear{clear:both}
.ListShopType{overflow:hidden;margin:5px auto}
.ListShopType dt{padding:0 10px 0;color:#666;font-size:15px}
.ListShopType dd div{position:relative;float:left;margin:0 10px 0 0;padding:0 10px;border:1px solid #ddd;color:#333;font-size:14px;line-height:25px;cursor:pointer}
.ListShopType dd div.address{margin:0;border:0}
.ListShopType .Listname2 div{margin-top:10px}
.ListShopType dd div.ck{border:1px solid #e0378a;background:url(../images/ck.gif) right bottom no-repeat;color:#FF5300}
.ListShopType dd,.ListShopType dt{float:left;padding-top:10px}
#ListShopType2 dt{padding-top:10px}
.ListShopType dd div span.xl{position:absolute;top:10px;right:11px;display:block;width:9pt;height:20px;background:#fff;}
.ListShopType dd div select{padding-right:20px;width:166px;height:33px;border:1px solid #ccc;background:url(array.png) no-repeat;background-position:92% 50%}
.ListShopType dd span.status,.ListShopType dt{color:#333;font-size:14px}
.hovered{border:2px solid #D93600;font-size:12px;line-height:24px;color:#000;text-align:center;min-width:20px;height:24px;padding:0 5px!important;display:block;min-height:24px;background:url(../images/ck.gif) right bottom no-repeat}
.Listname1 ul li{vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block;margin:0 5px 5px 0;position:relative;z-index:1}
.Listname1 .sp-img a{height:28px;padding:0 5px 0 37px;background-color:#FFF;font-size:12px;color:#999;line-height:28px;border:1px solid #E1E1E1;display:block}
.Listname1 .sp-img a i{display:block;position:absolute;z-index:1;top:2px;left:2px;width:24px;height:24px;overflow:hidden;margin-right:5px}
.Listname1 ul li a.hovered2,.Listname1 ul li a:hover{border-color:#FF5300;color:#FF5300}
.hovered2{border:1px solid #D93600;font-size:12px;line-height:24px;color:#000;text-align:center;display:block;background:url(../images/ck.gif) right bottom no-repeat}

.dss-freight { padding: 6px 0; }
.dss-goods-summary dl { font-size: 0; *word-spacing:-1px/*IE6、7*/;}
.dss-goods-summary dl dt, .dss-goods-summary dl dd { font-size: 12px; line-height: 24px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/* IE6,7 */;min-height: 24px; padding: 6px 0 0; *zoom:1;}
.dss-meta dl dt, .dss-meta dl dd { line-height: 30px; height: 30px; }
.dss-sale dl dt, .dss-sale dl dd { padding: 10px 0; }
.dss-goods-summary dt { text-align: right; width: 48px; margin-right: 6px; text-align: justify;text-align-last: justify;margin-left: 10px;margin-right:15px;}
 
.dss-freight_box { display: block; position: relative; z-index: 80; }
.dss-freight-select { height: 28px; float: left; margin-right: 6px; position: relative; z-index: 3; }
.dss-freight-select .text { line-height: 26px; background-color: #FFF; height: 26px; float: left; padding: 0 20px 0 15px; border: solid 1px #E6E6E6; position: relative; z-index: 1; overflow: hidden; cursor: pointer; }
.dss-freight-select.hover .text { display: none; }
.dss-freight-select .text b { display: block;position: absolute; right: 6px; top:8px;overflow: hidden; }
.dss-freight-select.hover .close, .dss-freight-select.hover .content { display: block; }
.dss-freight-select .content { background-color: #FFF; display: none; width: 512px; padding: 0; border: 1px solid #D7D7D7; position: absolute; z-index: 2; top: 0; left: 0; box-shadow: 4px 4px 0 rgba(0,0,0,0.05); }
.dss-freight-select .dss-stock { position: relative; }
.dss-freight-select .dss-stock .tab { background-color: #FAFAFA; width: 100%; height: 26px; float: left; border-bottom: solid 1px #E6E6E6; overflow: visible; }
.dss-freight-select .dss-stock .tab li { float: left; clear: none; padding: 0; }
.dss-freight-select .dss-stock .tab .current a.hover, .dss-freight-select .dss-stock .tab a { font-size: 12px; line-height: 26px; color: #999; text-align: center; float: left; height: 26px; padding: 0 15px 0 15px; border-style: solid; border-width: 0 1px 0 0; border-color: #E6E6E6; position: relative; cursor: pointer; -moz-border-colors: none; }
.dss-freight-select .dss-stock .tab a.hover { line-height: 26px; color: #000; text-decoration: none; background-color: #FFF; height: 26px; padding: 0 15px 1px 15px; border-color: #E6E6E6; border-style: solid; border-width: 0 1px 0 0; }
.dss-freight-select .dss-stock .tab a i { margin-left: 6px; }
.dss-freight-select .dss-stock .area-list { display: block; clear: both; padding: 10px 15px; overflow: hidden; }
.dss-freight-select .dss-stock .area-list li { line-height: 20px; white-space: nowrap; text-overflow: ellipsis; width: 112px; height: 20px; padding: 4px 0 4px 4px; float:left; overflow: hidden; }
.dss-freight-select .dss-stock .area-list li.longer-area { width: 228px; }
.dss-freight-select .dss-stock .area-list li a { line-height: 16px; color: #555; padding: 2px 5px; }
.dss-freight-select .dss-stock .area-list li a:hover { color: #FFF; text-decoration: none; background-color: #FF875A; }
.dss-freight-select .close { font-size: 12px; line-height: 20px; display: none; width: 24px; height: 20px; position: absolute; z-index: 2; top: 4px; left: 480px; cursor: pointer; }
#dss-freight-prompt { line-height: 28px; color: #999; float: left; }
#dss-freight-prompt strong { font-size: 16px; color: #333; margin: 0 8px; }
i, cite, em {
    font-style: normal;
}
.btn-disabled{border: 1px solid #e6e6e6!important;background-color: #FBFBFB!important;color: #C9C9C9!important;cursor: not-allowed!important;}
/*放大镜样式*/
.MagicZoomPup { z-index: 3;visibility: hidden;position: absolute;top: 0;left: 0;width: 50px;height: 50px;border: 1px solid #aaa;background-image: url(../zoom-point.png);opacity: .5;-moz-opacity: .5;-khtml-opacity: .5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);cursor: move}
.MagicBoxShadow { border: 1px solid #e4e4e4;}

.product-info{}
.preview{ float:left; width:400px; height:auto;}
.gallery_wrap{ width:398px; height:398px; border:1px solid #d2d2d2; text-align:center;}
.gallery_wrap a{ width:398px; height:398px; display:table-cell; vertical-align:middle;}
.gallery_wrap a img{ max-width:398px; max-height:398px;}
.gallery_wrap ul{}
.gallery_wrap li{ float: left; width:398px; height:398px; position: relative;}
 
.spec-list{ width:398px; height:60px; border:1px solid #d2d2d2; border-top:0; padding:14px 0;}
.spec-list .spec-prev,.spec-list .spec-next{ float:left; width:39px; margin:18px 0 0 0; text-align:center;}
.spec-list .spec-items{ float:left; width:320px; height:60px; overflow:hidden;}
.spec-list .spec-items ul{ width:325px;}
.spec-list .spec-items li{ float:left; width:60px; height:60px; margin-right:5px;}
.spec-list .spec-items li a{ display:block; border:1px solid #fff;}
.spec-list .spec-items li:hover a,.spec-list .spec-items li a.img-hover{ border-color:#dd2726;}
	 .video-play {
    font-size: 0.6rem;
    position: absolute;
    top: 1.2rem;
    left: 1.2rem;
    color: #fff;
    background: #f40;
    padding: 0.3rem 0.15rem 0.1rem 0.25rem;
    border-radius: 50%;
    width: 1rem;
    height: 1rem;
}
	 video:focus{ outline:none   }


 