.teamsLayout{background: transparent !important;}

.competitionstitle{
    height:50px !important;
    border-radius: 6px;
    background: #fff;
    display: flex;
    justify-content: center;
}

.competitionstitle2{
    height:50px !important;
    margin-left: 30px !important;
    background: #fff;
    width: 1200px;
}
.CompetitionsList{
    position: relative;
    /*max-height: 210px;*/
}
.competitonimg{
    position: absolute;
    right: -5px;
    width: 80px;
    top: 20px;
}

.ant-menu-horizontal {
    border-bottom:none !important;
}


.competitionsvalue{
    font-size: 16px;
    font-family: PingFangSC-Medium,PingFangSC;
    font-weight: 500;
}

.competitionmr50 {
    margin-right: 50px !important;
}

.CompetitionsIndex .ant-list-item{
    background: #fff !important;
    margin-top: 20px;
    border: none !important;
}

.CompetitionsIndex .ant-list-item{
    padding:25px;
}

.CompetitionsIndex  .ant-list-item-meta-title{
    height:28px;
    font-size:28px;
    font-family:PingFangSC-Regular,PingFangSC;
    font-weight:400;
    color:rgba(5,16,26,1);
    line-height:28px;
}

.CompetitionsIndex .ant-list-vertical .ant-list-item-meta{
    margin-bottom: 20px !important;
}

.CompetitionsIndex .ant-list-vertical .ant-list-item-action {
    margin-top: 20px;
    margin-left: auto;
}

.CompetitionsIndex .ant-list-item-action-split{
    display: none !important;
}

.CompetitionsIndexdadels{
    font-family: PingFangSC-Regular,PingFangSC;
    font-weight: 400;
    color: #777777;
    margin-bottom: 14px;
    text-align: center;
}

.CompetitionsIndexbottomvalue{
    font-size: 24px;
    font-family: ArialMT;
    color: rgba(5,16,26,1);
    text-align: center;
}

.CompetitionsIndex .gutter-row{
   /*margin-right:20px;*/
    width: 33%;
}

.pt50{
    padding-top: 50px;
}

.competitionstitles{
    max-width: 789px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    margin-right: 15px;
    color:#000 !important;
}

.competitionsrelative{
    position: absolute;
    top: 28px;
}

.CompetitionsList:hover{
    /*box-shadow: 0 2px 6px rgba(51,51,51,.09);*/
    box-shadow:3px 4px 10px 2px rgba(229,229,229,0.5);
    opacity: 1;
    border-radius: 2px;
}
.endedfont{
    color:#000 !important;
}
.CompetitionsListzhezhao{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 1206px;
    height: 100%;
    z-index: 10000;
    display: none;
    background: rgba(0,0,0,0.33);
    text-align: center;
    color: #fff;
    font-size: 22px;

    align-items: center;
    justify-content: space-around;
    flex-direction: column;
}
.CompetitionsList:hover .CompetitionsListzhezhao{
    display: block;
    display: flex;
}
.competitionstitlesshou:hover a{
    cursor: pointer;
    color: #1c91e8 !important;
}

.competitionstitlesshou{
    cursor: pointer;
}


.Competitionshead{
    background-color: #2d28ba !important;
    background-position: center !important;
    background-position: 50% !important;
    background-repeat: no-repeat !important;
}

.span666{
    color:#666666 !important;
}