{"id":29902,"date":"2025-11-20T17:20:21","date_gmt":"2025-11-20T09:20:21","guid":{"rendered":"https:\/\/penangindustrial.com\/jisuanqi\/zong-gouzhi-chengben\/"},"modified":"2025-12-02T09:13:51","modified_gmt":"2025-12-02T01:13:51","slug":"zong-gouzhi-chengben","status":"publish","type":"page","link":"https:\/\/penangindustrial.com\/zh-hans\/jisuanqi\/zong-gouzhi-chengben\/","title":{"rendered":"\u603b\u8d2d\u7f6e\u6210\u672c"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"29902\" class=\"elementor elementor-29902 elementor-29774\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a75b6e9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a75b6e9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e68c02a\" data-id=\"e68c02a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e0e236b elementor-widget elementor-widget-heading\" data-id=\"e0e236b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u603b\u8d2d\u7f6e\u6210\u672c<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f6730d elementor-widget elementor-widget-text-editor\" data-id=\"4f6730d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u8ba1\u7b97\u5de5\u4e1a\u623f\u5730\u4ea7\u8d2d\u7f6e\u7684\u5370\u82b1\u7a0e (MOT)\u3001\u4e2d\u4ecb\u8d39\u3001\u5f8b\u5e08\u8d39\u53ca\u5916\u56fd\u4eba\u5f81\u8d39\u7b49\uff0c\u4ee5\u83b7\u53d6\u603b\u8d2d\u7f6e\u6210\u672c\u7684\u5b8c\u6574\u6982\u89c8\u3002<br \/>\u5728\u8868\u683c\u4e2d\u5bf9\u6bd4\u5176\u4ed6\u4e0d\u540c\u60c5\u666f\uff0c\u4ee5\u67e5\u770b\u5dee\u5f02\u3002<br \/>\u6253\u5370\u6216\u4fdd\u5b58\u62a5\u544a\u4ee5\u4f9b\u53c2\u8003\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-89a26ff elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"89a26ff\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d47bc64\" data-id=\"d47bc64\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2a6090a elementor-widget elementor-widget-html\" data-id=\"2a6090a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-widget-container\">\r\n    <div class=\"pi-calculator-wrapper\">\r\n\r\n        <!-- External Libraries for PDF Generation -->\r\n        <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/html2canvas\/1.4.1\/html2canvas.min.js\"><\/script>\r\n        <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"><\/script>\r\n\r\n        <div class=\"pi-tool-b1 show-a\" id=\"b1_container\">\r\n            <!-- Watermark Background -->\r\n            <div class=\"pi-watermark-overlay\"><\/div>\r\n            \r\n            <!-- Header for PDF Output Only -->\r\n            <div class=\"pi-print-header\">\u603b\u8d2d\u7f6e\u6210\u672c\u62a5\u544a (Total Acquisition Costs Report)<\/div>\r\n\r\n            <div class=\"pi-b1-content\">\r\n                \r\n                <!-- Mobile Tabs -->\r\n                <div class=\"pi-mobile-tabs\">\r\n                    <button class=\"pi-tab-btn active\" onclick=\"pi_switch_tab('a')\">\u65b9\u6848 A<\/button>\r\n                    <button class=\"pi-tab-btn\" onclick=\"pi_switch_tab('b')\">\u65b9\u6848 B<\/button>\r\n                    <button class=\"pi-tab-btn\" onclick=\"pi_switch_tab('c')\">\u65b9\u6848 C<\/button>\r\n                <\/div>\r\n\r\n                <!-- Main Comparison Grid -->\r\n                <div class=\"pi-b1-grid\">\r\n                    \r\n                    <!-- Table Headers -->\r\n                    <div class=\"pi-row-header\">\r\n                        <div class=\"pi-cell-head\">\u9879\u76ee (Item)<\/div>\r\n                        <div class=\"pi-cell-head col-a\">\u65b9\u6848 A<\/div>\r\n                        <div class=\"pi-cell-head col-b\">\u65b9\u6848 B<\/div>\r\n                        <div class=\"pi-cell-head col-c\">\u65b9\u6848 C<\/div>\r\n                    <\/div>\r\n\r\n                    <!-- Section 1 -->\r\n                    <div class=\"pi-section-row\">1. \u4ea4\u6613\u8be6\u60c5 (Transaction Details)<\/div>\r\n                    \r\n                    <!-- Price Row -->\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">\u623f\u4ea7\u4ef7\u683c (RM)<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-b1-input inp-price\" data-s=\"a\" placeholder=\"0\" oninput=\"pi_calc_b1()\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-b1-input inp-price\" data-s=\"b\" placeholder=\"0\" oninput=\"pi_calc_b1()\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-b1-input inp-price\" data-s=\"c\" placeholder=\"0\" oninput=\"pi_calc_b1()\"><\/div>\r\n                    <\/div>\r\n\r\n                    <!-- Financing Row -->\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">\u878d\u8d44\u65b9\u5f0f<\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                            <select class=\"pi-b1-select inp-loan-opt\" data-s=\"a\" onchange=\"pi_ui_update('a')\"><option value=\"cash\">\u73b0\u91d1 (Cash)<\/option><option value=\"loan\">\u8d37\u6b3e (Loan)<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper loan-box-a pi-hidden\" style=\"display: none;\">\r\n                                <span class=\"pi-mini-label\">\u989d\u5ea6 %<\/span> \r\n                                <input type=\"number\" class=\"pi-b1-input pi-sm-input inp-margin\" data-s=\"a\" value=\"90\" oninput=\"pi_calc_b1()\">\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <select class=\"pi-b1-select inp-loan-opt\" data-s=\"b\" onchange=\"pi_ui_update('b')\"><option value=\"cash\">\u73b0\u91d1 (Cash)<\/option><option value=\"loan\">\u8d37\u6b3e (Loan)<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper loan-box-b pi-hidden\" style=\"display: none;\">\r\n                                 <span class=\"pi-mini-label\">\u989d\u5ea6 %<\/span> \r\n                                 <input type=\"number\" class=\"pi-b1-input pi-sm-input inp-margin\" data-s=\"b\" value=\"90\" oninput=\"pi_calc_b1()\">\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                            <select class=\"pi-b1-select inp-loan-opt\" data-s=\"c\" onchange=\"pi_ui_update('c')\"><option value=\"cash\">\u73b0\u91d1 (Cash)<\/option><option value=\"loan\">\u8d37\u6b3e (Loan)<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper loan-box-c pi-hidden\" style=\"display: none;\">\r\n                                 <span class=\"pi-mini-label\">\u989d\u5ea6 %<\/span> \r\n                                 <input type=\"number\" class=\"pi-b1-input pi-sm-input inp-margin\" data-s=\"c\" value=\"90\" oninput=\"pi_calc_b1()\">\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- Section 2 -->\r\n                    <div class=\"pi-section-row\">2. \u653f\u5e9c\u7a0e\u8d39 (Govt Duties &amp; Levies)<\/div>\r\n                    \r\n                    <!-- Buyer Profile -->\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">\u4e70\u5bb6\u8eab\u4efd<\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                            <select class=\"pi-b1-select inp-status\" data-s=\"a\" onchange=\"pi_calc_b1()\">\r\n                                <option value=\"local\">\u672c\u5730 \/ Sdn Bhd<\/option>\r\n                                <option value=\"foreign_consent\">\u5916\u7c4d (3% \u5f81\u8d39)<\/option>\r\n                                <option value=\"foreign_levy\">\u5916\u7c4d (4% \u5f81\u8d39)<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <select class=\"pi-b1-select inp-status\" data-s=\"b\" onchange=\"pi_calc_b1()\">\r\n                                <option value=\"local\">\u672c\u5730 \/ Sdn Bhd<\/option>\r\n                                <option value=\"foreign_consent\">\u5916\u7c4d (3% \u5f81\u8d39)<\/option>\r\n                                <option value=\"foreign_levy\">\u5916\u7c4d (4% \u5f81\u8d39)<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                            <select class=\"pi-b1-select inp-status\" data-s=\"c\" onchange=\"pi_calc_b1()\">\r\n                                <option value=\"local\">\u672c\u5730 \/ Sdn Bhd<\/option>\r\n                                <option value=\"foreign_consent\">\u5916\u7c4d (3% \u5f81\u8d39)<\/option>\r\n                                <option value=\"foreign_levy\">\u5916\u7c4d (4% \u5f81\u8d39)<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- Calculated Fields: Duties -->\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">MOT \u5370\u82b1\u7a0e<\/div>\r\n                        <div class=\"pi-cell-data col-a highlight-text\" id=\"res_mot_a\">0<\/div>\r\n                        <div class=\"pi-cell-data col-b highlight-text\" id=\"res_mot_b\">0<\/div>\r\n                        <div class=\"pi-cell-data col-c highlight-text\" id=\"res_mot_c\">0<\/div>\r\n                    <\/div>\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">\u5916\u56fd\u4eba\u5f81\u8d39 (Levy)<\/div>\r\n                        <div class=\"pi-cell-data col-a highlight-text\" id=\"res_levy_a\">0<\/div>\r\n                        <div class=\"pi-cell-data col-b highlight-text\" id=\"res_levy_b\">0<\/div>\r\n                        <div class=\"pi-cell-data col-c highlight-text\" id=\"res_levy_c\">0<\/div>\r\n                    <\/div>\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">\u8d37\u6b3e\u5370\u82b1\u7a0e<\/div>\r\n                        <div class=\"pi-cell-data col-a highlight-text\" id=\"res_loan_stamp_a\">-<\/div>\r\n                        <div class=\"pi-cell-data col-b highlight-text\" id=\"res_loan_stamp_b\">-<\/div>\r\n                        <div class=\"pi-cell-data col-c highlight-text\" id=\"res_loan_stamp_c\">-<\/div>\r\n                    <\/div>\r\n\r\n                    <!-- PDC Consent Fee -->\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">PDC \u540c\u610f\u8d39<span class=\"pi-label-sub\">(\u8f93\u5165\u571f\u5730\u9762\u79ef)<\/span><\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                            <select class=\"pi-b1-select inp-pdc-opt\" data-s=\"a\" onchange=\"pi_ui_update('a')\"><option value=\"private\">\u79c1\u4eba\u5730<\/option><option value=\"pdc\">PDC \u5730<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-a pi-hidden\" style=\"display: none;\"><select class=\"pi-b1-select\" id=\"pdc_loc_a\" onchange=\"pi_calc_b1()\"><option value=\"main\">\u5a01\u7701 (Mainland)<\/option><option value=\"isl\">\u69df\u5c9b (Island)<\/option><\/select><\/div>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-a pi-hidden\" style=\"display: none;\"><select class=\"pi-b1-select\" id=\"pdc_stat_a\" onchange=\"pi_calc_b1()\"><option value=\"op\">\u8fd0\u8425\u4e2d<\/option><option value=\"non\">\u975e\u8fd0\u8425<\/option><\/select><\/div>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-a pi-hidden\" style=\"flex-direction: column; align-items: flex-start; display: none; width:100%;\">\r\n                                <div style=\"display:flex; gap:4px; width:100%;\">\r\n                                    <input type=\"number\" class=\"pi-b1-input inp-pdc-area\" data-s=\"a\" placeholder=\"\u9762\u79ef\" oninput=\"pi_calc_b1()\">\r\n                                    <select class=\"pi-b1-select inp-pdc-unit\" data-s=\"a\" onchange=\"pi_calc_b1()\" style=\"width:60px;\"><option value=\"acre\" selected=\"\">\u82f1\u4ea9<\/option><option value=\"sqft\">\u65b9\u5c3a<\/option><option value=\"sqm\">\u5e73\u65b9\u7c73<\/option><\/select>\r\n                                <\/div>\r\n                                <div class=\"pi-toggle-wrapper\" style=\"margin-top:4px; width:100%;\">\r\n                                    <span class=\"pi-mini-label\">\u4efd\u989d %<\/span> <input type=\"number\" class=\"pi-b1-input pi-sm-input inp-pdc-share\" data-s=\"a\" value=\"100\" oninput=\"pi_calc_b1()\">\r\n                                <\/div>\r\n                            <\/div>\r\n                            <span id=\"res_pdc_a\" class=\"res-value\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <select class=\"pi-b1-select inp-pdc-opt\" data-s=\"b\" onchange=\"pi_ui_update('b')\"><option value=\"private\">\u79c1\u4eba\u5730<\/option><option value=\"pdc\">PDC \u5730<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-b pi-hidden\" style=\"display: none;\"><select class=\"pi-b1-select\" id=\"pdc_loc_b\" onchange=\"pi_calc_b1()\"><option value=\"main\">\u5a01\u7701 (Mainland)<\/option><option value=\"isl\">\u69df\u5c9b (Island)<\/option><\/select><\/div>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-b pi-hidden\" style=\"display: none;\"><select class=\"pi-b1-select\" id=\"pdc_stat_b\" onchange=\"pi_calc_b1()\"><option value=\"op\">\u8fd0\u8425\u4e2d<\/option><option value=\"non\">\u975e\u8fd0\u8425<\/option><\/select><\/div>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-b pi-hidden\" style=\"flex-direction: column; align-items: flex-start; display: none; width:100%;\">\r\n                                <div style=\"display:flex; gap:4px; width:100%;\">\r\n                                    <input type=\"number\" class=\"pi-b1-input inp-pdc-area\" data-s=\"b\" placeholder=\"\u9762\u79ef\" oninput=\"pi_calc_b1()\">\r\n                                    <select class=\"pi-b1-select inp-pdc-unit\" data-s=\"b\" onchange=\"pi_calc_b1()\" style=\"width:60px;\"><option value=\"acre\" selected=\"\">\u82f1\u4ea9<\/option><option value=\"sqft\">\u65b9\u5c3a<\/option><option value=\"sqm\">\u5e73\u65b9\u7c73<\/option><\/select>\r\n                                <\/div>\r\n                                <div class=\"pi-toggle-wrapper\" style=\"margin-top:4px; width:100%;\">\r\n                                    <span class=\"pi-mini-label\">\u4efd\u989d %<\/span> <input type=\"number\" class=\"pi-b1-input pi-sm-input inp-pdc-share\" data-s=\"b\" value=\"100\" oninput=\"pi_calc_b1()\">\r\n                                <\/div>\r\n                            <\/div>\r\n                            <span id=\"res_pdc_b\" class=\"res-value\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                            <select class=\"pi-b1-select inp-pdc-opt\" data-s=\"c\" onchange=\"pi_ui_update('c')\"><option value=\"private\">\u79c1\u4eba\u5730<\/option><option value=\"pdc\">PDC \u5730<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-c pi-hidden\" style=\"display: none;\"><select class=\"pi-b1-select\" id=\"pdc_loc_c\" onchange=\"pi_calc_b1()\"><option value=\"main\">\u5a01\u7701 (Mainland)<\/option><option value=\"isl\">\u69df\u5c9b (Island)<\/option><\/select><\/div>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-c pi-hidden\" style=\"display: none;\"><select class=\"pi-b1-select\" id=\"pdc_stat_c\" onchange=\"pi_calc_b1()\"><option value=\"op\">\u8fd0\u8425\u4e2d<\/option><option value=\"non\">\u975e\u8fd0\u8425<\/option><\/select><\/div>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-c pi-hidden\" style=\"flex-direction: column; align-items: flex-start; display: none; width:100%;\">\r\n                                <div style=\"display:flex; gap:4px; width:100%;\">\r\n                                    <input type=\"number\" class=\"pi-b1-input inp-pdc-area\" data-s=\"c\" placeholder=\"\u9762\u79ef\" oninput=\"pi_calc_b1()\">\r\n                                    <select class=\"pi-b1-select inp-pdc-unit\" data-s=\"c\" onchange=\"pi_calc_b1()\" style=\"width:60px;\"><option value=\"acre\" selected=\"\">\u82f1\u4ea9<\/option><option value=\"sqft\">\u65b9\u5c3a<\/option><option value=\"sqm\">\u5e73\u65b9\u7c73<\/option><\/select>\r\n                                <\/div>\r\n                                <div class=\"pi-toggle-wrapper\" style=\"margin-top:4px; width:100%;\">\r\n                                    <span class=\"pi-mini-label\">\u4efd\u989d %<\/span> <input type=\"number\" class=\"pi-b1-input pi-sm-input inp-pdc-share\" data-s=\"c\" value=\"100\" oninput=\"pi_calc_b1()\">\r\n                                <\/div>\r\n                            <\/div>\r\n                            <span id=\"res_pdc_c\" class=\"res-value\">0<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- Section 3 -->\r\n                    <div class=\"pi-section-row\">3. \u4e13\u4e1a\u8d39\u7528 (Professional Fees)<\/div>\r\n                    \r\n                    <!-- SPA Legal -->\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">SPA \u5f8b\u5e08\u8d39 <span class=\"pi-label-sub\">(+8% SST)<\/span><\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                            <select class=\"pi-b1-select inp-spa-mode\" data-s=\"a\" onchange=\"pi_ui_update('a')\"><option value=\"sro\">\u6807\u51c6 (SRO)<\/option><option value=\"pct\">% \u8d39\u7387<\/option><option value=\"fix\">\u56fa\u5b9a RM<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper spa-custom-a pi-hidden\" style=\"display: none;\"><input type=\"number\" class=\"pi-b1-input pi-sm-input inp-spa-val\" data-s=\"a\" placeholder=\"0\" oninput=\"pi_calc_b1()\"><\/div>\r\n                            <span id=\"disp_spa_a\" class=\"res-value\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <select class=\"pi-b1-select inp-spa-mode\" data-s=\"b\" onchange=\"pi_ui_update('b')\"><option value=\"sro\">\u6807\u51c6 (SRO)<\/option><option value=\"pct\">% \u8d39\u7387<\/option><option value=\"fix\">\u56fa\u5b9a RM<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper spa-custom-b pi-hidden\" style=\"display: none;\"><input type=\"number\" class=\"pi-b1-input pi-sm-input inp-spa-val\" data-s=\"b\" placeholder=\"0\" oninput=\"pi_calc_b1()\"><\/div>\r\n                            <span id=\"disp_spa_b\" class=\"res-value\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                            <select class=\"pi-b1-select inp-spa-mode\" data-s=\"c\" onchange=\"pi_ui_update('c')\"><option value=\"sro\">\u6807\u51c6 (SRO)<\/option><option value=\"pct\">% \u8d39\u7387<\/option><option value=\"fix\">\u56fa\u5b9a RM<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper spa-custom-c pi-hidden\" style=\"display: none;\"><input type=\"number\" class=\"pi-b1-input pi-sm-input inp-spa-val\" data-s=\"c\" placeholder=\"0\" oninput=\"pi_calc_b1()\"><\/div>\r\n                            <span id=\"disp_spa_c\" class=\"res-value\">0<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- Loan Legal -->\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">\u8d37\u6b3e\u5f8b\u5e08\u8d39 <span class=\"pi-label-sub\">(+8% SST)<\/span><\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                            <select class=\"pi-b1-select inp-loan-mode\" data-s=\"a\" onchange=\"pi_ui_update('a')\"><option value=\"sro\">\u6807\u51c6 (SRO)<\/option><option value=\"pct\">% \u8d39\u7387<\/option><option value=\"fix\">\u56fa\u5b9a RM<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper loan-custom-a pi-hidden\" style=\"display: none;\"><input type=\"number\" class=\"pi-b1-input pi-sm-input inp-loan-val\" data-s=\"a\" placeholder=\"0\" oninput=\"pi_calc_b1()\"><\/div>\r\n                            <span id=\"disp_loan_a\" class=\"res-value\">-<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <select class=\"pi-b1-select inp-loan-mode\" data-s=\"b\" onchange=\"pi_ui_update('b')\"><option value=\"sro\">\u6807\u51c6 (SRO)<\/option><option value=\"pct\">% \u8d39\u7387<\/option><option value=\"fix\">\u56fa\u5b9a RM<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper loan-custom-b pi-hidden\" style=\"display: none;\"><input type=\"number\" class=\"pi-b1-input pi-sm-input inp-loan-val\" data-s=\"b\" placeholder=\"0\" oninput=\"pi_calc_b1()\"><\/div>\r\n                            <span id=\"disp_loan_b\" class=\"res-value\">-<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                            <select class=\"pi-b1-select inp-loan-mode\" data-s=\"c\" onchange=\"pi_ui_update('c')\"><option value=\"sro\">\u6807\u51c6 (SRO)<\/option><option value=\"pct\">% \u8d39\u7387<\/option><option value=\"fix\">\u56fa\u5b9a RM<\/option><\/select>\r\n                            <div class=\"pi-toggle-wrapper loan-custom-c pi-hidden\" style=\"display: none;\"><input type=\"number\" class=\"pi-b1-input pi-sm-input inp-loan-val\" data-s=\"c\" placeholder=\"0\" oninput=\"pi_calc_b1()\"><\/div>\r\n                            <span id=\"disp_loan_c\" class=\"res-value\">-<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- Agent Fee -->\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">\u4e2d\u4ecb\u8d39 <span class=\"pi-label-sub\">(+8% SST)<\/span><\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                            <div class=\"pi-toggle-wrapper\">\r\n                                <span class=\"pi-mini-label\">\u4ed8?<\/span>\r\n                                <select class=\"pi-b1-select inp-agt-opt\" data-s=\"a\" onchange=\"pi_ui_update('a')\"><option value=\"yes\" selected=\"\">\u662f<\/option><option value=\"no\">\u5426<\/option><\/select>\r\n                            <\/div>\r\n                            <div class=\"pi-toggle-wrapper agt-box-a pi-hidden\" style=\"display: flex;\">\r\n                                <span class=\"pi-mini-label\">\u8d39\u7387 %<\/span> \r\n                                <input type=\"number\" class=\"pi-b1-input pi-sm-input inp-agt-rate\" data-s=\"a\" value=\"2\" oninput=\"pi_calc_b1()\">\r\n                            <\/div>\r\n                            <span id=\"res_agt_a\" class=\"res-value\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <div class=\"pi-toggle-wrapper\">\r\n                                 <span class=\"pi-mini-label\">\u4ed8?<\/span>\r\n                                 <select class=\"pi-b1-select inp-agt-opt\" data-s=\"b\" onchange=\"pi_ui_update('b')\"><option value=\"yes\" selected=\"\">\u662f<\/option><option value=\"no\">\u5426<\/option><\/select>\r\n                            <\/div>\r\n                            <div class=\"pi-toggle-wrapper agt-box-b pi-hidden\" style=\"display: flex;\">\r\n                                <span class=\"pi-mini-label\">\u8d39\u7387 %<\/span> \r\n                                <input type=\"number\" class=\"pi-b1-input pi-sm-input inp-agt-rate\" data-s=\"b\" value=\"2\" oninput=\"pi_calc_b1()\">\r\n                            <\/div>\r\n                            <span id=\"res_agt_b\" class=\"res-value\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                            <div class=\"pi-toggle-wrapper\">\r\n                                 <span class=\"pi-mini-label\">\u4ed8?<\/span>\r\n                                 <select class=\"pi-b1-select inp-agt-opt\" data-s=\"c\" onchange=\"pi_ui_update('c')\"><option value=\"yes\" selected=\"\">\u662f<\/option><option value=\"no\">\u5426<\/option><\/select>\r\n                            <\/div>\r\n                            <div class=\"pi-toggle-wrapper agt-box-c pi-hidden\" style=\"display: flex;\">\r\n                                <span class=\"pi-mini-label\">\u8d39\u7387 %<\/span> \r\n                                <input type=\"number\" class=\"pi-b1-input pi-sm-input inp-agt-rate\" data-s=\"c\" value=\"2\" oninput=\"pi_calc_b1()\">\r\n                            <\/div>\r\n                            <span id=\"res_agt_c\" class=\"res-value\">0<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- GRAND TOTAL -->\r\n                    <div class=\"pi-section-row pi-total-header\">\u73b0\u91d1\u652f\u51fa\u603b\u989d (GRAND TOTAL)<\/div>\r\n                    <div class=\"pi-row pi-total-row\">\r\n                        <div class=\"pi-cell-label\">\u603b\u8d39\u7528\u4e0e\u7a0e\u9879<\/div>\r\n                        <div class=\"pi-cell-data col-a\" id=\"res_total_a\">0<\/div>\r\n                        <div class=\"pi-cell-data col-b\" id=\"res_total_b\">0<\/div>\r\n                        <div class=\"pi-cell-data col-c\" id=\"res_total_c\">0<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Mobile Comparison Summary -->\r\n                <div class=\"pi-mobile-compare\">\r\n                    <div class=\"pi-mob-comp-col\"> <span class=\"pi-mob-comp-lbl\">\u603b\u8ba1 A<\/span> <span class=\"pi-mob-comp-val\" id=\"mob_total_a\">0<\/span> <\/div>\r\n                    <div class=\"pi-mob-comp-col\"> <span class=\"pi-mob-comp-lbl\">\u603b\u8ba1 B<\/span> <span class=\"pi-mob-comp-val\" id=\"mob_total_b\">0<\/span> <\/div>\r\n                    <div class=\"pi-mob-comp-col\"> <span class=\"pi-mob-comp-lbl\">\u603b\u8ba1 C<\/span> <span class=\"pi-mob-comp-val\" id=\"mob_total_c\">0<\/span> <\/div>\r\n                <\/div>\r\n\r\n                <!-- Action Buttons -->\r\n                <div class=\"pi-action-row\">\r\n                    <button class=\"pi-btn pi-btn-secondary\" onclick=\"pi_copy_scenario()\">\r\n                        <i class=\"fas fa-copy\"><\/i> \u590d\u5236 A \u2192 B &amp; C\r\n                    <\/button>\r\n                    <button class=\"pi-btn pi-btn-primary\" onclick=\"pi_open_modal()\">\r\n                        <i class=\"fas fa-envelope\"><\/i> \u53d1\u9001\u8be6\u7ec6 PDF \u62a5\u544a\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- NEW UPDATED FOOTER -->\r\n            <div class=\"pi-print-footer\">\r\n                <div style=\"font-weight:bold; margin-bottom:5px;\">\u7f16\u5236: PenangIndustrial.com<\/div>\r\n                <div style=\"font-size:8px; color:#666; text-align:justify; line-height:1.2;\">\r\n                    <strong>\u514d\u8d23\u58f0\u660e\uff1a<\/strong> PenangIndustrial.com \u63d0\u4f9b\u7684\u5de5\u5177\u548c\u8ba1\u7b97\u5668\u4ec5\u7528\u4e8e\u521d\u6b65\u4f30\u7b97\u548c\u6218\u7565\u89c4\u5212\u3002\u867d\u7136\u6211\u4eec\u5c3d\u529b\u786e\u4fdd\u51c6\u786e\u6027\uff0c\u4f46\u8fd9\u4e9b\u7ed3\u679c\u4e0d\u6784\u6210\u6b63\u5f0f\u7684\u6280\u672f\u6216\u8d22\u52a1\u62a5\u4ef7\u6216\u5efa\u8bae\u3002\u5f3a\u70c8\u5efa\u8bae\u7528\u6237\u5728\u505a\u51fa\u6700\u7ec8\u6295\u8d44\u51b3\u7b56\u524d\u54a8\u8be2\u5177\u5907\u8d44\u8d28\u7684\u4e13\u4e1a\u4eba\u58eb\u3002PenangIndustrial.com \u5bf9\u57fa\u4e8e\u8fd9\u4e9b\u4f30\u7b97\u505a\u51fa\u7684\u9519\u8bef\u3001\u9057\u6f0f\u6216\u51b3\u7b56\u4e0d\u627f\u62c5\u4efb\u4f55\u8d23\u4efb\u3002\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Modal HTML -->\r\n        <div id=\"pi-modal\" class=\"pi-modal-overlay\">\r\n            <div class=\"pi-modal-box\">\r\n                <span class=\"pi-close-btn\" onclick=\"pi_close_modal()\">\u00d7<\/span>\r\n                <div class=\"pi-modal-header\">\u83b7\u53d6\u60a8\u7684\u53ef\u884c\u6027\u62a5\u544a<\/div>\r\n                <div class=\"pi-modal-body\">\r\n                    <p>\u8bf7\u8f93\u5165\u60a8\u7684\u7535\u90ae\u4ee5\u83b7\u53d6\u6b64\u8ba1\u7b97\u7684 PDF \u526f\u672c\u3002<\/p>\r\n                    <div id=\"pi_msg_box\" style=\"display:none; padding:10px; margin-bottom:10px; border-radius:4px; font-size:0.9rem;\"><\/div>\r\n                    <input type=\"text\" id=\"pi_user_name\" class=\"pi-modal-input\" placeholder=\"\u60a8\u7684\u79f0\u547c (\u53ef\u9009)\">\r\n                    <input type=\"email\" id=\"pi_user_email\" class=\"pi-modal-input\" placeholder=\"\u60a8\u7684\u7535\u90ae\u5730\u5740 (\u5fc5\u586b)\">\r\n                    <div class=\"pi-privacy-note\">\u6211\u4eec\u5c0a\u91cd\u60a8\u7684\u9690\u79c1\u3002\u7edd\u65e0\u5783\u573e\u90ae\u4ef6\u3002<\/div>\r\n                    <button class=\"pi-btn pi-btn-primary\" onclick=\"pi_send_pdf_data()\" id=\"pi_submit_btn\" style=\"width:100%; justify-content:center; margin-top:10px;\">\u7acb\u5373\u53d1\u9001\u62a5\u544a<\/button>\r\n                    <div id=\"pi_loading\" style=\"display:none; text-align:center; font-size:0.8rem; color:#666; margin-top:5px;\">\r\n                        \u6b63\u5728\u751f\u6210 PDF... <i class=\"fas fa-spinner fa-spin\"><\/i>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n    <!-- FIXED CSS: HEADER DISPLAY IN PDF -->\r\n    <style>\r\n    \/* --- CORE RESET --- *\/\r\n    .pi-calculator-wrapper {\r\n        font-family: 'Montserrat', 'Noto Sans SC', 'Inter', sans-serif; \/* Added Noto Sans SC for Chinese *\/\r\n        color: #1A202C;\r\n        margin: 20px 0;\r\n        width: 100%;\r\n    }\r\n    .pi-tool-b1 { \r\n        max-width: 100%; \r\n        margin: 0 auto; \r\n        background: #ffffff; \r\n        border: 1px solid #e2e8f0; \r\n        border-radius: 8px; \r\n        padding: 20px; \r\n        box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1); \r\n        position: relative; \r\n        overflow: hidden; \r\n    }\r\n\r\n    \/* --- GRID SYSTEM --- *\/\r\n    .pi-b1-grid {\r\n        display: grid !important;\r\n        grid-template-columns: 200px 1fr 1fr 1fr;\r\n        width: 100%;\r\n        border: 1px solid #e2e8f0;\r\n        border-radius: 8px;\r\n        overflow: hidden;\r\n        background: #fff;\r\n    }\r\n    .pi-row-header { display: contents; }\r\n    .pi-cell-head {\r\n        background: #1A202C; \r\n        color: #ffffff;\r\n        padding: 12px;\r\n        font-weight: 600;\r\n        text-align: center;\r\n        font-size: 0.9rem;\r\n        border-right: 1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .pi-cell-head:last-child { border-right: none; }\r\n\r\n    .pi-row { display: contents; }\r\n\r\n    .pi-cell-label {\r\n        background: #f8fafc;\r\n        padding: 10px 12px;\r\n        border-bottom: 1px solid #e2e8f0;\r\n        border-right: 1px solid #e2e8f0;\r\n        font-size: 0.85rem;\r\n        font-weight: 600;\r\n        color: #475569;\r\n        display: flex;\r\n        flex-direction: column;\r\n        justify-content: center;\r\n    }\r\n    .pi-label-sub { display: block; font-size: 0.7rem; font-weight: 400; color: #94a3b8; margin-top: 2px; }\r\n\r\n    .pi-cell-data {\r\n        background: rgba(255, 255, 255, 0.95);\r\n        padding: 8px;\r\n        border-bottom: 1px solid #e2e8f0;\r\n        border-right: 1px solid #e2e8f0;\r\n        display: flex;\r\n        flex-direction: column;\r\n        justify-content: center;\r\n        align-items: flex-end;\r\n    }\r\n    .pi-cell-data:last-child { border-right: none; }\r\n\r\n    \/* --- SECTION HEADERS --- *\/\r\n    .pi-section-row {\r\n        grid-column: 1 \/ -1;\r\n        background: #F1F5F9;\r\n        padding: 8px 15px;\r\n        font-size: 0.75rem;\r\n        font-weight: 700;\r\n        text-transform: uppercase;\r\n        letter-spacing: 1px;\r\n        color: #64748b;\r\n        border-bottom: 1px solid #e2e8f0;\r\n    }\r\n    .pi-total-header {\r\n        background: #1A202C;\r\n        color: #B48C44;\r\n    }\r\n\r\n    \/* --- FORM ELEMENTS --- *\/\r\n    .pi-b1-input, .pi-b1-select {\r\n        width: 100%;\r\n        padding: 6px 10px;\r\n        font-size: 0.9rem;\r\n        border: 1px solid #cbd5e1;\r\n        border-radius: 4px;\r\n        text-align: right;\r\n        transition: all 0.2s;\r\n        background: #fff;\r\n        color: #334155;\r\n        position: relative; z-index: 20;\r\n    }\r\n    .pi-b1-select { text-align: left; background-image: none; cursor: pointer; }\r\n    .pi-b1-input:focus, .pi-b1-select:focus {\r\n        border-color: #B48C44;\r\n        outline: none;\r\n        box-shadow: 0 0 0 2px rgba(180, 140, 68, 0.2);\r\n    }\r\n    .pi-toggle-wrapper {\r\n        width: 100%;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: flex-end;\r\n        gap: 5px;\r\n        margin-bottom: 4px;\r\n    }\r\n    .pi-mini-label { font-size: 0.7rem; color: #64748b; white-space: nowrap; }\r\n    .pi-sm-input { width: 60px !important; padding: 4px !important; font-size: 0.8rem; text-align: center; }\r\n    .res-value { font-weight: 700; font-size: 0.9rem; color: #334155; }\r\n    .highlight-text { color: #1A202C; font-weight: 600; }\r\n\r\n    .pi-total-row .pi-cell-data {\r\n        background: #fffbeb;\r\n        color: #92400e;\r\n        font-weight: 800;\r\n        font-size: 1.1rem;\r\n    }\r\n\r\n    \/* --- BUTTONS --- *\/\r\n    .pi-action-row { margin-top: 20px; display: flex; gap: 10px; justify-content: flex-end; }\r\n    .pi-btn {\r\n        padding: 10px 20px;\r\n        border: none;\r\n        border-radius: 4px;\r\n        font-weight: 600;\r\n        font-size: 0.9rem;\r\n        cursor: pointer;\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 8px;\r\n        transition: background 0.2s;\r\n        position: relative; z-index: 20;\r\n    }\r\n    .pi-btn-primary { background: #B48C44; color: white; }\r\n    .pi-btn-primary:hover { background: #9a7635; }\r\n    .pi-btn-secondary { background: #f1f5f9; color: #475569; border: 1px solid #cbd5e1; }\r\n    .pi-btn-secondary:hover { background: #e2e8f0; }\r\n\r\n    \/* --- TABS & WATERMARK --- *\/\r\n    .pi-mobile-tabs { display: none; margin-bottom: 10px; gap: 5px; }\r\n    .pi-tab-btn {\r\n        flex: 1; padding: 10px; background: #f1f5f9; border: 1px solid #cbd5e1;\r\n        border-radius: 4px; color: #64748b; font-weight: 600; cursor: pointer;\r\n    }\r\n    .pi-tab-btn.active { background: #B48C44; color: white; border-color: #B48C44; }\r\n\r\n    .pi-watermark-overlay { \r\n        position: absolute; top: 0; left: 0; width: 100%; height: 100%; \r\n        pointer-events: none; z-index: 10; opacity: 0.12; \r\n        background-image: url(\"data:image\/svg+xml,%3Csvg width='300' height='300' viewBox='0 0 300 300' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Ctext x='50%25' y='50%25' fill='%23334155' font-family='Arial' font-size='24' font-weight='bold' transform='rotate(-45 150 150)' text-anchor='middle'%3EPenangIndustrial.com%3C\/text%3E%3C\/svg%3E\"); \r\n    }\r\n    .pi-b1-content { position: relative; z-index: 1; }\r\n    .pi-hidden { display: none; }\r\n    .pi-print-header, .pi-print-footer, .pi-mobile-compare { display: none; }\r\n\r\n    \/* --- MODAL --- *\/\r\n    .pi-modal-overlay { display: none; position: fixed; top:0; left:0; width:100%; height:100%; background: rgba(0,0,0,0.5); z-index:9999; justify-content: center; align-items: center; }\r\n    .pi-modal-box { background: white; padding: 25px; border-radius: 8px; width: 90%; max-width: 400px; position: relative; box-shadow: 0 20px 25px -5px rgba(0,0,0,0.1); }\r\n    .pi-close-btn { position: absolute; top: 10px; right: 15px; font-size: 24px; cursor: pointer; }\r\n    .pi-modal-header { font-size: 1.2rem; font-weight: 700; margin-bottom: 10px; color: #1A202C; }\r\n    .pi-modal-input { display: block; width: 100%; padding: 10px; margin-bottom: 10px; border: 1px solid #cbd5e1; border-radius: 4px; }\r\n    .pi-privacy-note { font-size: 0.75rem; color: #94a3b8; text-align: center; }\r\n\r\n    \/* --- MOBILE SPECIFIC FIXES --- *\/\r\n    @media (max-width: 768px) {\r\n        \/* 1. HIDE THE HEADER ROW *\/\r\n        .pi-row-header { display: none !important; }\r\n\r\n        \/* 2. Force Full Width & Reset Margins *\/\r\n        .pi-tool-b1 {\r\n            width: calc(100vw - 30px) !important;\r\n            margin-left: -15px !important;\r\n            margin-right: -15px !important;\r\n            padding: 10px !important;\r\n            border-radius: 0;\r\n            border: none;\r\n        }\r\n        .pi-b1-grid { grid-template-columns: 35% 65% !important; border: 1px solid #e2e8f0; }\r\n        \r\n        \/* 3. Slim Buttons *\/\r\n        .pi-mobile-tabs { margin-bottom: 5px; gap: 4px; }\r\n        .pi-tab-btn {\r\n            padding: 6px 4px;\r\n            font-size: 11px;\r\n            line-height: 1.2;\r\n            min-height: auto;\r\n        }\r\n        \r\n        \/* 4. Column Logic *\/\r\n        .col-a, .col-b, .col-c { display: none !important; }\r\n        .pi-tool-b1.show-a .col-a, .pi-tool-b1.show-b .col-b, .pi-tool-b1.show-c .col-c { display: flex !important; }\r\n        .pi-mobile-tabs { display: flex; }\r\n        \r\n        .pi-cell-label { font-size: 11px !important; padding: 6px !important; line-height: 1.1; word-wrap: break-word; }\r\n        .pi-cell-data { padding: 4px !important; }\r\n        .pi-b1-input, .pi-b1-select { font-size: 12px !important; padding: 4px !important; height: 32px; }\r\n        .pi-section-row { font-size: 10px !important; padding: 5px 8px; }\r\n        \r\n        .pi-mobile-compare { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 2px; margin-top: 10px; padding: 5px; background: #f0fdf4; border: 1px solid #bbf7d0; border-radius: 6px; }\r\n        .pi-mob-comp-col { text-align: center; }\r\n        .pi-mob-comp-lbl { font-size: 9px; color: #166534; font-weight: 700; display: block; }\r\n        .pi-mob-comp-val { font-size: 11px; color: #166534; font-weight: 800; }\r\n        .pi-action-row { flex-direction: column; gap: 8px; }\r\n        .pi-btn { width: 100%; padding: 12px; font-size: 13px; }\r\n    }\r\n\r\n    \/* --- PDF CAPTURE OVERRIDES --- *\/\r\n    .pi-pdf-capture-mode { width: 1000px !important; max-width: 1000px !important; position: fixed; top: 0; left: 0; z-index: -100; background: white; padding: 30px; }\r\n    .pi-pdf-capture-mode .pi-b1-grid { grid-template-columns: 200px 1fr 1fr 1fr !important; }\r\n    .pi-pdf-capture-mode .col-a, .pi-pdf-capture-mode .col-b, .pi-pdf-capture-mode .col-c { display: flex !important; }\r\n    \/* IMPORTANT FIX: USE CONTENTS, NOT BLOCK, FOR HEADER ROW *\/\r\n    .pi-pdf-capture-mode .pi-print-header, .pi-pdf-capture-mode .pi-print-footer { display: block !important; }\r\n    .pi-pdf-capture-mode .pi-row-header { display: contents !important; } \/* Fix Stacking Issue *\/\r\n    .pi-pdf-capture-mode .pi-mobile-tabs, .pi-pdf-capture-mode .pi-action-row, .pi-pdf-capture-mode .pi-mobile-compare { display: none !important; }\r\n    .pi-pdf-capture-mode .pi-watermark-overlay { opacity: 0.1 !important; z-index: 99 !important; }\r\n    <\/style>\r\n\r\n    <script>\r\n    (function() {\r\n        function getVal(sel) { let el = document.querySelector(sel); return el ? (parseFloat(el.value.replace(\/,\/g, '')) || 0) : 0; }\r\n        function fmt(n) { return n.toLocaleString('en-US', {maximumFractionDigits: 0}); }\r\n        function fmtCompact(n) { return (n > 1000000) ? (n\/1000000).toFixed(2)+'m' : (n > 1000) ? (n\/1000).toFixed(1)+'k' : n.toFixed(0); }\r\n        \r\n        \/\/ SRO LOGIC\r\n        function calcLegalSRO(price) { \r\n            if (price <= 0) return 0;\r\n            let t = 0; \r\n            if (price > 0) t += Math.min(price, 500000) * 0.0125; \r\n            if (price > 500000) t += Math.min(price - 500000, 7000000) * 0.01; \r\n            if (price > 7500000) t += (price - 7500000) * 0.01; \r\n            return Math.max(t, 500); \r\n        }\r\n        \r\n        function calcMOT(price) { let t = 0; if (price > 0) t += Math.min(price, 100000) * 0.01; if (price > 100000) t += Math.min(price - 100000, 400000) * 0.02; if (price > 500000) t += Math.min(price - 500000, 500000) * 0.03; if (price > 1000000) t += (price - 1000000) * 0.04; return t; }\r\n\r\n        window.pi_calc_b1 = function() {\r\n            ['a', 'b', 'c'].forEach(s => {\r\n                let price = getVal(`.inp-price[data-s=\"${s}\"]`);\r\n                let status = document.querySelector(`.inp-status[data-s=\"${s}\"]`).value;\r\n                let mot = calcMOT(price);\r\n                let levy = (status === 'foreign_consent') ? price * 0.03 : (status === 'foreign_levy') ? price * 0.04 : 0;\r\n                \r\n                let loan_stamp = 0, loan_amt = 0;\r\n                let loan_opt = document.querySelector(`.inp-loan-opt[data-s=\"${s}\"]`).value;\r\n                if(loan_opt === 'loan') {\r\n                    let margin = getVal(`.inp-margin[data-s=\"${s}\"]`) \/ 100;\r\n                    loan_amt = price * margin;\r\n                    loan_stamp = Math.ceil(loan_amt \/ 1000) * 5;\r\n                }\r\n\r\n                let pdc_fee = 0;\r\n                let pdc_opt = document.querySelector(`.inp-pdc-opt[data-s=\"${s}\"]`).value;\r\n                if(pdc_opt === 'pdc') {\r\n                    let area_input = getVal(`.inp-pdc-area[data-s=\"${s}\"]`);\r\n                    let unit = document.querySelector(`.inp-pdc-unit[data-s=\"${s}\"]`).value;\r\n                    let share_pct = getVal(`.inp-pdc-share[data-s=\"${s}\"]`) \/ 100;\r\n                    let area_sqft = area_input;\r\n                    if(unit === 'acre') area_sqft = area_input * 43560;\r\n                    if(unit === 'sqm') area_sqft = area_input * 10.7639;\r\n\r\n                    let loc = document.getElementById(`pdc_loc_${s}`).value;\r\n                    let stat = document.getElementById(`pdc_stat_${s}`).value;\r\n                    let rate = 0;\r\n                    if(loc === 'main' && stat === 'op') rate = 5;\r\n                    if(loc === 'isl' && stat === 'op') rate = 10;\r\n                    if(loc === 'main' && stat === 'non') rate = 10;\r\n                    if(loc === 'isl' && stat === 'non') rate = 20;\r\n                    pdc_fee = (area_sqft * rate) * share_pct;\r\n                }\r\n\r\n                let spa_fee = 0;\r\n                let spa_mode = document.querySelector(`.inp-spa-mode[data-s=\"${s}\"]`).value;\r\n                if(spa_mode === 'sro') spa_fee = calcLegalSRO(price);\r\n                else if(spa_mode === 'pct') spa_fee = price * (getVal(`.inp-spa-val[data-s=\"${s}\"]`)\/100);\r\n                else spa_fee = getVal(`.inp-spa-val[data-s=\"${s}\"]`);\r\n                let spa_sst = spa_fee * 0.08;\r\n\r\n                let loan_fee = 0;\r\n                if(loan_opt === 'loan') {\r\n                    let loan_mode = document.querySelector(`.inp-loan-mode[data-s=\"${s}\"]`).value;\r\n                    if(loan_mode === 'sro') loan_fee = calcLegalSRO(loan_amt);\r\n                    else if(loan_mode === 'pct') loan_fee = loan_amt * (getVal(`.inp-loan-val[data-s=\"${s}\"]`)\/100);\r\n                    else loan_fee = getVal(`.inp-loan-val[data-s=\"${s}\"]`);\r\n                }\r\n                let loan_sst = loan_fee * 0.08;\r\n                let agt_fee = 0;\r\n                let agt_opt = document.querySelector(`.inp-agt-opt[data-s=\"${s}\"]`).value;\r\n                if(agt_opt === 'yes') {\r\n                    agt_fee = price * (getVal(`.inp-agt-rate[data-s=\"${s}\"]`) \/ 100) * 1.08;\r\n                }\r\n\r\n                document.getElementById(`res_mot_${s}`).innerText = fmt(mot);\r\n                document.getElementById(`res_levy_${s}`).innerText = fmt(levy);\r\n                document.getElementById(`res_loan_stamp_${s}`).innerText = (loan_opt === 'loan') ? fmt(loan_stamp) : '-';\r\n                document.getElementById(`res_pdc_${s}`).innerText = fmt(pdc_fee);\r\n                document.getElementById(`disp_spa_${s}`).innerText = fmt(spa_fee + spa_sst);\r\n                document.getElementById(`disp_loan_${s}`).innerText = (loan_opt === 'loan') ? fmt(loan_fee + loan_sst) : '-';\r\n                document.getElementById(`res_agt_${s}`).innerText = fmt(agt_fee);\r\n                \/\/ TOTAL LOGIC\r\n                let misc_fee = (price > 0) ? 3000 : 0;\r\n                let total = mot + levy + loan_stamp + pdc_fee + spa_fee + spa_sst + loan_fee + loan_sst + agt_fee + misc_fee;\r\n                document.getElementById(`res_total_${s}`).innerText = fmt(total);\r\n                document.getElementById(`mob_total_${s}`).innerText = fmtCompact(total);\r\n            });\r\n        }\r\n\r\n        window.pi_ui_update = function(s) {\r\n            let loan_opt = document.querySelector(`.inp-loan-opt[data-s=\"${s}\"]`).value;\r\n            document.querySelector(`.loan-box-${s}`).style.display = (loan_opt === 'loan') ? 'flex' : 'none';\r\n            let spa_mode = document.querySelector(`.inp-spa-mode[data-s=\"${s}\"]`).value;\r\n            document.querySelector(`.spa-custom-${s}`).style.display = (spa_mode !== 'sro') ? 'flex' : 'none';\r\n            let loan_mode = document.querySelector(`.inp-loan-mode[data-s=\"${s}\"]`).value;\r\n            document.querySelector(`.loan-custom-${s}`).style.display = (loan_mode !== 'sro' && loan_opt === 'loan') ? 'flex' : 'none';\r\n            let pdc_opt = document.querySelector(`.inp-pdc-opt[data-s=\"${s}\"]`).value;\r\n            \/\/ FIXED: Removed the stray semicolon inside the arrow function\r\n            document.querySelectorAll(`.pdc-box-${s}`).forEach(b => b.style.display = (pdc_opt === 'pdc') ? 'flex' : 'none'); \r\n            let agt_opt = document.querySelector(`.inp-agt-opt[data-s=\"${s}\"]`).value;\r\n            document.querySelector(`.agt-box-${s}`).style.display = (agt_opt === 'yes') ? 'flex' : 'none';\r\n            pi_calc_b1();\r\n        }\r\n\r\n        \/\/ COPY FUNCTION\r\n        window.pi_copy_scenario = function() {\r\n            const selectors = [\r\n                '.inp-price', '.inp-loan-opt', '.inp-margin', \r\n                '.inp-status', \r\n                '.inp-pdc-opt', '.inp-pdc-area', '.inp-pdc-unit', '.inp-pdc-share',\r\n                '.inp-spa-mode', '.inp-spa-val',\r\n                '.inp-loan-mode', '.inp-loan-val',\r\n                '.inp-agt-opt', '.inp-agt-rate'\r\n            ];\r\n            selectors.forEach(sel => {\r\n                let val = document.querySelector(`${sel}[data-s=\"a\"]`).value;\r\n                document.querySelector(`${sel}[data-s=\"b\"]`).value = val;\r\n                document.querySelector(`${sel}[data-s=\"c\"]`).value = val;\r\n            });\r\n            const id_suffixes = ['pdc_loc_', 'pdc_stat_'];\r\n            id_suffixes.forEach(prefix => {\r\n                let val = document.getElementById(`${prefix}a`).value;\r\n                document.getElementById(`${prefix}b`).value = val;\r\n                document.getElementById(`${prefix}c`).value = val;\r\n            });\r\n            pi_ui_update('b');\r\n            pi_ui_update('c');\r\n        }\r\n        \r\n        window.pi_switch_tab = function(t) {\r\n            document.getElementById('b1_container').className = `pi-tool-b1 show-${t}`;\r\n            document.querySelectorAll('.pi-tab-btn').forEach(b => b.classList.remove('active'));\r\n            event.target.classList.add('active');\r\n        }\r\n\r\n        \/\/ --- MODAL LOGIC ---\r\n        window.pi_open_modal = function() {\r\n            document.getElementById('pi-modal').style.display = 'flex';\r\n        }\r\n        window.pi_close_modal = function() {\r\n            document.getElementById('pi-modal').style.display = 'none';\r\n        }\r\n        \r\n        \/\/ --- PDF GENERATION LOGIC ---\r\n        window.pi_send_pdf_data = function() {\r\n            let email = document.getElementById('pi_user_email').value;\r\n            let name = document.getElementById('pi_user_name').value;\r\n            let msgBox = document.getElementById('pi_msg_box');\r\n            let btn = document.getElementById('pi_submit_btn');\r\n            let loading = document.getElementById('pi_loading');\r\n            \r\n            \/\/ SAFETY CHECK\r\n            if (typeof pi_calc_vars === 'undefined') {\r\n                alert('System Error: \"pi_calc_vars\" is missing. Please add the Enqueue script to your PHP functions file.');\r\n                return;\r\n            }\r\n\r\n            if(!email || !email.includes('@')) {\r\n                msgBox.style.display='block'; msgBox.style.background='#fecaca'; msgBox.style.color='#991b1b';\r\n                msgBox.innerText='\u8bf7\u8f93\u5165\u6709\u6548\u7684\u7535\u90ae\u5730\u5740\u3002';\r\n                return;\r\n            }\r\n\r\n            btn.disabled = true;\r\n            btn.innerText = \"\u5904\u7406\u4e2d...\";\r\n            loading.style.display = 'block';\r\n            msgBox.style.display = 'none';\r\n\r\n            \/\/ 1. CLONE for PDF\r\n            let original = document.querySelector(\".pi-tool-b1\");\r\n            let clone = original.cloneNode(true);\r\n            clone.classList.add(\"pi-pdf-capture-mode\");\r\n            document.body.appendChild(clone);\r\n            \r\n            \/\/ 2. Set Values in Clone\r\n            let origInputs = original.querySelectorAll('input, select');\r\n            let cloneInputs = clone.querySelectorAll('input, select');\r\n            for(let i=0; i<origInputs.length; i++) { cloneInputs[i].value = origInputs[i].value; }\r\n            \r\n            \/\/ 3. CAPTURE\r\n            try {\r\n                \/\/ FIX: Reduced scale from 2.0 to 1.1 for speed\r\n                html2canvas(clone, { scale: 1.1, useCORS: true, logging: false }).then(canvas => {\r\n                    document.body.removeChild(clone); \/\/ CLEANUP immediately\r\n                    \r\n                    \/\/ FIX: Use JPEG instead of PNG for smaller payload\r\n                    var imgData = canvas.toDataURL('image\/jpeg', 0.85);\r\n                    \r\n                    \/\/ === PDF LAYOUT ===\r\n                    var margin = 10; \r\n                    var pdfWidth = 210; \r\n                    var imgWidth = 210 - (margin * 2); \r\n                    var imgHeight = canvas.height * imgWidth \/ canvas.width;\r\n                    \r\n                    const { jsPDF } = window.jspdf;\r\n                    var doc = new jsPDF('p', 'mm');\r\n                    doc.addImage(imgData, 'JPEG', margin, margin, imgWidth, imgHeight); \/\/ Use JPEG\r\n                    var pdfBlob = doc.output('blob');\r\n                    \r\n                    var formData = new FormData();\r\n                    formData.append('action', 'pi_send_pdf_report');\r\n                    formData.append('security', pi_calc_vars.security);\r\n                    formData.append('user_email', email);\r\n                    formData.append('user_name', name);\r\n                    formData.append('user_lang', 'zh'); \/\/ ADDED: Language Hook for Chinese Email\r\n                    formData.append('report_type', 'tac'); \r\n                    formData.append('pdf_file', pdfBlob, 'report.pdf');\r\n                    \r\n                    fetch(pi_calc_vars.ajax_url, { method: 'POST', body: formData })\r\n                    .then(response => response.json())\r\n                    .then(data => {\r\n                        if(data.success) {\r\n                            msgBox.style.display='block'; msgBox.style.background='#bbf7d0'; msgBox.style.color='#166534'; msgBox.innerText = '\u6210\u529f\uff01\u8bf7\u68c0\u67e5\u60a8\u7684\u7535\u90ae\u4fe1\u7bb1\u3002';\r\n                            loading.style.display = 'none';\r\n                            btn.innerText = \"\u5df2\u53d1\u9001!\";\r\n                            setTimeout(() => { pi_close_modal(); btn.disabled=false; btn.innerText=\"\u7acb\u5373\u53d1\u9001\u62a5\u544a\"; }, 3000);\r\n                        } else {\r\n                            throw new Error(data.data.message || 'Server error');\r\n                        }\r\n                    })\r\n                    .catch(error => {\r\n                        msgBox.style.display='block'; msgBox.style.background='#fecaca'; msgBox.style.color='#991b1b'; msgBox.innerText = '\u9519\u8bef: ' + error.message;\r\n                        loading.style.display = 'none';\r\n                        btn.disabled = false; btn.innerText = \"\u91cd\u8bd5\";\r\n                    });\r\n                }).catch(err => {\r\n                     document.body.removeChild(clone); \/\/ Ensure cleanup on error\r\n                     console.error(err);\r\n                     alert(\"PDF Error: \" + err.message);\r\n                     btn.disabled = false;\r\n                     loading.style.display = 'none';\r\n                });\r\n            } catch(e) { console.error(e); }\r\n        }\r\n        \r\n        \/\/ --- INITIALIZATION LOOP ---\r\n        setTimeout(() => {\r\n            ['a', 'b', 'c'].forEach(s => pi_ui_update(s));\r\n        }, 500);\r\n    })();\r\n    <\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-68ca872 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"68ca872\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dc6b573\" data-id=\"dc6b573\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-770cdc7 elementor-widget elementor-widget-heading\" data-id=\"770cdc7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u8d39\u7528\u7ed3\u6784\u4e0e\u8ba1\u7b97\u903b\u8f91<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8cbfd6c elementor-widget elementor-widget-text-editor\" data-id=\"8cbfd6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-path-to-node=\"6\">\u5370\u82b1\u7a0e\uff08\u4ea7\u6743\u8f6c\u8ba9\u5907\u5fd8\u5f55\uff09\u8ba1\u7b97\u57fa\u4e8e\u300a1949 \u5e74\u5370\u82b1\u7a0e\u6cd5\u300b\uff08\u4fee\u8ba2\u7248\uff09\u8bbe\u5b9a\u7684\u6807\u51c6\u5206\u7ea7\u7a0e\u7387\uff1a<\/p><p style=\"padding-left: 40px;\" data-path-to-node=\"7,0,0\">\u9996 RM 100,000\uff1a1% <br>\u63a5\u4e0b\u6765\u7684 RM 400,000\uff1a2% <br>\u63a5\u4e0b\u6765\u7684 RM 500,000\uff1a3% <br>\u8d85\u8fc7 RM 1,000,000 \u7684\u91d1\u989d\uff1a4%<\/p><p data-path-to-node=\"10\"><b>\u69df\u57ce\u5dde\u653f\u5e9c\u5f81\u8d39\u4e0e PDC \u8d39\u7528<\/b><\/p><ul data-path-to-node=\"11\"><li><p data-path-to-node=\"11,0,0\">\u5916\u56fd\u4eba\u5f81\u8d39\uff1a\u975e\u516c\u6c11\u548c\u5916\u8d44\u516c\u53f8\u987b\u7f34\u7eb3\u5dde\u653f\u5e9c\u6279\u6587\u8d39\uff0c\u901a\u5e38\u6309\u8d2d\u7f6e\u4ef7\u683c\u7684 3%\uff08\u6216\u6700\u4f4e\u8d39\u7528\uff09\u8ba1\u7b97\uff0c\u6216\u6839\u636e\u571f\u5730\u7c7b\u522b\u5f81\u6536 4% \u7684\u7edf\u4e00\u5f81\u8d39\u3002<\/p><\/li><li><p data-path-to-node=\"11,1,0\">PDC \u6279\u51c6\u8d39\u7528\uff1a\u5bf9\u4e8e\u7531\u69df\u57ce\u53d1\u5c55\u673a\u6784\u7ba1\u8f96\u7684\u5de5\u4e1a\u7528\u5730\uff0c\u6279\u51c6\u8d39\u7528\u6839\u636e\u73b0\u884c\u884c\u653f\u9644\u8868\u9002\u7528\uff1a<\/p><\/li><\/ul><p style=\"padding-left: 40px;\" data-path-to-node=\"11,1,1,0,0\">\u81ea\u8425\u4e1a\u4e3b\uff08\u5a01\u7701\uff09\uff1aRM 5.00 \/ \u5e73\u65b9\u82f1\u5c3a <br>\u81ea\u8425\u4e1a\u4e3b\uff08\u69df\u5c9b\uff09\uff1aRM 10.00 \/ \u5e73\u65b9\u82f1\u5c3a <br>\u975e\u81ea\u8425\/\u7a7a\u7f6e\uff08\u5a01\u7701\uff09\uff1aRM 10.00 \/ \u5e73\u65b9\u82f1\u5c3a <br>\u975e\u81ea\u8425\/\u7a7a\u7f6e\uff08\u69df\u5c9b\uff09\uff1aRM 20.00 \/ \u5e73\u65b9\u82f1\u5c3a<\/p><p data-path-to-node=\"4\">3. \u623f\u5730\u4ea7\u4e2d\u4ecb\u8d39\u7528\uff1a\u4e2d\u4ecb\u8d39\u7528\u53d7\u4f30\u4ef7\u5e08\u3001\u4f30\u7b97\u5e08\u3001\u623f\u5730\u4ea7\u4e2d\u4ecb\u53ca\u7269\u4e1a\u7ecf\u7406\u5c40 (BOVAEP) \u76d1\u7ba1\uff0c\u89c4\u5b9a\u7684\u6700\u9ad8\u8d39\u7387\u4e3a\u4ea4\u6613\u4ef7\u503c\u7684 3.00%\u3002\u5b9e\u9645\u8d39\u7528\u53ef\u534f\u5546\u3002 <\/p><ul data-path-to-node=\"5\"><li><p data-path-to-node=\"5,0,0\">\u8d39\u7528\u7531\u4e2d\u4ecb\u6240\u4ee3\u8868\u7684\u4e00\u65b9\u652f\u4ed8\u3002\u4e70\u65b9\u4e2d\u4ecb\u7531\u4e70\u65b9\u652f\u4ed8\uff0c\u5356\u65b9\u4e2d\u4ecb\u7531\u5356\u65b9\u652f\u4ed8\u3002 <\/p><\/li><li><p data-path-to-node=\"5,1,0\">\u5728\u6b64\u8ba1\u7b97\u5668\u4e2d\uff0c\u63d0\u4f9b\u201c\u4e70\u65b9\u652f\u4ed8\u201d\u5f00\u5173\uff0c\u7528\u4e8e\u4e70\u65b9\u5df2\u8058\u8bf7\u4e2d\u4ecb\u4ee3\u8868\u4e70\u65b9\u7684\u60c5\u666f\u3002<\/p><\/li><li><p data-path-to-node=\"5,2,0\">\u6240\u6709\u4e2d\u4ecb\u8d39\u7528\u5747\u987b\u7f34\u7eb3 8% \u7684\u9500\u552e\u4e0e\u670d\u52a1\u7a0e (SST)\u3002<\/p><\/li><\/ul><p data-path-to-node=\"8\">4. \u5f8b\u5e08\u8d39 (SRO 2023) \u4e70\u5356\u534f\u8bae (SPA) \u548c\u8d37\u6b3e\u534f\u8bae\u7684\u4e13\u4e1a\u5f8b\u5e08\u8d39\u7528\u662f\u6839\u636e\u300a2023 \u5e74\u5f8b\u5e08\u916c\u91d1\u6cd5\u4ee4\u300b\u4f30\u7b97\u7684\uff1a<\/p><p style=\"padding-left: 40px;\" data-path-to-node=\"9,0,0\">\u9996 RM 500,000\uff1a1.25% <br>\u63a5\u4e0b\u6765\u7684 RM 7,000,000\uff1a1.00% <br>\u8d85\u8fc7&gt; RM 7.5m \u7684\u90e8\u5206\uff1a\u53ef\u534f\u5546\uff08\u8ba1\u7b97\u5668\u9ed8\u8ba4\u7ea6\u4e3a 1.00% \u8fdb\u884c\u4f30\u7b97\uff09\u3002 <br>\u6ce8\uff1a\u6240\u6709\u4e13\u4e1a\u8d39\u7528\u5747\u987b\u7f34\u7eb3 8% \u7684\u9500\u552e\u4e0e\u670d\u52a1\u7a0e (SST)\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fdf83ca elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fdf83ca\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-51ee700\" data-id=\"51ee700\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e05ca53 elementor-widget elementor-widget-text-editor\" data-id=\"e05ca53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4><b>\u6570\u636e\u6765\u6e90\u4e0e\u76d1\u7ba1\u53c2\u8003<\/b><\/h4><p> <\/p><p data-path-to-node=\"7\"><b>\u5370\u82b1\u7a0e (MOT) \u4e0e\u8d37\u6b3e\u534f\u8bae<\/b><\/p><ul data-path-to-node=\"8\"><li><p data-path-to-node=\"8,0,0\">\u4e3b\u7ba1\u673a\u6784\uff1a\u9a6c\u6765\u897f\u4e9a\u5185\u9646\u7a0e\u6536\u5c40 (LHDN)<\/p><\/li><li><p data-path-to-node=\"8,1,0\">\u6cd5\u89c4\uff1a\u300a1949 \u5e74\u5370\u82b1\u7a0e\u6cd5\u300b\uff08\u7b2c 378 \u53f7\u6cd5\u4ee4\uff09[2024\/2025 \u5e74\u4fee\u8ba2]<\/p><\/li><li><p data-path-to-node=\"8,2,0\">\u6765\u6e90\uff1a<a class=\"ng-star-inserted\" href=\"https:\/\/www.hasil.gov.my\/en\/stamp-duty\/\" target=\"_blank\" rel=\"noopener\" data-hveid=\"0\" data-ved=\"0CAAQ_4QMahgKEwi_xsLFm_-QAxUAAAAAHQAAAAAQzyo\">\u5185\u9646\u7a0e\u6536\u5c40\u5370\u82b1\u7a0e\u6307\u5357<\/a><\/p><\/li><li><p data-path-to-node=\"8,3,0\">\u5047\u8bbe\uff1a\u8ba1\u7b97\u5bf9\u8f6c\u8ba9\u5951\u7ea6\u91c7\u7528\u6807\u51c6\u4ece\u4ef7\u7a0e\u7387 (1% &#8211; 4%)\u3002\u5916\u7c4d\u4eba\u58eb\u7edf\u4e00\u7a0e\u7387 (4%) \u9002\u7528\u4e8e\u5baa\u62a5\u516c\u5e03\u7684\u60c5\u51b5\u3002 <\/p><\/li><\/ul><p data-path-to-node=\"9\"><b>2. \u6cd5\u5f8b\u8d39\u7528 (SPA \u4e0e\u8d37\u6b3e)<\/b><\/p><ul data-path-to-node=\"10\"><li><p data-path-to-node=\"10,0,0\">\u4e3b\u7ba1\u673a\u6784\uff1a\u9a6c\u6765\u897f\u4e9a\u5f8b\u5e08\u516c\u4f1a<\/p><\/li><li><p data-path-to-node=\"10,1,0\">\u6cd5\u89c4\uff1a\u300a2023 \u5e74\u5f8b\u5e08\u62a5\u916c\u4ee4\u300b(SRO) [2023 \u5e74 7 \u6708 15 \u65e5\u5baa\u62a5\u9881\u5e03]<\/p><\/li><li><p data-path-to-node=\"10,2,0\">\u6765\u6e90\uff1a<a href=\"https:\/\/www.malaysianbar.org.my\/article\/members\/laws-bc-rulings-and-practice-directions\/other-laws\/solicitors-remuneration-order-2023\/sro-2023\" target=\"_blank\" rel=\"noopener\">\u300a2023 \u5e74\u5f8b\u5e08\u62a5\u916c\u4ee4\u300b\u9644\u8868 (P.U. (A) 207\/2023)<\/a><\/p><\/li><li><p data-path-to-node=\"10,3,0\">\u5047\u8bbe\uff1a\u8d39\u7528\u6839\u636e\u201c\u7b2c\u4e00\u9644\u8868\u201d\u6807\u51c6\u8ba1\u7b97\uff08\u9996 RM 500,000 \u4e3a 1.25%\uff0c\u63a5\u4e0b\u6765\u7684 RM 7,000,000 \u4e3a 1.00%\uff09\u3002<\/p><\/li><\/ul><p data-path-to-node=\"11\"><b>3. \u69df\u5dde\u653f\u5e9c\u6279\u6587\uff08\u5916\u7c4d\u4eba\u58eb\u5f81\u8d39\uff09<\/b><\/p><ul data-path-to-node=\"12\"><li><p data-path-to-node=\"12,0,0\">\u4e3b\u7ba1\u673a\u6784\uff1a\u69df\u57ce\u571f\u5730\u4e0e\u77ff\u52a1\u5c40 (PTG Pulau Pinang)<\/p><\/li><li><p data-path-to-node=\"12,1,0\">\u6cd5\u89c4\uff1a\u69df\u57ce\u571f\u5730\u6761\u4f8b\u4e0e\u5dde\u653f\u5e9c\u6307\u5357<\/p><\/li><li><p data-path-to-node=\"12,2,0\">\u5047\u8bbe\uff1a\u6807\u51c6 3% \u7684\u5dde\u653f\u5e9c\u6279\u6587\u8d39\u9002\u7528\u4e8e\u975e\u516c\u6c11\/\u5916\u8d44\u516c\u53f8\u8d2d\u4e70\u5de5\u4e1a\u623f\u5730\u4ea7\u7684\u8f6c\u8ba9\u3002<\/p><\/li><\/ul><p data-path-to-node=\"13\"><b>4. PDC \u6279\u51c6\u8d39\u7528<\/b><\/p><ul data-path-to-node=\"14\"><li><p data-path-to-node=\"14,0,0\">\u4e3b\u7ba1\u673a\u6784\uff1a\u69df\u57ce\u53d1\u5c55\u673a\u6784 (PDC)<\/p><\/li><li><p data-path-to-node=\"14,1,0\">\u6cd5\u89c4\uff1a\u5de5\u4e1a\u571f\u5730\u79df\u8d41\u4e0e\u4e70\u5356\u534f\u8bae<\/p><\/li><li><p data-path-to-node=\"14,2,0\">\u6765\u6e90\uff1a<a href=\"https:\/\/www.pdc.gov.my\/index.php\/en\/industrial-land-administration\" target=\"_blank\" rel=\"noopener\">PDC \u5de5\u4e1a\u571f\u5730\u7ba1\u7406<\/a><\/p><\/li><li><p data-path-to-node=\"14,3,0\">\u5047\u8bbe\uff1a\u6279\u51c6\u8d39\u7528\u6839\u636e\u73b0\u884c\u884c\u653f\u8d39\u7387 (RM 5.00 &#8211; RM 20.00 \/ \u5e73\u65b9\u82f1\u5c3a) \u8ba1\u7b97\uff0c\u9002\u7528\u4e8e\u6d89\u53ca PDC \u7ba1\u8f96\u571f\u5730\u7684\u8f6c\u552e\u4ea4\u6613\u3002<\/p><\/li><\/ul><p data-path-to-node=\"15\"><b>5. \u623f\u5730\u4ea7\u4e2d\u4ecb\u8d39\u7528<\/b><\/p><ul data-path-to-node=\"16\"><li><p data-path-to-node=\"16,0,0\">\u4e3b\u7ba1\u673a\u6784\uff1a\u4f30\u4ef7\u5e08\u3001\u4f30\u7b97\u5e08\u3001\u623f\u5730\u4ea7\u4e2d\u4ecb\u53ca\u7269\u4e1a\u7ecf\u7406\u5c40 (BOVAEP)<\/p><\/li><li><p data-path-to-node=\"16,1,0\">\u6cd5\u89c4\uff1a\u7b2c\u4e03\u9644\u8868\uff08\u7b2c 48 \u6761\u89c4\u5219\uff09<\/p><\/li><li><p data-path-to-node=\"16,2,0\">\u6765\u6e90\uff1a<a class=\"ng-star-inserted\" href=\"https:\/\/lpeph.gov.my\/fees\" target=\"_blank\" rel=\"noopener\" data-hveid=\"0\" data-ved=\"0CAAQ_4QMahgKEwi_xsLFm_-QAxUAAAAAHQAAAAAQ0io\">LPPEH \u8d39\u7528\u6807\u51c6<\/a><\/p><\/li><li><p data-path-to-node=\"16,3,0\">\u5047\u8bbe\uff1a\u6700\u9ad8\u8d39\u7528\u4e0a\u9650\u4e3a\u4ea4\u6613\u4ef7\u503c\u7684 3.00%\u3002<\/p><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6ff5d6a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6ff5d6a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-25fbde0\" data-id=\"25fbde0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9b8ec70 elementor-widget elementor-widget-spacer\" data-id=\"9b8ec70\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f6832c6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f6832c6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b3964ec\" data-id=\"b3964ec\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3b02abc elementor-widget elementor-widget-text-editor\" data-id=\"3b02abc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>\u4e00\u822c\u514d\u8d23\u58f0\u660e<\/b>\uff1aPenangIndustrial.com \u63d0\u4f9b\u7684\u5de5\u5177\u3001\u8ba1\u7b97\u5668\u53ca\u6570\u636e\u6a21\u62df\u4ec5\u4f9b\u521d\u6b65\u4f30\u7b97\u548c\u6218\u7565\u89c4\u5212\u4e4b\u7528\u3002\u867d\u7136\u6211\u4eec\u5df2\u5c3d\u4e00\u5207\u52aa\u529b\u786e\u4fdd\u4f9d\u636e\u5f53\u524d\u9a6c\u6765\u897f\u4e9a\u6807\u51c6\u548c JUPEM \u6307\u5357\u7684\u51c6\u786e\u6027\uff0c\u4f46\u8fd9\u4e9b\u7ed3\u679c\u4e0d\u6784\u6210\u5b98\u65b9\u571f\u5730\u6d4b\u91cf\u3001\u7ed3\u6784\u5de5\u7a0b\u8ba4\u8bc1\u6216\u8d22\u52a1\u5efa\u8bae\u3002\u5f3a\u70c8\u5efa\u8bae\u7528\u6237\u5728\u505a\u51fa\u6700\u7ec8\u6295\u8d44\u6216\u8fd0\u8425\u51b3\u7b56\u4e4b\u524d\uff0c\u54a8\u8be2\u5177\u6709\u8d44\u8d28\u7684\u4e13\u4e1a\u4eba\u58eb\uff08\u6d4b\u91cf\u5e08\u3001\u5de5\u7a0b\u5e08\u3001\u4f1a\u8ba1\u5e08\u6216\u5f8b\u5e08\uff09\u3002PenangIndustrial.com \u5bf9\u57fa\u4e8e\u8fd9\u4e9b\u4f30\u7b97\u6240\u4ea7\u751f\u7684\u9519\u8bef\u3001\u9057\u6f0f\u6216\u51b3\u7b56\u4e0d\u627f\u62c5\u4efb\u4f55\u8d23\u4efb\u3002   <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u603b\u8d2d\u7f6e\u6210\u672c \u8ba1\u7b97\u5de5\u4e1a\u623f\u5730\u4ea7\u8d2d\u7f6e\u7684\u5370\u82b1\u7a0e (MOT)\u3001\u4e2d\u4ecb\u8d39\u3001\u5f8b\u5e08\u8d39\u53ca\u5916\u56fd\u4eba\u5f81\u8d39\u7b49\uff0c\u4ee5\u83b7\u53d6\u603b\u8d2d\u7f6e\u6210\u672c\u7684\u5b8c\u6574\u6982\u89c8\u3002 [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":29841,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-29902","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/penangindustrial.com\/zh-hans\/wp-json\/wp\/v2\/pages\/29902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/penangindustrial.com\/zh-hans\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/penangindustrial.com\/zh-hans\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/penangindustrial.com\/zh-hans\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/penangindustrial.com\/zh-hans\/wp-json\/wp\/v2\/comments?post=29902"}],"version-history":[{"count":24,"href":"https:\/\/penangindustrial.com\/zh-hans\/wp-json\/wp\/v2\/pages\/29902\/revisions"}],"predecessor-version":[{"id":30347,"href":"https:\/\/penangindustrial.com\/zh-hans\/wp-json\/wp\/v2\/pages\/29902\/revisions\/30347"}],"up":[{"embeddable":true,"href":"https:\/\/penangindustrial.com\/zh-hans\/wp-json\/wp\/v2\/pages\/29841"}],"wp:attachment":[{"href":"https:\/\/penangindustrial.com\/zh-hans\/wp-json\/wp\/v2\/media?parent=29902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}