﻿@charset "utf-8";

 .clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden}
 .clearfix{display:inline-block;}
 *html .clearfix{height:1%}
 .clearfix{display:block;}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.reportlistBox{background: #fff;float: left;}
.reportlist{width:680px;float: left;margin-bottom: 30px;}
.reportlist .t_list .ls_name,.reportlist .t_list .time{float: left;font-size: 12px;line-height: 21px;padding:0 4px;}
.reportlist .t_list .ls_name a{color:#fff;float: none;text-align: center;margin-left: 0;}
.reportlist .t_list .ls_name{color: #fff;}
.reportlist .t_list .time{color: #000;background: #f2f2f2;}
.reportlist .t_list a{float: right;margin-left: 10px;}
.reportlist .teamInfo{}
.reportlist .teamInfo .teamLogo img{height: 48px;}
.reportlist .teamInfo .teamHome,.reportlist .teamInfo .teamAway{width:305px;float: left;vertical-align: middle;}

.reportlist .teamInfo .v{width:70px;text-align: center;vertical-align: middle;float: left;}
.reportlist .teamInfo .v .v_vs{font-size:18px;color:#ff4141;display:block;text-align: center;}
.reportlist .teamInfo .v .v_time{font-size:12px;color:#000;display: block;text-align: center;}
.reportlist .teamInfo .teamTxt{height: 48px;vertical-align: middle;}
.reportlist .teamInfo .teamTxt a{display: block;}
.reportlist .teamInfo .teamHome .teamTxt{margin-right: 10px;}
.reportlist .teamInfo .teamAway .teamTxt{margin-left: 10px;}
.reportlist .teamInfo .teamTxt a.teamName{font-size: 14px;line-height: 21px;color:#161616;margin-top:3px;}
.reportlist .teamInfo .teamTxt a.teamRank{font-size: 14px;line-height: 21px;color:#2b2b2b;text-align: center}

.recom_ul{background: #f2ffff;padding:5px 10px;}
.recom_ul li{margin-bottom: 10px;}
.recom_ul li span{font-size: 12px;color:#2c2c2c;font-weight: bold;line-height: 18px;text-decoration: none !important;}
.reportlist a:hover{text-decoration:none;}
a .recom_ul{}
/*.reportlist .teamInfo */
/*.recomtxt{fon}*/
.recomtxt span{width:70px;display: inline-block;vertical-align: top;font-size: 12px;line-height: 18px;}
.recomtxt p{width:590px;display: inline-block;vertical-align: top;font-size: 12px;line-height: 18px;}
.recomtxt p i{color:#d82d1e;font-style:normal;}
.predictionWDL i,.bsForecast i{width: 24px;height: 24px;margin: 0px 6px;line-height: 24px;font-style:normal;text-align: center;border-radius: 34px;margin: 0 2px;color: #fff;font-size: 14px;display: inline-block;vertical-align: middle;}
.winC{background: #ff814e;}
.lossC{background: #34b8a3;}
.bigC{background: #fcbc4e;}
.smallC{background: #8297f2;}
















































































