﻿body{
	font-family: verdana;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BodySty {
	border: 1px none #000000;
	width: 100% ;
}
.BodyTableSty {
	border: 1px none #000000;
	width: 100% ;
}
/*頁面中主要畫面外框*/
.BobyTableTdSty{
	border-top-width: 4px;
	border-left-width: 2px;
	border-top-style: outset;
	border-left-style: dashed;
	border-top-color: #006600;
	border-left-color: #999966;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #0033FF;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #0033FF;
}
/*頁面中主要畫面主框*/
.MainTableSty{
	font-family: verdana;
	font-size: 12px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCC99;
	border-left-color: #CCCC99;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCC99;
}
/*頁面中主要畫面主框*/
.MainSty{
	width: 100%;
	height: 75%;
	border-top: medium ridge #CCFF66;
	/*background: url(../myim/map.gif) white no-repeat center;*/
}
.MainStyPcw{
	width: 100%;
	height: 75%;
	border-top: medium ridge #CCFF66;
	/*background: url(../myim/map.gif) white no-repeat center;*/
}
/*=================表單類===========================*/
/*A為正常,B為特殊*/
.A_form_select{
	font-family: verdana;
	font-size: 12px;
	border: 1px solid #990000;
}
.A_form_text{
	font-family: verdana;
	font-size: 12px;
	border: 1px solid;
}

.B_form_text{
	width: 100%;
	margin: 0px;
	border: 1px dashed #CCCCCC;
}

.G_form_text{
	width: 100%;
	margin: 0px;
	border: 1px dashed #CCCCCC;
	background-color: #CCCCCC;
}
.H_form_text{
	width: 100%;
	margin: 0px;
	border: 1px solid #000000;
}

.C_form_text{
	width: 100%;
	border: 1px solid #99CC00;
	background-color: #FFFFFF;
}
.D_form_text{
	width: 30px;
	font-size: 16px;
	color: #000000;
	text-align: center;
	border: 1px solid #000000;
	font-weight: bold;
	background-color: #CCCCCC;
}
.E_form_text{
	width: 50px;
	font-size: 16px;
	color: #000000;
	text-align: center;
	border: 1px dotted #CCCCCC;
	font-weight: bold;
}
.F_form_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 200px;
	height:24px;
	font-size:13px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px dotted #000000;
	border-left: 1px solid #FFFFFF;
}

.A_form_checkbox{
	font-family: verdana;
	font-size: 12px;
	border: 1px solid #990000;
}
.B_input_ck{
	width: 30px;
	font-size: 16px;
	color: #000000;
	text-align: center;
	border: 1px dotted #CCCCCC;
	cursor:pointer;
	font-weight: bold;
}

.A_form_button{
	width:auto;
	font-size: 12px;
	cursor:pointer;
	height: 24px;
	color: #000000;
	letter-spacing: 1em;
	background-color: #FFFFFF;
	border-top: 1px solid #999900;
	border-right: 1px solid #999900;
	border-bottom: 2px solid #999900;
	border-left: 1px solid #999900;
}
.B_form_button{
	width:auto;
	font-size: 11px;
	border-bottom-width: 4px;
	border-bottom-style: inset;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #999900;
	vertical-align: baseline;
	cursor:pointer;
	height: 24px;
	background-image: url(../image/b2.gif);
	background-repeat: repeat;
	letter-spacing: 2px;
	padding-top: 4px;
}
.C_form_button{
	width:auto;
	font-size: 10px;
	border-bottom-width: 4px;
	border-bottom-style: inset;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #CCCC99;
	vertical-align: middle;
	cursor:pointer;
	height: 24px;
	text-align: center;
}

.D_form_button{
	width:auto;
	font-size: 10px;
	cursor:pointer;
	color: #000000;
	background-color: #FFFFFF;
	border-top: 1px solid #999900;
	border-right: 1px solid #999900;
	border-bottom: 2px solid #999900;
	border-left: 1px solid #999900;
}
.E_form_button{
	width:auto;
	font-size: 11px;
	border-bottom-width: 4px;
	border-bottom-style: inset;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	vertical-align: baseline;
	cursor:pointer;
	height: 24px;
	background-image: url(../i/b1.gif);
	background-repeat: repeat;
	letter-spacing: 2px;
	padding-top: 4px;
}

/*=================表格類===========================*/
.A_Table {
	font-size: 12px;
	border: 1px solid #999966;
}

.TableBoby {
	font-size: 12px;
	border: 1px solid #999966;
}
.TableTDTilte {
	border-top: 1px solid #99CC33;
	border-right: 1px none;
	border-bottom: 1px solid #99CC00;
	border-left: 1px none;
	font-size: 10pt;
	text-indent: 2px;
}
.TableTDTilte_B {
	border-top: 1px solid #99CC33;
	border-right: 1px none;
	border-bottom: 1px solid #99CC00;
	border-left: 1px none;
	font-size: 12px;
	background-color: #999966;
	text-indent: 5px;
}
.TableTDTilte_C {
	font-family: verdana;
	border-top: 1px solid #990000;
	border-right: 1px none;
	border-bottom: 1px solid #990000;
	border-left: 1px none;
	font-size: 12px;
}
.TableTDBoby {
	border-top: 1px dotted #FFFFFF;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	font-size: 12px;
}
.TableTDBoby_TS {
	border-top: 1px dotted #FFFFFF;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	font-size: 12pt;
	text-indent: 5px;
}
.TableTDBobyFillborder {
	font-size: 12px;
	border: 1px solid #333333;
}
.TableTDBoby0 {
	border-top: 1px dotted #FFFFFF;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	text-indent: 5px;
}

