.yueai-portal-wrap{min-height:760px;width:100%;margin:0 auto;padding:0 0 44px;color:#111;font-family:"Microsoft YaHei",Arial,sans-serif;background:#07081d;background-image:radial-gradient(circle,rgba(255,255,255,.72) 1px,transparent 1.5px),radial-gradient(circle,rgba(255,255,255,.38) 1px,transparent 1.5px);background-size:100px 100px,160px 160px;background-position:10px 14px,70px 54px}

/* 导航栏背景色自定义 */
.dz_layer_top{
    background: linear-gradient(135deg, #ff2e88 0%, #ff6b9d 100%) !important;
}

/* 导航栏文字和链接颜色调整 */
.dz_layer_nav ul li a{
    color: #ffffff !important;
}
.dz_layer_nav ul li a:hover{
    color: #fff0f5 !important;
}
.dz_layer_nav ul li.a a{
    color: #ffffff !important;
}

/* 导航栏下划线颜色调整 */
.dz_layer_nav ul li a:before,
.dz_layer_nav ul li a:after{
    background: #ffffff !important;
}

/* 如果需要单独设置门户页面和论坛页面不同的导航栏背景色，可以使用以下选择器 */
/* 门户页面导航栏 */
#nv_portal .dz_layer_top{
    /* 您可以在这里单独设置门户页面的导航栏背景色 */
}
/* 论坛页面导航栏 */
#nv_forum .dz_layer_top{
    /* 您可以在这里单独设置论坛页面的导航栏背景色 */
}

.yueai-shell{width:auto;max-width:none;margin:0;padding:0 56px}.yueai-section{padding-bottom:42px}.yueai-band{height:96px;background:#3188f7;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.yueai-band h2{font-size:38px;line-height:1;color:#fff;font-weight:900;margin:0;letter-spacing:1px;text-shadow:0 5px 18px rgba(0,35,110,.22)}.yueai-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.yueai-card{background:#fff;border-radius:6px;overflow:hidden;display:grid;grid-template-columns:155px minmax(0,1fr);min-height:170px;box-shadow:none;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.yueai-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.2);text-decoration:none}.yueai-thumb{width:155px;height:170px;object-fit:cover;background:#eef3fb}.yueai-card-body{min-width:0;padding:10px 11px 9px}.yueai-card-title{font-size:15px;font-weight:900;color:#111;line-height:1.34;margin:0 0 7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.yueai-meta{font-size:11px;color:#56606d;line-height:1.55;margin-bottom:7px;white-space:nowrap}.yueai-desc{font-size:12px;color:#111;line-height:1.72;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.yueai-badge{display:inline-block;margin-left:5px;color:#fff;background:#ff4040;border-radius:4px;padding:1px 5px;font-size:11px}.yueai-empty{grid-column:1/-1;background:#eef4ff;border-radius:6px;padding:46px;text-align:center;color:#45525f;font-size:16px}.yueai-section-forum{padding-top:0}@media(max-width:1280px) and (min-width:761px){.yueai-shell{padding:0 36px}.yueai-grid{gap:18px}.yueai-card{grid-template-columns:190px minmax(0,1fr);min-height:190px}.yueai-thumb{width:190px;height:190px}.yueai-card-body{padding:12px 14px}.yueai-card-title{font-size:16px}.yueai-desc{font-size:12px;-webkit-line-clamp:5}}@media(max-width:760px){.yueai-portal-wrap{padding:0 0 34px}.yueai-shell{padding:0 12px}.yueai-band{height:72px}.yueai-band h2{font-size:28px}.yueai-grid{grid-template-columns:1fr}.yueai-card{grid-template-columns:126px minmax(0,1fr);min-height:140px}.yueai-thumb{width:126px;height:140px}.yueai-desc{-webkit-line-clamp:2}.yueai-card-body{padding:10px}.yueai-card-title{font-size:15px}.yueai-meta{font-size:11px;white-space:normal}}
