.sign { width: 650rpx; margin: 80rpx auto; } .sign_input { width: 600rpx; padding-left: 50rpx; height: 100rpx; border-radius: 50rpx; background: #f7f7f7; margin-top: 40rpx; } .sign_dv { width: 650rpx; line-height: 100rpx; margin-top: 40rpx; color: #fff; text-align: center; border-radius: 50rpx; background: -webkit-linear-gradient(180deg, #ff7437, #ff9a4a); } .sign_box { width: 100%; text-align: center; margin-top: 40rpx; font-size: 26rpx; color: #666; } .sign_img { width: 445rpx; height: 196rpx; position: absolute; top: 90%; left: 50%; transform: translate(-50%,-90%) } .privatePopup{ position: fixed; bottom:0rpx; left:0; box-sizing:border-box; width:100%; height:100%; background-color:rgba(0,0,0,.5) } .privatePopup .popup-box{ position: absolute; bottom:30rpx; border-radius:30rpx; background-color:#fff; }