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

/* .table-responsive table td img {
  max-width: 100%;
  height: auto;
  min-width:90px;
} */

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;
}

.my-table{min-width:480px;}


/* 导航菜单文字改成纯白色 */
.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; /* 当前选中缩略图变亮 */
}


/* 只在 >=992px 大屏，悬浮才显示下拉菜单 */
@media (min-width: 992px) {
    .nav-item.dropdown:hover .dropdown-menu{
        display:block;
    }
}
/* 可选：增加一点动画，去掉点击才显示的限制 */
.dropdown-menu{
    margin-top:0;
}


@media (max-width: 991.9px) {
    .navbar-collapse .nav-item {
        width:100%;
    }
    /* 修改flex容器 */
    .navbar-collapse .nav-item.dropdown > div.d-flex {
        width: 100% !important;
        justify-content: space-between !important;
        align-items: center !important;
        padding: 0.5rem 1rem !important;
    }
    /* a标签撑开剩余空间，把箭头挤到最右侧 */
    .navbar-collapse .nav-item.dropdown > div.d-flex a {
        flex: 1;
    }
    .navbar-collapse .nav-item.dropdown button.dropdown-toggle {
        margin-left:0 !important;
        border: none !important;
		/* 增加左右内边距，扩大点击区域，上下也给一点 */
		padding: 0.5rem 1rem !important;
    }
    .navbar-collapse .nav-link:not(.dropdown-toggle) {
        width:100%;
        padding: 0.5rem 1rem !important;
    }

    /* 移动端下拉菜单默认隐藏，点击show才展示（保留之前下拉功能） */
    .nav-item.dropdown .dropdown-menu{
        display: none;
    }
    .nav-item.dropdown.show .dropdown-menu{
        display:block;
    }
}
