@font-face {
    font-family: "iconfont";
    src: url('/t/font_633469_o4y7y07eo37.eot?t=1553832900267');
    /* IE9 */
    src: url('/t/font_633469_o4y7y07eo37.eot?t=1553832900267#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url('/t/font_633469_o4y7y07eo37.woff?t=1553832900267') format('woff'), url('/t/font_633469_o4y7y07eo37.ttf?t=1553832900267') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('/t/font_633469_o4y7y07eo37.svg?t=1553832900267#iconfont') format('svg');
    /* iOS 4.1- */
}
.iconfont { font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: iconfont !important; }
.icon-share::before { content: "\e6ce"; }
.icon-back::before { content: "\e6d8"; }
.icon-link::before { content: "\e649"; }
body, html { font-size: 14px; width: 100%; height: 100%; -webkit-tap-highlight-color: transparent; margin: 0px auto; padding: 0px; position: relative; font-family: Roboto, Lato, sans-serif !important; }
blockquote, body, button, code, dd, div, dl, dt, fieldset, figure, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul { margin: 0px; padding: 0px; }
table { border-spacing: 0px; border-collapse: collapse; }
abbr, acronym, button, fieldset, img, input, textarea { border: none; }
input { text-align: inherit; }
textarea { resize: none; }
q::after, q::before { content: ""; }
a, button, h1, h2, h3, h4, h5, h6, input, optgroup, option, select, textarea { font-family: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; line-height: inherit; color: inherit; outline: 0px; }
body { position: relative; color: rgb(102, 102, 102); background: rgb(255, 255, 255); -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }
a, a:active, a:hover, a:link, a:visited, del, ins { text-decoration: none; }
b, em, i, strong { font-style: normal; font-weight: 400; }
ol, ul { list-style: none; }
button, input[type="submit"], input[type="button"] { cursor: pointer; }
input[type="number"] { }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { margin: 0px; -webkit-appearance: none; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: rgb(153, 153, 153); }
template { display: none; }
.iconfont { color: rgb(255, 255, 255); font-size: 0.666667rem; display: block; }
.font-regular { font-family: PingFangSC-Regular; }
::-webkit-scrollbar { width: 0px; }
.wrapper { width: 100%; height: auto; position: relative; }
.wrapper .header { height: 30px; box-shadow: rgba(0, 0, 0, 0.118) 0px 0.02667rem 0.16rem, rgba(0, 0, 0, 0.118) 0px 0.02667rem 0.10667rem; display: flex; align-items: center; justify-content: space-between; flex-shrink: 0; }
.wrapper .header .icon-btn { display: inline-block; width: 1.49333rem; height: 1.30px; text-align: center; line-height: 1.30px; flex-shrink: 0; }
.wrapper .header .title { font-size: 0.533333rem; color: rgb(255, 255, 255); position: relative; display: inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 6.51111rem; }
.wrapper .header .title .search-inp { width: 6.51111rem; height: 0.944444rem; background: rgb(255, 255, 255); border-radius: 0.5rem; text-indent: 0.55rem; color: rgb(119, 119, 119); line-height: 0.944444rem; display: none; }
.wrapper .header .title .icon-search1 { position: absolute; right: 0.55rem; top: 0.135rem; color: rgb(153, 153, 153); }
.wrapper .detail-header { height: 30px; box-shadow: rgba(0, 0, 0, 0.118) 0px 0.02667rem 0.16rem, rgba(0, 0, 0, 0.118) 0px 0.02667rem 0.10667rem; padding: 0px 0.213333rem; display: block; }
.wrapper .detail-header .icon-btn, .wrapper .detail-header .title { display: inline-block; height: 30px; line-height: 30px; text-align: center; }
.wrapper .detail-header .icon-btn { width: 1.49333rem; float: left; }
.wrapper .detail-header .share-b { float: right; }
.wrapper .detail-header .title { float: left; font-size: 0.533333rem; color: rgb(255, 255, 255); max-width: 200px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.share-wrapper { position: absolute; width: 2.13333rem; background: rgba(0, 0, 0, 0.8); height: 0px; top: 0.08rem; right: 0.08rem; border-radius: 0.053333rem; z-index: 998; box-sizing: border-box; transition: height 0.5s ease 0s; overflow: hidden; }
.share-wrapper ul, .share-wrapper ul li { width: 100%; padding: 0.266667rem 0px; box-sizing: border-box; }
.share-wrapper ul { display: block; }
.share-wrapper ul li { margin: 0px; }
.share-wrapper ul li img { width: 0.933333rem; height: 0.933333rem; display: block; vertical-align: top; margin: 0px auto; }
.share-wrapper ul li .icon-link { font-size: 0.8rem; float: left; width: 100%; height: 100%; line-height: 0.933333rem; }
.share-wrapper ul li button { display: block; border: none; outline: 0px; height: 0.933333rem; width: 0.933333rem; margin: 0px auto; border-radius: 50%; }
html { font-size: 37.5px; }
.search-right .search-header .icon-btn { display: inline-block; width: 1.49333rem; height: 1.49333rem; text-align: center; line-height: 1.49333rem; flex-shrink: 0; }
.search-right .search-header .title { font-size: 0.533333rem; color: rgb(255, 255, 255); position: relative; display: inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 8.07778rem; }
.search-right .search-header .title .search-inp { width: 8.07778rem; height: 0.944444rem; background: rgb(255, 255, 255); border-radius: 0.5rem; text-indent: 0.55rem; }
.tips-play { display: none; position: fixed; bottom: 10%; width: 100%; left: 0px; text-align: center; z-index: 99999; }
.tips-play span { display: inline-block; color: rgb(255, 255, 255); font-size: 12px; margin: 0px auto; padding: 3px 30px; border-radius: 10px; background: rgba(5, 5, 5, 0.7); }
.detail-wrapper, .detail-wrapper .app-detail { background: rgb(255, 255, 255); }
html { max-width: 540px; }
.detail-wrapper { box-sizing: border-box; height: auto; padding-bottom: 0.540541rem; }
.detail-wrapper .app-detail .detail-top { padding: 8px; box-sizing: border-box; overflow: hidden; position: relative; border-bottom: 1px solid rgb(234, 234, 234); }
.detail-wrapper .app-detail .detail-top .span-img, .detail-wrapper .app-detail .detail-top .span-text { float: left; }
.detail-wrapper .app-detail .detail-top .span-img .logo, .detail-wrapper .app-detail .detail-top .span-text .logo { display: block; width: 1.777rem; height: 1.777rem; border-radius: 0.27027rem; margin-right: 0.38rem; }
.detail-wrapper .app-detail .detail-top .span-text { padding-top: 0.108108rem; }
.detail-wrapper .app-detail .detail-top .span-text span { display: block; }
.detail-wrapper .app-detail .detail-top .span-text span.name { font-size: 0.5rem; vertical-align: top; font-weight: 600; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 3.24324rem; }
.detail-wrapper .app-detail .detail-top .span-text span.tag { margin-top: 0px; font-size: 0.33rem; vertical-align: top; color: grey !important; background: 0px 0px !important; }
.detail-wrapper .app-detail .detail-top .span-text span.players { overflow: hidden; margin-top: 0px; }
.detail-wrapper .app-detail .detail-top .span-text span.players i { float: left; font-style: normal; font-size: 0.324324rem; line-height: 0.486486rem; color: rgb(145, 145, 145); }
.detail-wrapper .app-detail .detail-top .span-text span.players i.icon { margin-right: 0.135135rem; height: 0.459459rem; line-height: 0.459459rem; vertical-align: middle; }
.detail-wrapper .app-detail .detail-top .span-text span.players i.icon.icon-game_icon { line-height: 0.486486rem; font-size: 0.486486rem; vertical-align: middle; }
.detail-wrapper .app-detail .detail-top .span-text span.players i.icon.icon-msnui-report { font-size: 0.405405rem; line-height: 0.45rem; vertical-align: middle; }
.detail-wrapper .app-detail .detail-top .span-text span.players i.count { margin-right: 0.405405rem; }
.detail-wrapper .app-detail .mess { height: 1.97222rem; width: 100%; display: flex; flex-direction: row; justify-content: space-around; padding-top: 0.435rem; box-sizing: border-box; }
.detail-wrapper .app-detail .mess span { display: block; }
.detail-wrapper .app-detail .mess span.name { font-family: NotoSansCJKsc-Regular; font-size: 0.296296rem; color: rgb(51, 51, 51); margin-bottom: 0.22rem; }
.detail-wrapper .app-detail .mess span.val { font-family: NotoSansCJKsc-Regular; font-size: 0.296296rem; color: rgb(102, 102, 102); }
.detail-wrapper .line { height: 7px; width: 100%; background: rgb(245, 245, 245); }
.detail-wrapper .hot-tags { background: rgb(255, 255, 255); padding: 5px; box-sizing: border-box; }
.detail-wrapper .hot-tags .tag-tit { margin-bottom: 10px; font-size: 0.44rem; }
.detail-wrapper .hot-tags .tag-tit .name { font-weight: 600; }
.detail-wrapper .hot-tags .tag-con { overflow: hidden; }
.detail-wrapper .hot-tags .tag-con .tag-item { font-size: 12px; border-radius: 5px; margin: 0.025027rem; padding: 0px 8px; box-sizing: border-box; float: left; }
.detail-wrapper .hot-tags .tag-con .desc { margin-bottom: 3px; font-family: Roboto-Regular; font-size: 0.33rem; color: rgb(102, 102, 102); }
.game-title { width: 100%; height: 0.96rem; font-size: 0.48rem; font-weight: 700; line-height: 0.96rem; background-color: rgb(255, 255, 255); color: rgb(126, 132, 140); padding-left: 0.693333rem; box-sizing: border-box; overflow: hidden; margin: 0.533333rem 0px 0.133333rem; }
.game-title div { float: left; height: 0.96rem; }
.game-title div.flag { height: 0.56rem; width: 0.106667rem; margin: 0.16rem 0.266667rem 0px 0px; }
.stream-card, .stream-card .card { margin-right: 0.44rem; box-sizing: border-box; }
.game-title div.seeAll { float: right; padding: 0px 0.426667rem; font-size: 0.373333rem; }
.game-title div.seeAll:active { background: rgb(239, 239, 239); }
.stream-card { overflow: auto; display: flex; justify-content: left; padding: 0.344086rem 0.387097rem 0px; flex-wrap: nowrap; }
.stream-card::after { content: ""; display: block; width: 0.44rem; height: 1px; background: 0px 0px; }
.stream-card .card { width: 2.68rem; margin-bottom: 0.28rem; }
.stream-card .card .card-img { display: block; width: 2.68rem; height: 2.68rem; margin: 0px auto; background: rgb(255, 255, 255); border-radius: 10px; }
.stream-card .card .card-img img { display: block; width: 100%; height: 100%; border-radius: 10px; }
.stream-card .card .card-content { font-size: 0px; display: block; box-sizing: border-box; overflow: hidden; width: 100%; }
.stream-card .card .card-content .card-name { font-family: NotoSansCJKsc-Regular; margin: 0.18rem 0px 0.16rem; display: block; text-align: center; overflow: hidden; text-overflow: ellipsis; font-weight: 400; white-space: nowrap; box-sizing: border-box; color: rgb(54, 62, 91); font-size: 0.44rem; }
.stream-card .card .card-content .card-count { font-family: NotoSansCJKsc-Regular; overflow: hidden; display: block; width: 100%; text-align: center; font-size: 0.35rem; color: rgb(35, 158, 235); }
.stream-card .card .card-content .card-count i.icon-game_icon { font-size: 0.38rem; color: rgb(35, 158, 235); }
.stream-card .card .card-content .mess { height: 1.97222rem; width: 100%; }
.play-btn-wrap { float: right; padding-top: 15px;}
.play-btn-wrap .play-btn { margin: 0.27rem auto 0px; width: 1.8918918918918919rem; height: .8108108108108109rem; line-height: .8108108108108109rem; border-radius: 0.778rem; text-align: center; z-index: 999; }
.footer .next .iconfont, .footer .prev .iconfont { color: rgb(221, 0, 19); font-size: 0.810811rem; font-weight: 700; }