﻿
body {
    padding-top: 30px;
}

.mt0 {
    margin-bottom: 0px;
}

.mt10 {
    margin-top: 10px;
}

.mt20 {
    margin-top: 20px;
}

.mt30 {
    margin-top: 30px;
}

.w80p {
    width: 80%;
}

.w150 {
    width: 150px;
}


.table-hover > tbody > tr:hover {
    background: #208ed3; /* Old browsers */
    background: -moz-linear-gradient(top, #208ed3 0%, #0272bd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#208ed3), color-stop(100%,#0272bd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #208ed3 0%,#0272bd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #208ed3 0%,#0272bd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #208ed3 0%,#0272bd 100%); /* IE10+ */
    background: linear-gradient(to bottom, #208ed3 0%,#0272bd 100%); /* W3C */
    color: #fff;
    cursor: pointer;
}

.table-list-hover :hover {
    background: #F9F9F9;
    color: #333;
    cursor: auto;
}


.popover-title {
    color: #333;
}

.popover-content {
    color: #333;
}

#tbList, #Detail {
    width: 100%;
}

    #tbList th, #Detail th {
        word-break: keep-all;
        white-space: nowrap;
    }

    #tbList td, #Detail td {
        word-break: keep-all;
        white-space: nowrap;
    }

.table-word-break {
    width: 100%;
}

    .table-word-break th {
        word-break: keep-all;
        white-space: nowrap;
    }

    .table-word-break td {
        word-break: keep-all;
        white-space: nowrap;
    }

.field-validation-error {
    color: #ff0000;
}

/*加载*/
.icon-position {
    position: fixed;
    top: 40%;
    left: 50%;
}

.column-sort {
    color: #000000;
}

.text-align-left {
    text-align: left;
}

@media (min-width:768px) {
    .form-horizontal .text-align-left {
        text-align: left;
    }
}

@media (min-width: 768px) {
    .form-inline .form-date-short {
        width: 100px;
    }
}

@media (min-width: 768px) {
    .form-inline .form-text-160 {
        width: 160px;
    }
}

@media (min-width: 768px) {
    .form-inline .form-text-80 {
        width: 80px;
    }
}

.table-c table {
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
}

    .table-c table td {
        border-left: 1px solid #000;
        border-top: 1px solid #000;
    }

.Condition-Extend {
    margin-top:10px;
}