page { height: 100%; background: #f4f4f4; } .item{ width: 100%; display: flex; /* justify-content: space-between; */ /* align-items: center; */ border-bottom: 1rpx solid #d10707; } .kdlist{ height: 600rpx; width: 500rpx; margin-left: 50rpx; margin-top: 30rpx; /* line-height: 120rpx; */ /* border: 1rpx solid #6306f8; */ } .rwtips{ font-size: 30rpx; font-weight: bold; /* color: rgb(253, 6, 6); */ display: flex; justify-content: center; margin-top: 10rpx; margin-left: 20rpx; margin-right: 20rpx; } .tipsdialog{ color:rgb(253, 6, 6); font-size: 30rpx; font-weight: bold; } .tjb-info-right{ height: 80rpx; width: 100%; display: flex; flex-direction: row-reverse; justify-content: space-between; align-items: center; flex-wrap: wrap; border-bottom: 1rpx solid #f8f8f8; /* border: 1rpx solid #0e0af1; */ } .tjb-info-content{ width: 220rpx; font-size: 25rpx; color: #333; line-height: 80rpx; margin-left: 50rpx; /* border: 1rpx solid #f10a0a; */ } .tjinfo{ height: 80rpx; width: 100%; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; border-bottom: 1rpx solid #f8f8f8; /* border: 1rpx solid #0e0af1; */ } .tjinfo-left{ width: 160rpx; font-size: 25rpx; color: #333; line-height: 80rpx; margin-left: 50rpx; /* border: 1rpx solid #f10a0a; */ } .tjinfo-middle{ flex: auto; font-size: 25rpx; color: #333; line-height: 80rpx; /* border: 1rpx solid #f10a0a; */ } .tjitem{ height: 120rpx; width: 100%; display: flex; justify-content: space-between; align-items: center; border-bottom: 1rpx solid #f8f8f8; /* border: 1rpx solid #f10a0a; */ } .tjitem-left-header{ height: 100%; width: 300rpx; font-size: 35rpx; color: #333; margin-left: 30rpx; line-height: 120rpx; /* border: 1rpx solid #f10a0a; */ } .tjitem-left{ height: 100%; width: 160rpx; font-size: 25rpx; color: #333; margin-left: 20rpx; line-height: 120rpx; /* border: 1rpx solid #85f10a; */ } .tjitem-right{ font-size: 25rpx; color: #333; line-height: 80rpx; margin-right: 50rpx; /* border: 1rpx solid #f10a0a; */ } .tjitem-content{ height: 200rpx; width: 100%; font-size: 25rpx; color: #333; line-height: 50rpx; margin-left: 30rpx; margin-right: 50rpx; margin-top: 10rpx; /* border: 1rpx solid #340af1; */ } .view_fengexian { width: 96%; height: 20rpx; display: flex; flex-direction: row; align-items: center; justify-content: center; margin: 0rpx 2% 0rpx 2%; } /* 两个view的样式 */ .view_fengexian view { width: 100%; height: 2rpx; /* background: linear-gradient(to right, #ead6ee, #a0f1ea); */ background: rgb(241, 237, 237); } /* 字体的样式 */ .text_fengexian { font-size: 25rpx; color: rgb(253, 143, 143); margin: 0rpx 2% 0rpx 2%; } .tjitem-line{ height: 100%; width: 100%; font-size: 25rpx; color: #333; line-height: 10rpx; margin-left: 30rpx; /* border: 1rpx solid #340af1; */ } .tjitem-list-wrap{ height: 80rpx; width: 100%; display: flex; justify-content: space-between; align-items: center; margin-left: 30rpx; border-bottom: 1rpx solid #f8f8f8; /* border: 1rpx solid #5b0af1; */ } .tjitem-check{ height: 100%; width: 50rpx; font-size: 25rpx; color: #333; margin-left: 50rpx; line-height: 80rpx; /* border: 1rpx solid #85f10a; */ } .tjitem-list{ flex: 1; height: 100%; width: 200rpx; font-size: 25rpx; color: #333; line-height: 80rpx; /* border: 1rpx solid #85f10a; */ } .tjitem-list-big{ flex: 1; height: 100%; width: 200rpx; font-size: 35rpx; color: #333; line-height: 80rpx; /* border: 1rpx solid #85f10a; */ } .tjitem-check{ height: 100%; width: 50rpx; font-size: 25rpx; color: #333; margin-left: 50rpx; line-height: 80rpx; /* border: 1rpx solid #85f10a; */ } .tjitem-check-wrap{ width: 50rpx; font-size: 25rpx; color: #333; margin-top: 20rpx; /* border: 1rpx solid #f10a0a; */ } .tjitem-input{ flex: 1; font-size: 25rpx; color: #333; line-height: 120rpx; margin-left: 30rpx; /* border: 1rpx solid #f10a0a; */ } .tjitem-inputf{ flex: 1; font-size: 25rpx; color: #333; line-height: 120rpx; /* border: 1rpx solid #f10a0a; */ } .tjitem-inputs{ display: flex !important; } .tjitem-sr{ border: 0; } .area{ height: 100rpx; margin-bottom: 100rpx; position: relative; background: #f4f4f4; } .address-box { width: 100%; height: 166.55rpx; background-size: 62.5rpx 10.5rpx; margin-bottom: 20rpx; padding-top: 10.5rpx; } .address-item { display: flex; height: 155.55rpx; background: #fff; padding: 41.6rpx 0 41.6rpx 31.25rpx; } .address-item.address-empty { line-height: 75rpx; text-align: center; } .address-box .l { width: 125rpx; height: 100%; } .address-box .l .name { margin-left: 6.25rpx; margin-top: -7.25rpx; display: block; width: 125rpx; height: 43rpx; line-height: 43rpx; font-size: 30rpx; color: #333; margin-bottom: 5rpx; } .address-box .l .default { margin-left: 6.25rpx; display: block; width: 62rpx; height: 33rpx; border-radius: 5rpx; border: 1px solid #b4282d; font-size: 20.5rpx; text-align: center; line-height: 29rpx; color: #b4282d; } .address-box .m { flex: 1; height: 72.25rpx; color: #999; } .address-box .mobile { display: block; height: 29rpx; line-height: 29rpx; margin-bottom: 6.25rpx; font-size: 30rpx; color: #333; } .address-box .address { display: block; height: 37.5rpx; line-height: 37.5rpx; font-size: 25rpx; color: #666; } .address-box .r { width: 77rpx; height: 77rpx; display: flex; justify-content: center; align-items: center; } .address-box .r image { width: 52.078rpx; height: 52.078rpx; } .coupon-box { width: 100%; height: auto; overflow: hidden; background: #fff; } .coupon-box .coupon-item { width: 100%; height: 108.3rpx; overflow: hidden; background: #fff; display: flex; padding-left: 31.25rpx; } .coupon-box .l { flex: 1; height: 43rpx; line-height: 43rpx; padding-top: 35rpx; } .coupon-box .l .name { float: left; font-size: 30rpx; color: #666; } .coupon-box .l .txt { float: right; font-size: 30rpx; color: #666; } .coupon-box .r { margin-top: 15.5rpx; width: 77rpx; height: 77rpx; display: flex; justify-content: center; align-items: center; } .coupon-box .r image { width: 52.078rpx; height: 52.078rpx; } .message-box { margin-top: 20rpx; width: 100%; height: auto; overflow: hidden; background: #fff; /* border: 1px solid rgb(226, 4, 4); */ } .message-box .message-item { height: 52.078rpx; overflow: hidden; background: #fff; display: flex; margin-left: 31.25rpx; padding-right: 31.25rpx; padding-top: 26rpx; /* border: 1px solid rgb(226, 4, 4); */ } .order-box { margin-top: 20rpx; width: 100%; height: auto; overflow: hidden; background: #fff; } .order-box .order-item { height: 104.3rpx; overflow: hidden; background: #fff; display: flex; margin-left: 31.25rpx; padding-right: 31.25rpx; padding-top: 26rpx; border-bottom: 1px solid #d9d9d9; } .order-box .order-item .l { float: left; height: 52rpx; width: 50%; line-height: 52rpx; overflow: hidden; } .order-box .order-item .r { float: right; text-align: right; width: 50%; height: 52rpx; line-height: 52rpx; overflow: hidden; } .order-box .order-item.no-border { border-bottom: none; } .goods-items { margin-top: 20rpx; width: 100%; height: auto; overflow: hidden; background: #fff; padding-left: 31.25rpx; margin-bottom: 120rpx; } .goods-items .item { height: 192rpx; padding-right: 31.25rpx; display: flex; align-items: center; border-bottom: 1px solid rgba(0, 0, 0, 0.15); } .goods-items .item.no-border { border-bottom: none; } .goods-items .item:last-child { border-bottom: none; } .goods-items .img { height: 145.83rpx; width: 145.83rpx; background-color: #f4f4f4; margin-right: 20rpx; } .goods-items .img image { height: 145.83rpx; width: 145.83rpx; } .goods-items .info { flex: 1; height: 145.83rpx; padding-top: 5rpx; } .goods-items .t { height: 33rpx; line-height: 33rpx; margin-bottom: 10rpx; overflow: hidden; font-size: 30rpx; color: #333; } .goods-items .t .name { display: block; float: left; } .goods-items .t .number { display: block; float: right; text-align: right; } .goods-items .m { height: 29rpx; overflow: hidden; line-height: 29rpx; margin-bottom: 25rpx; font-size: 25rpx; color: #666; } .goods-items .b { height: 41rpx; overflow: hidden; line-height: 41rpx; font-size: 30rpx; color: #333; } .order-total { position: fixed; left: 0; bottom: 0rpx; height: 100rpx; width: 100%; display: flex; } .order-total .l { flex: 1; height: 100rpx; line-height: 100rpx; color: #7232dd; background: #fff; font-size: 33rpx; padding-left: 31.25rpx; border-top: 1rpx solid rgba(0, 0, 0, 0.2); border-bottom: 1rpx solid rgba(0, 0, 0, 0.2); } .order-total .r { width: 233rpx; height: 100rpx; background: #7232dd; border: 1px solid #7232dd; line-height: 100rpx; text-align: center; color: #fff; font-size: 30rpx; }