.user-mes { position: relative; background-color: #fff; font-size: 32rpx; color: #444; } .user-contact { padding: 24rpx 80rpx; } .location { position: relative; padding: 0 80rpx 24rpx; } .pos-icon { position: absolute; left: 30rpx; top: 0; width: 32rpx; height: 32.5rpx; } .border-img { width: 100%; height: 16rpx; } .update-logistics { position: absolute; right: 0; top: 0; width: 80rpx; height: 148rpx; display: flex; align-items: center; justify-content: center; } .arrow-rigth { width: 32rpx; height: 32rpx; } .order-meg { margin-bottom: 20rpx; font-size: 28rpx; } .order-detail { padding: 30rpx 0; border-bottom: 1px solid #ddd; color: #777; min-height: 100rpx; background-color: #fff; } .goods-img { float: left; width: 100rpx; height: 100rpx; margin: 0 20rpx; } .order-cont { float: left; width: 400rpx; } .goods-name { height: 74rpx; line-height: 40rpx; overflow: hidden; margin-bottom: 16rpx; font-size: 28rpx; } .goods-color { font-size: 24rpx; } .order-num { float: right; font-size: 24rpx; margin-top: 10rpx; margin-right: 20rpx; text-align: right; line-height: 42rpx; } .set-mes{background-color: #fff; margin-bottom: 20rpx;} .use-item{ display: flex; align-items: center; height: 92rpx; border-bottom: 1px solid #ddd; font-size: 30rpx; padding-left: 20rpx; } .use-item>view{ display: flex;margin-right: 20rpx; } .use-item.bfff{ background-color: #fff;} .use-item .dp{width: 56rpx; height: 56rpx;} .set-item { justify-content: space-between; background-color: #fff; } .set-btn { display: flex; font-size: 24rpx; } .set-mes input { width: 380rpx; height: 50rpx; line-height: 50rpx; border: 1px solid #ddd; } .use-btn { width: 100rpx; height: 50rpx; margin-left: 20rpx; line-height: 50rpx; text-align: center; background-color: #f23030; color: #fff; } .coupon-mes { margin-bottom: 20rpx; padding: 0 20rpx; background-color: #fff; font-size: 30rpx; color: #444; } .coupon-title { display: flex; justify-content: space-between; align-items: center; height: 92rpx; } .coupon-title>view { display: flex; } .coupon-num { height: 36rpx; margin-left: 20rpx; padding: 0 16rpx; line-height: 36rpx; text-align: center; background-color: #f23030; color: #fff; font-size: 24rpx; } .leave-word { position: relative; margin: 20rpx 0; font-size: 24rpx; } .word-box { border: 1px solid #ddd; width: 690rpx; padding: 10rpx; height: 120rpx; line-height: 40rpx; } .max-word { position: absolute; right: 0; bottom: 0; } .information { padding: 0 20rpx; background-color: #fff; margin-bottom: 120rpx; } .information .item { display: flex; justify-content: space-between; height: 60rpx; line-height: 60rpx; font-size: 26rpx; color: #777; } .btn-wrap { height: 100rpx; width: 100%; background-color: #fff; position: fixed; bottom: 0;left: 0 } .tips-btn { float: right; width: 200rpx; height: 100rpx; line-height: 100rpx; text-align: center; font-size: 30rpx; color: #fff; background-color: #f23030; } .pay-amount { float: right; display: flex; align-items: center; height: 100rpx; font-size: 26rpx; margin-right: 40rpx; } .payable { color: #444; margin-right: 20rpx; } .shipping-modal { z-index: 20; position: fixed; bottom: 0; left: 0; right: 0; overflow-y: hidden; color: #666666; background-color: white; } .shipping-nav { text-align: center; font-size: 35rpx; padding-top: 30rpx; } .shipping-list { padding: 20rpx 30rpx 40rpx; font-size: 28rpx; } .shipping-item { display: block; padding: 20rpx 0; } .shipping-btn { width: 100%; color: white; background-color: #f23030; line-height: 90rpx; text-align: center; font-size: 40rpx; } /*----------nyf新增,地址---------*/ .add_new{height: 60rpx; line-height: 60rpx;} .addr_jia{width: 45rpx; height: 45rpx; border: 1rpx solid #ddd; margin-right: 15rpx; margin-left: 20rpx; vertical-align: middle;} .yu_er{margin-left: 15rpx;} .wuliu{margin-left: 20rpx;}