* {
  box-sizing: border-box;
}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent
}

body {
    font-size: 14px;
    line-height: 2;
    color: #545454;
    font-family: "Roboto",Arial,sans-serif
}

del {
    text-decoration: line-through
}

hr {
    color: transparent;
    height: 1px;
    border: none;
    border-bottom: 1px solid #ccc;
    margin: 0;
    margin-bottom: 10px
}

input,select {
    outline: 0 none;
    vertical-align: middle
}

input:focus {
    outline: none
}

button {
    outline: none
}

p {
    padding: 0 0 14px
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}

input,
button {
  -webkit-appearance: none;
  border-radius: 0;
  outline: none;
  border: none;
}

.container {
  width: 1200px;
  min-width: 1200px;
  color: #1E1C2C;
  margin: 0px auto;
}

html[lang="it"] .blogbanner h1 {
  font-size: 52px;
}

.blogbanner {
  height: 330px;
  background: url(banner.jpg) no-repeat center top;
  text-align: center;
}

.blogbanner h1 {
  padding-top: 60px;
  font: normal normal 600 56px/85px Titillium Web;
  color: #fff;
}

.blogbanner .banner_search {
  width: 400px;
  height: 55px;
  margin: 0px auto;
  margin-top: 40px;
  border: 1px solid #DCE8FF;
  border-radius: 30px;
  display: flex;
  align-items: center;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  padding: 0px 24px;
}

.blogbanner .banner_search:hover {
  box-shadow: 0px 0px 15px #B4CBFF;
}

.blogbanner .banner_search .search_icon {
  width: 17px;
  height: auto;
  margin-right: 20px;
  cursor: pointer;
}

.blogbanner .banner_search .search_icon img {
  display: block;
}

.blogbanner .banner_search input {
  height: 25px;
  background: none;
  border-left: 2px solid #C9DBFF;
  font-size: 16px;
  padding: 0px 12px;
  flex-grow: 1;
  color: #1E1C2C;
}

.blogbanner .banner_search input::placeholder {
  color: rgba(30, 28, 44, 0.33);
  text-align: left;
}

.answers_main {
  padding: 48px 0px;
}

.answers_main .container {
  width: 1200px !important;
  display: flex;
  align-items: start;
  padding: 0px 10px;
}

.answers_main .container .answers_main_l {
  margin-right: 35px;
  flex-shrink: 0;
  width: 280px;
  position: sticky;
  top: 20px;
}

.answers_main .container .answers_main_l .ans_main_info {
  width: 280px;
}

.answers_main .container .answers_main_l .ans_main_info.side {
  position: relative;
  z-index: -98;
  opacity: 1;
  visibility: hidden;
  transform: translateY(-800px);
  transition: all .4s ease-out;
}

.answers_main .container .answers_main_l .ans_main_info.side-on {
  z-index: 98;
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
  transition: all .4s ease-out;
}

.answers_main .container .answers_main_l .ans_main_info .main_info_offer {
  width: 100%;
  height: 280px;
  margin-bottom: 25px;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}

.answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn {
  margin-bottom: 25px;
}

.answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn .down {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 202px;
  height: 38px;
  border-radius: 26px;
  color: #000;
  font-size: 15px;
  background-color: #23FD47;
}

.answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn .down:hover {
  background-color: #1DD43B;
}

.answers_main .container .answers_main_l .ans_main_info .main_info_offer.asc {
  background: url(asc_bg.png);
}

.answers_main .container .answers_main_l .ans_main_info .main_info_offer.db {
  background: url(db_bg.png);
}

.answers_main .container .answers_main_l .ans_main_info .main_info_offer.iu {
  background: url(iu_bg.png);
}

.answers_main .container .answers_main_l .ans_main_info .main_info_offer.imf {
  background: url(imf_bg.png);
}

