/* pages/affirm-order/affirm-order.wxss */ page { background-color: #f1f2f4; } .container { padding-top: 34rpx; width: 750rpx; background-color: #f1f2f4; box-sizing: border-box; margin-bottom: 130rpx; } /* 地址 */ .noAdd{ width: 100%; font-size: 32rpx; font-weight: 600; color: #323233; } .address { width: 686rpx; /* height: 200rpx; */ background-color: #ffffff; margin: 0 auto; border-radius: 16rpx; padding: 32rpx 28rpx 32rpx 36rpx; box-sizing: border-box; position: relative; display: flex; } .userName { display: inline-block; height: 40rpx; width: auto; font-size: 32rpx; font-weight: 600; text-align: left; color: #323233; line-height: 44rpx; } .userTell { display: inline-block; height: 40rpx; width: auto; margin-left: 30rpx; font-size: 32rpx; font-weight: 600; text-align: left; color: #323233; line-height: 44rpx; } .default { display: inline-block; width: 82rpx; height: 34rpx; background: #ff893f; border-radius: 18rpx; margin-left: 16rpx; font-size: 24rpx; font-weight: 400; text-align: left; color: #ffffff; line-height: 34rpx; text-align: center; } .userAddress { width: 504rpx; font-size: 28rpx; font-weight: 400; text-align: left; color: #6c6c6d; line-height: 40rpx; margin-top: 16rpx; } .arrow { display: flex; align-items: center; width: 15%; } .arrow image { width: 16rpx; height: 27rpx; } /* 配送时间 */ .container { padding-top: 34rpx; width: 750rpx; height: 1440rpx; background-color: #f1f2f4; box-sizing: border-box; margin-bottom: 130rpx; } .calendar { font-size: 28rpx; font-weight: 400; text-align: left; color: #323233; width: 224rpx; } .calendar1 { font-size: 28rpx; font-weight: 400; text-align: left; color: #323233; width: 142rpx; } .selectText{ font-size: 28rpx; color: #323233; } .arrow{ width: 5%; } .arrow image{ width: 20rpx; height: 24rpx; } .timeBox { width: 686rpx; height: 104rpx; background-color: #ffffff; display: flex; justify-content: space-between; align-items: center; margin: 0 auto; margin-top: 24rpx; padding: 0 28rpx; box-sizing: border-box; border-radius: 16px; } .timeArrow { width: 20rpx; height: 20rpx; } .timeArrow image { width: 22rpx; height: 24rpx; } /* 商品列表 */ .moneyIcon{ font-size: 36rpx; color: #FF1717; margin-right: -10rpx; } .moneyNum{ font-size: 36rpx; font-weight: 500; color: #FF1717; } .cartList { width: 686rpx; margin: 0 auto; /* margin-bottom: 120rpx; */ background-color: #ffffff; margin-top: 24rpx; padding-bottom: 32rpx; border-radius: 16rpx; } .cartListItem { width: 686rpx; height: 210rpx; padding: 32rpx 24rpx 36rpx; padding-bottom: 0; box-sizing: border-box; /* background-color: aqua; */ margin: 0 auto; display: flex; } .itemLeft { width: 32rpx; margin-right: 14rpx; height: 180rpx; display: flex; align-items: center; } .itemLeft>view { width: 32rpx; height: 32rpx; } .itemLeft image { width: 32rpx; height: 32rpx; } .itemRight { width: 592rpx; height: 180rpx; display: flex; } .productPic { width: 180rpx; height: 180rpx; margin-right: 24rpx; } .productPic image { width: 180rpx; height: 180rpx; } .productName { width: 320rpx; height: 40rpx; font-size: 28rpx; font-weight: 600; text-align: left; color: #333333; line-height: 40rpx; margin-bottom: 8rpx; overflow: hidden; } .productDetail { width: 304rpx; font-size: 24rpx; font-weight: 400; text-align: left; color: #999999; line-height: 36rpx; height: 80rpx; overflow: hidden; } .productPrice { width: 436rpx; display: flex; justify-content: space-between; } .productPrice .price { height: 48rpx; font-size: 36rpx; font-weight: 500; text-align: left; color: #ff4444; line-height: 48rpx; } .num { display: flex; justify-content: space-around; align-items: center; } .reduce, .add { width: 48rpx; height: 48rpx; display: flex; align-items: center; justify-content: center; } .reduce image { width: 20rpx; height: 4rpx; } .add image { width: 20rpx; height: 20rpx; } .numContent { width: 85rpx; height: 44rpx; /* background: #eeeeee; */ border-radius: 2rpx; text-align: center; } /* 买家留言 */ .messageBox { width: 686rpx; height: 280rpx; background-color: #ffffff; margin: 0 auto; margin-top: 24rpx; border-radius: 16rpx; padding: 32rpx 24rpx; box-sizing: border-box; margin-bottom: 24rpx; } .messageTitle { height: 48rpx; font-size: 28rpx; font-weight: 400; text-align: left; color: #323233; line-height: 40rpx; } textarea { width: 638rpx; height: 140rpx; font-size: 28rpx; color: #969799; font-weight: 400; word-break: break-all; } .numLength { font-size: 28rpx; font-weight: 400; text-align: left; color: #969799; float: right; } /* 优惠券 */ .discountCard { width: 686rpx; height: 104rpx; margin: 0 auto; margin-bottom: 24rpx; background-color: #ffffff; font-size: 28rpx; font-weight: 400; text-align: left; color: #323233; padding-left: 24rpx; padding-right: 28rpx; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center; border-radius: 16rpx; } .discountBox { display: flex; justify-content: space-between; align-items: center; } .discountText { font-size: 28rpx; font-weight: 400; text-align: left; color: #969799; } .arrowRight { width: 32rpx; height: 32rpx; margin-left: 16rpx; } .arrowRight image { width: 16rpx; height: 26rpx; } /* 商品总额 */ .allMoney { width: 686rpx; height: 194rpx; background-color: #ffffff; margin: 0 auto; border-radius: 16rpx; padding: 0 24rpx; box-sizing: border-box; } .moneyPublic { width: 638rpx; height: 98rpx; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center; } .txt { font-size: 28rpx; font-weight: 400; text-align: left; color: #323233; } .money { color: #ff4444; } /* 底部 */ .bottomBox { width: 750rpx; height: 120rpx; background-color: #ffffff; position: fixed; bottom: 0; left: 0; margin-top: 40rpx; padding: 0 32rpx; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center; } .bottomBox .text { width: 84rpx; font-size: 28rpx; font-weight: 400; text-align: left; color: #7d7e80; } .bottomLeft { display: flex; justify-content: space-between; align-items: center; } .priceBox { font-size: 32rpx; font-weight: 500; text-align: left; color: #ff4444; display: flex; justify-content: left; align-items: centers; } .price { font-size: 20rpx; margin-right: -4rpx; margin-top: 12rpx; } .buyBtn { width: 200rpx; height: 72rpx; background: linear-gradient(270deg, #fb7900 -100%, #ff4903); border-radius: 36rpx; font-size: 28rpx; font-weight: 400; text-align: left; color: #ffffff; display: flex; justify-content: center; align-items: center; }