.order-detail-drawer[data-v-2f1f3ac4] .el-drawer__header{margin-bottom:0;padding:16px 20px;border-bottom:1px solid #e4e7ed}.order-detail-drawer[data-v-2f1f3ac4] .el-drawer__header span{font-size:16px;font-weight:600;color:#303133}.order-detail-drawer[data-v-2f1f3ac4] .el-drawer__body{padding:0;overflow-y:auto}.drawer-content[data-v-2f1f3ac4]{padding:20px}.info-section[data-v-2f1f3ac4]{margin-bottom:24px}.info-section[data-v-2f1f3ac4]:last-child{margin-bottom:0}.info-section .section-title[data-v-2f1f3ac4]{display:flex;align-items:center;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.info-section .section-title i[data-v-2f1f3ac4]{font-size:16px;color:#2b77ff;margin-right:8px}.info-section .section-title span[data-v-2f1f3ac4]{font-size:15px;font-weight:600;color:#303133}.info-grid[data-v-2f1f3ac4]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.info-grid .info-item[data-v-2f1f3ac4]{display:flex;align-items:flex-start}.info-grid .info-item.full[data-v-2f1f3ac4]{grid-column:span 2}.info-grid .info-item .label[data-v-2f1f3ac4]{flex-shrink:0;width:80px;font-size:13px;color:#909399}.info-grid .info-item .value[data-v-2f1f3ac4]{flex:1;font-size:13px;color:#303133;word-break:break-all}.info-grid .info-item .value.highlight[data-v-2f1f3ac4]{color:#2b77ff;font-weight:500}.info-grid .info-item .value.price[data-v-2f1f3ac4]{color:#f60;font-weight:600}.info-grid .info-item .value.discount[data-v-2f1f3ac4]{color:#67c23a}.location-info[data-v-2f1f3ac4]{background:#f8f9fa;border-radius:8px;padding:16px}.location-info .location-item[data-v-2f1f3ac4]{display:flex;align-items:flex-start}.location-info .location-item .location-icon[data-v-2f1f3ac4]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.location-info .location-item .location-icon i[data-v-2f1f3ac4]{font-size:16px}.location-info .location-item.start .location-icon[data-v-2f1f3ac4]{background:rgba(103,194,58,.1)}.location-info .location-item.start .location-icon i[data-v-2f1f3ac4]{color:#67c23a}.location-info .location-item.end .location-icon[data-v-2f1f3ac4]{background:rgba(245,108,108,.1)}.location-info .location-item.end .location-icon i[data-v-2f1f3ac4]{color:#f56c6c}.location-info .location-item .location-content[data-v-2f1f3ac4]{flex:1}.location-info .location-item .location-content .location-label[data-v-2f1f3ac4]{font-size:12px;color:#909399;margin-bottom:4px}.location-info .location-item .location-content .location-address[data-v-2f1f3ac4]{font-size:14px;color:#303133;line-height:1.4}.location-info .location-item .location-content .location-detail[data-v-2f1f3ac4]{font-size:12px;color:#909399;margin-top:4px;line-height:1.4}.location-info .location-line[data-v-2f1f3ac4]{width:2px;height:20px;background:linear-gradient(180deg,#67c23a,#f56c6c);margin:8px 0 8px 15px}.map-section .map-container[data-v-2f1f3ac4]{width:100%;height:280px;border-radius:8px;overflow:hidden;border:1px solid #e4e7ed}.map-marker{display:flex;flex-direction:column;align-items:center}.map-marker .marker-icon{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15)}.map-marker .marker-icon i{font-size:16px;color:#fff}.map-marker .marker-label{margin-top:4px;padding:2px 8px;background:#fff;border-radius:4px;font-size:12px;box-shadow:0 2px 6px rgba(0,0,0,.1);white-space:nowrap}.map-marker.start-marker .marker-icon{background:#67c23a}.map-marker.start-marker .marker-label{color:#67c23a}.map-marker.end-marker .marker-icon{background:#f56c6c}.map-marker.end-marker .marker-label{color:#f56c6c}#dispatch{height:100%;position:absolute;width:100%;top:0;left:0;box-shadow:0 4px 10px 0 rgba(0,0,0,.05);display:flex}#dispatch .custom-search-button{align-self:flex-end;padding:0!important}#dispatch .el-table__fixed-header-wrapper .el-checkbox{display:none}#dispatch .custom-search-top+div{margin-top:8px!important}#dispatch .custom-action-operating{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:50px}#dispatch .custom-action-operating .el-button--text{padding:0;color:#2b77ff}#dispatch .custom-action-operating .el-button--text:hover{color:#1a5fd9}#dispatch .dispatch-left{overflow:hidden;padding:16px;flex:1;min-width:0;position:relative;display:flex;flex-direction:column}#dispatch .dispatch-left .dispatch-left-line{display:flex;align-items:center;font-weight:600;position:absolute;right:12px;top:22px}#dispatch .dispatch-left .dispatch-left-line .el-switch{margin:0 16px}#dispatch .dispatch-left .dispatch-left-line .util-remark{font-weight:400}#dispatch .el-tabs .el-tabs__header{margin:0}#dispatch .el-tabs .el-tabs__nav-wrap:after{background-color:transparent}#dispatch .dispatch-map-wrapper{flex:0 0 50%;min-width:400px;display:flex;flex-direction:column;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06);background:#fff;margin:16px 16px 16px 0}#dispatch .dispatch-map-wrapper .dispatch-map-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #e4e7ed;flex-shrink:0;background:#fff}#dispatch .dispatch-map-wrapper .dispatch-map-header .dispatch-map-title{font-size:14px;font-weight:600;color:#303133;display:flex;align-items:center;gap:6px}#dispatch .dispatch-map-wrapper .dispatch-map-header .dispatch-map-title i{color:#409eff;font-size:16px}#dispatch .dispatch-map-wrapper .dispatch-map-header .dispatch-map-hint{font-size:12px;color:#909399}#dispatch .dispatch-map-wrapper #dispatch-map{flex:1;min-height:0}#dispatch .vehicle-marker{background-color:#f60;padding:0 10px;line-height:30px;border-radius:150px;white-space:nowrap;color:#fff;position:relative}#dispatch .vehicle-marker:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translate(-50%);border:8px solid transparent;border-top-color:#f60}#dispatch .vehicle-marker.choose{background-color:#2b77ff}#dispatch .vehicle-marker.choose:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translate(-50%);border:8px solid transparent;border-top-color:#2b77ff}#dispatch .amap-marker-label{background-color:#2b77ff;color:#fff;border-color:transparent;border-radius:4px;box-shadow:0 2px 6px 0 rgba(114,124,245,.5)}#dispatch .order-marker-label{font-weight:600}#dispatch .dispatch-assign{height:400px}#dispatch .dispatch-assign,#dispatch .dispatch-vehicle{background-color:#fff;padding:16px;box-sizing:border-box;border:1px solid #e4e7ed;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04)}#dispatch .dispatch-vehicle{margin-top:16px}#dispatch .dispatch-vehicle .dialog-table .infinite-scroll-table{overflow-y:auto;height:180px
  /*!*滚动条整体样式*!*/
  /*!*width: 6px;  !*高宽分别对应横竖滚动条的尺寸*!*!*/
  /*!*滚动条里面小方块*!*/
  /*!*滚动条里面轨道*!*/}#dispatch .dispatch-vehicle .dialog-table .table-head th{border:1px solid #ebeef5;border-bottom:none}#dispatch .dispatch-vehicle .dialog-table ul{overflow-y:auto;height:180px;list-style:none}#dispatch .dispatch-vehicle .dialog-table ul li{min-height:36px;box-sizing:border-box;display:flex;align-items:center;border:1px solid #ebeef5}#dispatch .dispatch-vehicle .dialog-table ul li>div{height:100%;min-height:36px;width:100%;padding:0 10px;box-sizing:border-box;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}#dispatch .dispatch-vehicle .dialog-table ul li>div:first-child{width:110px;border-right:1px solid #ebeef5}#dispatch .dispatch-vehicle .dialog-table ul li>div:nth-child(2){width:80px;border-right:1px solid #ebeef5}#dispatch .dispatch-vehicle .dialog-table ul li>div:nth-child(3){width:221px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid #ebeef5}#dispatch .dispatch-vehicle .dialog-table ul li>div:nth-child(4){width:95px}#dispatch .dispatch-vehicle .dialog-table ul li+li{border-top:none}#dispatch .dispatch-vehicle .dialog-table table{width:100%;border-collapse:collapse;color:#606266}#dispatch .dispatch-vehicle .dialog-table table tr{height:36px;line-height:36px}#dispatch .dispatch-vehicle .dialog-table table th{background-color:#fafafa;color:#909399;font-weight:600}#dispatch .dispatch-vehicle .dialog-table table td{border:1px solid #ebeef5}#dispatch .dispatch-vehicle .dialog-table table td,#dispatch .dispatch-vehicle .dialog-table table th{padding:0 10px;box-sizing:border-box;text-align:left}#dispatch .dispatch-vehicle .dialog-table table tr:nth-child(2n){background:#fafafa}#dispatch .dispatch-vehicle .dialog-table table .no-data{text-align:center;color:#999;background-color:#fff}#dispatch .dispatch-vehicle .dialog-table table .no-more{text-align:center;color:#999;border:none;background-color:#fff}#dispatch .dispatch-vehicle .dialog-table table td:first-child,#dispatch .dispatch-vehicle .dialog-table table th:first-child{width:130px}#dispatch .dispatch-vehicle .dialog-table table td:nth-child(2),#dispatch .dispatch-vehicle .dialog-table table th:nth-child(2){width:80px}#dispatch .dispatch-vehicle .dialog-table table td:nth-child(3),#dispatch .dispatch-vehicle .dialog-table table th:nth-child(3){width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dispatch .dispatch-vehicle .dialog-table .p-infinite-scroll{text-align:center}#dispatch .dispatch-vehicle .dialog-line-list{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}#dispatch .dispatch-vehicle .el-dialog__body{padding-top:10px}#dispatch .dispatch-vehicle .dialog-top{display:flex;line-height:28px;font-size:14px;margin-bottom:2px}#dispatch .dispatch-vehicle .dialog-top .dialog-top-item+.dialog-top-item{margin-left:16px}#dispatch .dispatch-vehicle .dialog-top .line-name{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dispatch .select-row{background:rgba(2,136,255,.3)}#dispatch .cancel-money{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px dashed #ebeef5}#dispatch .cancel-money:last-of-type{border-bottom:none}#dispatch .cancel-money .cancel-money-title{font-weight:500;color:#606266}#dispatch .cancel-money .cancel-money-money{font-weight:600;font-size:16px}#dispatch .cancel-money .util-money{padding-left:8px;color:#f56c6c;font-weight:600}#dispatch .cancel-money+.cancel-money{padding-top:12px}#dispatch .el-dialog{border-radius:8px}#dispatch .el-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #ebeef5}#dispatch .el-dialog .el-dialog__header .el-dialog__title{font-size:16px;font-weight:600;color:#303133}#dispatch .el-dialog .el-dialog__body{padding:20px}#dispatch .el-dialog .el-dialog__footer{padding:12px 20px;border-top:1px solid #ebeef5}#dispatch .el-dialog .el-dialog__footer .el-button{border-radius:6px}#dispatch .el-tabs .el-tabs__item.is-active{color:#2b77ff;font-weight:500}#dispatch .el-tabs .el-tabs__active-bar{background-color:#2b77ff}.el-popover+.el-popover{display:none!important}