@import url("public.css");

body.mini-navbar .nav-header{ background-color: #ec708a;}
.modal.popu-show{ display: block; }
.container{margin: 0;padding: 0; width: 100%;}
.table-bordered th{ text-align: center; }
#wrapper,#content-main{ width: 100%;overflow:auto;}

@media (max-width: 414px) {
    body.fixed-sidebar.mini-navbar .navbar-static-side {
        width: 0;
    }
    .nav-close {
        display: block;
    }
    #page-wrapper {
        margin-left: 0!important;
    }
    .timeline-item .date {
        text-align: left;
        width: 110px;
        position: relative;
        padding-top: 30px;
    }
    .timeline-item .date i {
        position: absolute;
        top: 0;
        left: 15px;
        padding: 5px;
        width: 30px;
        text-align: center;
        border: 1px solid #e7eaec;
        background: #f8f8f8;
    }
    .timeline-item .content {
        border-left: none;
        border-top: 1px solid #e7eaec;
        padding-top: 10px;
        min-height: 100px;
    }
    .nav.navbar-top-links li.dropdown {
        display: none;
    }
    .ibox-tools {
        float: none;
        text-align: left;
        display: inline-block;
    }
}
body{background-color: #eee;}
.login_border{margin: 0 auto;max-width: 414px;}
.login_padding{margin-top: 40%;padding: 20px 20px;border: 1px solid #e2e1e1;border-radius: 5px;box-shadow:1px 1px 5px #d6d2d2;display: table;background-color:white; }
.login_content{display: table-cell;padding: 22px 12px 0px 35px;}
.login_img{display: table-cell;border-right: 1px dashed #ccc;padding-right: 18px;vertical-align: middle;}
.form-group{margin-bottom: 23px;}

.page{ text-align: center;margin-top: 14px;font-size: 16px; }

.odd{ background-color: #ffffff;}
.even{ background-color: #f9f9f9;}

.fixed-top-div .top-title-label{ display: block; margin: 0 auto; text-align: center; height: 55px; line-height: 55px; }
.fixed-top-div .left-btn-div{ position: absolute; height: 55px; top:0; left:0; }
.fixed-top-div .right-btn-div{ position: absolute; height: 55px; top:0; right:0; }

.fixed-bottom-div .weui-tabbar{position: relative;margin: 0 auto; }

.poup-title-div{ position: absolute; width: 100%; top: 0; left: 0; right: 0; z-index: 3; }
.poup-title-div .top-title-label{ display: block; margin: 0 auto; text-align: center; height: 55px; line-height: 55px; }
.poup-title-div .left-btn-div{ position: absolute; height: 55px; top:0; left:0; }
.poup-title-div .right-btn-div{ position: absolute; height: 55px; top:0; right:0; }
.poup .poup-container{ width: 100%; height: 100%; overflow-y: auto;}
.poup-sub-btn{ position: absolute; width: 100%; bottom: 0; left: 0; right: 0; z-index: 3; padding: 15px 0; display: block; text-align: center; }

.bottom-btn-div{ padding: 10px 15px 0; }
.weui-tabbar__label{ font-size: 14px; }
.title-box-div{ width: 20px; height: 20px; display: inline-block; border-radius: 5px; float: left; margin-top: 10px; }

.poup-bottom-memu .weui-mask{ display: none;}
.poup-bottom-memu .weui-mask.active{ display: block;}

.border-bottom-dashed{border-bottom: 1px #efefef dashed;}
.border-right-dashed{border-right: 1px #efefef dashed;}
.border-right-dashed2{border-right: 1px #ddd dashed;}

#print_html th,#print_html td{ padding: 5px;}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding: 0;}



