@charset "utf-8";
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.5; background:#fff;}
body,button,input,select,textarea{font-family:'Microsoft Yahei','SimHei','helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){input{line-height:normal!important;}}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.clearfix{*zoom:1} 
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}

.g-doc{width:7.5rem;margin:0px auto; overflow: hidden; position: relative;}
img[loading='lazy'][src$=".jpg"],
img[loading='lazy'][src$=".gif"],img {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/placeholder.png') center no-repeat #EDEFF6;
  background-size: contain;
}

::-webkit-scrollbar {
    display: none;
    opacity: 0;
}
.tool-box{
  width:1.2rem;
  position: fixed; 
  right:0;
  bottom:1.4rem;
  z-index: 309;
}
.toTopBtn{width:1.2rem;height:1.2rem;background: url(//www1.pconline.com.cn/2023/home/wap/images/toTop.png) no-repeat;background-size: 1.2rem; display: none; }
.goHome{width:1.2rem;height:1.2rem;background: url(//www1.pconline.com.cn/2023/home/wap/images/goHome.png) no-repeat;background-size: 1.2rem; display: block;}
.ivy {
    width: 6.86rem;
    margin: 0 auto;
  }
  
  .ivy img {
    width:6.86rem;
    display: block;
    border-radius: .04rem;
    margin-bottom: .24rem;
  }
  
  .g-header-top{
    height: .72rem;
    overflow: hidden;
    display: flex;
    justify-content: flex-start;
    padding: .08rem .32rem 0.08rem .32rem;
  }
  .g-header-top .logo {
    display: block;
    width: 2.2rem;
    height: 51rem;
    background: url(//www1.pconline.com.cn/2023/home/wap/images/indexLogo.png) no-repeat;
    background-size: 2.2rem;
    margin:.17rem .48rem 0 0;
  }
  
  .g-header-top .search {
    width: 2.7rem;
    height: .49rem;
    background: #F1F3F8;
    border-radius: .04rem;
    padding: .12rem .1rem .1rem .6rem;
    position: relative;
    margin-right: .32rem;
    margin-top:0rem;
  }
  
  .g-header-top .search input {
    display: block;
    background: none;
    border: none;
    width: 2.7rem;
    height: .46rem;
    font-size: .28rem;
    line-height: .49rem;
    color: #848792;
    font-family: "Microsoft Yahei";
    overflow: hidden;
    outline: none;
  }
  
  .g-header-top .search .btn-search {
    display: block;
    width: .28rem;
    height: .28rem;
    background: url(//www1.pconline.com.cn/2023/home/wap/images/searchIcon.png) no-repeat;
    background-size: .28rem;
    position: absolute;
    top: .21rem;
    left: .18rem;
  }
  
  .g-header-top .m-center {
    width: .44rem;
    height: .44rem;
    overflow: hidden;
    position: relative;
    margin-top: .13rem;
  }
  
  .g-header-top .m-center .ico-user {
    display: block;
    width: .44rem;
    height: .44rem;
    background: url(//www1.pconline.com.cn/2023/home/wap/images/userIcon.png) no-repeat;
    background-size: .44rem;
    border-radius: 100%;
  }
  .g-header-top .m-center .ico-user img{
    width:.44rem;
    height:.44rem;
    border-radius: 100%;
  }
.channel-name{
  padding-left:.16rem;
  display: block;
  width:3.27rem;
  height:.48rem;
  line-height: .48rem;
  font-size:.36rem;
  color: #0F89FF;
	position: absolute;
	top:0.2rem;
	left:2.5rem;
}
.channel-name::before{
    content:'';
    display: block;
    width:0.02rem;
    height:.33rem;
    background-color:#D8D8D8;
    position: absolute;
    left:0;
    top:0.09rem;
}
.channel-fiexd{
  position: fixed;
  z-index:420;
}
.g-header-common{position: relative; width:7.5rem; margin:0 auto;}
.mt10{
  margin-bottom:.1rem;
}

.art-list .art {
  display: block;
  width: 6.86rem;
  margin: 0 auto;
  margin-bottom: .24rem;
  padding-bottom: .24rem;
  border-bottom: 0.01rem solid #EAEDF0;
  position: relative;
}

.art-list .art:last-child,.art-list .art:last-of-type {
  border: none;
  padding-bottom: 0;
}

.art-list .art .tit {
  display: block;
  font-size: 0.36rem;
  line-height: 0.5rem;
  color: #2D313E;
}

.art-list .art .img {
  display: block;
  border-radius: .04rem;
  object-fit: cover;
}

.art-list .art .tags {
  height: .33rem;
  overflow: hidden;
  display: flex;
  justify-content: flex-start;
}

.art-list .art .tags .tag {
  font-size: 0.24rem;
  line-height: 0.33rem;
  color: #848792;
  margin-right: .16rem;
}

.art-list .art .tags .tag-yc {
  display: inline-block;
  height: .33rem;
  font-size: 0.2rem;
  line-height: 0.34rem;
  color: #0F89FF;
  padding: 0.01rem .12rem 0rem .12rem;
  background: rgba(15, 137, 255, 0.1);
  border-radius: .02rem;
}

.art-list .art .tags .tag-ivy {
  display: inline-block;
  height: .33rem;
  font-size: 0.2rem;
  line-height: 0.34rem;
  color: #848792;
  padding: 0.01rem .12rem 0rem .12rem;
  background: #F5F6F8;
  border-radius: .02rem;
}

.art-list .art-pt {
  height: 1.7rem;
  display: flex;
  justify-content: space-between;
}

.art-list .art-pt .txt {
  width: 4.36rem;
  height: 1.7rem;
}

.art-list .art-pt .tit {
  height: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: .36rem;
}

.art-list .art-pt .img {
  width: 2.26rem;
  height: 1.7rem;
}

.art-list .art-pics .tit {
  max-height: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: .15rem;
}

.art-list .art-pics .pics {
  display: flex;
  justify-content: flex-start;
  height: 1.7rem;
  margin-bottom: .27rem;
}

.art-list .art-pics .pics .img {
  display: block;
  width: 2.26rem;
  height: 1.7rem;
  margin-right: .04rem;
}

.art-list .art-pics .pics .img:nth-child(1) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.art-list .art-pics .pics .img:nth-child(2) {
  border-radius: 0;
}

.art-list .art-pics .pics .img:last-child {
  margin-right: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.art-list .art-video .tit {
  max-height: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: .15rem;
}

.art-list .art-video .video {
  width: 6.86rem;
  height: 3.86rem;
  position: relative;
  margin-bottom: .24rem;
}

.art-list .art-video .video .img {
  width: 6.86rem;
  height: 3.86rem;
}

.art-list .art-video .video .time {
  display: inline-block;
  width: .7rem;
  height: .3rem;
  background: rgba(0, 0, 0, 0.5);
  border-radius: .02rem;
  font-size: 0.2rem;
  line-height: 0.31rem;
  color: #fff;
  vertical-align: middle;
  text-align: center;
  position: absolute;
  bottom: .12rem;
  right: .12rem;
}

.art-list .art-video .video::after {
  content: '';
  display: block;
  width: 0.88rem;
  height: 0.88rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/playIcon1.png) no-repeat;
  background-size: .88rem;
  position: absolute;
  top: 1.49rem;
  left: 50%;
  margin-left: -.44rem;
}

.art-list .art-pic .tit {
  max-height: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: .15rem;
}

.art-list .art-pic .pic {
  width: 6.86rem;
  margin-bottom: .24rem;
}

.art-list .art-pic .pic .img {
  display: block;
  width: 6.86rem;
}

.loader {
  display: none;
  width: .23rem;
  height: .23rem;
  position: relative;
  z-index: 1;
  transform: translateX(-50%);
  margin: 0 auto 0;
  padding: 0 0 .15rem 0;
}

.loader::before,
.loader::after {
  content: '';
  position: absolute;
  width: inherit;
  height: inherit;
  border-radius: 50%;
  mix-blend-mode: multiply;
  animation: rotate92523 1s infinite cubic-bezier(0.77, 0, 0.175, 1);
}

.loader::before {
  background-color: rgba(15, 137, 255, 0.5);
}

.loader::after {
  background-color: #0f89ff;
  animation-delay: .5s;
  left: .35rem;
}

@keyframes rotate92523 {
  0%, 100% {
    left: .35rem;
  }
  50% {
    left: 0%;
  }
}

.swiper-pagination {
  width: 100%;
  height: .1rem;
  display: flex;
  justify-content: center;
}

.g-nav {
  height: .88rem;
  padding: 0 .32rem;
  position: relative;
  margin-bottom: .07rem;
}

.g-nav .nav-box {
  width: 6.86rem;
  height: .88rem;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: .15rem;
}

.g-nav .item {
  display: inline-block;
  font-size: .32rem;
  line-height: .88rem;
  color: #2D313E;
  margin-right: .3rem;
  box-sizing: border-box;
  vertical-align: text-bottom;
}

.g-nav .item:last-child {
  margin-right: .7rem;
}

.g-nav .item-1 {
  font-size: .4rem;
  line-height: .88rem;
  font-weight: bold;
  position: relative;
}

.g-nav .item-1::after {
  content: '';
  display: block;
  width: 0.28rem;
  height: 0.06rem;
  background: #0F89FF;
  position: absolute;
  bottom: 0.07rem;
  left: 50%;
  margin-left: -.14rem;
}

.g-nav .btn-more {
  display: block;
  width: 0.86rem;
  height: 0.88rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/navsIcon.png) no-repeat;
  background-size: .86rem;
  position: absolute;
  top: 0;
  right: 0.02rem;
}

.g-banners {
  width: 6.86rem;
  height: 3.86rem;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}

.g-banners .pic, .g-banners .pic img {
  display: block;
  width: 6.86rem;
  height: 3.86rem;
  border-top-left-radius: .04rem;
  border-top-right-radius: .04rem;
}

.g-banners .pic img {
  object-fit: cover;
}

.g-banners .pic .txt {
  width: 100%;
  height: 1.2rem;
  background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.8) 100%);
  border-radius: .04rem;
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  padding-bottom: 0.3rem;
}

.g-banners .pic .tit {
  display: block;
  max-height: .76rem;
  padding: 0 .24rem;
  font-size: 0.3rem;
  line-height: 0.38rem;
  color: #fff;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.g-banners .yuanchuang {
  position: relative;
}

.g-banners .yuanchuang::after {
  content: '';
  display: block;
  width: 1.74rem;
  height: .4rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/yctag.png) no-repeat;
  background-size: 1.74rem;
  position: absolute;
  top: 0;
  left: 0;
}

.g-banners .swiper-pagination {
  position: absolute;
  bottom: .15rem;
  left: 0;
}

.g-banners .swiper-pagination .swiper-pagination-bullet {
  width: .06rem;
  height: .06rem;
  margin: 0 .03rem;
  background-color: #AEB2C0;
  display: block;
  border-radius: 0;
  opacity: 1;
}

.g-banners .swiper-pagination .swiper-pagination-bullet-active {
  width: .16rem;
  background: #fff;
}

.news {
  width: 4.36rem;
  height: .35rem;
  margin: 0 auto;
  background: #F7F8FB;
  margin-bottom: .24rem;
  position: relative;
  padding: .29rem .2rem .24rem 2.3rem;
  border-bottom-left-radius: 0.04rem;
  border-bottom-right-radius: 0.04rem;
}

.news::before {
  content: '';
  display: block;
  width: 1.77rem;
  height: 0.36rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/kuaixun.png) no-repeat;
  background-size: 1.77rem;
  position: absolute;
  top: .3rem;
  left: .2rem;
}

.news::after {
  content: '';
  display: block;
  width: 1px;
  height: 0.36rem;
  background-color: #EBEBEB;
  position: absolute;
  top: .3rem;
  left: 2.15rem;
}

.news .swiper {
  width: 4.36rem;
  height: 0.4rem;
  overflow: hidden;
}

.news .swiper-wrapper, .news .swiper-slide {
  width: 4.36rem;
  height: 0.4rem;
}

.news .tit {
  display: block;
  width: 4.2rem;
  height: 0.4rem;
  font-size: 0.24rem;
  line-height: 0.4rem;
  color: #2D313E;
  overflow: hidden;
  padding-right: .16rem;
  position: relative;
}

.news .tit::after {
  content: '';
  display: block;
  width: 0.08rem;
  height: 0.16rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/rightIcon.png) no-repeat;
  background-size: .08rem;
  position: absolute;
  top: .13rem;
  right: 0;
}

.news p em {
  font-size: 0.24rem;
  line-height: 0.4rem;
  color: #2D313E;
  display: block;
  max-width: 4.1rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.news .u-pubTime {
  display: none;
}

.navs-Swiper {
  width: 7.1rem;
  height: auto;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  margin-bottom: .24rem;
}

.navs-Swiper .swiper-wrapper, .navs-Swiper .swiper-slide {
  width: 100%;
  height: 1.08rem;
}

.navs-Swiper .swiper-slide {
  width: 1rem;
  height: 1.08rem;
}

.navs-Swiper .item {
  display: block;
  width: 1rem;
  height: 1.08rem;
  text-align: center;
  padding-top: .72rem;
  position: relative;
  margin: 0 auto;
}

.navs-Swiper .item .icon {
  display: block;
  width: 0.72rem;
  height: 0.72rem;
  background: none;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -.36rem;
}

.navs-Swiper .item .name {
  display: block;
  height: .33rem;
  font-size: 0.24rem;
  line-height: 0.33rem;
  color: #2D313E;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.navs-Swiper .swiper-pagination {
  position: static;
  margin-top: .16rem;
}

.navs-Swiper .swiper-pagination .swiper-pagination-bullet {
  width: .16rem;
  height: .06rem;
  margin: 0;
  background-color: #AEB2C0;
  display: block;
  border-radius: 0;
  opacity: 1;
}

.navs-Swiper .swiper-pagination .swiper-pagination-bullet-active {
  background: #2D313E;
}

#JcxMod {
  margin-bottom: 0;
}

.area {
  padding: 0 .32rem;
  border-bottom: 0.1rem solid #F5F6F8;
  margin-bottom: .24rem;
}

.area .area-title {
  margin-bottom: .32rem;
  line-height: .5rem;
  display: flex;
  justify-content: space-between;
}

.area .area-title .txt {
  display: block;
  width: 2.5rem;
  height: 0.5rem;
  padding-left: .26rem;
  font-size: .36rem;
  font-weight: bold;
  color: #2D313E;
  position: relative;
}

.area .area-title .txt::before, .area .area-title .txt::after {
  content: '';
  display: block;
  width: 0.1rem;
  height: 0.18rem;
  position: absolute;
  left: 0;
}

.area .area-title .txt::before {
  background-color: #0F89FF;
  top: .08rem;
}

.area .area-title .txt::after {
  background-color: #1D2229;
  top: .25rem;
}

.area .area-title .subCha {
  width: 5rem;
  height: 0.5rem;
  display: flex;
  justify-content: flex-end;
}

.area .area-title .subCha a {
  margin-left: .3rem;
  font-size: 0.28rem;
  line-height: 0.5rem;
  color: #848792;
}

.tits-news .tit {
  display: flex;
  height: .33rem;
  padding: .28rem 1.7rem .28rem .2rem;
  border-top: 0.01rem solid #EAEDF0;
  position: relative;
  font-size: 0.24rem;
  line-height: 0.33rem;
  color: #2D313E;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.tits-news .tit::before {
  content: '';
  display: block;
  width: 0.06rem;
  height: 0.06rem;
  background: #AFB2BE;
  position: absolute;
  top: .42rem;
  left: 0;
}

.tits-news .tag {
  display: inline-block;
  height: .33rem;
  font-size: 0.2rem;
  line-height: 0.34rem;
  color: #2D313E;
  padding: 0.01rem .12rem 0rem .12rem;
  background: #F5F6F8;
  border-radius: .02rem;
  position: absolute;
  top: .28rem;
  right: 0;
}

.tits-news .tag-blue {
  display: inline-block;
  height: .33rem;
  font-size: 0.2rem;
  line-height: 0.34rem;
  color: #0F89FF;
  padding: 0.01rem .12rem 0rem .12rem;
  background: rgba(15, 137, 255, 0.1);
  border-radius: .02rem;
}

.report-box .tl-report-info {
  display: flex;
  justify-content: flex-start;
  width: 6.38rem;
  height: 1.64rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/reportBg.png) no-repeat;
  background-size: 6.86rem;
  padding: .24rem;
  margin-bottom: .16rem;
}

