﻿@media print {
    .bgnoprint {
        background: display:none;
    }

    .noprint {
        display: none;
    }
}

.DivCaption {
    font-family: 'Arial';
    font-size: large;
    font-weight: bold;
    color: #008000;
    height: 35px;
    text-align: center;
    vertical-align: middle;
}

.Table_Head {
    font-size: 12px;
    font-weight: bold;
    border-style: solid;
    border-top-width: 2px;        
}

.Table_Line {
    border: 1px solid #000000;
    border-collapse: collapse;
    border-top-width: 0px;
    border-top-color: #FFFFFF;
    border-bottom-width: 0px;
    border-bottom-color: #FFFFFF;
    font-size: 9px;
    font-weight: normal;
}

    .Table_Line input[type=text] {
        width: 96%;
        height: 99%;
        background-color: #FFEECC;
        border: solid 1px #999;
        vertical-align: bottom;
    }

    .Table_Line td {
        border: 1px solid #000000;
        border-left: #FFFFFF 0px none;
    }

    .Table_Line th {
        background-color: #93cddd;
        border: 1px solid #000000;
        color:#333333;
    }

.Table_NoLine {
    border: 0px solid #ffffff;
    border-collapse: collapse;
    border-top-width: 0px;
    border-top-color: #FFFFFF;
    border-bottom-width: 0px;
    border-bottom-color: #FFFFFF;
    font-size: 9px;
    font-weight: normal;
}
.Table_NoLine td, th {
    border: 0px solid #ffffff;
}
.Panel_Add {
    top: 15%;
    left: 27%;
    text-align: center;
    z-index: 15;
    background-color: #E6E6E6;
    position: absolute;
    border-style: solid;
    border-width: thin;
    border-color: Green;
    position: fixed;
}

.Table_Add {
    width: 100%;
    height: 100%;
    z-index: 15;
    font-size: 15px;
    border-collapse: collapse;
    border-color: ThreeDDarkShadow;
    border: 1px solid #DFDCD3;
    background-color: #e6e6e6;
}

    .Table_Add th {
        background-color: #DFDCD3;
        vertical-align: middle;
        text-align: center;
        color: Green;
        font-size: 15px;
        height: 25px;
    }

    .Table_Add input[type=text] {
        padding: 2px 8px 0pt 3px;
        height: 18px;
        width: 115px;
        border: 1px solid #999;
    }

    .Table_Add select {
        border: 1px solid #999;
        width: 128px;
        height: 22px;
    }

    .Table_Add input[type=button], .Table_Add input[type=submit] {
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        padding-top: 2px;
        padding-bottom: 2px;
        WIDTH: auto;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold;
    }

.Table_Browser {
    position: absolute;
    left: 0px;
    top: 35%;
    width: 100%;
}

.Table_Waiting {
    position: absolute;
    left: 0px;
    top: 35%;
    width: 100%;
    height: 69px;
    border: 0px solid #ffffff;
}

    .Table_Waiting td {
        border: 0px solid #ffffff;
    }

.Panel_Cover {
    background: gray;
    text-align: center;
    z-index: 5;
    filter: Alpha(Opacity="60");
    opacity: 0.6;
    cursor: wait;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.autocomplete_completionListElement {
    visibility: hidden;
    margin: 0px!important;
    background-color: window;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: 'default';
    overflow: auto;
    height: 200px;
    text-align: left;
    list-style-type: none;
}

/* AutoComplete item */
.autocomplete_listItem {
    background-color: window;
    color: windowtext;
    padding: 1px;
    text-align: left;
}

/* AutoComplete highlighted item */
.autocomplete_highlightedListItem {
    background-color: #ffff99;
    color: black;
    padding: 1px;
}

.button_Download {
    width: 32px;
    height: 32px;
    border: 0px;
    background-image: url(../Images/download.png);
    display: block;
}

/*取消确认按钮样式*/
.btnStyle {
    background: url(../Images/btn_bg.gif) no-repeat;
    width: 80px;
    height: 21px;
    line-height: 21px;
    font-size: 12px;
    color: #183C94;
    border: 0;
    margin: 10px 0;
}

.formBtn {
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    padding-top: 2px;
    padding-bottom: 2px;
    WIDTH: auto;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.sp_Tip {
    color: Red;
}

.footer {
    width: 100%;
    background-color: #ddd;
    position: fixed;
    bottom: 0;
}