.mescroll-body{position:relative;height:auto;overflow:hidden;box-sizing:border-box}.mescroll-body.mescorll-sticky{overflow:unset!important}@supports (bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)){.mescroll-safearea{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}}.mescroll-downwarp{position:absolute;top:-100%;left:0;width:100%;height:100%;text-align:center}.mescroll-downwarp .downwarp-content{position:absolute;left:0;bottom:0;width:100%;min-height:60rpx;padding:20rpx 0;text-align:center}.mescroll-downwarp .downwarp-tip{display:inline-block;font-size:28rpx;vertical-align:middle;margin-left:16rpx}.mescroll-downwarp .downwarp-progress{display:inline-block;width:32rpx;height:32rpx;border-radius:50%;border:2rpx solid gray;border-bottom-color:transparent!important;vertical-align:middle}.mescroll-downwarp .mescroll-rotate{animation:mescrollDownRotate .6s linear infinite}@keyframes mescrollDownRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mescroll-upwarp{box-sizing:border-box;min-height:110rpx;padding:30rpx 0;text-align:center;clear:both}.mescroll-upwarp .upwarp-tip,.mescroll-upwarp .upwarp-nodata{display:inline-block;font-size:28rpx;vertical-align:middle}.mescroll-upwarp .upwarp-tip{margin-left:16rpx}.mescroll-upwarp .upwarp-progress{display:inline-block;width:32rpx;height:32rpx;border-radius:50%;border:2rpx solid gray;border-bottom-color:transparent!important;vertical-align:middle}.mescroll-upwarp .mescroll-rotate{animation:mescrollUpRotate .6s linear infinite}@keyframes mescrollUpRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}