* {
  box-sizing: border-box; }

._mobile {
  display: none; }

.btn-box {
  display: flex;
  align-items: start;
  gap: 10px; }
  .btn-box a {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px; }
    .btn-box a span {
      font-size: 14px;
      font-weight: bold; }
  .btn-box .down-box {
    width: fit-content;
    height: fit-content; }
    .btn-box .down-box p.vs {
      font-size: 12px;
      font-weight: 500;
      color: #848484;
      text-align: center;
      margin-top: 8px; }
  .btn-box .btn-down {
    width: 225px;
    height: 56px;
    background: transparent linear-gradient(0deg, #00C666 0%, #00FF83 100%) 0% 0% no-repeat padding-box;
    border: 1px solid #7AFF83;
    gap: 10px; }
    .btn-box .btn-down i {
      width: 23px;
      height: 23px;
      background: url(../images/answers/window.svg); }
    .btn-box .btn-down span {
      color: #000; }
    .btn-box .btn-down:hover {
      background: #7EFFA5 0% 0% no-repeat padding-box; }
  .btn-box .btn-buy {
    width: 150px;
    height: 56px;
    background: transparent;
    border: 1px solid #FFC144; }
    .btn-box .btn-buy span {
      color: #FFC144; }
    .btn-box .btn-buy:hover {
      background: #FFC144 0% 0% no-repeat padding-box; }
      .btn-box .btn-buy:hover span {
        color: #000; }

.answers {
  font-family: Open Sans;
  padding-top: 56px;
  background: #fff; }
  .answers input {
    outline: 0 none;
    vertical-align: middle; }
  .answers h1,
  .answers h2,
  .answers h3,
  .answers h4,
  .answers h5,
  .answers h6,
  .answers .h1,
  .answers .h2,
  .answers .h3,
  .answers .h4,
  .answers .h5,
  .answers .h6 {
    margin: 0px;
    font-family: Open Sans; }
  .answers ul, .answers li {
    padding: 0px;
    list-style-type: none; }
  .answers .record-btn {
    min-width: auto;
    width: 235px;
    height: 48px;
    border-radius: 10px;
    background: #34F1A5 0% 0% no-repeat padding-box;
    box-shadow: 0px 8px 12px #4214633B; }
  .answers .answers_banner {
    height: 330px;
    background: url(../images/answers/banner_bg.png) no-repeat center top;
    max-width: 1920px;
    margin: 0 auto 0;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column; }
    .answers .answers_banner h1 {
      margin-top: 0;
      font-size: 46px;
      font-weight: 600;
      text-align: center;
      margin-bottom: 15px;
      font-family: Open Sans;
      color: #fff; }
      .answers .answers_banner p {
        max-width: 1200px;
         color: #fff;
         line-height: 30px;
            font-size: 16px;
            font-weight: 600;
            text-align: center;
            margin-bottom: 35px;
            font-family: Open Sans;
       }
    .answers .answers_banner .banner_search {
      width: 400px;
      height: 55px;
      border-radius: 30px;
      display: flex;
      align-items: center;
      background: transparent linear-gradient(90deg, #70D063 0%, #D6F3D2 24%, #FFFFFF 100%) 0% 0% no-repeat padding-box;
      padding: 0px 24px; }
      .answers .answers_banner .banner_search .search_icon {
        width: 17px;
        height: auto;
        margin-right: 20px;
        cursor: pointer; }
        .answers .answers_banner .banner_search .search_icon img {
          display: block; }
      .answers .answers_banner .banner_search:hover {
        background: transparent linear-gradient(90deg, #81EC9A 0%, #D2F3DB 24%, #FFFFFF 100%) 0% 0% no-repeat padding-box; }
        .answers .answers_banner .banner_search:hover input {
          border: none;
          border-left: 2px solid #000; }
          .answers .answers_banner .banner_search:hover input:focus, .answers .answers_banner .banner_search:hover input:focus-visible {
            border: none;
            border-left: 2px solid #000; }
      .answers .answers_banner .banner_search input {
        height: 25px;
        background: none;
        border: none;
        border-left: 2px solid #000;
        font-size: 16px;
        padding: 0px 12px;
        flex-grow: 1;
        color: #1E1C2C; }
        .answers .answers_banner .banner_search input:focus, .answers .answers_banner .banner_search input:focus-visible {
          border: none;
          border-left: 2px solid #000; }
        .answers .answers_banner .banner_search input::placeholder {
          color: #040404;
          text-align: center; }
  .answers .answers_main {
    padding: 40px 0px; }
    .answers .answers_main .container {
      width: 1200px !important;
      margin: 0px auto;
      display: flex;
      align-items: start; }
      .answers .answers_main .container .answers_main_l {
        margin-right: 35px;
        flex-shrink: 0;
        width: 300px;
        position: sticky;
        top: 20px; }
        .answers .answers_main .container .answers_main_l .ans_main_info {
          width: 300px; }
          .answers .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 .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 .answers_main .container .answers_main_l .ans_main_info .main_info_offer {
            width: 100%;
            height: 467px;
            background: url(../images/answers/offer_bg.png) center no-repeat;
            text-align: center; }
            .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer h3 {
              padding-top: 33px;
              margin-bottom: 0px;
              margin-top: 0px;
              color: #1BF68C;
              font: normal normal bold 24px/32px Open Sans; }
            .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer p {
              text-align: center;
              color: #fff;
              font: normal normal normal 14px/32px Open Sans; }
              .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer p.last {
                color: #848484;
                font: normal normal 600 12px/36px Open Sans; }
            .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn {
              display: block;
              margin-top: 250px; }
              .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn .btn {
                width: 255px;
                height: 56px;
                font: normal normal bold 16px/56px Open Sans;
                background: transparent linear-gradient(0deg, #00C666 0%, #00FF83 100%) 0% 0% no-repeat padding-box;
                box-shadow: 0px 8px 25px #000000; }
                .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn .btn i {
                  width: 23px;
                  height: 23px;
                  background: url(../images/answers/window.svg); }
                .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn .btn:hover {
                  background: #00C666; }
            .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .button.button-new.button-combe {
              margin-right: 0px; }
      .answers .answers_main .container .answers_main_r {
        flex-shrink: 1;
        display: flex;
        justify-content: center;
        align-items: center; }
        .answers .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 .answers_main .container .answers_main_r p {
          font-size: 20px;
          color: #1E1C2C;
          margin: 20px auto 0; }
        .answers .answers_main .container .answers_main_r ul li p, .answers .answers_main .container .answers_main_r ol li p {
          margin: 0px;
          font-size: 15px; }
        .answers .answers_main .container .answers_main_r .answers_qa_list {
          width: 100%;
          display: flex;
          justify-content: start;
          flex-wrap: wrap;
          gap: 25px 10px; }
          .answers .answers_main .container .answers_main_r .answers_qa_list li {
            width: 280px;
            height: 280px;
            border: 1px solid #E7E5EC;
            transition: all .3s ease-out; }
            .answers .answers_main .container .answers_main_r .answers_qa_list li:hover {
              border: 1px solid #85E5B0;
              box-shadow: 0px 3px 20px #C7FFE97D;
              background: #F6F6F6 0% 0% no-repeat padding-box; }
            .answers .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 .answers_main .container .answers_main_r .answers_qa_list li a h4 {
                font: normal normal 600 16px/24px Open Sans;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical; }
              .answers .answers_main .container .answers_main_r .answers_qa_list li a p {
                font: normal normal normal 14px/24px Open Sans;
                height: 96px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 4;
                -webkit-box-orient: vertical; }
              .answers .answers_main .container .answers_main_r .answers_qa_list li a .article_time {
                text-align: right; }
                .answers .answers_main .container .answers_main_r .answers_qa_list li a .article_time span {
                  font-size: 12px;
                  color: rgba(30, 28, 44, 0.7); }
                .answers .answers_main .container .answers_main_r .answers_qa_list li a .article_time .at_month {
                  margin-right: 2px; }
  .answers.answers_detail {
    color: #1E1C2C;
    padding-top: 0; }
    .answers.answers_detail .article-nav {
      display: flex;
      align-items: center;
      color: #BCBCBC;
      justify-content: flex-start;
      margin-top: 40px !important; }
      .answers.answers_detail .article-nav .now_title {
        color: #1E1C2C;
        font-weight: 500;
        display: inline-block;
        margin-left: 5px; }
      .answers.answers_detail .article-nav a {
        margin: 0 8px;
        color: #00C666;
        font: normal normal 500 16px/36px Open Sans; }
        .answers.answers_detail .article-nav a:hover {
          text-decoration: underline; }
        .answers.answers_detail .article-nav a:last-child {
          color: #1E1C2C; }
          .answers.answers_detail .article-nav a:last-child:hover {
            text-decoration: none; }
    .answers.answers_detail .tips-banner-message {
      margin-top: 56px;
      height: 354px;
      background: #000 url(../images/answers/banner.jpg) center bottom no-repeat;
      background-size: cover; }
      .answers.answers_detail .tips-banner-message .wrapper {
        height: 100%;
        display: flex; }
      .answers.answers_detail .tips-banner-message .left-message {
        width: 63%;
        margin-top: 45px; }
        .answers.answers_detail .tips-banner-message .left-message .title {
          font-size: 28px;
          font-weight: bold;
          color: #fff; }
          .answers.answers_detail .tips-banner-message .left-message .title span {
            color: #00C666; }
        .answers.answers_detail .tips-banner-message .left-message ul {
          margin: 16px 0px 20px;
          color: #fff;
          display: flex;
          flex-direction: column;
          gap: 6px; }
          .answers.answers_detail .tips-banner-message .left-message ul li {
            display: flex;
            align-items: center;
            gap: 12px;
            font-size: 16px;
            line-height: 28px; }
            .answers.answers_detail .tips-banner-message .left-message ul li::before {
              content: "";
              display: block;
              width: 13px;
              height: 10px;
              background: url(../images/blog/green_check.svg) center no-repeat; }
    .answers.answers_detail .wrapper {
      width: 1200px !important;
      padding: 0px 10px 40px;
      margin: 0px auto; }
    .answers.answers_detail .answers_main {
      padding: 0;
      padding-bottom: 60px; }
      .answers.answers_detail .answers_main .main_info_icon {
        margin-top: 15px; }
        .answers.answers_detail .answers_main .main_info_icon p {
          height: 30px; }
          .answers.answers_detail .answers_main .main_info_icon p span {
            font-size: 20px;
            font-weight: 600;
            position: relative; }
            .answers.answers_detail .answers_main .main_info_icon p span::after {
              content: "";
              display: block;
              position: absolute;
              bottom: -5px;
              height: 3px;
              width: 100%;
              background: #005DFF; }
        .answers.answers_detail .answers_main .main_info_icon ul {
          margin-top: 15px;
          display: flex;
          justify-content: start;
          gap: 10px; }
          .answers.answers_detail .answers_main .main_info_icon ul li {
            width: 45px;
            height: 45px;
            border-radius: 10px; }
            .answers.answers_detail .answers_main .main_info_icon ul li:hover {
              box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.6); }
            .answers.answers_detail .answers_main .main_info_icon ul li .copylink {
              position: relative; }
              .answers.answers_detail .answers_main .main_info_icon ul li .copylink input {
                opacity: 0;
                position: relative;
                z-index: -99;
                text-indent: -9999px; }
              .answers.answers_detail .answers_main .main_info_icon ul li .copylink .alert {
                width: 200px;
                height: 30px;
                position: absolute;
                top: -50px;
                left: 25px;
                color: #8D5DFF;
                font-weight: 500;
                opacity: 0;
                animation-name: alert;
                animation-duration: 2s;
                animation-timing-function: ease-in-out;
                animation-fill-mode: forwards; }
@keyframes alert {
  0% {
    opacity: 0; }
  40% {
    opacity: 1; }
  50% {
    opacity: 1; }
  60% {
    opacity: 1; }
  100% {
    opacity: 0; } }
      .answers.answers_detail .answers_main .answers_main_l {
        margin-left: 35px;
        margin-right: 0px; }
      .answers.answers_detail .answers_main .answers_main_r {
        width: 100%;
        display: block; }
        .answers.answers_detail .answers_main .answers_main_r .article-title {
          font: normal normal bold 38px/57px Open Sans;
          margin-bottom: 40px; }
        .answers.answers_detail .answers_main .answers_main_r .article-description {
          font: normal normal normal 18px/36px Open Sans;
          margin-bottom: 30px; }
        .answers.answers_detail .answers_main .answers_main_r .article-box {
          background: #FBFBFB 0% 0% no-repeat padding-box;
          border: 1px solid #E9E9E9;
          padding: 26px 30px; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .article-authors {
            display: flex;
            flex-direction: row;
            justify-items: flex-start;
            align-items: center;
            margin-bottom: 20px; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .article-authors span {
              font: normal normal normal 12px/24px Open Sans;
              color: #8E8B9D; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .article-authors span._split {
                display: inline-block;
                width: 1px;
                height: 15px;
                background-color: #8E8B9D;
                margin: 0 5px; }
          .answers.answers_detail .answers_main .answers_main_r .article-box > p,
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > p {
            font: normal normal normal 18px/36px Open Sans;
            padding: 0;
            margin-top: 12px; }
            .answers.answers_detail .answers_main .answers_main_r .article-box > p a,
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > p a {
              color: #00C666;
              text-decoration: underline !important; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > h2, .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > h3 {
            font-weight: 600;
            margin: 15px 0px;
            color: #1E1C2C; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > h2 {
            position: relative;
            padding-left: 25px;
            font: normal normal bold 24px/32px Open Sans; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > h2::after {
              position: absolute;
              content: "";
              left: 0;
              top: 0px;
              width: 10px;
              height: 32px;
              border-radius: 6px;
              background: #00C666; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .pc_banner, .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner {
            width: 806px;
            height: 253px;
            padding-left: 25px;
            padding-top: 25px;
            margin: 40px auto;
            color: #FFFFFF;
            background: url(../images/answers/pc_banner.png); }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .pc_banner h3, .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner h3 {
              margin-bottom: 10px;
              font: normal normal bold 20px/27px Open Sans; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .pc_banner p, .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner p {
              margin: 0px;
              max-width: 422px;
              color: #FFFFFF;
              font: normal normal normal 16px/26px Open Sans; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .pc_banner .down-box, .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner .down-box {
              width: 255px;
              height: 56px;
              margin-top: 15px; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner {
            background: url(../images/answers/gameplay_banner.png); }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner p {
              position: relative;
              padding-left: 15px; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner p::after {
                position: absolute;
                content: "";
                width: 7px;
                height: 6px;
                left: 0;
                top: 11px;
                background: url(../images/answers/list_bg.png); }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > h3 {
            font-size: 18px; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > p {
            margin-bottom: 10px;
            font-size: 16px;
            font-weight: 400;
            color: #000;
            line-height: 30px; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > p img {
              display: block;
              margin: 0px auto; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content b span,
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content strong span {
            font-weight: 700; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > ul li {
            list-style: disc; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > ol li {
            list-style: auto; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > ul, .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content > ol {
            padding-left: 30px;
            margin: 20px 0;
            margin-bottom: 10px;
            font-size: 16px;
            font-weight: 400;
            color: #000;
            line-height: 30px; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content table {
            margin: 24px auto;
            width: 100%;
            border: 1px solid #e0e0e0; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content table td {
              padding: 10px;
              line-height: 18px;
              text-align: center;
              vertical-align: middle;
              font-family: "Open Sans", "sans-serif";
              border: 1px solid #e0e0e0; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content table h2,
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content table h3,
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content table h4,
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content table h5,
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content table h6,
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content table p {
              padding: 0 16px;
              text-align: left; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .free_download {
            width: 732px;
            height: 151px;
            background: url(../images/answers/article_download_bg.png) no-repeat center/cover;
            margin: 15px auto 15px;
            display: flex;
            align-items: center;
            padding: 42px 31px;
            box-sizing: border-box; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .free_download .free_left {
              display: flex;
              align-items: center; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .free_download .free_left img {
                width: 63px;
                display: block;
                margin-right: 20px; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .free_download .free_left h2 {
                font-weight: 600;
                font-size: 20px;
                color: #000000; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .free_download .free_left p {
                padding: 0;
                margin-top: 6px;
                color: #000000;
                font-size: 14px;
                line-height: 1.4; }
                .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .free_download .free_left p span {
                  display: block; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .free_download .free_right {
              text-align: center;
              flex: 1; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .free_download .free_right .record-btn {
                width: 167px;
                margin-top: 22px; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .free_download .free_right > span {
                color: #7F7D8D;
                font-size: 12px;
                display: block;
                margin-top: -4px; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .download_offer {
            margin: 30px 0px;
            height: 230px;
            padding: 46px;
            background: url(../images/answers/dl_offer_bg.png) center no-repeat;
            display: flex;
            justify-content: space-between;
            align-items: center; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .download_offer .dl_offer_l dl {
              width: 370px; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .download_offer .dl_offer_l dl dt {
                font-size: 20px;
                font-weight: 600;
                margin-bottom: 20px; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .download_offer .dl_offer_l dl dd {
                font-size: 14px;
                line-height: 24px; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .download_offer .dl_offer_r .button.button-new.button-combe {
              margin-right: 0px; }
            .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .download_offer .dl_offer_r .equipment {
              width: 188px;
              margin: 12px auto 0px; }
              .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .download_offer .dl_offer_r .equipment .icon-box {
                width: 100%;
                justify-content: space-between; }
                .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .download_offer .dl_offer_r .equipment .icon-box a {
                  margin-right: 0px; }
        .answers.answers_detail .answers_main .answers_main_r .helpful {
          padding-top: 28px; }
          .answers.answers_detail .answers_main .answers_main_r .helpful h3 {
            font: normal normal 600 20px/25px Open Sans;
            display: flex;
            align-items: center; }
            .answers.answers_detail .answers_main .answers_main_r .helpful h3 p {
              display: flex;
              align-items: center;
              gap: 12px;
              padding: 0;
              margin: 0 0 0 12px; }
              .answers.answers_detail .answers_main .answers_main_r .helpful h3 p span {
                display: block;
                width: 64px;
                height: 25px;
                text-align: center;
                background: #E2E2E2;
                font-size: 14px;
                font-weight: 600;
                line-height: 25px;
                cursor: pointer; }
                .answers.answers_detail .answers_main .answers_main_r .helpful h3 p span:hover {
                  background: #D8E6FF; }
                .answers.answers_detail .answers_main .answers_main_r .helpful h3 p span.active {
                  color: #fff;
                  background: #005DFF; }
          .answers.answers_detail .answers_main .answers_main_r .helpful .tips {
            display: none;
            text-indent: 0px;
            font-style: normal;
            margin-top: 8px;
            font: normal normal normal 14px/29px Open Sans; }
        .answers.answers_detail .answers_main .answers_main_r .questions-section .section-title,
        .answers.answers_detail .answers_main .answers_main_r .related-qa .section-title {
          display: flex;
          margin-bottom: 25px;
          align-items: center; }
          .answers.answers_detail .answers_main .answers_main_r .questions-section .section-title img,
          .answers.answers_detail .answers_main .answers_main_r .related-qa .section-title img {
            width: 25px; }
          .answers.answers_detail .answers_main .answers_main_r .questions-section .section-title span,
          .answers.answers_detail .answers_main .answers_main_r .related-qa .section-title span {
            padding-left: 10px;
            display: block;
            font-size: 20px;
            font-weight: 600; }
        .answers.answers_detail .answers_main .answers_main_r .questions-section {
          padding: 60px 0px;
          border-bottom: 1px solid #E7E5EC; }
          .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-txt textarea {
            outline: none;
            margin: 0;
            padding: 20px 30px;
            width: 100%;
            resize: none;
            height: 130px;
            background: #F9FBFF 0% 0% no-repeat padding-box;
            border: 1px solid #7AA7FF;
            -webkit-appearance: none;
            font-size: 16px; }
            .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-txt textarea.errors {
              border-color: #FF2323;
              background: rgba(255, 188, 188, 0.1); }
              .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-txt textarea.errors::placeholder {
                color: #FF2323; }
          .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-check {
            margin: 15px 0px;
            display: flex;
            align-items: center; }
            .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-check input {
              display: none; }
            .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-check span {
              width: 20px;
              height: 20px;
              background: #F9FBFF 0% 0% no-repeat padding-box;
              border: 1.5px solid #7AA7FF;
              cursor: pointer;
              display: flex;
              justify-content: center;
              align-items: center; }
              .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-check span img {
                width: 11px;
                opacity: 0;
                transition: all .3s ease-out; }
              .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-check span.active img {
                opacity: 1; }
            .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-check label {
              font-size: 14px;
              padding-left: 10px; }
          .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-email {
            overflow: hidden;
            height: 0px;
            width: 500px;
            transition: all .3s ease-in-out;
            position: relative; }
            .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-email.active {
              height: 85px; }
              .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-email.active .errors_tips {
                opacity: 1; }
            .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-email input {
              width: 100%;
              height: 55px;
              background: #F9FBFF 0% 0% no-repeat padding-box;
              border: 1px solid #DCE8FF;
              padding: 10px 30px;
              font-size: 14px; }
              .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-email input:hover, .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-email input:focus {
                border: 1px solid #7AA7FF; }
              .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-email input.errors {
                background: #FFFCFB 0% 0% no-repeat padding-box;
                border: 1px solid #FF2323; }
            .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .questions-form-email .errors_tips {
              opacity: 0;
              position: absolute;
              bottom: 13px;
              left: 30px;
              color: #FF5858;
              font-size: 14px;
              transition: all .3s ease-in-out; }
          .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .form-submit .questions-submit {
            width: 225px;
            height: 56px;
            background: transparent linear-gradient(96deg, #11FFC5 0%, #00EFB4 100%) 0% 0% no-repeat padding-box;
            border-radius: 28px;
            font-weight: bold;
            transition: all .3s ease-in;
            cursor: pointer; }
            .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .form-submit .questions-submit:hover {
              background: transparent linear-gradient(104deg, #C1FFF0 0%, #00EFB4 100%) 0% 0% no-repeat padding-box; }
          .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .form-submit .submit_tips {
            display: flex;
            align-items: center;
            font-size: 12px;
            margin-top: 10px; }
            .answers.answers_detail .answers_main .answers_main_r .questions-section .questions-form .form-submit .submit_tips img {
              width: 20px;
              margin-right: 10px; }
        .answers.answers_detail .answers_main .answers_main_r .related-qa {
          padding-top: 60px; }

@media (min-width: 769px) and (max-width: 1200px) {
  .answers .answers_main .wrapper {
    width: 100% !important;
    padding: 0px 5%; }
    .answers .answers_main .wrapper .answers_main_r .answers_qa_list li {
      width: 100%; } }
@media screen and (max-width: 768px) {
  body {
    font-size: 14px !important; }

  ._mobile {
    display: block; }

  .answers {
    padding-top: 0px; }
   .answers .answers_banner {
      padding: 20px 10px;
      height: auto;
      background: url(../images/answers/banner_mob.png) no-repeat center/cover;
      background-size: 100% 100%; }
      .answers .answers_banner h1 {
        font-size: 38px;
        margin-bottom: 15px; }
         .answers .answers_banner p {
          margin-bottom: 10px;
         }
      .answers .answers_banner .banner_search {
        width: 100%; }
    .answers .answers_main {
      display: block; }
      .answers .answers_main .answers_main_l {
        display: none; }
      .answers .answers_main .container {
        width: 100% !important;
        padding: 0px;
        flex-direction: column-reverse; }
        .answers .answers_main .container .answers_main_l,
        .answers .answers_main .container .answers_main_r {
          display: block;
          width: 100%; }
        .answers .answers_main .container .answers_main_l {
          display: none;
          margin: 0px;
          position: fixed;
          bottom: 4.2857142857rem;
          z-index: 100;
          top: auto;
          left: 0; }
          .answers .answers_main .container .answers_main_l .ans_main_info {
            width: 100%; }
            .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer {
              padding: 0px;
              flex-direction: row;
              justify-content: space-between;
              height: 120px;
              background: url(../images/answers/mob_offer_bg.png) center no-repeat;
              background-size: cover;
              padding: 0 4%; }
              .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer div h2 {
                width: auto;
                border: none;
                justify-content: left;
                font-size: 32px;
                padding-bottom: 8px; }
              .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer div p {
                width: auto;
                text-align: left;
                font-size: 20px;
                margin: 0px; }
              .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn {
                width: 40%;
                height: 90px;
                padding: 0px;
                display: none; }
                .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn .button {
                  padding: 0px !important;
                  height: 100%;
                  border-radius: 50px; }
                  .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .pc-btn .button .btn-word {
                    font-size: 1.2857142857rem; }
              .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .mob_btn_wrap {
                display: flex;
                justify-content: space-between;
                align-items: center;
                margin: 0 auto 0;
                width: 100%; }
                .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .mob_btn_wrap .left {
                  display: flex;
                  flex: 1; }
                  .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .mob_btn_wrap .left img {
                    width: 32px;
                    height: 32px; }
                  .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .mob_btn_wrap .left .text_wrap {
                    flex: 1;
                    margin-left: 5%; }
                    .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .mob_btn_wrap .left .text_wrap h3 {
                      font-size: 1.2857142857rem;
                      font-weight: 600;
                      color: #1E1C2C; }
                    .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .mob_btn_wrap .left .text_wrap p {
                      color: #000;
                      margin: 5px 0 0 0;
                      font-size: 1rem;
                      padding: 0;
                      line-height: 1; }
                .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .mob_btn_wrap .right {
                  width: 32%; }
                  .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .mob_btn_wrap .right .record-btn {
                    width: 100%;
                    height: 45px; }
                    .answers .answers_main .container .answers_main_l .ans_main_info .main_info_offer .mob_btn_wrap .right .record-btn .down-txt {
                      font-size: 1rem; }
        .answers .answers_main .container .answers_main_r {
          padding: 0px 4% 4%; }
          .answers .answers_main .container .answers_main_r .tag {
            margin-left: 5%;
            font-size: 1.1428571429rem;
            padding: 0.4285714286rem 1.1428571429rem; }
          .answers .answers_main .container .answers_main_r .answers_qa_list li {
            width: 100%;
            height: auto;
            height: 265px;
            padding: 8%; }
            .answers .answers_main .container .answers_main_r .answers_qa_list li a {
              padding: 0px; }
              .answers .answers_main .container .answers_main_r .answers_qa_list li a .article_title {
                font-size: 22px;
                line-height: 32px;
                height: 36px;
                margin-bottom: 3%;
                -webkit-line-clamp: 1; }
              .answers .answers_main .container .answers_main_r .answers_qa_list li a .article_txt {
                font-size: 18px;
                line-height: 24px;
                box-sizing: border-box; }
              .answers .answers_main .container .answers_main_r .answers_qa_list li a .article_time span {
                font-size: 16px; }
    .answers.answers_detail .tips-banner-message {
      width: 100%;
      padding: 30px 0px;
      height: auto;
      margin-top: 0px;
      background: url(../images/answers/mob_banner.png);
      background-size: contain; }
      .answers.answers_detail .tips-banner-message .left-message {
        width: 100%;
        padding: 0px 20px; }
        .answers.answers_detail .tips-banner-message .left-message h1 {
          text-align: center; }
        .answers.answers_detail .tips-banner-message .left-message .btn-box {
          width: 100%;
          margin-top: 25px; }
          .answers.answers_detail .tips-banner-message .left-message .btn-box .down-box {
            width: 100%; }
          .answers.answers_detail .tips-banner-message .left-message .btn-box .btn-buy, .answers.answers_detail .tips-banner-message .left-message .btn-box .vs {
            display: none; }
          .answers.answers_detail .tips-banner-message .left-message .btn-box .btn-down {
            width: 100%; }
      .answers.answers_detail .tips-banner-message ul {
        display: none !important; }
    .answers.answers_detail .wrapper, .answers.answers_detail .container {
      width: 100% !important; }
      .answers.answers_detail .wrapper.article-nav, .answers.answers_detail .container.article-nav {
        margin: 0px;
        font-size: 18px;
        flex-wrap: wrap;
        padding: 0px 10px 0px;
        line-height: 28px;
        margin-top: 20px !important; }
        .answers.answers_detail .wrapper.article-nav a, .answers.answers_detail .container.article-nav a {
          font-size: 18px; }
    .answers.answers_detail .answers_main .container {
      flex-direction: column; }
    .answers.answers_detail .answers_main .answers_main_r {
      padding: 0; }
      .answers.answers_detail .answers_main .answers_main_r .article-title {
        padding-left: 16px;
        padding-right: 16px;
        font-size: 36px;
        line-height: 48px;
        margin-top: 30px;
        margin-bottom: 20px; }
      .answers.answers_detail .answers_main .answers_main_r .article-description {
        padding-left: 16px;
        padding-right: 16px;
        font-size: 22px;
        line-height: 34px; }
      .answers.answers_detail .answers_main .answers_main_r .article-box {
        padding: 24px 16px;
        border: none; }
        .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .pc_banner, .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner {
          width: 100%;
          height: auto;
          padding-bottom: 225px;
          background: url(../images/answers/pc_banner_mob.png);
          background-size: 100% 100%;
          padding-left: 0;
          text-align: center; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .pc_banner .btn-box, .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner .btn-box {
            justify-content: center; }
        .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner {
          background: url(../images/answers/gameplay_banner_mob.png);
          background-size: 100% 100%; }
          .answers.answers_detail .answers_main .answers_main_r .article-box .edit-content .gameplay_banner p {
            width: 70%;
            text-align: left;
            margin: 0px auto; }
      .answers.answers_detail .answers_main .answers_main_r .questions-section {
        padding: 60px 16px 0; }
      .answers.answers_detail .answers_main .answers_main_r .helpful {
        padding: 0px 16px;
        padding-bottom: 25px;
        background: #FBFBFB; }
      .answers.answers_detail .answers_main .answers_main_r .related-qa {
        padding: 0px 16px;
        margin-top: 30px;
        margin-bottom: 40px; }
      .answers.answers_detail .answers_main .answers_main_r .main_info_icon {
        margin: 0px 16px;
        padding-bottom: 25px;
        border-bottom: solid #E7E5EC 1px; }
        .answers.answers_detail .answers_main .answers_main_r .main_info_icon p span::after {
          display: none; }
      .answers.answers_detail .answers_main .answers_main_r .share_wrap li {
        width: 40px;
        height: 40px;
        border: none; }
        .answers.answers_detail .answers_main .answers_main_r .share_wrap li a {
          padding: 0; }
    .answers.answers_detail .answers_main .answers_main_l {
      display: none; } }
@media screen and (max-width: 600px) {
  .answers .answers_main .wrapper .answers_main_l .ans_main_info .main_info_offer div h2 {
    font-size: 1.4285714286rem; }
    .answers .answers_main .wrapper .answers_main_l .ans_main_info .main_info_offer div h2 img {
      width: 2.5714285714rem; }
  .answers .answers_main .wrapper .answers_main_l .ans_main_info .main_info_offer div p {
    font-size: 1.1428571429rem; }
  .answers .answers_main .wrapper .answers_main_l .ans_main_info .main_info_offer .pc-btn {
    height: 60px; }
    .answers .answers_main .wrapper .answers_main_l .ans_main_info .main_info_offer .pc-btn .button {
      height: 100%; }
      .answers .answers_main .wrapper .answers_main_l .ans_main_info .main_info_offer .pc-btn .button .btn-word {
        font-size: 0.8571428571rem; }
  .answers .answers_main .wrapper .answers_main_r .answers_qa_list li a .article_title {
    font-size: 20px;
    line-height: 1.2; }
  .answers .answers_main .wrapper .answers_main_r .answers_qa_list li a .article_txt {
    font-size: 16px; }
  .answers .answers_main .wrapper .answers_main_r .answers_qa_list li a .article_time span {
    font-size: 16px; } }

/*# sourceMappingURL=answers.css.map */
