﻿html {
    height: 100%;
}

body {
    padding-top: 2px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    background-color: #e4e4e4;
    height: 100%;
}

table {
    table-layout: fixed;
}

.break_div {
    word-wrap: break-word;
}

.th_narrow {
    width: 40px;
    text-align: center;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 0px;
    padding-right: 0px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 400px;
}

.field-validation-error {
    color: #f00;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid {
    display: none;
}

.around {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0em;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border: 0;
}

.menu {
    background-color: #333744;
}

.content {
    background-color: #e4e4e4;
}

.box_0 {
    border-radius: 0 0 0 0;
}

a {
    text-decoration: none;
}

    a:hover {
        color: #dbdada;
        text-decoration: none;
    }

.a_color {
    color: #dbdada;
}

.quit_color {
    color: #337ab7
}

.li_style {
    background-color: #333744;
    cursor: pointer;
}

    .li_style:hover {
        background-color: #00c1de;
    }

.new_btn {
    margin-left: 2px;
    padding: 2px 10px 2px 10px !important;
    float: right;
}

.query_btn {
    padding: 7px 15px 7px 15px !important;
    float: left;
}

.query_panle {
    margin-top: 0px;
    margin-bottom: 2px;
    background-image: none;
    background-color: white;
}

.query_input {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}




.panel-group {
    max-height: inherit;
    overflow: auto;
}

.leftMenu {
}

    .leftMenu .panel-heading {
        font-size: 14px;
        padding-left: 6px;
        padding-top: 8px;
        height: 35px;
        line-height: 3px;
        color: black;
        position: relative;
        cursor: pointer;
    }
        /*转成手形图标*/
        .leftMenu .panel-heading span {
            position: absolute;
            right: 10px;
            top: 10px;
        }

    .leftMenu .menu-item-left {
        padding: 6px;
        background: transparent;
        border: 1px solid transparent;
        border-radius: 6px;
    }

        .leftMenu .menu-item-left:hover {
            background: #C4E3F3;
            border: 1px solid #1E90FF;
        }

.test {
    color: #f9ff00;
    color: #a6e501;
    color: #6defff;
    color: #1e85fe;
    color: #ad1fff;
}

.scroll-wrapper {
    -webkit-overflow-scrolling: touch;
    overflow: auto;
}