.layadmin-side-shrink .layui-layout-admin .layui-logo {
    height: 52px;
    width: 52px;
    border-radius: 50%;
    padding: 1px;
    border: 0.5px solid #3793e9;
    background-color: #3793e9;
    margin: 3px;
    color: white;
}
.layui-layout-admin .layui-side {
    top: 0;
    z-index: 1001;
}
.layui-layout-admin .layui-logo {
    position: fixed;
    left: 0;
    top: 16px;
    z-index: 1002;
    width: 220px;
    height: 49px;
    padding: 0 15px;
    box-sizing: border-box;
    overflow: hidden;
    font-weight: 300;
    background-repeat: no-repeat;
    background-position: center center;
}
.layui-side-menu .layui-nav {

    margin-top: 81px;
    background: none;
}.layui-card-header.layuiadmin-card-header-auto {
     padding-top: 15px;
     padding-bottom: 1px;
     height: auto;
 }
 .layui-header .layui-btn-container .layui-layout-left{
     padding-left: 0;
 }
 .layui-header .layui-btn-container .layui-btn{
     margin-bottom: 0px;
}
.layui-header .layui-nav .layui-btn{
 border-radius: unset;
 /* border: unset; */
     border-top-left-radius: 6px;
     border-top-right-radius: 6px;
     background-color: #bab6b6;
     border-color: #bab6b6;
     color: #5F5F5F;
     font-weight: 600;
 }

.layui-header .layui-nav .layui-btn-primary{
    background-color: white;
    color: #0613a3 ;
    border-color: white;

}

.time_inline{
    border: 1px solid #eee;    margin-left: 0px;height: 29px;
}
.time_inline .layui-form-label{
    padding: 7px 15px;
}
.time_inline .layui-input{
    height: 28px;
}
.time_inline .layui-form-label{
    line-height: 17px;
}


@media screen and (max-width: 450px) {

    .layui-card-header .mininone{ display: none !important;}
}
.tab_my_blue{
    width:  478px   !important;z-index: 1111;
    position: relative;
}
.tab_my_blue .layui-tab-title {    border: 1px #0f5ea7 solid;    padding: 0px 0px;
    border-radius: 5px;}
.tab_my_blue .layui-tab-title li { border-right: 1px #0f5ea7 solid;}
/*.tab_my_blue .layui-tab-title li:first-child{border-left: 1px #0f5ea7 solid; }*/
.tab_my_blue .layui-tab-title li:last-child{border-right: unset; }

.tab_my_blue > .layui-tab-title .layui-this{ background-color : #0f5ea7;    color: white; }
.tab_my_blue > .layui-tab-title .layui-this:after {
    /* border-top: none; */
    /* border-width: 1px; */
     border-bottom-color: unset !important;
}
.tab_my_blue .layui-tab-title .layui-this:after{
    border-width: unset !important;
    border-style: unset !important;
}
.mylayui .layui-tab-card{  border-width: 0px !important; border-radius :unset !important; box-shadow:unset !important;}

.tableft{ position: relative; }
.tableft .position-center .number{
    font-size: 2.222vh;
    font-weight: 600;
    margin-bottom: 0;}
.tableft .position-center{position: absolute;
    width: 5vw;
    font-size: 1.296vh;
    text-align: center;
    left: calc(50% - 5.5vw);
    top: 54%;line-height: 14px;
     }
#pay_charts  canvas{ left:  -62px !important;     top: -18px !important;}
.gray_bg{ background-color: #f5f7f9}
.whitebg{ background-color: white ;     padding: 10px;}
.whitebg .layui-row{ line-height: 26px}
.whitebg .money{ font-size: 20px;     padding: 5px 0;}
.whitebg .layui-row .small-font{ color: #868383ab}

.mycc .mon{ font-size: 38px; font-weight: bold  }
.mycc .yuan{ font-size: 17px; font-weight: bold  }
.mycc .layui-col-sm8{ padding-top: 10px}
.red{ color: red  }
.green{ color: #8ee10e  }
.arrow-up {
}
.canspan .layui-form-select{     width: 100px;    display: inline-block;}
.layui-nav-tree .layui-nav-item a{ overflow: unset ;    line-height: 26px;      margin-top: 10px;}
.layui-nav-tree .layui-nav-item a img{ width: 20px ; height: 20px ; padding-left: 3px;}

.layui-nav-tree .selected{ padding: 3px 7px; }
.layui-nav-tree .selected a img{ padding-left: 2px; }
.layui-nav-tree .selected a p{     font-size: 10px;
    line-height: 18px;
    color: white; }
.layui-nav-tree .selected a{     background-color: #3b7ae2;
    border-radius: 6px;
    width: 14px;
    /* margin-left: 9px; */
    padding-left: 14px;}
