﻿
body {
    font-size: 13px;
    line-height: 16px;
    margin: 0px 0px 0px 0px;
    background-color: #FFFFFF;
    background-image: url();
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

tr, td {
    line-height: 16px;
}

legend {
    font-size: 16px;
    font-weight: bold;
    color: Black;
}

th {
    font-size: 15px;
    line-height: 28px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #ffffff;
}

.sysmain_navi {
    color: #4B6888;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
}

.sss {
    padding-bottom: 10px;
}

.inp0 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: White;
    width: 160px;
    background-color: #ffffff;
    cursor: hand;
}

.inp0Role {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: White;
    width: 140px;
    background-color: #ffffff;
    cursor: hand;
}

.inp1 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 20px;
    width: 300px;
}

.inp1NewWFL {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 20px;
    width: 400px;
}

.inp1Edit {
    height: 18px;
    border-style: solid;
    border-width: 1px;
    border-color: #CCCCCC;
}

.inp1B {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 20px;
    width: 100px;
}

.inp1BOAI17 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 20px;
    width: 30px;
}

.inp1BOAI17Sort {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 20px;
    width: 60px;
}

.inp1BOAINode1 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 20px;
    width: 200px;
}

.inp2 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: White;
    width: 100%;
    background-color: #ffffff;
}

.inp3 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 20px;
    width: 580px;
    background-color: #ffffff;
}

.inp3B {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 20px;
    width: 680px;
    background-color: #ffffff;
}

.inp3BX {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 60px;
    width: 880px;
    background-color: #ffffff;
}

.inp3OAI16 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 30px;
    width: 900px;
    background-color: #ffffff;
}

.inp3OAI16Mana {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 50px;
    width: 1100px;
    background-color: #ffffff;
}

.inp3OAI16A {
    font-size: 14px;
    margin-top: 1px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 35px;
    width: 900px;
    background-color: #ffffff;
}

.inp3OAI16B {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 30px;
    width: 900px;
    background-color: #ffffff;
}

.inp3OAI16WF {
    font-size: 14px;
    margin-top: 1px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 20px;
    width: 420px;
    background-color: #ffffff;
}

.inp3OAI17 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: WindowText;
    height: 40px;
    width: 700px;
    background-color: #ffffff;
}

.inp4 {
    border-right: #aaa 1px solid;
    border-top: #aaa 1px solid;
    font-size: 14px;
    border-left: #aaa 1px solid;
    width: 360px;
    height: 20px;
    border-bottom: #aaa 1px solid;
}

.inp4BB {
    border-right: #aaa 1px solid;
    border-top: #aaa 1px solid;
    font-size: 14px;
    border-left: #aaa 1px solid;
    width: 85px;
    height: 16px;
    border-bottom: #aaa 1px solid;
}

.inp4BC {
    border-right: #aaa 1px solid;
    border-top: #aaa 1px solid;
    font-size: 14px;
    border-left: #aaa 1px solid;
    width: 120px;
    height: 16px;
    border-bottom: #aaa 1px solid;
}

.inp4CC {
    border-right: #aaa 1px solid;
    border-top: #aaa 1px solid;
    font-size: 14px;
    border-left: #aaa 1px solid;
    width: 138px;
    height: 16px;
    border-bottom: #aaa 1px solid;
}

.inp4SORT {
    border-right: #aaa 1px solid;
    border-top: #aaa 1px solid;
    font-size: 14px;
    border-left: #aaa 1px solid;
    width: 65px;
    height: 16px;
    border-bottom: #aaa 1px solid;
}

.inp5SORT {
    border-right: #aaa 1px solid;
    border-top: #aaa 1px solid;
    font-size: 14px;
    border-left: #aaa 1px solid;
    width: 30px;
    height: 16px;
    border-bottom: #aaa 1px solid;
}

.inp5 {
    border-right: #aaa 1px solid;
    border-top: #aaa 1px solid;
    font-size: 14px;
    border-left: #aaa 1px solid;
    width: 580px;
    height: 20px;
    border-bottom: #aaa 1px solid;
}

