.slideshow {
    height: 400px;
    object-fit: cover;
}

tr.color-ms {
	color: #903;
}

td.color-ms {
	color: #903;
}

td.border-r {
	border-right: 1px dashed #900;
}

td.border-rb {
	border-right: 1px dashed #900;
	border-bottom: 1px dashed #900;
}

td.border-b {
	border-bottom: 1px dashed #900;
}

.table-border-black th,
.table-border-black td{
  border-color:#000 !important;
}
.table-border-black{
  border-color:#000 !important;
}


/* 导航菜单文字改成纯白色 */
.navbar-dark .navbar-nav .nav-link {
    color: #ffffff !important;
    opacity:0.7;
}
/* 鼠标悬浮效果 */
.navbar-dark .navbar-nav .nav-link:hover {
    color: #fff;
    opacity:0.9;
}
/* 选中active高亮（和你之前锚点JS配套） */
.navbar-dark .navbar-nav .nav-link.active {
    color: #fff;
    background:rgba(255,255,255,0.2);
}
/* 导航logo文字也变白 */
.navbar-dark .navbar-brand {
    color:#fff !important;
}


/* 目标div，就是锚点对应的区块 */
.anchor-item {
  /* 值等于你顶部导航的高度，比如导航高80px就写80px */
  scroll-margin-top: 138px;
}

html {
  scroll-behavior: smooth;
}


.view .gallery-thumbs{
    overflow:hidden; /* 防止缩略图溢出 */
}
.view .gallery-thumbs .swiper-slide{
    cursor:pointer;
    opacity:0.6;
}
.view .gallery-thumbs .swiper-slide-thumb-active{
    opacity:1; /* 当前选中缩略图变亮 */
}

