

     /* select,option{
        
        border: none;
        outline: none;
        
        appearance:none;
        -moz-appearance:none;
        -webkit-appearance:none;
    } */
   
.data_header {
    margin: auto;
    display: flex;
    width: 1140px;
    height: 40px;
    justify-content: space-between;
}

.header_train {
    width: 232px;
    height: 40px;
}

.header_match {
    width: 50%;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    line-height: 40px;
    background: #662d91;
    text-align: center;
}

.header_match:hover {
    cursor: pointer;
    background: #662d91;
    color:#FFFFFF;
}

.header_concen {
    width: 50%;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #662d91;
    line-height: 40px;
}

.header_concen:hover {
    cursor: pointer;
    background: #662d91;
    color: #FFFFFF;
}

.season {
    width: 96px;
    height: 24px;
    background: #E9F0EF;
    text-align: center;
}


.seaSel {
    height: 24px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #662d91;
    background: #E9F0EF;
    line-height: 24px;
    border: none;
}

.data_body {
    width: 100%;
    margin-top: 29px;
   
}

.body_table {
    text-align: center;
    margin: auto;
    width: 1140px;
}

thead>tr {
    height: 40px;
    font-family: MicrosoftYaHei;
    color: #662d91;
    background:rgba(0, 108, 84, 0.1);
   
}

tbody>tr {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #662d91;
    background: rgba(245, 246, 247, 1);
    
    
}
/* 样式栏一 */
tbody>tr:nth-child(odd) {
    background: #fff;
}

#data_body_1 {
    display: none;
}

.paging {
    width: 1140px;
    margin: 60px auto;
    font-size: 14px;
    font-family: SFProText-Medium, SFProText;
    font-weight: 500;
    color: #606266;
    line-height: 14px;
    text-align: right;
    padding-right: 30px;
}

.page_input {
    width: 60px;
    height: 28px;
    border-radius: 3px;
    border: 1px solid #DCDFE6;
    text-align: center;
    margin: 0 6px;
}

.topBox {
    display: flex;
    justify-content: space-between;
}

table {
    width: 1140px;
    margin: auto;
    border-collapse:collapse;  
    border-spacing:0px;  	     
}

.topBox .gameData {
    display: flex;
    width: 232px;
    height: 40px;
    background: rgba(0, 108, 84, 0.07);

}

.topBox .gameData .centn1 {
    width: 116px;
    height: 40px;
    background: #662d91;
}

.topBox .gameData .centn1 {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    line-height: 40px;

}

.topBox .gameData p {
    line-height: 40px;
    text-align: center;
}

.topBox .gameData .centn2 {
    margin-left: 25px;
}

.gameDataRight {
    text-align: center;
    height: 24px;
    width: 96px;
    justify-content: flex-end;
    background: #FAFAFA;
}

.gameDataRight span {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #662d91;
    line-height: 20px;

}

.fromData .fromHeader {
    width: 1139px;
    height: 40px;
    background: rgba(0, 108, 84, 0.1);

}

.fromData .fromHeader th {
    width: 48px;
    height: 20px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #662d91;
    line-height: 20px;
}

.fromBody1 {
    width: 1140px;
    height: 80px;
    background: #FAFBFC;
}
.fromBody1 .date{
 color: #666;
}
.fromBody1:nth-child(odd){
    background-color: #F5F6F7;
}
.fromBody1:nth-child(even){
    background-color: #FAFBFC;
}


.fromBody1 th {
    width: 80px;
    height: 44px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #666666;
    line-height: 22px;
}
.textPrc {
   
}

.textPrc .textPrc1 a{
    width:inherit;
    white-space:normal;
    text-align: left;
    vertical-align: super
}

.fromBody2 {
    width: 1140px;
    height: 80px;
    background: #F5F6F7;
}

.fromBody2 th {
    width: 80px;
    height: 44px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #666666;
    line-height: 22px;
}

.pageCont {
    float: right;

}

.pageCont input {
    width: 10px;
}

table td img {
    /*height: 28px;*/
    width: 42px;
}
a{
    text-decoration: none;
}
 #pageNav a.active, #pageNav a:hover {
    background: #3a87ad;
    color: #EFEFEF;
}
.topMenu p{
    color: #662d91;
    width: 100%;
    height: 22px;
    font-size: 14px;
    line-height: 22px; 
    font-family: MicrosoftYaHei;
    border-bottom: 1px solid #D8D8D8;
    padding-bottom: 5px;
    width: 1140px;
     margin: 30px auto ;
  }
  
 