.inp8 {
    font-size: 14px;
    border-style: solid;
    border-width: 0px;
    border-color: WindowText;
    width: 215px;
    background-color: #FFF5EE;
}

.inp9 {
    font-size: 14px;
    border-style: solid;
    border-width: 0px;
    border-color: WindowText;
    height: 22px;
}

.inpLow {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: White;
    height: 16px;
    background-color: #ffffff;
}

.inpDeep {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: White;
    height: 16px;
    background-color: #cccccc;
}

.inpEvent {
    font-size: 14px;
    border-style: solid;
    border-width: 0px;
    border-color: WindowText;
    width: 140px;
    height: 18px;
    background-color: #f8f8f8;
}

.inp00 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: White;
    width: 63px;
    background-color: #f0f0f0;
}

.inp01 {
    font-size: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #f0f0f0;
    width: 112px;
    background-color: #e0e0e0;
}

.txtNote {
    border-style: solid;
    border-width: 1px;
}

.botGet {
    border-style: solid;
    cursor: hand;
    border-width: 0px;
    background-color: White;
    border-color: white;
    width: 35px;
    height: 18px;
}

.bot1 {
    border: 1px solid Gray;
    cursor: hand;
    height: 22px;
}

.bot1G {
    border: 1px solid Gray;
    cursor: hand;
    height: 30px;
}

.bot1GM {
    border: 1px solid Gray;
    height: 26px;
}

.bot1GMClose {
    border: 1px solid Gray;
    height: 26px;
    color: red;
}

.mhref {
    text-decoration: none;
    color: black;
    cursor: auto;
}

.bot1Sub {
    border: 1px solid Gray;
    cursor: hand;
}

.bot1BB {
    border: 1px solid Gray;
    width: 150px;
    cursor: hand;
    height: 22px;
}

.bot1BBSub {
    border: 1px solid Gray;
    width: 150px;
    cursor: hand;
    height: 28px;
}

.bot2 {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 50px;
    height: 22px;
    color: Red;
    font-weight: bold;
    margin-right: 1px;
    margin-bottom: 2px;
    margin-top: 2px;
}

.bot2BC {
    border: 1px solid Gray;
    cursor: hand;
    width: 80px;
    color: Red;
    font-weight: bold;
    margin-right: 1px;
    margin-bottom: 2px;
    margin-top: 2px;
}

.bot2BCOAI17 {
    border: 1px solid Gray;
    cursor: hand;
    width: 80px;
    height: 22px;
    color: Red;
    font-weight: bold;
    margin-right: 1px;
    margin-bottom: 2px;
    margin-top: 2px;
}

.bot3 {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 100px;
    height: 22px;
    color: black;
    font-weight: bold;
    margin-right: 1px;
    margin-bottom: 2px;
    margin-top: 2px;
}

.bot3AB {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 80px;
    height: 22px;
    color: black;
    font-weight: bold;
    margin-right: 1px;
    margin-bottom: 2px;
    margin-top: 2px;
}

.bot3AI17 {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 150px;
    height: 30px;
    color: black;
    font-weight: bold;
    margin-right: 1px;
    margin-bottom: 1px;
    margin-top: 1px;
}

.bot3B {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 60px;
    height: 22px;
    color: black;
    font-weight: bold;
    margin-right: 0px;
    margin-bottom: 2px;
    margin-top: 2px;
}

.bot3BC {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 50px;
    height: 22px;
    color: black;
    font-weight: bold;
    margin-right: 1px;
    margin-bottom: 2px;
    margin-top: 2px;
}

.bot4 {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 50px;
    height: 22px;
    background-color: White;
}

.bot5 {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 50px;
    height: 22px;
}

.bot6 {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 120px;
    background-color: #FFFFE0;
    height: 22px;
}

.botClose {
    border-style: solid;
    cursor: hand;
    border-width: 1px;
    border-color: Gray;
    width: 50px;
    height: 22px;
    color: Red;
    font-weight: bold;
}

