$footerBgColor:#232329;
$footTypeBgColor:#2b2a30;
.dw-common-footer {
    height: px2rem(336);
    color: $lightFontColor;
    background-color: $footerBgColor;
    a {
        display: block;
        color: $lightFontColor;
    }
    .foot-type {
        height: px2rem(80);
        background-color: $footTypeBgColor;
        line-height: px2rem(80);
        .footer-type-list {
            @include webkitbox();
            text-align: center;
        }
        li {
            @include flex(1);
        }
        a {
            font-size: 15px;
        }
    }
    .footer-panel {
        line-height: 1;
        padding: px2rem(45) 0;
        ul {
            @include webkitbox();
            -webkit-box-pack: center;
        }
        li {
            margin-left: px2rem(130);
            &:first-child {
                margin-left: 0;
            }
        }
    }
    .footer-toTop {
        z-index: 10000;
        display: none;
        position: fixed;
        bottom: px2rem(340);
        right: px2rem(25);
        width: px2rem(80);
        height: px2rem(80);
        background: url(../img/toTop.png) no-repeat center;
        background-size: 100% 100%;
    }
    .footer-info {
        font-size: $smallFontSize;
        line-height: 1.4;
        text-align: center;
        .dw-ip {
            @include webkitbox();
            height: px2rem(40);
            -webkit-box-pack: center;
            -webkit-box-align: center;
            margin-top: px2rem(10);
            img {
                display: block;
                height: 100%;
            }
        }
    }
}