.report-box .tl-report-info img {
  display: block;
  width: 1.64rem !important;
  height: 1.64rem !important;
  background: none;
  border-radius: .04rem;
  margin-right: .24rem;
  object-fit: contain;
}

.report-box .tl-report-info dl {
  height: 1.64rem;
  overflow: hidden;
}

.report-box .tl-report-info .summary {
  display: none;
}

.report-box .tl-report-info dt {
  height: .55rem;
  font-size: 0.36rem;
  line-height: 0.55rem;
  color: #2D313E;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: bold;
}

.report-box .tl-report-info dd i {
  display: block;
  height: .33rem;
  font-size: 0.24rem;
  line-height: 0.33rem;
  color: #848792;
  margin-top: .18rem;
  padding-left: .4rem;
  position: relative;
}

.report-box .tl-report-info dd i::before {
  content: '';
  display: block;
  width: 0.28rem;
  height: 0.28rem;
  position: absolute;
  left: 0;
  top: .03rem;
}

.report-box .tl-report-info .tl-report-time::before {
  background: url(//www1.pconline.com.cn/2023/home/wap/images/timeIcon.png) no-repeat;
  background-size: .28rem;
}

.report-box .tl-report-info .tl-report-locat::before {
  background: url(//www1.pconline.com.cn/2023/home/wap/images/locationIcon.png) no-repeat;
  background-size: .28rem;
}

.yw-list {
  padding: 0 0 .2rem .32rem;
}

.yw-list .area-title {
  padding-right: .32rem;
}

.yw-list .area-bd {
  height: 3.9rem;
  overflow-y: hidden;
  overflow-x: scroll;
  position: relative;
  -webkit-overflow-scrolling: touch;
}

.yw-list .list {
  height: 3.9rem;
  white-space: nowrap;
  display: flex;
  width: fit-content;
}

.yw-list .pt {
  display: inline-block;
  width: 3.35rem;
  height: 3.9rem;
  margin-right: .16rem;
  overflow: hidden;
}

.yw-list .pic {
  display: block;
  width: 3.35rem;
  height: 2.52rem;
  object-fit: cover;
  border-radius: .06rem;
  margin-bottom: .12rem;
}

.yw-list .tit {
  display: block;
  height: .72rem;
  white-space: normal;
  font-size: 0.28rem;
  line-height: 0.36rem;
  color: #2D313E;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: .15rem;
}

.yw-list .info {
  display: flex;
  justify-content: flex-start;
  height: .36rem;
}

.yw-list .info .img {
  display: block;
  width: 0.36rem;
  height: 0.36rem;
  border-radius: 100%;
  object-fit: cover;
  margin-right: .12rem;
}

.yw-list .info .name {
  display: block;
  width: 2.8rem;
  font-size: 0.24rem;
  line-height: 0.36rem;
  color: #848792;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.yc-list .area-bd {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.yc-list .area-bd .pt {
  width: 3.35rem;
  height: 3.35rem;
  margin-bottom: .12rem;
}

.yc-list .area-bd .pt .img {
  display: block;
  width: 3.35rem;
  height: 1.88rem;
  margin-bottom: .13rem;
}

.yc-list .area-bd .pt .img img {
  width: 3.35rem;
  height: 1.88rem;
  border-radius: .04rem;
}

.yc-list .area-bd .pt .tit {
  display: block;
  max-height: .72rem;
  font-size: 0.28rem;
  line-height: 0.36rem;
  color: #2D313E;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: .13rem;
}

.yc-list .area-bd .pt .author {
  height: .38rem;
  overflow: hidden;
  display: flex;
  justify-content: flex-start;
}

.yc-list .area-bd .pt .photo {
  display: block;
  width: 0.36rem;
  height: 0.36rem;
  border: 0.01rem solid #eaedf0;
  border-radius: 100%;
  margin-right: .11rem;
}

.yc-list .area-bd .pt .name {
  display: block;
  width: 26.67vw;
  height: 0.38rem;
  font-size: 0.24rem;
  line-height: 0.38rem;
  color: #848792;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.yc-list .area-bd .video {
  position: relative;
}

.yc-list .area-bd .video::after {
  content: '';
  display: block;
  width: 0.4rem;
  height: 0.4rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/playIcon3.png) no-repeat;
  background-size: .4rem;
  position: absolute;
  right: .12rem;
  top: .12rem;
}

.area-nav {
  display: none;
  width: 6.86rem;
  height: 0.88rem;
  background: #fff;
  box-shadow: 0 .06rem .16rem 0 #eee;
  background-color: #fff;
  margin-bottom: .32rem;
  padding: 0 .32rem;
  z-index: 299;
}

.area-nav .item {
  font-size: 0.32rem;
  line-height: 0.88rem;
  color: #2D313E;
}

.area-nav .cur {
  color: #0F89FF;
  font-weight: bold;
  position: relative;
}

.area-nav .cur::after {
  content: '';
  display: block;
  width: 0.32rem;
  height: 0.05rem;
  background: #0F89FF;
  position: absolute;
  bottom: .08rem;
  left: 50%;
  margin-left: -.16rem;
}

.nav-fixed {
  display: flex;
  justify-content: space-between;
  position: fixed;
  left: 50%;
  margin-left: -3.75rem;
  top: 0;
}

#JsmMod {
  margin-bottom: 0;
}

