/* ===== duijie 界面美化 2026-08-11（参考官网 www.hkdsp.com 蓝白现代风格）===== */

/* 页面背景：浅灰蓝，突出白色卡片 */
body { background: #f4f6fa !important; }

/* 导航：底部柔和阴影 */
.nav_top_wrap { box-shadow: 0 2px 16px rgba(11,36,71,.08) !important; position: relative; z-index: 10; }

/* 板块卡片化：圆角 + 柔和阴影 */
.floor1 .floor1_wrap,
.floor2 .floor2_wrap,
.floor3 .floor3_wrap,
.floor4,
.floor5,
.floor6 .resultRecom {
    border-radius: 14px !important;
    box-shadow: 0 4px 18px rgba(11,36,71,.06) !important;
    overflow: hidden;
}
.floor1 .floor1_wrap { margin-top: 14px !important; }

/* 主色统一为官网蓝 #1D6FF2（原 #3286e8） */
.panel_title .panel_name,
.panel_title_detail .panel_name,
.panel_title1 .panel_name,
.floor3_wrap .item_top { color: #1D6FF2 !important; border-color: #1D6FF2 !important; }

/* 按钮：圆角 + hover 加深 */
.panel_title .panel_link,
.panel_title1 .panel_link {
    background-color: #1D6FF2 !important;
    border-radius: 6px !important;
    transition: background-color .25s, transform .25s !important;
}
.panel_title .panel_link:hover,
.panel_title1 .panel_link:hover { background-color: #1250C8 !important; transform: translateY(-1px); }

/* 链接 hover 统一变蓝 */
a { transition: color .25s, transform .25s; }
a:hover { color: #1D6FF2 !important; }

/* 功能入口 / 商品卡 hover 上浮 */
.floor2_wrap .transaction_hall,
.floor2_wrap .service_hall,
.floor2_wrap .resources_hall,
.floor3_wrap li,
.floor6 .resultRecom .content li {
    transition: transform .25s, box-shadow .25s !important;
}
.floor3_wrap li:hover,
.floor6 .resultRecom .content li:hover { transform: translateY(-3px) !important; }
.floor2_wrap .transaction_hall:hover,
.floor2_wrap .service_hall:hover,
.floor2_wrap .resources_hall:hover { box-shadow: 0 6px 18px rgba(11,36,71,.12) !important; }

/* 轮播圆角 */
.banner_wrap,
.banner-box { border-radius: 14px !important; overflow: hidden; }

/* 滚动条美化 */
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-thumb { background: #c6d8f5; border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background: #1D6FF2; }
::-webkit-scrollbar-track { background: #f0f3f9; }

/* 页脚观感 */
.sup_header_wrap { background: #fff !important; }

/* 轮播大图左对齐显示：保留左侧文字，右侧超出部分截取 */
.banner_wrap img,
.banner-box .bd li img {
    object-fit: cover !important;
    object-position: left center !important;
}
