.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(76,76,76,0.2);z-index:99}.modal-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:20rpx;background-color:#fff;z-index:999}.modal-wrapper .modal-header{padding:20rpx}.modal-wrapper .modal-header .modal-title{padding:20rpx 0;text-align:center}.modal-wrapper .modal-header .modal-close{position:fixed;top:20rpx;right:20rpx;padding:20rpx}.modal-wrapper .modal-content{flex:1;width:100%;padding:20rpx;overflow:auto}.modal-wrapper .modal-footer{width:100%}.modal-wrapper .modal-footer .footer-btn{width:100%;padding:20rpx;text-align:center;letter-spacing:6rpx;background-color:#46a9a4}