.tab1ForConfig {
    width: 999px;
    background-color: #7EC0EE;
    border-width: 0px;
}

.tab2ForConfig {
    width: 999px;
    background-color: #fefefe;
    border-width: 0px;
}

.inp1ForConfig {
    font-size: 13px;
    height: 18px;
    border-style: solid;
    border-width: 1px;
    border-color: #C0C0C0;
    background-color: #ffffff;
}

.tab1NEW {
    width: 100%;
    border-collapse: collapse;
    background-color: #dddddd;
    border-width: 1px;
    border-style: ridge;
    margin-left: 0px;
    margin-right: 0px;
}

.tab1 {
    width: 99%;
    border-collapse: collapse;
    background-color: #dddddd;
    border-width: 1px;
    border-style: ridge;
    margin-left: 2px;
    margin-right: 2px;
}

.tab2 {
    width: 99%;
    height: 16px;
    background-color: #ffffff;
    border-style: solid;
    border-collapse: collapse;
    border-width: 0px;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 0px;
}

.tab120181030a {
    width: 100%;
    border-collapse: collapse;
    background-color: #dddddd;
    border-width: 1px;
    border-style: ridge;
    margin-left: 0px;
    margin-right: 0px;
}

.tab3 {
    width: 99%;
    height: 16px;
    background-color: #ffffff;
    border-style: solid;
    border-collapse: collapse;
    border-width: 0px;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 0px;
}

.tab2 td {
    font-size: 14px;
}

    .tab2 td a {
        text-decoration: none;
        color: #0000ff;
    }

        .tab2 td a:visited {
            color: #ff0000;
            text-decoration: none;
            font-family: "宋体";
            line-height: 150%;
        }

        .tab2 td a:hover {
            color: #ff0000;
            text-decoration: underline;
            font-family: "宋体";
            line-height: 150%;
        }

        .tab2 td a:active {
            color: #000000;
            text-decoration: none;
            font-family: "宋体";
            line-height: 150%;
        }

.tab1ForDataList {
    width: 100%;
    border-collapse: collapse;
    background-color: #7BBEF5;
    border-width: 1px;
    border-style: solid;
    border-color: #7BBEF5;
}

.tab1ForDataListworkshow {
    width: 100%;
    border-collapse: collapse;
    background-color: #cccccc;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
}

.tab2ForDataList {
    width: 100%;
    background-color: #ffffff;
    border-style: solid;
    border-collapse: collapse;
    border-top-width: 0px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-color: #cccccc;
}

.tab2ForDataListFW2018 {
    width: 100%;
    background-color: #ffffff;
    border-style: solid;
    border-collapse: collapse;
    border-top-width: 0px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-color: #cccccc;
}

tab2ForDataListFW2018 td {
    font-size: 80px;
    line-height: 35px;
}

.tab2ForDataListXHover {
    width: 100%;
    background-color: #ffffff;
    border-style: none;
    border-collapse: collapse;
    border-width: 0px;
    border-color: #ffffff;
}

    .tab2ForDataListXHover tr {
        background-color: #fff;
        color: #000;
    }

        .tab2ForDataListXHover tr:hover {
            background-color: Gray;
            color: #fff;
        }

            .tab2ForDataListXHover tr:hover a {
                color: #fff;
            }

    .tab2ForDataListXHover td {
        border-top-width: 0px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-style: groove;
        border-collapse: collapse;
        border-color: #cccccc;
        padding: 4px;
    }

        .tab2ForDataListXHover td a {
            color: black;
            text-decoration: none;
        }

            .tab2ForDataListXHover td a:hover {
                color: white;
                text-decoration: none;
            }

.tab2ForDataListX {
    width: 100%;
    background-color: #ffffff;
    border-style: none;
    border-collapse: collapse;
    border-width: 0px;
    border-color: #ffffff;
}

    .tab2ForDataListX td {
        border-top-width: 0px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-style: groove;
        border-collapse: collapse;
        border-color: #cccccc;
        padding: 4px;
    }

        .tab2ForDataListX td a {
            color: black;
            text-decoration: none;
        }

