.order-pages .item-text{width:200rpx;height:30rpx;line-height:30rpx;font-size:30rpx;color:#1f1f1f}.order-pages .item-input{min-height:30rpx;line-height:30rpx;padding:25rpx 0;font-size:26rpx;color:#a9a9a9}.order-pages .item-input.text{padding:30rpx 0}.order-pages .list-item .item-img{width:140rpx;height:140rpx}.order-pages .list-item .ellipsis{max-width:466rpx}.order-pages .list-item .item-tag{width:100rpx;height:36rpx;margin-top:-18rpx}.order-pages .list-item .iconyduixingxingshixin{font-size:28rpx}.order-pages .list-item .item-btn{width:129rpx;height:54rpx}.order-pages .pay-info{height:110rpx;bottom:0;height:calc(110rpx + env(safe-area-inset-bottom) / 2);padding-bottom:calc(env(safe-area-inset-bottom) / 2)}.order-pages .pay-info .pay-btn{width:182rpx;height:74rpx}.order-pages .popup-rule{width:680rpx;height:auto}.order-pages .popup-rule .rule-text{min-height:300rpx;max-height:60vh}.order-pages .popup-rule .iconfont{font-size:60rpx}.order-pages .popup-time .time-list{width:calc(100% - 20rpx);max-height:70vh;padding:30rpx 10rpx}.order-pages .popup-time .time-list .time-item{width:162rpx;height:110rpx;color:#c7c7c7;background:#e5e5e5;border-radius:16rpx;border:1px solid #e5e5e5;margin:10rpx}.order-pages .popup-time .time-list .can-choose{color:#5a677e;background:#fff}.order-pages .popup-time .time-list .cur-check{color:#fff}