@charset "utf-8";
/* CSS Document */
body{ background:#fff;  margin:0 0 5px 0; padding:0; font-family:Helvetica; color:#323232;-webkit-user-select:none;-webkit-text-size-adjust:none;font-size:13px;}
p,input,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form{margin:0;padding:0;list-style:none;vertical-align:middle}
img{border:0}
a{ text-decoration:none;}
a:visited {text-decoration:none;}  
a:hover {text-decoration:none;}  
a:active {text-decoration:none;}
.red,.o_w{ color:#ff6666;}
.green,.o_l{ color:#29c130;}
.yellow{color:#ff6666}
.blue{ color:#31a2ee;}
.odd_row{ background:#f4f4f6;}
.even_row{ background:#fff;}
/*加载*/
*html body{height:100%;}
*html .load_wrap{ position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||380)));}
.load_wrap{width:16px; height:16px; display:block; position:fixed; z-index:9999; left:50%; top:50%; margin-left:-8px; margin-top:-8px;}
.load_box{ width:16px; height:16px;}
.load_box img{ border:none; background:none; background-size:36px 36px;}
/*暂无*/
.nl_wrap{position:fixed; z-index:9999; left:50%; top:50%; margin-left:-100px; margin-top:-90px;}
.none_live{ display:block; width:200px; height:180px; text-align:center;}
.none_live img{ background-size:120px 90px;}
.none_live p{ margin:0; padding:0; font-size:20px; font-weight:bold; color:#dcdcdc;}
/*页面tab栏*/
.page_tab{/*height:36px;*/ position:relative;}
*html{ _text-overflow:ellipsis;}
*html .p_tab_wrap{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.p_tab_wrap{ /*position:fixed;*/ left:0; top:0; width:100%; height:36px; z-index:77;position: relative;border-bottom:1px solid #c8c8c8;background:#ffffff;}
.arrow_l,.no_arrow_l{position:absolute; left:0px; top:11px; width:6px; height:12px; display:block; z-index:9999;}
.arrow_r,.no_arrow_r{position:absolute; right:0px; top:11px; width:6px; height:12px; display:block; z-index:9999;}
.arrow_l{ background:url(/static/images/webapp/m/data/arrow_l.png) no-repeat 0 0; background-size:6px 12px;}
.arrow_r{ background:url(/static/images/webapp/m/data/arrow_r.png) no-repeat 0 0; background-size:6px 12px;}
.no_arrow_l{ background:url(/static/images/webapp/m/data/no_arrow_l.png) no-repeat 0 0; background-size:6px 12px;}
.no_arrow_r{ background:url(/static/images/webapp/m/data/no_arrow_r.png) no-repeat 0 0; background-size:6px 12px;}
.p_tab{ position:absolute; width:100%; z-index:99; height:36px; overflow:hidden;}
.tab_list{ width:200%;}
.tab_list ul{width:50%; height:100%; float:left;}
.p_tab li{ float:left; text-align:center; height:36px; font-size:14px;color:#646464;}
.p_tab li.on{ color:#0457a5;}
.p_tab span{ height:36px; line-height:36px;display:inline-block;}
.p_tab li.on span{height:33px;line-heihgt:33px;border-bottom:3px solid #0556a7;}
.p_tab span.no_gap{border-right:none;}
.p_tab li a{color:#1a1a1a;}
.p_tab li.on a{color:#044280;}
/*球队基本信息*/
.team_info_wrap{ margin:10px 10px 0 10px; width:auto; overflow:hidden; clear:both;}
.team_info_box{border:1px solid #dcdcdc; background:#fff;}
.info_tit{ width:100%; height:30px; line-height:30px; background:#f4f4f6; text-align:center; font-size:15px;border-bottom:1px solid #dcdcdc;color:#000;}
.info_box{ line-height:22px; overflow:hidden; padding:10px;}
.info_box dd{ clear:both;}
.info_box a{color:#4d4d4d;}
.info_lab1,.info_lab2,.info_lab3{ color:#000; text-align:left; line-height:22px; padding-right:4px; display:block; float:left;}
.info_con1,.info_con2,.info_con3{ color:#666; text-align:left; line-height:22px; word-wrap:break-word; word-break:normal; float:left;}
.info_base{ width:100%; overflow:hidden;}
.team_logo{ overflow:hidden; width:30%; float:left;}
.team_logo img{width:78px; background-image:78px auto; border:1px solid #cbcbcb;}
.team_base{ float:left; width:70%;}
/*球队教练*/
.player_img{ float:left; width:80px; width:30%; overflow:hidden;}
.player_img img{width:78px; background-image:78px auto; border:1px solid #cbcbcb;overflow:hidden;}
.player_base{ float:left; width:70%;}
.base_lab1,.base_lab2,.base_lab3{ color:#000; text-align:left; line-height:22px; padding-right:4px; display:block; float:left;}
.base_con1,.base_con2,.base_con3{ color:#666; text-align:left; line-height:22px; word-wrap:break-word; word-break:normal; float:left;}
/*球队往绩*/
.g_sis_box{ margin:5px;}
.his_tb{ width:100%; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:5px; background:#fff;}
.his_tb th{background:#ebebeb; font-size:13px; color:#000; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; line-height:18px; padding:4px 0; text-align:center;}
.his_tb th.ah_list1{ width:13%;}
.his_tb th.ah_list2{ width:18%;}
.his_tb th.ah_list3{ width:27%;}
.his_tb th.ah_list4{ width:15%;}
.his_tb th.ah_list5{ width:27%;}
.his_tb td{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; line-height:18px; padding:4px 0; text-align:center; font-size:12px; color:#323232;}
.his_tb a{ color:#333;font-size:13px;}
.his_tb a:hover{ color:#cc7b10;}
.his_tb span.rcard{color:#fff; font-size:10px;width:18px; height:18px; display:inline-block; vertical-align:top;background:url(/static/images/webapp/m/data/g_rcard@2x.png) no-repeat 0 0; background-size:18px 18px;}
.hd_box{ background:#f6f5ee; color:#655943;}
.ana_hd th{background:#f6f5ee; color:#655943; border:none; line-height:18px; padding:2px 0 0 0; font-size:12px;}
.ana_hd th.hd_list1{width:10%;}
.ana_hd th.hd_list2{width:42%;}
.ana_hd th.hd_list3{width:22%;}
.ana_hd th.hd_list4{width:26%;}
.ana_hd td{border:none; line-height:18px; padding:0 0 2px 0; font-size:12px;}
.ana_hd tr.note{ background:#f6faf2;}
.ana_hd tr.note td{ border-top:1px solid #dcdcdc; line-height:18px; padding:4px 0; color:#666;}
.his_stat{width:100%; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:5px; background:#fff;}
.his_stat tr.gi_tit{ background:#ebebeb; color:#000; font-size:13px;}
.his_stat td{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; line-height:18px; padding:4px 10px; text-align:left; word-wrap:break-word;}
.his_total{ width:100%; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:5px; background:#fff;}
.his_total th{background:#ebebeb; font-size:13px; color:#000; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; line-height:18px; padding:4px 0; text-align:center;}
.his_total td{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; line-height:18px; padding:4px 0; text-align:center; font-size:12px; width:16.5%;}
/*球队数据统计*/
.ana_tab{ width:100%; height:34px;}
.ana_tab ul{height:33px;border:1px solid #dcdcdc;}
.ana_tab li{ width:24.5%; height:33px; line-height:33px; text-align:center; font-size:14px; color:#323232;float:left;border-right:1px solid #dcdcdc;}
.ana_tab li.on{ background:#969696;border:0;color:#fff;}
.ana_tab li.no_border{border:none;}
.team_stat{width:100%; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:5px; background:#fff;}
.team_stat th{height:30px; line-height:30px; background:#ebebeb; text-align:center; font-size:14px; font-weight:bold; border-top:1px solid #bfbfbf; border-right:1px solid #dcdcdc; color:#000;}
.team_stat td{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; height:36px;text-align:center; font-size:12px;}
.stat_list1{ float:left; width:25%; color:#000; font-size:13px; text-align:right; display:inline;}
.stat_list2{ float:left; width:49%; color:#000; font-size:13px; margin:0 1%;display:inline; background:#e6e6e6; top:12px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.stat_list3{ float:left; width:12%; color:#666; font-size:11px; text-align:left; display:inline-block;}
.stat_list4{ float:left; width:11%; color:#666; font-size:11px; display:inline-block; text-align:right; padding-right:1%;}
.win_col,.draw_col,.loss_col,.nor_col{position:relative; text-align:left;height:12px; line-height:12px; display:block;-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;width:0;}
.stat_list2 span.win_col{background-color:#ff725a;}
.stat_list2 span.draw_col{background-color:#ffc902;}
.stat_list2 span.loss_col{background-color:#62d462;}
.stat_list2 span.nor_col{background-color:#84beee;}
.tot_stat{width:100%; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:5px; background:#fff;}
.tot_stat th{height:30px; line-height:30px; background:#ebebeb; text-align:center; font-size:14px; font-weight:bold; border-top:1px solid #bfbfbf; border-right:1px solid #dcdcdc; color:#000;}
.tot_stat td{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; height:26px; line-height:26px; text-align:center; font-size:12px; width:16.5%;}
.tot_stat tr.tot_tit{ background:#f4f4f6;}
.tot_stat tr.tot_tit td{ color:#000;}
/*球员列表*/
.team_mem{width:100%; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:5px; background:#fff;}
.team_mem td.m_place{height:30px; line-height:30px; background:#ebebeb; text-align:center; font-size:14px; font-weight:bold; border-right:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc; color:#000;}
.team_mem td{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; line-height:18px; padding:4px 0; text-align:center; font-size:12px; color:#808080;}
.team_mem td.mem_num{ width:8%;}
.team_mem td.mem_name_l{ width:42%; text-align:left; padding:0 4px;}
.team_mem td.mem_name_r{ width:42%; text-align:left; padding:0 4px;}
.team_mem a{ color:#4d4d4d;}
.team_mem a:hover{ color:#e68a12;}
/*赛程*/
.fix_tb{ width:100%; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:5px; background:#fff;}
.fix_tb th{background:#ebebeb; font-size:13px; color:#000; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; line-height:18px; padding:4px 0; text-align:center;}
.fix_tb th.ft_list1{ width:13%;}
.fix_tb th.ft_list2{ width:19%;}
.fix_tb th.ft_list3{ width:31%; border-right:none; text-align:right;}
.fix_tb th.ft_list4{ width:7%; border-right:none;}
.fix_tb th.ft_list5{ width:31%; text-align:left;}
.fix_tb td{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; line-height:18px; padding:4px 0; text-align:center; font-size:12px; color:#808080;}
.fix_tb a{ color:#333;font-size:13px;}
.fix_tb a:hover{ color:#cc7b10;}
.fix_tb td.ft_vs{border-right:none;}
.fix_tb td.ft_home{border-right:none; text-align:right;}
.fix_tb td.ft_away{text-align:left;}
/*转会*/
.roll_tb{width:100%; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:5px; background:#fff;}
.roll_tb th{height:30px; line-height:30px; background:#ebebeb; text-align:center; font-size:14px; font-weight:bold; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; color:#000;}
.roll_tb td{border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; line-height:16px; padding:5px 0; text-align:center; font-size:12px; color:#4d4d4d;}
.roll_tb td.roll_tab{ width:36%;}
.roll_tb td.roll_way{ width:28%; background:#ebebeb; color:#000;}
.roll_tb td.roll_tab a{ color:#4d4d4d;}
.his_tb a:hover{ color:#cc7b10;}


.pla_box {
    line-height: 22px;
    overflow: hidden;
    padding: 10px;
}
.pla_info_box {
    border: 1px solid #dcdcdc;
    background: #fff;
}
.pla_info_wrap {
    margin: 10px 10px 0 10px;
    width: auto;
    overflow: hidden;
    clear: both;
}