/* CSS Document */
/* 通用 */

img {
  max-width: 100%;
  width: 100% \9;
}
/* 配合bootsrap 内容图片自适应 */
body {
  overflow-x: hidden; /* Prevent scroll on narrow devices */
}

body {
  padding-top: 42px;
}
<!--fixed-top-->

.nav-scroller {
  position: relative;
  z-index: 2;
  height: 2.6rem;
  overflow-y: hidden;
}

.nav-scroller .nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding-bottom: 1rem;
  margin-top: -1px;
  overflow-x: auto;
  color: rgba(255, 255, 255, .75);
  text-align: center;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}

.nav-underline .nav-link {
  padding-top: .75rem;
  padding-bottom: .75rem;
  font-size: .875rem;
  color: #6c757d;
}

.nav-underline .nav-link:hover {
  color: #007bff;
}

.nav-underline .active {
  font-weight: 500;
  color: #343a40;
}
/* 多余文字切除 */
.overflowClip_1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.overflowClip_2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
/* 滚动到顶部 */
#btnScrollTop {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 99;
    font-size: 18px;
    border: none;
    outline: none;
    background-color: #EC982C;
    color: white;
    cursor: pointer;
    padding: 10px 15px;
    border-radius: 10px;
}
#btnScrollTop:hover {
    background-color: #E77817;
}
/* 滚动到顶部end */
.link a{
	margin-right: 10px;
    color: #353535;
}
/* 内容链接 */
.link2 a:link{
    color: #3A90F7;
}