.apply-refund { background-color: #f6f6ff; min-height: calc(100vh - 44px); .apply-refund-form { background-color: #fff; font-size: 28rpx; .apply-refund-form-item { display: flex; flex-wrap: wrap; line-height: 100rpx; padding: 0 34rpx; border-bottom: solid 2px #f5f5f5; .apply-refund-form-label { width: 150rpx; } .apply-refund-form-content { color: #787878; background-color: #fff; .money { color: #fa6400; } textarea { width: 100%; background-color: #f5f5f5; font-size: 26rpx; &:after { content: attr(data-maxnum); position: absolute; right: 10px; bottom: 3px; font-size: 12px; } } } .full-width { width: 100%; background-color: #f5f5f5; padding: 30rpx; margin-bottom: 30rpx; border-radius: 5px; /deep/ .u-add-wrap { border: 1px dashed #606266; } } } } .apply-refund-form-submit { padding: 0 34rpx; margin: 50rpx 0; } .refund-tips { padding: 34rpx; background-color: #fff; } .pop-warp { display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100%; .pop-warp-icon { width: 100rpx; height: 100rpx; line-height: 120rpx; margin: 0 auto; border-radius: 50%; background-color: $u-type-primary; text-align: center; } .pop-warp-tips { color: $u-type-primary; width: 260rpx; text-align: center; margin-top: 30rpx; } } }