.main_wrap{ } .footer_wrap { position: fixed; z-index: 999; bottom: 0; left: 0; width: 750rpx; padding: 0rpx 40rpx; background-color: #fff; box-shadow: 0rpx -1rpx 0rpx 0rpx #EEEEEE; .content{ height: 100rpx; align-items: center; display: flex; justify-content: space-between; } .btns{ display: flex; align-items: center; height: 100rpx; .btn{ padding: 0; margin-top: 16rpx; } } .share { display: flex; justify-content: center; align-items: center; height: 72rpx; width: 188rpx; background-color: var(--themeColor); font-weight: 500; color: #FFFFFF; border-radius: 8rpx; .sheji{ width: 28rpx; margin-right: 8rpx; } } .item { display: flex; flex-direction: column; justify-content: center; align-items: center; font-size: 20rpx; color: #666666; margin-right: 48rpx; image { width: 44rpx; height: 40rpx; margin-bottom: 2rpx; } } } .shade_modal{ position: fixed; bottom: 0; width: 100%; z-index: 9999; background-color: #fff; border-radius: 24rpx 24rpx 0rpx 0rpx; .btns{ display: flex; height: 264rpx; display: flex; align-items: center; padding: 0 40rpx; .item{ display: flex; flex-direction: column; justify-content: center; align-items: center; flex: 1; font-size: 26rpx; background-color: #fff; image{ width: 80rpx; height: 80rpx; margin-bottom: 10rpx; } } } .cancel{ height: 100rpx; width: 100%; display: flex; justify-content: center; align-items: center; border: 1rpx solid #e5e5e5; } } .shade{ position: fixed; width: 100%; height: 100%; z-index: 1000; background-color: rgba(0,0,0,.5); } .card_wrap{ position: fixed; border-radius: 8rpx; top: 50%; left: 75rpx; transform: translate(0, -50%); width: 600rpx; background-color: rgba(0, 0, 0, .2); z-index: 99999; .img1{ image{ width: 600rpx; border-radius: 8rpx ; } } .content{ width: 600rpx; height: 308rpx; padding: 26rpx 0 40rpx; background: rgba(255,255,255,0.8); border-radius: 16rpx; margin-top: 24rpx; text-align: center; .title{ font-weight: 500; font-size: 30rpx; margin-bottom: 20rpx; } .line{ font-size: 26rpx; color: #333333; line-height: 36rpx; } } .btns{ margin-top: 30rpx; display: flex; justify-content: space-between; width: 100%; .btn{ width: 160rpx; height: 88rpx; border-radius: 8rpx; border: 2rpx solid #FFFFFF; display: flex; justify-content: center; align-items: center; color: #fff; } .save{ width: 420rpx; margin-left: 20rpx; border: none; background: linear-gradient( 180deg, #E0B49C 0%, #B68B74 100%); } } }