/* ===== 全局重置（对齐源站 uni-app 基础样式） ===== */
uni-view,uni-image,uni-text,uni-button,uni-input,uni-scroll-view,uni-page-body,uni-page-wrapper,uni-form,uni-canvas{display:block}
*{box-sizing:border-box}
img[data-v-b12de6fe]{display:block}

/* ===== 通用工具类（原 uni-app / 页面助手类） ===== */
.acea-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.acea-row.row-middle{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.acea-row.row-top{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.acea-row.row-bottom{-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.acea-row.row-between-wrapper{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.acea-row.row-center{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.text_display{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text_display2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.m_top_30{margin-top:15.6px}
.m_top_20{margin-top:10.4px}
.m_top_10{margin-top:5.2px}
.p10{padding:5.2px}

.infobox[data-v-b12de6fe] uni-button{color:#ff557f;padding:0.00px 15.60px;background:#fff;border-radius:26.00px;font-size:15.60px;font-weight:600}
.infobox[data-v-b12de6fe] .bnt{padding:2.08px;background-color:#18b566;border-radius:5.20px;color:#fff}
.infobox[data-v-b12de6fe] .fx{padding:0.00px;border-radius:0.00px;font-size:14.56px;margin-left:-1.04px;font-weight:400;color:#333}
.infobox[data-v-b12de6fe] .infobox{width:100%;font-size:14.56px;color:#333;padding-bottom:52.00px}
.infobox[data-v-b12de6fe] .badge{margin-right:109.20px;margin-top:-15.60px}
.infobox[data-v-b12de6fe] .tui-poster__box{width:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}
.infobox[data-v-b12de6fe] .tui-close__img{width:24.96px;height:24.96px;position:absolute;right:0;top:-31.20px}
.infobox[data-v-b12de6fe] .tui-poster__img{width:291.20px;height:462.80px;border-radius:10.40px;margin-bottom:20.80px}
.infobox[data-v-b12de6fe] .tui-share__tips{font-size:12.48px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;transform-origin:center center;color:#fff;padding-top:6.24px}
.infobox[data-v-b12de6fe] .yq_kuang .top{background:linear-gradient(130deg,#ff557f,#ff75b1);height:104.00px;padding:20.80px 20.80px;color:#fff}
.infobox[data-v-b12de6fe] .yq_kuang .top .wenzi1{font-size:24.96px;font-weight:800}
.infobox[data-v-b12de6fe] .yq_kuang .top .wenzi2{margin-top:5.20px;font-size:16.64px}
.infobox[data-v-b12de6fe] .yq_kuang .top .icon{opacity:.6}
.infobox[data-v-b12de6fe] .yq_kuang .zhong{padding:20.80px}
.infobox[data-v-b12de6fe] .yq_kuang .zhong .btn_k{margin-top:20.80px;font-size:16.64px;font-weight:600}
.infobox[data-v-b12de6fe] .yq_kuang .zhong .btn_k .bj1{padding:10.40px 41.60px;border:0.52px #ff6f9a solid;border-radius:26.00px;color:#ff6f9a}
.infobox[data-v-b12de6fe] .yq_kuang .zhong .btn_k .bj2{color:#fff;padding:10.40px 41.60px;border-radius:26.00px;background:linear-gradient(130deg,#ff6f9a,#ff85ba)}
.infobox[data-v-b12de6fe] .vip_kuang .top{background:linear-gradient(130deg,#ffbf00,#fdd303);height:104.00px;padding:20.80px 20.80px;color:#fff}
.infobox[data-v-b12de6fe] .vip_kuang .top .wenzi1{font-size:24.96px;font-weight:800}
.infobox[data-v-b12de6fe] .vip_kuang .top .wenzi2{margin-top:5.20px;font-size:16.64px}
.infobox[data-v-b12de6fe] .vip_kuang .top .icon{opacity:.6}
.infobox[data-v-b12de6fe] .vip_kuang .zhong{padding:20.80px}
.infobox[data-v-b12de6fe] .vip_kuang .zhong .btn_k{margin-top:20.80px;font-size:16.64px;font-weight:600}
.infobox[data-v-b12de6fe] .vip_kuang .zhong .btn_k .bj1{padding:10.40px 41.60px;border:0.52px #fec504 solid;border-radius:26.00px;color:#fec504}
.infobox[data-v-b12de6fe] .vip_kuang .zhong .btn_k .bj2{color:#fff;padding:10.40px 41.60px;border-radius:26.00px;background:linear-gradient(130deg,#f79d00,#fdd303)}
.infobox[data-v-b12de6fe] .tc_kuang_name{padding:15.60px 26.00px}
.infobox[data-v-b12de6fe] .tc_kuang_name .img{width:88.40px;height:88.40px;border-radius:52.00px}
.infobox[data-v-b12de6fe] .tc_kuang_name .title{padding:2.60px 0 10.40px 0;font-size:14.56px;color:#999}
.infobox[data-v-b12de6fe] .tc_kuang{padding:41.60px 20.80px 26.00px 20.80px}
.infobox[data-v-b12de6fe] .tc_kuang .title{font-size:18.72px;font-weight:700}
.infobox[data-v-b12de6fe] .tc_kuang .fxneirong{word-break:break-all}
.infobox[data-v-b12de6fe] .tc_kuang .img{width:182.00px;height:182.00px}
.infobox[data-v-b12de6fe] .tc_kuang .text{padding:13.52px 0}
.infobox[data-v-b12de6fe] .tc_kuang .fuzhi1{margin-top:15.60px;font-size:16.64px;color:red}
.infobox[data-v-b12de6fe] .ddcontent{width:100%}
.infobox[data-v-b12de6fe] .ddcontent .dibu{margin-top:15.60px;text-align:center;color:#b4b4b4}
.infobox[data-v-b12de6fe] .ddcontent .jiange{padding:10.40px 20.80px 20.80px 20.80px}
.infobox[data-v-b12de6fe] .ddcontent .yaoqing .yaoqing_l{width:48%}
.infobox[data-v-b12de6fe] .ddcontent .yaoqing .yaoqing_l .yaoqing_l_icon{width:20.80px;height:20.80px;margin-right:8.32px}
.infobox[data-v-b12de6fe] .ddcontent .yaoqing .yaoqing_l .l_wz{font-size:15.60px;font-weight:600}
.infobox[data-v-b12de6fe] .ddcontent .yaoqing .icon_r{color:#aaa}
.infobox[data-v-b12de6fe] .ddcontent .vip{padding:15.60px 20.80px;border-radius:5.20px;background:linear-gradient(90deg,#2f9bff,#3ad1ff);color:#fff}
.infobox[data-v-b12de6fe] .ddcontent .vip .vip_t{font-size:21.84px;font-weight:bolder}
.infobox[data-v-b12de6fe] .ddcontent .vip .vip_wz{margin-top:5.20px;color:#fff}
.infobox[data-v-b12de6fe] .ddcontent .vip .vip_btn{color:#3997ea;padding:8.32px 15.60px;background:#fff;border-radius:26.00px;font-size:15.60px;font-weight:600}
.infobox[data-v-b12de6fe] .ddcontent .vip .vip_icon{width:52.00px;height:52.00px;opacity:.7}
.infobox[data-v-b12de6fe] .ddcontent .shezhi{padding:0.00px 0.00px 8.32px 0.00px}
.infobox[data-v-b12de6fe] .ddcontent .shezhi .setting{color:#9e9e9e;font-size:24.96px;margin-left:15.60px}
.infobox[data-v-b12de6fe] .ddcontent .jifen{padding:0 10.40px}
.infobox[data-v-b12de6fe] .ddcontent .jifen .jifen_k .jifen_sz{text-align:center;font-size:19.76px;font-weight:800}
.infobox[data-v-b12de6fe] .ddcontent .jifen .jifen_k .jifen_wz{text-align:center;color:#757575}
.infobox[data-v-b12de6fe] .ddcontent .touxiang{position:relative}
.infobox[data-v-b12de6fe] .ddcontent .touxiang .img{width:72.80px;height:72.80px;border-radius:52.00px}
.infobox[data-v-b12de6fe] .ddcontent .touxiang .nc_y{width:156.00px;margin-left:15.60px}
.infobox[data-v-b12de6fe] .ddcontent .touxiang .nc_y .nc{font-size:21.84px;font-weight:700}
.infobox[data-v-b12de6fe] .ddcontent .touxiang .nc_y .xnc{font-size:14.56px;color:#757575}
.infobox[data-v-b12de6fe] .ddcontent .touxiang .nc_y .xnc .icon{width:23.40px;height:23.40px;margin-right:7.80px}
.infobox[data-v-b12de6fe] .ddcontent .touxiang .nc_y .xnc .title{width:114.40px}
.infobox[data-v-b12de6fe] .ddcontent .qiandao{background:linear-gradient(90deg,#ffde39,#ffca0b);padding:10.40px 18.20px;border-radius:52.00px;font-weight:700}
.infobox[data-v-b12de6fe] .ddcontent .tiaok{padding:11.44px 20.80px}
.infobox[data-v-b12de6fe] .ddcontent .tiaok .z_title{font-size:15.60px;width:187.20px}
.infobox[data-v-b12de6fe] .ddcontent .tiaok .z_title .icon{width:19.76px;height:19.76px;margin-right:11.44px;color:#18b566}
.infobox[data-v-b12de6fe] .ddcontent .tiaok .y_title{color:#aaa}
.infobox[data-v-b12de6fe] .ddcontent .tiaok .y_title .icon{margin-left:10.40px}
.infobox[data-v-b12de6fe] .ddcontent .tiaok .y_jifen{color:#5af}
.infobox[data-v-b12de6fe] .bjk{padding:17.68px 15.60px;background:#fff;border-radius:5.20px;box-shadow:0.00px 0.00px 5.20px #ececec}
.infobox[data-v-b12de6fe] .bjk2{padding:7.80px 0;background:#fff;border-radius:5.20px}
.infobox[data-v-b12de6fe] body.?%PAGE?%{background-color:#eff1f7}

/* ===== 弹窗遮罩（功能辅助，源站用 u-popup 组件） ===== */
.me-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch}
.me-mask.hide{display:none}
.me-sheet{position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:10001;border-radius:14px 14px 0 0;display:flex;flex-direction:column;max-height:80vh;overflow:auto}
.me-sheet.hide{display:none}
.me-sheet .sheet-title{font-size:16px;font-weight:bold;text-align:center;padding:12px 0 0}
.me-popup-card{width:300px;max-width:86vw;background:#fff;border-radius:10px;max-height:calc(100vh - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}
.me-input{width:100%;height:40px;border:1px solid #eee;border-radius:25px;padding:0 16px;font-size:14px;outline:none;box-sizing:border-box;text-align:center}
.me-btn-row{display:flex;gap:12px;margin-top:20px}
.me-btn-cancel{flex:1;text-align:center;padding:10px 0;border:1px solid #fec504;border-radius:25px;color:#fec504;font-weight:600}
.me-btn-ok{flex:1;text-align:center;padding:10px 0;border-radius:25px;color:#fff;font-weight:600;background:linear-gradient(130deg,#f79d00,#fdd303)}
.vip .me-btn-ok{background:linear-gradient(130deg,#ff6f9a,#ff85ba)}
.me-pkg{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #f2f4f7;cursor:pointer}
.me-pkg.sel{border:1px solid #1098ff;background:#f0f8ff;border-radius:8px}
.me-amt{display:flex;flex-wrap:wrap;gap:10px;padding:14px 16px}
.me-amt button{flex:1 1 30%;padding:12px 0;border:1px solid #e6e6e6;border-radius:8px;background:#fff;font-size:14px}
.me-amt button.sel{border-color:#1098ff;color:#1098ff;background:#f0f8ff}
.me-confirm{margin:14px 16px 20px;height:44px;background:#1098ff;color:#fff;border:none;border-radius:22px;font-size:15px;font-weight:600;width:calc(100% - 32px)}

/* ===== 积分充值底部弹窗（1:1 对齐源站 #/pages/integral 充值 sheet 样式） ===== */
.acc-sheet{position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:10001;border-top-left-radius:14px;border-top-right-radius:14px;padding:18px 16px 24px;transform:translateY(100%);transition:transform .22s ease;max-height:80vh;overflow:auto}
.acc-sheet.show{transform:translateY(0)}
.acc-sheet .sheet-title{text-align:center;font-size:16px;font-weight:700;margin-bottom:14px}
.acc-amt{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}
.acc-amt button{width:30%;min-width:96px;padding:12px 0;border:1px solid #e3e7f0;background:#f7f9fc;border-radius:10px;font-size:14px;color:#333;cursor:pointer;line-height:1.4}
.acc-amt button.sel{border-color:#2979ff;background:#eaf3ff;color:#2979ff}
.acc-confirm{margin-top:18px;width:100%;padding:13px 0;background:#2979ff;color:#fff;border:none;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer}
.acc-mask{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.45);z-index:10000;display:none}
.acc-mask.show{display:block}

/* ===== 邀请海报操作按钮（设计 / 保存 统一胶囊组） ===== */
.infobox[data-v-b12de6fe] .poster-actions{display:flex;gap:10px;margin-top:16px;width:291px}
.infobox[data-v-b12de6fe] .poster-design-btn,
.infobox[data-v-b12de6fe] .poster-save-btn,
.infobox[data-v-b12de6fe] .poster-redesign-btn,
.infobox[data-v-b12de6fe] .poster-close-btn{flex:1;width:auto;height:42px;line-height:42px;text-align:center;font-size:15px;font-weight:600;border-radius:21px;cursor:pointer;box-sizing:border-box;transition:opacity .15s}
.infobox[data-v-b12de6fe] .poster-design-btn,
.infobox[data-v-b12de6fe] .poster-redesign-btn{background:#fff;border:1px solid #1098ff;color:#1098ff}
.infobox[data-v-b12de6fe] .poster-save-btn{margin-top:0;background:linear-gradient(90deg,#1098ff,#3ad1ff);border:none;color:#fff}
.infobox[data-v-b12de6fe] .poster-close-btn{background:#f0f3f7;border:1px solid #ddd;color:#555}
.infobox[data-v-b12de6fe] .poster-design-btn:active,
.infobox[data-v-b12de6fe] .poster-save-btn:active,
.infobox[data-v-b12de6fe] .poster-redesign-btn:active,
.infobox[data-v-b12de6fe] .poster-close-btn:active{opacity:.85}

.infobox[data-v-b12de6fe] .poster-design{width:340px;max-width:94vw;max-height:94vh;overflow:hidden;display:flex;flex-direction:column;background:#fff;border-radius:12px;padding:14px;box-sizing:border-box}
.infobox[data-v-b12de6fe] .poster-design .pd-head{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;margin-bottom:10px;flex:0 0 auto}
.infobox[data-v-b12de6fe] .poster-design .pd-head .pd-done{color:#1098ff;font-size:14px;font-weight:600;cursor:pointer}
.infobox[data-v-b12de6fe] .poster-design .pd-stage{position:relative;width:min(84vw,300px);height:min(390px,52vh);max-height:52vh;margin:0 auto;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);touch-action:none;flex:0 0 auto}
.infobox[data-v-b12de6fe] .poster-design .pd-bg{position:absolute;inset:0;background-size:cover;background-position:center}
.infobox[data-v-b12de6fe] .poster-design .pd-qr-ph{position:absolute;left:50%;top:44.7%;transform:translate(-50%,-50%);border:2px dashed rgba(16,152,255,.6);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#1098ff;font-size:11px;text-align:center;pointer-events:auto;cursor:move;z-index:4;background:rgba(255,255,255,.25);touch-action:none}
.infobox[data-v-b12de6fe] .poster-design .pd-qr-ph.sel{border-color:#1098ff;outline:2px dashed #1098ff;outline-offset:2px;background:rgba(16,152,255,.12)}
.infobox[data-v-b12de6fe] .poster-design .pd-text{position:absolute;transform:translate(-50%,-50%);max-width:90%;padding:2px 6px;font-weight:700;cursor:move;user-select:none;-webkit-user-select:none;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.35);z-index:2}
.infobox[data-v-b12de6fe] .poster-design .pd-text.sel{outline:2px dashed #1098ff;outline-offset:2px;z-index:20}
.infobox[data-v-b12de6fe] .poster-design .pd-tools{display:flex;gap:8px;justify-content:center;margin-top:14px;flex-wrap:wrap}
.infobox[data-v-b12de6fe] .poster-design .pd-tools button{padding:8px 12px;border:1px solid #ddd;background:#f7f9fc;border-radius:20px;font-size:13px;cursor:pointer}
.infobox[data-v-b12de6fe] .poster-design .pd-tools button:active{opacity:.8}
.infobox[data-v-b12de6fe] .poster-design .pd-edit{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;max-height:34vh;overflow:auto;flex:1 1 auto}
.infobox[data-v-b12de6fe] .poster-design .pd-edit .pd-row{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:13px;color:#555}
.infobox[data-v-b12de6fe] .poster-design .pd-edit .pd-row input[type=text]{flex:1;height:34px;border:1px solid #eee;border-radius:8px;padding:0 10px;font-size:14px;min-width:0}
.infobox[data-v-b12de6fe] .poster-design .pd-edit .pd-row input[type=color]{width:36px;height:34px;border:none;background:none;padding:0;cursor:pointer}
.infobox[data-v-b12de6fe] .poster-design .pd-edit .pd-row input[type=range]{flex:1;min-width:0}
.infobox[data-v-b12de6fe] .poster-design .pd-edit .pd-empty{color:#aaa;font-size:13px;text-align:center;padding:8px 0}
.infobox[data-v-b12de6fe] .poster-design .pd-del{padding:6px 14px;background:#ffe9e9;color:#e23134;border:none;border-radius:18px;font-size:13px;cursor:pointer}

/* ===== 佣金 + 提现按钮 同行 ===== */
.infobox[data-v-b12de6fe] .ddcontent .jifen .jifen_k{position:relative}
.infobox[data-v-b12de6fe] .ddcontent .jifen .jifen_k .jifen_row{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:7.28px}
.infobox[data-v-b12de6fe] .ddcontent .jifen .jifen_k .jifen_wz{margin-top:0;text-align:center;color:#757575}
.infobox[data-v-b12de6fe] .jifen_tx{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:12px;color:#fff;background:#1098ff;border:1px solid #1098ff;border-radius:20px;padding:2px 12px;line-height:1.4;cursor:pointer}
.infobox[data-v-b12de6fe] .jifen_tx:active{opacity:.7}

/* ===== 佣金提现面板 ===== */
.infobox[data-v-b12de6fe] .tx-popup{width:320px;max-width:88vw;display:flex;flex-direction:column;max-height:calc(100vh - 32px)}
.infobox[data-v-b12de6fe] .tx-popup .tx-head{flex:0 0 auto}
.infobox[data-v-b12de6fe] .tx-popup .tx-body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}
.infobox[data-v-b12de6fe] .tx-popup .tx-actions{flex:0 0 auto}
.infobox[data-v-b12de6fe] .tx-head{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #f2f4f7}
.infobox[data-v-b12de6fe] .tx-title{font-size:16px;font-weight:700}
.infobox[data-v-b12de6fe] .tx-close{font-size:18px;color:#999;cursor:pointer;padding:0 4px}
.infobox[data-v-b12de6fe] .tx-body{padding:14px 16px}
.infobox[data-v-b12de6fe] .tx-notice{font-size:12px;color:#888;background:#f6f8fb;border-radius:8px;padding:8px 10px;line-height:1.5}
.infobox[data-v-b12de6fe] .tx-balance{font-size:14px;margin:12px 0;color:#333}
.infobox[data-v-b12de6fe] .tx-bnum{color:#1098ff;font-weight:700;font-size:16px}
.infobox[data-v-b12de6fe] .tx-label{font-size:13px;color:#666;margin-bottom:8px}
.infobox[data-v-b12de6fe] .tx-methods{display:flex;gap:10px}
.infobox[data-v-b12de6fe] .tx-method{flex:1;text-align:center;padding:10px 0;border:1px solid #e3e7f0;border-radius:8px;font-size:14px;color:#333;cursor:pointer;background:#f7f9fc}
.infobox[data-v-b12de6fe] .tx-method.sel{border-color:#1098ff;color:#1098ff;background:#eaf3ff;font-weight:600}
.infobox[data-v-b12de6fe] .tx-field{margin-top:12px}
.infobox[data-v-b12de6fe] .tx-field label{display:block;font-size:12px;color:#666;margin-bottom:6px}
.infobox[data-v-b12de6fe] .tx-tip{font-size:12px;color:#e23134;min-height:16px;margin-top:8px}
.infobox[data-v-b12de6fe] .tx-actions{display:flex;gap:12px;padding:14px 16px;border-top:1px solid #f2f4f7}
.infobox[data-v-b12de6fe] .tx-cancel{flex:1;text-align:center;padding:10px 0;border:1px solid #ddd;border-radius:22px;color:#555;font-weight:600;cursor:pointer}
.infobox[data-v-b12de6fe] .tx-confirm{flex:1;text-align:center;padding:10px 0;border-radius:22px;color:#fff;font-weight:600;background:#1098ff;cursor:pointer}
.infobox[data-v-b12de6fe] .tx-confirm:active,.infobox[data-v-b12de6fe] .tx-cancel:active{opacity:.85}

/* ===== 提现收款二维码配置区 ===== */
.infobox[data-v-b12de6fe] .tx-qr{margin-top:6px}
.infobox[data-v-b12de6fe] .tx-qr-label{margin-top:14px;margin-bottom:8px}
.infobox[data-v-b12de6fe] .tx-qr-preview{width:140px;height:140px;margin:0 auto;border:1px dashed #d4dae6;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fafbfe}
.infobox[data-v-b12de6fe] .tx-qr-img{width:100%;height:100%;object-fit:contain;display:block}
.infobox[data-v-b12de6fe] .tx-qr-empty{font-size:12px;color:#999;text-align:center;line-height:1.5;padding:0 12px}
.infobox[data-v-b12de6fe] .tx-qr-btn{display:block;width:100%;margin-top:12px;padding:9px 0;border:1px solid #1098ff;color:#1098ff;background:#fff;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}
.infobox[data-v-b12de6fe] .tx-qr-btn:active{background:#eaf3ff}
.infobox[data-v-b12de6fe] .tx-qr-tip{font-size:12px;color:#888;text-align:center;margin-top:8px;min-height:16px}
