.bg { position: relative; width: 100%; min-height: 100%; background-color: #f3f3f3; } .order-title { margin: 0 20rpx; height: 90rpx; line-height: 90rpx; font-size: 28rpx; border-bottom: 1rpx solid #eeeeee; } .order-title__bg { width: 100%; height: 92rpx; background-color: #fff; } .order-title__left { margin-top: 20rpx; display: block; width: 44rpx; height: 44rpx; float: left; border-radius: 100%; } .order-title__name { float: left; margin-left: 20rpx; width: 375rpx; color: #4c4c4c; font-size: 28rpx; } .order-title__right { color: #999999; float: right; } .orderDetail-address { position: relative; padding: 0 20rpx; color: #4c4c4c; font-size: 28rpx; background-color: #fff; } .orderDetail-address__left { margin: 90rpx 0 0 19rpx; float: left; width: 33rpx; height: 38rpx; background-size: 100% 100%; background-image: url('https://fohow.oss-cn-shenzhen.aliyuncs.com/xcx/addressblue.png'); } .orderDetail-address__right { float: right; width: 640rpx; } .orderDetail-address__info { padding-top: 25rpx; } .orderDetail-address__name { float: left; } .orderDetail-address__tel { float: right; } .orderDetail-address__more { padding-top: 20rpx; padding-bottom: 20rpx; line-height: 50rpx; } .orderDetail-address__border { position: absolute; left: 0; bottom: 2rpx; width: 100%; height: 2rpx; } .order-main { width: 710rpx; height: 200rpx; background-color: #fcfcfc; } .order-main__left { width: 200rpx; height: 200rpx; display: block; float: left; } .order-main__right { position: relative; width: 490rpx; height: 200rpx; float: right; } .order-info__title { color: #4c4c4c; padding-top: 5rpx; font-size: 24rpx; line-height: 36rpx; height: 72rpx; -webkit-line-clamp: 2; } .order-info__type { padding-top: 12rpx; font-size: 24rpx; color: #bbbbbb; } .order-info__price { position: absolute; bottom: 16rpx; left: 0; font-size: 24rpx; color: #bbb; } .order-info__point { color: #bbbbbb; } .order-info__count { position: absolute; bottom: 16rpx; right: 0; font-size: 28rpx; color: #eab86a; } .orderDetail-project { padding: 20rpx; background-color: #fff; } .orderDetail-count { padding-top: 50rpx; line-height: 48rpx; font-size: 28rpx; } .orderDetail-count__title { color: #4c4c4c; float: left; } .orderDetail-count__count { color: #4c4c4c; float: right; } .orderDetail-discount { line-height: 48rpx; font-size: 28rpx; } .orderDetail-discount__title { color: #4c4c4c; float: left; } .orderDetail-discount__count { color: #eab86a; float: right; } .orderDetail-discount__point { color: #bbbbbb; } .orderDetail-payPrice { line-height: 80rpx; } .orderDetail-payPrice__title { float: left; font-size: 28rpx; color: #eab86a; } .orderDetail-payPrice__count { float: right; color: #eab86a; font-size: 32rpx; } .orderDetail-info { padding: 30rpx 20rpx; background-color: #ffffff; margin-top: 16rpx; } .orderDetail-info__line { line-height: 42rpx; color: #bbbbbb; font-size: 24rpx; } .orderDetail-btnbg { position: fixed; bottom: 0; left: 0; width: 100%; height: 88rpx; background-color: #fff; border-top: 1rpx solid #dddddd; } .orderDetail-btn__red { width: 158rpx; height: 58rpx; border: 1rpx solid #eab86a; font-size: 28rpx; color: #eab86a; text-align: center; line-height: 58rpx; border-radius: 5rpx; margin-right: 20rpx; margin-top: 14rpx; float: right; } .orderDetail-btn__black { width: 158rpx; height: 58rpx; border: 1rpx solid #cccccc; font-size: 28rpx; color: #4c4c4c; text-align: center; line-height: 58rpx; border-radius: 5rpx; margin-right: 20rpx; margin-top: 14rpx; float: right; } .orderDetail-express { background-color: #fff; margin: 20rpx 0; padding: 20rpx 0; } .orderDetail-express__main { background-color: #fffae4; margin: 0 20rpx; padding-bottom: 27rpx; } .orderDetail-express__main.closed { background-color: #eeeeee; border: 1rpx solid #ccc; box-sizing: border-box; } .orderDetail-express__main.closed .orderDetail-express__title { color: #999999; } .orderDetail-express__title { text-align: center; font-size: 28rpx; color: #f7ae87; padding: 28rpx 0 16rpx; } .orderDetail-express__val { color: #5b93c3; text-align: center; font-size: 28rpx; font-weight: bold; } .orderDetail-express__btn { width: 88rpx; height: 40rpx; border: 1rpx solid #f7ae87; text-align: center; margin: 16rpx auto 0; line-height: 40rpx; font-size: 24rpx; color: #f7ae87; border-radius: 5rpx; } .orderDetail-express__com { padding-left: 5rpx; } .orderDetail-allprice { padding-top: 20rpx; height: 70rpx; line-height: 70rpx; text-align: right; color: #4c4c4c; font-size: 24rpx; } .orderDetail-allprice text { color: #eab86a; font-size: 28rpx; } .orderDetail-dialog { position: relative; width: 100%; } .orderDetail-dialog__bg { position: fixed; top: 0; left: 0; width: 100%; min-height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 1; } .orderDetail-dialog__width { position: fixed; top: 20%; left: 50%; width: 560rpx; margin-left: -280rpx; border-radius: 16rpx; background-color: #fff; z-index: 100; } .orderDetail-icon { width: 114rpx; height: 114rpx; margin: 64rpx auto 34rpx; } .orderDetail-icon image { width: 100%; height: 100%; } .orderDetail-dialog__info { text-align: center; line-height: 48rpx; font-size: 28rpx; color: #4c4c4c; margin-bottom: 40rpx; } .orderDetail-dialog__btn { width: 100%; height: 100rpx; text-align: center; border-top: 1rpx solid #eee; font-size: 24rpx; color: #4c4c4c; box-sizing: border-box; } .orderDetail-dialog__btn text { display: inline-block; width: 49%; line-height: 100rpx; box-sizing: border-box; }