.tab2ForDataListX1 {
    width: 100%;
    background-color: #ffffff;
    border-style: none;
    border-collapse: collapse;
    border-width: 0px;
    border-color: #ffffff;
}

    .tab2ForDataListX1 td {
        border-top-width: 0px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-style: groove;
        border-collapse: collapse;
        border-color: #cccccc;
        padding: 2px;
        text-align: left;
    }

        .tab2ForDataListX1 td a {
            color: black;
            text-decoration: none;
        }

.tab2ForDataListY {
    width: 100%;
    background-color: #ffffff;
    border-style: none;
    border-collapse: collapse;
    border-width: 0px;
    border-color: #ffffff;
}

    .tab2ForDataListY td {
        border-top-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-style: groove;
        border-collapse: collapse;
        border-color: #cccccc;
        text-align: center;
    }

.tab2ForDataListY1 {
    width: 100%;
    background-color: #ffffff;
    border-style: none;
    border-collapse: collapse;
    border-width: 0px;
    border-color: #ffffff;
}

    .tab2ForDataListY1 td {
        border-top-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-style: groove;
        border-collapse: collapse;
        border-color: #cccccc;
        text-align: center;
        font-weight: bold;
    }

.tab2ForDataListH {
    width: 100%;
    background-color: #ffffff;
    border-style: none;
    border-collapse: collapse;
    border-width: 0px;
    border-color: #ffffff;
}

    .tab2ForDataListH td {
        border-top-width: 0px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-style: groove;
        border-collapse: collapse;
        border-color: #cccccc;
        text-align: center;
        font-weight: bold;
    }

.tab2ForDataListHI {
    width: 100%;
    background-color: #ffffff;
    border-style: none;
    border-collapse: collapse;
    border-width: 1px;
    border-color: #ffffff;
    border-top: none;
}

    .tab2ForDataListHI td {
        border-top-width: 0px;
        border-bottom-width: 0px;
        border-right-width: 1px;
        border-left-width: 0px;
        border-style: groove;
        border-collapse: collapse;
        border-color: #cccccc;
        text-align: center;
    }

.aaa {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    text-align: center;
}

.tab2ForDataListType {
    width: 100%;
    background-color: #FFFFFF;
    border-style: solid;
    border-collapse: collapse;
    border-width: 1px;
    border-color: #cccccc;
}

.tab2ForDataListTypeHover {
    width: 100%;
    background-color: #FFFFFF;
    border-style: solid;
    border-collapse: collapse;
    border-width: 1px;
    border-color: #cccccc;
}

    .tab2ForDataListTypeHover tr {
        background-color: #fff;
        color: #000;
    }

        .tab2ForDataListTypeHover tr a {
            text-decoration: none;
        }

        .tab2ForDataListTypeHover tr:hover {
            background-color: Gray;
            font-weight: bold;
            color: #fff;
        }

            .tab2ForDataListTypeHover tr:hover a {
                color: #fff;
                text-decoration: none;
            }

.tabACCDataListHover {
    width: 100%;
    background-color: #ffffff;
    border-style: none;
    border-collapse: collapse;
    border-width: 0px;
    border-color: #ffffff;
}

    .tabACCDataListHover tr {
        background-color: #fff;
        color: #000;
    }

        .tabACCDataListHover tr:hover {
            background-color: Gray;
            font-weight: bold;
            color: #fff;
        }

            .tabACCDataListHover tr:hover a {
                color: #fff;
            }

    .tabACCDataListHover td {
        border-top-width: 1px;
        border-bottom-width: 0px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-style: groove;
        border-collapse: collapse;
        border-color: #000000;
        padding: 4px;
    }

        .tabACCDataListHover td a {
            color: black;
            text-decoration: none;
        }

            .tabACCDataListHover td a:hover {
                color: white;
                text-decoration: none;
            }

