﻿body {
    font-family: "微軟正黑體";
}

.calenday_title {
    color: DarkBlue;
    font-family: "微軟正黑體";
    font-size: 10pt;
    text-align: center;
    background-color: #F2F2F2;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}

.calendar_text {
    font-family: "微軟正黑體";
    font-size: 10pt;
}

.number {
    text-align: right;
}

.dg_title {
    height: 30px;
    text-align: center;
    width: 100%;
    font-size: 11pt;
    font-family: "微軟正黑體";
    color: #990033;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: inherit;
    border-left-style: none;
    vertical-align: bottom;
}

.dg_head {
    font-size: 11pt;
    font-family: "微軟正黑體";
    color: darkblue;
    background-color: #F2F2F2;
    text-align: center;
}

.dg_item {
    font-size: 10pt;
    font-family: "微軟正黑體";
    text-align: left;
}

.pandocm_title {
    font-size: 15px;
    color: white;
    font-family: "微軟正黑體";
}

.pandocm_link_text {
    font-size: 12px;
    color: brown;
    font-family: "微軟正黑體";
    cursor: hand;
}

.pandocm2_link_text {
    font-size: 12px;
    color: brown;
    font-family: "微軟正黑體";
    cursor: hand;
}

.title {
    font-family: "微軟正黑體";
    font-size: 16pt;
    color: #B41E00;
    text-decoration: underline;
}

.cont_underline_utce04new {
    font-size: 9pt;
    font-family: "微軟正黑體";
    color: #b41e00;
    background-color: #dcdcdc;
    text-decoration: underline;
}


.query_label {
    font-size: 10pt;
    font-family: "微軟正黑體";
    color: #990033;
}

.query_label_black {
    font-size: 10pt;
    font-family: "微軟正黑體";
    color: #990033;
}

.query_title {
    font-size: 11pt;
    font-family: "微軟正黑體";
    color: #660033;
}

.button_gray {
    font-family: "微軟正黑體";
    font-size: 9pt;
    color: #FFFFFF;
    background-color: #666666;
    margin: 0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: -1px;
    padding-left: 3px;
    border-top-color: #DDDDDD;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #DDDDDD;
    background-position: center center;
    border-top-width: 1.5px;
    border-right-width: 1.5px;
    border-bottom-width: 1.5px;
    border-left-width: 1.5px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
}

.button_red {
    font-family: "微軟正黑體";
    font-size: 9pt;
    color: #FFFFFF;
    background-color: #BF0000;
    margin: 0px;
    padding-top: 3px;
    padding-right: 2px;
    padding-bottom: -1px;
    padding-left: 3px;
    border-top-color: #FF8C8C;
    border-right-color: #480000;
    border-bottom-color: #480000;
    border-left-color: #FF8C8C;
    background-position: center center;
    border-top-width: 1.5px;
    border-right-width: 1.5px;
    border-bottom-width: 1.5px;
    border-left-width: 1.5px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
}

.link_red:link {
    color: #BF0000;
    text-decoration: none;
}



.title_pandocm {
    font-size: 9pt;
    font-family: "微軟正黑體";
    color: #0000cc;
    background-color: infobackground;
    text-align: center;
}

.content_pandocm {
    font-size: 10pt;
    font-family: "微軟正黑體";
    cursor: Pointer;
    color: #FF0000;
    text-align: center;
}

.content_pandocm_gray {
    font-size: 10pt;
    font-family: "微軟正黑體";
    color: #808080;
    text-align: center;
}

.content_pandocm_nohand {
    font-size: 10pt;
    font-family: "微軟正黑體";
    color: #0000cc;
    text-align: right;
}

.leftmenu {
    cursor: hand;
    color: #000000;
    font-size: 10pt;
    text-align: left;
    font-family: "微軟正黑體";
    text-decoration: none;
}

.leftmenu_selected {
    font-size: 10pt;
    color: #cc0000;
    font-family: "微軟正黑體";
    text-decoration: underline;
}

.topmenu {
    color: black;
    font-size: 10pt;
    text-align: left;
    font-family: "微軟正黑體";
    text-decoration: none;
}

.topmenu_current {
    color: maroon;
    font-size: 10pt;
    text-align: left;
    font-family: "微軟正黑體";
    text-decoration: none;
}

.login_font {
    font-size: 10pt;
    font-family: "微軟正黑體";
    color: #3333ff;
}

.login_font1 {
    font-size: 10pt;
    font-family: "微軟正黑體";
    color: black;
    font-weight: bold;
    text-decoration: none;
}

.textbox_autoscrollbar {
    overflow: hidden;
}

.form_column_string_readonly {
    font-size: 10pt;
    font-family: "微軟正黑體";
    text-align: left;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    background-color: #EAEAEA;
}

.form_column_number_readonly {
    font-size: 10pt;
    font-family: "微軟正黑體";
    text-align: right;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    background-color: #EAEAEA;
}

.cursorhand {
    cursor: hand;
}



.RadInput .riButton::before {
    content: "" !important;
}

.radHelpText {
    width: 250px;
    height: 24px;
    text-align: right;
    font-family: "微軟正黑體";
    font-size: 13px;
}


.rgAdvPart {
    display: none;
}

.dg_title_new {
    height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    font-size: 14pt;
    font-family: "微軟正黑體";
    color: #FFFFFF;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: inherit;
    border-left-style: none;
    font-weight: bolder;
}

.table_query {
    width: 700px;
    background-color: white;
    font-size: medium;
    font-family: "微軟正黑體";
}

.radHelpToday {
    background-color: #FFFF00;
}

.radTextBoxLeftLabelCss {
    width: 100px;
    font-family: "微軟正黑體";
    font-size: 14px;
    text-align: right;
}

.radTextBoxRightLabelCss {
    font-family: "微軟正黑體";
    font-size: 14px;
    text-align: right;
}

.form_column_number {
    font-size: 10pt;
    text-align: right;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    height: 28px;
}

.form_column_string {
    font-size: 10pt;
    text-align: left;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    text-align: left;
    height: 28px;
}

.form_desc_label {
    font-family: "微軟正黑體";
}

.form_column_control {
    font-family: "微軟正黑體";
    width: 90%;
}

.title_pandocm_big {
    font-size: 12pt;
    color: #000;
    text-align: center;
    font-family: "微軟正黑體";
    border-right: #666666 1px;
    border-top: #666666 1px;
    border-left: #666666 1px;
    border-bottom: 1px;
    height: 26px;
    text-align: center;
    background-color: silver;
}

.pandocm_db_td_title {
    border-right: 1px solid;
    border-top: 1px;
    border-left: 1px solid;
    border-bottom: 1px;
    min-height: 45px;
    width: 4.3%;
    border-color: #666666;
    vertical-align: top;
}

.FOOTERA {
    width:100%;
    height: 40px;
    background-color: #C0C0C0;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    text-align: right;
    padding-right: 20px;
}

.wda_table {
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-collapse: collapse;
    border-bottom-style: none;
    border-color: #111111;
    border-spacing: 0px;
    padding: 0px;
    width: 100%;
    min-width: 800px;
}

.wda_td1 {
    border-right: #666666 1px solid;
    border-top: #666666 1px;
    border-left: #666666 1px solid;
    border-bottom: #666666 1px;
    min-height: 32px;
    vertical-align: top;
}

.wda_td1_1 {
    border-top: #666666 1px;
    border-left: #666666 1px solid;
    width: 30px;
    border-bottom: #666666 1px;
    min-height: 32px;
    border-right-width: 1px;
    border-right-color: #666666;
    text-align: left;
    vertical-align: top;
}

.wda_td1_2 {
    border-right: #666666 1px solid;
    border-top: #666666 1px;
    border-bottom: #666666 1px;
    min-height: 32px;
    width: 111px;
    border-left-width: 1px;
    border-left-color: #666666;
    text-align: left;
    vertical-align: top;
}

.pandocm_td_title {
    border-right: 1px solid;
    border-top: 1px;
    border-left: 1px solid;
    border-bottom: 1px;
    min-height: 45px;
    /*width: 36px;*/
    width: 4.3%;
    border-color: #666666;
    vertical-align: top;
}

.pandocm_td {
    vertical-align: bottom;
    border-width: 1px;
    border-style: none solid solid;
    border-color: #666666;
    text-align: center;
    min-height: 32px;
}
/*取消輔助輸入的箭頭*/
.RadInput .riButton:before {
    content: none !important;
}
/*radwindow 標題列高度*/
.RadWindow .rwTitleWrapper { 
    height: 2em !important;
}