.logistics-tracker[data-v-5bbc5ad8]{padding-top:10px;font-family:Microsoft YaHei,Arial,sans-serif}.tracking-card[data-v-5bbc5ad8]{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.tracking-card[data-v-5bbc5ad8] .el-collapse-item__header{height:auto;line-height:normal}.card-header[data-v-5bbc5ad8]{width:calc(100% - 48px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 24px;background:#fafafa;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px}.card-header .header-item[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.card-header .header-item .label[data-v-5bbc5ad8]{color:#666;margin-right:4px}.card-header .header-item .value[data-v-5bbc5ad8]{color:#333;font-weight:500}.route-section[data-v-5bbc5ad8]{padding:12px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;position:relative;background:#fff;border-bottom:1px solid #e8e8e8}.route-end[data-v-5bbc5ad8],.route-start[data-v-5bbc5ad8]{gap:12px;min-width:15%}.route-end .airport-icon[data-v-5bbc5ad8],.route-end[data-v-5bbc5ad8],.route-start .airport-icon[data-v-5bbc5ad8],.route-start[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.route-end .airport-icon[data-v-5bbc5ad8],.route-start .airport-icon[data-v-5bbc5ad8]{width:36px;height:36px;border-radius:50%;background:#1890ff;color:#fff;font-size:24px}.route-end .airport-info .airport-code[data-v-5bbc5ad8],.route-start .airport-info .airport-code[data-v-5bbc5ad8]{font-size:16px;font-weight:600;color:#333;margin-bottom:4px}.route-end .airport-info .airport-name[data-v-5bbc5ad8],.route-start .airport-info .airport-name[data-v-5bbc5ad8]{font-size:12px;font-weight:600;color:#b6b5b5}.route-end .airport-info .airport-label[data-v-5bbc5ad8],.route-start .airport-info .airport-label[data-v-5bbc5ad8]{font-size:12px;color:#999;margin-bottom:2px}.route-end .airport-info .airport-time[data-v-5bbc5ad8],.route-start .airport-info .airport-time[data-v-5bbc5ad8]{font-size:11px;color:#666}.route-line[data-v-5bbc5ad8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;min-width:11%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.route-line .zhong-zhuan[data-v-5bbc5ad8]{position:absolute;top:25px;left:0;font-size:12px;width:100%;text-align:center}.route-line .zhong-zhuan .z-z-s[data-v-5bbc5ad8]{font-size:11px;font-weight:500;color:#a7a7a7}.route-line .line-dot[data-v-5bbc5ad8]{width:5px;height:5px;border-radius:50%;background:#d9d9d9;border:3px solid #fff;-webkit-box-shadow:0 0 0 1px #d9d9d9;box-shadow:0 0 0 1px #d9d9d9;z-index:2}.route-line .line-dot.transit[data-v-5bbc5ad8]{width:auto;height:auto;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.route-line .line-dot.transit .transit-label[data-v-5bbc5ad8]{font-size:13px;font-weight:500;color:#333}.route-line .line-dot.transit .transit-time[data-v-5bbc5ad8]{font-size:11px;color:#999;margin-top:2px}.route-line .line-path[data-v-5bbc5ad8]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#d9d9d9),color-stop(50%,transparent));background:linear-gradient(90deg,#d9d9d9 50%,transparent 0);background-size:8px 2px}.status-tags[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding-left:10px;border-left:1px solid #e0dfdf;min-width:58%}.status-tag[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:18%}.status-tag i[data-v-5bbc5ad8]{font-size:24px;color:#d9d9d9}.status-tag .tag-label[data-v-5bbc5ad8]{font-size:13px;color:#999}.status-tag .tag-time[data-v-5bbc5ad8]{font-size:11px;color:#bbb}.status-tag.completed .tag-label[data-v-5bbc5ad8],.status-tag.completed i[data-v-5bbc5ad8]{color:#3e89ff}.status-tag.active i[data-v-5bbc5ad8]{color:#ff9800}.status-tag.active .tag-label[data-v-5bbc5ad8]{color:#ff9800;font-weight:500}.status-tag.disabled .tag-label[data-v-5bbc5ad8],.status-tag.disabled i[data-v-5bbc5ad8]{color:#ccc}.card-body[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:5px;width:100%}.left-section[data-v-5bbc5ad8]{width:420px;-ms-flex-negative:0;flex-shrink:0}.right-section[data-v-5bbc5ad8]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% - 445px)}.section-block[data-v-5bbc5ad8]{margin-bottom:24px}.section-block[data-v-5bbc5ad8]:last-child{margin-bottom:0}.section-title[data-v-5bbc5ad8]{font-size:16px;font-weight:600;color:#333;margin:0 0 16px 0;padding-bottom:8px;border-bottom:2px solid #1890ff}.latest-status[data-v-5bbc5ad8]{padding:12px;background:#f5f5f5;border-radius:4px;font-size:13px;line-height:1.6}.latest-status .status-code[data-v-5bbc5ad8]{font-weight:600;color:#1890ff;margin-right:4px}.latest-status .status-desc[data-v-5bbc5ad8]{color:#666}.latest-status .status-location[data-v-5bbc5ad8]{color:#333;margin:0 4px}.latest-status .status-time[data-v-5bbc5ad8]{color:#999}.flight-info[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:10px;border:1px solid #e8e8e8;border-radius:4px;margin-bottom:12px}.flight-info[data-v-5bbc5ad8]:last-child{margin-bottom:0}.flight-badge[data-v-5bbc5ad8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:2px 8px;background:#1890ff;color:#fff;border-radius:4px;font-size:13px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.flight-badge .badge-number[data-v-5bbc5ad8]{font-size:16px;font-weight:600;margin:0 2px}.flight-details[data-v-5bbc5ad8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.flight-route[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.flight-airport[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.flight-airport .airport-code[data-v-5bbc5ad8]{font-size:14px;font-weight:600;color:#333}.flight-airport .airport-name[data-v-5bbc5ad8]{font-size:12px;font-weight:600;color:#a1a1a1}.flight-airport .airport-times[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.flight-airport .time-row[data-v-5bbc5ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px}.flight-airport .time-icon[data-v-5bbc5ad8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:2px;font-size:11px;color:#fff}.flight-airport .time-icon.scheduled[data-v-5bbc5ad8]{background:#ff9800}.flight-airport .time-icon.actual[data-v-5bbc5ad8]{background:#52c41a}.flight-airport .time-value[data-v-5bbc5ad8]{color:#666;font-size:11px}.flight-arrow[data-v-5bbc5ad8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;position:relative;width:80px;-ms-flex-preferred-size:50px;flex-basis:50px;-ms-flex-negative:0;flex-shrink:0}.flight-arrow .arrow-line[data-v-5bbc5ad8]{width:100%;height:2px;background:#d9d9d9;position:relative}.flight-arrow .arrow-line[data-v-5bbc5ad8]:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:6px solid #d9d9d9;border-top:4px solid transparent;border-bottom:4px solid transparent}.flight-arrow .flight-number[data-v-5bbc5ad8]{font-size:12px;color:#666;background:#fff;padding:2px 8px}.logistics-table[data-v-5bbc5ad8]{width:100%}.logistics-table[data-v-5bbc5ad8] .el-table__header th{background:#fafafa;color:#333;font-weight:600;font-size:13px}.logistics-table[data-v-5bbc5ad8] .el-table__body td{font-size:12px;color:#666}.air-batch-sub-dialog[data-v-59a4f0a5] .el-dialog__body{padding:10px 10px}.tabs[data-v-3122ea9a]{padding:0 10px;position:relative}.tabs .updata-btn[data-v-3122ea9a]{position:absolute;top:5px;right:10px}.content[data-v-3122ea9a]{padding:0 10px;min-height:50vh;width:100%}.content .detail[data-v-3122ea9a]{height:calc(100vh - 265px);overflow-y:auto}.types[data-v-3122ea9a]{margin-top:10px}.types[data-v-3122ea9a] .el-tag{cursor:pointer;margin-right:8px}.types .clear-hitory[data-v-3122ea9a]{margin-left:10px;font-size:13px}[data-v-3122ea9a]{-webkit-box-sizing:border-box;box-sizing:border-box}.main[data-v-3122ea9a]{height:100%}.main[data-v-3122ea9a] .el-button--default.is-disabled{color:#606266!important}.main[data-v-3122ea9a] .el-form-item{margin-bottom:0}.main[data-v-3122ea9a] .el-tabs__header{margin:0}.table-list .tag[data-v-3122ea9a]{display:inline-block}.table-list[data-v-3122ea9a] .el-table__header th{background:#f0f2f5;font-size:14px;color:rgba(0,0,0,.85);height:40px;font-weight:600}.table-list[data-v-3122ea9a] .cell{line-height:14px}[data-v-3122ea9a] .el-breadcrumb{line-height:20px}[data-v-3122ea9a] .el-breadcrumb .el-breadcrumb__inner{font-weight:700}.main-content[data-v-3122ea9a]{margin-top:16px;min-height:calc(100vh - 166px);background:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.separate-line[data-v-3122ea9a]{height:4px;background:#f2f6fa;width:100%;position:relative}.ic-shi[data-v-3122ea9a]{background-color:orange}.ic-shi[data-v-3122ea9a],.ic-yu[data-v-3122ea9a]{color:#fff;padding:0 2px;border-radius:2px;font-size:11px}.ic-yu[data-v-3122ea9a]{background-color:#05c205}.ic-ti[data-v-3122ea9a]{background-color:#1a3b91}.ic-ti[data-v-3122ea9a],.ic-xiang[data-v-3122ea9a]{color:#fff;padding:2px 2px;border-radius:2px;font-size:13px;display:inline-block}.ic-xiang[data-v-3122ea9a]{background-color:#7915f5}.btn-link[data-v-3122ea9a]{font-size:12px}.table-pagination[data-v-3122ea9a]{text-align:right;padding:8px 0}