diff --git a/wiki/pages/model.html b/wiki/pages/model.html
index 0da3dc0e5a3b3c2fefbf1c0a406f2bf5bd1452c8..cbe1eaca26b705b7c443ee9cc72ec6c3dca155cb 100644
--- a/wiki/pages/model.html
+++ b/wiki/pages/model.html
@@ -72,21 +72,26 @@
         .code-snippet {
             display: none;
             /* 初始时隐藏代码段落 */
-            background-color: #f0f0f0;
-            /* MATLAB类似的背景色 */
-            border: 1px solid #ccc;
-            padding: 10px;
+            background-color: #2d2d2d;
+            /* VScode类似的背景色 */
+            border: 1px solid #1e1e1e;
+            /* 边框颜色 */
+            padding: 15px;
+            /* 内边距 */
             margin-top: 10px;
-            font-family: 'Courier New', monospace;
-            /* 设置等宽字体 */
-            font-size: 12px;
-            /* 设置字体大小 */
-            color: #000;
+            /* 外边距 */
+            font-family: 'Source Code Pro', Menlo, Monaco, Consolas, 'Courier New', monospace;
+            /* VScode常用字体 */
+            font-size: 14px;
+            /* 字体大小 */
+            color: #d4d4d4;
             /* 文本颜色 */
             white-space: pre;
             /* 保留代码格式 */
             overflow-x: auto;
             /* 允许水平滚动 */
+            line-height: 1.5;
+            /* 行高 */
         }
     </style>
 </head>
@@ -511,23 +516,37 @@
                                 widely recognized, especially in the field of protein structure prediction.</li>
                             <li>Nucleic acid sequence information in NCBI <a
                                     href="https://www.ncbi.nlm.nih.gov/gene/258679">link</a>
-                                <pre><code>
-                &gt;NC_000085.7:12371629-12372576 Mus musculus strain C57BL/6J chromosome 19, GRCm39
-                ATGCCTGGAGGGAGGAATAGCACAGTCATCACCAAGTTCATCCTTGTGGGATTCTCAGATTTTCCAAAGC
-                TCAAGCTGGTTCTCTTTGTTATCTTCCTGGGAAGTTATCTCTCCACAGTGGTGTGGAACTTGGGCCTCAT
-                CATCTTGATTAGGATTGACCCTTACCTACACACACCTATGTACTTCTTCCTCAGCAATTTGTCATTTTTA
-                GATTTCTGTTACATTTCATCTACAACCCCTAAAATGCTCTCGGGATTCTTCCAGAAGTCTAAATCTATCT
-                CCTTTGTTGGGTGCACCATGCAGTACTTCATCTTCTCAAGCCTGGGTCTGTCCGAATGCTGCCTTCTGGC
-                AGCCATGGCTTATGACCGGTATGCTGCCATTTGTAATCCTCTTCTCTACACAGCCATCATGTCCCCGTCA
-                CTCTGTGTGCACATGGTGGTTGGAGCCTATAGTACTGGTCTCTTGGGTTCATTGATTCAACTGTGTGCTA
-                TACTTCAGCTCCATTTCTGTGGGCCAAATATTATAAACCATTTCTTTTGTGACCTGCCTCAGCTATTAGT
-                TCTTTCCTGCTCTGAAACCTTTCCCCTGCAAGTCTTGAAATTTGTAATAGCAGTGATTTTTGGGGTGGCA
-                TCTGTCATTGTTATCCTGATATCCTATGGTTATATCATTGGCACAATCCTGAATATCAGCTCAGTAGAAG
-                GTAGGTCCAAGGCATTCAATACCTGTGCCTCTCACCTGACAGCAGTCACCCTCTTTTTTGGATCAGGACT
-                CTTTGTCTATATGCGCCCCAGCTCCAACAGTTCCCAGGGTTATGACAAGATGGCTTCCGTGTTCTATACA
-                GTGGTGATTCCCATGTTGAATCCTCTGATTTATAGTCTCAGGAACAAGGAAATAAAAGATGCTCTTCAGA
-                GATGTAAAAATAAGTGCTTTTCTCAGTGCCACTGTTAG
-                                </code></pre>
+                                <button id="Button2" onclick="toggleCodeSnippet()">Expand the code</button>
+                                &gt;NC_000085.7:12371629-12372576 Mus musculus strain C57BL/6J chromosome 19, GRCm39
+                                ATGCCTGGAGGGAGGAATAGCACAGTCATCACCAAGTTCATCCTTGTGGGATTCTCAGATTTTCCAAAGC
+                                TCAAGCTGGTTCTCTTTGTTATCTTCCTGGGAAGTTATCTCTCCACAGTGGTGTGGAACTTGGGCCTCAT
+                                CATCTTGATTAGGATTGACCCTTACCTACACACACCTATGTACTTCTTCCTCAGCAATTTGTCATTTTTA
+                                GATTTCTGTTACATTTCATCTACAACCCCTAAAATGCTCTCGGGATTCTTCCAGAAGTCTAAATCTATCT
+                                CCTTTGTTGGGTGCACCATGCAGTACTTCATCTTCTCAAGCCTGGGTCTGTCCGAATGCTGCCTTCTGGC
+                                AGCCATGGCTTATGACCGGTATGCTGCCATTTGTAATCCTCTTCTCTACACAGCCATCATGTCCCCGTCA
+                                CTCTGTGTGCACATGGTGGTTGGAGCCTATAGTACTGGTCTCTTGGGTTCATTGATTCAACTGTGTGCTA
+                                TACTTCAGCTCCATTTCTGTGGGCCAAATATTATAAACCATTTCTTTTGTGACCTGCCTCAGCTATTAGT
+                                TCTTTCCTGCTCTGAAACCTTTCCCCTGCAAGTCTTGAAATTTGTAATAGCAGTGATTTTTGGGGTGGCA
+                                TCTGTCATTGTTATCCTGATATCCTATGGTTATATCATTGGCACAATCCTGAATATCAGCTCAGTAGAAG
+                                GTAGGTCCAAGGCATTCAATACCTGTGCCTCTCACCTGACAGCAGTCACCCTCTTTTTTGGATCAGGACT
+                                CTTTGTCTATATGCGCCCCAGCTCCAACAGTTCCCAGGGTTATGACAAGATGGCTTCCGTGTTCTATACA
+                                GTGGTGATTCCCATGTTGAATCCTCTGATTTATAGTCTCAGGAACAAGGAAATAAAAGATGCTCTTCAGA
+                                GATGTAAAAATAAGTGCTTTTCTCAGTGCCACTGTTAG
+                                <div id="codeSnippet" class="code-snippet">
+                                </div>
+                                <script>
+                                    function toggleCodeSnippet() {
+                                        var codeSnippet = document.getElementById("codeSnippet");
+                                        var button = document.getElementById("Button2"); // 注意变量名通常使用小写开头
+                                        if (codeSnippet.style.display === "none") {
+                                            codeSnippet.style.display = "block";
+                                            button.textContent = "Collapse the code"; // 使用之前选中的按钮元素
+                                        } else {
+                                            codeSnippet.style.display = "none";
+                                            button.textContent = "Expand the code"; // 使用之前选中的按钮元素
+                                        }
+                                    }
+                                </script>
                             </li>
                             <li>Protein sequence information in Uniprot <a
                                     href="https://www.uniprot.org/uniprotkb/Q8VFV4/entry#sequences">link</a>