.headerNav {
        width: 800px;
        margin: 0 auto;
    }
    .headerNav li{
        float: left;
        color:#fff;
        padding: 0px 20px;
        text-align: center;
        height:80px;
        line-height: 76px;
        position: relative;
        margin: 0 23px;
    }
    #bodyHeader{
        background: #000;
    }
    #bodyHeader .header-top {
        position: relative;
    }
    .headerNav li.active:after{
        content:'';
        width:100%;
        height:7px;
        position: absolute;
        top:0;
        left: 0;
        background: #1f88e4;
    }

    .headerNav li a {
        color:#fff;
        font-size: 16px;
        transition:inherit;
    }
    #bodyHeader .logo {
        width: 150px;
        height: 50px;
        text-align: center;
        background-color: #1f88e4;
        border-radius: 0px 0px 10px 10px;
        float: left;
    }
    #bodyHeader .logo img {
        padding: 10px 0px;
    }
    #bodyHeader .login {
        position: absolute;
        top:26px;
        right: 0px;
        width: 60px;
        height: 25px;
        text-align: center;
        line-height: 23px;
        color:#fff;
        border: solid 1px #ffffff;
        cursor: pointer;
    }
    #bodyHeader .login:hover {
        border-color:#1f88e4;
        color:#1f88e4;
    }
    .headerNav li:hover a{
        color:#1f88e4;
    }
#bodyFooter {
        background: #222222;
        height:380px;
        overflow: hidden;
    }
    #bodyFooter *{
        font-size: 16px;
        color:#fff;
    }
    #bodyFooter .top {
        border-bottom: 1px solid #fff;
        color:#fff;
    }
    #bodyFooter .top li{
        float: left;
        height: 73px;
        line-height: 73px;
        width: 25%;
        text-align: center;
    }

    #bodyFooter .top li .icon{
        display: inline-block;
        width:30px;
        height: 30px;
        background: url(../../img/docs/icon_pay.png) no-repeat;
        background-position: center;
        background-size: cover;
        position: relative;
        top:9px;
        right: 10px;
    }

    #bodyFooter .top li .icon.support{
        background-image: url(../../img/docs/icon_support.png);
    }
    #bodyFooter .top li .icon._24h{
        background-image: url(../../img/docs/icon_24h.png);
    }
    #bodyFooter .top li .icon.fee{
        background-image: url(../../img/docs/icon_fee.png);
    }
    #bodyFooter .bottom {
        height: 50px;
    }
    #bodyFooter .bottom ul {
        width:800px;
        margin: 0 auto;
    }
    #bodyFooter .bottom li {
        line-height: 50px;
        float: left;
    }
    #bodyFooter .middle {
        border-bottom: 1px solid #dcdcdc;
        color:#fff;
    }
    #bodyFooter .middle div{
        float: left;
        display: inline-block;
    }
    #bodyFooter .middle div .title{
        color:#fff;
        text-align: center;
        margin-bottom:20px; 
    }
    #bodyFooter .middle div .title i {
        width:20px;
        height:20px;
        display: inline-block;
        background: url(../../img/docs/icon_book.png) no-repeat;
        background-position: center;
        position: relative;
        top: 5px;
        right: 10px;
    }
    #bodyFooter .middle div .title i.contact{
        background-image: url(../../img/docs/icon_contact.png);
    }
    #bodyFooter .middle div .title i.focus {
        background-image: url(../../img/docs/icon_add.png);
    }
    #bodyFooter .middle div.left {
        text-align: left;
        margin-right: 100px;
        margin-left: 23px;
        width: 260px;
    }
    #bodyFooter .middle div.center {
        text-align: center;
    }
    #bodyFooter .middle div.center p{
        line-height: 31px;
    }

    #bodyFooter .middle div.center p i{
        padding:0 5px 0 25px; 
    }
    #bodyFooter .middle div.right {
        text-align: center;
        float: right;
        padding-right: 90px;
    }
    #bodyFooter .bottom {
        border-top: 1px solid #dcdcdc;
        color:#fff;
    }
    #bodyFooter .middle div.center p.adjust_icon i {
        background: url(../../img/docs/icon_cal5.png);
        background-position: 13px 3px;
        background-repeat: no-repeat;
    }
    #bodyFooter .middle div.center p.adjust_icon i.env {
        background: url(../../img/docs/icon_envelope.png);
        background-position: 8px 5px;
        background-repeat: no-repeat;
    }