/* IT 报价计算器：浅蓝/白/灰，与官网主题一致 */
.iqc-result { background: linear-gradient(180deg, #ffffff, #f4f8fd); }
.iqc-price { font-size: 2rem; font-weight: 800; color: #142b4b; line-height: 1.2; }
.iqc-price #qc_lo, .iqc-price #qc_hi { color: #2d7aff; }
.iqc-unit { font-size: 1rem; font-weight: 500; color: #6c86a3; margin-left: .35rem; }
#qc_parts li { padding: 2px 0; }

/* 长内容的折叠样式：页面看起来只有计算器 + 服务标准 + 表单 */
.it-fold { border-top: 1px solid #e8eef6; }
.it-fold > summary {
  cursor: pointer; padding: 14px 16px; font-weight: 600;
  color: #40608a; list-style: none; position: relative;
}
.it-fold > summary::-webkit-details-marker { display: none; }
.it-fold > summary::after {
  content: '+'; position: absolute; right: 16px; top: 50%;
  transform: translateY(-50%); font-size: 1.2rem; color: #8ba1bb;
}
.it-fold[open] > summary::after { content: '–'; }
.it-fold > summary:hover { color: #2d7aff; }
