.hit-mark-v184{
  position:relative;
  z-index:5;
  display:inline-block;
  padding:0 .08em;
  margin:0 .015em;
  border-radius:.16em;
  background:#fff200!important;
  box-shadow:0 0 0 1px #e1c700,0 .12em .24em rgba(0,0,0,.18);
  font-weight:1000!important;
  line-height:1.08;
  transform-origin:center bottom;
  animation:hitJumpV184 .92s cubic-bezier(.34,1.56,.64,1) infinite!important;
}
.hit-zodiac-v184{color:#064cff!important}
.hit-number-v184{color:#e00000!important}
.hit-red-v184{color:#e00000!important}
.hit-blue-v184{color:#064cff!important}
.hit-green-v184{color:#00984a!important}
.hit-group-v184{color:#111!important}
.result-static-v184,.result-static-v184 *{animation:none!important}
.predict-part-v184,.result-static-v184{white-space:normal}

@keyframes hitJumpV184{
  0%,100%{transform:translateY(0) scale(1)}
  24%{transform:translateY(-.22em) scale(1.10)}
  48%{transform:translateY(.02em) scale(.99)}
  68%{transform:translateY(-.09em) scale(1.04)}
  84%{transform:translateY(0) scale(1.01)}
}
@media(max-width:600px){.hit-mark-v184{animation-duration:1.05s}}


/* V18.5：强制保护所有资料表格原始分区 */
.cw-window table{
    width:100%;
    border-collapse:collapse;
    table-layout:auto;
}

.cw-window table tr{
    display:table-row!important;
}

.cw-window table td,
.cw-window table th{
    display:table-cell!important;
    float:none!important;
    position:relative;
    box-sizing:border-box;
}

/*
 * 命中动画只能作用于文字 span，
 * 不能改变 td/tr 的 display/width。
 */
.hit-table-row-v185{
    transform:none!important;
    animation:none!important;
}

.hit-table-row-v185 > td,
.hit-table-row-v185 > th{
    transform:none!important;
    animation:none!important;
}


/* V18.6：命中动画绝不改变资料分栏本身 */
.cw-generic-row,
.cw-generic-row > .cw-cell{
    transform:none!important;
    animation:none!important;
}
.cw-generic-row .hit-mark-v184{
    animation:hitJumpV184 .92s cubic-bezier(.34,1.56,.64,1) infinite!important;
}
