* {
  margin:0;
  padding:0;
  box-sizing: border-box;
}
body {
  font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
    Arial, PingFang SC-Light, Microsoft YaHei;
    background-color: #f8f8f8;
    font-size: 14px
}
input {
  background-color: transparent;
  border: 0;
}
button {
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
  outline: none;
  background-color: transparent;
}

button:active {
  opacity: 0.6;
}
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.flex-wrap{flex-wrap: wrap;}

.justify-start {
  display: flex;
  justify-content: flex-start;
}
.justify-center {
  display: flex;
  justify-content: center;
}

.justify-end {
  display: flex;
  justify-content: flex-end;
}
.justify-evenly {
  display: flex;
  justify-content: space-evenly;
}
.justify-around {
  display: flex;
  justify-content: space-around;
}
.justify-between {
  display: flex;
  justify-content: space-between;
}
.align-start {
  display: flex;
  align-items: flex-start;
}
.align-center {
  display: flex;
  align-items: center;
}
.align-end {
  display: flex;
  align-items: flex-end;
}
.row-reverse{display:flex;flex-direction: row-reverse;}

a{text-decoration:none;color: #222222;}
img{max-width: 100%;}

.wrap {
    position: relative;
    width: 1200px;
}
.auto{margin:0 auto;}
.pt20{padding-top: 20px;}
.mt10{margin-top: 10px}
.mt20{margin-top: 20px}
strong{font-weight: 400}
li{list-style-type: none;}

/**公共样式**/

/**头部样式**/
.header {
  width: 100%;
  background:#171441;
}


.header-logo{
    width: 249px;
    height: 38px;
}
.header-logo a img{display: block;}
.first-nav{height: 65px;padding:12px 0;}
.header-nav a {
    overflow-wrap: break-word;
    color:#fff;
    font-size: 16px;
    text-align: left;
    white-space: nowrap;
    line-height: 40px;
    padding:0 30px 0 0;
}

.header-nav a.on {
  color: rgba(252, 41, 40, 1);
  background: url(../images/nav_under.png) no-repeat;
  background-position: bottom left;

  
}

.second-nav{
    background-color: rgba(229, 229, 229, 1);
    width: 100%;
    height: 40px;
}

.second-nav a{
    color: rgba(111, 111, 111, 1);
    font-size: 14px;
    line-height: 40px;
    padding-right: 30px;
}

.second-nav a.on{color: rgba(252, 41, 40, 1);}


/**主体样式**/
.main {
    background: url(../images/bg.png) no-repeat top center;
    position: relative;
    margin-bottom: 20px;
}
.match_top{position: relative;}
.match_top .match {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 5px;
    width: 232px;
    height: 160px;
    margin-left: 7px;
}

.match_top .match .match_zt {
    background-color: rgba(120, 119, 136, 1);
    border-radius: 5px;
    width: 232px;
    height: 28px;
}

.match_top .match .time {
    width: 70px;
    height: 10px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 12px;
    text-align: left;
    white-space: nowrap;
    line-height: 12px;
    margin: 10px 0 0 11px;
}

.match_top .match .zt {
    width: 48px;
    height: 13px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 12px;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 12px;
    margin: 9px 9px 0 94px;
}

.match_top .match .liansai {
    width: 111px;
    height: 18px;
    margin-top: 10px;
    height: 12px;
    font-size: 12px;
    font-weight: 400;
    color: #A5A5A5;
}
.match_top .match .liansai:before{
    float:left;
    content:"";
    background-color: rgba(251, 188, 188, 1);
    width: 2px;
    height: 18px;
    margin-right:6px;
}
.match_top .match .match_qiudui{
    margin: 20px 10px;
}

.match_top .match .match_qiudui .vs{width: 40px;}
.match_top .match .match_qiudui .zhudui,.match_qiudui .kedui{text-align: center;overflow: hidden;}
.match_top .match .match_qiudui .zhudui img,.match_qiudui .kedui img{width: 35px;height: 35px;}
.match_qiudui .zhudui p,.match_qiudui .kedui p{
    width: 72px;
    overflow-wrap: break-word;
    color: rgba(34, 34, 34, 1);
    font-size: 12px;
    text-align: left;
    white-space: nowrap;
    margin-top: 1px;
    text-align: center;overflow: hidden;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

.match_top .swiper-container{overflow: hidden;}
.match_top .swiper-button-next:after, .match_top .swiper-button-prev:after{display: none}
.match_top .swiper-button-prev{background:url(../images/ico_left.png) no-repeat;width: 28px;height: 28px;margin-top: auto}
.match_top .swiper-button-next{background:url(../images/ico_right.png) no-repeat;width: 28px;height: 28px;margin-top: auto}
.match_top .swiper-button-prev{left:-30px;}
.match_top .swiper-button-next{right:-30px;}


.match_top .match.living .match_zt{background-color: #FC2928}



.lmtitle{width: 100%;margin-bottom: 10px;font-size: 18px;}
.lmtitle img{vertical-align: middle;}
.match_zhibo{width: 840px;}




.match_zhibo_list_main {
    background-color:#FFF;
    border-radius: 5px;
    height: 1045px;
    overflow: hidden;

}

.match_zhibo_list_main_liansai {
    width: 100%;
    padding: 20px 20px 0 20px;
    border-bottom: 1px solid #F5F7F9;
}

.match_zhibo_list_main_liansai a {
    overflow-wrap: break-word;
    color: rgba(34, 34, 34, 1);
    font-size: 16px;
    font-family: MicrosoftYaHeiUI;
    text-align: left;
    white-space: nowrap;
    margin-right:21px;
    padding:0 10px;
    line-height:1.8;

}
.match_zhibo_list_main_liansai a.on{border-bottom: 3px solid red}
.match_zhibo_list{width: 100%;padding:0px 20px;margin:10px auto;overflow-y:auto;max-height:993px;}



.match_zhibo_list::-webkit-scrollbar {
	width: 10px;
    height: 10px;
}

/* 滚动条轨道 */
.match_zhibo_list::-webkit-scrollbar-track {
    background-color: #f5f5f5;
}

/* 滚动条滑块 */
.match_zhibo_list::-webkit-scrollbar-thumb {
    background-color: rgba(120, 119, 136, 1);
}

/* 鼠标悬停在滚动条上的滑块 */
.match_zhibo_list::-webkit-scrollbar-thumb:hover {
    background-color: #555;
}


.match_zhibo_list .datatime{background-color: rgba(245, 247, 249, 1);line-height: 28px;width: 100%;text-align: center;font-size: 12px;color: rgba(165, 165, 165, 1); }
.match_list_item{border-bottom:1px solid #F5F7F9;padding:15px 0;}
.match_list_item .r1{width: 98px;}
.match_list_item .r1 .time{color: rgba(34, 34, 34, 1);font-size: 16px;white-space: nowrap;line-height: 16px;}
.match_list_item .r1 .liansai{color: rgba(165, 165, 165, 1);font-size: 12px;margin: 5px 0 0 1px;}
.match_list_item .r2 .name{font-size: 14px;color: #222222;text-align: right;width: 120px;}
.match_list_item .r2 .score{font-size: 18px;color: #222222;text-align: center;width:35px;text-align:center}
.match_list_item .r2 .pic{width: 68px;height: 34px;text-align: center;overflow: hidden;}
.match_list_item .r2 .pic img{ height: 34px;display: inline-block; }
.match_list_item .r3{font-size: 14px;color: #A5A5A5;width: 150px;text-align: center;}
.match_list_item .r4 .name{font-size: 14px;color: #222222;text-align: left;width: 120px;}
.match_list_item .r4 .score{font-size: 18px;color: #222222;text-align: center;width:35px;text-align:center}
.match_list_item .r4 .pic{width: 68px;height: 34px;text-align: center;overflow: hidden;}
.match_list_item .r4 .pic img{ height: 34px;display: inline-block; }
.match_list_item .r5{width:80px}
.match_list_item .r5 a{width: 80px;border: 1px solid #FC2928;border-radius: 5px; display: block;color: #FC2928;text-align: center;line-height: 32px;font-size: 14px;}
.match_list_item .r5.on a{background-color:#FC2928;color: #fff }




.rightside {width: 340px;}
.hot_match{width: 100%;}
.hot_match_main {background-color: rgba(255, 255, 255, 1);border-radius: 5px;height: 445px;padding:20px;}
.hot_match_item{border-radius: 5px;width: 90px;height: 90px;border: 1px solid rgba(245, 247, 249, 1);}
.hot_match_item a{display: block;display: flex;justify-content: center;flex-direction: column;width: 100%;height: 100%;}
.hot_match_item img {height: 50px;}
.hot_match_item p {text-align: center;color: rgba(0, 0, 0, 1);font-size: 12px;line-height: 1.8}

.hot_member{width: 100%;}
.hot_member_main {background-color: rgba(255, 255, 255, 1);border-radius: 5px;height: 547px;padding:20px;}
.hot_member_item{width: 70px;text-align: center;}
.hot_member_item .pic{ overflow: hidden; border-radius: 5px;width: 60px;height: 60px;border: 1px solid rgba(245, 247, 249, 1);border-radius: 50%;text-align: center;margin:0 auto;}



.hot_member_item a{display: block;display: flex;justify-content: center;flex-direction: column;width: 100%;height: 100%;}
.hot_member_item img {height: 60px;}
.hot_member_item p {text-align: center;color: rgba(0, 0, 0, 1);font-size: 12px;line-height:2;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


.news_list{width: 840px;}
.news_list_main{background-color: #fff;border-radius: 5px;padding:20px;}
.news_list_item{width:390px}
.news_list_item .pic{width: 390px;height: 200px;margin-bottom: 9px;overflow: hidden;}
.news_list_item ul li{padding:8px 0;display: flex;justify-content: space-between;}
.news_list_item ul li a{overflow-wrap: break-word;color: rgba(34, 34, 34, 1);font-size: 14px;text-align: left;white-space: nowrap;}
.news_list_item ul li span {width: 33px;color: rgba(165, 165, 165, 1);font-size: 12px;text-align: right;}
.hot_video_main{background-color: #fff;padding:20px;border-radius: 5px;}
.hot_video_main li{height:64px;background:url(../images/bg_videos.png) no-repeat top right;border-bottom: 1px solid #F5F7F9;padding-right: 100px;margin-bottom: 7px;}
.hot_video_main li a{color: #222222;font-size:14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 1.8;}
.hot_video_main li:last-child{margin-bottom: 0px;border-bottom: 0}



.recommend_video_list{width: 840px;}
.recommend_video_main{background-color: #fff;border-radius: 5px;padding:10px;}
.recommend_video_main .recommend_video_item{width: 32%;}
.recommend_video_main .recommend_video_item .title{font-size: 14px;font-weight: 400;color: #222222;height:39px;position: relative;    text-align: justify;}
.recommend_video_main .recommend_video_item .title span{color: #A5A5A5;font-size: 12px;position: absolute;right:0;bottom:0;}
.recommend_video_main .recommend_video_item{margin-top: 10px;margin-bottom: 10px;}
.recommend_video_main .recommend_video_item .pic{display: flex;justify-content: center;align-items: center;width: 262px;height: 145px;overflow:hidden;}
.recommend_video_main .recommend_video_item .pic:before{content:""; display: block;width: 48px;height: 48px;position: absolute;background:url("../images/ico_video_big.png") no-repeat;}




.team_rank_main{background-color: #fff;border-radius: 5px;padding:20px 0;}
.team_rank_main .team_rank_match{border-bottom: 1px solid #F5F7F9;padding: 0px 20px;margin-bottom: 10px;padding-bottom: 10px}
.team_rank_main .team_rank_match span{font-size: 14px;text-align: center;flex:1;}
.team_rank_main .team_rank_match span.on{color:#FC2928;}
.team_rank_main .team_rank_score{padding:0px 20px 0px 20px;}
.team_rank_main .team_rank_score li{display: flex;justify-content: space-between;align-items: center;margin:9px 0;padding:0 5px;}
.team_rank_main .team_rank_score li span{font-size: 12px;text-align: center;}

.team_rank_main div.team_rank_score_name{background: #F5F7F9;line-height: 26px;padding:0 20px;display: flex;justify-content: space-between;}
.team_rank_main div.team_rank_score_name span:nth-child(1){width: 10%;text-align: center}
.team_rank_main div.team_rank_score_name span:nth-child(2){width: 40%;text-align: left}
.team_rank_main div.team_rank_score_name span:nth-child(3){width: 20%;text-align: center}
.team_rank_main div.team_rank_score_name span:nth-child(4){width: 20%;text-align: center}
.team_rank_main .team_rank_score li.team_rank_score_name span{text-align: center;font-size: 12px;color: #A5A5A5;}
.team_rank_main .team_rank_score li.team_rank_score_name span:nth-child(2){width: 40%;text-align: center}
.team_rank_main .team_rank_score li span img{vertical-align: middle;padding-right: 5px;height: 16px;}
.team_rank_main .team_rank_score li span:nth-child(1){width: 10%;text-align: center}
.team_rank_main .team_rank_score li span:nth-child(2){width: 40%;text-align: left}
.team_rank_main .team_rank_score li span:nth-child(3){width: 20%;text-align: center}
.team_rank_main .team_rank_score li span:nth-child(4){width: 20%;text-align: center}
.team_rank_main .team_rank_score li span i{width: 16px;height: 16px;line-height: 16px;text-align: center;font-weight: 600;font-style: normal;display: inline-block;}
.team_rank_main .team_rank_score li:nth-child(1) span i{background:#FF3927;color: #fff}
.team_rank_main .team_rank_score li:nth-child(2) span i{background:#FC7B44;color: #fff}
.team_rank_main .team_rank_score li:nth-child(3) span i{background:#FCCE31;color: #fff}

.friend{border-bottom: 1px solid #3C3F47;}



.dqwz{padding:20px 0;color:#A5A5A5;font-size:12px;width: 100%;display: block;}
.dqwz a{color: #A5A5A5;font-size:12px;}

/**直播列表**/
.ny_leftside{width: 180px;background-color: #fff;border-radius: 5px;}

.ny_leftside .searchform{padding:10px;}
/*web-icons.min.css*/
@font-face {
    font-family: 'Web Icons';
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/web-icons.eot);
    src: url(../fonts/web-icons.eot) format('embedded-opentype'), url(../fonts/web-icons.woff2) format('woff2'), url(../fonts/web-icons.woff) format('woff'), url(../fonts/web-icons.ttf) format('truetype'), url(../fonts/web-icons.svg) format('svg')
}
[class*=" wb-"], [class^=wb-] {
position:relative;
display:inline-block;
font-family:'Web Icons';
font-style:normal;
font-weight:400;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0);
transform:translate(0, 0);
text-rendering:auto;
speak:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}


.wb-search:before {
    content: "\f131";
    font-size:16px;
}







[class*=" fa-"], [class^=fa-] {
position:relative;
display:inline-block;
font-family:FontAwesome;
font-style:normal;
font-weight:400;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0);
transform:translate(0, 0);
text-rendering:auto;
speak:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}


@font-face {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome-webfont.eot);
    src: url(../fonts/fontawesome-webfont.eot) format('embedded-opentype'), url(../fonts/fontawesome-webfont.woff2) format('woff2'), url(../fonts/fontawesome-webfont.woff) format('woff'), url(../fonts/fontawesome-webfont.ttf) format('truetype'), url(../fonts/fontawesome-webfont.svg) format('svg')
}
.fa-database:before {
    content: "\f1c0"
}

.fa-question:before {
    content: "\f128"
}
.fa-download:before {
    content: "\f019"
}
.fa-angle-right:before {
    content: "\f105"
}
.fa-angle-up:before {
    content: "\f106"
}
.fa-angle-down:before {
    content: "\f107"
}
.fa-comments-o:before {
    content: "\f0e6";
}
.fa-star-empty:before {
    content: "\f006";
}
.fa-eye:before {
    content: "\f06e"
}
.fa-star:before {
    content: "\f005";
}
.fa-user-o:before{
    content:"\f2c0";
}



.input-search {
    position: relative;
    background: #F3F3F3;
}
.input-search-btn+.form-control {
    padding-right: 50px;
}
.input-search .form-control {
    border-radius: 200px;
    border-radius: 5px;
    height: 36px;
    padding: 6px 15px;
     width: 100%;
}
.input-search-btn {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    padding: 0 10px;
    background: 0 0;
    border: none;
    border-radius: 0 200px 200px 0;
}

.ny_leftside .navlist dl{background-color: #F5F7F9}
.ny_leftside .navlist dl dt{padding:14px;border-bottom: 1px solid #F5F7F9;background-color: #fff;display: flex;justify-content: space-between;align-items: center;width: 100%;cursor: pointer;}
.ny_leftside .navlist dl dd{display: none}
.ny_leftside .navlist dl dd a{color: #666;padding:11px 0px 11px 28px;display: block;}
.ny_leftside .navlist dl.on dd{display: block;}
.ny_leftside .navlist dl.on dt{color: #FC2928}
.ny_leftside .navlist dl dd.on{background: #FEF0F0;}



.ny_rightside{width: 1000px}
.ny_rightside .match_zhibo{width: 100%;}
.ny_rightside .match_zhibo .match_zhibo_list_main{width: 100%;height:auto;}
.ny_rightside .match_list_item .r5{width:170px;display: flex;justify-content: space-between;justify-content: flex-end;}
.ny_rightside .match_list_item .r5 a{width: 80px;border: 1px solid #FC2928;border-radius: 5px; display: block;color: #FC2928;text-align: center;line-height: 32px;font-size: 14px;height: 35px;}
.ny_rightside .match_list_item .r5.on a{background-color:#FC2928;color: #fff }



.ny_newslist_leftside{width: 840px;border-radius: 5px;background-color: #fff}
.ny_newslist_leftside .senav{border-bottom: 1px solid #F5F7F9;padding:20px;}
.ny_newslist_leftside .senav a{font-size: 16px;color: #222222;padding:10px;}
.ny_newslist_leftside .senav a.on{border-bottom: 3px solid #FC2928}


.ny_newslist_leftside .newslist ul{padding:20px;}
.ny_newslist_leftside .newslist ul li:after{content:"";border-bottom: 1px solid #F5F7F9;display: block;margin:10px 0;width: 100%}
.ny_newslist_leftside .newslist ul li .pic{width: 160px;height: 105px;display:flex;justify-content: center;align-items: center;overflow: hidden;}
.ny_newslist_leftside .newslist ul li .pic img{height: 105px}
.ny_newslist_leftside .newslist ul li .text{padding:0px 0px 0px 10px;position: relative;width:calc(100% - 170px)}
.ny_newslist_leftside .newslist ul li .tit{font-size: 16px;color: #222222;line-height: 28px;padding-bottom:5px}
.ny_newslist_leftside .newslist ul li .desc{font-size: 12px;color: #656565;line-height: 1.5}
.ny_newslist_leftside .newslist ul li .st{font-size: 12px;color: #9B9B9B;position: absolute;bottom:5px;width:calc(100% - 10px)}


.ny_newslist_leftside .loadmore{font-size: 16px;color: #007AFF;margin:0 auto 20px auto;font-weight: 600;width: 100px;text-align: center;cursor: pointer;}
.ny_newslist_leftside .fenye{display:flex;justify-content: center;padding: 20px 0;}
.ny_newslist_leftside .fenye ul li{ display: inline-block;font-size: 12px;margin:0 3px;line-height: 1.5;}
.ny_newslist_leftside .fenye ul li a{font-size: 12px;color: #9B9B9B;display: block;padding:2px 6px;border:1px solid #9B9B9B;border-radius: 3px;}
.ny_newslist_leftside .fenye ul li a:hover{background-color: #007AFF;color:#fff;border:1px solid #007AFF;}
.ny_newslist_leftside .fenye ul li.active a{background-color: #007AFF;color:#fff;border:1px solid #007AFF;}



.ny_newslist_rightside{padding:0px 0px;}
.ny_newslist_rightside .hot_news_main{padding:10px 20px;background-color: #fff;border-radius: 5px;}
.ny_newslist_rightside .hot_news_main ul li{font-size: 14px;color: #222222;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding:8px 0;}
.ny_newslist_rightside .hot_news_main ul li span{width: 5px;height: 5px;border-radius: 50%;display: inline-block;background-color: #222222;vertical-align: middle;margin-right: 5px;}
.ny_newslist_rightside .hot_news_main ul li a{font-size: 14px;color: #222222;}


.match_tuijian_main{background-color: #fff;border-radius: 5px;}
.match_tuijian_main .qiudiu img{width: 24px;height: 24px;margin-right: 10px;vertical-align: middle;}
.match_tuijian_item{width: 100%;padding:20px 20px 20px 20px;position: relative;}

.match_tuijian_item .qiudiu{width: 60%}
.match_tuijian_item .qiudiu .zhudui{line-height: 32px}
.match_tuijian_item .qiudiu .kedui{line-height: 32px}
.match_tuijian_item .bifen .zhudui{line-height: 32px}
.match_tuijian_item .bifen .kedui{line-height: 32px}

.match_tuijian_item .info p{font-size: 12px;color: #A5A5A5;line-height: 1.8}
.match_tuijian_item .info .time{color:#222222;font-size:18px;font-weight: 600;padding-bottom: 6px;}
.match_tuijian_item:after{content:"";border-bottom: 1px solid #F5F7F9;display:block;bottom:0;width: 100%;position: absolute;}
.match_tuijian_item .info{width: 30%;text-align: right;}
.match_tuijian_item:hover{background-color:#FEF0F0; }







/*录像列表*/
.luxianglist ul{padding:20px;}
.luxianglist ul li:after{content:"";border-bottom: 1px solid #F5F7F9;display: block;margin:14px 0;width: 100%}
.luxianglist ul li img{vertical-align: middle;margin-right: 10px;width: 20px;height: 20px;}

/*文章内容*/
.ny_article_content_leftside{width: 840px;}
.ny_article_content_leftside .newslist{background-color: #fff;padding:20px;border-radius: 5px;}
.ny_article_content_leftside .newslist ul{padding:0px;}
.ny_article_content_leftside .newslist ul li:after{content:"";border-bottom: 1px solid #F5F7F9;display: block;margin:10px 0;width: 100%}
.ny_article_content_leftside .newslist ul li .pic{width: 160px;height: 105px;display:flex;justify-content: center;align-items: center;overflow: hidden;}
.ny_article_content_leftside .newslist ul li .pic img{height: 105px}
.ny_article_content_leftside .newslist ul li .text{padding:0px 0px 0px 10px;position: relative;width:calc(100% - 170px)}
.ny_article_content_leftside .newslist ul li .tit{font-size: 16px;color: #222222;line-height: 28px;padding-bottom:5px}
.ny_article_content_leftside .newslist ul li .desc{font-size: 12px;color: #656565;line-height: 1.5}
.ny_article_content_leftside .newslist ul li .st{font-size: 12px;color: #9B9B9B;position: absolute;bottom:5px;width:calc(100% - 10px)}
.ny_article_content_leftside .article_content{background-color: #fff;padding:20px;border-radius: 5px;}
.ny_article_content_leftside .article_content .article_tit{font-size: 22px;font-weight: 600;line-height: 2;color: #222222;}
.ny_article_content_leftside .article_content .article_info{font-size: 12px;color: #A5A5A5;padding: 10px 0 20px 0;}
.ny_article_content_leftside .article_content .nr p{margin-bottom: 10px;line-height: 1.5;font-size: 14px;color: #222222}
.ny_article_content_leftside .article_content .nr .red{color: red;font-size: 18px;}
.ny_article_content_leftside .article_content .nr .red p{font-size: 16px;}
.ny_article_content_leftside .article_content .nr .red a{color: red;font-size: 16px;font-weight: 600}


.ny_shipinlist h2.title{font-size: 20px;color: #222222;width: 100%;padding-bottom: 20px;}
.ny_shipinlist .shipinlist{width: 340px;height: 520px;background: #2B2B2B;}
.ny_shipinlist .shipinlist .top{width: 100%;height: 38px;background: #3D3D3D;text-align: center;line-height: 38px;font-size:16px;color: #fff}
.ny_shipinlist .shipinlist_item{padding:10px;}
.ny_shipinlist .shipinlist_item a{display: flex;justify-content: space-between;}
.ny_shipinlist .shipinlist_item .pic{width: 130px;}
.ny_shipinlist .shipinlist_item .title{width:calc(100% - 140px);color: #BABABA;font-size:14px;line-height: 20px;display: flex;justify-content: space-between;flex-direction: column;}
.ny_shipinlist .shipinlist_item .strong{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ny_shipinlist .shipinlist_item .title .time{display: block;}


.w840{width: 840px;}
.w340{width: 340px;}
.bgwhite{background-color: #fff}

.ny_zhibo_article{width:100%;}
.ny_zhibo_article .top{background:url("../images/live-video-title-bg.png") top center no-repeat;height: 92px;display: flex;justify-content: space-between; }
.ny_zhibo_article .top .zhudui{display: flex;justify-content: space-between;width: 40%}
.ny_zhibo_article .top .qiudui_logo{width: 92px; height: 92px; overflow: hidden;display: flex;justify-content:center;align-items: center;}
.ny_zhibo_article .top .qiudui_logo img{height: 50px;}
.ny_zhibo_article .top .qiudui_name{font-size: 16px;color: #222222;width: 240px;text-align: center;font-size: 22px;font-weight: 600;line-height:92px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden; }

.ny_zhibo_article .top .qiudui_bifen{width: 40px;line-height:92px;font-weight: 600;font-size: 36px;}





.ny_zhibo_article .top .kedui{display: flex;justify-content: space-between;width: 40%;flex-direction: row-reverse;}
.ny_zhibo_article .top .zhuangtai{padding:20px 0;width: 10%;font-size: 14px;font-weight: 400;color: #A5A5A5;text-align: center;line-height: 25px;}

.match_main{ position: relative; }
.match_main .match_text{position: absolute;width: 100%;height: 100%;top:0;left:0;display: flex;justify-content: center;align-items: center;}

.match_main .match_text .qiudui{ width:30%;display: flex;justify-content: center;align-items: center;flex-direction: column;font-size: 20px;color: #fff}
.match_main .match_text .qiudui .qiudui_logo{height: 150px;}
.match_main .match_text .qiudui .qiudui_logo img{height: 150px;}
.match_main .match_text .qiudui .qiudui_name{line-height: 3}
.match_main .match_text .vs{ width:20%;display: flex;justify-content: center;align-items: center;flex-direction: column;font-size: 20px;color: #9B9B9B }
.match_main .match_text .vs img{padding:30px 0;}


.match_info{padding:20px;}
.match_info .t1{padding-bottom: 10px;font-size: 16px}
.match_info p{padding:2px 0;color: #656565;font-size: 14px;line-height: 1.5}
.match_info p a{color: #FC2928;font-size: 16px;}
.match_info p img{vertical-align: middle;margin-right: 5px;}





/*赛事CSS*/
.match_main .match_information{width: 100%;background-color: #fff;border-radius: 5px;padding:20px;}
.match_main .match_information .match_logo{width:85px;height: 65px;display: flex;justify-content: center;align-items: center;border:0px dashed #ccc; }
.match_main .match_information .match_logo img{height: 100%}
.match_main .match_information .match_desc{width:calc(100% - 195px);display: flex;justify-content: space-between;flex-direction: column;padding:8px;}
.match_main .match_information .match_saiji{width:100px;height: 12px;font-size: 12px;color: #9B9B9B;}
.match_main .match_information .match_desc h3{font-size: 20px;font-weight: 400;color: #081E3B;line-height: 1}
.match_main .match_information .match_desc p{height: 12px;font-size: 12px;color: #9B9B9B;}
.match_more_tab{width: 100%;background-color: #fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding:20px 20px 0px 20px;display: flex;border-top:1px solid #F3F3F3;justify-content: space-between;margin-top: 15px;
}
.match_more_tab span{text-align: center;flex:1;padding-bottom: 15px;cursor: pointer;font-size: 16px;color: #222222}
.match_more_tab span.on{color:#FC2928;position: relative;  }
.match_more_tab span.on:after{border-bottom: 3px solid #FC2928;width:44px;display: block;content:"";position: absolute;bottom:0;left:50%;margin-left:-22px;}


.match_more_item{display: none}
.match_more_item.on{display: block;background-color: #fff;border-radius:5px;}




.match_more_item .newslist ul{padding:20px;}
.match_more_item .newslist ul li:after{content:"";border-bottom: 1px solid #F5F7F9;display: block;margin:10px 0;width: 100%}
.match_more_item .newslist ul li .pic{width: 160px;height: 105px;display:flex;justify-content: center;align-items: center;overflow: hidden;}
.match_more_item .newslist ul li .pic img{height: 105px;width: 100%;}
.match_more_item .newslist ul li .text{padding:0px 0px 0px 10px;position: relative;width:calc(100% - 170px)}
.match_more_item .newslist ul li .tit{font-size: 16px;color: #222222;line-height: 28px;padding-bottom:5px}
.match_more_item .newslist ul li .desc{font-size: 12px;color: #656565;line-height: 1.5}
.match_more_item .newslist ul li .st{font-size: 12px;color: #9B9B9B;position: absolute;bottom:-15px;width:calc(100% - 10px)}



.match_more_item .nomatch{width: 100%;height: 600px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.match_more_item .nomatch p{color: #A5A5A5;font-size: 14px;line-height: 3}


.match_more_item .team_rank_main .team_rank_score li{display: flex;justify-content: space-between;align-items: center;margin:15px 0;padding:0 5px;}
.match_more_item .team_rank_main .team_rank_score li span{font-size: 16px;text-align: center;color: #222222}
.match_more_item .team_rank_main div.team_rank_score_name{background: #F5F7F9;line-height: 26px;margin:0 20px;padding:0;display: flex;justify-content: space-between;font-size: 12px;color: #A5A5A5;}
.match_more_item .team_rank_main div.team_rank_score_name span:nth-child(1){width: 10%;text-align: center}
.match_more_item .team_rank_main div.team_rank_score_name span:nth-child(2){width: 30%;text-align: left}
.match_more_item .team_rank_main div.team_rank_score_name span:nth-child(3){width: 10%;text-align: center}
.match_more_item .team_rank_main div.team_rank_score_name span:nth-child(4){width: 10%;text-align: center}
.match_more_item .team_rank_main div.team_rank_score_name span:nth-child(5){width: 10%;text-align: center}
.match_more_item .team_rank_main div.team_rank_score_name span:nth-child(6){width: 10%;text-align: center}
.match_more_item .team_rank_main div.team_rank_score_name span:nth-child(7){width: 10%;text-align: center}
.match_more_item .team_rank_main div.team_rank_score_name span:nth-child(8){width: 10%;text-align: center}
.match_more_item .team_rank_main .team_rank_score li.team_rank_score_name span{text-align: center;font-size: 12px;color: #A5A5A5;}
.match_more_item .team_rank_main .team_rank_score li.team_rank_score_name span:nth-child(2){width: 40%;text-align: center}
.match_more_item .team_rank_main .team_rank_score li span img{vertical-align: middle;padding-right: 5px;height: 24px;}
.match_more_item .team_rank_main .team_rank_score li span:nth-child(1){width: 10%;text-align: center}
.match_more_item .team_rank_main .team_rank_score li span:nth-child(2){width: 30%;text-align: left}
.match_more_item .team_rank_main .team_rank_score li span:nth-child(3){width: 10%;text-align: center}
.match_more_item .team_rank_main .team_rank_score li span:nth-child(4){width: 10%;text-align: center}
.match_more_item .team_rank_main .team_rank_score li span:nth-child(5){width: 10%;text-align: center}
.match_more_item .team_rank_main .team_rank_score li span:nth-child(6){width: 10%;text-align: center}
.match_more_item .team_rank_main .team_rank_score li span:nth-child(7){width: 10%;text-align: center}
.match_more_item .team_rank_main .team_rank_score li span:nth-child(8){width: 10%;text-align: center}
.match_more_item .team_rank_main .team_rank_score li span i{width: 24px;height: 24px;line-height: 24px;text-align: center;font-weight: 600;font-style: normal;display: inline-block;}
.match_more_item .team_rank_main .team_rank_score li:nth-child(1) span i{background:#FF3927;color: #fff}
.match_more_item .team_rank_main .team_rank_score li:nth-child(2) span i{background:#FC7B44;color: #fff}
.match_more_item .team_rank_main .team_rank_score li:nth-child(3) span i{background:#FCCE31;color: #fff}




.match_more_item .sheshou_rank_main{padding:20px 0;}
.match_more_item .sheshou_rank_score{padding:0px 20px;}
.match_more_item .sheshou_rank_main .sheshou_rank_score li{display: flex;justify-content: space-between;align-items: center;margin:15px 0;padding:0 5px;}
.match_more_item .sheshou_rank_main .sheshou_rank_score li span{font-size: 16px;text-align: center;color: #222222}
.match_more_item .sheshou_rank_main div.sheshou_rank_score_name{background: #F5F7F9;line-height: 26px;margin:0 20px;padding:0;display: flex;justify-content: space-between;font-size: 12px;color: #A5A5A5;}
.match_more_item .sheshou_rank_main div.sheshou_rank_score_name span:nth-child(1){width: 10%;text-align: center}
.match_more_item .sheshou_rank_main div.sheshou_rank_score_name span:nth-child(2){width: 35%;text-align: left}
.match_more_item .sheshou_rank_main div.sheshou_rank_score_name span:nth-child(3){width: 35%;text-align: left}
.match_more_item .sheshou_rank_main div.sheshou_rank_score_name span:nth-child(4){width: 20%;text-align: center}


.match_more_item .sheshou_rank_main .sheshou_rank_score li.sheshou_rank_score_name span{text-align: center;font-size: 12px;color: #A5A5A5;}
.match_more_item .sheshou_rank_main .sheshou_rank_score li.sheshou_rank_score_name span:nth-child(2){width: 40%;text-align: center}
.match_more_item .sheshou_rank_main .sheshou_rank_score li span img{vertical-align: middle;padding-right: 5px;height: 24px;}
.match_more_item .sheshou_rank_main .sheshou_rank_score li span:nth-child(1){width: 10%;text-align: center}
.match_more_item .sheshou_rank_main .sheshou_rank_score li span:nth-child(2){width: 35%;text-align: left}
.match_more_item .sheshou_rank_main .sheshou_rank_score li span:nth-child(3){width: 35%;text-align: left}
.match_more_item .sheshou_rank_main .sheshou_rank_score li span:nth-child(4){width: 20%;text-align: center}


.match_more_item .sheshou_rank_main .sheshou_rank_score li span i{width: 24px;height: 24px;line-height: 24px;text-align: center;font-weight: 600;font-style: normal;display: inline-block;}
.match_more_item .sheshou_rank_main .sheshou_rank_score li:nth-child(1) span i{background:#FF3927;color: #fff}
.match_more_item .sheshou_rank_main .sheshou_rank_score li:nth-child(2) span i{background:#FC7B44;color: #fff}
.match_more_item .sheshou_rank_main .sheshou_rank_score li:nth-child(3) span i{background:#FCCE31;color: #fff}













.match_more_item .qiudui{padding:20px;}
.match_more_item .qiudui .qiudui_item{width:23%;margin:1%;display: flex;justify-content: space-between;}
.match_more_item .qiudui .qiudui_item .pic{ width: 64px;height: 64px;background: #F5F7F9;padding:7px;}
.match_more_item .qiudui .qiudui_item .pic img{ width: 50px;height: 50px;border:1px dashed #ccc;}
.match_more_item .qiudui .qiudui_item .title{ width:calc(100% - 74px);text-align: left;}
.match_more_item .qiudui .qiudui_item .title p{font-weight: 600;color: #000;line-height: 2}
.match_more_item .qiudui .qiudui_item .title .t2{font-size: 12px;color: #656565;font-weight: 400;padding-top: 10px;}








.ny_newslist_leftside{width: 840px;border-radius: 5px;background-color: #fff}
.ny_newslist_leftside .senav{border-bottom: 1px solid #F5F7F9;padding:20px;}
.ny_newslist_leftside .senav a{font-size: 16px;color: #222222;padding:10px;}
.ny_newslist_leftside .senav a.on{border-bottom: 3px solid #FC2928}





.match_analysis .senav{border-bottom: 1px solid #F5F7F9;padding:20px 20px 0px 20px;display: flex;}
.match_analysis .senav span{font-size: 16px;color: #222222;padding:10px;flex:1;text-align: center;cursor:pointer;}
.match_analysis .senav span.on{border-bottom: 3px solid #FC2928}

.match_analysis .item{display: none}
.match_analysis .item.on{display: block}

.match_analysis .tabmain .sqfx{padding:20px;}
.match_analysis .tabmain .bszr{padding:20px;}
.match_analysis .tabmain .jstj{padding:20px;}
.match_analysis .tabmain .bcsk{padding:20px;}


.zhibo_btn a{font-size:16px;width: 120px;height: 44px;background: #FC2928;border-radius: 5px;display: inline-block;text-align:center;line-height: 44px;color: #fff;margin:0 5px 0px 0px;}



.sqfx_top{display: flex;justify-content:space-between;width:100%;border-bottom: 1px solid  #F5F7F9;padding:20px 0; }
.sqfx_top .qiudui{width: 40%;display: flex;justify-content: center;align-items: center;}
.sqfx_top img{width: 50px;height: 50px;margin:0px 10px;}

.sqfx_box{width: 100%;font-size: 16px;font-weight: 400;color: #656565;position: relative;line-height: 26px;display: flex}
.sqfx_box:before{content:"";width: 4px;height: 26px;background: #A5A5A5;margin-right: 10px;display: inline-block;}





.sqfx .sqfx_box_match1 .sqfx_box_item{ position: relative;width: 100%;display:flex;justify-content: space-between;align-content: center;padding:10px 0;align-items: center;border-bottom: 1px solid  #F5F7F9; }
.sqfx .sqfx_box_match1 .sqfx_box_item .time{ width:10%;display: flex;font-size: 12px;color: #A5A5A5;}
.sqfx .sqfx_box_match1 .sqfx_box_item .qiudu_sf{width: 60%;display: flex;justify-content: space-between;}
.sqfx .sqfx_box_match1 .sqfx_box_item .qiudui{ width:40%;display: flex;font-size: 14px;color:#222222;}
.sqfx .sqfx_box_match1 .sqfx_box_item .qiudui .qiudui_logo{height: 35px;width:35px;display: flex;justify-content:center;align-items: center;padding:0 20px;}
.sqfx .sqfx_box_match1 .sqfx_box_item .qiudui .qiudui_logo img{height: 35px;}
.sqfx .sqfx_box_match1 .sqfx_box_item .qiudui .qiudui_name{display: flex;justify-content:center;align-items: center;}
.sqfx .sqfx_box_match1 .sqfx_box_item .vs{ width:20%;display: flex;justify-content: center;align-items: center;flex-direction: column;font-size: 20px;color: #9B9B9B }
.sqfx .sqfx_box_match1 .sqfx_box_item .liansai{width:10%;display: flex;justify-content: center;align-items: center;font-size: 12px;color: #A5A5A5 }





.sqfx_box_match2{width: 100%}
.sqfx_box_match2 .matchs{width: 46%;}
.sqfx_box_match2 .qiudui{width: 30%;display: flex;flex-direction: column;align-items: center;font-size: 14px;color:#222222;}
.sqfx_box_match2 .qiudui .qiudui_logo{height: 35px;width:35px;display: flex;justify-content:center;}
.sqfx_box_match2 .qiudui .qiudui_logo img{height: 35px;}
.sqfx_box_match2 .qiudui .qiudui_name{text-align: center;padding-top:15px;}



.sqfx_box_match2 .match_info{width:76px;text-align: center;padding:0;color: #A5A5A5;text-align: justify;}
.sqfx_box_match2 .match_info .time{display: flex;justify-content: space-between;}
.sqfx_box_match2 .match_info .vs{display: flex;justify-content: space-between;padding:5px 0;font-size: 20px}
.sqfx_box_match2 .match_info .liansai{text-align: center;}



.sqfx_box_match2 .matchs-row{padding:10px 0;}











/*足球球员*/
.nyqy_leftside .qy_information{}
.qy_main .qy_information{width: 100%;background-color: #fff;border-radius: 5px;padding:20px;}
.qy_main .qy_information .qy_logo{width:85px;height: 65px;display: flex;justify-content: center;align-items: center;border:1px dashed #ccc; }
.qy_main .qy_information .qy_desc{width:100px；display: flex;justify-content: space-between;flex-direction: column;padding:8px;}
.qy_main .qy_information .qy_qyxx{width:570px;height: 12px;font-size: 12px;color: #9B9B9B;padding-left:70px;}
.qy_main .qy_information .qy_qyxx ul li{width:31.3333%;margin:1%;}
.qy_main .qy_information .qy_qyxx ul{display: flex;flex-wrap: wrap}
.qy_main .qy_information .qy_desc h3{font-size: 20px;font-weight: 400;color: #081E3B;line-height: 1;padding-bottom: 10px}
.qy_main .qy_information .qy_desc p{height: 12px;font-size: 12px;color: #9B9B9B;}
.qy_more_tab{width: 100%;background-color: #fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding:20px 20px 0px 20px;display: flex;border-top:1px solid #F3F3F3;justify-content: space-between
}
.qy_more_tab span{text-align: center;flex:1;padding-bottom: 15px;cursor: pointer;font-size: 16px;color: #222222}
.qy_more_tab span.on{color:#FC2928;position: relative;  }
.qy_more_tab span.on:after{border-bottom: 3px solid #FC2928;width:44px;display: block;content:"";position: absolute;bottom:0;left:50%;margin-left:-22px;}
.qy_more_tab_main{width:100%;padding:20px;border-radius: 5px;background-color: #fff}




.qy_more_tab_main .qy_rank_main{line-height: 28px;text-align: center;font-size: 12px;color: rgba(165, 165, 165, 1);}
.qy_more_tab_main .qy_rank_score{padding:0px 20px 0px 20px;}
.qy_more_tab_main .qy_rank_score li{display: flex;justify-content: space-between;align-items: center;margin:9px 0;padding:0 5px;border-bottom: 1px solid #F5F7F9;}
.qy_more_tab_main .qy_rank_score li span{font-size: 12px;text-align: center;flex:1;}
.qy_more_tab_main div.qy_rank_score_name{background: #F5F7F9;line-height: 26px;padding:0 20px;display: flex;justify-content: space-between;}
.qy_more_tab_main div.qy_rank_score_name span{width: 10%;text-align: center;flex:1;}



.qy_more_tab_main .qy_zhjl_main ul li{display: flex;justify-content:space-between;align-items:center;color: #222222;font-size: 14px;padding:10px 40px;}
.qy_more_tab_main .qy_zhjl_main ul li .time{font-size: 14px;color: #A5A5A5;}
.qy_more_tab_main .qy_zhjl_main ul li .team1 img{height: 35px;margin-right:10px;}
.qy_more_tab_main .qy_zhjl_main ul li .team2 img{height: 35px;margin-right:10px;}
.qy_more_tab_main .qy_zhjl_main ul li .team1{font-size: 14px;color: #222222;display: flex;align-items: center;}
.qy_more_tab_main .qy_zhjl_main ul li .team2{font-size: 14px;color: #222222;display: flex;align-items: center;}



.qy_qyry_main ul li{display: flex;justify-content:space-between;padding: 10px 40px;border-bottom: 1px solid #F5F7F9;}
.qy_qyry_main ul li .name{width: 30%;display: flex;align-items: center;color: red}
.qy_qyry_main ul li .info{width: 60%;display: flex;line-height: 26px;}








.qy_more_item{display: none}
.qy_more_item.on{display: block}










/*球队*/
.nyqd_leftside .qy_information{}
.qd_main .qd_information{width: 100%;background-color: #fff;border-radius: 5px;padding:20px;}
.qd_main .qd_information .qd_logo{width:85px;height: 65px;display: flex;justify-content: center;align-items: center;border:1px dashed #ccc; }
.qd_main .qd_information .qd_desc{width:calc(100% - 195px);display: flex;justify-content: space-between;flex-direction: column;padding:8px;}
.qd_main .qd_information .qd_saiji{width:100px;height: 12px;font-size: 12px;color: #9B9B9B;}
.qd_main .qd_information .qd_desc h3{font-size: 20px;font-weight: 400;color: #081E3B;line-height: 1}
.qd_main .qd_information .qd_desc p{height: 12px;font-size: 12px;color: #9B9B9B;}
.qd_more_tab{width: 100%;background-color: #fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding:20px 20px 0px 20px;display: flex;border-top:1px solid #F3F3F3;justify-content: space-between
}
.qd_more_tab span{text-align: center;flex:1;padding-bottom: 15px;cursor: pointer;font-size: 16px;color: #222222}
.qd_more_tab span.on{color:#FC2928;position: relative;  }
.qd_more_tab span.on:after{border-bottom: 3px solid #FC2928;width:44px;display: block;content:"";position: absolute;bottom:0;left:50%;margin-left:-22px;}



/*TAG*/
.tagslist{background-color: #fff;border-radius:20px;width:100%;padding:20px;}
.tagslist a{background-color: rgba(245, 247, 249, 1);line-height: 28px;padding:3px 8px;border-radius:5px;margin:0px 8px 5px 0px;display:inline-block}

.team-screen {
	background: linear-gradient(to left, #A5C2FF, #BBE6F8) !important;
	min-height: 160px;
	border-radius: 10px;
	display: flex;
	padding: 20px;
}
.team-screen div {
	min-width: 20%;
	text-align: center;
	margin-right: 60px;
}
.team-screen div img {
	width: 100px;
	height: 100px;
}
.team-screen div p {
	font-size: 20px;
	color: #2D2D34;
	font-weight: 700;
}
.team-screen ul li {
	color: #9398A0;
	margin-bottom: 15px;
}
.team-screen ul li:nth-last-child(1) {
margin-bottom: 0;
}
.team-screen ul li:nth-last-child(1) div {
margin-right: 0;
text-align: unset;
height: 20px;
overflow: hidden;
margin-bottom: 10px;
}
.team-screen ul li:nth-last-child(1) p {
text-align: center;
}
.team-screen ul li:nth-last-child(1) p span {
cursor: pointer;
color: #999;
}
.team-screen ul li span {
	color: #30303C;
}
.team-screen ul li span a {
	color: #30303C;
}
.team-screen ul li span a:hover {
	color: #007aff;
}

