.pc_title{height:70px; line-height:70px; font-size: 28px; color:#cc0000}
.main-top {
max-width: 1200px;
z-index:1000;
background: #FFFFFF;
display: flex;
align-items: center;
margin: auto;
padding: 0.72rem 0;
}

.main-top .logo {
display: flex;
align-items: center;
margin:0 0.94rem;
}

.main-top .logo img {
width: 2.7rem;
height: 2.7rem;
margin-right: 0.31rem;
}

.main-top .main-title {
display: flex;
flex-direction: column;
margin-top: -0.31rem;
}

.main-top .main-title .first {
display: flex;
align-items: center;
font-family: PingFangSC-Semibold;
font-size: 1.2rem;
color: #333333;
font-weight: 600;
}

.main-top .main-title .first a {
display: flex;
align-items: center;
text-decoration: none;
font-family: PingFangSC-Semibold;
font-size: 1.2rem;
color: #333333;
font-weight: 600;
}

.main-top .main-title .first .tag {
width: 1.94rem;
height: 0.94rem;
margin-left: 0.375rem;
background-image: url('/images/logo-tag.png');
background-size: 100% 100%;
display: flex;
justify-content: center;
align-items: center;

font-family: PingFangSC-Semibold;
font-size: 0.63rem;
color: #FFFFFF;
letter-spacing: 0;
font-weight: 600;
}

.main-top .main-title .second {
display: flex;
margin-top: 0.06rem;
font-family: PingFangSC-Regular;
font-size: 1rem;
color: #666666;
letter-spacing: 0;
font-weight: 400;
}

.main-top .down-load {
width: 4.88rem;
height: 1.75rem;
margin:0 0.94rem;
background-image: url('/images/donw-load.png');
background-size: 100% 100%;
display: flex;
justify-content: center;
align-items: center;

font-family: PingFangSC-Semibold;
font-size: 0.75rem;
color: #425FFF;
letter-spacing: 0;
font-weight: 600;
display: none;
}


.toolbar{width: 6.25rem; display:none; list-style:none; margin:auto;background:#f8f9fa;height:2.5rem;overflow:hidden;}
.toolbar a{color:#212529;font-size: 1rem;}
.toolbar a:hover{color:#2196f3}

.toolbar li a{display:block;white-space:nowrap;padding:.5rem;line-height:1.5rem;margin:0 1.5rem 0 0}
.toolbarv li a:hover{color:#f33e4f}
.toolbar li.current-cat a{color:#f33e4f;position:relative}
.toolbar li.current-cat a:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;border-bottom:2px solid #f33e4f}

.toolbar a h2{
font-weight: unset;
font-size: 1rem;
font-family: unset;
}

#footer h2{
font-weight: unset;
font-family: unset;
font-size: 1.3rem;
line-height: 2.2rem;
display: unset;
margin-block-start: 0rem;
margin-block-end: 0rem;
margin-inline-start: 0px;
margin-inline-end: 0px;
margin-left: 0.2rem;
margin-right: 0.2rem;
}

.news-item{
display: flex;
flex-direction: column;
border-bottom:1px dotted #CCC;
margin-left: 4%;
margin-right: 4%;
margin-top: 2%;
padding-bottom: 0.5rem;
}

.news-item .cc-title{
font-size: 1rem;
display: flex;
color: #333333;
letter-spacing: 0;
line-height: 22px;
font-weight: 600;
}

.news-item .cc-title a{
color: #212529;
text-decoration: none;
word-break: break-all;
}


.news-item .releaseTime-typeName{
margin-top: 0.3rem;
font-family: PingFangSC-Regular;
font-size: 12px;
color: #666666;
letter-spacing: 0;
font-weight: 400;
height: 30px;
line-height: 30px;
}

.news-item .news-type{
margin-top: 0.3rem;
color: #333;
font-size: 1rem;
}

.news-item .news-type a{
color: #009ad9;
margin-right: 1rem;
}


.news-item .description{
margin-top: 0.3rem;
color: #212529;
font-family: PingFangSC-Regular;
font-size: 14px;
color: #333333;
letter-spacing: 0;
line-height: 20px;
font-weight: 400;
}

.title-log img {
width: 600px;
height: 330px;
object-fit: cover;
}

@media only screen and (max-width:640px) {
.title-log img {
width: 100%;
height: 12rem;
object-fit: cover;
}
}

.news-body{
display: flex;
flex-direction: column;
border: solid 1px #bed7e8;
width: 95%;
margin-left: auto;
margin-right: auto;
text-align: center;
padding-bottom: 1rem;
margin-bottom: 1rem;
}

.news_content_tag {
width: 90%;
margin-left: auto;
margin-right: auto;
text-align: left;
}

.news_daohang {
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: left;
height: 1.88rem;
line-height: 1.88rem;
margin-bottom: 1rem; 
margin-top: 1rem;
}

.news_daohang div{
width: 95%;
margin-left: auto;
margin-right: auto;
text-align: left;
font-size: 0.88rem;
}

.news_content_tag a {
padding: 8px 8px 8px 8px;
height: 20px;
line-height: 20px;
font-size: 14px;
color: #000;
margin: 0px;
border-radius: 12px;
background: #e7e7e7;
display: inline-block;
text-decoration: none;
margin-bottom: 0.3rem;
margin-top: 0.3rem;
}

.news_content_hr {
width: 90%;
border: 1px solid #cccccc;
margin-left: auto;
margin-right: auto;
}

.news-body img{
max-width: 100%;
}

.news-body .cc-title{
font-size: 1.2rem;
padding-top: 2rem;
color: #212529;
font-weight: bold;
width:90%;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.news-body .cc-title a{
color: #212529;
font-weight: bold;
}


.news-body .releaseTime-typeName{
margin-top: 1rem;
color: #333;
font-size: 1rem;
width: 90%;
margin-left: auto;
margin-right: auto;
}

.news-body .news-type{
margin-top: 0.3rem;
color: #333;
font-size: 1rem;
border-bottom: solid 1px #eee;
padding-bottom: 1rem;
}

.news-body .news-type a{
color: #009ad9;
margin-right: 1rem;
}

.news-body .description{
margin-top: 1rem;
color: #212529;
font-size: 1rem;
}

.news-body .content{
margin-top: 1rem;
color: #212529;
font-size: 1rem;
width: 90%;
margin-left: auto;
margin-right: auto;
text-align: left;
word-break: break-all;
}


.fl {
float: left
}

.fr {
float: right
}

.video-list {
position: relative;
width: 426px;
height: auto;

border: 0px solid #008000;
background-color: #ffffff;

}

.video-list .list-box {
position: relative;
width: 95%;
height: auto;
background: #FFF;
padding: 10px;

}

.video-list .list-box .list-item {
position: relative;
width: 100%;
height: 32px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 1rem
}

.video-list .list-box .list-item .item-label {
position: relative;
width: auto;
height: 18px;
line-height: 18px;
color: #999;
padding-right: 18px
}
.video-list .list-box .list-item .item-label a {
color: #999;
}

.video-list .list-box .list-item .item-label .item-category{
color:#959595;
}

.video-list .list-box .list-item .item-label .item-category:hover{
color:#144a69;
}

.video-list .list-box .list-item .item-label::before {
content: "";
position: absolute;
top: 7px;
right: 7px;
width: 4px;
height: 4px;
background: #999;
border-radius: 50%
}

.video-list .list-box .list-item .item-link {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
color: #333;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
line-clamp: 1;
-webkit-box-orient: vertical
}

.video-list .list-box .list-item .item-link:hover {
color: #144a69
}

.video-list .big-news {
position: relative;
display: block;
width: 100%;
height: 244px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
overflow: hidden;
background: #FFF
}

.video-list .big-news .news-cover {
display: block;
width: 100%;
height: auto;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s
}

.video-list .big-news .news-cover:hover {
-webkit-transform: scale(1.2);
transform: scale(1.2)
}

.list-head {
position: relative;
width: 80px;
height: 44px;
line-height: 44px;


}

.list-head .title {
position: relative;
padding-left: 44px;
font-size: 18px;
color: #000
}

.list-head .title.video::before {
background-image: url("/images/icon-video.png")
}

.list-head .title.live::before {
background-image: url("/images/icon-live.png")
}

.list-head .title.fb::before {
background-image: url("/images/icon-fb.png")
}



.list-head .title.bb::before {
background-image: url("/images/icon-bb.png")
}

.list-head .title::before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 44px;
height: 44px;
background-repeat: no-repeat;
background-size: 75% 75%;
background-position: center center
}

.list-head .more {
font-size: 16px;
color: #000;
font-weight: bold
}

.content-box .empty{
width:100%;
display: flex;
justify-content: center;
align-items: center;
border-bottom: 1px dotted #CCC;
padding-top: 0.5rem;
padding-bottom: 1rem;
}

.content-box .more{
width:100%;
display: flex;
justify-content: center;
align-items: center;
border-bottom: 1px dotted #CCC;
padding-top: 0.5rem;
padding-bottom: 1rem;
cursor: pointer;
}


.title {
position: relative;
height: auto;
line-height: 38px;
font-size: 28px
}

.clearfix {
zoom: 1
}

.clearfix:after {
content: " ";
width: 0;
height: 0;
visibility: hidden;
display: block;
clear: both;
overflow: hidden
}


.fn-clear:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0;
}
#mores{width:360px;cursor:pointer;background:#ddd;height:22px;line-height:22px;padding:0px 5px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:1px 1px #ffffff;float:left;margin-right:5px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
#mores:hover{background:#009ad9;color:#FFF;text-shadow:1px 1px #333;}.right_slide .bd{padding-top:5px;}.
#mores a{background:#009ad9;color:#FFF;text-shadow:1px 1px #333;}.right_slide .bd{padding-top:5px;}.
.salon-type1{ padding:0 5px; height:20px; background:#f25109; font-size:1rem; line-height:20px;  color:#FFF; font-weight:normal; font-style:normal; float:left; text-align:center; margin:3px 5px 0px 0;border-radius:3px;}
.salon-type2{ padding:0 5px; height:20px; background:#0078db; font-size:1rem; line-height:20px;  color:#FFF; font-weight:normal; font-style:normal; float:left; text-align:center; margin:3px 5px 0px 0;border-radius:3px;}
.salon-type{ padding:0 5px; height:20px; background:#0dba0d; font-size:1rem; line-height:20px;  color:#FFF; font-weight:normal; font-style:normal; float:left; text-align:center; margin:3px 5px 0px 0;border-radius:3px;}
#zc_dh{ width:1018px; height:auto; border:1px #bed7e8 solid; background:url(/images/box_bg.gif) repeat-x; margin:0px auto; padding:5px; line-height:190%;}
#zc_dh a{ margin-right:6px;display:inline-block;}
#zc_AD{ width:988px; height:auto; border:1px #bed7e8 solid; background:url(/images/box_bg.gif) repeat-x; margin:0px auto; padding:5px; line-height:190%;margin-top:8px;margin-bottom:8px;}
#zc_AD2{ width:1018px; height:auto; border:1px #bed7e8 solid; background:url(/images/box_bg.gif) repeat-x; margin:0px auto; padding:5px; line-height:190%;margin-top:8px;}
#zc_AD1{ width:1160px; height:60px; border:0px #bed7e8 solid; background:#ffffff; margin:0px auto; padding:5px; line-height:190%;margin-top:8px;}
#zc_AD1 li{float:left;margin-left:8px;}

#zc_topic{ width:988px; height:auto; border:1px #bed7e8 solid; background:url(/images/box_bg.gif) repeat-x; margin:0px auto; padding:5px; line-height:190%; font-size:1rem;}
#zc_topic img.banner{ width:990px; height:auto; margin-bottom:5px;}
.data_table{border-left:1px solid #a2c6d3; border-top:1px solid #a2c6d3; margin:0 auto; background:#fff}
.data_table th,.data_table td{ border-bottom:1px solid #a2c6d3; border-right:1px solid #a2c6d3; line-height:24px; height:24px; text-align:center;}
.data_table th{ background:#e5f2fa; font-weight:bold; color:#016493;}
.data_table td.name{text-align:left;padding-left:5px;}
.red{ color:#f30;}
.sall{width:256px;BORDER: #494949 1px solid; MARGIN: 2px auto; HEIGHT: 28px; line-height:28px; border-radius: 2px 2px 2px 2px;}
.inp_key{BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 24px; MARGIN-TOP: 3px; WIDTH: 200px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 24px; COLOR: #999; MARGIN-LEFT: 1px; FONT-SIZE: 1rem; BORDER-TOP: medium none; BORDER-RIGHT: medium none;
}
.search_btn {
BORDER-BOTTOM: #d9d9d9 0px; BORDER-LEFT: #d9d9d9 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 12px; WIDTH: 55px; PADDING-RIGHT: 12px; BACKGROUND: #494949; HEIGHT: 28px; COLOR: #FFFFFF; FONT-SIZE: 1rem; VERTICAL-ALIGN: top; BORDER-TOP: #d9d9d9 0px; CURSOR: pointer; BORDER-RIGHT: #d9d9d9 0px; PADDING-TOP: 6px; border-image: none
}

/* 2019-7-16 */
.sbtsw{float:left;padding-right:0px;margin-right:12px;width:260px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gdkd{
width: 130px;
}
.sbtsw a{font-size:1rem;}				
.zbzt{float:right;}
.zbzt a{


padding: 3px 10px 3px 10px;
height: 12px;

color: #ff7e00;
margin: 5px;
border-radius: 16px;
border: 1px solid #ff7e00;
}
.zbzt a:hover {
background-color: #ff7e00;
color: #fff;
}
.zbzt01{display: flex; width:320px;}
.sbtsw01{box-sizing: border-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; -webkit-box-flex: 1; flex-grow: 1; width: 520px;}
.sbtsw022{overflow: hidden;/*white-space: nowrap;*/text-overflow: ellipsis;box-sizing: border-box; color: rgb(33, 37, 41); text-decoration: none; background-color: transparent; display: flex; -webkit-box-align: center; align-items: center; font-size: 0.875rem; font-weight: 500; width: 211.5px; max-width: calc(50% - 3rem); -webkit-box-flex: 0; flex: 0 0 calc(50% - 3rem); -webkit-box-pack: end; justify-content: flex-end; text-align: right;margin-right: 0.5rem}
.sbtsw023{overflow: hidden;/*white-space: nowrap;*/text-overflow: ellipsis;box-sizing: border-box; color: rgb(33, 37, 41); text-decoration: none; background-color: transparent; display: flex; -webkit-box-align: center; align-items: center; font-size: 0.875rem; font-weight: 500; width: 211.5px; max-width: calc(50% - 3rem); -webkit-box-flex: 0; flex: 0 0 calc(50% - 3rem); -webkit-box-pack: start; justify-content: flex-start; text-align: left;margin-left: 0.5rem}

#kuai{display:block;width:400px;height:30px;line-height:30px;}

.dede_pages{
}
.dede_pages ul{
float:left;
padding:12px 0px 12px 16px;
}
.dede_pages ul li{
float:left;
font-family:Tahoma;
line-height:17px;
margin-right:6px;
border:1px solid #E9E9E9;
background:#FFFFFF;
font-size:1rem;
padding:8px 8px 2px;

}
.dede_pages ul li a{
float:left;

color:#555;
display:block;
}
.dede_pages ul li a:hover{
color:#690;
text-decoration:none;

}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
background-color:#ffffff;

padding:8px 8px 2px;
font-weight:bold;
}
.dede_pages .pageinfo{
line-height:21px;
padding:12px 10px 12px 16px;
color:#999;
}
.dede_pages .pageinfo strong{
color:#555;
font-weight:normal;
margin:0px 2px;
}




.fn-clear {zoom:1; /* for IE6 IE7 */}

body .fn-hide {display:none;}
.fn-left,.fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}


/* topbar */
#topbar{
height: 26px;
line-height: 26px;
border-bottom: 1px solid #ddd;
background-color: #eee;
}
#topbar p em{color: #999;margin: 0 8px;}
#topbar p a{ color: #666;}
#topbar p a:hover{ color: #e00;}

/* layout */
.layout{
width: 1200px;
margin: 0 auto;

/*padding-top:120px;*/


}

/* headbar */
#header1{/*position: fixed;*/width:100%; z-index: 1000;}

#headbar{width:100%; 

}

#head-dh{width:800px;float: left;height:70px;}


.league-match-nav{
width:1200px;
overflow: hidden;
overflow-x: auto;
margin: auto;
padding: auto;
display: flex;
background-color: #fff;
}

.league-match-nav::-webkit-scrollbar {
width: 1px;
}


.league-match-nav .select{
color: #cc0000;
background: rgba(66,104,255,0.1);
border-radius: 0.84rem;
}

.league-match-nav a {
flex-shrink: 0;
font-family: PingFangSC-Regular;
font-size: 0.85rem;
color: #666666;
letter-spacing: 0;
text-decoration: none;
line-height: 1.25rem;
font-weight: 400;
padding:0.24rem 0.5rem;
margin:0.55rem 0.1rem 0.66rem 0.1rem ;
}


.match-time-nav{
width:1200px;
overflow: hidden;
margin: auto;
padding: auto;
display: flex;
align-items: center;
background-color: #fff;
border-top: 1px solid #EDEDED;
}

.match-time-nav .times::-webkit-scrollbar {display: none; /* Chrome Safari */}


.match-time-nav .times{
flex:1;
overflow: hidden;
overflow-x: auto;
display: flex;
background-color: #fff;
}


.match-time-nav img{
width:1.31rem;
height:1.31rem;
margin: 0.75rem 0.63rem;
cursor: pointer;
}


.match-time-nav .times .select{
color: #cc0000;
background: rgba(66,104,255,0.1);
border-radius: 0.84rem;
}

.match-time-nav .times a {
flex-shrink: 0;
font-family: PingFangSC-Regular;
font-size: 0.88rem;
color: #666666;
letter-spacing: 0;
text-decoration: none;
line-height: 1.25rem;
font-weight: 400;
padding:0.24rem 0.5rem;
margin:0.55rem 0.94rem 0.66rem 0.94rem ;
}




#head-dh #main-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}

#head-dh #main-menu>li {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
text-align: center
}
#main-menu li a {
padding: .5rem 1rem;
font-size: 1.125rem
}


#headbar_01{width:1170px; height:50px; margin:auto;position:absolute;top:0;
left:0;
right:0;
bottom:0;}
/* logo */
#logo{
float: left;
overflow: hidden;
padding: 0 0 0 0;
}
/* head-banner */
.head-banner{
padding-top:0px;

width: 300px;

overflow: hidden;
}


/* play-logo */
#play-logo{
float: left;
height: 26px;
overflow: hidden;
padding: 9px 12px 0 15px;
border-right: 1px solid #076bb1;
}
#play-logo img{
display: block;
width: 82px;
height: 17px;
overflow: hidden;
}

/* navbar */
#navbar{
width: 1024px;
height: 35px;
overflow: hidden;
border: 1px solid #005fa1;
padding: 0 4px 0 0;
background: url(/images/nav-bg.gif) 0 0 repeat-x #016eba;
}		
#navbar .nav-item{
height: 35px;		
float: left;
overflow: hidden;
border-right: 1px solid #076bb1;
}
/* nav-link */
#navbar .nav-link{
width: 113px;
display: block;
height: 33px;
line-height: 32px;
font-family:"΢���ź�", tahoma,Corbel,Verdana,Helvetica,sans-serif,"����";
font-size: 1rem;
font-weight: bold;
text-align: center;
color: #fff;
overflow: hidden;
border: 1px solid #4da1dc;
position: relative;
background: url(/images/nav-bg.gif) 0 -1px repeat-x #016eba;
}
#navbar .nav-link:hover,
#navbar .drop-title-hover{
text-decoration: none;
background-position: 0 -40px;
background-color: #2e9be8;
}
#navbar .current .nav-link,
#navbar .current .nav-link:hover{
width: 112px;
border: 0 none;
height: 35px;
line-height: 33px;
background-position: 0 -80px;
}
#navbar i{
display: block;
width: 5px;
height: 5px;
overflow: hidden;
position: absolute;
right: 1px;
bottom: 1px;
background: url(/images/ui-icon.gif) -28px 0 no-repeat;
}

