.benefit-query-page[data-v-ec2b3e54]{min-height:100vh;background:#f5f5f5}.benefit-query-page .form-section[data-v-ec2b3e54]{padding:.32rem}.benefit-query-page .form-section .form-card[data-v-ec2b3e54]{background:#fff;border-radius:.21333rem;padding:.4rem .4rem .32rem;margin-bottom:.26667rem}.benefit-query-page .form-section .form-card .section-title[data-v-ec2b3e54]{font-size:.4rem;font-weight:600;color:#1a1a1a;margin-bottom:.26667rem}.benefit-query-page .form-section .form-card .type-row[data-v-ec2b3e54]{display:flex;gap:.21333rem;margin-bottom:.37333rem}.benefit-query-page .form-section .form-card .type-row .type-btn[data-v-ec2b3e54]{flex:1;height:.8rem;line-height:.8rem;text-align:center;border:.01333rem solid #d9d9d9;border-radius:.16rem;font-size:.34667rem;color:#666;cursor:pointer;transition:all .2s}.benefit-query-page .form-section .form-card .type-row .type-btn.active[data-v-ec2b3e54]{background:#1890ff;color:#fff;border-color:#1890ff}.benefit-query-page .form-section .form-card .input-group[data-v-ec2b3e54]{margin-bottom:.37333rem}.benefit-query-page .form-section .form-card .input-group label[data-v-ec2b3e54]{display:block;font-size:.34667rem;color:#888;margin-bottom:.16rem}.benefit-query-page .form-section .form-card .input-group input[data-v-ec2b3e54]{width:100%;padding:.26667rem .32rem;border:.01333rem solid #e8e8e8;border-radius:.21333rem;font-size:.37333rem;outline:none;background:#fafafa;box-sizing:border-box;color:#333}.benefit-query-page .form-section .form-card .input-group input[data-v-ec2b3e54]:focus{border-color:#1890ff;background:#fff}.benefit-query-page .form-section .form-card .input-group input[data-v-ec2b3e54]::placeholder{color:#ccc}.benefit-query-page .form-section .form-card .query-btn[data-v-ec2b3e54]{width:100%;padding:.34667rem;border:none;border-radius:.26667rem;font-size:.4rem;font-weight:600;cursor:pointer;background:linear-gradient(135deg,#1890ff,#36cfc9);color:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.benefit-query-page .form-section .form-card .query-btn[data-v-ec2b3e54]:active{opacity:.85}.benefit-query-page .form-section .device-card[data-v-ec2b3e54]{background:#fff;border-radius:.21333rem;padding:.4rem;margin-bottom:.26667rem}.benefit-query-page .form-section .device-card .device-header[data-v-ec2b3e54]{display:flex;gap:.32rem;margin-bottom:.32rem}.benefit-query-page .form-section .device-card .device-header .device-icon[data-v-ec2b3e54]{width:1.28rem;height:1.28rem;background:#e6f7ff;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.benefit-query-page .form-section .device-card .device-header .device-detail[data-v-ec2b3e54]{flex:1}.benefit-query-page .form-section .device-card .device-header .device-detail .device-name[data-v-ec2b3e54]{font-size:.42667rem;font-weight:700;color:#1a1a1a;margin-bottom:.10667rem}.benefit-query-page .form-section .device-card .device-header .device-detail .device-specs[data-v-ec2b3e54]{font-size:.29333rem;color:#999;line-height:1.8}.benefit-query-page .form-section .device-card .validity-badge[data-v-ec2b3e54]{display:flex;align-items:center;justify-content:center;gap:.10667rem;background:#f6ffed;border:.01333rem solid #b7eb8f;border-radius:.16rem;padding:.21333rem .32rem;font-size:.32rem;color:#52c41a;font-weight:600}.benefit-query-page .form-section .device-card .validity-badge--inactive[data-v-ec2b3e54]{background:#fff1f0;border-color:#ffa39e;color:#ff4d4f}.benefit-query-page .form-section .rights-card[data-v-ec2b3e54]{background:#fff;border-radius:.21333rem;padding:.4rem;margin-bottom:.26667rem}.benefit-query-page .form-section .rights-card .card-header[data-v-ec2b3e54]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.21333rem}.benefit-query-page .form-section .rights-card .card-header .section-title[data-v-ec2b3e54]{margin-bottom:0}.benefit-query-page .form-section .rights-card .card-header .tag-green[data-v-ec2b3e54]{font-size:.29333rem;color:#52c41a;background:#f6ffed;border:.01333rem solid #b7eb8f;border-radius:.26667rem;padding:.05333rem .24rem}.benefit-query-page .form-section .rights-card .section-title[data-v-ec2b3e54]{font-size:.4rem;font-weight:600;color:#1a1a1a;margin-bottom:.21333rem}.benefit-query-page .form-section .rights-card .benefit-row[data-v-ec2b3e54]{display:flex;align-items:center;justify-content:space-between;padding:.24rem 0;border-bottom:.01333rem solid #f5f5f5}.benefit-query-page .form-section .rights-card .benefit-row[data-v-ec2b3e54]:last-child{border-bottom:none;padding-bottom:0}.benefit-query-page .form-section .rights-card .benefit-row .row-name[data-v-ec2b3e54]{font-size:.37333rem;color:#555}.benefit-query-page .form-section .rights-card .benefit-row .row-val[data-v-ec2b3e54]{font-size:.34667rem;font-weight:500}.benefit-query-page .form-section .rights-card .benefit-row .row-val.val-green[data-v-ec2b3e54]{color:#52c41a}.benefit-query-page .form-section .rights-card .benefit-row .row-val.val-gray[data-v-ec2b3e54]{color:#bbb}.benefit-query-page .form-section .tips-box[data-v-ec2b3e54]{background:#f0f5ff;border-left:.05333rem solid #1890ff;border-radius:0 .16rem .16rem 0;padding:.26667rem .32rem;font-size:.32rem;color:#0050b3;line-height:1.8;margin-bottom:.26667rem}.benefit-query-page .form-section .empty-wrap[data-v-ec2b3e54]{background:#fff;border-radius:.21333rem;padding:.53333rem 0;margin-top:.26667rem}.fs-20[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.26667rem;line-height:.4rem}.fs-21[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.28rem;line-height:.41333rem}.fs-22[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.29333rem;line-height:.42667rem}.fs-23[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.30667rem;line-height:.44rem}.fs-24[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.32rem;line-height:.45333rem}.fs-25[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.33333rem;line-height:.46667rem}.fs-26[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.34667rem;line-height:.48rem}.fs-27[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.36rem;line-height:.49333rem}.fs-28[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.37333rem;line-height:.50667rem}.fs-29[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.38667rem;line-height:.52rem}.fs-30[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.4rem;line-height:.53333rem}.fs-31[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.41333rem;line-height:.54667rem}.fs-32[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.42667rem;line-height:.56rem}.fs-33[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.44rem;line-height:.57333rem}.fs-34[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.45333rem;line-height:.58667rem}.fs-35[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.46667rem;line-height:.6rem}.fs-36[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.48rem;line-height:.61333rem}.fs-37[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.49333rem;line-height:.62667rem}.fs-38[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.50667rem;line-height:.64rem}.fs-39[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.52rem;line-height:.65333rem}.fs-40[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.53333rem;line-height:.66667rem}.fs-41[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.54667rem;line-height:.68rem}.fs-42[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.56rem;line-height:.69333rem}.fs-43[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.57333rem;line-height:.70667rem}.fs-44[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.58667rem;line-height:.72rem}.fs-45[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.6rem;line-height:.73333rem}.fs-46[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.61333rem;line-height:.74667rem}.fs-47[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.62667rem;line-height:.76rem}.fs-48[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.64rem;line-height:.77333rem}.fs-49[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.65333rem;line-height:.78667rem}.fs-50[data-v-ec2b3e54]{font-family:PingFang SC;font-weight:700;font-size:.66667rem;line-height:.8rem}.ellipsis-1[data-v-ec2b3e54]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.ellipsis-2[data-v-ec2b3e54],.g-oh-2[data-v-ec2b3e54]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-all;-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ellipsis-3[data-v-ec2b3e54],.g-oh-3[data-v-ec2b3e54]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-all;-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ellipsis-4[data-v-ec2b3e54],.g-oh-4[data-v-ec2b3e54]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-all;-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:4}.ellipsis-5[data-v-ec2b3e54],.g-oh-5[data-v-ec2b3e54]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-all;-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:5}.van-cell__value[data-v-ec2b3e54]{flex:2;color:#333}.van-picker [class*=van-hairline][data-v-ec2b3e54]:after{border-color:var(--base)}.van-uploader__preview-delete[data-v-ec2b3e54]{border-radius:50%;width:.66667rem;height:.66667rem;text-align:center;background:var(--base);position:absolute;top:-.2rem;right:-.2rem}.van-uploader__preview-delete-icon[data-v-ec2b3e54]{font-size:.8rem;position:absolute;width:.34667rem;height:.34667rem;top:.06667rem;left:.06667rem}input[data-v-ec2b3e54]{color:#333}input[data-v-ec2b3e54]::-webkit-input-placeholder{color:#999!important}input[data-v-ec2b3e54]:-moz-placeholder,input[data-v-ec2b3e54]::-moz-placeholder{color:#999!important}input[data-v-ec2b3e54]:-ms-input-placeholder{color:#999!important}.van-cell__title[data-v-ec2b3e54]{color:#666}.page-container[data-v-ec2b3e54]{padding:0 .4rem .53333rem}.m-at[data-v-ec2b3e54]{margin:0 auto}.mt-10[data-v-ec2b3e54]{margin-top:.13333rem}.mt-20[data-v-ec2b3e54]{margin-top:.26667rem}.mt-30[data-v-ec2b3e54]{margin-top:.4rem}.mt-40[data-v-ec2b3e54]{margin-top:.53333rem}.mt-50[data-v-ec2b3e54]{margin-top:.66667rem}.ml-10[data-v-ec2b3e54]{margin-left:.13333rem}.ml-20[data-v-ec2b3e54]{margin-left:.26667rem}.ml-30[data-v-ec2b3e54]{margin-left:.4rem}.ml-40[data-v-ec2b3e54]{margin-left:.53333rem}.ml-50[data-v-ec2b3e54]{margin-left:.66667rem}.mr-10[data-v-ec2b3e54]{margin-right:.13333rem}.mr-20[data-v-ec2b3e54]{margin-right:.26667rem}.mr-30[data-v-ec2b3e54]{margin-right:.4rem}.mr-40[data-v-ec2b3e54]{margin-right:.53333rem}.mr-50[data-v-ec2b3e54]{margin-right:.66667rem}.pl_30[data-v-ec2b3e54]{padding-left:.4rem}.mb-50[data-v-ec2b3e54]{margin-bottom:.66667rem}.mb-30[data-v-ec2b3e54]{margin-bottom:.4rem}