*{margin:0;padding:0;box-sizing: border-box}
html{height: 100%}
body,pre,textarea{font-size: 14px;-webkit-tap-highlight-color: transparent;font-family: "Helvetica Neue", "Microsoft YaHei", Helvetica, Tahoma, sans-serif;word-wrap: break-word;/*user-select: none;-webkit-user-select: none;*/}
body{background: #f5f5f5}
body a{color: #000;text-decoration: none;cursor:pointer;font-size:14px;display:inline-block;}
ol, ul, li{display:inline-block;list-style:none;margin:0}
.clear{clear:both}
.none{display:none!important}
.hide{display:none}
.mw{width:100%;margin:0 auto}
.header{width:100%;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.03);position:fixed;z-index:999}
.header .logo{background: url(img/logo.png) no-repeat center center;background-size:120px 44px; background-position-x:0; width: 113px;height: 44px;}
.header a,.header ul{display:inline-block}
.header .mh{background: #39AC73;height:44px;padding:0 0px;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}
.header .mh::-webkit-scrollbar{display:none}
.header .sh{background: #fff;height:40px}
.header .menu{float:right}
.header .menu li {float: left;text-align:center;padding:0 3px}
.header .menu li.active{display: inline-block; background: url(img/active.png) no-repeat;background-position: 50%;background-size: 12px 6px;background-position:50% 100%}
.header .menu a{font-size:14px;color:#fff;line-height:44px;font-weight: bold;}
.header .menu a:active{background:rgba(0,0,0,0.05)}
.header .sub_menu{display:none;padding:0 8px;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}
.header .sub_menu::-webkit-scrollbar{display:none}
.header .sub_menu.cur{display:block}
.header .sub_menu li {display:inline-block}
.header .sub_menu li.active a {color:#39AC73}
.header .sub_menu li:first-child a::before{display:none}
.header .sub_menu a{font-size:14px;color:#000;line-height:40px;padding-right:13px}
.header .sub_menu a::before{content: '·';display: inline-block;margin:0 10px 0 -10px;position:relative}

.pl-wrap p.more {
width: 86px;
height: 28px;
background: #F5F5F5;
border-radius: 14px;
text-align: center;
margin: 0 auto;
}
.pl-wrap p.more a {
font-size: 12px;
line-height: 28px;
}
.search-record{float:right;margin-top: 5px;}
.search-record .search{padding:3px;border-radius:3px;line-height:20px;z-index:15;border: 1px solid #e9e9ee;background: #fff;position: relative;margin-right:40px;}
.search-record .search .icon{width:20px;height:20px;line-height:15px;font-size:32px;color:#909090}
.search-record .search .search-input{width:120px;height:25px;margin-left:10px;margin-right:10px;color:rgba(0,0,0,.68);font-size:12px;vertical-align:middle;line-height: normal;border: none; outline: 0;}
.search-record .search-record-box{display:none;position:absolute;width:250px;border-radius:5px;z-index:14;top:21px;left:0;border:1px solid #e9e9ee;border-radius:5px;background:#fff}
.search-record .search-record-box .record-title{padding:10px 20px;color:rgba(0,0,0,.68);font-size:12px}

@font-face{font-family:lsj;src:url(bgjj_3.0.eot);src:url(bgjj_3.0.svg) format("svg"),url(bgjj_3.0.eot?#iefix) format("embedded-opentype"),url(bgjj_3.0.woff) format("woff"),url(bgjj_3.0.ttf) format("truetype")}
i.icon{font-family:lsj;font-style:normal;display:inline-block;vertical-align:text-bottom;vertical-align:middle}
i.icon.common-search{cursor:pointer}
i.icon.common-search:before{content:"\C9"}
.search .icon { width: 20px;height: 20px;line-height: 15px; font-size: 32px; color: #909090;}
i.icon { font-family: lsj; font-style: normal;display: inline-block;vertical-align: text-bottom; vertical-align: middle;}

.item .league2{display:inline-block;float:left;width:20%;height:36px;padding:12px 0 0 8px}
.item .team2{display:inline-block;float:left;width:80%;overflow:hidden;height:36px;padding-top:12px;white-space: nowrap;}
.item .team3{margin-left:5px;display:inline-block;float:left;width:95%;overflow:hidden;height:36px;padding-top:12px;white-space: nowrap;}

.pages{height:60px;line-height:60px;padding:0 16px;position:relative}
.pages .num{display:inline-block;}
.pages .num a{display:inline-block;width:22px;text-align:center}
.pages .num a.active{color:#39AC73}
.pages .btn{display:inline-block;position:absolute;right:0}
.pages .btn a{display:inline-block;width:70px;height:28px;line-height:28px;margin:0 10px;background:#fff;border-radius:14px;padding:0 14px}

.placeholder{height:84px}

.header-play{height:44px;width:100%;padding:0 8px;background-color:#39AC73!important}
.header-play a{float:right;padding:0 12px;margin:10px 4px;color:#fff;font-size:12px;line-height:24px;display:inline-block;border:solid 1px #fff;border-radius:30px;}
.header-play logo{display:inline-block;width:120px;height:44px;background: url(img/logo.png) no-repeat center center;background-size:160px 44px; background-position-x:0}
.header-play a.logo{float: unset;border: unset;line-height: unset;border-radius: unset;font-size: unset;margin:0px;padding:0px}

.footer{width:100%;background:#212224;margin-top:80px;}
.footer .links{padding:20px 0 10px 8px;border-bottom:solid 1px #161617}
.footer .links a{color:#8D93A1;display:inline-block;padding:10px 0;margin-right:20px}
.footer .links a:active{color:#B93131}
.footer .links h5{font-size:16px;color:#fff}
.footer .notice{padding-top:20px;color:#8D93A1;font-size:12px;text-align:center}
.footer .cp{padding:10px 0 50px 0;color:#8D93A1;font-size:12px;text-align:center}
.mfooter{position:relative;margin:0 auto;margin-top:170px;text-align:center;}
.mfooter .opacity{opacity:0.3}
.mfooter .slogan{width:225px;height:37px;margin:0 auto;background:url(img/mfooter.png) no-repeat;background-size:100%}
.mfooter a {position:absolute;display:inline-block;color:#484259;font-size: 12px;width:24%;height:25px;line-height:23px;margin-top:-30px;left:38%;border:solid 1px #484259;border-radius:13px}
.top{display:none;color:#959595;font-size:10px;position:fixed;bottom:70px;width:52px;height:52px;line-height:65px;cursor:pointer;text-align:center;background:url(img/top.png) no-repeat center center;background-size:12px 9px;background-position:20px 15px;border-radius:26px;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.05);background-color:#fff;}

/*404*/
.e404{background:#fff;min-height:600px;padding:90px 0;margin-top:8px}
.e404 .txt{width:80%;margin:60px auto}
.e404 .notice{width:248px;height:150px;margin: auto;background:url(img/404.png) no-repeat;background-size:100%}

/* */
.content{}
.content li a:active, .header .mw .sub_menu a:active{color:#B93131}
.marsk{display:none;position:fixed;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000}

.wbg{background-color: #fff}
.nbg{background-color: unset!important;}

li.hot a{font-weight:bold}
.wrap-body a:active, li a:active{color:#39AC73}

.pl-wrap{margin:8px 8px 0 8px;background:#fff;border-radius:4px;vertical-align:top;overflow:hidden}
.pl-wrap .wrap-head, .main-wrap .wrap-head{height:44px;line-height:44px;font-size:14px;font-weight:600;padding-left:28px}
.pl-wrap .wrap-head.slash::before {display: inline-block;width: 3px;height: 14px; background: #39AC73; border-radius:3px; content: '';margin: 15px 0 0 -8px;position: absolute;}
.pl-wrap .wrap-head.slash{padding-left:16px!important;border-bottom:solid 1px #F7F7F7}
.pl-wrap .wrap-head.empty{padding-left:8px;border-bottom:solid 1px #F7F7F7}
.pl-wrap .wrap-head.empty::before{display:none}
.pl-wrap .wrap-head::before {display: inline-block;width: 28px;height: 28px; background: url(img/icon-video.png) no-repeat;content: '';margin: 10px 0 0 -28px;position: absolute;background-size: auto 100%;}
.pl-wrap .wrap-head a{font-size:12px;float:right;margin-right:15px}
.pl-wrap .wrap-head a.more::after{display: inline-block;width: 16px;height:16px; background: url(img/icon-more.png) no-repeat;content: '';margin: 14px 0 0 0;position: absolute;background-size: auto 100%;}
.pl-wrap .wrap-head a.btn{width:80px;height:28px;line-height:28px;font-size:12px;font-weight:normal;text-align:center;color:#39AC73;margin:8px 8px 0 0;background:rgba(255,77,77,0.15);border-radius:14px;background:rgba(255,77,77,0.15)}
.pl-wrap .wrap-head a.btn.active{background:#39AC73;color:#fff;box-shadow:0px 2px 4px 0px rgba(255,77,77,0.3)}
.pl-wrap .wrap-head.empty a.btn{float:left;width:80px;height:28px;line-height:28px;font-size:12px;font-weight:normal;text-align:center;color:#39AC73;margin:8px 8px 0 0;background:rgba(255,77,77,0.15);border-radius:14px;background:rgba(255,77,77,0.15)}
.pl-wrap .wrap-head.empty a.btn.active{background:#39AC73;color:#fff;box-shadow:0px 2px 4px 0px rgba(255,77,77,0.3)}
.pl-wrap .wrap-body{background:#fff}
.pl-wrap .wrap-body li{height:28px;line-height:25px;display:block;white-space:nowrap;}
.pl-wrap .wrap-body ul.list li{padding:0 8px}
.pl-wrap .wrap-body .top1{padding:8px;position:relative;overflow:hidden;width:100%;height:82px}
.pl-wrap .wrap-body .top1 .img{width: 120px;height: 66px;position: absolute}
.pl-wrap .wrap-body .top1 .img img{height:66px;width:120px;}
.pl-wrap .wrap-body .top1 .title{padding: 0 8px;display: inline-block;position: absolute;left: 125px;height: 66px}
.pl-wrap .wrap-body .top1 .title a{line-height:20px;word-wrap:break-word;word-break:break-all}
.pl-wrap .wrap-body .top1 .title span{color:#959595;font-size:12px;display:block;bottom:0px;position:absolute}
.pl-wrap .wrap-body hr{width:95%;border:none;margin: 0 auto 8px;border-bottom:solid 1px #f7f7f7 !important}
.pl-wrap ul{width:100%;padding-bottom:10px}
.pl-wrap ul span{font-size:14px;padding-right:18px;color:#959595;}
.pl-wrap li span a{color:#959595}
.pl-wrap ul span::after {content: '·';display:inline-block;margin: -2px 0 0 5px;position:absolute;font-size:30px;}

/*  */
/*.pl-wrap.hot-video .img, .pl-wrap.hot-news .img{width:390px;height:138px;margin:-10px 0 0 -10px}*/
.hot-video {float:left;}
.pl-wrap.hot-video .wrap-head::before {display: inline-block;width: 28px;height: 28px; background: url(img/icon-video.png) no-repeat;content: '';margin: 9px 0 0 -28px;position: absolute;background-size: auto 100%;}
.hot-news{margin-left:15px;float:left;}
.pl-wrap.hot-news .wrap-head::before {display: inline-block;width: 28px;height: 28px; background: url(img/icon-news.png) no-repeat;content: '';margin: 9px 0 0 -28px;position: absolute;background-size: auto 100%;}
.pl-wrap.hot-bb .wrap-head::before {display: inline-block;width: 28px;height: 28px; background: url(img/icon-bb.png) no-repeat;content: '';margin: 9px 0 0 -28px;position: absolute;background-size: auto 100%;}
.pl-wrap.hot-fb .wrap-head::before {display: inline-block;width: 28px;height: 28px; background: url(img/icon-fb.png) no-repeat;content: '';margin: 9px 0 0 -28px;position: absolute;background-size: auto 100%;}
.pl-wrap.hot-ot .wrap-head::before {display: inline-block;width: 28px;height: 28px; background: url(img/icon-ot.png) no-repeat;content: '';margin: 9px 0 0 -28px;position: absolute;background-size: auto 100%;}

.index-banner{margin:8px}
.index-banner img{width:100%;display:block}

/* living list */
.pl-wrap.hot-live{}
.main-wrap{padding-top:15px;}
.main-wrap .wrap-head::before {display: inline-block;width: 28px;height: 28px; background: url(img/icon-live.png) no-repeat;content: '';margin: 10px 0 0 -28px;position: absolute;background-size: auto 100%;}
.main-wrap .wrap-body{background:#fff;min-height:485px}
.no-data{width:174px;height:242px;margin:0 auto;background:url(img/no-data.png) no-repeat;background-size:174px 142px;background-position-y:50px;}
/* filter */
#filter-list{display:none}
.category{border-bottom:solid 1px #EEEEEE}
.category li{float:left;text-align:center;margin:5px;min-width:60px;height:28px;border-radius:14px;border:1px solid rgba(238,238,238,1);}
.category li.active{background:#39AC73;border:1px solid #39AC73}
.category li.active a{color:#fff}
.category li a{font-size:12px;line-height:25px;display:inline-block;padding:0 10px;}
.filter{font-size:12px!important;float:right}
.filter::before{display: inline-block;width: 24px;height: 24px; background: url(img/icon-filter.png) no-repeat;content: '';margin: 10px 0 0 -24px;position: absolute;background-size: auto 100%;}
.filter::after{display:none!important;}
.filter.active{color:#39AC73}
.filter.active::before{display: inline-block;width: 24px;height: 24px; background: url(img/icon-filter-active.png) no-repeat;content: '';margin: 10px 0 0 -24px;position: absolute;background-size: auto 100%;}
.category.main{display:none}
.category.main ul{padding-bottom:unset}
.category.sub{background:#FCFCFC;margin-top:10px;padding-bottom:10px;display:none}
.category.shadow{box-shadow:0px 5px 10px 0px #f0f0f0}
.confirm{display:block;color:#39AC73;text-align:center;margin:5px auto;min-width:60px;height:28px;line-height:26px;width:50%;border-radius:14px;border:1px solid #39AC73}
/* one day */
.daily{background:#FFF}
.daily .date{z-index:99;font-size:12px;width:110px;height:20px;line-height:20px;padding-left:26px;color:#39AC73;background:#FCEEED;border-radius:0px 100px 100px 0px;margin:8px 0 8px -10px;}
.daily .date::before{content: '·';display: inline-block;margin:-2px 0 0 -15px;font-size:40px;position: absolute;}
.matches{text-align:center;background:#F7F7F7}
.matches .row{position:relative}
.matches .row .pl-wrap{display:none}
.matches .row .pl-wrap{position:fixed;left:0px;bottom:0px;width:100%;min-height:360px;text-align:left;margin:0px;z-index:1001;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.03);border-radius:10px 10px 0px 0px}
.matches .row .pl-wrap .wrap-body{margin-top:4px}
.matches .row .pl-wrap .list{padding-top:10px}
.matches .row .pl-wrap .wrap-head.slash{box-shadow:0px 2px 4px 0px rgba(0,0,0,0.03);border-radius:10px 10px 0px 0px;}
.matches .row .pl-wrap .wrap-head.slash i{display:inline-block;float:right;width:20px;height:20px;margin-top:10px;margin-right:15px;line-height:44px;background:url(img/icon-close.png) no-repeat;background-size:100%;}
/* item */
.item{display:block;text-align:left;overflow:hidden;margin-bottom:4px;background:#fff}
.item .league{display:inline-block;float:left;width:22.83%;height:96px;padding:22px 0 0 8px}
.item .league p{line-height:14px;font-size:10px;margin:1px 0;color:#959595}
.item .league p.time{line-height:17px;font-size:12px;margin:1px 0;color:#000}
.item .title{display:inline-block;float:left;width:52.29%;height:96px;font-size:12px;padding:35px 0}
.item .team{display:inline-block;float:left;overflow:hidden;width:43.6%;height:96px;padding-top:8px}
.item .team img{display:inline-block;width:22%;min-width:24px;max-width:28px;max-height:28px;border-radius:50%;vertical-align:middle}
.item .team .ht, .item .team .gt{height:40px;;vertical-align:middle;overflow:hidden}
.item .team .name{display:inline-block;line-height:40px;width:74%;font-size:12px;font-weight:normal;margin-left:5px}
.item .bf{display:inline-block;float:left;width:8.35%;height:96px}
.item .bf em{display:block;font-style:normal;height:40px;line-height:20px;padding-top:18px;text-align:center}
.item .btn{display:inline-block;float:left;width:24.74%;height:96px}
.item .btn .play, .item .btn .wait, .item .btn .related{display:block;width:72%;height:24px;line-height:22px;margin:36px auto;font-size:12px;color:#39AC73;text-align:center;border-radius:14px}
.item .btn .play, .item .btn .related{border:1px solid #39AC73}
.item .btn .wait{color:#959595;border:1px solid #959595}
.item.fixtop .team .name, .item.hot .team .name, .item.hot .title, .item.fixtop .title{font-weight:bold}
.item b.fixtop {display: inline-block;width: 40px;height: 17px;position: absolute;right: 0px;border-radius: 100px 0px 0px 100px;background:#39AC73 url(img/micon-fixtop.png) no-repeat;background-size:20px 17px;background-position-x:50%}
/*.item b.hot {display: inline-block;width: 40px;height: 17px;position: absolute;right: 8px;border-radius: 100px 0px 0px 100px;background:linear-gradient(270deg,rgba(255,137,43,1) 0%,rgba(255,78,9,1) 100%); background-image:url(img/micon-hot.png);background-size:20px 17px;background-position-x:50%}*/
.item b.hot {display: inline-block;width: 40px;height: 17px;position: absolute;right: 0px;border-radius: 100px 0px 0px 100px;background:#FF892B url(img/micon-hot.png)no-repeat;background-size:20px 17px;background-position-x:50%}


.content-nav {font-size:12px;line-height:24px;padding:8px 0 0 8px;}
.content-nav a{font-size:12px;}
.content-nav .arrow{margin-left:18px}
.content-nav .arrow::before{display: inline-block;width: 18px;height: 19px; background: url(img/arrow.png) no-repeat;content: '';margin: 3px 0 0 -18px;position: absolute;background-size: auto 100%;}
h1{font-size:18px}
a h1{font-size:24px}

/* data */
.content.data{padding-top:10px;margin-top:10px;text-align:center;background:#fff;overflow:scroll}
.content.data iframe{margin-top:-70px}

/* news view */
.news-head{text-align:left;padding:16px;}
.news-head h1{font-size:18px;}
.news-head span{color:#888;font-size:12px;line-height:22px;display:inline-block}
.news-head .from{}
.news{}
.news hr {width:90%;margin:0 auto;border:none;border-bottom: solid 1px #eee;}
.news .wrap-body{padding:16px}
.news .wrap-body p {line-height:28px;font-size:16px}
.news .wrap-body img {width:100%;display:block;margin:15px auto}
.news .pub-time{margin-left:15px}

/* live sigs */
.sig-vs {width:100%;color:#fff; text-align: center;  overflow: hidden;}
.sig-vs img {width:50%;display:block;margin:0 auto;border-radius:5px}
.sig-vs div {}
.sig-vs div * {vertical-align: middle;}
.sig-vs b, .sig-vs b a {color:#fff;line-height:30px;font-size:14px;display: inline-block;}
.sig-vs i {color:#39AC73;font-size: 0px;  font-style: normal;  font-weight:600;  margin: auto 5px;}
.sig-vs .vs{display:inline-block;width:100%;background:url(img/mbg-sigs.png)no-repeat;background-size:100%;}
.sig-vs .vs{display:inline-block;width:100%}
.sig-vs .vs div{display:inline-block}
.sig-vs .team{display:inline-block;width:34%}
.sigs .sig-vs{margin-top:8px}
.sigs .sig-vs{margin-top:8px}
.sigs .sig-vs .vs{padding:50px 0;background-color:#000}
.sig-vs-txt {width:29%}
.sig-vs-txt.title {width:90%}
.sig-vs-txt b{font-size: 12px;line-height: 20px}
.sig-vs-txt em{font-size: 20px;line-height: 28px;color:#39AC73;display:block;font-style:normal}
.sig-vs-txt span {font-size: 12px; line-height: 20px;color:rgba(255,255,255,0.4); display:block;  vertical-align: middle;}
.sig-list {display:block;text-align:center;padding-bottom:16px;margin-top:-1px;background:url(img/mbg-sigs2.png)no-repeat;background-size:100% 100%}
.a,.b{display:none}
.ia,.ib{display:none;font-style:normal}
.c{}
.ic{font-style:normal}
.play i, .wait i{font-style:normal}
.sig-list a{display:inline-block;color:#39AC73;font-size:12px;padding:0 8px;height:24px;line-height:22px;margin:15px 5px!important; border:solid 1px #39AC73;border-radius:14px;}
.sig-prev {width: 80%;  border: 1px dotted #f8990c;  margin: 20px auto;  padding: 10px 20px;  background-color: #fff;}
.sig-list a {margin:16px 5px 0px 5px !important}
.sig-list a.active{background:#39AC73;color:#fff}
.sig-table {width: 100%;font-size:12px}
.sig-table thead tr td{background-color: #D8D8D8}
.sig-table td {border-bottom: 1px solid #eee;  height: 50px;  text-align: center;}
.sig-table .trbg {background-color: #FCFCFC;}
.sig-table .bold {font-weight:bold;font-size:14px}
.sig-message{background: #fff;padding:16px;line-height: 24px;color:#959595}
.sig-list a.jump{}
.sig-list a.jump::before{display: inline-block;width: 16px;height: 16px; background: url(img/icon-jump.png) no-repeat;content: '';top:3px;position: relative;background-size: auto 100%;}

/* live play */
body.play{background:#151626 url(img/mbg-play.png) no-repeat;background-size:100%;}
body.play .sig-list.a{white-space:normal}
body.play .sig-list {background:rgba(0,0,0,0.1);!important;}
.sig-vs.play{height:100px;background:rgba(0,0,0,0.1);display:table}
.sig-vs.play .vs{display:table-cell;vertical-align:middle;background:unset}
.sig-vs.play .sig-vs-txt{width:29%}
.sig-vs.play .sig-vs-txt.title{width:90%}
.sig-vs.play .sig-vs-txt b {line-height:20px;font-size: 14px;color:#39AC73; display: inline-block;}
.sig-vs.play .sig-vs-txt em{color:#fff;font-size:12px;}
.sig-vs.play .sig-vs-txt span{font-size:12px;line-height:17px}
.sig-vs.play .sig-vs-txt span.li{font-size:10px;line-height:10px}
.sig-vs.play img {display:block;width:35%;max-width:50px;margin:5px auto;border-radius:3px}
.sig-vs.play i{color:#fff}
.sig-vs.play .team{width:34%;padding:unset;height:unset}
.sig-vs.play .team span{font-size:12px}
.content.player{position:relative}
.player-wrap{}
.player-wrap .player{position:relative;background:#000; width:100%;margin:0 auto;overflow:hidden;z-index:99}
.player-wrap .player.full {position:fixed;left:0;top:0;width:100%;height:100%;}
.player-wrap .player .web-fullscreen{color:#ccc;text-align:center;font-size:12px;display:block;width:60px;height:40px;line-height:40px;right:-70px;top:-40px;background:rgba(0,0,0,0.3);border-radius:5px;position:relative;cursor:pointer;float:right}
.player-wrap .player.full .web-fullscreen{right:5px;background:#fff;color:#888;}
.player-wrap .player #msg {color:#39AC73;font-size: 16px;}
.content.f2{width:100%!important;text-align:center;background:#fff;overflow:hidden}
.blurmask {position:absolute;top:0px;right:0px;width:135px;height:20px;background:rgba(0,0,0,.6);z-index:999;box-shadow:-2px 1px 5px 0px #000}
.nwp {padding: 10%;color: #ddd;font-size: 16px;text-align: center}
.nwp a {color: #39AC73;font-size: 16px}
.nwp p {line-height: 50px}
.tvcast {display:none;width:56px;height:26px;position:absolute;right:0px;top:50px;border-radius:15px 0px 0px 15px;line-height:26px;font-size:12px;color:#fff;text-align:right;padding-right:5px;background:rgba(0, 0, 0, 0.5) url(img/tvcast.png?v=2) no-repeat;background-size:14px 14px;background-position-x:8px;background-position-y:6px;z-index:999;}
.tvcast.show{display:block;}
.apause {position:absolute;bottom:10%;width:100%}
.apause .con {width:60%;margin:0 auto;position:relative;text-align:center}
.apause .con a {display:inline-block;position:relative}
.apause .con img {max-height:50px}
.apause .close {width:20px;height:20px;position:absolute;right:-20px;top:0px;background:url(img/icon-close.png) no-repeat;background-size:20px 20px;background-color:rgba(0,0,0,.5);border-radius:2px;cursor:pointer;display:inline-block;}
.ggmfooter{width:100%;text-align:center;margin-top:0px}
.ggmfooter img{width:100%}

/* share */
.share{width:100%;padding:0 16px;margin-top:20px;text-align:center;display:none}
.share .center{display:inline-block;height:26px}
.share .url{float:left;min-width:160px;height:26px;border-radius:15px 0 0 15px;color:rgba(255,255,255,0.5);font-size:10px;padding-left:10px;border:1px solid #3F364C;background-color:transparent;text-overflow:ellipsis}
.share .copy{float:left;min-width:60px;height:26px;color:rgba(255,255,255, 0.5);font-size:12px;line-height:26px;background:#3F364C;border-radius:0px 15px 15px 0px}
.share .btn{float:left;min-width:60px;height:26px;color:rgba(255,255,255, 0.6);font-size:12px;line-height:26px;background:#3F364C;border-radius:15px;margin-left:10px}
.share .btn::before{display: inline-block;width: 14px;height: 14px; background: url(img/icon-share.png) no-repeat;content: '';top:3px;position: relative;background-size: auto 100%;opacity:0.6;filter:alpha(opacity=60)}


/* league */

/* cate */
.nmt{margin-top:0}
.npt{padding-top:0}


/* list */
.pl-wrap.list{}
.pl-wrap.list .wrap-body ul{width:100%;min-height:600px}
.pl-wrap.list .wrap-body li{display:block;height:32px;line-height:32px;width:100%;position:relative}
.pl-wrap.list .wrap-body li em{font-style:normal;color:#959595;position:absolute;right:16px}
.pl-wrap.list .wrap-body li span{font-size:14px;padding:0 18px 0 16px;color:#959595;}
.pl-wrap.list .wrap-body li span a{color:#959595}
.pl-wrap.list .wrap-body li span::after {content: '·';display:inline-block;margin: -2px 0 0 5px;position:absolute;font-size:30px;}
.pl-wrap.live .wrap-body{min-height:unset}
.pl-wrap.live .wrap-body li{height:148px;padding:20px 10px;border-bottom:solid 1px #eee}
.pl-wrap.live .wrap-body li img{display:inline-block!important;width:60px;max-width:60px;max-height:60px}
.pl-wrap.live .wrap-body li div{display:inline-block;text-align: center}
.pl-wrap.live .wrap-body li div.team{padding-top:8px;width:120px;vertical-align:top}
.pl-wrap.live .wrap-body li div *{display:block;font-style:normal;font-weight:normal}
.pl-wrap.live .wrap-body li div.vs{width:110px;padding-top:22px}
.pl-wrap.live .wrap-body li div.vs b{font-size:18px}
.pl-wrap.live .wrap-body li div.vs i{color:#959595}

/* video sigs */
.pl-wrap.sigs .wrap-body{min-height:160px}
.pl-wrap.sigs .video-tab{height:44px;border-bottom:solid 1px #eee}
.pl-wrap.sigs .video-tab a{display:inline-block;margin:8px;width:23%;height:28px;line-height:28px;text-align:center;font-size:12px;color:#39AC73;background:rgba(255,77,77,0.15);border-radius:14px}
.pl-wrap.sigs .video-tab a.active{background:#39AC73;color:#fff;box-shadow:0px 2px 4px 0px rgba(255,77,77,0.3)}
.pl-wrap.sigs .wrap-body ul{width:100%}
.pl-wrap.sigs .wrap-body ul a{display:block;margin-right:8px;overflow:hidden}
.pl-wrap.sigs .wrap-body #lx li span, .pl-wrap.sigs .wrap-body #jj li span{margin:0 -3px 0 30px;padding-right:5px;}
.pl-wrap.sigs .wrap-body #lx li span::before{display: inline-block;width: 24px;height: 24px; background: url(img/icon-lx.png) no-repeat;content: '';margin: 14px 0 0 -24px;position: absolute;background-size: auto 100%;}
.pl-wrap.sigs .wrap-body #lx li span::after, .pl-wrap.sigs .wrap-body #jj li span::after{display:none}
.pl-wrap.sigs .wrap-body #jj{display:none}
.pl-wrap.sigs .wrap-body #jj li span::before{display: inline-block;width: 24px;height: 24px; background: url(img/icon-jj.png) no-repeat;content: '';margin: 14px 0 0 -24px;position: absolute;background-size: auto 100%;}
.pl-wrap.sigs .wrap-body li{display:block;height:50px;line-height:50px;width:100%;position:relative}
.pl-wrap.sigs .wrap-body li em{font-style:normal;color:#959595;padding:0 16px;position:absolute;right:0}
.pl-wrap.content{}
.pl-wrap.content .wrap-body{color:#959595;line-height:24px;padding:16px}

/* video/news index */
.w15{width:15px;height:1px;display:inline-block;float:left;}

/* feedback */
.w100{width:100%}

.bootom-fixed{position:fixed;bottom:10px;left:0px;width:100%;padding:0 10px;}
.appdown {width:100%;height:54px;background:rgba(0,0,0,0.7);border-radius:27px;}
.appdown .icon {float:left;width:44px;height:44px;margin:5px;}
.appdown .text {width:100%;left:60px;top:8px;min-width:240px;height:54px;padding-top:7px;}
.appdown .text h3{color:#fff;font-size:15px;}
.appdown .text h3:after {content:'支持投屏';position:absolute;background:#d7763c;font-size:10px;font-weight:normal;border-radius:3px;padding:1px 5px;margin-left:5px;top:10px;background-image:linear-gradient(to right, #d88747, #d3562a)}
.appdown .text span {font-size:12px;color:#fff;letter-spacing:1px;}
.appdown .down {position:absolute;display:inline-block;width:80px;height:31px;line-height:29px;color:#fff;font-size:12px;text-align:center;top:11px;right:50px;background: #F08080;border-radius:18px;}
.appdown .close{position:absolute;display:inline-block;width:30px;height:54px;line-height:54px;right:10px}
.appdown .close span{display:inline-block;width:12px;height:12px;background:url(img/mdown-close.png) no-repeat;background-size:100%}
@media screen and (max-width: 370px){
/*.header .menu li{width:38px}*/
}
@media screen and (min-height:667px ) {
.mfooter{margin-top:170px}
}
@media screen and (min-height:736px ) {
.mfooter{margin-top:230px}
}
@media screen and (min-height:812px ) {
.mfooter{margin-top:290px}
}



/*
.hotteam {
margin-top: .08rem;

padding-left: 8px;
border-top: solid 1px #F7F7F7;
}

.hotteam h3 {
background: #fff;
font-size: .37333rem;
font-weight: 700;
color: #002350;
padding: .21333rem .37333rem
height: 45px;
line-height: 45px;
}

.hotteam .sidenavbarBox .sidenavbar_item {
padding: 0
}

.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title {
height: 38px;
line-height: 38px;
padding: 5px;
overflow: hidden;
position: relative;
border-top: .02667rem solid #eee;
border-bottom: .02667rem solid #eee
}

.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title span {
font-size: .37333rem;
font-weight: 400;
color: #323232;
vertical-align: bottom;
display: inline-block;
line-height: 38px;
height: 38px
}

.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title i {
display: inline-block;
line-height: 38px;
height: 38px
}

.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title .nut-icon-down {
transform: scale(.6,.9)
}

.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title .nut-icon-down svg {
color: #999
}

.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_cont {
height: 0;
overflow: hidden;
font-size: 0;
padding: 0 .26667rem 0 0;
transition: all .5s;
background: #fff
}

.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_cont span {
padding: .26667rem .26667rem;
background: #eee;
display: inline-block;
margin-left: .26667rem;
margin-top: .26667rem;
height: 52px;
line-height: 42px;
}

.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_cont span a {
color: #333;
font-size: .37333rem
}

.hotteam .sidenavbarBox .sidenavbar_item:nth-child(2n) {
background: #fff
}

.hotteam .sidenavbarBox .sidenavbar_item:nth-child(odd) {
background: #eee
}

.hotteam .sidenavbarBox .sidenavbar_item.active {
transition: all .5s
}

.hotteam .sidenavbarBox .sidenavbar_item.active .sidenavbar_item_title i {
transition: all .5s;
transform: scale(.6,.9) rotate(180deg)
}

.hotteam .sidenavbarBox .sidenavbar_item.active .sidenavbar_item_cont {
padding: 0 .26667rem .26667rem 0;
height: auto;
overflow: inherit;
transition: all .5s
}
*/
.hotteam {
margin-top: .08rem
}
.hotteam h3 {
background: #fff;
font-size: .37333rem;
color: #002350;
padding: .21333rem .37333rem
}
.hotteam .sidenavbarBox .sidenavbar_item {
padding: 0
}
.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title {
height: .85333rem;
line-height: .85333rem;
padding: 0 .26667rem;
overflow: hidden;
position: relative;
border-top: .02667rem solid #eee;
border-bottom: .02667rem solid #eee
}
.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title span {
font-size: .37333rem;
font-weight: 400;
color: #323232;
vertical-align: bottom;
display: inline-block;
line-height: .85333rem;
height: .85333rem
}
.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title i {
display: inline-block;
line-height: .85333rem;
height: .85333rem
}
.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title .nut-icon-down {
transform: scale(.6, .9)
}
.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_title .nut-icon-down svg {
color: #999
}
.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_cont {
height: 0;
overflow: hidden;
font-size: 0;
padding: 0 .26667rem 0 0;
transition: all .5s;
background: #fff
}
.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_cont span {
padding: .26667rem .13333rem;
background: #eee;
display: inline-block;
margin-left: .26667rem;
margin-top: .26667rem
}
.hotteam .sidenavbarBox .sidenavbar_item .sidenavbar_item_cont span a {
color: #333;
font-size: .37333rem
}
.hotteam .sidenavbarBox .sidenavbar_item:nth-child(2n) {
background: #fff
}
.hotteam .sidenavbarBox .sidenavbar_item:nth-child(odd) {
background: #eee
}
.hotteam .sidenavbarBox .sidenavbar_item.active {
transition: all .5s
}
.hotteam .sidenavbarBox .sidenavbar_item.active .sidenavbar_item_title i {
transition: all .5s;
transform: scale(.6, .9) rotate(180deg)
}
.hotteam .sidenavbarBox .sidenavbar_item.active .sidenavbar_item_cont {padding: 0 .26667rem .26667rem 0;height: auto;overflow: inherit;transition: all .5s}
.news .wrap-body a {font-size: 16px;color: #2196F3;}
.article-prev-next {margin:10px;border-top: 1px solid #e5e5e5;}
.article-prev-next .prev {margin: 20px 0;}
.article-prev-next .next {margin: 20px 0;}
.article-prev-next a {display: inline;overflow: auto;word-break: normal;white-space: normal}
.article-prev-next a:hover {color: #2196F3}
.vl .wrap-body li{padding: 0 8px;}
.pl-wrap .article-prev-next {border-top: none;}
.footer2 {width: 100%;position: fixed;bottom: 0;height: 50px;z-index: 100;background: #f2f2f2;border-top: 1px solid #cecece;padding-top: 5px;margin: 0 auto;left: 0;right: 0;}
.footer2{width:100%;position:fixed;bottom:0;height:50px;z-index:100;background:#f2f2f2;border-top:1px solid #cecece;padding-top:5px;margin:0 auto;left:0;right:0}
.footer2 a{width:20%;float:left;text-align:center;color:#666}
.footer2 a.dq{color:#0a5165}
.footer2 a i{width:100%;display:block;height:25px}
.footer2 a.index i{background:url(/images/index.png) no-repeat top center;background-size:26px 23px}
.footer2 a.icozq i{background:url(/images/zq-dq.png) no-repeat top center;background-size:23px 23px}
.footer2 a.icolq i{background:url(/images/lq.png) no-repeat top center;background-size:23px 23px}
.footer2 a.icobj i{background:url(/images/bj.png) no-repeat top center;background-size:25px 25px}
.footer2 a.icolx i{background:url(/images/lx.png) no-repeat top center;background-size:23px 23px}
.footer2 a.icoxs i{background:url(/images/xs.png) no-repeat top center;background-size:23px 23px}
.footer2 a.icows i{background:url(/images/tj4.png) no-repeat top center;background-size:23px 23px}





