﻿.clearfix {
    display: block;
}
.rec_img {
        width:162px;
        height:114px;
        float:left
    }
    .rec_face {
        float:left;
        width:100px;
        text-align:center
    }
    .rec_img img {
        width:162px;
        height:114px
    }
    .rec_face img {
        width:90px;
        height:90px;
        border-radius:50%;
        border:4px solid #e5e5e5
    }
    .rec_face p {
        margin-top:0px;
        margin-bottom:0;
        color:#2e76c7;
        overflow:hidden;
        text-overflow:ellipsis;
        -o-text-overflow:ellipsis;
        -moz-text-overflow:ellipsis;
        -webkit-text-overflow:ellipsis;
        -ms-text-overflow:ellipsis;
        text-overflow:ellipsis;
        -moz-text-overflow:ellipsis;
        -ms-text-overflow:ellipsis;
        -o-text-overflow:ellipsis;
        -webkit-text-overflow:ellipsis;
        overflow:hidden;
        white-space:nowrap;
        -moz-white-space:nowrap;
        -ms-white-space:nowrap;
        -o-white-space:nowrap;
        -webkit-white-space:nowrap
    }
    .rec_right {
        width:486px;
        float:left;
        padding-left:12px
    }
    .rec_right2 {
        width:548px
    }
    .stat-title {
        border-bottom:none 0;
        background: url(/images/stat-title-line.jpg) repeat-x left 41px;
        padding-left:0;
        height: 44px;
    }
    .stat-title h4 {
        width:132px;
        font-size:22px;
        margin:0;
        height:32px;
        line-height:32px;
        color:#fff;
        background:url(/images/stat-title-bg.png) no-repeat left bottom;
        padding-left:24px
    }
    .stat-title .title-nav li {
        float:left;
        color:#8a8a8a;
        margin:0 2px;
        padding-top:8px;
        font-size:12px
    }
    .pro-con {
        margin-bottom:10px;
        font-size:12px
    }
    .pro-con .zhu, .pro-con .ke {
        width:66px;
        text-align:center
    }
    .content {
        width:166px;
        margin:0;
        float:left;
        font-size:12px
    }
    .col {
        width:166px
    }
     .friend-con .stat-title {
        background:url(/images/b-line.png) repeat-x left center;
        margin-top:15px
    }
    .friend-con .stat-title h4 {
        color:#333;
        text-align:center
    }
    .friend-con .stat-title h4 span {
        background:#fff;
        padding:0 10px
    }
 
    .stat-title h4 {
        font-size:22px;
        margin:0;
        height:40px;
        line-height: 48px;
        color:#fff;
    }
    .stat-title .title-nav li {
        float:left;
        color:#8a8a8a;
        margin:0 2px;
        padding-top:18px;
        font-size:12px
    }
     .div02 .stat-main {
        padding-top:10px
    }
    .stat-main ul {
        margin-bottom:0px
    }
    .stat-main .li-list {
        float:left;
        margin-bottom: 9px;
    }
    .stat-main .li-list02 {
        margin-left:16px
    }
    .stat-main .li-list .time {
        text-align:center;
        font-size:12px
    }
    .stat-main .li-list .against {
        width:166px;
        margin:0 2px
    }
    .stat-main .li-list .against td {
        text-align:center
    }
    .stat-main .li-list .against .gray {
        background:#f7f7f7
    }
    .li-list .team1, .li-list .team2 {
        width:66px;
        text-align:center;
        text-overflow:ellipsis;
        -o-text-overflow:ellipsis;
        -moz-text-overflow:ellipsis;
        -webkit-text-overflow:ellipsis;
        -ms-text-overflow:ellipsis;
        text-overflow:ellipsis;
        -moz-text-overflow:ellipsis;
        -ms-text-overflow:ellipsis;
        -o-text-overflow:ellipsis;
        -webkit-text-overflow:ellipsis;
        overflow:hidden;
        white-space:nowrap;
        -moz-white-space:nowrap;
        -ms-white-space:nowrap;
        -o-white-space:nowrap;
        -webkit-white-space:nowrap
    }
    .team-name {
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap
    }
     .stat-main .li-list .time {
        text-align:center;
        font-size: 12px;
        margin: 7px;
    }
    .stat-main .li-list .against {
        width: 309px;
        margin:0 2px;
    }
    .stat-main .li-list .against td {
        text-align:center
    }
    .stat-main .li-list .against .gray {
        background:#f7f7f7
    }
    .table-bordered
    {width:100%;}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    border: 1px solid #e5e5e5;
}


.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    padding: 6px 2px;
    line-height: 20px;
    display: table-cell;
    vertical-align: inherit;
    border-top: 1px solid #e5e5e5;
    text-align: center;
    font: 12px/22px tahoma,arial,宋体,sans-serif;
}
.against .game
{

        color: #2a6cbe;
    font-weight: 900;
}
.text-555
{

        vertical-align: 9px;
    margin-left: 5px;
}
.time i
{


        background: url(/images/indeximg.png) 0 0 no-repeat;
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-top: 10px;
}
.time .class0
{background-position: -10px -2052px;}
.time .class1
{  background-position: -10px -578px;}

.time .class2 {
    background-position: -10px -10px;
}
.time .class3 {
    background-position: -10px -10px;
}
.time .class4 {
    background-position: -10px -10px;

}
.time .class5 {
    background-position: -10px -10px;
}
.time .class6 {
    background-position: -10px -10px;
}
.time .class7 {
      background-position: -10px -1972px;
}
.time .class8 {
       background-position: -10px -538px;
}
.time .class9 {
    background-position: -10px -10px;
}
.time .class10
{
    background-position: -10px -1113px;
}
.time .class11 {
    background-position: -10px -2012px;
}
.time .class12 {
    background-position: -10px -899px;
}
/*标签*/

.labTitle {
    border-bottom: 1px solid #e5e5e5;
}

.newTile .newTileDiv, .labBox .newTileDiv {
    border-left: 4px solid #2e76c7;
    padding-left: 10px;
    font-size: 16px;
    margin: 15px 0;
}

.labList {
    padding-top: 10px;
}

.labList a {
    display: inline-block;
    padding: 3px 5px;
    border: 1px solid #e5e5e5;
    color: #999;
    margin-bottom: 6px;margin-right: 5px;
}
/*标签end*/