/* pages/delivery-address/delivery-address.wxss */ page { background-color: #f4f4f4; border-top: 2rpx solid #e9eaec; padding-bottom: 150rpx; } .main { margin-bottom: 20rpx; } .address { margin-bottom: 15rpx; width: 100%; background-color: #fff; border-bottom: 2rpx solid #e9eaec; } .address .personal { position: relative; padding: 20rpx 30rpx; border-bottom: 3rpx dashed #e9eaec; } .info-tit { margin: 10rpx 0; } .address .personal .info-tit .name { margin-right: 30rpx; font-size: 32rpx; display: inline-block; } .address .personal .info-tit .tel { font-size: 30rpx; } .address .personal .info-tit image { position: absolute; right: 30rpx; top: 20rpx; width: 40rpx; height: 40rpx; margin-left: 50rpx; vertical-align: middle; } .personal .addr { font-size: 28rpx; margin: 10rpx 0; margin-top: 20rpx; } .personal .addr .addr-get { display: inline-block; color: #777777; width: 85%; } .address .select-btn { padding: 20rpx 30rpx; display: flex; align-items: center; justify-content: space-between; } .address .select-btn .box { font-size: 28rpx; } .footer { position: fixed; bottom: 0; width: 100%; height: 100rpx; line-height: 100rpx; text-align: center; background-color: #fff; box-shadow: 0 -1rpx 8rpx rgba(0, 0, 0, 0.05); } .footer text { font-size: 32rpx; color: #04358D; } .empty .img { text-align: center; margin-top: 130rpx; } .empty .img image { width: 100rpx; height: 100rpx; display: block; margin: auto; } .empty .txt { margin-top: 30rpx; font-size: 24rpx; text-align: center; color: #999; } /* 列表为空 */ .empty { margin-top: 100rpx; text-align: cneter; } .empty-icon { display: block; width: 80rpx; height: 80rpx; margin: 0 auto; margin-bottom: 20rpx; } .empty-icon > image { width: 100%; height: 100%; } .empty-text { font-size: 28rpx; text-align: center; color: #999; line-height: 2em; }