/* drop-box */
#navbar .drop-box{
width: 348px;
position: absolute;
z-index: 9;
margin: 0 0 0 -1px;
border: 1px solid #005fa1;
background-color: #228fdb;
background-color: #fff;
zoom:1;
display: none;
}
#navbar #nav-plugin .drop-box{
margin: 0 0 0 -263px;
}
/* .drop-cnt */
.drop-box .drop-cnt{
overflow: hidden;
padding: 8px 7px;
zoom:1;
border: 1px solid #4da1dc;
}
.drop-box li{
width: 83px;
height: 28px;
line-height: 28px;
text-align: center;
overflow: hidden;
float: left;
border-bottom: 1px solid #eee;
}
.drop-box li.long{width: 144px;}
.drop-box li a{color: #444;}
.drop-box li a:hover{color: #e00;}

/* nav-share */
.nav-share{
float: right;
height: 26px;
overflow: hidden;
margin-top: 5px;
}				
.nav-share a{ 
display: block;
color: #fff;
font-size: 1rem;
font-weight: 700;
text-indent: 30px;
line-height: 26px;
background: url(/images/share.gif) 10px 5px no-repeat #2d9ae7;
}
.nav-share a:hover{ 
color: #fff;
text-decoration: none;
background-color: #016eba;
}

/* content */
.conbox{padding-bottom: 1px; margin: 0 auto; padding:0rem;}
.sidebar{width: 300px; padding-bottom: 1px; position: relative;}	
.side-fixed{
position: fixed;
top: 0;
z-index: 9;
margin-top: 0;
_margin-top: 0;
_position: absolute;
_top:expression(eval(document.documentElement.scrollTop)); 
}

.list-box{
width: 1200px;
height:auto;
display: flex;
margin: auto;
}

.list-box .right-box{
flex-shrink: 0;
margin-top:10px !important;
min-width:298px;
width: 200px;
margin-left: 30px;
display: flex;
flex-direction: column;

}

.list-box .right-box h3 strong {
padding: 10px 18px 10px 16px;
font-size: 18px;
font-family: "΢���ź�";
line-height: 24px;
display: block;
color: #2b2935;
background: #FFFFFF;
}

.list-box .right-box .item{
font-size: 1rem;
height: 36px;
line-height: 36px;
border-bottom: 1px dotted #CCC;
background: #FFFFFF;
}

.list-box .right-box .item a{
padding: 0.5rem;
color: #000;
}

.content-box{
width: 1200px;
padding-bottom: 1px;
flex-shrink: 0;

margin: 0 auto;
display: flex;
flex-direction: column;
background: #FFFFFF;
}

.content-box h1 {
padding: 0.5rem;
font-size: 1.2rem;
line-height: 2rem;
}

.content-box .list-item{
display: flex;
justify-content: space-between;
align-items: center;
padding: 0.5rem;
border-bottom: 1px dotted #CCC;
}



.content-box .list-item .match-time{
display: flex;
justify-content: space-between;
align-items: center;
padding: 0.5rem;
}

.content-box .list-item .match-time a{
width: 5.71rem;	
color: #333;
font-weight: bold;
margin-left: 20px;
font-size: 1rem;
}


.content-box .list-item .team-info .team-item{
display: flex;
align-items: center;
margin: 0 0px;
overflow: hidden;
}



.content-box .list-item .team-info .team-item .left{
width:80px;
text-align: left;
color:#212529;
font-weight: bold;
word-break: break-word;

}

.content-box .list-item .team-info .team-item .right{
width:80px;
text-align: left;
color:#212529;
font-weight: bold;
}


.content-box .list-item .team-info{
flex:1;
display: flex;
align-items: center;
margin-left: auto;
margin-right: auto;
text-align: center;
font-size: 1rem;
}

.content-box .list-item .team-score{
align-items: center;
font-size: 16px;
font-weight: bold;
}

.content-box .list-item .team-info img{
width:34px;
height:34px;
margin: 0 5px;
}

.content-box .list-item .go-box{
margin-right: 80px;
}

.content-box .list-item .go-box a {
padding: 5px 10px 5px 10px;
height: 12px;
color: #ff7e00;
margin: 5px;
border-radius: 16px;
border: 1px solid #ff7e00;
text-decoration: none;
}

.content-box .list-item .go-box a:hover {
background-color: #ff7e00;
color: #fff;
}

.content-box .rank-list {
width: 100%;
background-color: #ffffff;
margin-bottom: 10px;
font-size: 1rem;
display: flex;
flex-direction: column;
}


.content-box .rank-list div {
display: flex;

}


.rank-list-title {
width:100%;
background-color: #f0f0f0;
display: flex;
align-items: center;
}

.rank-list-tr {
width:100%;
border-bottom: 1px dotted #ccc;
display: flex;
align-items: center;
}

.rank-list-title  div{
flex:1;
display: flex;
align-items: center;
justify-content: center;
padding: 0.8rem 0;
}

.rank-list-tr  div{
flex:1;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
padding: 0.8rem 0;
}

.sc_td {
overflow: hidden;
}
.sc_td1 {
width: 8%;
}
.sc_td2 {
width: 15%;
}
.sc_td3 {
width: 25%;
}
.sc_td4 {
width: 3%;
}
.sc_td5 {
width: 30%;
}
.sc_td6 {
width: 10%;
}



/* list-sort */
#list-sort .ui-live-tab{}		
#list-sort .ui-live-tab li{
float: left;
height: 23px;
line-height: 23px;
text-align: center;
overflow: hidden;
cursor: pointer;
color: #fff;
padding: 0 13px;
border: 1px solid #06c;
background-color: #06c;
}
#list-sort .ui-live-tab li.current{
height: 24px;
line-height: 24px;
font-weight: bold;
color: #e00;
border: 1px solid #06c;
border-bottom: 0;
background-color: #fff;
}	
#list-sort .ui-cnt{
width: 283px;
margin-top: 0px;
border-top: 0;
padding: 5px 5px 10px 10px;
overflow: hidden;
}	

