#pageContent {
    background: rgba(243,243,243,1);
}
#pageContent.pdt {
    padding-top: 0.88rem;
}
#pageContent.pdtAd {
    padding-top: 1.88rem;
}
.posFix {
    width: 100%;
    position: fixed!important;
    /*top: 0.88rem;*/
    left: 0;
    z-index: 9;
}
.mt80 {
    margin-top: 0.88rem;
}
/*标签*/
#tagsHeader .tHeader {
    width: 100%;
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.34rem;
    color: #2D2D33;
    font-weight: 500;
    text-align: center;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9;
    background: rgba(255,255,255, 0);
}
#tagsHeader .tHeader.whiteBg {
    background: rgba(255,255,255, 1);
}
.tBack {
    display: block;
    width: 0.32rem;
    height: 0.3rem;
    position: absolute;
    left: 0.3rem;
    top: 0.29rem;
    background: url("../img/back.png") no-repeat;
    background-size: contain;
}
.tFocus {
    width: 1.2rem;
    height: 0.52rem;
    position: absolute;
    top: 0.18rem;
    right: 0.3rem;
    background: url("../img/focusNo.png") no-repeat;
    background-size: contain;
}
.tFocus.act {
    background: url("../img/focusYes.png") no-repeat;
    background-size: contain;
}
#tagsHeader .tabs {
    position: relative;
    display: -webkit-box;
    border-bottom: 1px solid rgba(240,240,240, 0.6);
    padding: 0 .3rem;
    /*box-shadow: 0px 2px 10px 0px rgba(232,232,232,0.59);*/
    background: #ffffff;
}
#tagsHeader .tabs li {
    display: flex;
    display: -webkit-flex;
    align-items: flex-end;
    -webkit-align-items: flex-end;
    padding-bottom: .08rem;
    /*-webkit-box-flex: 1;*/
    height: 0.8rem;
    /*line-height: 0.8rem;*/
    text-align: center;
    font-size: 0.28rem;
    margin-right: .5rem;
    color: #2D2D33;
}
#tagsHeader .tabs li a {
    color: #2D2D33;
}
#tagsHeader .tagTitle {
    width: 100%;
    height: .96rem;
    text-align: center;
    line-height: .96rem;
    background: #F3F3F3;
    font-size: .34rem;
    font-weight: 500;
    color: #2D2D33;
    border-bottom: 0.01rem solid rgba(220,226,238,0.6);
}
#tagsHeader .tabs li.act {
    position: relative;
    font-size: .42rem;
    font-weight:500;
    color:rgba(45,45,51,1);
    /*background: url("../img/border-bottom.png") no-repeat bottom center;*/
    /*background-size: 0.56rem 0.05rem;*/
}
#tagsHeader .tabs li.act:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%,0);
    display: block;
    content: "";
    width: 38%;
    height: .06rem;
    background:rgba(59,106,251,1);
    border-radius: .03rem;
}
#tagsHeader .tabs li.follow {
    position: absolute;
    right: .3rem;
    bottom: .08rem;
    display: inline-block;
    height:.58rem;
    padding: 0 .2rem;
    line-height: .58rem;
    margin-right: 0;
    text-align: center;
    border-radius:.3rem;
    font-size: .24rem;
    font-weight:500;
}
#tagsHeader .tabs li.follow.followed {
    border: .02rem solid rgba(241,242,245,1);
    color: #C5CAD4;
    background:rgba(241,242,245,1);
}
#tagsHeader .tabs li.follow.nofollow {
    border: .02rem solid rgba(76,119,251,0.4);
    color:rgba(59,106,251,1);
    background: #ffffff;
}
#tagsHeader .tabs li.follow span {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}
#tagsHeader .tabs li.follow.nofollow span:before {
    display: inline-block;
    content: "";
    width: .16rem;
    height: .16rem;
    background: url("../img/icon-tag-jia.png") center center no-repeat;
    background-size: 100%;
    margin-right: .1rem;
}
.ads {
    position: relative;
    line-height: 0;
}
.ads em {
    position: absolute;
    width: 0.6rem;
    height: 0.2rem;
    background: rgba(0,0,0,0.6);
    color: #ffffff;
    right: 0.1rem;
    bottom: 0.1rem;
    font-size: 0.16rem;
    line-height: 0.2rem;
    text-align: center;
    border-radius: 0.04rem;
}

