diff --git a/dist/index.html b/dist/index.html
index c2d7cb6..9dd95c3 100644
--- a/dist/index.html
+++ b/dist/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0" name="viewport"/><link rel="icon" href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/img/favicon.ico"><title>寄托家园留学论坛_出国留学经验分享|留学申请|留学考试|DIY留学</title><meta name="application-name" content="寄托家园留学论坛"/><meta name="msapplication-tooltip" content="寄托家园留学论坛"/><meta name="Keywords" content="美国留学,加拿大留学,香港留学,新加坡留学,英国留学,欧洲留学, 留学经验分享,DIY留学,留学申请,留学流程,留学费用,出国留学,留学论坛, 留学网站,留学考试,GRE,TOEFL,IBT,GMAT,IELTS,SAT,VISA,文书,签证"><meta name="Description" content="提供最有用的出国留学资讯和最热心的留学交流论坛。在BBS上,你可以咨询签证,面试,机经,offer,奖学金,名校专业等,也可以分享雅思、托福、GRE的学习心得。无论你留学在美国、加拿大、英国还是澳洲,都能在留学论坛上找到寄托情感的归宿。"><title>寄托论坛</title><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~842dc778.64dc62a7.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~2882e66b.2c8093d6.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~7bad1921.83749175.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~f1d6293b.12e3b1ae.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~7a6313df.5ee224e3.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~200a565d.39847fe1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~8787c537.316fdd09.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~bc050c32.2a84bea8.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~8e64475f.812b7299.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~25e64ae6.c55fb344.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~bb5633b7.bff7c084.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~61c4e7a6.414f2dab.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~9b5e7775.6adfbd8e.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~439af1fa.860dcae1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c08e88ca.200eba88.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~5c533fba.9bf46ea1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~b64a843a.c93ce69d.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~5551fa64.bd95ba0f.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~6012a5e8.fad4069d.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c7cbfa4b.cdfe4d69.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~92ecdc2e.3a846b57.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~060599a5.24f19e49.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~89d5c698.efc5b497.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~eb2fbf4c.11aa1638.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~f7b4906f.b7dd6763.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~3430543d.cf0009ef.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c3943e85.8bc853d5.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~42f9d7e6.eaa8d909.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~d92c34c1.f3d32b35.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~449a49d2.7db7a012.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~d363ae0c.f662f2e8.js"></script><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/css/chunk-vendors~7b6a7b5f.6f1d11ce.css" rel="stylesheet"><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/css/app~189e7968.8b7662a1.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but ninepage doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><div style="display:none;"><script src="//v1.cnzz.com/z_stat.php?id=1281224882&amp;web_id=1281224882"></script><script>var _hmt = _hmt || [];
+<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0" name="viewport"/><link rel="icon" href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/img/favicon.ico"><title>寄托家园留学论坛_出国留学经验分享|留学申请|留学考试|DIY留学</title><meta name="application-name" content="寄托家园留学论坛"/><meta name="msapplication-tooltip" content="寄托家园留学论坛"/><meta name="Keywords" content="美国留学,加拿大留学,香港留学,新加坡留学,英国留学,欧洲留学, 留学经验分享,DIY留学,留学申请,留学流程,留学费用,出国留学,留学论坛, 留学网站,留学考试,GRE,TOEFL,IBT,GMAT,IELTS,SAT,VISA,文书,签证"><meta name="Description" content="提供最有用的出国留学资讯和最热心的留学交流论坛。在BBS上,你可以咨询签证,面试,机经,offer,奖学金,名校专业等,也可以分享雅思、托福、GRE的学习心得。无论你留学在美国、加拿大、英国还是澳洲,都能在留学论坛上找到寄托情感的归宿。"><title>寄托论坛</title><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~842dc778.64dc62a7.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~2882e66b.2c8093d6.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~7bad1921.83749175.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~f1d6293b.12e3b1ae.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~7a6313df.5ee224e3.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~200a565d.39847fe1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~8787c537.316fdd09.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~bc050c32.2a84bea8.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~8e64475f.812b7299.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~25e64ae6.c55fb344.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~bb5633b7.bff7c084.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~61c4e7a6.414f2dab.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~9b5e7775.6adfbd8e.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~439af1fa.860dcae1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c08e88ca.200eba88.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~5c533fba.9bf46ea1.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~b64a843a.c93ce69d.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~5551fa64.bd95ba0f.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~6012a5e8.fad4069d.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c7cbfa4b.cdfe4d69.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~92ecdc2e.3a846b57.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~060599a5.24f19e49.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~89d5c698.efc5b497.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~eb2fbf4c.11aa1638.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~f7b4906f.b7dd6763.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~3430543d.cf0009ef.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/chunk-vendors~c3943e85.8bc853d5.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~42f9d7e6.eaa8d909.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~d92c34c1.f3d32b35.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~449a49d2.7db7a012.js"></script><script defer="defer" src="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/js/app~d363ae0c.42e97ca9.js"></script><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/css/chunk-vendors~7b6a7b5f.6f1d11ce.css" rel="stylesheet"><link href="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/css/app~189e7968.8b7662a1.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but ninepage doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><div style="display:none;"><script src="//v1.cnzz.com/z_stat.php?id=1281224882&amp;web_id=1281224882"></script><script>var _hmt = _hmt || [];
       (function () {
         var hm = document.createElement("script");
         hm.src = "//hm.baidu.com/hm.js?4bd66cbe45a640b607fe46c48f658746";
diff --git a/dist/js/app~d363ae0c.f662f2e8.js b/dist/js/app~d363ae0c.42e97ca9.js
similarity index 63%
rename from dist/js/app~d363ae0c.f662f2e8.js
rename to dist/js/app~d363ae0c.42e97ca9.js
index 83e884f..37399a1 100644
--- a/dist/js/app~d363ae0c.f662f2e8.js
+++ b/dist/js/app~d363ae0c.42e97ca9.js
@@ -1 +1 @@
-(function(){var e={9154:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-pen",use:"icon-pen-usage",viewBox:"0 0 20 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="icon-pen">\r\n  <defs>\r\n    <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="icon-pen_filter16">\r\n      <feColorMatrix type="matrix" values="0.4 0 0 0 0.3  0 0.4 0 0 0.3  0 0 0.4 0 0.3  0 0 0 1 0  " in="SourceGraphic"></feColorMatrix>\r\n    </filter>\r\n  </defs>\r\n  <g transform="matrix(1 0 0 1 -634 -5513 )">\r\n    <image preserveAspectRatio="none" style="overflow:visible" width="20" height="20" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAECklEQVRoBe1YS2tTQRTOowmND1wYEl26Cc2jWVhXBUvEqlDqMq2KCzdaf4ArcSEIWlB3LkTpqq0IAQVRd2pUbFwY+kif2bRQKDTGhViTJsbE76QzdW7M497k5uaCGbg9Z+bOPef7zpyZnozB0G7tCPzfETC2mr7f73fk8/mbhUJhw+Px3AmFQr+VYGopAQb+DQD7GOiQ3W6/EA6Hc3JJmOVOVHteGfDkwptKpdxYiedra2t5OT5NciapPcfn8zmRNu9gl0c+I/gIJpPJ8WAwKCu4siYJxhtWKfLId0obLzP2E3LAaDTGIM+wMR9IyFoJTQmUSRsCPzg/Px9OJBIRp9P5QyAhK500I1ANPIu6gUg4HI4t9E+zsZokNCEgB3y9JJpOQAn4ekg0lQCdNtiwdNrwDbtlMpkGYrHYBw6WSyLa19e3vbi4WKAxlk5ZqCfZHEqnDMY/sn5RNO0YJfDw8BaPhzksgp+bm5MAoHder/c8jtX15eXlMTaXiwgUIsGbgytcdnBFTakUPI7Qcfg341nnOGAjAP0VHisbm83lcreYvitULyXK5HwKaTS4sLBAqSRpADmEgUk8FMgxHKdXIPOwcRwr8hr6PjzUZrPZbH88Hk/udP/+VZWA1uCJhmoEWgFeNQKtAq8KgVaCb5hAq8E3REAP4OsmoBfwdRHQE3jFBPQGXhEBPYInAlR/1GxdXV0HUa+8x0ReVf5EfwD/+mlM0iqVByjYTmAilQd72QczqG36V1ZWvkkMKOzIKubMZvNt2OVVJUqbwlmA/6ckrgYehF/Cxh6Grwge1WdD4MmWnHLaBOfDzDEJdI1XA4GAhDzA+/HuCZ4OvH8MgpehFwsz9F9A5+CpMDulBnjYrE0AwOjq4wBNFtoQbg0mRRJYlRSAbkI+wA+WEcwtYN/IrioF24rUmsVcd3f3CEA9ZFZXIY8IHibcbvelcteBlPMg1JS0EfzXXgGA7+UfANAN6Nd4H/Li0tKSZCXoHUUec8W0mVEzbQT/tQlgskgggty+jzGRxDDSaYKnU5m0KW7Ycj9GRCD16lVTyOVy2a1WawLGad4mwB/ijrA1iMRd3od8itV6xCLPf0mpdtoIfiRq1VPIYrFQ9DnJKfFLkLmH/nVh7BzA05WhZuDJt+QoFMBwdTd9MEA3BMXW09NjSafTRxHxNEBvYpBuIKhxsk2P/I47BQQAdj9OllF82JvJZI7hfsfGjZRIzcCTXx6xEgwGA0UZQL/jRSWgkm9AMI6BZ52dnaPRaJS+06RVTCGkiKtKlNMA/AXvI7j++ISNHpmenv6qCeISJxUJ2Gy21e3t7Thy3IVnA99NEVjURZ+xuRHk6K8SW/rrUhrhP+1h/SFrI2pHoB2BdgT0EoE/XD0Yrfi3Ps4AAAAASUVORK5CYII=" x="634px" y="5513px" filter="url(#icon-pen_filter16)"></image>\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},2752:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-quotation-left",use:"icon-quotation-left-usage",viewBox:"0 0 16 13",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 13" id="icon-quotation-left">\r\n  <g transform="matrix(1 0 0 1 -28 -703 )">\r\n    <path d="M 6.84615384615385 6.42613636363636  C 7.2051282051282 6.77083333333333  7.38461538461539 7.18939393939394  7.38461538461539 7.68181818181818  L 7.38461538461539 11.2272727272727  C 7.38461538461539 11.719696969697  7.2051282051282 12.1382575757576  6.84615384615385 12.4829545454545  C 6.48717948717949 12.8276515151515  6.05128205128205 13  5.53846153846154 13  L 1.84615384615385 13  C 1.33333333333333 13  0.897435897435898 12.8276515151515  0.538461538461538 12.4829545454545  C 0.179487179487179 12.1382575757576  0 11.719696969697  0 11.2272727272727  L 0 4.72727272727273  C 0 4.08712121212121  0.129807692307692 3.47620738636364  0.389423076923077 2.89453125  C 0.649038461538462 2.31285511363636  1 1.80965909090909  1.44230769230769 1.38494318181818  C 1.88461538461538 0.960227272727273  2.40865384615385 0.623224431818182  3.01442307692308 0.37393465909091  C 3.62019230769231 0.124644886363637  4.25641025641026 0  4.92307692307692 0  L 5.53846153846154 0  C 5.70512820512821 0  5.84935897435897 0.0584753787878776  5.97115384615385 0.175426136363637  C 6.09294871794872 0.292376893939392  6.15384615384615 0.430871212121211  6.15384615384615 0.59090909090909  L 6.15384615384615 1.77272727272727  C 6.15384615384615 1.93276515151515  6.09294871794872 2.07125946969697  5.97115384615385 2.18821022727273  C 5.84935897435897 2.30516098484848  5.70512820512821 2.36363636363636  5.53846153846154 2.36363636363636  L 4.92307692307692 2.36363636363636  C 4.24358974358974 2.36363636363636  3.66346153846154 2.59446022727273  3.18269230769231 3.05610795454546  C 2.70192307692308 3.51775568181818  2.46153846153846 4.0748106060606  2.46153846153846 4.72727272727273  L 2.46153846153846 5.02272727272727  C 2.46153846153846 5.26893939393939  2.55128205128205 5.4782196969697  2.73076923076923 5.65056818181818  C 2.91025641025641 5.82291666666667  3.12820512820513 5.90909090909091  3.38461538461538 5.90909090909091  L 5.53846153846154 5.90909090909091  C 6.05128205128205 5.90909090909091  6.48717948717949 6.0814393939394  6.84615384615385 6.42613636363636  Z M 15.4615384615385 6.42613636363636  C 15.8205128205128 6.77083333333333  16 7.18939393939394  16 7.68181818181818  L 16 11.2272727272727  C 16 11.719696969697  15.8205128205128 12.1382575757576  15.4615384615385 12.4829545454545  C 15.1025641025641 12.8276515151515  14.6666666666667 13  14.1538461538462 13  L 10.4615384615385 13  C 9.94871794871795 13  9.51282051282051 12.8276515151515  9.15384615384615 12.4829545454545  C 8.7948717948718 12.1382575757576  8.61538461538461 11.719696969697  8.61538461538461 11.2272727272727  L 8.61538461538461 4.72727272727273  C 8.61538461538461 4.08712121212121  8.74519230769231 3.47620738636364  9.00480769230769 2.89453125  C 9.26442307692308 2.31285511363636  9.61538461538461 1.80965909090909  10.0576923076923 1.38494318181818  C 10.5 0.960227272727273  11.0240384615385 0.623224431818182  11.6298076923077 0.37393465909091  C 12.2355769230769 0.124644886363637  12.8717948717949 0  13.5384615384615 0  L 14.1538461538462 0  C 14.3205128205128 0  14.4647435897436 0.0584753787878776  14.5865384615385 0.175426136363637  C 14.7083333333333 0.292376893939392  14.7692307692308 0.430871212121211  14.7692307692308 0.59090909090909  L 14.7692307692308 1.77272727272727  C 14.7692307692308 1.93276515151515  14.7083333333333 2.07125946969697  14.5865384615385 2.18821022727273  C 14.4647435897436 2.30516098484848  14.3205128205128 2.36363636363636  14.1538461538462 2.36363636363636  L 13.5384615384615 2.36363636363636  C 12.8589743589744 2.36363636363636  12.2788461538462 2.59446022727273  11.7980769230769 3.05610795454546  C 11.3173076923077 3.51775568181818  11.0769230769231 4.0748106060606  11.0769230769231 4.72727272727273  L 11.0769230769231 5.02272727272727  C 11.0769230769231 5.26893939393939  11.1666666666667 5.4782196969697  11.3461538461538 5.65056818181818  C 11.525641025641 5.82291666666667  11.7435897435897 5.90909090909091  12 5.90909090909091  L 14.1538461538462 5.90909090909091  C 14.6666666666667 5.90909090909091  15.1025641025641 6.0814393939394  15.4615384615385 6.42613636363636  Z " fill-rule="nonzero" fill="#50e3c2" stroke="none" transform="matrix(1 0 0 1 28 703 )" />\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},9839:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-quotation-right",use:"icon-quotation-right-usage",viewBox:"0 0 16 13",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 13" id="icon-quotation-right">\r\n  <g transform="matrix(1 0 0 1 -277 -794 )">\r\n    <path d="M 6.84615384615385 0.517045454545455  C 7.2051282051282 0.861742424242424  7.38461538461539 1.28030303030303  7.38461538461539 1.77272727272727  L 7.38461538461539 8.27272727272727  C 7.38461538461539 8.91287878787879  7.25480769230769 9.52379261363637  6.99519230769231 10.10546875  C 6.73557692307692 10.6871448863636  6.38461538461539 11.1903409090909  5.94230769230769 11.6150568181818  C 5.5 12.0397727272727  4.97596153846154 12.3767755681818  4.37019230769231 12.6260653409091  C 3.76442307692308 12.8753551136364  3.12820512820513 13  2.46153846153846 13  L 1.84615384615385 13  C 1.67948717948718 13  1.53525641025641 12.9415246212121  1.41346153846154 12.8245738636364  C 1.29166666666667 12.7076231060606  1.23076923076923 12.5691287878788  1.23076923076923 12.4090909090909  L 1.23076923076923 11.2272727272727  C 1.23076923076923 11.0672348484848  1.29166666666667 10.928740530303  1.41346153846154 10.8117897727273  C 1.53525641025641 10.6948390151515  1.67948717948718 10.6363636363636  1.84615384615385 10.6363636363636  L 2.46153846153846 10.6363636363636  C 3.14102564102564 10.6363636363636  3.72115384615385 10.4055397727273  4.20192307692308 9.94389204545454  C 4.68269230769231 9.48224431818182  4.92307692307692 8.92518939393939  4.92307692307692 8.27272727272727  L 4.92307692307692 7.97727272727273  C 4.92307692307692 7.73106060606061  4.83333333333333 7.5217803030303  4.65384615384615 7.34943181818182  C 4.47435897435897 7.17708333333333  4.25641025641026 7.09090909090909  4 7.09090909090909  L 1.84615384615385 7.09090909090909  C 1.33333333333333 7.09090909090909  0.897435897435898 6.91856060606061  0.538461538461538 6.57386363636364  C 0.179487179487179 6.22916666666667  0 5.81060606060606  0 5.31818181818182  L 0 1.77272727272727  C 0 1.28030303030303  0.179487179487179 0.861742424242424  0.538461538461538 0.517045454545455  C 0.897435897435898 0.172348484848484  1.33333333333333 0  1.84615384615385 0  L 5.53846153846154 0  C 6.05128205128205 0  6.48717948717949 0.172348484848484  6.84615384615385 0.517045454545455  Z M 15.4615384615385 0.517045454545455  C 15.8205128205128 0.861742424242424  16 1.28030303030303  16 1.77272727272727  L 16 8.27272727272727  C 16 8.91287878787879  15.8701923076923 9.52379261363637  15.6105769230769 10.10546875  C 15.3509615384615 10.6871448863636  15 11.1903409090909  14.5576923076923 11.6150568181818  C 14.1153846153846 12.0397727272727  13.5913461538462 12.3767755681818  12.9855769230769 12.6260653409091  C 12.3798076923077 12.8753551136364  11.7435897435897 13  11.0769230769231 13  L 10.4615384615385 13  C 10.2948717948718 13  10.150641025641 12.9415246212121  10.0288461538462 12.8245738636364  C 9.90705128205128 12.7076231060606  9.84615384615385 12.5691287878788  9.84615384615385 12.4090909090909  L 9.84615384615385 11.2272727272727  C 9.84615384615385 11.0672348484848  9.90705128205128 10.928740530303  10.0288461538462 10.8117897727273  C 10.150641025641 10.6948390151515  10.2948717948718 10.6363636363636  10.4615384615385 10.6363636363636  L 11.0769230769231 10.6363636363636  C 11.7564102564103 10.6363636363636  12.3365384615385 10.4055397727273  12.8173076923077 9.94389204545454  C 13.2980769230769 9.48224431818182  13.5384615384615 8.92518939393939  13.5384615384615 8.27272727272727  L 13.5384615384615 7.97727272727273  C 13.5384615384615 7.73106060606061  13.4487179487179 7.5217803030303  13.2692307692308 7.34943181818182  C 13.0897435897436 7.17708333333333  12.8717948717949 7.09090909090909  12.6153846153846 7.09090909090909  L 10.4615384615385 7.09090909090909  C 9.94871794871795 7.09090909090909  9.51282051282051 6.91856060606061  9.15384615384615 6.57386363636364  C 8.7948717948718 6.22916666666667  8.61538461538461 5.81060606060606  8.61538461538461 5.31818181818182  L 8.61538461538461 1.77272727272727  C 8.61538461538461 1.28030303030303  8.7948717948718 0.861742424242424  9.15384615384615 0.517045454545455  C 9.51282051282051 0.172348484848484  9.94871794871795 0  10.4615384615385 0  L 14.1538461538462 0  C 14.6666666666667 0  15.1025641025641 0.172348484848484  15.4615384615385 0.517045454545455  Z " fill-rule="nonzero" fill="#50e3c2" stroke="none" transform="matrix(1 0 0 1 277 794 )" />\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},6613:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-settingAdd",use:"icon-settingAdd-usage",viewBox:"0 0 20 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="icon-settingAdd">\r\n  <defs>\r\n    <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="icon-settingAdd_filter480">\r\n      <feColorMatrix type="matrix" values="1.37777777777778 0 0 0 -0.188888888888889  0 1.37777777777778 0 0 -0.188888888888889  0 0 1.37777777777778 0 -0.188888888888889  0 0 0 1 0  " in="SourceGraphic"></feColorMatrix>\r\n    </filter>\r\n  </defs>\r\n  <g transform="matrix(1 0 0 1 -4615 -591 )">\r\n    <image preserveAspectRatio="none" style="overflow:visible" width="20" height="20" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAHlElEQVRoBeWZe2yURRDA2+tbgRal1lpF8IEtTTExYBAJLxMjYrGlVhDU9A9EEkU0IigppioCihqBxviHjwYbFBtaCsZKIrGAQESigFBKQUFBHhZtCyi1T3/z9ZuPvetd765UWuMmezM7OzM7szs7u99eSMh/vIR2lf3p6en9wsLCRoaGhqai82bqVdTLqTLGOWo1taq1tXUfPFtKSkp+p33R5aIcyM7OTmpqapqKUQ9h1K1Y4wrQohb4vqeuQu7j4uLiEwHKtWPrlANZWVmpLS0tz6NtCjW8ndbgCI2wF1KXsCpVwYm2LW/AMhMmTOgbERGxkFl7HKEwL4Jnoe2k/yAOHgc/D94KjAEmsVI3gQ+l9qF6FnEkv76+Pq+srOyMZ6evdsArkJmZOQ4lMlOJHspOYNgqaJ/W1tZ+V15e3uTR79Yk7MKam5tvQyabjqnUJDeGkJCjOD+ttLR0iwfdazMgBzB+HtKLqE6MM6OHMWJheHh4YVFRUYNX7X6IM2bMiKiurhYnFlBvNNib0T+PvfGmQfOK+nMgNCMj4y2UPW1IN2H4YkJpMYafN+idRnNycqLr6urmoiCXGqGKGDd/yJAhs/Py8mTTey0dOsDML0FKZl/LMZROYWa2KqEr4aRJk4YTPqsZo7/qZbLeXrt27TPa9oTeNqLFw8w/iaJXDYFKwmXsmjVr9hq0LkX3799/LC0trQgn7kaxnCMh2DA8JSXlbGVl5XZvg3ldAWZiGJ5/jUCkreQQ+X7kunXrTnlT0tU0Vv5KdMr4ybbuJpwazcbe5jlWOwfIEjFkiT04IClPymmMv339+vWH25qX5pdJvB4bdjCatRLAI9iRih1/mRY4WUWJGD/PMF5y+PTOGC9nBmG4nNnMt2dUhwgIss9+drlcj8KsG3gAieMFT2E3B5j9qzFesoGWAk7HUm0EA6OiomYTv7OQeYL6XDCyyst+24CO97SNbXPk+qJtgW4OMPtPQYuxGeqAcl3obNGll42Y0FklGD0f2RpbPrqxsdEtIzkOjB8/PgrmmcZA7zL7vxntbkHl1opd+To4k/EYN9/LtO04EBMTcy/EvnZHE6uxXJm6GxL7K7BBT/s+tNPVJscB0tQDSsTjjaTM49rubsiJX83Mb1A7sC9LcccBGMY4RJerRPGeAjHatElstY4AywHS3QAI11CtgjObFO8pEAc2G7bEk5rlq68tC2GwnniSMf4kfR0wmHsEyn3oRwypVWMI+VsE1xByrrJ4KoxygPW4gm2H1CgOOeumEG4T4rQDpg5TJwdJL470QvjTVMYbRE8/pYNnseSjtO0DVnBZfJgNK+eP10J0yMOAVcBjBVEHnLxKh9tdo439wi/G30fr/guUgLDecEntqNzAIZUJQ0EHTPLJahUmxdJnhRBGy/eolghFvEFibw/0em99F0lrJiz2+dERpf3Y/Lfg1grgzTmjw1oabXtCrrQV8iqBjHzXtrvNGvzTweVeL6Wc+o4gvgrG/0DyqPTVb9NN2yyb1YFf8cjiwagBfpSEMNBP8Ej1WbgOj0WX1Y/uI9wui3wyB94xUFnRfUxwzUJV2gFM5FxwNrVB71ZUkgcGXGcYcVBwy4G4uDiJPY3rUJbzToOxR6Bs8BFqL1DuanvFMMuBgoICMf5bIUhheTR22wg949e0aSd3NSsjaQiJiZ8bdk5myXx+8Bt8lwTlWcXFPnrQGKxMcccBDpFVEPUETmCJJCf3iLJ79+50DDHj/xM1zHGAE/AXiF9qB/le3oM6SpPKeimg+Ta1yXwEdhwQK9i8r6s1LNlQjv+p2g4Wso+cw9HEg9VDOp6MzB0qh67XFBfo5gD5XVZgs8GwVP64MNoBo6zgapjlsJETszhgQYNRXjYw+A0lManbuJV+oW2Bbg5YBJdrFrBJcEoie+NDYNChJI9QyIp8AkvuNqil2f9PaGRk5PuwXWuzNgPFNt2nFrldpuF571RycnIE3o62BQcNHjw4BrqzP2y6X1BRUdFAte4sfpk9GAidVyDJ/xBaljIRH2lDYbsVkA4+ml8COKHEMs5F4XwV+rchYz3LmLnGONvj4+MXGG0H9RkanAPxXJ23wml9utkSy2pqaub4+xPD0R4kImcPYy5BbI6KEgmH+fNwBFnypNJM6NMBYWIDDySGZSU0DoW8hQ0q/6AclUZXFYyXPwwL0TfG0HmCzDia5GLdewy6g3bogHChuD+KZROmOFJt2WVhbGzsMvsaYnQFh8qDWnR0tGzOF6m9Dekqxr3H37usXwdEoaQz3jo/IC4zjAEEPUVdwYqsDHZF7Bl/BHl5zkykmuUzGjnyKmcSveEBOWALyt9NM4nJRbQ9r9st0L6hfkXdwbIf4CpykpxdS1tWMRYnE5mAQTSHUceBDwd6JpEz6M/l2yGfPrd0SdtrCcYBS8HEiRMT2BcvY0AOhEivWoMnNmL4SjZrrq/N6ktl0A6oIlKdbOxZODINmKT0IKH1Fy1pe7l9FwtSvBMnrOcIctXdtWvXKMLmLpyRwy+VeoUnn93+A1hB3cSMb2TGN2O4nLCdLp1egY5GlPsT14B+8PTCKWwNPdvQ0HCajHK6I7n/Zd8/c0zBgDRdsrgAAAAASUVORK5CYII=" x="4615px" y="591px" filter="url(#icon-settingAdd_filter480)"></image>\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},2168:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-threeAcross",use:"icon-threeAcross-usage",viewBox:"0 0 24 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 20" id="icon-threeAcross">\r\n  <g transform="matrix(1 0 0 1 -460 -76 )">\r\n    <path d="M 23.703125 16.296875  C 23.9010416666667 16.4947916666667  24 16.7291666666667  24 17  L 24 19  C 24 19.2708333333333  23.9010416666667 19.5052083333333  23.703125 19.703125  C 23.5052083333333 19.9010416666667  23.2708333333333 20  23 20  L 1 20  C 0.729166666666667 20  0.494791666666667 19.9010416666667  0.296875 19.703125  C 0.0989583333333333 19.5052083333333  0 19.2708333333333  0 19  L 0 17  C 0 16.7291666666667  0.0989583333333333 16.4947916666667  0.296875 16.296875  C 0.494791666666667 16.0989583333333  0.729166666666667 16  1 16  L 23 16  C 23.2708333333333 16  23.5052083333333 16.0989583333333  23.703125 16.296875  Z M 23.703125 8.296875  C 23.9010416666667 8.49479166666667  24 8.72916666666667  24 9  L 24 11  C 24 11.2708333333333  23.9010416666667 11.5052083333333  23.703125 11.703125  C 23.5052083333333 11.9010416666667  23.2708333333333 12  23 12  L 1 12  C 0.729166666666667 12  0.494791666666667 11.9010416666667  0.296875 11.703125  C 0.0989583333333333 11.5052083333333  0 11.2708333333333  0 11  L 0 9  C 0 8.72916666666667  0.0989583333333333 8.49479166666667  0.296875 8.296875  C 0.494791666666667 8.09895833333334  0.729166666666667 8  1 8  L 23 8  C 23.2708333333333 8  23.5052083333333 8.09895833333334  23.703125 8.296875  Z M 23.703125 0.296875000000001  C 23.9010416666667 0.494791666666665  24 0.729166666666665  24 1  L 24 3  C 24 3.27083333333333  23.9010416666667 3.50520833333333  23.703125 3.703125  C 23.5052083333333 3.90104166666666  23.2708333333333 4  23 4  L 1 4  C 0.729166666666667 4  0.494791666666667 3.90104166666666  0.296875 3.703125  C 0.0989583333333333 3.50520833333333  0 3.27083333333333  0 3  L 0 1  C 0 0.729166666666665  0.0989583333333333 0.494791666666665  0.296875 0.296875000000001  C 0.494791666666667 0.0989583333333321  0.729166666666667 0  1 0  L 23 0  C 23.2708333333333 0  23.5052083333333 0.0989583333333321  23.703125 0.296875000000001  Z " fill-rule="nonzero" fill="#000000" stroke="none" transform="matrix(1 0 0 1 460 76 )" />\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},5263:function(e,t,n){"use strict";var r=n(6369),o=n(1975),i=(n(7658),n(2631));const s="寄托天下论坛";function a(e){return e?`${e} - ${s}`:`${s}`}r["default"].use(i.ZP);const l=i.ZP.prototype.push;i.ZP.prototype.push=function(e){return l.call(this,e).catch((e=>e))};const c=()=>Promise.all([n.e(917),n.e(94)]).then(n.bind(n,2013)),d=()=>n.e(280).then(n.bind(n,280)),u=()=>n.e(884).then(n.bind(n,1884)),f=()=>n.e(217).then(n.bind(n,9217)),A=()=>Promise.all([n.e(917),n.e(483)]).then(n.bind(n,5817)),m=()=>n.e(879).then(n.bind(n,7879)),g=()=>Promise.all([n.e(917),n.e(584)]).then(n.bind(n,6170)),p=()=>n.e(336).then(n.bind(n,1336)),h=()=>Promise.all([n.e(917),n.e(561)]).then(n.bind(n,9143)),w=()=>Promise.all([n.e(621),n.e(888),n.e(928)]).then(n.bind(n,8928)),C=[{path:"/",name:"Index",redirect:"/recommend",component:c,children:[{path:"/recommend",name:"Recommend",component:d,meta:{title:"推荐版块"}},{path:"/collect",name:"Collect",component:u,meta:{title:"收藏的版块"}},{path:"/allSections",name:"AllSections",component:f,meta:{title:"全部版块"}}]},{path:"/searchResult",name:"search",redirect:"/searchResult",component:A,children:[{path:"/searchResult",name:"Recommend",component:m,meta:{title:"搜索帖子"}}]},{path:"/user",name:"user",redirect:"/userIndex",component:g,children:[{path:"/userIndex",name:"userIndex",component:p,meta:{title:"我的寄托"}}]},{path:"/detail",name:"detail",redirect:"/detailIndex",component:h,children:[{path:"/detailIndex",name:"detailIndex",component:w,meta:{title:"帖子详情"}}]}],b=new i.ZP({mode:"history",routes:C});let v=!0;b.beforeEach((async(e,t,n)=>{if(e.meta.title&&(document.title=a(e.meta.title)),v)v=!1;else if(window._hmt&&e.path&&window._hmt.push(["_trackPageview","/#"+e.fullPath]),window._czc){let e=window.location,t=e.pathname+e.hash,n="/";window._czc.push(["_trackPageview",t,n])}n()}));var y=b,L=n(3822);r["default"].use(L.ZP);var k=new L.ZP.Store({state:{historicalSearch:[],allForumList:[],homeRequestState:!1,getUserInfoState:!1,favoriteList:[],recommendList:[],menu:[],user:{},hotSearchkeywords:[],loading:null},getters:{},mutations:{setHistoricalSearch(e,t){Array.isArray(t)||(t=[t]);let n=[...new Set([...t,...e.historicalSearch])];n.length>10&&(n=n.slice(0,10)),e.historicalSearch=n,localStorage.setItem("historicalSearch",JSON.stringify(n))},setAllForumList(e,t){e.allForumList=t},setHomeRequestState(e,t){e.homeRequestState=t},setFavoriteList(e,t){e.favoriteList=t},setRecommendList(e,t){e.recommendList=t},setUser(e,t){e.user=t},setHotSearchkeywords(e,t){e.hotSearchkeywords=t},setgetUserInfoState(e,t){e.getUserInfoState=t},setMenu(e,t){e.menu=t}},actions:{fetchHistoricalSearch({commit:e}){let t=JSON.parse(localStorage.getItem("historicalSearch"))||[];e("setHistoricalSearch",t)},simpleHash(){const e=window.location.hostname;let t=0;for(let n=0;n<e.length;n++){const r=e.charCodeAt(n);t=(t<<5)-t+r,t|=0}return(t>>>0).toString(16)},getAllForum({commit:e},t){const n=window.location.hostname;let r=0;for(let i=0;i<n.length;i++){const e=n.charCodeAt(i);r=(r<<5)-r+e,r|=0}const o=(r>>>0).toString(16);t.$http.get("/api/home/allForum?"+o).then((t=>{if(200!=t.code)return;let n=t.data;e("setAllForumList",n)})).catch((e=>{t.$message.error(e.message)}))},getUserInfo({state:e,commit:t},n){e.getUserInfoState||(t("setgetUserInfoState",!0),n.$http.post("/api/home").then((e=>{if(200!=e.code)return;let r=e.data,{config:o,favorite:i,hotSearchkeywords:s,recommend:a,user:l,menu:c}=r;t("setHomeRequestState",!0),t("setUser",l),t("setFavoriteList",i),t("setRecommendList",a),t("setHotSearchkeywords",s),t("setMenu",c),n.userInfo&&(n.userInfo=l,n.islogin=l.uid>0,n.hotSearchkeywords=s,n.menu=c)})).catch((e=>{n.$message.error(e.message)})).finally((()=>{t("setgetUserInfoState",!1)})))}},modules:{}}),x=n(8499);function B(e,t=!0){let n=document.createElement("a");document.body.appendChild(n),n.setAttribute("href",e),t&&n.setAttribute("target","_blank"),n.click()}function M(){document.body.style.overflow="hidden"}function S(){document.body.style.overflow=""}function E(){let e=encodeURIComponent(location.href);B(`https://passport.gter.net/?referer=${e}`,!1)}function R(e,t){let n=document.createElement("input");document.body.appendChild(n),n.setAttribute("value",e),n.select(),document.execCommand("Copy"),n.remove(),t?this.$Message.success(t):this.$Message.success("复制成功")}function I(e){e.loading=this.$loading({lock:!0,text:"加载中...",background:"rgba(0, 0, 0, 0.7)"})}function P(e){e.loading&&this.loading.close(),e.loading=null}function O(e){if(!e)return;const t=new Date(1e3*e),n=t.getFullYear(),r=String(t.getMonth()+1).padStart(2,"0"),o=String(t.getDate()).padStart(2,"0"),i=String(t.getHours()).padStart(2,"0"),s=String(t.getMinutes()).padStart(2,"0"),a=`${n}-${r}-${o} ${i}:${s}`;return a}function U(e={}){const t=new URLSearchParams(window.location.search);for(const r in e)t.set(r,e[r]);const n=window.location.pathname+"?"+t.toString();window.history.pushState({},"",n)}function N(){let e=document.cookie.split("; ");for(let t of e){let[e,n]=t.split("=");document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"}}var T=n(6522);const F="https://forum.gter.net";var G=F;T.Z.defaults.withCredentials=!0,T.Z.defaults.emulateJSON=!0,G={forum:"https://app.gter.net/forum",offer:"https://offer.gter.net",tenement:"https://app.gter.net"};const J=T.Z.create({baseURL:G.forum,timeout:15e3});J.interceptors.request.use((e=>e),(e=>{Promise.reject(e)})),J.interceptors.response.use((e=>{let t=e.data;return 401==t.code?E():(201==t.code&&1==e["config"]["ispop"]&&x.Message.error(t.message),t)}),(e=>{if(e&&e.response)switch(e.response.status){case 400:e.message="错误请求";break;case 401:e.message="未授权,请重新登录";break;case 403:e.message="拒绝访问";break;case 404:e.message="请求错误,未找到该资源";break;case 405:e.message="请求方法未允许";break;case 408:e.message="请求超时";break;case 500:e.message="服务器端出错";break;case 501:e.message="网络未实现";break;case 502:e.message="网络错误";break;case 503:e.message="服务不可用";break;case 504:e.message="网络超时";break;case 505:e.message="http版本不支持该请求";break;default:e.message=`连接错误${e.response.status}`}else JSON.stringify(e).includes("timeout")&&(e.message="服务器响应超时,请刷新当前页"),e.message="连接服务器失败";return x.Message.error(e.message),Promise.resolve(e.response)}));const j={get(e,t,n,r=!0){const o={method:"get",url:e,baseURL:G[n]};return t&&(o.params=t),o["ispop"]=r,J(o)},post(e,t,n,r=!0){const o={method:"post",url:e,baseURL:G[n]};return t&&(o.data=t),o["ispop"]=r,J(o)}};var H=j;n(9607),n(5918);r["default"].config.productionTip=!1,r["default"].prototype.$loginUrl="https://passport.gter.net/",r["default"].prototype.$http=H,r["default"].prototype.$skipUrl=B,r["default"].prototype.$goTologin=E,r["default"].prototype.$pageStop=M,r["default"].prototype.$pageMove=S,r["default"].prototype.$Message=x.Message,r["default"].prototype.$loading=x.Loading,r["default"].prototype.$copy=R,r["default"].prototype.$startupUnderLoading=I,r["default"].prototype.$closeUnderLoading=P,r["default"].prototype.$formattedDate=O,r["default"].prototype.$updateURLSearchParams=U,r["default"].prototype.$clearCookies=N,r["default"].prototype.$baseURL="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum",Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),r["default"].use(x.Pagination),r["default"].use(x.Alert),r["default"].use(x.Loading),r["default"].directive("focus",{inserted:function(e){e.focus()}}),new r["default"]({router:y,store:k,render:e=>e(o.Z)}).$mount("#app")},5918:function(){(function(e,t){var n=750,r=75,o=t.documentElement,i=t.querySelector("body");function s(){var e=o.clientWidth/n*r;o.style.fontSize=e+"px",i.style.fontSize=16/e+"rem",a()}function a(){for(var t=parseInt(o.style.fontSize),n=t,r=0;r<100;r++){var i=parseInt(e.getComputedStyle(o).fontSize),s=i-t;if(!(Math.abs(s)>=1))break;s>0?n--:n++,o.style.fontSize=n+"px"}}s(),e.addEventListener("resize",s),e.addEventListener("pageshow",(function(e){e.persisted&&s()}))})(window,document)},7886:function(e,t,n){var r={"./add.svg":9614,"./addyellow.svg":1378,"./arrowsBlackLeft.svg":9814,"./arrowsLeft.svg":865,"./arrowsRoundBlackLeft.svg":9061,"./arrowsRoundLeft.svg":5435,"./bi.svg":3453,"./collapse-close.svg":1161,"./collapse.svg":1557,"./collect-btn.svg":7439,"./cross.svg":1965,"./gray-cross.svg":8163,"./look.svg":2726,"./msg.svg":2217,"./notlogin.svg":7525,"./pen.svg":9154,"./quotation-left.svg":2752,"./quotation-right.svg":9839,"./settingAdd.svg":6613,"./threeAcross.svg":2168};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=7886}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=e,function(){n.amdO={}}(),function(){var e=[];n.O=function(t,r,o,i){if(!r){var s=1/0;for(d=0;d<e.length;d++){r=e[d][0],o=e[d][1],i=e[d][2];for(var a=!0,l=0;l<r.length;l++)(!1&i||s>=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[l])}))?r.splice(l--,1):(a=!1,i<s&&(s=i));if(a){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}i=i||0;for(var d=e.length;d>0&&e[d-1][2]>i;d--)e[d]=e[d-1];e[d]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{94:"fc6edfaa",217:"d1ddcd5f",280:"ed574ed9",336:"52ad8d34",483:"9b9ef662",561:"862fb303",584:"43395d1c",621:"cb507707",879:"5b9e6015",884:"b48d5ca7",888:"e02ab548",917:"8692ef86",928:"ad9d345c"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{94:"c58bb57f",217:"0fc0e835",280:"0915ca91",336:"7f7c43de",483:"8c066913",561:"8c066913",584:"8c066913",879:"b9149ecf",884:"9aa3ed80",888:"d39a7b72"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="ninepage:";n.l=function(r,o,i,s){if(e[r])e[r].push(o);else{var a,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var u=c[d];if(u.getAttribute("src")==r||u.getAttribute("data-webpack")==t+i){a=u;break}}a||(l=!0,a=document.createElement("script"),a.charset="utf-8",a.timeout=120,n.nc&&a.setAttribute("nonce",n.nc),a.setAttribute("data-webpack",t+i),a.src=r),e[r]=[o];var f=function(t,n){a.onerror=a.onload=null,clearTimeout(A);var o=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),o&&o.forEach((function(e){return e(n)})),t)return t(n)},A=setTimeout(f.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=f.bind(null,a.onerror),a.onload=f.bind(null,a.onload),l&&document.head.appendChild(a)}}}(),function(){n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e}}(),function(){n.p="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/"}(),function(){if("undefined"!==typeof document){var e=function(e,t,n,r,o){var i=document.createElement("link");i.rel="stylesheet",i.type="text/css";var s=function(n){if(i.onerror=i.onload=null,"load"===n.type)r();else{var s=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=s,l.request=a,i.parentNode&&i.parentNode.removeChild(i),o(l)}};return i.onerror=i.onload=s,i.href=t,n?n.parentNode.insertBefore(i,n.nextSibling):document.head.appendChild(i),i},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r<n.length;r++){var o=n[r],i=o.getAttribute("data-href")||o.getAttribute("href");if("stylesheet"===o.rel&&(i===e||i===t))return o}var s=document.getElementsByTagName("style");for(r=0;r<s.length;r++){o=s[r],i=o.getAttribute("data-href");if(i===e||i===t)return o}},r=function(r){return new Promise((function(o,i){var s=n.miniCssF(r),a=n.p+s;if(t(s,a))return o();e(r,a,null,o,i)}))},o={484:0};n.f.miniCss=function(e,t){var n={94:1,217:1,280:1,336:1,483:1,561:1,584:1,879:1,884:1,888:1};o[e]?t.push(o[e]):0!==o[e]&&n[e]&&t.push(o[e]=r(e).then((function(){o[e]=0}),(function(t){throw delete o[e],t})))}}}(),function(){var e={484:0,671:0,488:0};n.f.j=function(t,r){var o=n.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(488|671)$/.test(t))e[t]=0;else{var i=new Promise((function(n,r){o=e[t]=[n,r]}));r.push(o[2]=i);var s=n.p+n.u(t),a=new Error,l=function(r){if(n.o(e,t)&&(o=e[t],0!==o&&(e[t]=void 0),o)){var i=r&&("load"===r.type?"missing":r.type),s=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+s+")",a.name="ChunkLoadError",a.type=i,a.request=s,o[1](a)}};n.l(s,l,"chunk-"+t,t)}},n.O.j=function(t){return 0===e[t]};var t=function(t,r){var o,i,s=r[0],a=r[1],l=r[2],c=0;if(s.some((function(t){return 0!==e[t]}))){for(o in a)n.o(a,o)&&(n.m[o]=a[o]);if(l)var d=l(n)}for(t&&t(r);c<s.length;c++)i=s[c],n.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return n.O(d)},r=self["webpackChunkninepage"]=self["webpackChunkninepage"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}();var r=n.O(void 0,[713,465,760,223,220,629,102,203,89,532,91,99,492,738,726,119,910,671,594,758,482,427,892,686,335,990,626,159,151,488,314,204],(function(){return n(5263)}));r=n.O(r)})();
\ No newline at end of file
+(function(){var e={9154:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-pen",use:"icon-pen-usage",viewBox:"0 0 20 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="icon-pen">\r\n  <defs>\r\n    <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="icon-pen_filter16">\r\n      <feColorMatrix type="matrix" values="0.4 0 0 0 0.3  0 0.4 0 0 0.3  0 0 0.4 0 0.3  0 0 0 1 0  " in="SourceGraphic"></feColorMatrix>\r\n    </filter>\r\n  </defs>\r\n  <g transform="matrix(1 0 0 1 -634 -5513 )">\r\n    <image preserveAspectRatio="none" style="overflow:visible" width="20" height="20" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAECklEQVRoBe1YS2tTQRTOowmND1wYEl26Cc2jWVhXBUvEqlDqMq2KCzdaf4ArcSEIWlB3LkTpqq0IAQVRd2pUbFwY+kif2bRQKDTGhViTJsbE76QzdW7M497k5uaCGbg9Z+bOPef7zpyZnozB0G7tCPzfETC2mr7f73fk8/mbhUJhw+Px3AmFQr+VYGopAQb+DQD7GOiQ3W6/EA6Hc3JJmOVOVHteGfDkwptKpdxYiedra2t5OT5NciapPcfn8zmRNu9gl0c+I/gIJpPJ8WAwKCu4siYJxhtWKfLId0obLzP2E3LAaDTGIM+wMR9IyFoJTQmUSRsCPzg/Px9OJBIRp9P5QyAhK500I1ANPIu6gUg4HI4t9E+zsZokNCEgB3y9JJpOQAn4ekg0lQCdNtiwdNrwDbtlMpkGYrHYBw6WSyLa19e3vbi4WKAxlk5ZqCfZHEqnDMY/sn5RNO0YJfDw8BaPhzksgp+bm5MAoHder/c8jtX15eXlMTaXiwgUIsGbgytcdnBFTakUPI7Qcfg341nnOGAjAP0VHisbm83lcreYvitULyXK5HwKaTS4sLBAqSRpADmEgUk8FMgxHKdXIPOwcRwr8hr6PjzUZrPZbH88Hk/udP/+VZWA1uCJhmoEWgFeNQKtAq8KgVaCb5hAq8E3REAP4OsmoBfwdRHQE3jFBPQGXhEBPYInAlR/1GxdXV0HUa+8x0ReVf5EfwD/+mlM0iqVByjYTmAilQd72QczqG36V1ZWvkkMKOzIKubMZvNt2OVVJUqbwlmA/6ckrgYehF/Cxh6Grwge1WdD4MmWnHLaBOfDzDEJdI1XA4GAhDzA+/HuCZ4OvH8MgpehFwsz9F9A5+CpMDulBnjYrE0AwOjq4wBNFtoQbg0mRRJYlRSAbkI+wA+WEcwtYN/IrioF24rUmsVcd3f3CEA9ZFZXIY8IHibcbvelcteBlPMg1JS0EfzXXgGA7+UfANAN6Nd4H/Li0tKSZCXoHUUec8W0mVEzbQT/tQlgskgggty+jzGRxDDSaYKnU5m0KW7Ycj9GRCD16lVTyOVy2a1WawLGad4mwB/ijrA1iMRd3od8itV6xCLPf0mpdtoIfiRq1VPIYrFQ9DnJKfFLkLmH/nVh7BzA05WhZuDJt+QoFMBwdTd9MEA3BMXW09NjSafTRxHxNEBvYpBuIKhxsk2P/I47BQQAdj9OllF82JvJZI7hfsfGjZRIzcCTXx6xEgwGA0UZQL/jRSWgkm9AMI6BZ52dnaPRaJS+06RVTCGkiKtKlNMA/AXvI7j++ISNHpmenv6qCeISJxUJ2Gy21e3t7Thy3IVnA99NEVjURZ+xuRHk6K8SW/rrUhrhP+1h/SFrI2pHoB2BdgT0EoE/XD0Yrfi3Ps4AAAAASUVORK5CYII=" x="634px" y="5513px" filter="url(#icon-pen_filter16)"></image>\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},2752:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-quotation-left",use:"icon-quotation-left-usage",viewBox:"0 0 16 13",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 13" id="icon-quotation-left">\r\n  <g transform="matrix(1 0 0 1 -28 -703 )">\r\n    <path d="M 6.84615384615385 6.42613636363636  C 7.2051282051282 6.77083333333333  7.38461538461539 7.18939393939394  7.38461538461539 7.68181818181818  L 7.38461538461539 11.2272727272727  C 7.38461538461539 11.719696969697  7.2051282051282 12.1382575757576  6.84615384615385 12.4829545454545  C 6.48717948717949 12.8276515151515  6.05128205128205 13  5.53846153846154 13  L 1.84615384615385 13  C 1.33333333333333 13  0.897435897435898 12.8276515151515  0.538461538461538 12.4829545454545  C 0.179487179487179 12.1382575757576  0 11.719696969697  0 11.2272727272727  L 0 4.72727272727273  C 0 4.08712121212121  0.129807692307692 3.47620738636364  0.389423076923077 2.89453125  C 0.649038461538462 2.31285511363636  1 1.80965909090909  1.44230769230769 1.38494318181818  C 1.88461538461538 0.960227272727273  2.40865384615385 0.623224431818182  3.01442307692308 0.37393465909091  C 3.62019230769231 0.124644886363637  4.25641025641026 0  4.92307692307692 0  L 5.53846153846154 0  C 5.70512820512821 0  5.84935897435897 0.0584753787878776  5.97115384615385 0.175426136363637  C 6.09294871794872 0.292376893939392  6.15384615384615 0.430871212121211  6.15384615384615 0.59090909090909  L 6.15384615384615 1.77272727272727  C 6.15384615384615 1.93276515151515  6.09294871794872 2.07125946969697  5.97115384615385 2.18821022727273  C 5.84935897435897 2.30516098484848  5.70512820512821 2.36363636363636  5.53846153846154 2.36363636363636  L 4.92307692307692 2.36363636363636  C 4.24358974358974 2.36363636363636  3.66346153846154 2.59446022727273  3.18269230769231 3.05610795454546  C 2.70192307692308 3.51775568181818  2.46153846153846 4.0748106060606  2.46153846153846 4.72727272727273  L 2.46153846153846 5.02272727272727  C 2.46153846153846 5.26893939393939  2.55128205128205 5.4782196969697  2.73076923076923 5.65056818181818  C 2.91025641025641 5.82291666666667  3.12820512820513 5.90909090909091  3.38461538461538 5.90909090909091  L 5.53846153846154 5.90909090909091  C 6.05128205128205 5.90909090909091  6.48717948717949 6.0814393939394  6.84615384615385 6.42613636363636  Z M 15.4615384615385 6.42613636363636  C 15.8205128205128 6.77083333333333  16 7.18939393939394  16 7.68181818181818  L 16 11.2272727272727  C 16 11.719696969697  15.8205128205128 12.1382575757576  15.4615384615385 12.4829545454545  C 15.1025641025641 12.8276515151515  14.6666666666667 13  14.1538461538462 13  L 10.4615384615385 13  C 9.94871794871795 13  9.51282051282051 12.8276515151515  9.15384615384615 12.4829545454545  C 8.7948717948718 12.1382575757576  8.61538461538461 11.719696969697  8.61538461538461 11.2272727272727  L 8.61538461538461 4.72727272727273  C 8.61538461538461 4.08712121212121  8.74519230769231 3.47620738636364  9.00480769230769 2.89453125  C 9.26442307692308 2.31285511363636  9.61538461538461 1.80965909090909  10.0576923076923 1.38494318181818  C 10.5 0.960227272727273  11.0240384615385 0.623224431818182  11.6298076923077 0.37393465909091  C 12.2355769230769 0.124644886363637  12.8717948717949 0  13.5384615384615 0  L 14.1538461538462 0  C 14.3205128205128 0  14.4647435897436 0.0584753787878776  14.5865384615385 0.175426136363637  C 14.7083333333333 0.292376893939392  14.7692307692308 0.430871212121211  14.7692307692308 0.59090909090909  L 14.7692307692308 1.77272727272727  C 14.7692307692308 1.93276515151515  14.7083333333333 2.07125946969697  14.5865384615385 2.18821022727273  C 14.4647435897436 2.30516098484848  14.3205128205128 2.36363636363636  14.1538461538462 2.36363636363636  L 13.5384615384615 2.36363636363636  C 12.8589743589744 2.36363636363636  12.2788461538462 2.59446022727273  11.7980769230769 3.05610795454546  C 11.3173076923077 3.51775568181818  11.0769230769231 4.0748106060606  11.0769230769231 4.72727272727273  L 11.0769230769231 5.02272727272727  C 11.0769230769231 5.26893939393939  11.1666666666667 5.4782196969697  11.3461538461538 5.65056818181818  C 11.525641025641 5.82291666666667  11.7435897435897 5.90909090909091  12 5.90909090909091  L 14.1538461538462 5.90909090909091  C 14.6666666666667 5.90909090909091  15.1025641025641 6.0814393939394  15.4615384615385 6.42613636363636  Z " fill-rule="nonzero" fill="#50e3c2" stroke="none" transform="matrix(1 0 0 1 28 703 )" />\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},9839:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-quotation-right",use:"icon-quotation-right-usage",viewBox:"0 0 16 13",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 13" id="icon-quotation-right">\r\n  <g transform="matrix(1 0 0 1 -277 -794 )">\r\n    <path d="M 6.84615384615385 0.517045454545455  C 7.2051282051282 0.861742424242424  7.38461538461539 1.28030303030303  7.38461538461539 1.77272727272727  L 7.38461538461539 8.27272727272727  C 7.38461538461539 8.91287878787879  7.25480769230769 9.52379261363637  6.99519230769231 10.10546875  C 6.73557692307692 10.6871448863636  6.38461538461539 11.1903409090909  5.94230769230769 11.6150568181818  C 5.5 12.0397727272727  4.97596153846154 12.3767755681818  4.37019230769231 12.6260653409091  C 3.76442307692308 12.8753551136364  3.12820512820513 13  2.46153846153846 13  L 1.84615384615385 13  C 1.67948717948718 13  1.53525641025641 12.9415246212121  1.41346153846154 12.8245738636364  C 1.29166666666667 12.7076231060606  1.23076923076923 12.5691287878788  1.23076923076923 12.4090909090909  L 1.23076923076923 11.2272727272727  C 1.23076923076923 11.0672348484848  1.29166666666667 10.928740530303  1.41346153846154 10.8117897727273  C 1.53525641025641 10.6948390151515  1.67948717948718 10.6363636363636  1.84615384615385 10.6363636363636  L 2.46153846153846 10.6363636363636  C 3.14102564102564 10.6363636363636  3.72115384615385 10.4055397727273  4.20192307692308 9.94389204545454  C 4.68269230769231 9.48224431818182  4.92307692307692 8.92518939393939  4.92307692307692 8.27272727272727  L 4.92307692307692 7.97727272727273  C 4.92307692307692 7.73106060606061  4.83333333333333 7.5217803030303  4.65384615384615 7.34943181818182  C 4.47435897435897 7.17708333333333  4.25641025641026 7.09090909090909  4 7.09090909090909  L 1.84615384615385 7.09090909090909  C 1.33333333333333 7.09090909090909  0.897435897435898 6.91856060606061  0.538461538461538 6.57386363636364  C 0.179487179487179 6.22916666666667  0 5.81060606060606  0 5.31818181818182  L 0 1.77272727272727  C 0 1.28030303030303  0.179487179487179 0.861742424242424  0.538461538461538 0.517045454545455  C 0.897435897435898 0.172348484848484  1.33333333333333 0  1.84615384615385 0  L 5.53846153846154 0  C 6.05128205128205 0  6.48717948717949 0.172348484848484  6.84615384615385 0.517045454545455  Z M 15.4615384615385 0.517045454545455  C 15.8205128205128 0.861742424242424  16 1.28030303030303  16 1.77272727272727  L 16 8.27272727272727  C 16 8.91287878787879  15.8701923076923 9.52379261363637  15.6105769230769 10.10546875  C 15.3509615384615 10.6871448863636  15 11.1903409090909  14.5576923076923 11.6150568181818  C 14.1153846153846 12.0397727272727  13.5913461538462 12.3767755681818  12.9855769230769 12.6260653409091  C 12.3798076923077 12.8753551136364  11.7435897435897 13  11.0769230769231 13  L 10.4615384615385 13  C 10.2948717948718 13  10.150641025641 12.9415246212121  10.0288461538462 12.8245738636364  C 9.90705128205128 12.7076231060606  9.84615384615385 12.5691287878788  9.84615384615385 12.4090909090909  L 9.84615384615385 11.2272727272727  C 9.84615384615385 11.0672348484848  9.90705128205128 10.928740530303  10.0288461538462 10.8117897727273  C 10.150641025641 10.6948390151515  10.2948717948718 10.6363636363636  10.4615384615385 10.6363636363636  L 11.0769230769231 10.6363636363636  C 11.7564102564103 10.6363636363636  12.3365384615385 10.4055397727273  12.8173076923077 9.94389204545454  C 13.2980769230769 9.48224431818182  13.5384615384615 8.92518939393939  13.5384615384615 8.27272727272727  L 13.5384615384615 7.97727272727273  C 13.5384615384615 7.73106060606061  13.4487179487179 7.5217803030303  13.2692307692308 7.34943181818182  C 13.0897435897436 7.17708333333333  12.8717948717949 7.09090909090909  12.6153846153846 7.09090909090909  L 10.4615384615385 7.09090909090909  C 9.94871794871795 7.09090909090909  9.51282051282051 6.91856060606061  9.15384615384615 6.57386363636364  C 8.7948717948718 6.22916666666667  8.61538461538461 5.81060606060606  8.61538461538461 5.31818181818182  L 8.61538461538461 1.77272727272727  C 8.61538461538461 1.28030303030303  8.7948717948718 0.861742424242424  9.15384615384615 0.517045454545455  C 9.51282051282051 0.172348484848484  9.94871794871795 0  10.4615384615385 0  L 14.1538461538462 0  C 14.6666666666667 0  15.1025641025641 0.172348484848484  15.4615384615385 0.517045454545455  Z " fill-rule="nonzero" fill="#50e3c2" stroke="none" transform="matrix(1 0 0 1 277 794 )" />\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},6613:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-settingAdd",use:"icon-settingAdd-usage",viewBox:"0 0 20 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="icon-settingAdd">\r\n  <defs>\r\n    <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="icon-settingAdd_filter480">\r\n      <feColorMatrix type="matrix" values="1.37777777777778 0 0 0 -0.188888888888889  0 1.37777777777778 0 0 -0.188888888888889  0 0 1.37777777777778 0 -0.188888888888889  0 0 0 1 0  " in="SourceGraphic"></feColorMatrix>\r\n    </filter>\r\n  </defs>\r\n  <g transform="matrix(1 0 0 1 -4615 -591 )">\r\n    <image preserveAspectRatio="none" style="overflow:visible" width="20" height="20" xlink:href="data:image/png;base64,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" x="4615px" y="591px" filter="url(#icon-settingAdd_filter480)"></image>\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},2168:function(e,t,n){"use strict";n.r(t);var r=n(2512),o=n.n(r),i=n(1736),s=n.n(i),a=new(o())({id:"icon-threeAcross",use:"icon-threeAcross-usage",viewBox:"0 0 24 20",content:'<symbol xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 20" id="icon-threeAcross">\r\n  <g transform="matrix(1 0 0 1 -460 -76 )">\r\n    <path d="M 23.703125 16.296875  C 23.9010416666667 16.4947916666667  24 16.7291666666667  24 17  L 24 19  C 24 19.2708333333333  23.9010416666667 19.5052083333333  23.703125 19.703125  C 23.5052083333333 19.9010416666667  23.2708333333333 20  23 20  L 1 20  C 0.729166666666667 20  0.494791666666667 19.9010416666667  0.296875 19.703125  C 0.0989583333333333 19.5052083333333  0 19.2708333333333  0 19  L 0 17  C 0 16.7291666666667  0.0989583333333333 16.4947916666667  0.296875 16.296875  C 0.494791666666667 16.0989583333333  0.729166666666667 16  1 16  L 23 16  C 23.2708333333333 16  23.5052083333333 16.0989583333333  23.703125 16.296875  Z M 23.703125 8.296875  C 23.9010416666667 8.49479166666667  24 8.72916666666667  24 9  L 24 11  C 24 11.2708333333333  23.9010416666667 11.5052083333333  23.703125 11.703125  C 23.5052083333333 11.9010416666667  23.2708333333333 12  23 12  L 1 12  C 0.729166666666667 12  0.494791666666667 11.9010416666667  0.296875 11.703125  C 0.0989583333333333 11.5052083333333  0 11.2708333333333  0 11  L 0 9  C 0 8.72916666666667  0.0989583333333333 8.49479166666667  0.296875 8.296875  C 0.494791666666667 8.09895833333334  0.729166666666667 8  1 8  L 23 8  C 23.2708333333333 8  23.5052083333333 8.09895833333334  23.703125 8.296875  Z M 23.703125 0.296875000000001  C 23.9010416666667 0.494791666666665  24 0.729166666666665  24 1  L 24 3  C 24 3.27083333333333  23.9010416666667 3.50520833333333  23.703125 3.703125  C 23.5052083333333 3.90104166666666  23.2708333333333 4  23 4  L 1 4  C 0.729166666666667 4  0.494791666666667 3.90104166666666  0.296875 3.703125  C 0.0989583333333333 3.50520833333333  0 3.27083333333333  0 3  L 0 1  C 0 0.729166666666665  0.0989583333333333 0.494791666666665  0.296875 0.296875000000001  C 0.494791666666667 0.0989583333333321  0.729166666666667 0  1 0  L 23 0  C 23.2708333333333 0  23.5052083333333 0.0989583333333321  23.703125 0.296875000000001  Z " fill-rule="nonzero" fill="#000000" stroke="none" transform="matrix(1 0 0 1 460 76 )" />\r\n  </g>\r\n</symbol>'});s().add(a);t["default"]=a},5263:function(e,t,n){"use strict";var r=n(6369),o=n(1975),i=(n(7658),n(2631));const s="寄托天下论坛";function a(e){return e?`${e} - ${s}`:`${s}`}r["default"].use(i.ZP);const l=i.ZP.prototype.push;i.ZP.prototype.push=function(e){return l.call(this,e).catch((e=>e))};const c=()=>Promise.all([n.e(917),n.e(94)]).then(n.bind(n,2013)),u=()=>n.e(280).then(n.bind(n,280)),d=()=>n.e(884).then(n.bind(n,1884)),f=()=>n.e(217).then(n.bind(n,9217)),A=()=>Promise.all([n.e(917),n.e(483)]).then(n.bind(n,5817)),m=()=>n.e(879).then(n.bind(n,7879)),g=()=>Promise.all([n.e(917),n.e(584)]).then(n.bind(n,6170)),p=()=>n.e(336).then(n.bind(n,1336)),h=()=>Promise.all([n.e(917),n.e(561)]).then(n.bind(n,9143)),w=()=>Promise.all([n.e(621),n.e(888),n.e(928)]).then(n.bind(n,8928)),C=[{path:"/",name:"Index",redirect:"/recommend",component:c,children:[{path:"/recommend",name:"Recommend",component:u,meta:{title:"推荐版块"}},{path:"/collect",name:"Collect",component:d,meta:{title:"收藏的版块"}},{path:"/allSections",name:"AllSections",component:f,meta:{title:"全部版块"}}]},{path:"/searchResult",name:"search",redirect:"/searchResult",component:A,children:[{path:"/searchResult",name:"Recommend",component:m,meta:{title:"搜索帖子"}}]},{path:"/user",name:"user",redirect:"/userIndex",component:g,children:[{path:"/userIndex",name:"userIndex",component:p,meta:{title:"我的寄托"}}]},{path:"/detail",name:"detail",redirect:"/detailIndex",component:h,children:[{path:"/detailIndex",name:"detailIndex",component:w,meta:{title:"帖子详情"}}]}],b=new i.ZP({mode:"history",routes:C});let v=!0;b.beforeEach((async(e,t,n)=>{if(e.meta.title&&(document.title=a(e.meta.title)),v)v=!1;else if(window._hmt&&e.path&&window._hmt.push(["_trackPageview","/#"+e.fullPath]),window._czc){let e=window.location,t=e.pathname+e.hash,n="/";window._czc.push(["_trackPageview",t,n])}n()}));var y=b,L=n(3822);r["default"].use(L.ZP);var k=new L.ZP.Store({state:{historicalSearch:[],allForumList:[],homeRequestState:!1,getUserInfoState:!1,favoriteList:[],recommendList:[],menu:[],user:{},hotSearchkeywords:[],loading:null},getters:{},mutations:{setHistoricalSearch(e,t){Array.isArray(t)||(t=[t]);let n=[...new Set([...t,...e.historicalSearch])];n.length>10&&(n=n.slice(0,10)),e.historicalSearch=n,localStorage.setItem("historicalSearch",JSON.stringify(n))},setAllForumList(e,t){e.allForumList=t},setHomeRequestState(e,t){e.homeRequestState=t},setFavoriteList(e,t){e.favoriteList=t},setRecommendList(e,t){e.recommendList=t},setUser(e,t){e.user=t},setHotSearchkeywords(e,t){e.hotSearchkeywords=t},setgetUserInfoState(e,t){e.getUserInfoState=t},setMenu(e,t){e.menu=t}},actions:{fetchHistoricalSearch({commit:e}){let t=JSON.parse(localStorage.getItem("historicalSearch"))||[];e("setHistoricalSearch",t)},getAllForum({commit:e},t){t.$http.get("/api/home/allForum").then((t=>{if(200!=t.code)return;let n=t.data;e("setAllForumList",n)})).catch((e=>{t.$message.error(e.message)}))},getUserInfo({state:e,commit:t},n){e.getUserInfoState||(t("setgetUserInfoState",!0),n.$http.post("/api/home").then((e=>{if(200!=e.code)return;let r=e.data,{config:o,favorite:i,hotSearchkeywords:s,recommend:a,user:l,menu:c}=r;t("setHomeRequestState",!0),t("setUser",l),t("setFavoriteList",i),t("setRecommendList",a),t("setHotSearchkeywords",s),t("setMenu",c),n.userInfo&&(n.userInfo=l,n.islogin=l.uid>0,n.hotSearchkeywords=s,n.menu=c)})).catch((e=>{n.$message.error(e.message)})).finally((()=>{t("setgetUserInfoState",!1)})))}},modules:{}}),x=n(8499);function B(e,t=!0){let n=document.createElement("a");document.body.appendChild(n),n.setAttribute("href",e),t&&n.setAttribute("target","_blank"),n.click()}function M(){document.body.style.overflow="hidden"}function S(){document.body.style.overflow=""}function E(){let e=encodeURIComponent(location.href);B(`https://passport.gter.net/?referer=${e}`,!1)}function R(e,t){let n=document.createElement("input");document.body.appendChild(n),n.setAttribute("value",e),n.select(),document.execCommand("Copy"),n.remove(),t?this.$Message.success(t):this.$Message.success("复制成功")}function I(e){e.loading=this.$loading({lock:!0,text:"加载中...",background:"rgba(0, 0, 0, 0.7)"})}function P(e){e.loading&&this.loading.close(),e.loading=null}function O(e){if(!e)return;const t=new Date(1e3*e),n=t.getFullYear(),r=String(t.getMonth()+1).padStart(2,"0"),o=String(t.getDate()).padStart(2,"0"),i=String(t.getHours()).padStart(2,"0"),s=String(t.getMinutes()).padStart(2,"0"),a=`${n}-${r}-${o} ${i}:${s}`;return a}function U(e={}){const t=new URLSearchParams(window.location.search);for(const r in e)t.set(r,e[r]);const n=window.location.pathname+"?"+t.toString();window.history.pushState({},"",n)}function N(){let e=document.cookie.split("; ");for(let t of e){let[e,n]=t.split("=");document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"}}var T=n(6522);const F="https://forum.gter.net";var G=F;T.Z.defaults.withCredentials=!0,T.Z.defaults.emulateJSON=!0,G={forum:"https://app.gter.net/forum",offer:"https://offer.gter.net",tenement:"https://app.gter.net"};const J=T.Z.create({baseURL:G.forum,timeout:15e3});J.interceptors.request.use((e=>e),(e=>{Promise.reject(e)})),J.interceptors.response.use((e=>{let t=e.data;return 401==t.code?E():(201==t.code&&1==e["config"]["ispop"]&&x.Message.error(t.message),t)}),(e=>{if(e&&e.response)switch(e.response.status){case 400:e.message="错误请求";break;case 401:e.message="未授权,请重新登录";break;case 403:e.message="拒绝访问";break;case 404:e.message="请求错误,未找到该资源";break;case 405:e.message="请求方法未允许";break;case 408:e.message="请求超时";break;case 500:e.message="服务器端出错";break;case 501:e.message="网络未实现";break;case 502:e.message="网络错误";break;case 503:e.message="服务不可用";break;case 504:e.message="网络超时";break;case 505:e.message="http版本不支持该请求";break;default:e.message=`连接错误${e.response.status}`}else JSON.stringify(e).includes("timeout")&&(e.message="服务器响应超时,请刷新当前页"),e.message="连接服务器失败";return x.Message.error(e.message),Promise.resolve(e.response)}));const j={get(e,t,n,r=!0){const o=window.location.hostname;let i=0;for(let l=0;l<o.length;l++){const e=o.charCodeAt(l);i=(i<<5)-i+e,i|=0}const s=(i>>>0).toString(16),a={method:"get",url:e,baseURL:G[n]};return t=Object.assign({},t,{key:s}),t&&(a.params=t),J(a)},post(e,t,n,r=!0){const o={method:"post",url:e,baseURL:G[n]};return t&&(o.data=t),o["ispop"]=r,J(o)}};var D=j;n(9607),n(5918);r["default"].config.productionTip=!1,r["default"].prototype.$loginUrl="https://passport.gter.net/",r["default"].prototype.$http=D,r["default"].prototype.$skipUrl=B,r["default"].prototype.$goTologin=E,r["default"].prototype.$pageStop=M,r["default"].prototype.$pageMove=S,r["default"].prototype.$Message=x.Message,r["default"].prototype.$loading=x.Loading,r["default"].prototype.$copy=R,r["default"].prototype.$startupUnderLoading=I,r["default"].prototype.$closeUnderLoading=P,r["default"].prototype.$formattedDate=O,r["default"].prototype.$updateURLSearchParams=U,r["default"].prototype.$clearCookies=N,r["default"].prototype.$baseURL="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum",Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),r["default"].use(x.Pagination),r["default"].use(x.Alert),r["default"].use(x.Loading),r["default"].directive("focus",{inserted:function(e){e.focus()}}),new r["default"]({router:y,store:k,render:e=>e(o.Z)}).$mount("#app")},5918:function(){(function(e,t){var n=750,r=75,o=t.documentElement,i=t.querySelector("body");function s(){var e=o.clientWidth/n*r;o.style.fontSize=e+"px",i.style.fontSize=16/e+"rem",a()}function a(){for(var t=parseInt(o.style.fontSize),n=t,r=0;r<100;r++){var i=parseInt(e.getComputedStyle(o).fontSize),s=i-t;if(!(Math.abs(s)>=1))break;s>0?n--:n++,o.style.fontSize=n+"px"}}s(),e.addEventListener("resize",s),e.addEventListener("pageshow",(function(e){e.persisted&&s()}))})(window,document)},7886:function(e,t,n){var r={"./add.svg":9614,"./addyellow.svg":1378,"./arrowsBlackLeft.svg":9814,"./arrowsLeft.svg":865,"./arrowsRoundBlackLeft.svg":9061,"./arrowsRoundLeft.svg":5435,"./bi.svg":3453,"./collapse-close.svg":1161,"./collapse.svg":1557,"./collect-btn.svg":7439,"./cross.svg":1965,"./gray-cross.svg":8163,"./look.svg":2726,"./msg.svg":2217,"./notlogin.svg":7525,"./pen.svg":9154,"./quotation-left.svg":2752,"./quotation-right.svg":9839,"./settingAdd.svg":6613,"./threeAcross.svg":2168};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=7886}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=e,function(){n.amdO={}}(),function(){var e=[];n.O=function(t,r,o,i){if(!r){var s=1/0;for(u=0;u<e.length;u++){r=e[u][0],o=e[u][1],i=e[u][2];for(var a=!0,l=0;l<r.length;l++)(!1&i||s>=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[l])}))?r.splice(l--,1):(a=!1,i<s&&(s=i));if(a){e.splice(u--,1);var c=o();void 0!==c&&(t=c)}}return t}i=i||0;for(var u=e.length;u>0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{94:"fc6edfaa",217:"d1ddcd5f",280:"ed574ed9",336:"52ad8d34",483:"9b9ef662",561:"862fb303",584:"43395d1c",621:"cb507707",879:"5b9e6015",884:"b48d5ca7",888:"e02ab548",917:"8692ef86",928:"ad9d345c"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{94:"c58bb57f",217:"0fc0e835",280:"0915ca91",336:"7f7c43de",483:"8c066913",561:"8c066913",584:"8c066913",879:"b9149ecf",884:"9aa3ed80",888:"d39a7b72"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="ninepage:";n.l=function(r,o,i,s){if(e[r])e[r].push(o);else{var a,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+i){a=d;break}}a||(l=!0,a=document.createElement("script"),a.charset="utf-8",a.timeout=120,n.nc&&a.setAttribute("nonce",n.nc),a.setAttribute("data-webpack",t+i),a.src=r),e[r]=[o];var f=function(t,n){a.onerror=a.onload=null,clearTimeout(A);var o=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),o&&o.forEach((function(e){return e(n)})),t)return t(n)},A=setTimeout(f.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=f.bind(null,a.onerror),a.onload=f.bind(null,a.onload),l&&document.head.appendChild(a)}}}(),function(){n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e}}(),function(){n.p="https://ansnid.oss-cn-shenzhen.aliyuncs.com/forum/"}(),function(){if("undefined"!==typeof document){var e=function(e,t,n,r,o){var i=document.createElement("link");i.rel="stylesheet",i.type="text/css";var s=function(n){if(i.onerror=i.onload=null,"load"===n.type)r();else{var s=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=s,l.request=a,i.parentNode&&i.parentNode.removeChild(i),o(l)}};return i.onerror=i.onload=s,i.href=t,n?n.parentNode.insertBefore(i,n.nextSibling):document.head.appendChild(i),i},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r<n.length;r++){var o=n[r],i=o.getAttribute("data-href")||o.getAttribute("href");if("stylesheet"===o.rel&&(i===e||i===t))return o}var s=document.getElementsByTagName("style");for(r=0;r<s.length;r++){o=s[r],i=o.getAttribute("data-href");if(i===e||i===t)return o}},r=function(r){return new Promise((function(o,i){var s=n.miniCssF(r),a=n.p+s;if(t(s,a))return o();e(r,a,null,o,i)}))},o={484:0};n.f.miniCss=function(e,t){var n={94:1,217:1,280:1,336:1,483:1,561:1,584:1,879:1,884:1,888:1};o[e]?t.push(o[e]):0!==o[e]&&n[e]&&t.push(o[e]=r(e).then((function(){o[e]=0}),(function(t){throw delete o[e],t})))}}}(),function(){var e={484:0,671:0,488:0};n.f.j=function(t,r){var o=n.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(488|671)$/.test(t))e[t]=0;else{var i=new Promise((function(n,r){o=e[t]=[n,r]}));r.push(o[2]=i);var s=n.p+n.u(t),a=new Error,l=function(r){if(n.o(e,t)&&(o=e[t],0!==o&&(e[t]=void 0),o)){var i=r&&("load"===r.type?"missing":r.type),s=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+s+")",a.name="ChunkLoadError",a.type=i,a.request=s,o[1](a)}};n.l(s,l,"chunk-"+t,t)}},n.O.j=function(t){return 0===e[t]};var t=function(t,r){var o,i,s=r[0],a=r[1],l=r[2],c=0;if(s.some((function(t){return 0!==e[t]}))){for(o in a)n.o(a,o)&&(n.m[o]=a[o]);if(l)var u=l(n)}for(t&&t(r);c<s.length;c++)i=s[c],n.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return n.O(u)},r=self["webpackChunkninepage"]=self["webpackChunkninepage"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}();var r=n.O(void 0,[713,465,760,223,220,629,102,203,89,532,91,99,492,738,726,119,910,671,594,758,482,427,892,686,335,990,626,159,151,488,314,204],(function(){return n(5263)}));r=n.O(r)})();
\ No newline at end of file
diff --git a/src/store/index.js b/src/store/index.js
index c78f2d3..8d56fda 100755
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -1,149 +1,122 @@
-import Vue from "vue"
-import Vuex from "vuex"
+import Vue from 'vue'
+import Vuex from 'vuex'
 
 Vue.use(Vuex)
 
 export default new Vuex.Store({
-    state: {
-        historicalSearch: [], // 历史数据
-        allForumList: [], // 全部板块数据
-        homeRequestState: false, // 首页推荐和收藏接口的数据请求状态  这个是是否需要发送请求,因为用户点击收藏后需要重新获取
-        getUserInfoState: false, // 这个是是否在请求状态
-        favoriteList: [], // 收藏板块 数据
-        recommendList: [], // 推荐板块数据
-        menu: [],
-        user: {}, // 用户信息
-        hotSearchkeywords: [], // 热门搜索
-        loading: null,
-    },
-    getters: {},
+  state: {
+    historicalSearch: [],   // 历史数据
+    allForumList: [], // 全部板块数据
+    homeRequestState: false, // 首页推荐和收藏接口的数据请求状态  这个是是否需要发送请求,因为用户点击收藏后需要重新获取
+    getUserInfoState: false,  // 这个是是否在请求状态
+    favoriteList: [],  // 收藏板块 数据
+    recommendList: [],  // 推荐板块数据
+    menu: [],
+    user: {}, // 用户信息
+    hotSearchkeywords: [], // 热门搜索
+    loading: null,
+  },
+  getters: {
+  },
 
-    mutations: {
-        setHistoricalSearch(state, payload) {
-            if (!Array.isArray(payload)) payload = [payload]
-            let targetArr = [...new Set([...payload, ...state.historicalSearch])]
-            if (targetArr.length > 10) targetArr = targetArr.slice(0, 10)
+  mutations: {
+    setHistoricalSearch(state, payload) {
+      if (!Array.isArray(payload)) payload = [payload]
+      let targetArr = [...new Set([...payload, ...state.historicalSearch])]
+      if (targetArr.length > 10) targetArr = targetArr.slice(0, 10)
 
-            state.historicalSearch = targetArr
-            localStorage.setItem("historicalSearch", JSON.stringify(targetArr))
-        },
-
-        setAllForumList(state, payload) {
-            state.allForumList = payload
-        },
-
-        setHomeRequestState(state, payload) {
-            state.homeRequestState = payload
-        },
-
-        setFavoriteList(state, payload) {
-            state.favoriteList = payload
-        },
-
-        setRecommendList(state, payload) {
-            state.recommendList = payload
-        },
-
-        setUser(state, payload) {
-            state.user = payload
-        },
-
-        setHotSearchkeywords(state, payload) {
-            state.hotSearchkeywords = payload
-        },
-
-        setgetUserInfoState(state, payload) {
-            state.getUserInfoState = payload
-        },
-
-        setMenu(state, payload) {
-            state.menu = payload
-        },
+      state.historicalSearch = targetArr
+      localStorage.setItem('historicalSearch', JSON.stringify(targetArr))
     },
 
-    actions: {
-        // 获取历史搜索的数据
-        fetchHistoricalSearch({ commit }) {
-            let historicalSearch = JSON.parse(localStorage.getItem("historicalSearch")) || []
-            commit("setHistoricalSearch", historicalSearch)
-        },
-
-        // 获取当前 HOST
-        // const host = window.location.hostname;
-
-        // 简单的哈希函数,返回十六进制字符串
-        simpleHash() {
-            const str = window.location.hostname
-            let hash = 0
-            for (let i = 0; i < str.length; i++) {
-                const char = str.charCodeAt(i)
-                hash = (hash << 5) - hash + char
-                hash |= 0 // Convert to 32bit integer
-            }
-            return (hash >>> 0).toString(16) // 将哈希值转换为无符号整数,然后转换为十六进制字符串
-        },
-
-        // // 生成唯一值
-        // const uniqueValue = simpleHash(host);
-        // console.log(uniqueValue); // 输出基于 HOST 生成的唯一值
-
-        // 获取全部板块的数据
-        getAllForum({ commit }, that) {
-            const str = window.location.hostname
-            let hash = 0
-            for (let i = 0; i < str.length; i++) {
-                const char = str.charCodeAt(i)
-                hash = (hash << 5) - hash + char
-                hash |= 0 // Convert to 32bit integer
-            }
-            const strr = (hash >>> 0).toString(16) // 将哈希值转换为无符号整数,然后转换为十六进制字符串
-
-            that.$http
-                .get("/api/home/allForum?" + strr)
-                .then(res => {
-                    if (res.code != 200) return
-                    let allForumList = res.data
-                    commit("setAllForumList", allForumList)
-                })
-                .catch(err => {
-                    that.$message.error(err.message)
-                })
-        },
-
-        // 获取用户信息  获取收藏信息那些数据
-        getUserInfo({ state, commit }, that) {
-            if (state.getUserInfoState) return
-            commit("setgetUserInfoState", true)
-            that.$http
-                .post("/api/home")
-                .then(res => {
-                    if (res.code != 200) return
-                    let data = res.data
-                    let { config, favorite, hotSearchkeywords, recommend, user, menu } = data
-
-                    commit("setHomeRequestState", true)
-                    commit("setUser", user)
-                    commit("setFavoriteList", favorite)
-                    commit("setRecommendList", recommend)
-                    commit("setHotSearchkeywords", hotSearchkeywords)
-                    commit("setMenu", menu)
-
-                    if (that.userInfo) {
-                        // 这个是顶部用户数据的 这样不用监听是否请求成功
-                        that.userInfo = user
-                        that.islogin = user.uid > 0 ? true : false
-                        that.hotSearchkeywords = hotSearchkeywords
-                        that.menu = menu
-                    }
-                })
-                .catch(err => {
-                    that.$message.error(err.message)
-                })
-                .finally(() => {
-                    // that.$closeUnderLoading(that)
-                    commit("setgetUserInfoState", false)
-                })
-        },
+    setAllForumList(state, payload) {
+      state.allForumList = payload
     },
-    modules: {},
+
+    setHomeRequestState(state, payload) {
+      state.homeRequestState = payload
+    },
+
+    setFavoriteList(state, payload) {
+      state.favoriteList = payload
+    },
+
+    setRecommendList(state, payload) {
+      state.recommendList = payload
+    },
+
+    setUser(state, payload) {
+      state.user = payload
+    },
+
+    setHotSearchkeywords(state, payload) {
+      state.hotSearchkeywords = payload
+    },
+
+    setgetUserInfoState(state, payload) {
+      state.getUserInfoState = payload
+    },
+
+    setMenu(state, payload) {
+      state.menu = payload
+    }
+
+  },
+
+  actions: {
+    // 获取历史搜索的数据
+    fetchHistoricalSearch({ commit }) {
+      let historicalSearch = JSON.parse(localStorage.getItem('historicalSearch')) || []
+      commit('setHistoricalSearch', historicalSearch)
+    },
+
+    // 获取全部板块的数据
+    getAllForum({ commit }, that) {
+      that.$http.get("/api/home/allForum").then(res => {
+        if (res.code != 200) return;
+        let allForumList = res.data
+        commit('setAllForumList', allForumList)
+      }).catch(err => {
+        that.$message.error(err.message)
+      })
+
+    },
+
+    // 获取用户信息  获取收藏信息那些数据
+    getUserInfo({ state, commit }, that) {
+      if (state.getUserInfoState) return
+      commit('setgetUserInfoState', true)
+      that.$http.post("/api/home").then(res => {
+        if (res.code != 200) return;
+        let data = res.data
+        let { config, favorite, hotSearchkeywords, recommend, user, menu } = data
+
+        commit('setHomeRequestState', true)
+        commit('setUser', user)
+        commit('setFavoriteList', favorite)
+        commit('setRecommendList', recommend)
+        commit('setHotSearchkeywords', hotSearchkeywords)
+        commit('setMenu', menu)
+
+        if (that.userInfo) {   // 这个是顶部用户数据的 这样不用监听是否请求成功
+          that.userInfo = user
+          that.islogin = user.uid > 0 ? true : false;
+          that.hotSearchkeywords = hotSearchkeywords
+          that.menu = menu
+        }
+
+      }).catch(err => {
+        that.$message.error(err.message)
+      }).finally(() => {
+        // that.$closeUnderLoading(that)
+        commit('setgetUserInfoState', false)
+      })
+    },
+
+
+  },
+  modules: {
+
+  }
 })
+
diff --git a/src/utils/request.js b/src/utils/request.js
index 3872028..3e3c9f0 100755
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -1,16 +1,15 @@
 /****   request.js   ****/
 // 导入axios
-import axios from 'axios'
+import axios from "axios"
 // 使用element-ui Message做消息提醒
-import { Message } from 'element-ui';
-import baseURL from '@/utils/baseApi'
+import { Message } from "element-ui"
+import baseURL from "@/utils/baseApi"
 import { goTologin } from "@/utils/common.js"
 
 //1. 创建新的axios实例,
 axios.defaults.withCredentials = true
 axios.defaults.emulateJSON = true
 
-
 // 好几个接口
 baseURL = {
     // forum: "https://forum.gter.net",
@@ -21,114 +20,129 @@ baseURL = {
 
 const service = axios.create({
     baseURL: baseURL.forum,
-    timeout: 15000
+    timeout: 15000,
 })
 
 // 2.请求拦截器
-service.interceptors.request.use(config => {
-    //发请求前做的一些处理,数据转化,配置请求头,设置token,设置loading等,根据需求去添加
-    //注意使用token的时候需要引入cookie方法或者用本地localStorage等方法,推荐js-cookie
-    // config['headers']['authorization'] = "qj2q1qk1on0curclipghjtv5ja1g9eq2"
-    // config['headers']['authorization'] = "661aiz52k5e6vqgmkxnz0wvbv8nciz8h"
+service.interceptors.request.use(
+    config => {
+        //发请求前做的一些处理,数据转化,配置请求头,设置token,设置loading等,根据需求去添加
+        //注意使用token的时候需要引入cookie方法或者用本地localStorage等方法,推荐js-cookie
+        // config['headers']['authorization'] = "qj2q1qk1on0curclipghjtv5ja1g9eq2"
+        // config['headers']['authorization'] = "661aiz52k5e6vqgmkxnz0wvbv8nciz8h"
 
-    // if (process.env.NODE_ENV == "development") config['headers']['authorization'] = "0h870ovk2xckoqfsh8a3t3sg4sg5z7eg"
-    if (process.env.NODE_ENV == "development") config['headers']['authorization'] = "95paemsnrr393p9vikpp16qo72"
+        // if (process.env.NODE_ENV == "development") config['headers']['authorization'] = "0h870ovk2xckoqfsh8a3t3sg4sg5z7eg"
+        if (process.env.NODE_ENV == "development") config["headers"]["authorization"] = "95paemsnrr393p9vikpp16qo72"
 
-    return config
-}, error => {
-    Promise.reject(error)
-})
+        return config
+    },
+    error => {
+        Promise.reject(error)
+    }
+)
 
 // 3.响应拦截器
-service.interceptors.response.use(response => {
-    //接收到响应数据并成功后的一些共有的处理,关闭loading等  
-    let data = response.data
-    if (data.code == 401) return goTologin()
-    if (data.code == 201 && response['config']['ispop'] == true) Message.error(data.message)
-    return data
-}, error => {
-    /***** 接收到异常响应的处理开始 *****/
-    if (error && error.response) {
-        // 1.公共错误处理
-        // 2.根据响应码具体处理
-        switch (error.response.status) {
-            case 400:
-                error.message = '错误请求'
-                break;
-            case 401:
-                error.message = '未授权,请重新登录'
-                break;
-            case 403:
-                error.message = '拒绝访问'
-                break;
-            case 404:
-                error.message = '请求错误,未找到该资源'
-                break;
-            case 405:
-                error.message = '请求方法未允许'
-                break;
-            case 408:
-                error.message = '请求超时'
-                break;
-            case 500:
-                error.message = '服务器端出错'
-                break;
-            case 501:
-                error.message = '网络未实现'
-                break;
-            case 502:
-                error.message = '网络错误'
-                break;
-            case 503:
-                error.message = '服务不可用'
-                break;
-            case 504:
-                error.message = '网络超时'
-                break;
-            case 505:
-                error.message = 'http版本不支持该请求'
-                break;
-            default:
-                error.message = `连接错误${error.response.status}`
+service.interceptors.response.use(
+    response => {
+        //接收到响应数据并成功后的一些共有的处理,关闭loading等
+        let data = response.data
+        if (data.code == 401) return goTologin()
+        if (data.code == 201 && response["config"]["ispop"] == true) Message.error(data.message)
+        return data
+    },
+    error => {
+        /***** 接收到异常响应的处理开始 *****/
+        if (error && error.response) {
+            // 1.公共错误处理
+            // 2.根据响应码具体处理
+            switch (error.response.status) {
+                case 400:
+                    error.message = "错误请求"
+                    break
+                case 401:
+                    error.message = "未授权,请重新登录"
+                    break
+                case 403:
+                    error.message = "拒绝访问"
+                    break
+                case 404:
+                    error.message = "请求错误,未找到该资源"
+                    break
+                case 405:
+                    error.message = "请求方法未允许"
+                    break
+                case 408:
+                    error.message = "请求超时"
+                    break
+                case 500:
+                    error.message = "服务器端出错"
+                    break
+                case 501:
+                    error.message = "网络未实现"
+                    break
+                case 502:
+                    error.message = "网络错误"
+                    break
+                case 503:
+                    error.message = "服务不可用"
+                    break
+                case 504:
+                    error.message = "网络超时"
+                    break
+                case 505:
+                    error.message = "http版本不支持该请求"
+                    break
+                default:
+                    error.message = `连接错误${error.response.status}`
+            }
+        } else {
+            // 超时处理
+            if (JSON.stringify(error).includes("timeout")) error.message = "服务器响应超时,请刷新当前页"
+            error.message = "连接服务器失败"
         }
-    } else {
-        // 超时处理
-        if (JSON.stringify(error).includes('timeout')) error.message = '服务器响应超时,请刷新当前页'
-        error.message = '连接服务器失败'
-    }
 
-    Message.error(error.message)
-    /***** 处理结束 *****/
-    //如果不需要错误处理,以上的处理过程都可省略
-    return Promise.resolve(error.response)
-})
+        Message.error(error.message)
+        /***** 处理结束 *****/
+        //如果不需要错误处理,以上的处理过程都可省略
+        return Promise.resolve(error.response)
+    }
+)
 
 const http = {
     /**
      * methods: 请求
-     * @param url 请求地址 
+     * @param url 请求地址
      * @param params 请求参数
      * @param baseURLName 域名名称 不传为论坛
      * @param ispop 报错是否需要弹窗
      */
     get(url, params, baseURLName, ispop = true) {
+        const str = window.location.hostname
+        let hash = 0
+        for (let i = 0; i < str.length; i++) {
+            const char = str.charCodeAt(i)
+            hash = (hash << 5) - hash + char
+            hash |= 0
+        }
+        const strr = (hash >>> 0).toString(16)
+        
         const config = {
-            method: 'get',
+            method: "get",
             url,
             baseURL: baseURL[baseURLName],
         }
+        params = Object.assign({}, params, { key: strr })
         if (params) config.params = params
-        config['ispop'] = ispop
         return service(config)
     },
     post(url, params, baseURLName, ispop = true) {
         const config = {
-            method: 'post',
+            method: "post",
             url: url,
             baseURL: baseURL[baseURLName],
         }
         if (params) config.data = params
-        config['ispop'] = ispop
+        config["ispop"] = ispop
         return service(config)
     },
 }