{"id":1196,"date":"2025-03-30T19:40:34","date_gmt":"2025-03-30T11:40:34","guid":{"rendered":"https:\/\/weijinchun.com\/?page_id=1196"},"modified":"2026-09-11T13:25:50","modified_gmt":"2026-09-11T05:25:50","slug":"contact","status":"publish","type":"page","link":"https:\/\/weijinchun.com\/en\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1196\" class=\"elementor elementor-1196\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c41ce86 e-con-full wjc-contact e-flex e-con e-parent\" data-id=\"6c41ce86\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d224fff wjc-contact-intro elementor-widget elementor-widget-html\" data-id=\"1d224fff\" 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<p class=\"wjc-contact-label\" translate=\"no\">CORRESPONDENCE<\/p><h1>\u8054\u7cfb<\/h1><p>\u5173\u4e8e\u5c55\u89c8\u3001\u51fa\u7248\u3001\u91c7\u8bbf\u3001\u6559\u5b66\u4e0e\u7814\u7a76\u5408\u4f5c\uff0c\u6216\u5176\u4ed6\u60f3\u8bf4\u7684\u8bdd\u3002<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2e88dbfc wjc-contact-direct elementor-widget elementor-widget-html\" data-id=\"2e88dbfc\" 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<p class=\"wjc-contact-label\" translate=\"no\">DIRECT<\/p><div class=\"wjc-contact-email-row\"><a class=\"wjc-contact-email\" href=\"mailto:contact@weijinchun.com\">contact@weijinchun.com<\/a><button type=\"button\" class=\"wjc-contact-copy\" data-copy=\"\u590d\u5236\" data-copied=\"\u5df2\u590d\u5236\" data-failed=\"\u8bf7\u624b\u52a8\u590d\u5236\u90ae\u7bb1\u5730\u5740\" aria-label=\"\u590d\u5236\u90ae\u7bb1\u5730\u5740\">\u590d\u5236<\/button><\/div><span class=\"wjc-contact-status\" role=\"status\" aria-live=\"polite\"><\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-732add0e wjc-contact-topic elementor-widget elementor-widget-html\" data-id=\"732add0e\" 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<p class=\"wjc-contact-label\" translate=\"no\">CONTACT TOPIC<\/p><div class=\"wjc-contact-topics\" role=\"group\" aria-label=\"\u8054\u7cfb\u4e3b\u9898\"><button type=\"button\" data-topic=\"\u5c55\u89c8\" aria-pressed=\"true\">\u5c55\u89c8<\/button><button type=\"button\" data-topic=\"\u51fa\u7248\" aria-pressed=\"false\">\u51fa\u7248<\/button><button type=\"button\" data-topic=\"\u5a92\u4f53 \/ \u91c7\u8bbf\" aria-pressed=\"false\">\u5a92\u4f53 \/ \u91c7\u8bbf<\/button><button type=\"button\" data-topic=\"\u6559\u5b66 \/ \u5b66\u672f\" aria-pressed=\"false\">\u6559\u5b66 \/ \u5b66\u672f<\/button><button type=\"button\" data-topic=\"\u9879\u76ee \/ \u7814\u7a76\" aria-pressed=\"false\">\u9879\u76ee \/ \u7814\u7a76<\/button><button type=\"button\" data-topic=\"\u5176\u4ed6\" aria-pressed=\"false\">\u5176\u4ed6<\/button><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f38c42 wjc-contact-write fluentform-widget-submit-button-custom elementor-widget elementor-widget-fluent-form-widget\" data-id=\"9f38c42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"fluent-form-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n            <div class=\"fluentform-widget-wrapper fluentform-widget-align-default\">\n\n            \n            <div class='fluentform ff-default fluentform_wrapper_1 ffs_default_wrap'><form data-form_id=\"1\" id=\"fluentform_1\" class=\"frm-fluent-form fluent_form_1 ff-el-form-top ff_form_instance_1_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_1_1\" method=\"POST\" data-turnstile_key=\"0x4AAAAAAE8x_32QAZyr_cAl\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Contact Form<\/legend>        <div\n                style=\"display: none!important; position: absolute!important; transform: translateX(1000%)!important;\"\n                class=\"ff-el-group ff-hpsf-container\"\n        >\n            <div class=\"ff-el-input--label asterisk-right\">\n                <label for=\"ff_1_item_sf\" aria-label=\"Updates\">\n                    Updates                <\/label>\n            <\/div>\n            <div class=\"ff-el-input--content\">\n                <input type=\"text\"\n                       name=\"item_1__fluent_sf\"\n                       class=\"ff-el-form-control\"\n                       id=\"ff_1_item_sf\"\n                \/>\n            <\/div>\n        <\/div>\n                <input type=\"hidden\" id=\"__fluent_protection_token_1\" class=\"fluent-form-token-field\" name=\"__fluent_protection_token_1\">\n        <input type='hidden' name='__fluent_form_embded_post_id' value='1196' \/><input type=\"hidden\" id=\"_fluentform_1_fluentformnonce\" name=\"_fluentform_1_fluentformnonce\" value=\"07c09bb514\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/1196\" \/><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_names_first_name_' id='label_ff_1_names_first_name_'>\u59d3\u540d<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_1_names_first_name_\" class=\"ff-el-form-control\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_email' id='label_ff_1_email'>\u90ae\u7bb1<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_1_email\" class=\"ff-el-form-control\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_message' id='label_ff_1_message'>\u7559\u8a00<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"true\" aria-labelledby=\"label_ff_1_message\" name=\"message\" id=\"ff_1_message\" class=\"ff-el-form-control\" rows=\"4\" cols=\"2\" data-name=\"message\" ><\/textarea><\/div><\/div><input type=\"hidden\" name=\"contact_topic\" value=\"\u5c55\u89c8\" data-name=\"contact_topic\" ><div class='ff-el-group ' ><div class='ff-el-input--content'><div data-fluent_id='1' name='cf-turnstile-response'><div\n\t\tdata-sitekey='0x4AAAAAAE8x_32QAZyr_cAl'\n\t\tdata-theme='auto'\n\t\tid='fluentform-turnstile-1-1'\n\t\tclass='ff-el-turnstile cf-turnstile'\n\t\tdata-appearance='always'><\/div><\/div><\/div><\/div><div class='ff-form-inline-style' hidden><style>form.fluent_form_1 .ff-btn-submit:not(.ff_btn_no_style) { background-color: var(--fluentform-primary); color: #ffffff; }<\/style><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\"  aria-label=\"\u53d1\u9001 \u2192\">\u53d1\u9001 \u2192<\/button><\/div><\/fieldset><\/form><div id='fluentform_1_errors' class='ff-errors-in-stack ff_form_instance_1_1 ff-form-loading_errors ff_form_instance_1_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_1_1 = {\"id\":\"1\",\"ajaxUrl\":\"https:\\\/\\\/weijinchun.com\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_1_1\",\"form_id_selector\":\"fluentform_1\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":true,\"message\":\"\\u8bf7\\u8f93\\u5165\\u60a8\\u7684\\u59d3\\u540d\\\/Please enter your name\",\"global\":false,\"global_message\":\"\\u8fd9\\u662f\\u5fc5\\u586b\\u680f\"}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"\\u8fd9\\u662f\\u5fc5\\u586b\\u680f\"}},\"names[last_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"\\u8fd9\\u662f\\u5fc5\\u586b\\u680f\"}},\"email\":{\"required\":{\"value\":true,\"message\":\"\\u8bf7\\u8f93\\u5165\\u60a8\\u7684\\u90ae\\u7bb1 \\\/ Please enter your email\",\"global\":false,\"global_message\":\"\\u8fd9\\u662f\\u5fc5\\u586b\\u680f\"},\"email\":{\"value\":true,\"message\":\"\\u9700\\u8981\\u6709\\u6548\\u7684\\u90ae\\u7bb1\\u5730\\u5740 \\\/ This field must contain a valid email\",\"global\":false,\"global_message\":\"\\u6b64\\u5b57\\u6bb5\\u5fc5\\u987b\\u5305\\u542b\\u6709\\u6548\\u7684\\u7535\\u5b50\\u90ae\\u7bb1\\u5730\\u5740\"}},\"message\":{\"required\":{\"value\":true,\"message\":\"\\u8bf7\\u8f93\\u5165\\u60a8\\u7684\\u7559\\u8a00 \\\/ Please enter your detailed message\",\"global\":false,\"global_message\":\"\\u8fd9\\u662f\\u5fc5\\u586b\\u680f\"}},\"cf-turnstile-response\":[]},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n                        <\/div>\n\n            \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-745c5ca6 wjc-contact-secondary elementor-widget elementor-widget-html\" data-id=\"745c5ca6\" 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=\"wjc-contact-secondary-inner\"><section class=\"wjc-contact-based\"><p class=\"wjc-contact-label\" translate=\"no\">BASED IN<\/p><p>\u5e7f\u4e1c\u8087\u5e86<\/p><\/section><section class=\"wjc-contact-elsewhere\"><p class=\"wjc-contact-label\" translate=\"no\">ELSEWHERE<\/p><div class=\"wjc-contact-socials\"><a href=\"https:\/\/www.xiaohongshu.com\/user\/profile\/609b597a0000000001000e46\" target=\"_blank\" rel=\"noopener\">\u5c0f\u7ea2\u4e66 \u2197<\/a><button class=\"wjc-contact-wechat\" type=\"button\" aria-expanded=\"false\" aria-controls=\"wjc-contact-qr\"><span>\u5fae\u4fe1\u516c\u4f17\u53f7<\/span> <span aria-hidden=\"true\">+<\/span><\/button><div class=\"wjc-contact-disclosure\" id=\"wjc-contact-qr\" data-open=\"false\" aria-hidden=\"true\"><div class=\"wjc-contact-qr-inner\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/weijinchun.com\/works\/gongzhonghao.jpg\" width=\"258\" height=\"258\" alt=\"\"><p>\u97e6\u9526\u6625<\/p><\/div><\/div><\/div><\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44e18961 wjc-contact-current elementor-widget elementor-widget-html\" data-id=\"44e18961\" 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=\"wjc-contact-current-inner\"><p class=\"wjc-contact-label\" translate=\"no\">CURRENT<\/p><div><p>\u957f\u671f\u9879\u76ee\u7814\u7a76\u4e0e\u7530\u91ce\u5de5\u4f5c\u4e2d<\/p><p class=\"wjc-contact-project\">\u300a\u672a\u7adf\u4e4b\u5730\u300b<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a3d5b2b wjc-contact-code elementor-widget elementor-widget-html\" data-id=\"5a3d5b2b\" 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<style>body.page-id-1196 .wjc-contact {--ink:#111311;--muted:#526078;--line:#d9dfe6;--serif:Georgia,\"Songti SC\",\"STSong\",\"SimSun\",serif;display:grid;grid-template-columns:36.2% 55%;grid-template-areas:\"intro topic\" \"direct write\" \"secondary write\" \"current current\";column-gap:8.8%;row-gap:0;width:87%;max-width:1280px;margin:100px auto 100px;padding:0;position:relative;color:var(--ink);font-family:var(--serif);font-size:22px;line-height:1.65;align-items:start;}\nbody.page-id-1196 .wjc-contact:before{content:\"\";position:absolute;left:40%;top:0;bottom:300px;width:1px;background:var(--line);}\nbody.page-id-1196 .wjc-contact > .elementor-widget{min-width:0;margin:0;width:100%;}\nbody.page-id-1196 .wjc-contact .wjc-contact-label{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.15em;color:var(--muted);margin:0 0 30px;}\nbody.page-id-1196 .wjc-contact h1{font:400 clamp(64px,6.25vw,88px)\/1.15 var(--serif);color:var(--ink);margin:0 0 24px;}\nbody.page-id-1196 .wjc-contact p{margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro{grid-area:intro;padding-bottom:46px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:20px;color:var(--muted);line-height:1.7;}\nbody.page-id-1196 .wjc-contact .wjc-contact-direct{grid-area:direct;border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;}\nbody.page-id-1196 .wjc-contact a{color:var(--ink);text-decoration:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email{font-size:clamp(20px,2.4vw,30px);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact button{font:inherit;color:inherit;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;cursor:pointer;text-transform:none;letter-spacing:inherit;text-decoration:none;}\nbody.page-id-1196 .wjc-contact button:focus-visible,body.page-id-1196 .wjc-contact a:focus-visible{outline:1px solid var(--muted);outline-offset:5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:17px;color:var(--muted);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topic{grid-area:topic;padding-top:8px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics{display:flex;flex-wrap:nowrap;gap:30px;overflow-x:auto;scrollbar-width:none;padding:0 0 5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics::-webkit-scrollbar{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button{flex:0 0 auto;font-size:18px;color:var(--muted);padding-bottom:10px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]{color:var(--ink);}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]:after{content:\"\";height:1px;background:var(--ink);position:absolute;bottom:0;left:0;width:2em;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write{grid-area:write;margin-top:-74px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write:before{content:\"WRITE\";display:block;font:400 12px\/1.4 Karla,sans-serif;letter-spacing:.15em;color:var(--muted);margin:0 0 36px;}\nbody.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:44px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label{margin-bottom:5px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label label{font:400 20px\/1.6 var(--serif);color:var(--ink);}\nbody.page-id-1196 .wjc-contact .ff-el-input--label.ff-el-is-required label:after{color:#b52c24;font-size:13px;margin-left:10px;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control{font:400 20px\/1.6 var(--serif);color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:4px 0 12px;min-height:38px;width:100%;max-width:100%;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control:focus{border-bottom-color:var(--muted);outline:0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:210px;resize:vertical;background:repeating-linear-gradient(to bottom,transparent 0,transparent 38px,var(--line) 39px,transparent 40px);line-height:40px;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit{font:400 25px\/1.6 var(--serif);background:transparent;color:var(--ink);border:0;padding:16px 0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-arrow{display:inline-block;margin-left:12px;transition:transform .18s;}\n@media(hover:hover){body.page-id-1196 .wjc-contact .ff-btn-submit:hover .wjc-contact-arrow{transform:translateX(3px);}}\nbody.page-id-1196 .wjc-contact button:active{opacity:.65;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit:disabled{opacity:.5;cursor:wait;}\nbody.page-id-1196 .wjc-contact .error,body.page-id-1196 .wjc-contact .text-danger{color:#a12f29;font-size:14px;line-height:1.6;}\nbody.page-id-1196 .wjc-contact .ff-el-is-error .ff-el-form-control{border-bottom-color:#a12f29;}\nbody.page-id-1196 .wjc-contact .ff-message-success,body.page-id-1196 .wjc-contact .ff-message-errors{background:transparent;box-shadow:none;border:0;border-top:1px solid var(--line);padding:24px 0;font:400 20px\/1.7 var(--serif);}\nbody.page-id-1196 .wjc-contact .wjc-contact-secondary{grid-area:secondary;min-height:540px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-socials{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s,opacity .2s;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure[data-open=\"true\"]{grid-template-rows:1fr;opacity:1;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner{overflow:hidden;min-height:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner img{display:block;width:90px;height:90px;margin-top:12px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner p{font-size:14px;width:90px;text-align:center;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current{grid-area:current;border-top:1px solid var(--line);padding-top:45px;margin-top:95px;display:block;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:grid;grid-template-columns:140px 1fr;gap:60px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border-right:1px solid var(--line);margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-project{color:var(--muted);}\nbody.page-id-1196 .wjc-contact .wjc-contact-code{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}\n@media(min-width:1100px){body.page-id-1196 .wjc-contact .wjc-contact-disclosure{position:absolute;left:65%;top:-14px;}}\n@media(max-width:1100px) and (min-width:1025px){body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:23px;}}\n@media(max-width:1024px){body.page-id-1196 .wjc-contact{grid-template-columns:1fr;grid-template-areas:\"intro\" \"direct\" \"topic\" \"write\" \"secondary\" \"current\";max-width:720px;width:84%;margin:55px auto 45px;font-size:20px;}body.page-id-1196 .wjc-contact:before{display:none;}body.page-id-1196 .wjc-contact h1{font-size:52px;margin-bottom:18px;}body.page-id-1196 .wjc-contact .wjc-contact-label{font-size:11px;margin-bottom:22px;}body.page-id-1196 .wjc-contact .wjc-contact-intro{padding-bottom:36px;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-direct{border:0;padding:0 0 38px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topic{padding:0 0 34px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-write{margin:0;}body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:11px;margin-bottom:24px;}body.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:27px;}body.page-id-1196 .wjc-contact .ff-el-form-control{min-height:20px;padding:0 0 5px;}body.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:50px;background:none;line-height:1.6;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:21px;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-secondary{min-height:0;padding-top:8px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{display:grid;grid-template-columns:1fr 1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border:0;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-socials{gap:5px;}body.page-id-1196 .wjc-contact .wjc-contact-current{margin-top:34px;padding-top:22px;}body.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:block;}body.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border:0;margin-bottom:14px;}}\n@media(max-width:600px){body.page-id-1196 .wjc-contact{margin-top:40px;font-size:16px;}body.page-id-1196 .wjc-contact h1{font-size:36px;}body.page-id-1196 .wjc-contact .wjc-contact-label,body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:9px;letter-spacing:.14em;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:14px;line-height:1.8;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:13px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:24px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:15px;}body.page-id-1196 .wjc-contact .ff-el-input--label label,body.page-id-1196 .wjc-contact .ff-el-form-control{font-size:16px;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:16px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{gap:22px;}}\n@media(max-width:360px){body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{grid-template-columns:1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:17px;}}\n@media(prefers-reduced-motion:reduce){body.page-id-1196 .wjc-contact *,body.page-id-1196 .wjc-contact *:before,body.page-id-1196 .wjc-contact *:after{transition:none;}}\n<\/style><script>(()=>{const init=()=>{const root=document.querySelector('body.page-id-1196 .wjc-contact');if(!root||root.dataset.ready)return;root.dataset.ready='true';const topics=[...root.querySelectorAll('[data-topic]')];const sync=button=>{topics.forEach(b=>b.setAttribute('aria-pressed',String(b===button)));const field=root.querySelector('input[name=\"contact_topic\"]');if(field){field.value=button.dataset.topic;field.setAttribute(\"value\",button.dataset.topic);field.dispatchEvent(new Event('change',{bubbles:true}));}};topics.forEach(b=>b.addEventListener('click',()=>sync(b)));if(topics[0])sync(topics[0]);const form=root.querySelector('form');if(form)form.addEventListener('submit',()=>{const selected=topics.find(b=>b.getAttribute('aria-pressed')==='true');if(selected)sync(selected);},true);const english=document.documentElement.lang.toLowerCase().startsWith('en');const copy=root.querySelector('.wjc-contact-copy'),status=root.querySelector('[role=\"status\"]');const originalCopy=copy.textContent;const copiedText=english?'Copied':copy.dataset.copied;let timer;copy.addEventListener('click',async()=>{let ok=false;try{await navigator.clipboard.writeText('contact@weijinchun.com');ok=true;}catch(e){const t=document.createElement('textarea');t.value='contact@weijinchun.com';t.style.cssText='position:fixed;left:-9999px';root.append(t);t.select();ok=document.execCommand('copy');t.remove();copy.focus();}if(ok){clearTimeout(timer);const old=copy.textContent;copy.textContent=copiedText;status.textContent=copiedText;timer=setTimeout(()=>{copy.textContent=originalCopy;status.textContent='';},1300);}else{status.textContent=english?'Please copy the email address manually':copy.dataset.failed;}});const toggle=root.querySelector('.wjc-contact-wechat'),panel=root.querySelector('.wjc-contact-disclosure');toggle.addEventListener('click',()=>{const open=toggle.getAttribute('aria-expanded')!=='true';toggle.setAttribute('aria-expanded',String(open));toggle.querySelector('[aria-hidden]').textContent=open?'\u00d7':'+';panel.dataset.open=String(open);panel.setAttribute('aria-hidden',String(!open));});};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});else init();})();<\/script><style>body.page-id-1196 .wjc-contact {--ink:#111311;--muted:#526078;--line:#d9dfe6;--serif:Georgia,\"Songti SC\",\"STSong\",\"SimSun\",serif;display:grid;grid-template-columns:36.2% 55%;grid-template-areas:\"intro topic\" \"direct write\" \"secondary write\" \"current current\";column-gap:8.8%;row-gap:0;width:87%;max-width:1280px;margin:100px auto 100px;padding:0;position:relative;color:var(--ink);font-family:var(--serif);font-size:22px;line-height:1.65;align-items:start;}\nbody.page-id-1196 .wjc-contact:before{content:\"\";position:absolute;left:40%;top:0;bottom:300px;width:1px;background:var(--line);}\nbody.page-id-1196 .wjc-contact > .elementor-widget{min-width:0;margin:0;width:100%;}\nbody.page-id-1196 .wjc-contact .wjc-contact-label{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.15em;color:var(--muted);margin:0 0 30px;}\nbody.page-id-1196 .wjc-contact h1{font:400 clamp(64px,6.25vw,88px)\/1.15 var(--serif);color:var(--ink);margin:0 0 24px;}\nbody.page-id-1196 .wjc-contact p{margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro{grid-area:intro;padding-bottom:46px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:20px;color:var(--muted);line-height:1.7;}\nbody.page-id-1196 .wjc-contact .wjc-contact-direct{grid-area:direct;border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;}\nbody.page-id-1196 .wjc-contact a{color:var(--ink);text-decoration:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email{font-size:clamp(20px,2.4vw,30px);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact button{font:inherit;color:inherit;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;cursor:pointer;text-transform:none;letter-spacing:inherit;text-decoration:none;}\nbody.page-id-1196 .wjc-contact button:focus-visible,body.page-id-1196 .wjc-contact a:focus-visible{outline:1px solid var(--muted);outline-offset:5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:17px;color:var(--muted);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topic{grid-area:topic;padding-top:8px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics{display:flex;flex-wrap:nowrap;gap:30px;overflow-x:auto;scrollbar-width:none;padding:0 0 5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics::-webkit-scrollbar{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button{flex:0 0 auto;font-size:18px;color:var(--muted);padding-bottom:10px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]{color:var(--ink);}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]:after{content:\"\";height:1px;background:var(--ink);position:absolute;bottom:0;left:0;width:2em;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write{grid-area:write;margin-top:-74px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write:before{content:\"WRITE\";display:block;font:400 12px\/1.4 Karla,sans-serif;letter-spacing:.15em;color:var(--muted);margin:0 0 36px;}\nbody.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:44px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label{margin-bottom:5px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label label{font:400 20px\/1.6 var(--serif);color:var(--ink);}\nbody.page-id-1196 .wjc-contact .ff-el-input--label.ff-el-is-required label:after{color:#b52c24;font-size:13px;margin-left:10px;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control{font:400 20px\/1.6 var(--serif);color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:4px 0 12px;min-height:38px;width:100%;max-width:100%;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control:focus{border-bottom-color:var(--muted);outline:0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:210px;resize:vertical;background:repeating-linear-gradient(to bottom,transparent 0,transparent 38px,var(--line) 39px,transparent 40px);line-height:40px;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit{font:400 25px\/1.6 var(--serif);background:transparent;color:var(--ink);border:0;padding:16px 0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-arrow{display:inline-block;margin-left:12px;transition:transform .18s;}\n@media(hover:hover){body.page-id-1196 .wjc-contact .ff-btn-submit:hover .wjc-contact-arrow{transform:translateX(3px);}}\nbody.page-id-1196 .wjc-contact button:active{opacity:.65;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit:disabled{opacity:.5;cursor:wait;}\nbody.page-id-1196 .wjc-contact .error,body.page-id-1196 .wjc-contact .text-danger{color:#a12f29;font-size:14px;line-height:1.6;}\nbody.page-id-1196 .wjc-contact .ff-el-is-error .ff-el-form-control{border-bottom-color:#a12f29;}\nbody.page-id-1196 .wjc-contact .ff-message-success,body.page-id-1196 .wjc-contact .ff-message-errors{background:transparent;box-shadow:none;border:0;border-top:1px solid var(--line);padding:24px 0;font:400 20px\/1.7 var(--serif);}\nbody.page-id-1196 .wjc-contact .wjc-contact-secondary{grid-area:secondary;min-height:540px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-socials{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s,opacity .2s;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure[data-open=\"true\"]{grid-template-rows:1fr;opacity:1;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner{overflow:hidden;min-height:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner img{display:block;width:90px;height:90px;margin-top:12px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner p{font-size:14px;width:90px;text-align:center;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current{grid-area:current;border-top:1px solid var(--line);padding-top:45px;margin-top:95px;display:block;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:grid;grid-template-columns:140px 1fr;gap:60px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border-right:1px solid var(--line);margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-project{color:var(--muted);}\nbody.page-id-1196 .wjc-contact .wjc-contact-code{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}\n@media(min-width:1100px){body.page-id-1196 .wjc-contact .wjc-contact-disclosure{position:absolute;left:65%;top:-14px;}}\n@media(max-width:1100px) and (min-width:1025px){body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:23px;}}\n@media(max-width:1024px){body.page-id-1196 .wjc-contact{grid-template-columns:1fr;grid-template-areas:\"intro\" \"direct\" \"topic\" \"write\" \"secondary\" \"current\";max-width:720px;width:84%;margin:55px auto 45px;font-size:20px;}body.page-id-1196 .wjc-contact:before{display:none;}body.page-id-1196 .wjc-contact h1{font-size:52px;margin-bottom:18px;}body.page-id-1196 .wjc-contact .wjc-contact-label{font-size:11px;margin-bottom:22px;}body.page-id-1196 .wjc-contact .wjc-contact-intro{padding-bottom:36px;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-direct{border:0;padding:0 0 38px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topic{padding:0 0 34px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-write{margin:0;}body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:11px;margin-bottom:24px;}body.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:27px;}body.page-id-1196 .wjc-contact .ff-el-form-control{min-height:20px;padding:0 0 5px;}body.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:50px;background:none;line-height:1.6;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:21px;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-secondary{min-height:0;padding-top:8px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{display:grid;grid-template-columns:1fr 1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border:0;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-socials{gap:5px;}body.page-id-1196 .wjc-contact .wjc-contact-current{margin-top:34px;padding-top:22px;}body.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:block;}body.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border:0;margin-bottom:14px;}}\n@media(max-width:600px){body.page-id-1196 .wjc-contact{margin-top:40px;font-size:16px;}body.page-id-1196 .wjc-contact h1{font-size:36px;}body.page-id-1196 .wjc-contact .wjc-contact-label,body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:9px;letter-spacing:.14em;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:14px;line-height:1.8;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:13px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:24px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:15px;}body.page-id-1196 .wjc-contact .ff-el-input--label label,body.page-id-1196 .wjc-contact .ff-el-form-control{font-size:16px;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:16px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{gap:22px;}}\n@media(max-width:360px){body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{grid-template-columns:1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:17px;}}\n@media(prefers-reduced-motion:reduce){body.page-id-1196 .wjc-contact *,body.page-id-1196 .wjc-contact *:before,body.page-id-1196 .wjc-contact *:after{transition:none;}}\n<\/style><script>(()=>{const init=()=>{const root=document.querySelector('body.page-id-1196 .wjc-contact');if(!root||root.dataset.ready)return;root.dataset.ready='true';const topics=[...root.querySelectorAll('[data-topic]')];const sync=button=>{topics.forEach(b=>b.setAttribute('aria-pressed',String(b===button)));const field=root.querySelector('input[name=\"contact_topic\"]');if(field){field.value=button.dataset.topic;field.dispatchEvent(new Event('change',{bubbles:true}));}};topics.forEach(b=>b.addEventListener('click',()=>sync(b)));if(topics[0])sync(topics[0]);const copy=root.querySelector('.wjc-contact-copy'),status=root.querySelector('[role=\"status\"]');let timer;copy.addEventListener('click',async()=>{let ok=false;try{await navigator.clipboard.writeText('contact@weijinchun.com');ok=true;}catch(e){const t=document.createElement('textarea');t.value='contact@weijinchun.com';t.style.cssText='position:fixed;left:-9999px';root.append(t);t.select();ok=document.execCommand('copy');t.remove();copy.focus();}if(ok){clearTimeout(timer);const old=copy.textContent;copy.textContent=copiedText;status.textContent=copiedText;timer=setTimeout(()=>{copy.textContent=originalCopy;status.textContent='';},1300);}else{status.textContent=copy.dataset.failed;}});const toggle=root.querySelector('.wjc-contact-wechat'),panel=root.querySelector('.wjc-contact-disclosure');toggle.addEventListener('click',()=>{const open=toggle.getAttribute('aria-expanded')!=='true';toggle.setAttribute('aria-expanded',String(open));toggle.querySelector('[aria-hidden]').textContent=open?'\u00d7':'+';panel.dataset.open=String(open);panel.setAttribute('aria-hidden',String(!open));});};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});else init();})();<\/script><style>body.page-id-1196 .wjc-contact {--ink:#111311;--muted:#526078;--line:#d9dfe6;--serif:Georgia,\"Songti SC\",\"STSong\",\"SimSun\",serif;display:grid;grid-template-columns:36.2% 55%;grid-template-areas:\"intro topic\" \"direct write\" \"secondary write\" \"current current\";column-gap:8.8%;row-gap:0;width:87%;max-width:1280px;margin:100px auto 100px;padding:0;position:relative;color:var(--ink);font-family:var(--serif);font-size:22px;line-height:1.65;align-items:start;}\nbody.page-id-1196 .wjc-contact:before{content:\"\";position:absolute;left:40%;top:0;bottom:300px;width:1px;background:var(--line);}\nbody.page-id-1196 .wjc-contact > .elementor-widget{min-width:0;margin:0;width:100%;}\nbody.page-id-1196 .wjc-contact .wjc-contact-label{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.15em;color:var(--muted);margin:0 0 30px;}\nbody.page-id-1196 .wjc-contact h1{font:400 clamp(64px,6.25vw,88px)\/1.15 var(--serif);color:var(--ink);margin:0 0 24px;}\nbody.page-id-1196 .wjc-contact p{margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro{grid-area:intro;padding-bottom:46px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:20px;color:var(--muted);line-height:1.7;}\nbody.page-id-1196 .wjc-contact .wjc-contact-direct{grid-area:direct;border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;}\nbody.page-id-1196 .wjc-contact a{color:var(--ink);text-decoration:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email{font-size:clamp(20px,2.4vw,30px);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact button{font:inherit;color:inherit;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;cursor:pointer;text-transform:none;letter-spacing:inherit;text-decoration:none;}\nbody.page-id-1196 .wjc-contact button:focus-visible,body.page-id-1196 .wjc-contact a:focus-visible{outline:1px solid var(--muted);outline-offset:5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:17px;color:var(--muted);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topic{grid-area:topic;padding-top:8px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics{display:flex;flex-wrap:nowrap;gap:30px;overflow-x:auto;scrollbar-width:none;padding:0 0 5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics::-webkit-scrollbar{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button{flex:0 0 auto;font-size:18px;color:var(--muted);padding-bottom:10px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]{color:var(--ink);}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]:after{content:\"\";height:1px;background:var(--ink);position:absolute;bottom:0;left:0;width:2em;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write{grid-area:write;margin-top:-74px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write:before{content:\"WRITE\";display:block;font:400 12px\/1.4 Karla,sans-serif;letter-spacing:.15em;color:var(--muted);margin:0 0 36px;}\nbody.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:44px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label{margin-bottom:5px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label label{font:400 20px\/1.6 var(--serif);color:var(--ink);}\nbody.page-id-1196 .wjc-contact .ff-el-input--label.ff-el-is-required label:after{color:#b52c24;font-size:13px;margin-left:10px;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control{font:400 20px\/1.6 var(--serif);color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:4px 0 12px;min-height:38px;width:100%;max-width:100%;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control:focus{border-bottom-color:var(--muted);outline:0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:210px;resize:vertical;background:repeating-linear-gradient(to bottom,transparent 0,transparent 38px,var(--line) 39px,transparent 40px);line-height:40px;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit{font:400 25px\/1.6 var(--serif);background:transparent;color:var(--ink);border:0;padding:16px 0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-arrow{display:inline-block;margin-left:12px;transition:transform .18s;}\n@media(hover:hover){body.page-id-1196 .wjc-contact .ff-btn-submit:hover .wjc-contact-arrow{transform:translateX(3px);}}\nbody.page-id-1196 .wjc-contact button:active{opacity:.65;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit:disabled{opacity:.5;cursor:wait;}\nbody.page-id-1196 .wjc-contact .error,body.page-id-1196 .wjc-contact .text-danger{color:#a12f29;font-size:14px;line-height:1.6;}\nbody.page-id-1196 .wjc-contact .ff-el-is-error .ff-el-form-control{border-bottom-color:#a12f29;}\nbody.page-id-1196 .wjc-contact .ff-message-success,body.page-id-1196 .wjc-contact .ff-message-errors{background:transparent;box-shadow:none;border:0;border-top:1px solid var(--line);padding:24px 0;font:400 20px\/1.7 var(--serif);}\nbody.page-id-1196 .wjc-contact .wjc-contact-secondary{grid-area:secondary;min-height:540px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-socials{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s,opacity .2s;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure[data-open=\"true\"]{grid-template-rows:1fr;opacity:1;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner{overflow:hidden;min-height:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner img{display:block;width:90px;height:90px;margin-top:12px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner p{font-size:14px;width:90px;text-align:center;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current{grid-area:current;border-top:1px solid var(--line);padding-top:45px;margin-top:95px;display:block;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:grid;grid-template-columns:140px 1fr;gap:60px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border-right:1px solid var(--line);margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-project{color:var(--muted);}\nbody.page-id-1196 .wjc-contact .wjc-contact-code{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}\n@media(min-width:1100px){body.page-id-1196 .wjc-contact .wjc-contact-disclosure{position:absolute;left:65%;top:-14px;}}\n@media(max-width:1100px) and (min-width:1025px){body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:23px;}}\n@media(max-width:1024px){body.page-id-1196 .wjc-contact{grid-template-columns:1fr;grid-template-areas:\"intro\" \"direct\" \"topic\" \"write\" \"secondary\" \"current\";max-width:720px;width:84%;margin:55px auto 45px;font-size:20px;}body.page-id-1196 .wjc-contact:before{display:none;}body.page-id-1196 .wjc-contact h1{font-size:52px;margin-bottom:18px;}body.page-id-1196 .wjc-contact .wjc-contact-label{font-size:11px;margin-bottom:22px;}body.page-id-1196 .wjc-contact .wjc-contact-intro{padding-bottom:36px;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-direct{border:0;padding:0 0 38px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topic{padding:0 0 34px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-write{margin:0;}body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:11px;margin-bottom:24px;}body.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:27px;}body.page-id-1196 .wjc-contact .ff-el-form-control{min-height:20px;padding:0 0 5px;}body.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:50px;background:none;line-height:1.6;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:21px;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-secondary{min-height:0;padding-top:8px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{display:grid;grid-template-columns:1fr 1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border:0;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-socials{gap:5px;}body.page-id-1196 .wjc-contact .wjc-contact-current{margin-top:34px;padding-top:22px;}body.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:block;}body.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border:0;margin-bottom:14px;}}\n@media(max-width:600px){body.page-id-1196 .wjc-contact{margin-top:40px;font-size:16px;}body.page-id-1196 .wjc-contact h1{font-size:36px;}body.page-id-1196 .wjc-contact .wjc-contact-label,body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:9px;letter-spacing:.14em;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:14px;line-height:1.8;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:13px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:24px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:15px;}body.page-id-1196 .wjc-contact .ff-el-input--label label,body.page-id-1196 .wjc-contact .ff-el-form-control{font-size:16px;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:16px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{gap:22px;}}\n@media(max-width:360px){body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{grid-template-columns:1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:17px;}}\n@media(prefers-reduced-motion:reduce){body.page-id-1196 .wjc-contact *,body.page-id-1196 .wjc-contact *:before,body.page-id-1196 .wjc-contact *:after{transition:none;}}\n<\/style><script>(()=>{const init=()=>{const root=document.querySelector('body.page-id-1196 .wjc-contact');if(!root||root.dataset.ready)return;root.dataset.ready='true';const topics=[...root.querySelectorAll('[data-topic]')];const sync=button=>{topics.forEach(b=>b.setAttribute('aria-pressed',String(b===button)));const field=root.querySelector('input[name=\"contact_topic\"]');if(field){field.value=button.dataset.topic;field.setAttribute(\"value\",button.dataset.topic);field.dispatchEvent(new Event('change',{bubbles:true}));}};topics.forEach(b=>b.addEventListener('click',()=>sync(b)));if(topics[0])sync(topics[0]);const form=root.querySelector('form');if(form)form.addEventListener('submit',()=>{const selected=topics.find(b=>b.getAttribute('aria-pressed')==='true');if(selected)sync(selected);},true);const english=document.documentElement.lang.toLowerCase().startsWith('en');const copy=root.querySelector('.wjc-contact-copy'),status=root.querySelector('[role=\"status\"]');const originalCopy=copy.textContent;const copiedText=english?'Copied':copy.dataset.copied;let timer;copy.addEventListener('click',async()=>{let ok=false;try{await navigator.clipboard.writeText('contact@weijinchun.com');ok=true;}catch(e){const t=document.createElement('textarea');t.value='contact@weijinchun.com';t.style.cssText='position:fixed;left:-9999px';root.append(t);t.select();ok=document.execCommand('copy');t.remove();copy.focus();}if(ok){clearTimeout(timer);const old=copy.textContent;copy.textContent=copiedText;status.textContent=copiedText;timer=setTimeout(()=>{copy.textContent=originalCopy;status.textContent='';},1300);}else{status.textContent=english?'Please copy the email address manually':copy.dataset.failed;}});const localize=()=>{root.querySelectorAll('.error,.text-danger').forEach(e=>{const text=e.textContent.trim();if(text.includes('\/')&&text.includes('Please')){const parts=text.split('\/');const next=english?parts.slice(1).join('\/').trim():parts[0].trim();if(next!==text)e.textContent=next;}else if(text.includes('\/')&&text.includes('This field')){const parts=text.split('\/');e.textContent=english?parts.slice(1).join('\/').trim():parts[0].trim();}});const ps=root.querySelectorAll('.ff-message-sue);observer.observe(root,{childList:true,subtree:true});const toggle=root.querySelector('.wjc-contact-wechat'),panel=root.querySelector('.wjc-contact-disclosure');toggle.addEventListener('click',()=>{const open=toggle.getAttribute('aria-expanded')!=='true';toggle.setAttribute('aria-expanded',String(open));toggle.querySelector('[aria-hidden]').textContent=open?'\u00d7':'+';panel.dataset.open=String(open);panel.setAttribute('aria-hidden',String(!open));});};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});else init();})();<\/script><style>body.page-id-1196 .wjc-contact {--ink:#111311;--muted:#526078;--line:#d9dfe6;--serif:Georgia,\"Songti SC\",\"STSong\",\"SimSun\",serif;display:grid;grid-template-columns:36.2% 55%;grid-template-areas:\"intro topic\" \"direct write\" \"secondary write\" \"current current\";column-gap:8.8%;row-gap:0;width:87%;max-width:1280px;margin:100px auto 100px;padding:0;position:relative;color:var(--ink);font-family:var(--serif);font-size:22px;line-height:1.65;align-items:start;}\nbody.page-id-1196 .wjc-contact:before{content:\"\";position:absolute;left:40%;top:0;bottom:300px;width:1px;background:var(--line);}\nbody.page-id-1196 .wjc-contact > .elementor-widget{min-width:0;margin:0;width:100%;}\nbody.page-id-1196 .wjc-contact .wjc-contact-label{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.15em;color:var(--muted);margin:0 0 30px;}\nbody.page-id-1196 .wjc-contact h1{font:400 clamp(64px,6.25vw,88px)\/1.15 var(--serif);color:var(--ink);margin:0 0 24px;}\nbody.page-id-1196 .wjc-contact p{margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro{grid-area:intro;padding-bottom:46px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:20px;color:var(--muted);line-height:1.7;}\nbody.page-id-1196 .wjc-contact .wjc-contact-direct{grid-area:direct;border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;}\nbody.page-id-1196 .wjc-contact a{color:var(--ink);text-decoration:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email{font-size:clamp(20px,2.4vw,30px);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact button{font:inherit;color:inherit;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;cursor:pointer;text-transform:none;letter-spacing:inherit;text-decoration:none;}\nbody.page-id-1196 .wjc-contact button:focus-visible,body.page-id-1196 .wjc-contact a:focus-visible{outline:1px solid var(--muted);outline-offset:5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:17px;color:var(--muted);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topic{grid-area:topic;padding-top:8px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics{display:flex;flex-wrap:nowrap;gap:30px;overflow-x:auto;scrollbar-width:none;padding:0 0 5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics::-webkit-scrollbar{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button{flex:0 0 auto;font-size:18px;color:var(--muted);padding-bottom:10px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]{color:var(--ink);}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]:after{content:\"\";height:1px;background:var(--ink);position:absolute;bottom:0;left:0;width:2em;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write{grid-area:write;margin-top:-74px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write:before{content:\"WRITE\";display:block;font:400 12px\/1.4 Karla,sans-serif;letter-spacing:.15em;color:var(--muted);margin:0 0 36px;}\nbody.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:44px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label{margin-bottom:5px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label label{font:400 20px\/1.6 var(--serif);color:var(--ink);}\nbody.page-id-1196 .wjc-contact .ff-el-input--label.ff-el-is-required label:after{color:#b52c24;font-size:13px;margin-left:10px;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control{font:400 20px\/1.6 var(--serif);color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:4px 0 12px;min-height:38px;width:100%;max-width:100%;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control:focus{border-bottom-color:var(--muted);outline:0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:210px;resize:vertical;background:repeating-linear-gradient(to bottom,transparent 0,transparent 38px,var(--line) 39px,transparent 40px);line-height:40px;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit{font:400 25px\/1.6 var(--serif);background:transparent;color:var(--ink);border:0;padding:16px 0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-arrow{display:inline-block;margin-left:12px;transition:transform .18s;}\n@media(hover:hover){body.page-id-1196 .wjc-contact .ff-btn-submit:hover .wjc-contact-arrow{transform:translateX(3px);}}\nbody.page-id-1196 .wjc-contact button:active{opacity:.65;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit:disabled{opacity:.5;cursor:wait;}\nbody.page-id-1196 .wjc-contact .error,body.page-id-1196 .wjc-contact .text-danger{color:#a12f29;font-size:14px;line-height:1.6;}\nbody.page-id-1196 .wjc-contact .ff-el-is-error .ff-el-form-control{border-bottom-color:#a12f29;}\nbody.page-id-1196 .wjc-contact .ff-message-success,body.page-id-1196 .wjc-contact .ff-message-errors{background:transparent;box-shadow:none;border:0;border-top:1px solid var(--line);padding:24px 0;font:400 20px\/1.7 var(--serif);}\nbody.page-id-1196 .wjc-contact .wjc-contact-secondary{grid-area:secondary;min-height:540px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-socials{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s,opacity .2s;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure[data-open=\"true\"]{grid-template-rows:1fr;opacity:1;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner{overflow:hidden;min-height:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner img{display:block;width:90px;height:90px;margin-top:12px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner p{font-size:14px;width:90px;text-align:center;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current{grid-area:current;border-top:1px solid var(--line);padding-top:45px;margin-top:95px;display:block;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:grid;grid-template-columns:140px 1fr;gap:60px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border-right:1px solid var(--line);margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-project{color:var(--muted);}\nbody.page-id-1196 .wjc-contact .wjc-contact-code{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}\n@media(min-width:1100px){body.page-id-1196 .wjc-contact .wjc-contact-disclosure{position:absolute;left:65%;top:-14px;}}\n@media(max-width:1100px) and (min-width:1025px){body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:23px;}}\n@media(max-width:1024px){body.page-id-1196 .wjc-contact{grid-template-columns:1fr;grid-template-areas:\"intro\" \"direct\" \"topic\" \"write\" \"secondary\" \"current\";max-width:720px;width:84%;margin:55px auto 45px;font-size:20px;}body.page-id-1196 .wjc-contact:before{display:none;}body.page-id-1196 .wjc-contact h1{font-size:52px;margin-bottom:18px;}body.page-id-1196 .wjc-contact .wjc-contact-label{font-size:11px;margin-bottom:22px;}body.page-id-1196 .wjc-contact .wjc-contact-intro{padding-bottom:36px;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-direct{border:0;padding:0 0 38px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topic{padding:0 0 34px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-write{margin:0;}body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:11px;margin-bottom:24px;}body.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:27px;}body.page-id-1196 .wjc-contact .ff-el-form-control{min-height:20px;padding:0 0 5px;}body.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:50px;background:none;line-height:1.6;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:21px;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-secondary{min-height:0;padding-top:8px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{display:grid;grid-template-columns:1fr 1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border:0;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-socials{gap:5px;}body.page-id-1196 .wjc-contact .wjc-contact-current{margin-top:34px;padding-top:22px;}body.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:block;}body.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border:0;margin-bottom:14px;}}\n@media(max-width:600px){body.page-id-1196 .wjc-contact{margin-top:40px;font-size:16px;}body.page-id-1196 .wjc-contact h1{font-size:36px;}body.page-id-1196 .wjc-contact .wjc-contact-label,body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:9px;letter-spacing:.14em;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:14px;line-height:1.8;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:13px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:24px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:15px;}body.page-id-1196 .wjc-contact .ff-el-input--label label,body.page-id-1196 .wjc-contact .ff-el-form-control{font-size:16px;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:16px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{gap:22px;}}\n@media(max-width:360px){body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{grid-template-columns:1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:17px;}}\n@media(prefers-reduced-motion:reduce){body.page-id-1196 .wjc-contact *,body.page-id-1196 .wjc-contact *:before,body.page-id-1196 .wjc-contact *:after{transition:none;}}\n<\/style><script>(()=>{const init=()=>{const root=document.querySelector('body.page-id-1196 .wjc-contact');if(!root||root.dataset.ready)return;root.dataset.ready='true';const topics=[...root.querySelectorAll('[data-topic]')];const sync=button=>{topics.forEach(b=>b.setAttribute('aria-pressed',String(b===button)));const field=root.querySelector('input[name=\"contact_topic\"]');if(field){field.value=button.dataset.topic;field.dispatchEvent(new Event('change',{bubbles:true}));}};topics.forEach(b=>b.addEventListener('click',()=>sync(b)));if(topics[0])sync(topics[0]);const copy=root.querySelector('.wjc-contact-copy'),status=root.querySelector('[role=\"status\"]');let timer;copy.addEventListener('click',async()=>{let ok=false;try{await navigator.clipboard.writeText('contact@weijinchun.com');ok=true;}catch(e){const t=document.createElement('textarea');t.value='contact@weijinchun.com';t.style.cssText='position:fixed;left:-9999px';root.append(t);t.select();ok=document.execCommand('copy');t.remove();copy.focus();}if(ok){clearTimeout(timer);const old=copy.textContent;copy.textContent=copiedText;status.textContent=copiedText;timer=setTimeout(()=>{copy.textContent=originalCopy;status.textContent='';},1300);}else{status.textContent=copy.dataset.failed;}});const toggle=root.querySelector('.wjc-contact-wechat'),panel=root.querySelector('.wjc-contact-disclosure');toggle.addEventListener('click',()=>{const open=toggle.getAttribute('aria-expanded')!=='true';toggle.setAttribute('aria-expanded',String(open));toggle.querySelector('[aria-hidden]').textContent=open?'\u00d7':'+';panel.dataset.open=String(open);panel.setAttribute('aria-hidden',String(!open));});};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});else init();})();<\/script><style>body.page-id-1196 .wjc-contact {--ink:#111311;--muted:#526078;--line:#d9dfe6;--serif:Georgia,\"Songti SC\",\"STSong\",\"SimSun\",serif;display:grid;grid-template-columns:36.2% 55%;grid-template-areas:\"intro topic\" \"direct write\" \"secondary write\" \"current current\";column-gap:8.8%;row-gap:0;width:87%;max-width:1280px;margin:100px auto 100px;padding:0;position:relative;color:var(--ink);font-family:var(--serif);font-size:22px;line-height:1.65;align-items:start;}\nbody.page-id-1196 .wjc-contact:before{content:\"\";position:absolute;left:40%;top:0;bottom:300px;width:1px;background:var(--line);}\nbody.page-id-1196 .wjc-contact > .elementor-widget{min-width:0;margin:0;width:100%;}\nbody.page-id-1196 .wjc-contact .wjc-contact-label{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.15em;color:var(--muted);margin:0 0 30px;}\nbody.page-id-1196 .wjc-contact h1{font:400 clamp(64px,6.25vw,88px)\/1.15 var(--serif);color:var(--ink);margin:0 0 24px;}\nbody.page-id-1196 .wjc-contact p{margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro{grid-area:intro;padding-bottom:46px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:20px;color:var(--muted);line-height:1.7;}\nbody.page-id-1196 .wjc-contact .wjc-contact-direct{grid-area:direct;border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;}\nbody.page-id-1196 .wjc-contact a{color:var(--ink);text-decoration:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email{font-size:clamp(20px,2.4vw,30px);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact button{font:inherit;color:inherit;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;cursor:pointer;text-transform:none;letter-spacing:inherit;text-decoration:none;}\nbody.page-id-1196 .wjc-contact button:focus-visible,body.page-id-1196 .wjc-contact a:focus-visible{outline:1px solid var(--muted);outline-offset:5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:17px;color:var(--muted);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topic{grid-area:topic;padding-top:8px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics{display:flex;flex-wrap:nowrap;gap:30px;overflow-x:auto;scrollbar-width:none;padding:0 0 5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics::-webkit-scrollbar{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button{flex:0 0 auto;font-size:18px;color:var(--muted);padding-bottom:10px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]{color:var(--ink);}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]:after{content:\"\";height:1px;background:var(--ink);position:absolute;bottom:0;left:0;width:2em;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write{grid-area:write;margin-top:-74px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write:before{content:\"WRITE\";display:block;font:400 12px\/1.4 Karla,sans-serif;letter-spacing:.15em;color:var(--muted);margin:0 0 36px;}\nbody.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:44px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label{margin-bottom:5px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label label{font:400 20px\/1.6 var(--serif);color:var(--ink);}\nbody.page-id-1196 .wjc-contact .ff-el-input--label.ff-el-is-required label:after{color:#b52c24;font-size:13px;margin-left:10px;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control{font:400 20px\/1.6 var(--serif);color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:4px 0 12px;min-height:38px;width:100%;max-width:100%;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control:focus{border-bottom-color:var(--muted);outline:0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:210px;resize:vertical;background:repeating-linear-gradient(to bottom,transparent 0,transparent 38px,var(--line) 39px,transparent 40px);line-height:40px;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit{font:400 25px\/1.6 var(--serif);background:transparent;color:var(--ink);border:0;padding:16px 0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-arrow{display:inline-block;margin-left:12px;transition:transform .18s;}\n@media(hover:hover){body.page-id-1196 .wjc-contact .ff-btn-submit:hover .wjc-contact-arrow{transform:translateX(3px);}}\nbody.page-id-1196 .wjc-contact button:active{opacity:.65;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit:disabled{opacity:.5;cursor:wait;}\nbody.page-id-1196 .wjc-contact .error,body.page-id-1196 .wjc-contact .text-danger{color:#a12f29;font-size:14px;line-height:1.6;}\nbody.page-id-1196 .wjc-contact .ff-el-is-error .ff-el-form-control{border-bottom-color:#a12f29;}\nbody.page-id-1196 .wjc-contact .ff-message-success,body.page-id-1196 .wjc-contact .ff-message-errors{background:transparent;box-shadow:none;border:0;border-top:1px solid var(--line);padding:24px 0;font:400 20px\/1.7 var(--serif);}\nbody.page-id-1196 .wjc-contact .wjc-contact-secondary{grid-area:secondary;min-height:540px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-socials{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s,opacity .2s;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure[data-open=\"true\"]{grid-template-rows:1fr;opacity:1;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner{overflow:hidden;min-height:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner img{display:block;width:90px;height:90px;margin-top:12px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner p{font-size:14px;width:90px;text-align:center;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current{grid-area:current;border-top:1px solid var(--line);padding-top:45px;margin-top:95px;display:block;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:grid;grid-template-columns:140px 1fr;gap:60px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border-right:1px solid var(--line);margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-project{color:var(--muted);}\nbody.page-id-1196 .wjc-contact .wjc-contact-code{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}\n@media(min-width:1100px){body.page-id-1196 .wjc-contact .wjc-contact-disclosure{position:absolute;left:65%;top:-14px;}}\n@media(max-width:1100px) and (min-width:1025px){body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:23px;}}\n@media(max-width:1024px){body.page-id-1196 .wjc-contact{grid-template-columns:1fr;grid-template-areas:\"intro\" \"direct\" \"topic\" \"write\" \"secondary\" \"current\";max-width:720px;width:84%;margin:55px auto 45px;font-size:20px;}body.page-id-1196 .wjc-contact:before{display:none;}body.page-id-1196 .wjc-contact h1{font-size:52px;margin-bottom:18px;}body.page-id-1196 .wjc-contact .wjc-contact-label{font-size:11px;margin-bottom:22px;}body.page-id-1196 .wjc-contact .wjc-contact-intro{padding-bottom:36px;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-direct{border:0;padding:0 0 38px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topic{padding:0 0 34px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-write{margin:0;}body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:11px;margin-bottom:24px;}body.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:27px;}body.page-id-1196 .wjc-contact .ff-el-form-control{min-height:20px;padding:0 0 5px;}body.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:50px;background:none;line-height:1.6;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:21px;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-secondary{min-height:0;padding-top:8px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{display:grid;grid-template-columns:1fr 1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border:0;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-socials{gap:5px;}body.page-id-1196 .wjc-contact .wjc-contact-current{margin-top:34px;padding-top:22px;}body.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:block;}body.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border:0;margin-bottom:14px;}}\n@media(max-width:600px){body.page-id-1196 .wjc-contact{margin-top:40px;font-size:16px;}body.page-id-1196 .wjc-contact h1{font-size:36px;}body.page-id-1196 .wjc-contact .wjc-contact-label,body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:9px;letter-spacing:.14em;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:14px;line-height:1.8;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:13px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:24px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:15px;}body.page-id-1196 .wjc-contact .ff-el-input--label label,body.page-id-1196 .wjc-contact .ff-el-form-control{font-size:16px;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:16px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{gap:22px;}}\n@media(max-width:360px){body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{grid-template-columns:1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:17px;}}\n@media(prefers-reduced-motion:reduce){body.page-id-1196 .wjc-contact *,body.page-id-1196 .wjc-contact *:before,body.page-id-1196 .wjc-contact *:after{transition:none;}}\n<\/style><script>(()=>{const init=()=>{const root=document.querySelector('body.page-id-1196 .wjc-contact');if(!root||root.dataset.ready)return;root.dataset.ready='true';const topics=[...root.querySelectorAll('[data-topic]')];const sync=button=>{topics.forEach(b=>b.setAttribute('aria-pressed',String(b===button)));const field=root.querySelector('input[name=\"contact_topic\"]');if(field){field.value=button.dataset.topic;field.setAttribute(\"value\",button.dataset.topic);field.dispatchEvent(new Event('change',{bubbles:true}));}};topics.forEach(b=>b.addEventListener('click',()=>sync(b)));if(topics[0])sync(topics[0]);const form=root.querySelector('form');if(form)form.addEventListener('submit',()=>{const selected=topics.find(b=>b.getAttribute('aria-pressed')==='true');if(selected)sync(selected);},true);const copy=root.querySelector('.wjc-contact-copy'),status=root.querySelector('[role=\"status\"]');let timer;copy.addEventListener('click',async()=>{let ok=false;try{await navigator.clipboard.writeText('contact@weijinchun.com');ok=true;}catch(e){const t=document.createElement('textarea');t.value='contact@weijinchun.com';t.style.cssText='position:fixed;left:-9999px';root.append(t);t.select();ok=document.execCommand('copy');t.remove();copy.focus();}if(ok){clearTimeout(timer);const old=copy.textContent;copy.textContent=copy.dataset.copied;status.textContent=copy.dataset.copied;timer=setTimeout(()=>{copy.textContent=copy.dataset.copy;status.textContent='';},1300);}else{status.textContent=copy.dataset.failed;}});const toggle=root.querySelector('.wjc-contact-wechat'),panel=root.querySelector('.wjc-contact-disclosure');toggle.addEventListener('click',()=>{const open=toggle.getAttribute('aria-expanded')!=='true';toggle.setAttribute('aria-expanded',String(open));toggle.querySelector('[aria-hidden]').textContent=open?'\u00d7':'+';panel.dataset.open=String(open);panel.setAttribute('aria-hidden',String(!open));});};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});else init();})();<\/script><style>body.page-id-1196 .wjc-contact {--ink:#111311;--muted:#526078;--line:#d9dfe6;--serif:Georgia,\"Songti SC\",\"STSong\",\"SimSun\",serif;display:grid;grid-template-columns:36.2% 55%;grid-template-areas:\"intro topic\" \"direct write\" \"secondary write\" \"current current\";column-gap:8.8%;row-gap:0;width:87%;max-width:1280px;margin:100px auto 100px;padding:0;position:relative;color:var(--ink);font-family:var(--serif);font-size:22px;line-height:1.65;align-items:start;}\nbody.page-id-1196 .wjc-contact:before{content:\"\";position:absolute;left:40%;top:0;bottom:300px;width:1px;background:var(--line);}\nbody.page-id-1196 .wjc-contact > .elementor-widget{min-width:0;margin:0;width:100%;}\nbody.page-id-1196 .wjc-contact .wjc-contact-label{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.15em;color:var(--muted);margin:0 0 30px;}\nbody.page-id-1196 .wjc-contact h1{font:400 clamp(64px,6.25vw,88px)\/1.15 var(--serif);color:var(--ink);margin:0 0 24px;}\nbody.page-id-1196 .wjc-contact p{margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro{grid-area:intro;padding-bottom:46px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:20px;color:var(--muted);line-height:1.7;}\nbody.page-id-1196 .wjc-contact .wjc-contact-direct{grid-area:direct;border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;}\nbody.page-id-1196 .wjc-contact a{color:var(--ink);text-decoration:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-email{font-size:clamp(20px,2.4vw,30px);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact button{font:inherit;color:inherit;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;cursor:pointer;text-transform:none;letter-spacing:inherit;text-decoration:none;}\nbody.page-id-1196 .wjc-contact button:focus-visible,body.page-id-1196 .wjc-contact a:focus-visible{outline:1px solid var(--muted);outline-offset:5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:17px;color:var(--muted);white-space:nowrap;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topic{grid-area:topic;padding-top:8px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics{display:flex;flex-wrap:nowrap;gap:30px;overflow-x:auto;scrollbar-width:none;padding:0 0 5px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics::-webkit-scrollbar{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button{flex:0 0 auto;font-size:18px;color:var(--muted);padding-bottom:10px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]{color:var(--ink);}\nbody.page-id-1196 .wjc-contact .wjc-contact-topics button[aria-pressed=\"true\"]:after{content:\"\";height:1px;background:var(--ink);position:absolute;bottom:0;left:0;width:2em;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write{grid-area:write;margin-top:-74px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-write:before{content:\"WRITE\";display:block;font:400 12px\/1.4 Karla,sans-serif;letter-spacing:.15em;color:var(--muted);margin:0 0 36px;}\nbody.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:44px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label{margin-bottom:5px;}\nbody.page-id-1196 .wjc-contact .ff-el-input--label label{font:400 20px\/1.6 var(--serif);color:var(--ink);}\nbody.page-id-1196 .wjc-contact .ff-el-input--label.ff-el-is-required label:after{color:#b52c24;font-size:13px;margin-left:10px;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control{font:400 20px\/1.6 var(--serif);color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:4px 0 12px;min-height:38px;width:100%;max-width:100%;}\nbody.page-id-1196 .wjc-contact .ff-el-form-control:focus{border-bottom-color:var(--muted);outline:0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:210px;resize:vertical;background:repeating-linear-gradient(to bottom,transparent 0,transparent 38px,var(--line) 39px,transparent 40px);line-height:40px;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit{font:400 25px\/1.6 var(--serif);background:transparent;color:var(--ink);border:0;padding:16px 0;box-shadow:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-arrow{display:inline-block;margin-left:12px;transition:transform .18s;}\n@media(hover:hover){body.page-id-1196 .wjc-contact .ff-btn-submit:hover .wjc-contact-arrow{transform:translateX(3px);}}\nbody.page-id-1196 .wjc-contact button:active{opacity:.65;}\nbody.page-id-1196 .wjc-contact .ff-btn-submit:disabled{opacity:.5;cursor:wait;}\nbody.page-id-1196 .wjc-contact .error,body.page-id-1196 .wjc-contact .text-danger{color:#a12f29;font-size:14px;line-height:1.6;}\nbody.page-id-1196 .wjc-contact .ff-el-is-error .ff-el-form-control{border-bottom-color:#a12f29;}\nbody.page-id-1196 .wjc-contact .ff-message-success,body.page-id-1196 .wjc-contact .ff-message-errors{background:transparent;box-shadow:none;border:0;border-top:1px solid var(--line);padding:24px 0;font:400 20px\/1.7 var(--serif);}\nbody.page-id-1196 .wjc-contact .wjc-contact-secondary{grid-area:secondary;min-height:540px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border-top:1px solid var(--line);padding:45px 0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-socials{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s,opacity .2s;}\nbody.page-id-1196 .wjc-contact .wjc-contact-disclosure[data-open=\"true\"]{grid-template-rows:1fr;opacity:1;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner{overflow:hidden;min-height:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner img{display:block;width:90px;height:90px;margin-top:12px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-qr-inner p{font-size:14px;width:90px;text-align:center;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current{grid-area:current;border-top:1px solid var(--line);padding-top:45px;margin-top:95px;display:block;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:grid;grid-template-columns:140px 1fr;gap:60px;}\nbody.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border-right:1px solid var(--line);margin:0;}\nbody.page-id-1196 .wjc-contact .wjc-contact-project{color:var(--muted);}\nbody.page-id-1196 .wjc-contact .wjc-contact-code{display:none;}\nbody.page-id-1196 .wjc-contact .wjc-contact-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}\n@media(min-width:1100px){body.page-id-1196 .wjc-contact .wjc-contact-disclosure{position:absolute;left:65%;top:-14px;}}\n@media(max-width:1100px) and (min-width:1025px){body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:23px;}}\n@media(max-width:1024px){body.page-id-1196 .wjc-contact{grid-template-columns:1fr;grid-template-areas:\"intro\" \"direct\" \"topic\" \"write\" \"secondary\" \"current\";max-width:720px;width:84%;margin:55px auto 45px;font-size:20px;}body.page-id-1196 .wjc-contact:before{display:none;}body.page-id-1196 .wjc-contact h1{font-size:52px;margin-bottom:18px;}body.page-id-1196 .wjc-contact .wjc-contact-label{font-size:11px;margin-bottom:22px;}body.page-id-1196 .wjc-contact .wjc-contact-intro{padding-bottom:36px;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-direct{border:0;padding:0 0 38px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topic{padding:0 0 34px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:25px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-write{margin:0;}body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:11px;margin-bottom:24px;}body.page-id-1196 .wjc-contact .ff-el-group{margin-bottom:27px;}body.page-id-1196 .wjc-contact .ff-el-form-control{min-height:20px;padding:0 0 5px;}body.page-id-1196 .wjc-contact textarea.ff-el-form-control{height:50px;background:none;line-height:1.6;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:21px;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-secondary{min-height:0;padding-top:8px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{display:grid;grid-template-columns:1fr 1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-based,body.page-id-1196 .wjc-contact .wjc-contact-elsewhere{border:0;padding:0;}body.page-id-1196 .wjc-contact .wjc-contact-socials{gap:5px;}body.page-id-1196 .wjc-contact .wjc-contact-current{margin-top:34px;padding-top:22px;}body.page-id-1196 .wjc-contact .wjc-contact-current-inner{display:block;}body.page-id-1196 .wjc-contact .wjc-contact-current .wjc-contact-label{border:0;margin-bottom:14px;}}\n@media(max-width:600px){body.page-id-1196 .wjc-contact{margin-top:40px;font-size:16px;}body.page-id-1196 .wjc-contact h1{font-size:36px;}body.page-id-1196 .wjc-contact .wjc-contact-label,body.page-id-1196 .wjc-contact .wjc-contact-write:before{font-size:9px;letter-spacing:.14em;}body.page-id-1196 .wjc-contact .wjc-contact-intro p:last-child{font-size:14px;line-height:1.8;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:18px;}body.page-id-1196 .wjc-contact .wjc-contact-copy{font-size:13px;}body.page-id-1196 .wjc-contact .wjc-contact-topics{gap:24px;}body.page-id-1196 .wjc-contact .wjc-contact-topics button{font-size:15px;}body.page-id-1196 .wjc-contact .ff-el-input--label label,body.page-id-1196 .wjc-contact .ff-el-form-control{font-size:16px;}body.page-id-1196 .wjc-contact .ff-btn-submit{font-size:16px;}body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{gap:22px;}}\n@media(max-width:360px){body.page-id-1196 .wjc-contact .wjc-contact-secondary-inner{grid-template-columns:1fr;gap:28px;}body.page-id-1196 .wjc-contact .wjc-contact-email-row{gap:8px;}body.page-id-1196 .wjc-contact .wjc-contact-email{font-size:17px;}}\n@media(prefers-reduced-motion:reduce){body.page-id-1196 .wjc-contact *,body.page-id-1196 .wjc-contact *:before,body.page-id-1196 .wjc-contact *:after{transition:none;}}\n<\/style><script>(()=>{const init=()=>{const root=document.querySelector('body.page-id-1196 .wjc-contact');if(!root||root.dataset.ready)return;root.dataset.ready='true';const topics=[...root.querySelectorAll('[data-topic]')];const sync=button=>{topics.forEach(b=>b.setAttribute('aria-pressed',String(b===button)));const field=root.querySelector('input[name=\"contact_topic\"]');if(field){field.value=button.dataset.topic;field.dispatchEvent(new Event('change',{bubbles:true}));}};topics.forEach(b=>b.addEventListener('click',()=>sync(b)));if(topics[0])sync(topics[0]);const copy=root.querySelector('.wjc-contact-copy'),status=root.querySelector('[role=\"status\"]');let timer;copy.addEventListener('click',async()=>{let ok=false;try{await navigator.clipboard.writeText('contact@weijinchun.com');ok=true;}catch(e){const t=document.createElement('textarea');t.value='contact@weijinchun.com';t.style.cssText='position:fixed;left:-9999px';root.append(t);t.select();ok=document.execCommand('copy');t.remove();copy.focus();}if(ok){clearTimeout(timer);const old=copy.textContent;copy.textContent=copy.dataset.copied;status.textContent=copy.dataset.copied;timer=setTimeout(()=>{copy.textContent=copy.dataset.copy;status.textContent='';},1300);}else{status.textContent=copy.dataset.failed;}});const toggle=root.querySelector('.wjc-contact-wechat'),panel=root.querySelector('.wjc-contact-disclosure');toggle.addEventListener('click',()=>{const open=toggle.getAttribute('aria-expanded')!=='true';toggle.setAttribute('aria-expanded',String(open));toggle.querySelector('[aria-hidden]').textContent=open?'\u00d7':'+';panel.dataset.open=String(open);panel.setAttribute('aria-hidden',String(!open));});};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});else init();})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>CORRESPONDENCE \u8054\u7cfb \u5173\u4e8e\u5c55\u89c8\u3001\u51fa\u7248\u3001\u91c7\u8bbf\u3001\u6559\u5b66\u4e0e\u7814\u7a76\u5408\u4f5c\uff0c\u6216\u5176\u4ed6\u60f3\u8bf4\u7684\u8bdd\u3002 DIRECT contact@weijinchun.com\u590d\u5236 CONTACT TOPIC \u5c55\u89c8\u51fa\u7248\u5a92\u4f53 \/ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1196","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/weijinchun.com\/en\/wp-json\/wp\/v2\/pages\/1196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/weijinchun.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/weijinchun.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/weijinchun.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/weijinchun.com\/en\/wp-json\/wp\/v2\/comments?post=1196"}],"version-history":[{"count":5,"href":"https:\/\/weijinchun.com\/en\/wp-json\/wp\/v2\/pages\/1196\/revisions"}],"predecessor-version":[{"id":2352,"href":"https:\/\/weijinchun.com\/en\/wp-json\/wp\/v2\/pages\/1196\/revisions\/2352"}],"wp:attachment":[{"href":"https:\/\/weijinchun.com\/en\/wp-json\/wp\/v2\/media?parent=1196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}