#topNavLogoTcBlock.hide { display:none; }
#topNavLogoTcBlock.show { display:block; }
#topNavLogoScBlock.hide { display:none; }
#topNavLogoScBlock.show { display:block; }
#topNavLeftTcBlock.hide { display:none; }
#topNavLeftTcBlock.show { display:block; }
#topNavLeftScBlock.hide { display:none;}
#topNavLeftScBlock.show { display:block;}
#topNavRight1TcBlock.hide { display:none; }
#topNavRight1TcBlock.show { display:block; }
#topNavRight1ScBlock.hide { display:none;}
#topNavRight1ScBlock.show { display:block;}
#topNavRight2TcBlock.hide { display:none; }
#topNavRight2TcBlock.show { display:block; }
#topNavRight2ScBlock.hide { display:none;}
#topNavRight2ScBlock.show { display:block;}
#topNavBrandTcBlock.hide { display:none; }
#topNavBrandTcBlock.show { display:block; }
#topNavBrandScBlock.hide { display:none;}
#topNavBrandScBlock.show { display:block;}
#deptNavMenuTcBlock.hide { display:none;}
#deptNavMenuTcBlock.show { display:block;}
#deptNavMenuScBlock.hide { display:none;}
#deptNavMenuScBlock.show { display:block;}

#topNavTcBlock.hide { display:none; }
#topNavTcBlock.show { display:block; }
#topNavScBlock.hide { display:none;}
#topNavScBlock.show { display:block;}
#topNavLangTcBlock.hide { display:none; }
#topNavLangTcBlock.show { display:block; }
#topNavLangScBlock.hide { display:none;}
#topNavLangScBlock.show { display:block;}
#faqLinkTcBlock.hide { display:none; }
#faqLinkTcBlock.show { display:block; }
#faqLinkScBlock.hide { display:none;}
#faqLinkScBlock.show { display:block;}
#searchBtnTopTcBlock.hide { display:none; }
#searchBtnTopTcBlock.show { display:block; }
#searchBtnTopScBlock.hide { display:none;}
#searchBtnTopScBlock.show { display:block;}
#searchBtnBtmTcBlock.hide { display:none; }
#searchBtnBtmTcBlock.show { display:block; }
#searchBtnBtmScBlock.hide { display:none;}
#searchBtnBtmScBlock.show { display:block;}

#advSearchForm {
	margin:0 auto;
	border:0px solid #ccc;
	border-top:0px solid #c00;
	padding-left:0px;
	padding-right:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;	
}
/* begin: header & footer */
#subHeader { display:block; height:19px; padding-top:0px; padding-bottom:0px; _padding-bottom:0; }
#subHeader:after{ content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#subHeaderLeft { position:relative; left:5px; float:left; }
#subHeaderRight {	position:relative; right:0px; float:right; }
#subFooter { display:block; height:19px; padding-top:0px; padding-bottom:0px; padding-bottom:0; }
#subFooter:after{ content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#subFooterLeft { position:relative; left:5px; float:left; }
#subFooterRight {	position:relative; right:0px; float:right; }
/* end: header & footer */

