@import url("popup.css");

/**** 語系四種呈現模式 ****/
/**** 國旗橫列 ****/
.lan_flag{ 
	margin-top:8px;
}
.lan_flag ul, .lan_txt ul, .lan_txt1 ul, .lan_flag1 ul{
	margin:0px; padding:0px;
}
.lan_flag li{
	float:left;
	list-style:none;
}
/**** 文字橫列 ****/
.lan_txt{ 
	
}
.lan_txt ul{
	margin:0px; padding:0px;
}
.lan_txt li{
	float: left;
	margin-top: 7px;
	list-style:none;
}
.lan_txt a{
	 padding: 0px 8px; border-right: 1px solid  #666;
}
/**** 文字下拉 ****/
.lan_txt1 , .lan_txt12{
	margin-top:7px;
	text-align:left;
	/****width:95px;****/
}
.lan_txt1 p , .lan_txt12 p{
	margin:0px; padding:0px;
	vertical-align:middle;
}
.lan_txt1 p img, .lan_txt12 p img{
	margin:0px 2px 0 0;
}
.lan_txt1 ul{
	margin:0px; padding:0px;
	display:none;
}
.lan_txt12 ul p{
	background:#333;
	color:#FFFFFF;
	text-align:left;
	padding: 4px 0px 4px 8px;
	margin:0 0 4px 0;
}
.lan_txt12 ul{ 
	margin:0px; padding:0px;
	position:absolute;
	background:#ffffff;
	border:1px solid #999999;
	margin: 0 0 0 0px;
    padding:0px 0px 5px 0px;
	list-style:none;
	width:95px;
}
.lan_txt12 li{
	
}
.lan_txt12 li a{
	background:url(arrowlan.gif) no-repeat 0px 6px;
	*background:url(arrowlan.gif) no-repeat 0px 3px;
	margin: 2px 0 0 10px;
    padding: 0 0 0 8px;
}
/**** 國旗下拉 ****/
.lan_flag1 , .lan_flag12{ 
	padding-top: 6px;
}
.lan_flag1 p , .lan_flag12 p{
	margin:0px; padding:0px;
	vertical-align:middle;
}
.lan_flag1 p img, .lan_flag12 p img{
	vertical-align:middle;
	margin:0px 5px 0px 0px;
	border:0px;
}
.lan_flag1 ul{
	margin:0px; padding:0px;
	display:none;
}
.lan_flag12 ul{
	margin:0px; padding:0px;
	position:absolute;
	background:#ffffff;
	border:1px solid #999999;
	margin:0px;
    padding:0px;
	list-style:none;
	width:130px;
	_width:138px;
}
.lan_flag12 ul p{
	background:#333;
	color:#FFFFFF;
	text-align:left;
	padding: 5px 0 0 8px;
	margin:0 0 4px 0;
}
.lan_flag12 li{
	float:left;
}
.lan_flag12 li a{
    padding:3px;
	_padding:5px 0px;
}
.lan_flag12 li img{
	margin:5px 0px;
	_margin:5px 3px;
}
/**** 橫列次選單浮動為最上層 ****/
.topmenu{
    z-index: 999;
}
#menuCom, #custom_menu, #menuMsg{
    z-index: 1000;
}

/**** 產品大圖頁頁籤 ****/
.prodInfo{
	float:left;
	width:50%;
	overflow:hidden;
}
.prodNav{
	margin-top: 30px;
	clear:both;
	
}
.prodNav ul{
	border-bottom:1px solid #666;
	margin:0px; padding:0px;
	list-style:none;
	height:34px;
}
.prodNav li{
	padding:8px 0px;
	margin:0px 0px;
	color:#666666;
	float: left;
	
}

