/* ============================================================
   refine_ix2.css v1 —— A档第2批：点击反馈与导航悬停
   上线项：A2 按钮按下微缩 / A5 导航菜单文字悬停变色
   说明：A4 卡片悬停（抬升+图片微放大）在 refine_step1.css 中
         已上线，本批不重复处理，避免 transform 叠加冲突。
   安全边界：只用 transform（不触发重排）、color、transition。
         不碰 display（改 inline->inline-block 会引发行高变化）。
   一键撤回：python3 /tmp/gf52_off.py
   ============================================================ */

/* ---- [P1] 按钮按下微缩（A2）----
   只给"按钮类"元素，不给卡片（卡片已有 translateY 抬升，
   叠加 scale 会互相覆盖）；排除轮播箭头与 layui 组件。 */
a.join_btn:active,
a.det_btn:active,
a.gengduo:active,
a.btn:not([class*=swiper]):not([class*=prev]):not([class*=next]):active,
button:not([class*=layui]):not([disabled]):active,
input[type=submit]:active,
input[type=button]:active{
  transform:scale(.97) !important;
  transition:transform .12s cubic-bezier(.22,.61,.36,1) !important;
}
a.join_btn,
a.det_btn,
a.gengduo,
a.btn:not([class*=swiper]):not([class*=prev]):not([class*=next]),
button:not([class*=layui]):not([disabled]),
input[type=submit],
input[type=button]{
  transition:transform .12s cubic-bezier(.22,.61,.36,1) !important;
}

/* ---- [P2] 导航菜单文字悬停（A5 补全）----
   只覆盖导航列表 .navi_dl 内的文字链接；
   故意不碰头部右侧区（登录/咨询按钮在蓝底上，变蓝会看不清）。 */
.pulic_head_cont .navi_dl a,
.navi_dl a{
  transition:color .2s cubic-bezier(.22,.61,.36,1) !important;
}
.pulic_head_cont .navi_dl a:hover,
.navi_dl a:hover{
  color:#3a7bff !important;
}

/* ---- [P3] 底部导航：只加过渡，不改颜色（底色复杂，避免撞色）---- */
.pulic_foot_cont a{
  transition:opacity .2s cubic-bezier(.22,.61,.36,1) !important;
}
.pulic_foot_cont a:hover{
  opacity:.7 !important;
}
