.video-memo{padding: 65rpx 50rpx; font-size: 24rpx; line-height: 32rpx; color: #595757;}
.video{margin: 60rpx 0;}
.video image, .video video, .video .bg{width: 633rpx; height: 421rpx;}
.video .bg, .video-upload .bg{background: rgba(0,0,0,.3); position: absolute; top: 0; left: 0;}
.video .icon-video-play, .video-upload .icon-video-play{position: absolute; top: 50%; left: 50%; color: #fff; font-size: 160rpx; transform: translate(-50%, -50%); z-index:1; line-height: 0;}
.center{text-align: center;}
.button-pad{padding: 40rpx 120rpx;}
.video-upload{width: 460rpx; height: 305rpx; margin:0 auto; padding-top: 80rpx;}
.video-upload video, .video-upload image, .video-upload .bg{width: 460rpx; height: 305rpx;}
.modal{background: #fff; box-shadow: transparent;}