Page { background-color: #f8f9fa; } .banner { display: block; width: 100%; height: 400rpx; } button::after { display: none; } .mate-wrap { padding-top: 200rpx; } .roommate-item { height: 108rpx; background: rgba(255, 255, 255, 1); border-radius: 50rpx; border: 1rpx solid rgba(232, 232, 232, 1); line-height: 108rpx; margin-bottom: 30rpx; font-size: 30rpx; color: #333; padding-left: 30rpx; } .roommate-item .icon { margin-right: 10rpx; font-size: 32rpx; } .card-content { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; background-color: #fff; padding: 40rpx; margin-bottom: 16rpx; } .account-content { background: #fff; /* padding: 0 40rpx; */ } .account-content .tag { width: 12rpx; height: 8rpx; } .account-content .name { font-size: 32rpx; font-weight: bold; padding: 28rpx 0; border-bottom: 1px solid #fafafa; } .account-content .time { font-size: 28rpx; color: #999; margin-left: 16rpx; } .account-content .item-content { flex-wrap: wrap; } .account-content .item { width: 50%; padding: 24rpx 0; box-sizing: border-box; text-align: center; } .account-content .item:nth-child(2n+1) { border-right: 2rpx solid #fafafa; } .account-content .item .title { font-size: 24rpx; color: #666; margin-top: 8rpx; } .account-content .item .num { font-size: 40rpx; color: #000; } .mask { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.5); z-index: 9999999; } .canvas-conatiner { visibility: hidden; height: auto; background-color: transparent; } .mask-inner { position: fixed; left: 0; z-index: 19999999; bottom: 0rpx; right: 0; } .mask-inner button::before, .mask-inner button::after { display: none; } .mask-inner button { background: none; border: none; font-size: 32rpx; } .inner-item { background: #fff; font-size: 32rpx; text-align: center; line-height: 100rpx; display: flex; align-items: center; justify-content: center; height: 100rpx; border-bottom: 1px solid #f8f8f8; } .mask-hide { border-top: 5px solid rgba(0, 0, 0, 0.2); } .post-img { margin: 30rpx 30rpx 30rpx; width: 690rpx; height: 853rpx; } .post-qr-img { margin: 75rpx 75rpx 30rpx 75rpx; width: 600rpx; height: 600rpx; } .btns-content-row { display: flex; flex-direction: row; align-items: center; justify-content: space-between; margin: 0 30rpx; } .btns-content-col { display: flex; flex-direction: column; align-items: center; margin: 0 30rpx; } .btns-content-row .btn, .btns-content-col .btn { font-size: 40rpx; font-family: PingFangSC-Medium; font-weight: 500; color: rgba(255, 255, 255, 1); line-height: 100rpx; height: 100rpx; border-radius: 10rpx; flex: 1; } .btns-content-col .btn { width: 600rpx; } .btns-content-row .cancel-btn, .btns-content-col .cancel-btn { background: rgba(26, 32, 49, 1); border-color: rgba(26, 32, 49, 1); } .btns-content-row .save-btn, .btns-content-col .save-btn { background: rgba(255, 100, 58, 1); } .btns-content-row .save-btn { margin-left: 28rpx; } .loading-img { margin: auto; height: 120rpx; width: 90rpx; display: block; }