.single-research{text-align: center; position: relative;}
.single-research h3 {font-size: 15px;  margin:0}
.single-research p {font-size: 13px;padding: 0 5px; margin-bottom: 10px; height:90px; overflow:hidden;}
.social-touch a{display: inline-block; margin: 0; opacity: 0.7; transition: 0.3s;}
.social-touch a:hover{opacity: 1; transition: 0.3s;}
.effect-2{max-height: 336px; min-height: 336px; overflow: hidden;}
.effect-2 h3{padding-top: 7px; line-height: 33px;}
.effect-2 .research-image{border-bottom: 2px solid #feb042; height: 286px; overflow: hidden; width: 100%; transition: 0.4s; display: inline-block; float: none; vertical-align: middle;}
.effect-2 .research-info{transition: 0.4s;}
.effect-2 .research-image img{vertical-align: bottom;}
.effect-2 .social-touch{float: left; left: 0; bottom: 0; overflow: hidden; padding: 5px 0; width: 100%; transition: 0.4s;}
.effect-2:hover .research-image{height:147px; transition: 0.4s;}
.Hotarea-title{border-bottom:1px solid #ccc;padding-bottom:15px}
.Hotarea-title h1{float:left;margin:0; font-size:14px; line-height:35px;}
.featured_image .flexslider{margin:0}
.featured_image .flexslider .slides img{width:auto}
.featured_image .flex-direction-nav a{opacity:.2}
.featured_image .flex-direction-nav .flex-prev{left:0}
.featured_image .flex-direction-nav .flex-next{right:0}
.product_item_holder{position:relative}
.carousel_items .product_item_holder{text-align:center}
.product_item_holder .featured_image{margin-bottom:10px;padding:10px;border:1px solid #efefef}
.product_item_holder .featured_image img{margin:auto;max-height:150px}
.with_borders .box:before{background:#F4BF1E;content:"";display:block;height:2px;left:1px;position:absolute;top:1px;width:10px;z-index:2}
.with_borders .box:after{background:#F4BF1E;content:"";display:block;height:10px;left:1px;position:absolute;top:1px;width:2px}
.with_borders .box:before{height:2px;left:14px;top:-1px}
.with_borders .box:after{width:2px;left:14px;top:-1px}
.with_borders .box:hover:after,.with_borders .box:hover:before{-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.with_borders .box:hover:after{height:80px}
.with_borders .box:hover:before{width:80px}
.product_item_holder .flex-control-nav{bottom:-23px}
.product_item_holder .flex-control-nav li{margin:0 5px}
.product_item_holder .flex-control-paging li a{height:8px;width:8px}
.Hotarea-products-info .box h6{text-align:center; margin:0; font-size:14px;}
.Hotarea-products-info .box h6 a{ color:#2096f6}
.Hotarea-products-info .box p{text-align:center}
.related-service{ margin-bottom:15px;}
.related-service h3{ margin:0 0 5px; font-size:16px; padding-right:10px;}
.related-service h3 a{ color:#2096f6}

/*产品list*/
p.catpos{background: #f8f8f8;padding: 10px;margin: 25px 0 15px;}
p.catpos a{color: #2096f6;}
p.catpos a:hover,.product-info h4 a:hover,.product-list-button a:hover{text-decoration: underline;}
.Product-data{padding: 0 0 5px;border-bottom: 1px solid #DDDDDD;display: flex;align-items: center;margin-bottom: 25px;}
.Product-data .product-results{font-weight: 100;margin: 10px 0 5px;font-size: 20px;}
.Product-data .pws_sort_by_panel{flex: 1 0 auto;font-size: 1.3rem;text-align: right;align-self: flex-end;margin: .25rem 0;display: none;}
.Product-data label{vertical-align: middle;margin-right: 1rem;width: auto;float: none;font-size: 15px;font-weight: 100;}
.Product-data #sort_option_selector{height: 30px;padding: 4px 10px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.category-name h3{margin: 0 0 20px;font-size: 18px;}
.rightbtn{float: right;position: relative;top: 15px;}
.rightbtn a{background-color: #fee500;display: inline;padding: 1em;font-size: 75%;line-height: 1;color: #333;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;}
.related-service{margin-bottom: 30px;}

.products-box{ border:1px solid #ccc; margin-bottom:10px; padding:10px 0;}
.products-box:hover{border:1px solid #fee500;}
.product-list-button{margin-bottom: 20px;}
.product-list-button a{margin-right: 10px;color: #333;}
.product-list-button a i{margin-top: -1px;background-color: #fee500;border-color: #fee500;display: inline-block;height: 20px;width: 20px;text-align: center;vertical-align: middle;line-height: 20px;border-radius: 50%;}
.dlspan{margin-left: 85px;word-break:break-all;min-height: 17px;}
.dlspan span{width: 85px;margin-left: -85px;float: left;}
.dlspan ul u{margin-right: 5px;}
.products-box .product-list-thumbnail{border: 1px solid #eee;border-radius: 4px;padding: 4px;width: 200px;overflow: hidden;text-align: center;margin: 30px auto 15px;}
.compare-table .product-list-thumbnail{border: 1px solid #eee;border-radius: 4px;padding: 4px;overflow: hidden;text-align: center;margin-bottom: 15px;}
.products-box .product-list-thumbnail .flexslider{line-height: 140px;margin-bottom: 0!important;position: relative;height: 150px;overflow: hidden;}
.products-list .pagination > li {display: inline-block;}
.products-list .pagination > li > a{ border:none;color:#4c4f53;}
.products-list .pagination > li.active > a{ background:#fee500;color:#4c4f53;}
.product-info h4 a{font-size: 15px;color: #333;}


.products-box .product-list-thumbnail img{display:none;max-height: 100%;}
.products-box .product-list-thumbnail img.first-img{display: inline-block;}
.products-box .product-list-thumbnail .flexslider span.piccount {position: absolute;right: 0;bottom: 0;font-size: 13px;color: #333;background: #eee;padding: 2px 6px;border-radius: 3px;line-height: 1.7;}
.products-box .product-list-thumbnail .flexslider span.piccount i{font-size: 13px;margin-right: 5px;position: relative;top: 1px;}
@media screen and (min-width:768px){
 .related-service{display: flex;}
}

/*蛋白产品list*/
.table-prote{font-size: 13px;border: 1px solid #ddd;}
.table-prote thead tr{background: #fee500;height: 40px;border: 1px solid #fee500;}
.table-prote thead tr th,.table-prote tbody tr td{text-align: center;vertical-align: middle;}

.purity-img {display: none;position: absolute;height: 185px;margin-left: -135px;margin-top: -30px;box-shadow: 1px 2px 10px #dbdbdb;padding: 5px;background-color: #fff;z-index: 99;}
.abbreviated-icon i{background: url(/Public/Images/events/0308abbreviated.png) 0 0 no-repeat;width: 38px;height: 38px;display: inline-block;text-decoration: inherit;vertical-align: bottom;cursor: pointer;}
.abbreviated-icon i:hover {background: url(/Public/Images/events/0308abbreviated-hover.png) 0 0 no-repeat;}
.purity-img img{display:none;height: 100%;}
.purity-img img.first-img{display:inherit;}

/*生化试剂list*/
.btn-abclonalwarning,.btn-abclonalwarning.active, .btn-abclonalwarning:active, .open>.dropdown-toggle.btn-abclonalwarning{background-color: #fee500;border-color: #fee500;}
.table-stri{font-size: 13px;border: 1px solid #ddd;}
.table-stri thead tr{background: #fee500;height: 40px;border: 1px solid #fee500;}
.table-stri tbody tr td:last-child{text-align: center;}
.table-stri tbody tr td:last-child a{padding: 3px 15px;}

/*产品详情页*/
.product-name{border-bottom: 1px solid #DDDDDD;padding-bottom: 10px;}
.chosebox{padding: 15px 0 0;font-size: 14px;}
.chosebox span,.chosebox ul li{margin-right: 10px;}
.chosebox ul,.chosebox ul li{display: inline-block;}
.contour-lr{margin-top: 15px;}
.btn-chosebtn{color: #333!important;cursor: pointer;text-align: center;border-radius: 4px;display: inline-block;font-weight: bold;min-width: 50px;height: 27px;line-height: 25px;border: 1px solid #999;}
.chosebtncolor a{background-color: #e6e6e6;}
.nav-height{ position:relative; height: 50px;margin-bottom: 10px;}
.nav-wrap {height: 50px;background: #fff;}
.nav-wrap.navFix{position: fixed;top: 90px;box-shadow: 0 0 5px rgba(0,0,0, 0.2);z-index:99;} 
.nav-wrap ul {margin: 0 -1px;}
.nav-wrap li {text-align: center;height: 50px;line-height: 50px;display: table-cell;width: 1%;padding: 0 1px;}
.nav-wrap li a {display: block;padding: 0 10px;font-size:15px; color: #333; text-decoration: none;background-color: #f1f1f1;}
.nav-wrap li a.active {background-color: #fee800;font-weight: bold;}
.product-title h4{font-size: 16px;margin: 25px 0 20px;display: inline-block;margin-right: 25px;}
.th-tablelist tbody tr th{background-color: #f8f8f8;padding: 15px;border-right: none;vertical-align: middle;width: 15%;}
.th-tablelist tbody tr td{padding: 15px;border-left: none;word-break: break-all;}
.th-tablelist .star-list li{display: inline-block;margin-right: 20px;height: 22px;line-height: 22px;}
.th-tablelist .star-list li span.ratings{vertical-align: middle;}
.th-tablelist .star-list li span.ratings .abicon-xingxing{color: #fee800;}
.related-productslist li{display: inline-block;margin-bottom: 10px;}
.related-productslist li a{background-color: #f8f8f8;width: 180px;display: inline-block;height: 35px;line-height: 35px;text-align: center;font-size: 13px;color: #333;margin-right: 25px;}
.related-productslist li a:hover,.iconsequence:hover{background-color: #ffe500;}
ul.Research_Area li .icon-angle-right{margin:0 10px;color:#ccc}
ul.Research_Area li{display: flex;align-items: center;font-size: 14px;line-height: 2;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px #eee dashed;}
ul.Research_Area li a{position:relative;display: inline-block;line-height: 1.5;}
ul.Research_Area li a span.rearch-cn-name{top: 14px;font-size: 12px;color: #bbb;white-space: nowrap;display: block;}
.iconsequence{background-color: #f8f8f8;width: 180px;height: 35px;line-height: 35px;display: inline-block;text-align: center;overflow: hidden;color: #333!important;}
.iconsequence i{background: url(/Public/Images/events/icon-sequence.png) top center no-repeat;background-size: 100%;height: 31px;width: 29px;float: left;margin-top: 4px;margin-left: 15px;}
@media screen and (max-width:992px){
	.mask-layer,.zoomImgshow.smallshowImg{display: none!important;}
}
@media screen and (min-width:992px) and (max-width:1279px){
	.contour-lr .col-md-9 {width: 70%;}
	.contour-lr .col-md-3 {width: 30%;}
}
.experimental-group select{margin-left: 78px;background-color: #f8f8f8;width: 180px;border: none;box-shadow: none;border-radius: 0;}
.list_dd_main{border: 1px solid #ddd;padding: 15px 10px 15px 20px;margin: 20px 0;}
.list_dd_main h4{font-size: 15px;}
.list_dd_main h5 i{position:absolute;left:-10px;height:20px;width:18px;background:url(/Public/Images/time_line_ico.png) 0 0 no-repeat}
.list_dd_main h5{margin:10px 0!important;font-size:13px}
.list_dd_main .faq-conents-line{padding:0 20px;border-left:1px solid #dadada;position:relative;margin-bottom:20px}
.list_dd_main h3,.list_dd_main p{font-size:13px}
.list_dd_main ul li{margin:0 0 5px 10px}

.slick-slide img{width: auto!important;display: inline-block!important;}
#our_course.product-basicimg{background-color: #f8f8f8;padding: 30px 0;height: 100%;}
#our_course.product-basicimg .item{border: 1px solid #eee;height: 220px;width: 300px;display: inline-block;background: #fff;position: relative;overflow: hidden;}
#our_course.product-basicimg .item img{position: relative;height: auto;max-height: 220px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;display: inline-block;}
#our_course .slick-prev {background: url(/Public/Images/events/1110about-us-14.png) top center no-repeat;background-size: 100%;height: 50px;width: 50px;left: 15px;z-index: 1;-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
#our_course .slick-next {background: url(/Public/Images/events/1110about-us-15.png) top center no-repeat;background-size: 100%;height: 50px;width: 50px;right: 15px;z-index: 1;-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
#our_course.product-basicimg .top-pic-text{text-align: left;padding: 20px 15px 0;font-size: 13px;}
.zoomImgshow i{color:#333;}
.zoomImgshow{position: relative;top: 15px;}
@media screen and (max-width: 1023px){#our_course.product-basicimg{margin-bottom: 15px;}}
@media screen and (min-width:992px){
 .contour-lr{display: flex;}
 .contour-lr{margin-bottom: 60px;}
}
@media screen and (min-width:992px) and (max-width:1023px){
 .nav-wrap.navFix{position: static!important;}
}
@media screen and (min-width:1024px) and (max-width:1279px){
 .nav-wrap.navFix{width:940px;}
}
@media screen and (min-width:1280px) and (max-width:1599px){
 .nav-wrap.navFix{width:1140px;}
}
@media screen and (min-width:1600px) and (max-width:1919px){
 .nav-wrap.navFix{width:1170px;}
}
@media screen and (min-width:1920px){
 .nav-wrap.navFix{width:1230px;}
}
/*分子产品详情页*/
.antibody-images .imagestext{line-height:150%}
.antibody-images .imagex-title{border:1px solid #dcdcdc}
.antibody-images .imagex-title img{max-height:150px}
.antibody-images .imagex-title p{background:#F4F8FB;margin:0;padding:10px; text-align:center;}
.antibody-images .clearfix{margin:15px;padding:15px}
.antibody-images .clearfix:last-child{margin:0;padding:0;border:0}
.antibody-images{padding:15px 0}
.experimental-group select{margin-left: 78px;background-color: #f8f8f8;width: 180px;border: none;box-shadow: none;border-radius: 0;}
.grouparr li{margin-bottom: 5px;}
.grouparr li:last-child{margin-bottom: 0;}
.grouparr li span:first-child{margin-right: 15px;}
.grouparr li span:nth-child(2)::before{content: "( ";}
.grouparr li span:nth-child(2)::after{content: " )";}

/*生化试剂产品详情页*/
.related-products .bx-wrapper{ margin:0 30px 20px 30px;}
.related-products .bx-wrapper .bx-controls-direction a{text-indent:inherit;text-decoration:none;color:#ccc}
.related-products .bx-wrapper .bx-controls-direction a:hover{color:#333}
.related-products .bx-wrapper .bx-next,.related-products .bx-wrapper .bx-prev{background:0 0;font-size:40px; top:80px;}
.related-products .bx-wrapper .bx-prev{left:-30px}
.related-products .bx-wrapper .bx-next{right:-50px}
.related-products .related-goods li{ margin:0 10px 0 0;}
.related-products .related-goods li p{ margin-bottom:0px;}
.related-products .related-goods li img {max-height:150px; display:inline-block;}
.related-products .related-goods .productlist-thumbnail{height: 150px;text-align: center;}
.related-products .related-goods .caption h4 {font-size: 12px;font-weight: 100;margin-bottom: 5px;}

/*转染试剂产品详情页*/
.related-products .bx-wrapper{ margin:0 30px 0 30px;}
.related-products .bx-wrapper .bx-controls-direction a{text-indent:inherit;text-decoration:none;color:#ccc}
.related-products .bx-wrapper .bx-controls-direction a:hover{color:#333}
.related-products .bx-wrapper .bx-next,.related-products .bx-wrapper .bx-prev{background:0 0;font-size:40px; top:80px;}
.related-products .bx-wrapper .bx-prev{left:-30px}
.related-products .bx-wrapper .bx-next{right:-50px}
.related-products .related-goods li{ margin:0 10px 0 0;}
.related-products .related-goods li p{ margin-bottom:0px;}
.related-products .related-goods li img {max-height:150px; display:inherit;}





.effect-5{overflow: hidden;margin-bottom: 50px; border: 1px solid #eee;max-height:300px;}
.effect-5:hover{border: 1px solid #feb042;}
.research-info-5{margin-top: -24px;text-align: center;height: 90px;}
.research-info-5 h3{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);-webkit-transition:-webkit-transform .35s;transition:transform .35s;font-size: 16px;color: #4399b0; margin:15px 3px 25px;}
.effect-5:hover h3,.effect-5:hover .social-touch-5{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
.effect-5:hover .research-image-5 img{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}
.single-research-5 .social-touch-5 a{opacity:0;}
.single-research-5 .social-touch-5{-webkit-transition:-webkit-transform .35s;transition:transform .35s;margin-top: 20px;}
.effect-5:hover .social-touch-5 a{opacity:1}
.effect-5 .research-image-5 img{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s; max-height:230px;}
.resear-btn_l,.resear-btn_r,.resear-btn_c{padding:3px 17px;border-radius: 20px;text-decoration: none; color:#FFFFFF; font-size:14px;-o-transition:background 0.30s ease-in-out;-webkit-transition:background 0.30s ease-in-out;-moz-transition:background 0.30s ease-in-out;transition:background 0.30s ease-in-out;}
.resear-btn_l:hover{color:#fff; background:#673F94;}
.resear-btn_r:hover{color:#fff; background:#33A8A3;}
.resear-btn_c:hover{color:#fff; background:#33A8A3;}
.resear-btn_l{background-color: #9068BE;margin:0 15px 0 0;display: inline-block;}
.resear-btn_r{background-color: #6ED3CF;margin:0 0 0 15px;display: inline-block;}
.resear-btn_c{background-color: #6ED3CF;width: 80%;display: block;margin: 0 auto;}


.category-name h1{font-size:16px; line-height:2.2; margin:0 auto 20px;padding-bottom: 10px;border-bottom: 1px solid #DDDDDD; position:relative}
@media screen and (max-width:991px){p.catpos{margin: 15px 0;}}



.anti-product-basicimg{overflow: hidden;margin: 0;}
.left-icon-review {width: 50px;height: 50px;overflow: hidden;position: absolute;z-index: 99;}
.ribbon-review {position: relative;padding: 1px 0;left: -35px;-webkit-transform: rotate(-45deg);top: 8px;width: 100px;background-color: #ff6600;font-size: 11px;text-align: center;color: #fff;}
.anti-product-basicimg .item a i.tubiao{background: url(/Public/Images/events/1230tubiao.png) no-repeat center center;background-size: cover;height: 49px;width: 49px;position: absolute;z-index: 1;}
.anti-product-basicimg .app-none img{max-height: 280px!important;max-width: 100%;border: 1px solid #eee;display: inline-block;}

.contour-grid{display: grid;grid-template-columns: 69% 30%;grid-gap: 10px;margin: 15px 0 35px;}
.contour-grid .zoomImgshow{top: -33px!important;background-color: #fff;padding: 5px 10px;border-radius: 2px;}
.nav-height,.nav-wrap,.nav-wrap li{height: 35px!important;}
.nav-wrap li{line-height: 35px!important;}
@media screen and (min-width:992px) and (max-width:1023px){
.nav-wrap.navFix{position: static!important;}
.s_side_wrapper span.zxAnt span{display: none;}
}
@media screen and (min-width:1024px) and (max-width:1279px){
.nav-wrap.navFix{width: 698px!important;}
.s_side_wrapper span.zxAnt span{display: none;}
}
@media screen and (min-width:1280px) and (max-width:1599px){
.nav-wrap.navFix{width: 848px!important;}
}
@media screen and (min-width:1600px) and (max-width:1919px){
.nav-wrap.navFix{width:870px!important;}
}
@media screen and (min-width:1920px){
.nav-wrap.navFix{width:915px!important;}
}
@media screen and (max-width: 1023px){
  #custormrevew{grid-template-columns: 1fr;}
  .anti-product-basicimg .slick-content{padding: 0 65px;}
  #our_course.product-regionimg {margin-bottom: 15px;}
  .groucharacteristic{grid-template-columns: 100%;grid-gap: 3px;}
}

/* 产品图片展示 */
#appfiltertH .item.gridList-4,#appfiltertH .item.gridList-3,#appfiltertH .item.gridList-2{display: grid;grid-template-columns: 1fr 1fr;column-gap: 10px;}
#appfiltertH .item>div{background-color: #fff;border: 1px solid #eee;margin-bottom: 10px;display: flex;align-items: center;justify-content: center;}
#appfiltertH .item.gridList-3>div:nth-child(3){position: relative;left: 50%;width: 100%;}
/* 产品图片展示slick.css需要覆盖的样式 */
.anti-product-basicimg #appfiltertH.slick-content .item.gridList-1>div,.anti-product-basicimg #appfiltertH.slick-content .item.gridList-2>div{height: 280px;}
.anti-product-basicimg #appfiltertH.slick-content .item.gridList-3>div,.anti-product-basicimg #appfiltertH.slick-content .item.gridList-4>div{height: 140px;}
.anti-product-basicimg #appfiltertH.slick-content .item.gridList-1 img,.anti-product-basicimg #appfiltertH.slick-content .item.gridList-2 img{max-height: 250px;border: none;}
.anti-product-basicimg #appfiltertH.slick-content .item.gridList-4 img,.anti-product-basicimg #appfiltertH.slick-content .item.gridList-3 img{max-height: 130px;border: none;}
.anti-product-basicimg .slick-dots{bottom: -5px!important;}
.anti-product-basicimg #appfiltertH .slick-slide img{margin-bottom:0!important;}
/* 公共样式 */
.dv-flex-between {display: flex;align-items: center;justify-content: space-between;}
.product-title h4{font-size: 18px!important;display: flex!important;align-items: center;flex: 1;}
.product-title h4::before{content: '';height: 20px;width: 5px;display: inline-block;border-radius: 5px;margin-right: 7px;background-color: #fee800;}
.cardSty .panel{border:none;box-shadow:none;overflow: hidden;border-radius: 8px;}
.cardSty .publication-panel>.panel-heading{background-color: #e7e7e7;border:none;}
.cardSty .publication-panel>.panel-body{padding: 15px 30px;background-color: #f8f8f8;font-size: 13px;line-height: 1.3;word-break: break-all;word-wrap: break-word;}
#cardContainer,.back-topCard{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;column-gap: 10px;overflow: hidden;grid-auto-flow: dense;}
#cardContainer>div .panel-body,.back-topCard .panel-body{height: 100%;}
#cardContainer>div,.back-topCard>div{margin-bottom: 10px;}
.back-topCard .panel-body span.colorYellow::before{content: '';height: 8px;width: 8px;display: inline-block;border-radius: 50%;margin-left: -15px;margin-right: 7px;background-color: #e7e7e7;background-color: #fee800;position: relative;top: -3px;}
.back-topCard .panel-body span a{color: #2096f6;border-bottom: 1px solid;}
#cardContainer .spilloverDD{grid-column: 1/3;}
#cardContainer .spilloverTip2{grid-column: 2/4;}
#cardContainer .panel-body.paddMain{padding: 15px;word-break: break-all;word-wrap: break-word;}
.cardSty .back-bottomCard .publication-panel>.panel-body{padding: 20px 15px;}
#cardContainer .panel-body .product-rates{display: grid;grid-template-columns: 4fr 6fr;column-gap: 10px;}
#cardContainer .panel-body.xsb_0{padding: 5px 15px;}
#cardContainer .panel-body.xsb_0 ul li,.userPart .publication-panel>.panel-body ul li{margin: 5px 0;display: flex;align-items: center;}
#cardContainer .panel-body.xsb_0 ul li span,.userPart .publication-panel>.panel-body ul li span{display: inline-block;margin-right: 8px;background-color: #f1f1f1;border: 1px solid #ccc;border-radius: 4px;width: 55px;text-align: center;font-size: 12px;line-height: 1.5;overflow: hidden;}
.userPart .publication-panel>.panel-body ul li i{max-width: 90%;}
#cardContainer .panel-body span.colorYellow::before{content: '';height: 8px;width: 8px;display: inline-block;border-radius: 50%;margin-left: -15px;margin-right: 7px;background-color: #e7e7e7;background-color: #fee800;}
#cardContainer .panel-body span.colorGrey::before{content: '';height: 8px;width: 8px;display: inline-block;border-radius: 50%;margin-left: -15px;margin-right: 7px;background-color: #e7e7e7;background-color: #e7e7e7;}
#cardContainer .panel-body span.colorPink::before{content: '';height: 8px;width: 8px;display: inline-block;border-radius: 50%;margin-left: -15px;margin-right: 7px;background-color: #e7e7e7;background-color: #f1bfff;}
#cardContainer .panel-body span.colorBlue::before{content: '';height: 8px;width: 8px;display: inline-block;border-radius: 50%;margin-left: -15px;margin-right: 7px;background-color: #e7e7e7;background-color: #acddff;}
#cardContainer .panel-body span.colorGreen::before{content: '';height: 8px;width: 8px;display: inline-block;border-radius: 50%;margin-left: -15px;margin-right: 7px;background-color: #e7e7e7;background-color: #a9e7a0;}
span.bigSize::before{position: relative;top: -3px;}
.bigSize{font-size: 20px;}
.smallSize{font-size: 16px;}
.jump-bottombox .product-title a i{font-size: 16px;}
.product-name{border-bottom:none!important;}
.chosebox{width: 69%;border-top: 1px solid #DDDDDD;}
#wordcloud_echart{padding: 15px;}
.antigenPart{display: grid;grid-template-columns: 1fr 1fr;column-gap: 10px;}
.antigenPart .publication-panel>.panel-body{height: 100%;padding: 15px;}
.userPart .publication-panel>.panel-body{padding: 15px;}
.btnACompare{display: flex;justify-content: center;}
.btnACompare a{border: 1px solid #ccc;border-radius: 20px;width: 150px;display: flex;align-items: center;justify-content: center;height: 30px;}
.btnACompare a i{margin-right: 5px;height: 25px;width: 23px;margin-left: 0;}
#appfiltertH .filtering2{text-align: center;}
#appfiltertH .filtering2 img{display: inline-block;}
/* 替换领域样式 */
ul.Research_Area li{border-bottom: 1px solid #cdcdcd!important;}
ul.Research_Area li a{border: 1.5px solid #84c5ff;border-radius: 3px;background-color: #f3faff;padding: 5px;font-size: 12px;}
ul.Research_Area li:last-child{padding: 0;border: none!important;margin: 0;}
ul.Research_Area li a span.rearch-cn-name{color: #4c4f53!important;}
/* 显示隐藏 */
.poster-list .poster-txt{position: relative;overflow: hidden;transition: height 0.24s;height: 12rem;padding: 15px;}
.poster-list .poster-txt.xg:after{content: "";position: absolute;bottom: 0;display: block;width: 100%;height: 10rem;background: -moz-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: linear-gradient(to bottom, rgba(255,255,255,0), #fff);}
.poster-btn{text-align: center;}
.poster-btn span{cursor: pointer;outline: none;color: #666;font-size: 12px;border: 1px solid #e7e7e7;border-radius: 20px;display: inline-block;padding: 3px 15px;background-color: #f4f4f4;}
.poster-btn span:hover{color: #2096f6;border-color: #2096f6;}
.poster-list .panel{border:none;box-shadow:none;overflow: hidden;border-radius: 8px;}
.poster-list .publication-panel>.panel-heading{background-color: #e7e7e7;border:none;}
.poster-list .publication-panel>.panel-heading h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 13px;margin: 0;}
.poster-list .publication-panel>.panel-body{background-color: #fff;padding: 0 0 15px;border: 1px solid #e7e7e7;font-size: 13px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.cardFaq{display: grid;grid-template-columns: 32.5% 32.5% 32.5%;grid-gap: 10px;}
.syStepList{display: grid;grid-template-columns: 32.5% 32.5% 32.5%;grid-gap: 10px;margin-bottom: 20px;}
.Procedure_Content .list_dd_main{border: none;padding: 0;margin: 0;}
.Procedure_Content .list_dd_main .panel-heading h3{margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.Procedure_Content .list_dd_main .panel-heading{background-color: #e7e7e7;border-top-left-radius: 0;border-top-right-radius: 5px;}
.Procedure_Content .list_dd_main .panel-body{border: 1px solid #e7e7e7;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding: 0 0 15px;}
.Procedure_Content .list_dd_main .panel-body .poster-txt{padding: 15px 0 0 20px;}
.Procedure_Content>span{font-size: 13px;background-color: #fde500;padding: 5px 30px;display: inline-block;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.poster-list .list_dd_main>.poster-txt{padding: 0;}
.poster-list .list_dd_main>.poster-txt>.panel-body{padding: 15px;}
@media screen and (min-width:767px){
  .gridColumn{grid-column: 1 / 4;}
}
@media screen and (max-width:767px){
  .contour-grid,.syStepList,.cardFaq{grid-template-columns: 100%;}
  #cardContainer,.back-topCard,.antigenPart{grid-template-columns: 100%;grid-auto-flow: initial;}
  #cardContainer .spilloverDD,#cardContainer .spilloverTip2{grid-column: auto;}
  .grid_Publishing .grid_Publ_text_1,.grid_Publishing .grid_Publ_text_2{grid-template-columns: 1fr 1fr;grid-gap: 10px;}
  .userPart .publication-panel>.panel-body ul li i{max-width: 85%;}
  #cardContainer .panel-body.paddMain{word-break: inherit;word-wrap: inherit;}
}
@media screen and (min-width:992px) and (max-width:1279px){
  .tobuybox .newFunction{top: -100px;}
  .tobuybox .newFunction img.icon{height:100px;}
  #cardContainer,.back-topCard{grid-template-columns: 1fr 1fr 1fr;}
  .userPart .publication-panel>.panel-body ul li i{max-width: 85%;}
}

