.header-comp[data-v-466a3486] {
    width: 100%;
    height: 70px
}

.tpl-ads[data-v-7a465948] {
    height: 50px
}

@media (max-width: 767px) {
    .tpl-ads[data-v-7a465948] {
        height:0
    }

    .tpl-ads .float-ads[data-v-7a465948] {
        -webkit-animation: hide-data-v-7a465948 3.5s;
        animation: hide-data-v-7a465948 3.5s;
        -webkit-animation-fill-mode: forwards;
        animation-fill-mode: forwards
    }
}

@-webkit-keyframes hide-data-v-7a465948 {
    0% {
        top: 0
    }

    80% {
        top: 0
    }

    to {
        top: -100px
    }
}

@keyframes hide-data-v-7a465948 {
    0% {
        top: 0
    }

    80% {
        top: 0
    }

    to {
        top: -100px
    }
}

.container[data-v-7a465948] {
    max-width: 1200px;
    margin: 0 auto
}

.float-ads[data-v-7a465948] {
    line-height: normal;
    position: fixed;
    padding: 15px 9px;
    font-size: 15px;
    z-index: 99;
    left: 0;
    top: 0;
    height: 50px;
    width: 100%;
    -webkit-box-shadow: 0 1px 12px 0 rgba(30,39,48,.13);
    box-shadow: 0 1px 12px 0 rgba(30,39,48,.13);
    color: #333;
    background-color: #fff
}

.float-ads .tpl-ads-right[data-v-7a465948] {
    float: right
}

.float-ads .tpl-ads-right .tpl-ads-button[data-v-7a465948] {
    display: inline-block;
    font-size: 14px;
    margin-top: -3px;
    margin-left: 5px;
    padding: 3px 20px;
    border-radius: 50px;
    border-width: 1px;
    border-style: solid
}

@media (max-width: 767px) {
    .float-ads[data-v-7a465948] {
        text-align:center;
        height: auto;
        padding: 10px 5px
    }

    .float-ads .tpl-ads-right[data-v-7a465948] {
        float: none;
        margin-top: 10px
    }
}

.fp-auto-section,.fp-auto-section .fp-tableCell {
    height: auto!important
}

#fp-nav ul li .fp-tooltip {
    color: #999!important
}