.tabForAddUser {
    width: 990px;
    border-style: solid;
    border-collapse: collapse;
    border-width: 0px;
    margin-top: 4px;
}

    .tabForAddUser td {
        height: 18px;
        font-size: 14px;
    }

.tabForShowMessage {
    width: 990px;
    border-style: solid;
    border-collapse: collapse;
    border-width: 0px;
    margin-top: 4px;
}

    .tabForShowMessage td {
        height: 20px;
        padding: 4px;
        font-size: 16px;
        line-height: 30px;
    }

.ddl1 {
    position: relative;
    left: 0px;
    top: 0px;
    font-size: 12px;
    width: 183px;
    line-height: 14px;
    border: 0px;
    color: #000000;
}

.ddlGR {
    position: relative;
    left: 2px;
    top: 0px;
    font-size: 12px;
    width: 183px;
    line-height: 14px;
    border: 0px;
    color: #000000;
}

.tabShowFile {
    border-collapse: collapse;
    background-color: #f8f8f8;
    border-width: 1px;
    border-color: #cccccc;
    width: 800;
    margin: 2px 10px 10px;
}

.ddl1 {
    margin: -2px;
}

.bg4 {
    border-style: solid;
    border-width: 1px;
    border-color: #e9e9e9;
    height: 20px;
    cursor: hand;
}

.upl {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    height: 20px;
    width: 42px;
    cursor: hand;
}

.forms_TextField {
    border-right: 0px;
    border-top: 0px;
    margin-top: 0px;
    padding-left: 6px;
    font-size: 12px;
    background-attachment: fixed;
    vertical-align: middle;
    border-left: 0px;
    background-image: url(Images/textfield.gif);
    width: 190px;
    height: 18px;
    color: #000000;
    padding-top: 4px;
    border-bottom: 0px;
    background-repeat: no-repeat;
    font-family: Arial,Helvetica,sans-serif;
    background-color: #e9e9e9;
}

.forms_Dropdown {
    font-size: 12px;
    width: 198px;
    color: #0000ff;
    font-family: Arial, Helvetica, sans-serif;
    height: 20px;
}

.forms_ItemRight {
    border-right: #e0e0e0 3px solid;
    border-top: white 1px solid;
    padding-left: 2px;
    font-size: 12px;
    color: #333333;
    border-bottom: #ebebeb 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    height: 40px;
}

.pwdChkTbl1 {
    border-right: 0px;
    padding-right: 0px;
    border-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px 0px 0px 15px;
    border-left: 0px;
    width: 100%;
    padding-top: 0px;
    border-bottom: 0px;
}

    .pwdChkTbl1 SPAN {
        font-size: 70%;
    }

.pwdChkTbl2 {
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    border-left: 0px;
    width: 280px;
    border-bottom: 0px;
    font-family: Tahoma,sans-serif;
    height: 20px;
    background-color: #fff;
}

    .pwdChkTbl2 SPAN {
        font-size: 90%;
    }

.pwdChkTbl3 {
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    margin: 3px 15px 15px 0px;
    border-left: 0px;
    width: 70px;
    border-bottom: 0px;
    font-family: Tahoma,sans-serif;
    height: 18px;
    background-color: #fff;
}

    .pwdChkTbl3 SPAN {
        font-size: 70%;
    }

.pwdChkTbl4 {
    border-right: 0px;
    border-top: 0px;
    font-weight: normal;
    margin: 0px 20px;
    border-left: 0px;
    border-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #fff;
}

.pwdChkTd1 {
    padding-right: 7px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 70%;
    padding-bottom: 13px;
    vertical-align: top;
    width: 180px;
    color: #000;
    padding-top: 5px;
    text-align: right;
}

.pwdChkTd2 {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 13px;
    vertical-align: top;
    width: 420px;
    padding-top: 0px;
}

.pwdChkTd3 {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 13px;
    vertical-align: top;
    width: 420px;
    padding-top: 0px;
}