.tagChildList {
    background: #F5F5F5;
    padding: 0.2rem 0 0 0.2rem;
}
.tabChild {
    display: inline-block;
    font-size: 0.3rem;
    height: 0.68rem;
    line-height: 0.68rem;
    border-radius: 0.34rem;
    color: #2D2D33;
    background: url("../img/tag.png") no-repeat 0.25rem 50%;
    background-size: 0.26rem 0.27rem;
    border: 0.02rem solid rgba(220,226,238,0.6);
    padding: 0 0.25rem 0 0.63rem;
    margin-right: 0.2rem;
    margin-bottom: 0.2rem;
    float: left;
}
.tabChild.more {
    width: 1.76rem;
    color: #3B6AFB;
    background: url("../img/icon-arrowR.png") no-repeat 1.4rem 50%;
    background-size: 0.1rem 0.17rem;
    padding: 0 0.25rem;
    font-size: 0.28rem;
    line-height: 0.64rem;
}
.tagBanner {
    height: 0.88rem;
    overflow: hidden;
    position: relative;
}
.tagBanner.h45 {
    height: 4.5rem;
}
.tagBanner>img {
    width: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.tagHeaderPic {
    position: relative;
    width: 100%;
    height: 4.5rem;
}
.tagHeaderPic .img {
    width: 100%;
    height: 4.5rem;
}
.tagHeaderPic .opt {
    position: absolute;
    right: .2rem;
    bottom: .04rem;
    list-style: none;
}
.tagHeaderPic .opt li {
    width:1.34rem;
    height: .52rem;
    line-height: .52rem;
    text-align: center;
    margin-bottom: .16rem;
    background:rgba(0,0,0,0.5);
    border-radius: .26rem;
    font-size: .26rem;
    font-weight:400;
    color:rgba(255,255,255,1);
}
.tagsHeader .otherInfo {
    display: flex;
    width: 100%;
    display: -webkit-flex;
    flex-direction: row;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    padding: .23rem 0 .24rem .3rem;
    box-sizing: border-box;
    background: #ffffff;
}
.tagsHeader .otherInfo.fixed {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 32;
}
.tagsHeader .otherInfo .modelInfo {
    flex: 1;
    padding-right: .2rem;
    /*max-width: 5rem;*/
    box-sizing: border-box;
}
.tagsHeader .otherInfo .modelInfo .threadNum {
    display: block;
    padding-top: .02rem;
    font-size: .26rem;
    font-weight:400;
    color:rgba(158,164,175,1);
}
.tagsHeader .otherInfo .modelInfo .title {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
}
.tagsHeader .otherInfo .modelInfo .title::after {
    display: inline-block;
    content: '';
    width: .21rem;
    height: .13rem;
    margin-left: .32rem;
    background: url("../img/tag-icon-arrow.png") center center no-repeat;
    background-size: 100%;
}
.tagsHeader .otherInfo .modelInfo .title h4 {
    display: inline-block;
    white-space: nowrap;
    max-width: 5rem;
    text-overflow: ellipsis;
    overflow: hidden;
    vertical-align: middle;
    font-size: .4rem;
    font-weight:500;
    color:rgba(45,45,51,1);
    letter-spacing: .01rem;
}
.tagsHeader .otherInfo .back {
    display: inline-block;
    width: 0;
    padding-top: .1rem;
    box-sizing: border-box;
    /*padding-right: .08rem;*/
    overflow: hidden;
}
.tagsHeader .otherInfo .back::after {
    display: inline-block;
    content: '';
    width: .32rem;
    height: .3rem;
    background: url("../img/nav-bar-icon-back.png") center center no-repeat;
    background-size: 100%;
}
.tagsHeader .otherInfo .btn {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    -webkit-align-items: center;
    width: 1.68rem;
    /*padding-left: .3rem;*/
    box-sizing: border-box;
    font-size: .26rem;
    font-weight:400;
    color:rgba(106,106,119,1);
}
.tagsHeader .otherInfo .btn::before {
    display: inline-block;
    content: "";
    width: .47rem;
    height: .47rem;
    background: url("../img/tag-icon-tel.png") center center no-repeat;
    background-size: 100%;
    margin-bottom: .1rem;
}
.tagsHeader .otherInfo .btn::after {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0,-50%);
    display: inline-block;
    content: "";
    width: .02rem;
    height: .56rem;
    background:rgba(239,239,239,1);
}
/*.tagSubpage {*/
    /*display: -webkit-box;*/
    /*height: 1.82rem;*/
    /*background: #F5F5F5;*/
/*}*/
/*.tagSubpage>a {*/
    /*display: block;*/
    /*-webkit-box-flex: 1;*/
    /*width: 0;*/
    /*height: 1.62rem;*/
    /*color: #4A4A53;*/
    /*font-size: 0.22rem;*/
    /*background: #ffffff;*/
    /*text-align: center;*/
/*}*/
/*.tagSubpage>a p {*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*padding-top: 1rem;*/
/*}*/
/*.tagSubpage .tupian {*/
    /*background: url("../img/tag-tupian.png") no-repeat 50% 30%;*/
    /*background-size: 0.6rem 0.6rem;*/
