﻿body {
    margin: 0px;
    padding: 0px;
    background-color: #0e90d2;
    font-family: Tahoma, Verdana, 宋体;
}

.layout-header {
    border: 0px;
    text-align: center;
    color: #fff;
}

    .layout-header h1 {
        margin: 0px;
        padding: 0px;
        margin-top: 40px;
    }

    .layout-header h4 {
        margin: 0px;
        padding: 0px;
    }

.layout-body {
    background-color: #fff;
    position: relative;
}


.layout-footer {
    border: 0px;
    color: #fff;
    text-align: center;
    line-height: 30px;
}


.mini-form tr td {
    padding: 3px 0;
}

    .mini-form tr td label {
        font-size: 14px;
    }

.mini-form img {
    cursor: pointer;
}

.mini-modal {
    background: #fff none repeat scroll 0 0;
    opacity: 0 !important;
}

.mini-button {
    min-width: 60px;
}

a {
    color: cornflowerblue;
}

a:hover {
    color: blue;
}


form {
    margin: 0;
    padding: 0;
}

/****************首页*************************/
.header {
    background-color: #0e90d2;
    color: white;
    font-size: 14px;
    font-family: Tahoma, Verdana, 宋体;
}

    .header span {
        font-size: 28px;
        position: relative;
        top: 12px;
        left: 15px;
    }

    .header a {
        color: white;
        font-size: 14px;
        text-decoration: none;
        margin: 3px;
    }

        .header a i {
            margin-right: 2px;
        }

.footer {
    background-color: #0e90d2;
    text-align: center;
    font-family: Tahoma, Verdana, 宋体;
}

    .footer span, .footer a {
        color: white;
        font-size: 14px;
        line-height: 36px;
        text-decoration: none;
    }

.navigate-icon {
    position: relative;
    top: 7px;
}


fieldset {
    border: 1px solid #ddd;
    border-bottom: 0;
    margin: 0;
}

.fieldset-dialog {
    border: 0;
    margin: 0;
    border-top: 1px solid #bfdaef;
}

.hideFieldset {
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}

    .hideFieldset .fieldset-body {
        display: none;
    }



.mini-splitter-pane1 {
    border-width: 1px 1px 1px 0;
}

.mini-form {
    table-layout: fixed;
    font-size: 9pt;
    margin-top: 10px;
}

    .mini-form .align-right {
        text-align: right;
        padding-left:2px;
    }

    .mini-form .align-top {
        vertical-align: top;
    }

    .mini-form .mini-textbox, .mini-form .mini-buttonedit, .mini-form .mini-password, .mini-form .mini-textboxlist {
        width: 300px;
    }

    .mini-form .lable {
        text-align: right;
        padding-left: 20px;
    }

.mini-toolba-dialog {
    text-align: right;
    padding-top: 8px;
    padding-bottom: 8px;
    border-left: 0;
    border-bottom: 0;
    border-right: 0;
}


.mini-toolbar-search {
    border-bottom: 0 !important;
    padding: 5px !important;
}

.mini-toolbar-buttons {
    border-bottom: 0 !important;
    padding: 5px !important;
}

.mini-textbox-search {
    width: 250px;
}



.mini-outlooktree .mini-tree-treeLine .mini-tree-collapse .mini-tree-node-ecicon {
    /*background: transparent url("images/tree/collapseLine.gif") no-repeat scroll 1px -1px;*/
    background-position: 1px 3px;
    background-repeat: repeat-y;
}


.mini-outlooktree .mini-tree-treeLine .mini-tree-expand .mini-tree-node-ecicon {
    background-position: 2px 3px;
    background-repeat: repeat-y;
}


.search-panle {
}

    .search-panle .align-right {
        text-align: right;
    }



    .mini-grid-cell-inner a {
        color: blue;
    }

        .mini-grid-cell-inner a:hover {
        color: red;
    }