/* pages/goods-details/index.wxss */ .container{ background:#f2f2f2; } .swiper{ width:750rpx; height:750rpx } .swiper-item image{ width:100%; height:750rpx } .goods-info{ margin-bottom: 24rpx; width: 100%; } .goods-info .goods-title{ box-sizing: border-box; padding: 35rpx 35rpx 0 35rpx; font-size: 32rpx; line-height: 1.4; color: #000; background:#fff; } .goods-info .goods-price{ box-sizing:border-box; padding: 35rpx 35rpx; color:#e64340; font-size: 28rpx; font-weight: bold; background:#fff; } .row-arrow{ width: 100%; box-sizing: border-box; padding: 0 120rpx 0 35rpx; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; height: 102rpx; font-size: 28rpx; line-height: 102rpx; margin:28rpx 0; background: #fff url(../../images/arrow-right.png) no-repeat 697rpx center; background-size: 18rpx auto; } .goods-des-info{ width: 100%; margin: 10rpx,10rpx; box-sizing: border-box; background-color: #fff; } .label-title{ font-size:28rpx; color:#000000; padding: 30rpx; } .goods-text{ padding: 0 30rpx; font-size:28rpx; color:#666666; line-height: 56rpx; margin-bottom: 30rpx; } .des-imgs{ width:100%; } .des-imgs image{ width: 100%; } .row-arrow{ width: 100%; box-sizing: border-box; padding: 0 120rpx 0 35rpx; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; height: 102rpx; font-size: 28rpx; line-height: 102rpx; margin-bottom: 28rpx; background: #fff url(https://cdn.it120.cc/images/weappshop/arrow-right.png) no-repeat 697rpx center; background-size: 18rpx auto; } .footer-box{ width: 100%; height: 100rpx; background-color: #fff; position: fixed; bottom: 0; left: 0; display: flex; box-shadow:0 0 8rpx 0 ; } .footer-box .shop-cart-btn{ position: relative; width: 150rpx; height: 100%; line-height: 100rpx; text-align: center; padding-top: 26rpx; font-size:20rpx; color:#acacb7; box-sizing: border-box; background:url("https://cdn.it120.cc/images/weappshop/cart.png") no-repeat center 21rpx; background-size: 44rpx auto; } .footer-box .shop-cart-btn .shop-num{ position: absolute; color:#e64340; left: 80rpx; top:-20rpx; } .footer-box .join-shop-cart{ text-align: center; width: 300rpx; height: 100%; line-height: 100rpx; background-color: #ff6850; color:#fff; font-size: 34rpx; } .footer-box .now-buy{ text-align: center; height: 100%; width: 800rpx; line-height: 100rpx; background-color: #e64340; color:#fff; font-size: 34rpx; } .show-popup{ position: fixed; top: 0; left: 0; width:100%; height: 100%; z-index: 4; } .popup-mask{ position: fixed; top: 0; left: 0; width:100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 5; } .popup-contents{ position: fixed; left: 0; bottom: 0; width:100%; background-color: #fff; z-index: 6; } .pop-goods-info{ display: flex; align-items: center; margin-left: 30rpx; padding: 30rpx 0; border-bottom: 1px solid #eee; } .pop-img-box{ width: 120rpx; height: 120rpx; overflow: hidden; margin-right: 26rpx; } .pop-img-box .goods-thumbnail{ width: 120rpx; height: 120rpx; } .pop-goods-title{ width: 484rpx; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size:26rpx; color:#000000; } .pop-goods-price{ font-size:26rpx; color:#e64340; margin-top:20rpx; } .pop-goods-close{ width: 36rpx; height: 36rpx; flex: 1; background:url("https://cdn.it120.cc/images/weappshop/popup-close.png") no-repeat center center; background-size: 36rpx auto; align-self: flex-start; margin-top: -10rpx; } .size-label-box .label{ font-size:26rpx; color:#000; padding-left: 30rpx; padding: 30rpx 0 20rpx 30rpx; } .size-label-box .label-item-box{ display: flex; margin-left: 30rpx; flex-direction: row; flex-wrap:wrap; } .size-label-box .label-item{ font-size:26rpx; color:#000; padding: 14rpx 20rpx; border: 1px solid #ddd; border-radius: 6rpx; margin: 0 20rpx 20rpx 0; } .size-label-box .label-item.active{ color: #e64340; border: 1px solid #e64340; } .buy-num-box{ display: flex; justify-content: space-between; padding: 30rpx 30rpx 48rpx 0; margin-left: 30rpx; border-top: 1px solid #eee; margin-top: 30rpx; align-items: center; } .num-label{ font-size:26rpx; color:#000000; } .buy-num-box .num-box{ display: flex; } .buy-num-box .num-box .num-jian, .buy-num-box .num-box .num-input, .buy-num-box .num-box .num-jia{ width: 80rpx; height: 64rpx; line-height: 62rpx; text-align: center; border: 1px solid #eee; } .buy-num-box .num-box .num-input{ font-size: 28rpx; } .buy-num-box .num-box .num-input input{ height: 100%; } .popup-join-btn{ width: 100%; height: 89rpx; text-align: center; line-height: 89rpx; font-size:34rpx; color:#ffffff; background-color: #e64340; } .buy-num-box .num-box .hui{ background-color: #f5f5f9; } .comments .panel-heading { border-bottom: 1px solid #efefef; padding-bottom: 30rpx; } .comment-info { margin-bottom: 20rpx; } .comment-info .score { position: relative; margin-bottom: 0; } .comment-info .pull-right { margin-top: 5rpx; } .comment-right { padding-left: 30rpx; box-sizing: border-box; } .comment-list { border-bottom: 1rpx solid #efefef; padding-bottom: 30rpx; margin-bottom: 40rpx; height: 90px; } .comment-list image { width: 120rpx; height: 120rpx; } .lfcontainer{ display: flex; flex-direction: row; align-items: center; }