.skuName-cell {
    box-sizing: border-box;
    background: white;
    padding: 19rpx;
    border-radius: 10rpx;
    margin: 15rpx 15rpx;
    box-shadow: 0rpx 2rpx 10rpx rgb(207, 207, 207);


    .skuName {
        display: flex;
        align-items: flex-start;
        position: relative;

        .skuName-img {
            position: relative;

            view {
                position: absolute;
                z-index: 9;
                left: 0;
                top: 0;
                width: 182rpx;
                height: 182rpx;
                border-radius: 10rpx;
                background: rgba(0, 0, 0, .4);
                text-align: center;
                line-height: 182rpx;
                color: #fff;
                font-weight: bold;
            }

            .imglabel {
                width: 180rpx;
                height: 180rpx;
                border-radius: 10rpx;
                border: 1rpx solid rgb(218, 218, 218);
            }
        }

        .skuName-info {
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            margin-left: 17rpx;
            width: 100%;
            height: 180rpx;

            .input-price {
                position: absolute;
                border: 1rpx solid rgba(0, 0, 0, 0.1);
                background: white;
                border-radius: 8rpx;
                padding: 20rpx;
                top: 60rpx;
                color: #333;
            }

            .skuName-name {
                color: #333;
                font-size: 32rpx;
                line-height: 1;
                display: flex;
                align-items: flex-start;
            }

            .skuName-monthsale {
                font-size: 28rpx;
                color: #999;
                line-height: 1;
                margin-top: 7rpx;
            }

            .skuName-failsync {
                font-size: 28rpx;
                color: #F60D58;
                line-height: 1;
                margin-top: 7rpx;
                margin-bottom: -30rpx;
            }

            .skuName-price {
                display: flex;
                color: #F60D58;
                line-height: 1;

                .icon-modify {
                    margin-left: 15rpx;
                }
            }

            .skuName-tips {
                font-size: 28rpx;
                line-height: 1;
                color: #333;
            }

            .red {
                color: #F60D58;
            }

            .green {
                color: $jx-primary;
            }
        }
    }

    // sku
    .skus {
        border-top: 1rpx dashed #ccc;
        display: flex;
        flex-flow: row wrap;
        // justify-content: flex-end;
        // padding-top: 16rpx;
        // overflow: hidden;
        margin-top: 10rpx;
        align-items: flex-start;

        .sku-cell:nth-of-type(even) {
            margin-left: 10rpx;
        }
    }

    // 价格审核中样式
    .check-display {
        color: #f44;
        font-size: 24rpx;
        font-weight: bold;
        animation: rubberBand 1s infinite alternate;
    }
}

.skus-wrapper-new {
    border-top: 1rpx solid rgb(219, 219, 219);

    .error {
        text-align: center;
        font-size: 24rpx;
        font-weight: bold;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .mt {
        color: #f29a40;
    }

    .eb {
        color: #51a7fc;
    }

    .sku-cell2 {
        padding: 10rpx 0 0 0;
        border-bottom: 1rpx solid rgb(219, 219, 219);
        position: relative;
    }

    .isSale2 {}

    .cell-top {
        display: flex;
        align-items: center;

        .price {
            color: #333;
            width: 23%;
            flex-shrink: 0;
            text-align: center;
            display: flex;
            justify-content: center;
            flex-flow: column;

            .sku-spec {
                font-size: 26rpx;
            }

            .sku-price {
                font-size: 26rpx;
            }
        }

        .promotion-price {
            color: #F60D58;
        }

        .btn-group {
            width: 78%;
            flex-shrink: 0;
            display: flex;
            justify-content: space-around;

            .btn {
                box-sizing: border-box;
                flex: 1;
                height: 80rpx;
                text-align: center;
                font-size: 24rpx;
                border-radius: 10rpx;
                color: $jx-primary;
                border: 2rpx solid $jx-primary;
                display: flex;
                justify-content: center;
                align-items: center;
                box-sizing: border-box;
                margin-right: 8rpx;
            }

            .tmpSaleNo {
                box-sizing: border-box;
                display: flex;
                flex-direction: column;
                font-size: 28rpx;
                line-height: 1.02;
                margin: 0;
            }

            .onActive {
                background: $jx-primary;
                color: white;
            }
        }
    }

    .cell-bottom {
        font-size: 28rpx;
        text-align: center;
        color: #666;
        padding: 5rpx 0;
    }

    .sku-autoSaleAt {
        font-size: 26rpx;
        text-align: center;
        color: #F25340;
        padding: 5rpx 0;

        text {
            font-weight: bold;
        }
    }
}

.checkBoxWrap {
    display: flex;
    width: 100%;
    justify-content: flex-end;
    padding-top: 15rpx;
}

.aduit-type {
    font-size: 28rpx;
    text-align: center;
    color: $jx-primary;
}

.aduit-btn-group {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 20rpx;

    .btn {
        font-size: 28rpx;
        padding: 20rpx 40rpx;
        background: $jx-primary;
        border-radius: 10rpx;
        color: white;
        margin: 0 20rpx;
    }

    .refuse {
        background: #f44;
    }
}

@keyframes rubberBand {
    from {
        transform: scale3d(1, 1, 1);
    }

    30% {
        transform: scale3d(1.01, 0.75, 1);
    }

    40% {
        transform: scale3d(0.95, 1.25, 1);
    }

    50% {
        transform: scale3d(1.02, 0.85, 1);
    }

    65% {
        transform: scale3d(0.98, 1.05, 1);
    }

    75% {
        transform: scale3d(1.01, 0.95, 1);
    }

    to {
        transform: scale3d(1, 1, 1);
    }
}