From 546c52aab6fa2f6260e446882f3d9a56b9834d75 Mon Sep 17 00:00:00 2001
From: A1300399510 <A1300399510>
Date: Fri, 24 Nov 2023 18:51:45 +0800
Subject: [PATCH] =?UTF-8?q?=E7=9A=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 css/1.css                    |  755 +++++++++++++++
 css/1.less                   |  777 +++++++++++++++
 css/index.css                | 1407 +++++++++++++++++++++++++++
 css/index.less               | 1777 ++++++++++++++++++++++++++++++++++
 img/QRCode-icon.svg          |    6 +
 img/add-icon.svg             |    6 +
 img/arrow-circular-gray.png  |  Bin 0 -> 2201 bytes
 img/arrows-icon.svg          |    6 +
 img/close-icon.svg           |    7 +
 img/collect-icon-colours.svg |    6 +
 img/collect-icon.png         |  Bin 0 -> 1321 bytes
 img/comment-icon-gray.svg    |   11 +
 img/comment-icon.png         |  Bin 0 -> 1051 bytes
 img/cross-circle-icon.png    |  Bin 0 -> 1189 bytes
 img/cross-icon.png           |  Bin 0 -> 1849 bytes
 img/delete-icon.svg          |    6 +
 img/dot-gray.svg             |    7 +
 img/dot-yellow.svg           |    7 +
 img/dot.svg                  |    7 +
 img/edit-icon-white.svg      |   11 +
 img/edit-icon.png            |  Bin 0 -> 1184 bytes
 img/empty-icon.svg           |   11 +
 img/give-sweep.png           |  Bin 0 -> 751 bytes
 img/input-icon.png           |  Bin 0 -> 1923 bytes
 img/issue-bj.svg             |   22 +
 img/like-icon-colours.png    |  Bin 0 -> 1141 bytes
 img/like-icon-gray.png       |  Bin 0 -> 1452 bytes
 img/like-icon.png            |  Bin 0 -> 1414 bytes
 img/logo.png                 |  Bin 0 -> 6157 bytes
 img/menu-icon-gray.svg       |   11 +
 img/mini-code.png            |  Bin 0 -> 10223 bytes
 img/offer-mini-QRcode.png    |  Bin 0 -> 190572 bytes
 img/tick-no.svg              |   17 +
 img/tick-option.svg          |   18 +
 img/tick-orange.svg          |    6 +
 img/title.png                |  Bin 0 -> 5923 bytes
 img/transmit-icon.png        |  Bin 0 -> 1083 bytes
 img/triangle-icon.svg        |    6 +
 index.html                   |  545 +++++++++++
 js/index.js                  | 1025 ++++++++++++++++++++
 js/masonry.pkgd.min.js       |    9 +
 41 files changed, 6466 insertions(+)
 create mode 100644 css/1.css
 create mode 100644 css/1.less
 create mode 100644 css/index.css
 create mode 100644 css/index.less
 create mode 100644 img/QRCode-icon.svg
 create mode 100644 img/add-icon.svg
 create mode 100644 img/arrow-circular-gray.png
 create mode 100644 img/arrows-icon.svg
 create mode 100644 img/close-icon.svg
 create mode 100644 img/collect-icon-colours.svg
 create mode 100644 img/collect-icon.png
 create mode 100644 img/comment-icon-gray.svg
 create mode 100644 img/comment-icon.png
 create mode 100644 img/cross-circle-icon.png
 create mode 100644 img/cross-icon.png
 create mode 100644 img/delete-icon.svg
 create mode 100644 img/dot-gray.svg
 create mode 100644 img/dot-yellow.svg
 create mode 100644 img/dot.svg
 create mode 100644 img/edit-icon-white.svg
 create mode 100644 img/edit-icon.png
 create mode 100644 img/empty-icon.svg
 create mode 100644 img/give-sweep.png
 create mode 100644 img/input-icon.png
 create mode 100644 img/issue-bj.svg
 create mode 100644 img/like-icon-colours.png
 create mode 100644 img/like-icon-gray.png
 create mode 100644 img/like-icon.png
 create mode 100644 img/logo.png
 create mode 100644 img/menu-icon-gray.svg
 create mode 100644 img/mini-code.png
 create mode 100644 img/offer-mini-QRcode.png
 create mode 100644 img/tick-no.svg
 create mode 100644 img/tick-option.svg
 create mode 100644 img/tick-orange.svg
 create mode 100644 img/title.png
 create mode 100644 img/transmit-icon.png
 create mode 100644 img/triangle-icon.svg
 create mode 100644 index.html
 create mode 100644 js/index.js
 create mode 100644 js/masonry.pkgd.min.js

