/**index.wxss**/ .btn { margin-top: 30rpx; } .step { position: fixed; top: 0px; color: red; font-size: 20px; z-index: 10 !important; } .pose1 { position: fixed; top: 20px; color: red; font-size: 20px; z-index: 10 !important; } .pose2 { position: fixed; top: 40px; color: red; font-size: 20px; z-index: 10 !important; } .pose3 { position: fixed; top: 60px; color: red; font-size: 20px; z-index: 10 !important; } .pose4 { position: fixed; top: 80px; color: red; font-size: 20px; z-index: 10 !important; } .pose5 { position: fixed; top: 100px; color: red; font-size: 20px; z-index: 10 !important; } .pose6 { position: fixed; top: 120px; color: red; font-size: 20px; z-index: 10 !important; } .pose7 { position: fixed; top: 140px; color: red; font-size: 20px; z-index: 10 !important; } .pose8 { position: fixed; top: 160px; color: red; font-size: 20px; z-index: 10 !important; } .pose9 { position: fixed; top: 180px; color: red; font-size: 20px; z-index: 10 !important; } .pose10 { position: fixed; top: 200px; color: red; font-size: 20px; z-index: 10 !important; } .intrinstics { position: fixed; top: 200px; color: red; font-size: 20px; z-index: 10 !important; } #map { /* z-index: 10000 !important; */ position: relative; } #loc { width: 50rpx; height: 50rpx; position: absolute; /* bottom: 90px; right: 80px; */ z-index: 1000000000 !important; } .floor-modal { position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 80%); z-index: 10 !important; } .floor-modal > .content { position: absolute; width: 100%; top: 152px; bottom: 0; padding-top: 34px; background: #ffffff; font-style: normal; font-weight: bold; font-size: 20px; line-height: 28px; text-align: center; letter-spacing: 1px; color: #554936; border-radius: 24px 24px 0 0; } .floor-modal > .content > .bg { position: absolute; top: 0; left: 0; width: 100vw; z-index: 1; } .floor-modal > .content > text { position: absolute; display: block; z-index: 2; left: 0; right: 0; top: 34px; } .floor-modal > .content > .floors { position: absolute; top: 120px; left: 0; right: 0; bottom: 0; background: linear-gradient( 180.1deg, rgba(250, 245, 240, 0.74) 0.09%, #ffffff 99.91% ); border-radius: 24px 24px 0 0; z-index: 3; } .content > .floors > .tabs { position: absolute; display: flex; width: 236px; padding: 4px; left: 0; right: 0; top: 20px; margin: auto; background: #eee9de; border-radius: 10px; } .content > .floors > .tabs > .tab { flex: 1; height: 44px; line-height: 44px; font-family: Noto IKEA Simplified Chinese; font-style: normal; font-weight: normal; font-size: 16px; color: #767571; } .content > .floors > .tabs > .tab.active { background: #ffdb00; border-radius: 8px; font-weight: bold; color: #474747; } .content > .floors > .list { position: absolute; top: 44px; left: 16px; right: 16px; width: calc(100vw - 32px); text-align: center; box-sizing: border-box; } .grid { display: grid; width: 232px; grid-template-columns: 1fr 1fr; gap: 14px 8px; margin: auto; } .floors > .list .grid .item { width: 112px; } .floors > .list .grid .item + .item { margin-top: 0; } .floors > .list .item { width: 140px; height: 40px; margin: auto; line-height: 40px; border: 1px solid #d1c8b9; box-sizing: border-box; border-radius: 100px; font-style: normal; font-weight: bold; font-size: 16px; letter-spacing: 1px; color: #6a6665; } .floors > .list .item.active { color: #fff; background: #ed912b; box-shadow: 0px 4px 20px rgba(215, 148, 87, 0.33); border: none; } .floors > .list .item + .item { margin-top: 16px; } .content > .floors > .btn { position: absolute; left: 37px; right: 37px; width: auto; bottom: 77px; background: #ffdb00; box-shadow: 0px 6px 12px rgba(255, 219, 0, 0.3); border-radius: 100px; font-style: normal; font-weight: 900; font-size: 16px; line-height: 50px; height: 50px; text-align: center; color: #474747; padding: 0; } .content > .floors > .btn.disabled { color: #fff; box-shadow: none; background: #b3aea7; } .scan-modal { position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 10; background: rgba(0, 0, 0, 0.8); } .scan-modal > .meta { position: absolute; left: 0; right: 0; top: calc(50vh - 40px - 192px - 34px); margin: auto; color: var(--T-G1, #eee9de); text-align: center; font-family: "PingFang SC"; font-size: 24px; font-style: normal; font-weight: 500; line-height: normal; z-index: 2; } .rect { display: flex; align-items: center; justify-content: center; position: absolute; left: 0; top: calc(50vh - 40px); width: 100vw; height: 80px; background: rgba(238, 233, 222, 0.3); backdrop-filter: blur(3px); } .rect > .line { position: absolute; bottom: 25px; left: 14px; right: 14px; border-top: 2px dashed #ffdb00; } @keyframes phone { 0% { left: 47px; } 50% { left: calc(100vw - 47px - 21px); } 100% { left: 47px; } } .rect > .phone { position: absolute; bottom: 16px; width: 21px; height: 40px; animation: phone 3s ease-in-out infinite; } .scan-modal > .btn { position: absolute; left: 53px; right: 53px; bottom: 80px; border-radius: 100px; background: var(--V-Y1, #ffdb00); color: var(--T-_, #333); text-align: center; font-family: "Noto IKEA Simplified Chinese"; font-size: 16px; font-style: normal; font-weight: 700; line-height: 50px; height: 50px; } .success-prompt { position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 80%); z-index: 10 !important; } .success-prompt > image { position: absolute; width: 112px; height: 112px; top: 267px; left: 0; right: 0; margin: auto; } .success-prompt > .title { position: absolute; bottom: 158px; left: 0; right: 0; height: 34px; font-style: normal; font-weight: bold; font-size: 24px; line-height: 34px; text-align: center; letter-spacing: 1px; color: #eee9de; } .success-prompt > .meta { position: absolute; bottom: 130px; left: 0; right: 0; font-style: normal; font-weight: normal; font-size: 14px; line-height: 20px; text-align: center; color: #b3aea7; } .zzcImg { width: 100%; height: 100%; /* border: 1px solid red; */ z-index: 10; position: absolute; left: 0; top: 0; } .zzcimg_ys { width: 100%; height: 100%; } .scan_lo_tow { width: 90%; z-index: 1000000000000 !important; position: absolute; left: 5%; top: 510rpx; height: 72.4; } .trans-y { animation: site-transy 2s infinite ease-in-out; } @keyframes site-transy { 0% { transform: translateY(-410px); } 100% { transform: translateY(300px); } } .scanning_textnl { z-index: 1000000000000 !important; position: absolute; left: 0; right: 0; width: 100%; text-align: center; font-family: PingFang SC; font-style: normal; font-weight: bold; font-size: 20px; line-height: 28px; color: #eee9de; } .scanning_tip { position: absolute; left: 0; right: 0; width: 100%; text-align: center; font-family: Noto IKEA Simplified Chinese; font-style: normal; font-weight: normal; font-size: 14px; line-height: 21px; text-align: center; color: #fdd02f; } .scanning_tip > image { display: flex; width: 180px; height: 50px; margin: auto; margin-top: 8px; } .scanning_text { position: absolute; left: 0; right: 0; width: 100%; font-family: PingFang SC; font-style: normal; font-weight: bold; font-size: 12px; line-height: 17px; text-align: center; letter-spacing: 1px; color: rgba(238, 233, 222, 0.5); } .flashlightBtn { position: fixed; top: 1086rpx; left: 50%; transform: translate(-50rpx); color: red; z-index: 1000000000000 !important; } .on_img { width: 112rpx; height: 96rpx; } .logo { position: fixed; z-index: 11; left: 16px; width: 24px; height: 24px; } .title { position: fixed; z-index: 11; height: 27px; left: 48px; font-family: Noto IKEA Simplified Chinese; font-style: normal; font-weight: bold; font-size: 18px; line-height: 27px; color: #fff; } .tomap { position: fixed; z-index: 16; width: 120px; height: 40px; left: 8px; } @keyframes pointleft { from { left: 8px; } 50% { left: 0; } to { left: 8px; } } @keyframes pointright { from { right: 8px; } 50% { right: 0; } to { right: 8px; } } .leftyaw { position: fixed; width: 191px; height: 58px; top: 0; bottom: 0; z-index: 11; left: 4px; margin: auto; animation: pointleft 0.5s infinite ease; } .rightyaw { position: fixed; width: 191px; height: 58px; top: 0; bottom: 0; z-index: 11; right: 4px; margin: auto; animation: pointright 0.5s infinite ease; } .share { position: fixed; z-index: 11; right: 8px; width: 40px !important; height: 54px; background: none; } .share-img { position: fixed; z-index: 12; right: 8px; width: 40px; height: 54px; pointer-events: none; } .toast { position: fixed; width: 296px; height: 62px; top: 128px; left: 0; right: 0; z-index: 17; padding: 10px 14px; margin: auto; border-radius: 12px; background: rgba(0, 0, 0, 0.7); backdrop-filter: blur(6px); color: #fff; text-align: center; font-family: "Noto IKEA Simplified Chinese"; font-size: 14px; font-style: normal; font-weight: 400; line-height: 21px; }