.order-scan-poster-container[data-v-ec0c9ffe]{width:100%;margin:0 auto}.order-scan-outer-frame[data-v-ec0c9ffe]{margin-top:10px;background:linear-gradient(0deg,#dfe9f3 0,#fff);border-radius:15px;padding:2.5px;border:.5px solid hsla(0,0%,100%,.2);box-shadow:0 1px 2px rgba(0,0,0,.05),0 3px 8px rgba(0,0,0,.1),0 6px 12px rgba(0,0,0,.05);transition:all .3s ease;overflow:hidden}.order-scan-inner-content[data-v-ec0c9ffe]{padding:7.5px;height:100%}.order-scan-header[data-v-ec0c9ffe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.order-scan-header .order-scan-title[data-v-ec0c9ffe]{font-size:12.5px;font-weight:600;color:#333;margin-left:2px}.order-scan-header .order-scan-subtitle[data-v-ec0c9ffe]{font-size:9px;color:#aaa;text-align:right}.order-scan-content-frame[data-v-ec0c9ffe]{border-radius:15px;overflow:hidden;height:43vh;position:relative}.order-scan-background-image[data-v-ec0c9ffe]{border-radius:15px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-scan-content-overlay[data-v-ec0c9ffe]{position:absolute;top:0;left:0;right:0;bottom:0;padding:5px;color:#fff}.order-scan-route-info[data-v-ec0c9ffe]{margin-bottom:9px}.order-scan-route-container[data-v-ec0c9ffe]{display:flex;justify-content:space-between;align-items:center}.order-scan-location[data-v-ec0c9ffe]{padding:8px}.order-scan-location .order-scan-place[data-v-ec0c9ffe]{display:block;font-size:17.5px;font-weight:700;color:#fafafa;margin-bottom:3px}.order-scan-location .order-scan-time[data-v-ec0c9ffe]{display:block;font-size:11px;color:#bdbdbd}.order-scan-transport-line[data-v-ec0c9ffe]{width:95px;display:flex;flex-direction:column;align-items:center;padding:0 10px;justify-content:center}.order-scan-transport-type[data-v-ec0c9ffe]{font-size:13px;color:#fafafa;margin:2.5px 0}.order-scan-transport-line .order-scan-line[data-v-ec0c9ffe]{width:100%;height:1px;background-color:#ccc;margin:4px 0}.order-scan-divider[data-v-ec0c9ffe]{height:.5px;width:100%;background-color:#ccc;margin:4px 0}.order-scan-info-section[data-v-ec0c9ffe]{margin-bottom:1px;margin-left:2.5px}.order-scan-info-title[data-v-ec0c9ffe]{font-size:12.5px;font-weight:700;color:#bdbdbd}.order-scan-info-content[data-v-ec0c9ffe]{font-size:11.5px;color:hsla(0,0%,100%,.9);line-height:1.6;font-weight:700;margin-left:5px}.order-scan-remark[data-v-ec0c9ffe]{word-wrap:break-word;max-width:275px}.order-scan-footer[data-v-ec0c9ffe]{box-shadow:0 -2px 4px rgba(0,0,0,.02);padding:8px}.order-scan-footer-content[data-v-ec0c9ffe]{display:flex;align-items:center;justify-content:space-between}.order-scan-text-content[data-v-ec0c9ffe]{flex:1;padding-right:15px}.order-scan-footer-text[data-v-ec0c9ffe]{display:block;font-size:11px;color:#666;letter-spacing:.25px;margin-bottom:6px}.order-scan-recommend-title[data-v-ec0c9ffe]{display:flex;align-items:baseline;margin-bottom:10px}.order-scan-recommend-title span[data-v-ec0c9ffe]{font-family:KaiTi,STKaiti,serif;font-size:21px;font-weight:700;color:#333;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.05)}.order-scan-recommend-title .order-scan-highlight[data-v-ec0c9ffe]{font-size:24px;color:#e74c3c;margin-left:5px;position:relative}.order-scan-qr-code-text[data-v-ec0c9ffe]{display:flex;align-items:center}.order-scan-qr-code-text span[data-v-ec0c9ffe]{font-size:13px;color:#666;letter-spacing:.25px}.order-scan-qr-code-text .order-scan-action-text[data-v-ec0c9ffe]{font-size:13px;font-weight:700;color:#e74c3c;margin-left:6px;padding:3px 8px;background:rgba(231,76,60,.1);border-radius:10px;border:.5px solid rgba(231,76,60,.3)}.order-scan-qr-code-container[data-v-ec0c9ffe]{width:80px;height:80px}.order-scan-qr-code[data-v-ec0c9ffe]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.order-scan-root-container[data-v-ec0c9ffe]{border-radius:12rpx;padding:10rpx;margin:10rpx 0}.order-scan-step-text-container[data-v-ec0c9ffe]{margin-bottom:8rpx}.order-scan-step-text[data-v-ec0c9ffe]{font-size:14rpx;color:#d35400;white-space:normal}.order-scan-tips-container[data-v-ec0c9ffe]{display:flex;align-items:center;margin-bottom:15rpx}.order-scan-tips-text[data-v-ec0c9ffe]{font-size:14rpx;font-weight:700;color:#d35400;white-space:normal}.poster-dialog{background:transparent!important;box-shadow:none!important}.poster-dialog .el-dialog__header{display:none!important}.poster-dialog .el-dialog__body{padding:0!important;background:transparent!important}