.topBar
{
    width: 100%;
    min-width: 1400px;
    height: 84px;
    background-color: #ffffff;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.topBar .logoIcon
{
    width: 135px;
    display: block;
    float: left;
    margin-top: 16px;
    margin-left: 40px;
}
.topBar .logoIcon img
{
    max-width: 100%;
    display: block;
}
.topBar .by
{
    float: left;
    margin-left: 12px;
    overflow: hidden;
}
.topBar .by .img01,
.topBar .by .img02
{
    display: block;
    float: left;
}
.topBar .by .img01
{
    width: 424px;
}
.topBar .by .img02
{
    width: 397px;
}
@media only screen and (min-width: 1800px) {
    .topBar .by
    {
        width: 869px !important;
        margin-top: 34px !important;
    }
    .topBar .by .img02
    {
        margin-left: 48px;
        margin-top: 4px;
    }
}
@media only screen and (max-width: 1799px) {
    .topBar .by
    {
        width: 424px;
        margin-top: 24px;
    }
    .topBar .by .img01
    {
        width: 380px;
    }
    .topBar .by .img02
    {
        width: 300px;
        margin-top: 4px;
    }
}
.topBar .nav
{
    float: right;
    height: 100%;
    margin-right: 184px;
}
.topBar .nav li
{
    float: left;
    margin-right: 20px;
}
.topBar .nav .nav-cell
{
    height: 82px;
    line-height: 82px;
    cursor: pointer;
}
.topBar .nav li.active .nav-cell p
{
    color: #e71873;
}
.topBar .nav li.active .nav-cell .redLine
{
    display: block;
}
.topBar .nav .nav-cell p
{
    font-size: 24px;
    padding: 0 15px;
}
.topBar .nav .nav-cell .redLine
{
    width: 100%;
    height: 2px;
    background-color: #fb4c92;
    display: none;
}
.topBar .nav .nav-cell.selected p
{
    color: #e71873;
}
.topBar .nav .nav-cell.selected .redLine
{
    display: block;
}
.topBar .nav .nav-cell:hover p
{
    color: #e71873;
}
.topBar .loginAndSignUp
{
    float: right;
    line-height: 84px;
    margin-right: 52px;
    font-size: 18px;
}
.topBar .loginAndSignUp span
{
    color: #e71873;
    margin:0 15px;
}
.topBar .loginAndSignUp a:hover
{
    color:#e71873;
}

