.check-btn[data-v-5da63539]{width:20px;height:20px;line-height:20px;border-radius:50%;text-align:center;border:2px solid rgba(99,93,93,.2)}.check-btn img[data-v-5da63539]{border-radius:50%;background:var(--color-tint)}.counter-component[data-v-25cf5918]{position:relative;display:inline-table;overflow:hidden;vertical-align:middle}.counter-show[data-v-25cf5918]{float:left}input[data-v-25cf5918]{border:none;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;width:43%;outline:none;background:#fff;padding-top:10px}.counter-btn[data-v-25cf5918],input[data-v-25cf5918]{display:inline-block;height:40px;line-height:40px;text-align:center}.counter-btn[data-v-25cf5918]{border:1px solid #e3e3e3;width:50px;cursor:pointer;font-size:27px;color:#606266}.counter-btn[data-v-25cf5918]:hover{background:#f5f7fa;color:#409eff}.active[data-v-25cf5918]{background:#f5f7fa}.cart-list-item[data-v-25af7a6b]{width:100%;padding:0 8px;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid hsla(0,0%,39.2%,.2)}.goods-img[data-v-25af7a6b]{padding:5px}.goods-img img[data-v-25af7a6b]{width:80px;height:110px;border-radius:5px}.goods-info[data-v-25af7a6b]{width:100%;padding:5px 10px 0 10px;overflow:hidden;font-size:17px;color:#333}.goods-info .delete[data-v-25af7a6b]{display:inline;float:right}.goods-info .desc[data-v-25af7a6b],.goods-info .title[data-v-25af7a6b]{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goods-info .title[data-v-25af7a6b]{width:89%;display:inline-block}.goods-info .desc[data-v-25af7a6b]{font-size:14px;color:#666;display:flex;justify-content:space-between}.goods-info .price_num[data-v-25af7a6b]{padding:2px 5px;display:flex;justify-content:space-between}.price_num .marks[data-v-25af7a6b]{width:40%;margin-top:3px;float:right;margin-right:8px}[data-v-25af7a6b] .price_num .marks .el-textarea__inner{min-height:33px;height:33px}.price_num .num[data-v-25af7a6b]{text-align:left}.goods-info .desc .price[data-v-25af7a6b]{color:var(--color-high-text);font-weight:700}.next[data-v-25af7a6b]{margin-left:20px}[data-v-25af7a6b] .price_num .num .counter-btn,[data-v-25af7a6b] .price_num .num input{height:32px;line-height:32px}.goods-box[data-v-25af7a6b]{display:flex}.goods-img-box[data-v-25af7a6b]{width:20%}.goods-img-one[data-v-25af7a6b]{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.title-box[data-v-25af7a6b]{width:80%}.el-message-box{width:90%}.el-input__inner{padding:0 6px}.empty-cart[data-v-12af3b58]{padding-top:50px;text-align:center}.empty-cart p[data-v-12af3b58]:nth-child(3){margin:20px auto;width:80px;padding:4px 12px;background:#f3f3f3;border-radius:10px;border:1px solid rgba(0,0,0,.3)}.action[data-v-674a37a2]{z-index:1000}.bill .back[data-v-674a37a2]{z-index:9;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.bill-wrapper[data-v-674a37a2]{z-index:10;position:fixed;bottom:0;left:0;right:0;text-align:center}.bill .bill-box[data-v-674a37a2]{display:inline-block;width:100%;padding:10px 30px;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;font-size:18px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bill .top-button[data-v-674a37a2]{text-align:right;margin-top:20px}.bill .cancel-button[data-v-674a37a2]{margin-right:40px}.action[data-v-6d05dba0]{z-index:1000}.bill .back[data-v-6d05dba0]{z-index:9;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.bill-wrapper[data-v-6d05dba0]{z-index:10;position:fixed;bottom:0;left:0;right:0;text-align:center}.bill .bill-box[data-v-6d05dba0]{display:inline-block;width:100%;padding:10px 30px;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;font-size:18px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bill .top-button[data-v-6d05dba0]{text-align:right;margin-top:20px}.bill .cancel-button[data-v-6d05dba0]{margin-right:40px}.bottom-bar[data-v-4fdb6aea]{height:40px;position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 8px;text-align:center;background:#f6f6f6}.bottom-bar .check[data-v-4fdb6aea]{width:70px;display:flex}.bottom-bar .check span[data-v-4fdb6aea]{margin-left:8px}.bottom-bar .all-price[data-v-4fdb6aea]{flex:1}.bottom-bar .settle-accounts[data-v-4fdb6aea]{width:120px;height:100%;line-height:40px;color:#fff;background:red}.active[data-v-4fdb6aea]{background:#f6eed8;color:#000;width:100%;text-align:center;padding:.5% 0;font-size:12px;border-radius:10px 10px 0 0}.active .num[data-v-4fdb6aea]{color:#fe9122}#cart[data-v-f2824a1e]{height:100vh}.cart-nav[data-v-f2824a1e]{background:var(--color-tint);color:#fff}.cart-scroll[data-v-f2824a1e]{height:calc(100% - 133px);overflow:hidden;overflow:scroll}.black[data-v-f2824a1e]{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000;z-index:10}.black-text[data-v-f2824a1e]{z-index:20;position:fixed;bottom:50%;left:0;right:0;text-align:center}.black-text .text[data-v-f2824a1e]{display:inline-block;font-size:18px;color:#eee}.cart-scroll-active[data-v-f2824a1e]{height:calc(100% - 161px)}.mask[data-v-f2824a1e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:9999}.modal-box[data-v-f2824a1e]{width:660rpx;background:#fff;border-radius:16rpx;padding:40rpx;position:relative}.title[data-v-f2824a1e]{font-size:40rpx;font-weight:500;margin-bottom:30rpx}.content[data-v-f2824a1e]{display:flex;align-items:center;font-size:32rpx;color:#333;margin-bottom:50rpx}.icon-warning[data-v-f2824a1e]{display:inline-flex;align-items:center;justify-content:center;width:60rpx;height:60rpx;border-radius:50%;background:#ffb340;color:#fff;font-weight:700;margin-right:20rpx}.btn-wrap[data-v-f2824a1e]{display:flex;gap:24rpx;justify-content:flex-end}.btn[data-v-f2824a1e]{width:90%;height:80rpx;border-radius:8rpx;display:flex;align-items:center;justify-content:center;font-size:32rpx}.confirm[data-v-f2824a1e]{background-color:#f53f3f;color:#fff}.cancel[data-v-f2824a1e]{border:1rpx solid #dcdcdc;background:#fff;color:#333}.close-btn[data-v-f2824a1e]{position:absolute;top:30rpx;right:30rpx;font-size:40rpx;color:#999}