/* ist-sort-list */
.list-sort-list a{
float: left;
height: 24px;
line-height: 24px;
display: block;
white-space:nowrap;	
margin: 5px 5px 0 0;
padding: 0 7px;
background-color: #f5f5f5;
}
.list-sort-list a:hover{
text-decoration: none;
background-color: #ddd;
}
.list-sort-list a.current,
.list-sort-list a.current:hover{
color: #fff;
background-color: #e00;
}








/* ui-calendar */
.ui-calendar{
width: 278px;
margin-top: 5px;
}	
/* calendar-hd */
.ui-calendar .calendar-hd td{
background: #eee;
text-align: center;
width: 40px;
height: 28px;
line-height: 28px;
font-family: simsun;
font-weight: bold;
}
.ui-calendar .calendar-hd .calendarHeader{
width: 220px;
font-family: Arial, Helvetica, sans-serif;
color: #06c;
font-size: 1rem;
}
.ui-calendar .calendar-hd td a{
display: block;
height: 28px;
overflow: hidden;
}
.ui-calendar .calendar-hd td a:hover{
color: #fff;
text-decoration: none;
background: #06c;
}

/* calendar-week */	
.ui-calendar .calendar-week td{
font-size: 1rem;
color: #333;
height: 30px;
text-align: right;
overflow: hidden;
padding:5px 13px 0 0;
}
.ui-calendar .calendar{
height: 26px;
line-height: 26px;
text-align: right;
overflow: hidden;
padding:5px 5px 0 0;
font-size: 1rem;
}
.ui-calendar .calendar a,
.ui-calendar .calendar span{
display: block;
padding-right: 8px;
background-color: #f5f5f5;
}
.ui-calendar .calendar a:hover{
text-decoration: none;
background-color: #ddd;
}
.ui-calendar .calendar span.current{
color: #fff;
background-color: #e00;
}

/* ui-box */		
.ui-box{
margin-top: 10px;
}
.ui-box .ui-title{
height: 25px;
line-height: 25px;
overflow: hidden;
padding: 5px;
background-color: #eee;
}
.ui-box .ui-title .ui-icon{
display: block;			
height: 25px;
overflow: hidden;
float: left;
text-indent: -99px;
background-color: #390;
}
.ui-box .ui-title .more{
float: right;
padding-right: 10px;
}
.ui-box .ui-title .ui-icon,
#game-result .ui-title .ui-icon,
#week-hot .ui-title .ui-icon{
width: 28px;
background-image: url(/images/ui-icon.gif);
background-repeat: no-repeat;
}
.ui-box .ui-title .ui-icon-line{
width: 5px;
}

