/* ========== 飞硕网暗黑主题 v2 - 全站覆盖 ========== */

/* 1. 全局底色 */
html,body{background:#000 !important;color:#c8c8c8 !important;}

/* 2. 导航栏 — 纯黑 + 底部发光边框 */
.nav-strip{
    background:#000 !important;
    height:62px !important;
    border-bottom:1px solid rgba(255,255,255,0.06) !important;
    box-shadow:0 1px 24px rgba(255,96,0,0.06) !important;
}
/* 左栏 Logo */
.nav-coreLeft .core-logo img{height:36px !important;display:block !important}
/* 中栏导航链接 */
.nav-core .nav-coreLink{
    color:#999 !important;
    font-size:14px !important;
    font-weight:400 !important;
    white-space:nowrap !important;
}
.nav-core .nav-coreLink:hover{color:#fff !important;}
.nav-coreItem:first-child .nav-coreLink{color:#e0e0e0 !important}
/* 铃铛图标 */
.nav-coreRight .nav-icon-r path{fill:#666 !important}

/* 3. 按钮 — 圆润重塑 */
.primary-btn{
    border-radius:17px !important;
    font-size:13px !important;
    font-weight:500 !important;
    padding:0 16px !important;
    height:34px !important;
    transition:all .25s !important;
}

/* 登录 — 幽灵白边 */
.btn-signin{
    background:transparent !important;
    border:1px solid rgba(255,255,255,0.25) !important;
    color:#bbb !important;
}
.btn-signin:hover{
    background:rgba(255,255,255,0.08) !important;
    border-color:rgba(255,255,255,0.5) !important;
    color:#fff !important;
}

/* 注册 — 橙红渐变 + 发光 */
.btn-signup{
    background:linear-gradient(135deg,#ff6000,#f04000) !important;
    border:none !important;
    color:#fff !important;
    box-shadow:0 2px 12px rgba(255,96,0,0.35) !important;
}
.btn-signup:hover{
    background:linear-gradient(135deg,#ff7020,#ff5000) !important;
    box-shadow:0 4px 20px rgba(255,96,0,0.5) !important;
    transform:translateY(-1px) !important;
}

/* 发布信息 — 亮橙描边 */
.btn-uploads{
    background:transparent !important;
    border:1.5px solid #ff6000 !important;
    color:#ff6000 !important;
    font-weight:600 !important;
}
.btn-uploads:hover{
    background:#ff6000 !important;
    color:#fff !important;
    box-shadow:0 2px 12px rgba(255,96,0,0.3) !important;
}

/* 常见疑问 */
.btn-design{color:#555 !important;border:none !important;background:transparent !important;padding:0 10px !important;}
.btn-design:hover{color:#aaa !important;}

/* 分隔线 */
.nav-coreRight .logged-Option .line{background:rgba(255,255,255,0.1) !important;}

/* 4. 商品卡片 — 暗色 + 圆角 */
.gallery .item{
    background:#0a0a0a !important;
    border-radius:10px !important;
    border:1px solid rgba(255,255,255,0.04) !important;
    overflow:hidden !important;
    transition:all .3s !important;
}
.gallery .item:hover{
    border-color:rgba(255,96,0,0.25) !important;
    box-shadow:0 8px 32px rgba(255,96,0,0.1) !important;
    transform:translateY(-4px) !important;
}
.gallery .item .intro a{color:#c0c0c0 !important;}
.gallery .item .intro a:hover{color:#ff6000 !important;}
.gallery .item .intro .desc{color:#777 !important;}
.gallery .item .handle span{color:#b0b0b0 !important;}
.gallery .item .handle span b{color:#ff4444 !important;}

/* 购买按钮 */
.gallery .item .handle .status_green{
    background:linear-gradient(135deg,#ff6000,#ff4400) !important;
    border:none !important;
    color:#fff !important;
    border-radius:4px !important;
    cursor:pointer !important;
}

/* 5. section 标题 */
.reward_title .left{
    color:#e0e0e0 !important;
    font-size:22px !important;
    font-weight:700 !important;
    letter-spacing:1px !important;
}
.reward_title .rolling{
    background:#0d0d0d !important;
    border-radius:20px !important;
    border:1px solid rgba(255,255,255,0.06) !important;
}
.reward_title .rolling a{color:#ff6000 !important;}
.reward_title .rolling a:hover{color:#ff9040 !important;}

/* 6. 轮播图区域 */
.gallery-top{background:transparent !important;}
.gallery-top .flex-control-paging li a{
    background:rgba(255,255,255,0.1) !important;
    color:#fff !important;
}
.gallery-top .flex-control-paging li a.flex-active,
.gallery-top .flex-control-paging li.active a{
    background:#ff6000 !important;
}

/* 7. 页脚 */
.footer{
    background:#050505 !important;
    border-top:1px solid rgba(255,255,255,0.04) !important;
    padding:30px 0 20px !important;
}
.footer .copyright,.footer .copyright a,.footer .copyright p{
    color:#666 !important;
}
.footer .copyright a:hover{color:#ff6000 !important;}

/* 8. 全局链接 */
a{color:#b0b0b0 !important;}
a:hover{color:#ff6000 !important;}

/* 9. 全局白色背景面板 */
.col_right,.bangdan,.detail-info,.detail-info1,.detail-info2,
.view_left,.view_right,.tab-software,.model-results,
.shuji,.product,.productlist,.lyui-piclist .list,
.col_left ul li.list,.gallery_fws .studios_list .studio_item{
    background:#0a0a0a !important;
    border-color:rgba(255,255,255,0.04) !important;
}
.col_right,.bangdan{box-shadow:0 0 20px rgba(0,0,0,0.5) !important;}

/* 10. 消息铃铛图标 */
.nav-icon-r path{fill:#b0b0b0 !important;}

/* 11. 消息通知角标 */
.nav-count-nkd{background:#ff4400 !important;}

/* 12. 搜索框 */
.search_input{background:transparent !important;color:#c0c0c0 !important;}

/* 13. 平滑过渡 */
.gallery .item,.primary-btn,.btn-signin,.btn-signup,.btn-uploads,.btn-design{
    transition:all .25s cubic-bezier(0.4,0,0.2,1) !important;
}