.pwdChkTd4 {
    font-size: 70%;
    padding-bottom: 15px;
    vertical-align: top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

    .pwdChkTd4 H3 {
        font-weight: bold;
        font-size: 130%;
        padding-bottom: 8px;
        margin: 8px 0px 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
    }

.pwdChkTd5 {
    vertical-align: top;
    width: 98px;
}

.pwdChkCon0 {
    border-right: #bebebe 1px solid;
    border-bottom: #bebebe 1px solid;
    background-color: #ebebeb;
    text-align: center;
}

.pwdChkCon1 {
    border-right: #bb2b2b 1px solid;
    border-bottom: #bb2b2b 1px solid;
    background-color: #ff4545;
    text-align: center;
}

.pwdChkCon2 {
    border-right: #e9ae10 1px solid;
    border-bottom: #e9ae10 1px solid;
    background-color: #ffd35e;
    text-align: center;
}

.pwdChkCon3 {
    border-right: #267a12 1px solid;
    border-bottom: #267a12 1px solid;
    background-color: #3abb1c;
    text-align: center;
}

.pwdChkCon4 {
    border-right: #267a12 1px solid;
    border-bottom: #267a12 1px solid;
    background-color: #3abb1c;
    text-align: center;
}

#inputPC {
    border-right: #aaa 1px solid;
    border-top: #aaa 1px solid;
    font-size: 100%;
    border-left: #aaa 1px solid;
    width: 210px;
    border-bottom: #aaa 1px solid;
    height: 18px;
}

HR.divider {
    border-right: 0px;
    border-top: 0px;
    background: #b8b8b8;
    margin: 15px 0px 0px 20px;
    border-left: 0px;
    width: 95%;
    color: #b8b8b8;
    border-bottom: 0px;
    height: 2px;
}

.modalPopup {
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 10px;
    width: 450px;
    height: 500px;
}

.modalPopupADD {
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 10px;
    width: 770px;
    height: 540px;
}

.modalAccDep1 {
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 10px;
    width: 850px;
    height: 500px;
}

.modalPopupWait1 {
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 10px;
    width: 200px;
    height: 200px;
}

.modalPopupX2 {
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 10px;
    width: 650px;
    height: 450px;
}

.modalPopupX1 {
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 10px;
    width: 400px;
    height: 200px;
}

.modalBackground {
    background-color: Gray;
    filter: alpha(opacity=90);
    opacity: 0.9;
}

.tab1ForManFile {
    width: 100%;
    border-collapse: collapse;
    background-color: #dddddd;
    border-width: 0px;
    border-style: ridge;
}

.tab2ForManFile {
    width: 100%;
    height: 16px;
    background-color: #ffffff;
    border-style: solid;
    border-collapse: collapse;
    border-width: 0px;
    margin-bottom: 0px;
}

    .tab2ForManFile td {
        font-size: 12px;
    }

        .tab2ForManFile td a {
            text-decoration: none;
            color: #0000ff;
        }

            .tab2ForManFile td a:visited {
                color: #ff0000;
                font-family: "宋体";
                line-height: 150%;
            }

            .tab2ForManFile td a:hover {
                color: #ff0000;
                text-decoration: underline;
                font-family: "宋体";
                line-height: 150%;
            }

            .tab2ForManFile td a:active {
                color: #000000;
                text-decoration: none;
                font-family: "宋体";
                line-height: 150%;
            }

.tdlleft {
    text-align: right;
    width: 60px;
    height: 20px;
}

.tdlright {
    background-color: #9ebef5;
}

.tdxx1 {
    background-color: #ffffff;
    font-weight: bold;
}

.cssGridViewwfa {
    border-collapse: collapse;
    background-color: #ffffff;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    text-align: left;
}

    .cssGridViewwfa td {
        border-collapse: collapse;
        background-color: #ffffff;
        border-width: 1px;
        border-style: solid;
        border-color: #cccccc;
        text-align: left;
        padding-left: 4px;
        padding-right: 4px;
    }

