/* VIP 三项重点模型：仅提高一级入口与对应二级页面的可读性。 */
#vip .listbtn[onclick="requestVipTool('lowZodiac')"],
#vip .listbtn[onclick="requestVipTool('lowNumbers')"],
#vip .listbtn[onclick="requestVipTool('finalSelection')"]{
  padding:17px 0;
  font-size:16px;
  line-height:1.55;
}

#vip .listbtn[onclick="requestVipTool('lowZodiac')"] .small,
#vip .listbtn[onclick="requestVipTool('lowNumbers')"] .small,
#vip .listbtn[onclick="requestVipTool('finalSelection')"] .small{
  display:inline-block;
  margin-top:3px;
  font-size:13px;
  line-height:1.65;
}

#vip .listbtn[onclick="requestVipTool('lowZodiac')"] > span:last-child,
#vip .listbtn[onclick="requestVipTool('lowNumbers')"] > span:last-child,
#vip .listbtn[onclick="requestVipTool('finalSelection')"] > span:last-child{
  font-size:24px;
}

#lowZodiac .dtop b,
#lowNumbers .dtop b,
#finalSelection .dtop b{
  font-size:18px;
}

#lowZodiac .sec,
#lowNumbers .sec,
#finalSelection .sec{
  font-size:18px;
  line-height:1.45;
}

#lowZodiac .small,
#lowNumbers .small,
#finalSelection .small{
  font-size:13px;
  line-height:1.65;
}

#lowZodiac .warn,
#lowNumbers .warn,
#finalSelection .warn{
  font-size:12px;
  line-height:1.75;
}

#lowZodiac .badge,
#lowNumbers .badge,
#finalSelection .badge{
  font-size:12px;
  line-height:1.35;
  padding:5px 8px;
}

#lowZodiac .resultbox,
#lowNumbers .resultbox,
#finalSelection .resultbox{
  font-size:14px;
  line-height:1.75;
}

#lowZodiac .modelitem{
  font-size:13px;
  padding:10px;
}

#lowZodiac .modelpct{
  font-size:16px;
}

#lowNumbers .mark .n,
#finalSelection .mark .n{
  font-size:23px;
}

#lowNumbers .mark .a,
#finalSelection .mark .a{
  font-size:11px;
}

@media (max-width:360px){
  #lowZodiac .modelgrid{grid-template-columns:1fr}
}