.TableTDBoby1 {
	border-top: 1px dotted #FFFFFF;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	background: #FFFFCC;
	text-indent: 5px;
}

.TableTDBoby3 {
	color: #FF6600;
	text-decoration: underline overline;
}

.TableTDBoby2 {
	border-top: 1px dotted #FFFFFF;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 2px dotted #999900;
	border-left: 1px dotted #CCCCCC;
	font-size: 12px;
}

.TableTDBobyUp {
	font-size: 9px;
	vertical-align: super;
}

.OpenWinClass-table{
	font-family: verdana;
	font-size: 10pt;
	border-collapse:collapse;
	border:3px #000000;
	color: #000000;
}

.PagingDiv{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.Imag_button{
	cursor:pointer;
}
.Diary_Tilte0{

}
.Diary_Tilte1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CC6600;
}
.Diary_Tilte2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CC6600;
}
.Diary_Tilte3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CC6600;
}
.Diary_Tilte4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666600;
}

.ForBNI{
	font-family: verdana;
	font-size: 12px;
	position: relative;
	clip: rect(-20px,auto,auto,auto);
	top: -20px;
	overflow: visible;
}
.TakSingSpan{
	font-family: verdana;
	float: right;
	position: relative;
	top: -20px;
}
.TakStrTd{
	font-family: verdana;
	font-size: 12px;
	
}
.PagingHref_1{
	font-family: verdana;
	font-size: x-small;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999900;
	text-align: center;
	vertical-align: middle;
}
.PagingHref_2{
	font-family: verdana;
	font-size: x-small;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #999900;
	text-align: center;
	vertical-align: middle;
}
.PagingHref_3{
	font-family: verdana;
	font-size: x-small;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999900;
	text-align: center;
	vertical-align: middle;
	cursor:pointer;
}
.ahref_1{
	font-family: verdana;
	font-size: x-small;
	color: #0000FF;
	border: none;
	cursor:pointer;
	text-decoration: underline;
}
.ahref_2{
	font-family: verdana;
	font-size: 12px;
	color: #0000FF;
	border: none;
	cursor:pointer;
	text-decoration: underline;
}
.ahref_3{
	color: #0000FF;
	cursor:pointer;
	text-decoration: underline;
}

.IndexTiT{
	text-align: center;
}
.ViewTiT{
	text-indent: 40px;
}
.EditTilteBg
{
	border-top: 1px dotted #FFFFFF;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	font-size: 12px;
	background-color: #CCCC33;
}
.EditTilteBgNull
{
	border-top: 1px dotted #FFFFFF;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	font-size: 12px;
	background-color:#9999FF;
}
.OnlineStruTxt
{
	background-color: #FF9966;
}
.closenemu
{
	background-image: url(../i/close_menu2.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index:1;
	cursor:pointer;
	height: 15px;
	width: 15px;
}
.closenemuOver
{
	background-image: url(../i/close_menu1.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index:1;	
	cursor:pointer;
	height: 15px;
	width: 15px;
}
.opennemu
{
	background-image: url(../i/open_menu1.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index:1;
	cursor:pointer;
	height: 15px;
	width: 15px;
}
.opennemuOver
{
	background-image: url(../i/open_menu2.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index:1;	
	cursor:pointer;
	height: 15px;
	width: 15px;
}

.closenemutd
{
	margin-left: 8px;
	width: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99CC00;
}
.opennemutd
{
	position: absolute;
	width: 3px;
}
.TrBg1
{
	background-image: url(../i/trbg1.gif);
	background-repeat: no-repeat;
	letter-spacing: 0.4em;
	height:24px;
	color:#FFFFFF;
	line-height: 24px;
	width:150px;
	text-indent: 40px;
	cursor:pointer;
}
.TrBg2
{
	background-image: url(../i/trbg2.gif);
	background-repeat: no-repeat;
	letter-spacing: 0.4em;
	height:24px;
	color:#FFFFFF;
	line-height: 24px;
	width:150px;
	text-indent: 40px;
	cursor:pointer;
}
.TrBg3
{
	background-image: url(../i/trbg3.gif);
	background-repeat: no-repeat;
	letter-spacing: 0.4em;
	height:24px;
	color:#FFFFFF;
	line-height: 24px;
	width:150px;
	text-indent: 40px;
}

.TrValue1
{
	height: 1px;
	overflow:hidden;
	margin-top: -10px;
}
.TrValue2
{
	overflow:auto;
}
.Warningtxt
{
	font-size: 12px;
	color: #FF0000;
}
.SelectOption
{
	font-size: 10pt;
	color: #FFFF00;
	background-color: #000033;
	text-align: center;
}
.KKstr
{
	background-color: #FFFF99;
}
.URLpapg
{
	height: 60px;
	width: 180px;
}
.Cmpapg
{
	height: 60px;
	width: 50px;
}
.Cmpapg
{
	height: 60px;
	width: 50px;
}
.SeeMsg
{
	border-top: 1px dotted #FFFFFF;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	text-indent: 5px;
	background-color: #FFCCCC;
}
.pintTA
{
	mso-padding-alt:0cm 1.4pt 0cm 1.4pt;
	border:#333333 1px solid;
	border-collapse:collapse;
	font-size: 12px;
}
.pintTD
{
	border:#333333 1px solid;
	font-size: 12px;
}