.best-rank {
  background: url(//www1.pconline.com.cn/2023/home/wap/images/rankbg.png) no-repeat center top;
  background-size: 7.5rem;
  padding: .22rem 0rem .15rem 0rem;
  position: relative;
}

.best-rank .area-hd {
  height: .5rem;
  display: flex;
  justify-content: space-between;
  margin-bottom: .15rem;
  padding: 0 .32rem;
}

.best-rank .area-hd .tit {
  display: block;
  width: 1.44rem;
  height: 0.5rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/bdTit.png) no-repeat;
  background-size: 1.44rem;
}

.best-rank .area-hd .more-rank {
  display: block;
  padding-right: .2rem;
  position: relative;
  font-size: 0.28rem;
  line-height: 0.5rem;
  color: #848792;
}

.best-rank .area-hd .more-rank::after {
  content: "";
  display: block;
  width: 0.08rem;
  height: 0.15rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/rightIcon2.png) no-repeat;
  background-size: .08rem;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -.07rem;
}

.best-rank .rank-Swiper {
  padding-bottom: .24rem;
}

.best-rank .rank-navs {
  height: .8rem;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
}

.best-rank .swiper-pagination {
  padding-left: .32rem;
  position: static;
  height: .8rem;
  display: flex;
  justify-content: center;
  width: fit-content;
  white-space: nowrap;
}

