









.hidden{overflow: hidden !important; height: 100% !important; height: 100% !important; margin-top:0!important;}

.menuIcon,.menuIcon2{position:absolute;right:0px; top:0px; z-index:9999; cursor:pointer;}
.btn-nav{border:none;padding:10px 20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer;z-index:99999;}
.btn-nav:focus{outline:0}
.icon-bar{display:block;margin:5px 3px;width:18px;height:2px;background-color:#333;}
.btn-nav:hover .icon-bar{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.animated2{display:block;margin:0 auto}
.animated2:focus .icon-bar,.animated2:hover .icon-bar{background-color:#000}
.animated2:focus{cursor:pointer;z-index:9999}
.middle{width:24px;margin-left: 0;}
.icon-bar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:999999}
.animated2 .icon-bar{z-index:999999;background-color:#000}
.animated2 .top{-webkit-transform:translateY(6px) rotateZ(45deg);-moz-transform:translateY(6px) rotateZ(45deg);-ms-transform:translateY(6px) rotateZ(45deg);-o-transform:translateY(6px) rotateZ(45deg);transform:translateY(6px) rotateZ(45deg)}
.animated2 .bottom{-webkit-transform:translateY(-8px) rotateZ(-45deg);-moz-transform:translateY(-8px) rotateZ(-45deg);-ms-transform:translateY(-8px) rotateZ(-45deg);-o-transform:translateY(-8px) rotateZ(-45deg);transform:translateY(-8px) rotateZ(-45deg)}
.animated2 .middle{width:0}

.menuIcon2{ background:url("../images/icon_05.png") no-repeat center center; background-size:18px; width:63px; height:46px; display:none;}
header{ left:0; top:0; width:100%; height:45px; z-index:1000;position:fixed;transition:background 0.4s ease-out 0.5s; -webkit-transition:background 0.4s ease-out 0.5s;}

header.showMenu{  background:none;transition:background 0s ease-out; -webkit-transition:background 0s ease-out;}
header.showMenu .logo{ background-image:url("logo2.png")}
header.showMenu .animated2 .icon-bar{ background:#fff;}
.menuMain{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:999; background:#2f2f2f; display:none; margin:0; padding:0; overflow:hidden; overflow-y: scroll;}
.menuBox{ margin:5px 0px 20px 0px; padding:0 20px; height:100%; position:relative; overflow:hidden; overflow-y:scroll;}
.menuBox li{ padding:0 0px 0 0; position:relative;}
.menuBox li>a{ height:48px; line-height:48px; color:#fff; font-size:14px; background:url("../images/icon_01.png") no-repeat 98% center; background-size:12px; display:block; opacity:0.8}
.menuBox li>a.r-arrow{
	background-image: url("../images/r-arrow-1.png");
	-webkit-background-size: 8px;
	background-size: 8px;
}

.menuBox li.on>a{ background-image:url("../images/icon_02.png");}
.menuBox li.link>a{ background-image:url("../images/icon_031.png");}
.menuBox li.searchBtn>a{ background: url("../images/icon_04.png") no-repeat left center;background-size:14px; text-indent:18px;}
.menuBox .linkBtn{ padding-top:30px; text-align:center;}
.menuBox .linkBtn a{height:42px; line-height:42px; color:rgba(255,255,255,0.5); padding:0 30px; border-radius:5px; display:inline-block; margin:0 15px; font-size:14px; position:relative;}
.menuBox .linkBtn a:after{border-radius:10px;}
.proList,.serList{ overflow:hidden; display:none;}
.proList a,.serList a{ padding-left:12px; display:block; height:42px; line-height:42px; font-size:13px;  color:rgba(255,255,255,0.6); position:relative; background-repeat:no-repeat; background-position:15px center; background-size:28px;}
.serList a{ width:100%; text-indent:20px;}
.menuBox .preBox ul{ padding:50px 20px 0px 20px;}
.menuBox .preBox{ position:absolute; left:0; top:0; width:100%;
-webkit-transform: translateY(0px); transform:translateY(0px);
 transition:-webkit-transform 0.35s linear;
    transition: transform 0.35s linear;}
.menuBox .preBox a.bBor{ color:#fff}
    
.menuBox .nextBox .other{ display:none;}
.menuBox .nextBox .other .tit{ font-size:12px; color:rgba(255,255,255,0.3); padding:20px 0 10px 0;}
.menuBox .nextBox .other a{ height:40px; line-height:40px; position:relative; font-size:14px; color:rgba(255,255,255,0.64); display:inline-block; width:100%;}


.menuBox li,.linkBtn{opacity: 0;
    pointer-events: none;
    -webkit-transform: scale(1.1) translateY(-24px);
    transform: scale(1.1) translateY(-24px);
    -webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
    transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
    transition: opacity 0.35s ease-out, transform 0.35s ease-out;
    transition: opacity 0.35s ease-out, transform 0.35s ease-out, -webkit-transform 0.35s ease-out;}
.showMain .menuBox li,.showMain .linkBtn{opacity: 1;pointer-events: auto; -webkit-transform: none; transform: none;}
.showMain .menuBox li:nth-child(2){-webkit-transition-delay: 100ms,100ms; transition-delay: 100ms,100ms;}
.showMain .menuBox li:nth-child(3){-webkit-transition-delay: 180ms,180ms; transition-delay: 180ms,180ms;}
.showMain .menuBox li:nth-child(4){-webkit-transition-delay: 260ms,260ms; transition-delay: 260ms,260ms;}
.showMain .menuBox li:nth-child(5){-webkit-transition-delay: 340ms,340ms; transition-delay: 340ms,340ms;}
.showMain .menuBox li:nth-child(6){-webkit-transition-delay: 420ms,420ms; transition-delay: 420ms,420ms;}
.showMain .menuBox li:nth-child(7){-webkit-transition-delay: 500ms,500ms; transition-delay: 500ms,500ms;}
.showMain .menuBox li:nth-child(8){-webkit-transition-delay: 580ms,580ms; transition-delay: 580ms,580ms;}
.showMain .linkBtn{-webkit-transition-delay: 340ms,340ms; transition-delay: 340ms,340ms;}
.nav-search-warp{
    position: relative;
    line-height: 46px;
    height: 46px;
    padding-left: 30px;
    font-size: 14px;
    margin: 0 20px;
    padding-left: 24px;
    color: rgba(255,255,255,0.8);
    background: url("search-icon.png"/*tpa=http://www.bioraylab.com/public/static/pc/img/search-icon.png*/) left/16px no-repeat;
}
.nav-search-warp:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    -webkit-transform: scaleY(0.5);
    -moz-transform: scaleY(0.5);
    -ms-transform: scaleY(0.5);
    -o-transform: scaleY(0.5);
    transform: scaleY(0.5);
    background-color: rgba(220,220,220,.5);
}
.nav-search-warp input{
    width: 100%;
    height: 100%;
    border: none;
    color: rgba(255,255,255,0.8);
    background-color: transparent;
}

footer{ padding:0 15px; background:#27374d;}
.footNav li{ padding:0 8px 0 0; position:relative;}
.footNav li>a{ height:35px; line-height:35px; color:#fff; font-size:13px; background:url("../images/icon_01.png") no-repeat right center; background-size:12px; display:block;}
.footNav li.on>a{ background-image:url("../images/icon_02_2.png");}
.footNav li.link>a{ background-image:url("../images/icon_03_2.png");}
footer .proList a,footer .serList a{ color:rgba(255,255,255,0.4);}
footer .proList a{ background-size:auto 28px;}
footer .icons{ text-align:center; padding:30px 0 25px 0;}
footer .icons a{ width:50px; height:50px; border:1px solid #ccc; background-repeat:no-repeat; background-position:center center; border-radius: 100%; display:inline-block; background-size:36px; margin:0 10px;}
footer .icons a.sina{ background-image:url("../images/sina.png");}
footer .icons a.logo3{ background-image:url("../images/logo3.png");}
footer .icons a.wechat{ background-image:url("../images/wechat.png");}
footer .links{ padding:20px 0; text-align:center; font-size:12px;color:#939393;}
footer .links a{ color:#939393;}
footer .links u{ text-decoration:none;padding:0 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.copyp2{ text-align:center; text-transform:uppercase; font-size:12px; padding-top:5px; color:#939393;}
.copyp1{ text-align:center; color:#b6b6b6; padding:12px 0;}


.moreBtn{ padding:30px 0; text-align:center; color:#999;}
.moreBtn a{ height:38px; line-height:38px; border:1px solid #E8E8E8; display:inline-block; padding:0 20px; color:#C3C3C3; width:30%;}


.backtops{background:#aaaaaa;color: #fff;text-align: center;height: 46px;line-height: 46px;}
.backtops{ background:#999; color:#fff; font-size:14px; text-align:center; height:46px; line-height:46px;}
.backtops span{ display:inline-block; background:url("../images/gotop.png") center right no-repeat; background-size:10px 6px; padding-right:15px;}

.footer-fx{ text-align:center; padding:8px 0; border-bottom:1px solid rgba(255,255,255,0.35)}
.footer-fx img{ height:40px;}


.wechat-pop{display: none;position: fixed;z-index: 99999;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0,0,0,0.4);}
.wechat-qrcode{
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}




.mainbox{text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.homeslider{ height:100vh; width:100%;}
.homeslider .slidem{text-align:center; width:100% !important;}
.homep1{ font-size:25px; padding-bottom:0; font-family:Arial, Helvetica, sans-serif;transform: translateX(-150px);opacity: 0;transition: all 1.2s;visibility: hidden;}
.homep2{ font-size:32px; margin-top:0;transform: translateX(150px);opacity: 0;transition: all 1.2s;visibility: hidden;}
.homep1,.homep2{ color:#fff;}
.homeslidertxt{ width:100%; position:relative; z-index:6;}
.swiper-img{ position:absolute; left:0; top:0; width:100%; height:100%;background-position:center; background-size:cover; background-repeat:no-repeat;}


@-webkit-keyframes arrow {
    0% {-webkit-transform: translateY(0);opacity: 0;}
    50% {-webkit-transform: translateY(11px);opacity: 1;}
    100% {-webkit-transform: translateY(22px);opacity: 0;}
}
@-ms-keyframes arrow{
    0% {-moz-transform: translateY(0);opacity: 0;}
    50% {-moz-transform: translateY(11px);opacity: 1;}
    100% {-moz-transform: translateY(22px);opacity: 0;}
}
@-moz-keyframes arrow{
    0% {-moz-transform: translateY(0);opacity: 0;}
    50% {-moz-transform: translateY(11px);opacity: 1;}
    100% {-moz-transform: translateY(22px);opacity: 0;}
}
@keyframes arrow {
    0% {transform: translateY(0);opacity: 0;}
    50% {transform: translateY(11px);opacity: 1;}
    100% {transform: translateY(22px);opacity: 0;}
}




@media (min-width:1000px) and (max-width:1200px) {
.top-nav .nav-main{
		width: 100%;
	}
.top-nav .nav-l .logo img{ height:60px;}
.top-nav .nav-r{ float:left; margin-left:10px; margin-top:10px}

.top-nav .nav-rr{ float:right; margin-top:35px; margin-right:5px}
.top-nav .nav-link li{float: left;font-size: 14px; font-weight:500}

}




@keyframes Twinkle{
	50%{opacity: 0;}
	100%{opacity: 1;}
}

@-o-keyframes zoomIn{0%{opacity:0;-o-transform:scale(1.1);}100%{opacity: 1;-o-transform:scale(1);}}
@-moz-keyframes zoomIn{0%{opacity: 0;-moz-transform:scale(1.1);}100%{opacity: 1;-moz-transform:scale(1);}}
@-webkit-keyframes zoomIn{0%{opacity: 0;-webkit-transform:scale(1.1);}100%{opacity: 1;-webkit-transform:scale(1);}}
@keyframes zoomIn{0%{transform:scale(1.1);}100%{transform:scale(1);}}

.zoomIn{-o-animation-name:zoomIn;-moz-animation-name:zoomIn;-webkit-animation-name:zoomIn;animation-name:zoomIn;}
.swiper-img{-webkit-transition: 3s;transition: 3s;}


.drop-down{
	position: absolute;
	z-index: 9;
	/* width: 100%; */
    bottom: 34px;
    left: 50%;
    -webkit-transform: translate3d(-50%,0,0);
    -moz-transform: translate3d(-50%,0,0);
    -ms-transform: translate3d(-50%,0,0);
    -o-transform: translate3d(-50%,0,0);
    transform: translate3d(-50%,0,0);
}
.drop-down img{
	display: block;
	position: relative;
	
}
.drop-down img:first-child{
	-webkit-animation: bounceY 2s infinite;
    -moz-animation: bounceY 2s infinite;
    -o-animation: bounceY 2s infinite;
    -ms-animation: bounceY 2s infinite;
    animation: bounceY 2s infinite;
}
.drop-down img + img{
	margin: auto;
	-webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-animation: ico_opa_B 2s infinite;
    -moz-animation: ico_opa_B 2s infinite;.join
    -o-animation: ico_opa_B 2s infinite;
    -ms-animation: ico_opa_B 2s infinite;
    animation: ico_opa_B 2s infinite;
}
.drop-down img:last-child{
	top: -6px;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-delay: 1s;
    -ms-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes bounceY {
  0%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@-moz-keyframes bounceY {
  0%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@-o-keyframes bounceY {
  0%, 100% {
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -o-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounceY {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-15px);
  }
}

@-webkit-keyframes ico_opa_B {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-moz-keyframes ico_opa_B {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-o-keyframes ico_opa_B {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@keyframes ico_opa_B {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}




.top-nav.bgnew{
	background-color: #fff;
	box-shadow:0 0 4px rgb(102,102,102,0.1);
	-webkit-box-shadow:0 0 4px rgb(102,102,102,0.1);
	-moz-box-shadow:0 0 4px rgb(102,102,102,0.1);
}



.top-nav.bgnew .nav-l .logo .logo-img{
	display: none;
}
.top-nav.bgnew .nav-l .logo .logo-img-w{
	display: block;
}



.top-nav.bgnew .nav-other-link li span{
	color: #919191;
}

.top-nav.bgnew .nav-other-link li span.triangle:after{
	border-top-color: #000;
}
.top-nav.bgnew .nav-link a{
	color: #000;
}


.nav-link li{ position:relative;}
.Navmeau2{ position:absolute; width:175px; top:52px; left:0;display:none; padding-top:15px; background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2); background:rgba(0,0,0,0.7);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.Navmeau2 dl{ border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; text-align:left; padding:8px 18px; position:relative; font-weight:400}
.Navmeau2 dl:before{content: "";display: block; height:100%; width:1px; background:#e8e8e8; width:1px; position:absolute; left:18px; top:0;}
.Navmeau2 dd{ padding-left:20px; line-height:36px; }

.Navmeau2Line{ display:block; height:36px; width:1px; position:absolute; left:18px; top:23px; z-index:777;}
.Navmeau2Line em{ display:block; float:left; width:1px; height:26px; margin-top:5px; background:#0065a6;}

.nav-link .Navmeau2 dl a{ padding:0;color:#FFFFFF; font-size:13px}
.nav-link .Navmeau2 dd a:hover{ color:#0065a6;}



.am-table{width:100%;margin-bottom:1.6rem;border-spacing:0;border-collapse:separate; font-size:14px}
.am-table>tbody>tr>td,.am-table>tbody>tr>th,.am-table>tfoot>tr>td,.am-table>tfoot>tr>th,.am-table>thead>tr>td,.am-table>thead>tr>th{padding:.7rem;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}
.am-table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}
.am-table>caption+thead>tr:first-child>td,.am-table>caption+thead>tr:first-child>th,.am-table>colgroup+thead>tr:first-child>td,.am-table>colgroup+thead>tr:first-child>th,.am-table>thead:first-child>tr:first-child>td,.am-table>thead:first-child>tr:first-child>th{border-top:0}
.am-table>tbody+tbody tr:first-child td{border-top:2px solid #ddd}
.am-table-bordered{border:1px solid #ddd;border-left:none}
.am-table-bordered>tbody>tr>td,.am-table-bordered>tbody>tr>th,.am-table-bordered>tfoot>tr>td,.am-table-bordered>tfoot>tr>th,.am-table-bordered>thead>tr>td,.am-table-bordered>thead>tr>th{border-left:1px solid #ddd}
.am-table-bordered>tbody>tr:first-child>td,.am-table-bordered>tbody>tr:first-child>th{border-top:none}
.am-table-bordered>thead+tbody>tr:first-child>td,.am-table-bordered>thead+tbody>tr:first-child>th{border-top:1px solid #ddd}
.am-table-radius{border:1px solid #666;border-radius:2px}
.am-table-radius>thead>tr:first-child>td:first-child,.am-table-radius>thead>tr:first-child>th:first-child{border-top-left-radius:2px;border-left:none}
.am-table-radius>thead>tr:first-child>td:last-child,.am-table-radius>thead>tr:first-child>th:last-child{border-top-right-radius:2px;border-right:none}
.am-table-radius>tbody>tr>td:first-child,.am-table-radius>tbody>tr>th:first-child{border-left:none}
.am-table-radius>tbody>tr>td:last-child,.am-table-radius>tbody>tr>th:last-child{border-right:none}
.am-table-radius>tbody>tr:last-child>td,.am-table-radius>tbody>tr:last-child>th{border-bottom:none}
.am-table-radius>tbody>tr:last-child>td:first-child,.am-table-radius>tbody>tr:last-child>th:first-child{border-bottom-left-radius:2px}
.am-table-radius>tbody>tr:last-child>td:last-child,.am-table-radius>tbody>tr:last-child>th:last-child{border-bottom-right-radius:2px}
.am-table-striped>tbody>tr:nth-child(odd)>td,.am-table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}
.am-table-hover>tbody>tr:hover>td,.am-table-hover>tbody>tr:hover>th{background-color:#e9e9e9}
.am-table-compact>tbody>tr>td,.am-table-compact>tbody>tr>th,.am-table-compact>tfoot>tr>td,.am-table-compact>tfoot>tr>th,.am-table-compact>thead>tr>td,.am-table-compact>thead>tr>th{padding:.4rem}
.am-table-centered>tbody>tr>td,.am-table-centered>tbody>tr>th,.am-table-centered>tfoot>tr>td,.am-table-centered>tfoot>tr>th,.am-table-centered>thead>tr>td,.am-table-centered>thead>tr>th{text-align:center}
.am-table>tbody>tr.am-active>td,.am-table>tbody>tr.am-active>th,.am-table>tbody>tr>td.am-active,.am-table>tbody>tr>th.am-active,.am-table>tfoot>tr.am-active>td,.am-table>tfoot>tr.am-active>th,.am-table>tfoot>tr>td.am-active,.am-table>tfoot>tr>th.am-active,.am-table>thead>tr.am-active>td,.am-table>thead>tr.am-active>th,.am-table>thead>tr>td.am-active,.am-table>thead>tr>th.am-active{background-color:#ffd}
.am-table>tbody>tr.am-disabled>td,.am-table>tbody>tr.am-disabled>th,.am-table>tbody>tr>td.am-disabled,.am-table>tbody>tr>th.am-disabled,.am-table>tfoot>tr.am-disabled>td,.am-table>tfoot>tr.am-disabled>th,.am-table>tfoot>tr>td.am-disabled,.am-table>tfoot>tr>th.am-disabled,.am-table>thead>tr.am-disabled>td,.am-table>thead>tr.am-disabled>th,.am-table>thead>tr>td.am-disabled,.am-table>thead>tr>th.am-disabled{color:#999}
.am-table>tbody>tr.am-primary>td,.am-table>tbody>tr.am-primary>th,.am-table>tbody>tr>td.am-primary,.am-table>tbody>tr>th.am-primary,.am-table>tfoot>tr.am-primary>td,.am-table>tfoot>tr.am-primary>th,.am-table>tfoot>tr>td.am-primary,.am-table>tfoot>tr>th.am-primary,.am-table>thead>tr.am-primary>td,.am-table>thead>tr.am-primary>th,.am-table>thead>tr>td.am-primary,.am-table>thead>tr>th.am-primary{color:#0b76ac;background-color:rgba(14,144,210,.115)}
.am-table>tbody>tr.am-success>td,.am-table>tbody>tr.am-success>th,.am-table>tbody>tr>td.am-success,.am-table>tbody>tr>th.am-success,.am-table>tfoot>tr.am-success>td,.am-table>tfoot>tr.am-success>th,.am-table>tfoot>tr>td.am-success,.am-table>tfoot>tr>th.am-success,.am-table>thead>tr.am-success>td,.am-table>thead>tr.am-success>th,.am-table>thead>tr>td.am-success,.am-table>thead>tr>th.am-success{color:#5eb95e;background-color:rgba(94,185,94,.115)}
.am-table>tbody>tr.am-warning>td,.am-table>tbody>tr.am-warning>th,.am-table>tbody>tr>td.am-warning,.am-table>tbody>tr>th.am-warning,.am-table>tfoot>tr.am-warning>td,.am-table>tfoot>tr.am-warning>th,.am-table>tfoot>tr>td.am-warning,.am-table>tfoot>tr>th.am-warning,.am-table>thead>tr.am-warning>td,.am-table>thead>tr.am-warning>th,.am-table>thead>tr>td.am-warning,.am-table>thead>tr>th.am-warning{color:#F37B1D;background-color:rgba(243,123,29,.115)}
.am-table>tbody>tr.am-danger>td,.am-table>tbody>tr.am-danger>th,.am-table>tbody>tr>td.am-danger,.am-table>tbody>tr>th.am-danger,.am-table>tfoot>tr.am-danger>td,.am-table>tfoot>tr.am-danger>th,.am-table>tfoot>tr>td.am-danger,.am-table>tfoot>tr>th.am-danger,.am-table>thead>tr.am-danger>td,.am-table>thead>tr.am-danger>th,.am-table>thead>tr>td.am-danger,.am-table>thead>tr>th.am-danger{color:#dd514c;background-color:rgba(221,81,76,.115)}

.am-scrollable-horizontal{width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}
/*0417修改*/
.top-nav .nav-link li:before{ position:absolute; width:22px; height:2px; background:#D90C2E; left:50%; margin-left:-11px; bottom:4px; content:'';opacity:0;-webkit-opacity:0;-moz-opacity:0;}
.top-nav .nav-link li.on:before,.top-nav .nav-link li:hover:before{opacity:1;-webkit-opacity:1;-moz-opacity:1;}
.top-nav .nav-link li.on>a,.nav-link li:hover>a{ color:#D90C2E; font-weight:700}