diff --git a/css/1.css b/css/1.css
new file mode 100644
index 0000000..992a4f1
--- /dev/null
+++ b/css/1.css
@@ -0,0 +1,755 @@
+* {
+  margin: 0;
+  padding: 0;
+  box-sizing: border-box;
+}
+[v-cloak] {
+  display: none;
+}
+.noselect {
+  -webkit-touch-callout: none;
+  /* iOS Safari */
+  -webkit-user-select: none;
+  /* Chrome/Safari/Opera */
+  -khtml-user-select: none;
+  /* Konqueror */
+  -moz-user-select: none;
+  /* Firefox */
+  -ms-user-select: none;
+  /* Internet Explorer/Edge */
+  user-select: none;
+  /* Non-prefixed version, currently
+
+not supported by any browser */
+}
+#loading {
+  text-align: center;
+  padding: 100px 0;
+}
+.loading {
+  width: 80px;
+  height: 40px;
+  margin: 0 auto;
+  display: inline-block;
+}
+.loading span {
+  display: inline-block;
+  width: 8px;
+  height: 100%;
+  border-radius: 4px;
+  background: lightgreen;
+  -webkit-animation: load 1s ease infinite;
+}
+@-webkit-keyframes load {
+  0%,
+  100% {
+    height: 40px;
+    background: lightgreen;
+  }
+  50% {
+    height: 70px;
+    margin: -15px 0;
+    background: lightblue;
+  }
+}
+.loading span:nth-child(2) {
+  -webkit-animation-delay: 0.2s;
+}
+.loading span:nth-child(3) {
+  -webkit-animation-delay: 0.4s;
+}
+.loading span:nth-child(4) {
+  -webkit-animation-delay: 0.6s;
+}
+.loading span:nth-child(5) {
+  -webkit-animation-delay: 0.8s;
+}
+body {
+  background: #f1f1f1;
+  font-family: "microsoft yahei", "San Francisco", '微软雅黑', 'tahoma', 'arial', 'simsun', '宋体';
+}
+ul {
+  list-style: none;
+}
+a {
+  text-decoration: none;
+}
+.inner {
+  width: 1200px;
+  margin: 0 auto;
+  max-width: 98vw;
+  min-width: 1100px;
+}
+.page-header {
+  background: #0170fe;
+  padding-bottom: 2px;
+}
+.page-header .nav-tab {
+  width: 1200px;
+  margin: 0 auto;
+  max-width: 98vw;
+  min-width: 1100px;
+  display: flex;
+  align-items: center;
+  justify-content: flex-end;
+  position: relative;
+}
+.page-header .nav-tab .line {
+  position: absolute;
+  right: 0;
+  bottom: 16px;
+  width: 30px;
+  height: 2px;
+  background: #fff;
+  transition: all 0.2s;
+}
+.page-header .nav-tab .url-list {
+  display: flex;
+  align-items: center;
+  justify-content: flex-end;
+  color: rgba(255, 255, 255, 0.702);
+  font-size: 13px;
+  list-style: none;
+  padding: 16px 0 ;
+}
+.page-header .nav-tab .url-list .item {
+  margin-left: 30px;
+  display: inline-flex;
+  border-bottom: 2px solid transparent;
+  position: relative;
+}
+.page-header .nav-tab .url-list .item a {
+  display: inline-flex;
+  padding: 9px 0;
+  cursor: pointer;
+  color: inherit;
+}
+.page-header .nav-tab .url-list .item:hover,
+.page-header .nav-tab .url-list .active {
+  color: #ffffff;
+}
+.page-header .nav-tab .url-list .user {
+  margin-left: 40px;
+  display: inline-flex;
+  width: 30px;
+  height: 30px;
+  align-items: center;
+  justify-content: center;
+  border-radius: 50%;
+  color: #ccc;
+  cursor: pointer;
+  position: relative;
+}
+.page-header .nav-tab .url-list .user img {
+  width: 28px;
+  height: 28px;
+  border-radius: 50%;
+  overflow: hidden;
+}
+.page-header .nav-tab .url-list .user i {
+  display: block;
+  background: url(../img/helloofficer-user.png) no-repeat;
+  width: 30px;
+  height: 30px;
+  background-size: 100%;
+}
+.page-header .nav-tab .url-list .user:hover .quit {
+  display: block;
+}
+.page-header .nav-tab .quit {
+  display: none;
+  position: absolute;
+  bottom: -40px;
+  left: calc(50% - 22px);
+  z-index: 10;
+  text-align: center;
+  width: 45px;
+  height: 30px;
+  line-height: 30px;
+  border-radius: 5px;
+  background: #02d7b5;
+  color: #233160;
+  font-size: 13px;
+  -webkit-touch-callout: none;
+  /* iOS Safari */
+  -webkit-user-select: none;
+  /* Chrome/Safari/Opera */
+  -khtml-user-select: none;
+  /* Konqueror */
+  -moz-user-select: none;
+  /* Firefox */
+  -ms-user-select: none;
+  /* Internet Explorer/Edge */
+  user-select: none;
+  /* Non-prefixed version, currently
+
+not supported by any browser */
+}
+.page-header .nav-tab .quit:after {
+  position: absolute;
+  left: calc(50% - 4px);
+  top: -8px;
+  content: "";
+  border: 4px solid transparent;
+  border-bottom-color: #02d7b5;
+}
+.page-header .nav-tab .quit:before {
+  position: absolute;
+  content: "";
+  display: block;
+  background: transparent;
+  left: -20px;
+  top: -30px;
+  width: 80px;
+  height: 80px;
+}
+.page-header .nav-tab .quit:active {
+  background: #09b6a4;
+}
+.page-header .nav-tab .quit:active:after {
+  border-bottom-color: #09b6a4;
+}
+.page-header .nav-tab .language {
+  display: inline-flex;
+  margin-left: 30px;
+}
+.page-header .logo {
+  display: block;
+  background: url(../img/helloofficer-logo.png) no-repeat;
+  width: 178px;
+  height: 46px;
+  background-size: 178px 46px;
+  width: 1200px;
+  margin: 0 auto;
+  max-width: 98vw;
+  min-width: 1100px;
+  position: relative;
+  top: -17px;
+  cursor: pointer;
+}
+.el-custom-select {
+  position: relative;
+}
+.el-custom-select .show-text {
+  border-radius: 5px;
+  background-color: rgba(255, 255, 255, 0.102);
+  width: 80px;
+  height: 28px;
+  line-height: 28px;
+  text-align: center;
+  font-size: 13px;
+  color: #fff;
+  cursor: pointer;
+}
+.el-custom-select .show-text .arrow {
+  margin-left: 4px;
+  display: inline-block;
+  width: 0;
+  height: 0;
+  border: 4px solid transparent;
+  border-top-color: #a4ccff;
+  position: relative;
+  top: 2px;
+  border-radius: 2px;
+}
+.el-custom-select .option-list {
+  position: absolute;
+  display: none;
+  left: 0;
+  top: 0px;
+  border: 1px rgba(255, 255, 255, 0.102) solid;
+  border-radius: 5px;
+  width: 80px;
+  background-color: rgba(255, 255, 255, 0.102);
+  font-size: 13px;
+  color: rgba(255, 255, 255, 0.302);
+  list-style: none;
+  transition: all 0.3s;
+  z-index: 100;
+}
+.el-custom-select .option-list .option-item {
+  line-height: 29px;
+  text-align: center;
+  cursor: pointer;
+}
+.el-custom-select .option-list .active {
+  color: #fff;
+}
+.el-custom-select .option-list.show {
+  top: 31px;
+  display: block;
+}
+.intro-container {
+  background: url(../img/helloofficer-bg.png) no-repeat center;
+  background-size: 100% 100%;
+  border-bottom: 5px solid #0170fe;
+  height: 565px;
+  width: 100%;
+  padding-top: 14px;
+}
+.intro-container .container {
+  width: 1200px;
+  margin: 0 auto;
+  max-width: 98vw;
+  min-width: 1100px;
+}
+.intro-container .swiper-container {
+  margin: 0 auto 0px;
+  padding: 20px 0;
+}
+.intro-container .swiper-container .swiper-pagination {
+  bottom: 15px;
+}
+.intro-container .intro-text {
+  margin: 0 auto 64px;
+  width: 700px;
+  height: 50px;
+  display: flex;
+  color: #fff;
+  font-size: 14px;
+  align-items: flex-start;
+  justify-content: space-between;
+}
+.intro-container .intro-text .yellow {
+  color: #e6b300;
+  font-size: 18px;
+  display: inline;
+}
+.intro-container .intro-text .text {
+  display: inline;
+  line-height: 24px;
+}
+.intro-container .intro-text .l {
+  display: inline-flex;
+  width: 32px;
+  height: 27px;
+  background: url(../img/helloofficer-ql.png) no-repeat;
+  background-size: 100%;
+}
+.intro-container .intro-text .r {
+  display: inline-flex;
+  width: 32px;
+  height: 27px;
+  background: url(../img/helloofficer-qr.png) no-repeat;
+  background-size: 100%;
+}
+.intro-container .swiper-container {
+  width: 100%;
+  height: 100%;
+}
+.intro-container .swiper-slide {
+  text-align: center;
+  font-size: 18px;
+  /* Center slide text vertically */
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: -webkit-flex;
+  display: flex;
+  -webkit-box-pack: center;
+  -ms-flex-pack: center;
+  -webkit-justify-content: center;
+  justify-content: center;
+  -webkit-box-align: center;
+  -ms-flex-align: center;
+  -webkit-align-items: center;
+  align-items: center;
+  transition: 300ms;
+  transform: scale(0.6);
+  position: relative;
+}
+.intro-container .swiper-slide a:after {
+  content: "";
+  display: block;
+  position: absolute;
+  left: 0;
+  top: 0;
+  width: 100%;
+  height: 100%;
+  background: rgba(0, 0, 0, 0.4);
+}
+.intro-container .swiper-slide-active,
+.intro-container .swiper-slide-duplicate-active {
+  transform: scale(1);
+  z-index: 100;
+}
+.intro-container .swiper-slide-active img,
+.intro-container .swiper-slide-duplicate-active img {
+  width: 740px;
+  height: 270px;
+}
+.intro-container .swiper-slide-active a:after,
+.intro-container .swiper-slide-duplicate-active a:after {
+  content: none;
+}
+.intro-container .swiper-button-next:after,
+.intro-container .swiper-button-prev:after {
+  content: none;
+}
+.intro-container .swiper-button-next {
+  right: 0;
+  border: 2px rgba(255, 255, 255, 0.2) solid;
+  border-radius: 50%;
+  width: 46px;
+  height: 46px;
+  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAoklEQVQokZ2ROwrCUBBFT4LLsdQ2rfa2biCCnRIbGwsLa9cjGFBSuBEXEEuPTQKP5wM/AwMzcJh7ZwZ1r9bqRCWVmdoAA+AJrICaKHLgGNQHoIihfmSp3rq8quNQLtReBuBFHaUg1CoAz+qwNx6qZ8AGmHV9C5Qx1C+wA6Zdf8/fNklEDGVAFUxpgfVXxn86weLTMecB0KjF3w8+AQ9gmwIAXuBOCgjMsl3AAAAAAElFTkSuQmCC) no-repeat center;
+  background-size: 9px 16px;
+}
+.intro-container .swiper-button-prev {
+  left: 0;
+  border: 2px rgba(255, 255, 255, 0.2) solid;
+  border-radius: 50%;
+  width: 46px;
+  height: 46px;
+  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAn0lEQVQokY3SOwoCMRCA4T+Ld/AOYqmtrV5FwXJZRPAAYmHhVQRbQa28jp3422RhfAQ2MMWQDzKPJJXCmQJr4JIKaALsgAp4VgWwzQDggBpjrN7Ue465SgQj9RrAsr1rwVA9B9DEF1AHX2ClpoiSegT6ucgTsAFesZN/3f2cCqiBR85nQAOkD9W18M4jKA1z0XZXWksv5/tOCy4hCF/lDZ6V8agJLeFBAAAAAElFTkSuQmCC) no-repeat center;
+  background-size: 9px 16px;
+}
+.intro-container .swiper-button-next:hover,
+.intro-container .swiper-button-prev:hover {
+  background-color: rgba(0, 0, 0, 0.2);
+  border: none;
+}
+.intro-container .swiper-pagination-bullet-active {
+  background: #ccc;
+}
+.intro-container img {
+  display: block;
+  max-width: 100%;
+  max-height: 100%;
+}
+.intro-container a {
+  display: block;
+}
+.intro-container .tab-container {
+  display: block;
+  align-items: center;
+  font-size: 0px;
+  color: #ffffff;
+}
+.intro-container .tab-container .tab-item {
+  display: inline-block;
+  font-size: 20px;
+  background: rgba(255, 255, 255, 0.2);
+  width: 220px;
+  height: 64px;
+  line-height: 64px;
+  text-align: center;
+  border-radius: 10px 10px 0 0;
+  margin-right: 1px;
+  cursor: pointer;
+}
+.intro-container .tab-container .tab-item:hover {
+  background: rgba(255, 255, 255, 0.1);
+}
+.intro-container .tab-container .active {
+  background: #0170fe !important;
+}
+.page-footer {
+  font-size: 14px;
+  color: #ffffff;
+  line-height: 2;
+  text-align: center;
+  height: 135px;
+  background: #2d3038;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+}
+.page-footer span {
+  margin: 0 26px;
+}
+.main-container {
+  width: 1200px;
+  margin: 0 auto;
+  max-width: 98vw;
+  min-width: 1100px;
+  padding: 44px 0 80px;
+  font-size: 0;
+  vertical-align: top;
+  display: flex;
+}
+.main-container .start {
+  vertical-align: top;
+  display: inline-flex;
+  flex: 1;
+  flex-direction: column;
+  width: calc(100% - 414px);
+}
+.main-container .start .title {
+  display: block;
+  margin: 0 auto 40px;
+  width: 162px;
+  height: 48px;
+  background: url(../img/helloofficer-start.png) no-repeat;
+  background-size: 100%;
+}
+.main-container .start .list .item {
+  margin-bottom: 20px;
+  padding: 20px 40px;
+  border-radius: 10px;
+  background-color: #ffffff;
+  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.08);
+}
+.main-container .start .list .school {
+  margin-bottom: 20px;
+  display: flex;
+  align-items: center;
+  justify-content: flex-start;
+}
+.main-container .start .list .school .avatar {
+  margin: 0 auto;
+  display: block;
+  max-width: 44px;
+  max-height: 44px;
+}
+.main-container .start .list .school .logo {
+  margin-right: 14px;
+  display: inline-flex;
+  border: 1px #ededed solid;
+  border-radius: 50%;
+  width: 54px;
+  height: 54px;
+  flex: 0 0 54px;
+  overflow: hidden;
+  align-items: center;
+  justify-content: center;
+}
+.main-container .start .list .school .name {
+  font-size: 23px;
+  color: #333;
+  font-weight: 600;
+}
+.main-container .start .list .intro {
+  display: block;
+}
+.main-container .start .list .intro .text {
+  display: inline-block;
+  width: calc(100% - 264px);
+  font-size: 14px;
+  color: #666666;
+  line-height: 25px;
+  word-break: break-all;
+  padding-bottom: 22px;
+  position: relative;
+  overflow: hidden;
+}
+.main-container .start .list .intro .text .t {
+  text-overflow: -o-ellipsis-lastline;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  display: -webkit-box;
+  -webkit-line-clamp: 4;
+  line-clamp: 4;
+  -webkit-box-orient: vertical;
+}
+.main-container .start .list .intro .text .open-more {
+  position: absolute;
+  right: 0px;
+  bottom: 18px;
+  cursor: pointer;
+  display: block;
+  padding: 0 4px 0 10px;
+  background: #ffffff;
+  height: 24px;
+  line-height: 24px;
+}
+.main-container .start .list .intro .textl {
+  width: 100%;
+}
+.main-container .start .list .intro .image {
+  margin-left: 84px;
+  display: inline-block;
+  border-radius: 10px;
+  width: 180px;
+  vertical-align: top;
+}
+.main-container .start .list .time {
+  margin-top: -5px;
+  font-size: 16px;
+  font-family: "DIN";
+  color: #000000;
+  line-height: 20px;
+}
+.main-container .start .list .time .yellow {
+  font-size: 14px;
+  color: #e6b200;
+  line-height: 20px;
+  display: inline;
+  margin-right: 6px;
+}
+.main-container .start .list .lesson {
+  margin-top: 26px;
+}
+.main-container .start .list .lesson .lesson-item {
+  margin-bottom: 10px;
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+  padding: 4px 30px 4px 25px;
+  border-radius: 6px;
+  background-color: rgba(1, 112, 254, 0.059);
+  min-height: 46px;
+  font-size: 16px;
+  color: #333;
+  cursor: pointer;
+  transition: all 0.3s;
+}
+.main-container .start .list .lesson .lesson-item .icon {
+  transition: all 0.8s;
+  display: inline-flex;
+  border-radius: 50%;
+  background: #0170fe url(../img/arrow-white.png) no-repeat center;
+  background-size: 15px 10px;
+  width: 36px;
+  flex: 0 0 36px;
+  height: 36px;
+}
+.main-container .start .list .lesson .lesson-item:hover {
+  background-color: #0170fe;
+  font-size: 16px;
+  color: #ffffff;
+  font-weight: bold;
+}
+.main-container .start .list .lesson .lesson-item:hover .icon {
+  background: #fff url(../img/arrow-blue.png) no-repeat center;
+  background-size: 15px 10px;
+}
+.main-container .review {
+  display: inline-flex;
+  flex-direction: column;
+  width: 384px;
+  margin-left: 30px;
+}
+.main-container .review .title {
+  display: block;
+  margin: 0 auto 40px;
+  width: 164px;
+  height: 48px;
+  background: url(../img/helloofficer-review.png) no-repeat;
+  background-size: 100%;
+}
+.main-container .review .time-tab {
+  margin-bottom: 20px;
+  background-color: #e5e5e5;
+  width: 385px;
+  height: 50px;
+  padding: 0 6px;
+  border-radius: 25px;
+  display: flex;
+  align-items: center;
+  position: relative;
+}
+.main-container .review .time-tab .tab-item {
+  display: inline-flex;
+  flex: 1;
+  align-items: center;
+  justify-content: center;
+  font-size: 18px;
+  color: #999999;
+  cursor: pointer;
+  transition: all 0.3s;
+  height: 42px;
+  border-radius: 21px;
+  position: relative;
+  z-index: 10;
+}
+.main-container .review .time-tab .tab-item:hover {
+  color: #333;
+  font-weight: bold;
+}
+.main-container .review .time-tab .active {
+  color: #f1f1f1 !important;
+  font-weight: bold;
+  width: 82px;
+  border-radius: 21px;
+  background-color: #2d3038;
+}
+.main-container .review .time-tab .backblack {
+  background: #2d3038;
+  z-index: 5;
+  position: absolute;
+  left: 6px;
+  top: 4px;
+  height: 42px;
+  transition: all 0.2s;
+  border-radius: 21px;
+}
+.main-container .review .item {
+  margin-bottom: 20px;
+  border-radius: 10px;
+  background-color: #ffffff;
+  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.08);
+}
+.main-container .review .item .school {
+  display: flex;
+  align-items: center;
+  padding: 10px 30px;
+  border-bottom: 1px solid #ededed;
+  justify-content: flex-start;
+}
+.main-container .review .item .school .avatar {
+  margin: 0 auto;
+  display: block;
+  max-width: 28px;
+  max-height: 28px;
+}
+.main-container .review .item .school .logo {
+  margin-right: 8px;
+  display: inline-flex;
+  border: 1px #ededed solid;
+  border-radius: 50%;
+  width: 34px;
+  height: 34px;
+  flex: 0 0 34px;
+  overflow: hidden;
+  align-items: center;
+  justify-content: center;
+}
+.main-container .review .item .school .name {
+  font-size: 18px;
+  color: #333;
+  font-weight: 600;
+}
+.main-container .review .item .contents {
+  padding: 26px 30px 20px;
+}
+.main-container .review .item .type {
+  color: #999999;
+  font-size: 14px;
+}
+.main-container .review .item .type .yellow {
+  display: inline-block;
+  margin-right: 6px;
+  color: #e6b200;
+}
+.main-container .review .item .link-list {
+  padding-bottom: 6px;
+}
+.main-container .review .item .link-list .i {
+  display: block;
+  margin-bottom: 20px;
+  cursor: pointer;
+  padding-left: 30px;
+  background: url(../img/arrow-black.png) no-repeat left center;
+  background-size: 15px 10px;
+  font-size: 15px;
+  color: #333333;
+  line-height: 1.4;
+  transition: all 0.3s;
+}
+.main-container .review .item .link-list .i:hover {
+  color: rgba(51, 51, 51, 0.8);
+  background: url(../img/arrow-yellow.png) no-repeat left center;
+  background-size: 15px 10px;
+}
+.to-top-btn {
+  position: fixed;
+  right: 37px;
+  bottom: 156px;
+  width: 40px;
+  height: 40px;
+  border-radius: 50%;
+  border: none;
+  background: url(../img/zsj-top.png) no-repeat;
+  background-size: 100%;
+  cursor: pointer;
+}
diff --git a/css/1.less b/css/1.less
new file mode 100644
index 0000000..f6b7644
--- /dev/null
+++ b/css/1.less
@@ -0,0 +1,777 @@
+*{
+	margin: 0;
+	padding: 0;
+	box-sizing: border-box;
+}
+[v-cloak]{
+	display: none;
+}
+.noselect {
+
+-webkit-touch-callout: none; /* iOS Safari */
+
+-webkit-user-select: none; /* Chrome/Safari/Opera */
+
+-khtml-user-select: none; /* Konqueror */
+
+-moz-user-select: none; /* Firefox */
+
+-ms-user-select: none; /* Internet Explorer/Edge */
+
+user-select: none; /* Non-prefixed version, currently
+
+not supported by any browser */
+
+}
+#loading{
+		text-align: center;
+		padding: 100px 0;
+	}
+	.loading{
+        width: 80px;
+        height: 40px;
+        margin: 0 auto;
+        display: inline-block;
+    }
+    .loading span{
+        display: inline-block;
+        width: 8px;
+        height: 100%;
+        border-radius: 4px;
+        background: lightgreen;
+        -webkit-animation: load 1s ease infinite;
+    }
+    @-webkit-keyframes load{
+        0%,100%{
+            height: 40px;
+            background: lightgreen;
+        }
+        50%{
+            height: 70px;
+            margin: -15px 0;
+            background: lightblue;
+        }
+    }
+    .loading span:nth-child(2){
+        -webkit-animation-delay:0.2s;
+    }
+    .loading span:nth-child(3){
+        -webkit-animation-delay:0.4s;
+    }
+    .loading span:nth-child(4){
+        -webkit-animation-delay:0.6s;
+    }
+    .loading span:nth-child(5){
+        -webkit-animation-delay:0.8s;
+    }
+body{
+	background: #f1f1f1;
+	font-family:  "microsoft yahei", "San Francisco", '微软雅黑', 'tahoma', 'arial', 'simsun', '宋体';
+}
+ul{
+	list-style: none;
+}
+a{
+	text-decoration: none;
+}
+.inner{
+	width: 1200px;
+	margin: 0 auto;
+	max-width: 98vw;
+	min-width: 1100px;
+}
+.page-header{
+	background: #0170fe;
+	padding-bottom: 2px;
+	.nav-tab{
+		.inner;
+		display: flex;
+		align-items:center;
+		justify-content:flex-end;
+		position: relative;
+		.line{
+			position: absolute;
+			right: 0;
+			bottom: 16px;
+			width: 30px;
+			height: 2px;
+			background: #fff;
+			transition:all 0.2s;
+		}
+		.url-list{
+			display: flex;
+			align-items:center;
+			justify-content:flex-end;
+			color:rgba(255, 255, 255, 0.702);
+			font-size: 13px;
+			list-style: none;
+			padding: 16px 0 ;
+
+			.item{
+				margin-left: 30px;
+				display: inline-flex;
+				border-bottom: 2px solid transparent;
+				position: relative;
+				a{
+					display: inline-flex;
+					padding: 9px 0;
+					cursor: pointer;
+					color: inherit;
+				}
+			}
+			.item:hover,.active{
+			    color: rgb(255, 255, 255);
+			}
+			// .item:after{
+			//     content: '';
+			//     position: absolute;
+			//     bottom: 0;
+			//     left: 100%;
+			//     width: 0;
+			//     height: 2px;
+			//     background-color: #fff;
+			//     transition: all 0.3s ease-out;
+  
+			// }
+			// .item:hover +.item:after {
+			//       width: 100%;
+			//       left: 0;
+			    
+
+			//   }
+			
+			.user{
+				margin-left: 40px;
+				display: inline-flex;
+				width: 30px;
+				height: 30px;
+				align-items:center;
+				justify-content:center;
+				// border:1px solid #ccc;
+				border-radius: 50%;
+				color: #ccc;
+				cursor: pointer;
+				position: relative;
+				img{
+					width: 28px;
+					height: 28px;
+					border-radius: 50%;
+					overflow:hidden;
+				}
+				i{
+					display: block;
+					background: url(../img/helloofficer-user.png) no-repeat;
+					width: 30px;
+					height: 30px;
+					background-size: 100%;
+				}
+
+			}
+			.user:hover .quit{
+					display: block;
+				}
+		}	
+
+		.quit{
+			display: none;
+		    position: absolute;
+		    bottom: -40px;
+		    left: calc(~'50% - 22px');
+		    z-index: 10;
+		    text-align: center;
+			width: 45px;
+			height: 30px;
+			line-height: 30px;
+			border-radius: 5px;
+			background: #02d7b5;
+			color: #233160;
+			font-size: 13px;
+			.noselect;
+		}
+		.quit:after{
+			position: absolute;
+			left: calc(~'50% - 4px');
+			top: -8px;
+			content: "";
+			border:4px solid transparent;
+			border-bottom-color: #02d7b5;
+		}
+		.quit:before{
+			position: absolute;
+			content: "";
+			display: block;
+			background: transparent;
+			left: -20px;
+		    top: -30px;
+		    width: 80px;
+		    height: 80px;
+		}
+		.quit:active{
+			background: #09b6a4;
+		}
+		.quit:active:after{
+			border-bottom-color: #09b6a4;
+		}
+		.language{
+			display: inline-flex;
+			margin-left: 30px;
+		}
+
+	}
+	.logo{
+		display: block;
+		background: url(../img/helloofficer-logo.png) no-repeat;
+		width: 178px;
+		height: 46px;
+		background-size: 178px 46px;
+		.inner;
+		position: relative;
+		top: -17px;
+		cursor: pointer;
+	}
+}
+.el-custom-select{
+	position: relative;
+	.show-text{
+		border-radius: 5px;
+		background-color: rgba(255, 255, 255,0.102);
+		width: 80px;
+		height: 28px;
+		line-height: 28px;
+		text-align: center;
+		font-size: 13px;
+		color: #fff;
+		cursor: pointer;
+		.arrow{
+			margin-left: 4px;
+			display: inline-block;
+			width: 0;
+			height: 0;
+			border:4px solid transparent;
+			border-top-color: #a4ccff;
+			position: relative;
+			top: 2px;
+			border-radius: 2px;
+		}
+	}
+	.option-list{
+		position: absolute;
+		display: none;
+		left: 0;
+		top: 0px;
+		border: 1px rgba(255, 255, 255,0.102) solid;
+		border-radius: 5px;
+		width: 80px;
+  		background-color: rgba(255, 255, 255,0.102);
+ 		font-size: 13px;
+ 		color: rgba(255, 255, 255, 0.302);
+		list-style: none;
+		transition:all 0.3s;
+		z-index: 100;
+		.option-item{
+			line-height: 29px;
+			text-align: center;
+			cursor: pointer;
+		}
+		.active{
+			color: #fff;
+		}
+	
+	}
+	.option-list.show{
+		top: 31px;
+		display: block;
+	}
+}
+
+.intro-container{
+	background: url(../img/helloofficer-bg.png) no-repeat center;
+	background-size: 100% 100%;
+	border-bottom: 5px solid #0170fe;
+	height: 565px;
+	width: 100%;
+	padding-top: 14px;
+	.container{
+		margin: 0 auto;
+		.inner;
+	}
+	.swiper-container{
+		margin: 0 auto 0px;
+		padding: 20px 0;
+		// overflow: visible;
+		.swiper-pagination{
+			bottom: 15px;
+		}
+	}
+
+
+	.intro-text{
+		margin: 0 auto 64px;
+		width: 700px;
+		height: 50px;
+		display: flex;
+		color: #fff;
+		font-size: 14px;
+		align-items:flex-start;
+		justify-content:space-between;
+		.yellow{
+			color: #e6b300;
+			font-size: 18px;
+			display: inline;
+		}
+		.text{
+			display: inline;
+			line-height: 24px;
+		}
+		.l{
+			display: inline-flex;
+			width: 32px;
+			height: 27px;
+			background: url(../img/helloofficer-ql.png) no-repeat;
+			background-size: 100%;
+		}
+		.r{
+			display: inline-flex;
+			width: 32px;
+			height: 27px;
+			background: url(../img/helloofficer-qr.png) no-repeat;
+			background-size: 100%;
+		}
+	}
+	
+	.swiper-container {
+      width: 100%;
+      height: 100%;
+    }
+
+    .swiper-slide {
+      text-align: center;
+      font-size: 18px;
+      // background: #fff;
+
+      /* Center slide text vertically */
+      display: -webkit-box;
+      display: -ms-flexbox;
+      display: -webkit-flex;
+      display: flex;
+      -webkit-box-pack: center;
+      -ms-flex-pack: center;
+      -webkit-justify-content: center;
+      justify-content: center;
+      -webkit-box-align: center;
+      -ms-flex-align: center;
+      -webkit-align-items: center;
+      align-items: center;
+	  transition: 300ms;
+	  transform: scale(0.6);
+	  position: relative;
+    }
+    .swiper-slide a:after{
+    	content: "";
+    	display: block;
+    	position: absolute;
+    	left: 0;
+    	top: 0;
+    	width: 100%;
+    	height: 100%;
+    	background: rgba(0,0,0,0.4)
+    }
+	.swiper-slide-active,.swiper-slide-duplicate-active{
+      transform: scale(1);
+      z-index: 100;
+      img{
+      	width: 740px;
+		height: 270px;
+      }
+	}
+	.swiper-slide-active a:after,.swiper-slide-duplicate-active a:after{
+		content: none;
+	}
+	.swiper-button-next:after,.swiper-button-prev:after{
+		content: none;
+	}
+	.swiper-button-next{
+		right: 0;
+		border: 2px rgba(255, 255, 255,0.2) solid;
+		border-radius: 50%;
+		width: 46px;
+		height: 46px;
+		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAoklEQVQokZ2ROwrCUBBFT4LLsdQ2rfa2biCCnRIbGwsLa9cjGFBSuBEXEEuPTQKP5wM/AwMzcJh7ZwZ1r9bqRCWVmdoAA+AJrICaKHLgGNQHoIihfmSp3rq8quNQLtReBuBFHaUg1CoAz+qwNx6qZ8AGmHV9C5Qx1C+wA6Zdf8/fNklEDGVAFUxpgfVXxn86weLTMecB0KjF3w8+AQ9gmwIAXuBOCgjMsl3AAAAAAElFTkSuQmCC) no-repeat center;
+		background-size: 9px 16px;
+	}
+	.swiper-button-prev{
+		left: 0;
+		border: 2px rgba(255, 255, 255,0.2) solid;
+		border-radius: 50%;
+		width: 46px;
+		height: 46px;
+		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAn0lEQVQokY3SOwoCMRCA4T+Ld/AOYqmtrV5FwXJZRPAAYmHhVQRbQa28jp3422RhfAQ2MMWQDzKPJJXCmQJr4JIKaALsgAp4VgWwzQDggBpjrN7Ue465SgQj9RrAsr1rwVA9B9DEF1AHX2ClpoiSegT6ucgTsAFesZN/3f2cCqiBR85nQAOkD9W18M4jKA1z0XZXWksv5/tOCy4hCF/lDZ6V8agJLeFBAAAAAElFTkSuQmCC) no-repeat center;
+		background-size: 9px 16px;
+	}
+	.swiper-button-next:hover,.swiper-button-prev:hover{
+		background-color: rgba(0,0,0,0.2);
+		border:none;
+	}
+	.swiper-pagination-bullet-active{
+		background: #ccc
+	}
+
+	img{
+		display: block;
+		max-width: 100%;
+		max-height: 100%;
+
+	}
+	a{
+		display: block;
+	}
+	.tab-container{
+		display: block;
+		align-items:center;
+		font-size: 0px;
+		color: rgb(255, 255, 255);
+		.tab-item{
+			display: inline-block;
+			font-size: 20px;
+  			background: rgba(255, 255, 255,0.2);
+			width: 220px;
+			height: 64px;
+			line-height: 64px;
+			text-align: center;
+			border-radius: 10px 10px 0 0;
+			margin-right: 1px;
+			cursor: pointer;
+		}
+		.tab-item:hover{
+			background: rgba(255, 255, 255,0.1);
+		}
+		.active{
+			background: #0170fe !important;
+		}
+	}
+}
+.page-footer{
+	font-size: 14px;
+	color: rgb(255, 255, 255);
+	line-height: 2;
+	text-align: center;
+	height: 135px;
+	background: #2d3038;
+    display: flex;
+    align-items: center;
+    justify-content: center;
+    span{
+    	margin: 0 26px;
+    }
+
+
+}
+.main-container{
+	.inner;
+	padding: 44px 0 80px;
+	font-size: 0;
+	vertical-align: top;
+	display: flex;
+	.start{
+		vertical-align: top;
+		display: inline-flex;
+		flex:1;
+		    flex-direction: column;
+		width: calc(~'100% - 414px');
+		.title{
+			display: block;
+			margin: 0 auto 40px;
+			width: 162px;
+			height: 48px;
+			background: url(../img/helloofficer-start.png) no-repeat;
+			background-size: 100%;
+		}
+		.list{
+			.item{
+				margin-bottom: 20px;
+				padding: 20px 40px;
+				border-radius: 10px;
+				background-color: rgb(255, 255, 255);
+				box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.08);
+			}
+			.school{
+				margin-bottom: 20px;
+				display: flex;
+				align-items:center;
+			    justify-content: flex-start;
+				.avatar{
+				    margin: 0 auto;
+    				display: block;
+					max-width: 44px;
+					max-height: 44px;
+				}
+				.logo{
+				    margin-right: 14px;
+					display: inline-flex;
+					border: 1px rgb(237, 237, 237) solid;
+					border-radius: 50%;
+					width: 54px;
+					height: 54px;
+					flex:0 0 54px;
+				    overflow: hidden;
+				    align-items: center;
+				    justify-content: center;
+
+				}
+				.name{
+					font-size: 23px;
+					color: #333;
+					font-weight: 600
+				}
+			}
+			.intro{
+				display: block;
+				.text{
+					display: inline-block;
+					width: calc(~'100% - 264px');
+					font-size: 14px;
+					color: rgb(102, 102, 102);
+					line-height: 25px;
+					word-break:break-all;
+					padding-bottom: 22px;
+					position: relative;
+					overflow: hidden;
+					.t{
+						text-overflow: -o-ellipsis-lastline;
+						overflow: hidden;
+						text-overflow: ellipsis;
+						display: -webkit-box;
+						-webkit-line-clamp: 4;
+						line-clamp: 4;
+						-webkit-box-orient: vertical;
+					}
+					.open-more{
+					    position: absolute;
+					    right: 0px;
+					    bottom: 18px;
+					    cursor: pointer;
+					    display: block;
+					    padding: 0 4px 0 10px;
+					    background: #ffffff;
+					    // background: linear-gradient(90deg, transparent,#fff, #fff);
+					    height: 24px;
+					    line-height: 24px;
+					}
+				}
+				.textl{
+					width: 100%;
+				}
+				.image{
+					margin-left: 84px;
+					display: inline-block;
+					border-radius: 10px;
+					width: 180px;
+					vertical-align: top;
+
+				}
+
+
+			}
+			.time{
+				margin-top: -5px;
+				font-size: 16px;
+				font-family: "DIN";
+				color: rgb(0, 0, 0);
+				line-height: 20px;
+				.yellow{
+					font-size: 14px;
+					color: #e6b200;
+					line-height: 20px;
+					display: inline;
+					margin-right: 6px;
+				}
+			}
+			.lesson{
+				margin-top: 26px;
+				.lesson-item{
+					margin-bottom: 10px;
+					display: flex;
+					justify-content:space-between;
+					align-items:center;
+					padding: 4px 30px 4px 25px;
+					border-radius: 6px;
+					background-color: rgba(1, 112, 254,0.059);
+					min-height: 46px;
+					font-size: 16px;
+					color: #333;
+					cursor: pointer;
+					transition:all 0.3s;
+					.icon{
+						transition:all 0.8s;
+						display: inline-flex;
+						border-radius: 50%;
+						background: rgb(1, 112, 254) url(../img/arrow-white.png) no-repeat center;
+						background-size: 15px 10px;
+						width: 36px;
+						flex:0 0 36px;
+						height: 36px;
+					}
+				}
+				.lesson-item:hover{
+					background-color: #0170fe;
+					font-size: 16px;
+					color: rgb(255, 255, 255);
+					font-weight: bold;
+					.icon{
+						background: #fff url(../img/arrow-blue.png) no-repeat center;
+						background-size: 15px 10px;
+					}
+				}
+			}
+		}
+	}
+	.review{
+		display: inline-flex;
+	    flex-direction: column;
+		width: 384px;
+		margin-left: 30px;
+		.title{
+			display: block;
+			margin: 0 auto 40px;
+			width: 164px;
+			height: 48px;
+			background: url(../img/helloofficer-review.png) no-repeat;
+			background-size: 100%;
+		}
+		.time-tab{
+			margin-bottom: 20px;
+			background-color: rgb(229, 229, 229);
+			width: 385px;
+			height: 50px;
+			padding: 0 6px;
+			border-radius: 25px;
+			display: flex;
+			align-items:center;
+			position: relative;
+			.tab-item{
+				display: inline-flex;
+				flex:1;
+				align-items:center;
+				justify-content:center;
+				font-size: 18px;
+				color: rgb(153, 153, 153);
+				cursor: pointer;
+				transition:all 0.3s;
+				height: 42px;
+				border-radius: 21px;
+				position: relative;
+				z-index: 10;
+			}
+			.tab-item:hover{
+				color: #333;
+  				font-weight: bold;
+			}
+			.active{
+				color: rgb(241, 241, 241) !important;
+  				font-weight: bold;
+				width: 82px;
+				border-radius: 21px;
+				background-color: rgb(45, 48, 56);
+			}
+			.backblack{
+				background: rgb(45, 48, 56);
+				z-index: 5;
+				position: absolute;
+				left: 6px;
+				top: 4px;
+				height: 42px;
+				transition:all 0.2s;
+				border-radius: 21px;
+
+				
+			}
+		}
+		.list{
+
+		}
+		.item{
+			margin-bottom: 20px;
+			border-radius: 10px;
+			background-color: rgb(255, 255, 255);
+			box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.08);
+			.school{
+				display: flex;
+				align-items:center;
+				padding: 10px 30px;
+				border-bottom:1px solid #ededed;
+				justify-content: flex-start;
+				.avatar{
+				    margin: 0 auto;
+    				display: block;
+					max-width: 28px;
+					max-height: 28px;
+				}
+				.logo{
+				    margin-right: 8px;
+				    display: inline-flex;
+				    border: 1px #ededed solid;
+				    border-radius: 50%;
+				    width: 34px;
+				    height: 34px;
+				    flex: 0 0 34px;
+				    overflow: hidden;
+				    align-items: center;
+				    justify-content: center;
+
+				}
+				.name{
+					font-size: 18px;
+					color: #333;
+					font-weight: 600;
+				}
+			}
+			.contents{
+				padding: 26px 30px 20px;
+			}
+			.type{
+				// margin-bottom: 24px;
+				color: #999999;
+				font-size: 14px;
+				.yellow{
+					display: inline-block;
+					margin-right: 6px;
+					color: #e6b200;
+				}
+			}
+			.link-list{
+				padding-bottom: 6px;
+				.i{
+					display: block;
+					margin-bottom: 20px;
+					cursor: pointer;
+					padding-left: 30px;
+					background: url(../img/arrow-black.png) no-repeat left center;
+					background-size: 15px 10px;
+					font-size: 15px;
+					color: rgb(51, 51, 51);
+					line-height: 1.4;
+					transition:all 0.3s;
+				}
+				.i:hover{
+					color: rgba(51, 51, 51, 0.8);
+					background: url(../img/arrow-yellow.png) no-repeat left center;
+					background-size: 15px 10px;
+				}
+			}
+		}
+	}
+}
+
+.to-top-btn{
+	position: fixed;
+    right: 37px;
+    bottom: 156px;
+    background-size: 100%;
+    width: 40px;
+    height: 40px;
+    border-radius: 50%;
+	border:none;
+	background:url(../img/zsj-top.png) no-repeat;
+	background-size: 100%; 
+	cursor: pointer;
+}
\ No newline at end of file
diff --git a/css/index.css b/css/index.css
new file mode 100644
index 0000000..4f99a10
--- /dev/null
+++ b/css/index.css
@@ -0,0 +1,1407 @@
+* {
+  margin: 0;
+  padding: 0;
+  box-sizing: border-box;
+  font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
+  font-style: normal;
+}
+/* Webkit浏览器(Chrome、Safari等) */
+*::-webkit-scrollbar {
+  width: 8px;
+  background-color: transparent;
+}
+*::-webkit-scrollbar-thumb {
+  background-color: #d7d7d7;
+  border-radius: 4px;
+}
+*::-webkit-scrollbar-thumb:hover {
+  background-color: #666;
+}
+/* Firefox浏览器 */
+/* 注意:Firefox浏览器不支持修改滚动条的宽度 */
+/* 若要修改滚动条的宽度,可以使用一些特殊的插件或者自定义滚动条的替代方案 */
+/* 以下代码只是修改滚动条的颜色和背景色 */
+* {
+  scrollbar-width: thin;
+  scrollbar-color: #d7d7d7 transparent;
+}
+*::-moz-scrollbar-thumb {
+  background-color: #d7d7d7;
+}
+*::-moz-scrollbar-thumb:hover {
+  background-color: #666;
+}
+.flexflex {
+  display: flex;
+}
+.flex1 {
+  flex: 1;
+}
+.flexcenter {
+  display: flex;
+  justify-content: center;
+  align-items: center;
+}
+.flexacenter {
+  display: flex;
+  align-items: center;
+}
+.flexjcenter {
+  display: flex;
+  justify-content: center;
+}
+/* // 一行显示 */
+.ellipsis {
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+}
+#answer-app header {
+  background: #f6f6f6;
+  height: 150px;
+  border: 1px solid #ebebeb;
+  min-width: 1200px;
+  margin: 0 auto;
+  flex-direction: column;
+  padding-top: 24px;
+}
+#answer-app header .top {
+  width: 1200px;
+  margin-bottom: 31px;
+}
+#answer-app header .top .logo {
+  width: 73px;
+  cursor: pointer;
+}
+#answer-app header .top .right {
+  justify-content: flex-end;
+}
+#answer-app header .top .right .searchInput {
+  width: 320px;
+  height: 32px;
+  border: 1px solid #ebebeb;
+  border-radius: 104px;
+  background-color: #fff;
+  font-size: 13px;
+  padding-right: 16px;
+  position: relative;
+}
+#answer-app header .top .right .searchInput input {
+  border: none;
+  outline: none;
+  height: 100%;
+  padding-left: 16px;
+  border-radius: 104px;
+}
+#answer-app header .top .right .searchInput .input-icon {
+  width: 20px;
+  height: 20px;
+  cursor: pointer;
+}
+#answer-app header .top .right .searchInput .history-box {
+  position: absolute;
+  top: 36px;
+  left: 0;
+  width: 320px;
+  background-color: #ffffff;
+  border: 1px solid #ebebeb;
+  border-radius: 10px;
+  padding-top: 15px;
+  z-index: 2;
+  padding-bottom: 14px;
+}
+#answer-app header .top .right .searchInput .history-box .history-title {
+  font-size: 13px;
+  color: #AAAAAA;
+  padding-left: 16px;
+  margin-bottom: 9px;
+}
+#answer-app header .top .right .searchInput .history-box .history-list .history-item {
+  font-size: 14px;
+  color: #333;
+  height: 30px;
+  line-height: 30px;
+  padding: 0 16px;
+  cursor: pointer;
+}
+#answer-app header .top .right .btn-list {
+  width: 221px;
+  height: 30px;
+  border: 1px solid #ebebeb;
+  border-radius: 5px;
+  font-size: 13px;
+  color: #555;
+  margin-left: 20px;
+}
+#answer-app header .top .right .btn-list .item {
+  text-align: center;
+  position: relative;
+  cursor: pointer;
+}
+#answer-app header .top .right .btn-list .item:not(:last-of-type)::before {
+  content: '|';
+  position: absolute;
+  top: 50%;
+  right: 0;
+  transform: translateY(-50%);
+  color: #D7D7D7;
+  font-size: 13px;
+}
+#answer-app header .top .right .add-btn {
+  width: 130px;
+  height: 30px;
+  background-color: #fddf6d;
+  border-radius: 5px;
+  color: #000000;
+  font-size: 13px;
+  cursor: pointer;
+  margin-left: 20px;
+}
+#answer-app header .top .right .add-btn .add-icon {
+  width: 14px;
+  height: 14px;
+  margin-right: 4px;
+}
+#answer-app header .tab-box {
+  width: 100%;
+  z-index: 1;
+  background-color: #f6f6f6;
+  padding: 5px 0;
+  margin: 0 auto;
+}
+#answer-app header .tab-box.tab-list-fixed {
+  position: fixed;
+  top: 0;
+}
+#answer-app header .tab-box .tab-list {
+  width: 1200px;
+}
+#answer-app header .tab-box .tab-list .item {
+  text-align: center;
+  font-size: 14px;
+  height: 24px;
+  color: #333;
+  margin-right: 30px;
+}
+#answer-app header .tab-box .tab-list .item.pitch {
+  padding: 0 11px;
+  background-color: #fa6b11;
+  border-radius: 19px;
+  font-weight: 650;
+  color: #FFFFFF;
+}
+#answer-app .main {
+  margin: 0 auto;
+  height: calc(100vh - 150px);
+  justify-content: center;
+  background-color: #fbfbfb;
+  min-width: 1200px;
+}
+#answer-app .main.mode-list {
+  background: #fff;
+}
+#answer-app .main.mode-list .main-header {
+  border-right: none;
+}
+#answer-app .main.mode-list .list-box .list .item {
+  border-right: none;
+}
+#answer-app .main .main-header {
+  margin: 0 auto;
+  padding-left: calc((100vw - 1200px) / 2);
+  display: inline-flex;
+  width: calc((100vw - 1200px) / 2 + 512px);
+  background: #fff;
+  border-right: 1px solid #ebebeb;
+  height: 68px;
+  padding-top: 28px;
+}
+#answer-app .main .main-header .search-keyword {
+  color: #FA6B11;
+  font-size: 14px;
+  height: 20px;
+  cursor: pointer;
+  padding-right: 20px;
+  margin-right: 20px;
+  border-right: 1px solid #ebebeb;
+}
+#answer-app .main .main-header .search-keyword .search-keyword-cross {
+  width: 14px;
+  height: 14px;
+  margin-left: 8px;
+}
+#answer-app .main .main-header .total {
+  font-size: 13px;
+  color: #7F7F7F;
+  height: 20px;
+}
+#answer-app .main .list-box {
+  overflow-y: auto;
+  overflow-x: hidden;
+  padding-right: 15px;
+}
+#answer-app .main .list-box::-webkit-scrollbar {
+  width: 0 !important;
+}
+#answer-app .main .list-box .list {
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: space-between;
+  position: relative;
+}
+#answer-app .main .list-box .list .item {
+  position: absolute;
+  padding: 20px 0 0;
+  transition-property: top, left, background;
+  transition-duration: 0.5s;
+  border-right: 1px solid #ebebeb;
+  height: 128px;
+  background-color: #fff;
+}
+#answer-app .main .list-box .list .item:first-of-type {
+  border-top: 1px solid #ebebeb;
+}
+#answer-app .main .list-box .list .item.upLevel .content {
+  border: none;
+}
+#answer-app .main .list-box .list .item.pitch {
+  background-color: #fbfbfb;
+  border-top: 1px solid #ebebeb;
+  border-bottom: 1px solid #ebebeb;
+  position: relative;
+}
+#answer-app .main .list-box .list .item.pitch::after {
+  content: "";
+  position: absolute;
+  top: 0;
+  right: -1px;
+  width: 4px;
+  height: 100%;
+  background-color: #fddf6d;
+}
+#answer-app .main .list-box .list .item.pitch::before {
+  content: "";
+  position: absolute;
+  width: 5px;
+  height: 10px;
+  right: -5px;
+  top: 50%;
+  transform: translateY(-50%);
+  background-image: url('../img/triangle-icon.svg');
+}
+#answer-app .main .list-box .list .item.pitch .content {
+  border: none;
+}
+#answer-app .main .list-box .list .item .dot {
+  width: 6px;
+  height: 6px;
+  margin-top: 8px;
+  margin-right: 14px;
+}
+#answer-app .main .list-box .list .item .content {
+  border-bottom: 1px dotted #ebebeb;
+  padding-bottom: 20px;
+}
+#answer-app .main .list-box .list .item .content .issue {
+  font-weight: 650;
+  font-size: 14px;
+  color: #000000;
+  line-height: 22px;
+  margin-bottom: 8px;
+}
+#answer-app .main .list-box .list .item .content .answer {
+  color: #555;
+  height: 22px;
+  line-height: 22px;
+  font-size: 13px;
+  margin-bottom: 18px;
+}
+#answer-app .main .list-box .list .item .content .bottom {
+  font-size: 12px;
+  justify-content: flex-end;
+}
+#answer-app .main .list-box .list .item .content .bottom .quantity {
+  color: #aaa;
+}
+#answer-app .main .list-box .list .item .content .bottom .longString {
+  width: 1px;
+  height: 13px;
+  background-color: #d7d7d7;
+  margin: 0 15px;
+}
+#answer-app .main .list-box .list .item .content .bottom .answer-btn {
+  color: #72DB86;
+  cursor: pointer;
+}
+#answer-app .main .list-box .empty-box {
+  width: 690px;
+  height: 490px;
+  background-color: #ffffff;
+  border-radius: 6px;
+  margin: 0 auto;
+  flex-direction: column;
+}
+#answer-app .main .list-box .empty-box .dot-list .item {
+  width: 8px;
+  height: 8px;
+}
+#answer-app .main .list-box .empty-box .dot-list .item:not(:last-of-type) {
+  margin-right: 5px;
+}
+#answer-app .main .list-box .empty-box .empty-icon {
+  width: 100px;
+  height: 100px;
+  margin-top: 10px;
+  margin-bottom: 15px;
+}
+#answer-app .main .list-box .empty-box .empty-hint {
+  font-size: 13px;
+  color: #7f7f7f;
+  line-height: 22px;
+}
+#answer-app .main .details-area-box {
+  width: calc((100vw - 1200px) / 2 + 688px);
+  background-color: #fbfbfb;
+  overflow-y: auto;
+  overflow-x: hidden;
+  display: flex;
+  flex-direction: column;
+}
+#answer-app .main .details-area-box .details-box {
+  width: 688px;
+  padding-left: 60px;
+  flex-direction: column;
+  flex: 1;
+}
+#answer-app .main .details-area-box .details-box .close-box {
+  height: 69px;
+  padding-top: 29px;
+  display: flex;
+  justify-content: flex-end;
+}
+#answer-app .main .details-area-box .details-box .close-box .close-circle {
+  position: relative;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .close-box .close-circle .close-icon {
+  width: 20px;
+  height: 20px;
+}
+#answer-app .main .details-area-box .details-box .close-box .close-circle .details-cross-icon {
+  width: 10px;
+  height: 10px;
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  transform: translate(-50%, -50%);
+}
+#answer-app .main .details-area-box .details-box .details-issue {
+  width: 627px;
+  border-radius: 8px;
+  background-color: #fff;
+  -moz-box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.10196078);
+  -webkit-box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.1);
+  box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.1);
+  padding-top: 24px;
+  margin-bottom: 28px;
+}
+#answer-app .main .details-area-box .details-box .details-issue .title {
+  font-weight: 650;
+  font-size: 18px;
+  line-height: 22px;
+  color: #000000;
+  padding: 0 24px;
+  margin-bottom: 21px;
+}
+#answer-app .main .details-area-box .details-box .details-issue .hint {
+  font-size: 14px;
+  color: #555;
+  line-height: 24px;
+  margin-bottom: 20px;
+  padding: 0 24px;
+}
+#answer-app .main .details-area-box .details-box .details-issue .operate-box .answer-btn {
+  width: 120px;
+  height: 28px;
+  background-color: #f6f6f6;
+  border-radius: 43px;
+  font-size: 14px;
+  color: #555555;
+  line-height: 20px;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .details-issue .operate-box .answer-btn.white {
+  background-color: #62b1ff;
+  color: #FFFFFF;
+}
+#answer-app .main .details-area-box .details-box .details-issue .operate-box .answer-btn.white .answer-icon-white {
+  display: block;
+}
+#answer-app .main .details-area-box .details-box .details-issue .operate-box .answer-btn.white .answer-icon-edit {
+  display: none;
+}
+#answer-app .main .details-area-box .details-box .details-issue .operate-box .answer-btn .answer-btn-icon {
+  width: 16px;
+  height: 16px;
+  margin-right: 8px;
+  display: none;
+}
+#answer-app .main .details-area-box .details-box .details-issue .operate-box .answer-btn .answer-icon-edit {
+  display: block;
+}
+#answer-app .main .details-area-box .details-box .answer-total-amount {
+  color: #555555;
+  line-height: 22px;
+  font-size: 13px;
+  margin-bottom: 20px;
+}
+#answer-app .main .details-area-box .details-box .answer-empty-box {
+  height: 321px;
+  flex-direction: column;
+  justify-content: center;
+  background-color: #fff;
+  width: 626px;
+  height: 300px;
+  background-color: #ffffff;
+  border: 1px solid #ebebeb;
+  border-radius: 10px;
+  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+}
+#answer-app .main .details-area-box .details-box .answer-box-item {
+  width: 627px;
+  border-radius: 8px;
+  background-color: #fff;
+  -moz-box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.10196078);
+  -webkit-box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.1);
+  box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.1);
+  padding-top: 24px;
+  margin-bottom: 21px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .answer-text {
+  font-size: 14px;
+  color: #555555;
+  line-height: 26px;
+  padding: 0 24px;
+  margin-bottom: 20px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .answer-text img {
+  max-width: 100%;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .operate-box {
+  padding: 0 24px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .operate-box .edit-box .edit-btn {
+  cursor: pointer;
+  width: 24px;
+  height: 24px;
+  border-radius: 50%;
+  background-color: #f6f6f6;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .operate-box .edit-box .edit-btn .edit-icon {
+  width: 16px;
+  height: 16px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .post-comment {
+  background-color: #f6f6f6;
+  position: relative;
+  z-index: 2;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .post-comment .post-input {
+  height: 50px;
+  border: none;
+  background-color: transparent;
+  outline-color: #62b1ff;
+  padding: 0 23px;
+  font-size: 14px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .post-comment .post-input::placeholder {
+  color: #AAAAAA;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .post-comment .post-ok {
+  width: 50px;
+  height: 50px;
+  background-color: #62b1ff;
+  color: #fff;
+  font-size: 13px;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-empty-box {
+  height: 321px;
+  flex-direction: column;
+  justify-content: center;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box {
+  padding: 17px 24px 29px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item {
+  padding: 13px 0 0;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header {
+  justify-content: space-between;
+  margin-bottom: 9px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-left {
+  font-size: 13px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-left .comments-avatar {
+  width: 20px;
+  height: 20px;
+  margin-right: 10px;
+  border-radius: 50%;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-left .comments-username {
+  color: #555;
+  margin-right: 10px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-left .comments-time {
+  color: #AAAAAA;
+  margin-right: 8px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-left .comments-identity {
+  font-size: 12px;
+  color: #7f7f7f;
+  padding: 0 3px;
+  height: 20px;
+  background-color: #f0f2f5;
+  border: 1px solid #d7d7d7;
+  border-radius: 5px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-right .menu-box {
+  position: relative;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-right .menu-box .menu-icon {
+  width: 14px;
+  height: 14px;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-right .menu-box .report-box {
+  position: absolute;
+  top: 24px;
+  right: 0;
+  width: 60px;
+  height: 24px;
+  background-color: #f6f6f6;
+  border: 1px solid #d7d7d7;
+  border-radius: 5px;
+  font-size: 12px;
+  color: #7F7F7F;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-right .comment-icon {
+  width: 14px;
+  height: 13px;
+  margin-left: 40px;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-right .like-box {
+  font-size: 12px;
+  color: #aaa;
+  margin-left: 40px;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-right .like-box .like-icon {
+  width: 14px;
+  height: 14px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-header .comments-header-right .like-box .like-quantity {
+  margin-left: 6px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-content {
+  margin-left: 30px;
+  padding-bottom: 12px;
+  border-bottom: 1px dotted #ebebeb;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-content .comments-text {
+  font-size: 14px;
+  line-height: 22px;
+  color: #333333;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-content .comments-text .comments-reply {
+  color: #92A1BF;
+  display: inline;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-content .comments-input-box {
+  margin-top: 13px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-content .comments-input-box .comments-input {
+  width: 519px;
+  height: 60px;
+  border: 1px solid #d7d7d7;
+  border-radius: 8px;
+  margin-right: 16px;
+  position: relative;
+  z-index: 1;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-content .comments-input-box .comments-input::after {
+  content: "";
+  width: 20px;
+  height: 20px;
+  display: block;
+  background-color: #d7d7d7;
+  position: absolute;
+  top: -2px;
+  left: 21px;
+  transform: rotate(45deg);
+  z-index: -1;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-content .comments-input-box .comments-input textarea {
+  border: none;
+  outline: none;
+  resize: none;
+  padding: 11px 16px;
+  border-radius: 7px 0 0 7px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-content .comments-input-box .comments-input .comments-btn {
+  width: 58px;
+  height: 58px;
+  background-color: #72db86;
+  border-radius: 0 7px 7px 0;
+  font-size: 14px;
+  color: #FFFFFF;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .comments-item .comments-content .comments-input-box .forkfork {
+  width: 12px;
+  height: 12px;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .child-comments {
+  margin-left: 24px;
+  border-bottom: 1px dotted #ebebeb;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .child-comments .comments-item:last-of-type .comments-text {
+  border-bottom: none;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .child-comments .comments-also {
+  color: #62B1FF;
+  line-height: 22px;
+  font-size: 13px;
+  height: 46px;
+  margin-left: 30px;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .child-comments .comments-also .also-icon {
+  width: 10px;
+  height: 10px;
+  margin-left: 8px;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .reverl-all {
+  width: 120px;
+  height: 28px;
+  border: 1px solid #ebebeb;
+  border-radius: 43px;
+  color: #555555;
+  line-height: 20px;
+  font-size: 13px;
+  margin: 16px auto 0;
+  cursor: pointer;
+}
+#answer-app .main .details-area-box .details-box .answer-box-item .comments-box .reverl-all .arrow-circular {
+  width: 10px;
+  height: 10px;
+  margin-left: 10px;
+}
+#answer-app .main .details-area-box .details-box .info-box {
+  justify-content: space-between;
+  padding: 0 24px;
+  margin-bottom: 20px;
+}
+#answer-app .main .details-area-box .details-box .info-box .user-info .avatar {
+  width: 20px;
+  height: 20px;
+  border-radius: 50%;
+  margin-right: 8px;
+}
+#answer-app .main .details-area-box .details-box .info-box .user-info .user-name {
+  color: #7f7f7f;
+  font-size: 13px;
+  margin-right: 20px;
+}
+#answer-app .main .details-area-box .details-box .info-box .user-info .homeShare {
+  height: 14px;
+}
+#answer-app .main .details-area-box .details-box .info-box .time {
+  font-size: 12px;
+  color: #AAAAAA;
+}
+#answer-app .main .details-area-box .details-box .operate-box {
+  justify-content: space-between;
+  height: 54px;
+  border-top: 1px dotted #ebebeb;
+  padding: 0 24px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item {
+  font-size: 13px;
+  color: #7f7f7f;
+  margin-left: 49px;
+  cursor: pointer;
+  height: 53px;
+  position: relative;
+  z-index: 1;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.commentnum::after {
+  content: "";
+  width: 80px;
+  height: 100%;
+  background: inherit;
+  background-color: #f6f6f6;
+  position: absolute;
+  top: 0;
+  left: 50%;
+  z-index: -1;
+  transform: translateX(-50%);
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item .operate-icon {
+  margin-right: 7px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item .operate-icon.operate-like-icon,
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item .operate-icon.operate-transmit-icon {
+  width: 14px;
+  height: 14px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item .operate-icon.operate-comment-icon {
+  width: 14px;
+  height: 13px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item .operate-icon.operate-collect-icon {
+  width: 16px;
+  height: 16px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit {
+  position: relative;
+  z-index: 1;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box {
+  width: 628px;
+  border: 1px solid #ebebeb;
+  border-radius: 10px;
+  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  position: absolute;
+  top: 64px;
+  right: -24px;
+  background: #fff;
+  justify-content: space-between;
+  padding: 40px 35px 42px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box .transmit-title {
+  font-weight: 650;
+  font-size: 16px;
+  color: #000000;
+  line-height: 24px;
+  margin-bottom: 24px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box .transmit-content {
+  border: 1px solid #f2f2f2;
+  border-radius: 16px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box .transmit-web .transmit-content {
+  width: 300px;
+  font-size: 14px;
+  line-height: 24px;
+  padding: 14px 16px;
+  margin-bottom: 32px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box .transmit-web .transmit-content .transmit-headline {
+  color: #333333;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box .transmit-web .transmit-content .transmit-url {
+  color: #AAAAAA;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box .transmit-web .transmit-web-btn {
+  width: 120px;
+  height: 38px;
+  background-color: #fddf6d;
+  border-radius: 8px;
+  font-size: 14px;
+  color: #000000;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box .transmit-mini .transmit-content {
+  flex-direction: column;
+  padding: 22px 44px;
+  color: #555555;
+  font-size: 13px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box .transmit-mini .transmit-content .transmit-mini-img {
+  width: 90px;
+  height: 90px;
+  margin-bottom: 21px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-box .transmit-mini .transmit-content .give-sweep {
+  width: 12px;
+  height: 12px;
+  margin-right: 8px;
+}
+#answer-app .main .details-area-box .details-box .operate-box .operate-list .operate-item.operate-transmit .transmit-mask {
+  position: fixed;
+  top: 0;
+  left: 0;
+  z-index: -1;
+  width: 100vw;
+  height: 100vh;
+}
+#answer-app .main .details-area-box .details-box .copyright {
+  font-size: 13px;
+  color: #d7d7d7;
+  margin-top: 29px;
+  margin-bottom: 87px;
+  text-align: center;
+}
+#answer-app .main .details-area-box .details-box .mobile-phone-check {
+  width: 150px;
+  padding: 10px 0;
+  margin-bottom: 50px;
+  color: #7F7F7F;
+  font-size: 13px;
+  border: 1px solid #ebebeb;
+  border-radius: 20px;
+  margin: 0 auto 50px;
+  cursor: pointer;
+  position: relative;
+}
+#answer-app .main .details-area-box .details-box .mobile-phone-check .QRCode-icon {
+  width: 16px;
+  height: 16px;
+  margin-right: 10px;
+}
+#answer-app .main .details-area-box .details-box .mobile-phone-check:hover .QRCode-pop {
+  display: flex;
+}
+#answer-app .main .details-area-box .details-box .mobile-phone-check .QRCode-pop {
+  display: none;
+  position: absolute;
+  bottom: 45px;
+  width: 200px;
+  height: 200px;
+  background-color: #ffffff;
+  border-radius: 17px;
+  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.16078431);
+  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.16078431);
+  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.16078431);
+  flex-direction: column;
+  z-index: 1;
+}
+#answer-app .main .details-area-box .details-box .mobile-phone-check .QRCode-pop .offer-mini-QRcode {
+  width: 113px;
+  margin-bottom: 18px;
+}
+#answer-app .main .details-area-box .details-box .mobile-phone-check .QRCode-pop .QRCode-hint {
+  font-size: 13px;
+  color: #333333;
+}
+#answer-app .main .details-area-box .details-box .mobile-phone-check .QRCode-pop .QRCode-hint .QRCode-img {
+  width: 12px;
+  height: 12px;
+  margin-right: 12px;
+}
+#answer-app .main .details-area-box .empty-box {
+  flex-direction: column;
+  margin-bottom: 16px;
+}
+#answer-app .main .details-area-box .empty-box .dot-list {
+  margin-bottom: 8px;
+}
+#answer-app .main .details-area-box .empty-box .dot-list .dot-item {
+  width: 8px;
+  height: 8px;
+}
+#answer-app .main .details-area-box .empty-box .dot-list .dot-item:not(:last-of-type) {
+  margin-right: 5px;
+}
+#answer-app .main .details-area-box .empty-box .empty-icon {
+  width: 100px;
+  height: 100px;
+}
+#answer-app .main .details-area-box .empty-hint {
+  color: #7F7F7F;
+  line-height: 22px;
+  font-size: 13px;
+  text-align: center;
+}
+#answer-app .my-popover .popover-box {
+  width: 750px;
+  height: 616px;
+  background-color: #ffffff;
+  border-radius: 10px;
+  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  flex-direction: column;
+  padding-top: 30px;
+  position: relative;
+}
+#answer-app .my-popover .popover-box .cross-icon {
+  position: absolute;
+  top: 12px;
+  right: 12px;
+  width: 12px;
+  height: 12px;
+  cursor: pointer;
+}
+#answer-app .my-popover .popover-box .tab-list {
+  color: #aaa;
+  font-size: 16px;
+  margin-bottom: 30px;
+}
+#answer-app .my-popover .popover-box .tab-list .tab-item {
+  cursor: pointer;
+}
+#answer-app .my-popover .popover-box .tab-list .tab-item .quantity {
+  margin-left: 10px;
+}
+#answer-app .my-popover .popover-box .tab-list .tab-item.pitch {
+  font-family: 'PingFangSC-Semibold', 'PingFang SC Semibold', 'PingFang SC', sans-serif;
+  font-weight: 650;
+  color: #000000;
+}
+#answer-app .my-popover .popover-box .tab-list .tab-item.pitch .quantity {
+  font-weight: 400;
+  color: #555;
+}
+#answer-app .my-popover .popover-box .tab-list .long-string {
+  margin: 0 20px;
+  width: 1px;
+  height: 17px;
+  background-color: #d7d7d7;
+}
+#answer-app .my-popover .popover-box .empty-box {
+  width: 690px;
+  height: 490px;
+  background-color: #ffffff;
+  border: 1px solid #ebebeb;
+  border-radius: 6px;
+  margin: 0 auto;
+  flex-direction: column;
+}
+#answer-app .my-popover .popover-box .empty-box .dot-list .item {
+  width: 8px;
+  height: 8px;
+}
+#answer-app .my-popover .popover-box .empty-box .dot-list .item:not(:last-of-type) {
+  margin-right: 5px;
+}
+#answer-app .my-popover .popover-box .empty-box .empty-icon {
+  width: 100px;
+  height: 100px;
+  margin-top: 10px;
+  margin-bottom: 15px;
+}
+#answer-app .my-popover .popover-box .empty-box .empty-hint {
+  font-size: 13px;
+  color: #7f7f7f;
+  line-height: 22px;
+}
+#answer-app .my-popover .popover-box .content-box {
+  width: 690px;
+  height: 490px;
+  margin: 0 auto;
+  overflow: auto;
+}
+#answer-app .my-popover .popover-box .content-box .icon {
+  font-family: 'PingFangSC-Semibold', 'PingFang SC Semibold', 'PingFang SC', sans-serif;
+  font-weight: 650;
+  font-size: 13px;
+  width: 20px;
+  height: 20px;
+  line-height: 20px;
+  border-radius: 50%;
+  color: #fff;
+  margin-right: 17px;
+}
+#answer-app .my-popover .popover-box .content-box .icon.q {
+  background-color: #72db86;
+}
+#answer-app .my-popover .popover-box .content-box .icon.a {
+  background-color: #62b1ff;
+}
+#answer-app .my-popover .popover-box .content-box .item {
+  padding: 20px 0;
+  border-bottom: 1px dotted #ebebeb;
+}
+#answer-app .my-popover .popover-box .content-box .item .centre {
+  flex-direction: column;
+}
+#answer-app .my-popover .popover-box .content-box .item .centre .info {
+  font-size: 12px;
+  color: #555;
+  margin-bottom: 10px;
+}
+#answer-app .my-popover .popover-box .content-box .item .centre .info .time {
+  color: #aaa;
+  margin-left: 8px;
+}
+#answer-app .my-popover .popover-box .content-box .item .centre .title {
+  color: #333333;
+  font-size: 14px;
+  line-height: 22px;
+  margin-bottom: 10px;
+  width: 532px;
+}
+#answer-app .my-popover .popover-box .content-box .item .centre .text {
+  font-size: 12px;
+  color: #AAAAAA;
+  width: 532px;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box {
+  position: relative;
+  cursor: pointer;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .text {
+  font-size: 13px;
+  color: #333;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .arrows {
+  width: 8px;
+  height: 5px;
+  margin-left: 6px;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .state-popup {
+  position: absolute;
+  top: 28px;
+  right: 0;
+  width: 140px;
+  height: 101px;
+  background-color: #ffffff;
+  border-radius: 10px;
+  -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.20392157);
+  -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.20392157);
+  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.20392157);
+  flex-direction: column;
+  z-index: 1;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .state-popup .state-popup-mask {
+  position: fixed;
+  top: 0;
+  left: 0;
+  width: 100vw;
+  height: 100vh;
+  z-index: -1;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .state-popup .state-popup-item {
+  justify-content: space-between;
+  color: #555;
+  font-size: 14px;
+  padding: 0 10px;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .state-popup .state-popup-item:hover {
+  color: #000000;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .state-popup .state-popup-item.pitch {
+  color: #FA6B11;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .state-popup .state-popup-item.pitch .state-popup-icon {
+  display: block;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .state-popup .state-popup-item:not(:last-of-type) {
+  border-bottom: 1px dotted #e3e3e3;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .state-box .state-popup .state-popup-item .state-popup-icon {
+  width: 11px;
+  height: 8px;
+  display: none;
+}
+#answer-app .my-popover .popover-box .content-box .item .operate-box .edit-icon {
+  width: 16px;
+  height: 16px;
+  cursor: pointer;
+  margin-left: 30px;
+}
+#answer-app .my-popover .popover-box .content-box.collect-list {
+  padding-right: 10px;
+}
+#answer-app .my-popover .popover-box .content-box.collect-list .item {
+  padding: 20px 0;
+  border-bottom: 1px dotted #ebebeb;
+}
+#answer-app .my-popover .popover-box .content-box.collect-list .item .delete-box .delete-icon {
+  cursor: pointer;
+}
+#answer-app .my-popover .popover-box .content-box.questions-list .item .new-answer {
+  color: #F95D5D;
+}
+#answer-app .my-popover .popover-box .content-box.questions-list .item .new-answer .long-string {
+  width: 1px;
+  height: 12px;
+  background-color: #D7D7D7;
+  margin: 0 8px;
+}
+#answer-app .popover-mask {
+  position: fixed;
+  top: 0;
+  left: 0;
+  background-color: rgba(0, 0, 0, 0.5);
+  width: 100vw;
+  height: 100vh;
+  z-index: 1;
+}
+#answer-app .issue-box .choosing-theme {
+  width: 530px;
+  background: inherit;
+  background-color: #ffffff;
+  border: none;
+  border-radius: 10px;
+  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  padding: 30px 36px 45px;
+}
+#answer-app .issue-box .choosing-theme .title {
+  font-size: 14px;
+  font-weight: 650;
+  color: #000000;
+  position: relative;
+  margin-bottom: 30px;
+}
+#answer-app .issue-box .choosing-theme .title::before {
+  content: "";
+  width: 5px;
+  height: 12px;
+  background-color: #72db86;
+  border-radius: 3px;
+  position: absolute;
+  top: 50%;
+  left: -15px;
+  transform: translateY(-50%);
+}
+#answer-app .issue-box .choosing-theme .theme-list {
+  justify-content: space-between;
+  flex-wrap: wrap;
+}
+#answer-app .issue-box .choosing-theme .theme-list::after {
+  content: "";
+  width: 140px;
+  height: 0;
+}
+#answer-app .issue-box .choosing-theme .theme-list .theme-item {
+  width: 140px;
+  height: 36px;
+  background-color: #f6f6f6;
+  border-radius: 5px;
+  font-size: 14px;
+  color: #333333;
+  cursor: pointer;
+}
+#answer-app .issue-box .choosing-theme .theme-list .theme-item:not(:nth-last-child(-n+3)) {
+  margin-bottom: 20px;
+}
+#answer-app .issue-box .choosing-theme .theme-list .theme-item:hover {
+  color: #000000;
+  background-color: #fddf6d;
+}
+#answer-app .issue-box .issue-form {
+  padding-top: 30px;
+  width: 721px;
+  height: 520px;
+  background-color: #fff;
+  border-radius: 10px;
+  position: relative;
+  z-index: 1;
+}
+#answer-app .issue-box .issue-form .issue-bj {
+  position: absolute;
+  left: -3px;
+  top: -3px;
+  width: 727px;
+  height: 526px;
+  z-index: -1;
+}
+#answer-app .issue-box .issue-form .q {
+  width: 20px;
+  height: 20px;
+  border-radius: 50%;
+  font-weight: 650;
+  font-style: normal;
+  font-size: 13px;
+  color: #FFFFFF;
+  background-color: #72db86;
+  position: absolute;
+  top: 0;
+  left: 0;
+}
+#answer-app .issue-box .issue-form .cross-icon {
+  position: absolute;
+  top: 12px;
+  right: 12px;
+  width: 12px;
+  height: 12px;
+  cursor: pointer;
+}
+#answer-app .issue-box .issue-form input,
+#answer-app .issue-box .issue-form textarea {
+  border: none;
+  outline: none;
+}
+#answer-app .issue-box .issue-form .issue-input {
+  padding: 0 30px;
+  width: 720px;
+  height: 80px;
+  border-bottom: 1px dotted #ebebeb;
+}
+#answer-app .issue-box .issue-form .issue-input input {
+  font-size: 18px;
+  width: 100%;
+}
+#answer-app .issue-box .issue-form .issue-input input::placeholder {
+  color: #AAAAAA;
+}
+#answer-app .issue-box .issue-form .issue-replenish {
+  width: 100%;
+  height: 330px;
+  font-size: 14px;
+  padding: 20px 30px;
+  resize: none;
+}
+#answer-app .issue-box .issue-form .issue-replenish::placeholder {
+  color: #AAAAAA;
+}
+#answer-app .edit-answers {
+  width: 720px;
+  height: 400px;
+  background-color: #ffffff;
+  border: 1px solid #ebebeb;
+  border-radius: 10px;
+  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  position: relative;
+}
+#answer-app .edit-answers .close-icon {
+  width: 12px;
+  height: 12px;
+  position: absolute;
+  top: 12px;
+  right: 12px;
+  cursor: pointer;
+}
+#answer-app .edit-answers .title {
+  height: 64px;
+  border-bottom: 1px solid #ebebeb;
+  font-size: 14px;
+  color: #000000;
+  font-weight: 650;
+  padding-top: 20px;
+  padding-left: 20px;
+}
+#answer-app .edit-answers textarea {
+  display: block;
+  border: none;
+  outline: none;
+  width: 100%;
+  height: 255px;
+  font-size: 14px;
+  color: #555555;
+  line-height: 26px;
+  resize: none;
+  padding: 20px;
+}
+#answer-app .issue-bottom {
+  justify-content: space-between;
+  height: 80px;
+  background-color: #f6f6f6;
+  border-radius: 0 0 10px 10px;
+  padding: 0 30px;
+}
+#answer-app .issue-bottom .option-box {
+  font-size: 14px;
+  color: #7F7F7F;
+  cursor: pointer;
+}
+#answer-app .issue-bottom .option-box .option-icon {
+  width: 18px;
+  height: 18px;
+  margin-right: 6px;
+}
+#answer-app .issue-bottom .issue-btn {
+  width: 120px;
+  height: 40px;
+  background-color: #fddf6d;
+  border-radius: 4px;
+  font-size: 14px;
+  color: #333333;
+  cursor: pointer;
+}
+#answer-app .i-answer-box {
+  width: 720px;
+  height: 660px;
+  background-color: #ffffff;
+  border: 1px solid #ebebeb;
+  border-radius: 10px;
+  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.11764706);
+  flex-direction: column;
+  position: relative;
+}
+#answer-app .i-answer-box .close-icon {
+  width: 12px;
+  height: 12px;
+  position: absolute;
+  top: 12px;
+  right: 12px;
+  cursor: pointer;
+}
+#answer-app .i-answer-box .question-header {
+  padding: 25px 8px 25px 20px;
+  border-bottom: 1px solid #ebebeb;
+}
+#answer-app .i-answer-box .question-header .question-title {
+  font-size: 18px;
+  color: #000000;
+  font-weight: 650;
+  margin-bottom: 20px;
+}
+#answer-app .i-answer-box .question-header .question-title .question-icon {
+  width: 20px;
+  height: 20px;
+  border-radius: 50%;
+  background-color: #72db86;
+  font-weight: 650;
+  font-size: 13px;
+  color: #FFFFFF;
+  margin-right: 12px;
+  margin-top: 3px;
+}
+#answer-app .i-answer-box .question-header .question-replenish {
+  max-height: 87px;
+  color: #7F7F7F;
+  line-height: 24px;
+  overflow: auto;
+  font-weight: 400;
+  font-size: 13px;
+  padding-left: 33px;
+}
+#answer-app .i-answer-box .question-middle {
+  flex: 1;
+  padding: 23px 20px;
+}
+#answer-app .i-answer-box .question-middle .question-icon {
+  font-weight: 650;
+  font-size: 13px;
+  color: #FFFFFF;
+  width: 20px;
+  height: 20px;
+  background-color: #62b1ff;
+  border-radius: 50%;
+  margin-right: 12px;
+}
+#answer-app .i-answer-box .question-middle .question-textarea {
+  height: 412px;
+  width: 100%;
+  border: none;
+  outline: none;
+  background-color: transparent;
+  resize: none;
+  overflow: auto;
+}
+#answer-app .i-answer-box .question-middle .question-textarea.placeholder::after {
+  content: "输入图文内容回答提问";
+  color: #999;
+}
+#answer-app .i-answer-box .question-middle .question-textarea img {
+  max-width: 100%;
+}
+a::after {
+  content: "";
+}
diff --git a/css/index.less b/css/index.less
new file mode 100644
index 0000000..4a6ede1
--- /dev/null
+++ b/css/index.less
@@ -0,0 +1,1777 @@
+* {
+    margin: 0;
+    padding: 0;
+    box-sizing: border-box;
+    font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
+    font-style: normal;
+}
+
+/* Webkit浏览器(Chrome、Safari等) */
+*::-webkit-scrollbar {
+    width: 8px;
+    background-color: transparent;
+}
+
+*::-webkit-scrollbar-thumb {
+    background-color: #d7d7d7;
+    border-radius: 4px;
+}
+
+*::-webkit-scrollbar-thumb:hover {
+    background-color: #666;
+}
+
+/* Firefox浏览器 */
+/* 注意:Firefox浏览器不支持修改滚动条的宽度 */
+/* 若要修改滚动条的宽度,可以使用一些特殊的插件或者自定义滚动条的替代方案 */
+/* 以下代码只是修改滚动条的颜色和背景色 */
+* {
+    scrollbar-width: thin;
+    scrollbar-color: #d7d7d7 transparent;
+}
+
+*::-moz-scrollbar-thumb {
+    background-color: #d7d7d7;
+}
+
+*::-moz-scrollbar-thumb:hover {
+    background-color: #666;
+}
+
+.flexflex {
+    display: flex;
+}
+
+.flex1 {
+    flex: 1;
+}
+
+.flexcenter {
+    display: flex;
+    justify-content: center;
+    align-items: center;
+}
+
+.flexacenter {
+    display: flex;
+    align-items: center;
+}
+
+.flexjcenter {
+    display: flex;
+    justify-content: center;
+}
+
+/* // 一行显示 */
+.ellipsis {
+    white-space: nowrap;
+    overflow: hidden;
+    text-overflow: ellipsis;
+}
+
+#answer-app {
+    header {
+        background: rgba(246, 246, 246, 1);
+        height: 150px;
+        border: 1px solid rgba(235, 235, 235, 1);
+        min-width: 1200px;
+        margin: 0 auto;
+        flex-direction: column;
+        padding-top: 24px;
+
+        .top {
+            width: 1200px;
+            margin-bottom: 31px;
+
+            .logo {
+                width: 73px;
+                // height: 36px;
+                cursor: pointer;
+            }
+
+            .right {
+                justify-content: flex-end;
+
+                .searchInput {
+                    width: 320px;
+                    height: 32px;
+                    border: 1px solid rgba(235, 235, 235, 1);
+                    border-radius: 104px;
+                    background-color: #fff;
+                    font-size: 13px;
+                    padding-right: 16px;
+                    position: relative;
+
+
+                    input {
+                        border: none;
+                        outline: none;
+                        height: 100%;
+                        padding-left: 16px;
+                        border-radius: 104px;
+
+                    }
+
+                    .input-icon {
+                        width: 20px;
+                        height: 20px;
+                        cursor: pointer;
+                    }
+
+                    .history-box {
+                        position: absolute;
+                        top: 36px;
+                        left: 0;
+                        width: 320px;
+                        // height: 267px;
+                        background-color: rgba(255, 255, 255, 1);
+                        border: 1px solid rgba(235, 235, 235, 1);
+                        border-radius: 10px;
+                        padding-top: 15px;
+                        z-index: 2;
+                        padding-bottom: 14px;
+
+                        .history-title {
+                            font-size: 13px;
+                            color: #AAAAAA;
+                            padding-left: 16px;
+                            margin-bottom: 9px;
+                        }
+
+                        .history-list {
+                            .history-item {
+                                font-size: 14px;
+                                color: #333;
+                                height: 30px;
+                                line-height: 30px;
+                                padding: 0 16px;
+                                cursor: pointer;
+                            }
+                        }
+                    }
+                }
+
+                .btn-list {
+                    width: 221px;
+                    height: 30px;
+                    border: 1px solid rgba(235, 235, 235, 1);
+                    border-radius: 5px;
+                    font-size: 13px;
+                    color: #555;
+                    margin-left: 20px;
+
+                    .item {
+                        text-align: center;
+                        position: relative;
+                        cursor: pointer;
+
+                        &:not(:last-of-type)::before {
+                            content: '|';
+                            position: absolute;
+                            top: 50%;
+                            right: 0;
+                            transform: translateY(-50%);
+                            color: #D7D7D7;
+                            font-size: 13px
+                        }
+                    }
+                }
+
+                .add-btn {
+                    width: 130px;
+                    height: 30px;
+                    background-color: rgba(253, 223, 109, 1);
+                    border-radius: 5px;
+                    color: #000000;
+                    font-size: 13px;
+                    cursor: pointer;
+                    margin-left: 20px;
+
+                    .add-icon {
+                        width: 14px;
+                        height: 14px;
+                        margin-right: 4px;
+                    }
+                }
+            }
+        }
+
+        .tab-box {
+            width: 100%;
+            z-index: 1;
+            background-color: #f6f6f6;
+            padding: 5px 0;
+
+            &.tab-list-fixed {
+                position: fixed;
+                top: 0;
+
+            }
+
+            margin: 0 auto;
+
+            .tab-list {
+                width: 1200px;
+
+
+                .item {
+                    text-align: center;
+                    font-size: 14px;
+                    height: 24px;
+                    color: #333;
+                    margin-right: 30px;
+
+                    &.pitch {
+                        padding: 0 11px;
+                        background-color: rgba(250, 107, 17, 1);
+                        border-radius: 19px;
+                        font-weight: 650;
+                        color: #FFFFFF;
+                    }
+                }
+            }
+        }
+    }
+
+    .main {
+        // width: 1200px;
+        margin: 0 auto;
+        height: calc(100vh - 150px);
+        justify-content: center;
+        background-color: #fbfbfb;
+        min-width: 1200px;
+
+        &.mode-list {
+            background: #fff;
+
+            .main-header {
+                border-right: none;
+            }
+
+            .list-box .list .item {
+                border-right: none;
+            }
+        }
+
+        .main-header {
+            // width: 1200px;
+            margin: 0 auto;
+            // justify-content: space-between;
+            padding-left: calc((100vw - 1200px) / 2);
+            display: inline-flex;
+            width: calc((100vw - 1200px) / 2 + 512px);
+            background: #fff;
+            border-right: 1px solid #ebebeb;
+
+            .search-keyword {
+                color: #FA6B11;
+                font-size: 14px;
+                height: 20px;
+                cursor: pointer;
+
+                .search-keyword-cross {
+                    width: 14px;
+                    height: 14px;
+                    margin-left: 8px;
+                }
+
+                padding-right: 20px;
+                margin-right: 20px;
+                border-right: 1px solid #ebebeb;
+            }
+
+            height: 68px;
+            padding-top: 28px;
+
+            .total {
+                // width: 552px;
+                font-size: 13px;
+                color: #7F7F7F;
+                height: 20px;
+
+                // height: 68px;
+                // padding-top: 28px;
+                // border-bottom: 1px solid #ebebeb;
+            }
+        }
+
+        .list-box {
+            overflow-y: auto;
+            overflow-x: hidden;
+            padding-right: 15px;
+
+            &::-webkit-scrollbar {
+                width: 0 !important;
+            }
+
+            .list {
+                display: flex;
+                flex-wrap: wrap;
+                justify-content: space-between;
+                // margin: 0 auto;
+                position: relative;
+
+                .item {
+                    position: absolute;
+                    padding: 20px 0 0;
+                    // transition: all .5s;
+                    transition-property: top, left, background;
+                    transition-duration: 0.5s;
+                    border-right: 1px solid #ebebeb;
+
+                    height: 128px;
+                    background-color: #fff;
+
+                    &:first-of-type {
+                        border-top: 1px solid #ebebeb;
+                    }
+
+                    &.upLevel {
+                        .content {
+                            border: none;
+                        }
+                    }
+
+                    &.pitch {
+                        background-color: rgba(251, 251, 251, 1);
+                        border-top: 1px solid #ebebeb;
+                        border-bottom: 1px solid #ebebeb;
+                        position: relative;
+
+                        &::after {
+                            content: "";
+                            position: absolute;
+                            top: 0;
+                            right: -1px;
+                            width: 4px;
+                            height: 100%;
+                            background-color: rgba(253, 223, 109, 1);
+                        }
+
+                        &::before {
+                            content: "";
+                            position: absolute;
+                            width: 5px;
+                            height: 10px;
+                            right: -5px;
+                            top: 50%;
+                            transform: translateY(-50%);
+                            background-image: url('../img/triangle-icon.svg');
+                        }
+
+                        .content {
+                            border: none;
+                        }
+                    }
+
+                    // background-color: rgba(251, 251, 251, 1);
+                    // position: relative;
+
+                    // &::after {
+                    //     content: "";
+                    //     background-color: rgba(251, 251, 251, 1);
+                    //     width: 200px;
+                    //     height: 108px;
+                    //     position: absolute;
+                    //     top: 0;
+                    //     right: 0;
+                    // }
+
+                    .dot {
+                        width: 6px;
+                        height: 6px;
+                        margin-top: 8px;
+                        margin-right: 14px;
+                    }
+
+                    .content {
+                        // width: 531px;
+                        border-bottom: 1px dotted #ebebeb;
+                        padding-bottom: 20px;
+                        // transition: all 0.3s;
+
+                        .issue {
+                            font-weight: 650;
+                            font-size: 14px;
+                            color: #000000;
+                            line-height: 22px;
+                            margin-bottom: 8px;
+                        }
+
+                        .answer {
+                            color: #555;
+                            height: 22px;
+                            line-height: 22px;
+                            font-size: 13px;
+                            margin-bottom: 18px;
+                        }
+
+                        .bottom {
+                            font-size: 12px;
+                            justify-content: flex-end;
+
+                            .quantity {
+                                color: #aaa;
+                            }
+
+                            .longString {
+                                width: 1px;
+                                height: 13px;
+                                background-color: #d7d7d7;
+                                margin: 0 15px;
+                            }
+
+                            .answer-btn {
+                                color: #72DB86;
+                                cursor: pointer;
+                            }
+                        }
+                    }
+                }
+            }
+
+            .empty-box {
+                width: 690px;
+                height: 490px;
+                background-color: #ffffff;
+                border-radius: 6px;
+                margin: 0 auto;
+                flex-direction: column;
+
+                .dot-list .item {
+                    width: 8px;
+                    height: 8px;
+
+                    &:not(:last-of-type) {
+                        margin-right: 5px;
+                    }
+                }
+
+                .empty-icon {
+                    width: 100px;
+                    height: 100px;
+                    margin-top: 10px;
+                    margin-bottom: 15px;
+                }
+
+                .empty-hint {
+                    font-size: 13px;
+                    color: #7f7f7f;
+                    line-height: 22px;
+                }
+            }
+
+        }
+
+        .details-area-box {
+            width: calc((100vw - 1200px) / 2 + 688px);
+            // min-height: 1000vh;
+            // background-color: #72DB86;
+            background-color: rgba(251, 251, 251, 1);
+            // border-left: 1px solid #ebebeb;
+            overflow-y: auto;
+            overflow-x: hidden;
+
+            display: flex;
+            flex-direction: column;
+
+            .details-box {
+                width: 688px;
+                padding-left: 60px;
+                flex-direction: column;
+                flex: 1;
+
+                .close-box {
+                    height: 69px;
+                    padding-top: 29px;
+                    display: flex;
+                    justify-content: flex-end;
+
+                    .close-circle {
+                        position: relative;
+                        cursor: pointer;
+
+                        .close-icon {
+                            width: 20px;
+                            height: 20px;
+                        }
+
+                        .details-cross-icon {
+                            width: 10px;
+                            height: 10px;
+                            position: absolute;
+                            top: 50%;
+                            left: 50%;
+                            transform: translate(-50%, -50%);
+                        }
+                    }
+
+                }
+
+                .details-issue {
+                    width: 627px;
+                    border-radius: 8px;
+                    background-color: #fff;
+                    -moz-box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.101960784313725);
+                    -webkit-box-shadow: 0px 0px 11px rgb(0 0 0 / 10%);
+                    box-shadow: 0px 0px 11px rgb(0 0 0 / 10%);
+                    padding-top: 24px;
+                    margin-bottom: 28px;
+
+                    .title {
+                        font-weight: 650;
+                        font-size: 18px;
+                        line-height: 22px;
+                        color: #000000;
+                        padding: 0 24px;
+                        margin-bottom: 21px;
+                    }
+
+                    .hint {
+                        font-size: 14px;
+                        color: #555;
+                        line-height: 24px;
+                        margin-bottom: 20px;
+                        padding: 0 24px;
+                    }
+
+
+
+                    .operate-box {
+
+                        .answer-btn {
+                            width: 120px;
+                            height: 28px;
+                            background-color: rgba(246, 246, 246, 1);
+                            // border: 1px solid rgba(235, 235, 235, 1);
+                            border-radius: 43px;
+                            font-size: 14px;
+                            color: #555555;
+                            line-height: 20px;
+                            cursor: pointer;
+
+                            &.white {
+                                background-color: rgba(98, 177, 255, 1);
+                                color: #FFFFFF;
+
+                                .answer-icon-white {
+                                    display: block;
+                                }
+
+                                .answer-icon-edit {
+                                    display: none;
+                                }
+                            }
+
+                            .answer-btn-icon {
+                                width: 16px;
+                                height: 16px;
+                                margin-right: 8px;
+                                display: none;
+                            }
+
+                            .answer-icon-edit {
+                                display: block;
+                            }
+                        }
+
+                    }
+                }
+
+                .answer-total-amount {
+                    color: #555555;
+                    line-height: 22px;
+                    font-size: 13px;
+                    margin-bottom: 20px;
+                }
+
+                .answer-empty-box {
+                    height: 321px;
+                    flex-direction: column;
+                    justify-content: center;
+                    background-color: #fff;
+                    width: 626px;
+                    height: 300px;
+                    background-color: rgba(255, 255, 255, 1);
+                    border: 1px solid rgba(235, 235, 235, 1);
+                    border-radius: 10px;
+                    -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+                    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+                    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+                }
+
+                .answer-box-item {
+                    width: 627px;
+                    border-radius: 8px;
+                    background-color: #fff;
+                    -moz-box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.101960784313725);
+                    -webkit-box-shadow: 0px 0px 11px rgb(0 0 0 / 10%);
+                    box-shadow: 0px 0px 11px rgb(0 0 0 / 10%);
+                    padding-top: 24px;
+                    margin-bottom: 21px;
+
+                    .answer-text {
+                        font-size: 14px;
+                        color: #555555;
+                        line-height: 26px;
+                        padding: 0 24px;
+                        margin-bottom: 20px;
+
+                        img {
+                            max-width: 100%;
+                        }
+                    }
+
+                    .operate-box {
+                        padding: 0 24px;
+
+                        .edit-box {
+                            .edit-btn {
+                                cursor: pointer;
+                                width: 24px;
+                                height: 24px;
+                                border-radius: 50%;
+                                background-color: #f6f6f6;
+
+                                .edit-icon {
+                                    width: 16px;
+                                    height: 16px;
+                                }
+
+                            }
+
+                        }
+                    }
+
+                    .post-comment {
+                        background-color: rgba(246, 246, 246, 1);
+                        position: relative;
+                        z-index: 2;
+
+                        .post-input {
+                            height: 50px;
+                            border: none;
+                            background-color: transparent;
+                            outline-color: rgba(98, 177, 255, 1);
+                            padding: 0 23px;
+                            font-size: 14px;
+
+                            &::placeholder {
+                                color: #AAAAAA;
+                            }
+                        }
+
+                        .post-ok {
+                            width: 50px;
+                            height: 50px;
+                            background-color: rgba(98, 177, 255, 1);
+                            color: #fff;
+                            font-size: 13px;
+                            cursor: pointer;
+                        }
+                    }
+
+                    .comments-empty-box {
+                        height: 321px;
+                        flex-direction: column;
+                        justify-content: center;
+                    }
+
+                    .comments-box {
+                        padding: 17px 24px 29px;
+
+                        .comments-item {
+                            padding: 13px 0 0;
+
+                            .comments-header {
+                                justify-content: space-between;
+                                margin-bottom: 9px;
+
+                                .comments-header-left {
+                                    font-size: 13px;
+
+                                    .comments-avatar {
+                                        width: 20px;
+                                        height: 20px;
+                                        margin-right: 10px;
+                                        border-radius: 50%;
+                                    }
+
+                                    .comments-username {
+                                        color: #555;
+                                        margin-right: 10px;
+                                    }
+
+                                    .comments-time {
+                                        color: #AAAAAA;
+                                        margin-right: 8px;
+                                    }
+
+                                    .comments-identity {
+                                        font-size: 12px;
+                                        color: #7f7f7f;
+                                        padding: 0 3px;
+                                        height: 20px;
+                                        background-color: rgba(240, 242, 245, 1);
+                                        border: 1px solid rgba(215, 215, 215, 1);
+                                        border-radius: 5px;
+                                    }
+                                }
+
+                                .comments-header-right {
+                                    .menu-box {
+                                        .menu-icon {
+                                            width: 14px;
+                                            height: 14px;
+                                            cursor: pointer;
+                                        }
+
+                                        position: relative;
+
+                                        .report-box {
+                                            position: absolute;
+                                            top: 24px;
+                                            right: 0;
+                                            width: 60px;
+                                            height: 24px;
+                                            background-color: rgba(246, 246, 246, 1);
+                                            border: 1px solid rgba(215, 215, 215, 1);
+                                            border-radius: 5px;
+                                            font-size: 12px;
+                                            color: #7F7F7F;
+                                        }
+                                    }
+
+                                    .comment-icon {
+                                        width: 14px;
+                                        height: 13px;
+                                        margin-left: 40px;
+                                        cursor: pointer;
+                                    }
+
+                                    .like-box {
+                                        font-size: 12px;
+                                        color: #aaa;
+                                        margin-left: 40px;
+                                        cursor: pointer;
+
+                                        .like-icon {
+                                            width: 14px;
+                                            height: 14px;
+                                        }
+
+                                        .like-quantity {
+                                            margin-left: 6px;
+                                        }
+                                    }
+                                }
+
+
+                            }
+
+                            .comments-content {
+                                margin-left: 30px;
+                                padding-bottom: 12px;
+                                border-bottom: 1px dotted #ebebeb;
+
+                                .comments-text {
+                                    font-size: 14px;
+                                    line-height: 22px;
+                                    color: #333333;
+
+                                    .comments-reply {
+                                        color: #92A1BF;
+                                        display: inline;
+                                    }
+                                }
+
+                                .comments-input-box {
+                                    margin-top: 13px;
+
+
+                                    .comments-input {
+                                        width: 519px;
+                                        height: 60px;
+                                        border: 1px solid rgba(215, 215, 215, 1);
+                                        border-radius: 8px;
+                                        margin-right: 16px;
+                                        position: relative;
+                                        z-index: 1;
+
+                                        &::after {
+                                            content: "";
+                                            width: 20px;
+                                            height: 20px;
+                                            display: block;
+                                            background-color: rgba(215, 215, 215, 1);
+                                            position: absolute;
+                                            top: -2px;
+                                            left: 21px;
+                                            transform: rotate(45deg);
+                                            z-index: -1;
+                                        }
+
+                                        textarea {
+                                            border: none;
+                                            outline: none;
+                                            resize: none;
+                                            padding: 11px 16px;
+                                            border-radius: 7px 0 0 7px;
+                                        }
+
+                                        .comments-btn {
+                                            width: 58px;
+                                            height: 58px;
+                                            background-color: rgba(114, 219, 134, 1);
+                                            border-radius: 0 7px 7px 0;
+                                            font-size: 14px;
+                                            color: #FFFFFF;
+                                            cursor: pointer;
+                                        }
+                                    }
+
+                                    .forkfork {
+                                        width: 12px;
+                                        height: 12px;
+                                        cursor: pointer;
+                                    }
+                                }
+
+
+                            }
+                        }
+
+                        .child-comments {
+                            margin-left: 24px;
+                            border-bottom: 1px dotted #ebebeb;
+
+                            .comments-item:last-of-type .comments-text {
+                                border-bottom: none;
+                            }
+
+                            .comments-also {
+                                color: #62B1FF;
+                                line-height: 22px;
+                                font-size: 13px;
+                                height: 46px;
+                                margin-left: 30px;
+                                cursor: pointer;
+
+                                .also-icon {
+                                    width: 10px;
+                                    height: 10px;
+                                    margin-left: 8px;
+                                }
+                            }
+                        }
+
+                        .reverl-all {
+                            width: 120px;
+                            height: 28px;
+                            border: 1px solid rgba(235, 235, 235, 1);
+                            border-radius: 43px;
+                            color: #555555;
+                            line-height: 20px;
+                            font-size: 13px;
+                            margin: 16px auto 0;
+                            cursor: pointer;
+
+                            .arrow-circular {
+                                width: 10px;
+                                height: 10px;
+                                margin-left: 10px;
+                            }
+                        }
+                    }
+                }
+
+                .info-box {
+                    justify-content: space-between;
+                    padding: 0 24px;
+                    margin-bottom: 20px;
+
+                    .user-info {
+                        .avatar {
+                            width: 20px;
+                            height: 20px;
+                            border-radius: 50%;
+                            margin-right: 8px;
+                        }
+
+                        .user-name {
+                            color: #7f7f7f;
+                            font-size: 13px;
+                            margin-right: 20px;
+                        }
+
+                        .homeShare {
+                            height: 14px;
+                        }
+                    }
+
+                    .time {
+                        font-size: 12px;
+                        color: #AAAAAA;
+                    }
+                }
+
+
+                .operate-box {
+                    justify-content: space-between;
+                    height: 54px;
+                    border-top: 1px dotted #ebebeb;
+                    padding: 0 24px;
+
+                    .operate-list {
+                        .operate-item {
+                            font-size: 13px;
+                            color: #7f7f7f;
+                            margin-left: 49px;
+                            cursor: pointer;
+                            height: 53px;
+                            // background-color: #333333;
+
+                            position: relative;
+                            z-index: 1;
+
+                            &.commentnum::after {
+                                content: "";
+                                width: 80px;
+                                height: 100%;
+                                background: inherit;
+                                background-color: rgba(246, 246, 246, 1);
+                                position: absolute;
+                                top: 0;
+                                left: 50%;
+                                z-index: -1;
+                                transform: translateX(-50%);
+                            }
+
+                            .operate-icon {
+                                margin-right: 7px;
+
+                                &.operate-like-icon,
+                                &.operate-transmit-icon {
+                                    width: 14px;
+                                    height: 14px;
+                                }
+
+                                &.operate-comment-icon {
+                                    width: 14px;
+                                    height: 13px;
+                                }
+
+                                &.operate-collect-icon {
+                                    width: 16px;
+                                    height: 16px;
+                                }
+                            }
+
+                            &.operate-transmit {
+                                position: relative;
+                                z-index: 1;
+
+                                .transmit-box {
+                                    width: 628px;
+                                    // height: 300px;
+                                    border: 1px solid rgba(235, 235, 235, 1);
+                                    border-radius: 10px;
+                                    -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+                                    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+                                    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+
+                                    position: absolute;
+                                    top: 64px;
+                                    right: -24px;
+                                    background: #fff;
+                                    justify-content: space-between;
+                                    padding: 40px 35px 42px;
+
+                                    .transmit-title {
+                                        font-weight: 650;
+                                        font-size: 16px;
+                                        color: #000000;
+                                        line-height: 24px;
+                                        margin-bottom: 24px;
+                                    }
+
+                                    .transmit-content {
+                                        border: 1px solid rgba(242, 242, 242, 1);
+                                        border-radius: 16px;
+                                    }
+
+                                    .transmit-web {
+                                        .transmit-content {
+                                            width: 300px;
+                                            font-size: 14px;
+                                            line-height: 24px;
+                                            padding: 14px 16px;
+                                            margin-bottom: 32px;
+
+                                            .transmit-headline {
+                                                color: #333333;
+                                            }
+
+                                            .transmit-url {
+                                                color: #AAAAAA;
+                                            }
+                                        }
+
+                                        .transmit-web-btn {
+                                            width: 120px;
+                                            height: 38px;
+                                            background-color: rgba(253, 223, 109, 1);
+                                            border-radius: 8px;
+                                            font-size: 14px;
+                                            color: #000000;
+                                        }
+                                    }
+
+                                    .transmit-mini {
+
+
+                                        .transmit-content {
+                                            flex-direction: column;
+                                            padding: 22px 44px;
+
+                                            .transmit-mini-img {
+                                                width: 90px;
+                                                height: 90px;
+                                                margin-bottom: 21px;
+                                            }
+
+                                            color: #555555;
+                                            // line-height: 22px;
+                                            font-size: 13px;
+
+                                            .give-sweep {
+                                                width: 12px;
+                                                height: 12px;
+                                                margin-right: 8px;
+                                            }
+                                        }
+                                    }
+
+                                }
+
+                                .transmit-mask {
+                                    position: fixed;
+                                    top: 0;
+                                    left: 0;
+                                    // background-color:;
+                                    z-index: -1;
+                                    width: 100vw;
+                                    height: 100vh;
+                                }
+                            }
+
+                        }
+                    }
+                }
+
+                .copyright {
+                    font-size: 13px;
+                    color: #d7d7d7;
+                    margin-top: 29px;
+                    margin-bottom: 87px;
+                    text-align: center;
+                }
+
+                .mobile-phone-check {
+                    width: 150px;
+                    padding: 10px 0;
+                    margin-bottom: 50px;
+                    // height: 36px;
+                    color: #7F7F7F;
+                    font-size: 13px;
+                    border: 1px solid rgba(235, 235, 235, 1);
+                    border-radius: 20px;
+                    margin: 0 auto 50px;
+                    cursor: pointer;
+                    position: relative;
+
+                    .QRCode-icon {
+                        width: 16px;
+                        height: 16px;
+                        margin-right: 10px;
+                    }
+
+                    &:hover .QRCode-pop {
+                        display: flex;
+                    }
+
+                    .QRCode-pop {
+                        display: none;
+                        position: absolute;
+                        bottom: 45px;
+                        width: 200px;
+                        height: 200px;
+                        background-color: rgba(255, 255, 255, 1);
+                        border-radius: 17px;
+                        -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.16078431372549);
+                        -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.16078431372549);
+                        box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.16078431372549);
+                        flex-direction: column;
+                        z-index: 1;
+
+                        .offer-mini-QRcode {
+                            width: 113px;
+                            // height: 113px;
+                            margin-bottom: 18px;
+                        }
+
+                        .QRCode-hint {
+                            .QRCode-img {
+                                width: 12px;
+                                height: 12px;
+                                margin-right: 12px;
+                            }
+
+                            font-size: 13px;
+                            color: #333333;
+                        }
+                    }
+
+                }
+            }
+
+
+            .empty-box {
+                flex-direction: column;
+                margin-bottom: 16px;
+
+                .dot-list {
+                    margin-bottom: 8px;
+
+                    .dot-item {
+                        width: 8px;
+                        height: 8px;
+
+                        &:not(:last-of-type) {
+                            margin-right: 5px;
+                        }
+                    }
+                }
+
+                .empty-icon {
+                    width: 100px;
+                    height: 100px;
+                }
+            }
+
+            .empty-hint {
+                color: #7F7F7F;
+                line-height: 22px;
+                font-size: 13px;
+                text-align: center;
+            }
+        }
+
+    }
+
+    .my-popover {
+
+        .popover-box {
+            width: 750px;
+            height: 616px;
+            background-color: rgba(255, 255, 255, 1);
+            border-radius: 10px;
+            -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+            -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+            flex-direction: column;
+            padding-top: 30px;
+            position: relative;
+
+            .cross-icon {
+                position: absolute;
+                top: 12px;
+                right: 12px;
+                width: 12px;
+                height: 12px;
+                cursor: pointer;
+            }
+
+            .tab-list {
+                color: #aaa;
+                font-size: 16px;
+                margin-bottom: 30px;
+
+                .tab-item {
+                    cursor: pointer;
+
+                    .quantity {
+                        margin-left: 10px;
+
+                    }
+
+                    &.pitch {
+                        font-family: 'PingFangSC-Semibold', 'PingFang SC Semibold', 'PingFang SC', sans-serif;
+                        font-weight: 650;
+                        color: #000000;
+
+                        .quantity {
+                            font-weight: 400;
+                            color: #555;
+                        }
+                    }
+                }
+
+                .long-string {
+                    margin: 0 20px;
+                    width: 1px;
+                    height: 17px;
+                    background-color: #d7d7d7;
+                }
+            }
+
+            .empty-box {
+                width: 690px;
+                height: 490px;
+                background-color: rgba(255, 255, 255, 1);
+                border: 1px solid rgba(235, 235, 235, 1);
+                border-radius: 6px;
+                margin: 0 auto;
+                flex-direction: column;
+
+                .dot-list {
+                    .item {
+                        width: 8px;
+                        height: 8px;
+
+                        &:not(:last-of-type) {
+                            margin-right: 5px;
+                        }
+                    }
+                }
+
+                .empty-icon {
+                    width: 100px;
+                    height: 100px;
+                    margin-top: 10px;
+                    margin-bottom: 15px;
+                }
+
+                .empty-hint {
+                    font-size: 13px;
+                    color: #7f7f7f;
+                    line-height: 22px;
+                }
+            }
+
+            .content-box {
+                width: 690px;
+                height: 490px;
+                margin: 0 auto;
+                overflow: auto;
+
+
+                .icon {
+                    font-family: 'PingFangSC-Semibold', 'PingFang SC Semibold', 'PingFang SC', sans-serif;
+                    font-weight: 650;
+                    font-size: 13px;
+                    width: 20px;
+                    height: 20px;
+                    line-height: 20px;
+                    border-radius: 50%;
+                    color: #fff;
+                    margin-right: 17px;
+
+                    &.q {
+                        background-color: #72db86;
+                    }
+
+                    &.a {
+                        background-color: #62b1ff;
+                    }
+                }
+
+
+                .item {
+                    padding: 20px 0;
+                    border-bottom: 1px dotted #ebebeb;
+
+                    .centre {
+                        .info {
+                            font-size: 12px;
+                            color: #555;
+                            margin-bottom: 10px;
+
+                            .time {
+                                color: #aaa;
+                                margin-left: 8px;
+                            }
+                        }
+
+                        .title {
+                            color: #333333;
+                            font-size: 14px;
+                            line-height: 22px;
+                            margin-bottom: 10px;
+                            width: 532px;
+                        }
+
+                        .text {
+                            font-size: 12px;
+                            color: #AAAAAA;
+                            width: 532px;
+                        }
+
+                        flex-direction: column;
+                    }
+
+                    .operate-box {
+                        .state-box {
+                            position: relative;
+                            cursor: pointer;
+
+                            .text {
+                                font-size: 13px;
+                                color: #333;
+                            }
+
+                            .arrows {
+                                width: 8px;
+                                height: 5px;
+                                margin-left: 6px;
+                            }
+
+                            .state-popup {
+                                position: absolute;
+                                top: 28px;
+                                right: 0;
+                                width: 140px;
+                                height: 101px;
+                                background-color: rgba(255, 255, 255, 1);
+                                border-radius: 10px;
+                                -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.203921568627451);
+                                -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.203921568627451);
+                                box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.203921568627451);
+                                flex-direction: column;
+                                z-index: 1;
+
+                                .state-popup-mask {
+                                    position: fixed;
+                                    top: 0;
+                                    left: 0;
+                                    width: 100vw;
+                                    height: 100vh;
+                                    // background-color: #000000;
+                                    z-index: -1;
+                                }
+
+                                .state-popup-item {
+                                    justify-content: space-between;
+                                    color: #555;
+                                    font-size: 14px;
+                                    padding: 0 10px;
+
+                                    &:hover {
+                                        color: #000000;
+                                    }
+
+                                    &.pitch {
+                                        color: #FA6B11;
+
+                                        .state-popup-icon {
+                                            display: block;
+                                        }
+                                    }
+
+                                    &:not(:last-of-type) {
+                                        border-bottom: 1px dotted #e3e3e3;
+                                    }
+
+                                    .state-popup-icon {
+                                        width: 11px;
+                                        height: 8px;
+                                        display: none;
+                                    }
+                                }
+                            }
+                        }
+
+                        .edit-icon {
+                            width: 16px;
+                            height: 16px;
+                            cursor: pointer;
+                            margin-left: 30px;
+                        }
+                    }
+                }
+
+                &.collect-list {
+                    padding-right: 10px;
+
+                    .item {
+                        padding: 20px 0;
+                        border-bottom: 1px dotted #ebebeb;
+
+
+
+                        .delete-box {
+                            .delete-icon {
+                                cursor: pointer;
+                            }
+                        }
+                    }
+                }
+
+                &.answers-list {
+                    .item {
+                        .centre {}
+
+
+                    }
+                }
+
+                &.questions-list {
+                    .item {
+                        .new-answer {
+                            color: #F95D5D;
+
+                            .long-string {
+                                width: 1px;
+                                height: 12px;
+                                background-color: #D7D7D7;
+                                margin: 0 8px;
+                            }
+                        }
+                    }
+                }
+            }
+        }
+    }
+
+    .popover-mask {
+        position: fixed;
+        top: 0;
+        left: 0;
+        background-color: rgba(0, 0, 0, 0.5);
+        width: 100vw;
+        height: 100vh;
+        z-index: 1;
+    }
+
+    .issue-box {
+
+        .choosing-theme {
+            width: 530px;
+            // height: 329px;
+            background: inherit;
+            background-color: rgba(255, 255, 255, 1);
+            border: none;
+            border-radius: 10px;
+            -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+            -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+            padding: 30px 36px 45px;
+
+            .title {
+                font-size: 14px;
+                font-weight: 650;
+                color: #000000;
+                position: relative;
+                margin-bottom: 30px;
+
+                &::before {
+                    content: "";
+                    width: 5px;
+                    height: 12px;
+                    background-color: rgba(114, 219, 134, 1);
+                    border-radius: 3px;
+                    position: absolute;
+                    top: 50%;
+                    left: -15px;
+                    transform: translateY(-50%);
+                }
+            }
+
+            .theme-list {
+                justify-content: space-between;
+                flex-wrap: wrap;
+
+                &::after {
+                    content: "";
+                    width: 140px;
+                    height: 0;
+                }
+
+                .theme-item {
+                    width: 140px;
+                    height: 36px;
+                    background-color: rgba(246, 246, 246, 1);
+                    border-radius: 5px;
+                    font-size: 14px;
+                    color: #333333;
+                    cursor: pointer;
+
+                    &:not(:nth-last-child(-n+3)) {
+                        margin-bottom: 20px;
+                    }
+
+                    &:hover {
+                        color: #000000;
+                        background-color: rgba(253, 223, 109, 1);
+                    }
+
+
+                }
+            }
+        }
+
+        .issue-form {
+            padding-top: 30px;
+            width: 721px;
+            // height: 520px;
+            width: 721px;
+            height: 520px;
+            background-color: #fff;
+            border-radius: 10px;
+            position: relative;
+            z-index: 1;
+
+            .issue-bj {
+                position: absolute;
+                left: -3px;
+                top: -3px;
+                width: 727px;
+                height: 526px;
+                z-index: -1;
+            }
+
+            .q {
+                width: 20px;
+                height: 20px;
+                border-radius: 50%;
+                font-weight: 650;
+                font-style: normal;
+                font-size: 13px;
+                color: #FFFFFF;
+                background-color: #72db86;
+                position: absolute;
+                top: 0;
+                left: 0;
+            }
+
+            .cross-icon {
+                position: absolute;
+                top: 12px;
+                right: 12px;
+                width: 12px;
+                height: 12px;
+                cursor: pointer;
+            }
+
+            input,
+            textarea {
+                border: none;
+                outline: none;
+            }
+
+            .issue-input {
+                padding: 0 30px;
+                width: 720px;
+                height: 80px;
+                border-bottom: 1px dotted #ebebeb;
+
+                input {
+                    font-size: 18px;
+                    width: 100%;
+
+                    &::placeholder {
+                        color: #AAAAAA;
+                    }
+                }
+            }
+
+            .issue-replenish {
+                width: 100%;
+                height: 330px;
+                font-size: 14px;
+                padding: 20px 30px;
+                resize: none;
+
+                &::placeholder {
+                    color: #AAAAAA;
+                }
+            }
+        }
+
+
+    }
+
+    .edit-answers {
+        width: 720px;
+        height: 400px;
+        background-color: rgba(255, 255, 255, 1);
+        border: 1px solid rgba(235, 235, 235, 1);
+        border-radius: 10px;
+        -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+        -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+        box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+        position: relative;
+
+        .close-icon {
+            width: 12px;
+            height: 12px;
+            position: absolute;
+            top: 12px;
+            right: 12px;
+            cursor: pointer;
+        }
+
+        .title {
+            height: 64px;
+            border-bottom: 1px solid #ebebeb;
+            font-size: 14px;
+            color: #000000;
+            font-weight: 650;
+            padding-top: 20px;
+            padding-left: 20px;
+        }
+
+        textarea {
+            display: block;
+            border: none;
+            outline: none;
+            width: 100%;
+            height: 255px;
+            font-size: 14px;
+            color: #555555;
+            line-height: 26px;
+            resize: none;
+            padding: 20px;
+        }
+    }
+
+
+    .issue-bottom {
+        justify-content: space-between;
+        height: 80px;
+        background-color: rgba(246, 246, 246, 1);
+        border-radius: 0 0 10px 10px;
+        padding: 0 30px;
+
+        .option-box {
+            font-size: 14px;
+            color: #7F7F7F;
+            cursor: pointer;
+
+            .option-icon {
+                width: 18px;
+                height: 18px;
+                margin-right: 6px;
+            }
+        }
+
+        .issue-btn {
+            width: 120px;
+            height: 40px;
+            background-color: rgba(253, 223, 109, 1);
+            border-radius: 4px;
+            font-size: 14px;
+            color: #333333;
+            cursor: pointer;
+        }
+    }
+
+    .i-answer-box {
+        width: 720px;
+        height: 660px;
+        background-color: rgba(255, 255, 255, 1);
+        border: 1px solid rgba(235, 235, 235, 1);
+        border-radius: 10px;
+        -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+        -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+        box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.117647058823529);
+        flex-direction: column;
+        position: relative;
+
+        .close-icon {
+            width: 12px;
+            height: 12px;
+            position: absolute;
+            top: 12px;
+            right: 12px;
+            cursor: pointer;
+        }
+
+        .question-header {
+            padding: 25px 8px 25px 20px;
+            border-bottom: 1px solid #ebebeb;
+
+            .question-title {
+                .question-icon {
+                    width: 20px;
+                    height: 20px;
+                    border-radius: 50%;
+                    background-color: #72db86;
+                    font-weight: 650;
+                    font-size: 13px;
+                    color: #FFFFFF;
+                    margin-right: 12px;
+                    margin-top: 3px;
+                }
+
+                font-size: 18px;
+                color: #000000;
+                font-weight: 650;
+                // line-height: 22px;
+                margin-bottom: 20px;
+            }
+
+            .question-replenish {
+                // width: 642px;
+                max-height: 87px;
+                color: #7F7F7F;
+                line-height: 24px;
+                overflow: auto;
+                font-weight: 400;
+                font-size: 13px;
+                padding-left: 33px;
+            }
+        }
+
+        .question-middle {
+            flex: 1;
+            padding: 23px 20px;
+
+            .question-icon {
+                font-weight: 650;
+                font-size: 13px;
+                color: #FFFFFF;
+                width: 20px;
+                height: 20px;
+                background-color: #62b1ff;
+                border-radius: 50%;
+                margin-right: 12px;
+            }
+
+            .question-textarea {
+                height: 412px;
+                width: 100%;
+                border: none;
+                outline: none;
+                background-color: transparent;
+                resize: none;
+                overflow: auto;
+
+                &.placeholder::after {
+                    content: "输入图文内容回答提问";
+                    color: #999;
+                }
+
+                img {
+                    max-width: 100%;
+                }
+            }
+        }
+    }
+
+}
+
+
+a::after {
+    content: "";
+}
\ No newline at end of file
diff --git a/img/QRCode-icon.svg b/img/QRCode-icon.svg
new file mode 100644
index 0000000..8464970
--- /dev/null
+++ b/img/QRCode-icon.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -1195 -1486 )">
+    <path d="M 2.90909090909091 11.6363636363636  L 4.36363636363636 11.6363636363636  L 4.36363636363636 13.0909090909091  L 2.90909090909091 13.0909090909091  L 2.90909090909091 11.6363636363636  Z M 2.90909090909091 2.90909090909091  L 4.36363636363636 2.90909090909091  L 4.36363636363636 4.36363636363636  L 2.90909090909091 4.36363636363636  L 2.90909090909091 2.90909090909091  Z M 11.6363636363636 2.90909090909091  L 13.0909090909091 2.90909090909091  L 13.0909090909091 4.36363636363636  L 11.6363636363636 4.36363636363636  L 11.6363636363636 2.90909090909091  Z M 1.45454545454545 10.1818181818182  L 1.45454545454545 14.5340909090909  L 5.81818181818182 14.5340909090909  L 5.81818181818182 10.1818181818182  L 1.45454545454545 10.1818181818182  Z M 1.45454545454545 1.45454545454546  L 1.45454545454545 5.81818181818182  L 5.81818181818182 5.81818181818182  L 5.81818181818182 1.45454545454546  L 1.45454545454545 1.45454545454546  Z M 10.1818181818182 1.45454545454546  L 10.1818181818182 5.81818181818182  L 14.5454545454545 5.81818181818182  L 14.5454545454545 1.45454545454546  L 10.1818181818182 1.45454545454546  Z M 0 8.72727272727273  L 7.27272727272727 8.72727272727273  L 7.27272727272727 16  L 0 16  L 0 8.72727272727273  Z M 11.6363636363636 14.5454545454545  L 13.0909090909091 14.5454545454545  L 13.0909090909091 16  L 11.6363636363636 16  L 11.6363636363636 14.5454545454545  Z M 14.5454545454545 14.5454545454545  L 16 14.5454545454545  L 16 16  L 14.5454545454545 16  L 14.5454545454545 14.5454545454545  Z M 14.5454545454545 8.72727272727273  L 16 8.72727272727273  L 16 13.0909090909091  L 11.6363636363636 13.0909090909091  L 11.6363636363636 11.6363636363636  L 10.1818181818182 11.6363636363636  L 10.1818181818182 16  L 8.72727272727273 16  L 8.72727272727273 8.72727272727273  L 13.0909090909091 8.72727272727273  L 13.0909090909091 10.1818181818182  L 14.5454545454545 10.1818181818182  L 14.5454545454545 8.72727272727273  Z M 0 0  L 7.27272727272727 0  L 7.27272727272727 7.27272727272727  L 0 7.27272727272727  L 0 0  Z M 8.72727272727273 0  L 16 0  L 16 7.27272727272727  L 8.72727272727273 7.27272727272727  L 8.72727272727273 0  Z " fill-rule="nonzero" fill="#000000" stroke="none" transform="matrix(1 0 0 1 1195 1486 )" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/add-icon.svg b/img/add-icon.svg
new file mode 100644
index 0000000..585cf1c
--- /dev/null
+++ b/img/add-icon.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="14px" height="14px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -1460 -88 )">
+    <path d="M 10.91015625 7.99348958333333  C 11.0256076388889 7.87803819444444  11.0833333333333 7.74131944444444  11.0833333333333 7.58333333333333  L 11.0833333333333 6.41666666666667  C 11.0833333333333 6.25868055555555  11.0256076388889 6.12196180555555  10.91015625 6.00651041666667  C 10.7947048611111 5.89105902777778  10.6579861111111 5.83333333333333  10.5 5.83333333333333  L 8.16666666666667 5.83333333333333  L 8.16666666666667 3.5  C 8.16666666666667 3.34201388888889  8.10894097222222 3.20529513888889  7.99348958333333 3.08984375  C 7.87803819444445 2.97439236111111  7.74131944444445 2.91666666666667  7.58333333333333 2.91666666666667  L 6.41666666666667 2.91666666666667  C 6.25868055555556 2.91666666666667  6.12196180555556 2.97439236111111  6.00651041666667 3.08984375  C 5.89105902777778 3.20529513888889  5.83333333333333 3.34201388888889  5.83333333333333 3.5  L 5.83333333333333 5.83333333333333  L 3.5 5.83333333333333  C 3.34201388888889 5.83333333333333  3.20529513888889 5.89105902777778  3.08984375 6.00651041666667  C 2.97439236111111 6.12196180555555  2.91666666666667 6.25868055555555  2.91666666666667 6.41666666666667  L 2.91666666666667 7.58333333333333  C 2.91666666666667 7.74131944444444  2.97439236111111 7.87803819444444  3.08984375 7.99348958333333  C 3.20529513888889 8.10894097222222  3.34201388888889 8.16666666666667  3.5 8.16666666666667  L 5.83333333333333 8.16666666666667  L 5.83333333333333 10.5  C 5.83333333333333 10.6579861111111  5.89105902777778 10.7947048611111  6.00651041666667 10.91015625  C 6.12196180555556 11.0256076388889  6.25868055555556 11.0833333333333  6.41666666666667 11.0833333333333  L 7.58333333333333 11.0833333333333  C 7.74131944444445 11.0833333333333  7.87803819444445 11.0256076388889  7.99348958333333 10.91015625  C 8.10894097222222 10.7947048611111  8.16666666666667 10.6579861111111  8.16666666666667 10.5  L 8.16666666666667 8.16666666666667  L 10.5 8.16666666666667  C 10.6579861111111 8.16666666666667  10.7947048611111 8.10894097222222  10.91015625 7.99348958333333  Z M 13.0611979166667 3.486328125  C 13.6870659722222 4.55881076388889  14 5.73003472222222  14 7  C 14 8.26996527777778  13.6870659722222 9.44118923611111  13.0611979166667 10.513671875  C 12.4353298611111 11.5861545138889  11.5861545138889 12.4353298611111  10.513671875 13.0611979166667  C 9.44118923611111 13.6870659722222  8.26996527777778 14  7 14  C 5.73003472222222 14  4.55881076388889 13.6870659722222  3.486328125 13.0611979166667  C 2.41384548611111 12.4353298611111  1.56467013888889 11.5861545138889  0.938802083333333 10.513671875  C 0.312934027777778 9.44118923611111  0 8.26996527777778  0 7  C 0 5.73003472222222  0.312934027777778 4.55881076388889  0.938802083333333 3.486328125  C 1.56467013888889 2.41384548611111  2.41384548611111 1.56467013888889  3.486328125 0.938802083333333  C 4.55881076388889 0.312934027777777  5.73003472222222 0  7 0  C 8.26996527777778 0  9.44118923611111 0.312934027777777  10.513671875 0.938802083333333  C 11.5861545138889 1.56467013888889  12.4353298611111 2.41384548611111  13.0611979166667 3.486328125  Z " fill-rule="nonzero" fill="#000000" stroke="none" transform="matrix(1 0 0 1 1460 88 )" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/arrow-circular-gray.png b/img/arrow-circular-gray.png
new file mode 100644
index 0000000000000000000000000000000000000000..208e039cf78cdc881169b69fd407faac841cf8ad
GIT binary patch
literal 2201
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
bT`v9u;Uf8rlpRuG00000NkvXXu0mjfnY<K%

literal 0
HcmV?d00001

diff --git a/img/arrows-icon.svg b/img/arrows-icon.svg
new file mode 100644
index 0000000..f36972e
--- /dev/null
+++ b/img/arrows-icon.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="8px" height="5px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -33 -8 )">
+    <path d="M 7.91983967935872 0.515463917525773  C 7.97327989311957 0.572737686139747  8 0.638602520045818  8 0.713058419243986  C 8 0.787514318442153  7.97327989311957 0.853379152348224  7.91983967935872 0.910652920962199  L 4.18436873747495 4.91408934707904  C 4.1309285237141 4.97136311569301  4.06947227788911 5  4 5  C 3.93052772211089 5  3.86907147628591 4.97136311569301  3.81563126252505 4.91408934707904  L 0.0801603206412826 0.910652920962199  C 0.0267201068804276 0.853379152348224  0 0.787514318442153  0 0.713058419243986  C 0 0.638602520045818  0.0267201068804276 0.572737686139747  0.0801603206412826 0.515463917525773  L 0.480961923847695 0.0859106529209624  C 0.534402137608551 0.0286368843069867  0.595858383433534 0  0.665330661322645 0  C 0.734802939211757 0  0.79625918503674 0.0286368843069867  0.849699398797595 0.0859106529209624  L 4 3.46219931271478  L 7.1503006012024 0.0859106529209624  C 7.20374081496326 0.0286368843069867  7.26519706078824 0  7.33466933867735 0  C 7.40414161656647 0  7.46559786239145 0.0286368843069867  7.51903807615231 0.0859106529209624  L 7.91983967935872 0.515463917525773  Z " fill-rule="nonzero" fill="#aaaaaa" stroke="none" transform="matrix(1 0 0 1 33 8 )" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/close-icon.svg b/img/close-icon.svg
new file mode 100644
index 0000000..4fb9f94
--- /dev/null
+++ b/img/close-icon.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="20px" height="20px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -1540 -229 )">
+    <path d="M 1550 229  C 1555.6 229  1560 233.4  1560 239  C 1560 244.6  1555.6 249  1550 249  C 1544.4 249  1540 244.6  1540 239  C 1540 233.4  1544.4 229  1550 229  Z " fill-rule="nonzero" fill="#ffffff" stroke="none" fill-opacity="0" />
+    <path d="M 1550 229.5  C 1555.32 229.5  1559.5 233.68  1559.5 239  C 1559.5 244.32  1555.32 248.5  1550 248.5  C 1544.68 248.5  1540.5 244.32  1540.5 239  C 1540.5 233.68  1544.68 229.5  1550 229.5  Z " stroke-width="1" stroke="#797979" fill="none" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/collect-icon-colours.svg b/img/collect-icon-colours.svg
new file mode 100644
index 0000000..1a4057d
--- /dev/null
+++ b/img/collect-icon-colours.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="16px" height="15px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -1406 -827 )">
+    <path d="M 15.4615384615385 5.37807183364839  C 15.8205128205128 5.43478260869565  16 5.57971014492754  16 5.81285444234405  C 16 5.95148078134846  15.9166666666667 6.10270951480781  15.75 6.26654064272212  L 12.2596153846154 9.6124763705104  L 13.0865384615385 14.3383742911153  C 13.0929487179487 14.3824826717076  13.0961538461538 14.4454946439824  13.0961538461538 14.5274102079395  C 13.0961538461538 14.6597353497164  13.0625 14.7715816005041  12.9951923076923 14.8629489603025  C 12.9278846153846 14.9543163201008  12.8301282051282 15  12.7019230769231 15  C 12.5801282051282 15  12.4519230769231 14.9621928166352  12.3173076923077 14.8865784499055  L 8 12.65595463138  L 3.68269230769231 14.8865784499055  C 3.54166666666667 14.9621928166352  3.41346153846154 15  3.29807692307692 15  C 3.16346153846154 15  3.0625 14.9543163201008  2.99519230769231 14.8629489603025  C 2.92788461538462 14.7715816005041  2.89423076923077 14.6597353497164  2.89423076923077 14.5274102079395  C 2.89423076923077 14.4896030245747  2.90064102564103 14.4265910522999  2.91346153846154 14.3383742911153  L 3.74038461538462 9.6124763705104  L 0.240384615384615 6.26654064272212  C 0.0801282051282051 6.09640831758034  0 5.94517958412098  0 5.81285444234405  C 0 5.57971014492754  0.179487179487179 5.43478260869565  0.538461538461538 5.37807183364839  L 5.36538461538461 4.68809073724008  L 7.52884615384615 0.387523629489602  C 7.65064102564103 0.1291745431632  7.80769230769231 0  8 0  C 8.19230769230769 0  8.34935897435897 0.1291745431632  8.47115384615385 0.387523629489602  L 10.6346153846154 4.68809073724008  L 15.4615384615385 5.37807183364839  Z " fill-rule="nonzero" fill="#fa6b11" stroke="none" transform="matrix(1 0 0 1 1406 827 )" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/collect-icon.png b/img/collect-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..4d60d52f8850a44bffec1a029f3c9408442060a6
GIT binary patch
literal 1321
zcmV+^1=jkBP)<h;3K|Lk000e1NJLTq001xm001xu1^@s6R|5Hm00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NGlSxEDRA>d=m|Lh-RTPHJdvNlS
zWMSnwX_}QGVxVEr@d8CDVxftF*h3OniV2FC8T4Y=g?dO76vUt#J%m>f!~}gSlrBOS
z6cZ^Etkk@v_5HHP;cvP2-fOwn?(FS=f6qDQ9CM6+%sJOwbL}o&nq0cok$-P|PXy<{
zsXE4~o9oSZ{s)`@ZJ?=S5^P02u)e9-L-q?JuOu#jyFgP&J1k@7y<FQA>>;_UOafYk
zHqg-WFzkHR-$g%fZEG5uJ>+&8+25$QfOXcUWLiN($~aj0>@O*?6k%V5_ZpHtq_%@d
zKxh9=Ms$Pqouz)e^)*Cw3@k2#NMKol)ll?{*8fhTzthz%M(!l_zA210nvGUrP>M~b
zG>s;z&;E)sEbgY=SK-YvcK>_x=R}OH^E>r^6&QSAwr8jhtYBN$E(IPBUIae-ucB9y
zd+EFcBH@pyKL+%SbO*WRh6*EYrf*mY!%L;Mf!fmc_#d?EzN2TLl8E%vDF)hJhrkcu
z`%?L1sXRidiMmRZKu_=l7zu)?NGgFm@*2jkWEgNiHU~hr47OpS_sCDc6Vt(QOa|LP
zENR~IG-LOJw}B=itIWi3H~0nQjT!cTGWHIwz;SR3C@0E3mQu?bP}|XRgL1U@!8W#P
zl-dc}t^=z0nXLX7Kx7r=XSAua4Ri&aCECVg!Arm&e(~G`I=10r6hBQg>raA4kXs?~
zHHgU#@_tph!t;54J<Gq*pSjZ0c|W%i`di@SccZs}RC$ipWD;{yE$iPnm=Jp2ocwn5
z8>@w$jlo45sFirO+Mt5_Tk)r3)5&i|@0~TyEDSvfJs<P44zAHoC(+Nq$!|vQmDleK
z23#;lN@8JNCpqo!!CptRlm8gKM@~N-=2NKYpS5tPBo=k_7F*FhNpIGOrSe129n>Vr
zB;<HWO&+fvJc=fLLp%BP=!Lz59>v*T7C<YZJ55od>xh$IgRWabp)w6`9%Mp+-hJ!n
zwwjrIo+Ub!Abc>P*P^;FT@W=<nIumF517Xj)OC|AO7yl3$+b1}B;by}iD(6tp1??a
z)@2LHaY)e#xW5*Hv__z6W!4qYjNE6=e8#N#nyX5{_q|V6MW<O4xDzjZ&6CfVHUFpj
z5ZYT{E~xe<)%UdCz#*9vhym5g$1(6DR394UL@V_P(7PhW9Hu@GbbNqNPl|uqZc296
zs_V@gWOUI=lU5qn0^MH2Hd$)x%>Zc+=^HlgE9!;HM!W@?9SP5a(Dml@i(lBLwW)6(
zXa_EHP-5I!>NVei-1(R0e08Zq+h`T=D@G7FUFz#kITh${l<4zvC+!ac$r#{$x|tRt
z+P6+}KKfE{5_mw>^)0P!q)$N?9TwU;$&Zv6uSCWI-+oV_7b5z=h(JNob=4Jk0~ib{
zNiRAVfL}qHk4x6Rl6oOB9WTjXq3fji6pY9jNiVCHf&L5*U&&H_3y~FgNjjIVhgti!
z7SVI`IyeK8F}|zCv5#GzaK0D)5jQBHu9NJ2;HOrWmu05VI!W|hx)n^xG~(KghA>oz
fz%I}Zu7CL#-#4sJVAYVE00000NkvXXu0mjf?Pp#o

literal 0
HcmV?d00001

diff --git a/img/comment-icon-gray.svg b/img/comment-icon-gray.svg
new file mode 100644
index 0000000..1f5b9fa
--- /dev/null
+++ b/img/comment-icon-gray.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="14px" height="13px" xmlns="http://www.w3.org/2000/svg">
+  <defs>
+    <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="filter571">
+      <feColorMatrix type="matrix" values="1 0 0 0 0.4  0 1 0 0 0.4  0 0 1 0 0.4  0 0 0 1 0  " in="SourceGraphic" />
+    </filter>
+  </defs>
+  <g transform="matrix(1 0 0 1 -1740 -5324 )">
+    <image preserveAspectRatio="none" style="overflow:visible" width="14" height="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA4CAYAAABNGP5yAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAOAAAAACP8+m+AAADhUlEQVRoBe2aS4hPURzHZ7zfj4USmTGTkGcodiRRNh5JNsooO7NhgyJSyoayIDbySFlYkLLwyAaRR5Ty2DCTJPIYeYfx+U5z9O/M+f/N/zf3/q//vfdX3+4959zze3zP6557T01NxqU2EP8M8prAPDAaVLN8x/lWcBEcA+9AURlCyVHwG7SnEG3EtAEERcHfAmkM3I9pd4iBUxkJ3pGxwpGgOWAuUOv7cpuM60DjqFplOI4vA2O8AJ6TngB+Kf8QcMy46zbyQhOknq82GYbDV4GLzV0Xu0AeeoV3XUGKrg3E4k/uOxVfL+AvdWIrbfKMgF54QdUrLQL6ewXfvHRakp+8QHorLQIyLTkBmW5+gs98D+jTwx4wivpDe6jDr/6WDL23V0SsBDTi3XkwJSYvr6B3Ofgck/6/aq1DQG+KcQUv5xaB9bqJW6wEdLxExOzc+Jj1d6i3EvCkAs49qoAN8yqwB+cugx8xOPkFnSfBiRh0d1FpnQRfoUm7Kb1OarcVpbyPUtm/dFkJcHq1n66ow85wVFfrHBCV/cT15AQk3gQJO5D3gIQbIHHzme8B1mVQxK0DC8GABJuxFdsHgb75mcRKQDPWDpgsRl9pNSonAdO3TOsQWBJ9HGaNddQ070ytBMSxBzAzQEVT68uglYDj1NWPhv9BbuLEY6sj1jngHAZngwVgoNV4BPVa0HEWmBvDSoB8f9AJ3VetWIdA1QbsO54T4DOStXTeA7LW4n68eQ+AkXaPlb5eOi1Jv7E73h2U+caLcJqXTkNSh6UavEBeu/QZbtQLHPSld74rTMl1X0F8Ls41iq0WrAIioVC+ktgPLgH/aEnhc1Hda3OlP0E/y1SoHqweW2zY1lO2FqwEhfKRRB1oU6Z+buhMoGMmqatOq80E3ZURPHgfWPzd7huZTIbmAouyKOvoUOYO0J09yiajv/r1HtQ/nYKnRqVRkiBdd8BUUEo2Uliu3dPUKbl7HcQDm4G1a5XrUKnn9ZFjK9AQDclgMq+BUjpUJj0XwFLQRTQJFhMdfRkLZChOGYdyzdKNRYzoHHMTCH30kP9a3kaCkHwgswWUO7mGdMWap265t9PRUItqVdoCivUGitIhswjjHgiRoLwbQF+AUy39iG4X0IoQIuIl+XEPS0wkL3rB0QfPEAlzknevMh5ozGu913E5R4R6gFarTMlEoj0MjgC9tEUmfwCaJfF0KbQc/QAAAABJRU5ErkJggg==" x="1740px" y="5324px" filter="url(#filter571)" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/comment-icon.png b/img/comment-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..8d4a63e5299c2b1bd0d97eaae285346ca2e0132e
GIT binary patch
literal 1051
zcmV+$1mydPP)<h;3K|Lk000e1NJLTq002M$001}$1^@s6O&I=i00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91K%fHv1ONa40RR91H~;_u0FU$Oz5oCNg-Jv~RA>e5noEdJQ5?r-yx)(7
z5}7fRkY^}%BvCdVNjAzTJF{VfB2vnRvLH6{NLg5rvhc_Tkw=vB*f5hM@)&uC@%c`3
z^zY31|IPn5_x`W{z4uq&?mg$+^Lu>H>z;d0O-;t7HW2>|@|wUrFd9^|e8>4#a1k5>
z??6!*Ldj9^8?>hoZN#(z1VzE$0%;7~k7;*^fm0a?-jT7wk)SzXE>P?Ha+{3nK;x)d
zWjKy617o}Zo|B#cekuPDaLl;tHu6Ffq@J%f8HU4Gfs4&u7rQ_ndWCmgL5i*o#Ntox
zI~89q;4gJzD{b<OfL?e()hjIm`g;Z6ymVTUpS(bND=h*tEja<1ZhnH#d=Kc;!yYh-
z`a^rD!>|69486BkM63if;@x>LB_=Pgpm#a=9FzXPYOO;+Z;EjRFXtA4^}2~$tORtt
zM8xde_?Y!~sJ9aEqyo-8s(=miDzFFVE`uL2IQa#gC&7srbazo{odjQ@NxLb%PHMLm
zrM!<)*}rsI32=I~pRTCG&Tv#$>l_f3{lxX;1SH-B2|JMYfP@<$ar2q)0oG+u#H|Ah
z!GHvtu@&0~fxh{f#7aOj)()5~Mqg<)DklNcw@m90SQ334W{q{!H1ABU1jMliFf%|!
zQ|rs1m4M^a)sKe%L2ly2W2+<9Ip7=yXM+V`pw)N;^;*zz7ML5uN`QQS&<WjFtyqUZ
z)duW4o)h3RlC^Z+1G3iQe!O`PfRT2OmA+m&ElIzzJKi0X`NoTInwL&PQir7)yg**N
z^cil{3mo*NcfKo3$#q{rd@jy4imeu`0wSSMzLMAvE&=~&N#S!*-D`8DKS4jsRHz=T
z9$ReK)>F0?tOSMfkwhJ6Q>K1y=uDtvCaJ4VtIY)6l@UC6A6Wd|?i-m*hUNl`vMB55
zQ05NMojuAXqrdv~9@Iabf~Q8MQIa5CcfeFoN;XnhuHDnrDY<(c!~>gwwQH5@P^stj
zkz*^+5Dm#-GOvMBI#eb-7r;``MKlQ(6CHgS3uGux8HaMs(v3xo=p1ts2z~UB|61Ng
zf{=V5vjvnpxrTJbnx}5Lx6{#3i)vNc0*dtpiqavo2;&|Ik)XUAKwp4UE&YgY7to3j
zBH|_aaSuyOBrkfw(Fe~E33HNnuQDEJ%xk^ZaXCkXdVp4|Ovyx|Jq(Tjy|hIpe*l^#
V@pLJ)9Q^<Q002ovPDHLkV1lfa#}EJj

literal 0
HcmV?d00001

diff --git a/img/cross-circle-icon.png b/img/cross-circle-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..d2793f8585ede0606dc750a8cd3782fb426621e8
GIT binary patch
literal 1189
zcmV;W1X}xvP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91AfN*P1ONa40RR91AOHXW0IY^$^8f$@4@pEpR9Fe^mb*_>K@`S!30PTU
z03$IWS`dka7!?7r^8sk3*2MpSrwS|zhS#4!Vkwn?fl_%>pp_;jMia#lNQjj*Hn9G_
z%be@n<t{8x>Lj!0%y%C1&CHqEn@IfYEqRa)7#bQnjejG(I-O1zAy2ya)nqcc4mP*7
zwKdVv(ed5k`-+?hF!6Pg_mb`Mz8P_V%o5^pOH0ele*SwB=<Dk{k)NOcf`m7`M4!<o
zA@miw=I~;C%E0Q8XFT6Y#!V2}@UV!QmB8TO;CVbJ=%-x77|Bv3`w+>HF<`eUAd&*U
z>r5-eHDrs6C7{U(nkUh5l5C*g%Vj&=gn<|s7^ov|ltCeV6a8u&iCqM=?F9t|%LHlV
zpYrnZZZ<bJub>~e4G#~OZf|c-5m-)Nfy6~fM2;gbGpo)VOp|XMWpd>eadO;JE_x|D
zIwIU}5dx}qSOx`$^ZmoF+@C->$oarw^&D@lZ;udQ(mrP#Yinzp_8p~jt`|s9m5JL}
zHu>1tB-{QLeOzP6JU3i2B;X#IO9F99N&1cRtOQqWEa2Pe+oU^eK|XOLz`NzgBCn`6
zq^pGlFx=UJ5?|t~m0~)EJt$gypR(F6=bw-+%#D-i@{Kf?Q*Ve!=rs*mNC1Xc9roJE
zh-htXT_mv81AAC?H>+&}>oJ@>UG44dOE&f;@wyRe)jJ}(1Hrpaf-h#wl+?wLPXaxK
zf4})@a#s4x#xXL;O<alD!W{r8a^RX7<76fY^T}cI1Xpt1`4?N9ParLjv)=VMnX@PT
zID_Lbvjx)29n2-r53-eq>>|-_pfmTk-F$Q$stFs%N#cTCM%r9|2^fehiwhQ}YR4X)
zIgqYncqK)`za5J48+OaRn*hc+IWs|cMf_kAt8&9?NAKij^r}nue0%!)`|U<~aG>7S
zFGn$JhVTgVB_mKQ*~$uYFi8RZmRVy+K5-KVX6eF$0Y2#RjWp#1KLf}V>F}zD1oRn&
z!;+$KNJ;vQH~k$XDq&y6RkJ5MbP*<-e7Gs^LxWSu8SEZ&Eb>nLFngrpVR;S5X&I5%
z<NgmU@F0@B`lNf~Vrtm2d5aHsKme<lK}<@A>8Sr^3p-3x4kmx;V#oc-g+&MmVB#jk
z3cZjmojM8$#VUt#(Z6v#50R0!ivYWzPp}5OHtFRgSk}=*qH-AUUeqa8Iq1L88>yq8
znW2#y@QtckwocVrDjZU;xG5<L=%eqKsdEL-u~HSBeUyIF<k{k~5>R4D6hdMIwO(V_
z^p~p7ZT+zX4+;~MFxDfZdw!N~ZCu+Pw{mmXlYlw#2-TwN>Qx!GmxRm$#2;lATwF{}
z1T4^1bR)@Yn4}14f8nd>`lp*^HzxdhZn6JmwjKBb*~HKG&I{pn00000NkvXXu0mjf
DNXZec

literal 0
HcmV?d00001

diff --git a/img/cross-icon.png b/img/cross-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..c3e2e522f93e997aae7d5b7c4aef233ff29a30f7
GIT binary patch
literal 1849
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
F{|oZN3>p9c

literal 0
HcmV?d00001

diff --git a/img/delete-icon.svg b/img/delete-icon.svg
new file mode 100644
index 0000000..1e295a1
--- /dev/null
+++ b/img/delete-icon.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="12px" height="13px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -894 -10019 )">
+    <path d="M 4.28693181818182 4.951171875  C 4.33806818181818 5.001953125  4.36363636363636 5.06684027777778  4.36363636363636 5.14583333333333  L 4.36363636363636 10.0208333333333  C 4.36363636363636 10.0998263888889  4.33806818181818 10.1647135416667  4.28693181818182 10.2154947916667  C 4.23579545454545 10.2662760416667  4.17045454545455 10.2916666666667  4.09090909090909 10.2916666666667  L 3.54545454545455 10.2916666666667  C 3.46590909090909 10.2916666666667  3.40056818181818 10.2662760416667  3.34943181818182 10.2154947916667  C 3.29829545454545 10.1647135416667  3.27272727272727 10.0998263888889  3.27272727272727 10.0208333333333  L 3.27272727272727 5.14583333333333  C 3.27272727272727 5.06684027777778  3.29829545454545 5.001953125  3.34943181818182 4.951171875  C 3.40056818181818 4.900390625  3.46590909090909 4.875  3.54545454545455 4.875  L 4.09090909090909 4.875  C 4.17045454545455 4.875  4.23579545454545 4.900390625  4.28693181818182 4.951171875  Z M 6.46875 4.951171875  C 6.51988636363636 5.001953125  6.54545454545454 5.06684027777778  6.54545454545454 5.14583333333333  L 6.54545454545454 10.0208333333333  C 6.54545454545454 10.0998263888889  6.51988636363636 10.1647135416667  6.46875 10.2154947916667  C 6.41761363636364 10.2662760416667  6.35227272727273 10.2916666666667  6.27272727272727 10.2916666666667  L 5.72727272727273 10.2916666666667  C 5.64772727272727 10.2916666666667  5.58238636363636 10.2662760416667  5.53125 10.2154947916667  C 5.48011363636364 10.1647135416667  5.45454545454545 10.0998263888889  5.45454545454545 10.0208333333333  L 5.45454545454545 5.14583333333333  C 5.45454545454545 5.06684027777778  5.48011363636364 5.001953125  5.53125 4.951171875  C 5.58238636363636 4.900390625  5.64772727272727 4.875  5.72727272727273 4.875  L 6.27272727272727 4.875  C 6.35227272727273 4.875  6.41761363636364 4.900390625  6.46875 4.951171875  Z M 8.65056818181818 4.951171875  C 8.70170454545454 5.001953125  8.72727272727273 5.06684027777778  8.72727272727273 5.14583333333333  L 8.72727272727273 10.0208333333333  C 8.72727272727273 10.0998263888889  8.70170454545454 10.1647135416667  8.65056818181818 10.2154947916667  C 8.59943181818182 10.2662760416667  8.53409090909091 10.2916666666667  8.45454545454546 10.2916666666667  L 7.90909090909091 10.2916666666667  C 7.82954545454546 10.2916666666667  7.76420454545454 10.2662760416667  7.71306818181818 10.2154947916667  C 7.66193181818182 10.1647135416667  7.63636363636364 10.0998263888889  7.63636363636364 10.0208333333333  L 7.63636363636364 5.14583333333333  C 7.63636363636364 5.06684027777778  7.66193181818182 5.001953125  7.71306818181818 4.951171875  C 7.76420454545454 4.900390625  7.82954545454546 4.875  7.90909090909091 4.875  L 8.45454545454546 4.875  C 8.53409090909091 4.875  8.59943181818182 4.900390625  8.65056818181818 4.951171875  Z M 9.75852272727273 11.6162109375  C 9.79829545454546 11.5118272569444  9.81818181818182 11.3975694444444  9.81818181818182 11.2734375  L 9.81818181818182 3.25  L 2.18181818181818 3.25  L 2.18181818181818 11.2734375  C 2.18181818181818 11.3975694444444  2.20170454545455 11.5118272569444  2.24147727272727 11.6162109375  C 2.28125 11.7205946180556  2.32244318181818 11.7967664930556  2.36505681818182 11.8447265625  C 2.40767045454545 11.8926866319444  2.4375 11.9166666666667  2.45454545454545 11.9166666666667  L 9.54545454545454 11.9166666666667  C 9.5625 11.9166666666667  9.59232954545454 11.8926866319444  9.63494318181818 11.8447265625  C 9.67755681818182 11.7967664930556  9.71875 11.7205946180556  9.75852272727273 11.6162109375  Z M 4.50852272727273 1.17643229166667  L 4.09090909090909 2.16666666666667  L 7.90909090909091 2.16666666666667  L 7.5 1.17643229166667  C 7.46022727272727 1.12565104166667  7.41193181818182 1.09461805555555  7.35511363636364 1.08333333333333  L 4.65340909090909 1.08333333333333  C 4.59659090909091 1.09461805555555  4.54829545454546 1.12565104166667  4.50852272727273 1.17643229166667  Z M 11.9232954545455 2.24283854166667  C 11.9744318181818 2.29361979166667  12 2.35850694444444  12 2.4375  L 12 2.97916666666667  C 12 3.05815972222222  11.9744318181818 3.123046875  11.9232954545455 3.173828125  C 11.8721590909091 3.224609375  11.8068181818182 3.25  11.7272727272727 3.25  L 10.9090909090909 3.25  L 10.9090909090909 11.2734375  C 10.9090909090909 11.7417534722222  10.7755681818182 12.1465928819444  10.5085227272727 12.4879557291667  C 10.2414772727273 12.8293185763889  9.92045454545454 13  9.54545454545454 13  L 2.45454545454545 13  C 2.07954545454545 13  1.75852272727273 12.8349609375  1.49147727272727 12.5048828125  C 1.22443181818182 12.1748046875  1.09090909090909 11.7756076388889  1.09090909090909 11.3072916666667  L 1.09090909090909 3.25  L 0.272727272727273 3.25  C 0.193181818181818 3.25  0.127840909090909 3.224609375  0.0767045454545455 3.173828125  C 0.0255681818181818 3.123046875  0 3.05815972222222  0 2.97916666666667  L 0 2.4375  C 0 2.35850694444444  0.0255681818181818 2.29361979166667  0.0767045454545455 2.24283854166667  C 0.127840909090909 2.19205729166667  0.193181818181818 2.16666666666667  0.272727272727273 2.16666666666667  L 2.90625 2.16666666666667  L 3.50284090909091 0.753255208333334  C 3.58806818181818 0.544487847222221  3.74147727272727 0.366753472222221  3.96306818181818 0.220052083333334  C 4.18465909090909 0.0733506944444436  4.40909090909091 0  4.63636363636364 0  L 7.36363636363636 0  C 7.59090909090909 0  7.81534090909091 0.0733506944444436  8.03693181818182 0.220052083333334  C 8.25852272727273 0.366753472222221  8.41193181818182 0.544487847222221  8.49715909090909 0.753255208333334  L 9.09375 2.16666666666667  L 11.7272727272727 2.16666666666667  C 11.8068181818182 2.16666666666667  11.8721590909091 2.19205729166667  11.9232954545455 2.24283854166667  Z " fill-rule="nonzero" fill="#d7d7d7" stroke="none" transform="matrix(1 0 0 1 894 10019 )" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/dot-gray.svg b/img/dot-gray.svg
new file mode 100644
index 0000000..3351277
--- /dev/null
+++ b/img/dot-gray.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="8px" height="8px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -963 -6237 )">
+    <path d="M 967 6238  C 968.68 6238  970 6239.32  970 6241  C 970 6242.68  968.68 6244  967 6244  C 965.32 6244  964 6242.68  964 6241  C 964 6239.32  965.32 6238  967 6238  Z " fill-rule="nonzero" fill="#d7d7d7" stroke="none" />
+    <path d="M 967 6238  C 968.68 6238  970 6239.32  970 6241  C 970 6242.68  968.68 6244  967 6244  C 965.32 6244  964 6242.68  964 6241  C 964 6239.32  965.32 6238  967 6238  Z " stroke-width="2" stroke="#aaaaaa" fill="none" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/dot-yellow.svg b/img/dot-yellow.svg
new file mode 100644
index 0000000..1bb33f7
--- /dev/null
+++ b/img/dot-yellow.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="8px" height="8px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -924 -6237 )">
+    <path d="M 928 6238  C 929.68 6238  931 6239.32  931 6241  C 931 6242.68  929.68 6244  928 6244  C 926.32 6244  925 6242.68  925 6241  C 925 6239.32  926.32 6238  928 6238  Z " fill-rule="nonzero" fill="#fddf6d" stroke="none" />
+    <path d="M 928 6238  C 929.68 6238  931 6239.32  931 6241  C 931 6242.68  929.68 6244  928 6244  C 926.32 6244  925 6242.68  925 6241  C 925 6239.32  926.32 6238  928 6238  Z " stroke-width="2" stroke="#aaaaaa" fill="none" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/dot.svg b/img/dot.svg
new file mode 100644
index 0000000..2945c5b
--- /dev/null
+++ b/img/dot.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="6px" height="6px" xmlns="http://www.w3.org/2000/svg">
+  <g>
+    <path d="M 3 0  C 4.68 0  6 1.32  6 3  C 6 4.68  4.68 6  3 6  C 1.32 6  0 4.68  0 3  C 0 1.32  1.32 0  3 0  Z " fill-rule="nonzero" fill="#ffffff" stroke="none" />
+    <path d="M 3 0.5  C 4.4 0.5  5.5 1.6  5.5 3  C 5.5 4.4  4.4 5.5  3 5.5  C 1.6 5.5  0.5 4.4  0.5 3  C 0.5 1.6  1.6 0.5  3 0.5  Z " stroke-width="1" stroke="#797979" fill="none" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/edit-icon-white.svg b/img/edit-icon-white.svg
new file mode 100644
index 0000000..84c4805
--- /dev/null
+++ b/img/edit-icon-white.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg">
+  <defs>
+    <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="filter597">
+      <feColorMatrix type="matrix" values="1 0 0 0 1  0 1 0 0 1  0 0 1 0 1  0 0 0 1 0  " in="SourceGraphic" />
+    </filter>
+  </defs>
+  <g transform="matrix(1 0 0 1 -692 -2442 )">
+    <image preserveAspectRatio="none" style="overflow:visible" width="16" height="16" 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="692px" y="2442px" filter="url(#filter597)" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/edit-icon.png b/img/edit-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..af6972644cf5d25a2f46dde2bbe20aa6410d23b8
GIT binary patch
literal 1184
zcmV;R1Yi4!P)<h;3K|Lk000e1NJLTq001xm001xu1^@s6R|5Hm00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NG3Q0skRA>e5SW9bDK@`rT35^e2
z7!qB&3C*KfSXTv0#Hvv0GOdaWH(GyyD{&zRT2OZ`MCq!n2mu9AcWP8@Tp0RDpV_of
zC^W`}Sd%8k#P6gtb#Bb#-sI-yf*H6yXXeg5=ljl_nVyWn&~EJr{NE8Uwwk`*?|0<$
z`J078VZ-C`+zEw3zm;HWDFFul4FLNX=#brRzYq?Gb8<<T<xW(4UK#M@!kbE^+*pa{
zYinzHIX+EtCaFEg=kqy{Ht%4UM?NF?2qu%s@nA40E4Z>I3C0^%De}m7N*gaT_7ifz
zXf(zk&#*BcNXS|VO$n4q8v;K#KR+K%BoYy))A>UnAuF9UBTx-Ii@JeGI2?{G^iQ*~
znj|zKAP0QCB$`e@3HW+QG?f6IHrTLq+VBm#WiputVzJl<4wg$I+Sk{&y|}nopfQ$C
zS*R!397?AQ#y_%tQ8eusCGha@7LSKHEP|h#o09;bcV4geJdV}%<>louHkXSC6e7W!
zgDYHia79h26g-a5arigmS?4%lBLMvs9xEH0&E;~pn7%7iFD1(4d<tnaxUjH5sU&Ft
zIfQ{pJQT<=9H&<x^RRIoEAkrpK0MTBv)OEaJRVQ(bpQTUm4MdZiH2$fS^-`)0<8kC
z3V~LFZ<s)<!8b%e58&%2pcn9U5zrHO#RT*QUJ(I3f+qr0f7EPUU0nxJue`@ZURC}?
ze*pjbX-v{8l?N!;PGBOH2YcBEGpKF)S5{WONen3L$SUT{X7g>><y9q0o5ERu|EDCb
z1|Ec8!p0tkuLvI1XG7r0mYj0h1n0xdF$r{yR|A27ggn6e@$Lzp4!nO1f|sEe3p4az
zK<D78Fgv9Nc-X8>0Kn+#;{Z(-+7NCHCPflhl@x$(LO#F`mJ!S?VBg5DDh1n$)SAUy
zcX#&)Ks{tuS0RrG9wyvw_oZ^zft2$g)ReRl{MTLqfbZoW0MHHS*LWZD;?mNRWF_bw
zMILj-w3$&eZ3O?d31G5FAcEY!k1>(NFw$v)r&F1<DQ?(uKSo3#_3Bkq$mMd`tyXIS
z#%bOrz#rm{ur-LpUEYU$iq(3=BF}$Gsdm~3ek5wuQ^;bmQ1m&;De+5?xrhFBVeA~h
z)0LrS;K{e-C=|eObvJ!5KsN-%*3;8tNvG3C5%DxYZ(@*cAgFP&O^^JJI|T#)c0W#*
zQGD2&$z+b<e#gd*lt|6MlV2XO5)1|dMHxW9<3%N)l5apTj)7;Lot>l6Xq3Lwq*Y8I
zq=>6Zl+ytG1@9xc{`iEA9+{q={;CP$5+@Z2*lf1d?d|P2a@>Vy1K&*%Sky(IvAGfC
y=&ur6`s-2};XmzR{UK{3YDb_Qfp!G+5`jNlJs7R{w?57Q0000<MNUMnLSTY-d;Y`#

literal 0
HcmV?d00001

diff --git a/img/empty-icon.svg b/img/empty-icon.svg
new file mode 100644
index 0000000..1e2de01
--- /dev/null
+++ b/img/empty-icon.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="100px" height="100px" xmlns="http://www.w3.org/2000/svg">
+  <defs>
+    <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="filter596">
+      <feColorMatrix type="matrix" values="0.3086 0.6094 0.082 0 0.244444444444444  0.3086 0.6094 0.082 0 0.244444444444444  0.3086 0.6094 0.082 0 0.244444444444444  0 0 0 1 0  " in="SourceGraphic" />
+    </filter>
+  </defs>
+  <g transform="matrix(1 0 0 1 -911 -6253 )">
+    <image preserveAspectRatio="none" style="overflow:visible" width="100" height="100" xlink:href="data:image/png;base64,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" x="911px" y="6253px" filter="url(#filter596)" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/give-sweep.png b/img/give-sweep.png
new file mode 100644
index 0000000000000000000000000000000000000000..f72331d56985c3f081dce56eef5ce31f2c283bde
GIT binary patch
literal 751
zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}E~ycoX}-P;
zT0k}j17mw80}DtA5K93u0|WB{Mh0de%?J`(zyy~ySip>6gB0F2&*5QUV2bo~aSX{|
zeLM5Co=%`h+w3ij%IPj1ePSmK6OTQyVfiSaCw#=^k(s#hN102UmUGlC{1d#a^#qlj
znXmuP-a6^(+U^d$z24uv{=L~6zVZ8hz0kd@!xnys+Lba(_#c<}p}8NXG_l^a*IqMm
zn_czchXFH0ty;}fy~6cdx3Io`8)+S|U;dm=1^=zPDW1R9U3i|eaOGd65HYddi0DNE
zl_ze?6uaK=J{HZx`(%EOJMSBL!`>JD^~?V-s~T(gaH$@A638{@Vfcb)wKr`t_9=<9
z1}t%Q31i(689CQ`{XOA38`4r*YF2DgOPcqZ$EEVtjE@mj9uwQ=iyH+B_Pl2_H#E)I
zr2q7u8e^YL*y_^x1=2?w<=nrVdAV@af7y+3G9Ofhi@x-3e;#q9F~+-O!PS@Dk{P9J
z7QaL4&k8A>wYZ(~_HuOk@-^T4ULWT;0)$sw8;-x&u|cQgdMtNsm2y+G#Q|<7&l8J7
zEWAFHO%AVAVoqjK{i2*67vMD8^0CazV?aGMyE#5coc+t)Te~bd=h*juYc|JR7U<Of
z8rlAP@7H9ud))!ouJ3nc%i8xXO?IQ&n)uJAb9rKRyVhIThHQP(5xelR%eMPX!Y{WJ
zI*IO>%XREKzst*p*^LwP5>{+d1p3;<B{MW`2lp1EmuziQICre!-gmZYS*3cqV#~MM
z$PfNYgU@FEy0|kZb#b-F@5A{H1`99tu8nd^i<$Ds_RC7I%a+q?!XlJ&|GJe~oV&fu
z?$K?dOZ%43aT4A2*`@9{M-}^qi_L#k3zFqIrZ@ecd*O?B>)wYBD+}Jp`<3wOf8tp=
WV^jaFknSc>V)JzMb6Mw<&;$TUuRDzZ

literal 0
HcmV?d00001

diff --git a/img/input-icon.png b/img/input-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..3587ae1d4d3d955bd7a8b8755240ad0aece0a91a
GIT binary patch
literal 1923
zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!SkfJR9T^xl_H+M9WCijWi-X*q
z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZk1_maF
z0G|+7pn_2_8Ukd8z~!P2Z=mM=B|(0{4E(;;iw~Z;d*SHXwrCmQoMV4(wWuph{C<SD
z@AsYgWx+0{jy~CwPj6Lrczm-`Ao0MrJjNg<<Mr!!m}h><b-jH`^qlI_YZEqe{yV{)
zu!?1o*4N!^^^ZPE{<Ri-x-ddJ_KV1ZUT>AOlI`1y4L=yYF_Zqq8h5=lWKTuXveY%J
zqvo`0-Z&d0)${pDvXaElNv~fyTmG0E|MIf_Go1&uJ7u{_@2hdlkiXL4l)q`$)v6Vl
z$1_&yny?E^zt{X+@14DWSjy44{ojFJVNCLNcVXyYmGuB}I14-?i-9zV?ZM!7GTV-U
zfmzVg#W5t}@Z0d8)}etSw&yPxi)aPSO3_H|c<y#yKx)4G6HR?ylLd}5y-d6W6_<vn
zoGqU9yzp=K+iLmy$7TDk=hwcS|1S3Tn$mN3)8}vgp895g=B$&4FQ2aNx_SKi`TAE|
zJU25lH7`q^b9RQLjbzn{H31qq+t~GM{cgl`8s`6NYJJ$Pq_lXE`0lXHDsA2SOJ-VF
znCYd+h|S*+!y-Ic=U9z@q1pTt$G-I*f~rB`QWw@{nrPV`UiIvBjO)HNIkEd5xF#2c
zWwWO9R$ga&!MSF!;A`_2HS>8-Y|Z}txnutR!2C81slWv<b?>l<Sbk{^@!{f>vg6LZ
z`i!C0Zu1hRXfG4{13RZmM!qyl*uCnw*X}84C(?7+&u$Jr8^|{0{Ud<{#{+q$cf@ZT
zKAc|Nc%ecyCb7Bq{e}$@3xYbs81L286l#Chy!iJ3qhDjQh_36dh*gcwbC?b#E^y<!
z##H)s4$~Trj0wqt2L$8ny4m_pZFGAevE5;^*C|tG%{xqu2MR6Am@H1}25`=ql)OCj
zd)Q%(^m8W+Po3AvYZO!P>6^>CYA5TT1|G|23z81SGDbK0uvYL{oIjbr`QXg84!6JN
zo$hoC5APG=W!Jm$lSN~4^pq7_nO{746ko!WRX)o;G(@|fA#{I?=^pKg`J4yuI&50C
zoP9@1h**r^hrsopmhKIa;FWGrIZzgP__{;t>QfE%OZj)Kda0}MHG9{euDYxpKC|9g
zUVoXSefi=29iBIh78oxmn{chb`$CcXrL(uEpZv1skWZn+uC=eE^Ok>OD(7js;@Zyj
z)c4d9F{$@nd*lAwGPnNbKa#ljD8KrGW#`<Jd7me&ZDjg9VOh~HyShhNDn6$E^HsY7
zeieH@Y)#z8yZ?>s+_ifS+eFy@x^s83ZjXom&ST53{d=`_O>kbXaQHikNpWp5ZCpJ^
z_egfGEuLuoXVo#Ug?Cl|ggppQSj}Jgy>7vi!xb+UYtNYfgXPMax0{!II9l5}WBnwi
zeB*^l_xE)(ZA<$uTIccKxU}`1_Ma(rnRPq$4}5wN@w7mUvGjNDx&Hss|LoK18N7C7
z?t9HIy&afKR7+eVN>UO_QmvAUQh^kMk%5tsu7QQFp+$(Hsg;p|m9eR|frXWUf!uW7
zFDM#v^HVa@DsgMbKeZK<4?RIP6qlu2B_$T8>XsH|GNfhZq+03g>u2QWrs^lA<YwmS
zXC~+8>89o9mFSn`7Jzy2nMTQ`6-GuyrA9gW#rdVhrTKb5Q!XbNWdjXm@O1TaS?83{
F1ORb}MREWD

literal 0
HcmV?d00001

diff --git a/img/issue-bj.svg b/img/issue-bj.svg
new file mode 100644
index 0000000..35c1a6f
--- /dev/null
+++ b/img/issue-bj.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="727px" height="526px" xmlns="http://www.w3.org/2000/svg">
+  <defs>
+    <mask fill="white" id="clip598">
+      <path d="M 1 510  L 0.999871317552845 19.7966825002877  C 3.4185524978235 21.8045610459778  6.54626184609054 23  10 23  C 17.84 23  24 16.8399999999999  24 9  C 24 5.54542319048073  22.8039804094246 2.41703354202741  20.7929431454809 0  L 711 0  C 716.6 0  721 4.40000000000009  721 10  L 721 510  C 721 515.6  716.6 520  711 520  L 11 520  C 5.39999999999998 520  1 515.6  1 510  Z " fill-rule="evenodd" />
+    </mask>
+    <filter x="1126px" y="8991px" width="727px" height="526px" filterUnits="userSpaceOnUse" id="filter599">
+      <feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetInner" />
+      <feGaussianBlur stdDeviation="1.5" in="shadowOffsetInner" result="shadowGaussian" />
+      <feComposite in2="shadowGaussian" operator="atop" in="SourceAlpha" result="shadowComposite" />
+      <feColorMatrix type="matrix" values="0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.117647058823529 0  " in="shadowComposite" />
+    </filter>
+    <g id="widget600">
+      <path d="M 1 510  L 0.999871317552845 19.7966825002877  C 3.4185524978235 21.8045610459778  6.54626184609054 23  10 23  C 17.84 23  24 16.8399999999999  24 9  C 24 5.54542319048073  22.8039804094246 2.41703354202741  20.7929431454809 0  L 711 0  C 716.6 0  721 4.40000000000009  721 10  L 721 510  C 721 515.6  716.6 520  711 520  L 11 520  C 5.39999999999998 520  1 515.6  1 510  Z " fill-rule="nonzero" fill="#ffffff" stroke="none" transform="matrix(1 0 0 1 1129 8994 )" />
+      <path d="M 1 510  L 0.999871317552845 19.7966825002877  C 3.4185524978235 21.8045610459778  6.54626184609054 23  10 23  C 17.84 23  24 16.8399999999999  24 9  C 24 5.54542319048073  22.8039804094246 2.41703354202741  20.7929431454809 0  L 711 0  C 716.6 0  721 4.40000000000009  721 10  L 721 510  C 721 515.6  716.6 520  711 520  L 11 520  C 5.39999999999998 520  1 515.6  1 510  Z " stroke-width="2" stroke="#ebebeb" fill="none" transform="matrix(1 0 0 1 1129 8994 )" mask="url(#clip598)" />
+    </g>
+  </defs>
+  <g transform="matrix(1 0 0 1 -1126 -8991 )">
+    <use xlink:href="#widget600" filter="url(#filter599)" />
+    <use xlink:href="#widget600" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/like-icon-colours.png b/img/like-icon-colours.png
new file mode 100644
index 0000000000000000000000000000000000000000..09d9120db1ee58a206db082317d5dd1ca541a8bb
GIT binary patch
literal 1141
zcmV-*1d98KP)<h;3K|Lk000e1NJLTq002M$002M;1^@s6s%dfF00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91K%fHv1ONa40RR91KmY&$07g+lumAu9-$_J4RCod9TJ3e(Fcg&x17rj|
zLFoi>CTKcAS%5a3pkxD@3=o*0Y!JEunE+)2_+L=(Gswpf8Oye08%yWpNa)M=-uIq9
z>~PkCv|E4w1sL~?$suwf8K3mSr+FRFcpVS9^bC-nfH(<omiQ`Q!5t5$o3jS1KLe|?
zm6}Zc&<~TtJ=?$P+w9f0Kmc}=O-Bw79+KUoYD=RbAlDDkp6zn29I#%9P!Ltg>c+Rh
z19Z4f>L3ypNH?ib0TAPn87=<JtY7h7jS656R}K*_7uE{%na+DQDu84%ItO&&_wYhn
z>88d6Ad6xJzBNU@W4nQA-y;1Q696EiB0xFggChM+`!*&3EIKj;>9SuV0>J$TaQ`nZ
ziJ8vbhyd9BCZ+&g_p4n1vOX?9&i3`9g4HenV*jNmNa~L*Q<NE(H>OqrVEuc<ev}7F
z*WP12p{uW2SDOIj`Z&{<vi_0erYc$8_}T<Gx_;^7EN+7<9f7KK{i+j~jNh%tWckRX
zZ$_WDjQYye&OPAYdOQM3`m2z*6YCQorveapEP7SqUWq1D!FKLU0E^^drC@2BxS9_J
zvY%{{Cv?5=*$GaX+qwtXCNCNLOF&(v6J_Okd~5n39zK5nhQ0m<d;J=7l-}+%&!53c
zGfjQzsx<ak06L)^4=DwJ^Hnc=`kY2_oaaxvuBByxH_cz^Y!Lu7K0xdUbOG{2D}GNG
zQAs7-@`kG1@|;ekui!oia6+539IPvN2-p22Knxhiy(=UQ&ijdWfr75zAYAK@mYf85
zw?6OHOo%Vg*k{Gn;I$4^;uE~b30vU`iy#-iYJhXVl03jm0TBA}N!HsCfafpC^RWoJ
zdD}{pw>ja8y&`;ptGBIfCV#}Xq}<C8p!mlExKRQKD)^LC{1fK@N(i6G$D~=XP@H`X
zfh~+4FMtOz4pMk@AK;1g69Ig>4`BQID1eFw5ArQIF4H{YHNc<y0AHx>Pl=!wL7^(T
zoS(Ztaa96znYZFbtN%&-Cj$6!AK){kL^_W>z=!()+<%%TuFAfIz+2XdR|z1LB3;aJ
z&e2+*xW)oxsnZcLw*ByVmc>PRKvsJP>UpO1iCkKMPTmKw_{}a^F%h7f_W?f73-3gL
zODbJ!Th`W>=937}wfn&Fwbv?5R##30K%>xgxYjxx?jB6ACjxZqILsdr`?=O9ff50r
z*b=|#zI^40&+)H26H^k20JK^nZj9U}HTfo0hMI?u4e7cX%VfNtAU`Vd%tQbhL?<SE
zF}<S&BxjQNVdrj!-wVe0@0_tVo8J#u`6F--@c)F<qLcpzPdWG3?q|AD00000NkvXX
Hu0mjf2E_L;

literal 0
HcmV?d00001

diff --git a/img/like-icon-gray.png b/img/like-icon-gray.png
new file mode 100644
index 0000000000000000000000000000000000000000..b9e164cca6e7a8d6f504768431cc5e427f38d0a8
GIT binary patch
literal 1452
zcmV;d1ylNoP)<h;3K|Lk000e1NJLTq001xm001xu1^@s6R|5Hm00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NH7D+@wRA>d&nOkU_MHI((H@h)g
zFNwKWMNu2Ch@ysg>6&|j#6S_X1_i~JK8m*oeN3QIMbJK3&?@Mg1VJP<5)zXT+RZ~l
zK(J8}Z7Dw3q?*c_*xh8a{!YxdoSD5O`}w8&IWX)wXJ*d)|1)Rio0$y;b|{UEj9e9s
zMqkDKe)6s4i{z7;Oy>QruC6bUJxM`NyjV`g$H(sqhr?e3_C~A7Q9ngE(An9!<`~@m
zhTJwR)NXQevZkV<;;SOyrRfXgHw*bF#qK!)I)9mbvjyTWbbGX48yg!dG(%SN!s<>C
zcv^QC3<i%ZE-uy)Qr95IRapd^QCF31TlAa&AaB#X6G{jB`}<R^t*uMz>+A38GUWR#
zy=2u>0<*KT5dcRNiZl!LH%Dh}eDBEe3)$PX?nd^M!1D6)4T4JnSyFNU0>5e<vNvhn
zjqE7_LgW?=f)PHe^_G^F1h$m2RVvw)=qUjZ^lB80un{s+hAm3~G8MYM8`(1ggM)+O
z>q!g5nAV4eh6M2Cjtw%aj_mf=GXm}H?au;Yj{<TrolYN9dZ3}9;c9ffM$YPTH?k)L
zMn^|wR1aDJKJV%2`CZ#sBTZT-gidSSjqC}5%F4=*=v<F}n(%nr1{4Z~9<^-WS$fH8
zxa1b90U(1@Q&Wd9J)_Jb9_7S&%Cd=S5Fo_9$y28!lWPLQ!^67({{g){XZ83~BocYu
zvIQn4CLY3ekFqDKtE*>}?n*3~fb2GHZEa5w4(~Ao_F?P-qq?83Z^A}HyuV`Eu1q8n
zDNe6)(A&;#B=?DV@@M2voTIqj5wPb^baE{vcaz)6&y(|gK@$*qjL<njxsl|E0oXq=
zMvVgZ$}COy$uUJ@xRs8NV7R`3KUwJ21<E$ejP5V^cpQg$7iByikET+o^VHc@%ugw0
z^f|Y%u&_6T(~oH=qbqxKzFZ7^21g&RuC6u}0xzIqvDn}A^AdIc5Z#M}zoz>7`U642
zL*lR0wUDOG7wqeAb$55qZ5NQNAL<tykb<s~$>eq19}WXt?_@J>2)xKbm5<c9g1zlf
z0e9`)oM^MhbGk|7e8`B^-7u|nGL>Ysvx(c)(Q<$n0Dw<sf&42(By^0OsIIPVskym1
zyR8voMw`aQ#*AUOgbHiuenLq1csgeW*zSxPG%yI-<=Wd$%V2rL>f=NX0jq+qRAykW
z1_YrQ*+z{KCdQ2!&<)BdZ{mDdV_;3p{BLGpdV2a!NYp9<ORUcyw<N%{`C^9n=EM|u
z5#xMU*0&^JH7ciS#6LhbPO>=!=I7^qxds4i%m9HAm(k22AjV>;90ZB=8sh&Bg-dRH
zCq)n2F|I24Mg(jOoY}!f{<fo|L+%l!&p<g?0oaIt2yKK<UIGIH1HM}W5HR8&0@<r*
zc3O&ztg($=YJ&0@2H*!ZJ_r?_0bS7#GKb51!EuGca*oT>8AspF3^;Ym^2_6a5&wWV
zu7L;vBSe^<qHAEQa_!tB*(Q*UfAR18833cPfOY))o`75-0l7zjZl>hQ%8GFZ_w5Yu
zNBL!3YY#cdH-G2)`udXEmh&3HJJHX&0$Z3?19rJl=%GTtwd5M@68)IgMb05WrAE7w
z*0(Cxbv>4UsH&<uZ2OcDI&T|&sGs2}=P7w0v$4sQ@(qmgaO%6nj<Z012Vf8Ilp_zj
zIceh?AW!9_2FU#9KizVAaA{auTf5NP+w0j=q)Qk(-|Qa&$h%6oaJ{qu0000<MNUMn
GLSTXoxSb6E

literal 0
HcmV?d00001

diff --git a/img/like-icon.png b/img/like-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..e38f888a2f395113cbc3a8f35f3ea88a48b3f5d9
GIT binary patch
literal 1414
zcmV;11$p|3P)<h;3K|Lk000e1NJLTq002M$002M;1^@s6s%dfF00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91K%fHv1ONa40RR91KmY&$07g+lumAuA@JU2LRCodHTHA|HQ4}7=FfqB6
zT$@ouN}=5IK!cJJDGJ34a(PhRM3fgVc=JO31?8PQU`9eC#KX)e!Z0)La_9S|+0*{*
z`S$t!j&tVBJ}0ZzoO8at_C9NUd+p2Fzp1JkJQ;yk?}c80zJz{<zJOkWZiWtp7FJdu
zvR3Gy2)%`}8PLMXT14~(8Wp@LV`j`M5(Co^OlO6`8xmSzUsDtk&czJgkg%r+1aQ*(
zEC_fHY(I1Xl!10bP2lF*1T6Qm6cLz!?CVx1vW*_QF^*mC9yfRbt8*gZc((~M_lq67
zR35WjYdHj5`2~Q(!j>O+;Oy_pfUE{t62KL}l}`ZJ!>+Ws0G@MCz;qGRbAb`+68Knw
zC5E!h0M&!fJQ2JVc(uS1Ls=2PiEgFv_KCm<eHHjHfhC5rB48antrgz#LrBSJ0S<_-
z1JbB)ey70r^><C+gcJcC9@|8476kCiZ@uu6pS>RiPH2L_p9(B^Xb3#K4mFz@`?|{G
zJ@*S{d9>{tJ@!GvN8p_ugt@;9oa88BpvKO=HYnqeu{Ch+rze=z5sse{b)H7p2U)}b
z`ITq)pt-+X#^ZaU-i0!Cf-2q#Z#cu7fbA=1@<|ciF7(vf5>Y2nQJR~Jsqo}9)cw3Q
z4)ViiJM@(S#PzVi2=S2gUnfBxzw!L>8uS4)b*V>-C!k!??B2HTf1_*{G)hRIFLUg+
zlHBv4bxD*Hm6T0}5y$u;D0gz~*(j%2eh^wt_P`*jowUk0G4HmW;Xa*bb?wmZGWrhX
zaU5Y*@PwxlIRK+LZ6~p1Ms6}rogbhV-$A=`%}Xk{PK3=HXp+F<)a}H(MsqXr8mhLQ
zfd5I@>nEXSp-i_pG84v!p);VqjZ&QUXv=d19=KNX!4bZz>Kil;b3R)Vc@#Ph8k)?9
zL+o+a_p5X?DFGZp-1Vioq|&dn<ro@t3FxHLD%CCm=aOLyS=?s>z4r%kC5fR+yKrzM
zF}3#Y5XPJ}T?YBAPJ2c5L5DazUH`j$=K(ZyMP&+Yl&xDggy&_#i53#z3ryHcC=UcM
zM*cG8N>iK+a4YBOc@CT%FC6v~AZ&9DEf?N1bDMn`AnX$l71d@|m>U02@bb<$1o)iI
z!yKS8;3fk~V-oZc6AI3q>1^Rl6ER-~<e^tZOcG-6tCg-V17xiNfolA}Lwt`Jqb~#E
z#2<RLsPWJA=b1n(0#q8sA!;ye`K_}^ytrrl6ZcJmq4%nYNka30)`^my@lQOBAt2fh
z22$zIGs@e>!!!s8Ia|~Ocpt%kNRt55R)|-X0e$124#&xWyiI~r5MP7nm5K-mIju!Z
z5>mZS!@dcS5584^WtB>(WU2ArfuP##z~T%6yIvmdRR-K}9WN>YBM>Nm3vi`m{Ik$U
zfJ*B;O@iG0kpx#t#y<;v1h^HWo)uY9_F0sv@&64k=D+5Y2nonj&z3kJ@t_D`@csS)
zlLUm=gAuWnEvkWqngIKaf3}py5Gd<Wh6cm&t}{^n((H;Pfa$L?fa~RFr-e~?Rt=Y|
zt4^IP9~lRaztr(JQ@<X{pWpilD;8au6<*=VNRbJ6i1^f*Ko23D16q6TiutD*VKqYe
zueV;=h7ukU6e$b%uXx9ywa`d0djK9Cktr@Ac@>`jakKLXdZqUsm;dsgfhY$40=<}t
UGpWs}D*ylh07*qoM6N<$f|i$h!vFvP

literal 0
HcmV?d00001

diff --git a/img/logo.png b/img/logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..a31c8e2ab118866db3228d11415f7cf46476139b
GIT binary patch
literal 6157
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

literal 0
HcmV?d00001

diff --git a/img/menu-icon-gray.svg b/img/menu-icon-gray.svg
new file mode 100644
index 0000000..1abc84a
--- /dev/null
+++ b/img/menu-icon-gray.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="14px" height="14px" xmlns="http://www.w3.org/2000/svg">
+  <defs>
+    <filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="filter572">
+      <feColorMatrix type="matrix" values="1 0 0 0 0.4  0 1 0 0 0.4  0 0 1 0 0.4  0 0 0 1 0  " in="SourceGraphic" />
+    </filter>
+  </defs>
+  <g transform="matrix(1 0 0 1 -1686 -5323 )">
+    <image preserveAspectRatio="none" style="overflow:visible" width="14" height="14" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAIdQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA92IrIQAAACx0Uk5TAB5tuNj0bB0bmfz9qiBQ8/JOb24cGp6ba7e12/HZ12n7nJgZSU1MFZGitmptU/ZgAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAASAAAAEgARslrPgAAAQ1JREFUeNrt1utOwlAQReEC5WKrnGKrItaK4t3z/s+nicYIHacN2ZHErO8nk7UDDSEkCQAAAAAAAAAAAPBpMByl43E6mkwP0syOsvglPz7pN6Vs5iH+UCz6bCmb0zxuycvuLWUz33n949L5eZRNFWJLceZvSZvzaLjwx5TNILMOWeVtSZsympbemLS5tA8rb0zaXNmH1BuTNsE+BG9M2vxyqPcY26+5tg+NNyZtDv4lnNiHG29M2kzNH4i1+6OibW6tw13ikjazov16vfHHtM196+HkD0kHbVPu/lEYdm2pm8XW06kfu7fUzdPz+vttvWz6bMmbavnahNCs3qp+U3/ZAAAAAAAAAAAA4J97B6Y13hOEznw5AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTAzLTE4VDEyOjI5OjA2KzA4OjAwpDFvtAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wMy0xOFQxMjoyOTowNiswODowMNVs1wgAAABJdEVYdHN2ZzpiYXNlLXVyaQBmaWxlOi8vL2hvbWUvYWRtaW4vaWNvbi1mb250L3RtcC9pY29uX2V3MGNucnU1MjUvZ2VuZ2R1by5zdmfa+p/PAAAAAElFTkSuQmCC" x="1686px" y="5323px" filter="url(#filter572)" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/mini-code.png b/img/mini-code.png
new file mode 100644
index 0000000000000000000000000000000000000000..def8ef0762eeb300025d843bd985834b8fac6d9c
GIT binary patch
literal 10223
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
NmsXalkT7}wzW{SH(q#Yu

literal 0
HcmV?d00001

diff --git a/img/offer-mini-QRcode.png b/img/offer-mini-QRcode.png
new file mode 100644
index 0000000000000000000000000000000000000000..c16265b0de8ba0eb5617f21669feb95049cd7b4a
GIT binary patch
literal 190572
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
OA05qy_sZ_rzWN`J9Jdny

literal 0
HcmV?d00001

diff --git a/img/tick-no.svg b/img/tick-no.svg
new file mode 100644
index 0000000..3ccac85
--- /dev/null
+++ b/img/tick-no.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="18px" height="18px" viewBox="1157 9464  18 18" xmlns="http://www.w3.org/2000/svg">
+  <defs>
+    <filter x="1157px" y="9464px" width="18px" height="18px" filterUnits="userSpaceOnUse" id="filter607">
+      <feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetInner" />
+      <feGaussianBlur stdDeviation="1.5" in="shadowOffsetInner" result="shadowGaussian" />
+      <feComposite in2="shadowGaussian" operator="atop" in="SourceAlpha" result="shadowComposite" />
+      <feColorMatrix type="matrix" values="0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.117647058823529 0  " in="shadowComposite" />
+    </filter>
+    <g id="widget608">
+      <path d="M 1160.5 9467.5  L 1171.5 9467.5  L 1171.5 9478.5  L 1160.5 9478.5  L 1160.5 9467.5  Z " fill-rule="nonzero" fill="#ffffff" stroke="none" />
+      <path d="M 1160.5 9467.5  L 1171.5 9467.5  L 1171.5 9478.5  L 1160.5 9478.5  L 1160.5 9467.5  Z " stroke-width="1" stroke="#797979" fill="none" />
+    </g>
+  </defs>
+  <use xlink:href="#widget608" filter="url(#filter607)" />
+  <use xlink:href="#widget608" />
+</svg>
\ No newline at end of file
diff --git a/img/tick-option.svg b/img/tick-option.svg
new file mode 100644
index 0000000..81db8a5
--- /dev/null
+++ b/img/tick-option.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="18px" height="18px" viewBox="1157 9464  18 18" xmlns="http://www.w3.org/2000/svg">
+  <defs>
+    <filter x="1157px" y="9464px" width="18px" height="18px" filterUnits="userSpaceOnUse" id="filter609">
+      <feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetInner" />
+      <feGaussianBlur stdDeviation="1.5" in="shadowOffsetInner" result="shadowGaussian" />
+      <feComposite in2="shadowGaussian" operator="atop" in="SourceAlpha" result="shadowComposite" />
+      <feColorMatrix type="matrix" values="0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.117647058823529 0  " in="shadowComposite" />
+    </filter>
+    <g id="widget610">
+      <path d="M 1160.5 9467.5  L 1171.5 9467.5  L 1171.5 9478.5  L 1160.5 9478.5  L 1160.5 9467.5  Z " fill-rule="nonzero" fill="#ffffff" stroke="none" />
+      <path d="M 1160.5 9467.5  L 1171.5 9467.5  L 1171.5 9478.5  L 1160.5 9478.5  L 1160.5 9467.5  Z " stroke-width="1" stroke="#797979" fill="none" />
+    </g>
+  </defs>
+  <use xlink:href="#widget610" filter="url(#filter609)" />
+  <use xlink:href="#widget610" />
+  <path d="M 1162.57142857143 9473  L 1165.14285714286 9475.57142857143  L 1169.42857142857 9469.57142857143  " stroke-width="2.57142857142857" stroke="#797979" fill="none" />
+</svg>
\ No newline at end of file
diff --git a/img/tick-orange.svg b/img/tick-orange.svg
new file mode 100644
index 0000000..c31fcfa
--- /dev/null
+++ b/img/tick-orange.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="11px" height="8px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -784 -11798 )">
+    <path d="M 10.8012903225806 1.1043771043771  C 10.9337634408602 1.2300785634119  11 1.38271604938272  11 1.56228956228956  C 11 1.74186307519641  10.9337634408602 1.89450056116723  10.8012903225806 2.02020202020202  L 5.66322580645161 6.8956228956229  L 4.69806451612903 7.81144781144781  C 4.56559139784946 7.9371492704826  4.4047311827957 8  4.21548387096774 8  C 4.02623655913979 8  3.86537634408602 7.9371492704826  3.73290322580645 7.81144781144781  L 2.76774193548387 6.8956228956229  L 0.198709677419355 4.45791245791246  C 0.066236559139785 4.33221099887766  0 4.17957351290685  0 4  C 0 3.82042648709315  0.066236559139785 3.66778900112233  0.198709677419355 3.54208754208754  L 1.16387096774194 2.62626262626263  C 1.29634408602151 2.50056116722783  1.45720430107527 2.43771043771044  1.64645161290323 2.43771043771044  C 1.83569892473118 2.43771043771044  1.99655913978495 2.50056116722783  2.12903225806452 2.62626262626263  L 4.21548387096774 4.61279461279461  L 8.87096774193548 0.188552188552189  C 9.00344086021505 0.0628507295173959  9.16430107526882 0  9.35354838709677 0  C 9.54279569892473 0  9.7036559139785 0.0628507295173959  9.83612903225806 0.188552188552189  L 10.8012903225806 1.1043771043771  Z " fill-rule="nonzero" fill="#fa6b11" stroke="none" transform="matrix(1 0 0 1 784 11798 )" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/img/title.png b/img/title.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7977d4d4b6db9280b136b59617295a0a7e184a3
GIT binary patch
literal 5923
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
FV1lt6i`f7G

literal 0
HcmV?d00001

diff --git a/img/transmit-icon.png b/img/transmit-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..5ea696131a1e2ec629d95e0125e502f5dcc32239
GIT binary patch
literal 1083
zcmV-B1jPG^P)<h;3K|Lk000e1NJLTq001xm001xu1^@s6R|5Hm00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NFrAb6VRA>e5nLB6|K@^5fd_<##
z31Z<R8bQIJDB3Eb7FHsNC|C(rN<cJeM66?xN<|bz5Ct18#ll8Ke4~jE5J3cO1i|=>
z@5lGYY%+W9+}*vovzv?Lz<+nnIWu$qGqW>0ySHv!vNR>TQ@x+5@jbOxyuwsewHuL4
zp;ag70Sf%5N~n($pbn(TY$`kkig^h%gNmeu+K)iBq<!tzW?<57Vn0C_r$nhA^lIcU
zf+dNyNA6ToY0_^hw4vVsOO4&Dc3}05T(!1u^m`0sxrL@vuh+w)58E1$C=c+uWUrxX
z1hj~&!6e#OB1+;4aJi`b1#AIc(dgI(yU1I!7~^EZoCh|EU)b6$1(9zAcH5eW?We7r
zldj!Hi+m+m473}~0Ik3$T^J7lB{(2Tz-BvP(3jUmd;JceTU7&P<EQDTXfq^5CNPbt
z`@tKKMl#L6KFXk|1U3@zWdPz)Vw;Ofpn*WgQ;0vue-i8l8-UisGH?(?gx%|H>_a<T
zo-?2Ydb11(Z5&6z3gDCN81)=+iL0z*hHk|n$t!`GMDQI=v>j?j<S!@taQp_A{Aq03
zA!Cw90ve&az!K0JSQU#NSG28n1KUpeAs~N=<dMJyqF55QuxWoUC-pea0^3eAwx?Vp
z*+VC=i#{z0?f2UIlVmGS+wLp2ZAp#f3z@(y`uhM}B03i9jFTqqRB+q9M_-rLNdAxs
zoS{FL#3%GN1<4>v@*z<B7hpNaB%u;mNHlva=*+}mxYBrv3qZ+EGhC&#6e<Co``yuh
zRw<EEYS}Cy642B3EpQXqnJs)pwdPV=55FT|PSi3)0-NZ}CI1dxuc@Ks9vwz;?nIr3
zNZ_#3u>!=7yHTJjubO4|>8x^t9v&fNwdv%t(L<<O;O>)HW!b9UMl}fiAevfT=Yi1T
zyHgrN%zze?d%r80SE1RL>n}tC&8G9$=(;}(kq`-JYF+v0DtVVfB=8iHIx<9ZJt`D+
z^(~G{ze?zge-3m3y$j?aKAr=!?{id|Kpuo`pFW;Jb|D+6P(8#ND3q`bHkN=Lk)rjn
z87O+hZM?A=up?5m{$I?1J|6urBiCZ|T2SX368c+A|D6p;55MjUiQcI4cq#c8t@7Vi
znp_1g$NO$K9meTatkv>fHvzp-`96i$D*0ac>fg+m=)R9W?bRxA@e+A`AM%Q_($wgW
zZ{NQoqm`Jr=$;q1*vPw|De#p@Q;B7C41MLo{skAvKSM^bn8*MC002ovPDHLkV1n0@
B*m?i}

literal 0
HcmV?d00001

diff --git a/img/triangle-icon.svg b/img/triangle-icon.svg
new file mode 100644
index 0000000..b66289b
--- /dev/null
+++ b/img/triangle-icon.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="5px" height="10px" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1 0 0 1 -873 -593 )">
+    <path d="M 4.83506944444444 4.560546875  C 4.94502314814815 4.68424479166667  5 4.83072916666667  5 5  C 5 5.16927083333333  4.94502314814815 5.31575520833333  4.83506944444444 5.439453125  L 0.946180555555556 9.814453125  C 0.836226851851852 9.93815104166667  0.706018518518519 10  0.555555555555556 10  C 0.405092592592593 10  0.274884259259259 9.93815104166667  0.164930555555556 9.814453125  C 0.0549768518518519 9.69075520833333  0 9.54427083333333  0 9.375  L 0 0.625  C 0 0.455729166666665  0.0549768518518519 0.309244791666665  0.164930555555556 0.185546875  C 0.274884259259259 0.0618489583333326  0.405092592592593 0  0.555555555555556 0  C 0.706018518518519 0  0.836226851851852 0.0618489583333326  0.946180555555556 0.185546875  L 4.83506944444444 4.560546875  Z " fill-rule="nonzero" fill="#fddf6d" stroke="none" transform="matrix(1 0 0 1 873 593 )" />
+  </g>
+</svg>
\ No newline at end of file
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..1da9adc
--- /dev/null
+++ b/index.html
@@ -0,0 +1,545 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="UTF-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+    <link rel="stylesheet" href="./css/index.css">
+    <script src="../js文件/vue@3.2.36.js"></script>
+    <!-- <script src="./js/masonry.pkgd.min.js"></script> -->
+</head>
+
+<body>
+    <div class="" id="answer-app">
+        <!-- <video poster="https://oss.gter.net/avatar/97KwEWQHYuMQGDnFqkimXF9SHKuGwVV5zW-tYWFjYQ~~/middle?istype=1&t=20231123103322" src="null" autoplay></video> -->
+        <header class="flexacenter" id="pageHeader">
+            <div class="flexacenter top">
+                <img class="logo" src="./img/logo.png">
+                <div class="right flexacenter flex1">
+                    <div class="searchInput flexacenter">
+                        <input class="input flex1" placeholder="输入搜索关键词" v-model="keyword" @keydown.enter="searchClick()" @focus="searchFocus" @blur="searchBlur" />
+                        <img class="input-icon" src="./img/input-icon.png" @click="searchClick()">
+                        <div class="history-box" v-if="historicalSearchState" @click.stop="">
+                            <div class="history-title">历史搜索</div>
+                            <div class="history-list">
+                                <div class="history-item" v-for="(item,index) in historicalSearchList" :key="index" @click.stop="handleClickHistoricalItem(item)">{{ item }}</div>
+                            </div>
+                        </div>
+                    </div>
+                    <div class="btn-list flexacenter">
+                        <div class="item flex1" @click="handleMy('collect')">我的收藏</div>
+                        <div class="item flex1" @click="handleMy('questions')">我的提问</div>
+                        <div class="item flex1" @click="handleMy('answers')">我的回答</div>
+                    </div>
+                    <div class="add-btn flexcenter" @click="questionsInit()">
+                        <img class="add-icon" src="./img/add-icon.svg">
+                        我要提问
+                    </div>
+                </div>
+            </div>
+            <div class="tab-box flexcenter" :class="{'tab-list-fixed': tabListFixeState}">
+                <div class="tab-list flexacenter">
+                    <div class="item flexcenter" :class="{'pitch': typePitch === item['id'] }" v-for="(item,index) in typeList" :key="index">{{ item['name'] }}</div>
+                </div>
+            </div>
+
+        </header>
+
+        <!-- <div class="" v-if="keyword && list.length == 0">搜索为空</div> -->
+
+        <div class="main flexflex" :class="{'mode-list': type == 'list'}">
+            <div class="list-box" :style="listBoxStyle()" @scroll="handleListScroll">
+                <div class="main-header " :style="{paddingLeft: type == 'list' ? 0 : 'calc((100vw - 1200px) / 2)'}">
+                    <div class="search-keyword flexacenter" v-if="isSearchMode" @click="handleClickClear()">
+                        {{ keyword }}<img class="search-keyword-cross" src="./img/cross-circle-icon.png">
+                    </div>
+                    <div class="total grid-item" @click="cut">共 {{ total }} 条回答</div>
+                </div>
+                <div class="list" id="list" :style="listStyle()">
+                    <div class="item grid-item flexflex" v-for="(item, index) in list" :key="index" :style="itemStyle(index,item['content'])" :class="{'pitch': index === pitchIndex,'upLevel': index === pitchIndex - 1}">
+                        <img class="dot" src="./img/dot.svg">
+                        <div class="content" :style="{width: type == 'list' ? '531px' : '430px'}">
+                            <div class="issue ellipsis" v-html="item['title']"></div>
+                            <div class="answer ellipsis">{{ item['content'] || '' }}</div>
+                            <div class="bottom flexacenter">
+                                <div class="quantity">{{ item['answers'] == 0 ? '暂无回答' : `共${ item['answers'] }个回答` }}</div>
+                                <div class="longString"></div>
+                                <div class="answer-btn" @click.stop="getDetails(item['uniqid'],index)">我来回答</div>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="empty-box flexcenter" v-if="isSearchMode && list.length == 0">
+                    <div class="dot-list flexacenter"><img class="item" src="./img/dot-yellow.svg"><img class="item" src="./img/dot-yellow.svg"><img class="item" src="./img/dot-yellow.svg"><img class="item" src="./img/dot-gray.svg"><img class="item" src="./img/dot-gray.svg"><img class="item" src="./img/dot-gray.svg"></div><img class="empty-icon" src="./img/empty-icon.svg">
+                    <div class="empty-hint">没有找到相关结果,请更换搜索关键词</div>
+                </div>
+            </div>
+
+            <!-- <div class="details-area-box flexflex" v-if="type == 'details'" :style="{height: 'calc(100vh - ' + pageHeaderHeight + 'px)'}"> -->
+            <div class="details-area-box flexflex" v-if="type == 'details'" :style="{height: pageListHeight + 'px'}">
+                <div class="details-box flexflex">
+                    <div class="close-box">
+                        <div class="close-circle flexcenter" @click="closeDetailMode()">
+                            <img class="close-icon" src="./img/close-icon.svg" />
+                            <img class="details-cross-icon" src="./img/cross-icon.png" />
+                        </div>
+                    </div>
+                    <!-- 提问信息 -->
+                    <div class="details-issue">
+                        <div class="title">{{ detailsInfo['title'] }}</div>
+                        <div class="hint" v-html="detailsInfo['content']"></div>
+                        <div class="info-box flexacenter">
+                            <div class="user-info flexacenter">
+                                <img class="avatar" :src="detailsInfo['avatar']">
+                                <div class="user-name">{{ detailsInfo['nickname'] }}</div>
+                            </div>
+                            <div class="time">{{ handleDate(detailsInfo['publicationdate']) }}</div>
+                        </div>
+                        <div class="operate-box flexacenter">
+                            <div class="answer-btn flexcenter" :class="{'white': detailsInfo['answers'] == 0}" @click="openIAnswer()">
+                                <img class="answer-btn-icon answer-icon-edit" src="./img/edit-icon.png">
+                                <img class="answer-btn-icon answer-icon-white" src="./img/edit-icon-white.svg">
+                                我来回答
+                            </div>
+                            <div class="operate-list flexacenter">
+                                <div class="operate-item flexacenter" @click="operateCollect()">
+                                    <img class="operate-icon operate-collect-icon" :src="detailsIscollection == 0 ? './img/collect-icon.png' : './img/collect-icon-colours.svg'">
+                                    收藏
+                                </div>
+                                <div class="operate-item flexacenter operate-transmit" style="z-index: 2;" @click="closeTransmitState()">
+                                    <img class="operate-icon operate-transmit-icon" src="./img/transmit-icon.png">
+                                    转发
+                                    <div class="transmit-box flexflex" v-if="questionsTransmitState" @click.stop="">
+                                        <!-- <div class="transmit-mask" @click="closeTransmitState()"></div> -->
+                                        <div class="transmit-left transmit-web">
+                                            <div class="transmit-title">转发网页版</div>
+                                            <div class="transmit-content">
+                                                <div class="transmit-headline">25fall!求定位,大佬帮忙解答一下~ (港,新,美)</div>
+                                                <div class="transmit-url">https://ask.gter.net/jb179020.html</div>
+                                            </div>
+                                            <div class="transmit-web-btn flexcenter">复制链接</div>
+                                        </div>
+                                        <div class="transmit-right transmit-mini">
+                                            <div class="transmit-title">转发小程序版</div>
+                                            <div class="transmit-content flexcenter">
+                                                <img class="transmit-mini-img" :src="detailShare['qrcode']">
+                                                <div class="flexcenter">
+                                                    <img class="give-sweep" src="./img/give-sweep.png">
+                                                    扫码转发该问答
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+                    <!-- 一共多少 -->
+                    <div class="answer-total-amount">共 {{ detailsInfo['answers'] }} 个回答</div>
+
+                    <!-- 回答-没有数据 -->
+                    <div class="answer-empty-box flexcenter" v-if="answerList.length == 0">
+                        <div class="empty-box flexcenter">
+                            <div class="dot-list flexacenter">
+                                <img class="dot-item" src="./img/dot-yellow.svg" v-for="item in 3">
+                                <img class="dot-item" src="./img/dot-gray.svg" v-for="item in 3">
+                            </div>
+                            <img class="empty-icon" src="./img/empty-icon.svg">
+                        </div>
+                        <div class="empty-hint">我在等待你的回答</div>
+                    </div>
+
+                    <!-- 回答-数据 -->
+                    <div class="answer-box-item" v-for="(item,index) in answerList" :style="{zIndex: item['transmitState'] ? 1 : 0}">
+                        <div class="answer-text" v-html="item['content']"></div>
+
+                        <div class="info-box flexacenter">
+                            <div class="user-info flexacenter">
+                                <img class="avatar" :src="item['avatar']">
+                                <div class="user-name">{{ item['nickname'] }}</div>
+                                <img class="homeShare" src="./img/title.png" v-if="item['groupid'] == 14" />
+                            </div>
+                            <div class="time">{{ handleDate(item['publicationdate']) }}</div>
+                        </div>
+
+                        <div class="operate-box flexacenter">
+                            <div class="edit-box">
+                                <div class="edit-btn flexcenter" v-if="item['ismyself'] == 1" @click="openIAnswer(index)">
+                                    <img class="edit-icon" src="./img/edit-icon.png">
+                                </div>
+                            </div>
+                            <div class="operate-list flexacenter">
+                                <div class="operate-item flexacenter" @click="operateLike(item['token'],index)">
+                                    <img class="operate-icon operate-like-icon" :src="item['islike'] == 1 ? './img/like-icon-colours.png' : './img/like-icon.png'">
+                                    {{ item['likenum'] }}
+                                </div>
+                                <div class="operate-item flexacenter " :class="{'commentnum': item['commentState'] }" @click="openCommentState(index)">
+                                    <img class="operate-icon operate-comment-icon" src="./img/comment-icon.png">
+                                    {{ item['commentnum'] }}
+                                </div>
+                                <div class="operate-item flexacenter" @click="operateCollect(item['token'],index)">
+                                    <img class="operate-icon operate-collect-icon" :src="item['iscollection'] == 1 ? './img/collect-icon-colours.svg' : './img/collect-icon.png'">
+                                    {{ item['collectionnum'] == 0 ? '收藏' : item['collectionnum'] }}
+                                </div>
+                                <div class="operate-item operate-transmit flexacenter" @click="handleAnswerTransmitList(index)">
+                                    <img class="operate-icon operate-transmit-icon" src="./img/transmit-icon.png">
+                                    转发
+                                    <div class="transmit-box flexflex" v-if="item['transmitState']" @click.stop="">
+                                        <!-- <div class="transmit-mask" @click="handleAnswerTransmitList(index)"></div> -->
+                                        <div class="transmit-left transmit-web">
+                                            <div class="transmit-title">转发网页版</div>
+                                            <div class="transmit-content">
+                                                <div class="transmit-headline">25fall!求定位,大佬帮忙解答一下~ (港,新,美)</div>
+                                                <div class="transmit-url">https://ask.gter.net/jb179020.html</div>
+                                            </div>
+                                            <div class="transmit-web-btn flexcenter">复制链接</div>
+                                        </div>
+                                        <div class="transmit-right transmit-mini">
+                                            <div class="transmit-title">转发小程序版</div>
+                                            <div class="transmit-content flexcenter">
+                                                <img class="transmit-mini-img" src="./img/mini-code.png">
+                                                <div class="flexcenter">
+                                                    <img class="give-sweep" src="./img/give-sweep.png">
+                                                    扫码转发该问答
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+
+                        <template v-if="item['commentState']">
+                            <div class="post-comment flexacenter">
+                                <input class="post-input flex1" placeholder="说点什么…" v-model="item['commentInput']" />
+                                <div class="post-ok flexcenter" @click="submitAnswerComments(index)">OK</div>
+                            </div>
+
+                            <!-- 评论 -->
+                            <div class="comments-box" v-if="item['commentList'] && item['commentList'].length != 0">
+                                <div class="comments-item" v-for="(it , ind) in item['commentList']" :key="ind">
+                                    <div class="comments-header flexacenter">
+                                        <div class="comments-header-left flexacenter">
+                                            <img class="comments-avatar" :src="it['avatar']">
+                                            <div class="comments-username">{{ it['nickname'] }}</div>
+                                            <div class="comments-time">{{ handleDate(it['timestamp']) }}</div>
+                                            <!-- <div class="comments-identity">提问者</div> -->
+                                            <div class="comments-identity" v-if="item['isauthor']">提问者</div>
+                                        </div>
+                                        <div class="comments-header-right flexacenter">
+                                            <div class="menu-box flexacenter">
+                                                <img class="menu-icon" src="./img/menu-icon-gray.svg">
+                                                <div class="report-box flexcenter" v-if="false">举报</div>
+                                            </div>
+                                            <img class="comment-icon" @click="openAnswerCommentsChild(index,ind)" src="./img/comment-icon-gray.svg">
+                                            <div class="flexacenter like-box" @click="operateAnswerCommentsLike(it['token'],index,ind)">
+                                                <img class="like-icon" :src=" it['islike'] == 0 ? './img/like-icon-gray.png' : './img/like-icon-colours.png'">
+                                                <div class="like-quantity">{{ it['likenum'] || 0 }}</div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="comments-content">
+                                        <div class="comments-text"> {{ it['content'] }}</div>
+                                        <div class="comments-input-box flexacenter" v-if="it['childState']">
+                                            <div class="comments-input flexflex">
+                                                <textarea class="flex1" placeholder="回复" v-model="it['commentInput']"></textarea>
+                                                <div class="comments-btn flexcenter" @click="submitAnswerComments(index,ind)">发送</div>
+                                            </div>
+                                            <img class="forkfork" src="./img/cross-icon.png" @click="closeAnswerCommentsChild(index,ind)">
+                                        </div>
+                                    </div>
+                                    <div class="child-comments" v-if="it['child'].length != 0">
+                                        <div class="comments-item" v-for="(ite, i) in it['child']" :key="i">
+                                            <div class="comments-header flexacenter">
+                                                <div class="comments-header-left flexacenter">
+                                                    <img class="comments-avatar" :src="ite['avatar']">
+                                                    <div class="comments-username">{{ ite['nickname'] }}</div>
+                                                    <div class="comments-time">{{ handleDate(ite['timestamp']) }}</div>
+                                                    <!-- <div class="comments-identity">提问者</div> -->
+                                                </div>
+                                                <div class="comments-header-right flexacenter">
+                                                    <div class="menu-box flexacenter">
+                                                        <img class="menu-icon" src="./img/menu-icon-gray.svg">
+                                                        <div class="report-box flexcenter" v-if="false">举报</div>
+                                                    </div>
+                                                    <img class="comment-icon" @click="openAnswerCommentsChild(index,ind,i)" src="./img/comment-icon-gray.svg">
+                                                    <div class="flexacenter like-box" @click="operateAnswerCommentsLike(ite['token'],index,ind,i)">
+                                                        <img class="like-icon" :src=" ite['islike'] == 0 ? './img/like-icon-gray.png' : './img/like-icon-colours.png'">
+                                                        <div class="like-quantity">{{ ite['likenum'] || 0 }}</div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                            <div class="comments-content">
+                                                <div class="comments-text">
+                                                    <div class="comments-reply" v-if="JSON.stringify(ite['reply']) != '[]'">@{{ ite['reply']['nickname'] }} </div>
+                                                    {{ ite['content'] }}
+                                                </div>
+                                                <div class="comments-input-box flexacenter" v-if="ite['childState']">
+                                                    <div class="comments-input flexflex">
+                                                        <textarea class="flex1" placeholder="回复" v-model="ite['commentInput']"></textarea>
+                                                        <div class="comments-btn flexcenter" @click="submitAnswerComments(index,ind,i)">发送</div>
+                                                    </div>
+                                                    <img class="forkfork" src="./img/cross-icon.png" @click="closeAnswerCommentsChild(index,ind,i)">
+                                                </div>
+                                            </div>
+                                        </div>
+                                        <div class="comments-also flexacenter" v-if="it['childnum'] >= 3 && it['childnum'] != it['child'].length" @click="alsoCommentsData(index,ind)">
+                                            <div class="">还有{{ it['childnum'] - 3 }}条回复</div>
+                                            <img class="also-icon" src="./img/arrow-circular-gray.png" />
+                                        </div>
+                                    </div>
+                                </div>
+
+                                <div class="reverl-all flexcenter" @click="handleAllComment(index)" v-if="item['commentCount'] != item['commentList'].length">
+                                    显示全部
+                                    <img class="arrow-circular" src="./img/arrow-circular-gray.png">
+                                </div>
+                            </div>
+
+                            <!-- 评论为空时 -->
+                            <!-- <div class="comments-empty-box flexflex" v-if="item['commentnum'] == 0"> -->
+                            <div class="comments-empty-box flexflex" v-else>
+                                <div class="empty-box flexcenter">
+                                    <div class="dot-list flexacenter">
+                                        <img class="dot-item" src="./img/dot-yellow.svg" v-for="item in 3">
+                                        <img class="dot-item" src="./img/dot-gray.svg" v-for="item in 3">
+                                    </div>
+                                    <img class="empty-icon" src="./img/empty-icon.svg">
+                                </div>
+                                <div class="empty-hint">和我说说你的想法或疑问吧</div>
+                            </div>
+
+
+
+                        </template>
+
+                    </div>
+
+                    <!-- · 著作权归作者所有 · -->
+                    <div class="copyright">· 著作权归作者所有 ·</div>
+
+                    <!-- div -->
+                    <div class="mobile-phone-check flexcenter">
+                        <img class="QRCode-icon" src="./img/QRCode-icon.svg" alt="">
+                        手机查看该问答
+
+                        <div class="QRCode-pop flexcenter">
+                            <img class="offer-mini-QRcode" src="./img/offer-mini-QRcode.png">
+                            <div class="QRCode-hint flexacenter">
+                                <img class="QRCode-img" src="./img/give-sweep.png" />
+                                微信扫一扫
+                            </div>
+                        </div>
+                    </div>
+                </div>
+
+            </div>
+        </div>
+
+        <!-- 我的弹窗 -->
+        <div class="popover-mask my-popover flexcenter" v-if="myType">
+            <div class="popover-box flexflex">
+                <img class="cross-icon" src="./img/cross-icon.png" @click="myType = ''">
+                <div class="tab-list flexcenter">
+                    <div class="tab-item flexacenter" :class="{'pitch': myType == 'collect'}" @click="handleMy('collect')">我的收藏 <div class="quantity">{{ myCollectionCount  || 0}}</div>
+                    </div>
+                    <div class="long-string"></div>
+                    <div class="tab-item flexacenter" :class="{'pitch': myType == 'answers'}" @click="handleMy('answers')">我的回答 <div class="quantity">{{ myAnswerCount }}</div>
+                    </div>
+                    <div class="long-string"></div>
+                    <div class="tab-item flexacenter" :class="{'pitch': myType == 'questions'}" @click="handleMy('questions')">我的提问 <div class="quantity">{{ myQuestionsCount }}</div>
+                    </div>
+                </div>
+                <div class="empty-box flexcenter" v-if="(myType == 'collect' && myCollectionList.length == 0) || (myType == 'answers' && myAnswerList.length == 0) || (myType == 'questions' && myQuestionsList.length == 0)">
+                    <div class="dot-list flexacenter">
+                        <img class="item" src="./img/dot-yellow.svg">
+                        <img class="item" src="./img/dot-yellow.svg">
+                        <img class="item" src="./img/dot-yellow.svg">
+                        <img class="item" src="./img/dot-gray.svg">
+                        <img class="item" src="./img/dot-gray.svg">
+                        <img class="item" src="./img/dot-gray.svg">
+                    </div>
+                    <img class="empty-icon" src="./img/empty-icon.svg">
+                    <div class="empty-hint">暂无内容</div>
+                </div>
+                <div class="content-box collect-list" v-if="myType == 'collect'" @scroll="handleCollectionScroll">
+                    <div class="item flexflex" v-for="(item,index) in myCollectionList" :key="item">
+                        <template v-if="item.type == 'askanswercollection'">
+                            <div class="icon a flexcenter">A</div>
+                            <div class="centre flexflex flex1">
+                                <div class="title ellipsis" v-html="item['data']['content']"></div>
+                                <div class="text ellipsis">提问:{{ item['data']['title'] }}</div>
+                            </div>
+                            <div class="delete-box flexacenter">
+                                <img class="delete-icon" @click="cancelCollection(item['token'],index)" src="./img/delete-icon.svg">
+                            </div>
+                        </template>
+                        <template v-else>
+                            <div class="icon q flexcenter">Q</div>
+                            <div class="centre flexflex flex1">
+                                <div class="title ellipsis">{{ item['data']['title'] }}</div>
+                                <div class="text ellipsis">{{ item['data']['answers'] > 0 ? `共${ item['data']['answers'] }个回答` : '暂无回答'}}</div>
+                            </div>
+                            <div class="delete-box flexacenter">
+                                <img class="delete-icon" @click="cancelCollection(item['token'],index)" src="./img/delete-icon.svg">
+                            </div>
+                        </template>
+
+                    </div>
+                </div>
+                <div class="content-box answers-list" v-if="myType == 'answers'" @scroll="handleAnswersScroll">
+                    <div class="item flexflex" v-for="(item,index) in myAnswerList" :key="item">
+                        <div class="icon a flexcenter">A</div>
+                        <!-- <div class="icon a flexcenter">A</div> -->
+                        <div class="centre flexflex flex1">
+                            <div class="info flexacenter">
+                                <div class="name">{{ item['nickname'] }}</div>
+                                <div class="time">{{ item['publicationdate'] }}</div>
+                            </div>
+                            <div class="title ellipsis" v-html="item['content']"></div>
+                            <div class="text ellipsis">提问:{{ item['title'] }}</div>
+                        </div>
+                        <div class="operate-box flexacenter">
+                            <div class="state-box flexacenter" @click="cutAnswerPopupState(index)">
+                                <div class="text">{{ item['anonymous'] == 0 ? '公开' : '匿名' }}</div>
+                                <img class="arrows" src="./img/arrows-icon.svg">
+                                <div class="state-popup flexflex" v-if="item['popupState']">
+                                    <div class="state-popup-mask" @click.stop="cutAnswerPopupState(index)"></div>
+                                    <div class="state-popup-item flexacenter flex1" :class="{'pitch': item['anonymous'] == 0 }" @click.stop="changeAnonymous(item['token'], 0,index)">
+                                        <div class="">公开发表</div>
+                                        <img class="state-popup-icon" src="./img/tick-orange.svg">
+                                    </div>
+                                    <div class="state-popup-item flexacenter flex1" :class="{'pitch': item['anonymous'] == 1 }" @click.stop="changeAnonymous(item['token'], 1,index)">
+                                        <div class="">匿名发表</div>
+                                        <img class="state-popup-icon" src="./img/tick-orange.svg">
+                                    </div>
+                                </div>
+                            </div>
+                            <img class="edit-icon" @click="openIAnswer(index,'my')" src="./img/edit-icon.png">
+                        </div>
+                    </div>
+                </div>
+                <div class="content-box questions-list" v-if="myType == 'questions' && myQuestionsList.length != 0">
+                    <div class="item flexflex" v-for="item in myQuestionsList" :key="item">
+                        <div class="icon q flexcenter">Q</div>
+                        <!-- <div class="icon a flexcenter">A</div> -->
+                        <div class="centre flexflex flex1">
+                            <div class="info flexacenter">
+                                <div class="name">Ada.Wu</div>
+                                <div class="time">1小时前</div>
+                            </div>
+                            <div class="title ellipsis">关于港大RP和HKFPS的RP部分能否有相同的部分内容?</div>
+                            <div class="text flexacenter">
+                                <div class="new-answer flexacenter">有1个新回答 <div class="long-string"></div>
+                                </div>
+                                暂无回答
+                            </div>
+                        </div>
+                        <div class="operate-box flexacenter">
+                            <div class="state-box flexacenter">
+                                <div class="text">公开</div>
+                                <img class="arrows" src="./img/arrows-icon.svg">
+                                <div class="state-popup flexflex" v-if="false">
+                                    <div class="state-popup-item flexacenter flex1 pitch">
+                                        <div class="">公开发表</div>
+                                        <img class="state-popup-icon" src="./img/tick-orange.svg">
+                                    </div>
+                                    <div class="state-popup-item flexacenter flex1">
+                                        <div class="">公开发表</div>
+                                        <img class="state-popup-icon" src="./img/tick-orange.svg">
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+
+        <!-- 我要提问 -->
+        <div class="popover-mask flexcenter issue-box" v-if="questionsSetp">
+            <!-- 第一步 -->
+            <div class="choosing-theme" v-if="questionsSetp == 1">
+                <div class="title">选择提问所属主题</div>
+                <div class="theme-list flexflex">
+                    <div class="theme-item flexcenter" v-for="item in questionsTypeList" :key="item.id" @click="choosingTheme(item.id)">{{ item.name }}</div>
+                </div>
+            </div>
+
+            <!-- 第二步 -->
+            <div class="issue-form" v-else>
+                <!-- <img class="issue-bj" src="./img/issue-bj.svg"> -->
+                <!-- <div class="flexcenter q">Q</div> -->
+                <img class="cross-icon" @click="cutQuestionsSetp(0)" src="./img/cross-icon.png">
+                <div class="issue-input">
+                    <input class="" v-model="questionsObj.title" placeholder="一句话描述问题,以问号结尾" />
+                </div>
+                <textarea class="issue-replenish" v-model="questionsObj.content" placeholder="欢迎对问题补充说明,清晰表达问题的关键点,可获得更有效的解答(非必填)"></textarea>
+                <div class="issue-bottom flexacenter">
+                    <div class="option-box flexacenter" @click="cutAnonymous">
+                        <img class="option-icon" v-if="questionsObj.anonymous == 0" src="./img/tick-no.svg">
+                        <img class="option-icon" v-else src="./img/tick-option.svg">
+                        匿名发表
+                    </div>
+
+                    <div class="issue-btn flexcenter" @click="postingIssue">发布问题</div>
+                </div>
+            </div>
+        </div>
+
+        <!-- 编辑回答 -->
+        <div class="popover-mask flexcenter" v-if="IAnswerEditState">
+            <div class="edit-answers">
+                <img class="close-icon" src="./img/cross-icon.png" @click="closeIAnswer">
+                <div class="title">编辑回答</div>
+                <textarea placeholder="输入图文内容回答提问" v-model="IAnswerInfo['text']"></textarea>
+                <div class="issue-bottom flexacenter">
+                    <div class="option-box flexacenter">
+                        <img class="option-icon" v-if="IAnswerInfo['anonymous'] == 0" src="./img/tick-no.svg">
+                        <img class="option-icon" v-else src="./img/tick-option.svg">
+                        匿名发表
+                    </div>
+                    <div class="issue-btn flexcenter" @click="submitAnswer">提交回答</div>
+                </div>
+            </div>
+        </div>
+
+        <!-- 我来回答 -->
+        <div class="popover-mask flexcenter" v-if="IAnswerState">
+            <div class="i-answer-box flexflex">
+                <img class="close-icon" src="./img/cross-icon.png" @click="closeIAnswer">
+                <div class="question-header">
+                    <div class="question-title flexflex">
+                        <div class="question-icon flexcenter">Q</div>
+                        <div class="flex1">{{ IAnswerInfo['title'] }}</div>
+                    </div>
+                    <div class="question-replenish" v-html="IAnswerInfo['content']"></div>
+                </div>
+                <div class="question-middle flexflex">
+                    <div class="question-icon flexcenter">A</div>
+                    <!-- <textarea class="question-textarea flex1" placeholder="输入图文内容回答提问" v-model="IAnswerInfo['text']"></textarea> -->
+                    <div class="question-textarea" :class="{'placeholder': questionPlaceholderState}" contenteditable="true" @paste="handlePaste" v-html="IAnswerInfo['text']" @input="handleInput"></div>
+                </div>
+
+                <div class="issue-bottom flexacenter">
+                    <div class="option-box flexacenter" @click="amendIAnswer">
+                        <img class="option-icon" v-if="IAnswerInfo['anonymous'] == 0" src="./img/tick-no.svg">
+                        <img class="option-icon" v-else src="./img/tick-option.svg">
+                        匿名发表
+                    </div>
+                    <div class="issue-btn flexcenter" @click="submitAnswer">提交回答</div>
+                </div>
+            </div>
+
+        </div>
+
+
+    </div>
+    <script src="../js文件/axios.min.js"></script>
+    <script src="./js/index.js"></script>
+</body>
+
+</html>
\ No newline at end of file
diff --git a/js/index.js b/js/index.js
new file mode 100644
index 0000000..b38ca74
--- /dev/null
+++ b/js/index.js
@@ -0,0 +1,1025 @@
+Object.assign(window, Vue)
+const forumApp = Vue.createApp({
+    setup() {
+        const baseURL = "https://ask.gter.net"
+
+        let type = ref('list') // list details
+
+        onMounted(() => {
+            getUserData()
+            getList()
+            getListClass()
+            window.addEventListener('scroll', handleScroll);
+
+            getHistoricalSearchList()
+        })
+
+        onUnmounted(() => {
+            window.removeEventListener('scroll', handleScroll);
+        });
+
+        // 我的 数据 数量
+        let myCount = ref({}) // 
+
+        // 获取用户数据
+        const getUserData = () => {
+            $ajax("/api/user").then(res => {
+                console.log("res", res);
+                if (res.code != 200) return
+
+                let data = res.data
+                console.log(data, "data");
+                myCount.value = data.count
+
+            })
+        }
+
+        // 是否是搜索模式
+        let isSearchMode = ref(false)
+
+        // 获取历史记录方法
+        const getHistoricalSearchList = () => {
+            const list = localStorage.getItem('historical-Search');
+
+            if (list) historicalSearchList.value = JSON.parse(list) || []
+            else historicalSearchList.value = []
+        }
+
+        // 存入历史记录 随便去重 和 限制长度 方法
+        const setHistoricalSearchList = () => {
+            historicalSearchList.value.unshift(keyword.value)
+            historicalSearchList.value = [...new Set(historicalSearchList.value)]
+            historicalSearchList.value = historicalSearchList.value.slice(0, 10)
+
+            localStorage.setItem('historical-Search', JSON.stringify(historicalSearchList.value));
+        }
+
+        // 搜索点击事件
+        const searchClick = () => {
+            if (keyword.value == "") return
+            setHistoricalSearchList()
+            page = 1
+            list.value = []
+            type.value = 'list'
+            pitchIndex.value = null
+
+            getList()
+        }
+
+
+        // 搜索获取焦点
+        const searchFocus = () => {
+            if (historicalSearchList.value.length == 0) return
+            historicalSearchState.value = true
+        }
+
+        // 搜索失去焦点
+        const searchBlur = () => {
+            setTimeout(() => historicalSearchState.value = false, 100)
+        }
+
+        // 点击历史记录 item
+        const handleClickHistoricalItem = (value) => {
+            keyword.value = value
+            searchClick()
+        }
+
+        // 点击清除搜索
+        const handleClickClear = () => {
+            keyword.value = ""
+            page = 1
+            list.value = []
+            type.value = 'list'
+            pitchIndex.value = null
+
+            getList()
+        }
+
+        let historicalSearchState = ref(false) // 历史记录弹窗状态
+        let historicalSearchList = ref([]) // 历史记录数据
+
+        let tabListFixeState = ref(false) // 顶部 类型的 固定状态
+        const handleScroll = () => {
+            const scrollTop = document.documentElement.scrollTop || document.body.scrollTop
+
+            const scrollHeight = document.documentElement.scrollHeight;
+            const clientHeight = document.documentElement.clientHeight;
+
+            // 列表下 滑动到底部 获取新数据
+            if (scrollTop + clientHeight >= scrollHeight) getList()
+
+            // 列表下 滚动到顶部 触发类型的固定状态
+            if (scrollTop > 115 && type.value == 'list') tabListFixeState.value = true
+            else tabListFixeState.value = false
+        }
+
+        let keyword = ref('') // 搜索的值
+
+        let list = ref([]) // 列表数据
+        let page = 1
+        let total = ref(0) // 回答总数
+        let loading = false
+
+        // 获取列表数据
+        const getList = () => {
+            if (page == 0 || loading) return
+            loading = true
+
+            $ajax("/api/lists",
+                {
+                    page,
+                    limit: 20,
+                    keyword: keyword.value,
+                    // type: 'all',
+                }
+            ).then(res => {
+                if (res.code != 200) return
+
+                let data = res.data
+
+                list.value = list.value.concat(data.data || [])
+                total.value = data.count || 0
+
+                if (list.value.length != data['count']) page++
+                else page = 0
+
+                if (keyword.value) isSearchMode.value = true
+                else isSearchMode.value = false
+
+
+            }).finally(() => loading = false)
+        }
+
+        let typeList = ref([])
+        let typePitch = ref('')
+
+        // 获取分类数据 列表分类
+        const getListClass = () => {
+            $ajax("/api/common/typeList").then(res => {
+                if (res.code != 200) return
+                let data = res.data
+                console.log(data, "data");
+                data = [{
+                    id: "all",
+                    name: "All",
+                }, {
+                    id: "all2",
+                    name: "All",
+                }, {
+                    id: "all3",
+                    name: "All",
+                }, {
+                    id: "all4",
+                    name: "All",
+                }, {
+                    id: "all5",
+                    name: "All",
+                }, {
+                    id: "all6",
+                    name: "All",
+                }]
+                typeList.value = data
+                typePitch.value = data[0].id
+
+                getPageHeight()
+            })
+        }
+
+        let pageHeaderHeight = ref(0) // 头部的高度
+        let pageListHeight = ref(0) // 底部列表的高度
+
+        const getPageHeight = () => {
+            let pageHeader = document.querySelector("#pageHeader")
+            // let pageHeader = document.querySelector("#pageHeader")
+            pageHeaderHeight.value = pageHeader.clientHeight + 10
+            pageListHeight.value = window.innerHeight - pageHeaderHeight.value
+        }
+
+        let detailsInfo = ref({}) // 详情信息
+        let detailsIsanswered = ref(0) // 详情信息
+        let detailsIscollection = ref(0) // 详情信息
+        let detailsIsmyself = ref(0) // 详情信息
+        let detailsToken = '' // 详情信息
+        let detailShare = ref({}) // 详情信息
+
+        // 获取详情
+        const getDetails = (uniqid, index) => {
+            uniqid = "fubm5CnD05qj"  // 标记一下
+            $ajax("/api/details", { uniqid }).then(res => {
+                if (res.code != 200) return
+                let data = res.data
+
+                console.log("data", data);
+
+                detailsInfo.value = data['info'] || {}
+                detailsIsanswered.value = data['isanswered'] || 0
+                detailsIscollection.value = data['iscollection'] || 0
+                detailsIsmyself.value = data['ismyself'] || 0
+                detailsToken = data['token'] || ''
+                detailShare.value = data['share'] || {}
+
+                type.value = 'details'
+
+                cut(index)
+                getAnswerList()
+            })
+        }
+
+        let answerList = ref([]) // 回答列表数据
+
+        // 获取详情的回答数据
+        const getAnswerList = () => {
+            $ajax("/api/details/answerList", { token: detailsToken }).then(res => {
+                if (res.code != 200) return
+                let data = res.data
+
+                data.data.forEach(element => {
+                    element['commentList'] = []
+                })
+                // commentList
+                answerList.value = data.data
+            })
+        }
+
+        // 操作 - 点赞
+        const operateLike = (token, index) => {
+            $ajax("/api/operate/like", { token }).then(res => {
+                if (res.code != 200) return
+                let data = res.data
+                answerList.value[index]['islike'] = data['status']
+                answerList.value[index]['likenum'] = data['count']
+            })
+        }
+
+        let isNeedNewColletData = false  // 是否需要获取新的收藏数据 ,顶部的我的弹窗需要
+
+        // 操作 - 收藏
+        const operateCollect = (token = detailsToken, index) => {
+            $ajax("/api/operate/collect", { token }).then(res => {
+                if (res.code != 200) return
+                let data = res.data
+                isNeedNewColletData = true
+                myCollectionPage = 1
+                myCollectionList.value = []
+                if (data['type'] == 'askquestioncollection') detailsIscollection.value = data['status']
+                else {
+                    answerList.value[index]['iscollection'] = data['status']
+                    answerList.value[index]['collectionnum'] = data['count']
+                }
+            })
+        }
+
+        // 操作 - 回答
+        const operateIAnswer = (token = detailsToken, index) => {
+            $ajax("/api/publish/answerSubmit", { token }).then(res => {
+                console.log("res", res);
+            })
+        }
+
+        let IAnswerState = ref(false) // 我来回答-弹窗的状态
+        let IAnswerEditState = ref(false) // 编辑回答-弹窗的状态
+
+        let IAnswerInfo = ref({}) // 我来回答-弹窗的信息
+        // 开启我来回答
+        const openIAnswer = (index, type) => {
+            if (index == null) {
+                IAnswerInfo.value = {
+                    title: detailsInfo.value['title'],
+                    content: detailsInfo.value['content'],
+                    anonymous: 0,
+                }
+                IAnswerState.value = true
+
+                nextTick(() => {
+                    handleInput()
+                })
+
+            } else {
+                // IAnswerInfo.value = answerList.value[index]
+                if (type == 'my') {
+                    IAnswerInfo.value = {
+                        title: detailsInfo.value['title'],
+                        ...myAnswerList.value[index],
+                        text: myAnswerList.value[index]['content'],
+                        content: detailsInfo.value['content'],
+                    }
+                    myType.value = ""
+                } else {
+                    IAnswerInfo.value = {
+                        title: detailsInfo.value['title'],
+                        ...answerList.value[index],
+                        text: answerList.value[index]['content'],
+                        content: detailsInfo.value['content'],
+                    }
+                }
+
+                IAnswerEditState.value = true
+            }
+
+        }
+
+        // 关闭我来回答
+        const closeIAnswer = () => {
+            IAnswerState.value = false
+            IAnswerEditState.value = false
+        }
+
+        // 修改我来回答的匿名状态
+        const amendIAnswer = () => {
+            IAnswerInfo.value['anonymous'] = IAnswerInfo.value['anonymous'] == 0 ? 1 : 0
+        }
+
+        let isNeedNewAnswersData = false  // 是否需要获取新的我的回答数据
+
+        // 提交回答
+        const submitAnswer = () => {
+            const questionTextarea = document.querySelector(".question-textarea")
+            IAnswerInfo.value['text'] = questionTextarea.innerHTML
+
+            $ajax("/api/publish/answerSubmit", {
+                token: IAnswerInfo.value['token'] || detailsToken,
+                anonymous: IAnswerInfo.value['anonymous'] || 0,
+                content: IAnswerInfo.value['text'],
+            }).then(res => {
+                console.log(res);
+                if (res.code == 200) {
+                    getAnswerList()
+                    closeIAnswer()
+
+                    isNeedNewAnswersData = true
+                } else {
+
+                }
+
+            })
+        }
+
+        // 打开回答的评论
+        const openCommentState = index => {
+
+            if (answerList.value[index]['commentState']) answerList.value[index]['commentState'] = false
+            else answerList.value[index]['commentState'] = true
+
+
+            if (answerList.value[index]['commentList'].length == 0 && answerList.value[index]['commentnum'] != 0) getAnswerCommentList(index)
+
+            // answerList.value[index]['commentState'] = true
+        }
+
+        let answerCommentLimit = 3
+        // 获取回答评论的数据
+        const getAnswerCommentList = (index) => {
+            getAnswerCommentPublic(index).then(res => {
+                let data = res.data
+                answerList.value[index]['commentList'] = answerList.value[index]['commentList'].concat(data.data)
+                answerList.value[index]['commentCount'] = data['count']
+            })
+        }
+
+
+
+        // 获取全部评论
+        const handleAllComment = index => {
+            answerCommentLimit = 1000
+            getAnswerCommentPublic(index).then(res => {
+                if (res.code != 200) return
+                let data = res.data
+                answerList.value[index]['commentList'] = answerList.value[index]['commentList'].concat(data.data.slice(3))
+            })
+        }
+
+        // 获取评论数据的公共接口
+        const getAnswerCommentPublic = (index) => {
+            return new Promise((resolve, reject) => {
+                $ajax("/api/comment/lists", {
+                    token: answerList.value[index]['token'],
+                    limit: answerCommentLimit,
+                }).then(res => {
+                    if (res.code != 200) return
+                    resolve(res)
+                })
+            })
+        }
+
+        // 提交回答-评论
+        const submitAnswerComments = (index, ind, i) => {
+            // answerList.value[index]['commentState'] = true
+            const targetAnswerList = [...answerList.value]
+
+            let content = ""
+            let parentid = null
+            let token = targetAnswerList[index]['token']
+
+            if (i != null) {
+                content = targetAnswerList[index]['commentList'][ind]['child'][i]['commentInput']
+                parentid = targetAnswerList[index]['commentList'][ind]['child'][i]['id']
+            } else if (ind != null) {
+                content = targetAnswerList[index]['commentList'][ind]['commentInput']
+                parentid = targetAnswerList[index]['commentList'][ind]['id']
+            } else content = targetAnswerList[index]['commentInput']
+
+
+            $ajax("/api/comment/submit", {
+                content,
+                token,
+                parentid,
+            }).then(res => {
+                console.log("res", res);
+                if (res.code != 200) return
+                let data = res.data
+
+                if (i != null) {
+                    let targetData = {
+                        content,
+                        isauthor: 1,
+                        islike: 0,
+                        likenum: 0,
+                        reply: {
+                            nickname: targetAnswerList[index]['commentList'][ind]['child'][i]['nickname']
+                        },
+                        ...data,
+                    }
+
+                    targetAnswerList[index]['commentList'][ind]['child'].unshift(targetData)
+
+                } else if (ind != null) {
+                    let targetData = {
+                        content,
+                        isauthor: 1,
+                        islike: 0,
+                        likenum: 0,
+                        reply: [],
+                        ...data,
+                    }
+                    targetAnswerList[index]['commentList'][ind]['child'].unshift(targetData)
+
+                } else {
+                    let targetData = {
+                        content,
+                        isauthor: 1,
+                        islike: 0,
+                        likenum: 0,
+                        ...data,
+                        child: []
+                    }
+                    targetAnswerList[index]['commentList'].unshift(targetData)
+
+                }
+
+                closeAnswerCommentsChild()
+
+                console.log("targetAnswerList", targetAnswerList);
+            })
+        }
+
+        // 回答-评论 点赞  operateIAnswer
+        const operateAnswerCommentsLike = (token, index, ind, i) => {
+            $ajax("/api/comment/like", {
+                token,
+            }).then(res => {
+                console.log("res", res);
+                if (res.code != 200) return
+
+                let data = res.data
+                console.log("data", data);
+                const targetAnswerList = [...answerList.value]
+
+                if (i == null) {
+
+                    targetAnswerList[index]['commentList'][ind]['islike'] = data['status']
+                    targetAnswerList[index]['commentList'][ind]['likenum'] = data['likenum']
+
+                } else {
+                    targetAnswerList[index]['commentList'][ind]['child'][i]['islike'] = data['status']
+                    targetAnswerList[index]['commentList'][ind]['child'][i]['likenum'] = data['likenum']
+                }
+                answerList.value = targetAnswerList
+            })
+        }
+
+        // 打开 回答-评论 的子评论
+        const openAnswerCommentsChild = (index, ind, i) => {
+            console.log("");
+            closeAnswerCommentsChild()
+
+            if (i == null) {
+                answerList.value[index].commentList[ind]['childState'] = true
+            } else {
+                answerList.value[index].commentList[ind]['child'][i]['childState'] = true
+            }
+
+        }
+
+        // 关闭 回答-评论 的子评论
+        const closeAnswerCommentsChild = (index, ind, i) => {
+            const targetAnswerList = [...answerList.value]
+
+            targetAnswerList.forEach(element => {
+
+                if (element['commentList'] && element['commentList'].length != 0) {
+                    element['commentList'].forEach(ele => {
+                        ele['childState'] = false
+                        if (ele['child'] && ele['child'].length != 0) {
+                            ele['child'].forEach(el => {
+                                el['childState'] = false
+                            })
+                        }
+                    })
+                }
+            })
+
+            answerList.value = targetAnswerList
+        }
+
+        // 获取剩下的子评论
+        const alsoCommentsData = (index, ind) => {
+            const targetAnswerList = [...answerList.value]
+            const parentid = targetAnswerList[index]['commentList'][ind]['id']
+            const token = targetAnswerList[index]['commentList'][ind]['token']
+
+            $ajax("/api/comment/childrenList", {
+                token,
+                parentid,
+                limit: 20,
+                page: 1,
+            }).then(res => {
+                console.log("res", res);
+                if (res.code != 200) return
+                let data = res.data
+
+                targetAnswerList[index]['commentList'][ind]['child'] = targetAnswerList[index]['commentList'][ind]['child'].concat(data.data)
+
+                answerList.value = targetAnswerList
+            })
+        }
+
+        let myType = ref('') // collect  answers  questions 
+        // 专门处理 我的 弹窗数据
+        const handleMy = (key) => {
+            // if ((key == 'collect' && isNeedNewColletData) || (key == 'collect' && myCollectionList.value.length == 0)) {
+            if (key == 'collect') {
+                myCollectionList.value = []
+                myCollectionPage = 1
+                getMyCollection()
+                return
+            } else if (key == 'answers') {
+                myAnswerList.value = []
+                myAnswerPage = 1
+                getMyAnswer()
+                return
+            } else if (key == 'questions') {
+                getMyQuestions()
+                return
+            }
+            myType.value = key
+        }
+
+        let myCollectionList = ref([])  // 我的收藏列表
+        let myCollectionCount = ref(0)  // 我的收藏数量
+        let myCollectionPage = 1  // 我的收藏页数
+        // 获取我的收藏
+        const getMyCollection = () => {
+            if (myCollectionPage == 0) return
+            $ajax("/api/user/collect", {
+                limit: 20,
+                page: myCollectionPage,
+            }).then(res => {
+                if (res.code != 200) return
+                let data = res.data
+                myType.value = 'collect'
+                isNeedNewColletData = false
+
+                myCollectionList.value = myCollectionList.value.concat(data.data)
+                myCollectionCount.value = data.count
+                if (myCollectionList.value.length != data['count']) myCollectionPage++
+                else myCollectionPage = 0
+
+            })
+        }
+
+        // 取消收藏
+        const cancelCollection = (token, index) => {
+            $ajax("/api/user/deleteCollect", { token }).then(res => {
+                if (res.code == 200) {
+                    myCollectionList.value.splice(index, 1)
+                    myCollectionCount.value--
+                }
+            })
+        }
+
+        // 监听 我的收藏滚动到底部
+        const handleCollectionScroll = (e) => {
+            const el = e.target;
+            // 判断滚动到底部
+            if (el.scrollHeight - el.scrollTop !== el.clientHeight) return
+            getMyCollection()
+        }
+
+        let myAnswerList = ref([]) // 我的回答数据
+        let myAnswerCount = ref(0)  // 我的回答数量
+        let myAnswerPage = 1
+
+        // 获取我的回答
+        const getMyAnswer = () => {
+            if (myAnswerPage == 0) return
+
+            $ajax("/api/user/answer", {
+                limit: 20,
+                page: myAnswerPage,
+            }).then(res => {
+
+                if (res.code != 200) return
+                let data = res.data
+                data.data.forEach(element => {
+                    element['popupState'] = false
+                })
+                myAnswerList.value = myAnswerList.value.concat(data.data)
+                myAnswerCount.value = data.count
+
+                if (myAnswerList.value.length != data['count']) myAnswerPage++
+                else myAnswerPage = 0
+
+                console.log("myAnswerList", myAnswerList.value);
+                myType.value = 'answers'
+                isNeedNewAnswersData = false
+
+            })
+        }
+
+        const handleAnswersScroll = e => {
+            const el = e.target;
+            // 判断滚动到底部
+            if (el.scrollHeight - el.scrollTop !== el.clientHeight) return
+            getMyAnswer()
+        }
+
+        let answerIndexOld = null
+        // 切换 我的提问的公开匿名 弹窗状态
+        const cutAnswerPopupState = index => {
+            myAnswerList.value[index]['popupState'] = true
+
+            if (answerIndexOld == index) {
+                myAnswerList.value[index]['popupState'] = false
+                answerIndexOld = null
+            } else {
+                myAnswerList.value[index]['popupState'] = true
+                if (answerIndexOld != null) myAnswerList.value[answerIndexOld]['popupState'] = false
+                answerIndexOld = index
+            }
+        }
+
+        // 更改匿名状态
+        const changeAnonymous = (token, anonymous, index) => {
+            $ajax("/api/publish/changeAnonymous", { token, anonymous }).then(res => {
+                if (res.code != 200) return
+                let data = res.data
+                myAnswerList.value[index]['anonymous'] = anonymous
+                cutAnswerPopupState(index)
+            })
+        }
+
+        let myQuestionsList = ref([]) // 我的提问数据
+        let myQuestionsCount = ref(0) // 我的提问数量
+        // 获取我的提问
+        const getMyQuestions = () => {
+            $ajax("/api/user/questions").then(res => {
+                if (res.code != 200) return
+                let data = res.data
+                myQuestionsList.value = myQuestionsList.value.concat(data.data)
+                myQuestionsCount.value = data.count
+                myType.value = 'questions'
+            })
+        }
+
+        let questionsSetp = ref(0) // 提问的步骤
+
+        // 切换提问步骤
+        const cutQuestionsSetp = (value) => {
+            questionsSetp.value = value
+        }
+
+        let questionsTypeList = ref([]) // 提问的类型主题
+        let questionsObj = ref({  // 提问的内容 
+            token: "",
+            title: "",
+            content: "",
+            tags: "",
+            tid: "",
+            anonymous: 0,
+        })
+
+        // 报 提问的初始化
+        const questionsInit = () => {
+            $ajax("/api/publish/questions").then(res => {
+                if (res.code != 200) return
+                let data = res.data
+                questionsObj.value['token'] = data['token']
+
+                questionsTypeList.value = data['typeList'] || []
+                cutQuestionsSetp(1)
+            })
+        }
+
+        // 选择提问主题
+        const choosingTheme = (id) => {
+            questionsObj.value.tid = id
+            cutQuestionsSetp(2)
+        }
+
+        // 切换匿名状态
+        const cutAnonymous = () => {
+            questionsObj.value.anonymous = questionsObj.value.anonymous == 0 ? 1 : 0
+        }
+
+        // 发布问题
+        const postingIssue = () => {
+            console.log("发布问题", questionsObj.value);
+
+            $ajax("/api/publish/questionsSubmit", questionsObj.value).then(res => {
+                console.log("res", res);
+            })
+        }
+
+
+        let pitchIndex = ref(null) // 选中的下标
+        const cut = index => {
+            // if (pitchIndex.value == null) type.value = type.value == 'list' ? 'details' : 'list'
+
+            pitchIndex.value = index
+
+            setTimeout(() => {
+                scrollLeftInMiddle()
+            }, 350)
+        }
+
+        // 滚动左边在中间
+        const scrollLeftInMiddle = () => {
+            // console.log(pitchIndex.value, "pitchIndex");
+            let list = document.querySelector(".list-box")
+            // console.log("list", list);
+            console.log(107 * pitchIndex.value, pageListHeight.value / 2);
+            list.scrollTo({
+                top: 128 * pitchIndex.value + 64 - 385,
+                behavior: 'smooth'
+            })
+        }
+
+        const listStyle = () => {
+            const newtype = type.value
+            let width = ""
+            let margin = ""
+            if (newtype == 'list') {
+                width = '1200px'
+                margin = '0 auto'
+            } else {
+                width = 'calc((100vw - 1200px) / 2 + 512px)'
+                margin = 'initial'
+            }
+            return {
+                width,
+                margin
+            }
+        }
+
+        const itemStyle = (index, content) => {
+            const newtype = type.value
+            // pitchIndex
+            // let itemHeight = content == "" ? 106 : 128
+            let obj = {}
+            if (newtype == 'list') {
+                let top = Math.floor(index / 2) * 128 + 'px'
+                obj['top'] = top
+                if (index % 2 == 0) obj['left'] = 0
+                else obj['left'] = 649 + 'px'
+            } else {
+                obj['top'] = index * 128 + 'px'
+                obj['left'] = 0
+                obj['width'] = '100%'
+                // obj['backgroundColor'] = '#fbfbfb'
+                obj['paddingLeft'] = 'calc((100vw - 1200px) / 2)'
+            }
+
+            return obj
+
+        };
+
+        // list-box
+        const listBoxStyle = () => {
+            const newtype = type.value
+            let obj = {}
+            if (newtype == 'list') {
+                obj['overflow'] = 'visible'
+            } else {
+                // obj['height'] = 'calc(100vh - ' + pageHeaderHeight.value + 'px)'
+                obj['height'] = pageListHeight.value + 'px'
+            }
+            return obj
+        }
+
+        const $ajax = (url, data) => {
+            url = url.indexOf('//') > -1 ? url : baseURL + url;
+            return new Promise(function (resolve, reject) {
+                axios.post(url, data, {
+                    emulateJSON: true,
+                    withCredentials: true,
+                    headers: {
+                        // authorization: "9l3vfdx6h5xhu2hbw4fv5ygbog1dhtly"
+                        authorization: "194cdc367ed40c938f2eaaf1c6dfa5ff"
+                    }
+                }).then(function (res) {
+                    var data = null
+                    try {
+                        data = typeof res.data == 'string' ? JSON.parse(res.data) : res.data;
+                    } catch (error) { }
+                    resolve(data)
+                });
+            });
+        }
+
+        // 处理时间
+        const handleDate = (dateTimeStamp) => {
+            dateTimeStamp = dateTimeStamp ? dateTimeStamp : null;
+            var timestamp = new Date(dateTimeStamp)
+            timestamp = timestamp.getTime()
+            var minute = 1000 * 60;
+            var hour = minute * 60;
+            var day = hour * 24;
+            var now = new Date().getTime();
+            var diffValue = now - timestamp;
+            var result;
+            if (diffValue < 0) return;
+
+            var dayC = diffValue / day;
+            var hourC = diffValue / (hour + 1);
+            var minC = diffValue / minute;
+            if (dayC >= 7) {
+                let date = new Date(timestamp);
+                let Y = date.getFullYear() + '-';
+                let M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
+                let D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' ';
+                let h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':';
+                let m = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes());
+                result = "" + Y + M + D + h + m;
+            } else if (dayC >= 1) result = "" + Math.round(dayC) + "天前";
+            else if (hourC >= 1) result = "" + Math.round(hourC) + "小时前";
+            else if (minC >= 1) result = "" + Math.round(minC) + "分钟前";
+            else result = "刚刚";
+
+            return result;
+        }
+
+        // 问题的转发 弹窗状态
+        let questionsTransmitState = ref(false)
+
+        // 关闭转发状态
+        const closeTransmitState = () => {
+            answerList.value.forEach(element => {
+                element['transmitState'] = false
+            })
+            questionsTransmitState.value = !questionsTransmitState.value
+        }
+
+        // 开启和关闭回答的转发状态  type open close
+        const handleAnswerTransmitList = (Iindex, type) => {
+            // handleAnswerTransmitList
+            questionsTransmitState.value = false
+
+            answerList.value.forEach((element, index) => {
+                if (index != Iindex) element['transmitState'] = false
+            })
+            answerList.value[Iindex]['transmitState'] = !answerList.value[Iindex]['transmitState']
+        }
+
+        // 关闭详情模式
+        const closeDetailMode = () => {
+            type.value = 'list'
+            pitchIndex.value = null
+        }
+
+        const handleListScroll = (e) => {
+            const el = e.target;
+            // 判断滚动到底部
+            if (el.scrollHeight - el.scrollTop !== el.clientHeight) return
+
+            getList()
+        }
+
+        // 处理 回答弹窗的复制图片
+        const handlePaste = (event) => {
+            const items = (event.clipboardData || event.originalEvent.clipboardData).items;
+            for (const item of items) {
+                if (item.type.indexOf('image') === 0) {
+                    const file = item.getAsFile();
+                    const reader = new FileReader();
+                    reader.onload = (e) => {
+                        const img = new Image();
+                        img.src = e.target.result;
+
+                        const questionTextarea = document.querySelector(".question-textarea")
+                        questionTextarea.appendChild(img);
+                        handleInput()
+                        // IAnswerInfo.value['text'] = questionTextarea.innerHTML
+
+                    };
+                    reader.readAsDataURL(file);
+                }
+            }
+        }
+
+        let questionPlaceholderState = ref(false)
+
+        const handleInput = (event) => {
+            // IAnswerInfo.value['text'] = event.target.innerHTML;
+            const questionTextarea = document.querySelector(".question-textarea")
+            const html = questionTextarea.innerHTML
+            if (html) questionPlaceholderState.value = false
+            else questionPlaceholderState.value = true
+            console.log("questionPlaceholderState", questionPlaceholderState);
+        }
+
+
+        return {
+            questionPlaceholderState,
+            handleInput,
+            handlePaste,
+            itemStyle,
+            listStyle,
+            listBoxStyle,
+            myType,
+            type,
+            pitchIndex,
+            cut,
+            list,
+            keyword,
+            getList,
+            total,
+            typeList,
+            typePitch,
+            getDetails,
+            detailsInfo,
+            detailsIsanswered,
+            detailsIscollection,
+            detailsIsmyself,
+            detailShare,
+            answerList,
+            operateLike,
+            operateCollect,
+            IAnswerState,
+            IAnswerEditState,
+            IAnswerInfo,
+            amendIAnswer,
+            openIAnswer,
+            closeIAnswer,
+            operateIAnswer,
+            submitAnswer,
+            openCommentState,
+            submitAnswerComments,
+            operateAnswerCommentsLike,
+            openAnswerCommentsChild,
+            closeAnswerCommentsChild,
+            alsoCommentsData,
+            handleAllComment,
+            myCollectionList,
+            myCollectionCount,
+            myQuestionsList,
+            myQuestionsCount,
+            myAnswerList,
+            myAnswerCount,
+            cutAnswerPopupState,
+            handleDate,
+            handleCollectionScroll,
+            handleAnswersScroll,
+            cancelCollection,
+            getMyCollection,
+            questionsSetp,
+            questionsObj,
+            cutAnonymous,
+            cutQuestionsSetp,
+            questionsTypeList,
+            postingIssue,
+            choosingTheme,
+            handleMy,
+            changeAnonymous,
+            pageHeaderHeight,
+            pageListHeight,
+            questionsTransmitState,
+            closeTransmitState,
+            handleAnswerTransmitList,
+            closeDetailMode,
+            tabListFixeState,
+            handleListScroll,
+            historicalSearchState,
+            historicalSearchList,
+            searchFocus,
+            searchBlur,
+            searchClick,
+            handleClickHistoricalItem,
+            handleClickClear,
+            isSearchMode,
+            questionsInit,
+        };
+
+    }
+})
+
+forumApp.mount("#answer-app"); //初始化
\ No newline at end of file
diff --git a/js/masonry.pkgd.min.js b/js/masonry.pkgd.min.js
new file mode 100644
index 0000000..53386ae
--- /dev/null
+++ b/js/masonry.pkgd.min.js
@@ -0,0 +1,9 @@
+/*!
+ * Masonry PACKAGED v4.2.2
+ * Cascading grid layout library
+ * https://masonry.desandro.com
+ * MIT License
+ * by David DeSandro
+ */
+
+!function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,r,a){function h(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,h){var u=a.data(h,i);if(!u)return void s(i+" not initialized. Cannot call methods, i.e. "+r);var d=u[e];if(!d||"_"==e.charAt(0))return void s(r+" is not a valid method");var l=d.apply(u,n);o=void 0===o?l:o}),void 0!==o?o:t}function u(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o))})}a=a||e||t.jQuery,a&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return h(this,t,e)}return u(this,t),this},n(a))}function n(t){!t||t&&t.bridget||(t.bridget=i)}var o=Array.prototype.slice,r=t.console,s="undefined"==typeof r?function(){}:function(t){r.error(t)};return n(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),function(t,e){"function"==typeof define&&define.amd?define("get-size/get-size",e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;u>e;e++){var i=h[e];t[i]=0}return t}function n(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function o(){if(!d){d=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var o=n(e);s=200==Math.round(t(o.width)),r.isBoxSizeOuter=s,i.removeChild(e)}}function r(e){if(o(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var r=n(e);if("none"==r.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var d=a.isBorderBox="border-box"==r.boxSizing,l=0;u>l;l++){var c=h[l],f=r[c],m=parseFloat(f);a[c]=isNaN(m)?0:m}var p=a.paddingLeft+a.paddingRight,g=a.paddingTop+a.paddingBottom,y=a.marginLeft+a.marginRight,v=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,z=a.borderTopWidth+a.borderBottomWidth,E=d&&s,b=t(r.width);b!==!1&&(a.width=b+(E?0:p+_));var x=t(r.height);return x!==!1&&(a.height=x+(E?0:g+z)),a.innerWidth=a.width-(p+_),a.innerHeight=a.height-(g+z),a.outerWidth=a.width+y,a.outerHeight=a.height+v,a}}var s,a="undefined"==typeof console?e:function(t){console.error(t)},h=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],u=h.length,d=!1;return r}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){"use strict";var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function(e,i){return e[t](i)}}),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e};var n=Array.prototype.slice;i.makeArray=function(t){if(Array.isArray(t))return t;if(null===t||void 0===t)return[];var e="object"==typeof t&&"number"==typeof t.length;return e?n.call(t):[t]},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){t=i.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){i=i||100;var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var o=t.console;return i.htmlInit=function(e,n){i.docReady(function(){var r=i.toDashed(n),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),u=i.makeArray(a).concat(i.makeArray(h)),d=s+"-options",l=t.jQuery;u.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(d);try{i=r&&JSON.parse(r)}catch(a){return void(o&&o.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,i);l&&l.data(t,n,h)})})},i}),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function(t,e){"use strict";function i(t){for(var e in t)return!1;return e=null,!0}function n(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function o(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var r=document.documentElement.style,s="string"==typeof r.transition?"transition":"WebkitTransition",a="string"==typeof r.transform?"transform":"WebkitTransform",h={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],u={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},d=n.prototype=Object.create(t.prototype);d.constructor=n,d._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},d.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},d.getSize=function(){this.size=e(this.element)},d.css=function(t){var e=this.element.style;for(var i in t){var n=u[i]||i;e[n]=t[i]}},d.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=parseFloat(n),s=parseFloat(o),a=this.layout.size;-1!=n.indexOf("%")&&(r=r/100*a.width),-1!=o.indexOf("%")&&(s=s/100*a.height),r=isNaN(r)?0:r,s=isNaN(s)?0:s,r-=e?a.paddingLeft:a.paddingRight,s-=i?a.paddingTop:a.paddingBottom,this.position.x=r,this.position.y=s},d.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",u=n?"top":"bottom",d=n?"bottom":"top",l=this.position.y+t[h];e[u]=this.getYValue(l),e[d]="",this.css(e),this.emitEvent("layout",[this])},d.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},d.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},d._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=t==this.position.x&&e==this.position.y;if(this.setPosition(t,e),o&&!this.isTransitioning)return void this.layoutPosition();var r=t-i,s=e-n,a={};a.transform=this.getTranslate(r,s),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},d.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return t=i?t:-t,e=n?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},d.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},d.moveTo=d._transitionTo,d.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},d._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},d.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var n=this.element.offsetHeight;n=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var l="opacity,"+o(a);d.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(h,this,!1)}},d.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},d.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};d.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],i(e.ingProperties)&&this.disableTransition(),n in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd){var o=e.onEnd[n];o.call(this),delete e.onEnd[n]}this.emitEvent("transitionEnd",[this])}},d.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(h,this,!1),this.isTransitioning=!1},d._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:"",transitionDelay:""};return d.removeTransitionStyles=function(){this.css(f)},d.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},d.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},d.remove=function(){return s&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},d.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},d.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},d.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},d.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},d.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},d.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},n}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function(t,e,i,n,o){"use strict";function r(t,e){var i=n.getQueryElement(t);if(!i)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,u&&(this.$element=u(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++l;this.element.outlayerGUID=o,c[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=m[n]||1;return i*o}var h=t.console,u=t.jQuery,d=function(){},l=0,c={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=r.prototype;n.extend(f,e.prototype),f.option=function(t){n.extend(this.options,t)},f._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},f._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},f.getItemElements=function(){return this.items.map(function(t){return t.element})},f.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=i(this.element)},f._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&&(n=o),this[t]=n?i(n)[e]:o):this[t]=0},f.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},f._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},f._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},f.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},f._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},f._getContainerSize=d,f._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},f._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){s++,s==r&&i()}var o=this,r=e.length;if(!e||!r)return void i();var s=0;e.forEach(function(e){e.once(t,n)})},f.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),u)if(this.$element=this.$element||u(this.element),e){var o=u.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},f.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},f.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},f.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},f.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},f._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},f._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},f._manageStamp=d,f._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},f.handleEvent=n.handleEvent,f.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},f.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},f.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},f.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},f.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},f.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},f.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},f.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},f.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},f.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},f.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},f.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},f.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},f.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},f.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete c[e],delete this.element.outlayerGUID,u&&u.removeData(this.element,this.constructor.namespace)},r.data=function(t){t=n.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&c[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),u&&u.bridget&&u.bridget(t,i),i};var m={ms:1,s:1e3};return r.Item=o,r}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function(t,e){var i=t.create("masonry");i.compatOptions.fitWidth="isFitWidth";var n=i.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&1>s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},n.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},n._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",r=this[o](n,t),s={x:this.columnWidth*r.col,y:r.y},a=r.y+t.size.outerHeight,h=n+r.col,u=r.col;h>u;u++)this.colYs[u]=a;return s},n._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},n._getTopColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++)e[n]=this._getColGroupY(n,t);return e},n._getColGroupY=function(t,e){if(2>e)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},n._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,n=t>1&&i+t>this.cols;i=n?0:i;var o=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=o?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},n._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var u=this._getOption("originTop"),d=(u?n.top:n.bottom)+i.outerHeight,l=a;h>=l;l++)this.colYs[l]=Math.max(d,this.colYs[l])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},n._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i});
\ No newline at end of file