﻿.ly_product_list {
    width: 100%;
    height: auto;
    margin-top: 0.35rem;
}
.product_rm_list {
    width: 100%;
    height: auto;
    margin-top: 1rem !important;
}

.product_list li {
    overflow: hidden;
    border-bottom: 1px solid #cccccc;
}

.ly_procontent {
    max-width: 1200px;
    width: 12rem;
    min-width: 12rem;
    margin: 0 auto;
    position: relative;
    background: none;
    zoom: 1;
}
.customer_service{
    display: inline-block;
    width:1rem!important;
    height: 0.3rem;
    background:rgb(255,237,237);
    color:#df0024;
    text-align: center;
    line-height: 0.28rem;
    border: 1px solid #df0024;
    cursor: pointer;
}
.table-title-active {
    color: #fff;
    background: #999;
}

.table-title {
    width: 100%;
    height: 0.45rem;
    line-height: 0.45rem;
    font-size: 0.18rem;
    border-bottom: 1px solid #999;
}

.table-title > span {
    text-align: center;
    width: 1.5rem;
    display: block;
    float: left;
    cursor: pointer;
}

.table-title > span:hover {
    color: #fff;
    background: #999;
}

.tab-productDetail > div {
    display: none;
}

/*.tab-productDetail .table-show{*/
/*    display: block;*/
/*}*/
/*.table_show{*/
/*    display: block;!important;*/
/*}*/

.ly_standard_nodata {
    height: 100%;
    line-height: 0.45rem;
    font-size: 0.2rem;
    color: #333333;
    margin: 0 auto;
}

.ly_standard_nodata_img {
    text-align: center;
    padding-top: 0.5rem;
    padding-bottom: 0.3rem;
}

.ly_standard_nodata_img img {
    width: 1.5rem;
}

.ly_standard_nodata span {
    display: block;
    white-space: nowrap;
    font-size: 0.24rem;
    color: #999999;
    text-align: center;
}

.ly_product_list li {
    width: 100%;
    /*height: 0.45rem;*/
    /*border-bottom: 1px solid #cccccc;*/
    transition: all 0.3s linear;
}

/*.ly_product_list li:hover, .product_list li:hover {*/
/*    background: #f3f3f3;*/
/*}*/
.product_list li:hover {
    background: #f3f3f3;
}

.ly_product_serial {
    width: 1.8rem;
    float: left;
    height: 0.45rem;
    line-height: 0.45rem;
    font-size: 0.18rem;
    color: #333333;
    padding-left: 0.15rem;
}
.ly_product_serial a{
    text-decoration: underline;
}
.ly_product_serial a:hover{
    color:#df0024;
}
.ly_product_serial span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.16rem;
    color: #999999;
}

.ly_productname {
    width: 2.6rem !important;
    height: 0.45rem;
    line-height: 0.45rem;
    margin-left: 0.2rem;
    float: left;
    font-size: 0.18rem;
    color: #333333;
}

.ly_productname a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.16rem;
    color: #666666;
    text-decoration: underline;
}
.ly_productname a:hover{
    color:#df0024;
}
.ly_productname_search {
    width: 46% !important;
}

.ly_product_consistence {
    width: 2rem;
    height: 0.45rem;
    line-height: 0.45rem;
    margin-left: 0.2rem;
    float: left;
    font-size: 0.18rem;
    color: #333333;
    text-align: left;
    overflow: hidden;
}

.ly_product_consistence > span {
    /*cursor: pointer;*/
    display: block;
    width: 100%;
    height: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.16rem;
    color: #666666;
    overflow: hidden;
}

.ly_product_piaopai {
    width: 0.8rem;
    height: 0.45rem;
    line-height: 0.45rem;
    margin-left: 0.2rem;
    float: left;
    font-size: 0.18rem;
    color: #333333;
    text-align: left;
    overflow: hidden;
}

.ly_product_piaopai > span {
    /*cursor: pointer;*/
    display: block;
    width: 100%;
    height: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.16rem;
    color: #666666;
    overflow: hidden;
}

.ShowConc {
    color: #df0024;
}

.ly_product_norms {
    width: 0.7rem;
    height: 0.45rem;
    line-height: 0.45rem;
    margin-left: 0.2rem;
    float: left;
    font-size: 0.18rem;
    color: #333333;
    text-align: left;
    overflow: hidden;
}

.ly_product_norms span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.16rem;
    color: #666666;
}

.ly_product_price {
    width: 0.9rem;
    height: 0.45rem;
    line-height: 0.45rem;
    margin-left: 0.2rem;
    float: left;
    font-size: 0.18rem;
    color: #333333;
    text-align: right;
    overflow: hidden;
}

.ly_product_price span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.16rem;
    color: #666666;
}

.ly_product_norms_width {
    width: 1rem;
}

.ly_product_view {
    width: 1rem;
    margin-left: 0.8rem;
    text-align: center;
}

.ly_product_not {
    margin-left: 1.1rem;
}

.ly_product_order {
    width: 1rem;
    height: 0.45rem;
    line-height: 0.45rem;
    float: right;
    font-size: 0.18rem;
    color: #333333;
    text-align: center;
}

.ly_product_bncc_show_detail {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
    background: url('https://shijiaoke.oss-cn-beijing.aliyuncs.com/News/7de683ec9239f41001c7a4fd0e11c4e0.png')no-repeat center center;
    background-size: 0.22rem 0.21rem;
}

