/* pages/Components/reservation/reservation.wxss */ .button-init { width:0; margin: 0; padding: 0; font-size: initial; color: initial; text-align: initial; line-height: initial; border-radius: initial; background-color: initial; width: initial; } .button-init::after { width: initial; border-radius: initial; border: initial; } .main { position: fixed; left: 0; bottom: 0; width: 100%; height: 98rpx; display: flex; align-items: center; background-color: #fff; } .mi-icon { width: 48rpx; height: 48rpx; } .main-item { margin-left: 48rpx; display: flex; flex-direction: column; align-items: center; font-size: 20rpx; color: #999; width: auto !important; } /* .button-init { width: auto !important; height: auto !important; margin: 0 !important; margin-left: 48rpx !important; padding: 0; background-color: #fff; } */ .listen { margin-right: 30rpx; margin-left: 48rpx; width: 366rpx; height: 64rpx; /* line-height: 64rpx; */ text-align: center; /* background: linear-gradient(90deg, rgba(236, 58, 78, 1) 0%, rgba(255, 115, 115, 1) 100%); */ background: linear-gradient(90deg, #005033 0%, #11774e 100%); color: #FFF; /* box-shadow: 0rpx 0rpx 12rpx rgba(236, 58, 78, 0.6); */ box-shadow: 0rpx 0rpx 12rpx #005033; border-radius: 40rpx; font-size: 28rpx; color: #fff; font-weight: 400; } wx-button[disabled]:not([type]){ color: #FFF; background: #c5c5c5; box-shadow: 0rpx 0rpx 12rpx #c5c5c5; } .bottomStyle{ padding-bottom: 40rpx; } .bg,.btn-view{ position: fixed; } .bg{ background: #000; opacity: 0.4; top: 0; width: 100%; height: 100%; z-index: 99; } .btn-view{ bottom: 0; width: 100%; z-index: 100; } .btn-view button{ border: none !important; border-radius: 0; height: 104rpx; line-height: 104rpx; width: 750rpx !important; font-weight: 400; font-size: 32rpx; border-bottom: 1px solid #EEE; padding: 0; } .button-line{ height: 20rpx; background: #EEE; width: 100%; } .showModel { position: fixed; top: 85rpx; left: 0; display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 60%; z-index: 999; } .show-close { float: right; width: 48rpx; height: 48rpx; } .show-top { width: 590rpx; margin-bottom: 12rpx; } .show-box { width: 590rpx; height: 660rpx; box-sizing: border-box; background-color: #fff; border-radius: 10rpx; padding: 30rpx 24rpx; position: relative; z-index: 999; } .sb-top-avatar { margin-right: 12rpx; width: 64rpx; height: 64rpx; border-radius: 50%; } .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; padding-bottom: 30rpx; } .sb-right-name { font-size: 26rpx; font-weight: 700; color: rgba(51, 51, 51, 1); } .sb-image { width: 542rpx; height: 406rpx; } .QRcode-image { width: 112rpx; height: 112rpx; margin-left: 16rpx; } .sb-mix_title { margin-top: 22rpx; font-size: 24rpx; color: rgba(51, 51, 51, 1); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .sb-title { padding-bottom: 15rpx; font-size: 28rpx; font-weight: 700; color: rgba(51, 51, 51, 1); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .sb-QRcode { display: flex; flex-direction: row-reverse; align-items: center; } .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; bottom: 290rpx; 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; }