.dv_product_left{float:left;width:80%;}
/*product detail*/
.product_detail{display:inline-block;width:100%;}
.product_detail_left{float:left;width:24%;}
.product_img{position:relative;padding-top:30px;padding-bottom:10px;background:#fafafa;text-align:center;}
.pro_img_box{line-height:300px;text-align:center;}
.pro_img_box img{vertical-align:middle;max-height:300px;}
.pro_big_img{display:none;z-index:10;position:absolute;top:0;left:0;width:500px;height:500px;line-height:500px;text-align:center;background:#fafafa;border:1px solid #e5e5e5;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;}
.pro_big_img img{vertical-align:middle;max-height:500px;}
#show_bigimg{position:absolute;right:0;bottom:0; display:inline-block;width:50px;height:50px;background:url(/static/img/product/show_big.png) no-repeat center;cursor:pointer;}
.pro_span_tips{position:absolute;top:8px;right:10px;left:0;color:#055aab;text-align:right;line-height:24px;}
.tips_scalable{position:absolute;left:0;display:none;padding:0 5px;height:24px;min-width:80px;background:#e84e4d;color:#fff;text-align:left;font-style:normal;}
.tips_scalable:after{position:absolute;right:-12px;width:24px;height:24px;background:#fafafa;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}
.product_content{float:right;width:74%;}
.p_c_title{position:relative;display:block;padding:10px;width:100%;}
.p_c_title h2{padding-bottom:10px;font-weight:700;font-size:18px;line-height:24px;}
.p_cold_hide{display:none;padding-left:5px;color:#e6002d;white-space:nowrap;font-size:12px;}
.currency_toggle{position:absolute;right:10px;bottom:10px;z-index:2;}
.currency_toggle label{cursor:pointer;}
.currency_toggle label input{position:relative;top:2px;margin:0 2px 0 10px;}
.dv_no_stock{display:none;}
.dv_no_stock .p_no_stock{padding:5% 0;min-height:200px;font-size:18px;line-height:32px;}
.layui-tab-title .layui-this{background-color:#fff;}
.layui-tab-title .layui-this:before{position:absolute;left:0;bottom:-1px;right:0;height:2px;background:#fff;content:""}
.layui-tab-title li{font-size:16px;}
.p_c_tab .layui-tab-title,.p_update span a,.pro_table .hovG,.pro_table .hovG:hover{color:#055aab;}
.layui-tab-title,.layui-tab-title .layui-this:after{border-color:#055aab;}
.layui-tab-title .layui-this:after{border-bottom-color:#fff;border-bottom-width:2px;}
.p_c_tab .layui-tab-content{position:relative;padding-right:0;}
.p_c_tab .layui-tab-item{min-height:200px;}
.layui-tab-content td{height:36px;}
.layui-tab-item .dv_load_box{position:absolute;top:0;left:0;width:100%;height:100%;background:#333;text-align:center;line-height:200px;opacity:.6;filter:alpha(opacity=60);}
#batchno,.dv_PD_cnt,.h4_batch,.th_hasRate{display:none;}
.pro_table th{height:36px;text-align:left;}
.pro_table .ffb800,.pro_table .hovG{font-weight:700;}
.pro_table .ffb800{color:#e6002d;}
.pro_table .stockus,.pro_table .stockeu,.pro_table .stockInd{display: none;}
.pro_table select{padding-left:8px;width:56px;height:26px;border:1px solid #e5e5e5;background:url(/static/img/select_bg.png) no-repeat 38px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.deco{cursor:default;}
.deco:hover{color:#333;}
.a_bulk_others{display:inline-block;width:56px;height:26px;background:#063585;color:#fff;text-align:center;line-height:26px;}
.a_bulk_others:hover{background:rgba(6,53,138,.8);color:#fff;}
.p_c_btn{display:block;text-align:right;}
.p_c_btn .bulk_btn,.p_c_btn .cart_btn{margin-left:10px;width:250px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.p_c_btn .xin_btn{padding:0 10px 0 20px;background:none;background:url(/static/img/product/add_favorites.png) no-repeat;background-position:-20px -48px;color:#055aab;font-size:14px;}
.p_c_btn .xin_btn:hover{background-position:-20px 4px;color:#147fde;}

/*Quality Control*/
.dv_update_con{display:none;padding-top:15px;}
.p_update{line-height:30px;padding-top:10px;}
.p_update span{display:none;margin-right:20px;}
.p_update .coa{display:inline-block;}
.p_update i{display:none}
.sp_sds{padding-left:24px;background:url(/static/img/product/download.png) no-repeat left;}
.coa{padding-left:24px;background:url(/static/img/product/down_gray.png) no-repeat left;}

/*product information*/
.marginTop20{margin-top:20px;}
.pro_h2_title{padding:10px 0;font-weight:700;font-size:16px;line-height:20px;}
.dv_information_con .layui-tab-content{border:1px solid #e5e5e5;border-top:none;}
.dv_information_con .layui-tab{margin:0;}/*
.dv_information_con .layui-tab-title{margin-left:-1px;}*/
.dv_information_con .layui-tab-title li:nth-child(2){margin-left:5px;}
.dv_information_con .layui-tab-title li.layui-this{background:#fff;color:#333;}
.dv_information_con .layui-tab-title li{background:#063585;color:#fff;}
.dv_information_con tr td{padding-top:10px;vertical-align:top;}
.dv_information_con tr td:nth-child(odd){padding-left:5px;min-width:152px;color:#999;}
.i_pro_dangerous{display:inline-block;margin-right:8px;width:28px;height:28px;vertical-align:top}
.i_pro_dangerous.bgGHS01{background:url(/static/img/adm/GHS01.png) no-repeat center center/28px}
.i_pro_dangerous.bgGHS02{background:url(/static/img/adm/GHS02.png) no-repeat center center/28px}
.i_pro_dangerous.bgGHS03{background:url(/static/img/adm/GHS03.png) no-repeat center center/28px}
.i_pro_dangerous.bgGHS04{background:url(/static/img/adm/GHS04.png) no-repeat center center/28px}
.i_pro_dangerous.bgGHS05{background:url(/static/img/adm/GHS05.png) no-repeat center center/28px}
.i_pro_dangerous.bgGHS06{background:url(/static/img/adm/GHS06.png) no-repeat center center/28px}
.i_pro_dangerous.bgGHS07{background:url(/static/img/adm/GHS07.png) no-repeat center center/28px}
.i_pro_dangerous.bgGHS08{background:url(/static/img/adm/GHS08.png) no-repeat center center/28px}
.i_pro_dangerous.bgGHS09{background:url(/static/img/adm/GHS09.png) no-repeat center center/28px}

/*Related Products  **  Historical Product */
.owlCarousel{display:none;}
.owlCarousel .products-con{margin-top:-5px;}
.owlCarousel .item{margin:10px 8px;min-height:300px;}
.owl-carousel .item{border:1px solid #e5e5e5;}
.item dt,.recom_pro dt{text-align:center;padding:4px;}
.item dd{margin:0 10px;}
.item .p_phar_a{position:relative;height:35px;}
.p_phar_a a{display:block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:30px;color:#063585;}
.p_phar_bd span:last-child{float:right;}
.p_phar_bd{padding-bottom:10px;}
.owl-carousel .item:hover,.recom_pro:hover{border-color:#063585;}
.item dt a,.recom_pro dt a{display:block;text-align:center;height:262px;line-height:262px;}
.owl-carousel .item a img,.recom_pro a img{display:inline-block;max-height:262px;width:auto;vertical-align:middle}
.owl-nav i{color:#fff;font-size:24px;}
.owl-next:hover i,.owl-prev:hover i{color:#fff;}
.products-con .owl-next,.products-con .owl-prev{position:absolute;top:40%;display:none!important;width:30px;height:36px;background:rgb(0,0,0,.5)!important;color:#fff!important;text-align:center;font-size:24px!important;line-height:28px!important;}
.products-con .owl-next{right:-5px;}
.products-con .owl-prev{left:-5px;}
.products-con:hover .owl-next,.products-con:hover .owl-prev{display:block!important;}

/*product right */
.dv_product_right{float:right;width:18%;}
.dv_product_right .bg_fafafa{background:#fafafa;padding:8%;}
.dv_news_con p{position:relative;padding:4px 0 6px 10px;line-height:20px;}
.dv_news_con p:before{position:absolute;left:0;top:4px;content:'\2022'}
.dv_news_con a{color:#063585;font-weight:700;}
.dv_news_con a:hover{color:#147fde;}
/*recommended product*/
.recommendedpro_con .pro_h2_title{padding-bottom:0;}
.recom_pro{margin-top:15px;background:#fff;border:1px solid #e5e5e5;padding:0 15px 10px;}
.recom_pro .p_phar_bd{padding-bottom:6px;}
/*Related Categories*/
.dv_related_con .dv_kuang,.dv_update_con .dv_kuang{padding:10px;}
.p_related p:first-child{border-top:1px solid #e5e5e5;}
.p_related p{padding:10px 0;border-bottom:1px solid #e5e5e5;}
.p_related p a{white-space:nowrap;line-height:30px;}
.p_phar_a a:hover,.p_related p a:hover,.p_update span a:hover,.p_update span:hover i,table td a:hover{color:#147fde;}
.p_related p i{display:inline-block;width:30px;height:30px;background:url(/static/img/menu2right.png) no-repeat center center;vertical-align:middle;text-align:center;}

/*popups*/
.show_precautionary,.show_hazard{color:#055aab;}
.popups_container{position:fixed;top:0;left:0;z-index:20;width:100%;height:100%}
.popups_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:auto;padding-top:50px;width:98%;max-width:1000px;height:96%;max-height:600px;background:#fff;}
.statement_popups_title{position:absolute;top:0;right:0;left:0;height:50px;background:#063585;color:#fff;text-align:center;font-size:20px;line-height:50px;}
.statement_popups_content{padding:2%;overflow-y:auto;max-height:100%;}
.statement_del{z-index:2;font-size:30px;}
.popups_table_title{height:32px;text-align:center;font-size:16px;line-height:32px;}
.statement_popups_content table{margin-bottom:15px;}
.statement_popups_content tr td:first-child{border-right:1px solid #eee;}
.statement_popups_content table td{padding-left:10px;border-bottom:1px solid #eee;line-height:30px;}
.statement_popups_content thead td{background:#fafafa;border-top:1px solid #eee;}

/*2021-11-30*/
.w100{width:100%;}
.layui-layer .layui-layer-title{height:45px;line-height:45px;}
.layui-layer-content{overflow:auto;}
/*2023-02-21*/
.pro_table .pc-hide{display:none;}
.pro_table th,.pro_table td{padding-right:4px;}
.pro_table th:last-child,.pro_table td:last-child{padding-right:0;}

/*20230418 库存提示*/                           
.span-position{position:relative;display:inline-block;white-space:nowrap;cursor:pointer;}
.span-position i{position:relative;display:inline-block;margin-left:4px;width:16px;height:16px;border-radius:16px;background:#ccc;color:#fff;text-align:center;font-weight:400;font-size:12px;line-height:16px;}
.span-position i::after{position:absolute;top:-8px;left:-2px;display:none;width:0;height:0;border:10px solid transparent;border-top:5px solid #555;content:'';}
.span-position em{position:absolute;bottom:25px;left:-34px;display:none;padding:8px;width:156px;border-radius:5px;background:#555;color:#fff;font-weight:400;line-height:20px;white-space:normal;}
.stockus .span-position em{left:-44px;}
.stockeu .span-position em{left:-24px;width:174px;}
.stockInd .span-position em{left:-26px;width:212px;}
.stockIndDel .span-position em{left:-44px;width:188px;}
.span-position:hover em,.span-position:hover i::after{display:block;}
.tpc-note{padding-top:5px;text-align:right;}

/*SDS下拉列表隐藏*/
.p_select_sds{display: none;}
.div_set_msg strong{display:block;margin:15px 0;}
.div_set_msg p{position:relative;margin:2% 0;padding-left:100px;}
.div_set_msg p span{position:absolute;top:0;left:0;height:45px;}
.div_set_msg textarea,.div_set_msg input{padding:5px;width:100%;height:45px;outline:none;border:1px solid #999;}
.div_set_msg textarea:focus,.div_set_msg input:focus,.div_set_msg select:focus{border:1px solid #147fde;}
.div_set_msg textarea{height:90px;}
.div_set_msg select{padding-left:5px;width:95px;height:45px;border:1px solid #999;}
.div_set_msg .btn{margin-top:20px;width:100%;height:45px;border:none;font-size:16px;line-height:45px;}

@media only screen and (max-width:1680px){
    .p_c_btn .bulk_btn,.p_c_btn .cart_btn{width:240px;max-width:33%;margin-top:5px;}
}
@media only screen and (max-width:1440px){
    .p_c_btn .bulk_btn,.p_c_btn .cart_btn{width:220px;}
    .owl-carousel .item{font-size:12px;}
    .historicalpro_con li:before{top:12px;}
    .item dt a,.recom_pro dt a{height:240px;line-height:240px;}
    .owl-carousel .item a img,.recom_pro a img{max-height:240px;}
}
@media only screen and (max-width:1280px){
    .product_detail_left{width:28%;}
    .product_content{width:70%;}
    .dv_product_box{padding-right:0;}
    .dv_product_left,.dv_product_right{width:100%;}
    .owlCarousel .item{margin:5px 2px;min-height:280px;}
    .item dt a,.recom_pro dt a{height:220px;line-height:220px;}
    .owl-carousel .item a img,.recom_pro a img{max-height:220px;}
    .p_c_btn .bulk_btn,.p_c_btn .cart_btn{width:180px;margin-left:10px;}
}
@media only screen and (max-width:1025px){
    #show_bigimg{display:none;}
    .product_detail_left{width:30%;}
    .product_content{width:68%;}
    .layui-tab-title li{font-size:14px;}
    .pro_table th,.pro_table .hovG{font-size:12px;}
    .pro_table td{font-size:13px;padding-bottom:8px;}
    .pro_table select{width:48px;padding-left:5px;background: url(/static/img/select_bg.png) no-repeat 30px center;}
    .a_bulk_others{width:48px;font-size:13px;}
    .p_c_btn .xin_btn{background-position:-20px -53px;}
    .p_c_btn .xin_btn:hover{background-position:-20px -1px;}
    .p_c_btn .bulk_btn,.p_c_btn .cart_btn{width:140px;margin-left:5px;}
    .products-con .owl-next,.products-con .owl-prev{display:block!important;}
    .owlCarousel .item{margin:5px 2px;min-height:260px;}
    .item dt a,.recom_pro dt a{height:200px;line-height:200px;}
    .owl-carousel .item a img,.recom_pro a img{max-height:200px;}

}
@media only screen and (max-width:768px){
    .product_img,.product_content,.product_detail_left,.dv_product_left{width:100%!important;max-width:100%!important;}
    .p_c_tab .layui-tab-item{min-height:10px;}
    .p_c_title{background:#fff;padding:10px 0;margin-top:15px;}
    .layui-tab-title li{padding:0 10px;}
    .p_c_tab .layui-tab-content{padding-top:5px;padding-bottom:5px;}
    .marginTop20{margin-top:15px;}

    .owlCarousel .item{margin:2px;min-height:250px;}
    .item dt a,.recom_pro dt a{height:190px;line-height:190px;}
    .owl-carousel .item a img,.recom_pro a img{max-height:190px;}
}
@media only screen and (max-width:568px){
    .pro_table td{font-size:12px;}
    .pro_table .pc-show{display:none;}
    .pro_table .pc-hide{display:inline;}
    .p_c_tab .layui-tab-content{padding-left:0;padding-bottom:0;}
    .p_c_tab.layui-tab{margin-bottom:0;}
    .product_content{padding-bottom:10px;}
    .other_speci{position:absolute;padding-top:8px;}
    .p_c_btn .bulk_btn,.p_c_btn .cart_btn{max-width:49%;}

    .dv_information_con colgroup{display:none;}
    .dv_information_con tr{display:inline-block;width:100%;}
    .dv_information_con tr td{display:inline-block;min-height:36px;height:auto;padding:6px 5px;width:48%;}
    .dv_information_con tr td:nth-child(odd){padding-left:0;min-width:50px;}

    .item dt a,.recom_pro dt a{height:170px;line-height:170px;}
    .owl-carousel .item a img,.recom_pro a img{max-height:170px;}
    /*20230418 库存提示*/
    .span-position i,.span-position em{display:none!important;}
}