:root{--bg-body:#f8fafc;--header-bg:#0b1329;--sea-blue:#0284c7;--sea-blue-hover:#0369a1;--sea-blue-light:#e0f2fe;--green:#10b981;--green-hover:#059669;--gray-border:#cbd5e1;--gray-text:#64748b;--gray-bg:#f1f5f9;--black:#0f172a;--white:#fff;--shadow-sm:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--radius-sm:6px;--radius-md:10px;--radius-lg:14px}.btn[data-v-7f920e62]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-sm)}.btn-primary[data-v-7f920e62]{background:var(--sea-blue);color:var(--white)}.btn-primary[data-v-7f920e62]:hover{background:var(--sea-blue-hover);transform:translateY(-1px)}.btn-success[data-v-7f920e62]{background:var(--green);color:var(--white)}.btn-success[data-v-7f920e62]:hover{background:var(--green-hover);transform:translateY(-1px)}.btn-outline[data-v-7f920e62]{background:var(--white);color:var(--gray-text);border:1px solid var(--gray-border)}.btn-outline[data-v-7f920e62]:hover{color:var(--sea-blue);border-color:var(--sea-blue);background:var(--sea-blue-light)}.btn-icon[data-v-7f920e62]{background:transparent;border:none;color:var(--gray-text);cursor:pointer;padding:4px;border-radius:4px;transition:color .2s}.btn-icon[data-v-7f920e62]:hover{color:var(--sea-blue);background:var(--sea-blue-light)}.mian[data-v-7f920e62]{margin-top:20px;margin-left:10px;display:flex;flex-direction:column;justify-content:flex-start;align-content:center;align-items:flex-start;min-height:0}.mian .topBtn[data-v-7f920e62]{width:100%;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;margin-bottom:10px}.mian .topBtn .time[data-v-7f920e62]{color:#363636;font-size:12px;transform:translateY(10px);margin-left:10px}.mian .topBtn .title[data-v-7f920e62]{position:absolute;left:50%;top:50%;font-size:14px;transform:translate(-50%,-50%)}.mian .topBtn .print[data-v-7f920e62]{width:20px;margin-left:auto;cursor:pointer}.mian .topBtn .setting[data-v-7f920e62]{width:20px;margin-left:10px;cursor:pointer}.mian .topBtn .panel-toolbar[data-v-7f920e62]{width:100%;background:#f9f9f9;padding:12px 20px;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border:1px solid #f4efef}.mian .topBtn .panel-toolbar .toolbar-title[data-v-7f920e62]{font-size:16px;font-weight:700;color:var(--black);display:flex;align-items:center;gap:10px}.mian .topBtn .panel-toolbar .toolbar-title i[data-v-7f920e62]{color:var(--sea-blue)}.mian .topBtn .panel-toolbar .toolbar-actions[data-v-7f920e62]{display:flex;align-items:center;gap:10px}.mian .box[data-v-7f920e62]{display:flex;flex:1;flex-direction:column;align-items:flex-start;align-content:flex-start;overflow-x:scroll;overflow-y:hidden;margin-bottom:35px;border-radius:16px 16px 0 0;box-shadow:var(--shadow-sm)}.mian .box .header[data-v-7f920e62]{border-radius:16px 16px 0 0;background-color:var(--header-bg);color:var(--white);box-shadow:var(--shadow-md);width:100%;height:52px;display:flex;flex-direction:row;justify-content:flex-start}.mian .box .header .header_list[data-v-7f920e62]{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;cursor:pointer;min-width:130px;background-color:var(--header-bg)}.mian .box .header .header_list .name[data-v-7f920e62]{font-size:13px;margin-right:3px;text-shadow:2px 2px 3px rgba(0,0,0,.5);text-align:center;margin:0 8px}.mian .box .header .header_list .order[data-v-7f920e62]{width:12px}.mian .box .header .header_list .saixuan[data-v-7f920e62]{background:transparent;border:none;color:var(--gray-text);cursor:pointer;padding:4px;border-radius:4px;transition:color .2s;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}.mian .box .header .header_list .saixuan[data-v-7f920e62]:hover{background:#232b3f}.mian .box .header .header_first[data-v-7f920e62]{height:100%;width:150px;flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.mian .box .header .header_first .name[data-v-7f920e62]{margin-left:20px;font-size:13px;margin-right:3px;text-shadow:2px 2px 3px rgba(0,0,0,.5);text-align:center}.mian .box .header .header_first .order[data-v-7f920e62]{width:12px}.mian .box .dataBox[data-v-7f920e62]{flex:1;width:auto;min-width:100%;min-height:0;overflow-y:auto;overflow-x:visible}.mian .box .dataBox[data-v-7f920e62] ::-webkit-scrollbar{width:8px;height:8px}.mian .box .dataBox[data-v-7f920e62] ::-webkit-scrollbar-track{background:transparent;border-radius:4px}.mian .box .dataBox[data-v-7f920e62] ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,39.2%,.4);border-radius:4px;border:2px solid transparent;background-clip:content-box;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.mian .box .dataBox[data-v-7f920e62] ::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,39.2%,.7)}.mian .box .dataList[data-v-7f920e62]{width:auto;min-height:52px;height:auto;font-size:14px;border-top:1px solid #ccd5e2;border-bottom:1px solid #ccd5e2}.mian .box .dataList .houseData[data-v-7f920e62]{width:100%;height:52px;background:#f8fafc;display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.mian .box .dataList .houseData .house_first[data-v-7f920e62]{flex-shrink:0;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;color:#000;width:150px}.mian .box .dataList .houseData .house_first .name[data-v-7f920e62]{line-height:2.5;height:50%;text-align:center}.mian .box .dataList .houseData .house_first .jia[data-v-7f920e62]{margin-left:20px;margin-right:10px;width:20px;cursor:pointer}.mian .box .dataList .houseData .house_first .jia[data-v-7f920e62]:hover{opacity:.5}.mian .box .dataList .houseData .dataItme[data-v-7f920e62]{flex:1;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;color:#000;min-width:130px}.mian .box .dataList .houseData .dataItme .name[data-v-7f920e62]{flex:1;margin-right:5px;line-height:2.5;height:50%;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;cursor:pointer}.mian .box .dataList .houseData[data-v-7f920e62]:hover{background:#e0f2ff}.mian .box .dataList .areaData[data-v-7f920e62]{width:100%;color:#888}.mian .box .dataList .areaData .areaList[data-v-7f920e62]{display:flex;flex-direction:row;align-content:center;align-items:center;font-size:12px;height:52px;border-top:1px solid #ccd5e2}.mian .box .dataList .areaData .areaList[data-v-7f920e62]:hover{background:#e0f2ff}.mian .box .dataList .areaData .areaList .area_first[data-v-7f920e62]{width:150px;font-size:12px;flex-shrink:0;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.mian .box .dataList .areaData .areaList .area_first .cow[data-v-7f920e62]{margin-left:50px;margin-right:8px}.mian .box .dataList .areaData .areaList .areaDataItme[data-v-7f920e62]{flex:1;font-size:12px;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;min-width:130px;box-sizing:content-box}.mian .box .dataList .areaData .areaList .areaDataItme .first[data-v-7f920e62]{margin-left:25px}.mian .box .dataList .open .jia[data-v-7f920e62]{width:20px;transform:translateY(0)}.mian .box .dataList .open .jia[data-v-7f920e62]:hover{opacity:.5}.mian .box .databt[data-v-7f920e62]{border-bottom:1px solid #f3f3f3}.mian .box .zhangdie[data-v-7f920e62]{cursor:pointer;width:18px;height:20px}.mian .box .zhangdie[data-v-7f920e62]:hover{opacity:.5}.mian .box .imgbox[data-v-7f920e62]{cursor:pointer;width:18px;height:20px;margin-right:4px;overflow:hidden}.mian .box .lingdang[data-v-7f920e62]{width:18px;height:20px}.mian .box .lingdang[data-v-7f920e62]:hover{opacity:.5}