/* finaco.cn 前端统一补丁 2026-09 */
/* 1. 同位置图片尺寸统一：产品/品牌/案例网格图统一 1:1 容器，居中完整显示不裁切 */
.images-list .row .item > a:first-child {
  display: block;
  overflow: hidden;
  background: #fff;
}
.images-list .row .item > a:first-child img {
  width: 100%;
  height: auto;
  aspect-ratio: 1 / 1;
  object-fit: contain;
}
/* 图片容器标题两行截断，保持卡片高度一致 */
.images-list .row .item > a.text-center {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  min-height: 3em;
  line-height: 1.5;
}
/* 2. 在线反馈表单（静态化替代原验证码表单） */
.feedback-form { max-width: 640px; }
.feedback-form label {
  display: block;
  font-weight: 600;
  margin: 18px 0 8px;
}
.feedback-form input[type="text"],
.feedback-form textarea {
  width: 100%;
  border: 1px solid #d9dde3;
  border-radius: 4px;
  padding: 10px 12px;
  font-size: 14px;
  box-sizing: border-box;
  background: #fff;
}
.feedback-form input:focus,
.feedback-form textarea:focus {
  outline: none;
  border-color: #F2762E;
}
.feedback-form textarea { min-height: 140px; resize: vertical; }
.feedback-form .fb-tip { margin-top: 10px; color: #888; font-size: 13px; }
.feedback-form .fb-btn {
  margin-top: 22px;
  background: #F2762E;
  border: none;
  color: #fff;
  padding: 10px 34px;
  font-size: 15px;
  cursor: pointer;
  border-radius: 4px;
}
.feedback-form .fb-btn:hover { background: #D85A30; }
.feedback-form .fb-msg { margin-top: 12px; font-size: 14px; display: none; }
