body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  margin: 0;
  padding: 0;
}
html {
  -webkit-text-size-adjust: none;
}
body {
  font: 14px/2em Microsoft Yahei, tahoma, HELVETICA;
  color: #2d313e;
}
ol,
ul {
  list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
}
img {
  border: none;
  vertical-align: top;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  -ms-transition: none;
  object-fit: cover;
}
i,
em {
  font-style: normal;
}
input,
select,
option,
textarea {
  font-size: 12px;
  font-family: Microsoft Yahei,tahoma,HELVETICA;
  outline: none;
}
a {
  color: #2d313e;
  text-decoration: none;
  transition: color linear 0.1s;
}
a:hover {
  color: #f80;
  text-decoration: none;
}
a:hover em,
a:hover b,
a:hover i,
a:hover span {
  cursor: pointer;
}
a:hover img {
  opacity: 0.9;
}
.clear,
.clearfix:after {
  clear: both;
  height: 0;
  overflow: hidden;
  display: block;
}
.clearfix:after {
  visibility: hidden;
  content: ".";
}
.clearfix {
  *zoom: 1;
}
img[loading='lazy'][src$=".jpg"],
img[loading='lazy'][src$=".gif"] {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/placeholder.png') center no-repeat #edeff6;
  background-size: contain;
}
body {
  background: #f5f6f8;
}
.mb10 {
  margin-bottom: 10px;
}
.mb20 {
  margin-bottom: 20px;
}
.mb25 {
  margin-bottom: 25px;
}
.mb40 {
  margin-bottom: 40px;
}
.pannel {
  display: none;
}
.g-doc {
  min-width: 1400px;
  margin: 0 auto;
}
.g-doc a:hover {
  color: #0f89ff;
}
.title-alpha {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.8)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.8) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.8) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#131313', GradientType=0);
}
.dflex-between {
  display: flex;
  justify-content: space-between;
}
.bg-w {
  background: #fff;
}
.mod .hd-original,
.mod .hd {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.mod .hd {
  margin-bottom: 20px;
}
.mod .hd .title {
  font-size: 28px;
  color: #2D313E;
  line-height: 28px;
  height: 32px;
  font-weight: bold;
  padding-left: 41px;
  background-repeat: no-repeat;
  background-size: 32px;
  background-position: left;
}
.mod .hd .ico-sm {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-tit-sm.png');
}
.mod .hd .ico-diy {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-tit-diy.png');
}
.mod .hd .ico-family {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-tit-family.png');
}
.mod .hd .ico-office {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-tit-office.png');
}
.mod .hd .ico-qy {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-tit-qy.png');
}
.mod .hd .ico-auto {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-tit-auto.png');
}
.mod .hd .ico-best {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-tit-best.png');
}
.mod .hd-original {
  margin-bottom: 20px;
}
.mod .mark {
  display: flex;
  align-items: center;
}
.mod .subCha {
  line-height: 24px;
  margin-left: 20px;
  color: #AFB2BE;
  font-size: 0;
  display: flex;
  align-items: center;
}
.mod .subCha a {
  color: #2d313e;
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
  height: 24px;
  line-height: 22px;
  box-sizing: border-box;
  margin-right: 12px;
  border-radius: 12px;
  border: 1px solid #D3D3D4;
  padding: 0 12px;
  transition: all 0.2s;
}
.mod .subCha a:hover {
  color: #0f89ff;
  border: 1px solid #0f89ff;
}
.mod .smark {
  color: #2d313e;
}
.mod .smark a {
  color: #2d313e;
}
.mod .smark a:hover {
  color: #0f89ff;
}
.col-abc {
  width: 1045px;
}
.col-bcd {
  width: 1025px;
}
.col-a {
  width: 315px;
}
.col-b,
.col-c {
  width: 325px;
}
.col-bc {
  width: 670px;
}
.col-d {
  width: 335px;
}
.txt-hide {
  line-height: 1000px;
  overflow: hidden;
}
.wrap {
  width: 1400px;
  margin: 0 auto;
}
.type-video {
  position: relative;
}
.type-video::after {
  content: "";
  width: 42px;
  height: 42px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-play.png') no-repeat;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -21px 0 0 -21px;
}
.tl-report {
  height: 180px;
  background: url('//www1.pconline.com.cn/2023/cms/home/images/bg-Special-Report.png') no-repeat #fff;
  margin-bottom: 20px;
  position: relative;
}
.tl-report-tit {
  height: 30px;
  border-radius: 0 0 4px 0;
  background: #0f89ff;
  position: absolute;
  left: 0;
  top: 0;
  color: #fff;
  font-size: 16px;
  line-height: 30px;
  padding: 0 10px;
}
.tl-report-wrap {
  padding: 20px;
  display: flex;
  position: relative;
  justify-content: space-between;
}
.tl-report-info {
  width: 508px;
  box-sizing: border-box;
  display: flex;
  padding-top: 19px;
  margin-right: 25px;
  position: relative;
  padding-right: 20px;
}
.tl-report-info::after {
  content: "";
  width: 1px;
  height: 140px;
  top: 0;
  right: 0;
  background: #E0E4E9;
  position: absolute;
}
.tl-report-info img {
  width: 120px;
  height: 120px;
  border: 1px solid #EAEDF0;
  margin-right: 20px;
  box-sizing: border-box;
}
.tl-report-info dl {
  flex: 1;
  overflow: hidden;
}
.tl-report-info dt {
  font-size: 22px;
  font-weight: 700;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 22px;
}
.tl-report-info dd {
  font-size: 12px;
  color: #848792;
  line-height: 24px;
  margin-top: 15px;
}
.tl-report-info i {
  display: inline-block;
  margin-right: 20px;
  padding-left: 21px;
}
.tl-report-time {
  background: url('//www1.pconline.com.cn/2023/cms/home/images/ico-time.png') left no-repeat;
  background-size: 16px;
}
.tl-report-locat {
  background: url('//www1.pconline.com.cn/2023/cms/home/images/ico-locat.png') left no-repeat;
  background-size: 16px;
}
.tl-report .focus-pics .prev,
.tl-report .focus-pics .next {
  margin-top: -38px;
}
.tl-report .focus-pics li {
  font-size: 12px;
  display: flex;
  justify-content: space-between;
}
.tl-report .focus-pics li .item {
  width: 154px;
  margin-right: 13px;
}
.tl-report .focus-pics li .item:last-of-type {
  margin-right: 0;
}
.tl-report .focus-pics li img {
  width: 154px;
  height: 116px;
  margin-bottom: 6px;
}
.tl-report .focus-pics li em {
  display: block;
  text-overflow: ellipsis;
  line-height: 18px;
  overflow: hidden;
  text-align: center;
  white-space: nowrap;
}
.tl-report-picList {
  width: 822px;
  overflow: hidden;
  height: 140px;
  position: relative;
}
.tl-report-picList .focus-pics {
  width: 822px;
}
.tl-report .tl-report-lWrP {
  display: flex;
  width: 822px;
  position: relative;
  justify-content: space-between;
}
.tl-report .tl-report-lWrP .focus-pics {
  width: 318px;
  height: 140px;
  overflow: hidden;
  position: relative;
}
.tl-report .tl-report-lWrP li .item {
  margin-right: 10px;
}
.tl-report .tl-report-lWrP .tl-report-words {
  margin-right: 30px;
}
.tl-report .tl-report-lWrP .tl-report-words dd {
  width: 48%;
  float: left;
}
.tl-report .tl-report-lWrP .tl-report-words dd:nth-child(2n) {
  margin-right: 4%;
}
.tl-report .tl-report-words {
  flex: 1;
  overflow: hidden;
}
.tl-report .tl-report-words .tl-report-topic {
  width: 100%;
  padding-top: 2px;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  text-align: center;
  margin-bottom: 10px;
}
.tl-report .tl-report-words dd {
  font-size: 12px;
  padding-left: 13px;
  position: relative;
  line-height: 36px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  box-sizing: border-box;
}
.tl-report .tl-report-words dd a {
  color: #2D313E;
}
.tl-report .tl-report-words dd a:hover {
  color: #0f89ff;
}
.tl-report .tl-report-words dd::before {
  content: "";
  width: 4px;
  height: 4px;
  background: #E3E3E3;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2px;
}
.tl-report .tl-report-lPrW {
  width: 400px;
  display: flex;
}
.tl-report .tl-report-lPrW:last-child {
  margin-left: 20px;
}
.tl-report .tl-report-lPrW .pic-mask {
  position: relative;
  width: 187px;
  height: 140px;
  margin-right: 15px;
}
.tl-report .tl-report-lPrW .pic-mask .art-img {
  width: 187px;
  height: 140px;
}
.tl-report .tl-report-lPrW .pic-mask em {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 59px;
  box-sizing: border-box;
  padding: 0 10px;
  text-align: center;
  color: #fff;
  padding-top: 24px;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.m-header .nav-sub {
  display: flex;
  position: relative;
  z-index: 2;
  margin-left: 40px;
}
.m-header .nav-sub.app-code-sub {
  cursor: pointer;
}
.m-header .nav-sub dt {
  display: flex;
  align-items: center;
}
.m-header .nav-sub dt:hover {
  color: #0f89ff;
}
.m-header .nav-sub dt:hover > a {
  color: #0f89ff;
}
.m-header .nav-sub dt:hover .tragl {
  transform: rotate(180deg);
  transform-origin: center;
}
.m-header .nav-sub .nav-sub-list {
  position: absolute;
  left: 50%;
  top: 40px;
  background: #fff;
  font-size: 14px;
  width: 125px;
  display: none;
  flex-direction: column;
  border: 1px solid #e4e6ec;
  box-sizing: border-box;
  transform: translateX(-50%);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.m-header .nav-sub .nav-sub-list a {
  height: 40px;
  text-align: center;
  line-height: 40px;
  margin: 0;
  transition: all linear 0.2s;
  display: block;
}
.m-header .nav-sub .nav-sub-list a:hover {
  background: #F5F6F8;
}
.m-header .nav-sub .nav-sub-list a[href^="//www.pcauto.com"] {
  line-height: 32px;
  height: 32px;
}
.m-header .nav-sub .nav-sub-list a::before {
  content: '';
  display: block;
  height: 1px;
  background: #ececec;
}
.m-header .nav-sub .nav-sub-list a[href^="//www.pcauto.com"]:nth-child(3)::before,
.m-header .nav-sub .nav-sub-list a[href^="//www.pcauto.com"]:nth-child(1)::before {
  display: none;
}
.m-header .nav-sub .nav-sub-list::after {
  content: "";
  height: 30px;
  position: absolute;
  width: 100%;
  top: -30px;
  left: 0;
}
.m-header .nav-sub .nav-sub-list.app-code {
  /* 背景设置渐变 */
  width: 238px;
}
.m-header .nav-sub .nav-sub-list.app-code .app-code-p {
  display: flex;
  align-items: center;
  flex-direction: column;
  flex-wrap: wrap;
  line-height: 21px;
  /* background-color: white; */
}
.m-header .nav-sub .nav-sub-list.app-code .app-code-p img {
  width: 100%;
  height: 270px;
}
.m-header .nav-sub.hover dt {
  color: #0f89ff;
  position: relative;
  z-index: 3;
}
.m-header .nav-sub.hover dt .tragl {
  transform: rotate(180deg);
  transform-origin: center;
}
.m-header .nav-sub.hover dt > a {
  color: #0f89ff;
}
.m-header .nav-sub.hover .nav-sub-list {
  display: flex;
}
.m-header .nav-sub.hover .ico-wx {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-gzh-cur.png');
}
.m-header .nav-sub.hover .ico-mobile {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-mobile-t-cur.png');
}
.m-header .nav-sub.hover .ico-pcgroup {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-pcgroup-cur.png');
}
.m-header .nav-sub.hover .tragl {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico_arrow_up-cur.png');
}
.m-header .nav-sub.hover .ico-sm {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-sm-cur.png');
}
.m-header .nav-sub .tragl {
  width: 10px;
  height: 7px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico_arrow_down.png') no-repeat;
  background-size: cover;
  display: inline-block;
  margin-left: 4px;
  transition: transform linear 0.2s;
}
.m-header .nav-sub .ico {
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 21px;
  white-space: nowrap;
  line-height: 30px;
}
.m-header .nav-sub .ico-wx {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-gzh.png');
}
.m-header .nav-sub .ico-mobile {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-mobile-t.png');
}
.m-header .nav-sub .ico-pcgroup {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-pcgroup.png');
}
.m-header .m-top {
  height: 80px;
  display: flex;
  justify-content: space-between;
  position: relative;
  z-index: 2;
}
.m-header .m-top h1 {
  display: flex;
  align-items: center;
}
.m-header .m-top h1 .m-top-float {
  display: flex;
  align-items: center;
}
.m-header .m-top h1 .m-top-float .m-top-icon-box {
  width: 166px;
  height: 64px;
  background: url(https://www1.pconline.com.cn/cms/gz2024/flowapp/cms_config/images/top-title-float-tof.png) center / 100% 100% no-repeat;
}
.m-header .m-top h1 .m-top-float::before {
  content: "";
  width: 1px;
  height: 44px;
  margin-left: 20px;
  background-color: #dfdfdfe6;
}
.m-header .m-top .logo {
  width: 192px;
  height: 44px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/pconline_logo.png') no-repeat;
  background-size: cover;
  overflow: hidden;
  line-height: 1000px;
  display: block;
}
.m-header .m-top .featureLogo {
  display: flex;
  height: 44px;
  align-items: center;
  padding-left: 20px;
  margin-left: 20px;
  border-left: 1px solid #E0E0E0;
}
.m-header .m-top .featureLogo img {
  height: 72px;
  width: auto;
}
.m-header .nav-rSide {
  display: flex;
  align-items: center;
}
.m-header .qr-code .nav-sub-list {
  width: 202px;
  text-align: center;
}
.m-header .qr-code p {
  padding-bottom: 20px;
}
.m-header .qr-code em {
  line-height: 50px;
  color: #2D313E;
}
.m-header .qr-code img {
  width: 160px;
  height: 160px;
}
.m-header .pcgroup .nav-sub-list {
  top: 44px;
  width: 128px;
  margin-left: 10px;
}
.m-header .pcgroup .nav-sub-list a {
  text-align: left;
  padding: 0 20px;
}
.m-header .user-login {
  display: flex;
  align-items: center;
  height: 40px;
}
.m-header .user-login .btn-login {
  width: 64px;
  height: 40px;
  border-radius: 4px;
  border: 1px solid #0F89FF;
  box-sizing: border-box;
  display: block;
  color: #0F89FF;
  display: flex;
  align-items: center;
  justify-content: center;
}
.m-header .user-login .nav-sub-list {
  left: 50%;
  top: 50px;
  width: 144px !important;
  font-size: 14px;
  display: none;
  flex-direction: column;
  border: 1px solid #e4e6ec;
  box-sizing: border-box;
  transform: translateX(-75%);
}
.m-header .user-login .nav-sub-list a {
  height: 40px;
  line-height: 40px;
  margin: 0;
  transition: all linear 0.2s;
  box-sizing: border-box;
  text-align: left;
  padding: 0 15px;
  display: flex;
  align-items: center;
}
.m-header .user-login .nav-sub-list a::before {
  content: "";
  width: 20px;
  height: 20px;
  margin-right: 8px;
}
.m-header .user-login .nav-sub-list > a::before {
  background: url(https://www1.pconline.com.cn/common/gz20240221/account/pc/images/navibar.v3.png) no-repeat !important;
}
.m-header .user-login .nav-sub-list .ico-login-pc::before {
  background-position: 0 0 !important;
  background-size: cover !important;
}
.m-header .user-login .nav-sub-list .ico-login-account::before {
  background-position: -20px 0 !important;
  background-size: cover !important;
}
.m-header .user-login .nav-sub-list .ico-login-weixin::before {
  background-position: -40px 0 !important;
  background-size: cover !important;
}
.m-header .user-login .nav-sub-list .ico-login-qq::before {
  background-position: -60px 0 !important;
  background-size: cover !important;
}
.m-header .user-login .nav-sub-list .ico-login-weibo::before {
  background-position: -80px 0 !important;
  background-size: cover !important;
}
.m-header .user-login .nav-sub-list::after {
  content: "";
  height: 11px;
  position: absolute;
  width: 100%;
  top: -11px;
  left: 0;
}
.m-header .m-nav {
  height: 60px;
  background-image: linear-gradient(-90deg, #00CECF 0, #00ADF7 50%, #077DEF 100%);
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #fff;
  padding: 0 20px;
  position: relative;
  z-index: 1;
}
.m-header .m-nav a {
  color: #fff;
}
.m-header .m-nav .nav-wrap {
  display: flex;
}
.m-header .m-nav .nav-wrap .link,
.m-header .m-nav .nav-wrap .cur {
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  margin-right: 40px;
}
.m-header .m-nav .nav-wrap .link:last-child,
.m-header .m-nav .nav-wrap .cur:last-child {
  margin-right: 0;
}
.m-header .m-nav .nav-wrap .link {
  position: relative;
}
.m-header .m-nav .nav-wrap .link::after {
  content: "";
  width: 0px;
  height: 3px;
  background: #f5f6f8;
  position: absolute;
  left: 50%;
  bottom: 5px;
  transform: translateX(-50%);
  transition: width ease 0.2s;
  overflow: hidden;
}
.m-header .m-nav .nav-wrap .link:hover::after {
  width: 26px;
}
.m-header .search {
  width: 295px;
  height: 34px;
  box-sizing: border-box;
  border-radius: 17px;
  padding-left: 15px;
  display: flex;
  align-items: center;
  background: #F5F6F8;
}
.m-header .search .ks-input {
  width: 100%;
  border-radius: 0 20px 20px 0;
  position: relative;
  z-index: 2;
  display: flex;
}
.m-header .search .btn-search {
  display: block;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico_search.png') 10px center no-repeat;
  background-size: 15px;
  width: 34px;
  height: 34px;
  border: none;
  cursor: pointer;
  flex-shrink: 0;
}
.m-header .search .btn-search:hover {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico_search_hover.png');
}
.m-header .search .txt {
  border: none;
  height: 34px;
  width: 260px;
  background: transparent;
  font-size: 14px;
}
.m-header .search .ks-pop {
  position: absolute;
  left: 50%;
  top: 44px;
  background: #fff;
  font-size: 16px;
  width: 315px;
  display: flex;
  flex-direction: column;
  border: 1px solid #E4E6EC;
  box-sizing: border-box;
  margin-left: -165px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  display: none;
  color: #2d313e;
}
.m-header .search .ks-pop li {
  height: 34px;
  padding: 0 15px;
  font-size: 14px;
  line-height: 34px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
}
.m-header .search .ks-pop li:hover,
.m-header .search .ks-pop li.hover {
  background: #F5F6F8;
  color: #0f89ff;
}
.m-header .m-sub-nav {
  height: 50px;
  background-color: #fff;
  margin-bottom: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 15px;
}
.m-header .m-sub-nav .u-channel {
  margin-right: 40px;
}
.m-header .m-sub-nav .ico-new {
  position: relative;
}
.m-header .m-sub-nav .ico-new::after {
  content: "";
  width: 30px;
  height: 14px;
  background: url('https://www1.pconline.com.cn/ai/2025/cms/images/ico-new.png') no-repeat;
  background-size: contain;
  position: absolute;
  top: -6px;
  right: -30px;
}
.m-header .m-sub-nav .sub-nav-wrap {
  display: flex;
  align-items: center;
  font-size: 16px;
}
.m-header .m-sub-nav .sub-nav-wrap .nav-sub {
  margin-left: 0;
  margin-right: 40px;
}
.m-header .m-sub-nav .sub-nav-wrap .nav-sub .ico {
  margin-right: 0;
}
.m-header .m-sub-nav .sub-nav-wrap .nav-sub-list {
  width: 98px;
  font-size: 16px;
  top: 36px;
  margin-left: 8px;
}
.m-header .m-sub-nav .ico {
  background-size: 24px;
  background-position: left;
  background-repeat: no-repeat;
  padding-left: 32px;
}
.m-header .m-sub-nav .ico-sm {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-sm.png');
}
.m-header .m-sub-nav .ico-diy {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-diy.png');
}
.m-header .m-sub-nav .ico-family {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-family.png');
}
.m-header .m-sub-nav .ico-office {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-office.png');
}
.m-header .m-sub-nav .ico-qy {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-qy.png');
}
.m-header .m-sub-nav .ico-cx {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-cx.png');
}
.m-header .m-sub-nav .ico-ai {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-ai.png');
}
.m-header .m-sub-nav .ico-college {
  background-image: url('https://www1.pconline.com.cn/college/2025/cms/images/ico-college.png');
}
.m-header .m-sub-nav .ico-zhizao {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-zhizao.png');
}
.m-header .m-sub-nav .u-channel:hover .ico-diy {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-diy-cur.png');
}
.m-header .m-sub-nav .u-channel:hover .ico-family {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-family-cur.png');
}
.m-header .m-sub-nav .u-channel:hover .ico-office {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-office-cur.png');
}
.m-header .m-sub-nav .u-channel:hover .ico-qy {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-qy-cur.png');
}
.m-header .m-sub-nav .u-channel:hover .ico-cx {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-cx-cur.png');
}
.m-header .m-sub-nav .u-channel:hover .ico-ai {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-ai-cur.png');
}
.m-header .m-sub-nav .u-channel:hover .ico-college {
  background-image: url('https://www1.pconline.com.cn/college/2025/cms/images/ico-college-cur.png');
}
.m-header .m-sub-nav .u-channel:hover .ico-zhizao {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-subnav-zhizao-cur.png');
}
.m-header .m-sub-nav .tgLink {
  font-size: 14px;
}
/*个人中心*/
.nb-menu {
  position: relative;
}
.nb-menulist {
  position: absolute;
  width: 124px;
  top: 27px;
  left: 50%;
  margin-left: -63px;
  z-index: 10;
  text-align: left;
  display: none;
}
.nb-menulist-s {
  line-height: 28px;
  width: 232px;
  margin-left: 0;
  left: 0;
}
.nb-tit-hover .nb-menulist {
  display: block;
}
.nb-tit-user {
  width: 32px;
  height: 32px;
  margin-left: 40px;
}
.user-link:hover {
  text-decoration: none;
}
.nb-head {
  height: 32px;
  width: 32px;
  display: block;
  overflow: hidden;
  font-size: 0;
  border-radius: 16px;
}
.nb-head img {
  object-fit: contain;
}
.nb-ml-user {
  width: 248px;
  left: 0;
  margin-left: -218px;
  background-color: #fff;
  top: 47px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  font-size: 14px;
  border: 1px solid #E4E6EC;
}
.nb-ml-user::after {
  content: "";
  height: 16px;
  position: absolute;
  width: 32px;
  top: -16px;
  right: 0;
  z-index: 2;
}
.nb-ml-user .nb-ml-arrow {
  margin-left: -80px;
}
.nb-ml-user .nb-menuList-con {
  padding: 15px 15px 0;
}
.nb-user-info {
  border-bottom: 1px dashed #F5F6F8;
  padding-bottom: 15px;
}
.nb-user-info dt a {
  color: #2d313e;
  font-weight: 400;
}
.nb-user-info dt a:hover {
  color: #0f89ff;
}
.nb-user-info dd {
  margin-top: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  *zoom: 1;
}
.nb-user-actions a {
  float: left;
  width: 46px;
  overflow: hidden;
  line-height: 1.3;
  text-align: center;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  color: #848792;
}
.nb-user-actions a.first {
  margin-left: -10px;
  border: 0;
}
.nb-user-actions a:hover {
  text-decoration: none;
  color: #aaa;
}
.nb-user-actions a span {
  display: block;
  color: #2d313e;
}
.nb-user-actions a:hover span {
  color: #0f89ff;
}
.nb-pt-pic {
  float: left;
  margin-right: 15px;
  width: 64px;
  height: 64px;
  overflow: hidden;
  border-radius: 32px;
}
.nb-picTxt dt {
  font-size: 14px;
  line-height: 22px;
}
.nb-picTxt dd {
  line-height: 2;
  color: #777;
}
.nb-user-rk {
  padding: 6px 0;
  line-height: 32px;
  margin-right: -30px;
}
.nb-user-rk li {
  padding: 0 5px;
  box-sizing: border-box;
  float: left;
  width: 50%;
  white-space: nowrap;
}
.nb-user-rk li i {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  vertical-align: middle;
  display: inline-block;
}
.nb-user-rk li .ico-bbs {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-user-bbs.png') no-repeat;
  background-size: contain;
}
.nb-user-rk li .ico-collect {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-user-collect.png') no-repeat;
  background-size: contain;
}
.nb-user-rk li .ico-friend {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-user-friend.png') no-repeat;
  background-size: contain;
}
.nb-user-rk li .ico-cmt {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-user-cmt.png') no-repeat;
  background-size: contain;
}
.nb-user-tf {
  color: #ddd;
  margin: 0 -15px;
  padding: 0 15px;
  text-align: right;
  height: 31px;
  line-height: 31px;
  background-color: #F5F6F8;
  display: flex;
  justify-content: space-between;
  font-size: 12px;
}
.nb-user-tf a {
  color: #848792;
}
.nb-user-tf a:hover {
  color: #0f89ff;
}
.focus-pics .prev,
.focus-pics .next {
  position: absolute;
  width: 40px;
  height: 54px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/bg_turn.png') no-repeat;
  top: 50%;
  margin-top: -27px;
  z-index: 2;
  -webkit-transition: right 0.2s, left 0.2s;
  transition: right 0.2s, left 0.2s;
  cursor: pointer;
}
.focus-pics .prev {
  left: -40px;
  background-position: 0 0;
}
.focus-pics .prev:hover {
  background-position: -80px 0;
}
.focus-pics .next {
  right: -40px;
  background-position: -40px 0;
}
.focus-pics .next:hover {
  background-position: -120px 0;
}
.focus-pics.slide-pic-hover .prev {
  left: 0;
}
.focus-pics.slide-pic-hover .next {
  right: 0;
}
.sc-1 {
  display: flex;
  justify-content: space-between;
}
.sc-1 .topic {
  height: 325px;
  position: relative;
}
.sc-1 .topic .focus {
  width: 696px;
  float: left;
  overflow: hidden;
}
.sc-1 .topic .focus ul {
  height: 325px;
  overflow: hidden;
}
.sc-1 .topic .focus li {
  width: 100%;
  height: 100%;
}
.sc-1 .topic .focus li:not(:first-child) {
  display: none;
}
.sc-1 .topic .focus li .pic-wrap img {
  width: 100%;
  height: 100%;
  display: block;
}
.sc-1 .topic .focus li .title-alpha {
  color: #fff;
}
.sc-1 .topic .focus li .artTit {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 60px;
  line-height: 54px;
  box-sizing: border-box;
  padding: 6px 100px 0 20px;
  font-size: 20px;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sc-1 .topic .focus .focus-ctrl {
  position: absolute;
  right: 20px;
  bottom: 20px;
  height: 4px;
}
.sc-1 .topic .focus .focus-ctrl .ctrl-wrap {
  vertical-align: top;
}
.sc-1 .topic .focus .focus-ctrl .ctrl-wrap i {
  display: inline-block;
  vertical-align: top;
  width: 4px;
  height: 4px;
  background: rgba(255, 255, 255, 0.5);
  margin: 0 3px;
  transition: all linear 0.2s;
}
.sc-1 .topic .focus .focus-ctrl .ctrl-wrap i:last-child {
  margin-right: 0;
}
.sc-1 .topic .focus .focus-ctrl .ctrl-wrap .current {
  background: #fff;
  width: 16px;
}
.sc-1 .topic .nav-list {
  position: relative;
}
.sc-1 .topic .ip-pics {
  width: 344px;
  float: right;
}
.sc-1 .topic .ip-pics .link {
  display: block;
  height: 160px;
  position: relative;
  overflow: hidden;
  margin-bottom: 5px;
}
.sc-1 .topic .ip-pics .link:last-child {
  margin-bottom: 0;
}
.sc-1 .topic .ip-pics .link .art-img {
  width: 100%;
  height: 160px;
}
.sc-1 .topic .ip-pics .link .mask {
  position: absolute;
  width: 100%;
  height: 60px;
  box-sizing: border-box;
  left: 0;
  bottom: 0;
  color: #fff;
  padding: 8px 16px 0;
  font-size: 16px;
}
.sc-1 .topic .ip-pics .link .mask dt {
  display: flex;
  align-items: center;
  line-height: 24px;
  margin-bottom: 5px;
}
.sc-1 .topic .ip-pics .link .mask img {
  border-radius: 12px;
  margin-right: 8px;
  width: 24px;
  height: 24px;
}
.sc-1 .topic .ip-pics .link .mask dd {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 56px;
  text-align: center;
}
.sc-1 .topic .label {
  position: absolute;
  height: 24px;
  border-radius: 2px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 0 8px;
  line-height: 24px;
  left: 8px;
  top: 8px;
  font-size: 12px;
}
.sc-1 .m-topic {
  background: #fff;
  padding: 30px 20px 0;
  box-sizing: border-box;
  height: 215px;
}
.sc-1 .m-topic .twoCol {
  display: flex;
  justify-content: space-between;
}
.sc-1 .m-topic .tg-twoCol {
  height: 24px;
  margin: 7px 0;
  overflow: hidden;
  position: relative;
  z-index: 1;
  transform: translate3d(0);
}
.sc-1 .m-topic .tg-twoCol .txtItem {
  line-height: 24px;
  height: 24px;
}
.sc-1 .m-topic .txtItem {
  width: 49%;
  line-height: 43px;
  font-size: 16px;
}
.sc-1 .m-topic .txtItem li {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.sc-1 .m-topic .txtItem strong {
  font-size: 24px;
  line-height: 30px;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 16px;
}
.sc-1 .m-topic .txtItem .link {
  color: #E0E0E0;
  display: flex;
  white-space: nowrap;
}
.sc-1 .m-topic .txtItem .link .sub,
.sc-1 .m-topic .txtItem .link .tit {
  color: #2d313e;
}
.sc-1 .m-topic .txtItem .link .sub {
  margin-right: 12px;
}
.sc-1 .m-topic .txtItem .link .tit {
  margin-left: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}
.sc-1 .m-topic .txtItem .link .tit:first-child {
  margin-left: 0;
}
.sc-1 .m-topic .txtItem .link:hover {
  color: #E0E0E0;
}
.sc-1 .m-topic .txtItem .link:hover .sub,
.sc-1 .m-topic .txtItem .link:hover .tit {
  color: #0f89ff;
}
.sc-1 .m-origList {
  height: 428px;
  box-sizing: border-box;
  background: #fff url('https://www1.pconline.com.cn/2023/cms/home/images/bg_origList.png') top no-repeat;
  background-size: contain;
  padding: 20px 20px 0;
}
.sc-1 .m-origList .tit {
  width: 124px;
  height: 24px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/bg-tit-ori.png') no-repeat;
  background-size: cover;
  line-height: 24px;
}
.sc-1 .m-origList .ip-item-wrap {
  position: relative;
}
.sc-1 .m-origList .ip-item-wrap:first-child {
  padding-top: 12px;
}
.sc-1 .m-origList .ip-item-wrap .item {
  height: 70px;
}
.sc-1 .m-origList .ip-item-wrap .ip-author {
  position: absolute;
  bottom: 4px;
  left: 140px;
  cursor: pointer;
}
.sc-1 .m-origList .ip-item-wrap .ip-author:hover {
  color: #0f89ff;
}
.sc-1 .m-origList .item {
  display: flex;
  padding: 10px 0;
  line-height: 24px;
  font-size: 14px;
}
.sc-1 .m-origList .item dl {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1;
}
.sc-1 .m-origList .item dt {
  max-height: 48px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  position: relative;
  top: -4px;
}
.sc-1 .m-origList .item:last-child {
  border-bottom: none;
}
.sc-1 .m-origList .pic-wrap {
  position: relative;
  margin-right: 12px;
  width: 128px;
  height: 72px;
  overflow: hidden;
}
.sc-1 .m-origList .pic-wrap img {
  width: 128px;
  height: 72px;
}
.sc-1 .m-origList .ico-video::after {
  content: "";
  width: 16px;
  height: 16px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-play.png') no-repeat;
  background-size: contain;
  position: absolute;
  right: 5px;
  top: 5px;
}
.sc-1 .m-origList .art-author {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #848792;
}
.sc-1 .m-origList .art-author img {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-right: 6px;
}
.m-brandSlide {
  height: 72px;
  padding: 20px;
}
.m-brandSlide-wrap {
  position: relative;
  overflow: hidden;
}
.m-brandSlide-wrap ul {
  height: 72px;
  overflow: hidden;
}
.m-brandSlide-wrap li {
  width: 295px;
}
.m-brandSlide-wrap .link {
  display: flex;
}
.m-brandSlide-wrap .link img {
  width: 72px;
  height: 72px;
  margin-right: 12px;
}
.m-brandSlide-wrap .link dl {
  flex: 1;
  overflow: hidden;
}
.m-brandSlide-wrap .link dt {
  font-size: 14px;
  font-weight: bold;
  display: flex;
  align-items: center;
  line-height: 24px;
}
.m-brandSlide-wrap .link .label {
  height: 18px;
  border-radius: 2px;
  background: #0F89FF;
  line-height: 18px;
  padding: 0 4px;
  color: #fff;
  font-size: 12px;
  font-weight: normal;
  margin-right: 5px;
}
.m-brandSlide-wrap .link dd {
  padding-top: 5px;
  line-height: 22px;
  font-size: 12px;
  max-height: 44px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.m-brandSlide .prev,
.m-brandSlide .next {
  width: 24px;
  height: 36px;
  background-size: 96px;
  margin-top: -18px;
}
.m-brandSlide .prev {
  background-position: 0 0;
}
.m-brandSlide .prev:hover {
  background-position: -48px 0;
}
.m-brandSlide .next {
  background-position: -24px 0;
}
.m-brandSlide .next:hover {
  background-position: -72px 0;
}
.m-brandSlide .focus-ctrl {
  position: absolute;
  right: 0;
  top: 8px;
  display: flex;
}
.m-brandSlide .focus-ctrl i {
  width: 4px;
  height: 4px;
  background: #C9CBD6;
  transition: all linear 0.2s;
  margin-left: 4px;
}
.m-brandSlide .focus-ctrl .current {
  width: 10px;
  background: #0f89ff;
}
.label-original {
  width: 119px;
  height: 28px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/label_yuanchuang.png') no-repeat;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
}
.cha-item-focus {
  width: 315px;
  height: 236px;
  position: relative;
  display: block;
}
.cha-item-focus .mask {
  position: absolute;
  width: 100%;
  height: 100px;
  box-sizing: border-box;
  left: 0;
  bottom: 0;
  color: #fff;
  padding: 30px 20px 0;
  font-size: 14px;
}
.cha-item-focus .mask dt {
  display: flex;
  align-items: center;
  line-height: 24px;
  margin-bottom: 10px;
}
.cha-item-focus .mask img {
  border-radius: 12px;
  margin-right: 8px;
  width: 24px;
  height: 24px;
}
.cha-item-focus .mask dd {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 24px;
  font-size: 16px;
}
.focus,
.sc-focus {
  position: relative;
  overflow: hidden;
}
.sc-focus {
  width: 315px;
}
.sc-focus ul {
  height: 236px;
}
.sc-focus .focus-ctrl {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: rgba(255, 255, 255, 0.3);
  display: flex;
}
.sc-focus .focus-ctrl i {
  height: 3px;
  flex: 1;
  transition: all linear 0.2s;
}
.sc-focus .focus-ctrl .current {
  background: #0f89ff;
}
.sc-2 {
  margin-top: 20px;
}
.sc-2 .cha-item {
  margin: 0 20px;
  padding-bottom: 19px;
  border-bottom: 1px solid #F5F6F8;
}
.sc-2 .cha-item:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.sc-2 .cha-item-tit {
  height: 20px;
  line-height: 20px;
  padding: 20px 0;
  font-size: 20px;
  font-weight: bold;
}
.sc-2 .cha-item-con {
  height: 236px;
  overflow: hidden;
}
.sc-2 .cha-art-list dt {
  height: 90px;
  margin-bottom: 10px;
  overflow: hidden;
}
.sc-2 .cha-art-list dt a {
  display: flex;
}
.sc-2 .cha-art-list dt .art-img {
  width: 120px;
  height: 90px;
  margin-right: 10px;
}
.sc-2 .cha-art-list dt .art-author-pic {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-right: 8px;
}
.sc-2 .cha-art-list dt p {
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-top: -5px;
}
.sc-2 .cha-art-list dt em {
  font-size: 16px;
  line-height: 24px;
}
.sc-2 .cha-art-list dt .art-info {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #848792;
  line-height: 20px;
}
.sc-2 .cha-art-list dt .art-type {
  margin-left: 10px;
}
.sc-2 .cha-art-list dd {
  font-size: 16px;
  padding-left: 13px;
  position: relative;
  line-height: 36px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.sc-2 .cha-art-list dd a {
  color: #2D313E;
}
.sc-2 .cha-art-list dd a:hover {
  color: #0f89ff;
}
.sc-2 .cha-art-list dd::before {
  content: "";
  width: 4px;
  height: 4px;
  background: #E3E3E3;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2px;
}
.sc-3 .art-con {
  padding: 20px 20px 0;
  height: 494px;
  overflow: initial!important;
}
.sc-3 .focus {
  margin-bottom: 20px;
}
.sc-3 .mod-ip {
  border-top: 3px solid #2D313E;
}
.sc-3 .mod-ip .ip-head {
  height: 56px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.sc-3 .mod-ip .ip-head .ip-author {
  display: flex;
  align-items: center;
  font-size: 18px;
  font-weight: bold;
}
.sc-3 .mod-ip .ip-head .ip-author img {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  margin-right: 10px;
}
.sc-3 .mod-ip .ip-head .ip-author .label-v {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico_level_v.png') no-repeat;
  width: 12px;
  height: 12px;
  margin-left: 5px;
  background-size: contain;
}
.sc-3 .mod-ip .ip-head .ip-more {
  font-size: 14px;
  display: flex;
  color: #AFB2BE;
}
.sc-3 .mod-ip .ip-head .ip-more .ip-qrCode,
.sc-3 .mod-ip .ip-head .ip-more a {
  margin: 0 10px;
  color: #848792;
}
.sc-3 .mod-ip .ip-head .ip-more .ip-qrCode {
  padding-left: 19px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-qrcode.png') left no-repeat;
  cursor: pointer;
  position: relative;
}
.sc-3 .mod-ip .ip-head .ip-more .ip-qrCode .pop-qrcode {
  border: 1px solid #E4E6EC;
  width: 200px;
  height: 236px;
  background: #fff;
  position: absolute;
  z-index: 2;
  text-align: center;
  left: 50%;
  margin-left: -100px;
  box-sizing: border-box;
  top: 35px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.06);
  display: none;
}
.sc-3 .mod-ip .ip-head .ip-more .ip-qrCode .pop-qrcode img {
  width: 160px;
  height: 160px;
}
.sc-3 .mod-ip .ip-head .ip-more .ip-qrCode .pop-qrcode em {
  font-size: 14px;
  display: block;
  line-height: 16px;
  padding: 18px 0 20px;
  color: #2d313e;
}
.sc-3 .mod-ip .ip-head .ip-more .ip-qrCode:hover {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-qrcode-hover.png');
  color: #0f89ff;
}
.sc-3 .mod-ip .ip-head .ip-more .ip-qrCode:hover .pop-qrcode {
  display: block;
}
.sc-3 .mod-ip .ip-head .ip-more a {
  color: #848792;
  margin-right: 0;
}
.sc-3 .mod-ip .ip-head .ip-more a:hover {
  color: #0f89ff;
}
.sc-3 .mod-ip .ip-art a {
  position: relative;
  display: block;
}
.sc-3 .mod-ip .ip-art img {
  image-rendering: -webkit-optimize-contrast;
}
.sc-3 .pro-tiantitu {
  height: 208px;
  background: #fff url('https://www1.pconline.com.cn/2023/cms/home/images/bg_pro_tiantitu.png') top no-repeat;
  background-size: contain;
  padding: 0 20px;
}
.sc-3 .pro-hd {
  height: 20px;
  line-height: 22px;
  font-size: 20px;
  padding-top: 20px;
}
.sc-3 .pro-tiantitu-rank {
  padding-top: 25px;
}
.sc-3 .pro-tiantitu-rank li {
  margin-bottom: 10px;
  height: 22px;
  display: flex;
  align-items: center;
}
.sc-3 .pro-tiantitu-rank li:nth-child(-n+3) em {
  color: #2D313E;
}
.sc-3 .pro-tiantitu-rank li:nth-child(1) p {
  width: 245px;
}
.sc-3 .pro-tiantitu-rank li:nth-child(2) p {
  width: 225px;
}
.sc-3 .pro-tiantitu-rank li:nth-child(3) p {
  width: 215px;
}
.sc-3 .pro-tiantitu-rank li:nth-child(4) p {
  width: 195px;
}
.sc-3 .pro-tiantitu-rank em {
  font-size: 14px;
  color: #848792;
  width: 50px;
  font-weight: bold;
  font-style: italic;
}
.sc-3 .pro-tiantitu-rank p {
  font-size: 12px;
  height: 22px;
  color: #fff;
  border-radius: 2px;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0 10px;
  white-space: nowrap;
}
.sc-3 .pro-tiantitu-rank .type-green p {
  background: #6B9D00;
}
.sc-3 .pro-tiantitu-rank .type-red p {
  background: #E83B22;
}
.sc-3 .art-con,
.sc-4 .art-con,
.sc-5 .art-con,
.sc-6 .art-con,
.sc-8 .art-con {
  padding: 20px 20px 0;
  height: 494px;
  overflow: hidden;
}
.sc-3 .focus,
.sc-4 .focus,
.sc-5 .focus,
.sc-6 .focus,
.sc-8 .focus {
  margin-bottom: 20px;
}
.sc-3 .pro-rank,
.sc-4 .pro-rank,
.sc-5 .pro-rank,
.sc-6 .pro-rank,
.sc-8 .pro-rank {
  height: 512px;
}
.sc-3 .pro-rank .pro-rank-tabsCon .rank-pic li,
.sc-4 .pro-rank .pro-rank-tabsCon .rank-pic li,
.sc-5 .pro-rank .pro-rank-tabsCon .rank-pic li,
.sc-6 .pro-rank .pro-rank-tabsCon .rank-pic li,
.sc-8 .pro-rank .pro-rank-tabsCon .rank-pic li {
  height: 40px;
}
.sc-5 .control,
.sc-6 .control {
  display: none;
}
.art-pic-list {
  overflow: hidden;
}
.art-pic-list .item {
  width: 210px;
  height: 236px;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
.art-pic-list .item:nth-child(3n) {
  margin-right: 0;
}
.art-pic-list .pic-wrap {
  display: block;
  margin-bottom: 6px;
}
.art-pic-list dt {
  font-size: 16px;
  line-height: 22px;
  overflow: hidden;
  height: 44px;
  margin-bottom: 9px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.art-pic-list dd {
  display: flex;
  justify-content: space-between;
  height: 20px;
  align-items: center;
}
.art-pic-list .art-author {
  display: flex;
  align-items: center;
  color: #848792;
  font-size: 12px;
}
.art-pic-list .art-author img {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-right: 8px;
}
.art-pic-list .art-type {
  min-width: 36px;
  height: 20px;
  box-sizing: border-box;
  border-radius: 2px;
  border: 1px solid #EAEDF0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #848792;
}
.pro-nav {
  margin: 20px 20px 0;
}
.pro-nav .pro-nav-hd {
  height: 50px;
  background: #F5F6F8;
  align-items: center;
  padding-right: 20px;
}
.pro-nav .pro-nav-hd .tabs {
  font-size: 16px;
  flex: 1;
}
.pro-nav .pro-nav-hd .tabs a,
.pro-nav .pro-nav-hd .tabs i {
  float: left;
  height: 50px;
  padding: 0 20px;
  line-height: 50px;
  color: #2D313E;
  font-size: 16px;
  cursor: pointer;
}
.pro-nav .pro-nav-hd .tabs .current {
  height: 48px;
  line-height: 48px;
  border-top: 2px solid #0F89FF;
  color: #2D313E;
  position: relative;
  margin-top: 0;
  font-weight: bold;
  background: #fff;
  border-left: 1px solid #EAEDF0;
  border-right: 1px solid #EAEDF0;
}
.pro-nav .pro-nav-hd .pro-nav-smark .btn {
  display: block;
  height: 26px;
  line-height: 26px;
  color: #fff;
  font-size: 14px;
  padding: 0 10px;
  background: #0F89FF;
}
.pro-nav ins {
  border-left: 1px solid #eee;
  height: 12px;
  vertical-align: middle;
  display: inline-block;
  width: 9px;
  overflow: hidden;
  margin-left: 9px;
  position: relative;
  top: 1px;
}
.pro-nav .hotProList li {
  height: 50px;
  border-bottom: 1px solid #F5F6F8;
  position: relative;
}
.pro-nav .hotProList li:last-child {
  border-bottom: none;
}
.pro-nav .hotProList .items-brand {
  z-index: 0;
}
.pro-nav .hotProList em,
.pro-nav .hotProList .item {
  float: left;
  height: 50px;
  line-height: 50px;
  width: 137px;
  text-align: center;
}
.pro-nav .hotProList .u-more {
  float: right;
  line-height: 50px;
  margin-right: 10px;
  color: #bbb;
}
.pro-nav .hotProList em {
  width: 42px;
  color: #848792;
  font-size: 14px;
}
.pro-nav .hotProList .hover {
  position: relative;
  z-index: 1;
}
.pro-nav .hotProList .hover p {
  display: block;
}
.pro-nav .hotProList p {
  display: none;
  width: 100%;
  position: absolute;
  left: 0;
  top: 50px;
  border: solid #eee;
  background: #fff;
  border-width: 0 1px 1px;
  font-size: 0;
  box-shadow: 0px 3px 3px #cccccc61;
  color: #bbb;
}
.pro-nav .hotProList p a {
  color: #bbb;
  font-size: 14px;
  margin: 0 3px;
  vertical-align: middle;
}
.pro-nav .hotProList p a:hover {
  color: #f80;
}
.pro-nav .hotProList .proName {
  position: relative;
  display: block;
  height: 50px;
}
.pro-nav .hotProList .proName .u-name {
  display: block;
  width: 90%;
  left: 5%;
  top: 0;
  height: 100%;
  position: absolute;
  background: #f9f9f9;
  -webkit-transition: all ease-out 0.2s;
  transition: all ease-out 0.2s;
  z-index: 2;
  opacity: 0;
  filter: alpha(opacity=0);
}
.pro-nav .hotProList .proName .u-picWrap {
  text-align: center;
  display: block;
  height: 50px;
}
.pro-nav .hotProList .proName .u-pic {
  margin-top: 5px;
}
.pro-nav .hotProList .proName .proName:hover .u-name {
  opacity: 1;
  filter: alpha(opacity=100);
}
.pro-nav .hotProList .proName .hot {
  width: 22px;
  height: 14px;
  background: url('//www1.pconline.com.cn/home/gz20180730/images/ico-hot.png') no-repeat;
  position: relative;
  vertical-align: middle;
  display: inline-block;
  top: -2px;
  margin-left: 5px;
}
.pro-nav .autoNavList li {
  height: 50px;
  border-bottom: 1px solid #F5F6F8;
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.pro-nav .autoNavList li:last-child {
  border-bottom: none;
}
.pro-nav .autoNavList li .item {
  flex: 1;
  max-width: 185px;
}
.pro-nav .autoNavList em {
  width: 80px;
  color: #848792;
  font-size: 14px;
}
.pro-nav .autoNavList .grade {
  display: flex;
  align-items: center;
  font-size: 14px;
}
.pro-nav .autoNavList .grade .ico-jiaoche {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/auto_jiaoche.png'), url('https://www1.pconline.com.cn/2023/cms/home/images/hover_auto_jiaoche.png');
}
.pro-nav .autoNavList .grade .ico-suv {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/auto_suv.png'), url('https://www1.pconline.com.cn/2023/cms/home/images/hover_auto_suv.png');
}
.pro-nav .autoNavList .grade .ico-mpv {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/auto_mpv.png'), url('https://www1.pconline.com.cn/2023/cms/home/images/hover_auto_mpv.png');
}
.pro-nav .autoNavList .grade .ico-run {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/auto_run.png'), url('https://www1.pconline.com.cn/2023/cms/home/images/hover_auto_run.png');
}
.pro-nav .autoNavList .grade .ico-business {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/images/auto_business.png'), url('https://www1.pconline.com.cn/2023/cms/home/images/hover_auto_business.png');
}
.pro-nav .autoNavList .grade:hover .ico {
  background-position: -100px 0, 0px 0;
}
.pro-nav .autoNavList .grade .ico {
  width: 48px;
  height: 40px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0,100px 0;
  margin-right: 10px;
  transition: background 0.3s ease-in-out;
}
.pro-nav .recom-products {
  display: flex;
  justify-content: space-between;
}
.pro-nav .recom-products li {
  width: 116px;
  overflow: hidden;
  padding-top: 10px;
  text-align: center;
}
.pro-nav .recom-products a {
  display: flex;
  flex-direction: column;
}
.pro-nav .recom-products .picwrap {
  height: 86px;
  overflow: hidden;
  margin-bottom: 5px;
}
.pro-nav .recom-products .picwrap img {
  width: 100%;
  height: 100%;
}
.pro-nav .recom-products em {
  font-size: 14px;
  line-height: 22px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.pro-nav .recom-products .price {
  color: #f23e3e;
  font-size: 12px;
  line-height: 16px;
  display: block;
}
.pro-rank {
  background: #fff url('https://www1.pconline.com.cn/2023/cms/home/images/bg_pro_rank.png') top no-repeat;
  background-size: contain;
  padding: 0 20px;
  height: 296px;
  margin-bottom: 20px;
  overflow: hidden;
}
.pro-rank:last-child {
  margin-bottom: 0;
}
.pro-rank .pro-hd {
  height: 20px;
  line-height: 22px;
  font-size: 20px;
  padding-top: 20px;
}
.pro-rank .pro-rank-tabs {
  height: 32px;
  line-height: 32px;
  display: flex;
  margin-top: 12px;
  margin-bottom: 9px;
}
.pro-rank .pro-rank-tabs a,
.pro-rank .pro-rank-tabs i {
  margin-right: 24px;
  font-size: 14px;
  cursor: pointer;
}
.pro-rank .pro-rank-tabs a:last-child,
.pro-rank .pro-rank-tabs i:last-child {
  margin-right: 0;
}
.pro-rank .pro-rank-tabs .current {
  font-weight: bold;
  position: relative;
}
.pro-rank .pro-rank-tabs .current::after {
  content: "";
  width: 16px;
  height: 2px;
  overflow: hidden;
  position: absolute;
  bottom: -1px;
  left: 50%;
  margin-left: -8px;
  background: #0F89FF;
}
.pro-rank .pro-rank-tabs.pro-tabs-more a {
  margin-right: 14px;
}
.pro-rank .pro-rank-tabs.pro-tabs-more a:last-child {
  margin-right: 0;
}
.pro-rank .pro-rank-tabsCon .pannel {
  display: none;
}
.pro-rank .pro-rank-tabsCon .rank-pic .count {
  font-size: 18px;
  font-weight: bold;
  font-style: italic;
  color: #848792;
  width: 20px;
  margin-right: 12px;
  text-align: center;
  position: relative;
  margin-left: -3px;
}
.pro-rank .pro-rank-tabsCon .rank-pic li {
  display: flex;
  height: 34px;
  align-items: center;
}
.pro-rank .pro-rank-tabsCon .rank-pic li:nth-child(-n+3) .count {
  color: #0f89ff;
}
.pro-rank .pro-rank-tabsCon .rank-pic li a {
  display: block;
  flex: 1;
  overflow: hidden;
}
.pro-rank .pro-rank-tabsCon .rank-pic li em {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.pro-rank .pro-rank-tabsCon .rank-pic img {
  display: none;
}
.pro-rank .pro-rank-tabsCon .rank-pic .u-price {
  font-size: 14px;
  color: #848792;
  float: right;
}
.pro-rank .pro-rank-tabsCon .rank-pic .u-score {
  font-size: 14px;
  color: #848792;
  float: right;
  margin-left: 5px;
}
.pro-rank .pro-rank-tabsCon .rank-pic .u-score .u-key {
  display: none;
}
.pro-rank .pro-rank-tabsCon .rank-pic .current {
  height: 44px;
  padding: 5px 0;
}
.pro-rank .pro-rank-tabsCon .rank-pic .current a {
  position: relative;
  display: block;
  height: 44px;
}
.pro-rank .pro-rank-tabsCon .rank-pic .current img {
  width: 58px;
  height: 44px;
  display: block;
  float: left;
  margin-right: 5px;
  object-fit: contain;
}
.pro-rank .pro-rank-tabsCon .rank-pic .current em {
  color: #2D313E;
  line-height: 22px;
  display: block;
  font-weight: bold;
}
.pro-rank .pro-rank-tabsCon .rank-pic .current .u-price,
.pro-rank .pro-rank-tabsCon .rank-pic .current .u-score {
  color: #f23e3e;
  position: absolute;
  bottom: 0;
  left: 60px;
  line-height: 16px;
  font-weight: bold;
}
.pro-rank .pro-rank-tabsCon .rank-pic .current .u-unit {
  color: #2d313e;
  display: inline-block;
  margin-left: 2px;
}
.pro-rank .pro-rank-tabsCon .rank-pic .current .u-score {
  font-weight: normal;
  color: #2d313e;
}
.pro-rank .pro-rank-tabsCon .rank-pic .current .u-score .u-key {
  font-weight: normal;
  color: #848792;
  display: inline-block;
}
.pro-rank .pro-rank-tabsCon .rank-pic .current .u-score .u-curScore {
  font-weight: bold;
  color: #f23e3e;
}
.pro-hotDiscuss {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/bg_sc_discuss.png') top no-repeat #fff;
  background-size: contain;
  padding: 0 20px;
  height: 208px;
  overflow: hidden;
}
.pro-hotDiscuss .pro-hd {
  height: 20px;
  line-height: 22px;
  font-size: 20px;
  padding-top: 20px;
}
.pro-hotDiscuss .pro-bd {
  padding-top: 21px;
  overflow: hidden;
}
.pro-hotDiscuss .pro-img-tabs {
  position: relative;
  z-index: 2;
}
.pro-hotDiscuss .pro-img-tabs .pro-img-tabs-wrap {
  font-size: 0;
  padding-left: 17px;
}
.pro-hotDiscuss .pro-img-tabs .toc {
  position: relative;
  margin-left: -17px;
  opacity: 1;
  transition: all linear 0.5s;
  display: inline-block;
  width: 34px;
  height: 34px;
  border-radius: 17px;
  border: 1px solid #EAEDF0;
  box-sizing: border-box;
  object-fit: contain;
  background-position: center;
  background-size: contain;
  background-color: #fff;
  background-repeat: no-repeat;
}
.pro-hotDiscuss .pro-img-tabs .ani {
  margin-left: -34px;
  opacity: 0;
}
.pro-hotDiscuss .pro-img-tabs .opacityHide {
  opacity: 0;
}
.pro-hotDiscuss .pro-img-tabCons {
  position: relative;
  z-index: 3;
}
.pro-hotDiscuss .pro-img-tabCons dl {
  position: relative;
  z-index: 1;
}
.pro-hotDiscuss .pro-img-tabCons dl::after {
  content: "";
  width: 14px;
  height: 14px;
  background: #F3F5F5;
  transform: rotate(45deg);
  position: absolute;
  top: -6px;
  left: 44px;
}
.pro-hotDiscuss .pro-img-tabCons .img-tabs-pannel {
  display: none;
}
.pro-hotDiscuss .pro-img-tabCons dt {
  position: absolute;
  margin-left: 76px;
  display: flex;
  align-items: center;
  font-weight: bold;
  font-size: 14px;
  height: 34px;
  margin-top: -48px;
  line-height: 17px;
  overflow: hidden;
}
.pro-hotDiscuss .pro-img-tabCons dd {
  height: 80px;
  background: #F5F6F8;
  border-radius: 2px;
  box-sizing: border-box;
  padding: 7px 12px 7px;
  font-size: 14px;
  line-height: 22px;
}
.pro-hotDiscuss .pro-img-tabCons dd p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.ivy-tonglan {
  margin: 0 auto;
  overflow: hidden;
  text-align: center;
}
.ivy-tonglan div[id^=ad]:last-of-type {
  margin-bottom: 40px;
}
.ivy-tonglan div[id^=ad]:nth-of-type(n+2) {
  margin-top: 3px;
}
.ivy-tonglan iframe[id^=ad]:last-of-type {
  margin-bottom: 40px;
}
.ivy-tonglan iframe[id^=ad]:nth-of-type(n+2) {
  margin-top: 3px;
}
.ivy-tonglan a,
.ivy-tonglan iframe {
  width: 100%!important;
  display: block;
}
.ivy-tonglan-1 div[id^=ad]:last-of-type {
  margin-bottom: 20px;
}
.ivy-tonglan-dingbu div[id^=ad]:last-of-type {
  margin-bottom: 0px;
}
.ivy-tonglan-dingbu iframe[id^=ad]:last-of-type {
  margin-bottom: 0px;
}
.item-rs-ivy img {
  width: 100%!important;
  height: 208px;
}
.ivy-dbqp {
  width: 1400px;
  margin: 0 auto;
}
.sc-7 {
  margin-top: 40px;
}
.sc-7 .uationRoom {
  overflow: hidden;
  height: 327px;
}
.sc-7 .uationRoom li {
  float: left;
  width: 345px;
  height: 161px;
  margin: 0 0 5px 5px;
  position: relative;
}
.sc-7 .uationRoom li a {
  display: block;
  position: relative;
  height: 100%;
}
.sc-7 .uationRoom li .label-uation {
  width: 130px;
  height: 28px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/label_pingceshi.png') no-repeat;
  background-size: contain;
  position: absolute;
  left: 0;
  top: 0;
}
.sc-7 .uationRoom li .pic {
  width: 100%;
  height: 100%;
}
.sc-7 .uationRoom li:first-child {
  width: 700px;
  height: 327px;
  margin: 0;
}
.sc-7 .uationRoom li:first-child .type-video::after {
  width: 72px;
  height: 72px;
  margin: -36px 0 0 -36px;
}
.sc-7 .uationRoom li:first-child .mask dd {
  display: flex;
  align-items: center;
  line-height: 60px;
}
.sc-7 .uationRoom li:first-child .mask dd em {
  font-size: 18px;
}
.sc-7 .uationRoom li .mask {
  position: absolute;
  width: 100%;
  height: 60px;
  box-sizing: border-box;
  left: 0;
  bottom: 0;
  color: #fff;
  padding: 6px 20px 0;
  font-size: 14px;
}
.sc-7 .uationRoom li .mask dt {
  display: flex;
  align-items: center;
  line-height: 24px;
  margin-bottom: 5px;
}
.sc-7 .uationRoom li .mask .img-author {
  border-radius: 12px;
  margin-right: 8px;
  width: 24px;
  height: 24px;
}
.sc-7 .uationRoom li .mask dd {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 62px;
  display: flex;
  justify-content: space-between;
}
.sc-7 .uationRoom li .mask dd em {
  flex: 1;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sc-7 .uationRoom li .mask dd .duration {
  margin-left: 10px;
}
.sc-8 .ori-channel {
  height: 208px;
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/bg_ori_channel.png') top no-repeat #fff;
  background-size: contain;
  box-sizing: border-box;
  padding: 0 20px 0;
}
.sc-8 .ori-channel .sub-hd {
  height: 20px;
  line-height: 22px;
  font-size: 20px;
  padding-top: 20px;
  font-weight: bold;
}
.sc-8 .ori-channel .col-three-channel {
  padding: 20px 0 0;
  display: flex;
  justify-content: space-between;
}
.sc-8 .ori-channel .col-three-channel img {
  width: 80px;
  height: 80px;
  box-sizing: border-box;
  border: 1px solid #EAEDF0;
  border-radius: 50%;
  display: block;
  margin: 0 auto 10px;
}
.sc-8 .ori-channel .col-three-channel .channel {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 80px;
  text-align: center;
  line-height: 14px;
}
.sc-8 .ori-channel .col-three-channel .channel em {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 8px;
}
.sc-8 .ori-channel .col-three-channel .channel .desc {
  font-size: 12px;
  color: #848792;
}
.sc-9 .art-pic-list {
  height: 756px;
  overflow: hidden;
}
.sc-9 .art-pic-list .item {
  background: #fff;
  width: 335px;
  height: 368px;
}
.sc-9 .art-pic-list .item:nth-child(3n) {
  margin-right: 20px;
}
.sc-9 .art-pic-list .item:nth-child(4n) {
  margin-right: 0;
}
.sc-9 .art-pic-list .item dl {
  padding: 5px 20px 0;
}
.sc-9 .art-pic-list .item dt {
  margin-bottom: 18px;
  line-height: 24px;
}
.sc-9 .art-pic-list .item .art-type {
  padding: 0 6px;
  height: 24px;
}
.sc-10 .best-mod {
  padding: 20px 20px 16px;
  height: 556px;
  overflow: hidden;
}
.sc-10 .only-tit {
  padding-top: 40px;
  align-items: center;
  justify-content: center;
  display: flex;
}
.sc-10 .only-tit dd {
  text-align: center;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  white-space: inherit;
  line-height: 22px;
}
.sc-10 .best-art-list {
  border-top: 1px solid #EAEDF0;
  padding-top: 24px;
}
.sc-10 .best-art-list .item {
  display: flex;
  margin-bottom: 10px;
}
.sc-10 .best-art-list .item:last-child {
  margin-bottom: 0;
}
.sc-10 .best-art-list .item .art-img {
  width: 110px;
  height: 82px;
  margin-right: 12px;
}
.sc-10 .best-art-list .item dl {
  flex: 1;
  overflow: hidden;
}
.sc-10 .best-art-list .item dt {
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 8px;
  height: 44px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
}
.sc-10 .best-art-list .item dd {
  display: flex;
  align-items: center;
  color: #848792;
  font-size: 12px;
}
.sc-10 .best-art-list .item dd img {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  margin-right: 7px;
}
.sc-10 .best-pro-list .item {
  float: left;
  width: 189px;
  height: 268px;
  position: relative;
  margin: 0 20px 20px 0;
}
.sc-10 .best-pro-list .item:nth-child(5n) {
  margin-right: 0;
}
.sc-10 .best-pro-list .item::after {
  content: "优惠";
  width: 44px;
  height: 24px;
  background: #F23E3E;
  color: #fff;
  font-size: 14px;
  text-align: center;
  line-height: 24px;
  position: absolute;
  left: 1px;
  top: 1px;
}
.sc-10 .best-pro-list .picwrap {
  display: block;
  height: 189px;
  margin-bottom: 7px;
}
.sc-10 .best-pro-list .picwrap img {
  box-sizing: border-box;
  border: 1px solid #EAEDF0;
  width: 100%;
  height: 100%;
}
.sc-10 .best-pro-list dl {
  line-height: 22px;
  font-size: 14px;
}
.sc-10 .best-pro-list dt {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
  height: 44px;
  margin-bottom: 5px;
}
.sc-10 .best-pro-list dd {
  display: flex;
}
.sc-10 .best-pro-list .price {
  color: #f23e3e;
}
.sc-10 .best-pro-list del {
  color: #AFB2BE;
  margin-left: 7px;
}
.sc-11 .mod-seo {
  padding: 20px 20px 20px;
}
.sc-11 .hd-tabs {
  display: flex;
  border-bottom: 1px solid #EAEDF0;
}
.sc-11 .hd-tabs .tab {
  font-size: 18px;
  margin-right: 38px;
  position: relative;
  line-height: 20px;
  padding-bottom: 19px;
  cursor: pointer;
}
.sc-11 .hd-tabs .current {
  font-size: 20px;
  font-weight: bold;
}
.sc-11 .hd-tabs .current::after {
  content: "";
  height: 2px;
  background: #0F89FF;
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
}
.sc-11 .seo-wrap {
  overflow: hidden;
  display: flex;
  justify-content: space-between;
}
.sc-11 .seo-wrap dl {
  width: 315px;
  line-height: 30px;
  padding: 18px 0 0;
}
.sc-11 .seo-wrap dt {
  font-size: 16px;
  margin-bottom: 8px;
}
.sc-11 .seo-wrap dt a {
  color: #2d313e;
  margin-right: 5px;
}
.sc-11 .seo-wrap dt a:hover {
  color: #0f89ff;
}
.sc-11 .seo-wrap dd {
  height: 90px;
  overflow: hidden;
  word-wrap: break-word;
}
.sc-11 .seo-wrap dd a {
  margin-right: 13px;
  float: left;
  white-space: nowrap;
  font-size: 14px;
}
.banner-jubao {
  margin-bottom: 20px;
}
.footer .wrap {
  height: 442px;
}
.footer .footer-wrap {
  padding: 20px;
  font-size: 12px;
}
.footer .pconline-info {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.footer .pconline-info dl {
  width: 315px;
}
.footer .pconline-info dl:not(:first-child) {
  padding-top: 10px;
}
.footer .pconline-info dt {
  height: 40px;
  margin-bottom: 10px;
}
.footer .pconline-info dt em {
  font-weight: bold;
  display: block;
  padding: 18px 0 0;
  font-size: 16px;
  line-height: 16px;
}
.footer .pconline-info dd {
  line-height: 28px;
}
.footer .pconline-info .records p {
  display: flex;
  align-items: center;
}
.footer .pconline-info .records img {
  margin-right: 4px;
}
.footer .pconline-info .qrCodes {
  display: flex;
  padding-top: 5px;
}
.footer .pconline-info .qrCodes li {
  margin-right: 9px;
  width: 90px;
  text-align: center;
  line-height: 14px;
}
.footer .pconline-info .qrCodes .picwrap {
  display: block;
  margin-bottom: 12px;
}
.footer .pconline-info .qrCodes .picwrap img {
  width: 90px;
  height: 90px;
}
.footer .pconline-links {
  padding-top: 22px;
  border-top: 1px solid #EAEDF0;
  text-align: center;
  line-height: 22px;
}
.footer .pconline-links .links {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #AFB2BE;
  margin-bottom: 12px;
}
.footer .pconline-links .links a {
  margin: 0 8px;
}
.footer .pconline-links .copyRight {
  color: #999999;
  margin-bottom: 24px;
}
.footer .pconline-links .logobar {
  display: flex;
  justify-content: center;
}
.footer .pconline-links .logobar a {
  margin: 0 5px;
}
.guide {
  width: 70px;
  z-index: 300;
  margin-left: 720px;
  position: fixed;
  left: 50%;
  bottom: 35px;
  display: none;
}
.guide .guide-wrap {
  position: relative;
  background: #fff;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.06);
}
.guide .guide-wrap a {
  height: 37px;
  line-height: 16px;
  padding: 5px 0 2px;
  display: block;
  text-align: center;
  color: #ccc;
  position: relative;
}
.guide .guide-wrap a:hover {
  color: #0f89ff;
  text-decoration: none;
}
.guide .guide-wrap a:hover .guide-ico {
  display: none;
}
.guide .guide-wrap a:hover .hover-txt {
  display: block;
  font-size: 12px;
  width: 24px;
  margin: auto;
}
.guide .guide-ico {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
}
.guide .sewm-mini {
  background: url('https://www1.pconline.com.cn/cms/gz2024/flowapp/cms_config/images/side-logo.svg') no-repeat;
  background-size: contain;
}
.guide .ico-idea {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-suguess.png') no-repeat;
  background-size: contain;
}
.guide .ico-totop {
  background: url('https://www1.pconline.com.cn/2023/cms/home/images/ico-goTop.png') no-repeat;
  background-size: contain;
}
.guide .hover-txt {
  display: none;
}
.guide .sewm:hover .sewm-mini {
  background-size: contain;
  display: inline-block !important;
}
.guide .sewm:hover .sewm-stxt {
  display: block;
}
.guide .sewm:hover .sewm-tc {
  display: block;
}
.guide .sewm:hover .sewm-pic {
  width: 238px;
  height: 270px;
  position: absolute;
  display: block;
  background: #fff;
  top: -123px;
  left: -205px;
  z-index: 0;
  filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.06));
}
.guide .sewm:hover .sewm-pic::after {
  content: "";
  z-index: -999;
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  background: #fff;
  z-index: 2;
  position: absolute;
  right: -10px;
  top: 136px;
}
.guide .sewm .sewm-tc {
  position: absolute;
  display: none;
  width: 50px;
  height: 45px;
  top: 0;
  left: -51px;
  background: 0;
}
.guide .sewm .sewm-stxt {
  width: 18px;
  height: 18px;
}
.guide .sewm .sewm-txt1 {
  display: block;
  width: 238px;
  height: 24px;
  line-height: 24px;
  position: absolute;
  font-size: 15px;
  color: #0077db;
  left: -204px;
  top: 90px;
  z-index: 3;
}
.guide .sewm .sewm-txt2 {
  font-weight: 700;
  top: 111px;
  z-index: 4;
}
.guide .side-nav {
  background: #fff;
  margin-bottom: 10px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.06);
}
.guide .side-nav a {
  display: block;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 12px;
  position: relative;
}
.guide .side-nav a:hover,
.guide .side-nav a .cur {
  color: #0f89ff;
}
.groupPro {
  width: 100%;
  height: 128px;
  padding-top: 10px;
  font-size: 12px;
  margin: 0 auto;
  overflow: hidden;
}
.groupPro ul {
  width: 100%;
  height: 112px;
}
.groupPro li {
  width: 100%;
  height: 110px;
  float: left;
}
.groupPro span {
  width: 50%;
  margin: 0;
  float: left;
  display: inline;
}
.groupPro .iTit {
  width: 22px;
  height: 95px;
  padding-top: 6px;
  float: left;
  text-align: center;
  line-height: 15px;
  color: #777;
  background: #e4e4e4;
}
.groupPro .iPro {
  display: block;
  box-sizing: border-box;
  padding: 5px 10px 0 5px;
  overflow: hidden;
}
.groupPro .share {
  height: 69px;
  margin-bottom: 10px;
  overflow: hidden;
  line-height: 20px;
  display: flex;
  justify-content: space-between;
}
.groupPro .share a {
  width: 73px;
  margin: 0 10px;
  text-align: center;
  cursor: pointer;
}
.groupPro .hotLink {
  height: 20px;
  color: #777;
  padding-top: 5px;
  margin: 0 10px 0 16px;
  border-top: 1px dashed #dedede;
  line-height: 23px;
  overflow: hidden;
}
.groupPro .hotLink a {
  clear: both;
  word-break: break-all;
  word-wrap: break-word;
  margin: 3px;
}
.groupPro .eIcon {
  margin-bottom: 2px!important;
}
.groupPro .focus-ctrl {
  text-align: center;
  padding-top: 10px;
}
.groupPro .focus-ctrl i {
  width: 4px;
  height: 4px;
  background: #C9CBD6;
  vertical-align: top;
  display: inline-block;
  margin: 0 3px;
  transition: all linear 0.2s;
}
.groupPro .focus-ctrl .current {
  width: 16px;
  background: #2D313E;
}
.commLinks {
  line-height: 22px;
  padding: 20px 0 10px;
}
.commLinks a {
  margin-right: 10px;
}
.FestivalSkin {
  background: url('https://www1.pconline.com.cn/cms/2025/newyear/images/pconline_2025_newyear_1920.png') center top no-repeat #F4F6F8;
  background-size: 1920px 480px;
}
.FestivalSkin .m-header .wrap {
  border-bottom: 20px solid #F4F6F8;
}
.FestivalSkin .m-header .m-top .logo {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/nationalDay/images/pconline_logo_wbg.png');
}
.FestivalSkin .m-header .m-top .featureLogo {
  border-left: 1px solid rgba(255, 255, 255, 0.4);
}
.FestivalSkin .m-header .m-nav {
  background-image: linear-gradient(270deg, #FF7350 0%, #FF9138 100%);
}
.FestivalSkin .m-header .m-sub-nav {
  margin-bottom: 0;
}
.FestivalSkin .m-header .user-login .btn-login {
  border: 1px solid #fff;
  color: #fff;
}
.FestivalSkin .m-header .nav-sub .ico-wx,
.FestivalSkin .m-header .nav-sub.hover .ico-wx:hover {
  color: #fff;
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/nationalDay/images/ico-gzh-wbg.png');
}
.FestivalSkin .m-header .nav-sub .ico-mobile,
.FestivalSkin .m-header .nav-sub .ico-mobile:hover {
  color: #fff;
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/nationalDay/images/ico-mobile-wbg.png');
}
.FestivalSkin .m-header .nav-sub .ico-pcgroup,
.FestivalSkin .m-header .nav-sub .ico-pcgroup:hover {
  color: #fff;
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/nationalDay/images/ico-pcgroup-wbg.png');
}
.FestivalSkin .m-header .nav-sub .tragl {
  background-image: url('https://www1.pconline.com.cn/2023/cms/home/nationalDay/images/ico_arrow_down_wbg.png');
}
.FestivalSkin .sc-1 {
  background: #F4F6F8;
}
@media screen and (max-width: 1599px) {
  .FestivalSkin {
    background: url('https://www1.pconline.com.cn/cms/2025/newyear/images/pconline_2025_newyear_1600.png') center top no-repeat #F4F6F8;
  }
}
