.DownFont1 {  font-size: 12px; line-height: 20px; color: #999999; letter-spacing: 1px}
.DownFont14 { font-size: 14px; line-height: 20px; color: #999999; letter-spacing: 1px }
.topFont1 {  font-size: 12px; color: #666666}
.input_style1 {  border: 1px #666666 solid; font-size: 12px; vertical-align: baseline}
.top2bg {  background-image: url(imgs/top/top2.jpg); background-repeat: no-repeat}
.DownFont1b { font-size: 12px; line-height: 20px; color: #000000; letter-spacing: 1px }
.DownFont1b2 { font-size: 12px; color: #000000; text-align: center}
.PbuyFont1 { font-size: 12px; color: #666666; line-height: 16px}
.PbuyLin1 { font-size: 12px; line-height: 20px; color: #999999; letter-spacing: 1px ; border: #99CCFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.PbuyLin2 { font-size: 12px; line-height: 20px; color: #999999; letter-spacing: 1px ; border: #99CCFF solid; border-width: 1px 0px}
.PbuyLin3 { font-size: 12px; line-height: 20px; color: #999999; letter-spacing: 1px ; border: #99CCFF solid; border-width: 1px 0px 1px 1px}
.PbuyFont2 { font-size: 12px; color: #006699; line-height: 16px}
.PbuyFont3 { font-size: 12px; color: #666666; line-height: 16px; text-decoration: line-through}
.PbuyFont4 { font-size: 12px; color: #FF0000; line-height: 16px; font-weight: bold}
.Pbuy2Lin1 { font-size: 12px; line-height: 20px; color: #666666; border: 4px #D0E8FF solid}
.Pbuy2Lin2 { font-size: 12px; line-height: 20px; color: #666666; border: 1px #006699 solid}
.table_bg01 {  background-repeat: repeat-x; border: 1px #9496DA solid; background-image: url(../images/tablebg01.gif); font-size: 16px; color: #006699}
.PbuyLin4 { font-size: 12px; line-height: 20px; letter-spacing: 1px ; border: 1px #99CCFF solid}
.PbuyLin4_before { font-size: 12px; line-height: 20px; color: #999999; letter-spacing: 1px ; border: 1px #000000 solid}
.table_Font1 { font-size: 12px; line-height: 20px; color: #424549; letter-spacing: 1px }
.table_FontT { font-size: 14px; line-height: 20px; color: #424549; letter-spacing: 2px ; background-color: #e6e8e9;}
.table_Font_PS { font-size: 10px; line-height: 20px; color: #990000; letter-spacing: 1px }
.table_lin { font-size: 12px; line-height: 20px; color: #424549; letter-spacing: 1px ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table_linDown { font-size: 12px; line-height: 20px; letter-spacing: 1px ; border: #808080 solid; border-width: 0px 0px 1px}
.table_linUp { font-size: 12px; line-height: 20px; letter-spacing: 1px ; border: #808080 solid; border-width: 1px 0px 0px}
.table_linUp_Down { font-size: 12px; line-height: 20px; letter-spacing: 1px ; border: #808080 solid; border-width: 1px 0px}
.products_linDown1 { font-size: 12px; line-height: 20px; letter-spacing: 1px ; border: #808080 solid; border-width: 0px 0px 1px ; text-decoration: line-through}
.products_linDown2 { font-size: 12px; line-height: 20px; letter-spacing: 1px ; border: #808080 solid; border-width: 0px 0px 1px ; font-weight: bold; color: #FF0000}
.products_Lin4 { font-size: 12px; line-height: 20px; color: #000000; letter-spacing: 1px ; border: 1px #99CCFF solid }
.products_f1 {  font-size: 12px; text-decoration: none; border: #A7D8B6; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; line-height: 20px}
.table_bgQA { background-repeat: repeat-x; border: 1px #9496DA solid; background-image: url(imgs/icon/tablebg_qa.gif); font-size: 16px; color: #990000}
.input_DownFont1b { font-size: 12px; line-height: 20px; color: #000000; letter-spacing: 1px ; background-color: #F6F6F6; border: 1px #EAEAEA solid}
.table_linDown_left { font-size: 12px; line-height: 20px; letter-spacing: 1px ; border: #99CCFF solid; border-width: 0px 0px 1px 1px}
.table_lin_left { font-size: 12px; line-height: 20px; letter-spacing: 1px ; border: #99CCFF solid; border-width: 0px 0px 0px 1px}
.table_linDownDot { font-size: 12px; line-height: 20px; letter-spacing: 1px ; border: #99CCFF dotted; border-width: 0px 0px 1px }


.inputRight {
	background-color: #F3F3F3;
	font-size: 14pt;
	border-style: solid;
	border-width: 1;
	text-align: right;
}

.inputlevel {
    font-size: 14pt;
}

.input {
    font-size: x-small;
    background:     #FFFFFF;
    text-valign: middle;
}

.textview {height:expression(this.scrollHeight);width:100%;overflow:hidden;border:0px;font-size: 12pt; line-height: 20px; color: #336699; font-family: "Verdana", "Arial", "sans-serif", "細明體", "新細明體";}
.textview0 {height:expression(this.scrollHeight);width:100%;overflow:hidden;border:0px;font-size: 10pt; line-height: 20px; font-family: "Verdana", "Arial", "sans-serif", "細明體", "新細明體";}
.textview1 {height:expression(this.scrollHeight);width:100%;overflow:hidden;border:0px;font-size: 8pt; line-height: 20px; color: #AFAFAF; font-family: "Verdana", "Arial", "sans-serif", "細明體", "新細明體";}


.search_caption{
	text-align:center;
	background-color:#EBEBEB;
	width:80px;
	height:18px;
	font-family:Tahoma;
	font-size:12px;
}

select{
	font-family:Tahoma;
	font-size:12px;
}

.search_cell{
	width:250px;
}


.search_button{
	width:80px;
	height:23px ;
}

.list_button{
	width:80px;
	height:23px ;
}

.move_button{
	width:40px;
	height:20px ;
	color:blue ;
	background-color:white;
}

.list_caption{
	text-align:center;
	background-color:#EBEBEB;
	height:20px;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
	cursor:hand;
}

.list_edit_caption{
	text-align:center;
	background-color:#EBEBEB;
	height:20px;
	font-family:Tahoma;
	font-size:12px;
}


 
.list_action{
 	text-align:right;
 	padding:2px;
 	background-color:#F0F0A0;
	font-family:Tahoma;
	font-size: 12px; 
	line-height: 16px; 
	font-weight: bold;
 	border: 1px #99CCFF solid;
}

.list_cell{
	text-align:center;
	background-color:white;
	font-family:Tahoma;
	font-size:12px;
}

.list_row{
	cursor:default;
}


.edit{
	background-color:#99CCFF;
}

.edit_caption{
	background-color:#dff7f3;
	font-family:Tahoma;
	text-align:right;
	height:30px;
	width:100px;
	font-size:12px;
	padding:5px;
}

.edit_cell{
	background-color:white;
	font-family:Tahoma;
	font-size:12px;
	padding:5px;
}

.edit_input{
	font-family:Tahoma;
}

.edit_textarea{
	font-family:Tahoma;
	width:90%;
	height:100px;
}

.search_input{
	font-family:arial;
}


.edit_button{
	text-align:center;
	height:23px;
	font-family:Tahoma;
	font-size:12px;
	width:80px;
}

.edit_action{
	border: 1px #798CFF solid;	
	background-color:#F0F0A0;
}

.edit_title{
	font-family:"Tahoma";
	font-size:14px;
	font-weight:bold;
}

.disable_field{
	font-family:Tahoma;
	background-color:#F0F0F0;
	border:1px solid gray ;
}

.disable_button{
	background-color:white;
	border:1px solid gray ;
	color:#f0f0f0;
	width:40px;
	height:20px ;
}

.list_title{
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
}

.list_link_button{
	font-family:Tahoma;
	font-size:12px;
	color:#2020F0;
	BACKGROUND-COLOR:#F0F0F0;
}

.list_orderby_caption{
	text-align:center;
	background-color:#C0F0C0;
	height:20px;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
	cursor:hand;
}

.upload_info{
	background-color:#C0F0C0;
	border:1px solid darkblue ;
	width:95%;
	height:20px;
	padding:4px;
	font-family:Tahoma;
}


.web_list_row{
	height:26px;
}


.web_list_cell{	
	padding-left:10px;
	font-size:12px;
}
