/* 全站字号规范：正文 16px，辅助文字最低 14px，标题 18px 起。 */
html{ font-size: 16px; }
body{
  color: var(--color-text-primary);
  font-family: var(--font-family-base);
  font-size: var(--font-size-body);
  line-height: var(--line-height-body);
}
button, input, select, textarea{ font-size: var(--font-size-min); }
input.date, input.endDate, .input-text, .input-focus,
textarea.input-text, textarea.input-focus{ font-size: var(--font-size-min); }

/* 通用的小字、状态提示与首页摘要 */
small, sub, sup, .f12, .f13, .form-error, .search-err,
.pic li b, .titlec, .error, .result, .think_run_time, .upload-area .file-tips,
.showMsg *, #pages, #pages a, .page .noPage,
.mainnav_title .topbar .topbar-right, .header .nav, .topbar .topbar-right,
.mainnav_title ul a, .new_licai_title{
  font-size: var(--font-size-min);
}
#wrapper .index_newstitle h2{ font-size: var(--font-size-body); }
#wrapper .index_newstitle p{
  color: var(--color-text-secondary);
  font-size: var(--font-size-min);
  line-height: var(--line-height-compact);
}

/* 会员中心与旧版业务页中沿用的 12px 辅助文字 */
.item-unit, .rula, .m-c-tit, .finSort a, .csmsg,
.u-l-history h6, .u-r-money dt, .new_licai_id, .new_licai_back,
.new_licai_search, .ur-utxt, .urr-tit, .urm-tel, .e-txt,
.leg-table .reg-field, .showRight .page, .teamSina,
.new_credit_tip, .new_inves_tip_art, .inves_main_dl,
.inves_main_left .inves_page, .inves_main_R_tz_dd, .scAdDes_tlPro,
.getCodeTypeBox-tit div, .select .control h6,
.creditStepBd-table .csrcol_1, .creditStepBd-table .codeTipBox,
.imt_tbl .imt_fld, .imt_tbl_item, .imt_tbl_item th,
.imr_dl_dt, .imr_dl_dd, .histogram_item,
.calculator_text, .calculator_unit, .loginInfo, .userSecBox-more,
.interestPro-bd .itemMainBodyBox, .interestPro-bd .IWInc,
.userSecBox-totalAssets, .itemMainBody-hd, .creditRatingNotic,
.collectBox, .enterTabBox-bd, .bookingTips, .fileButton,
.agreementBox, .agreementTextarea, .customizeItem-dataValue,
.advanceButton, .cal-ntc, .cal-tab, .successLog-item{
  font-size: var(--font-size-min);
}

