/* 通用class */ .box{ margin-top: 20rpx; background: #fff; height: 100rpx; line-height: 100rpx; display:flex; flex-direction:row; justify-content:space-between; } .addrText{ flex-direction: row; color: #333; font-size: 30rpx; } .addrNote{ font-size: 28rpx; width: 100%; color: #999999; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .text{ flex-direction: row; color: #333; font-size: 30rpx; width: 30%; padding-left: 35rpx; } .icon-note{ display:flex; flex-direction: row; justify-content:space-between; margin-right: 35rpx; width: 70%; } .note{ margin-right: 10rpx; font-size: 28rpx; color: #999999; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 90%; text-align: right; } /* 单独class */ .price-box{ margin-top: 10rpx; } .price-title{ flex-direction:row; font-size: 30rpx; color:#666; margin-left: 35rpx; } .price{ flex-direction:row; float: right; font-size: 38rpx; color:#333; margin-right: 39rpx; } .msg{ display: inline-block; /* width: 75%; */ width: 100%; padding:20rpx 35rpx 0; } .person-msg{ /* height: 160rpx; */ height: 210rpx; margin-top: 10rpx; line-height: 60rpx; } .name{ display: inline-block; color: #333; font-size: 36rpx; } .phone{ display: inline-block; color: #333; font-size: 36rpx; margin-left: 35rpx; } .changeAddr{ display: inline-block; color:#EE5050; font-size: 28rpx; margin-left: 35rpx; } .address{ display: inline-block; color: #666; font-size: 30rpx; height: 36rpx; line-height: 36rpx; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .icon-msg{ height: 160rpx; line-height: 160rpx; margin-right: 35rpx; } .agreement-box{ margin: 25rpx 35rpx; font-size: 28rpx; color:#999999; } .agreement{ display: inline-block; color: #D61A1A; } .footer{ position: fixed; bottom: 0rpx; width: 100%; font-size:32rpx; } .pay-box{ width: 50%; display: inline-block; color: #333; text-align: center; } .go-pay{ width: 50%; display: inline-block; background: #E32424; color: #fff; text-align: center; } .pay-text{ display: inline-block; } .pay-price{ display: inline-block; color: #D61A1A; font-weight: bold; } .no-pay{ width: 50%; float: right; position:fixed; bottom: 0px; right: 0px; z-index: 100; height: 101rpx; background: rgba(255,255,255,0.6); } .lookDetail{ color:#666; font-size:16px; text-align:center; margin:0 auto; }