#search-box .ui-box .ui-title .ui-icon{ width: 5px;background-color: #390;}
.ui-box .ui-title .ui-icon-24{background-position: 0 0;}
.ui-box .ui-title .ui-icon-live{background-position: 0 -25px;}
.ui-box .ui-title .ui-icon-video{background-position: 0 -50px;}
.ui-box .ui-title .ui-icon-intro{background-position: 0 -75px;}
.ui-box .ui-title .ui-icon-salon{background-position: 0 -125px; width: 26px;}
#week-hot .ui-title .ui-icon-hot{background-position: 0 -100px; width: 33px;}

.ui-box .ui-title h3{
height: 25px;
overflow: hidden;
float: left;
padding: 0 10px;
font-size: 1rem;
color: #06c;
}
.ui-box .ui-title em{
font-size: 1rem;
color: #666;
margin-left: 7px;
font-style: italic;
}
.sidebar .ui-box .ui-title h3{color: #333;}
.sidebar .ui-box .ui-icon{	width: 5px;}
.ui-box .ui-title p{
height: 25px;
overflow: hidden;
float: right;
padding: 0 6px;
}
.ui-box .ui-title p a{ color: #666; margin-left: 8px;}
.ui-box .ui-title p a:hover{ color: #c00;}

.ui-box .ui-cnt{
overflow: hidden;
clear: both;
border: 1px solid #d7d7d7;
background-color: #fff;
padding:2px 6px 8px 6px;
}		

/* ui-list */
.ui-list{
padding: 0 0px;
overflow: hidden;
position: relative;
zoom:1;
margin-bottom: -1px;
}
.ui-list li,
.ui-list dd,
.ui-list dt{
height: 40px;
line-height: 20px;
overflow: hidden;
font-size: 1rem;
background: url(/images/line.gif) 0 bottom repeat-x;
}	
.ui-list li.hover,
.ui-list dd.hover{
background-color: #f5f5f5;
}
.ui-list .ui-time,
.ui-list .ui-vs,

.ui-list .ui-name,		
.ui-list .ui-live,
.ui-list .ui-type,
.ui-list .ui-channel,
.ui-list .ui-tag,
.ui-list .ui-score{
height: 40px;
overflow: hidden;
float: left;
font-weight: normal;
padding: 0 8px;
}
.ui-list .ui-channel{
height: auto;
padding: 10px 8px;
line-height: 20px;
}
.ui-list .ui-time{width: 50px; color: #000;}
.ui-list .ui-name{width: 160px;}
.ui-list .ui-name a{
padding-left: 1rem;
color: #222;
background: url(/images/live.gif) 0 2px no-repeat;
}
.ui-list .ui-name a:hover{ color: #c00;}
.ui-list .ui-type{width: 110px;}
.ui-list .ui-channel{ width: 280px;}
.ui-list .ui-channel a{ margin-right: 10px;word-break:break-all; font-size: 12px;}
.ui-list .ui-live{ width:65px; float: right; font-size: 1rem;}

.ui-list .ui-vs{width: 266px;}
.ui-list .ui-vs p{
width: 120px; 
float: left;
height: 24px;
line-height: 24px;
overflow: hidden;
margin-top: 8px;
}
.ui-list .ui-vs p.l{ text-align: right;}
.ui-list .ui-vs em.vs{
width: 26px; 
float: left; 
text-align: center;
color: #000;
line-height: 38px;
font-weight: 700;
font-size: 1rem;
font-family: Tahoma;
}
.ui-list .ui-vs p a{}
.ui-list .ui-vs img{
vertical-align: middle;
margin: 0 5px;
}
.ui-list-cnt .ui-live a{
padding-right: 12px;
color: #333;
background: url(/images/live-arrow.gif) right 2px no-repeat;
}
.ui-list-cnt .ui-live a:hover{ text-decoration: none; color: #e00;}
.ui-list-cnt .ui-live a.open{	background-position: right -38px;	}

/* ui-min-list */
.ui-min-list li,
.ui-min-list dd,
.ui-min-list dt{
font-size: 1rem;

height: 36px;
line-height: 36px;
background: url(/images/line.gif) 0 35px repeat-x;
}
.ui-min-list-nobg{
padding: 6px 10px;
}
.ui-min-list-nobg li,
.ui-min-list-nobg dd,
.ui-min-list-nobg dt{
background: none;
height: 24px;
line-height: 24px;	
}
.ui-min-list-ico dd{
padding-left: 10px;
border-bottom: 1px solid #eee;
background: url(/images/pio.gif) 0 1rem no-repeat;
}	
.ui-min-list dd a{ margin-right: 5px;color: #000;}	
.ui-min-list dd span{  float: right;}

/* ui-list-block */
.ui-list-block{
padding: 15px 3px 0 0;
}
.ui-list-block dd{
font-size: 1rem;
padding: 10px 25px;
margin: 0;
border-top: 1px solid #eee;
background: url(/images/pio.gif) 10px 19px no-repeat;
}	

/* net-tv */	
#net-tv .ui-min-list dd a{

padding-left: 22px;
background: url(/images/v.gif) 0 2px no-repeat;
}	

/* ui-focus-list */
.ui-focus-list{margin-bottom: -1px;}
.ui-focus-list .ui-time{ width: 80px;}
.ui-focus-list .ui-channel{float: right; width: 260px;}

/* ui-list-info */	
.ui-list-info{
overflow: hidden;
line-height: 20px;
padding: 8px 10px;
display: none;
}	
.live-intro{	
color: #333;
padding-bottom: 8px;
margin-bottom: 9px;
border-bottom: 1px solid #eee;
}
.live-url{
line-height: 18px;
overflow: hidden;
padding: 3px 0;
}
.live-url-title{
display: block;
width: 60px;
height: 19px;
line-height: 19px;
overflow: hidden;
float: left;
text-align: center;
color: #fff;
background: #e00;
}
@-moz-document url-prefix(){.live-url-title{line-height: 17px;}}	
.live-url p{width: 556px;overflow: hidden;float: right;}
.live-url p a{ margin-right: 13px; display: inline-block;}


/* live-cente */
#live-center{}	
#live-center .ui-live-tab{
height: 31px;
padding-left: 3px;
_overflow: hidden;
background-color: #eee;
border-bottom: 1px solid #06c;
}		
#live-center .ui-live-tab li{
float: left;
width: 96px;
height: 32px;
line-height: 32px;
text-align: center;
overflow: hidden;
cursor: pointer;
color: #fff;
margin: 0 2px 0 0;
background: url(/images/ui-tab-nav.png) -96px 0 no-repeat;
}
#live-center .ui-live-tab li.current{
height: 32px;
font-weight: bold;
color: #e00;		
position: relative;
background-position: 0 0;
}	
.ui-tab-item{display: none;}	
.ui-tab-item-current{display: block;}	
#live-center .ui-cnt{border-top: 0 none;}	
#live-center .ui-list li{ 
width: 669px;
float: left;
clear: both;
height: auto; 
overflow: hidden;
padding: 10px 0;
}
#live-center .ui-live-list-item{ font-size: 1rem;height: 22px;overflow: hidden;}


#live-center .ui-list .tit{float:left; line-height:22px; padding-right:12px;}
#live-center .ui-list .tit a{margin-left:10px;color:black;text-decoration:none;}
#live-center .ui-list  .tit a.red{color:#F00}
#live-center .ui-list .tit strong{ font-weight:normal; margin-left:3px;}
#live-center .ui-list .tit strong.b{ font-weight:bold;}
#live-center .ui-list .rec{background:#fff6ed;}
#live-center .ui-list .con {*float:left;word-break:keep-all;line-height:22px;overflow:hidden;position:relative;}
#live-center .ui-list .con a{ color:#0057a9;margin-right:12px;}
#live-center .ui-list .con a:hover{ color:#FF6000}
#live-center .ui-list .con span.qun{ margin-right:12px; color:#F00;}





#live-center .ui-list .ui-time,
#live-center .ui-list .ui-type,
#live-center .ui-list .ui-name,
#live-center .ui-list .ui-channel{
height: auto; 
line-height: 22px;
}
#live-center .ui-name{width: auto;}
#live-center .ui-list .ui-channel{width: auto; padding: 2px 8px 0 8px;}
#live-center dd .ui-type{font-weight: 700;}


/* video-playback */
#video-playback .ui-cnt{border: 0; padding-bottom: 1px;}
#video-playback .ui-time{width: 80px;}
#video-playback .ui-tag{ float: right; font-size: 1rem;}
#video-playback .ui-tag a{ margin: 0 2px;}
#video-playback .ui-name{width: auto;}
#video-playback .ui-video-list{}
.video-playback-item{
overflow: hidden;
margin-bottom: -1px;
border: 1px solid #add5ee;
}
/* ui-video-tab */
.ui-video-tab{
height: 29px;
line-height: 29px;
overflow: hidden;
padding: 0 3px 0 0;
border-top: 1px solid #fff;
background-color: #e3f2f9;
}
.ui-video-tab a.toogle{
display: block;
height: 21px;
width: 21px;
overflow: hidden;
float: right;
margin-top: 2px;	
text-indent: -99px;
border: 1px solid #e3f2f9;
background: url(/images/live-arrow.gif) center -34px no-repeat #e3f2f9;
}
.ui-video-tab a.toogle:hover{border-color: #add5ee; background-color: #eee;}
.ui-video-tab-close a.toogle{	background-position: center 6px;	}

.ui-video-tab h4{
font-size: 1rem;			
padding:  0 8px;
font-weight: 700;
color: #06c;
cursor: pointer;
}
.ui-video-tab h4 img{
float: left;
margin: 6px 6px 0 0;
}
.ui-video-tab-close h4{
color: #000;
font-weight: normal;
}

/* video-sort */	
.video-sort{
float: right;
height: 27px;
line-height: 27px;
padding-right: 5px;
}
.video-sort a{ float: left;}
.video-sort label{ float: left; padding: 0 5px 0 10px;}
.video-sort .ui-input{
float: left;
width: 70px;
height: 19px;
line-height: 19px;
padding: 0 5px;
margin-top: 3px;
border: 1px solid #ccc;
}

/* ui-video-box */	
.ui-video-box{
overflow: hidden;
border-top: 1px solid #add5ee;
background-color: #fff;	
}	

/*  against-list */
.against-list .ui-list li,
.forecast-list .ui-list li{	
_width: 278px;
_float: left;	
_clear: both;
}
.against-list .ui-time{padding-left: 0;width: 70px;}	
.against-list .ui-name{padding: 0;width: 85px;text-align: center;}	
.against-list .ui-name a{padding: 0; background: none;}	
.against-list .ui-score{padding: 0;width: 30px; text-align: center;}	

/* forecast-list */	
.forecast-list .ui-time{padding-left: 0;width: 40px;}	
.forecast-list .ui-name{padding: 0;width: 150px;text-align: left;}	
.forecast-list .ui-name a{padding: 0; background: none;}	
.forecast-list .ui-type{width: 60px;}






/* footer */
#footer{
text-align: center;
line-height: 1.71rem;
padding: 20px 0;
}	
.footer-nav a{ margin: 0 8px;}

/* channel-topic */
#channel-topic img{
width: 300px;
display: block;
margin-top: 10px;
}	

