/*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: #000;
}

.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: #353f4b;
}

#today_end {
    position: absolute;
    left: 260px;
    top: 270px;
}

#hb_end {
    height: 145px;
    width: 285px;
    color: #fff;
    font-size: 25px;
    margin: 0 auto;
    word-break: break-all;
    overflow: auto;
    display: flex;
    align-items: center;
    text-align: center;
    position: absolute;
    left: 274px;
    top: 140px;
    font-weight: 700;
}

#hb_end div {
    margin: 0 auto;
    height: 100%;
    display: flex;
    align-items: center;
}

#pages {
    text-align: center;
}

.searchBox td {
    word-break: break-word;
}

/*vue*/

[v-cloak] {
    display: none;
}