@media print {
.noprint {display:none;}
body {display:none;}/*網頁不可印,鎖右鍵系列*/
}
body { margin:0px; font-size:1em;font-family: Helvetica, Arial, 'LiHei Pro', 'Microsoft JhengHei','PMingLiU', sans-serif;}
/*select {font-size:;}
select {font-size:1.65ex \9;}
input {font-size:;}
input {font-size:1.6ex \9;}*/
a:hover	{color:#FF0000;}

.hidden { display:none;}
.noVisibility { visibility:hidden;}

.noWrap { white-space:nowrap;}
.autoWrap { white-space:normal;}

table {width:100%; border:1px solid #FFFFFF; border-collapse:collapse;}
td { border:0px solid #FFFFFF; color:#333333;white-space:nowrap; padding:1px;line-height: 26px;}
td.autoWrap { white-space:normal;}


table.pageBody {border:1px solid #000000; border-collapse:collapse;}
table.pageBody td {border:1px solid #000000; border-collapse:collapse;white-space:nowrap;}

.borderWidth2 td {border-width:2px;}
.borderWidth2 {border-width:2px;}
.borderWidth1 td {border-width:1px;}
.borderWidth1 {border-width:1px;}
.borderWidth0 td {border-width:0px;}
.borderWidth0 {border-width:0px;}

.borderColorBlack td {border-color:#000000;}
.borderColorBlack {border-color:#000000;}
.borderColorWhite td {border-color:#FFFFFF;}
.borderColorWhite {border-color:#FFFFFF;}
.borderColorGray td {border-color:#999999;}
.borderColorGray {border-color:#999999;}
.borderColorBlue td {border-color:#000066;}
.borderColorBlue {border-color:#000066;}
.borderColorRed td {border-color:#FF0000;}
.borderColorRed {border-color:#FF0000;}

.safariSelectMultiple{background-color:#FFFFFE;border-width:2px;}
.bagPurple{ color:#CC0099;}
.bagGreen{ color:#339900;}
.bagYellow{ color:#000000; background-color:#FFFF00;}
.bagBlue{ color:#0000FF;}

.bgGrayDark td {color:#FFFFFF;}
.bgGrayDark { background-color:#666666;}

.bgWhite { background-color:#FFFFFF;}
.bgGrayLight {background-color:#E7E7E7;}
.bgGray { background-color:#DDDDDD;}
.bgYallow {background-color:#FFFFCC;}
.bgOrangeLight {background-color:#EEDDAA;}
.bgGreen {background-color:#99CC99;}
.bgBlue {background-color:#AED0EA;}
.bgRed {background-color:#FF0000;}

/*20191105*/
.bgFrom td {
  border:1px solid #F5F5DC; background-color:#666666; color:#FFFFFF;
}

.txtWhite td { color:#FFFFFF;}
.txtWhite { color:#FFFFFF;}
.txtBlack td { color:#000000;}
.txtBlack { color:#000000;}
.txtGray td {color:#333333;}
.txtGray {color:#333333;}
.txtYallow td {color:#FFCC22;}
.txtYallow {color:#FFCC22;}
.txtGreen td {color:#005500;}
.txtGreen {color:#005500;}
.txtBlue td {color:#0070A3;}
.txtBlue {color:#0070A3;}
.txtRed td {color:#FF0000;}
.txtRed {color:#FF0000;}

.hoverGreen {background-color:#99CCCC;}

.borderReadOnly {border-color:#E0F8F8; border-style:solid;}
.bgReadOnly {background-color:#E0F8F8;}
.bgDisabled {background-color:#EFFFFF;}
.gbProgTitle {background-color: #385a65;font-size: 13pt;color: #ffffff;font-weight:bold;padding-left: 10px;}

.divAlert { position:absolute; z-index:-1; cursor:pointer;margin:-1px 0px 0px 0px;}
.divAlert .divAlertArrowPlan { white-space:nowrap;text-align:left;}
.divAlert .divAlertArrowLine {width:2px;height:.5ex; border-width:0px;margin:0px 0px 0px 3px;}
.divAlert .divAlertContent { white-space:nowrap; padding:1px;border-width:2px; border-style:solid; -moz-box-shadow: 0px 0px 6px #000; -webkit-box-shadow: 0px 0px 6px #000; box-shadow: 0px 0px 6px #000; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

.pageBreakAfter {page-break-after:always;}

.TitleBarFull{
 position:fixed;
 top:0;
 left:0;
 margin:0 0 0 0;
 width:100%;
 z-index:1;
 border:0 0 0 0;
 padding: 0 0 0 0;
}

.StatusBarFull{
 position:fixed;
 top:0;
 left:0;
 margin:0 0 0 0;
 width:100%;
 z-index:1;
 border:0 0 0 0;
 padding: 0 0 0 0;
}

#FixedHeader {
  background: #bada55;
  color: white;
  font-family: Droid Sans;
  font-size: 18px;
  line-height: 1.6em;
  font-weight: bold;
  text-align: center;
  padding: 10px;
  text-shadow: 0 1px 1px rgba(0,0,0,.2);
  width:100%;
  box-sizing:border-box;
}

.trSum {
  font-weight: bold ;
}