body {margin: 0;padding:0;font-size: 10pt; background:url(../images/maback.jpg) repeat-x ; font-family:Arial, Helvetica, sans-serif}

a{ text-decoration:none  ; color:#7B7D84}
.block{ color:#000000}
ul{ list-style:none}
.block span{display:none}

#main {  width:950px; padding-top:15px; position: relative;left: 50%;margin-left: -475px}
#banner{ height:95px; overflow:hidden}
#banner div{float:left}
#banner .logo{width:256px}
#banner .language{width:33%}
#banner .language a{color: #636563}
#banner .language ul li{ position:relative; float:left }
#banner .language .chs{top:60px;*top:75px;_top:72px ;left:-43px!important;left:-40px}
#banner .language .cht{top:60px;*top:75px;_top:72px ;left:-49px!important;left:-45px}
#banner .language .eng {top:60px;*top:76px;_top:73px ;left:-55px!important;left:-55px ;font-size: 9pt}
#banner .language .selected a{ color:#000000}

#banner .search{width:39%}
#banner .search div{ display:block;width:220px; height:25px;background:url(../images/search.gif) no-repeat; margin-top:68px !important; margin-top:65px ; float:right}
#banner .search div form .input{ width:145px; height:15px; margin-left:20px; margin-top:-25px;filter:alpha(opacity=0);opacity:0; border:none #FFFFFF}
#banner .search div form .submit{ width:30px; height:28px; background:url(../images/b_go_up.gif) no-repeat; border:none; text-indent:-100em ; margin-left:15px}


#menu{ width:950px;height:70px;*height:60px;_height:90px;margin-top:5px !important;margin-top:0px ; overflow:hidden}
#menu .main{padding:0;margin:0;height:36px}
#menu .main li{	float:left;	line-height: 36px}
#menu .main li a {display: block;text-indent: -999em; width: 118px; font-size: 0pt}
#menu .main li ul {display:none}
#menu .main li.m8 a { width:236px}

 /* :: [IE6 Hack] :: */ 
 *html #menu{ width:955px; }

#menu .sub{	display:block;	padding:0;	margin-top:10px;	margin-left: 0; width:100%}
#menu .sub li{ float:left; font-size:13px;line-height: 16px} 
#menu .sub li a,#menu .sub li{ color: #636563 }
#menu .sub li a:hover{ text-decoration:underline;}
.sub_menu { font-weight:bold; color:#666666}
    /* :: [IE7 Hack] :: */ *:first-child+html #menu { margin-bottom: 5px;}

#content{ width:950px; margin-top:0;*margin-top:0;_margin-top:-25px ; margin-left:5px }


#footer { width:950px; height:160px; background:url(../images/od.jpg) no-repeat ; margin-left:-5px; padding-left:5px; font-family: "新細明體";color: #7B7D84; margin-top:0 ; *margin-top:-55px; _margin-top:-55px}
#footer a{color:#000000}
#footer .headquarters div , #footer .taipei div{ width:49%; margin-top:5px ;float:left}
#footer .agents{margin-left:105px;*margin-left:105px;_margin-left:100px; padding-top:5px}
#footer .line{ width:800px; height:1px; margin-top:10px ; margin-left:75px;*margin-left:55px;_margin-left:67px;  background:url(../images/point.gif) repeat-x }
#footer .link{ margin-top:5px;*margin-top:5px;_margin-top:-10px ; padding-left:210px}
    /* :: [IE7 Hack] :: */ *:first-child+html #footer { margin-top: 5px;}

.text_left{ text-align:left; margin-left:2px}
.text_right{ text-align:right; margin-right:2px}
.engString {font-style: normal;	line-height: normal;	color: #313431;	font-family: Arial, Helvetica, sans-serif}
.bold{font-weight: bold}
.clear {zoom:1; clear:both}
.clear:after {content:''; display:block; clear:both; visibility:hidden; height:0}
.top{cursor:pointer; cursor:hand }

#box .header_l{ background:url(../images/box/d_01.jpg) no-repeat right ; width:12px ; height:63px}
#box .header_m{ background:url(../images/box/d_02.jpg) repeat-x; width:912px}
#box .header_r{ background:url(../images/box/d_04.jpg) no-repeat left; width:12px ;}

#box .middle_l{ background:url(../images/box/d_08.jpg)}
#box .middle_r{ background:url(../images/box/d_11.jpg)}

#box .footer_l{ background:url(../images/box/d_12.jpg) no-repeat right top ; height:15px}
#box .footer_m{ background:url(../images/box/d_13.jpg) repeat-x;}
#box .footer_r{ background:url(../images/box/d_15.jpg) no-repeat left top }

#box .line{ background:url(../images/line.jpg) repeat-x}