/* video-list */
.video-list .ui-title{ padding-left: 9px;}
.video-list .ui-title .ui-icon{ 
width: 15px; 
height: 15px;
margin-top: 5px;
background: #390;
}
#video-list .ui-time{width: 80px;}
#video-list .ui-tag{ float: right;font-size: 1rem;width: 200px; text-align: right;}
#video-list .ui-tag a{ margin: 0 2px;}
#video-list .ui-name{width: 320px;}

/* ui-pages */
.ui-pages{
overflow: hidden;
font-size: 1rem;
padding: 0 5px 10px 5px;
text-align: center;
}
.ui-pages a,
.ui-pages span,
.ui-pages em{
display: inline-block;
height: 24px;
line-height: 24px;
margin: 0 3px;
padding: 0 9px;
text-transform:uppercase;
color: #06c;
border: 1px solid #ccc;
background: #fff;
vertical-align: middle;
}
.ui-pages a:hover{ background: #f5f5f5;}
.ui-pages span.current{
color: #fff;
font-weight: bold;
border-color: #06c;
background-color: #06c;
}
.ui-pages span.disabled{
color: #ccc;
text-shadow: 0 1px 0 #fff;
border: 1px solid #e0e0e0;
background: #f9f9f9;
}
.ui-pages em{
padding: 0 3px;
color: #666;
font-weight: bold;
border: 0;
background: none;
}

/* ui-pages-simple */
.ui-pages-simple{padding: 0 5px;}
.ui-pages-simple span,
.ui-pages-simple a{margin: 0 3px;}	

/* ui-silder */
.silder-box{
width: 668px;
overflow: hidden;
margin-top: 10px;
border: 1px solid #b2d6f8;
background-color: #e0effd;
}
.ui-silder{
width: 664px;
height: 11rem;
overflow: hidden;
position: relative;
margin: 2px;
background-color: #fff;
}	
/* ui-silder-cnt */
.ui-silder-cnt{
height:11rem;
overflow: hidden;
position: absolute;
}
/* ui-silder-panel */
.ui-silder-panel{
width:640px;
height:90px;
padding: 12px;
overflow: hidden;
float: left;
position: relative;
}
.ui-silder-panel img{
width: 160px;
height: 90px;
display: block;
overflow: hidden;
float: left;
}
.ui-silder-intro{
width: 425px;
height: 180px;
line-height: 20px;
overflow: hidden;
padding: 0 40px 0 0;
}
/* H3 */
.ui-silder-intro h3{
line-height: 30px;
height: 30px;
overflow: hidden;
font-size: 24px;
font-family: "Microsoft Yahei";
}
.ui-silder-intro p{
height: 48px;
overflow: hidden;
line-height: 24px;
font-size: 1rem;
padding-top: 10px;
}
.ui-silder-intro p a{
font-size: 1rem;
color: #fff;
background: #06c;
padding: 2px 3px;
margin-left: 10px;
}

/* ui-silder-nav */		
.ui-silder-nav{
right: 0px;
bottom: 3px;
position: absolute;
overflow: hidden;
}
.ui-silder-nav li{
float: left;
width: 10px;
height: 10px;
overflow: hidden;
background: #06c;
margin: 0 3px 0 0;
text-indent: -999px;
cursor: pointer;
}
.ui-silder-nav li.current{
background: #060c;
}

/* .ui-silder */
.ui-silder a.prev,
.ui-silder a.next{
display: block;
width: 10px;
height: 1rem;
overflow: hidden;
text-indent: -999px;
position: absolute;
cursor: pointer;
top: 50%;
margin-top: -7px;
background: url(/images/ui-silder-btn.png) no-repeat;
}	
.ui-silder a.prev{left: 0;background-position: -8px center;}
.ui-silder a.next{right: 0;background-position: -81px center;}

/* bread-crumbs */
.bread-crumbs{
margin-bottom: -10px;
height: 36px;
line-height: 34px;
overflow: hidden;
padding: 5px 0;
font-size: 1rem;
color: #333;
}
.bread-crumbs em{
font-family: simsun;
margin: 0 5px;
}

/* ui-play-intro */
#ui-play-intro .ui-cnt{
padding: 10px 15px;
overflow: hidden;
line-height: 20px;
}
#ui-play-intro .ui-cnt p{
text-indent: 24px;
padding: 5px 0;
}	

/* ui-play */
#ui-play{
border: 1px solid #add5ee;
background-color: #fff;
background-color: #e0effd;
}	
/* ui-play-title */
.ui-play-title{
overflow: hidden;
border-bottom: 1px solid #add5ee;
}
.ui-play-title h2{
font-size: 16px;
color: #333;
text-align: center;
padding: 10px 20px;
overflow: hidden;
font-family: "Microsoft Yahei";
}
.down-plus-download{
overflow: hidden;
padding: 0 15px 15px 15px;
}
.down-plus-download p{
padding: 5px 0;
}
.down-plus-download a{
color: #fff;
padding: 3px 6px;
background: #06c;
margin: 0 5px 0 0;
}
.down-plus-download a:hover{
color: #fff;
text-decoration: none;
background: #e00;
}

/* ui-play-box */		
.ui-play-box{
padding: 10px;
color: #333;
}		

/* ui-play-btm */
.ui-play-btm{
height: 35px;
line-height: 35px;
overflow: hidden;
padding: 0 5px;
border-top: 1px solid #add5ee;
}
.play-links{
height: 35px;
line-height: 35px;
overflow: hidden;
}
.play-links a{ margin: 0 6px;}
.play-share{
line-height: 16px;
padding: 3px 0 0 0;
}

