/*--header--*/
.topbarbg{ height:40px; margin-bottom:12px; background:url(../images/nav/nav_bg.jpg) repeat-x;}
.headerbg { width:990px; margin:0 auto;}
#header { height:40px}
/* #nav{ font-size:14px; line-height:40px;} */ /* public-*.css */
#nav a:hover{ text-decoration:none; }
#nav .nav-item{ background:url(../images/nav/nav_jg.jpg) no-repeat top right;}
#nav li a .hover{ background:#134ea3;}
@media ( max-width : 768px) {#nav li a .hover{ background:#fff;}}
#nav .fg_none{ background:none;}
#nav .nav-item,#nav .nav-link { position:relative; float:left; display:block; color:#fff !important; z-index:80;}
#nav .nav-link { height:40px;  margin-left:-1px; line-height:40px; font-weight:700; z-index:98; padding:0 35px; text-align: center;}
#nav .nav-link:hover{ color:#fff; background:#427bda;}

#nav .nav-item-open .nav-link { white-space:nowrap; border-bottom:1px solid #fff; color:#fff; background:#427bda;}

#nav .nav-dropdown { display:none; position:absolute; top:41px; left:-2px; padding-right:15px; border:1px solid #cbcbcb; border-top:none; background:#fff; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3); box-shadow:0 0 10px rgba(0, 0, 0, .3); z-index:998;}
#nav .nav-dropdown-align-right {left:auto; right:-1px; _right:-2px}
#nav .nav-dropdown-trending { float:left; font-size:13px; padding-bottom:10px;}

#nav .trending { padding:10px 0; overflow:hidden;}
#nav .trending td {word-break: keep-all;white-space:nowrap;padding:10px 10px 0px 10px;}
#nav .trending td a {height:22px; line-height:22px;}
#nav .trending td a:hover{ display:inline-block; color:#124fa5; border-bottom:2px solid #124fa5;height:20px;}
#nav .trending td a.cur { display:inline-block; color:#124fa5; border-bottom:2px solid #124fa5;height:20px;}
