/*layui*/

.layui-laypage .layui-laypage-curr .layui-laypage-em {
    left: 0px !important;
    top: 0px !important;
}

.layui-laypage a,
.layui-laypage span {
    background-color: transparent !important;
    color: #2b456c !important;
    border: 1px solid #605ba2 !important;
    padding: 0 13px !important;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
    left: 0px !important;
    top: 0px !important;
    padding: 0 !important;
    background-color: #3b376b !important;
    border-radius: 0;
}

.layui-laypage .layui-laypage-curr em {
    color: #fff !important;
}

.layui-laypage a:hover {
    color: #fff !important;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0px 1000px rgba(192, 192, 192, 0) inset;
    transition: background-color 5000s ease-in-out 0s;
    -webkit-text-fill-color: #556579;
}

.searchBox input:-webkit-autofill,
.searchBox input:-webkit-autofill:hover,
.searchBox input:-webkit-autofill:focus,
.searchBox input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0px 1000px rgba(192, 192, 192, 0) inset;
    transition: background-color 5000s ease-in-out 0s;
    -webkit-text-fill-color: #4484da;
}

#today_end {
    color: #3d6197;
    text-align: center;
	margin-bottom: 0.2rem;
}

#hb_end {
    width: 90%;
    color: #fff;
    font-size: 0.5rem;
    margin: 0 auto;
    word-break: break-all;
    text-align: center;
}

@media (min-width:767px) {
    #hb_end {
        height: 3rem;
    }
}

@media (min-width:769px) {
    #hb_end {
        width: 7rem;
        height: 4rem;
    }
}

#pages {
    text-align: center;
}

.searchBox td {
    word-break: break-word;
}

/*vue*/

[v-cloak] {
    display: none;
}