html[lang|='zh']{font-family:\5FAE\8EDF\6B63\9ED1\9AD4,"Microsoft Sans Serif",Helvetica,Geneva,sans-serif;}
.en-us,.en-text{font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Jhenghei",sans-serif;}
.zh-hk,.tc-text{font-family:\5FAE\8EDF\6B63\9ED1\9AD4,"Microsoft Sans Serif",Helvetica,Geneva,sans-serif;}
.zh-cn,.sc-text{font-family:\5FAE\8EDF\6B63\9ED1\9AD4,PMingLiu,MingLiu,Arial,Helvetica,sans-serif;}

.red-color,.font-red{color:#b60505;}
#remarks{padding:20px 0;line-height:1.5em;}
*{margin:0;padding:0;border:0;line-height:1.5em;max-height:999999px;}
h2{color:#b60505;font-size:160%;}
a{display:inline-block;zoom:1;text-decoration:none;cursor:pointer;}
p{margin-bottom:1em;}
ul{list-style:none;}
ul li{vertical-align:top;}

html{-webkit-text-size-adjust:100%;}
body{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body,a{color:#333;}
#header{margin:0 auto;position:relative;z-index:100;}
#header #header-top{overflow:hidden;}
#header-top,#content>div{margin:0 auto;}
#header #header-top>a#logo{float:left;margin:8px 0 5px 5px;}
#header #header-top>a#logo>img{padding:10px;}
#header #header-top>ul#nav-top{overflow:hidden;text-align:right;font-size:0;font-weight:bold;margin:16px 28px 16px 0;}
#header #header-top>ul#nav-top>li{display:inline-block;zoom:1;*display:inline;margin:3px 3px 0 2px;font-size:13px;vertical-align:bottom;}
#header #header-top>ul#nav-top>li>a{padding:0;}
#header #header-top>ul#nav-top>li>div#fontsize{margin-top:-3px;}
#header #header-top>ul#nav-top>li>div#fontsize>a.selected{text-decoration:underline;}
#header #header-top>ul#nav-top>li>div#fontsize>a{margin:0 2px;}
#header #header-top>ul#nav-top>li>div#fontsize>a>span{display:none;}
#header div#separator{clear:both;height:7px;background-color:#666;}
#header div#separator>#separator-red{height:7px;background-color:#a00;}
#separator{min-width:1000px;}
.checkSpan-45{vertical-align:middle!important;padding-left:46px;border-left:2px solid #47c7bd;margin-left:25px;}
.text-bold{font-weight:bold;}
#content{margin:0 auto;background-color:#fff;overflow:hidden;padding-bottom:20px;}
#content a{text-decoration:underline;}
#content>div{overflow:hidden;}
#content .form_table a{color:#2fb0ad;cursor:pointer;}
#content div div.style-a div #update-box ul{overflow:hidden;}
#content div div.style-a div #update-box ul li{display:inline-block;*display:inline;zoom:1;width:180px;margin-right:45px;margin-bottom:20px;}
#content div div.style-a div{border-top:0 solid #ccc;margin:0 0 0 70px;}
#content div div.style-a div div{border-left:2px solid #47c7bd;padding-left:35px;margin-left:-35px;}
#content div div.style-a .its_news{margin:0 20px;}
#content div div.style-a .its_news>p{text-align:center;}
#content .content-ie6{min-width:980px;max-width:980px;margin:0 auto;}
#content div div.style-a{padding-bottom:20px;margin-bottom:20px;margin-top:30px;background:url(../images/icon-component.png) no-repeat 21px top;}
.greenarrow{padding-bottom:20px;margin-bottom:20px;background:url(../images/icon-component.png) no-repeat 21px top;}
#content div div.style-a #update-box{background:url(../images/ie6-box.jpg) no-repeat 100px top;padding-top:45px;}
#content div div.style-a #update-box ul{width:500px;margin-left:300px;}

#content div div.style-a div div div{border-left:0;padding-left:0;margin-left:20px;}

.its_news p{margin-bottom:1em;}

#remarks ul.remarks-ul,#remarks>ul{margin:20px 0;}
#remarks ul.remarks-ul li,#remarks ul>li{vertical-align:top;line-height:1.5em;margin-bottom:0px;}
#remarks ul.remarks-ul li ul.remarks-ul-inside,#remarks ul>li>ul{list-style:square outside;padding-left:40px;*padding-top:8px;}
#remarks ul.remarks-ul li ul.remarks-ul-insideli *:first-child,#remarks ul>li>ul>li>*:first-child{display:block;*margin-top:-8px;}

#content div div.style-a div#remarks a{color:#2fb0ad;}
#form-div{}
body .error-page-banner{background:url(../images/404-banner.png) no-repeat top right}
body #form-div>#top-bar{padding:20px 0 0 25px;padding-right:250px;}
body #form-div>.no-small-text{padding-bottom:50px!important;}
body td{vertical-align:top;padding:10px;}
table{color:#333;border-collapse:collapse;}
.form_table td{border:none;}
.form_area{padding-left:5px;}
#footer{background-color:#d2dadd;clear:both;margin:0 auto;}
#footer div#footer-nav{padding:25px 28px 10px 10px;overflow:hidden;color:#666;margin:0 auto;}
#footer div#footer-nav img{float:right;}
.active_button{background:url(../images/red-button.png);width:109px;height:30px;color:white;border:none;}
#result>table{width:100%;}
#result>table tr>td{padding:10px;text-align:center;vertical-align:middle;}
