.custom_payment_confirmation_dialog .el-dialog__body{max-height:690px;overflow-y:auto}.custom_payment_confirmation_dialog .page_little_title{line-height:22px;color:#333;font-weight:700;padding-left:8px;position:relative;margin-bottom:16px}.custom_payment_confirmation_dialog .page_little_title:before{width:3px;height:22px;border-radius:2px;background:#409eff;content:"";position:absolute;left:0;top:0}.custom_payment_confirmation_dialog .voucher_list{display:flex;gap:8px}.custom_payment_confirmation_dialog .voucher_list .upload_img_wrap{width:48px;height:48px;background:#edf0f4;border:1px dashed #d9d9d9;cursor:pointer;position:relative;text-align:center;line-height:48px;border-radius:4px}.custom_payment_confirmation_dialog .voucher_list .upload_img_wrap .el-icon-plus{color:#666;font-size:16px;font-weight:700;cursor:pointer}.custom_payment_confirmation_dialog .voucher_list .voucher_item{width:48px;height:48px;border:1px dashed #d9d9d9;cursor:pointer;position:relative;text-align:center;line-height:48px;border-radius:4px}.custom_payment_confirmation_dialog .voucher_list .voucher_item .el-image{max-width:100%;max-height:100%}.custom_payment_confirmation_dialog .voucher_list .voucher_item img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.custom_payment_confirmation_dialog .voucher_list .voucher_item .icon-jianqu{position:absolute;right:-8px;top:-8px;cursor:pointer;font-size:16px;color:#ff4d4f;line-height:16px}.custom_payment_confirmation_dialog .el-form .el-form-item__label{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#999}.custom_payment_confirmation_dialog .el-form .text_bg{padding:8px 12px;line-height:22px;border-radius:6px;background:#edf0f4}.custom_payment_confirmation_dialog .el-form .el-link{display:inline}.custom_payment_confirmation_dialog .total_payment{width:100%;padding:8px 12px;border-radius:6px 6px,0,0;background:#edf0f4}.custom_payment_confirmation_dialog .total_payment span{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#666;margin-right:24px}.custom_payment_confirmation_dialog .el-table .custom_table_header{display:flex;justify-content:space-between}.custom_payment_confirmation_dialog .el-table .custom_table_header .time_txt{position:relative}.custom_payment_confirmation_dialog .el-table .custom_table_header .time_txt:before{content:"*";font-size:14px;font-weight:400;letter-spacing:0;color:#e44144}.custom_payment_confirmation_dialog .el-table .el-link{font-weight:400;color:#2990ff}.custom_payment_confirmation_dialog .el-table .el-input__inner,.custom_payment_confirmation_dialog .el-table .el-select{border:0}.custom_payment_confirmation_dialog .el-table .table_upload_outer{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0}.custom_payment_confirmation_dialog .el-table .table_upload_outer .voucher_list{flex-wrap:wrap}.custom_payment_confirmation_dialog .el-table .table_upload_outer .voucher_item{width:32px;height:32px;line-height:32px}.custom_payment_confirmation_dialog .el-table .table_upload_outer .voucher_item .icon-jianqu{top:-4px!important;right:-4px!important}.custom_payment_confirmation_dialog .el-table .table_upload_img_wrap{display:inline-block;vertical-align:middle;width:32px;height:32px;background:#edf0f4;border:1px dashed #d9d9d9;cursor:pointer;position:relative;text-align:center;line-height:32px;border-radius:4px}.custom_payment_confirmation_dialog .el-table .table_upload_img_wrap .icon-shangchuan{color:#666;font-size:16px;font-weight:700;cursor:pointer}.custom_payment_confirmation_dialog .el-table .item_img{width:32px;height:32px;border-radius:4px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.el-table .pay_custom_input.el-date-editor .el-input__inner{padding:0 12px 0 30px!important}.el-table .pay_custom_input.el-date-editor .el-input__prefix{left:0}.el-table .pay_custom_input .el-input__inner{padding:0;border:0;background:transparent}.custom-receivable-detail_dialog .el-dialog__body{max-height:660px;overflow-y:auto}.custom-receivable-detail_dialog .voucher_list{display:flex;gap:8px}.custom-receivable-detail_dialog .voucher_list .voucher_item{width:48px;height:48px;cursor:pointer;position:relative;text-align:center;line-height:48px;border-radius:4px}.custom-receivable-detail_dialog .voucher_list .voucher_item .el-image{max-width:100%;max-height:100%}.custom-receivable-detail_dialog .voucher_list .voucher_item img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.custom-receivable-detail_dialog .voucher_list .voucher_item .icon-jianqu{position:absolute;right:-8px;top:-8px;cursor:pointer;font-size:16px;color:#ff4d4f;line-height:16px}.custom-receivable-detail_dialog .el-form .el-form-item__label{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#999}.custom-receivable-detail_dialog .el-form .text_bg{padding:8px 12px;line-height:22px;border-radius:6px;background:#edf0f4}.custom-receivable-detail_dialog .el-form .el-link{display:inline}.custom-receivable-detail_dialog .total_payment{width:100%;padding:8px 12px;border-radius:6px 6px,0,0;background:#edf0f4}.custom-receivable-detail_dialog .total_payment span{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#666;margin-right:24px}.custom-receivable-detail_dialog .el-form .el-row .el-link--primary{display:block}.invoice_dialog .el-dialog__body{padding:24px}.invoice_dialog .el-dialog__body .el-select{width:100%}.invoice_dialog .el-dialog__body .custom_detail_form .el-form-item{margin-bottom:16px}.receivable_list_wrap[data-v-d1e61c76]{width:100%;height:100%;display:flex;flex-direction:column}.receivable_list_wrap .el-tabs[data-v-d1e61c76] .el-tabs__nav{margin:0 16px}.receivable_list_wrap .el-tabs[data-v-d1e61c76] .el-tabs__header{margin:0}.receivable_list_wrap .el-tabs[data-v-d1e61c76] .el-tabs__item{padding:0 16px!important;height:48px;line-height:48px;font-size:16px;font-weight:400;color:#666}.receivable_list_wrap .el-tabs[data-v-d1e61c76] .el-tabs__item.is-active{font-weight:700;color:#2990ff}.receivable_list_wrap .content_right_wrap[data-v-d1e61c76]{flex:1;padding:16px}.receivable_list_wrap .handle_icon_wrap[data-v-d1e61c76]{margin-left:4px}.receivable_list_wrap .handle_icon_wrap i[data-v-d1e61c76]{color:#e44144!important}.search_container[data-v-d1e61c76]{width:100%;padding:4px;box-sizing:border-box}.search_container .search_top_container[data-v-d1e61c76]{display:flex;justify-content:space-between}.search_container .search_top_container span.title[data-v-d1e61c76]{line-height:24px;color:#333;font-size:16px;font-weight:700}.search_container .search_top_container .el-button[data-v-d1e61c76]{padding:5px 10px}.search_container .search_bottom_container[data-v-d1e61c76]{padding:16px 0 0;box-sizing:border-box}.search_container .search_bottom_container ul[data-v-d1e61c76]{width:100%}.search_container .search_bottom_container ul li[data-v-d1e61c76]{width:100%;display:flex;margin-bottom:12px}.search_container .search_bottom_container ul li>div[data-v-d1e61c76]:first-child{flex:1}.search_container .search_bottom_container ul li .search_filter_type[data-v-d1e61c76]{margin:0 8px;width:86px;max-width:86px}.search_container .search_bottom_container ul li>div[data-v-d1e61c76]:nth-child(3){width:234px!important;flex-shrink:0}.search_container .search_bottom_container ul li>div:nth-child(3)>div[data-v-d1e61c76]{width:100%!important}.search_container .search_bottom_container ul li .el-date-editor.el-input[data-v-d1e61c76]{width:100%;display:block}.search_container .search_bottom_container ul li .el-date-editor[data-v-d1e61c76]{width:100%!important}.search_container .search_bottom_container ul li .el-date-editor[data-v-d1e61c76] .el-range-separator{width:10%;padding:0}.custom_popover_button[data-v-d1e61c76]{padding:8px 8px;margin-left:0}.custom_popover_button i[data-v-d1e61c76]{font-size:14px}.custom_popover_button .search_filter_length[data-v-d1e61c76]{margin-left:8px}.custom_popover_button .search_filter_length i[data-v-d1e61c76]{margin-left:8px;color:#adadad}.dialog_label_text[data-v-d1e61c76]{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#333;margin-bottom:4px}.status_tooltip_item{max-width:420px;white-space:normal;word-wrap:break-word}.custom-table_row_input{input{border:0;&:focus{border:1px solid rgba(41,144,255,.5)}}}.custom-payable-dialog .page_little_title{line-height:22px;color:#333;font-weight:700;padding-left:8px;position:relative;margin-bottom:16px}.custom-payable-dialog .page_little_title:before{width:3px;height:22px;border-radius:2px;background:#409eff;content:"";position:absolute;left:0;top:0}.custom-payable-dialog .voucher_list{display:flex;gap:8px}.custom-payable-dialog .voucher_list .upload_img_wrap{width:48px;height:48px;background:#edf0f4;border:1px dashed #d9d9d9;cursor:pointer;position:relative;text-align:center;line-height:48px;border-radius:4px}.custom-payable-dialog .voucher_list .upload_img_wrap .el-icon-plus{color:#666;font-size:16px;font-weight:700;cursor:pointer}.custom-payable-dialog .voucher_list .voucher_item{width:48px;height:48px;border:1px dashed #d9d9d9;cursor:pointer;position:relative;text-align:center;line-height:48px;border-radius:4px}.custom-payable-dialog .voucher_list .voucher_item .el-image{max-width:100%;max-height:100%}.custom-payable-dialog .voucher_list .voucher_item img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.custom-payable-dialog .voucher_list .voucher_item .icon-jianqu{position:absolute;right:-8px;top:-8px;cursor:pointer;font-size:16px;color:#ff4d4f;line-height:16px}.custom-payable-dialog .total_payment{width:100%;padding:8px 12px;border-radius:6px 6px,0,0;background:#edf0f4}.custom-payable-dialog .total_payment span{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#666;margin-right:24px}.mb_24{margin-bottom:24px}.custom-payable-detail_dialog .el-dialog__body{max-height:660px;overflow-y:auto}.custom-payable-detail_dialog .voucher_list{display:flex;gap:8px}.custom-payable-detail_dialog .voucher_list .voucher_item{width:48px;height:48px;border:1px dashed #d9d9d9;cursor:pointer;position:relative;text-align:center;line-height:48px;border-radius:4px}.custom-payable-detail_dialog .voucher_list .voucher_item .el-image{max-width:100%;max-height:100%}.custom-payable-detail_dialog .voucher_list .voucher_item img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.custom-payable-detail_dialog .voucher_list .voucher_item .icon-jianqu{position:absolute;right:-8px;top:-8px;cursor:pointer;font-size:16px;color:#ff4d4f;line-height:16px}.custom-payable-detail_dialog .el-form .el-form-item__label{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#999}.custom-payable-detail_dialog .remark_text{padding:8px 12px;border-radius:6px;background:#edf0f4;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#333}.custom-payable-detail_dialog .total_payment{width:100%;padding:8px 12px;border-radius:6px 6px,0,0;background:#edf0f4}.custom-payable-detail_dialog .total_payment span{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#666;margin-right:24px}.custom-payable-detail_dialog .file_upload_detail_wrap{height:auto}.custom-payable-detail_dialog .el-form .el-row .el-link--primary{display:block}.payable_component_wrap[data-v-79539b01]{width:100%;height:100%;display:flex;flex-direction:column}.payable_component_wrap .el-tabs[data-v-79539b01] .el-tabs__nav{margin:0 16px}.payable_component_wrap .el-tabs[data-v-79539b01] .el-tabs__header{margin:0}.payable_component_wrap .el-tabs[data-v-79539b01] .el-tabs__item{padding:0 16px!important;height:48px;line-height:48px;font-size:16px;font-weight:400;color:#666}.payable_component_wrap .el-tabs[data-v-79539b01] .el-tabs__item.is-active{font-weight:700;color:#2990ff}.payable_component_wrap .content_right_wrap[data-v-79539b01]{flex:1;padding:16px}.dialog_label_text[data-v-79539b01]{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#333;margin-bottom:4px}.search_container[data-v-79539b01]{width:100%;padding:4px;box-sizing:border-box}.search_container .search_top_container[data-v-79539b01]{display:flex;justify-content:space-between}.search_container .search_top_container span.title[data-v-79539b01]{line-height:24px;color:#333;font-size:16px;font-weight:700}.search_container .search_top_container .el-button[data-v-79539b01]{padding:5px 10px}.search_container .search_bottom_container[data-v-79539b01]{padding:16px 0 0;box-sizing:border-box}.search_container .search_bottom_container ul[data-v-79539b01]{width:100%}.search_container .search_bottom_container ul li[data-v-79539b01]{width:100%;display:flex;margin-bottom:12px}.search_container .search_bottom_container ul li>div[data-v-79539b01]:first-child,.search_container .search_bottom_container ul li>div[data-v-79539b01]:nth-child(2){flex:1}.search_container .search_bottom_container ul li>div[data-v-79539b01]:nth-child(3){width:225px;flex-shrink:0}.search_container .search_bottom_container ul li>div:nth-child(3) .el-select[data-v-79539b01]{width:100%}.search_container .search_bottom_container ul li .search_filter_type[data-v-79539b01]{margin:0 8px;width:86px;max-width:86px}.search_container .search_bottom_container ul li .el-date-editor.el-input[data-v-79539b01]{width:100%;display:block}.search_container .search_bottom_container ul li .el-date-editor[data-v-79539b01]{width:100%!important}.search_container .search_bottom_container ul li .el-date-editor[data-v-79539b01] .el-range-separator{width:10%;padding:0}.custom_popover_button[data-v-79539b01]{padding:8px 8px;margin-left:0}.custom_popover_button i[data-v-79539b01]{font-size:14px}.custom_popover_button .search_filter_length[data-v-79539b01]{margin-left:8px}.custom_popover_button .search_filter_length i[data-v-79539b01]{margin-left:8px;color:#adadad}.repayment_log_popover{padding:16px 16px 0;max-height:314px;overflow-y:auto}.repayment_log_popover .repayment_log_popover_content ul{width:100%}.repayment_log_popover .repayment_log_popover_content ul li{width:100%;padding-left:24px;padding-bottom:12px;box-sizing:border-box;position:relative}.repayment_log_popover .repayment_log_popover_content ul li:before{width:16px;height:16px;border-radius:50%;content:" ";left:0;top:3px;position:absolute;border:4px solid #5ab333;background:#fff;z-index:9}.repayment_log_popover .repayment_log_popover_content ul li:after{width:1px;height:100%;position:absolute;left:7px;top:3px;border:1px dashed #e8e8e8;content:" "}.repayment_log_popover .repayment_log_popover_content ul li:last-child:after{display:none}.repayment_log_popover .repayment_log_popover_content ul li p:first-child{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#999;margin-bottom:4px}.repayment_log_popover .repayment_log_popover_content ul li p:nth-child(2){font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;color:#666}.payable_statistics_wrap[data-v-a5f48d98]{width:100%;height:100%;display:flex;flex-direction:column}.payable_statistics_wrap .el-tabs[data-v-a5f48d98] .el-tabs__nav{margin:0 16px}.payable_statistics_wrap .el-tabs[data-v-a5f48d98] .el-tabs__header{margin:0}.payable_statistics_wrap .el-tabs[data-v-a5f48d98] .el-tabs__item{padding:0 16px!important;height:48px;line-height:48px;font-size:16px;font-weight:400;color:#666}.payable_statistics_wrap .el-tabs[data-v-a5f48d98] .el-tabs__item.is-active{font-weight:700;color:#2990ff}.payable_statistics_wrap .content_right_wrap[data-v-a5f48d98]{flex:1;padding:16px;overflow-y:auto}.payable_statistics_wrap .static_num_top[data-v-a5f48d98]{margin-top:16px;display:flex;flex-wrap:wrap;gap:16px}.payable_statistics_wrap .static_num_top li[data-v-a5f48d98]{min-width:264px;flex:1;height:108px;border-radius:8px;background-color:#fff;background-image:url(https://download.hecoos.com/enlightv/2025-00/ee27b3034b8636b993102080c3e1967d.png);background-repeat:no-repeat;background-size:103px 103px;background-position:calc(100% + 28px) 35px;box-shadow:0 1px 2px rgba(0,0,0,.25)}.payable_statistics_wrap .static_num_top li p[data-v-a5f48d98]:first-child{height:44px;border-radius:6px 6px,0,0;background:rgba(41,144,255,.07);text-align:center;line-height:44px;font-size:16px;font-weight:700;letter-spacing:0;color:#666}.payable_statistics_wrap .static_num_top li p[data-v-a5f48d98]:nth-child(2){text-align:center;line-height:64px;font-size:22px;font-weight:700;letter-spacing:0;color:#2990ff}.payable_statistics_wrap .chart_box[data-v-a5f48d98]{margin:16px 0;width:100%;height:336px;display:flex;flex-wrap:nowrap;gap:15px}.payable_statistics_wrap .chart_box .chart_item_box[data-v-a5f48d98]{height:100%;padding:10px 16px 0;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25)}.payable_statistics_wrap .chart_box .chart_item_box .chart_box_title[data-v-a5f48d98]{display:flex;height:28px;align-items:center;justify-content:space-between}.payable_statistics_wrap .chart_box .chart_item_box .chart_box_title>span[data-v-a5f48d98]{font-size:16px;font-weight:500;letter-spacing:-.2px;line-height:16px;color:rgba(51,51,51,.85)}.payable_statistics_wrap .chart_box .chart_item_box .chart_box_title .chart_box_title_right[data-v-a5f48d98]{display:flex;gap:12px}.payable_statistics_wrap .chart_box .chart_item_box .chart_box_title .chart_box_title_right span[data-v-a5f48d98]{width:64px;height:28px;opacity:1;text-align:center;line-height:28px;font-size:14px;font-weight:400;letter-spacing:0;color:#666;background:#f3f3f3;border-radius:12px;cursor:pointer}.payable_statistics_wrap .chart_box .chart_item_box .chart_box_title .chart_box_title_right span.active[data-v-a5f48d98]{color:#2990ff;background:rgba(41,144,255,.16)}.payable_statistics_wrap .chart_box .chart_item_box .chart_box_bottom[data-v-a5f48d98]{width:100%;margin-top:10px;height:calc(100% - 48px);display:flex;gap:15px}.payable_statistics_wrap .chart_box .chart_item_box .chart_box_bottom .echarts_container[data-v-a5f48d98]{width:100%;height:100%}.payable_statistics_wrap .chart_box .chart_item_box_bar[data-v-a5f48d98]{flex:1}.payable_statistics_wrap .chart_box .chart_item_box_flex[data-v-a5f48d98]{width:calc(61.48% - 15px)}.payable_statistics_wrap .chart_box .chart_item_box_pie[data-v-a5f48d98]{flex-shrink:0;width:38.52%}.custom_chart_tooltip{background-color:#fff;padding:12px;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.2470588235)}.custom_chart_tooltip .tooltip_title{font-size:12px;font-weight:400;letter-spacing:-.2px;line-height:12px;color:rgba(0,0,0,.45)}.custom_chart_tooltip .tooltip_content{margin-top:12px;font-size:12px;font-weight:400;letter-spacing:-.2px;line-height:12px;color:rgba(0,0,0,.65);display:flex;justify-content:space-between;gap:24px}.custom_chart_tooltip .tooltip_content .count{font-weight:500}.custom_chart_tooltip .tooltip_content .chart_circle_item{display:flex;align-items:center}.custom_chart_tooltip .tooltip_content .chart_circle_item .chart_circle{display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;margin-right:9px}.payable_manage_wrap[data-v-75824d9c]{width:100%;height:100%;display:flex}.payable_manage_wrap .aside-left[data-v-75824d9c]{width:196px;flex-shrink:0;padding:12px 8px}.payable_manage_wrap .aside-left ul li[data-v-75824d9c]{width:100%;padding:8px;display:flex;align-items:center;gap:8px;cursor:pointer;color:#666;border-radius:4px;font-weight:400}.payable_manage_wrap .aside-left ul li span[data-v-75824d9c]{font-size:14px;letter-spacing:0;line-height:22px}.payable_manage_wrap .aside-left ul li[data-v-75824d9c]:hover{background:rgba(0,0,0,.04);color:#333}.payable_manage_wrap .aside-left ul li.active[data-v-75824d9c]{background:rgba(41,144,255,.16);font-weight:700;color:#2990ff}.payable_manage_wrap .aside-left .aside_left_static[data-v-75824d9c]{position:relative;margin-top:8px;padding-top:8px}.payable_manage_wrap .aside-left .aside_left_static[data-v-75824d9c]:before{content:"";position:absolute;top:0;left:3px;right:3px;height:1px;background-color:#e8e8e8}.payable_manage_wrap .content-right[data-v-75824d9c]{flex:1;border-left:1px solid #e8e8e8;overflow:hidden;display:flex;flex-direction:column}.payable_manage_wrap .content-right .el-tabs[data-v-75824d9c] .el-tabs__nav{margin:0 16px}.payable_manage_wrap .content-right .el-tabs[data-v-75824d9c] .el-tabs__header{margin:0}.payable_manage_wrap .content-right .el-tabs[data-v-75824d9c] .el-tabs__item{padding:0 16px!important;height:48px;line-height:48px;font-size:16px;font-weight:400;color:#666}.payable_manage_wrap .content-right .el-tabs[data-v-75824d9c] .el-tabs__item.is-active{font-weight:700;color:#2990ff}.payable_manage_wrap .content-right .content_right_wrap[data-v-75824d9c]{flex:1;padding:16px}.dialog_label_text[data-v-75824d9c]{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#333;margin-bottom:4px}