html {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;}
input[type="submit"],input[type="reset"],input[type="button"],input {resize:none;border:none;}
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {-webkit-tap-highlight-color:rgba(0,0,0,0);}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
img {width:100%;height:auto;width:auto9;-ms-interpolation-mode:bicubic;}
a:link,a:active,a:visited,a:hover {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,button,fieldset,legend,input,textarea,p,blockquote,th,td,a,menu1,nav,figure,figcaption {margin:0;padding:0;color:#333;text-decoration:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;}
html {-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:62.5%;}
body {background-color:#FFF;font-size:16px;max-width:768px;margin:0 auto;}
table {border-collapse:collapse;border-spacing:0;font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei','\5FAE\8F6F\96C5\9ED1','\5B8B\4F53',sans-serif}
fieldset,img {border:0}
i {font-style:normal}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}
ul,ol,li {list-style:none}
caption,th {text-align:left}
abbr,acronym {border:0;font-variant:normal}
sup {vertical-align:text-top}
sub {vertical-align:text-bottom}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select {font-size:100%;outline:0;border:0}
input::-webkit-search-cancel-button {display:none}
input[type=search]::-ms-clear {display:none}
.liukong,#menu,#menu h2,#search,.searchbg,.searchbox,.wechat,.wechatbg,.wechatname,.wechatimg,.update-class {width:100%;}
.logo,.head-txt,.key,.searchsub,.in-soft h2 {float:left;}
#menuicon,#searchicon,#wechaticon,#menuclose,.in-soft a {float:right;}
#menu h2,.wechatname,.wechatimg,#wechatclose {text-align:center;}
.logo,#menuicon,#searchicon,#wechaticon,#menuclose,.searchsub,.navup,.navdown,#gotop {background:url(../images/mobile_sprite_2.png);background-repeat:no-repeat;background-size:5rem;}
.in-title,.article-list,#article-rank,.footer-nav,.footer-index {width:94%;margin-left:3%;}
header {background: #d0021b;height:1.2rem;}
.logo {height:.76rem;width:.96rem;margin:.2rem 0 0 .3rem;background-position:0 0;background-size:2.95rem;}
.head-txt {font-size:.36rem;line-height:.76rem;color:#FFF;font-weight:bold;margin:.2rem 0 0 0;}
#menuicon {height:.36rem;width:.46rem;margin:.4rem .3rem 0 0;background-position:-2.98rem 0rem;}
#menu {height:100%;position:fixed;overflow:auto;z-index:129;left:0;top:0;background:#FFF;display:none}
#menuclose {height:.5rem;width:.5rem;background-color:#eee;background-position:-4.55rem -0.59rem;border:5px solid #eee;border-radius:.5rem;position:fixed;top:.3rem;right:.3rem;}
#menu h2 {font-size:.36rem;margin-top:.7rem;font-weight:bold;}
#menu p {font-size:.32rem;margin:.5rem .3rem 0 .3rem;color:#888;}
#menu nav {margin:.2rem .3rem 0 .3rem;}
#menu nav a {color:#333;font-size:.28rem;width:28%;border:1px solid #ddd;border-radius:.1rem;line-height:.7rem;margin:.4rem 2.5% 0 0;display:inline-table;text-align:center;}
#nav {height:.8rem;overflow:hidden;background:#fff;border-bottom:1px solid #ddd;padding: 0 .2rem;}
#nav ul {height:auto;}
#nav ul li {height:.8rem;width:16.666666%;text-align:center;float:left;display:inline-block;line-height:.8rem;font-size:0.3rem;}
#nav ul li a {color:#333;height:100%;display:block;width:100%;}
#nav ul li.navdown {background-position:-3.58rem 0.32rem;}
#nav ul li.navup {display:none;background-position:-1.74rem -1.0rem;}
#nav ul li.cur a{color:red}
#nav .swiper-slide{width: auto !important;}
.update-class {background:#fff;padding:.3rem 0;color:#333;text-align:center;}
.update-class a {display:inline-block;padding:0 .2rem;font-size:.33rem;}
.update-class a.activ {color: #d0021b;font-weight:600;font-size:.33rem;}
.update-class a.activ::after {content:' ';height:.08rem;width:1.3rem;position:absolute;background: #d0021b;display:block;margin:0.19rem 0 0;}
.in-title {border-bottom:1px solid #ddd;margin-top:.3rem;float:left;}
.in-title h2 {font-size:.36rem;font-weight:normal;padding:0 0 .2rem;}
.in-title h2::before {content:'';height:3px;width:.72rem;overflow:hidden;position:absolute;background: #d0021b;margin-top:.64rem;}
.article-list figure {margin-top:.3rem;width:100%;float:left;border-bottom:1px dashed #eee;padding-bottom:.3rem;}
.article-list figure img {height:1.2rem;width:1.8rem;padding:.06rem;border:1px solid #eee;float:left;margin-right:.2rem;}
.article-list figure figcaption {font-size:.30rem;font-weight:normal;max-height:.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.article-list figure p {font-size:.24rem;color:#888;display:block;padding-top:.2rem;}
.article-list figure p time {clear:both;margin-right:.2rem;}
.article-list .tags,.article-list .tags a {font-size:0;color:#fff}
.article-more {width:100%;height:.9rem;background:#fff5f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}
.article-more a {display:block;text-align:center;font-size: .3rem}
.flex-v-center {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.saishi-tab .g-title {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3rem .2rem;height:.31rem;font-size:.26rem;background:#f7f7f7;}
.saishi-tab .saishi-lists .item {padding:.3rem .2rem;text-align:center;font-size:.3rem;border-bottom:1px solid #f2f2f2;}
.saishi-tab .saishi-lists .item .time {width:15%;}
.saishi-tab .saishi-lists .item .team,.saishi-tab .saishi-lists .item .item-center {width:23%;}
.saishi-tab .saishi-lists .item .team-box {margin:0 auto;width:.9rem;height:.9rem;}
.saishi-tab .saishi-lists .item .team-box .img-logo {width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}
.saishi-tab .saishi-lists .item .team-name {margin-top:.1rem;line-height:1.5em;}
.saishi-tab .saishi-lists .item .item-center .s_name,.saishi-tab .saishi-lists .item .item-center .s_keywords {font-size:.33rem;}
.saishi-tab .saishi-lists .item .remind {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#e04e4c;font-size:.9em;}
.live-box-loadmore {width:100%;height:.8rem;background: #fff5f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;}
.live-box-loadmore[data-hasMore="no"] {display:none;}
.live-box-loadmore .load-data {text-align:center;}
.live-box-loadmore[isLoad="false"] .load-data  .loading-data {display:none!important;}
.live-box-loadmore[isLoad="true"] .load-data .load-data {display:none!important;}
.football-load {-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.live-box-loadmore .load-data {text-align:center;cursor:pointer;font-size:.3rem;}
aside,section,article {display:block;clear:both;}
/*article {margin:auto .3rem;}*/
.match_mode {clear:both;padding-top:.15rem;overflow:hidden;background:#fff;position:relative;min-height:1.4rem;width:7.5rem;margin:0 auto;}
.match_mode .home_team,.match_mode .guest_team {float:left;width:2rem;height:auto;}
.match_mode .inner {height:auto;text-align:center;font-size:0.3rem;line-height:0.46rem;}
.match_mode .team_box {width:0.8rem;height:0.8rem;margin:0 auto;}
.match_mode .team_box img {max-width:0.8rem;}
.match_mode span[class^="team"] {height:1.8em;line-height:1.8em;}
.match_mode .f_center {float:left;width:3.5rem;text-align:center;}
.f_center p {font-size:0.24rem;line-height:0.4rem;color:#999;}
.team_score {height:0.64rem;line-height:0.64rem;font-size:0.28rem;text-align:center;font-weight:bold;}
.mode_line {width:7.5rem;margin:0 auto;padding:0.1rem 0.34rem;overflow:hidden;box-sizing:border-box;background:#fff;text-align:center;}
.match_mode_status {overflow:hidden;width:2.8rem;line-height:0.4rem;margin-left:calc(50% - 1.4rem);}
.match_mode_status h1 {background: none repeat scroll 0 0 #ff5722;border:0 none;border-radius:5px;color:#fff;font-size:22px;height:50px;line-height:50px;margin:0 auto;width:140px;text-align:center;}
.match_mode_line {overflow:hidden;width:100%;height:0.16rem;line-height:0.16rem;float:left;}
.match_mode_line dd {border-bottom: 0.08rem solid #ff5722;overflow:hidden;text-align:right;box-sizing:border-box;height:100%;}
#bottomNav {padding:5px;width:300px;border:3px solid #dedede;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:999;position:fixed;bottom:50px;left:10%;width:80%;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);overflow:visible;z-index:111;display:none;background:#ffffff;}
.debug_mesg {height:18em;line-height:18em;overflow-y:auto;}
.li_f {font-size:16px !important;text-align:center;font-weight:bold;border-bottom:none;border-bottom:1px solid #dedede;height:4em;line-height:4em;}
.debug_mesg li {height:3em;line-height:3em;font-size:1em;border-bottom:1px solid #dedede;}
.debug_mesg li a {width:100%;display:block;}
.debug_switch {font-size:1em;text-align:center;font-weight:bold;border-bottom:none;margin-top:20px;background-color:#DEDEDE;border:1px solid #dedede;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:3em;line-height:3em;}
#overDiv {background-color:#000;width:100%;height:100%;left:0;top:0;filter:alpha(opacity=40);opacity:0.4;z-index:11;position:fixed!important;position:absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
.position {margin-top:.3rem;color:#99a2aa;font-family:å®‹ä½“;font-size:.16rem;line-height:.35rem;}
.position a {font-size:.2rem;color:#99a2aa;display:inline-block;font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei','\5FAE\8F6F\96C5\9ED1','\5B8B\4F53',sans-serif}
#title {font-size:.4rem;font-weight:600;line-height:.62rem;margin-top:.16rem;}
#info {font-size:.24rem;lien-height:.4rem;color:#99a2aa;margin-top:.1rem;}
#content {height:auto;overflow:hidden;font-size:.32rem;line-height:.58rem;}
#content p {margin-top:.3rem;}
#content img,#content video {max-width:100% !important;height:auto !important}
.article-tags {margin:.32rem 0;}
.article-tags a {border:1px solid #999;padding:.11rem;border-radius:.2rem;font-size:.26rem;color:#999;margin-right:.08rem;display: inline-block;margin-bottom: .2rem;}
.article-tags a:hover {color:#fff;background:#999;}
footer {height:auto;overflow:auto;width:100%;background:#fff;padding:.4rem 0;font-size:.24rem;color:#888;line-height:.4rem;text-align:center;}
footer a {color:#666;line-height:0.6rem;}
#gotop {height:.8rem;width:.8rem;position:fixed;z-index:110;background-color:#222;opacity:0.8;background-position:-1.1rem -1.83rem;right:.3rem;bottom:1rem;border-radius:0.8rem;}