.h5-banner-com[data-v-251ca75b] {
  width: 100%;
}
.h5-banner-content-wrapper[data-v-251ca75b] {
  width: 100%;
  height: 180px;
  padding: 0 24px;
  display: flex;
  align-items: center;
}
.banner-img[data-v-251ca75b] {
  display: none;
}
.h5-banner-tit[data-v-251ca75b] {
  font-size: 18px;
  font-weight: 600;
  color: #333;
}
.h5-banner-desc[data-v-251ca75b] {
  width: 250px;
  padding: 4px 0;
  font-size: 14px;
  font-weight: 400;
  color: #333;
  line-height: 20px;
}
.h5-banner-tit.white[data-v-251ca75b] {
  color: #fff;
}
.h5-banner-desc.white[data-v-251ca75b] {
  color: #fff;
}

.h5-legality-guide[data-v-285579e8] {
  width: 100%;
}
.h5-legality-guide section[data-v-285579e8] {
  font-family: 'PingFang HK';
  margin: 30px 0;
  text-align: center;
}
.h5-legality-guide section h1[data-v-285579e8] {
  color: #333;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 24px;
}
.h5-legality-guide section h2[data-v-285579e8] {
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}
.h5-legality-guide section p[data-v-285579e8] {
  color: #999;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.h5-legality-guide .function[data-v-285579e8] {
  padding: 0 12px;
}
.h5-legality-guide .function .function-item[data-v-285579e8] {
  padding: 0 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 156px;
  background: #fafafc;
  margin-bottom: 12px;
}
.h5-legality-guide .function .function-item .right[data-v-285579e8] {
  text-align: left;
  margin-left: 14px;
}
.h5-legality-guide .function .function-item .right h2[data-v-285579e8] {
  margin-bottom: 8px;
}
.h5-legality-guide .product[data-v-285579e8] {
  padding: 0 24px;
}
.h5-legality-guide .product[data-v-285579e8]  .el-table::before {
  height: 0 !important;
}
.h5-legality-guide .product[data-v-285579e8]  .el-table__header-wrapper th {
  background: #d9d9d9;
  color: rgba(0, 0, 0, 0.85);
  text-align: center;
  font-size: 14px;
  font-weight: 600;
}
.h5-legality-guide .product[data-v-285579e8]  .el-table__body-wrapper {
  background: #fafafa;
}
.h5-legality-guide .product[data-v-285579e8]  .el-table__body-wrapper td {
  text-align: center;
}
.h5-legality-guide .product[data-v-285579e8]  .el-table--border .el-table__cell {
  border-right: 1px solid #d9d9d9;
}
.h5-legality-guide .product[data-v-285579e8]  .el-table td.el-table__cell {
  background: #fafafa;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  color: #666;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
}
.h5-legality-guide .product p[data-v-285579e8] {
  margin-top: 24px;
  text-align: left;
  color: #999;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}
.h5-legality-guide .guide[data-v-285579e8] {
  padding: 0 24px;
  background: #f9fcff;
}
.h5-legality-guide .guide h1[data-v-285579e8] {
  padding-top: 32px;
}
.h5-legality-guide .guide .tab-content[data-v-285579e8] {
  text-align: left;
  margin-top: 20px;
}
.h5-legality-guide .guide .tab-content .tab-item[data-v-285579e8] {
  display: flex;
  align-items: flex-start;
}
.h5-legality-guide .guide .tab-content .tab-item img[data-v-285579e8] {
  position: relative;
  top: 6px;
  margin-right: 8px;
}
.h5-legality-guide .guide .tab-content h3[data-v-285579e8] {
  color: #333;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  /* 142.857% */
  margin-bottom: 12px;
}
.h5-legality-guide .guide .tab-content p[data-v-285579e8] {
  color: #333;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  /* 166.667% */
  margin-bottom: 12px;
}
.h5-legality-guide .statement[data-v-285579e8] {
  padding: 0 24px;
}
.h5-legality-guide .statement p[data-v-285579e8] {
  text-align: left;
  color: #333;
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
}
.h5-legality-guide .bold[data-v-285579e8] {
  font-weight: 500;
}

.h5-home-banner[data-v-7a50960d] {
  width: 100%;
  height: 280px;
  text-align: left;
  padding: 40px 24px 0 24px;
}
.h5-home-banner .banner-pc-title[data-v-7a50960d] {
  font-size: 18px;
  font-weight: 600;
  line-height: 33px;
  color: #272727;
}
.h5-home-banner .banner-pc-description[data-v-7a50960d] {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: #272727;
  margin-bottom: 16px;
}
.h5-home-banner .free-btn[data-v-7a50960d] {
  color: #FFFFFF;
  background-color: #1063F1;
  border-color: #1063F1;
  display: inline-block;
  border: 1px solid;
  padding: 9px 15px;
  font-size: 12px;
  border-radius: 3px;
  font-weight: 500;
}

