.search .operation{margin-bottom:2vh}.search .icons{display:flex;align-items:center}.search .icons .item{width:40px;cursor:pointer}.search .icons .tip{margin-bottom:4px}.search .select-count{font-weight:600;color:#40a9ff}.search .select-clear{margin-left:10px}.search .page{margin-top:2vh}.search .drop-down{margin-left:5px}.tree-list{position:relative;min-height:80px}.drawer-footer{z-index:10;width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:left;background:#fff}.flex{display:flex}.cTitle{cursor:pointer;color:#000;font-size:16px;font-weight:800}.btnAction{flex:1;text-align:right}.vxe-pager.is--perfect .vxe-pager--num-btn:not(.is--disabled).is--active{background-color:#b6986d}.is--checked.vxe-checkbox,.is--checked.vxe-checkbox .vxe-checkbox--icon,.is--checked.vxe-custom--option,.is--checked.vxe-custom--option .vxe-checkbox--icon,.is--checked.vxe-export--panel-column-option,.is--checked.vxe-export--panel-column-option .vxe-checkbox--icon,.is--checked.vxe-table--filter-option,.is--checked.vxe-table--filter-option .vxe-checkbox--icon,.is--indeterminate.vxe-checkbox,.is--indeterminate.vxe-checkbox .vxe-checkbox--icon,.is--indeterminate.vxe-custom--option,.is--indeterminate.vxe-custom--option .vxe-checkbox--icon,.is--indeterminate.vxe-export--panel-column-option,.is--indeterminate.vxe-export--panel-column-option .vxe-checkbox--icon,.is--indeterminate.vxe-table--filter-option,.is--indeterminate.vxe-table--filter-option .vxe-checkbox--icon,.vxe-table--render-default .is--checked.vxe-cell--checkbox,.vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon,.vxe-table--render-default .is--indeterminate.vxe-cell--checkbox,.vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon{color:#b6986d}.flex-container{display:flex;flex-wrap:wrap}.flex-item{width:50%;padding:10px;box-sizing:border-box}.detail-item{margin-bottom:12px}.detail-label{font-weight:700;color:#606266;margin-right:8px}.detail-value{color:#303133}.photo-item{text-align:center;margin-bottom:15px}.photo-label{font-size:12px;color:#909399;margin-bottom:8px}.photo-preview{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:8px;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px rgba(0,0,0,.1)}.photo-preview:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}.photo-preview-small{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:6px;cursor:pointer;transition:all .3s;box-shadow:0 2px 6px rgba(0,0,0,.1)}.photo-preview-small:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(0,0,0,.2)}.card-header{display:flex;justify-content:space-between;align-items:center}.card-item{margin-bottom:8px;line-height:1.8}.card-label{font-weight:500;color:#606266;margin-right:8px}.card-value{color:#303133}.info-card-header{font-weight:700;font-size:15px;color:#303133}.info-item{display:flex;flex-direction:column;line-height:1.6}.info-label{font-size:12px;color:#909399;margin-bottom:6px}.info-value{font-size:14px;color:#303133;font-weight:500}.highlight-text{color:#409eff;font-weight:700;font-size:16px}.weight-item{text-align:center;padding:15px 10px;background:#f5f7fa;border-radius:8px;transition:all .3s}.weight-item:hover{background:#ecf5ff;transform:translateY(-2px);box-shadow:0 2px 8px rgba(64,158,255,.15)}.weight-label{font-size:13px;color:#909399;margin-bottom:8px}.weight-value{font-size:24px;font-weight:700;margin-bottom:5px}.weight-unit{font-size:14px;font-weight:400;margin-left:3px;color:#909399}.gross-weight{color:#67c23a}.tare-weight{color:#e6a23c}.net-weight{color:#f56c6c}.weight-time{font-size:12px;color:#909399;margin-bottom:8px;min-height:20px}.weight-type{margin-top:5px}.el-tabs--border-card{box-shadow:none;border:1px solid #e4e7ed}.el-tabs--border-card>.el-tabs__header{background-color:#f5f7fa;border-bottom:1px solid #e4e7ed}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all .3s}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:#fff;border-bottom-color:#fff;font-weight:700}.el-divider--horizontal{margin:20px 0}.el-divider__text{font-size:14px;font-weight:700;color:#409eff}.el-badge__content.is-fixed{top:8px;right:10px}.el-empty{padding:40px 0}.el-empty__description{margin-top:16px;color:#909399;font-size:14px}