/*通用样式*/
/*html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,object,iframe,form,blockquote,fieldset,input,textarea,code,address,caption,cite,code,em,i,ins,select{margin:0;padding:0;font-style:normal;font-size:12px;font-weight:normal;}
ul,ol{list-style:none;}
fieldset,img{border:none;padding:0;}
caption,th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
body{background: #ffffff;}

.fl{float:left;}
.fr{float:right;}*/
/* 链接 */
/*a:link,a:visited{text-decoration:none;color: #0054AF;}
a:hover{color:#f00;text-decoration:none;}
a:active{color:#f00;}*/

.wrap{width:1000px;margin:0 auto;overflow:hidden;}
.clear{zoom:1;}
.clearb{display:block;clear:both;}
.space{font-size:0;line-height:0;height:10px;clear:both;}
.dis_none{display: none;}

.m_t_20{margin-top: 20px;}
.c_blue{color: #0054AF;}
.no_data{text-align: center;width: 100%;font-size: 16px;line-height: 30px;}
.b_red{background: #f00;}
.backToTop{display: none;width: 24px;  line-height: 1.2;  padding: 5px 0;  background-color: #000;  color: #fff;  font-size: 14px;  text-align: center;  position: fixed;  _position: absolute;  right: 0;  bottom: 290px;  _bottom: "auto";  cursor: pointer;  opacity: .6;  filter: Alpha(opacity=60);  z-index: 999999;}


.main{width: 990px;margin: 0 auto;font-size:12px;}
.visibility{visibility:hidden;}

.imp-match{width:100%;overflow:hidden;background: #fff;}
.imp-match .imp-line{position: relative;}
.imp-match .tlt{margin:15px 0;color:#666;text-align: center;font-size:18px;}
.imp-match .imp-box{margin:0 20px;}
.imp-match .imps{/*width:800px;*/}
.imp-match .imp{float:left;width:14.28%;text-align:center;}
.imp-match .imp a{display:block;position:relative;}
.imp-match .imp .img-box{margin: 0 8px;height: 85px;line-height: 85px;z-index:3;background:url(//data.zhibo8.cc/html/mobile/images/all_match/polygon-icon.png) no-repeat center center;background-size:contain;}
.imp-match .imp img{width: 50px;vertical-align: middle;}
.imp-match .imp i{display:block;padding:10px 0;font-style:normal;color:#333;}

.box-top-line{border-top:2px solid #2E9FFE;}
.main-l{width:192px;}
.main-r{width:798px;}

.f_navs li{position:relative;display: block;}
.f_navs li a{display:block;position:relative;height:40px;line-height: 40px;text-align: center;color:#333;}
.f_navs > li > a{background:#F5F5F5;}
.f_navs .child_f_navs a{background:#E0E0E0;}

.f_navs li.cur_down:before{content:'';position:absolute;right:12px;top:12px;z-index:3;width:7px;height:7px;border:2px solid #ccc;border-top:none;border-right:none;transform:rotate(-45deg)}
.child_f_navs li .sub_cur{background:#2E9FFF;color:#fff;}
.child_f_navs .sub_cur:before{content:'';position:absolute;right:12px;top:15px;z-index:3;width:7px;height:7px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(-45deg)}

.f_teams li{float:left;width:33.333%;text-align: left;}
.f_teams li a{display:block;height:40px;line-height: 40px;color:#333;border-bottom:1px solid #f6f6f6;text-indent:40px;}
.sub_teams a{float:left;width:33.333%;}
.f-t-item .f_active{background:#F8F8F8;border-bottom:1px solid #F8F8F8;color:#333}
.f-t-item img{width: 30px;margin-right: 4px;}
.f_teams li.row-line{width:100%;background:#F8F8F8;}
.f_teams li.row-line a{border-bottom:1px solid #F8F8F8;color:#333;}

.f_nav{width: 100%;}
.f_nav ul li{width:20%;float: left;font-size: 15px;text-align: center;line-height: 33px;box-sizing:border-box;color: #555;cursor: pointer;border-right: 1px solid #dedede;border-top: 1px solid #dedede;border-bottom: 5px solid #7BC2FA;}
.f_nav ul li:first-child{border-left: 1px solid #dedede;}
.f_nav ul li.cur{background: #7BC2FA;color: #fff;}
.f_match{border: 1px solid #ddd;}
.f_m_left{width: 720px;float: left;padding-left: 38px;}
.f_m_nation{width:100%;}
.f_m_left h3,.f_m_right h3{font-size: 15px;font-weight: bold;line-height: 40px;}
.f_m_right{width: 210px;float: left;padding-left: 19px;background: #F6F6F6;border-left:1px solid #dedede; }
.f_team{zoom: 1;}
.f_team ul li{float: left;width: 77px;padding-right: 40px;padding-left: 3px;cursor: pointer;}
.team_no{width: 70px;height: 70px;}
span.leagueName {border: 1px solid #ddd;  height: 23px;  line-height: 23px;  position: relative;  zoom: 1;  text-align: center;    color: #333;  text-decoration: none;  font-size: 12px;  overflow: hidden;  margin: 5px 0px;  }
span.noSub {  display: block;  width: 75px;  padding: 0;  }
span.leagueName i {  border-style: solid;   border-color: transparent #333;  display: inline-block;  height: 0;  line-height: 0;  width: 0;  font-size: 0;  border-width: 3px 0 3px 3px;  position: absolute;  right: 6px;  top: 9px;  }
.f_team2 ul li{float: left;width: 77px;padding-right: 25px;padding-left: 3px;cursor: pointer;}
.leagueDetail {  display: none; border: 5px solid #d6d6d6;  background: #fff;  padding: 6px;  position: absolute;  z-index: 100;  margin: -104px 0 0 86px;  zoom: 1;  cursor: default;}
.dis_block{display: block;}
.leagueDetail_con .league_con {  margin: 0px 10px;  height: 110px;  position: relative;  display: block;  float: left;  width: 77px;  }
.league_con a {  display: block;  width: 100%;  }
.league_con span.leagueLogo {    width: 70px;  height: 70px;  margin-bottom: 10px; display: block; }
.maxWidth {  width: 300px;  }
.league_con span.leagueName {   width: 68px;  height: 23px;  line-height: 23px;  position: relative;  zoom: 1;  text-align: center;  color: #333;  text-decoration: none;  font-size: 12px;  overflow: hidden;  display: block;  }
.leagueDetail i.arrowSideline {  border-color: transparent #d6d6d6;  border-style: solid;  height: 0;  line-height: 0;  width: 0;  font-size: 0;  border-width: 6px 6px 6px 0;  position: absolute;  z-index: 11;  left: -11px;  top: 30px;  display: block;  _display: inline;  zoom: 1;  }
.leagueDetail i.arrowIcon {  border-color: transparent #ebebeb;  border-style: solid;  display: block;  _display: inline;  height: 0;  font-size: 0;  line-height: 0;  width: 0;  border-width: 6px 6px 6px 0;  position: absolute;  z-index: 12;  top: 30px;  left: -6px;  zoom: 1;  background: none\9;  }

.m_teams{border: 1px solid #F3F3F3;}
.m_teams .tlt-line{width:100%;height:36px;line-height:36px;background:#F3F3F3;border-top:2px solid #2E9FFE;}
.m_teams li{float:left;width:50%;text-align: center;border-bottom:1px solid #f6f6f6;}
.m_teams li a{display:block;color: #333;}
.m_teams li p{height:36px;line-height:36px;}
.m_teams .t-logo{width:60px;height:60px;margin:0 auto;}

.round{position:relative;}
.round .r-box{width:850px;margin:0px auto 20px;overflow-x:hidden;white-space: nowrap;}
.round .btn-act{position:absolute;z-index:3;top:0;bottom:0;width:60px;cursor:pointer;border: 1px solid #F3F3F3;}
.round .btn-next:after{content:"";position:absolute;top:50%;left:27px;margin-top:-10px;border-width:10px;border-color:transparent transparent transparent #F3F3F3;border-style:solid;}
.round .btn-prev:before{content:"";position:absolute;top:50%;right:27px;margin-top:-10px;border-width:10px;border-color:transparent #F3F3F3 transparent transparent;border-style:solid;}
.round .btn-next{right:0;}
.round .btn-prev{left:0;}
.round .btn-p-active:before{border-color:transparent#2E9FFE  transparent transparent ;}
.round .btn-n-active:after{border-color:transparent transparent transparent  #2E9FFE;}

.group{position:relative;padding:10px 0;}
.group li{float:left;width:60px;text-align: center;height:36px;line-height:36px;background: #F3F3F3;cursor:pointer;}

.breadCrumb{line-height: 25px;width: 100%;margin-bottom: 5px;}
.m_left{width: 720px;margin-right: 10px;float: left;}
.m_right{width: 260px;float: right}
.m_right .table{width:100%;}
.m_right .table a{color:#2E9FFE}
.m_right .table thead tr,
.m_right .table tr:nth-child(even){background:#F3F3F3;}
.m_left_w{width:720px;}
.m_right_w{width:260px;}
.btn-area{width:100%;text-align: center;height:36px;line-height: 36px;}
.btn-area a{display:block;color:#333;}
.m_title{line-height: 30px;font-size: 16px;font-weight: 600;color: #000;border-left: 5px solid #408DDB;padding-left: 5px;}
.m_s_select1,.m_s_select2{margin-top: 10px;padding: 10px 0px;}
.m_s_select1 ul,.m_s_select2 ul{position:relative;}
.m_s_select1 ul li{line-height: 30px;display:inline-block;width:10%;text-align:center;font-size: 16px;color: #666;font-weight: 900;margin-right:5px;cursor: pointer;}

.m_s_select2 ul li{line-height: 30px;display:inline-block;text-align:center;font-size: 16px;color: #666;font-weight: 900;margin: 0 5px;cursor: pointer;}
.m_s_select1 ul li a,.m_s_select2 ul li a{color: #BBB1B1;width: 100%;height: 100%;display:inline-block;}
.round .t-bg{height:20px;background:#F3F3F3;border:1px solid #F3F3F3;}
.round .b-cn{color:#BBB1B1;border: 1px solid #F3F3F3;}
.round .cur_round .t-bg{background:#2E9FFF;border:1px solid #2E9FFE;}
.round .cur_round .b-cn{color:#2E9FFF;border:1px solid #2E9FFE;}

.tb-tlt{padding: 0px 0 20px;text-align: left;font-size:24px;}
.m_left table{width: 100%;}
.m_left table tr th,.m_left table tr td{text-align: center;line-height: 36px;}
/*.m_left table tr th:nth-child(2){text-align:right;padding-right:30px;}
.m_left table tr th:nth-child(4){text-align:left;padding-left:30px;}*/

.m_left table tr td:nth-child(1),.m_left table tr th:nth-child(1){background:#F6F6F6;}

.m_left table tr td.gtd{font-size: 16px;font-weight: 600;text-align: left;padding-left: 5px;}
.m_left .m_match{border-top:2px solid #2E9FFE;}
.m_match table{border: 1px solid #F3F3F3;}
.m_match table tr td:nth-child(2),
.m_match table tr td:nth-child(4){width:30%}
.m_match table a{color:#2E9FFE;}
/*.m_left .m_match table td:nth-child(2){text-align: right;padding-right: 30px;}
.m_left .m_match table td:nth-child(4){text-align: left;padding-left: 30px;}*/
.m_left table.jfb tr td:nth-child(2){text-align: left;padding-left: 5px;}
.m_left table.jstj tr td:nth-child(2){text-align: left;padding-left: 5px;}
.m_left table.ssb tr td:nth-child(3){text-align: left;padding-left: 5px;}
.team table.zb tr td:nth-child(3){text-align: right;padding-right: 30px;}
.team table.zb tr td:nth-child(5){text-align: left;padding-left: 30px;}
.team table.future tr td:nth-child(3){text-align: right;padding-right: 30px;}
.team table.future tr td:nth-child(5){text-align: left;padding-left: 30px;}

.t24no{display: inline-block; width: 24px;height: 24px;line-height: 24px;margin: 0px 3px;}
.t24no img{vertical-align: middle;display: inline-block;}
.m_r_top{width: 100%;border: 1px solid #CACACA;}
.m_r_img{width: 130px;height:130px;border:2px solid #CACACA;margin: 10px auto;}
.m_t_info{padding: 0px 10px;margin-bottom: 10px;}
.m_t_info span{display: inline-block;line-height: 25px;width: 93px;border: 1px solid #CACACA;text-align: center;}
.m_r_bot{width: 100%;margin-top: 10px;}
.m_r_bot p{line-height: 35px;font-size: 16px;text-align: center;color: #555;font-weight: 600;cursor: pointer;border: 1px solid #CACACA;border-top: none;}
.m_r_bot p:first-child{border-top: 1px solid #CACACA;}
.m_r_bot p.p_focus{background: #408DDB;color: #fff;}
.m_r_bot ul{border: 1px solid #CACACA;border-top: none;}
.m_r_bot ul li{text-align: center;line-height: 25px;}
.m_r_bot ul li a{color: #555;}
.m_r_bot ul li a:hover{color:#f00;}
.m_r_bot ul li a.a_focus{color: #f00;}
.m_group{line-height: 30px;font-size: 16px;font-weight: 600;}

.tab_3,.tab_4{width: 100%;border-bottom: 5px solid #408DDB;}
.tab_3 span{display: inline-block;border: 1px solid #CACACA;line-height: 40px;font-size: 16px;float: left;width:251px;text-align: center;color: #555;cursor: pointer;border-bottom: none;}
.tab_3 span.s_focus{    border: 1px solid #408DDB;  border-right: 2px solid #408DDB;  background: #408DDB;  color: #fff;}
.tab_4 span{display: inline-block;border: 1px solid #CACACA;line-height: 40px;font-size: 16px;float: left;width:188px;text-align: center;color: #555;cursor: pointer;border-bottom: none;}
.tab_4 span.s_focus{border: 1px solid #408DDB;  background: #408DDB;  color: #fff;}


.m_l_top{width: 100%;margin-bottom: 20px;}
.l_t_l {  width: 130px;  min-height: 130px;  border: 2px solid #CACACA; margin-right: 20px;float: left;}
.l_t_r{float: left;width: 606px}
.l_t_r h2{line-height: 45px;font-size: 16px;font-weight: 600;}
.l_t_r p{line-height: 30px;width: 100%}
.l_t_r p span{display: inline-block;width: 50%;line-height: 25px;}
.l_t_r p span{display: inline-block;width: 50%;line-height: 25px;}
.l_t_r p span.sp3{display: inline-block;width: 33.33%;line-height: 25px;}


.m_left .team table tr td.jf_title{text-align: left;font-size: 14px;font-weight: 600;}
.m_left .team table tr.bg_fff{background: #fff;}

.t_pl{width: 100%;margin-top: 10px;}
.t_pl .t_pl_left{width: 110px;float: left;text-align: center;padding-top: 30px;font-size: 16px;}
.t_pl .t_pl_right{width: 650px;float: left;border-bottom: 1px solid #CACACA;}
.t_pl .t_pl_right ul li{width: 130px;float: left;margin: 10px 0px;}
.t_pl .t_pl_right ul li span{display:block;width: 65px;height: 65px;background: url("/data.qiumibao.com/html.qiumibao.com/html/img/tubiao.png") -228px -7px;margin:0 auto;text-align: center;font-weight: 600;line-height: 65px;    font-size: 30px;  color: #fff;  font-family: '微软雅黑';}
.t_pl .t_pl_right ul li a p{line-height: 25px;font-size: 14px;text-align: center;color: #555;width: 130px;overflow: hidden;height: 25px;}
.t_pl .t_pl_right ul li a p:hover{color: #f00;}

.selectBox {padding: 20px 20px 15px;border: 1px solid #ddd;border-width: 0 1px;  }
.selectBox select{width: 100px;}
.z_turn{line-height: 25px;font-weight: 600;padding-left: 20px;background: #F5F5F5;font-size: 13px;}
.t_box{margin: 20px;}
.t_iner_box{width: 130px;line-height: 65px;padding: 0px 54px;float: left}
.t_iner_box:nth-child(2){border: 1px solid #ddd;border-width: 0 1px; }

.t_box span{display:inline-block;line-height: 65px;float: left;font-weight: 600;padding: 0px 10px;}
.t_box span.att{background: url("/data.qiumibao.com/html.qiumibao.com/html/img/tubiao.png") 6px -7px;width: 65px;height: 65px;}
.t_box span.fs{background: url("/data.qiumibao.com/html.qiumibao.com/html/img/tubiao.png") 348px -7px;width: 65px;height: 65px;}
.t_box span.fg{background: url("/data.qiumibao.com/html.qiumibao.com/html/img/tubiao.png") 273px -7px;width: 65px;height: 65px;}
.t_table{margin: 20px;}
.t_table  table{width: 220px;float: left;margin-right: 20px;}
.t_table  tbody{width: 100%;}
.t_table  tbody tr td{border: 1px solid #ddd;}
.t_table  tbody tr:nth-child(even){background: #fff;}
.t_table  tbody tr td:nth-child(1){background: #F5F5F5;}
.t_rys{padding: 20px;}
.t_cup{margin-bottom: 20px;}
.t_cup span{display: block;min-height: 65px;width: 65px;background: url("/data.qiumibao.com/html.qiumibao.com/html/img/tubiao.png") 91px -7px;float: left;}
.t_cup p{float: left;line-height: 22px;width: 645px;padding-left: 10px;word-break:break-all; word-wrap:break-word ;}
.t_cup p.fw{font-weight: 600;}
.player .p_nav{width: 100%;}
.player .p_nav span{line-height: 25px;border-left: 1px solid #ddd;display: inline-block;padding: 0px 20px;cursor: pointer;}
.player .p_nav span.p_sel{border-bottom: 2px solid #408DDB;color: #408DDB;}
.p_rys tr td{border: 1px solid #ddd;}



/*nba*/
.n_left{width: 182px;float: left;padding: 0;border-right: none;height: 300px;}
.n_right{width: 790px;float: right;padding: 0;border:1px solid #F3F3F3;height: 313px;box-sizing: border-box;}
.n_l_i{display:flex;align-items:center;justify-content:center;border:1px solid #F3F3F3;background:#F5F5F5; cursor: pointer;margin-bottom: 14px;height:92px;}
.n_tab{cursor:default;background:#fff;}
.n_l_i p{font-size:18px;color:#333;}
.n_l_i img{width:54px;}
.n_left div.cur{background: #2E9FFF;}
.n_left div.cur p{color:#fff;}
.n_right ul li{float: left;width:10%;height:100px;}
.n_right ul li a{display:block;padding:13px 0;color: #555;border-bottom:1px solid #F3F3F3;border-right:1px solid #F3F3F3;text-align: center;}
.n_right ul li a:hover{color: #f00;}
.n_right ul li.border_none{border: none;}
.n_right ul li p{text-align: center;line-height: 20px;margin-top:15px;}
.n_right .n-logo{width:48px;height:48px;}

.footer{
    margin: 0 auto; text-align: center; line-height: 30px;
}
#links{
    font-size: 12px;
}
#copyright{
    font-size: 12px;
}