/*}*/
/*.tagSubpage .canshu {*/
    /*background: url("../img/tag-canshu.png") no-repeat 50% 30%;*/
    /*background-size: 0.6rem 0.6rem;*/
/*}*/
/*.tagSubpage .jingxiao {*/
    /*background: url("../img/tag-jingxiao.png") no-repeat 50% 30%;*/
    /*background-size: 0.6rem 0.6rem;*/
/*}*/
/*.tagSubpage .xunjia {*/
    /*background: url("../img/tag-xunjia.png") no-repeat 50% 30%;*/
    /*background-size: 0.6rem 0.6rem;*/
/*}*/

/* 产品图片 */
.header {
    height: 0.88rem;
    background: #ffffff;
    line-height: 0.88rem;
    text-align: center;
}
.header h2 {
    font-size: 0.34rem;
    color: #2D2D33;
    font-weight: 500;
}
.picHeader {
    height: 1.12rem;
    font-size: 0.34rem;
    color: #2D2D33;
    line-height: 1.12rem;
    background: url("../img/rect-blue.png") no-repeat 0 50%;
    background-size: 0.06rem 0.32rem;
    padding-left: 0.3rem;
}
.picHeader em {
    font-size: 0.28rem;
    color: #4A4A53;
    margin-left: 0.2rem;
}
.picHeader .more {
    float: right;
    margin-right: 0.33rem;
    color: #3B6AFB;
    font-size: 0.28rem;
    width: 0.75rem;
    background: url("../img/arrow-blue.png") no-repeat 100% 50%;
    background-size: 0.11rem 0.19rem;
}
.picList {
    width: 6.9rem;
    /*max-height: 3.08rem;*/
    overflow: hidden;
    margin: 0 auto;
}
.picList .picSingle {
    float: left;
    width: 2.16rem;
    height: 1.44rem;
    overflow: hidden;
    margin: 0 0.21rem 0.2rem 0;
    position: relative;
}
.picList .picSingle:nth-of-type(3n) {
    margin-right: 0;
}
.picList .picSingle>img {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
/*产品参数*/
.paramHeader {
    height: 0.68rem;
    line-height: 0.68rem;
    padding-left: 0.32rem;
    color: #9EA4AF;
    font-size: 0.28rem;
    background: #F5F5F5;
}
.paramSingle {
    width: 100%;
    height: 0.88rem;
    display: -webkit-box;
    border-bottom: 0.01rem solid rgba(220,226,238,0.6);
}
.paramSingle>span {
    display: block;
    width: 0;
    -webkit-box-flex: 1;
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.28rem;
    color: #6A6A77;
    padding: 0 0.3rem;
    white-space: nowrap;
    overflow: scroll;
}
.paramSingle>span:first-of-type {
    border-right: 0.01rem solid rgba(220,226,238,0.6);
}
.paramSingle>span:last-of-type {
    text-align: right;
    color: #2D2D33;
}
.paramSingle:last-of-type {
    border-bottom: 0;
}
/*产品代理商*/
.dealers {
    background: #F5F5F5;
    padding: 0.2rem 0;
}
.dealerSingle {
    width: 7.1rem;
    height: 3.05rem;
    margin: 0 auto 0.2rem;
    background: #ffffff;
    border-radius: 0.04rem;
    box-sizing: border-box;
    padding: 0.2rem 0 0;
}
.dealerSingle .info {
    padding: 0 0.3rem;
    height: 1.84rem;
    border-bottom: 0.01rem solid rgba(220,226,238,0.6);
}
.dealerSingle .info .name {
    font-size: 0.32rem;
    color: #2D2D33;
    font-weight: 500;
    height: 0.5rem;
    line-height: 0.5rem;
}
.dealerSingle .info .tel {
    height: 0.42rem;
    line-height: 0.42rem;
    font-size: 0.3rem;
    font-weight: 500;
    color: #7ED321;
    margin-top: 0.15rem;
    padding-left: 0.32rem;
    background: url("../img/icon-tel.png") no-repeat 0 50%;
    background-size: 0.24rem 0.24rem;
}
.dealerSingle .info .location {
    height: 0.4rem;
    line-height: 0.4rem;
    margin-top: 0.15rem;
    font-size: 0.24rem;
    color: #4A4A53;
    padding-left: 0.32rem;
    background: url("../img/icon-location.png") no-repeat 0 50%;
    background-size: 0.22rem 0.26rem;
    white-space: nowrap;
    overflow: scroll;
}
.zixunBtn {
    width: 1.72rem;
    height: 0.6rem;
    line-height: 0.6rem;
    text-align: center;
    background: #3B6AFB;
    border-radius: 0.3rem;
    color: #ffffff;
    font-size: 0.28rem;
    font-weight: 500;
    float: right;
    margin: 0.2rem 0.3rem;
}
/*询价表单*/
.formLine {
    height: 1rem;
    line-height: 1rem;
    font-size: 0.28rem;
    border-bottom: 0.01rem solid #DCE2EE;
    padding: 0 0.3rem 0 0.2rem;
    display: -webkit-box;
}
.formLine>span {
    display: block;
    width: 1.4rem;
    color: #4A4A53;
    text-align: justify;
    padding-left: 0.24rem;
}
.formLine>span.imp {
    background: url("../img/icon-imp.png") no-repeat 0 50%;
    background-size: 0.16rem 0.16rem;
}
.formLine>span:after {
    content: '';
    width: 100%;
    display: inline-block;
}
.formLine>input {
    display: block;
    -webkit-box-flex: 1;
    -webkit-appearance: none;
    border: none;
    outline: none;
    height: 0.9rem;
    padding-left: 0.3rem;
    font-size: 0.28rem;
}
.formLine>p {
    -webkit-box-flex: 1;
    color: #2D2D33;
    font-weight: 500;
    font-size: 0.3rem;
    padding-left: 0.3rem;
}
.priceForm {
    background: #ffffff;
}
.priceForm .btnBig {
    width: 6.7rem;
    height: 0.92rem;
    line-height: 0.92rem;
    text-align: center;
    border-radius: 0.46rem;
    background: #3B6AFB;
    color: #FFFFFF;
    font-size: 0.32rem;
    font-weight: 500;
    margin: 0.8rem auto;
}
.priceForm .btns>span {
    display: inline-block;
    width: 1.33rem;
    height: 0.6rem;
    line-height: 0.6rem;
    background: #ffffff;
    color: #4A4A53;
    text-align: center;
    border-radius: 0.3rem;
    border: 0.01rem solid #9EA4AF;
    margin-right: 0.4rem;
}
.priceForm .btns>span.act {
    border: none;
    background: #3B6AFB;
    color: #ffffff;
}
#location {
    background: url("../img/arrow-grey.png") no-repeat 100% 50%;
    background-size: 0.32rem 0.32rem;
}
/*省市列表*/
.plists {
    display: none;
    width: 100%;
    height: 100%;
    background: #ffffff;
    position: fixed;
    left: 0;
    top: 0;
    overflow: scroll;
}
.plists li {
    font-size: 0.28rem;
    color: #4A4A53;
    height: 1rem;
    line-height: 1rem;
    padding-left: 0.3rem;
    border-bottom: 0.01rem solid rgba(220,226,238,0.6);
}

