{"id":5633,"date":"2025-08-28T06:33:41","date_gmt":"2025-08-28T06:33:41","guid":{"rendered":"\/spirit\/?post_type=tkuisotope&#038;p=5633"},"modified":"2025-09-17T06:57:12","modified_gmt":"2025-09-17T06:57:12","slug":"%e7%a4%be%e5%9c%98%e5%8d%9a%e8%a6%bd%e6%9c%83%e6%9a%a8%e7%a4%be%e5%9c%98%e4%b9%8b%e5%a4%9c%e5%8f%97%e7%90%86%e5%a0%b1%e5%90%8d%e4%b8%ad","status":"publish","type":"tkuisotope","link":"\/spirit\/?tkuisotope=%e7%a4%be%e5%9c%98%e5%8d%9a%e8%a6%bd%e6%9c%83%e6%9a%a8%e7%a4%be%e5%9c%98%e4%b9%8b%e5%a4%9c%e5%8f%97%e7%90%86%e5%a0%b1%e5%90%8d%e4%b8%ad","title":{"rendered":"\u793e\u5718\u535a\u89bd\u6703\u66a8\u793e\u5718\u4e4b\u591c\u53d7\u7406\u5831\u540d\u4e2d!"},"content":{"rendered":"\n<div class=\"wp-block-tkuwpbs5-bs5-heading\"><style>\n        #m49ax6n2gf0peg9aq3q .tku-fkwx-section-title-1st-bar {\n            background: undefined;\n           }\n\n        #m49ax6n2gf0peg9aq3q .tku-fkwx-section-title-2nd-bar {\n            background: undefined;\n           }\n        <\/style><div id=\"dv_title\"><div id=\"m49ax6n2gf0peg9aq3q\"><div style=\"visibility:visible;animation-delay:0.1s;animation-name:fadeInUp;text-align:center\"><h2 class=\"mb-2 fw-bold\">\u793e\u5718\u535a\u89bd\u6703\u66a8\u793e\u5718\u4e4b\u591c\u53d7\u7406\u5831\u540d\u4e2d!<\/h2><\/div><\/div><\/div><\/div>\n\n\n\n<div id=\"Claude\" class=\"container\"><link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/oosa.tku.edu.tw\/www\/article\/claude\/claude.css\" \/>\n\t\t<div class=\"decorative-elements\">\n\t\t\t<div class=\"floating-shape shape1\">\ud83c\udfad<\/div>\n\t\t\t<div class=\"floating-shape shape2\">\ud83c\udfaa<\/div>\n\t\t\t<div class=\"floating-shape shape3\">\ud83c\udfa8<\/div>\n\t\t\t<div class=\"floating-shape shape4\">\ud83c\udfb5<\/div>\n\t\t\t<div class=\"floating-shape shape5\">\ud83c\udfa4<\/div>\n\t\t\t<div class=\"floating-shape shape6\">\ud83c\udfb8<\/div>\n\t\t\t<div class=\"floating-shape shape7\">\u2b50<\/div>\n\t\t<\/div>\n\t\t\n\t\t<style>\n        #Claude {\n            font-family: 'Microsoft JhengHei', 'PingFang TC', 'Noto Sans TC', sans-serif;\n            line-height: 1.7;\n            color: #333;\n            background: linear-gradient(-45deg, #ff6b6b, #4ecdc4, #45b7d1, #96ceb4, #feca57, #ff9ff3);\n            background-size: 400% 400%;\n            animation: gradientBG 15s ease infinite;\n            min-height: 100vh;\n            overflow-x: hidden;\n        }\n        \n        @keyframes gradientBG {\n            0% { background-position: 0% 50%; }\n            50% { background-position: 100% 50%; }\n            100% { background-position: 0% 50%; }\n        }\n        \n        .container {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px;\n            position: relative;\n        }\n        \n        .header {\n            text-align: center;\n            margin-bottom: 50px;\n            position: relative;\n            z-index: 2;\n        }\n        \n        .main-title {\n            background: rgba(255, 255, 255, 0.95);\n            backdrop-filter: blur(20px);\n            border-radius: 25px;\n            padding: 40px;\n            margin-bottom: 30px;\n            box-shadow: 0 25px 50px rgba(0, 0, 0, 0.15);\n            border: 2px solid rgba(255, 255, 255, 0.3);\n            transform: translateY(0);\n            animation: float 6s ease-in-out infinite;\n        }\n        \n        @keyframes float {\n            0%, 100% { transform: translateY(0px) rotate(0deg); }\n            50% { transform: translateY(-10px) rotate(1deg); }\n        }\n        \n        .main-title h1 {\n            font-size: 2.5em;\n            font-weight: bold;\n            background: linear-gradient(135deg, #ff6b6b, #4ecdc4, #45b7d1);\n            -webkit-background-clip: text;\n            background-clip: text;\n            -webkit-text-fill-color: transparent;\n            text-shadow: 0 0 30px rgba(255, 107, 107, 0.3);\n            margin-bottom: 15px;\n            position: relative;\n        }\n        \n        .sparkle {\n            position: absolute;\n            color: #ffd700;\n            font-size: 1.5em;\n            animation: sparkle 2s ease-in-out infinite;\n        }\n        \n        @keyframes sparkle {\n            0%, 100% { opacity: 0; transform: scale(0); }\n            50% { opacity: 1; transform: scale(1); }\n        }\n        \n        .sparkle:nth-child(1) { top: 10%; left: 15%; animation-delay: 0s; }\n        .sparkle:nth-child(2) { top: 20%; right: 20%; animation-delay: 0.5s; }\n        .sparkle:nth-child(3) { bottom: 15%; left: 25%; animation-delay: 1s; }\n        .sparkle:nth-child(4) { bottom: 25%; right: 15%; animation-delay: 1.5s; }\n        \n        .subtitle {\n            font-size: 1.3em;\n            color: #2c3e50;\n            font-weight: 600;\n            margin-bottom: 20px;\n        }\n        \n        .welcome-text {\n            font-size: 1.1em;\n            color: #34495e;\n            max-width: 800px;\n            margin: 0 auto;\n        }\n        \n        .content-section {\n            background: rgba(255, 255, 255, 0.9);\n            backdrop-filter: blur(20px);\n            border-radius: 20px;\n            padding: 50px;\n            margin: 30px 0;\n            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1);\n            border: 1px solid rgba(255, 255, 255, 0.3);\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .content-section::before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            left: -50%;\n            width: 200%;\n            height: 200%;\n            background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);\n            animation: shine 8s linear infinite;\n        }\n        \n        @keyframes shine {\n            0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }\n            100% { transform: translateX(100%) translateY(100%) rotate(45deg); }\n        }\n        \n        .content-text {\n            font-size: 1.2em;\n            line-height: 2;\n            color: #2c3e50;\n            text-align: justify;\n            position: relative;\n            z-index: 1;\n        }\n        \n        .highlight {\n            background: linear-gradient(120deg, #ff9ff3 0%, #feca57 100%);\n            padding: 2px 8px;\n            border-radius: 6px;\n            color: #2c3e50;\n            font-weight: bold;\n        }\n        \n        .cta-section {\n            text-align: center;\n            margin: 50px 0;\n        }\n        \n        .register-button {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            gap: 15px;\n            background: linear-gradient(135deg, #ff6b6b, #4ecdc4);\n            color: white;\n            text-decoration: none;\n            padding: 20px 40px;\n            border-radius: 50px;\n            font-size: 1.4em;\n            font-weight: bold;\n            box-shadow: 0 15px 30px rgba(255, 107, 107, 0.4);\n            transition: all 0.3s ease;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .register-button::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: -100%;\n            width: 100%;\n            height: 100%;\n            background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);\n            transition: left 0.5s;\n        }\n        \n        .register-button:hover::before {\n            left: 100%;\n        }\n        \n        .register-button:hover {\n            transform: translateY(-5px) scale(1.05);\n            box-shadow: 0 25px 50px rgba(255, 107, 107, 0.6);\n        }\n        \n        .button-icon {\n            font-size: 1.2em;\n            animation: bounce 2s infinite;\n        }\n        \n        @keyframes bounce {\n            0%, 20%, 50%, 80%, 100% { transform: translateY(0); }\n            40% { transform: translateY(-10px); }\n            60% { transform: translateY(-5px); }\n        }\n        \n        .features {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 30px;\n            margin: 50px 0;\n        }\n        \n        .feature-card {\n            background: rgba(255, 255, 255, 0.8);\n            backdrop-filter: blur(15px);\n            border-radius: 20px;\n            padding: 30px;\n            text-align: center;\n            box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1);\n            border: 1px solid rgba(255, 255, 255, 0.3);\n            transition: all 0.3s ease;\n            position: relative;\n        }\n        \n        .feature-card:hover {\n            transform: translateY(-10px) rotate(2deg);\n            box-shadow: 0 25px 50px rgba(0, 0, 0, 0.2);\n        }\n        \n        .feature-icon {\n            font-size: 3em;\n            margin-bottom: 20px;\n            display: block;\n        }\n        \n        .feature-title {\n            font-size: 1.3em;\n            font-weight: bold;\n            color: #2c3e50;\n            margin-bottom: 15px;\n        }\n        \n        .feature-desc {\n            color: #34495e;\n            line-height: 1.6;\n        }\n        \n        .decorative-elements {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            pointer-events: none;\n            z-index: 0;\n        }\n        \n        .floating-shape {\n            position: absolute;\n            opacity: 0.1;\n            animation: floatAround 20s linear infinite;\n        }\n        \n        @keyframes floatAround {\n            0% { transform: translateY(100vh) rotate(0deg); }\n            100% { transform: translateY(-100px) rotate(360deg); }\n        }\n        \n        .shape1 { left: 10%; animation-duration: 15s; font-size: 2em; }\n        .shape2 { left: 20%; animation-duration: 20s; font-size: 1.5em; animation-delay: -5s; }\n        .shape3 { left: 30%; animation-duration: 18s; font-size: 2.5em; animation-delay: -10s; }\n        .shape4 { left: 50%; animation-duration: 22s; font-size: 1.8em; animation-delay: -15s; }\n        .shape5 { left: 70%; animation-duration: 16s; font-size: 2.2em; animation-delay: -8s; }\n        .shape6 { left: 80%; animation-duration: 19s; font-size: 1.6em; animation-delay: -12s; }\n        .shape7 { left: 90%; animation-duration: 17s; font-size: 2.4em; animation-delay: -3s; }\n        \n        @media (max-width: 768px) {\n            .main-title h1 {\n                font-size: 2em;\n            }\n            \n            .main-title {\n                padding: 30px 20px;\n            }\n            \n            .content-section {\n                padding: 30px 20px;\n            }\n            \n            .content-text {\n                font-size: 1.1em;\n            }\n            \n            .register-button {\n                font-size: 1.2em;\n                padding: 18px 35px;\n            }\n            \n            .features {\n                grid-template-columns: 1fr;\n            }\n        }\n        \n        .pulse {\n            animation: pulse 2s infinite;\n        }\n        \n        @keyframes pulse {\n            0% { box-shadow: 0 0 0 0 rgba(255, 107, 107, 0.7); }\n            70% { box-shadow: 0 0 0 20px rgba(255, 107, 107, 0); }\n            100% { box-shadow: 0 0 0 0 rgba(255, 107, 107, 0); }\n        }\n    <\/style>\n\t\t\n        <div class=\"header\">\n            <div class=\"main-title\">\n                <div class=\"sparkle\">\u2728<\/div>\n                <div class=\"sparkle\">\u2b50<\/div>\n                <div class=\"sparkle\">\ud83d\udcab<\/div>\n                <div class=\"sparkle\">\ud83c\udf1f<\/div>\n                <div class=\"subtitle\">\ud83c\udf89 \u6b61\u8fce114\u5b78\u5e74\u5ea6\u65b0\u751f\u52a0\u5165\u6de1\u6c5f\u5927\u5bb6\u5ead \ud83c\udf8a<\/div>\n                <div class=\"welcome-text\">\n                    \u4e00\u8d77\u4f86\u9ad4\u9a57\u7cbe\u5f69\u8c50\u5bcc\u7684\u793e\u5718\u6587\u5316\uff0c\u70ba\u5927\u5b78\u56db\u5e74\u63ed\u958b\u71b1\u60c5\u6d0b\u6ea2\u7684\u4e00\u9801\uff01\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <div class=\"content-section\">\n            <div class=\"content-text\">\n                \u70ba\u6b61\u8fce114\u5b78\u5e74\u5ea6\u65b0\u751f\u52a0\u5165\u6de1\u6c5f\u5927\u5bb6\u5ead\uff0c\u898f\u5283\u8209\u8fa6<span class=\"highlight\">\u300c\u793e\u5718\u535a\u89bd\u6703\u300d<\/span>\u53ca<span class=\"highlight\">\u300c\u793e\u5718\u4e4b\u591c\u52d5\u614b\u5c55\u6f14\u300d<\/span>\uff0c\u9080\u8acb\u5168\u6821\u5404\u985e\u5b78\u751f\u793e\u5718\u8a2d\u6524\u5c55\u793a\u8207\u821e\u53f0\u6f14\u51fa\uff0c\u900f\u904e\u591a\u5143\u7684\u793e\u5718\u6d3b\u52d5\u4e32\u806f\u65b0\u751f\u8207\u5b78\u9577\u59d0\u7684\u9752\u6625\u8a18\u61b6\uff0c\u71df\u9020\u6d3b\u529b\u5145\u6c9b\u7684\u8fce\u65b0\u6c1b\u570d\uff0c\u8b93\u65b0\u751f\u5728\u8e0f\u5165\u6821\u5712\u7684\u7b2c\u4e00\u6b65\u5c31\u80fd\u6df1\u523b\u611f\u53d7\u6de1\u6c5f\u8c50\u5bcc\u7684\u793e\u5718\u6587\u5316\uff0c\u70ba\u5927\u5b78\u56db\u5e74\u7684\u7cbe\u5f69\u751f\u6d3b\u63ed\u958b\u71b1\u60c5\u6d0b\u6ea2\u3001\u591a\u91c7\u591a\u59ff\u7684\u4e00\u9801\u3002\n            <\/div>\n        <\/div>\n        \n        <div class=\"features\">\n            <div class=\"feature-card\">\n                <div class=\"feature-icon\">\ud83c\udfea<\/div>\n                <div class=\"feature-title\">\u793e\u5718\u535a\u89bd\u6703<\/div>\n                <div class=\"feature-desc\">\n                    \u5404\u985e\u5b78\u751f\u793e\u5718\u8a2d\u6524\u5c55\u793a\uff0c\u8b93\u65b0\u751f\u8fd1\u8ddd\u96e2\u9ad4\u9a57\u8c50\u5bcc\u591a\u5143\u7684\u793e\u5718\u6587\u5316\n                <\/div>\n            <\/div>\n            \n            <div class=\"feature-card\">\n                <div class=\"feature-icon\">\ud83c\udfad<\/div>\n                <div class=\"feature-title\">\u52d5\u614b\u5c55\u6f14<\/div>\n                <div class=\"feature-desc\">\n                    \u7cbe\u5f69\u821e\u53f0\u6f14\u51fa\uff0c\u5c55\u73fe\u793e\u5718\u6d3b\u529b\u8207\u5275\u610f\uff0c\u9ede\u71c3\u9752\u6625\u71b1\u60c5\n                <\/div>\n            <\/div>\n            \n            <div class=\"feature-card\">\n                <div class=\"feature-icon\">\ud83e\udd1d<\/div>\n                <div class=\"feature-title\">\u9752\u6625\u9023\u7d50<\/div>\n                <div class=\"feature-desc\">\n                    \u4e32\u806f\u65b0\u751f\u8207\u5b78\u9577\u59d0\u7684\u7f8e\u597d\u56de\u61b6\uff0c\u71df\u9020\u6eab\u99a8\u7684\u8fce\u65b0\u6c1b\u570d\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <div class=\"cta-section\">\n            <a href=\"https:\/\/sites.google.com\/tkueca.org\/3rd\/tku-2025-%E7%A4%BE%E5%9C%98%E5%8D%9A%E8%A6%BD%E6%9C%83\" target=\"_blank\" class=\"register-button pulse White Icon\" rel=\"noopener\">\n                <span class=\"button-icon\">\ud83d\ude80<\/span>\n                \u7acb\u5373\u5831\u540d\u53c3\u52a0\n                <span class=\"button-icon\">\u2728<\/span>\n            <\/a>\n        <\/div>\n    <\/div>\n    \n    <script>\n        \/\/ \u9801\u9762\u8f09\u5165\u52d5\u756b\n        document.addEventListener('DOMContentLoaded', function() {\n            const elements = document.querySelectorAll('.main-title, .content-section, .feature-card');\n            elements.forEach((el, index) => {\n                el.style.opacity = '0';\n                el.style.transform = 'translateY(50px)';\n                el.style.transition = 'all 0.8s ease';\n                \n                setTimeout(() => {\n                    el.style.opacity = '1';\n                    el.style.transform = 'translateY(0)';\n                }, index * 200);\n            });\n        });\n        \n        \/\/ \u6ed1\u9f20\u79fb\u52d5\u8996\u5dee\u6548\u679c\n        document.addEventListener('mousemove', function(e) {\n            const shapes = document.querySelectorAll('.floating-shape');\n            const x = e.clientX \/ window.innerWidth;\n            const y = e.clientY \/ window.innerHeight;\n            \n            shapes.forEach((shape, index) => {\n                const speed = (index + 1) * 0.5;\n                const xPos = (x - 0.5) * speed;\n                const yPos = (y - 0.5) * speed;\n                shape.style.transform += ` translate(${xPos}px, ${yPos}px)`;\n            });\n        });\n        \n        \/\/ \u6309\u9215\u9ede\u64ca\u7279\u6548\n        document.querySelector('.register-button').addEventListener('click', function(e) {\n            const ripple = document.createElement('span');\n            const rect = this.getBoundingClientRect();\n            const size = Math.max(rect.width, rect.height);\n            const x = e.clientX - rect.left - size \/ 2;\n            const y = e.clientY - rect.top - size \/ 2;\n            \n            ripple.style.width = ripple.style.height = size + 'px';\n            ripple.style.left = x + 'px';\n            ripple.style.top = y + 'px';\n            ripple.style.position = 'absolute';\n            ripple.style.borderRadius = '50%';\n            ripple.style.background = 'rgba(255, 255, 255, 0.6)';\n            ripple.style.transform = 'scale(0)';\n            ripple.style.animation = 'ripple 0.6s linear';\n            \n            this.appendChild(ripple);\n            \n            setTimeout(() => {\n                ripple.remove();\n            }, 600);\n        });\n        \n        \/\/ \u6dfb\u52a0\u6f23\u6f2a\u52d5\u756b\n        const style = document.createElement('style');\n        style.textContent = `\n            @keyframes ripple {\n                to {\n                    transform: scale(2);\n                    opacity: 0;\n                }\n            }\n        `;\n        document.head.appendChild(style);\n    <\/script>\n\n\n\n<div class=\"wp-block-tkuwpbs5-bs5-div  aos-item Style1\" style=\"animation-name:bounceIn;animation-duration:2s;animation-timing-function:ease-in-out\" data-aos=\"zoom-out-up\">\n<p><\/p>\n<\/div>\n","protected":false},"author":2,"template":"wp-custom-template-asbx","meta":[],"categories":[37],"tags":[],"acf":[],"_links":{"self":[{"href":"\/spirit\/index.php?rest_route=\/wp\/v2\/tkuisotope\/5633"}],"collection":[{"href":"\/spirit\/index.php?rest_route=\/wp\/v2\/tkuisotope"}],"about":[{"href":"\/spirit\/index.php?rest_route=\/wp\/v2\/types\/tkuisotope"}],"author":[{"embeddable":true,"href":"\/spirit\/index.php?rest_route=\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"\/spirit\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/spirit\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5633"},{"taxonomy":"post_tag","embeddable":true,"href":"\/spirit\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}