@font-face {
    font-family: 'ITC Avant Garde Gothic Std';
    src: url('/statics/ui/font/ITCAvantGardeStd-Demi.otf') format('opentype');
}

body {
    background-color: #0A1847 !important;
    line-height: normal !important;
}



.home-container,#app {
    background-color: #0A1847 !important;;
}

.dream-header {
    background: #0A1847 !important;
    height: 0.92rem !important;
    line-height: 0.92rem !important;
    padding: 0 0.2rem !important;
}
.dream-header div img {
    margin: 0 !important;
}

#indexbtn {
    display: none !important;
}

.footer-nav {
border-radius: 2rem;
background: rgba(23, 39, 93, 0.70);   
bottom: 0.42rem;
height: 1.18rem;

}

.footer-nav li:nth-child(3) img {
  width: 1.4rem;
  height: 1.4rem;
}
.footer-nav div .footer-link span {
    margin-top: 0.11rem;
}
.footer-nav div .footer-link span {
    color: #737E9E;

text-align: center;
font-family: "ITC Avant Garde Gothic Std";
font-size: 0.2rem;
font-style: normal;
font-weight: 300;
}

.footer-nav li.active-item .footer-link span {
color: #6879FF;
text-align: center;
font-family: "ITC Avant Garde Gothic Std";
font-size: 0.2rem;
font-style: normal;
font-weight: 500;
line-height: normal;
}


    input:focus {
        outline: none;
        box-shadow: none;
        border: none;
        background: transparent;
    } 
    input:-internal-autofill-selected {
        background: transparent !important;
        box-shadow: 0 0 0px 1000px white inset;

    }
    
    input:-moz-autofill {
        background: transparent !important;
        box-shadow: 0 0 0px 1000px white inset;

    }
    
    input:-webkit-autofill {
        background: transparent !important;
        box-shadow: 0 0 0px 1000px white inset;

    }
    
    
    .layui-layer-msg {
        background: #11205F !important;
        border-radius: 0.1rem !important;
    }
    .layui-layer-msg {
        border: none;
    }
    .layui-layer-msg .layui-layer-content {
        color: #FFF;

        font-family: "ITC Avant Garde Gothic Std";
        font-size: 0.28rem;
        font-style: normal;
        font-weight: 500;
    }