.ly_product_addcat {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
    background: url(https://shijiaoke.oss-cn-beijing.aliyuncs.com/News/08ab6b4e8bf99f89464a26b28f480b6d.png) no-repeat center center;
    background-size: 0.22rem 0.21rem;
}

.ly_product_addcat_more {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
    background: url(/images/more.png) no-repeat center center;
    background-size: 0.22rem 0.21rem;
}

.ly_product_cat {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
    background: url(https://shijiaoke.oss-cn-beijing.aliyuncs.com/News/5b9db3fc099d834d87e2bd1f3b6a320f.png) no-repeat center center;
    background-size: 0.22rem 0.21rem;
}
.ly_product_order_width {
    width: 1.6rem;
}

.ly_product_order_width span {
    cursor: pointer;
}

.ly_product_order_width span:hover {
    color: #df0024;
}

/*.ly_product_order span {*/
/*    display: block;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    cursor: pointer;*/
/*    background: url('../img/unpacking/icon22.png') no-repeat center center;*/
/*    background-size: 0.22rem 0.21rem;*/
/*}*/

.ly_productbottom {
    margin-top: 0.75rem;
}

.ly_productbottom_left {
    width: 5.3rem;
    height: auto;
    float: left;
}

.ly_productbottom_right {
    width: 5.3rem;
    height: auto;
    float: right;
}

.ly_productbottom_xiangguan {
    width: 100%;
    height: auto;
    float: left;
    padding: 0.15rem;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

.ly_product_title {
    width: 100%;
    border-bottom: 1px solid #eee;
    padding-left: 0.15rem;
    font-size: 0.18rem;
    color: #666666;
    font-weight: bold;
    height: 0.5rem;
    line-height: 0.5rem;
    position: relative;
    /*margin-top: 0.3rem;*/
}

.ly_product_title::before {
    content: "";
    display: block;
    width: 0.04rem;
    height: 0.19rem;
    position: absolute;
    left: 0;
    top: 0.16rem;
    background: #df0024;
}

.ly_productbottom_list {
    width: 100%;
    height: auto;
    margin-top: 0.05rem;
}

.ly_product_ul {
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
}

.ly_product_ul li {
    width: 100%;
    /*width: 50%;*/
    margin-bottom: 0.08rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ly_product_ul li a {
    display: block;
    width: 100%;
    height: 0.45rem;
    line-height: 0.5rem;
    font-size: 0.16rem;
    color: #666666;
    padding-left: 0.2rem;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    word-break: break-word;
    text-overflow: ellipsis;
    text-decoration: underline;
}
.ly_product_ul li a:hover{
    color:#df0024;
}
.ly_product_ul_xiangguan {
    width: 100%;
    height: auto;
}

.ly_product_ul_xiangguan li {
    width: 100%;
    height: 0.85rem;
    margin-left: 0.08rem;
    overflow: hidden;
}

.ly_product_ul_xiangguan li a {
    display: block;
    position: relative;
    left: 0.8rem;
    top: -0.7rem;
    max-width: 6rem;
    height: 0.45rem;
    line-height: 0.5rem;
    font-size: 0.16rem;
    color: #666666;
    overflow: hidden;
    white-space: nowrap;
    word-break: break-word;
    text-overflow: ellipsis;
    text-decoration: underline;
}
.ly_product_ul_xiangguan li a:hover{
    color:#df0024;
}
.ly_product_ul_xiangguan li span {
    display: block;
    position: relative;
    left: 0.8rem;
    top: -0.7rem;
    color: #999999;
}

.ly_product_ul_xiangguan img {
    width: 0.6rem;
    height: 0.6rem;
}

.ly_product_ul li a::before {
    content: "";
    display: block;
    width: 0.08rem;
    height: 0.08rem;
    position: absolute;
    left: 0;
    top: 0.2rem;
    border-radius: 50%;
    background: #928c8c;
}

.ly_product_ul li span {
    margin-left: 0.2rem;
    color: #999999;
}

.ly_productbottom_hot {
    float: left;
    /*width: 5.3rem;*/
    width: 12rem;
    height: auto;

}

.ly_productbottom_tuijian {
    width: 5.15rem;
    float: right;
}

.ly_product_slide {
    /*width: 90%;*/
    width: 100%;
    margin-top: 0.05rem;
}

/*产品详情页start*/
.ly_productdetail {
    margin-top: 0.5rem;
    /*overflow: hidden;*/
    zoom: 1;
}

.ly_productdetail::after {
    content: "";
    display: block;
    opacity: 0;
    clear: both;
    visibility: hidden;
}

.ly_productdetail_left {
    width: 3.85rem;
    height: auto;
    float: left;
}

.ly_product_pic {
    width: 3.85rem;
    height: 3.85rem;
    border: 1px solid #cccccc;
    overflow: hidden;
    text-align: center;
    font-size: 0;
}

.ly_product_pic span {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.ly_product_pic img {
    position: absolute;
    left: 0;
    top: 0;
    height: 3.85rem;
    width: 3.85rem;
    vertical-align: middle;
}

.pad-area {
    height: 1.15rem;
    width: 3.85rem;
    padding: 0.28rem;
    /*border: 1px solid #ccc;*/
}

.ly_product_form {
    width: 3.85rem;
    height: auto;
    padding: 0.28rem;
    border: 1px solid #ccc;
    margin-top: 0.33rem;
}

.ly_product_form form > div {
    font-size: 0.16rem;
    color: #3a3a3a;
}

.ly_product_num {
    width: 100%;
    height: auto;
    margin-top: 0.15rem;
    margin-bottom: 0.18rem;
}

.ly_product_num label {
    font-size: 0.16rem;
    color: #3a3a3a;
    display: inline-block;
    height: 0.3rem;
    line-height: 0.3rem;
    width: 0.52rem;
}

.ly_product_num div {
    font-size: 0.16rem;
    color: #3a3a3a;
    float: right;
    line-height: 0.3rem;
}

.ly_product_pro_de {
    width: 0.7rem;
    height: 0.45rem;
    line-height: 0.45rem;
    float: left;
    font-size: 0.18rem;
    color: #333333;
    margin-left: 0.2rem;
    text-align: right;
}

.ly_product_pro_de span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.16rem;
    color: #666666;
}

.ly_product_pro_stock {
    width: 1rem;
    height: 0.45rem;
    line-height: 0.45rem;
    float: left;
    font-size: 0.18rem;
    color: #333333;
    margin-left: 0.2rem;
    text-align: center;
}

.ly_product_pro_stock span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.16rem;
    color: #666666;
}
.ly_product_min {
    width: 0.3rem;
    height: 0.3rem;
    line-height: 0.3rem;
    text-align: center;
    border: 1px solid #ccc;
    cursor: pointer;
    background: none;
    vertical-align: bottom;
}

.ly_product_box {
    width: 0.4rem;
    height: 0.3rem;
    margin-left: -0.04rem;
    text-align: center;
    line-height: 0.3rem;
    border: 1px solid #ccc;
    font-size: 0.16rem;
    color: #3a3a3a;
    position: relative;
    border-left: none;
    border-right: none;
}

.ly_product_add {
    width: 0.3rem;
    height: 0.3rem;
    line-height: 0.3rem;
    margin-left: -0.04rem;
    text-align: center;
    background: none;
    border: 1px solid #ccc;
    cursor: pointer;
    vertical-align: bottom;
}

.ly_product_form .shou {
    background: #e00442;
    color: #fff;
    float: left;
    margin-left: 0;
}
.add-cart{
    background: #df0024;
    color: white;
    width: 1.5rem;
    height: 0.4rem;
    display: inline-block;
    text-align: center;
    line-height: 0.38rem;
    font-size: 0.16rem;
    border: 1px solid #e00442;
    cursor: pointer;
}
.add-cart:hover{
    color: white;
}
.downLoad-certificate{
    width: 1.5rem;
    height: 0.4rem;
    display: inline-block;
    margin: 0 0.3rem;
    text-align: center;
    line-height: 0.38rem;
    font-size: 0.16rem;
    border: 1px solid #df0024;
    background: rgb(255,237,237);
    color:#df0024 ;
    cursor: pointer;
}
.downLoad-certificate:hover{
    color:#df0024 ;
}
.ly_product_cart {
    width: 1.5rem;
    height: 0.4rem;
    display: inline-block;
    text-align: center;
    line-height: 0.38rem;
    font-size: 0.16rem;
    border: 1px solid #e00442;
    cursor: pointer;
    margin-left: 0.2rem;
}

.quxiao {
    background: #ffeded;
    color: #e00442!important;
}

.apply_sy {
    margin-left: 0.4rem;
    color: #df0024;
    border: 1px solid #d4d1d1
}

.ly_productdetail_right {
    width: 7.93rem;
    height: auto;
    float: right;
    font-size: 0.16rem;
}

/*.ly_productdetail_right>div{
    margin: 0.15rem 0;
}*/
.ly_bncc_detail {
    margin-top: 0.3rem !important;
}
.ly_comment_prd_detail{
    background: rgb(246,246,246);
    padding: 0 0.15rem;
}
.ly_comment_prd_detail ul li{
    margin: 0.2rem 0;
}
.ly_product_basic {
    width: 12rem;
    height: auto;
}
.ly_product_basic_1{
    width: 12rem;
    height: auto;
}
.ly_product_basic_1 tr{
    border-bottom:0;
}
.ly_product_basic caption {
    width: 100%;
    height: 0.45rem;
    line-height: 0.45rem;
    padding-left: 0.2rem;
    background: #e00442;
    font-size: 0.18rem;
    color: #fff;
    text-align: left;
}

.ly_product_basic tr {
    border-right: 1px solid #ccc;
}
.ly_product_basic_1 td{
    font-size: 0.16rem;
    color: #666666;
    height: 0.45rem;
    border-bottom: 0;
}
.ly_product_basic td {
    width: 10rem;
    border-left: 1px solid #ccc;
    font-size: 0.16rem;
    color: #666666;
    border-bottom: 1px solid #ccc;
    height: 0.45rem;
    padding: 0.1rem 0.2rem;
    line-height: 0.25rem;
    text-align: justify;
}

.ly_product_basic td:first-child {
    width: 5em;
    text-align: center;
    min-width: 10em;
    padding: 0;
}


.ly_product_infor {
    width: 12rem;
    height: auto;

}
.ly_product_infor td{
    font-size: 0.16rem;
}
.ly_product_infor caption {
    width: 100%;
    height: 0.45rem;
    line-height: 0.45rem;
    padding-left: 0.2rem;
    background: #5f5f5f;
    font-size: 0.18rem;
    color: #fff;
    text-align: left;
}

.ly_product_infor tr {
    border-right: 1px solid #ccc;
}
.ly_product_infor tr:hover{
    background:#f3f3f3;
}
.ly_product_infor th {
    text-align: left;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    height: 0.45rem;
    /* padding-left: 0.2rem; */
    font-size: 0.18rem;
    color: #666666;
    font-weight: normal;
    background: #f2f2f2;
}

.ly_product_infor .component_z {
    text-align: left;
    padding-left: 0.2rem;
    width: 30%;
}

.ly_product_infor .criterion {
    text-align: center !important;
    width: 20%;
}

.ly_product_infor .CAS {
    text-align: center !important;
    width: 15%;
}

/*.ly_product_infor td:first-child {*/
/*    background: #f2f2f2;*/
/*    width: 2rem;*/
/*}*/

.ly_product_infor td {
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    height: 0.45rem;
    line-height: 0.25rem;
    padding: 0.1rem 0.2rem;
}

.ly_product_infor .component {
    text-align: left;
    padding-left: 0.2rem;
}

.ly_product_infor .Uncertainty {
    text-align: center !important;
}

.ly_product_infor .department {
    text-align: center !important;
}

.ly_product_infor .Standard_value {
    text-align: center !important;
}

em {
    color: red;
    font-style: normal;
}

/*.layui-layer-content {
    height: 90%;
}

.layui-layer-iframe iframe {
    height: 100% !important;
}*/

.shous:hover {
    color: #df0042
}

.shous:hover .Collection {
    background-position: -0.25rem -2.06rem;
}

.blt {

    background: url('/img/lv_sprites1.png');
    display: inline-block;
    width: 0.25rem;
    height: 0.22rem;
    vertical-align: middle;
}

.Collection {
    background-position: 0 -2.06rem;
}

.collected {
    background-position: -0.25rem -2.06rem;
}

.shopping {
    background-position: -0.59rem -2.05rem;
}

.shous {
    display: inline-block;
    height: 100%;
    color: #df0042;
    margin-left: 0.2rem;
}

.quxiaos {
    display: inline-block;
    /*float: right;*/
    height: 100%;
    color: #df0042;
    margin-left: 0.2rem;
}

.book_sc {
    display: inline-block;
    width: 0.5rem;
    height: 0.22rem;
    text-align: center;
}

.productViews {
    color: #df0024;
}

.topic_detail_collection.hascollect, .topic_detail_yescollection.notcollect {
    display: none !important;
}

.topic_detail_collection.notcollect，.topic_detail_yescollection.hascollect {
    display: inline !important;
}

.topic_detail_collection i, .topic_detail_yescollection i {
    width: 0.2rem;
    height: 0.2rem;
    line-height: 0.2rem;
    font-size: 0.18rem;
}

.topic_detail_yescollection i {
    color: red;
}

.topic_detail_collection, .topic_detail_yescollection {
    cursor: pointer;
    color: #666;
}

.topic_detail_collection label, .topic_detail_yescollection label {
    cursor: pointer;
}


.ly_pdt_detail_wrap {
    width: 100%;
    background: #FFF;
    /*border: 1px solid #DCDFE6;*/
    /*-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.12), 0 0 6px 0 rgba(0,0,0,.04);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.12), 0 0 6px 0 rgba(0,0,0,.04);*/
    /*margin-top: 0.4rem;*/
}

.ly_pdt_detail_title {
    background-color: #ffffff;
    border-bottom: 1px solid #df0024;
    margin: 0;
}
.ly_productdetail_right h3{
    font-size: 0.22rem;
    font-weight: bold;
    color: #de0024;
}
.ly_productdetail_right h1{
    font-size: 0.22rem;
    font-weight: bold;
    color: #de0024;
}
.ly_pdt_detail_title p {
    width: 100%;
    height: 0.4rem;
    line-height: 0.4rem;
    text-align: left;
    background: #df0024;
    color: #ffffff;
    font-size: 0.18rem;
    padding-left: 0.2rem;
}

.ly_pdt_detail_content {
    padding: 0.15rem;
    padding-top: 0;
}

.ly_pdt_detail_content p:nth-child(1) {
    font-size: 0.18rem;
    color: #666666;
}

.ly_pdt_detail_content p {
    font-size: 0.16rem;
    line-height: 0.3rem;
}

.pdt_detail_title {
    font-size: 0.18rem;
    color: #333;
    margin-top: 0.15rem;
}

.pdt_detail_content {
    font-size: 0.16rem;
    color: #666666;
    text-indent: 2em;
    margin-top: 0.15rem;
    line-height: 0.25rem;
}

.pdt_detail_box {
    font-size: 12px;
    color: #666666;
    margin-top: 0.3rem;
}

.footer-info {
    overflow: hidden;
    margin-top: 0.25rem;
}

.info-left {
    float: left;
}

.info-left img {
    width: 1rem;
    height: 1rem;
}

.info-right {
    position: relative;
    float: left;
    margin-left: 0.2rem;
    top: 0.05rem;
}

.pdt_table {
    width: 100%;
    border: 1px solid;
    border-collapse: collapse;
    text-align: center;
    border: 1px solid black;
    margin-top: 0.15rem;
}

.pdt_table {
    font-size: 0.05rem;
}

.pdt_table td, .pdt_table th {
    padding: 3px 5px;
    border: 1px solid #ccc;
    color: #666666;
    font-weight: normal;
    font-size: 16px;
}

.pdt-info-save-btn {
    width: 1.5rem;
    height: 0.4rem;
    display: inline-block;
    text-align: center;
    line-height: 0.4rem;
    font-size: 0.16rem;
    border: 1px solid #e00442;
    cursor: pointer;
    background: #e00442;
    color: #fff;
    /*float: right;*/
    margin-top: 0.2rem;
    margin-right: 0.1rem;
}

.ly_pro_comment {
    width: 12rem;
    height: auto;
    margin: 0.5rem auto;
    /* padding-top: 0.55rem; */
    /*border-top: 1px solid #e5e5e5;*/
}

.ly_pro_comment_all {
    width: 100%;
    height: auto;
}

.ly_pro_comment_show {
    margin-top: 0.65rem;
    width: 100%;
    height: auto;
}

.ly_pro_comment_show_con {
    width: 100%;
    height: auto;
    padding-bottom: 0.25rem;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    margin-bottom: 0.25rem;
}

.ly_pro_comment_show_con_img {
    width: 0.6rem;
    height: 0.6rem;
    overflow: hidden;
    border-radius: 50%;
    float: left;
}

.ly_pro_comment_show_con_img img {
    width: 0.6rem;
    border-radius: 50%;
    height: 0.6rem;
}

.ly_pro_comment_show_con_list {
    width: 11rem;
    height: auto;
    float: left;
}

.ly_pro_comment_hf_list_con {
    float: left;
    width: 100%;
    background-color: #eaeaec;
    margin-top: 0.07rem;
}

.ly_pro_comment_list_con {
    float: left;
    width: 100%;
    background-color: #eaeaec;
    margin-top: 0.07rem;
}

.ly_comment_item {
    /* width: 7.3rem; */
    width: 11rem;
    float: left;
    margin-left: 0.3rem;
}

.ly_comment_item_top {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.ly_comment_item_h {
    width: 100%;
    height: 0.2rem;
    float: left;
}

.ly_comment_item_h a {
    font-size: 0.16rem;
    font-weight: normal;
    color: #333;
    display: inline-block;
    float: left;
}

.ly_comment_item_panel {
    margin-top: 0.1rem
}

.ly_comment_item_currentcontent {
    word-wrap: break-word;
    font-size: 0.16rem;
}

.ly_comment_item_bottom {
    width: 100%;
    height: auto;
    margin-top: 0.1rem;
    position: relative;
}

.ly_comment_item_time {
    float: left;
    /*margin-top: 0.1rem;
    line-height: 0.3rem;*/
    /*margin-left:0.5rem*/
}
.ly_comment_item_time span{
    color:#999;
}
.ly_comment_item_praise {
    width: auto;
    float: right;
    text-align: right;
    margin-top: 0.1rem;
    margin-bottom: 0;
    line-height: 0.4rem;
}

.ly_comment_item_praise_num {
    margin-left: 0.1rem;
}

.ly_comment_item_praise_delete {
    float: left;
    color: #df0024;
    margin-right: 0.2rem;
}

.ly_pro_content_bottom {
    margin-top: 0;
    padding-top: 0;
    width: 100%;
    height: auto;
    margin: 0 auto;
}

.ly_pro_content_comment_title {
    border: none;
    font-weight: bold;
    border-bottom: none;
    width: 12rem;
    background: url(/img/default/icon25.png) no-repeat left center;
    background-size: 0.04rem 0.19rem;
    padding-left: 0.15rem;
    font-size: 0.18rem;
    color: #666666;
    height: 0.5rem;
    line-height: 0.5rem;
}

.ly_pro_content_comment_title span {
    display: block;
    float: left;
}

.ly_pro_content_comment_title_key {
    max-width: 10rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ly_pro_comment_input {
    width: 9.5rem;
    height: 1.5rem;
    font-family: Arial;
    margin-top: 30px;
    padding: 0.2rem;
    resize: none;
    border: 1px solid #e5e5e5;
    outline: none;
}

.ly_pro_content_bottom span.icon_c {
    background: url(/img/default/icon28.png) no-repeat;
    width: 0.2rem;
    height: 0.21rem;
    vertical-align: sub;
    display: inline-block;
    background-size: 0.2rem 0.21rem;
}

.ly_pro_comment_button {
    width: 1.73rem;
    height: 0.52rem;
    line-height: 0.52rem;
    display: block;
    text-align: center;
    color: #fff !important;
    background: #df0024;
    font-size: 0.18rem;
    border: none;
    transition: all 0.3s linear;
    cursor: pointer;
    float: right;
    margin-top: 1.3rem;
    outline: none;
}

.ly_pro_content_recommend_read {
    width: 10.95rem;
    height: auto;
    margin-top: 0.7rem;
}

.ly_pro_content_recommend_read_title {
    width: 100%;
    height: auto;
    background: url(/img/default/icon25.png) no-repeat left center;
    background-size: 0.04rem 0.19rem;
    border-bottom: 1px solid #eee;
    padding-left: 0.15rem;
    font-size: 0.18rem;
    color: #666666;
    font-weight: bold;
    height: 0.5rem;
    line-height: 0.5rem;
}

.ly_pro_content_recommend_read_list {
    width: 100%;
    height: auto;
}

.ly_pro_content_recommend_read_list li {
    width: 100%;
    height: auto;
    padding: 0.3rem 0px;
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden;
}

.ly_pro_content_recommend_read_item_pic {
    width: 2.4rem;
    height: 1.6rem;
    float: left;
}

.ly_pro_content_recommend_read_item_pic img {
    height: 1.6rem;
    width: 2.4rem;
    transition: all 0.3s linear;
}

.ly_pro_content_recommend_read_item_content {
    width: 8.2rem;
    height: auto;
    float: right;
}

.ly_pro_content_recommend_read_item_content h3 {
    margin-bottom: 0.1rem;
}

.ly_pro_content_recommend_read_item_content h3 a {
    font-size: 0.18rem;
    color: #333333;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
}

.ly_pro_content_recommend_read_item_pic a {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    text-align: center;
    font-size: 0;
}

.ly_pro_content_recommend_read_item_content p {
    font-size: 0.16rem;
    height: auto;
    color: #666;
    line-height: 0.26rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.ly_pro_content_recommend_read_item_content_news_a {
    font-size: 0.16rem;
    color: #df0024;
    display: inline-block;
    margin-top: 0.35rem;
    float: right;
    margin-right: 0.2rem;
}

.ly_pro_comment_bottom {
    width: 12rem;
    margin-top: 0.3rem;
    padding-top: 0;
    height: 1.5rem;
    background: #eee;
    overflow: hidden;
    margin: 0 auto;
}

.ly_pro_comment_bottom p {
    text-align: center;
    font-size: 0.16rem;
    margin-top: 0.2rem;
}

.ly_pro_comment_bottom a {
    display: block;
    width: 1.2rem;
    height: 0.4rem;
    line-height: 0.4rem;
    background: #df0024;
    color: #fff;
    margin: 0.1rem auto;
    text-align: center;
}

/*.ly_product_visible {*/
/*    !*width: 12rem !important;*!*/
/*    margin-top:0.2rem;*/

/*}*/
.ly_product_sible {
    width: 100% !important;
}

.lly_product_visible::before {
    content: "";
    display: block;
    width: 0.04rem;
    height: 0.19rem;
    position: absolute;
    left: 0;
    top: 0.16rem;
    background: #df0024;
}

.ly_home_product_img .play_btn {
    position: absolute;
    z-index: 40;
    background: url(/img/default/video.png) no-repeat;
    background-size: 1.2rem;
    cursor: pointer;
    left: 33%;
    top: 33%;
    opacity: 0.8;
    width: 1.2rem;
    height: 1.2rem;
}

/*豫南产品样式*/
.ly_pdt_detail_other_wrap{
    overflow: hidden;
}
.ly_pdt_detail_other_wrap {
    border: 1px solid #DCDFE6;
    font-size: 0.16rem;
    line-height: 0.32rem;
    padding: 0.15rem;
}
.ly_pdt_detail_other_wrap h3 {
    padding:0.06rem 0;
    font-weight: bold;
}
.ly_pdt_detail_other_wrap table {
    border: 1px solid #ccc;
    text-align: center;
    width: 100%;
}
.ly_pdt_detail_other_wrap table{
    border: 1px solid #ccc;
    text-align: center;
}
.ly_pdt_detail_other_wrap table th,tr,td{
    border: 1px solid #ccc;
}
.ly_pdt_detail_other_wrap p {
    line-height: 0.32rem;
}
.ly_pdt_detail_other_wrap table p{
    margin-bottom:0
}
.ly_home_product_img{
    padding: 0;position: relative;cursor: pointer;width: 100%;height: 100%;
}
.prd-img img{
    width: 3.85rem;
    height: 3.85rem;
    position: absolute;
    left: 0;
    top: 0;
}
.ly_comment_product_detail_gg{
    margin-top: 0.2rem;
}


.ly_comment_prd_standard{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_comment_prd_standard>li{
    float: left;
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;

}

.more_dingzhi{
    float: left;
    width: 1.8rem;
    height: 0.4rem;
    display: inline-block;
    text-align: center;
    line-height: 0.4rem;
    font-size: 0.16rem;
    cursor: pointer;
    border: 1px solid #ddd;
}
.ly_bncc_hesuan li{
    width:100%;
    height: 100%;
    padding-top: 0.15rem;
}
.ly_bncc_hesuan span{
    padding: 0rem 0.18rem 0 0;
}
.ly_bncc_hesuan  a{
    display: block;
    width:100%;
    height: 100%;
    text-decoration: underline;
    color: #666666;
}
.ly_bncc_hesuan  a:hover{
    color:#df0024;
}


.ly_comment_prd_detail span{
    display: inline-block;
    width: 0.65rem;
}
.ly_prd_price{
    color: #df0024;
    font-size: 0.24rem;
    position: relative;
    left:-0.1rem;
}

.product_original{
    text-decoration: line-through;
    color:#05b3d2;
    font-size: 16px;
    width: 1rem!important;
}
.ly_comment_prd_standard .ly_comment_prd_standard_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}



.ly_comment_prd_standard_gg{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_comment_prd_standard_gg>li{
    /*float: left;*/
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;
    width:5.5rem;


}

.ly_comment_prd_standard_gg .ly_comment_prd_standard_gg_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}




.ly_comment_prd_standard_ml{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_comment_prd_standard_ml>li{
    float: left;
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;
    width:auto;

}

.ly_comment_prd_standard_ml .ly_comment_prd_standard_ml_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}


.ly_comment_prd_standard_nd{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_comment_prd_standard_nd>li{
    float: left;
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;
    width:auto;

}

.ly_comment_prd_standard_nd .ly_comment_prd_standard_nd_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}



/*hs*/
.ly_prd_hs_ge{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_prd_hs_ge>li{
    float: left;
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;
    width:auto;

}

.ly_prd_hs_ge .ly_prd_hs_ge_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}

.ly_prd_hs_nd{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_prd_hs_nd>li{
    float: left;
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;
    width:auto;

}

.ly_prd_hs_nd .ly_prd_hs_nd_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}

/*dna*/
.ly_prd_dna_ge{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_prd_dna_ge>li{
    float: left;
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;
    width:auto;

}

.ly_prd_dna_ge .ly_prd_dna_ge_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}

.ly_prd_dna_nd{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_prd_dna_nd>li{
    float: left;
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;
    width:auto;

}

.ly_prd_dna_nd .ly_prd_dna_nd_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}

/*yt*/


.ly_prd_yt_ge{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_prd_yt_ge>li{
    float: left;
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;
    width:auto;

}

.ly_prd_yt_ge .ly_prd_yt_ge_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}

.ly_prd_yt_nd{
    margin-top: -0.25rem;
    width:96%;
    padding-left:0.32rem;
}
.ly_prd_yt_nd>li{
    float: left;
    padding: 0.05rem 0.1rem;
    border:1px solid #ddd;
    margin: 0 0.1rem 0.1rem 0;
    cursor: pointer;
    width:auto;

}

.ly_prd_yt_nd .ly_prd_yt_nd_active{
    border:1px solid #df0024;
    background:url(../img/xuanzhong.png) no-repeat  right 100%;
}
/*yt-end*/





.ly_comment_prd_count button{
    width: 0.3rem;
    height: 0.3rem;
    border: 1px solid #ddd;
}
.ly_comment_prd_count input{
    width: 0.3rem;
    height: 0.4rem;
    border: 1px solid #ddd;
    text-align: center;
    line-height: 0.1rem;
    background: #f9f9f9;
}

.ly_comment_prd_standard_name{
    border:0;!important;
}
.ly_comment_prd_count{
    padding: 0 0.1rem;
}

.ly_comment_prd_count .pro_num{
    border-left: none;
    border-right: none;
    width: 0.4rem;
    background: #fff
}
.ly_productdetail_tab{
    margin: 0 auto;
    width: 12rem;
    margin-top:0.4rem;
}
.prd-remarks{
    margin: 0.2rem auto;
    width: 12rem;
    border: 1px solid #ddd;
    padding:0 0.2rem 0.3rem;
}
.prd-remarks li{
    margin-top: 0.3rem;
    font-size: 0.16rem;
}
.prd-remarks li span{
    font-size: 0.18rem;
    font-weight: bold;
    display: inline-block;
    margin-bottom: 0.1rem;
}
.prd-remarks li p{
    margin-bottom: 0.05rem;
}
.prd-title{
    font-size: 0.18rem;
    font-weight: bold;
    padding-left: 0.1rem;
    margin: 0.18rem 0;
    border-left: 4px solid #df0024;
}
.related-video{
    width: 2.5rem;
}
.related-video{
    float: left;
    color: rgb(117,117,117);
    font-size: 0.14rem;
    border: 1px solid #eeee;
    padding-bottom: 0.1rem;
}
.related-video-list>div{
    margin-right: 0.66rem;
}
.related-video:last-child{
    margin: 0 !important;
}
.related-video h3{
    color: black;
    font-size: 0.16rem;
    padding-left: 0.1rem;
    margin: 0.1rem 0;
}
.related-video>div{
    padding: 0 0.1rem;
}
.related-video img{
    width: 2.5rem;height: 1.5rem
}

.prd-borderline>div{
    width: 5rem;
    float: left;
}
.prd-borderline-ul li{
    width: 100%!important;
}
.prd-borderline{
    margin-top: 0.3rem;
}
.prd-borderline-ul {

    border-top: 1px solid #ddd;
}
.wy-header{
    width: 12rem;
    height: 4.5rem;
    margin: 0.6rem auto 0;
}
.wy-header h3{
    height: 0.4rem;
    line-height: 0.4rem;
    text-align: center;
    background: #df0024;
    color: white;
    font-weight: bold;
    letter-spacing: 0.04rem;
}
.wy-header>div{
    float: left;
    margin: 0 0.05rem;
}
.wy-header-A{
    width: 2.1rem;
    height: 4.5rem;
    background: #fff;
}
.wy-header-B{
    width: 6.8rem;
    height: 4.5rem;
    background: red;
}
.wy-header-C{
    width: 2.7rem;
    height: 4.5rem;
}
.wy-header-C img{
    width: 100%;
    height: 1.8rem;
}
.wy-header-A ul li{
    padding-left: 0.3rem;
    line-height: 0.36rem;
    height: 0.36rem;
    color: black;
}
.wy-header-A ul li:hover{
    cursor: pointer;
    background: #f4f4f4;
}
.wy-news{
    height:2.6rem ;
    width: 100%;
    background: #fff;
}
.wy-news-title{
    height: 0.5rem;
    line-height: 0.5rem;
    padding: 0 0.1rem;
}
.wy-news-title-1{
    font-size: 0.18rem;
    font-weight: bold;
    color: black;
}
.wy-news-title-2{
    float: right;
}
.wy-news-content li{
    margin: 0.1rem 0 0.2rem 0.3rem;
    list-style: outside;
}
.prd-middle{
    margin: 0 auto;width: 12rem
}
.tab_con>div{
    display:none
}
.tab_list ul li{
    float: left;
    width: 2rem;
    height: 0.6rem;
    line-height: 0.6rem;
    text-align: center;
    background: #fff;
    font-size: 0.18rem;
    cursor: pointer;
}
.tab_list ul li:hover{
    color: #fff;
    background: #df0024;
}
.tab_list ul .tab-current{
    color: #fff;
    background: #df0024;
}
.price_explain{
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    color:#df0024;
    width:0.14rem!important;
    height: 0.16rem;
    position: absolute;
}
.price_explain:before{
    content:"\f29c";
}
.product_original{
    text-decoration: line-through;
    color:#05b3d2;
    font-size: 16px;
    width:1rem!important;
    display: inline-block;
}
.price_baohan{
    position: absolute;
    left:6.2rem;
    /*width:2.8rem;*/
    /*height: 0.6rem;*/
    border:1px solid #e5e5e5;
    padding:0.1rem;
    top:0.8rem;
    background:#fff;
    font-size: 0.14rem;

}
.price_baohan_wuTJ{
    left:6.9rem !important;
}
/*页面CSS*/
.layui-layer-btn .layui-layer-btn0 {
    border-color: #df0024 !important;
    background-color: #df0024 !important;
    color: #fff;
}
.ly_product_pics {
    width: 3.85rem;
    height: 3.85rem;
    border: 1px solid #cccccc;
    padding: 0.1rem;
    overflow: hidden;
    text-align: center;
    font-size: 0;
}
.ly_product_pics img {
    max-height: 3.63rem;
    max-width: 3.62rem;
    vertical-align: middle;
}
.ly_bncc_pic {
    display: none;
    cursor: pointer;
}
.ly_product_pic_bottom {
    width: 100%;
    height: 1rem;
    margin-top: 0.2rem;
}
.ly_product_pic_bottom ul li {
    width: 21%;
    height: 60px;
    float: left;
    margin-left: 20px;
}
.ly_product_bncc_tit {
    font-size: 18px;
    padding-left: 0.15rem;
    position: relative;
}
.ly_productbottom{
    margin-top:0!important;
}
.ly_product_pic_bottom ul li img {
    width: 100%;
    height: 100%;
}
.ly_product_pic_bottom ul li:first-child {
    margin-left: 0;
}
.active_pid {
    border: 2px solid #df0024;
    cursor: pointer;
}
.bncc_img li:hover {
    border: 2px solid #df0024;
    cursor: pointer;
}
.ly_product_bncc_medium {
    width: 100%;
    height: auto;
    margin-top: 20px;
}
.ly_pro_detail_text {
    width: 100%;
    background: #FFF;
    border: 1px solid #DCDFE6;
    margin-top: 0.4rem;
}
.ly_pro_cercontent {
    padding: 0.2rem;
    font-size: 0.16rem;
    line-height: 0.4rem;
}
.product_img img {
    width: 100%;
    height: 100%;
    cursor: zoom-in;
}
.ly_pro_chakan {
    display: block;
    width: 1.2rem;
    height: 0.4rem;
    text-align: center;
    line-height: 0.4rem;
    color: #fff;
    background: #df0024;
    /* float: right; */
    margin: 0.3rem auto;
}
.ly_pro_chakan:hover{
    color:#fff!important;
}
.ly_product_str_left {
    width: 41%;
    float: left;
    margin-left: 0.3rem;
}
.ly_product_str_left p {
    /* width: 50%; */
    /* padding-left: 30px; */
    margin-top: 30px;
    color: #df0024;
    /* float: left; */
    padding-bottom: 0.2rem;
}
.ly_product_str_left table {
    width: 3.96rem!important;
    height: 5.16rem!important;
}
.ly_product_str_right {
    width: 33%;
    float: left;
    margin-left: 1rem;
}
.ly_product_str_right p {
    /* width: 50%; */
    /* padding-left: 30px; */
    margin-top: 30px;
    color: #df0024;
    /* float: left; */
    padding-bottom: 0.2rem;
}
.product_img {
    width: 5.96rem;
    height: 5.16rem;
    position: relative;
}
.mask {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000;
    width: 100%;
    height: 100%;
    background: #000;
    background-color: rgba(0, 0, 0, 0.65);
    text-align: center;
    display: none;
}
.product_magnifier {
    display: inline-block;
    width: 0.53rem;
    height: 0.53rem;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    background: url(https://beinabncc.oss-cn-beijing.aliyuncs.com/News/184a535aebf3d6f6bcf5a50794c48999.png)no-repeat 0.03rem;
    background-color: #4a8d90;
    border-radius: 50%;
    opacity: 0.8;
}
.mask img {
    max-width: 100%;
    max-height: 100%;
    display: inline-block;
    vertical-align: middle;
    cursor: zoom-out;
}
.price_baohan span{
    margin-bottom: 3px;
}
.ly_bncc_table{
    margin-top: 0.15rem;
    width: 100%;
    height: 0.35rem;
    line-height: 0.35rem;
    font-size: 0.16rem;
    border-bottom: 1px solid #df0024;

}
.ly_bncc_table span{
    display: block;
    float:left;
    width:1.2rem;
    height: 0.35rem;
    text-align: center;
    line-height: 0.35rem;
    cursor: pointer;
}
.ly_bncc_table span:hover{
    background: #df0024;
    color:#fff;
}
.ly_bncc_tab_acitve{
    background: #df0024;
    color:#fff;
}


/*规格样式*/
.gu_desc {
    position: absolute;
    width:2.5rem;
    /*right: 0;*/
    /*top: -55px;*/
    left: -2px;
    top: -268px;
    border: 1px solid #eee;
    /*background:url("https://beinabncc.oss-cn-beijing.aliyuncs.com/News/3b770dc2a0e8258ce4d0891f3b8010fa.png")no-repeat;*/
    background:url("https://beinabncc.oss-cn-beijing.aliyuncs.com/News/3c40125e8ac06c204efd6d5ccfd21c13.png")no-repeat;
    background-position: left bottom;
    background-color: #fff;
    padding: 15px;
    display: none;
    z-index: 999;
    bottom: 30px;
}
.gu_desc span {
    display: inline-block;
    font-size: 14px;
    height: 61px;
    padding-top:13px;
}
.gu_desc span:nth-child(3){
    padding-top:0;
}
.gu_desc span:nth-child(4){
    padding-top:0;
}
.gu_desc img {
    width: 220px;
    height: 165px;
    margin-top: 10px;
}



.ly_bncc_cells_table{
    margin-top: 0.15rem;
    width: 80%;
    height: 0.35rem;
    line-height: 0.35rem;
    font-size: 0.16rem;
    border-bottom: 1px solid #df0024;

}

.ly_bncc_cells_tab{
    display: block;
    float:left;
    width:1.2rem;
    height: 0.35rem;
    text-align: center;
    line-height: 0.35rem;
    cursor: pointer;
}
.ly_bncc_cells_table span:hover{
    background: #df0024;
    color:#fff;
}
.ly_bncc_cells_tab_acitve{
    background: #df0024;
    color:#fff;
}
.ly_bncc_tab{
    display: block;
    float:left;
    width:1.2rem;
    height: 0.35rem;
    text-align: center;
    line-height: 0.35rem;
    cursor: pointer;
}
/* 延保两周-复选框组件  start 20230524*/
/*input[type="checkbox"] {*/
/*    width: 16px;*/
/*    height: 16px;*/
/*    line-height: 16px;*/
/*    display: inline-block;*/
/*    text-align: center;*/
/*    position: relative;*/
/*    box-sizing: content-box;*/
/*    margin-right: 0.1rem;*/
/*}*/
/*input[type="checkbox"]::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    background: #fff;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    border: 1px solid #ccc;*/
/*}*/

/*input[type="checkbox"]:checked::before {*/
/*    content: "✔";*/
/*    background-color: #df0024;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    border: 2px solid #df0024;*/
/*    border-radius: 2px;*/
/*    color: #fff;*/
/*    font-size: 16px;*/
/*    font-weight: bold;*/
/*}*/
.checkbox{
    width: 16px;
    height: 16px;
    line-height: 16px;
    margin-right: 0.1rem;
    vertical-align: middle;
}
/* 延保两周-复选框组件  end*/
.cert-downLoad a{
    margin-left: 0.2rem;
    text-decoration: underline;
    color:#df0024;
    cursor: pointer
}

button.person_btn {
    width: 1rem;
    height: 0.4rem;
    line-height: 0.4rem;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 0.16rem;
    background: #e00025;
    cursor: pointer;
    border: none;
    margin: 0.3rem 0 0 0.2rem;
}

.div_right {
    text-align: center;
    margin-left: 54px;
    color: #999;
    font-size: 0.16rem;
    margin-top: 38px;
    border: 1px solid #df0024;
    height: 0.45rem;
    line-height: 0.45rem;
    width: 72%;
}

.div_right>input {
    float: left;
    width: 70%;
    height: 100%;
    color: #666666;
    font-size: 0.14rem;
    padding-left: 0.2rem;
    margin-right: 0.1rem;
    border: none;
}

.p_left {
    width: 1rem;
    height: auto;
    float: left;
    text-align: right;
    font-size: 0.16rem;
    color: #666666;
    line-height: 0.4rem;
    margin-top: 11px;
    margin-left: 23px;
}

.p_input {
    width: 2.0rem;
    height: 0.4rem;
    border: 1px solid #ccc;
    color: #666666;
    font-size: 0.14rem;
    padding-left: 0.2rem;
    margin-right: 0.1rem;
}
/*列表页产品目录下载按钮样式 start*/
.catalog_download{
    display: inline-block;
    float:right;
    width:1.6rem;
    height: 0.35rem;
    text-align: center;
    line-height: 0.35rem;
    border:1px solid #df0024;
    color: #df0024;
    cursor: pointer;
}
.catalog_download:hover{
    color:#df0024;
}
.catalog_download img{
    vertical-align: sub;
    margin-right: 0.1rem;
}
.pro_breadcrumbs{
    width:12rem!important;
}
.breadcrumbs_first{
    margin-left: 0!important;
}
.pdt_table .department{
    text-align: left;
    padding-left: 0.2rem;
    width: 30%;
}
.product_conc{
    width:608px;
    height: auto;
    max-height: 400px;
    overflow-y: auto;
    position: absolute;
    left: 45%;
    z-index: 20;
    display: none;
}
.new_pro_infor {
    height: auto;
    margin: 0 auto;
    /*margin-bottom: 0.4rem;*/
    font-size: 0.16rem;
    color:#999;
}
.new_pro_infor tr {
    border-right: 1px solid #ccc;
}
.new_pro_infor td{
    background: #ffffff;
    width: 2rem;
}

.new_pro_infor td {
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    height: 45px;
    /* padding-left: 20px; */
}

.new_pro_infor th {
    text-align: center;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    height: 0.45rem;
    /*padding-left: 0.2rem;*/
    font-size: 0.16rem;
    color: #666666;
    font-weight: normal;
    background: #ffffff;
}

.new_pro_infor_zufen {
    text-align: center;
    width: 32%;
}
.new_pro_infor_bz {
    text-align: center;
    width: 18%;
}
.new_pro_infor_bqd {
    text-align: center;
    width: 18%;
}
.new_pro_infor_dw {
    text-align: center;
    width: 32%;
}
.new_pro_zufen {
    text-align: center;
    width: 30%;
}
.new_pro_bz {
    text-align: center;
    width: 35%;
}
.new_pro_bqd {
    text-align: center;
    width: 35%;
}
/*产品列表组分详情页样式*/
.new_pro_infor_team_comp {
    text-align: center;
    width: 10%;
}
.new_pro_infor_zufen_comp {
    text-align: center;
    width: 27%;
}
.new_pro_infor_bz_comp {
    text-align: center;
    width: 18%;
}
.new_pro_infor_bqd_comp {
    text-align: center;
    width: 27%;
}
.new_pro_infor_dw_comp {
    text-align: center;
    width: 32%;
}
.new_pro_team_comp {
    text-align: center;
    width: 10%;
}
.new_pro_zufen_comp {
    text-align: center;
    width: 30%;
}
.new_pro_bz_comp {
    text-align: center;
    width: 30%;
}
.new_pro_bqd_comp {
    text-align: center;
    width: 30%;
}
/*列表页产品目录下载按钮样式 end*/
