﻿.report-main {
    width: 100%;
    height: 100%;
}

.report-menu {
    width: 20%;
    float: left;
}

.report-content {
    width: 75%;
    float: right;
}

.menu-ul {
    padding: 0px;
}

.menu-li {
    list-style: none;
    height: 50px;
    line-height: 50px;
    border: 1px solid #ecf0f5;
    margin: 5px 0;
    text-align: center;
}

.menu-li-activer {
    background-color: #3c8dbc;
    color: #ffffff;
    cursor: pointer;
}

.menu-li:hover {
    background-color: #3c8dbc;
    color: #ffffff;
    cursor: pointer;
}

.w100 {
width:100%;
}

.reportRelated {
    padding: 14px 7.5px 0 7.5px;
}
.contact-menu {
    list-style: none;
    height: 40px;
    line-height: 40px;
    border: 1px solid #ecf0f5;
    margin: 5px 0;
    text-align: center;
    width:200px;
    float:left;
    margin:5px;
}

    .contact-menu:hover {
        background-color: #3c8dbc;
        color: #ffffff;
        cursor: pointer;
    }

.contact-menu-activer {
    background-color: #3c8dbc;
    color: #ffffff;
    cursor: pointer;
}

#sp_contact_left, #sp_contact_right {
    font-size: 26px;
}

    #sp_contact_left, #sp_contact_right:hover {
        cursor: pointer;
    }