/* 暂无数据 */
.nodata{
    /* width: 1140px; */
    height: 360px;
    background: #FAFBFC;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #B3B3B3;
    line-height: 20px;
}
.nodata img{
    width: 140px;
    height: 140px;
    display: block;
    margin: 80px auto 0;
}
.nodata div{
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #B3B3B3;
    line-height: 20px;
    text-align: center;
}
.navbar{
    width: 1140px;
    height: 40px;
    background: rgba(0,108,84, 0.07);
    /* opacity: 0.07; */
    font-size: 14px;
    font-weight: bold;
    font-family: MicrosoftYaHei;
    color: #662d91;
    margin: 0 auto;
    display: flex;
    align-items: center;
    padding: 0 30px;
    box-sizing: border-box;
}
.navbar2{
    padding: 0;
}
.navbar div{
    flex: 1;
}
#data_body_1 .navbar2 .date{ width: 100px; padding-left: 30px; padding-right: 60px; text-align: left;}
#data_body_1 .navbar2 .name{ width: 160px; padding-right: 50px; text-align: left;}
#data_body_1 .navbar2 .coach{ width: 100px; padding-right: 60px; text-align: left; }
#data_body_1 .navbar2 .nature{ width:340px;padding-right: 50px; text-align: left;}
#data_body_1 .navbar2 .list{ width: 80px; padding-right: 100px; text-align: center;}
/* .navbar :nth-child(1){
    margin-right: 112px;
    margin-left: 30px;
}
.navbar :nth-child(2){
    margin-right: 172px;
}
.navbar :nth-child(3){
    margin-right: 124px;
}
.navbar :nth-child(3){
    margin-right: 382px;
} */
  #data_body_2 table tr td{ line-height: 22px;}
  #data_body_2 table .date{ width: 85px; padding-left: 40px; padding-right: 40px; text-align: left;}
  #data_body_2 table .eventName{ width: 160px; text-align: left;  padding-right:30px; }
  #data_body_2 table .eventName a{ color: #662d91;}
  #data_body_2 table .eventName a:hover{ color: #559D8D;}
  #data_body_2 table th.home{ padding-right: 30px; line-height: 40px;}
  #data_body_2 table .home{width: 150px; text-align: right; padding-left: 10px; padding-right: 20px; }
  #data_body_2 table .score{ width: 80px; text-align: center; padding-right: 10px; color: #662d91;}
  #data_body_2 table .score a{ color: #662d91;}
  #data_body_2 table .score a:hover{ color: #559D8D;}
  #data_body_2 table td.score{font-size: 16px; color: #333; font-weight: bold;}
  #data_body_2 table th.guest{ padding-left: 30px;}
  #data_body_2 table .guest{width: 150px; text-align: left; padding-right: 10px; padding-left: 20px; }

  #data_body_2 table .field{ padding-left: 50px; padding-right: 10px; text-align:left;color: #666;}
  #data_body_2 table .type-flex{ display: flex; align-items: center; }
  #data_body_2 table .type-flex a,
  #data_body_2 table .type-flex span{ flex: 1; color: #666;}
  #data_body_2 table .home .type-flex a,
  /* #data_body_2 table .home .type-flex span{ padding-right: 10px;} */
  #data_body_2 table .guest .type-flex a,
  /* #data_body_2 table .guest .type-flex span{ padding-left: 10px;} */
  #data_body_2 table .name{ width: 80px;  padding-right: 20px;}
  #data_body_2 table .name a{ color: #662d91;} 
  #data_body_2 table .name a:hover{ color: #559D8D;}
  #data_body_2 table .name span{ color: #B3B3B3;}
  #data_body_2 table .type-flex a{ color:#662d91;}
  #data_body_2 table .type-flex span{ color: #666;}
  #data_body_2 table .type-flex a:hover{color:#559D8D}
  #data_body_2 table .noneData{ color: #B3B3B3;}

#data_body_1 table .date{ width: 100px; padding-left: 30px; padding-right: 60px; text-align: left;}
#data_body_1 table .name{ width: 160px; padding-right: 50px; text-align: left;}
#data_body_1 table .coach{ width: 100px; padding-right: 60px; text-align: left; }
#data_body_1 table .nature{ padding-right: 50px; text-align: left;}
#data_body_1 table .list{ width: 80px; padding-right: 100px; text-align: center;}
#data_body_1 table .list a{ color: #662d91;} 
#data_body_1 table .list a:hover{ color: #559D8D;}
#data_body_1 table .list span{ color: #B3B3B3;}
#data_body_1 table tr td{ color: #666; line-height: 22px;;}

.container{
    padding-top: 40px;
}
#data_body_1 tbody tr{
    height: 80px;
}
