/*foot-nav*/
.footer-bar {
    position: fixed;
    bottom: 0;
    background: #fff;
    width: 100%;
    z-index: 999;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .3);
}

.footer-bar ul {
    display: flex;
    margin-bottom: 0;
    justify-content: space-around;
}

.footer-bar li {
    padding: 5px 0;
    line-height: 15px;
    text-align: center;
}

.footer-bar li img {
    display: block;
    margin: auto;
}

.footer-bar li span {
    width: 100%;
    display: block;
    color: rgba(50, 179, 255, .63);
}

.footer-bar .foot-icon {
    display: inline-block;
    width: 25px;
    height: 25px;
    stroke-width: 0;
    stroke: currentColor;
    fill: currentColor;
    color: #f00;
}