ul,li{list-style:none}
a:hover{text-decoration:underline}
.table td .text-gray{color:#999}
.table td a{color:#29568f}
.input-group{width:100%}
.innersearch-input{overflow:hidden;display:table-cell;width:100%;vertical-align:top}
.innersearch-input>input{border:1px solid #adadad;border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 8px;line-height:32px;height:44px;width:100%}
.innersearch-input>input:focus{outline:0;border-top:1px solid #29568f;border-bottom:1px solid #29568f;border-left:1px solid #29568f}
@media(max-width:768px){body{font-size:14px}
.innersearch-input>input{border-top-right-radius:0;border-bottom-right-radius:0}
}.editlist ul{padding-left:0}
.editlist ul li{margin-bottom:8px}
.editlist a:hover{text-decoration:underline}
.mlink{display:block;text-align:center;border-radius:6px;margin-bottom:5px;border-color:#b4b4b4;padding:6px 5px}
.mlink:hover{border-color:#0d549b}
.anchor-box{position:relative}
.anchor-box .lemma-anchor{position:absolute;top:-185px}
.table-m td{vertical-align:middle;padding:13px 8px}
.table-ms td,.table-ms th{vertical-align:middle}
.table-ms .text-center th{text-align:center;vertical-align:middle}
.show-pathway-img{display:block;height:200px;overflow:hidden}
#bio_ep{display:none;position:fixed;width:50%;z-index:100022;left:25%;top:30%}
@media screen and (max-width:768px){img{max-width:100%;height:auto}
#bio_ep{width:auto;left:10%;right:10%}
.detail p{text-indent:0}
.media,.media-body{overflow:inherit}
}.boldtxt{font-weight:700}
.bg-blue-light2{background-color:#e7f8ff}
.bg-blue-light2 th{border-bottom:0}
.protein-service-list{padding-left:15px}
.protein-service-list li{margin:5px 0;padding:5px 0;border-bottom:1px dotted #aaa;list-style:outside square}
.table-fl{width:80%;margin-left:10%}
.table-fl td{vertical-align:middle;line-height:1.2;border-color:#fff;width:20%}
.table-fl .table-line{display:inline-block;width:2px;height:30px}
.table-fl .table-line2{display:inline-block;width:2px;height:20px;vertical-align:bottom}
.table-fl .table-line3{display:inline-block;width:80%;vertical-align:bottom;height:2px}
.table-small td{padding:4px 6px}
.table-small th{padding:8px}
.bg-top{background:#eee;border-bottom:1px solid #ccc;color:#545454}
.tab_1{margin-top:14px}
.tab_1 ul{background-image:url(../images/pro.png);background-repeat:no-repeat;background-position:0 66%}
.tab_1 li{width:47px}
.nav-tou{background-color:#29568f;background-repeat:no-repeat;background-position:0 66%;color:#fff}
.index_show{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff}
.index_show a{border-top:1px solid #fff;border-bottom:1px solid #ccc;padding:3px;border-left:1px solid #fff;border-right:1px solid #fff;text-align:left;word-break:break-all;word-wrap:break-word;display:block}
.fixed-top{z-index:8;background:#fff;width:100%;padding:0;border-bottom:solid 3px #29568f;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.175);box-shadow:0 3px 6px rgba(0,0,0,.175)}
.fixed-head{position:fixed;top:0;z-index:8;background:#fff;width:100%;padding:0}
.x_search{margin-top:25px}
.nav_wh{width:980px;margin:0 auto}
.nav-bg{padding-left:10px;text-align:left;overflow:hidden;background-color:#eee;background:linear-gradient(to bottom,#fafafa,#e8e8e8 100%);line-height:1.5}
.nav-bg li{margin-right:5px}
.gray{color:#999;font-size:12px;background:url(../images/news_more.gif) no-repeat left center;padding-left:20px}
.r{float:right;color:#999;font-size:12px;width:745px}
.con_t{margin-top:6px}
.site{color:#075030}
.foot_b{margin-top:30px;background:#e0efff;border-top:solid 2px #29568f}
.biaoti{font-size:24px;margin-bottom:20px}
.str{line-height:30px}
.list-inline{padding-left:0}
.list-inline li{width:368px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.list-inline li a{color:#29568f}
.left-li2{background-color:#eee}
.ziti{padding:7px 7px 7px 0;text-align:right}
.ziti2{text-align:right}
.margin_auto{width:1066px;margin:0 auto}
.margin_auto ul li{width:17em}
@media(max-width:768px){.margin_auto ul li{width:auto}
.margin_auto{width:100%}
}.bd ul li{line-height:30px}
.nav-sitemap ul li{margin-top:5px}
.nav-sitemap ul li a{padding:0;display:inline-block}
.select_box{width:auto;float:left;position:relative;border:1px solid #29568f;border-right:0;border-bottom-left-radius:4px;border-top-left-radius:4px;line-height:32px;cursor:pointer;padding:0 5px 0 10px}
.select_txt{color:#626262}
.option{position:absolute;left:0;top:33px;width:200px;border:1px solid #ccc;background:#fff;display:none;background:#ebebeb;z-index:99999;padding:0}
.option li{height:30px;line-height:30px;cursor:pointer;padding-left:15px}
.searchBtn{border-top-left-radius:0;border-bottom-left-radius:0;height:44px}
.hover{background:#c1c1c1}
.referencelist>dt{padding-top:20px}
.referencelist>dd{border-bottom:1px solid #ddd;padding-bottom:20px}
.referencelist>dd:before,.referencelist>dd:after{content:"";display:table}
.referencelist>dd:after{clear:both}
.referencelist>dd>span{float:left;width:13%;font-weight:700;line-height:20px}
.referencelist>dd>p{width:85%;float:left;margin-bottom:5px;line-height:20px}
.referencelist>dd>p>a{display:block;color:#29568f}
.referencelist>dd>p>a:hover{text-decoration:underline}
.select_box{width:auto;float:left;position:relative;border:1px solid #29568f;border-right:0;border-bottom-left-radius:4px;border-top-left-radius:4px;line-height:42px;cursor:pointer;padding:0 5px 0 10px}
.select_txt{color:#626262}
.option{position:absolute;left:0;top:100%;width:200px;border:1px solid #ccc;background:#fff;display:none;background:#ebebeb;z-index:99999;padding:0}
.option li{height:30px;line-height:30px;cursor:pointer;padding-left:15px}
.searchBtn{border-top-left-radius:0;border-bottom-left-radius:0}
.hover{background:#c1c1c1}
.search-input{overflow:hidden;border-top:1px solid #29568f;border-bottom:1px solid #29568f;border-left:1px solid #29568f}
.search-input>input{border:0;padding:0 8px;display:inline-block;float:left;height:42px;line-height:42px;width:100%}
.foot-media{background:url(../images/foot-media.gif) no-repeat;margin-top:10px}
.foot-media li a{width:40px;height:40px}
.service-inner-img{position:relative}
.service-inner-img img{position:absolute;right:0;bottom:-65px}
.service-intro-img{float:right;padding-left:20px;margin-top:5px}
.mm-navwrap{background-color:#29568f}
.bread a{color:#29568f}
.icon-home:before{content: "";display: inline-block;background: url(../images/breadcrumb-icon.svg)no-repeat;width: 12px;height: 10px;}
@media(max-width:768px){.container,.container-layout{padding:0 10px}
.bread{margin:0 -10px;margin-top:-10px}
.mm-navwrap{position:absolute;top:0;right:0;width:100%;background-color:transparent}
.mm-navwrap .navbar-head button{position:relative;z-index:999999999}
.mm-navbody{position:absolute;width:100%;z-index:999;top:100%;background-color:#29568f;padding:0}
.nav-menu li:hover ul ul{display:none}
.mm-navbody ul ul{position:relative;width:100%;box-shadow:none}
.mm-navbody .nav-menu li{overflow:hidden}
.mm-navbody .nav-menu{margin:0}
.nav-menu .arrow{float:right;margin-right:10px;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;margin-top:8px}
.nav-inline.nav-menu .sublist li{margin-bottom:10px}
.nav-menu ul a,.bg-inverse .nav-menu.nav-inline ul a,.navbar-body .nav ul a{padding:3px 13px}
.nav-menu li ul ul{display:none}
.mm-hasmenu,.mm-hasmenu2{position:absolute;display:block;right:0;height:36px;line-height:36px;width:50px}
.mm-hasmenu:after,.mm-hasmenu2:after{content:'';border:2px solid #fff;border-top:0;border-left:none;display:block;width:8px;height:8px;margin:auto;position:absolute;top:16px;bottom:auto;right:19px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mm-hasmenu2:after{border-color:#666}
.mm-hasmenu.up:after,.mm-hasmenu2.up:after{top:16px;transform:rotate(-135deg)}
.nav-menu .arrow{display:none}
.nav-menu li:hover ul{display:none}
.navbar-body{border:0}
.submenu-wrap{width:100%;position:relative;box-shadow:none;padding:10px}
.tere-submenu{left:0}
.submenu-wrap div div{margin-bottom:5px}
.bg-inverse .nav-inline li a{text-indent:0}
.height-large{line-height:20px}
.x_search{margin-top:0}
.mm-logo{text-align:center;margin-top:2px}
.mm-logo img{max-width:100%;height:auto;padding:0 10%}
.fixed-top{position:relative;box-shadow:none;border-bottom:0}
.list-system{display:block}
.list-system li{display:block;float:left;width:48%;margin:1%}
.list-system:before,.list-system:after,.list-system li:before,.list-system li:after{content:"";display:table}
.list-system:after,.list-system li:after{clear:both}
.list-system li img{max-width:100%;height:auto}
.list-system li a{display:block;padding:50px 10px;background-size:100%;border-radius:10px}
.tab-panel img{max-width:100%;height:auto}
.tab .tab-nav li{display:block}
.tab .tab-nav li a{border-radius:0}
.tab .tab-body{padding:0 10px}
.service-bottom a{display:block;margin-bottom:5px;margin-right:0}
.service-inner-img img{position:relative;float:right;right:0;bottom:0}
.service-intro-img{float:left;width:50%;height:auto;margin-right:10px;padding-left:0}
.img-con img{max-width:100%;height:auto}
.table-fl{width:100%;margin-left:0}
.table-fl td{display:block;vertical-align:middle;line-height:1.8;border-color:#fff;width:100%}
.table-fl .table-line{display:none}
.table-fl .table-line3{display:none}
.detail img{max-width:100%;height:auto;max-height:220px}
.list-inline li{width:100%;white-space:normal;text-overflow:ellipsis;overflow:hidden}
.nav-bg{height:auto;background-image:none;background:linear-gradient(to bottom,#fff 0,#e8e8e8 100%);border-radius:0}
.nav-bg a{color:#29568f}
.referencelist>dd>span{width:100%}
.referencelist>dd>p{width:100%}
.mm-referencelist-check,.mm-referencelist-search{float:none!important}
.mm-referencelist-search{margin-top:10px}
.bg-inverse .nav-inline li a{padding:12px 10px}
}@media(max-width:760px){.table-responsive .table tr th,.table-responsive .table tr td{white-space:normal}
}.collapse-toggle-side .panel-body{display:none}
.list-img a:hover .img-border{border:1px solid #3084d8;transition:all .3s ease 0s;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease}
.bg-gray-light{background-color:#eee}
.hasnum-list{padding-left:15px}
.hasnum-list li{list-style:decimal;margin-bottom:5px}
.table-as th,.table-as td{text-align:center;vertical-align:middle}
.img-scale{display:block;border:1px solid #ddd;overflow:hidden;border-radius:6px;padding:5px}
.img-scale img{cursor:pointer;transition:all .3s ease 0s}
.img-scale img:hover{transform:scale(1.1)}
.img-scale:hover{border:1px solid #3084d8;transition:all .3s ease 0s}
.sidemenu-type,.sidemenu-typeon{float:right;display:inline-block;width:10px;height:20px;background:url(../images/icoAdd.png) no-repeat 0 7px}
.sidemenu-typeon{background:url(../images/icoAdd.png) no-repeat 0 -61px}
.collapse-toggle-side .panel{border-top:0}
.collapse-toggle-side .panel-head{padding:0;border:0;cursor:auto}
.collapse-toggle-side .panel-body{display:none;padding:5px}
.collapse-toggle-side .panel-body ul{padding-left:15px}
.collapse-toggle-side .active .panel-body{display:block}
.collapse-toggle-side .active p{background-color:#eee}
.collapse-toggle-side .panel-body ul li{margin-bottom:9px}
.collapse-toggle-side .panel-body ul li a:hover{text-decoration:underline;color:#0d549b}
.collapse-toggle-side .has-sidenav{float:right;cursor:pointer;width:36px;height:36px;text-align:center;padding:8px 13px}
.collapse-toggle-side .sidemenu-type,.collapse-toggle-side .sidemenu-typeon{float:none}
.collapse-toggle-side h3{background:#f4f4f4;color:#29568f;padding:10px 0 10px 15px}
.collapse-toggle-side p{background:#fff;padding:6px 0 6px 15px;margin-bottom:0}
.collapse-toggle-side p span{color:#333}
.collapse-toggle-side a{color: #29568f;}
.height-grid{position:relative;padding:10px;min-height:130px;margin:0 0 15px}
.height-grid .prodownload{position:absolute;bottom:15px;right:15px;font-size:24px}
.collapse-toggle-pro p{text-align:justify}
.collapse-toggle-pro .panel-head{padding:7px 0;border:0;border-top:1px solid #ddd}
.collapse-toggle-pro .panel-head p{cursor:pointer}
.collapse-toggle-pro p{text-indent:0}
.collapse-toggle-pro .panel-head p{margin-bottom:0}
.collapse-toggle-pro .panel{border:0}
.collapse-toggle-pro .panel .panel-body{padding:10px 0}
.collapse-toggle-pro .panel-head p,.collapse-toggle-pro>p{padding-left:8px}
.collapse-toggle-pro .panel-head p:after{content:"+";float:right;margin-right:5px}
.collapse-toggle-pro .active .panel-head p:after{content:"-";float:right;margin-right:7px}
.collapse-toggle-pro .panel.active .panel-head{background-color:#eee;color:#29568f}
.collapse-toggle-pro>.panel:last-child{border-bottom:1px solid #ddd}
.sub .panel .panel-body{padding:10px 15px}
.sub .panel-head{border-top:0;padding:5px 0 5px 15px}
.sub>p{padding:7px 0;margin:0 0 0 8px}
.sub .panel:last-child{margin-bottom:5px;border-bottom:0}
.table-noborder td{border:0}
.a-pointer{cursor:pointer}
.link-line{text-decoration:underline}
.link-hover:hover{text-decoration:underline;color:#29568f}
ul.list-inner{padding-left:15px}
.list-inner li{list-style-type:disc}
.input-line{border:0;border-bottom:1px solid #666;padding:0 5px;margin:0 3px;width:80px;text-align:center}
.buffer-result{display:inline-block;min-width:15px;color:red;border-bottom:1px solid red;padding:0 5px}
.aas.active .selection .text-hidden{display:block}
span.indent-none,p.indent-none{text-indent:0}
.read-more,.read-less{display:inline;text-align:center;padding:0 5px;font-size:12px;color:#fff;cursor:pointer;border-radius:3px;margin-left:5px}
.text-hidden,.read-less{display:none}
.read-more:hover,.read-less:hover{transition:all .3s;background-color:#0ab}
.read-more::after{content:"+"}
.read-less::after{content:"-";padding:0 1px}
.aas.active .read-more{display:none}
.aas.active .read-less{display:inline}
.tnf-table table a,.il-table table a{display:inline-block;transition:all 0s ease 0s}
.tnf-table table a:hover,.il-table table a:hover{text-decoration:underline;transform:scale(1.05)}
.table-color tr:nth-child(even){background-color:#dfefff}
.table-color tr:nth-child(odd){background-color:#f3f9ff}
.table-color tr:nth-child(1){background-color:#4da2de;color:#fff}
.table-color-s tr:nth-child(even){background-color:#dfefff}
.table-color-s tr:nth-child(odd){background-color:#f3f9ff}
.stopics-grid{overflow:hidden;border-radius:5px;height:100%;padding:5px;border:1px solid #ddd;margin-bottom:20px}
.stopics-grid a{color:#29568f}
.stopics-grid a:hover{text-decoration:underline}
.stopics-bg01{background:url(../images/special_topic_bg01.jpg) no-repeat center center}
.stopics-grid a:hover{background-size:110%}
.stopics-grid ul{padding-left:15px}
.stopics-grid ul li{list-style:disc;margin:5px 0;color:#9a9a9a}
.stopics-grid img{width:100%;height:auto;max-width:100%}
.no-space{margin:0;padding:0}
.doc-backtop{position:fixed;right:5px;bottom:0;color:#999;font-size:30px;cursor:pointer;z-index:9}
.techarticle-imgbox{display:block;position:relative;overflow:hidden}
.techarticle-imgbox p{position:absolute;bottom:0;width:100%;margin-bottom:0;background:url(../images/techarticle-imgbox-titlebg.png) repeat;line-height:1.2;font-size:14px;font-weight:700;padding:4px 0}
.techarticle-imgscale{overflow:hidden}
.techarticle-imgscale .techarticle-imgbox{transition:all .3s ease 0s}
.techarticle-imgscale .techarticle-imgbox:hover{transform:scale(1.1)}
.techarticle-imgscale .techarticle-imgbox:hover{transition:all .3s ease 0s}
.techarticle-imgscale .no-effect{transition:none}
.techarticle-imgscale .no-effect:hover{transform:none}
.copy-table{display:table;height:100%;width:100%}
.copy-table-row{display:table-row;height:100%}
.copy-table-cell{display:table-cell;float:none;height:100%;vertical-align:top}
@media(max-width:760px){.stopics-grid img{width:100%;height:auto;max-width:100%}
}.wm-text button{width:100px}
@media(max-width:760px){.mm-form-inline .input{width:25%;display:inline}
}.table-new td a:hover{text-decoration:underline}
.table-new td .text-gray:hover{text-decoration:none}
.bg-blue-new{background-color:#cae8ff}
.top-search{margin-top:32px}
.top-search form{float:left;width:100%}
.top-search>div{float:right;width:20%;line-height:34px;text-align:right}
.top-search a{color:#29568f}
.player{width:550px;max-width:100%;height:auto}
@media(max-width:768px){.top-search{margin-top:0;margin-bottom:0}
.top-search form{float:none;width:100%}
.top-search>div{float:none;width:100%;line-height:34px;text-align:center}
.other-form-inline .input{width:auto}
.player{width:100%;max-width:100%;height:auto}
a:hover{text-decoration:underline}
}.btn-link{background-color:#c4daf4;border:0;color:#333}
.btn-link:hover{background-color:#a6c9f3}
.src-sdleft{display:inline-block;float:left;line-height:34px;margin-right:10px;width:100px}
.msg-label{display:inline-block;padding:8px 0}
.detail .inner-con p{text-indent:0}
#scrollTop{position:fixed;right:30px;bottom:60px;color:#999;font-size:36px;cursor:pointer;z-index:9}
h1.s-h1{text-align:left;font-size:22px}
.s-h2{font-size:18px;text-align:left}
h1.article-h1{font-weight:700;font-size:24px;margin:0 0 9px;text-align:left}
h2.article-h2{font-weight:700;font-size:20px;margin:0;line-height:1.5}
h3.article-h3{font-weight:700;font-size:18px;line-height:1.5}
h4.article-h4{font-weight:700;font-size:16px;margin-bottom:5px}
h1.page-h1{font-weight:700;font-size:1.5}
h2.size16{font-size:16px;font-weight:700;line-height:1.6}
.download-item{text-align:center;border:1px solid #ddd;margin-bottom:20px}
.download-item h3{background-color:#f2f2f2;font-weight:700;padding:5px 0;border-bottom:1px solid #ddd;margin-bottom:0;font-size:13px}
.download-item img{max-width:100%;height:auto;margin-top:10px;}
.download-item-btn{display:block;padding:5px 10px;font-size:12px;font-weight:400;line-height:18px;background:#29568f;color:#fff;border-radius:4px;border:0;margin:10px 15px;transition:all 1s cubic-bezier(.175,.885,.32,1) 0s}
.download-item-btn:hover{background-color:#0ab;color:#fff;transition:all .3s cubic-bezier(.175,.885,.32,1) 0s}
.link-style a{color:#29568f}
.link-style a:hover{color:#29568f;text-decoration:underline}
.list-a a{padding:7px 0 7px 3px;color:#29568f}
.list-a a:hover{background-color:#fff}
.protocols-note{display:table;background-color:#cae8ff;margin-top:5px;font-size:12px;padding:5px;width:100%}
.protocols-note div{display:table-cell;vertical-align:middle;width:50px}
.protocols-note span{display:block;float:left;color:#00abff;font-weight:700;border:2px solid #00abff;border-radius:50px;width:50px;height:50px;text-align:center;line-height:46px;margin-right:5px}
.protocols-note p{display:table-cell;overflow:hidden;vertical-align:middle}
@media(max-width:760px){.protocols-note{display:block}
.protocols-note div{display:block;float:left}
.protocols-note p{display:block;overflow:initial}
}.related-col-4Ab tr th{width:24%}
.related-col-4Ab tr th+th{width:33%}
.related-col-4Ab tr th+th+th{width:22%}
.related-col-4Ab tr th+th+th+th{width:21%}
.related-col-4Ab tr td:nth-child(1){width:24%}
.related-col-4Ab tr td:nth-child(2){width:33%}
.related-col-4Ab tr td:nth-child(3){width:22%}
.related-col-4Ab tr td:nth-child(4){width:21%}
.related-col-3Pten td{vertical-align:middle}
.related-col-3Pten tr th{width:20%}
.related-col-3Pten tr th+th{width:62%}
.related-col-3Pten tr th+th+th{width:18%}
.related-col-4DNA tr th{width:24%}
.related-col-4DNA tr th+th{width:33%}
.related-col-4DNA tr th+th+th{width:13%}
.related-col-4DNA tr th+th+th+th{width:30%}
.related-col-4Kit tr th{width:24%}
.related-col-4Kit tr th+th{width:32%}
.related-col-4Kit tr th+th+th{width:32%}
.related-col-4Kit tr th+th+th+th{width:12%}
.organelles-topimg{position:relative;margin:20px 0}
.organelles-topimg>div>div{text-align:center}
.organelles-topimg p{margin:0;line-height:1.2}
.organelles-toplink01{position:absolute;top:25px;left:670px}
.organelles-toplink02{position:absolute;top:42px;left:670px}
.organelles-toplink03{position:absolute;top:60px;left:670px}
.organelles-toplink04{position:absolute;top:78px;left:670px}
.organelles-toplink05{position:absolute;top:175px;left:630px}
.organelles-toplink06{position:absolute;top:200px;left:630px}
.organelles-toplink07{position:absolute;top:238px;left:160px}
.organelles-toplink08{position:absolute;top:213px;left:60px}
.organelles-toplink09{position:absolute;top:48px;left:128px}
.organelles-toplink10{position:absolute;top:0;left:190px}
.organelles-toplink11{position:absolute;top:70px;left:156px}
.organelles-toplink12{position:absolute;top:0;left:600px}
.organelles-toplink13{position:absolute;top:22px;left:148px}
.organelles-toplink14{position:absolute;top:240px;left:615px}
@media(max-width:760px){.organelles-topimg{overflow-x:scroll}
.organelles-topimg>div{width:745px;position:relative}
.organelles-topimg img{width:auto;height:auto;max-width:450px}
.ziti{text-align:left}
.ziti2{text-align:left;margin-bottom:7px}
.drop{margin-top:20px}
.organelles-toplink01{top:20px;left: 570px;}
.organelles-toplink02{top:36px;left:570px}
.organelles-toplink03{top:52px;left:570px}
.organelles-toplink04{top:68px;left:570px}
.organelles-toplink05{top:145px;left:540px}
.organelles-toplink06{top:170px;left:540px}
.organelles-toplink07{top:200px;left:120px}
.organelles-toplink08{top:180px;left:30px}
.organelles-toplink09{top:40px;left:100px}
.organelles-toplink10{top:0;left:160px}
.organelles-toplink11{top:58px;left:125px}
.organelles-toplink12{top:0;left:520px}
.organelles-toplink13{top:18px;left:120px}
.organelles-toplink14{top:200px;left:520px}
}.nav-sitemap .foot-sublist{font-weight:400}
.nav-sitemap .foot-sublist ul{padding-left:15px}
.nav-sitemap .foot-sublist li{display:list-item;list-style-type:disc}
.articles-list-img{width:148px}
.ELISA_dataAnalysis_player video{width:550px;height:440px}
.about-CUSABIO-meeting{display:table;width:100%;margin-bottom:10px}
.about-CUSABIO-meetinglogo,.about-CUSABIO-meetingdetail{display:table-cell;vertical-align:middle}
.about-CUSABIO-meetinglogo{width:25%;border:1px solid #ddd;padding:5px;text-align:center}
.about-CUSABIO-meetingdetail{width:72%;padding-left:3%}
.about-CUSABIO-meetinglogo img{max-width:100%;height:auto}
.about-CUSABIO-meetingdetail .detail-ietm{margin:5px 0}
.about-CUSABIO-meetingdetail .detail-ietm span{float:left;margin-right:5px;line-height:1.5;font-weight:700}
.about-CUSABIO-meetingdetail .detail-ietm p{margin:0;line-height:1.5;overflow:hidden}
@media(max-width:760px){.articles-list-l{width:120px;height:100px;overflow:hidden}
.ELISA_dataAnalysis_player video{width:100%;height:auto}
.about-CUSABIO-meetingdetail{word-break:break-all}
}.table h3{font-size:13px}
.table th h2{font-size:13px}
h3.size14,h2.size14{font-size:14px;font-weight:700;line-height:1.6}
h3.size13,h2.size13{font-size:13px;font-weight:700;line-height:1.6}
h1.text-left{text-align:left}
.size20{font-size:20px}
.inline{display:inline}
.text-fh{color:#b1d5fb}
a.text-fh:hover{color:#b1d5fb}
.hide{display:none}
.main,.main2{background:rgba(0,0,0,.2);clear:both;left:32%;margin-left:0;padding:4px;position:absolute;top:5%;width:auto;z-index:1000000001;display:none}
.main h2,.main h2 .close,.pop_box .submit,.main2 h2,.main2 h2 .close{background:url(../images/layer_sprite.jpg) no-repeat}
.main h2,.main2 h2{background-position:left top;background-repeat:repeat-x;height:33px;line-height:33px;padding-left:12px;color:#fff;font-size:12px;font-weight:400;overflow:hidden}
.main h2 .close,.main2 h2 .close{background-position:-90px -35px;cursor:pointer;float:right;width:12px;height:10px;margin:10px 10px 0 0;_display:inline;z-index:10;overflow:hidden}
.pop_box{width:auto;min-width:575px;background:#fff;padding:10px 0;border-top:0}
.pop_login{height:auto;overflow:hidden;zoom:1;padding:0 10px;position:relative}
.pop_login li{clear:both;margin-bottom:10px;overflow:hidden;line-height:27px;zoom:1}
.pop_login li .l{width:194px;text-align:right;font-size:14px;float:left;color:#999}
.pop_box .submit{background-position:0 -35px;float:left;width:85px;height:33px;cursor:pointer;border:0;font-size:14px;color:#fff;font-weight:700;line-height:22px}
.pop-p{margin-left:194px;width:300px}
#area{width:230px;height:110px;color:#999;font-size:14px;line-height:18px}
.error{color:red}
.black_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1000000000;-moz-opacity:.8;opacity:.5;filter:alpha(opacity=50)}
@media screen and (max-width:768px){.r{width:100%}
.banner,.banner img{width:100%}
.main,.main2{width:94%;left:2%}
.main h2,.pop_box,.main2 h2{width:100%}
.pop_box{min-width:auto}
.pop_login li .l{display:block;width:100%;text-align:left;float:none}
.pop_login li{height:auto;max-width:100%;overflow:hidden}
.pop-p{margin-left:0;width:auto}
.smarg ul li{margin:10px 0}
.list-group li,.list-link a{padding:15px}
.media-body div{margin-bottom:10px}
}.top-search>div.top-add-s{float:left;width:100%;line-height:1.5;text-align:left}
.sb{display:none;position:fixed;top:50%;left:0;max-width:252px;z-index:1999;opacity:0}
.sb-inner{width:240px;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);background-color:#fff;padding-top:34px;padding-left:24px;padding-right:24px;text-align:center;color:#333;overflow:auto;border-top-right-radius:0;border-bottom-right-radius:0}
.sb-inner:before{content:"";position:absolute;z-index:1;top:-120px;width:240px;height:150px;left:0}
.sb-inner:before{background:url(../images/sb_header_2x.png) no-repeat center top;background-size:contain}
.sb form input[type=text],.sb form input[type=password],.sb form input[type=email],.sb form textarea{margin:0;border:1px solid #ddd;background:#fff;padding:5px 15px;font-size:16px;line-height:28px;width:100%;box-sizing:border-box;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.sb form input[type=submit]{padding:5px 15px;background:0 0;font-size:16px;text-transform:uppercase;border:none;border-radius:3px;background:#3fa9f5;color:#fff;width:100%;margin:10px 0 20px;line-height:28px}
.sb .sb-close-btn{position:absolute;right:8px;top:-110px;color:#999;font-size:20px;z-index:99;background-color:#fff;border-radius:50px;width:20px;height:20px;line-height:16px;text-align-last:center}
.sb .sb-close-btn:hover{text-decoration:none}
.sb.sb-withoverlay{position:absolute;top:300px;left:50%;margin-left:-250px}
.sb-open.sb-open-with-overlay{overflow:hidden}
.sb-open .sb-overlay{opacity:1}
.sb-open .sb{opacity:1}
.sb-overlay{height:100%;width:100%;background:rgba(0,0,0,.58);opacity:0;position:fixed;left:0;right:0;top:0;z-index:100;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;overflow:auto}
.sb-close-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}
[class^=sb-animation-],[class*=" sb-animation-"]{-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms}
.sb-animation-flyInLeft{-webkit-animation-name:flyInLeft;-moz-animation-name:flyInLeft;-o-animation-name:flyInLeft;animation-name:flyInLeft}
.sb-animation-flyOutLeft{-webkit-animation-name:flyOutLeft;-moz-animation-name:flyOutLeft;-o-animation-name:flyOutLeft;animation-name:flyOutLeft}
@-webkit-keyframes flyInLeft{0%{opacity:0;-webkit-transform:translateX(-300px)}
100%{-webkit-transform:translateX(0)}
}@-moz-keyframes flyInLeft{0%{opacity:0;-moz-transform:translateX(-300px)}
100%{-moz-transform:translateX(0)}
}@-o-keyframes flyInLeft{0%{opacity:0;-o-transform:translateX(-300px)}
100%{-o-transform:translateX(0)}
}@keyframes flyInLeft{0%{opacity:0;transform:translateX(-300px)}
100%{transform:translateX(0)}
}@-webkit-keyframes flyOutLeft{0%{-webkit-transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-300px)}
}@-moz-keyframes flyOutLeft{0%{-moz-transform:translateX(0)}
100%{opacity:0;-moz-transform:translateX(-300px)}
}@-o-keyframes flyOutLeft{0%{-o-transform:translateX(0)}
100%{opacity:0;-o-transform:translateX(-300px)}
}@keyframes flyOutLeft{0%{transform:translateX(0)}
100%{opacity:0;transform:translateX(-300px)}
}.review-field-ratings{border:none;margin:0;padding:0}
.review-field-ratings .review-field-rating .control{padding-top:2px}
.review-field-ratings .review-field-rating .label,.review-field-ratings .review-field-rating .control{display:table-cell;padding-bottom:5px;vertical-align:top;padding-right:5px}
.review-field-rating .control{margin-bottom:48px;margin-top:10px}
.review-control-vote{overflow:hidden}
.review-control-vote:before{color:#ccc;content:"\f005" "\f005" "\f005" "\f005" "\f005";display:block;font-family:fontawesome;font-size:20px;font-style:normal;font-weight:400;height:20px;letter-spacing:5px;line-height:20px;position:absolute;vertical-align:top;z-index:1}
.review-control-vote label::before{color:#ffa200;font-family:fontawesome;font-size:20px;font-style:normal;font-weight:400;height:20px;letter-spacing:5px;line-height:20px;opacity:0;vertical-align:top}
.review-control-vote input[type=radio]{border:0;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.review-control-vote label span{border:0;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.review-control-vote label{cursor:pointer;display:block;position:absolute}
.review-control-vote .rating-1{z-index:6}
.review-control-vote .rating-2{z-index:5}
.review-control-vote .rating-3{z-index:4}
.review-control-vote .rating-4{z-index:3}
.review-control-vote .rating-5{z-index:2}
.review-control-vote .rating-1:before{content:"\f005"}
.review-control-vote .rating-2:before{content:"\f005" "\f005"}
.review-control-vote .rating-3:before{content:"\f005" "\f005" "\f005"}
.review-control-vote .rating-4:before{content:"\f005" "\f005" "\f005" "\f005"}
.review-control-vote .rating-5:before{content:"\f005" "\f005" "\f005" "\f005" "\f005"}
.review-control-vote label:hover:before{opacity:1}
.review-control-vote input[type=radio]:focus+label::before,.review-control-vote input[type=radio]:checked+label::before{opacity:1}
.ENOkit-video{margin-top:10px}
.table-auto{width:auto}
.table-half{width:50%;float:left}
.pdts-submenu{width:900px;left:0}
@media(max-width:760px){.pdts-submenu{width:100%}
.pdts-review-item .pdts-review-detail{float:none;width:100%}
.ENOkit-video{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:75%}
.ENOkit-video embed,.ENOkit-video iframe,.ENOkit-video object,.ENOkit-video video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.table-half{width:100%;float:none}
.m-hidden{display:none}
}.bg-blue-m{background-color:#29568f;color:#fff}
.table-color-gray tr:nth-child(even){background-color:#eee}
.table-color-gray tr:nth-child(odd){background-color:#f6f6f6}
.table-color-gray tr:nth-child(1){background-color:#29568f;color:#fff}
.show-box-a{display:table;border:1px solid #ddd;border-radius:2px;padding:5px}
.show-box-a .show-info-img,.show-box-a .show-info-txt{display:table-cell;vertical-align:middle;text-indent:0}
.show-box-a .show-info-img{width:35%;text-align:center}
.show-box-a .show-info-txt{padding:0 10px}
.show-box-a .show-info-img img{max-width:100%}
.w70{width:70%}
.promotion-box>ul.w70{width:70%}
.input-sent .addbtn:last-child .button{border:1px solid #29568f;border-radius:4px;color:#29568f}
.input-sent .addbtn:last-child .button:hover{background-color:#29568f;color:#fff}
.input-sent .input:first-child{border-radius:4px}
.service-typecon{margin-left:-10px;margin-right:-10px;overflow:hidden;margin-bottom:10px}
.service-typecon .type-item{float:left;width:20%;position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.media .media-body.text-left p{text-align:left}
.media-m .media-body,.media-m .media-left{display:table-cell}
.media-middle{vertical-align:middle}
.media-mt10{margin-top:10px}
.center-block{display:block;margin-right:auto;margin-left:auto}
.height-90{min-height:90px}
.height-100{min-height:100px}
.height-250{min-height:250px}
.height-225{min-height:225px}
.height-205{min-height:205px}
.height-260{min-height:260px}
.height-270{min-height:270px}
.height-275{min-height:275px}
.height-280{min-height:280px}
.height-285{min-height:285px}
.height-295{min-height:295px}
.height-310{min-height:310px}
.height-315{min-height:315px}
.height-470{min-height:470px!important}
.s-middle{display:table}
.s-cell{display:table-cell;vertical-align:middle}
.list-circle li{list-style:circle}
.list-decimal li{list-style:decimal}
.show-box-a{width:100%}
.line-big .height-650{min-height:650px}
.TP-blue{color:#005caf}
h3.size16{font-size:16px}
h4.size15{font-size:15px}
.step-con{margin-right:-10px;margin-left:-10px}
.step-con-n{margin-right:-8px;margin-left:-8px}
.step-con .item{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:20%;float:left;text-align:center}
.step-con-n .item{padding-right:8px;padding-left:8px}
.step-con-n .item{width:16.666666%}
.step-con .item .in{position:relative;display:flex;align-items:center;justify-content:center;min-height:80px}
.step-con-n .item .in{min-height:90px;margin-bottom:8px}
.step-con .item .in:after{content:'';display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:100%;height:0;width:0;border-top:16px solid #fff;border-left:16px solid #29568f;border-bottom:16px solid #fff}
.step-con-n .item .in:after{border-top:14px solid #fff;border-left:14px solid #29568f;border-bottom:14px solid #fff}
.step-con .middle .in:before,.step-con .last .in:before{content:'';display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0;height:0;width:0;border-top:16px solid #29568f;border-left:16px solid #fff;border-bottom:16px solid #29568f}
.step-con-n .middle .in:before,.step-con-n .last .in:before{border-top:14px solid #29568f;border-left:14px solid #fff;border-bottom:14px solid #29568f}
.step-con .last .in:after{display:none}
.step-con .in{padding:10px 20px;background-color:#29568f;text-align:center;font-size:14px;font-weight:600;margin-bottom:15px;color:#fff}
.step-con-n .in{font-size:12px}
.step-con .last .in{background-color:#29568f;color:#fff}
.step-con .list-inner{display:inline-block;font-size:14px}
.step-con .list-inner li{text-align:left;margin-bottom:5px;font-size:13px}
.list-target{width:100%;margin-top:5px}
.list-target li{float:left;width:12.5%;margin:5px 0}
.list-target2 li{float:left;width:20%;margin:5px 0}
.list-target sup.text-dot{background-color:#f80;color:#fff;padding:0 1px;border-radius:5px;}
@media(max-width:760px){.show-box-a{display:block}
.show-box-a .show-info-img,.show-box-a .show-info-txt{display:block}
.show-box-a .show-info-img{width:100%}
.promotion-box>ul.w70{width:100%}
.dialog-win{width:90%!important}
.service-typecon .type-item{width:50%}
.media-m .media-left{width:30%}
.height-90,.height-100,.height-250,.height-225,.height-205,.height-260,.height-270,.height-275,.height-280,.height-285,.height-295,.height-310{min-height:auto}
.height-470{min-height:auto!important}
img.validated-img{max-height:150px;width:auto}
.step-con{margin:0}
.step-con .item{width:100%;background-color:#29568f;margin-bottom:25px;padding-bottom:10px}
.step-con .item:after{content:'';display:inline-block;position:absolute;top:100%;margin:0 auto;left:0;right:0;height:0;width:0;border-left:14px solid #fff;border-top:12px solid #29568f;border-right:14px solid #fff}
.step-con .middle:before,.step-con .last:before{content:'';display:inline-block;position:absolute;z-index:99;top:0;margin:0 auto;left:0;right:0;height:0;width:0;border-left:14px solid #29568f;border-top:10px solid #fff;border-right:14px solid #29568f}
.step-con .in{margin-bottom:0;justify-content:center;min-height:auto!important;padding:20px 20px 10px}
.step-con .list-inner{color:#fff}
.step-con .list-inner a{color:#fff}
.step-con .item .in:after,.step-con .last:after,.step-con .middle .in:before,.step-con .last .in:before{display:none}
.list-target li,.list-target2 li{float:left;width:12.5%;margin:5px 0;width:auto;margin:5px}
}.top-search .search-ico{background:url(https://www.cusabio.com/statics/images/search-btn1.svg) no-repeat;display:inline-block;height:18px;width:18px;margin:5px 0}
.card{display:table;border-collapse:separate;border-spacing:20px;margin:-20px;width: calc(100% + 40px);}
.card-item{display:table-cell;width:33.33333333%;vertical-align:top}
.card-item img{max-width:100%}
.card-4n .card-item{width:25%;}
.card-5n .card-item{width:20%;}
.pathway-img{max-width:100%;width:auto;height:auto}
@media(max-width:768px){.card{display:block;margin:0;width:100%}
.card-item,.card-4n .card-item,.card-5n .card-item{display:block;width:100%}
.card-item .head br{display:none}
.card-item img{max-height:200px}
}

body{font-size:15px;}
.container{width: 100%;padding:0 10px;box-sizing:border-box;}
/*@media (min-width: 576px){.container{max-width: 540px;}}
@media (min-width: 768px){.container {max-width: 720px;}}*/
@media (min-width: 992px){.container {max-width: 960px;padding:0;}}
@media (min-width: 1200px){.container {max-width: 1100px;padding:0;}}
@media (min-width: 1400px){.container {max-width: 1200px;padding:0;}}
.header{overflow: hidden;margin-bottom:-30px;margin-top:10px;position: relative;z-index: 1;}
.header .header-list{float:right;padding:10px 0;}
.header .header-list li{display:inline-block;color:#999;margin-left:15px;}
.header .header-list li a{color:#999;}
.section-panel{position: relative;display:flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-ms-justify-content: center;
	-ms-flex-pack: center;justify-content: center; color: #fff;background-position: center center;background-color: #cccbc6;background-image:url("https://www.cusabio.com/statics/images/home-big-bg.jpg");height:400px;background-size: cover;background-repeat: no-repeat;text-align:center;}
.section-panel:before{content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,.4);}
.section-panel h1{font-size:40px;font-weight:400;}
.top-search{margin:0;}
.top-search > div{float: none;width:auto;line-height:1.6;text-align: center;}
.top-search a{color:#fff;}
.select_box{background-color:#fff;border:none;border-right:1px solid #ddd;line-height:50px;position:static}
.search-input{border:none;}
.search-input > input{line-height:1.6;height:50px;}
.top-search .searchBtn{height:50px;border:none;}
.top-search .search-ico{margin:10px 0;}
.option {width: auto;}
.option li{text-align:left;color:#333;padding: 0 15px;}	
.top-search form{float:none; margin:20px 0;}
.navbar-body .nav{float:right;font-size:14px;margin:10px 0 0 0;font-size: 16px;}
.navbar-body>ul>li{margin:0 20px;}
.navbar-body>ul>li:last-child{margin-right:0;}
.navbar-body>ul>li>a{padding:25px 0;color:#333;font-weight:600;position:relative;}
.nav-menu .drop-menu{font-size:15px;border:none;border-top:1px solid #ddd;margin-top:0;z-index:10;}
.nav-menu .drop-menu span{padding:3px 0;line-height: 20px;	display: inline-block;}
.nav-menu .pdts-submenu, .nav-menu .tere-submenu{width:100%;}
.nav-inline.nav-menu .sublist li a{font-weight:normal;}
.nav li,.navbar-body,.nav-con,.line-big .nav-con{position:static;}
.demo-nav{position:relative;}
.fixed-top{position:fixed}
.fixed-top{/*transition:all 0.2s;*/animation: fadeInDown 1s ease-in-out; }
.fixed-top .navbar-body > ul > li{margin:0 15px;}
.fixed-top .fix-search{display:block;}
.fix-search{display:none;position:static; float:right;margin-top:10px}
.fix-search .btnSearch{display:flex;align-items:center;;padding:25px 15px}
.fix-search .btnSearch a{display:inline-block;width:18px;height:18px;background:url(https://www.cusabio.com/statics/images/fix-search-btn.svg) no-repeat -10px -2px;transition:all .6s ease}
.fix-search .active.btnSearch a{background:url(https://www.cusabio.com/statics/images/fix-search-btn.svg) no-repeat -10px -30px;transition:all .6s ease}
.fix-search .form-group{display:none;position:absolute;z-index:1;right:0;top:100%;width:100%; padding-top:12px;background:#fff;box-sizing:border-box;margin:0;}
.fix-search .open.form-group{box-shadow: 0 3px 6px rgba(0,0,0,.175);}
.fix-search form{float:right;position:relative;border:1px solid #c5c5c5}
.fix-search input{width:660px;padding:0 45px 0 16px;color:#575757;border:0;box-sizing:border-box}
.fix-search .open input{transition:all .4s ease .3s}
.fix-search button{position:absolute;right:0;top:0;width:45px;height:100%;background:0;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}
.fix-search button img{display:block;width:23px;height:23px;fill:#005ead}
.fix-search .btnClose{display:flex;align-items:center;height:45px;padding:0 15px 0 20px}
.fix-search .btnClose svg{display:block;width:23px;height:23px;}
.fixed-top .mm-logo{margin-top:5px;}
.fixed-top .mm-logo img{width:150px;height:auto;}
.fixed-top .navbar-body .nav{margin-top:15px;}
.fixed-top .fix-search{margin-top:15px;}
.fixed-top .navbar-body > ul > li > a{padding:15px 0;}
.fixed-top .fix-search .btnSearch{padding:15px;}
.fixed-top .navbar-body > ul > li > a:after{bottom:10px;}

.nav li.nav-short{position:relative;}
.nav li.nav-nl>a{cursor:default;}
.nav .drop-menu a{color:#29568f;padding:0;padding:3px 0;font-size:15px;white-space: normal;}
.nav .drop-menu a:hover{background-color:transparent;}
.nav-inline .drop-menu > div > div > span{display:block;}
.navbar-body>ul>li>a:after{z-index:3;width:0;content:"";position:absolute;height:2px;bottom:20px;left:50%;transform:translateX(-50%);transition:all .4s;border-radius:2px}
.navbar-body>ul>li>a:hover{text-decoration: none;}
.navbar-body>ul>li:hover a:after{width:100%;background-color:#0e6ead;z-index:4}
.banner-bottom{background-color:#eee;}
.banner-btm-inner{padding:17px 0;}
.banner-btm-inner .icon-box{display:inline-block;width:50px;height:50px;vertical-align:middle;}
.banner-btm-inner .icon-box.icon1{background:url('https://www.cusabio.com/statics/images/home-promotion-icon.svg') no-repeat center center;background-size:cover;}
.banner-btm-inner .icon-box.icon2{background:url('https://www.cusabio.com/statics/images/home-citations-icon.svg') no-repeat center center;background-size:cover;}
.banner-btm-inner .icon-box.icon3{background:url('https://www.cusabio.com/statics/images/home-distribution-icon.svg') no-repeat center center;background-size:cover;}
.banner-btm-inner .icon-box.icon4{background:url('https://www.cusabio.com/statics/images/home-faq-icon.svg') no-repeat center center;background-size:cover;}
.banner-btm-inner .name{display: inline-block;vertical-align: middle;font-size: 18px;font-weight:600;}
.banner-btm-inner .xl6,.banner-btm-inner .xs3{text-align:center;border-right:1px solid #ccc;}
.banner-btm-inner a{display:inline-block;text-decoration:none;transition: 0.2s ease-in-out all;}
.banner-btm-inner a:hover{transform: scale(1.1);color:#29568f;}
.banner-btm-inner .last{border: none;}	
.d-flex{display: flex !important;}
.column{flex: 1 0 0%;}
.link-box {z-index:1;}
.link-box ul{padding:0}
.link-box li{margin:5px 0;}
.home-hotBlock-img img{height:auto;}
.hotBlock-wrap{display:flex;}
.hotBlock-wrap .home-hotBlock{display:flex;flex-direction: column;height:100%;margin-bottom:0;}
.hotBlock-wrap .home-hotBlock-con{flex:1 1 auto;}
.hotBlock-wrap .home-hotBlock-con p{min-height:auto; margin:5px 0;}
.hotBlock-wrap .home-hotBlock-con p.title{font-weight:600;font-size: 14px;}
.button{font-size:15px;}
.box-wrap{display:flex;margin:20px -10px; }
.box-item{display:flex;flex-direction: column;height:100%;}
.box-item .intro{}
.feature-img{text-align:center;}
.feature-img img{width:100%;height:auto;max-width:100%;}
.feature-img img.w90{width:90%;}
.feature-img img.w85{width:85%;}
.feature-img img.w80{width:80%;}
.foot_b{padding:20px 0}
.info-con .item .img{float:left;}
.info-con .item .text{padding-left:50px;}
.info-con .item,.mess-con .item{margin-bottom:15px;}
.mess-con .item{overflow:hidden;}
.info-con .item .text .title,.mess-con .title{font-weight:600;margin-bottom:5px;}
.mess-con .item .half-fl,.mess-con .item .half-fr{width:47%;float:left;}
.mess-con .item .half-fr{width:47%;float:right;}
.mess-con .input{color:#666;}
.info-con .foot-media{background: url(https://www.cusabio.com/statics/images/foot-media-col.png) no-repeat;padding:0;}
.info-con .foot-media li a{display:inline-block;}
.mess-con .item-checkcode .half-fl{width:auto; margin-right:5px;}
.mess-con .item-checkcode .half-fr{float:left}
.mess-con .item-checkcode img{min-height:30px;width:auto;margin:2px 0 }

.search-wrap{display:flex;flex-direction: column;justify-content: center;text-align:center;padding-bottom:15px;}
.search-wrap .search-input{border:1px solid #ccc;}
.search-wrap .select_box{border:1px solid #ccc;border-right:none;}
.search-wrap .top-search .searchBtn{height:52px;}
.search-wrap .top-search form{margin:0;}
.side-news img{width:100%;}
.table h3{font-size:15px;}
.pagination-condensed a{font-size:14px;}
.collapse-toggle-side p{font-size:15px;}
.text-default{font-size:15px;}
h3.size15, h2.size15{font-size:15px;font-weight:600;}
p{line-height:1.65;}
.nav-head{font-size:inherit;}
.nav-inline .drop-menu .nav-btnlink{padding:5px 10px;height:auto;line-height:inherit;}
.myself-table2{width:auto!important;}	
.arrow-top {background: url(../images/scrollTop-icon.png) no-repeat center center;width: 32px;height: 32px;}
.h1{font-size: 22px;font-weight:bold}
.h2{font-size: 20px;font-weight:bold}
.h3{font-size: 18px;font-weight:bold}

.size13{font-size:13px}
.size14{font-size:14px}
.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.bg-f6{background-color:#f6f6f6}
.bg-eee{background-color:#eeeeee}
.container.con > .line-big > .xm9{padding-left: 30px;}


.comments{margin-top:70px;}
.comment-list > .comment-item {border-bottom: 1px solid #ccc;padding-bottom: 1.25rem;}
.comment-list .comment-item + .comment-item {margin-top: 1.25rem;}
.comment-list{padding:0;}
.comment-list .comment-item .comment-meta{margin-bottom:20px}
.comment-list .comment-item .comment-meta .author img{width:24px;height:24px;margin-right: 0.25rem;vertical-align: middle;}
.comment-list .comment-item .comment-meta span{color:#000;font-weight:600;vertical-align: middle;}
.comment-list .comment-item .comment-con p{margin-bottom:20px;text-align:justify;}
.comment-list .comment-item .reply .comment-reply-link{border: none;background: none;outline: none;color: #878787;text-transform: uppercase;letter-spacing: 1px;cursor: pointer;padding:0;}
.comment-list > .comment-item ol{padding:0;}
.comment-list > .comment-item ol .comment-item{padding-left: 1.25rem;}
.comment-list .comment-item.even > ol > .comment-item {border-left: 2px solid #95bbde;}
.comment-list .comment-item.odd > ol > .comment-item{border-left: 1px solid #ccc;}	
.comment-list .comment-item .comment-item-body{word-wrap: break-word;margin: 0.625rem 0 0;padding: 0.625rem 0 1.25rem;}


.comments .comment-respond{padding: 45px;margin-top: 50px;border: 1px solid #e6e6e6;border-radius:5px;}
.comments .comment-respond .comment-title{margin-bottom:25px;font-size:20px;font-weight:600;}
.comments .comment-respond .comment-notes{margin-bottom: 35px;font-size: 16px;padding-right: 10px;padding-left: 10px;}
.comments .comment-respond .item{margin-bottom:25px;}
.css-1k9xznr{display: flex;flex-wrap: wrap;}
.comments .comment-respond .comment-form{margin-right: -10px;margin-left: -10px;}
.comments .comment-respond .comment-form-comment,.comments .comment-respond .form-submit{width: 100%;min-height: 1px;padding-right: 10px;padding-left: 10px;position: relative;flex: 0 0 100.00000%;max-width:100.00000%;}
.comments .comment-respond .comment-form-name,.comments .comment-respond .comment-form-email,.comments .comment-respond .comment-form-verify{width: 100%;padding-right: 10px;padding-left: 10px;flex: 0 0 50.00000%;max-width: 50.00000%;position:relative;}
.comments .comment-respond .comment-form-name .input,.comments .comment-respond .comment-form-email .input,.comments .comment-respond .comment-form-verify .input{padding:15px 10px;height:auto;}
.comments .comment-respond .comment-form-name .required,.comments .comment-respond .comment-form-email .required,.comments .comment-respond .comment-form-comment .required,.comments .comment-respond .comment-form-verify .required{position:absolute;right:25px;top:50%;transform: translateY(-50%);color:#FF0004;}
.comments .comment-respond .comment-form-comment .required{top:20px;}
.comment-respond .form-submit .button{width: 100%;padding: 15px;font-size: 18px;font-weight: 500;}

.comments .comment-respond .comment-form-verify img{position: absolute;left: 103%;top: 50%;transform: translateY(-50%);height: 100%;width: auto;}
@media (max-width:768px){
	.comments .comment-respond{padding:20px;}
	.comments .comment-respond .comment-form-name,.comments .comment-respond .comment-form-email,.comments .comment-respond .comment-form-verify{flex: 1 auto;max-width: 50%;max-width:100%;position:relative;}
	.comments .comment-respond .comment-form-verify img{position:relative;transform: none;height: auto;width: auto;margin-top:10px;left:auto;top:auto;}
}

.btn-o{background: 0 0;border-radius: 4px;padding: 6px 15px;margin: 0;display: inline-block;line-height: 20px;transition: all 1s cubic-bezier(.175,.885,.32,1) 0s;border-color: #29568f;color: #fff;cursor: pointer;font-size:15px;background-color: #29568f;border:1px solid #29568f}
.btn-o[disabled] { pointer-events:none; cursor:not-allowed; webkit-box-shadow:none; box-shadow:none; filter:alpha(opacity=50); opacity:.5}
.btn-o:active{ background-image:none; outline:0; transition:all .3s cubic-bezier(.175,.885,.32,1) 0s}
.btn-o:hover{ transition:all .3s cubic-bezier(.175,.885,.32,1) 0s;}
.btn-o:hover,.btn-o:focus{ color:#fff; border-color:#0ab; background-color:#0ab}

.ac-imgCon img{max-width:100%;height:auto}

.cubeList{display:flex;margin:0 -15px;}
.cubeList-item{border:1px solid #ddd;width:30%;text-align: center;margin:15px;padding:15px 0;border-radius:3px;transition: all .3s;}
.cubeList-item>a{display:inline-block;padding:20px;}
.cubeList-item>a:hover{text-decoration:none;}
.cubeList-item .text{margin-top:20px;font-size:16px;font-weight:600;}

.TP-topic-a .acHead{margin-bottom:15px;font-weight:600;}
.TP-topic-a.media .media-body.text-left p{text-align:justify;}
.media p {line-height: 1.6;}


.float-ad{position:fixed;left:0;top: 50%;transform: translateY(-50%);}
.float-ad img{width:140px;height:161px;}
.float-ad-box{position:relative;}
.float-ad-box .close-ad{position:absolute;bottom:3px;right:3px;width:24px;height:24px;line-height:22px; font-size:16px;font-weight:600; text-align:center;cursor: pointer;background-color:#fff;border-radius:3px;}
.breakAll{word-break:break-all;}

.reference-autoBox{height:460px;overflow-y:auto;}

.TA-citation-box{position:relative;}
.TA-citation-box .num{font-size:50px;color: #29568f;display: inline-block;font-weight: 600;line-height:25px;border-bottom: 12px solid #a0d2f7;padding: 0 40px;}
.TA-foreword{position:relative;background-color:#e6f4ff;padding:20px;}
.TA-foreword:before{content: '';display: inline-block;position: absolute;bottom: 0;right: 0;width: 0;height: 0;border: 10px solid #29568f;border-bottom-color: #fff;border-right-color: #fff;}
.ta-arrow{position:relative;}
.ta-arrow:before{content:'';position:absolute;right:-34px; width: 0px;border-left:10px solid rgb(0, 109, 164);border-top:7px solid transparent;border-bottom:7px solid transparent;margin-right: 3px;display: inline-block;vertical-align: middle;top: 50%;transform: translateY(-50%);}
.ta-arrow:after{content:''; position:absolute;right:-20px;width: 0px;border-left:9px solid rgb(255, 136, 0);border-top:6px solid transparent;border-bottom:6px solid transparent;margin-right: 3px;margin-left:8px;display: inline-block;vertical-align: middle;top: 50%;transform: translateY(-50%);}
.TA-citation-title{border-bottom:2px solid #29568f;padding-bottom:5px;}
.TA-citation-title .text{background-color:#29568f;padding:8px 20px;color:#fff;font-size: 22px;font-weight:600;box-shadow: 10px 5px 0 rgba(0,0,0,.3);}
.TA-citation-liTitle{display:flex;text-indent:0;border-bottom:2px solid #29568f;align-items:center;}
.TA-citation-liTitle i{color:#29568f; font-size:24px;font-weight:600;font-style:normal;padding:0 8px 0 0;}
.TA-citation-liTitle span{line-height:1.3;font-size:18px;align-self: center;}

.add-arrow:before {content: '';width:40px;height:50px; display: inline-block; background-image: url("https://www.cusabio.com/manage/upload/202304/nc-arrow.gif"); position: absolute;  top:0; right:10px;}

h1.text-big {font-size: 22px; font-weight:600;}
.TR-submenu{width:650px;left:-100%;}
.mess-con .item-flex{display:flex;}
.mess-con .item-flex .input-out{margin-right:10px;}
.mess-con .item-flex .input-out:last-child{margin-right:0;}
.info-con .foot-media { background: url(https://www.cusabio.com/statics/images/foot-media-n.png) no-repeat;}

@media (max-width:1400px){
	.navbar-body > ul > li{margin:0 15px;}
}
@media (max-width:1200px){
	.navbar-body > ul > li{margin:0 7px;}
	.banner-btm-inner .name{display:block;}
	.banner-btm-inner .icon-box{margin-bottom:5px;}	
	.fixed-top .navbar-body > ul > li{margin:0 7px;}
	.service-submenu,.TR-submenu{left:-150%;}

}
@media (max-width:1000px){
	.fixed-top{position:relative;}
	.header{display:none;}
	.section-panel{height: 400px;}
	.mm-logo{text-align:center;margin:10px 0;}
	.navbar-body .nav{float:none;width: 100%;}
	.navbar-body > ul > li{margin:0 10px;}
	.icon-navicon{display:block;}
	.nav-navicon, .nav.nav-navicon, .navbar-body.nav-navicon{display: block; position:fixed;top:0;right:0;bottom:0;min-width: 140px;max-width:440px;width:440px; transform: translateX(100%);transition:transform .4s ease;background-color:#fff;z-index:555;padding-top:50px;}
	.nav-con, .line-big .nav-con{position:absolute;top:0;}
	.navbar-head{display:inline-block;float:right;}
	#full{display:none;position:fixed;left:0;top:0;z-index:500;background-color:#000;opacity:0.5;width:100%;height:100%}
	.opening #full{display:block}
	.menu-toggle{float:left;position:relative;height:40px;width:40px;padding:5px;z-index:999;cursor:pointer;text-align:center}
	.menu-toggle.open{}
	div.x,div.y,div.z{position:absolute;top:0px;bottom:0px;background:#999;border-radius:2px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}
	div.x,div.y,div.z{height:3px;width:30px;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}
	div.y.squize{width:0;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}
	div.x{top:9px}
	div.y{top:18px}
	div.z{top:27px}
	div.open div.x,div.open div.z{top:19px;-webkit-transition:all 70ms ease-out;-moz-transition:all 70ms ease-out;-ms-transition:all 70ms ease-out;-o-transition:all 70ms ease-out;transition:all 70ms ease-out}
	div.rotate30{background:#999;-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transition:all 70ms ease-out;-moz-transition:all 70ms ease-out;-ms-transition:all 70ms ease-out;-o-transition:all 70ms ease-out;transition:all 70ms ease-out}
	div.rotate150{background:#999;-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-transition:all 70ms ease-out;-moz-transition:all 70ms ease-out;-ms-transition:all 70ms ease-out;-o-transition:all 70ms ease-out;transition:all 70ms ease-out}
	div.rotate45{background:#999;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}
	div.rotate135{background:#999;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}
	.mm-navbody.current{overflow-y:scroll; -webkit-overflow-scrolling: touch;transform: translateX(0);}
	.opening{overflow:hidden; height:100%; position:relative;}
	.opening body{ overflow:hidden; height:100%;}
	.navbar-body .nav li{float:none;display:block;border-bottom:1px solid #ddd;border-top:none;}
	.mm-hasmenu{z-index:9;height:auto;line-height:normal;padding:30px 0;}
	.mm-hasmenu:after, .mm-hasmenu2:after {border:2px solid #333;border-top: 0;border-left: none;height:12px;width:12px;top:24px;}
	.mm-hasmenu.up:after, .mm-hasmenu2.up:after{top:24px;}
	.navbar-body>ul>li>a{padding:20px 50px 20px 0;}
	.navbar-body>ul>li{position:relative;}
	.navbar-body>ul>li>a:after{display:none;}
	.nav .drop-menu a{text-indent:0;}			
	.hotBlock-wrap .home-hotBlock{margin-bottom:15px;}	
	.banner-btm-inner{padding:17px 10px;}
	.box-wrap{flex-wrap:wrap;}
	.box-wrap .xl12,.box-wrap .xs4{flex: 0 0 33.333333%;}
	.box-item{margin-bottom:20px; height:calc(100% - 20px);}

	.mm-navbody.current .fix-search{float:none;display:block;}
	.fix-search .btnSearch{display:none;}
	.fix-search .form-group{display:block;position:relative;}
	.fix-search form{float:none;}
	.fix-search input{width:100%;}
}
@media (max-width:768px){
	.section-panel{height: 400px;}
	.section-panel h1{font-size:32px;}
	.mm-logo img{padding:0;}
	.hotBlock-wrap,.hotBlock-wrap .home-hotBlock{display:block}
	.hotBlock-wrap .home-hotBlock div+div+div{overflow:hidden;margin-left:45%;}
	.hotBlock-wrap .home-hotBlock-img{margin:0;padding-right:10px;}
	.banner-btm-inner .name{font-size:14px;}
	.banner-btm-inner .icon-box{height:40px;width:40px;background-size:cover;}
	.banner-btm-inner .xl6,.banner-btm-inner .xs3{border:none;}
	.banner-btm-inner a{margin-bottom:10px;}	
	.top-search .search-btm-txt{word-break: break-all;}
	.box-wrap .xl12,.box-wrap .xs4{flex: 0 0 50%;}
	.container.con > .line-big > .xm9{padding-left: 10px;}
	.cubeList {margin: 0 -10px;flex-wrap: wrap;}
	.cubeList-item{margin:10px;width:100%}
	.service-submenu,.TR-submenu{left:0;}
	.navbar-body > ul > li:last-child{margin:0 10px}
}
@media (max-width:481px){
	.section-panel{height: 340px;}
	.section-panel h1{font-size:30px;line-height:1.2;}
	.top-search a{font-size:12px;}
	.nav-navicon, .nav.nav-navicon, .navbar-body.nav-navicon{width: calc(100% - 40px);}
	.banner-btm-inner .icon-box{height:30px;width:30px;}
	.box-wrap .xl12,.box-wrap .xs4{flex: 0 0 100%;}
	.TA-citation-liTitle{flex-wrap:wrap;text-align:left;}
	.TA-citation-liTitle span{width:100%;}
}

.list-side .list-inner li span {color: #333; }
.list-side .list-inner{margin: 0 5px;padding-top: 8px;line-height: 1.65;}
.list-side .list-inner li {color: #a3a3a3;  }
.list-side .list-inner .list-child-o {margin: 5px 0 0;	padding: 0;  }
.list-side .list-inner .list-child-o li{list-style:none;font-size:13px;margin-bottom:5px;}
.list-side .list-inner .list-child-o li:before{content:'';display:inline-block;width:6px;height:3px;background-color:#337ab7;vertical-align:middle;margin-right:5px;}	
.pdts-description {line-height:1.6 }
.ofh{overflow:hidden;}
.nav-5n{display:flex;margin:0 -10px;}
.nav-5n .item{padding:0 10px;width:20%;}
@media screen and (max-width:768px) {
	.nav-5n{flex-wrap: wrap;}
	.nav-5n .item{width:100%;}
}

.accordion{position:relative;padding-bottom:20px}
.accordion:last-child:after{display:none}
.accordion .accordion-title{display:flex;position:relative;background-color:#f6f6f6;padding:10px;align-items:center;cursor:pointer;transition:all .3s}
.accordion .accordion-title:hover{background-color:#eee}
.accordion-title-head{font-size:16px;font-weight:600;margin-left:10px;}
.accordion-title-plus{margin-left:auto;padding:0 20px}
.accordion-title-plus:after{content:'';display:inline-block;width:20px;height:20px;background:url(https://www.cusabio.com/statics/images/arrow-up-down-icon.svg) no-repeat;background-size:20px;background-position:0 6px}
.accordion .accordion-cont{display:none;background-color:#fff;padding:20px}
.accordion.active .accordion-title-plus:after{background-position:0 -20px}
.accordion.active .accordion-title{background-color:#eee}


.prosolu-cont .sideNav{display:block;}
.prosolu-cont .sideNav.show{display:block;}
.prosolu-cont .sideNav.fixed { position: fixed;top:200px;}
.sideNav .sidemenu-list{padding:0;margin:0;}
.sideNav .sidemenu-list li{list-style:none;margin:10px 0;text-align:right;}
.sideNav .sidemenu-list li a{position:relative;display:block; padding-right:15px;color:#333;font-weight:600;}
.sideNav .sidemenu-list li.active a{color:#005caf;}
.sideNav .sidemenu-list li.active a:after{content:'';position: absolute;z-index: 2;top:5px;right:0; height: 0;width: 0;border-top: 6px solid transparent;border-right:9px solid #005caf;border-bottom: 6px solid transparent;border-left: 0;cursor: pointer;}

.prosolu-cont{position:relative;}
.sideNav .sidemenu-list-c{padding:0;margin:20px 0;}
.sideNav .sidemenu-list-c li{list-style:none}
.sideNav .sidemenu-list-c a{display:block;position:relative;padding-right: 15px;color:#333;font-weight:600;margin-bottom:5px;text-align:right}		
.sideNav .sidemenu-list-c li .level2 a{color:#999;font-weight:normal;}
.sideNav .sidemenu-list-c li .level2 dd{padding:0;}
.sideNav .sidemenu-list-c a.active{color:#005caf;text-decoration:none}
.sideNav .sidemenu-list-c a.active:after{content:'';position: absolute;z-index: 2;top:5px;right:0; height: 0;width: 0;border-top: 6px solid transparent;border-right: 9px solid #005caf;border-bottom: 6px solid transparent;border-left: 0;cursor: pointer;}
.sideNav .sidemenu-list-c li .level2 a.active{color:#005caf;text-decoration:none}
.sideNav .sidemenu-list-c li .level2{display:none;margin-bottom:0}
.sideNav .sidemenu-list-c > li.active >.level2{display:block}
.sideNav .sidemenu-list-c li .level2 a.active:after{border:0;}
	
.service-step-con .service-step>div{position:relative;}
.service-step-con .service-step>div:after{content: '';display: inline-block;position: absolute;top: 50%;transform: translateY(-50%);right:-20px;height: 0;width: 0;border-top: 10px solid #fff;border-left: 10px solid #ccc;border-bottom:10px solid #fff;}
.service-step-con .service-step>div:before{content: '';display: inline-block;position: absolute;width:6px;height:9px;background-color: #ccc;top: 50%;transform: translateY(-50%);right:-10px;}
.service-step-con .service-step>div:last-child:after,.service-step-con .service-step>div:last-child:before{display:none}
.service-step-con .total{position:relative; text-align:center;background-color:#cae8ff;margin:25px 0;height:12px}
.service-step-con .total span{display:inline-block;position: absolute;background-color:#cae8ff;padding:5px 20px;border-radius:100px;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.service-step-con .total:after{content: '';display: inline-block;position: absolute;top: 50%;transform: translateY(-50%);right:0;height: 0;width: 0;border-top: 14px solid #fff;border-left:22px solid #cae8ff;border-bottom:14px solid #fff;}
.service-step-con .service-step .head{min-height:52px;}	
@media screen and (max-width:480px){
    .service-step-con .service-step>div:before{display:none;}
    .service-step-con .service-step>div:after{left:50%;right:0;top:100%;transform:translate(-50%,0);border-left: 10px solid #fff;border-top: 10px solid #ccc;border-right:10px solid #fff;}
    .require-form .form-inline .form-group{margin-right:0;}
	.service-step-con .service-step .head{min-height:auto;}
}

.left-arrow-style{line-height:1;position: relative;padding-left: 15px;}
.left-arrow-style::before{content: '';display: inline-block;position: absolute;top: 50%;transform: translateY(-50%);left:0;height: 0;width: 0;border-top:6px solid #fff;border-left:8px solid #005caf;border-bottom:6px solid #fff;}
.left-arrow-style-cb:before{border-left: 8px solid #333;}

.bg-blue-main {background-color: #29568f;}
.pop-head .close {font-size:16px;line-height:initial;width:20px;text-align:center }
.pop-head .close::before {content:"X";color:#fff;font-size:16px }
.button.bg-blue-main {background-color:#29568f;color:#fff}
.button.bg-blue-main:hover,
.button.bg-blue-main:focus,
.button.bg-blue-main:hover,
.button.bg-blue-main:focus {color:#fff;background-color:#1e86bc }
.arrow-right {
	display:inline-block;
	width:0;
	height:0;
	margin-left:5px;
	margin-bottom:2px;
	vertical-align:middle;
	border-top:6px solid transparent;
	border-bottom:6px solid transparent;
	border-left:8px solid
  }
  .detail{line-height:1.65;}

.dialog-pop{display:none}
.download-dialog{position:fixed;background-color:#fff;z-index:10000000001;left:50%;top:50%;transform:translate(-50%,-50%);width:40%;box-shadow:0 3px 9px rgba(0,0,0,.5)}
.dialog-pop .dialog-head{border-bottom:solid 1px #ddd;background-color:#f5f5f5;border-radius:4px 4px 0 0;padding:10px 20px}
.dialog-pop .dialog-body{padding:15px 20px}
.dialog-pop .dialog-head .close{float:right;line-height:24px}
.dialog-pop .dialog-head strong{font-size:16px}
.download-item{display:flex;flex-direction: column;height:100%;}
.flex-box-con{display:flex;flex-wrap:wrap;}
.flex-box-con .item{display:flex;flex-direction: column;}
.download-item h3{flex: 1 1 100%;padding:5px;}
@media(max-width:768px){.download-dialog{width:90%}
}

.nav .drop-menu a:before,.nav .drop-menu .nav-st:before{content: ''; display: inline-block; margin-right:5px;margin-bottom: 2px; vertical-align: middle; border-top:4px solid #fff; border-left:6px solid #005caf; border-bottom:4px solid #fff;}
.drop-menu .sublist a:before,.nav .drop-menu .nav-btnlink:before{display:none;}
.nav .drop-menu .nav-st:before{border-left-color:#333;}
.nav-inline.nav-menu .sublist-child{padding-left:10px;margin-bottom:10px;}
.double-arrow {position:relative;padding-left:26px;}
.double-arrow:before {content:'';position:absolute; left:0; width:0; border-left:10px solid #006da4; border-top:7px solid transparent; border-bottom:7px solid transparent; margin-right:3px; display:inline-block;  vertical-align:middle; top:50%; transform:translateY(-50%)}
.double-arrow:after {content:'';position:absolute;left:5px; width:0;border-left:9px solid #f80; border-top:6px solid transparent; border-bottom:6px solid transparent; margin-right:3px; margin-left:8px;  display:inline-block; vertical-align:middle; top:50%; transform:translateY(-50%)}