.answers_main .container .answers_main_r {
  flex-shrink: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

.answers_main .container .answers_main_r .tag {
  display: inline-block;
  background: #EBEBFF 0% 0% no-repeat padding-box;
  border: 1px solid #005DFF;
  border-radius: 6px;
  box-sizing: border-box;
  padding: 6px 16px;
  color: #005DFF;
  font-weight: 500;
  line-height: 1;
  margin-bottom: 22px;
}

.answers_main .container .answers_main_r p {
  font-size: 20px;
  color: #1E1C2C;
  padding: 0px;
  margin: 20px auto 0;
}

.answers_main .container .answers_main_r .answers_qa_list {
  width: 100%;
  display: flex;
  justify-content: start;
  flex-wrap: wrap;
  gap: 10px;
  list-style-type: none;
}

.answers_main .container .answers_main_r .answers_qa_list li {
  width: 280px;
  height: 280px;
  border: 1px solid #E7E5EC;
  margin-bottom: 25px;
  transition: all .3s ease-out;
}

.answers_main .container .answers_main_r .answers_qa_list li:hover {
  border: 1px solid #AFC9FF;
  box-shadow: 0px 3px 20px #C7D7FF;
  background: #FBFBFF 0% 0% no-repeat padding-box;
}

.answers_main .container .answers_main_r .answers_qa_list li a {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  padding: 45px 28px 30px;
  color: #1E1C2C;
}

.answers_main .container .answers_main_r .answers_qa_list li a h4 {
  font: normal normal bold 16px/24px Arial;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.answers_main .container .answers_main_r .answers_qa_list li a p {
  font: normal normal normal 14px/24px Arial;
  height: 94px;
  margin: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.answers_main .container .answers_main_r .answers_qa_list li a .article_time {
  text-align: right;
}

.answers_main .container .answers_main_r .answers_qa_list li a .article_time span {
  font: normal normal normal 12px/24px Arial;
  color: #1e1c2c;
}

.answers_main .container .answers_main_r .answers_qa_list li a .article_time .at_month {
  margin-right: 2px;
}

.product-list {
  margin-top: 20px;
}

.product-list ul {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}

.product-list ul li {
  display: flex;
}

.product-list ul li a {
  width: 275px;
  height: 47px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #FFFFFF;
  border: 1px solid #D6D6D6;
  border-radius: 24px;
  color: #1E1C2C;
  font: normal normal 600 18px/24px Titillium Web;
}

.product-list ul li a:hover {
  background: #EDF3FF;
  text-decoration: none;
  box-shadow: 0px 3px 12px #B3CCFD;
  border: 1px solid #1264FC;
}

.product-list ul li.on a {
  background: #EDF3FF;
  text-decoration: none;
  box-shadow: 0px 3px 12px #B3CCFD;
  border: 1px solid #1264FC;
}

.nav {
  display: block;
  padding-left: 14px;
  margin: 50px auto;
  font: normal normal normal 14px/28px Arial;
}

.nav .now_title {
  display: inline;
}

.nav a:nth-of-type(1) {
  margin-left: 0;
}

.mob-banner-down {
  display: none;
}

.answers-detail {
  padding: 0px;
}

.answers-detail .container .answers_main_l .title-list {
  margin-bottom: 15px;
  position: relative;
  padding-left: 18px;
  color: #000;
  font: normal normal 600 32px/40px Titillium Web;
}

.answers-detail .container .answers_main_l .title-list::after {
  position: absolute;
  content: "";
  left: 0;
  width: 5px;
  height: 21px;
  top: 12px;
  background: #005DFF;
}

.answers-detail .container .answers_main_l ul {
  margin-bottom: 35px;
  list-style-type: none;
}

.answers-detail .container .answers_main_l ul li {
  position: relative;
  padding-left: 18px;
  margin-bottom: 10px;
}

.answers-detail .container .answers_main_l ul li span {
  color: #2E7AFF;
  font: normal normal normal 16px/24px Arial;
  cursor: pointer;
}

.answers-detail .container .answers_main_l ul li span:hover {
  font-weight: bold;
  text-decoration: underline;
}

.answers-detail .container .answers_main_r {
  display: block;
  color: #1E1C2C;
  width: 100%;
}

.answers-detail .container .answers_main_r .article-title {
  font: normal normal 600 32px/40px Titillium Web;
}

.answers-detail .container .answers_main_r .article-description {
  font: normal normal normal 16px/24px Arial;
}

.answers-detail .container .answers_main_r .article-box {
  width: 100%;
  margin-top: 20px;
}

.answers-detail .container .answers_main_r .article-authors {
  display: flex;
  justify-content: space-between;
}

.answers-detail .container .answers_main_r .article-authors .authors_pic {
  display: flex;
  align-items: center;
}

.answers-detail .container .answers_main_r .article-authors .authors_pic img {
  border-radius: 50%;
  border: solid #005DFF 2px;
}

.answers-detail .container .answers_main_r .article-authors .authors_pic .name {
  display: flex;
  flex-direction: column;
  margin-left: 10px;
}

.answers-detail .container .answers_main_r .article-authors .authors_pic .name strong {
  font: normal normal bold 18px/20px Arial;
}

.answers-detail .container .answers_main_r .article-authors .authors_pic .name time {
  color: #A0A0A0;
  font: normal normal normal 14px/20px Arial;
}

.answers-detail .container .answers_main_r .article-authors .share {
  display: flex;
  font: normal normal bold 18px/55px Arial;
}

.answers-detail .container .answers_main_r .article-authors .share .box {
  display: flex;
  align-items: center;
  height: 55px;
}

.answers-detail .container .answers_main_r .article-authors .share a {
  display: flex;
  align-items: center;
  margin-left: 10px;
}

.answers-detail .container .answers_main_r .edit-content {
  margin-top: 30px;
  margin-bottom: 80px;
}

.answers-detail .container .answers_main_r .edit-content .highlights {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 30px 40px;
  background: #EFF6FF;
}

.answers-detail .container .answers_main_r .edit-content .highlights h2 {
  padding-left: 35px;
  margin-bottom: 10px;
  font: normal normal bold 20px/24px Titillium Web;
  background: url(highlights.svg) no-repeat left;
}

.answers-detail .container .answers_main_r .edit-content .highlights p {
  position: relative;
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 15px;
  font: normal normal normal 16px/24px Arial;
}

.answers-detail .container .answers_main_r .edit-content .highlights p::before {
  position: absolute;
  content: "";
  left: 3px;
  top: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #1E1C2C;
}

.answers-detail .container .answers_main_r .edit-content h3 {
  margin: 20px auto;
  font: normal normal 600 26px/40px Titillium Web;
}

.answers-detail .container .answers_main_r .edit-content .nav-tis {
  margin-top: 20px;
  margin-bottom: 20px;
}

.answers-detail .container .answers_main_r .edit-content .nav-tis h2 {
  padding-left: 18px;
  position: relative;
  font: normal normal 600 26px/40px Titillium Web;
}

.answers-detail .container .answers_main_r .edit-content .nav-tis h2::after {
  position: absolute;
  content: "";
  left: 0;
  width: 5px;
  height: 21px;
  top: 12px;
  background: #005DFF;
}

.answers-detail .container .answers_main_r .edit-content .listul,
.answers-detail .container .answers_main_r .edit-content .listol {
  padding-left: 35px;
}

.answers-detail .container .answers_main_r .edit-content .listul li p,
.answers-detail .container .answers_main_r .edit-content .listol li p {
  padding: 0px;
}

.answers-detail .container .answers_main_r .edit-content .step-new {
  font: normal normal normal 16px/24px Arial;
  color: #888888;
  list-style-type: none;
}

.answers-detail .container .answers_main_r .edit-content .step-new li {
  margin-top: 10px;
  list-style-type: initial;
}

.answers-detail .container .answers_main_r .edit-content .step-new li p {
  padding: 0px;
  margin: 0px;
  color: #888888;
}

.answers-detail .container .answers_main_r .edit-content .step-new b,
.answers-detail .container .answers_main_r .edit-content .step-new strong {
  font-weight: bold;
  color: #000;
}

.answers-detail .container .answers_main_r .edit-content p {
  font: normal normal normal 16px/24px Arial;
}

.answers-detail .container .answers_main_r .edit-content .nav-tis+p {
  margin: 0px;
}

.answers-detail .container .answers_main_r .edit-content p img {
  margin: 20px auto;
}

.answers-detail .container .answers_main_r .edit-content p+p {
  margin: 0px;
}

.answers-detail .container .answers_main_r .edit-content .list-paddingleft-2 {
  padding-left: 25px;
  width: 100% !important;
}

.answers-detail .container .answers_main_r .edit-content ul.list-paddingleft-2,
.answers-detail .container .answers_main_r .edit-content ol.list-paddingleft-2 {
  margin-bottom: 20px;
}

.answers-detail .container .answers_main_r .edit-content ul.list-paddingleft-2 p,
.answers-detail .container .answers_main_r .edit-content ol.list-paddingleft-2 p {
  margin: 0px;
}

.answers-detail .container .answers_main_r .edit-content img {
  display: block;
  margin: 0px auto;
  max-width: 100%;
  box-shadow: 0px 3px 16px #0000004D;
}

.answers-detail .container .answers_main_r .edit-content hr+p {
  margin-top: 0px;
}

.answers-detail .container .answers_main_r .edit-content .content_banner {
  width: 865px;
  height: 263px;
  margin: 30px auto;
}

.answers-detail .container .answers_main_r .edit-content .content_banner .message {
  display: flex;
  width: 400px;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}

.answers-detail .container .answers_main_r .edit-content .content_banner .message img {
  margin-top: 55px;
  box-shadow: none;
}

.answers-detail .container .answers_main_r .edit-content .content_banner .message h3 {
  font: normal normal bold 26px/24px Titillium Web;
  color: #fff;
}

.answers-detail .container .answers_main_r .edit-content .content_banner .down {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 202px;
  height: 38px;
  border-radius: 26px;
  color: #000;
  font-size: 15px;
  background-color: #23FD47;
}

.answers-detail .container .answers_main_r .edit-content .content_banner .down:hover {
  background-color: #1DD43B;
}

.answers-detail .container .answers_main_r .edit-content .asc_banner {
  background: url(asc_banner.png) no-repeat bottom;
}

.answers-detail .container .answers_main_r .edit-content .db_banner {
  background: url(db_banner.png) no-repeat bottom;
}

.answers-detail .container .answers_main_r .edit-content .iu_banner {
  background: url(iu_banner.png) no-repeat top;
}

.answers-detail .container .answers_main_r .edit-content .imf_banner {
  background: url(imf_banner.png) no-repeat bottom;
}

.answers-detail .container .answers_main_r .edit-content hr {
  border: none;
  margin-bottom: 0px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox {
  width: 100%;
  margin-top: 20px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox li {
  display: flex;
}

.answers-detail .container .answers_main_r .edit-content .tablebox h3,
.answers-detail .container .answers_main_r .edit-content .tablebox span,
.answers-detail .container .answers_main_r .edit-content .tablebox p {
  padding: 15px 0px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox .itema {
  display: flex;
  width: 92px;
  justify-content: center;
  align-items: center;
  background-color: #F1F1F1;
}

.answers-detail .container .answers_main_r .edit-content .tablebox h3.itema {
  height: 100%;
  margin: inherit;
  font: normal normal bold 14px/19px Arial;
  color: #fff;
  background: #6F6F6F;
  border-radius: 4px 4px 0px 0px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox span,
.answers-detail .container .answers_main_r .edit-content .tablebox p {
  border: solid #DFDFDF 1px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox li {
  font: normal normal normal 14px/24px Arial;
}

.answers-detail .container .answers_main_r .edit-content .tablebox li p {
  margin: 0px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox li span,
.answers-detail .container .answers_main_r .edit-content .tablebox li p {
  border-bottom: none;
  line-height: 24px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox li span:last-child,
.answers-detail .container .answers_main_r .edit-content .tablebox li p:last-child {
  border-left: none;
  padding-left: 20px;
  width: calc(100% - 92px);
}

.answers-detail .container .answers_main_r .edit-content .tablebox li i {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0px auto;
  background: url(free.png);
}

.answers-detail .container .answers_main_r .edit-content .tablebox li:last-child span,
.answers-detail .container .answers_main_r .edit-content .tablebox li:last-child p {
  border-bottom: solid #DFDFDF 1px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox.protable h3.itema {
  background: transparent linear-gradient(348deg, #FF005F 0%, #FF703A 100%) 0% 0% no-repeat padding-box;
}

.answers-detail .container .answers_main_r .edit-content .tablebox.protable span.itema {
  background: #FFF6F4;
  border: solid #FF5023 2px;
  border-top: solid #DFDFDF 1px;
  border-bottom: solid #DFDFDF 1px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox.protable span.itema i {
  background: url(pro.png);
}

.answers-detail .container .answers_main_r .edit-content .tablebox.protable li span,
.answers-detail .container .answers_main_r .edit-content .tablebox.protable li p {
  border-bottom: none;
}

.answers-detail .container .answers_main_r .edit-content .tablebox.protable li span.itema,
.answers-detail .container .answers_main_r .edit-content .tablebox.protable li p.itema {
  border-bottom: none;
}

.answers-detail .container .answers_main_r .edit-content .tablebox.protable li span:last-child,
.answers-detail .container .answers_main_r .edit-content .tablebox.protable li p:last-child {
  border-right: solid #FF5023 2px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox.protable li:nth-child(2) span:last-child,
.answers-detail .container .answers_main_r .edit-content .tablebox.protable li:nth-child(2) p:last-child {
  border-top: solid #FF5023 2px;
}

.answers-detail .container .answers_main_r .edit-content .tablebox.protable li:last-child span,
.answers-detail .container .answers_main_r .edit-content .tablebox.protable li:last-child p {
  border-bottom: solid #FF5023 2px !important;
}

.answers-detail .container .answers_main_r .questions-section .section-title,
.answers-detail .container .answers_main_r .related-qa .section-title {
  display: flex;
  margin-bottom: 25px;
  align-items: center;
}

.answers-detail .container .answers_main_r .questions-section .section-title img,
.answers-detail .container .answers_main_r .related-qa .section-title img {
  width: 25px;
}

.answers-detail .container .answers_main_r .questions-section .section-title span,
.answers-detail .container .answers_main_r .related-qa .section-title span {
  padding-left: 10px;
  display: block;
  color: #1E1C2C;
  font: normal normal 600 20px/69px Lexend;
}

._mobile {
  display: none !important;
}

._pc {
  display: block !important;
}

@media screen and (max-width: 768px) {
  .container {
    width: 100% !important;
    min-width: 100% !important;
    padding: 0px 10px !important;
  }
  ._mobile {
    display: block !important;
  }

  ._pc {
    display: none !important;
  }

  .blogbanner {
    padding: 0% 3% 0;
    height: 296px;
    padding-top: 80px;
    background: url(mob_banner_bg.png) no-repeat center/cover;
    background-size: 100% 100%;
  }

  .blogbanner h1 {
    padding-top: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 38px;
    font-size: 32px;
    margin-bottom: 25px;
    height: 85px;
  }

  .blogbanner .banner_search {
    width: 100%;
    margin-top: 20px;
  }

  .product-list ul {
    gap: 10px;
  }

  .product-list ul li {
    width: 45%;
  }

  .product-list ul li a {
    width: 100%;
    height: 36px;
    font-size: 14px;
  }

  .mob-banner-down {
    display: block;
    position: sticky;
    width: 100%;
    z-index: 8;
    top: 41px;
  }
  .mob-banner-down img {
    width: 100%;
  }

  .mob-banner-down .down {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    right: 25px;
    top: -5px;
    bottom: 0;
    margin: auto;
    width: 155px;
    height: 32px;
    border-radius: 26px;
    color: #000;
    font-size: 15px;
    background-color: #23FD47;
  }

  .nav {

    margin-bottom: 20px;
    padding-top: 20px !important;
  }

  .answers_main {
    display: block;
  }

  .answers_main .container {
    width: 100% !important;
    padding: 0px;
    flex-direction: column-reverse;
  }

  .answers_main .container .answers_main_l,
  .answers_main .container .answers_main_r {
    display: block;
    width: 100%;
  }

  .answers_main .container .answers_main_l {
    margin: 0px;
    position: fixed;
    bottom: 0px;
    z-index: 100;
    display: none;
    top: auto;
    left: 0;
    transition: all 0.4s ease;
  }

  .answers_main .container .answers_main_l.on {
    bottom: rem(60px);
    transition: all 0.4s ease;
  }

  .answers_main .container .answers_main_r {
    padding: 0px 4% 4%;
  }

  .answers_main .container .answers_main_r .tag {
    margin-left: 5%;
    font-size: rem(16px);
    padding: rem(6px) rem(16px);
  }

  .answers_main .container .answers_main_r .article-authors .share {
    line-height: 25px;
    flex-direction: column;
  }

  .answers_main .container .answers_main_r .article-authors .share span {
    display: block;
  }

  .answers_main .container .answers_main_r .article-authors .share .box {
    height: 25px;
  }

  .answers_main .container .answers_main_r .edit-content {
    margin-bottom: 0px;
  }

  .answers_main .container .answers_main_r .edit-content .content_banner {
    width: 100%;
    height: 127px;
    background-size: cover;
  }

  .answers_main .container .answers_main_r .edit-content .content_banner .message {
    width: 50%;
  }

  .answers_main .container .answers_main_r .edit-content .content_banner .message img {
    width: 40px;
    margin-top: 10px;
  }

  .answers_main .container .answers_main_r .edit-content .content_banner .message h3 {
    margin: 5px auto;
    font-size: 16px;
  }

  .answers_main .container .answers_main_r .edit-content .content_banner .down {
    width: 130px;
    height: 28px;
  }

  .answers_main .container .answers_main_r .edit-content .tablebox li span,
  .answers_main .container .answers_main_r .edit-content .tablebox li p {
    padding: 5px 0px;
  }

  .answers_main .container .answers_main_r .edit-content .tablebox li p {
    font-size: 12px;
  }

  .answers_main .container .answers_main_r .answers_qa_list {
    display: block;
  }

  .answers_main .container .answers_main_r .answers_qa_list li {
    width: 100%;
    height: auto;
    height: 220px;
    padding: 15px;
  }

  .answers_main .container .answers_main_r .answers_qa_list li a {
    padding: 0px;
  }

  .answers_main .container .answers_main_r .answers_qa_list li a .article_title {
    font-size: 26px;
    margin-bottom: 3%;
  }

  .answers_main .container .answers_main_r .answers_qa_list li a .article_txt {
    font-size: 22px;
    box-sizing: border-box;
  }

  .answers_main .container .answers_main_r .answers_qa_list li a .article_time span {
    font-size: 18px;
  }

  html[lang="de"] .mob-banner-down .down,
  html[lang="de"] .answers-detail .container .answers_main_r .edit-content .content_banner .down {
    font-size: 12px;
  }

  html[lang="de"] .answers_main .container .answers_main_r .edit-content .content_banner .down {
    width: 145px;
  }
}

@media screen and (max-width: 600px) {
  .answers_main .container .answers_main_l .ans_main_info .main_info_offer div h2 {
    font-size: rem(20px);
  }

  .answers_main .container .answers_main_l .ans_main_info .main_info_offer div h2 img {
    width: rem(36px);
  }

  .answers_main .container .answers_main_l .ans_main_info .main_info_offer div p {
    font-size: rem(16px);
  }

  .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn {
    height: 60px;
  }

  .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn .button {
    height: 100%;
  }

  .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn .button .btn-word {
    font-size: rem(12px);
  }

  .answers_main .container .answers_main_r .answers_qa_list li a .article_title {
    font-size: 20px;
    line-height: 1.2;
  }

  .answers_main .container .answers_main_r .answers_qa_list li a .article_txt {
    font-size: 16px;
  }

  .answers_main .container .answers_main_r .answers_qa_list li a .article_time span {
    font-size: 16px;
  }
}

/*# sourceMappingURL=style.css.map */