/* 极速影院模板 v9：只修复移动端播放器右侧全屏按钮被遮挡 */
@media(max-width:767px){
  body.page-play .stui-pannel,
  body.page-play .stui-pannel-box,
  body.page-play .stui-player__item{
    overflow:visible!important;
  }

  body.page-play .stui-player__video,
  body.page-play .embed-responsive,
  body.page-play .embed-responsive-16by9{
    overflow:visible!important;
    border-radius:0!important;
    position:relative!important;
    z-index:10020!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    background:#000!important;
    transform:none!important;
    -webkit-transform:none!important;
    touch-action:manipulation!important;
  }

  body.page-play .stui-player__video iframe,
  body.page-play .stui-player__video video,
  body.page-play .stui-player__video embed,
  body.page-play .stui-player__video object,
  body.page-play .stui-player__video .MacPlayer,
  body.page-play .stui-player__video #player,
  body.page-play .stui-player__video .player-box,
  body.page-play .stui-player__video > div,
  body.page-play .embed-responsive iframe,
  body.page-play .embed-responsive video,
  body.page-play .embed-responsive embed,
  body.page-play .embed-responsive object{
    left:0!important;
    right:auto!important;
    top:0!important;
    width:100%!important;
    max-width:100%!important;
    height:100%!important;
    border-radius:0!important;
    z-index:10030!important;
    pointer-events:auto!important;
  }

  body.page-play .stui-player__video video{
    object-fit:contain!important;
    background:#000!important;
  }

  /* 防止右下角悬浮按钮压住播放器右侧控制栏 */
  body.page-play .stui-extra{
    z-index:900!important;
  }

  body.page-play.jisu-player-touching .stui-extra{
    opacity:0!important;
    visibility:hidden!important;
    pointer-events:none!important;
  }
}
