/* 复刻版兜底样式：不依赖建站平台 JS 初始化 */
.animated,[data-animate],[data-smv-animate]{opacity:1!important;visibility:visible!important;animation:none!important;transform:none!important}
#scdMaintenanceIcon,.scd-maintenance-icon{display:none!important}

/* 展会弹窗与遮罩：静态站不需要，默认隐藏 */
#smv_con_398_45,#smv_con_389_40,.w-modal-mask{display:none!important}

/* Turnstile widget：与 SUBMIT 按钮共用同一中轴，水平居中排在按钮正下方。
   源站 .w-submit 是 display:block; margin:0 auto（已居中），旧版 widget 固定 302px + margin:10px 0 靠左，故错位。
   wrap 撑满同一容器并 text-align:center，内部 widget 固定 302px + margin:0 auto；
   无论 Turnstile 注入的 iframe 是 inline 还是 block，都能与按钮中心对齐。 */
#siteTurnstileWrap{
  display:block!important;float:none!important;clear:both!important;
  position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;
  width:100%!important;max-width:100%!important;height:auto!important;
  margin:30px auto 6px!important;padding:0!important;text-align:center!important;
  z-index:20!important;transform:none!important;
}
#siteTurnstileWrap .cf-turnstile{
  display:block!important;width:302px!important;max-width:100%!important;
  margin:0 auto!important;transform:none!important;
}
/* 双保险：按钮保持水平居中，不被平台其他样式带偏 */
#smv_tem_2_59 .w-submit,#smv_ftem_2_-1116962993 .w-submit{margin:0 auto!important}
/* 只放开高度与浮动，不动 position：按钮本身若靠绝对定位摆放，覆盖 position 会把它带偏 */
#smv_tem_2_59,#smv_ftem_2_-1116962993{
  height:auto!important;overflow:visible!important;
}
#smv_tem_2_59 .w-submit-outer,#smv_ftem_2_-1116962993 .w-submit-outer{
  display:block!important;float:none!important;
  height:auto!important;overflow:visible!important;
}
