@charset "UTF-8";
.goods-main{width: 1190px; min-height: 1305px; margin: 0 auto;}
.goods-main .goodstw{height: auto; width: auto; min-height: 490px; padding: 20px 0 30px 0; clear: both; overflow: hidden;}
.goods-main .goodstw .goodsimgw{float:left; width: 410px; height: auto; position: relative;}
.goods-main .goodstw .goodsimgw .small-box {width: 408px; height: 408px; margin-bottom: 20px; border: 1px solid #e8e8e8; position: relative;}
.goods-main .goodstw .goodsimgw .small-box img {display: block; width: 408px; height: 408px;}
.goods-main .goodstw .goodsimgw .small-box .hover {display: none; width: 200px; height: 200px; background: #0099ff; opacity: 0.5; filter: alpha(opacity: 50); cursor: move; position: absolute; left: 0; top: 0;}
.goods-main .goodstw .goodsimgw .thumbnail-box{width: 100%; position: relative;}
.goods-main .goodstw .goodsimgw .thumbnail-box .btn {width: 22px; height: 32px; margin-top: -16px; position: absolute; top: 50%;}
.goods-main .goodstw .goodsimgw .thumbnail-box .btn-prev {left: 0; background: url(../../images/home/btn_prev.png) no-repeat;}
.goods-main .goodstw .goodsimgw .thumbnail-box .btn-next {right: 0; background: url(../../images/home/btn_next.png) no-repeat;}
.goods-main .goodstw .goodsimgw .thumbnail-box .list {width: 350px; margin: 0 auto; overflow: hidden;}
.goods-main .goodstw .goodsimgw .thumbnail-box .wrapper {width: 100000px;}
.goods-main .goodstw .goodsimgw .thumbnail-box .list .item {float: left; width: 60px; height: 60px; margin: 0 5px;}
.goods-main .goodstw .goodsimgw .thumbnail-box .list .item img {width:58px; height:58px; border: 1px solid #e8e8e8;}
.goods-main .goodstw .goodsimgw .thumbnail-box .list .item-cur img {width:56px; height:56px; border: 2px solid #f55718;}
.goods-main .goodstw .goodsimgw .big-box {display: none; width: 488px; height: 488px; border: 1px solid #e4e4e4; background:#ffffff; overflow: hidden; position: absolute; left: 420px; top: 0; z-index: 6;}
.goods-main .goodstw .goodsimgw .big-box img {display: block;}

.goods-main .goodsjjw{float:right; width: 770px; height: auto; min-height:350px; padding-bottom: 50px; position: relative;}
.goods-main .goodsjjw .goodstitle{height: 50px; padding-left: 20px; font-size: 18px; line-height: 50px; color: #111111; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.goods-main .goodsjjw .goodstitle .ltags{display: inline-block; height: 20px; padding: 0 5px; margin-right: 5px; font-size: 14px; line-height: 20px; color: #ffffff; background-color: #ff1100; border-radius: 3px;}
.goods-main .goodsjjw .goodsjjlis{height: 50px; padding-left: 20px; font-size: 12px; line-height: 50px;}
.goods-main .goodsjjw .goodsjjlis .dprices{display:inline-block;}

.goods-main .goodsjjw .goodsjjlis span{display:inline-block; width: 65px; color: #999999;}
.goods-main .goodsjjw .goodsjjlis font{display:inline-block; color: #333333;}
.goods-main .goodsjjw .goodsjjlis font#price{color:#e4393c;}
.goods-main .goodsjjw .goodsjjlis font#price-txt{font-size:14px; color:#e4393c;}
.goods-main .goodsjjw .goodsjjlis font#price i{font-size: 20px; color: #e4393c; font-style: normal;}
.goods-main .goodsjjw .goodsjjlis font#price i.yprice{font-size: 16px; color: #666666; text-decoration: line-through;}
.goods-main .goodsjjw .goodsjjline{width: 590px; height: 0; border-top: 1px dotted #e8e8e8;}

.goods-main .goodsjjw .gsjgwc{height: 50px; padding-left: 20px; font-size: 12px; line-height: 50px; position: absolute;left: 0; bottom: 0;}
.goods-main .goodsjjw .gsjgwc span{display:inline-block; float: left; width: 65px; color: #999999;}
.goods-main .goodsjjw .gsjgwc .gwcnw{float: left; margin-top: 10px;}
.goods-main .goodsjjw .gsjgwc .gwcnw input{display:block; float:left; width: 36px; height:28px; padding: 0 3px; border: 1px solid #dddddd; font-size: 12px; color: #333333;}
.goods-main .goodsjjw .gsjgwc .gwcnw .gwczbtn{float: left; padding-left:2px;}
.goods-main .goodsjjw .gsjgwc .gwcnw .gwczbtn a{display:block; width: 17px; height:12px; border: 1px solid #dddddd; font-size: 12px; line-height: 11px; text-align: center; color: #666666;}
.goods-main .goodsjjw .gsjgwc .gwcnw .gwczbtn a.sub{margin-top: 2px;}
.goods-main .goodsjjw .gsjgwc .gmjgwc{float: left; margin:10px 0 0 20px;}
.goods-main .goodsjjw .gsjgwc .gmjgwc .sbtnow{clear: both; overflow: hidden;}
.goods-main .goodsjjw .gsjgwc .gmjgwc a{display: block; float: left; font-size: 14px; text-align: center;}
.goods-main .goodsjjw .gsjgwc .gmjgwc a.buy_now{width: 118px; height: 28px; line-height: 28px; color: #e4393c; background:#fff3f3; border: 1px solid #e4393c;}
.goods-main .goodsjjw .gsjgwc .gmjgwc a.add_cart{width: 120px; height: 30px; margin-left: 10px; line-height: 30px; color: #ffffff; background:#e4393c;}
.goods-main .goodsjjw .gsjgwc .gmjgwc a.sellout{width: 120px; height: 30px; margin-left: 10px; line-height: 30px; color: #999999; background:#e5e5e5;}

.goods-main .goods-detail-w{height: auto; padding-bottom: 30px; clear: both; overflow: hidden;}
.goods-main .goods-detail-w .gdetail{float: left; width: 1000px; height: auto;}
.goods-main .goods-detail-w .gdetail .gdtit{height: 40px; padding-left: 10px; font-size: 14px; line-height: 40px; color: #333333; border: 1px solid #e8e8e8; background: #f4f4f4;}
.goods-main .goods-detail-w .gdetail .goods-detail-nr{padding:10px 0; font-size: 14px; line-height: 24px; color: #333333;}
.goods-main .goods-detail-w .gdetail .goods-detail-nr img{max-width: 100%!important;}

.goods-main .goods-detail-w .guess-ylike{float: right; width: 178px; height: auto; border: 1px solid #e8e8e8;}
.goods-main .goods-detail-w .guess-ylike .guesstit{height: 40px; font-size: 14px; line-height: 40px; color: #333333; text-align: center; border-bottom: 1px solid #e8e8e8; background: #f4f4f4;}
.goods-main .goods-detail-w .guess-ylike .guesslis{width: 100%; height: auto; padding: 10px 0;}
.goods-main .goods-detail-w .guess-ylike .guesslis .gus-img{width: 168px; height: 168px; padding: 5px;}
.goods-main .goods-detail-w .guess-ylike .guesslis .gus-img img{display:block; width: 168px; height: 168px;}
.goods-main .goods-detail-w .guess-ylike .guesslis .gus-title{height:20px; padding: 0 10px; font-size: 12px; color: #333333; line-height: 20px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.goods-main .goods-detail-w .guess-ylike .guesslis .gus-price{height:20px; padding: 0 10px; font-size: 12px; color: #e4393c; line-height: 20px; text-align: center;}