.best-rank .swiper-pagination .swiper-pagination-bullet {
  display: inline-block;
  width: auto;
  height: 0.56rem;
  padding: 0 .2rem;
  background: #F5F6F8;
  border-radius: .04rem;
  text-align: center;
  font-size: 0.24rem;
  line-height: 0.56rem;
  color: #2D313E;
  position: relative;
  opacity: 1;
  text-indent: 0;
  margin: 0 0.1rem;
}

.best-rank .swiper-pagination .swiper-pagination-bullet:first-child {
  margin-left: 0;
}

.best-rank .swiper-pagination .swiper-pagination-bullet:last-child {
  margin-right: 0.32rem;
}

.best-rank .swiper-pagination .swiper-pagination-bullet-active {
  color: #F23E3E;
  background: rgba(254, 228, 226, 0.5);
  font-weight: bold;
}

.best-rank .swiper-pagination .swiper-pagination-bullet-active::after {
  content: '';
  display: block;
  width: 0.16rem;
  height: 0.08rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/downIcon.png) no-repeat;
  background-size: .16rem;
  position: absolute;
  bottom: -.08rem;
  left: 50%;
  margin-left: -.08rem;
  opacity: 1;
}

.best-rank .swiper-wrapper {
  width: 6.86rem;
  height: 2.92rem;
  margin: 0 auto;
}

