/* pages/Components/sharePianoImg/sharePianoImg.wxss */ .bg{ z-index: 1; width: 750rpx; height: 100%; top: 0; left: 0; opacity: 0.3; background: #333; position: fixed; } .show-box { top: 300rpx; left: 50%; margin-left: -295rpx; width: 590rpx; height: 840rpx; box-sizing: border-box; background-color: #fff; border-radius: 10rpx; padding: 30rpx 24rpx; position: fixed; z-index: 999; } .sb-top-avatar { margin-right: 12rpx; width: 180rpx; height: 120rpx; } .avatar{ margin-right: 12rpx; width: 64rpx; height: 64rpx; border-radius: 50%; } .avatar image{ border-radius: 50%; } .sb-top { display: flex; font-size: 22rpx; color: #C5C5C5; } .sb-right{ height: 120rpx; } .sb-right cover-view{ height: 40rpx; line-height: 40rpx; word-wrap: break-word; word-break: break-all; width:420rpx; } .sb-right-name { font-size: 32rpx; font-weight: 700; color: rgba(51, 51, 51, 1); } .sb-image { width: 500rpx; height: 500rpx; margin: 20rpx auto; } .QRcode-image { width: 112rpx; height: 112rpx; margin-left: 16rpx; } .sb-mix_title { margin-top: 22rpx; font-size: 32rpx; color: rgba(51, 51, 51, 1); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; } .sb-title { padding-bottom: 15rpx; font-size: 32rpx; font-weight: 700; color: rgba(51, 51, 51, 1); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; height: 60rpx; line-height: 60rpx; margin-top: 20rpx; } .sb-QRcode view { text-align: center; font-size: 32rpx; } .code-view{ border: 1px solid #ccc; height: 80rpx; line-height: 80rpx; margin: 10rpx 0; } .QR-title { width: 110rpx; height: auto; font-size: 20rpx; color: rgba(153, 153, 153, 1); line-height: 34rpx; white-space: initial; } .save-image { font-weight: 600; /* margin-top: 48rpx; */ width: 224rpx; height: 64rpx; line-height: 64rpx; text-align: center; border-radius: 40rpx; font-size: 28rpx; color: rgba(255, 255, 255, 1); background: linear-gradient(90deg, rgba(236, 58, 78, 1) 0%, rgba(255, 115, 115, 1) 100%); } .bottom-author{ position: fixed; bottom: 0; height: 100rpx; z-index: 999; background: #000; color: #FFF; right: 10rpx; width: 50% !important; opacity: 0; } .share-view{ display: flex; } .share-view>view{ width: 50% !important; background: #FFF; } .share-view>button:first-child{ width: 49%; border-right: 1px solid #EEE !important; } .share-view button{ height: 210rpx; line-height: 80rpx; text-align: center; width: 100% !important; padding-top: 24rpx; font-size: 28rpx; border-radius: 0 !important; } .share-view button view{ height: 80rpx; line-height: 80rpx; position: relative; bottom: 20rpx; } .share-view image{ width: 80rpx; height: 80rpx; position: relative; top: 20rpx; } .isPoster{ position: fixed; z-index: 999; top: 1200rpx; left: 50%; margin-left: -112rpx; } .isPosterBg{ position: fixed; background-color: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0; z-index: 998; }