.goods-cart-box{display:flex;flex-direction:column}.goods-cart-box .list-box{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.25rem;padding:1.25rem 0}.goods-cart-box .list-box .left{align-items:center;display:flex}.goods-cart-box .list-box .left .check-box{display:flex;margin:0 1.5rem}.goods-cart-box .list-box .left .img-box{width:6rem}.goods-cart-box .list-box .left .img-box .image{align-items:center;aspect-ratio:1/1;border-radius:var(--main-radius);display:flex;justify-content:center;overflow:hidden;width:100%}.goods-cart-box .list-box .left .img-box .image .el-image,.goods-cart-box .list-box .left .img-box .image>img{min-height:100%;min-width:100%}.goods-cart-box .list-box .right{align-items:center;display:flex;flex-flow:row wrap;flex-grow:1;margin-top:-1rem;overflow:hidden}.goods-cart-box .list-box .right .txt-box{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:1rem 1.5rem 0;overflow:hidden}.goods-cart-box .list-box .right .txt-box .title{font-size:1rem;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-cart-box .list-box .right .txt-box .foot{display:flex;flex-direction:column;margin-top:1rem}.goods-cart-box .list-box .right .txt-box .foot .tags{margin-left:-8px}.goods-cart-box .list-box .right .txt-box .foot .tags .el-tag{margin-left:8px}.goods-cart-box .list-box .right .txt-box .foot .price{color:#0000004d;font-size:.875rem;margin-top:1rem}.goods-cart-box .list-box .right .txt-box .foot .price b{color:#e93323;font-size:1rem}.goods-cart-box .list-box .right .num-box{margin:1rem 1.5rem 0}.goods-cart-box .list-box .right .num-box .el-input-number{width:7.5rem}.goods-cart-box .list-box .right .price-box{color:#0000004d;font-size:.875rem;margin:1rem 1.5rem 0;width:6rem}.goods-cart-box .list-box .right .price-box b{color:#e93323;font-size:1rem}.goods-cart-box .list-box .right .btn-box{cursor:pointer;margin:1rem 1.5rem 0;padding:5px}.goods-cart-box .list-box .right .btn-box:hover{color:#79bbff}.goods-cart-box .foot-box{flex-flow:row wrap;justify-content:space-between;padding:1.25rem 1.5rem}.goods-cart-box .foot-box,.goods-cart-box .foot-box .left{align-items:center;display:flex}.goods-cart-box .foot-box .left .text{font-size:1rem;margin-left:1rem}.goods-cart-box .foot-box .left .text b{color:#e93323;font-size:1rem}.goods-cart-box .foot-box .right{align-items:center;display:flex}.goods-cart-box .foot-box .right .text{font-size:1rem;margin-right:1rem}.goods-cart-box .foot-box .right .text b{color:#e93323;font-size:1rem}
