/* packageF/storeManagement/storeGoodsManagement/storeGoodsManagement.wxss */ page { text-align: center; } view, text { box-sizing: border-box; } .stkcky { position: sticky; top: 0; z-index: 2; } .text-over-2 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .header-search { display: flex; align-items: center; background: #fff; height: 80rpx; padding: 16rpx; } .header-search .van-search__content { background-color: #eff0f1; } .header-search .search { flex: 1; padding: 0; margin-right: 16rpx; } .header-search .btn-search { color: #fff; padding: 10rpx 32rpx; background-color: #28b2fa; border-radius: 27rpx; } .control-column { display: flex; justify-content: space-between; padding: 16rpx 32rpx; background: #f5f5f5; } .control-column .batch-option { display: flex; align-items: center; letter-spacing: 0.32rpx; color: #28b2fa; } .goods-box { display: flex; align-items: center; margin: 26rpx; background-color: #fff; border-radius: 10rpx; } .goods-box .goods { flex: 1; padding: 24rpx; } .goods-box .goods .goods-info { display: flex; align-items: center; } .goods-box .goods .goods-info .left-img { position: relative; width: 140rpx; height: 140rpx; background-color: #8b8b8b; border-radius: 6rpx; } .goods-box .goods .goods-info .left-img image { width: 100%; height: 100%; } .goods-box .goods .goods-info .left-img .checkbox { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; } .goods-box .goods .goods-info .right-detail { flex: 1; text-align: left; margin-left: 20rpx; } .goods-box .goods .goods-info .right-detail .goods-title { font-size: 28rpx; line-height: 36rpx; color: #242424; } .goods-box .goods .goods-info .right-detail .stock { color: #807e7e; margin: 21rpx 0; font-size: 22rpx; } .goods-box .goods .goods-info .right-detail .price { flex: 1; font-weight: bold; font-size: 28rpx; color: #f15353; } .goods-box .goods .goods-info .right-detail .price .money-icon { font-size: 20rpx; } .goods-box .goods .option-goods { display: flex; justify-content: space-around; align-items: center; border-top: 1rpx solid #f6f6f6; padding-top: 22rpx; margin-top: 22rpx; } .goods-box .goods .option-goods .iconfont { margin-left: 16rpx; color: #f15353; } .van-checkbox .van-checkbox__icon { background: #c4c4c4; color: #fff; border: none; } .van-checkbox .van-checkbox__icon--checked { background: #f15353 !important; } .empty-placeholder { width: 100%; height: calc(102rpx + env(safe-area-inset-bottom)); } .all-handler { width: 100%; height: calc(102rpx + env(safe-area-inset-bottom)); padding: 21rpx; background: #fff; border-top: 2rpx solid #e1e1e1; position: fixed; bottom: 0; padding-bottom: env(safe-area-inset-bottom); z-index: 99; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: space-between; white-space: nowrap; } .all-handler .check-all { display: flex; } .all-handler .check-all .icon-all_select_active { font-size: 38rpx; color: #c4c4c4; } .all-handler .check-all .activeIcon { color: #f15353; } .all-handler .btns { flex: 1; display: flex; font-size: 26rpx; justify-content: space-evenly; } .all-handler .btns .btn { color: #f15353; padding: 6rpx 16rpx; border: 1px solid #f15353; border-radius: 26rpx; } .all-handler .btns .btn:active { color: #fff !important; background-color: #f15353; } .all-handler .complete { color: #f15353; }