﻿.table {
    margin-bottom: 10px;
}

    .table > tbody > tr > td {
        padding: 4px;
    }

/*对话框*/
.ui_dialog_icon {
    display: inline-block;
    *display: inline;
    background-image: url(img/icons48.jpg);
    background-repeat: no-repeat;
    vertical-align: middle;
    *zoom: 1;
}
/*成功消息*/
.ui_dialog_succeed .ui_dialog_icon {
    margin-right: 10px;
    width: 48px;
    height: 48px;
    background-position: 0 0;
}
/*询问消息*/
.ui_dialog_confirm .ui_dialog_icon {
    margin-right: 10px;
    width: 48px;
    height: 48px;
    background-position: 0 -48px;
}
/*询问消息*/
.ui_dialog_info .ui_dialog_icon {
    margin-right: 10px;
    width: 48px;
    height: 48px;
    background-position: 0 -96px;
}
/*警告消息*/
.ui_dialog_alert .ui_dialog_icon {
    margin-right: 10px;
    width: 48px;
    height: 48px;
    background-position: 0 -144px;
}
/*错误消息*/
.ui_dialog_error .ui_dialog_icon {
    margin-right: 10px;
    width: 48px;
    height: 48px;
    background-position: 0 -192px;
}
/*正在加载*/
.ui_dialog_loading .ui_dialog_icon {
    margin-right: 10px;
    width: 32px;
    height: 32px;
    background-image: url(img/loading.gif);
    background-repeat: no-repeat;
}

/*页面标题*/
legend {
    margin-top: 1em;
    color: red;
    text-align: center;
    font-weight: bold;
    font-size: 2em;
}

.red {
    color: red;
}
/*收起展开*/
.showhide {
    position: relative;
    padding-left: 28px;
}

    .showhide img {
        position: absolute;
        top: 0;
        left: 0;
        width: 22px;
        height: 22px;
    }

.togglebtn {
    position: absolute;
    top: 6px;
    right: 15px;
    width: 9px;
    height: 10px;
    background: url(images/toggle.gif) no-repeat 0 0;
    cursor: pointer;
}

.togglebtn-down {
    background-position: 0 -10px;
}

/*兼容*/

.Menubox {
    overflow: hidden;
    height: 28px;
    line-height: 28px;
}

    .Menubox ul {
        margin: 0;
        padding: 0;
    }

    .Menubox li {
        display: block;
        float: left;
        margin-right: 2px;
        width: 100px;
        color: #ffffff;
        text-align: center;
        font-weight: bold;
        cursor: pointer;
    }

.Menuboxlihover {
    padding: 0;
    width: 116px;
    height: 27px;
    border: 1px solid #999999;
    border-bottom: none;
    background: #fff;
    color: #739242;
    font-weight: bold;
    line-height: 27px;
}

.Menuboxlino {
    display: block;
    float: left;
    overflow: hidden;
    width: 100px;
    height: 26px;
    border: 1px solid #f2f2f2;
    border-bottom: none;
    color: #949694;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
}

.ui-jqgrid th, .ui-jqgrid td {
    border-top-width: 0;
    border-left-width: 0;
}

.caret {
    margin-bottom: 4px;
}

[class^='icon-'], [class*=' icon-'] {
    margin-bottom: 1px;
}

/*弹出框样式*/
.container1 {
    padding: 3px 0px 5px 0px;
    background: url(images/containerbg.jpg) repeat-x;
}

.tab {
    height: 26px;
    color: #fff;
}

.tab01 {
    padding: 4px;
    background: #EBF4FF;
    font-size: 12px;
}

.tab02 {
    padding: 4px;
}


.tab03 {
    padding-right: 5px;
    padding-left: 5px;
}

.tab04 {
    color: #666;
    font-weight: bold;
}

.glyphicon-add {
    height: 32px;
    background: url(pages/nav_New.png) repeat-x left;
    line-height: 32px;
}

.glyphicon-Edit::before {
    content: url(pages/nav_Edit.png);
}

.serach-plane {
    margin: 15px 0 10px 0;
    width: 100%;
    height: 70px;
    border: 1px solid #dcdcdc;
    background: url(pages/page_Sprite.jpg)repeat-x left;
}

.serach-table {
    margin-bottom: 5px;
    border: none;
}

    .serach-table > tbody > tr > td {
        border: none;
    }

.navbar-brand {
    padding: 10px;
}

.navbar {
    margin-bottom: 10px;
}

.tableSerachBar {
    background-color: #f8f8f8;
    border: 1px solid #e7e7e7;
    min-height: 50px;
    width: 100%;
    margin-bottom: 10px;
}

.tableSerachBarbrand > table {
    border: 1px solid transparent;
    border-collapse: collapse;
}

.tableSerach > tbody > tr > td {
    padding: 4px;
}


.tableSerachBarbrand {
    background-color: #f8f8f8;
    border-right: 1px solid #e7e7e7;
    width: 60px;
    text-align: center;
}

.tableButtonBar {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
    /*display: inline;*/
    margin-right: auto;
    margin-left: auto;
    border: 1px solid transparent;
    border-collapse: collapse;
    min-height: 50px;
    position: relative;
    width: 100%;
}

    .tableButtonBar > tbody > tr > td {
        padding: 5px;
    }

.controllabel {
    font-weight: bold;
    padding-top: 0;
}

.nonetextbox {
    border: none;
}

.table-none > tbody > tr > td {
    padding: 4px;
    border: none;
}