.tabAddInfo {
    border-collapse: collapse;
    background-color: #F5F5F4;
    border-width: 1px;
    border-color: #cccccc;
    width: 99%;
    height: 97%;
    margin: 0px 3px 5px 3px;
}

.MyCalendar .ajax__calendar_container {
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight: bold;
}

.treeCss td div a {
    height: 14px !important;
    line-height: 14px;
}

.treeCss2 td div a {
    height: 14px !important;
    line-height: 14px;
}

.ajax__calendar {
    position: relative;
    left: 0px !important;
    top: 0px !important;
    visibility: visible;
    display: block;
}

    .ajax__calendar iframe {
        left: 0px !important;
        top: 0px !important;
    }

.ajax__calendar_container {
    padding: 4px;
    position: absolute;
    cursor: default;
    width: 170px;
    font-size: 11px;
    text-align: center;
    font-family: tahoma,verdana,helvetica;
}

.ajax__calendar_body {
    height: 139px;
    width: 170px;
    position: relative;
    overflow: hidden;
    margin: auto;
}

.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {
    top: 0px;
    left: 0px;
    height: 139px;
    width: 170px;
    position: absolute;
    text-align: center;
    margin: auto;
}

.ajax__calendar_container TABLE {
    font-size: 11px;
}

.ajax__calendar_header {
    height: 20px;
    width: 100%;
}

.ajax__calendar_prev {
    cursor: pointer;
    width: 15px;
    height: 15px;
    float: left;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-image: url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90ZvGxZ6SJJh48yx62JKItzQ2&t=633053122925312500);
}

.ajax__calendar_next {
    cursor: pointer;
    width: 15px;
    height: 15px;
    float: right;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-image: url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90HZemRms4wXOo1BZWTwWtNQ2&t=633053122925312500);
}

.ajax__calendar_title {
    cursor: pointer;
    font-weight: bold;
}

.ajax__calendar_footer {
    height: 15px;
}

.ajax__calendar_today {
    cursor: pointer;
    padding-top: 3px;
}

.ajax__calendar_dayname {
    height: 17px;
    width: 17px;
    text-align: right;
    padding: 0 2px;
}

.ajax__calendar_day {
    height: 17px;
    width: 18px;
    text-align: right;
    padding: 0 2px;
    cursor: pointer;
}

.ajax__calendar_month {
    height: 44px;
    width: 40px;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}

.ajax__calendar_year {
    height: 44px;
    width: 40px;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}

.ajax__calendar .ajax__calendar_container {
    border: 1px solid #646464;
    background-color: #ffffff;
    color: #000000;
}

.ajax__calendar .ajax__calendar_footer {
    border-top: 1px solid #f5f5f5;
}

.ajax__calendar .ajax__calendar_dayname {
    border-bottom: 1px solid #f5f5f5;
}

.ajax__calendar .ajax__calendar_day {
    border: 1px solid #ffffff;
}

.ajax__calendar .ajax__calendar_month {
    border: 1px solid #ffffff;
}

.ajax__calendar .ajax__calendar_year {
    border: 1px solid #ffffff;
}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {
    background-color: #edf9ff;
    border-color: #0066cc;
    color: #0066cc;
}

.ajax__calendar .ajax__calendar_active .ajax__calendar_month {
    background-color: #edf9ff;
    border-color: #0066cc;
    color: #0066cc;
}

.ajax__calendar .ajax__calendar_active .ajax__calendar_year {
    background-color: #edf9ff;
    border-color: #0066cc;
    color: #0066cc;
}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #646464;
}

.ajax__calendar .ajax__calendar_other .ajax__calendar_year {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #646464;
}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {
    background-color: #edf9ff;
    border-color: #daf2fc;
    color: #0066cc;
}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {
    background-color: #edf9ff;
    border-color: #daf2fc;
    color: #0066cc;
}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {
    background-color: #edf9ff;
    border-color: #daf2fc;
    color: #0066cc;
}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {
    color: #0066cc;
}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {
    color: #0066cc;
}
