
#topLoader {
  margin: 0 auto;
  position: absolute;
  width: 256px;
  height: 256px;
  top: 50%;
  left: 50%;
  margin-top: -128px;
  margin-left: -128px;
  z-index: 999
}


div.grippie {
    background:#EEEEEE url(/script/jquery-ui/grippie.png) no-repeat scroll center 2px;
    border-color:#DDDDDD;
    border-style:solid;
    border-width:0pt 1px 1px;
    cursor:s-resize;
    height:9px;
    overflow:hidden;
}

.resizable-textarea textarea {
    display: block;
    margin-bottom: 0pt;
    width: 95%;
    height: 20%;
}

.div_clear {clear:both;height:40;}

input {/*font: 100%/1.4 "微軟正黑體", Arial, Helvetica, sans-serif;*/}
select {/*font: 100%/1.4 "微軟正黑體", Arial, Helvetica, sans-serif;*/}


/** Apply **/
.queryrow { font-size: 14px; line-height: 30px; }
.table .td_head {
	width: 100%;
	border: 1px solid white;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/web/scripts/ie-css3.htc); /* For IE 8 below */
}
.td_head_side {line-height: 30px; font-size: 14px; color: #696969; background: #c0d5ee; text-align: right; line-height: normal; }
.td_head_side_o {line-height: 30px; font-size: 14px; color: #696969; background: #c0d5ee; text-align: right; line-height: normal; }
.td_head_side_c {line-height: 30px; font-size: 14px; color: #696969; background: #c0d5ee; text-align: left; line-height: normal; }

.td_body {line-height: 30px; font-size: 14px; color: #003662; background: #EFF3FF; }
.td_body a {color: #003662; }
.td_body2 {line-height: 30px; font-size: 14px; color: #003662; background: #EFF3FF; }
.td_body2 a {color: #003662; }

/** Query **/
.td_head {
	margin: 0 auto;
	width: 400px;
	color: #003662;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	background: url(/web/images/table_title_bg.png) repeat-x;
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/web/scripts/ie-css3.htc); /* For IE 8 below */
}



.txt {/*intro:內文;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 10pt; color: #213E82}
.txtblack {/*intro:內文;*/ font-family: "微軟正黑體", "細明體", "新細明體", "Arial", "Helvetical"; font-size: 10pt; color: #000000}

.txtred {/*intro:內文-字體反紅;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; color: #FF0000}
.txtweight {/*intro:表格中橫幅跨欄標題;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 10pt; font-weight:Bold; color: #213E82}
.title {/*intro:標題, 系統名稱;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-weight:bold; font-size: 14pt; color: #FFFFFF;}
.title_small {/*intro:小型標題, 使用者登入資訊;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-weight:bold; font-size: 9pt; color: #FFFFFF;}

.td_title {/*intro:表格中橫幅跨欄標題;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-weight:bold; font-size: 11pt; color: #FFFFFF; background:#213E82; text-align:center}


.td_head_desktop {/*intro:表格中橫幅標題, 各功能標題;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 12pt; font-weight:bold; color: #FFFFFF; background:#663355}
.td_head_desktop a {/*intro:表格中橫幅標題, 各功能標題;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 12pt; font-weight:bold; color: #FFFFFF; background:#663355}
.td_head_desktop a:visited {/*intro:表格中橫幅標題, 各功能標題;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 12pt; font-weight:bold; color: #FFFFFF; background:#663355}
.td_head_small {/*intro:表格中橫幅標題, 各功能標題;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 10pt; color: #FFFFFF; background:#213E82;}
.td_head_small a {/*intro:表格中橫幅標題, 各功能標題;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 10pt; color: #FFFFFF; background:#213E82;}
.td_head_small a:visited {/*intro:表格中橫幅標題, 各功能標題;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 10pt; color: #FFFFFF; background:#213E82;}

.td_head_list {/*intro:列表型式之表格標題;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 10pt; font-weight:bold; color: #ffffff; background:#337fcc}

.td_head_list_small {/*intro:列表型式之表格標題-小字體;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 7pt; font-weight:normal; color: #213E82; background:#BCC8E2}


.td_body:hover {
  background-color: #d6e3bc;
}
.td_body2:hover {
 background-color: #d6e3bc;
}

.td_body_red {/*intro:表格欄位內容-字體反紅;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; color: #FF0000; background: #BCC8E2}
.td_body2_red {/*intro:表格欄位內容-列表型表格的漸層效果-字體反紅;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; color: #FF0000; background: #D5DDEE}

.td_body_weight {/*intro:表格欄位內容-字體加粗;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:bold; color: #213E82; background: #BCC8E2}
.td_body2_weight {/*intro:表格欄位內容-列表型表格的漸層效果-字體加粗;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:bold; color: #213E82; background: #D5DDEE}

.td_body_red_weight {/*intro:表格欄位內容-字體反紅加粗;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:bold; color: #FF0000; background: #BCC8E2}
.td_body2_red_weight {/*intro:表格欄位內容-列表型表格的漸層效果-字體反紅加粗;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:bold; color: #FF0000; background: #D5DDEE}

.td_body_small {/*intro:表格欄位內容-小字型;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 7pt; color: #213E82; background: #BCC8E2}
.td_body2_small {/*intro:表格欄位內容-列表型表格的漸層效果-小字型;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; color: #213E82; background: #D5DDEE}


.td_err {/*intro:表格欄位內容-錯誤反紅;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #002000; background:#FF6666}
.td_diff {/*intro:表格欄位內容-差異反黃;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#FFFF73}
.td_warning {/*intro:表格欄位內容-差異反黃;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#FFFF73}

.td_group1 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group2 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#AE93B1}
.td_group3 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#787878}
.td_group4 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group5 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group6 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#AE93B1}
.td_group7 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#787878}
.td_group8 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group9 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group10 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group11 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group12 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group13 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group14 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group15 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group16 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group17 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group18 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group19 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group20 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group21 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group22 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group23 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}
.td_group24 {/*intro:加總型式之欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; font-weight:normal; color: #213E82; background:#7FCD6D}

.report_title {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#EEEEEE; border-color:#AEA79F}
.report_title a {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#EEEEEE; border-color:#AEA79F;text-decoration: none}

.report_title_marketing {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#EEEEEE; border-color:#AEA79F; border-width:1px 1px 0px 0px;}
.report_title_marketing a {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#EEEEEE; border-color:#AEA79F; border-width:1px 1px 0px 0px; text-decoration: none;}
.report_title_marketing_none {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#FFFFFF; border-color:#AEA79F; border-width:1px 0px 0px 0px;}

.report_title_select {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #AAAAAA; background:#FFFFFF; border-color:#FF0000 #000000 #000000 #000000}
.report_title_select a {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #AAAAAA; background:#FFFFFF; border-color:#FF0000 #000000 #000000 #000000;text-decoration: none}


.report_txt_black {font-family: "Verdana", "細明體", "新細明體"; font-size: 11pt; color: #000000; border-color:#AEA79F}
.report_txt_black_small {font-family: "Verdana", "細明體", "新細明體"; font-size: 7pt; color: #001965; border-color:#AEA79F}
.report_txt_white {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #FFFFFF; border-color:#AEA79F}

.report_td_group1 {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#72B5CC; border-color:#AEA79F}
.report_td_group2 {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#C9DD03; border-color:#AEA79F}

.report_td_group_ab {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#faa3ab; border-color:#AEA79F}
.report_td_group_ly {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#AEA79F; border-color:#AEA79F}
.report_td_group_cy {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#C9DD03; border-color:#AEA79F}

.report_td_side_green2 {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#739600; border-color:#AEA79F}
.report_td_side_green {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#EAAB00; border-color:#AEA79F}
.report_td_side_red {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #001965; background:#E64A0E; border-color:#AEA79F}

.report_td_body {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#C2DEEA; border-color:#AEA79F}
.report_td_body2 {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#D4FFFA; border-color:#AEA79F}
.report_td_body3 {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#E5FFFA; border-color:#AEA79F}

.report_td_body_value {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#D1F0FD; border-color:#AEA79F}
.report_td_body_qty {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#E6E6E4; border-color:#AEA79F}


.report_td_select {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#FFFFFF; border-color:#C2DEEA}
.report_td_select_list {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#FFFFFF; border-color:#C2DEEA}
.report_td_select_list2 {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#EEEEEE; border-color:#C2DEEA}

.report_td_head1 {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #FFFFFF; background:#009FDA; border-color:#AEA79F}
.report_td_head2 {font-family: "Verdana", "細明體", "新細明體"; font-size: 9pt; color: #FFFFFF; background:#001965; border-color:#AEA79F}

.issue_td_body0 {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#FFFFFF; border-color:#AEA79F}
.issue_td_body1 {font-family: "Verdana", "細明體", "新細明體"; font-size:9pt; color:#001965; background:#EEEEEE; border-color:#AEA79F}

.issue_td_body0 a:link {text-decoration:none}
.issue_td_body1 a:link {text-decoration:none}

.issue_td_body0 a:visited {color:#666666}
.issue_td_body1 a:visited {color:#666666}

.issue_td_body0 a:hover {color:#FF0000}
.issue_td_body1 a:hover {color:#FF0000}




.styleDetailHeadTable {}
.styleDetailHeadRow {line-height: 30px; font-size: 14px; color: #696969; background: #c0d5ee; text-align: right; line-height: normal; }
.styleDetailHeadBody {}
.styleDetailHeadSide {line-height: 30px; font-size: 14px; color: #696969; background: #c0d5ee; text-align: right; line-height: normal; }


.styleDetailTable {}

.styleDetailRow {line-height: 30px; font-size: 14px; color: #003662; background: #EFF3FF; }
.styleDetailRow a {color: #003662; }
.styleDetailRow2 {line-height: 30px; font-size: 14px; color: #003662; background: #EFF3FF; }
.styleDetailRow2 a {color: #003662; }

.styleDetailBody{ border: 0px solid #D5DDEE; padding: 0px; border-top: 0; min-width: 80px; }
.styleDetailRowCenter{ border: 0px solid #D5DDEE; padding: 0px; border-top: 0; min-width: 80px; }


.stylecenter {
  text-align:center;
  display:block;
}

.td_body_bg_yellow {/*intro:表格欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; color: #002000; background: yellow}
.td_body_bg_red {/*intro:表格欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; color: #002000; background: red}
.td_body_bg_green {/*intro:表格欄位內容;*/ font-family: "Arial", "Helvetical", "細明體", "新細明體"; font-size: 9pt; color: #002000; background: #58FF55}


.login_table {640pt;}
.loginRow {font-size: 14pt;}


