body {
    font-size: 14px;
    color: #000;
     font-family:'AIAEverest-Medium', "Helvetica Neue", Helvetica, STHeiTi, "Microsoft YaHei", Arial, sans-serif !important;
}
.header{
    position: sticky;
    top: 0;

    left: 0;
    right: 0;
    z-index: 5;
    background: #fff;
}
.green {
    color: #188D7F;
    font-weight: bold;
}

.layui-breadcrumb>* {
    font-size: 15px;
}

.layui-breadcrumb a {
    color: #000 !important;
    white-space: nowrap;


}
.layui-breadcrumb span[lay-separator]{
    margin: 0 3px;
}
.layui-breadcrumb a.layui-this {
    color: #FF9500 !important;
}

section {
    padding: 20px 25px;
}

.i1_btn {
    border-radius: 31.5px;
    background: linear-gradient(91deg, #F1B159 9.25%, #7AC4B5 97.26%);
    color: #fff;
    font-weight: bold;
    font-size: 20px;
    width: 100%;
    padding: 15px 15px;
    text-align: center;
}

.title {
    color: #F49D1A;
    text-align: center;
    margin-bottom: 20px;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
}

.block1 {
    margin: 0 16px;
}

.layui-table th {
    text-align: center;
    border: 1px solid #E4E7ED;
    color: #394D5F;
    background: #F8F9FB;
}

.layui-table td {
    font-size: 10px;
    color: #666;
    padding: 9px 10px;
}

.i_ul1 .item {
    display: flex;
    align-items: center;
    color: #38383A;
    font-weight: bold;
}

.i_ul1 .img_box {
    flex-shrink: 0;
    width: 40px;
    margin-right: 19px;
}

.layui-form .layui-form-item {
    margin: 10px 30px;
}

.layui-form .layui-btn {
    width: 100%;
    background-color: #5FB180;
    font-size: 18px;
    line-height: 48px;
    height: 48px;
}


.left_nav {
    position: fixed;
    right: 10px;
    /*top: 60%;*/
    bottom:0;
    transform: translateY(-50%);
    z-index: 899999999999999999;
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;

}

.left_nav .item {
     width: 50px;
    height: 50px;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 50%;
    justify-content: center;
    text-align: center;
    background-color: #fff;
    color: #fff;
    cursor: pointer;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .2);
    margin: 10px 0;
    border: 1px solid #fff;
    font-size: 8px;
}

.left_nav li {
    margin: 3px 0;
    font-size: 10px;

}

.left_nav .item i {
    font-size: 18px;
    margin-bottom: 2px;
}
.left_nav img{
    max-width: 20px;
}
dl.footer,dl.footer dd{ clear:both; text-align:center; color:#666; font-size:14px; line-height:2em; background:#fff;}
dl.footer a{ color:#666; margin:0 10px;}
dl.footer a:hover{ color:#ff6600;}
dl.footer dd{ padding:20px 0; width:1000px; margin:0 auto;}

dl.footer, dl.footer dd {
    background: #f4f4f4;
}
dl.footer dd {

    width: auto;
    margin: 0 10px;
}
@media only screen and (min-width: 1600px) {}

@media only screen and (max-width:990px) {}

@media only screen and (max-width: 750px) {
    .header .layui-main{
        padding: 0.1rem 0.2rem !important;
    }
}

@media only screen and (min-width: 751px) and (max-width: 1400px) {}

@media only screen and (min-width: 751px) {}