.prodNav li a{
	color:#666666;
	padding:8px 18px;
	padding:8px 18px 9px\9;
	*padding:8px 18px 6px;
	_padding:8px 18px 9px;
	margin:0px 4px;
	background:url(prodnavbg.gif) repeat-x;	
	border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
:root .prodNav li a{
	padding:8px 18px 11px\0/IE9;
	}
.prodNav li a:hover , .prodNav li a.current{
	background:url(prodnavhover.gif) repeat-x top;
	color:#000000;
	border-left: 1px solid #999999;
    border-right: 1px solid #999999;
	text-decoration:none;
}
.prodNavTxt{
	border: 0px solid #666666;
    clear: both;
    padding: 10px;
}
/***  txtNormal  歸零預設   
.txtNormal h1, .txtNormal h2, .txtNormal h3, .txtNormal h4, .txtNormal h5, .txtNormal h6, .txtNormal p, 
.txtNormal blockquote, .txtNormal pre, .txtNormal a, .txtNormal abbr, .txtNormal acronym, .txtNormal address, 
.txtNormal big, .txtNormal cite, .txtNormal code, .txtNormal del, .txtNormal dfn, .txtNormal em, .txtNormal font, 
.txtNormal img, .txtNormal ins, .txtNormal kbd, .txtNormal q, .txtNormal s, .txtNormal samp,
.txtNormal small, .txtNormal strike, .txtNormal strong, .txtNormal sub, .txtNormal sup, .txtNormal tt, .txtNormal var,
.txtNormal b, .txtNormal u, .txtNormal i, .txtNormal center, .txtNormal dl, .txtNormal dt, .txtNormal dd, .txtNormal ol, 
.txtNormal ul, .txtNormal li, .txtNormal fieldset, .txtNormal form, .txtNormal label, .txtNormal legend, .txtNormal table, 
.txtNormal caption, .txtNormal tbody, .txtNormal tfoot, .txtNormal thead, .txtNormal tr, .txtNormal th, .txtNormal td
.txtNormal color , .txtNormal border{
    margin: auto;
    padding: auto;
    outline: 0;
    font-size:normal;
    vertical-align: baseline;
    background: transparent;
	color:#000;
	border:0px;
	height:auto;
	line-height:normal;
} 
***/
/***  txtNormal  還原預設  ***/
.txtNormal html, .txtNormal address,
.txtNormal blockquote,
.txtNormal body, .txtNormal dd, .txtNormal div,
.txtNormal dl, .txtNormal dt, .txtNormal fieldset, .txtNormal form,
.txtNormal frame, .txtNormal frameset,
.txtNormal h1, .txtNormal h2, .txtNormal h3, .txtNormal h4,
.txtNormal h5, .txtNormal h6, .txtNormal noframes,
.txtNormal ol, .txtNormal p, .txtNormal ul, .txtNormal center,
.txtNormal dir, .txtNormal hr, .txtNormal menu, .txtNormal pre {
	background: transparent; height:auto; padding:0px; border:0px;
}
.txtNormal li { display: list-item }
.txtNormal head { display: none }
.txtNormal table { display: table }
.txtNormal tr { display: table-row }
.txtNormal thead { display: table-header-group }
.txtNormal tbody { display: table-row-group }
.txtNormal tfoot { display: table-footer-group }
.txtNormal col { display: table-column }
.txtNormal colgroup { display: table-column-group }
.txtNormal td, .txtNormal th { display: table-cell; }
.txtNormal caption { display: table-caption }
.txtNormal th { font-weight: bolder; text-align: center }
.txtNormal caption { text-align: center }
.txtNormal body { margin: 8px; line-height: 1.12 }
.txtNormal h1 { font-size: 2em; margin: .67em 0 }
.txtNormal h2 { font-size: 1.5em; margin: .75em 0 }
.txtNormal h3 { font-size: 1.17em; margin: .83em 0 }
.txtNormal h4, .txtNormal p,
.txtNormal blockquote, .txtNormal ul,
.txtNormal fieldset, .txtNormal form,
.txtNormal ol, .txtNormal dl, .txtNormal dir,
.txtNormal menu { margin: 1.12em 0 }
.txtNormal h5 { font-size: .83em; margin: 1.5em 0 }
.txtNormal h6 { font-size: .75em; margin: 1.67em 0 }
.txtNormal h1, .txtNormal h2, .txtNormal h3, .txtNormal h4,
.txtNormal h5, .txtNormal h6, .txtNormal b, .txtNormal strong { font-weight: bolder }
.txtNormal blockquote { margin-left: 40px; margin-right: 40px }
.txtNormal i, .txtNormal cite, .txtNormal em,
.txtNormal var, .txtNormal address { font-style: italic }
.txtNormal pre, .txtNormal tt, .txtNormal code,
.txtNormal kbd, .txtNormal samp { font-family: monospace }
.txtNormal pre { white-space: pre }
.txtNormal button, .txtNormal textarea,
.txtNormal input, .txtNormal object,
.txtNormal select { display:inline-block; }
.txtNormal big { font-size: 1.17em }
.txtNormal small, .txtNormal sub, .txtNormal sup { font-size: .83em }
.txtNormal sub { vertical-align: sub }
.txtNormal sup { vertical-align: super }
.txtNormal table { border-spacing: 2px; }
.txtNormal thead, .txtNormal tbody,
.txtNormal tfoot { vertical-align: middle }
.txtNormal td, .txtNormal th { vertical-align: inherit }
.txtNormal s, .txtNormal strike, .txtNormal del { text-decoration: line-through }
.txtNormal hr { border: 1px inset }
.txtNormal ol, .txtNormal ul, .txtNormal dir,
.txtNormal menu, .txtNormal dd { margin-left: 40px }
.txtNormal ol { list-style-type: decimal }
.txtNormal ol .txtNormal ul, .txtNormal ul .txtNormal ol,
.txtNormal ul ul, .txtNormal ol ol { margin-top: 0; margin-bottom: 0 }
.txtNormal u, .txtNormal ins { text-decoration: underline }
/****(
br:before { content: "\A" }
:before, :after { white-space: pre-line }
center { text-align: center }
abbr, acronym { font-variant: small-caps; letter-spacing: 0.1em }
:link, :visited { text-decoration: underline }
:focus { outline: thin dotted invert }
*****/
/* Begin bidirectionality settings (do not change) */
/*****
BDO[DIR="ltr"] { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"] { direction: rtl; unicode-bidi: bidi-override }
*[DIR="ltr"] { direction: ltr; unicode-bidi: embed }
*[DIR="rtl"] { direction: rtl; unicode-bidi: embed }
*****/
@media print {
.txtNormal h1 { page-break-before: always }
.txtNormal h1, .txtNormal h2, .txtNormal h3,
.txtNormal h4, .txtNormal h5, .txtNormal h6 { page-break-after: avoid }
.txtNormal ul, .txtNormal ol, .txtNormal dl { page-break-before: avoid }
} 

/**** 彈跳視窗 ****/
.dhtmlwindow{
	background:#ffffff;
	border:1px solid #cccccc;
}
.drag-handle{
	background:url(poptitbg.jpg) repeat-x;
	padding:0px 0 0 20px;
	height:30px;
	color:#000000;
}
.txtNormal .drag-contentarea{
	padding:0px 20px;
}
.drag-controls{
	right: 4px;
	top:2px;
}

/**** 左側選單 ****/
.menu ul ul{
	margin: 0px;
}


#sidebar li ul li ul a{
	line-height: 18px;
}

