body {
    background: #f5f5f5;
}

.layui-elem-quote {
    background: #fff;
    margin-bottom: 15px;
}

.layui-elem-quote a {
    text-align: center;
    cursor: pointer;
}

.layui-elem-quote a i {
    font-size: 24px;
    font-style: normal;
    margin-right: 4px;
}

.layui-elem-quote a:nth-child(1) {
    color: #333;
    text-align: left;
    cursor: text;
    border-right: 1px solid #ddd;
}


/*后台首页*/

.panel_box {
    margin-bottom: 5px;
}

.panel {
    text-align: center;
    height: auto;
}

.panel_box a {
    display: block;
    border-radius: 5px;
    overflow: hidden;
    height: 110px;
    background-color: #fff !important;
}

.panel_icon {
    width: 40%;
    display: inline-block;
    line-height: 110px;
    float: left;
    position: relative;
    height: 100%;
}

.panel_icon i {
    font-size: 60px !important;
    color: #fff;
    display: inline-block;
}

.panel_word {
    width: 50%;
    display: inline-block;
    text-align: right;
    float: right;
    padding: 6% 5%;
    margin: 0;
}

.panel_word span {
    font-size: 36px;
    font-weight: bold;
    display: block;
    height: 54px;
}

.panel .loginTime {
    font-size: 15px;
    color: #1E9FFF;
    line-height: 17px;
}

.panel em {
    font-style: normal;
}

.history_box {
    min-height: 500px;
    height: 500px;
    overflow-y: scroll;
    padding: 10px !important;
}

.history_box .layui-timeline .layui-timeline-item:last-child {
    padding-bottom: 0;
}

@media screen and (max-width:1200px) {
    .history_box {
        height: auto !important;
        overflow-y: inherit;
    }
}

.layadmin-carousel {
    background-color: #fff;
}

.layadmin-carousel .layui-carousel-ind li {
    background-color: #e2e2e2
}

.layadmin-carousel .layui-carousel-ind li:hover {
    background-color: #c2c2c2
}

.layadmin-carousel .layui-carousel-ind li.layui-this {
    background-color: #999;
}

.layadmin-carousel .layui-carousel,
.layadmin-carousel>[carousel-item]>* {
    background-color: #fff
}

.layadmin-carousel .layui-col-space10 {
    margin: 0
}

.layadmin-carousel .layui-carousel-ind {
    position: absolute;
    top: -41px;
    text-align: right
}

.layadmin-carousel .layui-carousel-ind ul {
    background: 0 0
}

.count .layui-card-body>div {
    width: 100%;
    height: 370px;
}

@media screen and (min-width: 1366px) {
    .layui-elem-quote{padding:25px 15px;}
    .count .layui-card-body>div {
        height: 480px;
    }
    .panel_box a {
        height: 160px;
    }
    .panel_icon {
        line-height: 160px;
    }
}