body{
    background-color: #F7F2EF;
}
.main{
    min-width: 1200px;
    max-width: 1920px;
    margin: 0 auto;
    /*background: url("../images/activity/bg.png") no-repeat top center;*/
    overflow: hidden;
}
.main-content{
    width: 1200px;
    margin: 0 auto;
}
.layui-breadcrumb{
    display: block;
    margin: 32px 0 22px;
}
.layui-breadcrumb a,.layui-breadcrumb a:hover{
    font-size: 16px;
    color: #515050!important;
}
.layui-breadcrumb span[lay-separator]{
    color: #9F9F9F!important;
}
.layui-breadcrumb a:last-child{
    color: #9F9F9F!important;
}
/*-------筛选----------*/
.time_tab{
    max-width: 1920px;
    min-width: 1200px;
    height: 400px;
    margin: 0 auto;
    position: relative;
    background: url(../images/song/banner.png) no-repeat top center;
    margin-bottom: 45px;
}
.time_tab .tabList{
    width: 968px;
    height: 80px;
    background: #B48B73;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.time_tab .tabList li{
    font-size: 18px;
    color: #fff;
    margin-left: 50px;
    line-height: 80px;
    position: relative;
    cursor: pointer;
}
.time_tab .tabList li.active{
    font-size: 20px;
    cursor: pointer;
}
.time_tab .tabList li.active:after{
    content: "";
    display: block;
    width: 34px;
    height: 3px;
    background: #FFFFFF;
    border-radius: 2px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 15px;
}
/*-------list----------*/
#songList{
    padding:42px 40px 0;
    background: #fff;
}
#songList .listItem{
    width: 256px;
    height: 433px;
    background: #F7F2EF;
    margin-bottom: 42px;
    margin-right: 32px;
}
#songList .listItem:nth-of-type(4n){
    margin-right: 0;
}
#songList .listItem a{
    display: block;
    width: 100%;
    height: 433px;
}
#songList .listItem .thumb{
    width: 100%;
    height: 349px;
}
#songList .listItem .info .title{
    font-size: 20px;
    color: #161616;
    padding: 0 10px;
    line-height: 24px;
    height: 24px;
    margin-top: 15px;
    text-align: center;
}
#songList .listItem .info .time_date{
    font-size: 16px;
    color: #8C8C8C;
    padding: 0 10px;
    line-height: 20px;
    height: 20px;
    text-align: center;
    /*margin-top: 5px;*/
    margin-top: 32px;
}
