/* 淘宝闪购红包横幅样式 */
.taobao-banner{width:100%;background:linear-gradient(90deg,#ff7a00,#ff4b00);text-align:center;padding:10px 12px;box-shadow:0 4px 12px rgba(0,0,0,0.12);}
.taobao-banner__link{color:#fff;font-weight:700;font-size:1rem;text-decoration:none;display:inline-block;padding:6px 12px;border-radius:6px;background:rgba(255,255,255,0.08);transition:transform .12s ease,background .12s ease}
.taobao-banner__link:hover{transform:translateY(-2px);background:rgba(255,255,255,0.12)}

@media(max-width:480px){
  .taobao-banner{padding:8px}
  .taobao-banner__link{font-size:.95rem;padding:6px 10px}
}

/* 全局禁用页面滚动，锁定根元素 */
html, body, #root {
  height: 100% !important;
  min-height: 100% !important;
  overflow: hidden !important;
  overscroll-behavior: none !important;
  touch-action: none !important;
  background-color: #f5f7eb !important;
}
