@font-face {
  font-family: b;
  src: url('../font/SF-Pro-Display-Bold.otf');
}
@font-face {
  font-family: l;
  src: url('../font/SF-Pro-Display-Light.otf');
}
@font-face {
  font-family: m;
  src: url('../font/SF-Pro-Display-Medium.otf');
}
@font-face {
  font-family: r;
  src: url('../font/SF-Pro-Display-Regular.otf');
}
.left_menu {
  height: 70px !important;
  display: flex;
  align-items: center;
}
.home_pag {
  background-color: #fff;
}
body {
  letter-spacing: 0;
}
div {
  box-sizing: border-box;
}
.heng,
.heng1 {
  width: 100%;
  height: 24px;
}
.heng {
  border-top: 1px solid #979797;
}
.heng1 {
  border-bottom: 1px solid #979797;
}
.w1200 {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.w1200 .cate_l {
  width: 808px;
  float: none;
}
.w1200 .cate_l .bread {
  display: flex;
  align-items: center;
  font-family: r;
  font-size: 18px;
  color: #333333;
  margin-bottom: 16px;
}
.w1200 .cate_l .bread a {
  margin: 0 10px;
}
.w1200 .cate_l .bread a:first-child {
  margin-left: 0;
}
.w1200 .cate_l .app_detail {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}
.w1200 .cate_l .app_detail .app_cover {
  width: 144px;
  height: 144px;
  border-radius: 8px;
  margin-right: 16px;
}
.w1200 .cate_l .app_detail .app_de_r h3 {
  font-family: b;
  font-weight: bold;
  font-size: 32px;
  color: #333333;
  line-height: 36px;
}
.w1200 .cate_l .app_detail .pingfen .layui-rate li i.layui-icon {
  font-size: 20px;
}
.w1200 .cate_l .app_detail .pingfen .fen {
  font-family: r;
  font-weight: 400;
  font-size: 18px;
  color: #888888;
}
.w1200 .cate_l .app_detail .safety {
  display: flex;
  align-items: center;
  margin-top: 4px;
}
.w1200 .cate_l .app_detail .safety img {
  width: 16px;
  height: 16px;
  margin-right: 4px;
}
.w1200 .cate_l .app_detail .safety span {
  font-family: r;
  font-weight: 400;
  font-size: 13px;
  color: #26A69A;
}
.w1200 .cate_l .ad_box {
  margin-bottom: 10px;
}
.w1200 .cate_l .ad_box .ad_title {
  font-size: 12px;
  font-family: m;
  font-weight: 500;
  color: #BFBFBF;
  text-align: left;
}
.w1200 .cate_l .ad_box .ad_cont {
  width: 100%;
  min-height: 280px;
  margin-bottom: 16px;
  background: #eee;
}
.w1200 .cate_l .xq {
  margin-bottom: 16px;
}
.w1200 .cate_l .xq ul {
  display: flex;
  justify-content: space-between;
}
.w1200 .cate_l .xq ul li span {
  display: block;
}
.w1200 .cate_l .xq ul li .xq_title {
  font-family: r;
  font-weight: 400;
  font-size: 16px;
  color: #888888;
  line-height: 24px;
}
.w1200 .cate_l .xq ul li .xq_cont,
.w1200 .cate_l .xq ul li .website {
  font-family: m;
  font-weight: 500;
  font-size: 16px;
  color: #333333;
}
.w1200 .cate_l .xq ul li .website {
  color: #61D1FF;
}
.w1200 .cate_l .xq ul li .xq_cont {
  margin-bottom: 0;
}
.w1200 .cate_l .discover {
  margin-bottom: 12px;
}
.w1200 .cate_l .discover .discover_cont {
  overflow: hidden;
}
.w1200 .cate_l .discover .discover_cont p {
  font-family: r;
  font-weight: 400;
  font-size: 18px;
  color: #666666;
  line-height: 28px;
  margin-bottom: 14px;
}
.w1200 .cate_l .discover .discover_cont p:last-child {
  margin-bottom: 0;
}
.w1200 .cate_l .discover .discover_more {
  cursor: pointer;
}
.w1200 .cate_l .discover .discover_more .more1_span {
  font-family: r;
  font-weight: 400;
  font-size: 14px;
  color: #61D1FF;
}
.w1200 .cate_l .discover .discover_more img {
  width: 20px;
  height: 20px;
}
.w1200 .cate_l .down_title,
.w1200 .cate_l .add_title {
  font-family: b;
  font-weight: bold;
  font-size: 28px;
  color: #333333;
  margin-bottom: 14px;
}
.w1200 .cate_l .down_list {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px;
}
.w1200 .cate_l .down_list .item_box {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.w1200 .cate_l .down_list .item_box .item_cover {
  width: 100px;
  height: 100px;
}
.w1200 .cate_l .down_list .item_box .down_item {
  width: 253px;
  height: 44px;
  background: #007FFC;
  border-radius: 50px 50px 50px 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.w1200 .cate_l .down_list .item_box .down_item img {
  width: 28px;
  height: 28px;
  margin-right: 8px;
}
.w1200 .cate_l .down_list .item_box .down_item span {
  font-family: m;
  font-weight: 500;
  font-size: 16px;
  color: #FFFFFF;
}
.w1200 .cate_l .down_list .item_box .hui {
  background: #ccc;
}
.w1200 .cate_l .PC_down_list {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px;
}
.w1200 .cate_l .PC_down_list .item_box {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: calc((100% - 16px) / 2);
}
.w1200 .cate_l .PC_down_list .item_box .item_cover {
  width: 100px;
  height: 100px;
}
.w1200 .cate_l .PC_down_list .item_box .down_item {
  width: 100%;
  height: 44px;
  background: #007FFC;
  border-radius: 50px 50px 50px 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.w1200 .cate_l .PC_down_list .item_box .down_item img {
  width: 28px;
  height: 28px;
  margin-right: 8px;
}
.w1200 .cate_l .PC_down_list .item_box .down_item span {
  font-family: m;
  font-weight: 500;
  font-size: 16px;
  color: #FFFFFF;
}
.w1200 .cate_l .PC_down_list .item_box .hui {
  background: #ccc;
}
.w1200 .cate_l .reviews,
.w1200 .cate_l .store,
.w1200 .cate_l .pros,
.w1200 .cate_l .desc,
.w1200 .cate_l .lb,
.w1200 .cate_l .discover,
.w1200 .cate_l .version,
.w1200 .cate_l .similar {
  margin-bottom: 16px;
}
.w1200 .cate_l .reviews h3,
.w1200 .cate_l .store h3,
.w1200 .cate_l .pros h3,
.w1200 .cate_l .desc h3,
.w1200 .cate_l .lb h3,
.w1200 .cate_l .discover h3,
.w1200 .cate_l .version h3,
.w1200 .cate_l .similar h3 {
  font-family: b;
  font-weight: bold;
  font-size: 28px;
  color: #333333;
  margin-bottom: 14px;
}
.w1200 .cate_l .reviews .reviews_cont p,
.w1200 .cate_l .store .reviews_cont p,
.w1200 .cate_l .pros .reviews_cont p,
.w1200 .cate_l .desc .reviews_cont p,
.w1200 .cate_l .lb .reviews_cont p,
.w1200 .cate_l .discover .reviews_cont p,
.w1200 .cate_l .version .reviews_cont p,
.w1200 .cate_l .similar .reviews_cont p,
.w1200 .cate_l .reviews .store_cont p,
.w1200 .cate_l .store .store_cont p,
.w1200 .cate_l .pros .store_cont p,
.w1200 .cate_l .desc .store_cont p,
.w1200 .cate_l .lb .store_cont p,
.w1200 .cate_l .discover .store_cont p,
.w1200 .cate_l .version .store_cont p,
.w1200 .cate_l .similar .store_cont p,
.w1200 .cate_l .reviews .pros_cont p,
.w1200 .cate_l .store .pros_cont p,
.w1200 .cate_l .pros .pros_cont p,
.w1200 .cate_l .desc .pros_cont p,
.w1200 .cate_l .lb .pros_cont p,
.w1200 .cate_l .discover .pros_cont p,
.w1200 .cate_l .version .pros_cont p,
.w1200 .cate_l .similar .pros_cont p,
.w1200 .cate_l .reviews .desc_cont p,
.w1200 .cate_l .store .desc_cont p,
.w1200 .cate_l .pros .desc_cont p,
.w1200 .cate_l .desc .desc_cont p,
.w1200 .cate_l .lb .desc_cont p,
.w1200 .cate_l .discover .desc_cont p,
.w1200 .cate_l .version .desc_cont p,
.w1200 .cate_l .similar .desc_cont p {
  font-family: r;
  font-weight: 400;
  font-size: 20px;
  color: #666666;
  line-height: 28px;
  margin-bottom: 14px;
}
.w1200 .cate_l .reviews .reviews_cont p br,
.w1200 .cate_l .store .reviews_cont p br,
.w1200 .cate_l .pros .reviews_cont p br,
.w1200 .cate_l .desc .reviews_cont p br,
.w1200 .cate_l .lb .reviews_cont p br,
.w1200 .cate_l .discover .reviews_cont p br,
.w1200 .cate_l .version .reviews_cont p br,
.w1200 .cate_l .similar .reviews_cont p br,
.w1200 .cate_l .reviews .store_cont p br,
.w1200 .cate_l .store .store_cont p br,
.w1200 .cate_l .pros .store_cont p br,
.w1200 .cate_l .desc .store_cont p br,
.w1200 .cate_l .lb .store_cont p br,
.w1200 .cate_l .discover .store_cont p br,
.w1200 .cate_l .version .store_cont p br,
.w1200 .cate_l .similar .store_cont p br,
.w1200 .cate_l .reviews .pros_cont p br,
.w1200 .cate_l .store .pros_cont p br,
.w1200 .cate_l .pros .pros_cont p br,
.w1200 .cate_l .desc .pros_cont p br,
.w1200 .cate_l .lb .pros_cont p br,
.w1200 .cate_l .discover .pros_cont p br,
.w1200 .cate_l .version .pros_cont p br,
.w1200 .cate_l .similar .pros_cont p br,
.w1200 .cate_l .reviews .desc_cont p br,
.w1200 .cate_l .store .desc_cont p br,
.w1200 .cate_l .pros .desc_cont p br,
.w1200 .cate_l .desc .desc_cont p br,
.w1200 .cate_l .lb .desc_cont p br,
.w1200 .cate_l .discover .desc_cont p br,
.w1200 .cate_l .version .desc_cont p br,
.w1200 .cate_l .similar .desc_cont p br {
  display: none;
}
.w1200 .cate_l .reviews .reviews_cont p:last-child,
.w1200 .cate_l .store .reviews_cont p:last-child,
.w1200 .cate_l .pros .reviews_cont p:last-child,
.w1200 .cate_l .desc .reviews_cont p:last-child,
.w1200 .cate_l .lb .reviews_cont p:last-child,
.w1200 .cate_l .discover .reviews_cont p:last-child,
.w1200 .cate_l .version .reviews_cont p:last-child,
.w1200 .cate_l .similar .reviews_cont p:last-child,
.w1200 .cate_l .reviews .store_cont p:last-child,
.w1200 .cate_l .store .store_cont p:last-child,
.w1200 .cate_l .pros .store_cont p:last-child,
.w1200 .cate_l .desc .store_cont p:last-child,
.w1200 .cate_l .lb .store_cont p:last-child,
.w1200 .cate_l .discover .store_cont p:last-child,
.w1200 .cate_l .version .store_cont p:last-child,
.w1200 .cate_l .similar .store_cont p:last-child,
.w1200 .cate_l .reviews .pros_cont p:last-child,
.w1200 .cate_l .store .pros_cont p:last-child,
.w1200 .cate_l .pros .pros_cont p:last-child,
.w1200 .cate_l .desc .pros_cont p:last-child,
.w1200 .cate_l .lb .pros_cont p:last-child,
.w1200 .cate_l .discover .pros_cont p:last-child,
.w1200 .cate_l .version .pros_cont p:last-child,
.w1200 .cate_l .similar .pros_cont p:last-child,
.w1200 .cate_l .reviews .desc_cont p:last-child,
.w1200 .cate_l .store .desc_cont p:last-child,
.w1200 .cate_l .pros .desc_cont p:last-child,
.w1200 .cate_l .desc .desc_cont p:last-child,
.w1200 .cate_l .lb .desc_cont p:last-child,
.w1200 .cate_l .discover .desc_cont p:last-child,
.w1200 .cate_l .version .desc_cont p:last-child,
.w1200 .cate_l .similar .desc_cont p:last-child {
  margin-bottom: 0;
}
.w1200 .cate_l .reviews .reviews_cont p,
.w1200 .cate_l .store .reviews_cont p,
.w1200 .cate_l .pros .reviews_cont p,
.w1200 .cate_l .desc .reviews_cont p,
.w1200 .cate_l .reviews .store_cont p,
.w1200 .cate_l .store .store_cont p,
.w1200 .cate_l .pros .store_cont p,
.w1200 .cate_l .desc .store_cont p,
.w1200 .cate_l .reviews .pros_cont p,
.w1200 .cate_l .store .pros_cont p,
.w1200 .cate_l .pros .pros_cont p,
.w1200 .cate_l .desc .pros_cont p,
.w1200 .cate_l .reviews .desc_cont p,
.w1200 .cate_l .store .desc_cont p,
.w1200 .cate_l .pros .desc_cont p,
.w1200 .cate_l .desc .desc_cont p {
  font-family: r;
  font-weight: 400;
  font-size: 18px;
  color: #666666;
  line-height: 28px;
  margin-bottom: 14px;
}
.w1200 .cate_l .reviews .reviews_cont p br,
.w1200 .cate_l .store .reviews_cont p br,
.w1200 .cate_l .pros .reviews_cont p br,
.w1200 .cate_l .desc .reviews_cont p br,
.w1200 .cate_l .reviews .store_cont p br,
.w1200 .cate_l .store .store_cont p br,
.w1200 .cate_l .pros .store_cont p br,
.w1200 .cate_l .desc .store_cont p br,
.w1200 .cate_l .reviews .pros_cont p br,
.w1200 .cate_l .store .pros_cont p br,
.w1200 .cate_l .pros .pros_cont p br,
.w1200 .cate_l .desc .pros_cont p br,
.w1200 .cate_l .reviews .desc_cont p br,
.w1200 .cate_l .store .desc_cont p br,
.w1200 .cate_l .pros .desc_cont p br,
.w1200 .cate_l .desc .desc_cont p br {
  display: none;
}
.w1200 .cate_l .reviews .reviews_cont p:last-child,
.w1200 .cate_l .store .reviews_cont p:last-child,
.w1200 .cate_l .pros .reviews_cont p:last-child,
.w1200 .cate_l .desc .reviews_cont p:last-child,
.w1200 .cate_l .reviews .store_cont p:last-child,
.w1200 .cate_l .store .store_cont p:last-child,
.w1200 .cate_l .pros .store_cont p:last-child,
.w1200 .cate_l .desc .store_cont p:last-child,
.w1200 .cate_l .reviews .pros_cont p:last-child,
.w1200 .cate_l .store .pros_cont p:last-child,
.w1200 .cate_l .pros .pros_cont p:last-child,
.w1200 .cate_l .desc .pros_cont p:last-child,
.w1200 .cate_l .reviews .desc_cont p:last-child,
.w1200 .cate_l .store .desc_cont p:last-child,
.w1200 .cate_l .pros .desc_cont p:last-child,
.w1200 .cate_l .desc .desc_cont p:last-child {
  margin-bottom: 0;
}
.w1200 .cate_l .lb {
  position: relative;
  margin-bottom: 8px;
  width: 100%;
}
.w1200 .cate_l .lb .swiper {
  overflow: hidden;
}
.w1200 .cate_l .lb .swiper .swiper-wrapper .swiper-slide {
  width: auto !important;
  margin-right: 9px;
}
.w1200 .cate_l .lb .swiper .swiper-wrapper .swiper-slide:last-child {
  margin-right: 0;
}
.w1200 .cate_l .lb .swiper .swiper-wrapper .swiper-slide img {
  height: 325px;
  border-radius: 8px 8px 8px 8px;
}
.w1200 .cate_l .lb .swiper-button-prev,
.w1200 .cate_l .lb .swiper-button-next {
  position: absolute;
  top: 50%;
}
.w1200 .cate_l .lb .swiper-button-prev {
  left: 0;
}
.w1200 .cate_l .lb .swiper-button-next {
  right: 0;
}
.w1200 .cate_l .tan-box {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 50;
  background: rgba(0, 0, 0, 0.3);
  display: none;
  justify-content: center;
  align-items: center;
}
.w1200 .cate_l .tan-box .img-box {
  width: 578px;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
.w1200 .cate_l .tan-box .close {
  position: absolute;
  top: 100px;
  right: 200px;
}
.w1200 .cate_l .tan-box .close img {
  width: 86px;
  height: 86px;
}
.w1200 .cate_l .jies {
  font-family: r;
  font-weight: 400;
  font-size: 12px;
  color: #333333;
  line-height: 20px;
  margin-bottom: 16px;
}
.w1200 .cate_l .version {
  margin-bottom: 8px;
}
.w1200 .cate_l .version .version_item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 16px 24px;
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #999;
  box-sizing: border-box;
  margin-bottom: 12px;
}
.w1200 .cate_l .version .version_item .item_l .item_l_t {
  display: flex;
  margin-bottom: 20px;
}
.w1200 .cate_l .version .version_item .item_l .item_l_t span {
  font-family: r;
  font-weight: 400;
  font-size: 18px;
  color: #333;
}
.w1200 .cate_l .version .version_item .item_l .item_l_t .num {
  font-family: b;
  margin-right: 16px;
}
.w1200 .cate_l .version .version_item .item_l .item_l_b {
  display: flex;
}
.w1200 .cate_l .version .version_item .item_l .item_l_b span {
  font-family: r;
  font-weight: 400;
  font-size: 14px;
  color: #999;
}
.w1200 .cate_l .version .version_item .item_l .item_l_b span:first-child {
  margin-right: 10px;
}
.w1200 .cate_l .version .version_item .item_r {
  width: 48px;
  height: 48px;
  background: url('../images/load_lan.png') no-repeat;
  background-size: 48px;
}
.w1200 .cate_l .version .version_item:hover {
  background: #007FFC;
  border-color: #007FFC;
}
.w1200 .cate_l .version .version_item:hover .item_l .item_l_t span {
  color: #fff;
}
.w1200 .cate_l .version .version_item:hover .item_l .item_l_b span {
  color: #fff;
}
.w1200 .cate_l .version .version_item:hover .item_r {
  background: url('../images/load_bai.png') no-repeat;
  background-size: 48px;
}
.w1200 .cate_l .version .version_item:last-child {
  margin-bottom: 0;
}
.w1200 .cate_l .disclaimer {
  margin-bottom: 16px;
}
.w1200 .cate_l .disclaimer h3 {
  font-family: m;
  font-weight: bold;
  font-size: 18px;
  color: #333333;
  line-height: 28px;
  margin-bottom: 6px;
}
.w1200 .cate_l .disclaimer .disc_cont p {
  font-family: r;
  font-weight: 400;
  font-size: 16px;
  color: #888888;
  line-height: 20px;
}
.w1200 .cate_l .similar .simi_list {
  display: grid;
  grid-template-columns: repeat(2, minmax(100px, 1fr));
  grid-gap: 16px 25px;
}
.w1200 .cate_l .similar .simi_list .simi_item {
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.w1200 .cate_l .similar .simi_list .simi_item .app_cover {
  width: 78px;
  height: 78px;
  border-radius: 4px;
  object-fit: cover;
}
.w1200 .cate_l .similar .simi_list .simi_item .item_c {
  flex: 1;
  margin: 0 12px;
}
.w1200 .cate_l .similar .simi_list .simi_item .item_c h4 {
  font-family: m;
  font-weight: 500;
  font-size: 18px;
  color: #333333;
  margin-bottom: 4px;
}
.w1200 .cate_l .similar .simi_list .simi_item .item_c .ms {
  word-break: break-all;
  font-family: r;
  font-weight: 400;
  font-size: 14px;
  color: #666666;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.w1200 .cate_l .similar .simi_list .simi_item .load_lan_r,
.w1200 .cate_l .similar .simi_list .simi_item .load_bai_r {
  width: 28px;
  height: 28px;
}
.w1200 .cate_l .similar .simi_list .simi_item .load_bai_r {
  display: none;
}
.w1200 .cate_l .similar .simi_list .simi_item:hover .load_bai_r {
  display: block;
}
.w1200 .cate_l .similar .simi_list .simi_item:hover .load_lan_r {
  display: none;
}
.w1200 .cate_r {
  float: none;
}
.w1200 .cate_r .ad_box {
  margin-bottom: 10px;
}
.w1200 .cate_r .ad_box .ad_title {
  font-size: 12px;
  font-family: m;
  font-weight: 500;
  color: #BFBFBF;
  text-align: center;
}
.w1200 .cate_r .ad_box .ad_cont {
  width: 100%;
  min-height: 90px;
  margin-bottom: 16px;
}
.w1200 .cate_r .discover_apps h3 {
  font-family: b;
  font-weight: bold;
  font-size: 28px;
  color: #333333;
  margin-bottom: 14px;
}
.w1200 .cate_r .discover_apps .discover_list {
  display: grid;
  grid-template-columns: repeat(2, minmax(50px, 1fr));
  grid-gap: 12px;
}
.w1200 .cate_r .discover_apps .discover_list .discover_item {
  height: 162px;
  box-sizing: border-box;
  border: 1px solid #eee;
  position: relative;
  border-radius: 8px;
  overflow: hidden;
}
.w1200 .cate_r .discover_apps .discover_list .discover_item .app_cover {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
}
.w1200 .cate_r .discover_apps .discover_list .discover_item:hover {
  transform: scale(1.1);
  transition: 0.5s;
}
