.fileName{width:100%;display:flex;align-items:center;justify-content:space-between}.file-name-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;cursor:pointer;color:#409eff}.file-name-text:hover{color:#66b1ff}.file-actions{display:flex;align-items:center;margin-left:8px}.file-actions span{color:#909399;transition:color .3s}.file-actions span:hover{color:#409eff}.Budget_table_header_cell{font-size:14px!important;height:50px}.Budget_table_row{height:50px}.Budget_table_row_cell{font-size:14px!important;color:#666!important}.Budget_itemTable_header_cell{font-size:12px!important;height:40px}.Budget_itemTable_row_cell{font-size:1px!important;color:#666!important}.xuxian[data-v-be8dd91e]:before{content:"";position:absolute;top:0;left:64px;bottom:0;width:0;border-left:2px dashed #ccc;margin:22px 0;z-index:1}.dotted-column[data-v-be8dd91e]{display:flex;align-items:center;position:relative;height:100%}.dotted-line[data-v-be8dd91e]{position:relative;width:20px;display:flex;justify-content:center;margin-right:11px}.dotted-line[data-v-be8dd91e]:before{content:"";position:absolute;top:0;bottom:0;width:2px}.circle[data-v-be8dd91e]{position:absolute;top:50%;width:8px;height:8px;background-color:#ccc;border-radius:50%;transform:translateY(-50%);z-index:2}.BudgetMsg[data-v-be8dd91e]{height:100%}.BudgetMsg[data-v-be8dd91e] .el-table .el-table__body-wrapper{height:88%;overflow:auto}.BudgetMsg[data-v-be8dd91e] .el-table__cell{font-size:15px}.tableBtnRow[data-v-be8dd91e]{display:flex;justify-content:center;width:100%;height:100%}.tableBtnRow .tableBtn[data-v-be8dd91e]{color:#1890ff;font-weight:600;font-size:16px;cursor:pointer}.addTable[data-v-be8dd91e]{border:1px dashed #ccc;padding:0 5px 0 5px;background:#fff;display:flex;justify-content:center}.addTable span[data-v-be8dd91e]{padding:8px;color:#1890ff;cursor:pointer}.addTable span i[data-v-be8dd91e]{font-size:13px;margin-right:5px;background-color:#f2f4f5;border-radius:13px;padding:3px}.customerDetall[data-v-13e615cb]{border:1px solid #ccc;border-radius:5px;padding:5px 10px;background-color:#eef5fe}[data-v-13e615cb] .el-descriptions__body{background-color:#eef5fe}.addTable[data-v-13e615cb]{border:1px dashed #ccc;padding:0 5px 0 5px;background:#fff;display:flex;justify-content:center}.addTable span[data-v-13e615cb]{padding:8px;color:#1890ff;cursor:pointer}.addTable span i[data-v-13e615cb]{font-size:13px;margin-right:5px;background-color:#f2f4f5;border-radius:13px;padding:3px}