/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2026-9-18 15:58:07
 */[data-v-6152eb8c]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.line[data-v-6152eb8c]{display:flex;margin-bottom:20px;justify-content:space-between;flex:1}.line .value[data-v-6152eb8c]{flex:1}.line .label[data-v-6152eb8c]{padding-top:8px;width:130px;color:rgba(0,0,0,.5);padding-left:10px}.line .time[data-v-6152eb8c]{flex:auto;width:66px;height:20px;background:rgba(58,133,252,.1);border-radius:20px;font-size:12px;font-family:Microsoft YaHei;font-weight:400;line-height:16px;color:#3a85fc;opacity:1;display:flex;align-items:center;justify-content:center}.h1[data-v-6152eb8c]{font-weight:700;font-size:15px}.h1 .doc[data-v-6152eb8c]{width:10px;height:10px;border-radius:50%;background-color:#719df5;display:inline-block}[data-v-6152eb8c] .el-dialog{background-color:#fff!important}[data-v-6152eb8c] .is-required:before{content:"*";color:#f56c6c;margin-right:4px}[data-v-aa77cfea]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.item[data-v-aa77cfea]{padding:20px;margin-top:20px;border-radius:10px;box-shadow:0 0 10px 0 #c6c6c6}.line[data-v-aa77cfea]{display:flex;margin-bottom:20px;justify-content:space-between}.line .value[data-v-aa77cfea]{flex:1}.line .label[data-v-aa77cfea]{width:90px;color:rgba(0,0,0,.5)}.line .time[data-v-aa77cfea]{flex:auto;width:66px;height:20px;background:rgba(58,133,252,.1);border-radius:20px;font-size:12px;font-family:Microsoft YaHei;font-weight:400;line-height:16px;color:#3a85fc;opacity:1;display:flex;align-items:center;justify-content:center}.h1[data-v-aa77cfea]{font-weight:700;font-size:15px}.h1 .doc[data-v-aa77cfea]{width:10px;height:10px;border-radius:50%;background-color:#719df5;display:inline-block}.onlyname[data-v-aa77cfea]{padding-top:6px}.timeline{padding-top:10px}.timeline .time{color:#169bd5;font-size:18px}.timeline .name{margin-left:28px;font-size:18px}.timeline .content{color:#999;margin-top:10px}.timeline .content .line{margin-bottom:4px}.timeline .content .line .label{padding-top:0;font-size:14px;width:80px}.timeline .content .line .value{font-size:14px}.timeline .tag{color:#02a7f0;border:1px solid #02a7f0;background-color:#e5f6fd;display:inline-block;font-size:16px;padding:2px 10px;border-radius:3px;margin-right:10px}.timeline div{font-size:16px;line-height:24px}.timeline .img{margin-top:10px;width:50px;height:50px}.radio{padding-top:10px}[data-v-10f40228]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.table[data-v-10f40228]{margin-top:10px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.table .td[data-v-10f40228]{flex:1;text-align:center;padding:0 10px;box-sizing:border-box}.table .td-check[data-v-10f40228]{flex:none;width:70px}.table .th[data-v-10f40228]{color:#333;font-weight:700;background-color:#f2f9fc;font-size:14px;border-bottom:1px solid #e1e1e1;padding:14px 0}.table .tr[data-v-10f40228]{border-bottom:1px solid #e1e1e1;padding:14px 0;align-items:center}.flex-sb[data-v-10f40228]{display:flex;justify-content:space-between;align-items:center}[data-v-8dbdc4ac]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.table[data-v-8dbdc4ac]{margin-top:10px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.table .td[data-v-8dbdc4ac]{flex:1;text-align:center;padding:0 10px;box-sizing:border-box}.table .th[data-v-8dbdc4ac]{color:#333;font-weight:700;background-color:#f2f9fc;font-size:14px}.table .th[data-v-8dbdc4ac],.table .tr[data-v-8dbdc4ac]{border-bottom:1px solid #e1e1e1;padding:20px 0}.card[data-v-8dbdc4ac]{padding:10px;box-shadow:0 0 10px 0 #c3c3c3;border-radius:10px;margin-bottom:20px}.card span[data-v-8dbdc4ac]{margin-left:10px}.contract{padding:20px;border:1px solid #e1e1e1;padding-top:10px}.contract,.contract .contract-line{margin-top:10px}.contract .contract-line .item{flex:1;display:flex;font-size:16px}.contract .contract-line .item .label{color:#999}.account-title{font-size:16px;color:#424141;font-weight:700}.table{margin-top:10px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.table .td{flex:1;text-align:center}.table .th{color:#333;font-weight:700;background-color:#f2f9fc;font-size:14px}.table .th,.table .tr{border-bottom:1px solid #e1e1e1;padding:20px 0}.line{display:flex;margin-bottom:20px;justify-content:space-between}.line .value{flex:1}.line .label{padding-top:8px;width:120px;color:rgba(0,0,0,.5)}.line .time{flex:auto;width:66px;height:20px;background:rgba(58,133,252,.1);border-radius:20px;font-size:12px;font-family:Microsoft YaHei;font-weight:400;line-height:16px;color:#3a85fc;opacity:1;display:flex;align-items:center;justify-content:center}.line .radio{padding-top:10px}.line .button{border-radius:10px;border:1px dashed #e1e1e1;padding:10px 0;cursor:pointer}.h1{font-weight:700;margin-bottom:20px;font-size:15px}.h1 .doc{width:10px;height:10px;border-radius:50%;background-color:#719df5;display:inline-block}::v-deep .el-dialog{background-color:#fff!important}[data-v-61169bf2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.search-form[data-v-61169bf2]{padding:10px 0;display:flex;align-items:center;gap:10px}.table[data-v-61169bf2]{margin-top:10px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.table .td[data-v-61169bf2]{flex:1;text-align:center;padding:0 10px;box-sizing:border-box}.table .th[data-v-61169bf2]{color:#333;font-weight:700;background-color:#f2f9fc;font-size:14px;border-bottom:1px solid #e1e1e1;padding:14px 0}.table .tr[data-v-61169bf2]{border-bottom:1px solid #e1e1e1;padding:14px 0;align-items:center}.flex-sb[data-v-61169bf2]{display:flex;justify-content:space-between;align-items:center}[data-v-45d90348]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.table-box[data-v-45d90348]{border:1px solid #e4e7ed;border-radius:4px;overflow:hidden}table[data-v-45d90348]{border-collapse:collapse;width:100%}th[data-v-45d90348]{background:#f7f8fa;font-weight:700}td[data-v-45d90348],th[data-v-45d90348]{border:1px solid #e4e7ed;padding:10px}.line[data-v-45d90348]{display:flex;margin-bottom:20px;align-items:center}.line .value[data-v-45d90348]{flex:1}.line .label[data-v-45d90348]{width:80px;color:#999}[data-v-df0ac2ae]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.line[data-v-df0ac2ae]{display:flex;margin-bottom:20px;align-items:center}.line .value[data-v-df0ac2ae]{flex:1}.line .label[data-v-df0ac2ae]{width:100px;color:#999}[data-v-3d24a88e]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.service-audit-dialog[data-v-3d24a88e]{min-height:220px}.upload-box[data-v-3d24a88e]{width:100%}.video-list[data-v-3d24a88e]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.video-item[data-v-3d24a88e]{position:relative;width:150px;padding:8px;border-radius:8px;background:#fff;border:1px solid #ebeef5}.video-preview[data-v-3d24a88e]{width:100%}.video-player[data-v-3d24a88e]{display:block;width:100%;max-height:360px;border-radius:6px;background:#000;-o-object-fit:contain;object-fit:contain}.video-name[data-v-3d24a88e]{margin-top:8px;padding-right:36px;color:#606266;font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-remove[data-v-3d24a88e]{position:absolute;right:10px;top:10px;z-index:2}.empty-video[data-v-3d24a88e]{display:flex;align-items:center;height:36px;padding:0 10px;margin-bottom:10px;border:1px dashed #dcdfe6;border-radius:6px;color:#c0c4cc;background:#fff;font-size:13px}.upload-progress[data-v-3d24a88e]{margin-bottom:10px}.upload-tip[data-v-3d24a88e]{margin-left:10px;color:#909399;font-size:12px}@media (max-width:768px){.video-player[data-v-3d24a88e]{max-height:240px}}:root{--primary:#397af5;--primaryLight:#e8f0fe;--primaryDark:#2563eb;--neutral50:#f9fafb;--neutral100:#f3f4f6;--neutral200:#e5e7eb;--neutral300:#d1d5db;--neutral400:#9ca3af;--neutral500:#6b7280;--neutral600:#4b5563;--neutral700:#374151;--neutral800:#1f2937;--yellowStar:#facc15;--shadowCard:0 4px 20px rgba(0,0,0,0.08);--shadowCardHover:0 8px 30px rgba(57,122,245,0.15);--shadowBtn:0 2px 8px rgba(57,122,245,0.3);--shadowBtnHover:0 4px 12px rgba(57,122,245,0.4);--smooth:cubic-bezier(0.4,0,0.2,1)}.page-header{justify-content:flex-start;margin-bottom:24px}.btn-gradient,.page-header{display:flex;align-items:center}.btn-gradient{background:#e6a23c;color:#fff;padding:8px 20px;border-radius:8px;border:none;box-shadow:var(--shadowBtn);transition:all .3s ease;font-size:14px;cursor:pointer;gap:6px}.btn-gradient:hover{box-shadow:var(--shadowBtnHover)}.service-list{display:flex;flex-direction:column;gap:20px;max-height:60vh;overflow-y:auto;padding-right:8px;margin-bottom:20px}.service-card{background:#fff;border-radius:16px;box-shadow:var(--shadowCard);transition:all .5s ease}.service-card:hover{box-shadow:var(--shadowCardHover)}.card-header{background:linear-gradient(90deg,#397af5,#2563eb);padding:12px 20px;border-bottom:1px solid var(--neutral200)}.card-header .card-header-main{display:flex;align-items:center;justify-content:space-between;gap:12px}.card-header span{font-size:16px;color:#fff;font-weight:600}.card-header .audit-status{flex-shrink:0;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;color:#fff;line-height:18px}.card-header .audit-status-none{background:hsla(0,0%,100%,.22)}.card-header .audit-status-pending{background:#e6a23c}.card-header .audit-status-pass{background:#67c23a}.card-header .audit-status-fail{background:#f56c6c}.card-header .audit-reason{margin-top:8px;padding:8px 10px;border-radius:6px;color:#fff;background:rgba(0,0,0,.16);font-size:13px;line-height:20px;word-break:break-all}.card-body{padding:20px}.service-content{color:var(--neutral600);line-height:1.6;margin-bottom:20px}.video-container{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;margin-bottom:20px}.video-container::-webkit-scrollbar{display:none}.video-card{flex-shrink:0;width:140px;height:200px;background:var(--neutral200);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--neutral500);cursor:pointer;transition:all .3s var(--smooth);gap:6px;flex-direction:column;position:relative}.video-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}.video-card span:first-child{font-size:20px}.service-info{color:var(--neutral500);font-size:14px;margin-bottom:24px;display:flex;gap:32px;align-items:center}.qrcode-evaluate{border:2px dashed var(--neutral300);border-radius:12px;padding:24px;display:flex;justify-content:center;transition:all .3s ease}.qrcode-evaluate:hover{border-color:var(--primary);background-color:#f8faff}.evaluated-section{background-color:rgba(232,240,254,.5);border-radius:12px;padding:20px}.evaluated-section p:first-child{font-size:16px;color:var(--neutral700);font-weight:600;margin-bottom:12px}.star-rating{display:flex;align-items:center;gap:4px;margin-bottom:12px}.star-rating .star-active{color:var(--yellowStar);font-size:20px}.star-rating .star-inactive{color:var(--neutral300);font-size:20px}.star-rating .rating-score{margin-left:8px;color:var(--neutral600);font-size:14px}.evaluate-time{color:var(--neutral500);font-size:14px;margin-bottom:12px}.evaluate-content{color:var(--neutral600);line-height:1.6;font-size:14px}[data-v-884c9b92]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.table[data-v-884c9b92]{margin-top:10px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.table .td[data-v-884c9b92]{flex:1;text-align:center}.table .td[data-v-884c9b92]:nth-child(9){flex:4}.table .th[data-v-884c9b92]{color:#333;font-weight:700;background-color:#f2f9fc;font-size:14px}.table .th[data-v-884c9b92],.table .tr[data-v-884c9b92]{border-bottom:1px solid #e1e1e1;padding:14px 0}.flex-sb[data-v-884c9b92]{display:flex;justify-content:space-between;align-items:center}[data-v-48158bdc]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.name-box[data-v-48158bdc]{display:flex}.name-box div[data-v-48158bdc]{flex:1}.left[data-v-48158bdc]{flex:3}.right[data-v-48158bdc]{flex:1;margin-left:10px}.card[data-v-48158bdc]{background-color:#fff;padding:30px;border:1px solid #e3e3e3;border-radius:3px}.card .title[data-v-48158bdc]{font-size:24px;color:#333;font-weight:700}.card .detail-icon[data-v-48158bdc]{width:25px;height:25px}.card .customer-left[data-v-48158bdc]{width:117px;height:117px}.card .customer-right[data-v-48158bdc]{margin-left:40px;flex:1;height:117px}.card .customer-right .name[data-v-48158bdc]{font-size:24px;font-weight:700;color:#424141}.card .customer-right .phone[data-v-48158bdc]{margin-left:54px;display:inline-flex;font-size:18px;align-items:center}.card .customer-right .phone img[data-v-48158bdc]{margin-right:4px}.card .customer-right .customer-address-line[data-v-48158bdc]{font-size:18px;color:#333;margin-top:20px}.card .customer-right .customer-address-line span[data-v-48158bdc]{color:#e3e3e3;margin:0 30px}.card .customer-right .customer-time[data-v-48158bdc]{font-size:18px;color:#999;margin-top:26px}.tags[data-v-48158bdc]{display:flex;flex-wrap:wrap}.tags .tag-blue[data-v-48158bdc],.tags .tag-orange[data-v-48158bdc]{min-width:91px;height:33px;border-radius:3px;margin-right:10px;margin-top:20px;padding:0 10px}.tags .tag-blue[data-v-48158bdc]{background-color:#e7f5fb;border:1px solid #169bd5;color:#169bd5}.tags .tag-orange[data-v-48158bdc]{background-color:#fff6ee;border:1px solid #fba859;color:#fba859}.table[data-v-48158bdc]{margin-top:10px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.table .td[data-v-48158bdc]{flex:1;text-align:center}.table .th[data-v-48158bdc]{color:#333;font-weight:700;background-color:#f2f9fc;font-size:14px}.table .th[data-v-48158bdc],.table .tr[data-v-48158bdc]{border-bottom:1px solid #e1e1e1;padding:20px 0}.account-title[data-v-48158bdc]{font-size:16px;color:#424141;font-weight:700}.right .ri-title[data-v-48158bdc]{font-weight:700;font-size:17px;color:#333;position:relative;padding-left:20px;padding-bottom:16px;margin-bottom:20px}.right .ri-title[data-v-48158bdc]:before{content:"";width:4px;height:16px;position:absolute;background-color:#03adeb;left:0;top:5px}.right .ri-title[data-v-48158bdc]:after{content:"";position:absolute;border-bottom:1px solid #e1e1e1;width:100%;left:0;bottom:0}.right .money-info .item[data-v-48158bdc]{flex:1;text-align:center}.right .money-info .item .num[data-v-48158bdc]{font-size:24px;color:#333;font-weight:700}.right .money-info .item .name[data-v-48158bdc]{font-size:16px;color:#999;margin-top:10px}.right .follow-info .item[data-v-48158bdc]{flex:1;text-align:center}.right .follow-info .item .num[data-v-48158bdc]{font-size:24px;color:#333;font-weight:700}.right .follow-info .item .name[data-v-48158bdc]{font-size:16px;color:#999;margin-top:10px}.right .line[data-v-48158bdc]{margin-top:10px;font-size:14px}.customerZL-box .label[data-v-48158bdc]{padding-top:0;width:120px}