body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, textarea, p, th, td { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; }
article, aside, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
body {-webkit-font-smoothing: antialiased;-webkit-touch-callout: none; -webkit-user-select: text; -webkit-touch-callout: none;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
input, select, form, img { vertical-align: middle; outline: none;}
a { text-decoration: none; outline: 0; color:#c3b16b; text-align:center;}
a{-webkit-tap-highlight-color:rgba(255,0,0,0);}
body{background: #232322;position: relative;}
html { font-size:100px;overflow: hidden;}
html,body{width:100%;height:100%; overflow:hidden;}
.wrap { position: absolute; color: #999; width: 100%; height: 100%; overflow: hidden; -webkit-transform-origin: 0 0; transform-origin: 0 0; z-index: 100; }
.load, .end { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; display: flex; justify-content: center; align-items: center; color: #999; }
.end { width: 100%; height: 100%; flex-flow: column; background: url(//game.gtimg.cn/images/lol/act/a20200927csxgvideo/ending.jpg) no-repeat;background-size: 100% auto;z-index: 1;opacity: 0;}
.end .title { overflow: hidden; text-indent: -9999em; }
.end ul { position: absolute; bottom: 1.2rem; left: 50%; display: flex; transform: translateX(-50%); }
.end li { width: 2.7rem; height: 0.7rem; margin: 0 .65rem; }
.end li a.btn { display: block; height: 100%; overflow: hidden; text-indent: -9999em;}
.skip { position: absolute;top: 1rem; width: 1.2rem;right: 2.7rem;height: .55rem; line-height: .55rem;color: #fff;z-index: 99999; text-align: center; font-size: .28rem; display: none; overflow: hidden; text-indent: -9999em; background: url(//game.gtimg.cn/images/lol/act/a20200927csxgvideo/skip.png) no-repeat; background-size: 100% auto; }
.vbox { width: 100%; z-index: 2;}
.vbox video { width: 100%; }
.compatibleStyle { backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-perspective: 0; -webkit-transform: translate3d(0, 0, 0); visibility: visible;}
.load{position: relative;background: url(//game.gtimg.cn/images/lol/act/a20200927csxgvideo/loading.jpg) no-repeat center;background-size: 16.24rem 7.5rem;width: 16.24rem;height: 7.5rem;overflow: hidden;z-index: 3;}
.load-num{background: url(//game.gtimg.cn/images/lol/act/a20200927csxgvideo/loading-numbg.png) no-repeat center;background-size: 2.9rem 0.13rem;width: 2.9rem;height: 2rem;}
.load-num{line-height: 2rem;text-align: center;position: relative;font-size: 0.4rem;color: #8de8fa;bottom: 0.15rem;}
.load-enter{position: absolute;bottom: 0.92rem;display: none;background: url(//game.gtimg.cn/images/lol/act/a20200927csxgvideo/play.png) no-repeat 0 0;background-size: 2.35rem 0.7rem;width: 2.35rem;height: 0.7rem;}
.IIV::-webkit-media-controls-play-button, .IIV::-webkit-media-controls-start-playback-button { opacity: 0; pointer-events: none; width: 5px; }
.disable {pointer-events: none;}