a{text-decoration:none;color:#024890;}

#demonstration #main{padding:20px 45px 20px;}
#demonstration h1{color;#01478C;}
#demonstration h2{margin:-50px 20px 45px -3px;position:relative;}
#demonstration .banner{margin:17px 0 5px;}
#demonstration #content{padding-top:20px;padding-bottom:30px;border-bottom:solid 2px #efefef; line-height:22px;}
#demonstration.chi #content{width:800px;}
#demonstration.eng  #content{width:800px;}
#demonstration #content-hd{margin-top:17px;height:151px;background:url('/lib/images/bg_1_01.png') no-repeat;}
#demonstration #content-ft{height:77px;background:url('/lib/images/bg_1_03.png') no-repeat;}
#contactform{}
#demonstration .formcontentl{float:left;width:350px;}
#demonstration .formcontentr{float:left;width:350px;}
#demonstration.formcontent{overflow:hidden;width:800px;padding-bottom:10px;}
input{width:250px;}
#message{width:600px; height:200px;}
#OtherDiv, #OtherDiv2{display:none;float:left;width:350px;}
.captcha{float:left;width:270px;}
span.formtxt{color:#024890;}
#vcode_status{color:#ea2027;font-size:11px;}
span.tnc{font-size:12px;}
.must_fill{color:#024890;padding-top:10px;}
#VCode{}


#demonstration.contactus{overflow:hidden;width:800px;}
#demonstration.contactusl{float:left;width:400px;}
#demonstration.contactusr{float:left;width:400px;}
#demonstration.detaill{float:left; width:350px;padding-bottom:15px;}
#demonstration.detailr{float:left; width:350px;}
.longer{width:600px;}
img{float:left;padding-right:10px;padding-top:5px;}
.color-blue{color: #024890;font-size:18px;font-weight:bold; font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Jhenghei", sans-serif;}

#submitted_btn {background-image:url(/lib/images/Submit_icon.png); width:142px; height:50px; float:left; background-color:#ffffff; border:0 none; color:#ffffff; font-weight:bold; font-size:16px;}
#submitted_btn:hover{background-image:url(/lib/images/Submit_icon_press.png); width:142px; height:50px; float:left; color:#ffffff; font-size:16px;}
#reset_btn {background-image:url(/lib/images/reset_icon.png); width:142px; height:50px; float:left; background-color:#ffffff; border:0 none; color:#ffffff; font-weight:bold; font-size:16px;}
#reset_btn:hover{background-image:url(/lib/images/reset_icon_press.png); width:142px; height:50px; float:left;  color:#ffffff; font-size:16px;}
.btn_txt{position:relative; top:35px; left:45px; overflow:hidden; color:#ffffff; font-weight:bold; width:55px; cursor:pointer;}
#btn{overflow:hidden; width:500px;  clear:both;}

