@charset "UTF-8";
body {
  background: #FAFBFC !important;
}

a:hover {
  color: #F19900;
}

.container {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.row {
  margin-left: -15px;
  margin-right: -15px;
}
@media screen and (min-width: 768px) {
  .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}

.col-12 {
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (min-width: 768px) {
  .col-12 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.ad-banner {
  margin-bottom: 15px;
}

@media screen and (min-width: 768px) {
  .leftsidebar {
    padding-left: 20px;
  }
}

.pt-ad-text {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-left: 10px;
  padding-bottom: 7px;
}

.hot-keywords {
  display: flex;
  align-items: flex-start;
}
.hot-keywords .title {
  font-size: 14px;
  font-weight: bold;
  white-space: nowrap;
  margin-top: 1px;
}
.hot-keywords .label-wrapper {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.hot-keywords .keyword-label {
  background: rgba(51, 51, 51, 0.15);
  color: #333333;
  padding: 3px 10px;
  border-radius: 50px;
  margin-left: 7px;
  font-size: 13px;
  white-space: nowrap;
  margin-bottom: 7px;
}
.hot-keywords .keyword-label.highlight {
  background: rgba(240, 130, 0, 0.15);
  color: #f08200;
  font-weight: bold;
}
.hot-keywords .keyword-label:hover {
  background: #f08200;
  color: #ffffff;
}

.subject-title {
  width: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
  cursor: default;
  height: 42px;
  margin-top: -10px;
}
.subject-title:before {
  content: "";
  width: 100%;
  height: 2.5px;
  background: #aaa;
  position: absolute;
  bottom: 0px;
  border-radius: 10px;
}
.subject-title .text {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 20px;
  font-weight: bold;
  color: #333333;
  height: 100%;
  text-decoration: none;
  z-index: 1;
  transition: color 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
.subject-title .text:before {
  content: "";
  width: 100%;
  height: 2.5px;
  background: #F49C00;
  position: absolute;
  bottom: 0px;
  border-radius: 10px;
}
.subject-title .small {
  font-size: 14px;
}
.subject-title .medium {
  font-size: 18px;
}
.subject-title .action-button {
  display: block;
  width: 30px;
  height: 30px;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128'><path fill='rgb(51,51,51)' d='M98.8 64c0 1.5-.6 3-1.7 4.1l-58 58a5.8 5.8 0 1 1-8.2-8.2L84.8 64 30.9 10.1a5.8 5.8 0 1 1 8.2-8.2l58 58a5.8 5.8 0 0 1 1.7 4.1z'/></svg>");
}
.subject-title .action-button:hover {
  background-color: rgba(0, 1, 2, 0.065);
}
.subject-title[href]:hover {
  cursor: pointer;
}
.subject-title[href]:hover .text {
  color: #F49C00;
}
.subject-title[href]:hover .action-button {
  background-color: rgba(0, 1, 2, 0.065);
}

.main-news {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 3px 8px rgba(10, 11, 12, 0.1);
  overflow: hidden;
  margin-bottom: 20px;
}
.main-news .wrapper {
  padding: 15px;
}
.main-news .main-photo img {
  width: 100%;
}
.main-news .abstract {
  font-size: 14px;
  line-height: 21px;
  margin-top: 10px;
  color: #777777;
  padding-left: 12px;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.main-news .abstract:before {
  content: "";
  position: absolute;
  left: 0px;
  top: 50%;
  width: 2px;
  height: 100%;
  transform: translateY(-50%);
  background: #bcbdbe;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.news-list {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 3px 8px rgba(10, 11, 12, 0.1);
  padding: 15px;
  margin-bottom: 20px;
}
.news-list .subject-title {
  margin-bottom: 5px;
}
.news-list .news-block {
  display: flex;
  border-bottom: 1px solid #dcddde;
  padding: 10px 0px;
}
.news-list .news-block:first-child {
  padding-top: 0px;
}
.news-list .news-block:last-child {
  border-bottom: none;
  padding-bottom: 0px;
}
.news-list .news-block:hover .photo img {
  transform: scale(1.1);
}
.news-list .news-block .photo {
  margin-right: 15px;
  overflow: hidden;
  border-radius: 5px;
  width: 90px;
  min-width: 90px;
  padding-bottom: 60px;
  height: 0px;
  position: relative;
}
@media screen and (min-width: 576px) {
  .news-list .news-block .photo {
    width: 160px;
    min-width: 160px;
    padding-bottom: 106.6666666667px;
  }
}
.news-list .news-block .photo img {
  transition: transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
  object-position: center;
}
.news-list .news-block .photo:before {
  content: "";
  border-radius: 5px;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  border: 1px solid rgba(150, 150, 150, 0.2);
  z-index: 1;
}
.news-list .news-block .photo + .news-info .news-title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.news-list .news-block .news-title {
  margin: 0px;
}
.news-list .news-block .news-info {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
.news-list .news-block .news-info .news-title {
  font-size: 20px;
}
.news-list .news-block .news-info .abstract {
  color: #6c6c6c;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin: 0px;
  display: none;
}
@media screen and (min-width: 576px) {
  .news-list .news-block .news-info .abstract {
    display: block;
  }
}

.package {
  padding: 15px;
  border-radius: 5px;
  margin-bottom: 20px;
  border: 1px solid rgb(230, 232, 235);
  background-color: rgba(230, 232, 235, 0.6);
}
.package .subject-title {
  margin-bottom: 15px;
}

.package-frame {
  margin-bottom: 20px;
  border-radius: 5px;
}
.package-frame:last-child {
  margin-bottom: 0px;
}
.package-frame .package-main {
  overflow: hidden;
  border-radius: 5px;
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.16);
  display: block;
  position: relative;
}
.package-frame .package-main img {
  transition: transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  width: 100%;
}
.package-frame .package-main .package-title {
  position: absolute;
  color: #ffffff;
  bottom: 0px;
  left: 0px;
  z-index: 2;
  padding-right: 10px;
  padding-left: 25px;
  line-height: 24px;
  transition: color 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  font-size: 18px;
  font-family: "Noto Sans TC", "微軟正黑體", sans-serif;
  font-weight: 400;
  letter-spacing: 1px;
}
.package-frame .package-main .package-title:before {
  content: "";
  position: absolute;
  display: block;
  height: 100%;
  width: 2px;
  background: #F49C00;
  border-radius: 10px;
  top: 1px;
  left: 12px;
}
.package-frame .package-main:hover img {
  transform: scale(1.1);
}
.package-frame .package-main:hover .package-title {
  color: #F49C00;
}
.package-frame .package-main:after {
  position: absolute;
  background: linear-gradient(transparent, #111), linear-gradient(transparent, #111);
  content: "";
  height: 50%;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 1;
  opacity: 0.8;
}
.package-frame .news-wrapper .item {
  display: block;
  border-bottom: 1px dashed #bcbcbc;
  font-size: 17px;
  padding: 8px 0px;
}
.package-frame .news-wrapper .item:last-child {
  border-bottom: none;
}

.opinion_box {
  border-radius: 5px;
  box-shadow: 0px 3px 8px rgba(10, 11, 12, 0.1);
  background: #FFFFFF;
  overflow: hidden;
  display: flex;
  height: 110px;
  padding-right: 15px;
  margin-right: 15px;
}
.opinion_box img {
  float: none !important;
  transform: translateY(3px);
  margin-right: 5px;
  margin-left: 10px;
}
.opinion_box h5 {
  margin: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.opinion_box .author {
  font-size: 16px;
  border-bottom: 1px solid #4a4a4a;
  margin-bottom: 5px;
  padding-bottom: 3px;
}
.opinion_box span {
  display: block;
  width: 100%;
  padding: 10px 0px;
}

.channel-frame {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.16);
  margin-bottom: 25px;
}
.channel-frame .news-first {
  overflow: hidden;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  display: block;
  position: relative;
  height: 0;
  width: 100%;
  padding-bottom: 66.6666666667%;
}
.channel-frame .news-first img {
  position: absolute;
  object-fit: cover;
  object-position: center;
  transition: transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  width: 100%;
  height: 100%;
}
.channel-frame .news-first .news-title {
  position: absolute;
  color: #ffffff;
  bottom: 0px;
  left: 0px;
  z-index: 2;
  padding: 0px 10px;
  line-height: 24px;
  transition: color 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  font-size: 20px;
  font-family: "Noto Sans TC", "微軟正黑體", sans-serif;
  font-weight: 400;
  letter-spacing: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media screen and (min-width: 576px) {
  .channel-frame .news-first .news-title {
    font-size: 18px;
  }
}
.channel-frame .news-first:hover img {
  transform: scale(1.1);
}
.channel-frame .news-first:hover .news-title {
  color: #F49C00;
}
.channel-frame .news-first:after {
  position: absolute;
  background: linear-gradient(transparent, #111), linear-gradient(transparent, #111);
  content: "";
  height: 50%;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 1;
  opacity: 0.8;
}
.channel-frame .news-wrapper {
  padding: 0px 10px;
}
.channel-frame .news-wrapper .item {
  display: block;
  border-bottom: 1px solid #dcddde;
  font-family: "Noto Sans TC", "微軟正黑體", sans-serif;
  font-size: 16px;
  font-weight: 300;
  letter-spacing: 0.5px;
  padding: 10px 0px;
}
@media screen and (min-width: 576px) {
  .channel-frame .news-wrapper .item {
    height: 68.55px;
    font-size: 17px;
  }
  .channel-frame .news-wrapper .item .text {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}
.channel-frame .news-wrapper .item:last-child {
  border-bottom: none;
}

.dt-ad-block {
  background: rgba(230, 232, 235, 0.8);
  border-radius: 5px;
  padding: 15px;
  margin-bottom: 20px;
  overflow-x: auto;
  text-align: center;
}
.dt-ad-block .title {
  border-bottom: 1px solid #7a7a7a;
  padding-bottom: 2px;
  text-align: right;
}
.dt-ad-block ul {
  text-align: left;
}
.dt-ad-block ul li {
  border-bottom: 1px dashed #aaa;
  padding: 2px 0px;
}
.dt-ad-block ul li:last-child {
  border-bottom: none;
}

.event-frame {
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .event-frame {
    margin-bottom: 0px;
  }
}
.event-frame .photo {
  width: 100%;
  border-radius: 4px;
  margin-bottom: 5px;
}
.event-frame h4 {
  margin-bottom: 15px;
  text-align: left;
}
.event-frame .info {
  display: flex;
  align-items: flex-start;
  font-size: 14px;
  margin-top: 10px;
  text-align: left;
}
.event-frame .info img {
  width: 18px;
  height: 18px;
  margin-right: 7px;
  margin-top: 1px;
}

.list-block {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 3px 8px rgba(10, 11, 12, 0.1);
  padding: 15px;
  overflow-x: auto;
  margin-bottom: 20px;
}
.list-block ul:not(.dt-tab-list) {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.list-block ul:not(.dt-tab-list) li {
  display: flex;
  align-items: flex-start;
  margin-bottom: 15px;
}
.list-block ul:not(.dt-tab-list) li a {
  width: 100%;
  border-bottom: 1px solid #dadbdc;
  font-size: 16px;
  padding-bottom: 10px;
  font-family: "Noto Sans TC", "微軟正黑體", sans-serif;
  font-weight: 300;
  letter-spacing: 0.5px;
}
.list-block ul:not(.dt-tab-list) li:last-child {
  margin-bottom: 0px;
}
.list-block ul:not(.dt-tab-list) li:last-child a {
  border-bottom: none;
  padding-bottom: 0px;
}
.list-block.order ul:not(.dt-tab-list) {
  counter-reset: number;
}
.list-block.order ul:not(.dt-tab-list) li::before {
  counter-increment: number;
  content: counter(number);
  background-color: #F49C00;
  color: #ffffff;
  border-radius: 100%;
  display: inline-flex;
  justify-content: center;
  min-width: 20px;
  width: 20px;
  height: 20px;
  font-size: 13px;
  font-family: "Noto Sans TC", "微軟正黑體", sans-serif;
  font-weight: 400;
  line-height: 20px;
  margin-right: 10px;
  text-indent: -0.5px;
}
.list-block .photo {
  width: 100%;
  margin-bottom: 15px;
}
.list-block iframe {
  border-radius: 8px;
}
.list-block .instruction {
  display: flex;
  align-items: center;
  font-size: 14px;
  margin-top: -7px;
  margin-bottom: 10px;
}
.list-block .instruction:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-bottom: -1px;
  margin-right: 4px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-position: 0px center;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path fill='rgb(73,173,244)' d='M16 31.9A15.9 15.9 0 1 0 .1 16 15.9 15.9 0 0 0 16 31.9zm0-25.84a2.12 2.12 0 1 1-2.12 2.12A2.12 2.12 0 0 1 16 6.06zM13.88 16a2.12 2.12 0 0 1 4.24 0v8.48a2.12 2.12 0 0 1-4.24 0z'/></svg>");
}
.list-block .epaperlist {
  /* Track */
  /* Handle */
  /* Handle on hover */
  /*Firefox*/
  scrollbar-color: #ffffff transparent;
  scrollbar-width: thin;
}
@media screen and (min-width: 768px) {
  .list-block .epaperlist {
    max-height: 260px;
    overflow-y: auto;
  }
}
.list-block .epaperlist::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}
.list-block .epaperlist::-webkit-scrollbar-track {
  border-radius: 7px;
}
.list-block .epaperlist::-webkit-scrollbar-thumb {
  background: #c8c8c8;
  border-radius: 7px;
}
.list-block .epaperlist::-webkit-scrollbar-thumb:hover {
  background: #b8b8b8;
}
.list-block .dt-tab {
  font-size: 16px !important;
}
.list-block .dt-tab-content {
  padding-top: 15px;
}

.thepic {
  height: 234px;
}

.breadcrumb {
  margin-bottom: 8px !important;
  background: #FAFBFC !important;
}
.breadcrumb > li + li:before {
  content: "" !important;
  display: inline-block;
  margin: 0px 5px;
  width: 10px;
  height: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 451.847 451.847'><path d='M354.706 225.924c0 8.098-3.092 16.195-9.263 22.369L151.157 442.577c-12.359 12.359-32.397 12.359-44.75 0-12.355-12.354-12.355-32.388 0-44.748L278.32 225.924 106.412 54.018c-12.354-12.359-12.354-32.391 0-44.744 12.354-12.365 32.392-12.365 44.751 0L345.45 203.555c6.172 6.177 9.257 14.274 9.257 22.369z' fill='rgb(90, 91, 92)'></path></svg>");
}

.dt-news-content {
  margin-top: 15px;
  margin-bottom: 25px;
  color: #232323;
}
@media screen and (min-width: 576px) {
  .dt-news-content {
    margin-top: 10px;
    background: #ffffff;
    border-radius: 5px;
    box-shadow: 0px 3px 8px rgba(10, 11, 12, 0.1);
    padding: 35px;
  }
}
.dt-news-content .news-title {
  font-size: 30px;
  line-height: 30px;
  font-weight: bold;
  margin-bottom: 15px;
}
@media screen and (min-width: 500px) {
  .dt-news-content .news-title {
    font-size: 30px;
  }
}
.dt-news-content .list-inline {
  margin: 0px -5px !important;
}
.dt-news-content .article {
  margin-top: 10px;
}
.dt-news-content .news-main-photo {
  border-radius: 5px;
  margin-top: 15px;
}
.dt-news-content .story-action {
  padding-bottom: 15px !important;
  border-bottom: 1px solid #e9e9e9 !important;
}
.dt-news-content .share {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-bottom: 20px;
}
.dt-news-content .share a {
  display: flex;
  align-items: center;
  flex-direction: column;
  font-size: 14px;
  width: 68px;
  transition: color 280ms cubic-bezier(0.25, 0.8, 0.25, 1) !important;
  cursor: pointer;
}
.dt-news-content .share a:before {
  content: "";
  display: block;
  width: 46px;
  height: 46px;
  border-radius: 100%;
  background-color: #ffffff;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.1411764706), 0 1px 5px rgba(0, 0, 0, 0.1215686275);
  background-size: 18px 18px;
  background-repeat: no-repeat;
  background-position: center;
  margin-bottom: 6px;
  transition: background 280ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
.dt-news-content .share a.save:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.96 511.96'><path fill='rgba(200, 202, 205,1)' d='M400.58 0h-289.2C85.89 0 64.25 20.56 64.25 47.13v427.63c.07 33.74 41.27 49.56 64.7 25.88l110.23-110.2c8.84-9.22 24.76-9.22 33.6 0L383 500.64c23.44 23.7 64.63 7.84 64.7-25.88V47.13C447.71 20.56 426.07 0 400.58 0z'/></svg>");
}
.dt-news-content .share a.print:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><path fill='rgba(200, 202, 205, 1)' xmlns='http://www.w3.org/2000/svg' d='M57.44 17.19H16.1V6.59a2.12 2.12 0 0 1 2.12-2.12h26.5a2.12 2.12 0 0 1 2.12 2.12v6.36a2.12 2.12 0 0 0 4.24 0V6.59A6.36 6.36 0 0 0 44.72.23h-26.5a6.36 6.36 0 0 0-6.36 6.36v10.6h-5.3A6.36 6.36 0 0 0 .2 23.55v19.08a6.36 6.36 0 0 0 6.36 6.36h5.3v7.42a6.36 6.36 0 0 0 6.36 6.36h27.56a6.36 6.36 0 0 0 6.36-6.36v-7.42h5.3a6.36 6.36 0 0 0 6.36-6.36V23.55a6.36 6.36 0 0 0-6.36-6.36zM53.2 32.03a4.24 4.24 0 1 1 4.24-4.24 4.24 4.24 0 0 1-4.24 4.24zm-5.3 24.38a2.12 2.12 0 0 1-2.12 2.12H18.22a2.12 2.12 0 0 1-2.12-2.12V44.75a2.12 2.12 0 0 1 2.12-2.12h27.56a2.12 2.12 0 0 1 2.12 2.12z'/></svg>");
}
.dt-news-content .share a.forward:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 479.999 479.999'><path fill='rgba(200, 202, 205, 1)' d='m479.797 36.596-48.09 413.39c-2.727 23.418-31.181 33.417-47.97 17L233.764 320.435a7.992 7.992 0 0 1-.645-10.733c27.667-34.362 136.827-169.903 152.848-189.796a7.992 7.992 0 0 0-1.21-11.24c-3.44-2.78-8.48-2.23-11.25 1.21l-160.34 199.088a7.984 7.984 0 0 1-6.05 2.974l-178.11 3.918c-29.003.645-40.138-37.662-15.22-52.64l423.26-254.2c20.145-12.096 45.473 4.216 42.75 27.58zM234.691 343.712c-5.14-5.023-13.787-1.252-13.593 5.932l2.289 85.052c.626 23.339 27.686 35.953 45.97 21.44l37.228-29.586c3.77-2.996 4.053-8.623.61-11.989-25.581-25.002-45.57-44.526-72.504-70.849z'/></svg>");
}
.dt-news-content .share a.feedback:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><g fill='rgba(200, 202, 205,1)'><path d='M1 492.4a15 15 0 0 0 14.4 19.1 14 14 0 0 0 4.1-.6L159.3 471 41 352.6zm0 0'/><path d='M15.4 512A15.4 15.4 0 0 1 .6 492.3l40.2-140.6 119.6 119.6-140.8 40.1c-1.4.4-2.8.6-4.2.6zm25.8-158.5-39.7 139a14.5 14.5 0 0 0 17.9 17.8l139-39.7zM498.3 77.2l-63.5-63.5a45 45 0 0 0-63.7-.1l-31.8 31.8 127.1 127.1 31.8-31.8a44.6 44.6 0 0 0 13.1-31.8c.1-12-4.6-23.2-13-31.7zm0 0' /><path d='M466.5 173.2 338.7 45.4l32.1-32.1a45 45 0 0 1 64.2 0l63.5 63.5a45 45 0 0 1 0 64.2zM340.1 45.4l126.4 126.4 31.4-31.4c8.4-8.4 13-19.5 13-31.4s-4.6-23-13-31.4L434.4 14a44.2 44.2 0 0 0-62.9 0zM57.8 327 318.2 66.6l127.2 127.1-260.5 260.5zm0 0'/></g></svg>");
}
.dt-news-content .share a:hover.save:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.96 511.96'><path fill='rgb(244,156,0)' d='M400.58 0h-289.2C85.89 0 64.25 20.56 64.25 47.13v427.63c.07 33.74 41.27 49.56 64.7 25.88l110.23-110.2c8.84-9.22 24.76-9.22 33.6 0L383 500.64c23.44 23.7 64.63 7.84 64.7-25.88V47.13C447.71 20.56 426.07 0 400.58 0z'/></svg>");
}
.dt-news-content .share a:hover.print:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><path fill='rgb(244,156,0)' xmlns='http://www.w3.org/2000/svg' d='M57.44 17.19H16.1V6.59a2.12 2.12 0 0 1 2.12-2.12h26.5a2.12 2.12 0 0 1 2.12 2.12v6.36a2.12 2.12 0 0 0 4.24 0V6.59A6.36 6.36 0 0 0 44.72.23h-26.5a6.36 6.36 0 0 0-6.36 6.36v10.6h-5.3A6.36 6.36 0 0 0 .2 23.55v19.08a6.36 6.36 0 0 0 6.36 6.36h5.3v7.42a6.36 6.36 0 0 0 6.36 6.36h27.56a6.36 6.36 0 0 0 6.36-6.36v-7.42h5.3a6.36 6.36 0 0 0 6.36-6.36V23.55a6.36 6.36 0 0 0-6.36-6.36zM53.2 32.03a4.24 4.24 0 1 1 4.24-4.24 4.24 4.24 0 0 1-4.24 4.24zm-5.3 24.38a2.12 2.12 0 0 1-2.12 2.12H18.22a2.12 2.12 0 0 1-2.12-2.12V44.75a2.12 2.12 0 0 1 2.12-2.12h27.56a2.12 2.12 0 0 1 2.12 2.12z'/></svg>");
}
.dt-news-content .share a:hover.forward:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 479.999 479.999'><path fill='rgb(244,156,0)' d='m479.797 36.596-48.09 413.39c-2.727 23.418-31.181 33.417-47.97 17L233.764 320.435a7.992 7.992 0 0 1-.645-10.733c27.667-34.362 136.827-169.903 152.848-189.796a7.992 7.992 0 0 0-1.21-11.24c-3.44-2.78-8.48-2.23-11.25 1.21l-160.34 199.088a7.984 7.984 0 0 1-6.05 2.974l-178.11 3.918c-29.003.645-40.138-37.662-15.22-52.64l423.26-254.2c20.145-12.096 45.473 4.216 42.75 27.58zM234.691 343.712c-5.14-5.023-13.787-1.252-13.593 5.932l2.289 85.052c.626 23.339 27.686 35.953 45.97 21.44l37.228-29.586c3.77-2.996 4.053-8.623.61-11.989-25.581-25.002-45.57-44.526-72.504-70.849z'/></svg>");
}
.dt-news-content .share a:hover.feedback:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><g fill='rgb(244,156,0)'><path d='M1 492.4a15 15 0 0 0 14.4 19.1 14 14 0 0 0 4.1-.6L159.3 471 41 352.6zm0 0'/><path d='M15.4 512A15.4 15.4 0 0 1 .6 492.3l40.2-140.6 119.6 119.6-140.8 40.1c-1.4.4-2.8.6-4.2.6zm25.8-158.5-39.7 139a14.5 14.5 0 0 0 17.9 17.8l139-39.7zM498.3 77.2l-63.5-63.5a45 45 0 0 0-63.7-.1l-31.8 31.8 127.1 127.1 31.8-31.8a44.6 44.6 0 0 0 13.1-31.8c.1-12-4.6-23.2-13-31.7zm0 0' /><path d='M466.5 173.2 338.7 45.4l32.1-32.1a45 45 0 0 1 64.2 0l63.5 63.5a45 45 0 0 1 0 64.2zM340.1 45.4l126.4 126.4 31.4-31.4c8.4-8.4 13-19.5 13-31.4s-4.6-23-13-31.4L434.4 14a44.2 44.2 0 0 0-62.9 0zM57.8 327 318.2 66.6l127.2 127.1-260.5 260.5zm0 0'/></g></svg>");
}

.content-sub-title {
  font-size: 20px;
  line-height: 20px;
  height: 20px;
  font-weight: bold;
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
}
.content-sub-title:before {
  content: "";
  display: block;
  width: 3px;
  height: 100%;
  background: #f08200;
  border-radius: 10px;
  margin-right: 10px;
}

.relative-news {
  margin-bottom: 20px;
}
.relative-news.recommend {
  border-radius: 5px;
  background-color: #ffffff;
  padding: 15px;
  box-shadow: 0px 3px 8px rgba(10, 11, 12, 0.1);
}
.relative-news .news-item {
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
}
.relative-news .news-item:last-child {
  margin-bottom: 0px;
}
.relative-news .news-item .img-frame {
  overflow: hidden;
  margin-right: 15px;
  border-radius: 6px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14);
  min-width: 90px;
  width: 90px;
  padding-bottom: 60px;
  height: 0px;
  position: relative;
}
@media screen and (min-width: 500px) {
  .relative-news .news-item .img-frame {
    min-width: 120px;
    width: 120px;
    padding-bottom: 80px;
  }
}
.relative-news .news-item .img-frame img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  transition: transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  transform: scale(1);
  object-fit: cover;
  object-position: bottom;
}
.relative-news .news-item .img-frame.no-photo {
  transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  background-color: #212121;
  background-size: 80%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 126'><path fill='rgb(255,255,255)' d='M453.32 60.56c-7.1 0-15.2-1.57-20.24-2.98l-2.78 12.79c6.42 2.69 14.9 4.29 22.78 4.29 22.1 0 26.31-7.2 26.31-20.48 0-11.71-.93-15.92-18.95-19.14-10.9-1.95-12.03-2.64-12.03-7.37 0-4.18 2.02-4.92 7.76-4.92 5.8 0 12.54.74 19.46 2.16.11-.84 1.86-12.9 1.96-13.63-6.27-1.7-15.7-2.61-21.54-2.61C438.25 8.67 431 14 431 27.06c0 10.98 1.23 17.86 18.2 20.6 11.74 1.89 12.76 2.92 12.76 7.4 0 4.27-1.94 5.5-8.63 5.5zM73.77 111.38V89.34a38.29 38.29 0 0 1-6.06 1.3v.93c2.57.23 2.78.33 2.78 2.67v5.13a7.53 7.53 0 0 0-2.3-.37c-5.2 0-9.66 4.08-9.66 9.2 0 5.25 3.97 7.96 6.98 7.96.45 0 1.34-.2 2.71-1l2.27-1.38v2.38c2.31-.78 5.2-1.26 6.06-1.41v-.97l-1.15-.11c-1.4-.14-1.63-.33-1.63-2.3zm-3.28 1.22a5.94 5.94 0 0 1-3.3 1.15c-2.27 0-4.98-2.08-4.98-6.54 0-5.42 3.08-6.8 4.68-6.8a4.4 4.4 0 0 1 3.61 1.9v10.29zm13.38-.85V98.93a27.13 27.13 0 0 1-5.54 1.45v.94c2.12.33 2.27.48 2.27 2.82v7.62c0 2.53-.26 2.75-2.57 2.97v1h8.44v-1c-2.38-.23-2.6-.46-2.6-2.98zm-27.83-7.02A5.78 5.78 0 0 0 50.4 99h-.05c-1.89 0-3.89 1-5.46 2.7a9.56 9.56 0 0 0-2.49 6.55c0 4.2 2.68 7.9 7.32 7.9 1.23 0 3.83-.66 6.17-3.66l-.6-.82a6.17 6.17 0 0 1-4.24 1.82c-2.6 0-5.39-2.08-5.46-6.95 4.31-.14 8.96-.52 9.55-.6.75-.13.9-.47.9-1.21zm-4.27.14c-2.04.08-3.98.1-5.95.1.5-3 2.08-4.6 3.68-4.6h.04c1.93 0 3.13 1.82 3.08 3.75 0 .57-.22.75-.85.75zm64.34-1.7h-.02a2.78 2.78 0 0 0-2.75 2.79 2.76 2.76 0 0 0 2.75 2.8c1.48 0 2.7-1.22 2.7-2.8a2.76 2.76 0 0 0-2.68-2.8zm41.01 7.09-.37-13.5c-.12-3.66.11-3.78 3.35-4.11v-1.07h-6.55l-8.36 18.17-8.2-18.17h-6.4v1.07c3.35.34 3.57.56 3.24 5.28l-.56 7.65c-.26 3.9-.5 5.57-.7 6.83-.26 1.53-1 1.98-3.12 2.2v1.1h8.7v-1.1c-2.5-.22-3.35-.52-3.43-2.27-.03-1.41-.03-3.08.12-6.13l.52-10.4h.11l8.17 19.66h.78l8.92-20.18h.15l.11 15c.04 3.84-.1 4.06-3.08 4.36v1.08h10v-1.08c-3.18-.3-3.32-.52-3.4-4.4zm-55.38 3.35c-.63 0-1.27-.52-1.27-2.2v-6.76c0-2-.37-3.52-1.75-4.64a5 5 0 0 0-3.12-1 16.81 16.81 0 0 0-5.68 2.6c-.75.55-1.23.97-1.23 1.56 0 .9 1.04 1.64 1.75 1.64.6 0 1-.26 1.2-.93.3-1.15.62-1.97 1.07-2.5.37-.44.93-.7 1.6-.7 1.78 0 2.97 1.48 2.97 4.09v.74c-.82.67-3.56 1.67-5.8 2.46-2 .67-2.97 1.78-2.97 3.64 0 2.3 1.85 4.57 4.56 4.57 1.05 0 2.83-1.33 4.31-2.34.15.59.41 1.1.9 1.59.4.4 1.18.74 1.81.74l3.34-1.94-.37-1c-.35.19-.87.38-1.32.38zm-4.46-.97a4.57 4.57 0 0 1-2.7 1.19c-1.12 0-2.57-.9-2.57-2.83 0-1.37.78-2.05 2.15-2.72.82-.37 2.34-1.07 3.12-1.5v5.86zM276.65 9.9h-17.44v63.52h17.44V9.9zM139.38 74.66c8.5 0 17.62-1.21 25.71-3.38V40.02h-15.7v19.26l-.4.05a76.5 76.5 0 0 1-9.6.62c-6.3 0-9.12-2.46-9.12-8.01V31.26c0-5.42 2.65-7.64 9.11-7.64 6.1 0 15.4.9 22.3 1.7l1.62-14.5a136.2 136.2 0 0 0-23.93-2.15c-17.86 0-26.56 6.46-26.56 19.75V54.8c.01 13.37 8.71 19.86 26.57 19.86zM431.4 93.9c0 1.08.92 2 2 2 1.11 0 2.01-.92 2.01-2a2 2 0 0 0-1.97-2.08c-1.1 0-2.04.9-2.04 2.08zm-191.39 0c0 1.08.93 2 2 2 1.12 0 2.02-.92 2.02-2 0-1.2-.9-2.08-1.98-2.08-1.12 0-2.04.9-2.04 2.08zM99.67 9.9H82.23v63.52h17.44V9.9zm119.76 64.12h16.48v-58.6h17.73V.83H201.7v14.62h17.75v58.58zM82.01 95.92c1.11 0 2.01-.93 2.01-2.01 0-1.2-.9-2.08-1.98-2.08a2.05 2.05 0 0 0-.03 4.09zM2.16 45.18c1.05.2 11.13 1.55 11.13 1.55l1.28 7.75h13.76v-14.6H2.16c-.73 0-1.56.5-1.56 2.57 0 2.08.48 2.54 1.56 2.73zm12.41 28.84h30.64c18.03 0 24.74-9.23 24.74-19.01V19.83C69.95 9.93 63.25.8 45.21.8H2.16C1.43.8.6 1.29.6 3.39c0 2.08.48 2.52 1.56 2.73C3.21 6.3 13.3 7.67 13.3 7.67l1.28 7.74h28.66c8.25 0 10.23 3.2 10.23 8.92v26.15c0 5.72-1.99 8.92-10.23 8.92H2.16c-.73 0-1.56.49-1.56 2.57 0 2.09.48 2.53 1.56 2.73 1.05.2 11.13 1.57 11.13 1.57l1.28 7.75zm22.93 36.24-.37-13.5c-.1-3.66.11-3.78 3.34-4.11v-1.07h-6.53l-8.36 18.17-8.2-18.17h-6.4v1.07c3.35.34 3.57.56 3.24 5.28l-.56 7.65c-.26 3.9-.52 5.57-.7 6.83-.27 1.53-1 1.98-3.13 2.2v1.1h8.7v-1.1c-2.5-.22-3.35-.52-3.43-2.27-.03-1.41-.03-3.08.11-6.13l.52-10.4h.11l8.18 19.66h.8l8.9-20.18h.15l.1 15c.04 3.84-.1 4.06-3.08 4.36v1.08h10v-1.08c-3.17-.3-3.3-.52-3.39-4.4zM13.3 27.22l1.27 7.74h13.76v-14.6H2.16c-.73 0-1.56.48-1.56 2.56s.48 2.53 1.56 2.73c1.05.2 11.13 1.57 11.13 1.57zm421.97 84.53V98.93a27.05 27.05 0 0 1-5.55 1.45v.94c2.13.33 2.27.48 2.27 2.82v7.62c0 2.53-.25 2.75-2.56 2.97v1h8.44v-1c-2.39-.23-2.6-.46-2.6-2.98zm-110.39 3.12c-5.57 0-9.55-4.72-9.55-11.63 0-5.61 3.24-10.81 9.3-10.81 3.81 0 6.15 1.52 7.16 5.54l1.15-.26c-.22-2.04-.48-3.6-.78-5.68-1-.2-3.56-1.01-6.58-1.01-8.43 0-14.4 5.17-14.4 12.97 0 5.87 4.08 12.3 13.44 12.3 2.64 0 5.8-.74 6.84-1.01a41.09 41.09 0 0 0 2.12-5.72l-1.1-.41c-1.92 3.67-3.92 5.72-7.6 5.72zm20.45-72.61 1.22 31.16h16.8L360.07 9.9h-17L326.8 48.27 310.51 9.9h-16.99c-.04.83-3.24 62.6-3.3 63.52h16.83l1.21-31.03.87-.17s9.94 22.75 10.16 23.28h15.04c.21-.53 10.16-23.4 10.16-23.4l.84.16zm68.5 69.56V89.34a32.52 32.52 0 0 1-5.76 1.3v.9c2.3.22 2.52.33 2.52 2.79v17.5c0 2.45-.29 2.64-2.63 2.9v1h8.55v-1c-2.39-.23-2.68-.46-2.68-2.91zM284.74 99.75l-.19-.3a69.5 69.5 0 0 1-5.13.52 7.4 7.4 0 0 0-3.6-.96h-.04c-2.94 0-6.73 1.93-6.73 6.17a5.32 5.32 0 0 0 3.31 4.98c-.6.7-1.78 1.7-3.38 2.26a2.9 2.9 0 0 0 .45 1.64c.48.82 1.4 1.63 2.75 2.04-.89.7-2.24 1.75-3 2.49-.6.56-.98 1.22-.94 2.04.04 2.15 2.27 4.57 6.5 4.57 4.94 0 9.4-3.56 9.4-7.43 0-3.67-3.08-4.42-5.39-4.42-1.26 0-2.52.07-3.86.07-1.67 0-2.3-.74-2.3-1.45 0-.5.52-1.12.96-1.45.6.1 1.27.19 1.9.19 3.23 0 6.62-1.94 6.62-5.91 0-1.3-.4-2.45-1.08-3.23l2.11.1a5.55 5.55 0 0 0 1.64-1.92zm-11.86 17.24c.67-.56 1.5-.78 3.24-.78h.03c1.56 0 2.56.07 3.52.45a2.62 2.62 0 0 1 1.75 2.6c0 2.27-1.79 4-5.2 4-2.78 0-4.87-1.55-4.87-3.56.01-1.01.68-1.94 1.53-2.71zm2.98-7.51c-2 0-3.34-2.08-3.34-4.9 0-2.86 1.41-4.42 2.9-4.42h.03c2.04 0 3.3 2.12 3.3 4.94 0 2.89-1.3 4.35-2.89 4.38zm21.31-6.31a2.78 2.78 0 0 0-2.76 2.79 2.76 2.76 0 0 0 2.75 2.8c1.48 0 2.7-1.22 2.7-2.8a2.76 2.76 0 0 0-2.69-2.8zm73.71 8.69v-7.17c0-3.61-1.82-5.7-4.8-5.7-1.07 0-1.97.42-3.05 1.12-.92.59-1.7 1.15-2.44 1.7v-2.93c-1.75.7-3.6 1.19-5.47 1.53v.89c1.97.37 2.2.48 2.2 2.82v7.69c0 2.45-.2 2.64-2.65 2.9v1h8.21v-1c-2.08-.22-2.3-.37-2.3-2.86v-8.77c1.07-.93 2.44-1.77 3.82-1.77 2.27 0 3.23 1.52 3.23 4.1v6.22c0 2.6-.26 2.86-2.34 3.08v1h7.91v-1c-2.1-.25-2.32-.36-2.32-2.85zM344.62 99h-.04c-3.53 0-8.28 2.82-8.28 8.96 0 4.09 3.01 8.2 8.25 8.2 3.8 0 8.14-2.85 8.14-8.87-.02-4.53-3.44-8.3-8.07-8.3zm.32 15.9c-2.97 0-4.87-3.48-4.87-8.16 0-4.24 1.9-6.47 4.02-6.47h.03c3.08 0 4.75 3.42 4.75 7.92.01 5.15-1.8 6.72-3.93 6.72zm75.87-55.2h-28.26V48.02h26.02V34.29h-26.02V23.62h28.26V9.9h-45.69v63.52h45.7V59.7zm-39.12 46.14c-1.7-.75-3.05-1.6-3.05-3.16 0-1.41.96-2.46 2.3-2.46 1.83 0 3.1 1.49 3.83 3.68l1-.26c-.1-.85-.52-3.16-.8-3.97a8.07 8.07 0 0 0-3.39-.67c-3.49 0-5.76 2.23-5.76 4.9 0 2.89 2.57 4.16 4.72 5.17 1.93.93 2.9 1.78 2.9 3.34 0 1.49-1.19 2.5-2.54 2.5-2.26 0-3.94-2.23-4.6-4.65l-1.04.16c.04 1.4.37 3.97.64 4.49a7.6 7.6 0 0 0 4.34 1.26c3.01 0 6.21-1.75 6.21-5.2 0-2.64-1.9-3.94-4.76-5.13zm43.66 8.1c-.92 0-2.19-.52-2.19-3.5v-9.46h3.9c.5-.3.6-1.15.23-1.53h-4.13v-5.12l-.48-.12-2.74 2.53v2.7h-1.68l-1 1.13.15.4h2.53v10.74c0 3 1.37 4.46 3.82 4.46.33 0 .88-.15 1.52-.48l2.6-1.3-.33-1c-.53.25-1.35.55-2.2.55zm-201.02-9.21a5.78 5.78 0 0 0-5.65-5.73h-.04c-1.89 0-3.9 1-5.46 2.7a9.56 9.56 0 0 0-2.49 6.55c0 4.2 2.68 7.9 7.32 7.9 1.23 0 3.83-.66 6.17-3.66l-.59-.82a6.17 6.17 0 0 1-4.24 1.82c-2.59 0-5.38-2.08-5.46-6.95 4.31-.14 8.95-.52 9.55-.6.74-.13.9-.47.9-1.21zm-4.28.14c-2.04.08-3.97.1-5.94.1.5-3 2.08-4.6 3.68-4.6h.03c1.94 0 3.12 1.82 3.08 3.75.01.57-.2.75-.85.75zm-13.33 7.84a103.3 103.3 0 0 1-5.69-6.91 37.82 37.82 0 0 1 3.1-3.46c1.36-1.34 2.26-1.75 4.74-2.15v-.97l-7.66.34v1c1.72.19 1.82.52 1.12 1.59-.63.97-1.7 2.42-2.52 3.27a4.3 4.3 0 0 1-2.3 1.3V89.35a34.43 34.43 0 0 1-5.66 1.3v.9c2.23.22 2.41.4 2.41 2.79v17.5c0 2.4-.22 2.68-2.67 2.9v1h8.54v-1c-2.34-.22-2.64-.44-2.64-2.9v-4.1c.18-.06.37-.06.52-.06.33 0 .63.22 1.08.78 2.01 2.52 4.27 5.57 5.87 7.35l5.35-.07v-1.01c-1.37-.11-2.29-.63-3.59-2.01zm248.98-.85v-7.17c0-3.61-1.82-5.7-4.79-5.7-1.08 0-1.96.42-3.04 1.12-.93.59-1.7 1.15-2.45 1.7v-2.93c-1.75.7-3.6 1.19-5.46 1.53v.89c1.96.37 2.2.48 2.2 2.82v7.69c0 2.45-.2 2.64-2.65 2.9v1h8.21v-1c-2.08-.22-2.3-.37-2.3-2.86v-8.77c1.07-.93 2.45-1.77 3.82-1.77 2.27 0 3.23 1.52 3.23 4.1v6.22c0 2.6-.26 2.86-2.34 3.08v1h7.91v-1c-2.12-.25-2.34-.36-2.34-2.85zM188.7 99c-1.7 0-3.27 1.97-4.42 3.94h-.08v-4.01a25.56 25.56 0 0 1-5.5 1.49v.85c2.04.33 2.23.45 2.23 2.82v7.76c0 2.42-.26 2.64-2.53 2.86v1h8.85v-1c-2.87-.22-3.05-.44-3.05-2.86V105c.78-1.97 1.9-2.93 2.8-2.93.62 0 1.07.22 1.62.74.22.22.56.3 1 .12a2.26 2.26 0 0 0 1.3-2.01c.01-.93-.88-1.93-2.22-1.93zm-13.08 14.6c-.63 0-1.26-.51-1.26-2.18v-6.77c0-2-.37-3.52-1.75-4.64-.82-.66-1.97-1-3.12-1a16.96 16.96 0 0 0-5.69 2.6c-.74.55-1.22.97-1.22 1.56 0 .9 1.04 1.64 1.75 1.64.6 0 1-.26 1.2-.93a6.28 6.28 0 0 1 1.06-2.5c.38-.44.93-.7 1.6-.7 1.8 0 2.98 1.48 2.98 4.09v.74c-.82.67-3.57 1.67-5.8 2.46-2 .67-2.98 1.78-2.98 3.64a4.6 4.6 0 0 0 4.58 4.57c1.04 0 2.83-1.33 4.31-2.34.15.59.41 1.1.9 1.59.4.4 1.18.74 1.81.74l3.34-1.94-.38-1c-.37.19-.88.38-1.33.38zm-4.45-.96a4.6 4.6 0 0 1-2.72 1.19c-1.1 0-2.56-.9-2.56-2.83 0-1.37.77-2.05 2.15-2.72.81-.37 2.34-1.07 3.12-1.5v5.86zM195.27 9.9h-17.44v63.52h17.43V9.9zm48.6 101.85V98.93c-1.7.66-3.6 1.15-5.54 1.45v.94c2.11.33 2.27.48 2.27 2.82v7.62c0 2.53-.26 2.75-2.57 2.97v1h8.43v-1c-2.36-.23-2.6-.46-2.6-2.98zm160.2-.23V99.19c-.6.1-1.57.3-2.65.4-1.1.1-2.38.23-3.42.26v.93l1.31.22c1.18.18 1.48.4 1.48 2.34v8.73a5.33 5.33 0 0 1-3.75 1.67c-1.6 0-3.16-.9-3.16-4.05v-5.05c0-2.45.04-4.23.15-5.46-.7.1-1.78.3-2.83.4-1.03.1-2 .23-2.8.26v.93l1.03.22c.92.18 1.22.4 1.22 2.34v7.32c0 3.89 2.05 5.49 4.65 5.49 1 0 1.86-.34 2.94-.96 1-.6 1.75-1.2 2.56-1.82v2.56l.26.22c.78-.22 1.74-.48 2.75-.74a26.2 26.2 0 0 1 2.93-.6v-.96l-.97-.08c-1.4-.08-1.7-.34-1.7-2.24zm-139.77.34v-7.17c0-3.61-1.82-5.7-4.79-5.7-1.08 0-1.97.42-3.05 1.12-.93.59-1.7 1.15-2.46 1.7v-2.93c-1.74.7-3.6 1.19-5.46 1.53v.89c1.97.37 2.2.48 2.2 2.82v7.69c0 2.45-.19 2.64-2.64 2.9v1h8.22v-1c-2.09-.22-2.3-.37-2.3-2.86v-8.77c1.07-.93 2.45-1.77 3.82-1.77 2.27 0 3.23 1.52 3.23 4.1v6.22c0 2.6-.26 2.86-2.34 3.08v1h7.91v-1c-2.1-.25-2.34-.36-2.34-2.85zm-30.35 2.08c-.93 0-2.2-.52-2.2-3.5v-9.46h3.9c.48-.3.6-1.15.22-1.53h-4.13v-5.12l-.48-.12-2.75 2.53v2.7h-1.67l-1 1.13.15.4h2.53v10.74c0 3 1.37 4.46 3.82 4.46.34 0 .9-.15 1.53-.48l2.6-1.3-.33-1c-.5.25-1.34.55-2.19.55zm242.2-14.2-.2-.3a69.5 69.5 0 0 1-5.13.53 7.38 7.38 0 0 0-3.6-.96h-.04c-2.93 0-6.73 1.93-6.73 6.17a5.32 5.32 0 0 0 3.31 4.98 8.1 8.1 0 0 1-3.38 2.26 2.9 2.9 0 0 0 .45 1.64c.48.82 1.4 1.63 2.75 2.04-.89.7-2.23 1.75-3 2.49a2.62 2.62 0 0 0-.94 2.04c.04 2.15 2.27 4.57 6.5 4.57 4.95 0 9.4-3.56 9.4-7.43 0-3.67-3.08-4.42-5.39-4.42-1.25 0-2.5.07-3.86.07-1.67 0-2.3-.74-2.3-1.45 0-.5.52-1.12.96-1.45.6.1 1.26.19 1.9.19 3.24 0 6.62-1.94 6.62-5.91 0-1.3-.42-2.45-1.08-3.23l2.12.1a5.63 5.63 0 0 0 1.63-1.92zM464.27 117c.66-.56 1.48-.78 3.23-.78h.04c1.56 0 2.56.07 3.53.45a2.64 2.64 0 0 1 1.75 2.6c0 2.27-1.78 4-5.2 4-2.8 0-4.87-1.55-4.87-3.56 0-1.01.67-1.94 1.52-2.71zm2.98-7.51c-2 0-3.35-2.08-3.35-4.9 0-2.86 1.41-4.42 2.9-4.42h.03c2.05 0 3.31 2.12 3.31 4.94 0 2.89-1.3 4.35-2.89 4.38z'/></svg>");
}
.relative-news .news-item .relative-news-title {
  font-size: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media screen and (min-width: 500px) {
  .relative-news .news-item .relative-news-title {
    font-size: 20px;
  }
}
.relative-news .news-item:hover img {
  transform: scale(1.2);
}
.relative-news .news-item:hover .no-photo {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 126'><path fill='rgb(244,156,0)' d='M453.32 60.56c-7.1 0-15.2-1.57-20.24-2.98l-2.78 12.79c6.42 2.69 14.9 4.29 22.78 4.29 22.1 0 26.31-7.2 26.31-20.48 0-11.71-.93-15.92-18.95-19.14-10.9-1.95-12.03-2.64-12.03-7.37 0-4.18 2.02-4.92 7.76-4.92 5.8 0 12.54.74 19.46 2.16.11-.84 1.86-12.9 1.96-13.63-6.27-1.7-15.7-2.61-21.54-2.61C438.25 8.67 431 14 431 27.06c0 10.98 1.23 17.86 18.2 20.6 11.74 1.89 12.76 2.92 12.76 7.4 0 4.27-1.94 5.5-8.63 5.5zM73.77 111.38V89.34a38.29 38.29 0 0 1-6.06 1.3v.93c2.57.23 2.78.33 2.78 2.67v5.13a7.53 7.53 0 0 0-2.3-.37c-5.2 0-9.66 4.08-9.66 9.2 0 5.25 3.97 7.96 6.98 7.96.45 0 1.34-.2 2.71-1l2.27-1.38v2.38c2.31-.78 5.2-1.26 6.06-1.41v-.97l-1.15-.11c-1.4-.14-1.63-.33-1.63-2.3zm-3.28 1.22a5.94 5.94 0 0 1-3.3 1.15c-2.27 0-4.98-2.08-4.98-6.54 0-5.42 3.08-6.8 4.68-6.8a4.4 4.4 0 0 1 3.61 1.9v10.29zm13.38-.85V98.93a27.13 27.13 0 0 1-5.54 1.45v.94c2.12.33 2.27.48 2.27 2.82v7.62c0 2.53-.26 2.75-2.57 2.97v1h8.44v-1c-2.38-.23-2.6-.46-2.6-2.98zm-27.83-7.02A5.78 5.78 0 0 0 50.4 99h-.05c-1.89 0-3.89 1-5.46 2.7a9.56 9.56 0 0 0-2.49 6.55c0 4.2 2.68 7.9 7.32 7.9 1.23 0 3.83-.66 6.17-3.66l-.6-.82a6.17 6.17 0 0 1-4.24 1.82c-2.6 0-5.39-2.08-5.46-6.95 4.31-.14 8.96-.52 9.55-.6.75-.13.9-.47.9-1.21zm-4.27.14c-2.04.08-3.98.1-5.95.1.5-3 2.08-4.6 3.68-4.6h.04c1.93 0 3.13 1.82 3.08 3.75 0 .57-.22.75-.85.75zm64.34-1.7h-.02a2.78 2.78 0 0 0-2.75 2.79 2.76 2.76 0 0 0 2.75 2.8c1.48 0 2.7-1.22 2.7-2.8a2.76 2.76 0 0 0-2.68-2.8zm41.01 7.09-.37-13.5c-.12-3.66.11-3.78 3.35-4.11v-1.07h-6.55l-8.36 18.17-8.2-18.17h-6.4v1.07c3.35.34 3.57.56 3.24 5.28l-.56 7.65c-.26 3.9-.5 5.57-.7 6.83-.26 1.53-1 1.98-3.12 2.2v1.1h8.7v-1.1c-2.5-.22-3.35-.52-3.43-2.27-.03-1.41-.03-3.08.12-6.13l.52-10.4h.11l8.17 19.66h.78l8.92-20.18h.15l.11 15c.04 3.84-.1 4.06-3.08 4.36v1.08h10v-1.08c-3.18-.3-3.32-.52-3.4-4.4zm-55.38 3.35c-.63 0-1.27-.52-1.27-2.2v-6.76c0-2-.37-3.52-1.75-4.64a5 5 0 0 0-3.12-1 16.81 16.81 0 0 0-5.68 2.6c-.75.55-1.23.97-1.23 1.56 0 .9 1.04 1.64 1.75 1.64.6 0 1-.26 1.2-.93.3-1.15.62-1.97 1.07-2.5.37-.44.93-.7 1.6-.7 1.78 0 2.97 1.48 2.97 4.09v.74c-.82.67-3.56 1.67-5.8 2.46-2 .67-2.97 1.78-2.97 3.64 0 2.3 1.85 4.57 4.56 4.57 1.05 0 2.83-1.33 4.31-2.34.15.59.41 1.1.9 1.59.4.4 1.18.74 1.81.74l3.34-1.94-.37-1c-.35.19-.87.38-1.32.38zm-4.46-.97a4.57 4.57 0 0 1-2.7 1.19c-1.12 0-2.57-.9-2.57-2.83 0-1.37.78-2.05 2.15-2.72.82-.37 2.34-1.07 3.12-1.5v5.86zM276.65 9.9h-17.44v63.52h17.44V9.9zM139.38 74.66c8.5 0 17.62-1.21 25.71-3.38V40.02h-15.7v19.26l-.4.05a76.5 76.5 0 0 1-9.6.62c-6.3 0-9.12-2.46-9.12-8.01V31.26c0-5.42 2.65-7.64 9.11-7.64 6.1 0 15.4.9 22.3 1.7l1.62-14.5a136.2 136.2 0 0 0-23.93-2.15c-17.86 0-26.56 6.46-26.56 19.75V54.8c.01 13.37 8.71 19.86 26.57 19.86zM431.4 93.9c0 1.08.92 2 2 2 1.11 0 2.01-.92 2.01-2a2 2 0 0 0-1.97-2.08c-1.1 0-2.04.9-2.04 2.08zm-191.39 0c0 1.08.93 2 2 2 1.12 0 2.02-.92 2.02-2 0-1.2-.9-2.08-1.98-2.08-1.12 0-2.04.9-2.04 2.08zM99.67 9.9H82.23v63.52h17.44V9.9zm119.76 64.12h16.48v-58.6h17.73V.83H201.7v14.62h17.75v58.58zM82.01 95.92c1.11 0 2.01-.93 2.01-2.01 0-1.2-.9-2.08-1.98-2.08a2.05 2.05 0 0 0-.03 4.09zM2.16 45.18c1.05.2 11.13 1.55 11.13 1.55l1.28 7.75h13.76v-14.6H2.16c-.73 0-1.56.5-1.56 2.57 0 2.08.48 2.54 1.56 2.73zm12.41 28.84h30.64c18.03 0 24.74-9.23 24.74-19.01V19.83C69.95 9.93 63.25.8 45.21.8H2.16C1.43.8.6 1.29.6 3.39c0 2.08.48 2.52 1.56 2.73C3.21 6.3 13.3 7.67 13.3 7.67l1.28 7.74h28.66c8.25 0 10.23 3.2 10.23 8.92v26.15c0 5.72-1.99 8.92-10.23 8.92H2.16c-.73 0-1.56.49-1.56 2.57 0 2.09.48 2.53 1.56 2.73 1.05.2 11.13 1.57 11.13 1.57l1.28 7.75zm22.93 36.24-.37-13.5c-.1-3.66.11-3.78 3.34-4.11v-1.07h-6.53l-8.36 18.17-8.2-18.17h-6.4v1.07c3.35.34 3.57.56 3.24 5.28l-.56 7.65c-.26 3.9-.52 5.57-.7 6.83-.27 1.53-1 1.98-3.13 2.2v1.1h8.7v-1.1c-2.5-.22-3.35-.52-3.43-2.27-.03-1.41-.03-3.08.11-6.13l.52-10.4h.11l8.18 19.66h.8l8.9-20.18h.15l.1 15c.04 3.84-.1 4.06-3.08 4.36v1.08h10v-1.08c-3.17-.3-3.3-.52-3.39-4.4zM13.3 27.22l1.27 7.74h13.76v-14.6H2.16c-.73 0-1.56.48-1.56 2.56s.48 2.53 1.56 2.73c1.05.2 11.13 1.57 11.13 1.57zm421.97 84.53V98.93a27.05 27.05 0 0 1-5.55 1.45v.94c2.13.33 2.27.48 2.27 2.82v7.62c0 2.53-.25 2.75-2.56 2.97v1h8.44v-1c-2.39-.23-2.6-.46-2.6-2.98zm-110.39 3.12c-5.57 0-9.55-4.72-9.55-11.63 0-5.61 3.24-10.81 9.3-10.81 3.81 0 6.15 1.52 7.16 5.54l1.15-.26c-.22-2.04-.48-3.6-.78-5.68-1-.2-3.56-1.01-6.58-1.01-8.43 0-14.4 5.17-14.4 12.97 0 5.87 4.08 12.3 13.44 12.3 2.64 0 5.8-.74 6.84-1.01a41.09 41.09 0 0 0 2.12-5.72l-1.1-.41c-1.92 3.67-3.92 5.72-7.6 5.72zm20.45-72.61 1.22 31.16h16.8L360.07 9.9h-17L326.8 48.27 310.51 9.9h-16.99c-.04.83-3.24 62.6-3.3 63.52h16.83l1.21-31.03.87-.17s9.94 22.75 10.16 23.28h15.04c.21-.53 10.16-23.4 10.16-23.4l.84.16zm68.5 69.56V89.34a32.52 32.52 0 0 1-5.76 1.3v.9c2.3.22 2.52.33 2.52 2.79v17.5c0 2.45-.29 2.64-2.63 2.9v1h8.55v-1c-2.39-.23-2.68-.46-2.68-2.91zM284.74 99.75l-.19-.3a69.5 69.5 0 0 1-5.13.52 7.4 7.4 0 0 0-3.6-.96h-.04c-2.94 0-6.73 1.93-6.73 6.17a5.32 5.32 0 0 0 3.31 4.98c-.6.7-1.78 1.7-3.38 2.26a2.9 2.9 0 0 0 .45 1.64c.48.82 1.4 1.63 2.75 2.04-.89.7-2.24 1.75-3 2.49-.6.56-.98 1.22-.94 2.04.04 2.15 2.27 4.57 6.5 4.57 4.94 0 9.4-3.56 9.4-7.43 0-3.67-3.08-4.42-5.39-4.42-1.26 0-2.52.07-3.86.07-1.67 0-2.3-.74-2.3-1.45 0-.5.52-1.12.96-1.45.6.1 1.27.19 1.9.19 3.23 0 6.62-1.94 6.62-5.91 0-1.3-.4-2.45-1.08-3.23l2.11.1a5.55 5.55 0 0 0 1.64-1.92zm-11.86 17.24c.67-.56 1.5-.78 3.24-.78h.03c1.56 0 2.56.07 3.52.45a2.62 2.62 0 0 1 1.75 2.6c0 2.27-1.79 4-5.2 4-2.78 0-4.87-1.55-4.87-3.56.01-1.01.68-1.94 1.53-2.71zm2.98-7.51c-2 0-3.34-2.08-3.34-4.9 0-2.86 1.41-4.42 2.9-4.42h.03c2.04 0 3.3 2.12 3.3 4.94 0 2.89-1.3 4.35-2.89 4.38zm21.31-6.31a2.78 2.78 0 0 0-2.76 2.79 2.76 2.76 0 0 0 2.75 2.8c1.48 0 2.7-1.22 2.7-2.8a2.76 2.76 0 0 0-2.69-2.8zm73.71 8.69v-7.17c0-3.61-1.82-5.7-4.8-5.7-1.07 0-1.97.42-3.05 1.12-.92.59-1.7 1.15-2.44 1.7v-2.93c-1.75.7-3.6 1.19-5.47 1.53v.89c1.97.37 2.2.48 2.2 2.82v7.69c0 2.45-.2 2.64-2.65 2.9v1h8.21v-1c-2.08-.22-2.3-.37-2.3-2.86v-8.77c1.07-.93 2.44-1.77 3.82-1.77 2.27 0 3.23 1.52 3.23 4.1v6.22c0 2.6-.26 2.86-2.34 3.08v1h7.91v-1c-2.1-.25-2.32-.36-2.32-2.85zM344.62 99h-.04c-3.53 0-8.28 2.82-8.28 8.96 0 4.09 3.01 8.2 8.25 8.2 3.8 0 8.14-2.85 8.14-8.87-.02-4.53-3.44-8.3-8.07-8.3zm.32 15.9c-2.97 0-4.87-3.48-4.87-8.16 0-4.24 1.9-6.47 4.02-6.47h.03c3.08 0 4.75 3.42 4.75 7.92.01 5.15-1.8 6.72-3.93 6.72zm75.87-55.2h-28.26V48.02h26.02V34.29h-26.02V23.62h28.26V9.9h-45.69v63.52h45.7V59.7zm-39.12 46.14c-1.7-.75-3.05-1.6-3.05-3.16 0-1.41.96-2.46 2.3-2.46 1.83 0 3.1 1.49 3.83 3.68l1-.26c-.1-.85-.52-3.16-.8-3.97a8.07 8.07 0 0 0-3.39-.67c-3.49 0-5.76 2.23-5.76 4.9 0 2.89 2.57 4.16 4.72 5.17 1.93.93 2.9 1.78 2.9 3.34 0 1.49-1.19 2.5-2.54 2.5-2.26 0-3.94-2.23-4.6-4.65l-1.04.16c.04 1.4.37 3.97.64 4.49a7.6 7.6 0 0 0 4.34 1.26c3.01 0 6.21-1.75 6.21-5.2 0-2.64-1.9-3.94-4.76-5.13zm43.66 8.1c-.92 0-2.19-.52-2.19-3.5v-9.46h3.9c.5-.3.6-1.15.23-1.53h-4.13v-5.12l-.48-.12-2.74 2.53v2.7h-1.68l-1 1.13.15.4h2.53v10.74c0 3 1.37 4.46 3.82 4.46.33 0 .88-.15 1.52-.48l2.6-1.3-.33-1c-.53.25-1.35.55-2.2.55zm-201.02-9.21a5.78 5.78 0 0 0-5.65-5.73h-.04c-1.89 0-3.9 1-5.46 2.7a9.56 9.56 0 0 0-2.49 6.55c0 4.2 2.68 7.9 7.32 7.9 1.23 0 3.83-.66 6.17-3.66l-.59-.82a6.17 6.17 0 0 1-4.24 1.82c-2.59 0-5.38-2.08-5.46-6.95 4.31-.14 8.95-.52 9.55-.6.74-.13.9-.47.9-1.21zm-4.28.14c-2.04.08-3.97.1-5.94.1.5-3 2.08-4.6 3.68-4.6h.03c1.94 0 3.12 1.82 3.08 3.75.01.57-.2.75-.85.75zm-13.33 7.84a103.3 103.3 0 0 1-5.69-6.91 37.82 37.82 0 0 1 3.1-3.46c1.36-1.34 2.26-1.75 4.74-2.15v-.97l-7.66.34v1c1.72.19 1.82.52 1.12 1.59-.63.97-1.7 2.42-2.52 3.27a4.3 4.3 0 0 1-2.3 1.3V89.35a34.43 34.43 0 0 1-5.66 1.3v.9c2.23.22 2.41.4 2.41 2.79v17.5c0 2.4-.22 2.68-2.67 2.9v1h8.54v-1c-2.34-.22-2.64-.44-2.64-2.9v-4.1c.18-.06.37-.06.52-.06.33 0 .63.22 1.08.78 2.01 2.52 4.27 5.57 5.87 7.35l5.35-.07v-1.01c-1.37-.11-2.29-.63-3.59-2.01zm248.98-.85v-7.17c0-3.61-1.82-5.7-4.79-5.7-1.08 0-1.96.42-3.04 1.12-.93.59-1.7 1.15-2.45 1.7v-2.93c-1.75.7-3.6 1.19-5.46 1.53v.89c1.96.37 2.2.48 2.2 2.82v7.69c0 2.45-.2 2.64-2.65 2.9v1h8.21v-1c-2.08-.22-2.3-.37-2.3-2.86v-8.77c1.07-.93 2.45-1.77 3.82-1.77 2.27 0 3.23 1.52 3.23 4.1v6.22c0 2.6-.26 2.86-2.34 3.08v1h7.91v-1c-2.12-.25-2.34-.36-2.34-2.85zM188.7 99c-1.7 0-3.27 1.97-4.42 3.94h-.08v-4.01a25.56 25.56 0 0 1-5.5 1.49v.85c2.04.33 2.23.45 2.23 2.82v7.76c0 2.42-.26 2.64-2.53 2.86v1h8.85v-1c-2.87-.22-3.05-.44-3.05-2.86V105c.78-1.97 1.9-2.93 2.8-2.93.62 0 1.07.22 1.62.74.22.22.56.3 1 .12a2.26 2.26 0 0 0 1.3-2.01c.01-.93-.88-1.93-2.22-1.93zm-13.08 14.6c-.63 0-1.26-.51-1.26-2.18v-6.77c0-2-.37-3.52-1.75-4.64-.82-.66-1.97-1-3.12-1a16.96 16.96 0 0 0-5.69 2.6c-.74.55-1.22.97-1.22 1.56 0 .9 1.04 1.64 1.75 1.64.6 0 1-.26 1.2-.93a6.28 6.28 0 0 1 1.06-2.5c.38-.44.93-.7 1.6-.7 1.8 0 2.98 1.48 2.98 4.09v.74c-.82.67-3.57 1.67-5.8 2.46-2 .67-2.98 1.78-2.98 3.64a4.6 4.6 0 0 0 4.58 4.57c1.04 0 2.83-1.33 4.31-2.34.15.59.41 1.1.9 1.59.4.4 1.18.74 1.81.74l3.34-1.94-.38-1c-.37.19-.88.38-1.33.38zm-4.45-.96a4.6 4.6 0 0 1-2.72 1.19c-1.1 0-2.56-.9-2.56-2.83 0-1.37.77-2.05 2.15-2.72.81-.37 2.34-1.07 3.12-1.5v5.86zM195.27 9.9h-17.44v63.52h17.43V9.9zm48.6 101.85V98.93c-1.7.66-3.6 1.15-5.54 1.45v.94c2.11.33 2.27.48 2.27 2.82v7.62c0 2.53-.26 2.75-2.57 2.97v1h8.43v-1c-2.36-.23-2.6-.46-2.6-2.98zm160.2-.23V99.19c-.6.1-1.57.3-2.65.4-1.1.1-2.38.23-3.42.26v.93l1.31.22c1.18.18 1.48.4 1.48 2.34v8.73a5.33 5.33 0 0 1-3.75 1.67c-1.6 0-3.16-.9-3.16-4.05v-5.05c0-2.45.04-4.23.15-5.46-.7.1-1.78.3-2.83.4-1.03.1-2 .23-2.8.26v.93l1.03.22c.92.18 1.22.4 1.22 2.34v7.32c0 3.89 2.05 5.49 4.65 5.49 1 0 1.86-.34 2.94-.96 1-.6 1.75-1.2 2.56-1.82v2.56l.26.22c.78-.22 1.74-.48 2.75-.74a26.2 26.2 0 0 1 2.93-.6v-.96l-.97-.08c-1.4-.08-1.7-.34-1.7-2.24zm-139.77.34v-7.17c0-3.61-1.82-5.7-4.79-5.7-1.08 0-1.97.42-3.05 1.12-.93.59-1.7 1.15-2.46 1.7v-2.93c-1.74.7-3.6 1.19-5.46 1.53v.89c1.97.37 2.2.48 2.2 2.82v7.69c0 2.45-.19 2.64-2.64 2.9v1h8.22v-1c-2.09-.22-2.3-.37-2.3-2.86v-8.77c1.07-.93 2.45-1.77 3.82-1.77 2.27 0 3.23 1.52 3.23 4.1v6.22c0 2.6-.26 2.86-2.34 3.08v1h7.91v-1c-2.1-.25-2.34-.36-2.34-2.85zm-30.35 2.08c-.93 0-2.2-.52-2.2-3.5v-9.46h3.9c.48-.3.6-1.15.22-1.53h-4.13v-5.12l-.48-.12-2.75 2.53v2.7h-1.67l-1 1.13.15.4h2.53v10.74c0 3 1.37 4.46 3.82 4.46.34 0 .9-.15 1.53-.48l2.6-1.3-.33-1c-.5.25-1.34.55-2.19.55zm242.2-14.2-.2-.3a69.5 69.5 0 0 1-5.13.53 7.38 7.38 0 0 0-3.6-.96h-.04c-2.93 0-6.73 1.93-6.73 6.17a5.32 5.32 0 0 0 3.31 4.98 8.1 8.1 0 0 1-3.38 2.26 2.9 2.9 0 0 0 .45 1.64c.48.82 1.4 1.63 2.75 2.04-.89.7-2.23 1.75-3 2.49a2.62 2.62 0 0 0-.94 2.04c.04 2.15 2.27 4.57 6.5 4.57 4.95 0 9.4-3.56 9.4-7.43 0-3.67-3.08-4.42-5.39-4.42-1.25 0-2.5.07-3.86.07-1.67 0-2.3-.74-2.3-1.45 0-.5.52-1.12.96-1.45.6.1 1.26.19 1.9.19 3.24 0 6.62-1.94 6.62-5.91 0-1.3-.42-2.45-1.08-3.23l2.12.1a5.63 5.63 0 0 0 1.63-1.92zM464.27 117c.66-.56 1.48-.78 3.23-.78h.04c1.56 0 2.56.07 3.53.45a2.64 2.64 0 0 1 1.75 2.6c0 2.27-1.78 4-5.2 4-2.8 0-4.87-1.55-4.87-3.56 0-1.01.67-1.94 1.52-2.71zm2.98-7.51c-2 0-3.35-2.08-3.35-4.9 0-2.86 1.41-4.42 2.9-4.42h.03c2.05 0 3.31 2.12 3.31 4.94 0 2.89-1.3 4.35-2.89 4.38z'/></svg>");
}

.keyword-wrapper {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-top: 40px;
}
.keyword-wrapper .dt-checkbox {
  margin-right: 20px;
  font-weight: 400;
  font-size: 16px;
}

.keyword-tip {
  margin-top: 15px;
  font-size: 16px;
}
.keyword-tip a {
  display: flex;
  align-items: center;
}
.keyword-tip a:before {
  content: "";
  display: block;
  width: 18px;
  height: 18px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0px center;
  margin-right: 5px;
}
.keyword-tip a.add:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='rgb(33, 150, 243)' d='M8 .05A7.95 7.95 0 1 0 15.95 8 7.953 7.953 0 0 0 8 .05zm3.18 8.48H8.53v2.65a.53.53 0 0 1-1.06 0V8.53H4.82a.53.53 0 0 1 0-1.06h2.65V4.82a.53.53 0 0 1 1.06 0v2.65h2.65a.53.53 0 0 1 0 1.06z'></path></svg>");
}
.keyword-tip a.instruction {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px dashed #dadbdc;
}
.keyword-tip a.instruction:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='rgb(34,194,149)' d='M256 0A255.9 255.9 0 0 0 0 256c0 141.5 114.5 256 256 256s256-114.5 256-256S397.5 0 256 0zm-7.6 375.8a25.9 25.9 0 0 1-25.6-26c0-14 11.5-25.9 25.6-25.9 14.2 0 26 11.8 26 26 0 13.8-11.5 26-26 26zm38.4-131c-18.5 14.4-18.8 24.5-18.8 42 0 6.5-3.4 13.9-20 13.9-13.7 0-18.4-5-18.4-22.6 0-29 12.8-42.8 22.5-51.2 11.2-9.5 30-19.9 30-38.1 0-15.5-13.5-23-30.3-23-34.4 0-27 26-45.2 26-9 0-20.2-6-20.2-19.2 0-18.2 21-45.1 66.4-45.1 43.1 0 71.8 23.9 71.8 55.6s-28.7 54.6-37.8 61.6z'/></svg>");
}

