/*
 * NewsBar
*/
.nav-news{width:100%;height:44px;line-height:44px;float:left;overflow:hidden;background-color:#fff;border-bottom:1px solid #e9edf0}
.nav-news .title{display:inline-block;height:inherit;margin:0 10px 0 0}
.nav-news .separator{display:inline;margin:0 5px}
.nav-news .content{height:44px;display:inline-block;overflow:hidden;vertical-align:top;position:absolute}
.nav-news-elm{height:44px;display:inline-block;width:100%;position:relative}
.bn-bar{position:relative;overflow:hidden;direction:ltr}
.bn-bar .bn-elm{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;float: left;margin:0 5px;white-space:nowrap;direction: ltr;}
.bn-bar .bn-elm-li{display:inline-block;margin:0}
.w1170 .bn-bar{width:1060px}
.w986 .bn-bar{width:882px}
@media only screen and ( max-width: 1219px ){
	.w1170 .bn-bar,.w986 .bn-bar{width:882px}
}
.bn-bar-list {list-style:none;overflow:hidden;position:relative}
.bn-seperator{float:left;margin:0 10px 0 0;height:43px!important;width:20px;background-position:center;background-size:contain;background-repeat:no-repeat;position:relative}
.bn-time{padding:0 5px;color:#5d6769}
.rtl .nav-news{float:right}
.rtl .nav-news .title{border-right:none;margin:0 0 0 10px}
.rtl .bn-bar .bn-elm{float:right;direction:rtl}
.rtl .bn-seperator{float:right;margin:0 0 0 10px}
.dark .nav-news{background-color:#161B1E;border-color:#272F34}
.dark .bn-bar a {color:#fff}
.dark .bn-time{color:#ccc;margin:0 15px 0 0}
.dark .bn-bar-list a {color:#fff}
/*
 * NewsBar : Subscribe
*/
.nav-news .subscribe{height:44px;background-color:#fff;float:right;position:relative;padding:6px 0 0 10px}
.nav-news .subscribe .button{line-height:21px;padding:4px 10px;border-radius:3px;display:table-cell;vertical-align:top}
.nav-news .subscribe .text{line-height:29px;min-height:30px;padding:0 5px;margin-right:5px;border-radius:2px;display:table-cell;vertical-align:top;width:160px;background-color:transparent;border:1px solid #e9edf0;color:#222}
.nav-news .subscribe .text:focus{background-color:#fff}
.rtl .nav-news .subscribe{float:left;padding:6px 10px 0 0}
.rtl .nav-news .subscribe .text{margin-right:0;margin-left:5px}
.dark .nav-news .subscribe{background-color:#161B1E}
.dark .nav-news .subscribe .text{background-color:transparent;border:1px solid #21282D;color:#fff}
