body{
    background: #FFFFFF;
}
.p{
    padding: 0 1.875rem;
}

.close{
    height: 5.625rem;
    line-height: 5.625rem;
    text-align: right;
}

.close img{
    width: 1.75rem;
    height: auto;
}

.channel{
    height: 2.1rem;
    font-size: 2rem;
    line-height: 2rem;
    color: #666666;
}

.channels .container{
    width: 44.5rem;
    margin-left: -1.375rem;
}

.channels .container span{
    width: 9.75rem;
    height: 3.75rem;
    display: inline-block;
    float: left;
    text-align: center;
    line-height: 3.75rem;
    margin: 1.5rem 0 0 1.375rem;
    background-color: #f5f5f5;
    font-size: 2rem;
    border-radius: 0.5rem;
}

.channels .container a.active{
    color: #df3031;
}

.channels .container a{
    text-decoration: none;
    color: #333333;
}