/*----default style----*/
.container{ width:100%;}
/*----top-----*/
#top-lang .container #top-lang-info { width:90%; text-align:right; font-size:16px; line-height:28px; padding-top:1px; padding-left:5%; padding-right:5%;  }

/*----header style----*/

#header .container #header-info { width:90%; padding-left:5%; padding-right:5%; }
#header .container #header-info .header-left .icon_80A { float:left; height:48px; }
#header .container #header-info .header-left .icon_80A img { height:48px; }
#header .container #header-info .header-left .icon_polyu { float:left; padding-left:10px; height:48px; }
#header .container #header-info .header-left .icon_polyu { padding-left:3px;  }
#header .container #header-info .header-left .icon_polyu img { height:48px; }
#header .container #header-info .header-right .icon_cpa img { height:13px;  }
#header .container #header-info .header-right .icon_tagline img { height:18px;  }


/*----banner------*/
#banner { width:100%; height:160px; background-color:#802438; display:block; }
#banner .container #banner-info {  }
#banner .container #banner-info #banner-name { color:#FFFFFF; font-size:2.25em; line-height:1em;  float:left; padding-left:5%; padding-top:55px; font-weight:bold; }
#banner .container #banner-info #banner-pdf { color:#FFFFFF; font-size:2.25em;  float:left; padding-left:40px; padding-top:52px; }

/*---- Panel -----*/
#panel { width:100%; }
#left-panel { float:none; width:100%; padding-right:0px; }
#right-panel  { float:none; width:100%; }



/*----- Description ------*/
#description { width:100%; display:block; }
#description .description-container #description-info { padding-left:5%; width:85%; padding-top:22px; display:block; text-align: justify; text-justify: inter-word; }

/*----- form ------*/
#form { width:100%; display:block; }
#form .form-container #form-info { padding-left:5%; width:90%; padding-right:5%; padding-top:18px; display:block; } 
#form .form-container #form-info .search_keyword { width:49%; padding-right:2%; float:left; padding-bottom:10px; } 
#form .form-container #form-info .search_dropdown { width:49%; padding-right:2%; float:left; padding-bottom:10px; } 
#form .form-container #form-info .search_endItem { padding-right:0%; } 
#form .form-container #form-info .search_button { text-align:left; }

/*----- contact us ------*/
#contactus .contactus-container #contactus-info { padding-left:5%; width:90%; padding-right:5%; display:block;  padding-top:22px; }


/*----- result ------*/
#result { width:100%; display:block; }
#result .container #result-info { padding-left:5%; width:90%; padding-top:18px; display:block; } 

#result-detail .result-for-1024 { display:none; }
#result-detail .result-for-640 { display:block; }
#result-detail .result-for-640 table { border:0px;  border-collapse: collapse; }
#result-detail .result-for-640 tr {  }
#result-detail .result-for-640 tr td { padding:5px 8px; color:#848486; vertical-align:top;  }
#result-detail .result-for-640 tr td a { color:#848486; text-decoration:underline; }
#result-detail .result-for-640 tr td ul { padding:0px 0px 0px 20px; margin:0px 0px 0px 0px; }
#result-detail .result-for-640 tr td ul li { padding:0px;  }
#result-detail .result-for-640 .hidden640Exp { display:none; }
#result-detail .result-for-640 .hidden640More { text-decoration:underline; cursor:pointer;  }
#result-detail .result-for-640 .header { }
#result-detail .result-for-640 .header td { background-color:#848486; color:#FFFFFF; font-weight:bold; }
#result-detail .result-for-640 .content td { padding:10px 8px; }
#result-detail .result-for-640 .line td { height:1px; border-bottom:1px solid #000000;  }

/*----back button-----*/
#result-back { padding-left:5%; width:90%; display:block; padding-top:30px; padding-bottom:20px; text-align:right; }
#result-back .container #result-back-info {  } 


/*----- footer ---------*/
#footer .container #footer-info { width:90%; display:block; padding-left:5%; padding-right:5%; } 
#footer .container #footer-info #footer-left { float:none; color:#58595b; font-size:0.8em; text-align:center; }
#footer .container #footer-info #footer-right { float:none; color:#58595b; font-size:0.8em; text-align:center;  }