/* plus-list */
.plus-list{
padding: 0 0 20px 50px;
font-size: 1rem;
overflow: hidden;
}		
.plus-list a{
width: 185px;
height: 60px;
color: #666;
float: left;
display: block;
white-space:nowrap; 
margin: 20px 45px 0 0;
font-size: 16px;
font-weight: 700;
line-height: 60px;
text-align: center;
overflow: hidden;
border: 1px solid #ccc;
background-color: #f5f5f5;
}
.plus-list a.red{ color: #e00;}
.plus-list a:hover{
position: relative;
color: #fff;
text-decoration: none;
border-color: #e00;
background-color: #e00;
}
.plus-list a.silverlight{
padding: 0;
}
.plus-list img{
display: block;
}

/* tags-list */
.tags-list{
line-height: 25px;
padding: 5px 10px;
}
.tags-list a{ margin: 0 2px;}
.tags-list .tagc1{font-size: 1rem;}
.tags-list .tagc2{font-size: 1rem;font-weight: bold;}
.tags-list .tagc3{font-weight: bold;}
.tags-list .tagc4{ color: #080;}
.tags-list .tagc5{ color: #c00;}
.tags-list .tagc6{ color: #f60;}

/* live-box */
.live-box{width: 790px;}
.live-bar{width: 180px;}

/* live-list */
.live-list{
line-height: 22px;
padding: 10px;
}
.live-list a{ 
margin: 0 20px 0 0;
white-space:nowrap; 
padding: 1px 6px 0 6px;
display: inline-block;
border-radius:3px;
}
.live-list a:hover{ background-color: #d0e8f3; text-decoration: none;}	

/* live-item */
.live-item{
padding: 0 0 0 15px;
overflow: hidden;
}		
.live-item li{
width: 190px;
overflow: hidden;
float: left;
line-height: 22px;
padding: 15px 0 15px 0;
background: url(/images/line.gif) 0 bottom repeat-x;
}
.live-item li img{
width: 55px;
height: 65px;
display: block;
float: left;
margin: 0 10px 0 0;
border: 1px solid #ddd;
background-color: #fff;
}	
.live-item li p a{ color: #666;}
.live-item li p a:hover{ color: #c00;}

/* live-catalog */
.live-catalog{
width: 788px;
overflow: hidden;
margin-top: 10px;
position: relative;
border: 1px solid #b2d6f8;
background-color: #e0effd;
}
.live-catalog .ui-cnt{
margin: 2px;
overflow: hidden;
background-color: #fff;
}	
.live-catalog h2{
font-family: "Microsoft Yahei";
font-size: 16px;
color: #333;
padding: 10px 19px 5px 19px;
}
.live-catalog p{
color: #999;
padding: 0 9px 10px 9px;
line-height: 22px;
}	
.live-catalog p a{ 
margin: 2px 5px;
white-space:nowrap; 
padding: 0 6px;
display: inline-block;
border: 1px solid #fff;
}
.live-catalog p a:hover{
text-decoration: none; 
border-color: #eee;
background-color: #f5f5f5;
}
.live-catalog p a.current,
.live-catalog p a.current:hover{ 
color: #fff;
border-color: #a00;
background-color: #c00;
}	

/* game-result */
#game-result{width: 380px;}	
#game-result .ui-cnt{ height: 390px;}		

/* table-list */
.table-list{width: 100%;}
.table-list td{
height: 39px;
text-align: center;
vertical-align: middle;
}
.table-list tr.odd td{ background-color: #f6f6f6;}

/* week-hot */
#week-hot{width: 590px;}	
#week-hot .ui-cnt{ height: 390px;}		

/* hot-list */
.hot-list{margin: 13px 7px;}
.hot-list li{
width: 160px;
height: 125px;
overflow: hidden;
float: left;
padding: 0 15px;
text-align: center;
}
.hot-list img{
display: block;
width: 160px;
height: 90px;
overflow: hidden;
margin-bottom: 5px;
}

/* img-list */
.play-img .ui-cnt{
width: 978px;
}
.play-img .ui-pages{
padding-bottom: 20px;
}
.img-list{
width: 960px;
overflow: hidden;
zoom:1;
padding: 5px 0 15px 18px;
}
.img-list li{
width: 160px;
height: 135px;
overflow: hidden;
float: left;
padding: 5px;
line-height: 18px;
text-align: center;
margin: 10px 20px 0 0;
border: 1px solid #ddd;
}
.img-list img{
display: block;
width: 160px;
height: 90px;
overflow: hidden;
margin-bottom: 5px;
}	

/* subnav */
.subnav{
height: 35px;
line-height: 35px;
text-align: center;
font-size: 1rem;
overflow: hidden;
color: #9fc5d6;
background-color: #bae5f8;
}	
.subnav a{ 
margin: 0 10px;
padding: 4px 10px;
border-radius:1px;
}
.subnav a:hover,
.subnav a.current{
color: #fff;
text-decoration: none;
background-color: #06c;
} 

/* ui-detail */
#ui-detail{
overflow: hidden;
padding: 0 20px;
border: 1px solid #add5ee;
background-color: #fff;
}	
/* ui-detail-title */
.ui-detail-title{
overflow: hidden;
text-align: center;
padding: 10px 20px 15px 20px;
border-bottom: 1px solid #eee;
}
.ui-detail-title h2{
font-size: 20px;
color: #333;
text-align: center;
padding: 5px 0;
overflow: hidden;
font-family: "Microsoft Yahei";
}
.ui-detail-title p{
color: #666;
line-height: 24px;
}

/* ui-detail-cnt */		
.ui-detail-cnt{
padding: 20px 0;
font-size: 1rem;
line-height: 22px;
overflow: hidden;
}		

/* ui-detail-related */
.ui-detail-related{
width: 656px;
overflow: hidden;
padding: 6px;
border: 1px solid #ccc;
background: #eee;
}
.ui-detail-related a,
.ui-detail-related span{
display: inline-block;
margin: 0 6px 0 0;
padding: 3px 20px;
background: #ddd;
}
.ui-detail-related span,
.ui-detail-related a:hover{
text-decoration: none;
background: #06c;
color: #fff;
}


/* ui-detail-tag */
.ui-detail-tag{
height: 30px;
overflow: hidden;
padding: 0 10px;
border: 1px solid #ddd;
background-color: #f9f9f9;
}
.detail-tags{height: 30px;line-height: 30px;overflow: hidden;}
.detail-tags a{ margin: 0 8px 0 0;}

.detail-share	{
line-height: 16px;	
padding-top: 2px;
}


/* ui-detail-btm */		
.ui-detail-btm{
padding: 10px 0;
line-height: 24px;
overflow: hidden;
}

/* ui-loading */
#ui-loading .ui-cnt{
font-size: 1rem;
line-height: 24px;
overflow: hidden;
padding: 50px;
text-align: center;
}	
#ui-loading .ui-cnt img{
display: block;
margin: 0 auto;
margin-top: 20px;
margin-bottom: 20px;
}
#ui-loading .ui-tips{
font-size: 1rem;
margin-bottom: 20px;
color: #000;
}
#ui-loading .ui-tips .red{ color: #f00;}

/* contact-us */
#contact-us .ui-cnt p{
font-size: 1rem;
padding: 13px 15px;
line-height: 24px;
}	

/* no-found */
.no-found{
width: 480px;
text-align: center;
margin: 100px auto;
}	
.no-found .ui-cnt{ padding-bottom: 20px;margin-bottom:10px;}
.no-found h1{font-size: 100px;font-weight: normal; color: #ccc;}
.no-found img{ display: block; margin: 0 auto;}

/* link-list */
.link-list{
padding: 10px 0;
overflow: hidden;
}
.link-list li{
float: left;
height: 26px;
line-height: 26px;
overflow: hidden;
width: 100px;
padding-left: 20px;
}	

#friend-link .ui-title .ui-icon{
width: 5px;
background: #390;
}
#friend-link .link-list{ padding: 7px 10px; line-height: 20px;}
#friend-link .link-list em{ color: #999; margin: 0 5px;}

/* ui-salon-list */
.ui-salon-list{
overflow: hidden;
padding: 7px 10px;
line-height: 24px;
zoom:1;
}
.ui-salon-list-line{
border-top: 1px solid #e5e5e5;
}
.ui-salon-list em{ color: #666; margin: 0 9px;}
.ui-salon-list a{ margin: 0 4px 0 0px;}

/* match-box */
.match-box{
width: 978px;
height: 80px;
overflow: hidden;
margin-top: 10px;
padding: 10px;
position: relative;
border: 1px solid #ccc;
background-color: #eee;
}
/* ui-match */
.ui-match{ 
margin-left: 1rem;
width: 950px;
height: 80px;	
overflow: hidden;
position: relative;
}
/* match-list */
.match-list{ 
height: 80px;	
overflow: hidden;
position: absolute;
left: 0;
top: 0;
}
.match-list li{
width: 95px;
height: 80px;
overflow: hidden;
float: left;
}
.match-list .item{
width: 81px;
height: 72px;
overflow: hidden;
background-color: #d5d5d5;
margin: 0 3px;
line-height: 18px;
padding: 4px;
display: inline;
float: left;
position: relative;
}
.match-list li.highlighted .item{
background-color: #cce2f7;	
}
.match-list p{
height: 18px;
overflow: hidden;
}
.match-list .team{
color: black;
width: 62px;
height: 18px;
float: left;
overflow: hidden;
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;			
font-family: simsun;	   
}
.match-list .team:hover{ color: #c00;} 
.match-list .score{ color: #666; float: right; font-weight: 700;}
.match-list .status{ color: #080;}

.match-list .links{
width: 85px; 
height: 20px;
line-height: 20px;
position: absolute;
bottom: 0;
left: 0;
padding: 0 2px;
}
.match-list .links a{ margin: 0 2px; color: #c00;}

.match-list .videolive .links,
.match-list .nivideolive .links{
padding-left: 23px;
background: url(/images/player.gif) 2px 2px no-repeat #06c;					
}
.match-list .nivideolive .links{
background-position: 2px -18px;
background-color: #666;		
}
.match-list .videolive .links a,
.match-list .nivideolive .links a{ color: #fff;}

.match-list .morelinks{
background-color: #06c;
bottom: 20px;
left: 0;
line-height: 15px;
overflow: hidden;
padding: 0 2px;
position: absolute;
width: 85px; 
display: none;
}
.match-list .nivideolive .morelinks {
background-color: #666;
}


/* pg_paging */
.ui-match-page a{
display: block;
width: 12px;
height: 19px;
overflow: hidden;
text-indent: -999px;
position: absolute;
top: 50%;
margin-top: -9px;
background-image: url(/images/match-arrow.png);
background-repeat: no-repeat;
}			
.ui-match-next a{background-position: -24px 0; right: 5px;}
.ui-match-next a:hover{background-position: 0 0;}
.ui-match-next a.disabled,
.ui-match-next a.disabled:hover{background-position: -12px 0;}

.ui-match-prev a{background-position: -41px 0; left: 5px;}
.ui-match-prev a:hover{background-position: -65px 0;}
.ui-match-prev a.disabled,
.ui-match-prev a.disabled:hover{background-position: -53px 0;}

/* map-list */
.zc_right{ width:300px; height:auto; float:right;}
.right_box{width:298px; height:auto;margin-bottom:6px; border:1px #ddd solid; background:#FFF;border-radius:5px;}
.right_box h3{height:24px; margin:5px 0px; position:relative; font-size:1rem; font-weight:normal;}
.right_box h3 strong{ padding:0px 18px 0px 6px; height:24px; font-size:1rem; font-family:"΢���ź�"; line-height:24px; background:url(/images/hs_bg.gif) no-repeat #ae1e2a right center; display:block; color:#000; position:absolute; left:0px; top:0px; }
.right_box h3 a{ position:absolute; right:6px; top:0px; line-height:24px;}
.right_box ul{ padding:2px 6px 8px 6px;}
.right_box ul li{height:24px; line-height:24px; text-indent:6px; overflow:hidden;}
.right_box .show{ padding:2px 6px 6px 8px; line-height:190%;}

.right_slide{width:286px; height:auto;margin-bottom:6px;margin-top: 10px;border:0px #ddd solid; background:#FFF;padding:2px 6px 8px 6px;}
.right_slide h3{height:24px; margin:5px 0px 5px -6px; position:relative; font-size:1rem; font-weight:normal;}
.right_slide h3 strong{ padding:0px 18px 0px 16px; height:24px; font-size:18px; font-family:"΢���ź�"; line-height:24px; display:block; color:#2b2935; position:absolute; left:0px; top:0px; }
.right_slide h3 a{ position:absolute; right:6px; top:0px; line-height:24px;}

.right_slide .hd{ height:22px; line-height:22px;}
.right_slide .hd li{cursor:pointer;background:#ddd; height:22px; padding:0px 5px; color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; text-shadow:1px 1px #ffffff; float:left; margin-right:5px; text-decoration:none;-webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s;}
.right_slide .hd li.on, .right_slide .hd li:hover{ background:#009ad9; color:#FFF; text-shadow:1px 1px #333;}
.right_slide .bd{ padding-top:5px;}
.right_slide .bd li{height:24px; line-height:24px; text-indent:6px; overflow:hidden;}

.right_slide .data{ padding-top:5px;}

.right_box .right_tab, .right_box .right_tab_data{ width:282px; height:24px; margin:4px auto 0px auto;}
.right_box .right_tab a, .right_box .right_tab_data a{ float:left;padding:0px 3px; height:22px; display:block;line-height:24px;border:1px #bed7e8 solid; background:#FFF; font-weight:bold; margin-right:4px; margin-bottom:4px;  overflow:hidden;}
.right_box .right_tab a:hover, .right_box .right_tab_data a:hover{border:1px #3E6D8E solid; text-decoration:none;}
.right_box .right_tab a.f, .right_box .right_tab_data a.f{ background:#3E6D8E; color:#FFF;border:1px #3E6D8E solid; text-decoration:none;}



.right_slide .data{ padding-top:5px;}			
.map-list{
width: 660px;
overflow: hidden;
padding: 10px 1rem;
}
.map-list li{
float: left;
}
.map-list span{
color: #666;
float: left;
height: 30px;
line-height: 30px;
width: 45px;
}
.map-list ul{
float: left;
width: 615px;
}
.map-list ul li {
display: inline;
float: left;
height: 30px;
line-height: 30px;
margin-right: 20px;
}
.map-list ul li a{
white-space: nowrap;
}








.col_zuqiu{border:1px solid #ADCBEB;background:#f3f2fa;overflow:hidden; width:658px; position:relative; z-index:5;margin-bottom:5px;}
.hot-title { float:left; width:20px; background:#009ad9;}
.hot-title h3 { padding:3px;}
.hot-title h3 a{ font-size:1rem; font-weight:normal;  color:#FFF;}
.hot-zuqiu { float: left; width:700px; margin-bottom:5px;}
.hot-match{margin-left:5px;}
ul.hot-match li{background: url("/images/arrow.gif") no-repeat scroll 0 9px transparent; float: left; width:340px; padding-left:5px; margin:5px 0;}
ul.hot-match li a{ margin-left:5px;}
.hot-video{margin:0 5px 5px; float:left;}
ul.hot-video li { background: url("/images/arrow.gif") no-repeat scroll 0 9px transparent; float: left; /* height: 25px; line-height: 25px;  margin-top: 3px; */ width: 210px; padding-left:5px;}
ul.hot-video li a { float: left; height: 25px; line-height: 25px; overflow: hidden; padding-left: 5px; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; }
.match-name{color:#666; float:left; padding-left:5px;}

.left{
float: left;
}
.right{
float: right;
}
#recommend{
overflow: hidden;
clear: both;
border: 1px solid #d7d7d7;
background-color: #fff;
padding:5px 5px 7px 5px;
height: auto; overflow: hidden; font-size: 1rem; color: #000000;
margin-top:10px;
}

#recommend .r_video{
width: 500px; font-size: 1rem;  height: auto; overflow: hidden;
}
#recommend .r_news{
width: 518px;  font-size: 1rem; height: auto; overflow: hidden;
}#recommend .r_news1{
width: 198px;  font-size: 1rem; height: auto; overflow: hidden;
}
#recommend .f_video{
width: 370px; font-size: 1rem;  height: auto; overflow: hidden;
}
#recommend .f_news{
width: 340px;  font-size: 1rem; height: auto; overflow: hidden;
}
.head_1{ background: url("/images/icons-1.png")  -411px -249px no-repeat !important;font-weight: bold;}
.head_1 a{font-size: 1rem;font-family:"΢���ź�"; color:#990000 !important;}
.head_2{ background: url("/images/icons-1.png")  -411px -249px no-repeat !important;font-weight: bold;}
.head_2 a{ font-size: 1rem;font-family:"΢���ź�";color:#990000 !important;}
.head_3 a{ color:#333333 !important;}
#recommend li{
line-height: 22px; text-indent: 20px;
}
#recommend li span, #ad_box .other span{
padding: 0 5px;
}
#recommend .r_video li{
background: url("/images/icons-1.png")  -411px -249px no-repeat;
}
#recommend .r_news li{
background: url("/images/icons-1.png")  -411px -249px no-repeat;
}
#recommend .f_video li{
background: url("/images/icons-1.png")  -411px -249px no-repeat;
}
#recommend .f_news li{
background: url("/images/icons-1.png")  -411px -249px no-repeat;
}
#recommend li{
list-style:none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.m-nav-box{
display:none;
}
.sjyc{
display:none;
}



@media only screen and (max-width:320px) {
body {
min-width: 280px;
}
}

@media only screen and (max-width:400px) {
body {
min-width: 280px;
}
}


@media only screen and (max-width:640px) {
body {
min-width: 280px;
}

.sbtsw{float:left;width:100%;font-size:1rem;height:60px;line-height: 60px;color:#5a7abd;}
.sbtsw01{display:block;}
.zbzt01{float:left;width:100%;
}

.zbzt{float:left;width:100%;height:50px;line-height: 50px;
}

.sbtsw01{width:100%;font-size:1rem;}
.sbtsw022{max-width: calc(50% - 1rem); -webkit-box-flex: 0; flex: 0 0 calc(50% - 1rem); }
.sbtsw023{max-width: calc(50% - 1rem); -webkit-box-flex: 0; flex: 0 0 calc(50% - 1rem); }
.dsnone {
/*display:none*/
}
.sjyc{
display:block;
} 
.archive-live-toolbar{width:100%;}
.m-none,.v-list-tuijian,.v-list-ad {
display:none!important
}
.m-nav-box,.v-video-list {
display:block
}
.gg-box,.gg-box-l,.gg-box-r {
width:340px
}
.one2-bg,.juji-box li,.x6-thumbnail li,.v-pl,.top-box {
width:320px
}
.x3-title,.link {
width:300px
}
.pindao{
display:none
}


.m-nav {
width:100%;
height:50px;
background:#ff7e00;
}
.m-logo {
float:left;
padding-top:50px;
width:145px;
height:0;
background:url(/images/m-logo.png) 15px 10px no-repeat;
background-size:154px 95px;
overflow:hidden
}
.m-so-btn,.m-menu-btn {
float:right;
margin:8px 15px 8px 0;
width:45px;
height:31px;
border:1px solid #ffb080;
border-radius:3px;
cursor:pointer;
background-color:#da5200;
/*background:url(/images/icon.png) no-repeat #da5200;*/
}
.m-so-btn {
background-position:12px -1792px
}
.m-menu-btn {
background-position:8px -1826px
}
.click {
background-color:#181d21
}
.m-sotxt {
float:left;
padding:0 10px;
width:78%;
height:30px;
line-height:30px;
border:1px solid #545e68;
border-radius:3px 0 0 3px;
color:#000;
outline:0
}
.m-sobtn {
float:right;
margin-top:-32px;
width:22%;
height:32px;
line-height:32px;
background:#545e68;
color:#fff;
font-size:1rem;
border-radius:0 2px 2px 0;
outline:0;
cursor:pointer
}
.m-so {
display:none;
padding:10px 20px 12px;
height:30px;
background:#0774c0;
border-top:1px solid #2b9eee
}
.m-menu {
display:none;
width:100%;
height:auto;
padding:10px 0;
background:#383838;
border-top:1px solid #000000;
overflow:hidden
}
.m-menu a {
float:left;
width:20%;
text-align:center;
line-height:30px;
color:#fff
}





#recommend{display:none;}
.box{width:100%;}
.layout{width:100%; overflow: hidden;}
.layout p{ font-size:1.1rem; line-height: 2.2rem; width:98%; margin-left: auto; margin-right: auto;}
.layout p img{ width: 2.2rem; margin-top: 1.4rem;}
.bottominfolink a{ margin-left: 1.2rem; display: block; margin-top: 0.8rem; text-decoration: none !important;}
/*.layout{width:100%;padding-top:90px;}*/
.box .content{width:100%;}
.conbox{width:100%;}
.box h2{/*width:86%;padding:0px 0px 0px 50px;*/}
.box ul{width:96%;}
.box ul li{line-height:20px;padding:6px 0px 0px 0px; }
.box ul li .tit{height:10rem}
.box ul li .rec{background:#fff6ed;}
.box ul li .tit a{font-size: 1rem;margin-left:6px;}
.box ul li .tit img{width: 34px;height: 34px;vertical-align:middle;}
.box .tv_show{width:96%;}
/* #zc_dh,#header,#zc_AD1,#footer,.sidebar,.box1,.ui-box,.con,.v-panel-separate,.v-video-r,.v-list-tbox ul,.tag-fengmian {
display:none;
} */
}

/* @media only screen and (max-width: 639px){
.content-box .list-item .team-info .team-item .left{
width:80px;
text-align: right;
color:#212529;
font-weight: bold;

}

.content-box .list-item .team-info .team-item .right{
width:80px;
text-align: left;
color:#212529;
font-weight: bold;
}
} */
@media only screen and (max-width: 640px){

html{font-size:16px}

.main-top {
width: auto;
z-index:1000;
background: #FFFFFF;
display: flex;
align-items: center;
margin: auto;
padding: 0.72rem 0;
}
#header{
display: flex;
overflow: hidden;
overflow-x: auto;
}

#header .site-nav {
display: flex;
background-color: #fff;
border-bottom: none;
margin: auto;
padding: auto;
}
#header::-webkit-scrollbar {display: none; /* Chrome Safari */}



.league-match-nav{
width:auto !important;
overflow: hidden;
overflow-x: auto;
margin: auto;
padding: auto;
display: flex;
background-color: #fff;
}

.league-match-nav::-webkit-scrollbar {display: none; /* Chrome Safari */}


.match-time-nav{
width:auto !important;
margin: auto;
padding: auto;
display: flex;
align-items: center;
background-color: #fff;
border-top: 1px solid #EDEDED;
}

.toolbar::-webkit-scrollbar {display: none; /* Chrome Safari */}
.toolbar{
width:100%;
overflow: hidden;
overflow-x: auto !important;
display:flex !important;
list-style:none;
margin-left: auto;
margin-right: auto;
text-align: center;
background:#f8f9fa;
height:2.5rem;
scrollbar-width: none; /* firefox */
-ms-overflow-style: none; /* IE 10+ */
}
.toolbar a{color:#212529;font-size: 1rem;}
.toolbar a:hover{color:#2196f3}
/* .toolbar::-webkit-scrollbar{width: 0 !important} */

.toolbar li a{display:block;white-space:nowrap;padding:.5rem;line-height:1.5rem;margin:0 2.8rem 0 0}
.toolbarv li a:hover{color:#f33e4f}
.toolbar li.current-cat a{color:#f33e4f;position:relative}
.toolbar li.current-cat a:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;border-bottom:2px solid #f33e4f}

.content-box{
width:100% !important;
margin-top:10px !important;
padding-bottom: 1px;
display: flex;
flex-direction: column;
background: #FFFFFF;
}


.content-box .list-item{
display: flex;
flex-direction: column;
padding: 0.5rem;
align-items:unset;
border-bottom: 1px dotted #CCC;
}

.content-box .list{
display: flex;
flex-direction: column;
}

.content-box .list-item .match-time{
display: flex;
padding-top: 1.8rem;
padding-bottom: 1.8rem;
justify-content: unset;
}

.content-box .list-item .go-box{
margin-right: 0 !important;
display: flex;
justify-content: center;
}

.content-box .list-item .match-time a {
width: auto !important;
color: #333;
font-weight: bold;
margin-left: 30px;
font-size: 1rem;

line-height: 2.2rem;
border-radius: 10px;
padding: 0.2rem;
}

.content-box .list-item .go-box a {
padding: 5px 10px 5px 10px;
height: 1rem;
color: #ff7e00;
margin: 5px;
margin-top:1.5rem;
border-radius: 16px;
border: 1px solid #ff7e00;
text-decoration: none;
line-height: 1rem;
}

.list-box{
width:100% !important;
height:auto;
display: flex;
margin: auto;
background: #FFFFFF;
}

.list-box .right-box{
display: none;
}

p {
line-height:150%;
}

#divMain {
width:100%;
}
#divSidebar {
display:none;
}

.conbox{width: 100% !important;padding-bottom: 1px; margin: 0 auto; padding:0rem;}		
.sidebar{width: 100% !important; padding-bottom: 1px; position: relative;}
.right_slide{width:100% !important; height:auto;margin-bottom:6px;margin-top: 10px;border:0px #ddd solid; background:#FFF;padding:2px 6px 8px 6px;}

}


.new_list_item {
width: 100%;
word-break: break-all;
font-size: 16px;
border-bottom: 1px solid rgba(244,244,244,1);
padding-top: 20px;
padding-bottom: 10px;
}

.new_list_item_title {
width:98%;
text-align: center;
font-family: PingFangSC-Regular;
font-size: 14px;
color: #666666;
margin-left: auto;
margin-right: auto;
min-height: 2.2rem;
}

.new_list_item_title h2{
font-weight: normal;
}

.zbj{
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
.new_list_item_button {
width:100%;
text-align: center;
line-height: 2.5rem;
/*margin: 0 5px;*/

}

.new_list_item_button a {
width: 94px;
height: 24px;
background-color: #cc0000;
border: 1px solid #cc0000;
border-radius: 13.5px;
padding: 4px 15px;
font-size: 16px;
color: #ffffff;
font-weight: 600;
}

.new_list_item_info {
width:80%;
margin-right: auto;
margin-left: auto;
text-align: center;
min-height: 2.5rem;
display: flex;
font-family: PingFangSC-Semibold;
font-size: 18px;
color: #333333;
font-weight: 600;
}

.new_list_item_info_team {
width: 30%;
}

.new_list_item_info_score {
width: 20%;
}

.new_list_item_info_logo {
width: 12%;
}

.new_content_h1 {
width:100%;
margin-left: auto;
margin-left: auto;
background-color: #F2F5FF;
min-height: 50px;
line-height: 50px;
text-align: center;
}

.new_content_h1 h1{
font-family: PingFangSC-Semibold;
font-size: 18px;
color: #cc0000;
letter-spacing: 0;
line-height: 50px;
font-weight: 600;
}

.new_content_h1 h2{
font-family: PingFangSC-Semibold;
font-size: 18px;
color: #cc0000;
letter-spacing: 0;
line-height: 50px;
font-weight: 600;
}

.new_content_box {
width: 100%;
background-color: #ffffff;
max-width: 1200px;
margin-left: auto;
margin-right: auto;
text-align: center;
display: flex;
flex-direction: column;
}

.new_content_box .match_daohang {
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: left;
margin-bottom: 1rem;
margin-top:1rem;
}

.new_content_box .match_daohang div{
margin-left: 0.94rem;
margin-right: auto;
text-align: left;
font-size: 0.88rem;
}

.new_list_item_more {
color: #999999;
font-size: 0.875rem;
line-height: 2rem;
margin-bottom: 1rem;
}
.mathc_more{
margin-top:1rem;
cursor: pointer;
display: block;
}
.mathc_more1{
margin-top:1rem;
cursor: pointer;
display: block;
}
.mathc_more2{
margin-top:1rem;
cursor: pointer;
display: block;
}
.mathc_more3{
margin-top:1rem;
cursor: pointer;
display: block;
}

@media only screen and (max-width: 400px) {
.new_list_item {
width: 100%;
word-break: break-all;
font-size: 14px;
border-bottom: 1px solid rgba(244,244,244,1);
padding-top: 20px;
padding-bottom: 10px;
}

.new_list_item_title {
width:98%;
text-align: center;
font-family: PingFangSC-Regular;
font-size: 12px;
color: #666666;
margin-left: auto;
margin-right: auto;
min-height: 2.2rem;
}

.new_list_item_title h2{
font-weight: normal;
}

.new_list_item_button {
width:100%;
text-align: center;
line-height: 2.5rem;
}

.new_list_item_button a {
width: 94px;
height: 24px;
border: 1px solid #cc0000;
border-radius: 13.5px;
padding: 4px 12px;
font-size: 12px;
color: #ffffff;
font-weight: 600;
}

.new_list_item_info {
width:95%;
margin-right: auto;
margin-left: auto;
text-align: center;
min-height: 2.5rem;
display: flex;
font-family: PingFangSC-Semibold;
font-size: 16px;
color: #333333;
font-weight: 600;
}

.new_list_item_info_team {
width: 30%;
}

.new_list_item_info_score {
width: 14%;
}

.new_list_item_info_logo {
width: 12%;
}

.new_content_h1 {
width:100%;
margin-left: auto;
margin-left: auto;
background-color: #F2F5FF;
min-height: 34px;
line-height: 34px;
text-align: center;
}

.new_content_h1 h1{
font-family: PingFangSC-Semibold;
font-size: 16px;
color: #cc0000;
letter-spacing: 0;
line-height: 34px;
font-weight: 600;
}

.new_content_h1 h2{
font-family: PingFangSC-Semibold;
font-size: 16px;
color: #cc0000;
letter-spacing: 0;
line-height: 34px;
font-weight: 600;
}

.new_content_box {
width: 100%;
background-color: #ffffff;
max-width: 1200px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
}

.bottomicon a{ margin-left: 0.44rem; margin-top: 0.44rem; text-decoration: none !important;}