/* begin: portal */
#advSearchForm hr {	clear:both; border:0; border-top:1px solid #ccc; height:1px; width:610px}
#advSearchForm select { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; border:1px solid #999; _border:0; }
#advSearchForm input { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; border:1px solid #999; _border:0; }
#advSearchForm input.hiddenSubmit {position:absolute; visibility:hidden; _visibility:show; _height:0px; _width:0px;}
#advSearchForm fieldset.fst1 { border:0; }
#advSearchForm fieldset.fst1 legend {
	padding-left:0px; padding-right:0;
	padding-top:0px;
	padding-bottom:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;	
}
#advSearchForm fieldset.fst1 div { padding:0 0 0 130px;}
#advSearchForm fieldset.fst1 div.tip { padding-left:130px; font-size:13px; color:#666;}
#advSearchForm fieldset.fst1 div div { padding:0 0 5 30px; }
#advSearchForm fieldset.fst1 div.moreIndent {padding-left:30px; _padding-left:37px;}
#advSearchForm fieldset.fst2 {border:0; padding-top:5px; }
#advSearchForm fieldset.fst2 legend {
	padding-left:0; padding-right:0;
	padding-top:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;	
}
#advSearchForm fieldset.fst2 div.fst2 {	padding:0 0 0 20px; }
/* begin: adv search keyword */
#subKeyword #queryTbl {width:auto; padding-bottom:5px;}
#subKeyword div.queryLine {width:auto; position:relative; text-align:left; padding-bottom:3px;}
#subKeyword span.queryHeader {width:150px; text-align:left; margin-left:-30px;}
#subKeyword span.queryBox {width:380px; position:absolute; right:0; text-align:center; margin-right:-15px;}
#subKeyword span.queryBox input {border:1px solid #999; padding-left:3px; width:350px;}
#subKeyword span.queryBox input.dept {width:200px;}
/* end: adv search keyword */
/* begin: adv search fileformat */
#subFiletype select {width:200px;}
/* end: adv search fileformat */
/* begin: adv search website */
#subWebsite span {float:left; width:50%; padding-bottom:3px;}
#subWebsite select {width:450px;}
#subWebsite:after{ content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
/* end: adv search website */
/* begin: adv search last mod */
#subModification select.lastdays {width:55px; margin:0 5px 0 5px;}
#subModification select.year {width:55px; margin:0 3px 0 5px;}
#subModification select.month {width:55px; margin:0 3px 0 0px;}
#subModification select.day {width:55px; margin:0 5px 0 0px;}
#subModification span.date_legend {font-size:13px; color:#666; position:absolute; right:0;}
#subModification div.date_legend {font-size:13px; color:#666; padding:0; margin-top:0px;}
#subModification span.year1_eng {padding-left:65px;}
#subModification span.month_eng {padding-left:30px;}
#subModification span.day_eng {padding-left:22px;}
#subModification span.year2_eng {padding-left:58px;}
#subModification span.year1_chi {padding-left:61px;}
#subModification span.month_chi {padding-left:66px;}
#subModification span.day_chi {padding-left:48px;}
#subModification span.year2_chi {padding-left:75px;}
/* end: adv search last mod */
/* begin: adv search display */
#subDisplay select {width:150px;}
/* end: adv search display */
/* end: portal */

/* begin: department */
/* dimension modified : begin */
#dmnSpMid.dept {_margin-top:-1px;}
#dmnSpMidLeftLeft.dept { position:relative; top:0; left:0; float:left; width:160px; z-index:99;}
#dmnSpMidLeft.dept { margin:0; width:600px; }
#dmnSpMidLeftMiddle.dept { width:450px; float:left;}
#dmnSpLowLeft.dept { width:600px;}
#dmnSpTopNav.dept{ width:760px; height:84px/*85px*/;}
#dmnSpFooter.dept{ float:right; width:600px;}
#dmnSpFooter.dept:after {content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
/* dimension modified : end */
/* header footer : begin */
#deptNavMenu {border:0; border-top:3px solid #c00; }
#deptTopNavHeader {
	font-size:0px;
	background-image:url("http://hk.yimg.com/i/search/bd_bkgdtexture.gif");
	background-repeat:repeat-x;
}
#deptTopNavHeader:after { content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#deptTopNavHeaderLeft{
	font-size:0px;
	background-image:url("http://hk.yimg.com/i/search/bd_bkgdtexture.gif");
	background-repeat:repeat-x;
	width:490px;
	position:relative;
	float:left;
	top:0px;
	left:0px;
	text-align:left;
} 
#deptTopNavHeaderLeft:after { content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#deptTopNavHeaderLeftUpper{ height:65px; }
#deptTopNavHeaderLeftUpper img {
	max-width:490px;
	width:expression(this.width > 490 ? "490px" : this.width);
}
#deptTopNavHeaderLeftLower{	height:19px; }
#deptTopNavHeaderRight{
	font-size:0px;
	background-image:url("http://hk.yimg.com/i/search/bd_bkgdtexture.gif");
	background-repeat:repeat-x;
	width:270px;
	position:relative;
	float:right;
	top:0px;
	right:0px;
	text-align:right;
}
#deptTopNavHeaderRight:after { content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#deptTopNavHeaderRightUpper{ height:65px; }
#deptTopNavHeaderRightLower{ height:19px; float:right;}
#topNavRedButton.dept{ width:auto; height:/*20px*/19px;}
#topNavRedButton.dept input{ border:1px solid #ccc; width:90px; height:17px;}
#footerArea.dept{ border-top:1px dashed #ccc; text-align:left; display:normal; width:600px; height:0; padding-top:10px;}
/* header footer : end */
/* misc : begin */
#advSearchForm.dept{ border:0; border-top:3px solid #c00;}
#advSearchForm.dept fieldset.fst1 legend {padding-bottom:10px;}
#advSearchForm.dept fieldset.fst1 div { padding-left:10px; }
#advSearchForm.dept fieldset.fst1 div.tip { padding-left:15px;}
#advSearchForm.dept #subKeyword span.queryHeader {margin-left:0px;}
#advSearchForm.dept #subKeyword span.queryBox {margin-right:0px;}
#subFileType.dept {z-index:1;}
#yschres.dept {width:500px;}
/* misc : end */
/* end: department */

