.content { padding: 0 30rpx; } .btn-outer { background: #fff; overflow: hidden; position: absolute; left: 0; right: 0; bottom: 0; } textarea, input { width: 100%; color: #222; } .btn-outer .btn { margin: 40rpx; height: 110rpx; line-height: 110rpx; } .l-label { min-width: 60rpx; margin-right: 20rpx; max-width: 200rpx; } .l-content { flex: 1; min-height: 36rpx; } /* picker { flex: 1; } */ .arrow { font-size: 30rpx; margin-left: 20rpx; } .picker { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .noData, .noMoreData { margin: 100rpx 0 0; display: flex; align-items: center; justify-content: center; font-size: 28rpx; padding-top: 100rpx; color: #666; } .noMoreData { margin: 0; padding-top: 10rpx; } input::-webkit-input-placeholder { color: #B5B7BD; } input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #B5B7BD; } input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #B5B7BD; } input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #B5B7BD; } .loading-image { width: 90rpx; height: 120rpx; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); display: block; }