.best-rank .swiper-slide {
  width: 6.86rem;
  height: 2.92rem;
  display: flex;
  justify-content: flex-start;
}

.best-rank .pro {
  display: block;
  width: 2.1rem;
  height: 2.92rem;
  position: relative;
  margin-right: .28rem;
}

.best-rank .pro:last-child {
  margin-right: 0;
}

.best-rank .pro .icon {
  display: block;
  width: 0.45rem;
  height: 0.54rem;
  position: absolute;
  top: 0;
  left: 0;
}

.best-rank .pro .icon0 {
  background: url(//www1.pconline.com.cn/2023/home/wap/images/top1.png) no-repeat;
  background-size: .45rem;
}

.best-rank .pro .icon1 {
  background: url(//www1.pconline.com.cn/2023/home/wap/images/top2.png) no-repeat;
  background-size: .45rem;
}

.best-rank .pro .icon2 {
  background: url(//www1.pconline.com.cn/2023/home/wap/images/top3.png) no-repeat;
  background-size: .45rem;
}

.best-rank .pro .img {
  display: block;
  width: 2.1rem;
  height: 2.1rem;
  object-fit: contain;
  background: #fff;
  margin-bottom: .15rem;
  border-radius: .04rem;
}

.best-rank .pro .name {
  display: block;
  height: .33rem;
  font-size: 0.24rem;
  line-height: 0.33rem;
  color: #2D313E;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: .1rem;
  font-weight: bold;
}

.best-rank .pro .price {
  display: block;
  height: .33rem;
  font-size: 0.24rem;
  line-height: 0.33rem;
  color: #F23E3E;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.best-rank .pro .price .ts {
  font-size: .16rem;
}

.dialog {
  width: 7.5rem;
  height: 100vh;
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  top: 0;
  left: 50%;
  margin-left: -3.75rem;
  z-index: 400;
  display: none;
}

.dialog .closeBtn {
  width: 0.56rem;
  height: 0.56rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/diaCloseIcon.png) no-repeat;
  background-size: .56rem;
  position: absolute;
  left: 50%;
  margin-left: -.28rem;
  bottom: -1rem;
}

.dialog .video {
  width: 100%;
  position: absolute;
  top: 15%;
  left: 0;
}

.dialog .video video {
  width: 100%;
  max-height: 8rem;
}

.chaNavs {
  width: 7.5rem;
  height: 100vh;
  background: #fff;
  position: fixed;
  top: 0;
  left: 50%;
  margin-left: -3.75rem;
  z-index: 400;
  display: none;
}

.chaNavs .b-hd {
  height: .88rem;
  border-bottom: 1px solid #EAEDF0;
  margin-bottom: .55rem;
  position: relative;
  text-align: center;
}

.chaNavs .b-hd .b-tit {
  font-size: 0.36rem;
  line-height: 0.88rem;
  color: #2D313E;
}

.chaNavs .b-hd .closeBtn {
  display: block;
  width: 0.56rem;
  height: 0.56rem;
  background: url(//www1.pconline.com.cn/2023/home/wap/images/navsCloseIcon.png) no-repeat;
  background-size: .56rem;
  position: absolute;
  right: .24rem;
  top: .15rem;
}

.chaNavs .b-bd dl {
  padding: 0 .24rem;
  margin-bottom: .48rem;
}

.chaNavs dt {
  height: .45rem;
  font-size: 0.32rem;
  line-height: 0.45rem;
  color: #2D313E;
  font-weight: bold;
  margin-bottom: .32rem;
}

.chaNavs dd {
  display: flex;
  width: fit-content;
  flex-wrap: wrap;
}

.chaNavs dd a {
  display: block;
  width: 1.54rem;
  height: 0.72rem;
  background-color: #F5F6F8;
  border-radius: .04rem;
  text-align: center;
  font-size: 0.28rem;
  line-height: 0.72rem;
  color: #2D313E;
  margin-right: .28rem;
  margin-bottom: .24rem;
}

.chaNavs dd a:nth-child(4n) {
  margin-right: 0;
}
