.sku-layer .sku-info{height:75vh!important;position:relative;z-index:999}.sku-layer .sku-info .header{padding:30rpx 30rpx 20rpx 210rpx;position:relative;border-bottom:1px solid #eee;min-height:170rpx}.sku-layer .sku-info .header .img-wrap{width:160rpx;height:160rpx;position:absolute;left:20rpx;-webkit-border-radius:10rpx;border-radius:10rpx;overflow:hidden;padding:2rpx;background-color:#fff;line-height:208rpx}.sku-layer .sku-info .header .img-wrap image{width:100%;height:100%}.sku-layer .sku-info .main{font-size:12px;line-height:40rpx;padding-right:40rpx}.sku-layer .sku-info .main .price-wrap{font-weight:700}.sku-layer .sku-info .main .price-wrap .unit{margin-right:4rpx}.sku-layer .sku-info .main .stock{font-size:24rpx;color:#909399;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:70rpx;overflow:hidden}.sku-layer .sku-info .main .price{word-wrap:break-word}.sku-layer .sku-info .main .sku-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:42rpx}.sku-layer .sku-info .main .sku-name .spec-value::after{content:"/"}.sku-layer .sku-info .main .sku-name .spec-value:last-child::after{content:""}.sku-layer .sku-info .sku-close{position:absolute;top:20rpx;right:40rpx;width:40rpx;height:80rpx;font-size:40rpx}.sku-layer .body-item{padding:0 30rpx;height:calc(100% - 330rpx);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:scroll}.sku-layer .body-item .wrap{height:calc(100% - 116rpx)}.sku-layer .body-item .sku-list-wrap{padding-bottom:20rpx}.sku-layer .body-item .sku-list-wrap .title{padding:20rpx 0;display:block}.sku-layer .body-item .sku-list-wrap .items{position:relative;display:inline-block;border:1px solid #eee;padding:4rpx 30rpx;-webkit-border-radius:40rpx;border-radius:40rpx;margin:0 20rpx 20rpx 0;background-color:#fff;font-size:24rpx}.sku-layer .body-item .sku-list-wrap .items.disabled{border:1px dashed}.sku-layer .body-item .sku-list-wrap .items image{height:44rpx;width:44rpx;-webkit-border-radius:10rpx;border-radius:10rpx;margin-right:10rpx;display:inline-block;vertical-align:middle}.sku-layer .body-item .number-wrap .number-line{padding:20rpx 0;line-height:72rpx}.sku-layer .body-item .number-wrap .title{font-weight:400}.sku-layer .body-item .number-wrap .number{display:-webkit-box;display:-webkit-flex;display:flex;height:72rpx;-webkit-border-radius:6rpx;border-radius:6rpx;float:right}.sku-layer .body-item .number-wrap .number button{display:inline-block;line-height:64rpx;height:68rpx;width:60rpx;font-size:48rpx;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #eee;padding:0;margin:0;-webkit-border-radius:0;border-radius:0;background-color:#fff!important}.sku-layer .body-item .number-wrap .number button.decrease{border-right-width:0!important}.sku-layer .body-item .number-wrap .number button.increase{border-left:0!important}.sku-layer .body-item .number-wrap .number button:after{-webkit-border-radius:0;border-radius:0;border:none}.sku-layer .body-item .number-wrap .number input{display:inline-block;line-height:64rpx;height:68rpx;width:72rpx;text-align:center;font-weight:700;border:1px solid;margin:0;padding:0;vertical-align:top;background-color:#f8f8f8!important}.sku-layer .footer{height:100rpx;width:100%;position:absolute;bottom:80rpx;color:#fff;z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.sku-layer .footer button{width:100%;height:80rpx}.data-v-43101926 .reward-popup .uni-popup__wrapper-box{background:none!important;max-width:unset!important;max-height:unset!important}