/*导航条*/
.product-detail-com-title{position:relative;margin:10px 0 20px;}
.product-detail-com-title .position-text{padding-top:5px;padding-bottom:5px;}
.product-detail-com-title .bg-menu-down::after{position:absolute;top:10px;right:0;width:6px;height:6px;border-bottom:2px solid #f39800;border-right:2px solid #f39800;background:#fff;content:'';transform:rotate(45deg);}
.product-detail-com-title a,.product-detail-com-title i{display:inline-block;height:20px;white-space:nowrap;line-height:20px;color:#999;}
.product-detail-com-title .dv_no_menu{padding-right:0;}
.product-detail-com-title .dv_no_menu::after{display:none;}
.product-detail-com-title i{padding:0 5px;font-style:normal;}
.product-detail-com-title .hover-text a{display:block;} 
.bg-menu-down{display:inline-block;padding-right:16px;}
.bg-menu-down-no{display:inline-block;}
.hide-bg-menu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hide-bg-menu .current{color:#303030;}
.hidden-menu{display:inline-block;visibility:hidden;}
.show-bg-menu{position:absolute;top:0;}
.bg-menu a:hover{text-decoration:underline;}
.hide-menu{position:absolute;top:0;left:50%;min-width:200px;}
.hide-menu .bg-menu{position:relative;top:30px;left:-54%;padding:10px 12px;}
.position-text{position:relative;}
.position-text:hover .hover-text{display:block;}
.hover-text{z-index:10;position:absolute;display:none;padding:2px 8px;border:2px solid #f39800;border-radius:2px;background:#fff;-webkit-box-shadow:0 0 9px rgba(36,50,56,0.3);-moz-box-shadow:0 0 9px rgba(36,50,56,0.3);box-shadow:0 0 9px rgba(36,50,56,0.3);line-height:20px;}
.hover-text::after{position:absolute;top:-7px;left:48%;width:10px;height:10px;border-top:2px solid #f39800;border-left:2px solid #f39800;background:#fff;content:'';transform:rotate(45deg);}
.bg-menu a:hover,.block-a,.block-a:hover,.orange-star{color:#f39800;}
table{width:100%;}
.pro_content{width:74%;}
.pro_side{width:24%;}

/*侧边样式*/
.em_purity,.i_purity,.em_cat{font-style:normal;}
.cat-number,.download-div b,.pro_details_title .pro-purity{padding-right:10px;}
.pro-purity{white-space:nowrap;}
.purity_change{cursor:pointer;user-select:none;}
.pro_tab_side thead td{line-height:20px;}
.pro_tab_side .hover-text{white-space:nowrap;}
.pro_details .flex_start,.flex_wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.pro_details_content{}
.pro_change_purity{overflow:hidden;}
.pro_change_purity span{float:left;display:inline-block;border:1px solid #ddd;padding:8px 10px;font-size:12px;border-radius:4px;}
.pro_change_purity span.on{font-weight:700;border-color:#f39800;}
.pro_details_title{border-top:1px solid #eee;padding-top:5px;overflow:hidden;}
.pro_details_title .em_cat,.pro_details_title .em_purity{font-weight:700;}
.pro_change_view{float:right;line-height:28px;color:#666;font-size:12px;}
.view_icon{display:inline-block;vertical-align:middle;height:28px;width:58px;background:#0d7ac6 url(/static/img/products/view.png) no-repeat;background-size:59px 60px;cursor:pointer;background-position:-1px -31px;}
.view_icon.on{background-position:0 -1px;}
.line-price{text-decoration:line-through;}
.pro_size_box{display:none;}
.pro_size_box.on{display:block;}
.pro_size{-webkit-display:flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.pro_size li{margin-top:1%;margin-right:1%;padding:10px;min-width:80px;border:1px solid #ddd;text-align:center;line-height:20px;cursor:pointer;}
.pro_size li b{font-weight:700;font-size:16px;}
.pro_size .disabled{border-color:#ddd;color:#999;}
.pro_size .on,.pro_size li:not(.disabled):hover{background:#fbad04;}
.pro-card{padding:10px 0;}
.pro_tab_side{margin-bottom:5px;}
.pro_tab_side thead td{white-space:nowrap;}
.pro_tab_side tr td{border-bottom:1px solid #fef1d0;padding-top:5px;padding-bottom:5px;}
.pro_tab_side tr.on{background:#fef1d0;}
.pro_tab_side .pro_instock{height:34px;overflow:hidden;}
.pro_tab_side .pro_instock b{line-height:32px;}
.pro_tab_side .pro_instock b,.pro_tab_side .pro_instock input{height:32px;background:none;}
.pro_instock{display:inline-block;border:1px solid #ddd;height:40px;width:90px;-webkit-display:flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;}
.pro_instock b{width:28px;height:38px;border:none;line-height:38px;cursor:pointer;user-select:none;text-align:center;font-size:14px;}
.pro_instock input{padding:0;width:32px;height:38px;border:none;text-align:center;}
.pro-btns,.pro-btns .col-blue{margin:5px 0;}
.pro-btns button{margin-bottom:5px;height:40px;line-height:38px;}
.btn-theme{border:1px solid #f39800;}
.btn-border{background:#fff;}
.btn-theme,.btn-border{font-weight:700;font-size:16px;}
.btn_basket{min-width:140px;white-space:nowrap;}
.btn_inquiry{min-width:85px;}
.btn_basket.disabled{background:#999;border-color:#999;}
.btn_basket,.btn_inquiry,.btn_favorites,.btn_buy{margin-left:8px;}
.btn_favorites{border:none;background:url(/static/img/products/favorites.png) no-repeat center;background-size:25px 25px;}
.pro_icon img{margin-right:5px;}
.lineH24{line-height:24px;}
.lineH20{line-height:20px;}
.bor-gray{border:1px solid #ddd;}
.bor-gray-top{margin-top:10px;padding-top:10px;border-top:1px solid #ddd;}
.col-gray{color:#666;}
.col-theme{color:#f39800;}
.col-blue,.pro_instock b:hover{color:#0d7ac6;}
.mtb-10{margin-top:10px;margin-bottom:10px;}
.mt_10{margin-top:10px;}
.pr-10{padding-right:10px;}
.txt-ellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro_side .kuang{border:1px solid #ddd;padding:10px;margin-bottom:10px;}
.p-details-side h3{padding:10px 0;font-size:20px;}
.p-details-side h4{overflow:hidden;border-bottom:1px solid #eee;color:#f39800;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:16px;line-height:30px;}
.p-details-side dl{height:70px;border-bottom:1px solid #eee;}
.p-details-side dl dt{position:relative;float:left;width:30%;height:70px;line-height:70px;text-align:center;}
.p-details-side dl dt:hover a{position:absolute;right:10px;bottom:0;z-index:10;padding:2px;display:block;width:200px;height:200px;line-height:196px;text-align:center;background:#fff;-webkit-box-shadow:0 0 10px rgba(36,50,56,.3);-moz-box-shadow:0 0 10px rgba(36,50,56,.3);box-shadow:0 0 10px rgba(36,50,56,.3);-ms-box-shadow:0 0 10px rgba(36,50,56,.3);}
.p-details-side dl dd{float:right;width:69%;}
.p-details-side dl p{padding-top:5px;}
.p-details-side dd a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.link_box a{border-bottom:1px solid #999;}
.link_box span{display:inline-block;padding:0 5px;}

/*产品主图样式*/
.phone-size{display:block;}
.pro-image{position:relative;width:33.6%;}
.pro-image-big{padding:5px;height:500px;border:1px solid #ddd;text-align:center;line-height:490px;}
.pro-image-big div{display:none;position:relative;}
.pro-image-big div.on{display:block;}
.pro-image-big div,.pro-image-big iframe{width:100%!important;height:100%!important;}
.pro-image-big div:first-child{padding-bottom:40px;line-height:450px;}
.pro-image-min{padding:10px 25px;position:relative;display:inline-block;vertical-align:top;max-width:100%;}
.image-min{-webkit-display:flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;}
.image-min .bor-gray{margin-right:4px;height:80px;width:80px;line-height:78px;display:inline-block;vertical-align:top;cursor:pointer;overflow:hidden;}
.image-min .on{border-color:#f39800;}
.pro-image-min .image-btn{position:absolute;bottom:10px;width:20px;height:80px;background-position:center;background-size:10px;background-repeat:no-repeat;cursor:pointer;background-repeat:no-repeat;}
.pro-image-min .image-next{right:0;}
.pro-image-min .image-prev{left:0;}
.image-prev{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.image-next{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.image-disabled{opacity:.35}
.btn_glass{position:absolute;right:0;bottom:0; background:url(/static/img/products/glass.png?t=202505) no-repeat center;height:42px;width:42px;border:none;}
.glass_image{z-index:20;display:none;position:absolute;top:-6px;left:-6px;width:800px;height:800px;padding:5px;text-align:center;line-height:790px;border:1px solid #ddd;background:#fff;}
.glass_image.on{display:block;}
.span-search-edit{margin:10px 0;float:right;}
.search-after-edit{background:#fff;border:1px solid #ddd;color:#666;height:32px;width:150px;}
.search-after-edit:hover{border-color:#f7d594;color:#f39800;}
.pro_share{margin-top:5px;display:inline-block;}
.pro_share span,.pro_share a{margin:4px;display:inline-block;vertical-align:middle;height:32px;min-width:32px;white-space:nowrap;line-height:32px;cursor: pointer;}
.share_icon,.social-share-icon{background-image:url(/static/img/products/share.png);background-repeat:no-repeat;background-position:left center;background-size:42px 210px;}
.share-component{margin:0!important;height:40px!important;}
.share_link{background-position:-5px -5px;}
.share_email{background-position:-5px -47px;}
.icon-facebook{background-position:-5px -89px;}
.icon-twitter{background-position:-5px -131px;}
.icon-linkedin{background-position:-5px -173px;}
.pro_kuang{width:64.4%;}
.pro_table td{padding:0 5px;line-height:24px;}
.pro_table i{font-style:normal;}
.pro-h1{font-size:28px;line-height:30px;}
.pro-h2{font-size:20px;margin:10px 0;}
.pro-desc{color:#666;margin-bottom:10px;line-height:22px;}
.star-box{margin-bottom:3px;}
.pro-star{position:relative;padding-left:28px;line-height:24px;}
.pro-star .pro-for{padding-left:10px;position:relative;top:2px;}
.pro-star img{width:17px;height:17px;}
.star-num{position:absolute;left:0;top:2px;}
/*download*/
.right-download,.index-txt{border-top:1px solid #eee;padding-top:10px;}
.right-download{padding-bottom:10px;}
.right-download h2{margin:4px 0 8px;font-weight:700;font-size:12px;}
.right-download select{margin-right:10px;height:26px;border:1px solid #eee;}
.download-div i{font-style:normal;}
.download-div a{margin:0 5px;display:inline-block;padding-left:24px;height:24px;line-height:24px;background-image:url(/static/img/products/down_icon.png);background-repeat:no-repeat;background-position:left center;background-size:19px 19px;}
.download-batch{display:inline-block;position:relative;width:100%;max-width:180px;}
.a_def{position:relative;}
.a_def:hover .adef_p{display:block;}
.adef_p{display:none; padding:5px 10px;left:-200px;position:absolute;z-index:10;font-size:12px;text-align:center;white-space:nowrap;color:#0d7ac6;background:#fff;border:1px solid #0d7ac6;border-radius:5px;}
.adef_p::after{position:absolute;top:-4px;left:54%;width:6px;height:6px;border-top:1px solid #0d7ac6;border-left:1px solid #0d7ac6;background:#fff;content:'';transform:rotate(45deg);}
.dv_file_content{display:inline-block;}
.dv_file_content a{margin-right:0;}
.batch-ipt{padding-right:30px!important;height:30px;width:100%;border:1px solid #ddd;}
.batch-btn{position:absolute;right:0px;top:0px;bottom:0px;padding:0 2px;height:30px;background:#f39800;line-height:30px;cursor:pointer;}
.batch-btn img{margin-top:-1px;}
#ipt_batch_keyword:focus{border:1px solid #f39800;}
.index-txt{padding-bottom:10px;color:#666;}
.icon_index{display:inline-block;width:36px;height:36px;background-image:url(/static/img/products/index_txt.png);background-size:40px 120px;background-repeat:no-repeat;vertical-align:middle;}
.icon_shipping{background-position:-2px -82px;}
.icon_assurance{background-position:-2px -42px;}
.icon_support{background-position:-2px -2px;}
/*product citations*/
.product-citations-img{margin-top:50px;margin-bottom:10px;position:relative;z-index:10;}
/*2024-05-24 Product Citations*/
.details-top-left{width:80%;float:left;}
.details-top-right{max-width:20%;float:right;background:#fef2dd;padding:5px;}
.product-citations-txt{padding-bottom:10px;line-height:20px}
.product-citations-txt .pro-top{padding-top:10px;}
.pr_20{padding-right:20px;}
.pt_5 span:not(.span_less){display:inline-block;}
.pb_5{padding-bottom:5px;}
.pt_5{padding-top:5px;}
.abstract_more{margin-bottom:5px;}
.keywords_more{margin-top:5px;}
.keywords_more,.abstract_more{position:relative;display:inline-block;width:95px;font-weight:700;cursor:pointer;}
.keywords_more::after,.abstract_more::after{position:absolute;bottom:5px;right:2px;width:6px;height:6px;border-bottom:2px solid #0d7ac6;border-left:2px solid #0d7ac6;background:#fff;content:'';transform:rotate(-135deg);}
.email-color{color:#0d7ac6;}
.more_p{padding-right:32px;line-height:18px;}
.more_p sup,.more_p sub{line-height:12px;}
.one_p{max-height:58px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.span_less{display:none;}
.citation-img-mask{position:fixed;top:0;left:0;z-index:105;width:100%;height:100%;}
.citation-img-show{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;max-width:90%;max-height:90%;text-align:center;width:800px;height:600px;line-height:600px;}
.citation-img-mask-back{background:#000;opacity:.6;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;}
.dashed-line{background:repeating-linear-gradient(to right,#eee,#eee 15px,transparent 15px,transparent 30px);height:1px;width:100%;margin:5px 0;}
.citation-img img{cursor:pointer;}
/*swiper Alternative Products*/
.related_products{padding-top:10px;}
.pro-swiper-box{min-height:273px;}
.pro-slide{margin:1px;}
.pro-slide span{white-space:nowrap;}
.pro-slide .pro-img{display:block;margin-bottom:5px;padding:5px;height:176px;border:1px solid #ddd;text-align:center;line-height:164px;}
.pro-slide dd{font-size:12px;color:#666;line-height:20px;}
.pro-name{display:block;}
.pro-swiper{padding-bottom:50px;}
.pro-swiper .swiper-button-next,.pro-swiper .swiper-button-prev{top:auto;bottom:0;width:30px;height:30px;border:1px solid #ddd;border-radius:5px;background-size:10px 14px;-moz-background-size:10px 14px;-webkit-background-size:10px 14px;}
.pro-swiper .swiper-button-prev,.pro-swiper .swiper-container-rtl .swiper-button-next{right:35px;left:auto;}
.pro-swiper .swiper-button-next,.pro-swiper .swiper-container-rtl .swiper-button-prev{right:0;left:auto;}

/*product details*/
.pro-top{border-top:1px solid #ddd;}
.pro-h3{padding-top:20px;margin-bottom:10px;font-size:22px;line-height:30px;}
.title-ul{background:#fff;position:relative;}
.title-ul li{display:inline-block;font-size:16px;}
.title-ul li a,.title-ul li span{display:block;padding:0 20px;height:34px;line-height:34px;text-align:center;border-top:3px solid #f7d594;background-color:#fdf5e0;}
.title-ul li.on a,.title-ul li.on span{border-top-color:#f39800;font-weight:700;}
.title-ul.fixed{z-index:10;position:fixed;top:80px;border-bottom:1px solid #ddd;}
.product_details{-webkit-display:flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.product_details li{white-space:nowrap;border-right:3px solid #fff;}
.product_details li:last-child{border-right:none;}
.product_details li a{padding:0 5px;}
.productSafety{-webkit-flex:0.8;flex:0.8;}
.protocol{-webkit-flex:0.9;flex:0.9;}
.reference{-webkit-flex:1.1;flex:1.1;}
.relatedPathways,.productDetails,.biologicalActivity,.relatedProducts{-webkit-flex:1.6;flex:1.6;}
.isoformComparison{-webkit-flex:1.8;flex:1.8;}
.calculatedChemistry{-webkit-flex:1.9;flex:1.9;}
.applicationSynthesis{-webkit-flex:2.1;flex:2.1;}
.span_absolute{display:block;padding-top:130px;margin-top:-130px;visibility:hidden;}
.content-ul table{margin-bottom:20px;}
.dv_synthetic table{margin-bottom:0;}
/*Related Pathways*/
.pathways-dl{width:31.33%;margin-bottom:2%;margin-right:2%;}
.imgbox{position:relative;margin-top:10px;width:320px;height:200px;background-position:center;background-size:100%;background-repeat:no-repeat;cursor:pointer;max-width:100%;}
.layui-layer-iframe{max-width:94%!important;max-height:94%!important;}

/*ALK Isoform Comparison*/
.list_cdk_header th{border-top:2px solid #f7d594;}
.tab_bg tbody .tr_pro:nth-child(odd){background:#fefaea;}
.tab_bg thead tr{vertical-align:top;}
.ptable th{text-align:left;}
.ptable th,.ptable td{padding:5px;height:42px;line-height:24px;}
.ptable td .p_desc{margin-top:5px;font-size:12px;line-height:20px;}
.ptable td sup{color:#ec6c00;}
.txt_break{word-break:break-all;}
.tr_pro .txt_break{max-width:200px;}
.no_data{text-align:center!important;}
.cdk_list span,.cdk_list i,.cdk_phone i{color:#ec6c00;}
.cdk_list i{cursor:pointer;padding:0 2px;}
.cdk_list span em{color:#232323;font-weight:200;}
.list-item,.tr_hide,.span_hide,.a_more_hide, .sp_hide_text{display:none;}
.tr_more{position:relative;margin:5px 0;padding:0 25px 0 5px;width:70px;height:30px;border:1px solid #f6b176;border-radius:3px;background:#fefaea;color:#ec6c00;}
.tr_more:after{position:absolute;top:7px;right:9px;width:8px;height:8px;border-right:1px solid #ec6c00;border-bottom:1px solid #ec6c00;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}
.tr_more.tr_less:after{top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg);}
.span_hide{position:absolute;margin-left:-10px;padding:10px;border:1px solid #ddd;border-radius:3px;background:#fff;color:#232323;font-weight:400;line-height:24px;}
.span_hide::after{position:absolute;top:-5px;left:15px;width:8px;height:8px;border-top:1px solid #ddd;border-left:1px solid #ddd;background:#fff;content:'';transform:rotate(45deg);}
.show_hide:hover .span_hide,.list-content .on{display:block;}

/*Biological Activity*/
.ul_target li{padding-left:10px;border-left:1px solid #ddd;-webkit-flex:1;flex:1;}
.ul_target li:first-child{padding-left:0;border-left:none;}
.cell-icon{display:inline-block;position:relative;padding-right:20px;cursor:pointer;}
.cell-icon::after{position:absolute;bottom:6px;right:0;width:6px;height:6px;border-top:2px solid #0d7ac6;border-left:2px solid #0d7ac6;content:'';transform:rotate(-135deg);}
.cell-icon .hover-text{padding:0;border:1px solid #0d7ac6;}
.cell-icon .hover-text div{padding:10px;max-height:192px;overflow:auto;}
.cell-icon .hover-text::after{border-width:1px;border-color:#0d7ac6;}
.cell-icon label{display:block;font-weight:400;line-height:30px;white-space:nowrap;}
.cell-icon label input[type=checkbox]{position:relative;top:2px;visibility:visible;margin-right:5px;width:14px;height:14px;}
.tab_bbor,.table_border{border-top:1px solid #ddd;}
.tab_bbor tr,.table_border tr{border-bottom:1px solid #ddd;}
.tab_bbor td,.table_border td{padding:10px;height:40px;}
.tab_bbor tr td:first-child{padding-left:0;border-right:1px solid #ddd;}
.tab_bbor tr td:last-child{padding-right:0;}
.tab_bbor .pd0{padding-top:0!important;padding-right:0;padding-bottom:0!important;}
.tab_bbor table tr:last-child{border-bottom:none;}
.tab_border tr td:first-child,.tab_border tr th:first-child{padding-left:0;}
.tab_border thead tr{border-bottom-width:2px;}
.tab_border tbody tr{border-bottom:1px solid #ddd;}
.pl_10{padding-left:10px;}
.in_vitro_title{margin-top:10px;}
.in_vitro_title thead tr{border-bottom:none;font-size:12px;background:#f5f5f5;}
.in_vitro_title td:last-child{padding-left:0;}
.in_vitro_title table,.in_vitro table{margin-bottom:0;}
.in_vitro{max-height:200px;overflow:auto;margin-bottom:20px;font-size:12px;}
.a_more_show,.a_more_hide{color:#f39800;white-space:nowrap;}

/*溶解性数据*/
.td_animal_box{padding:0!important;}
.td_solubility div{padding:10px 0 10px 10px;position:relative;}
.td_solubility label{display:block;font-weight:700;padding:2px 10px;background: #fdf5e0;}
.td_animal_text{display:inline-block;padding-left:10px;padding-top:10px;}
.td_animal dl{border-top:1px solid #fef1d0;margin-top:10px;padding-top:5px;}
.td_animal dt,.td_animal dd{padding:8px;}
.td_animal dt{line-height:18px;font-size:12px;padding:0 10px;color:#f39800;font-weight:700;}
.borderbottom{border-bottom:1px dashed #ddd;}
.maxh200{max-height:240px;overflow:hidden;}
.td_animal .label_more{width:195px;padding-top:10px;position:absolute;bottom:0;background:linear-gradient(rgba(255,255,255,0.3) 15%, white 70%);caret-color:transparent;cursor:pointer;color:#0d7ac6;}
.td_animal a:hover{color:#ec6c01;}
.td_solubility label.label_more{font-weight:400;}
.label_more::before{position:absolute;bottom:11px;left:48%;width:8px;height:8px;border-top:2px solid #0d7ac6;border-left:2px solid #0d7ac6;background:#fff;content:'';transform:rotate(-135deg);}
.label_more.up{background:none;}
.label_more.up::before{transform:rotate(45deg);bottom:6px;}
.td_animal_text a:hover{text-decoration:underline;}
.td_animal .dd_animal{padding:0;}

/*Reference*/
.reference-box,.reference_txt{margin-bottom:30px;padding-top:10px;border-top:1px solid #ddd;}
.hover-txt p{margin:2px 0;line-height:20px;position:relative;padding-left:24px;}
.hover-txt a{display:inline-block;}
.hover-txt a:hover,.cltheme{color:#f39800;}
.hover-txt .hover-num{position:absolute;left:0;}
.hover-txt .nohover:hover{color:#303030;}

/*Calculated chemistry*/
.calculated_chemistry{padding-bottom:20px;}
.radar_content h4{font-size:14px;}
.radar_content table td{border:1px solid #ddd;padding-top:5px;padding-bottom:5px;padding-left:15px;}
.radar_content table{margin-top:10px;}
.radar_content sub,.radar_content sup{line-height:12px;}
.radar_item{margin-top:10px;width:49%;}
.radar_item .position-text{display:none; float:right;height:22px;width:22px;line-height:22px;text-align:center;background:#e8f9fe;color:#007bc4;cursor:pointer;border-radius:22px;font-size:14px;}
.radar_item .hover-text{font-weight:400;min-width:320px;text-align:left;font-size:12px;white-space:nowrap;}
.radar_content .bb_none td{border-bottom-color:transparent;}
.radar_content .bt_none td{border-top-color:transparent;}
.collapse_box{position:relative;float:right;width:90px;font-size:14px;font-weight:400;color:#0d7ac6;cursor:pointer;}
.collapse_box::after{position:absolute;bottom:8px;right:2px;width:6px;height:6px;border-bottom:2px solid #0d7ac6;border-right:2px solid #0d7ac6;background:#fff;content:'';transform:rotate(-135deg);}
.collapse_box.up::after{transform:rotate(-315deg);bottom:12px;}
/* 合成线路 */
.ul_synthetic{margin:10px 0;height:40px;border-bottom:1px solid #f39800;}
.ul_synthetic li{display:inline-block;padding:0 15px;height:40px;border:1px solid #fff;background:#fff;white-space:nowrap;font-size:14px;line-height:40px;border-bottom-color:#f39800;cursor:pointer;}
.ul_synthetic li.on{border:1px solid #f39800;color:#f39800;border-bottom-color:#fff;}
.dv_synthetic .hid_ais,.products-detail-popups-con .application-more{display:none;}
.synthetic_tips{color:#f39800;font-size:12px;margin-top:8px;}
.synthetic_tips i{font-style:normal;}
.seeMore{margin:5px 10px;}
.seeMore img{cursor:pointer;}
.application-more{margin:15px 0 5px;}
.application-more .line-default-btn{display:inline-block;padding:0 10px;height:26px;background:#f39800;color:#fff;font-weight:700;line-height:26px;}
.application-con{margin-bottom:15px;border:1px solid #eee;font-size:12px;}
.application-con ul{display:table;margin:5px;}
.application-con li{display:table-cell;min-width:30px;vertical-align:middle;text-align:center;font-weight:700;font-size:16px;cursor:default;}
.application-con li span{font-size:12px;}
.application-con .application-img{display:table-cell;margin-bottom:5px;width:100px;height:100px;border:1px solid #eee;vertical-align:middle;text-align:center;}
.application-con li b{display:table-cell;overflow:hidden;width:100px;height:100px;border:1px solid #eee;background:#fff;vertical-align:middle;font-weight:200;font-size:12px;word-break:break-all;}
.application-con table th{height:30px;border-top:1px solid #eee;}
.application-con table td{padding:10px;border-top:1px solid #eee;}
.application-con table td.td_reactionEn{text-align:left;word-break:break-all;}
.reference-con{padding:10px;padding-left:80px;border-top:1px solid #eee;text-indent:-73px;line-height:22px;}

/* Technical Information */
.tech_info_title a{display:inline-block;line-height:30px;padding-right:20px;position:relative;}
.tech_info_title a::after{position:absolute;top:12px;right:0px;content:"";width:6px;height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-right:2px solid #f39c09;border-bottom:2px solid #f39c09;}
.tech_info{margin-bottom:30px;max-height:144px;overflow-y:auto;}
.tech_info a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;}
.width32{width:32%;margin-right:1.33%;}

/* related-categories */
.pb_10{padding-bottom:10px;}
.dv_related_bottom{margin-top:10px;border-top:1px solid #ddd;}
.related-categories .color999{padding:10px 0;line-height:20px;}
.related-categories .product-detail-com-title a{color:#303030;}
.related-categories .bg-menu-down a{padding-right:16px;position:relative;margin-right:10px;}
.related-categories .bg-menu-down a::after{position:absolute;top:7px;right:0px;content:"";width:6px;height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-right:2px solid #ccc;border-bottom:2px solid #ccc;}
.color999{color:#999;}
.related-categories a:hover{color:#f39800;}
.related-categories a:hover::after{border-color:#f39800;}

/* HazMat */
.HazMat-div{position:absolute;right:0;top:0;z-index:5;padding:10px;cursor:pointer;}
.HazMat-div span{white-space:nowrap;display:inline-block;height:20px;line-height:20px;}
.HazMat-div img{margin-bottom:2px;width:18px;}
.HazMat-text{top:30px;left:0;z-index:9;padding:5px;max-width:600px;min-width:560%;}
.HazMat-text p{padding-bottom:6px;color:#222;font-weight:400;line-height:18px;}
.HazMat-text table{border:1px solid #eee;}
.HazMat-text thead td{background:#eee;}
.HazMat-text td{padding-left:5px;height:26px!important;border-top:1px solid #eee;font-size:12px;line-height:20px;}
.HazMat-text::after{left:45px;}

/* 弹出层样式 */
.application-mask,.hazard-statements-mask,.precautionary-statements-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10006;overflow:hidden;margin:auto;width:90%;height:90%;max-width:1050px;max-height:620px;border-radius:4px;}
.popups{width:100%;height:100%;background:#fff;}
.products-detail-popups-con{overflow-y:scroll;padding:0 20px;height:90%;}
.products-detail-popups-title{padding:10px 25px;background:#ffd76c;text-align:center;font-weight:700;font-size:20px;}
.products-detail-popups h3{padding:25px 0 5px;text-align:center;font-weight:700;font-size:16px;}
.bg_tr td{background:#f1e3be;}
.products-detail-popups-con td{padding:8px 5px 8px 10px;border-bottom:1px solid #eee;}
.hazard-statements-mask td:nth-child(2),.precautionary-statements-mask td:nth-child(2){border-left:1px solid #eee;}

.icon_calculator{margin:2px 20px 2px 0;padding-left:38px;height:34px;background:url(/static/img/products/calculator.png) no-repeat left center;color:#ec6c00;white-space:nowrap;font-weight:700;line-height:34px;border:none;cursor:pointer;font-size:14px;}
.inquiry-mask .mask{display:block;}
.inquiry-mask .popups{z-index:100;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;padding:50px 20px 10px;width:96%;height:98%;}
.del-mask{position:absolute;top:7px;right:7px;z-index:2;width:26px;height:26px;border:1px solid #666;border-radius:26px;color:#666;text-align:center;font-weight:700;line-height:24px;cursor:pointer;user-select:none;}
.popups-title{position:absolute;top:0;right:0;left:0;height:40px;background:#fef9f5;text-align:center;line-height:40px;}
.inquiry-product-popups{max-width:480px;max-height:715px;}
.molarity-calculator-popups{max-width:780px;max-height:360px;}
.working-solution-conc-popups{max-width:680px;max-height:280px;}
.dv_box_jsq .btn,.zyl_box .btn,.gzynd_box .btn{width:100px;}
.lab-ipt-selt,.molarity-calculator-popups label.lab-ipt{width:140px;}
.lab-ipt-selt input{padding:5px;width:58%;vertical-align:middle;}
.lab-ipt-selt select{width:38%;padding:0;vertical-align:middle;}
.dv_box_jsq input:focus,.zyl_box input:focus,.gzynd_box input:focus{border-color:#fdd43d;}
.total-compounds-popups{max-width:900px;max-height:280px;}
.lab-ipt-min .lab-ipt input{width:100px;height:30px;}
.lab-ipt-min .lab-ipt{margin-right:15px;}
.lab_ipt_line{margin:10px 0;}
.lab_ipt_line input{width:90px;height:30px;border:none;border-bottom:1px solid #aaa;background:#fff;}
.LH24{line-height:24px;}
.lab-ipt{display:block;margin:10px 0;}
.lab-ipt input,.lab-ipt select,.lab-ipt textarea,.lab-ipt-selt input,.lab-ipt-selt select{margin-top:5px;padding:5px 6px;height:38px;border:1px solid #ddd;max-width:100%;}
.btn_theme{background:#ec6c01;font-weight:700;color:#fff;}
.inquiry-mask .btn{border:none;vertical-align:top;}
.inquiry-mask .btn_theme_bor{border:1px solid #f39800;background:#fff;}
.inquiry_mask .inquiry-form{padding:0;}
.inquiry-form{overflow:auto;max-height:100%;}
.dv_box_jsq,.zyl_box,.gzynd_box{padding:10px;}

[v-cloak]{display: none!important;}
/* SDS Download*/
.div_set_msg {padding:20px;}
.div_set_msg strong{display:inline-block;padding-bottom:10px;}
.div_set_msg p{position:relative;padding-left:132px;margin-bottom:10px;}
.div_set_msg p i{font-style: inherit;color: red;}
.div_set_msg span{position:absolute;left:0;top:0;bottom:0;width:130px;line-height:36px;font-size:14px;}
.div_set_msg select{width:50%;border:1px solid #ddd;padding:5px 10px;font-size:14px;}
.div_set_msg input,.div_set_msg textarea{width:100%;border:1px solid #ddd;padding:5px 10px;font-size:14px;}
.div_set_msg input,.div_set_msg select{height:36px;}
.div_set_msg textarea{height:90px;}
.div_set_msg .btn {cursor: pointer;}
.div_set_msg .btn_box{margin-top: 20px;}
.div_set_msg .btn_box .btn{width:100%;border:none;background:#f39800;color:#fff;font-size:14px;}
.p_def_hide{display: none;}

.flex_between .width68{width:68%;}
.flex_between .pro-promote{width:32%;}
.pro-structure{position:absolute;left:0;right:40px;bottom:0;line-height:20px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
@media only screen and (max-width:1600px){
	.pro_content{width:69%;}
	.pro_side{width:29%;}
	.btn-theme, .btn-border{font-size:15px;}
	.pro_instock,.btn_basket,.btn_inquiry{margin-right:8px;}
	.search-after-edit{width:135px;}
}
@media only screen and (max-width:1440px){
	.pro-h1{font-size:26px;}
	.pro-h2{font-size:19px;}
	.pro-h3{font-size:19px;}
	.pro-image-big{height:400px;line-height:390px;}
	.pro-image-big div:first-child{line-height:340px;}
	.image-min .bor-gray{height:70px;width:70px;line-height:68px;}
	.pro-image-min .image-btn{height:70px;}
	.glass_image{width:700px;height:700px;line-height:690px;}
	.span-search-edit{float:none;margin:0 0 5px;display:block;}
}
@media only screen and (max-width:1280px){
	.pro_side{width:30%;}
	.imgbox{height:180px;margin-top:0;}
	.pro_margin{padding:0 8px 8px}
	.pro_instock,.btn_basket,.btn_inquiry{margin-right:5px;}
	.pro_table td{padding:0 2px;}
	.glass_image{width:600px;height:600px;line-height:590px;}
}
@media only screen and (max-width:1024px){
	.pro_change_view{display:none!important;}
	.pro-image{width:36%}
	.pro_kuang{width:62%;}
	.pro-image-big{height:300px;line-height:290px;}
	.pro-image-big div:first-child{line-height:250px;}
	.gallery-thumbs,.pro-image .swiper-button-next, .pro-image .swiper-button-prev{height:70px;}
	.gallery-thumbs .swiper-slide{height:70px;line-height:68px;}
	.pro_side,.dv_synthetic,.applicationSynthesis{display:none!important;}
	.phone-size{display:block;margin-bottom:10px;}
	.pro-h1{font-size:24px;line-height:26px;}
	.pro-h3{font-size:18px;}
	.pro_content{width:100%;}
	.title-ul.fixed{position:static;}
	.title-ul li{font-size:15px;}
	.title-ul li a,.title-ul li span{padding:0 15px;}
	.btn-theme, .btn-border{font-size:14px;}
	.phone-fixed{position:fixed;bottom:0;left:0;right:0;z-index:10000;background:#fff;margin:0!important;padding:10px 70px 10px 10px;-webkit-box-shadow:0px -2px 10px 0px rgba(0,0,0,0.2);box-shadow:0px -2px 10px 0px rgba(0,0,0,0.2);}
	.flex_between.phone-fixed{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}
	.flex_between .width68,.flex_between .pro-promote{width:100%;} 
}
@media only screen and (max-width:780px){
	.LH24{line-height:20px;}
	.bor-gray-top{margin-top:8px;padding-top:8px;}
	.pro_table td{font-size:12px;}
	.dv_file_content{margin-top:5px;}
	.width32{width:48%;}
	.tab_bbor td, .table_border td{padding:5px 2px;word-break:break-all;}
	.cell-icon{min-width:40px;padding-right:12px;}
	.pathways-dl{width:48%;}
	.imgbox{height:140px;}
	.product-citations-img{margin-top:40px;overflow:hidden;}
	.product-citations-img a{display:block;width:160%;margin-left:-30%;}
	.btn_basket{min-width:120px;}
	.btn_inquiry{min-width:80px;}
}
@media only screen and (max-width:650px){
	.pro-h1{font-size:22px;}
	.pro-h2{font-size:17px;margin:5px 0;}
	.pro-h3{font-size:16px;padding-top:15px;margin-bottom:6px;overflow:hidden;}
	.hidden-menu .bg-menu-down,.show-bg-menu .bg-menu-down,.product-detail-com-title i,.btn_glass{display:none;}
	.hidden-menu .bg-menu-down:last-child,.show-bg-menu .bg-menu-down:last-child,.product-detail-com-title i:last-child{display:inline-block;}
	.related-categories .product-detail-com-title{margin-bottom:0;padding-bottom:0;}
	.related-categories .show-bg-menu{position:static;}
	.related-categories .show-bg-menu .bg-menu-down{display:inline-block;}
	.pro-image,.pro_kuang,.radar_item,.width32{width:100%;}
	.pro_kuang{padding-top:10px;}
	.title-ul li a,.title-ul li span{padding:0 10px;}
	.pro-btns button{margin-bottom:0;}
	.radar_content table td{padding-left:10px;}
	.pro_table td{line-height:20px;}
	.td_solubility div{padding:5px 0 5px 5px}
	.td_animal dt,.td_animal dd{padding:4px;}
	.product-citations-img a{width:180%;margin-left:-40%;}
	.btn_basket{min-width:100px;}
	.btn_inquiry{min-width:60px;}
	.btn_favorites{margin-left:0;}
}
@media only screen and (max-width:480px){
	.pro-desc{line-height:20px;}
	.icon_calculator{font-size:12px;}
	.product-citations-img{margin-top:30px;}
	.product-citations-img a{width:240%;margin-left:-70%;}
	.phone-fixed button{font-size:13px;}
	.pro_instock{width:76px;}
	.pro_instock b{width:22px;}
	.pro_instock, .btn_basket, .btn_inquiry{margin-right:4px;}
	.position-text i{display:none;}
	.pro_tab_side .pro_instock{margin-right:0;}
	.btn_basket{min-width:90px;}
	.btn_basket,.btn_inquiry,.btn_buy{margin-left:5px;}
}