.hf{display: none;}
.content-body p a:hover{color:#EAAE12}
/*产品内容页*/
#content{
    width: 76%;
    padding: 2%;border: 1px solid #eee;
    box-sizing: border-box;
    float: right;
    position: relative;
  	  margin-bottom: 1.875rem;
}
.product-article-content{padding-bottom: 20px;border-bottom: 1px solid #eee;}
.product-img{width: 40%;position: relative;}
.product-img img{margin-bottom: .9375rem;height:300px;width: 100%;}
.product-img .hd{    
    position: absolute;
    bottom: 30px;
    width: 100%;
    text-align: center;
}
.product-img .hd ul li{
    width: 10px;
    height: 10px;
    background-color: #fff;
    border-radius: 50%;
    display: inline-block;
    margin: 0 2px;
}
.product-img .hd ul li.on{background-color: #FFCC00;}
.product-infomantion{width: 57%;}
.product-infomantion h1{
    font-size: 1.125rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.product-infomantion a.size-14{
    padding: 5px 20px;
    background-color: #EAAE12;
    border-radius: 5px;
    display: inline-block;
}
.product-infomantion a.size-14:first-of-type{background-color:#D30000;}
.product-infomantion a.size-14:nth-of-type(3){background-color: #fff;border: 1px solid #f5f5f5;}
.product-infomantion a.size-14:hover{-webkit-filter: grayscale(30%); /* Chrome, Safari, Opera */filter: grayscale(30%);}
.product-content-tit span{
    text-align: left;
    display: block;
    padding: .625rem 0;
    border-bottom: 1px solid #eee;
    cursor: pointer;
    font-weight: bold;
    margin-bottom: .625rem;
}
.product-content-tit span i{float: right;font-size: 1.25rem;}
.product-content-tit ul{display: flex;flex-wrap: wrap;justify-content: flex-start;}
.product-content-tit ul li{width: 33%;}
.product-content-tit p {margin-bottom: .75rem;font-size: 14px;position: relative;padding:0 10px;}
.product-content-tit p::before{
    display: block;
    content: "";
    position: absolute;
    left: 0;
    top: 7px;
    width: 5px;
    height: 5px;
    background-color: #DA1515;
}
.answer{overflow: hidden;padding: .625rem;background-color: #f5f5f5;}
.answer ul {padding-left: 5px;font-size: 14px;}
.article-content-exp li{margin-bottom: .3125rem;font-size: 14px;width: 50%;}
.article-egg a,.article-egg span{margin-right: .3125rem;font-size: 14px;color: #999;}
.cp-content-tit p{
    background-color: #D30000;
    text-align: center;
    margin-top: .9375rem;
    color: #fff;
    padding: .625rem 0;
}
.view{
    z-index: 99;
    box-sizing: border-box;
    width: 400px;
    margin: auto;
    left: 38%;
    position: fixed;
    top: 30%;
    padding: 2%;
    background-color: #fff;
    text-align: center;
}

/*通用内容页*/
.content-tit {text-align: center;}
.content-tit h1{font-size: 1.25rem;text-align: center;margin-bottom: .625rem;}
.content-subtitle{
    text-align: center;
    font-size: .875rem;
    margin-bottom: .625rem;
    padding: 0px 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    color: #888;
}
.content-attr span{text-align: center;font-size: 12px;margin: 0 .625rem;color: #9a9a9a;}
.content-attr{padding-bottom: .9375rem;border-bottom: 1px solid #eee;}
.content-body{
    line-height: 1.8;
    padding: .9375rem 0;
    overflow: hidden;
}
#content .offer-btn-article{
    position: absolute;
    right: 0;
    top: -5px;
    cursor: pointer;
    font-size: 14px;
    padding: 5px 10px;
}
.article-content-exp{border-top: 1px solid #eee;padding-top: 1.25rem;}
.article-content-body img{width: 50%;}
.content-body h2{font-size: 1.125rem;}
.content-body p{margin-top:.65rem}
.answer ul li{text-align:left}
/*表格处理*/
table{margin: auto;width:80%;border-collapse: collapse;}
table tr:first-child{background-color:#999}
table tr:first-child th{border:1px solid #000;}
table:first-of-type tr td{text-align:center;}
table tr td{border:1px solid #000;}
@media (max-width:992px) {
    #content{width: 100%;}
}
@media (max-width:756px){
    .product-content-tit ul li{width: 100%;}
    .product-infomantion h1{white-space: unset;}
    table{width:100%}
}
@media (max-width:640px){
    .article-content-exp li{width: 100%;}
    .product-img{width: 100%;margin-bottom: .9375rem;}
    .product-infomantion{width: 100%;text-align: center;}
    .content-subtitle{display: none;}
    .product-img img{margin-bottom: 0;}
    .mb20{margin-bottom: .75rem;}
    .article-content-body img{width: 100%;}
    #content .offer-btn-article{display: none;top: 46px;}
    .hf{
        height: 40px;
        width: 100%;
        background-image: url(../images/hf.png);
        display: block;
        background-size: contain;
        background-repeat: no-repeat;
        text-align: center;
        line-height: 40px;
        background-position: center;
        font-weight: bold;
    }
}