.dt-checkbox {
  cursor: pointer;
  display: flex;
  align-items: center;
  padding-left: 21px;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  line-height: 16px;
  margin-right: 15px;
}
.dt-checkbox:last-child {
  margin-right: 0px;
}
.dt-checkbox input[type=checkbox] {
  display: none;
}
.dt-checkbox input[type=checkbox]:checked:not([disabled]) ~ .checkmark:before {
  border: 1px solid #F49C00;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 417.81 417'><path fill='rgb(255,255,255)' d='M159.99 368.58c-3.99 4.01-9.43 6.25-15.08 6.25s-11.1-2.24-15.09-6.25L9.38 248.11a31.98 31.98 0 0 1 0-45.24l15.08-15.09a31.99 31.99 0 0 1 45.25 0l75.2 75.2 203.2-203.2a31.99 31.99 0 0 1 45.25 0l15.08 15.09a31.98 31.98 0 0 1 0 45.24zm0 0'/></svg>");
  background-color: #F49C00;
}
.dt-checkbox input[type=checkbox]:checked[disabled] ~ .checkmark:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 417.81 417'><path fill='rgb(170,170,170)' d='M159.99 368.58c-3.99 4.01-9.43 6.25-15.08 6.25s-11.1-2.24-15.09-6.25L9.38 248.11a31.98 31.98 0 0 1 0-45.24l15.08-15.09a31.99 31.99 0 0 1 45.25 0l75.2 75.2 203.2-203.2a31.99 31.99 0 0 1 45.25 0l15.08 15.09a31.98 31.98 0 0 1 0 45.24zm0 0'/></svg>");
}
.dt-checkbox .checkmark:before {
  content: "";
  background-size: 10px 10px;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 16px;
  width: 16px;
  height: 16px;
  border-radius: 3px;
  background-color: #ffffff;
  border: 1px solid #aaa;
  box-sizing: border-box;
}
.dt-checkbox input[type=checkbox]:not(:checked):not([disabled]) ~ .checkmark:hover:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 417.81 417'><path fill='rgb(170,170,170)' d='M159.99 368.58c-3.99 4.01-9.43 6.25-15.08 6.25s-11.1-2.24-15.09-6.25L9.38 248.11a31.98 31.98 0 0 1 0-45.24l15.08-15.09a31.99 31.99 0 0 1 45.25 0l75.2 75.2 203.2-203.2a31.99 31.99 0 0 1 45.25 0l15.08 15.09a31.98 31.98 0 0 1 0 45.24zm0 0'/></svg>");
}