/* pages/wx_airport/rlxf_pass/rlxf_pass.wxss */ .content { padding: 15px; height: 100vh; flex-direction: column; display: flex; } .top { background-color: white; border-radius: 6px; padding: 16px 12px; display: flex; justify-content: space-between; align-items: flex-start; flex-direction: column; position: relative; } .btn button { width: 84px; height: 27px; font-size: 13px; background-color: transparent !important; border: 1rpx solid #B4C4E2 !important; border-radius: 63px; color: #B4C4E2; display: flex; justify-content: center; align-items: center; } .basic { position: relative; display: flex; justify-content: space-between; align-items: center; width: 100%; height: 200rpx; /* border-bottom: 1rpx dashed #DDDDDD; */ } .info { display: flex; justify-content: center; align-items: flex-start; flex-direction: column; line-height: 25px; } .info>text:nth-child(1) { font-size: 16px; font-weight: 700; } .info>text:nth-child(2), .info>text:nth-child(3), .info>text:nth-child(4) { font-size: 14px; font-weight: 400; color: #606266; } .avatar { width: 90px; height: 90px; border-radius: 30px; overflow: hidden; box-shadow: 0 0 10px 8px rgba(0, 0, 0, 0.1); } .avatar image { width: 90px; height: 90px; border-radius: 30px; overflow: hidden; } .other-msg{ background-color: #f8f9ff; position: absolute; left: 0; bottom: 0; width: 100%; padding: 20rpx 32rpx; box-sizing: border-box; } .other-msg-item { width: 100%; margin-top: 10rpx; /* display: flex; justify-content: space-between; align-items: center; */ font-size: 14px; font-weight: 400; color: #888D98; } .basic::before { content: ''; width: 16px; height: 16px; border-radius: 50%; background-color: #F3F4F6; position: absolute; bottom: -8px; left: -20px; } .basic::after { content: ''; width: 16px; height: 16px; border-radius: 50%; background-color: #F3F4F6; position: absolute; bottom: -8px; right: -20px; } /* 点击申报 */ .center { margin-top: 24rpx; display: flex; justify-content: center; align-items: center; flex-direction: column; flex-grow: 1; height: 462px; background-color: white; border-radius: 6px; } .click { position: relative; width: 150px; height: 150px; border-radius: 50%; background: radial-gradient(77.4% 91.33% at 68% 85%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 68.02%, rgba(255, 255, 255, 0.3) 78.61%, rgba(255, 255, 255, 0.222) 88.14%) , radial-gradient(63.67% 63.67% at 43% 38.67%, rgba(157, 58, 255, 0) 26.24%, rgba(153, 71, 253, 0.0746365) 33.85%, rgba(159, 185, 251, 0.59) 86.46%, rgba(133, 163, 239, 0.55) 100%) , linear-gradient(0deg, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)), linear-gradient(170.11deg, #FFA9E2 16.49%, #7886FF 60.12%, #0066FF 98.29%), linear-gradient(180deg, #72F4ED 0%, #2288FF 100%); display: flex; justify-content: center; align-items: center; font-size: 20px; font-weight: 700; color: white; } .click-stop { background: #a39e9e !important; } .click image { width: 72px; height: 55px; position: absolute; right: 0; top: 0; } .tip { color: #BBBBBB; font-size: 14px; font-weight: 700; margin-top: 30px; text-align: center; line-height: 20px; } .letter-sapce { letter-spacing: 2px; } .function-bar { display: flex; justify-content: space-evenly; align-items: center; background: #FFFFFF; border-radius: 6px; margin: 24rpx 0 0; padding: 36rpx 0 20rpx 0; } .flex { display: flex; flex-direction: column; justify-content: space-evenly; align-items: center; } .flex>image { width: 60rpx; height: 60rpx; } .flex>.tit{ color: #9CABC8; margin-top: 20rpx; } .qr-code{ width: 520rpx; height: 520rpx; }