html, body, .window, .inpvkb, .inpvkb li { touch-action: manipulation; }
/* Keep the original rendering; prevent hidden, translated panels from scrolling
   the fixed application when an input receives focus. */
.window { overflow: clip; }
.msgcontent, .showKj > div, .historyList, #myDiv, .datalist,
.layui-layer-content { touch-action: pan-y; }
#txtMsg, .je { touch-action: manipulation; }
.showGame, .kuaijie, .uInfo, #header, .changeGame, .item-container,
.bet-button, .numberStyle, .shezhi, .kuaisu, .chongzhi, .btnClass,
.liushuiPopup .closebtn, .openlayer { cursor: pointer; }
.liushuiPopup.hide { visibility: hidden; }
.liushuiPopup { transition-property: transform; }
.layui-layer-content #shezhi { padding-bottom: 1px; }
/* Reproduce the reference's dimmed dialog without placing a hit-testing shade
   above it. */
.layui-layer-page { filter: brightness(.8); }
@media (prefers-reduced-motion: reduce) {
  .liushuiPopup { transition: none; }
}

