.header {
    padding: 1.1rem 0;
    color: #212224;
    font-size: 1.4rem;
    width: 100%;
    height: 6.4rem;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    border-bottom: .1rem solid rgba(0,0,0,0.05);
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background: #FFFFFF;
    z-index: 99;
}
.app-img {
    width: 3.7rem;
    height: 3.7rem;
}
.header-left {
    display: flex;
    align-items: center;
}
.header-left p {
    margin-left: 1rem;
    font-weight: bold;
    font-size: 2.8rem;
    color: #212224;
}
.header-left p span {
    margin-left: .5rem;
    font-weight: bold;
    font-size: 2.2rem;
    color: #7D7D7D;
}
.header-right {
    display: flex;
    align-items: center;
   /* margin-left: 23.5rem;*/
    margin-left: 53rem;
}
.tab-list {
    display: flex;
}
.tab-item {
    transition: all 0.2s linear;
    margin-right: 4.2rem;
}
.tab-item a {
    font-size: 1.6rem;
    padding: 0 0.2rem;
    min-width: 3.2rem;
    display: inline-block;
    text-align: center;
}
.tab-item:hover {
    color: #0881FF;
}
.tab-item:last-child {
    margin-right: 0;
}
.btn-list {
    display: flex;
    margin-left: 3.7rem;
    align-items: center;
}
.register-btn {
    width: 7.2rem;
    height: 2.2rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0.4rem;
    margin-right: 0.6rem;
    border: 1px solid rgba(193,193,193,0.5);
    cursor: pointer;
    transition: all 0.2s linear;
}
.register-btn:hover {
    color: #409eff;
    background: #ecf5ff;
}
.login-btn {
    width: 7.2rem;
    height: 2.2rem;
    background: #0881FF;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0.4rem;
    border: 1px solid rgba(193,193,193,0.5);
    cursor: pointer;
    transition: all 0.2s linear;
}
.login-btn:hover {
    background: #79bbff;
}
.footer-top {
    width: 100%;
    display: flex;
    box-sizing: border-box;
    justify-content: center;
    /*padding-left: 60rem;*/
    padding: 0 0 3rem;
}
.footer-left {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-weight: 400;
    font-size: 1.4rem;
    color: #FFFFFF;
    /*margin-right: 29rem;*/
    margin-right: 17.7rem;
}
/*.footer-left p {
    margin-top: 1.1rem;
}*/
.footer-right {
    width: 64rem;
    display: flex;
}
.footer-list:not(:last-child) {
    margin-right: 13.8rem;
}
.footer-list-item {
    font-weight: 400;
    font-size: 1.5rem;
    color: #FFFFFF;
    margin-bottom: 3rem;
}
.footer-list-text {
    display: block;
    font-weight: 400;
    font-size: 1.4rem;
    color: #A6A7A7;
    margin-bottom: 2rem;
    cursor: pointer;
    transition: all 0.2s linear;
}
.footer-list-text:hover {
    color: #FFFFFF;
}
.footer-button {
    border-top: 1px solid #424343;
    padding: 3rem 0;
    font-weight: 400;
    font-size: 1.1rem;
    color: #A6A7A7;
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: center;
}
.footer-button p {
    cursor: pointer;
    transition: all .2s linear;
}
.footer-button p:hover {
    color: #FFFFFF;
}
.footer-button>p:first-child {
    margin-right: 71rem;
}
#scale img{
    width: 13.4rem;
    height: 13.4rem;
}