.emptyImg {
    width: 2.05rem;
    margin: 1rem auto 0;
}
.empty p {
    color: #6A6A77;
    font-size: 0.28rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
}

/*seo板块*/
.seoTags {
    /*margin-bottom: 0.2rem;*/
    /*padding-top: 0.2rem;*/
    margin-top: 0.32rem;
}
.listSuffix .seoTags {
    margin-top: 0;
}
.seoTags .infoTitle {
    height: 0.36rem;
    line-height: 0.36rem;
    margin-bottom: 0.26rem;
}
.seoTags .tagSingle {
    height: 0.52rem;
    line-height: 0.52rem;
    width: 3.3rem;
    padding: 0 .1rem;
    margin: 0 0 0.16rem 0.3rem;
    font-size: 0.26rem;
    border: 0.01rem solid rgba(216,216,216,0.14);
    border-radius: 0.06rem;
    background: #FBFBFB;
    float: left;
    color: #6B6B72;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}
.seoTags .tagSingle:last-of-type {
    margin-bottom: 0.32rem;
}
.seoTag {
    width: 3.45rem;
    float: left;
    margin: 0 0 0.16rem 0.3rem;
}
.seoTag>span {
    display: block;
    max-width: 3rem;
    color: #6B6B72;
    font-size: 0.24rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.seoInfo, .hotInfo, .relateInfo {
    background: #ffffff;
    width: 7.5rem;
    padding-top: 0.2rem;
    margin-bottom: 0.2rem;
}
.infoTitle {
    height: 0.88rem;
    line-height: 0.88rem;
    padding: 0 0.3rem;
    font-size: 0.36rem;
    font-weight: 500;
    color: #2D2D33;
}
.infoContent {
    padding: 0 0.3rem 0.3rem;
    font-size: 0.28rem;
    color: #6A6A77;
    line-height: 0.42rem;
    background: #ffffff;
}
.params {
    background: #ffffff;
}

.hotInfo .tagBox .tagSingle {
    background: #F7F7F7;
}
.hotInfo .tagBox .tagSingle a {
    color: rgba(107, 107, 114, 0.7);
}



