body{ margin: 0; font-size:12px; line-height:150%; letter-spacing: 0.2em;font-family:arial,helvetica,clean,sans-serif;}

a {text-decoration: none;color: #006699;}
a:hover {text-decoration:underline;}
ul {list-style:none;margin:0;padding:0;font-weight:normal;} 
img {border: 0;}
table {border: 0; width: 100%;}

#page{ margin: auto;}
	#page table{ table-layout:fixed;}

/*上半部*/
#hcbg{width:auto; background: url(images/header_bg.gif) repeat-x;}
#hcbg_l{width:12px;}
#main{width:900px; background: #FFFFFF;}
#hcbg_r{width:12px;}

#h-center { height: 280px; width:900px; margin: auto;}
  #logo {padding-left:30px;}
  #back_gw{ height:18px; padding:0 10px; line-height:12px; color:#86b8c1; letter-spacing:1px; background:#e9f6ff; border-bottom:1px solid #bad9ed;}
  	#back_gw p{ margin:0; padding:0; width:68%; float:left; padding-top:4px;}
	#back_gw h1{ margin:0; padding:0; width:30%; float:right; text-align:right; font-size:12px; font-weight:lighter; color:#2984a6; padding-top:4px; }
	#back_gw a{ color:#2984a6;}

/*下半部*/
#under{margin-top: 0px;width:100%;}
#ucbg_l{width:12px; background: url(images/uc_bg_l.gif) repeat-y;}
#ucbg_r{width:12px; background: url(images/uc_bg_r.gif) repeat-y;}


/*下半部-內容*/
#content {width: 900px; min-height:580px; overflow:visible; display:table;}

  #scompany { float:left; width:660px; border-right: 1px solid #b3b3b3; margin: 16px 5px 10px 5px;}
  #scompany01 { float:left; width:800px; margin: 16px 5px 10px 5px;}
    #szone { margin-left: 20px;}
	#sintro { margin-left: 20px; margin-top: 10px; width:610px; border: 1px solid #b3b3b3;}
	  #scontent { width:582px; background: #EFEFEF; margin:0 10px 0 15px;}
	    #sc01 { margin-bottom: 3px;}
	      #sdata_t { width:550px; height:20px; border: 1px solid #eeeeee; background: url(images/sn_icon.gif) no-repeat; padding: 5px 15px;}
		  *html body div#sdata_t { width:580px; height:20px; border: 1px solid #eeeeee; background: url(images/sn_icon.gif) no-repeat; padding: 5px 0;}
		    #sname { float:left; margin-left: 25px;}
			#stel { float:left; margin-left: 50px; width:200px;}
			#sat { float:left; color:#c8a665; margin-left: 50px;}
	      #sdata_c { width:580px; border: 1px solid #eeeeee; background: #FFFFFF;}
		    #sdata_c01 { margin-left: 10px; margin-right: 10px; padding: 5px 0;}
	    #sbottom { border: 1px solid #eeeeee; border-bottom: none;}

    #RSpage { margin-top: 10px;	text-align: center;	color:#484848;}
	  .go_first { margin-left: 130px; width:24px; height:24px; background:url(images/go_first.gif) no-repeat; float:left;}
	  .go_first_on { margin-left: 130px; width:24px; height:24px; background:url(images/go_first_on.gif) no-repeat; float:left;}
	  .previous { margin-left: 10px; width:24px; height:24px; background:url(images/previous.gif) no-repeat; float:left;}
	  .previous_on { margin-left: 10px;	width:24px;	height:24px; background:url(images/previous_on.gif) no-repeat; float:left;}
	  .RSpage_list { margin-left: 10px;	float:left;}
	  .RSpage_list a{ color:#999999; font-size: 14px; padding-left: 5px; text-decoration:underline;	}
	  .RSpage_list a:hover { color:#e8a52b;}
	  .next { margin-left: 10px; width:24px; height:24px; background:url(images/next.gif) no-repeat; float:left;}
	  .next_on { margin-left: 10px;	width:24px;	height:24px; background:url(images/next_on.gif) no-repeat; float:left;}
	  .go_last { margin-left: 10px;	width:24px;	height:24px; background:url(images/go_last.gif) no-repeat; float:left;}
	  .go_last_on {	margin-left: 10px; width:24px; height:24px;	background:url(images/go_last_on.gif) no-repeat;	float:left;}


  	  
  #menu { float:left; width:210px; background: url(images/m_bg.gif) repeat-y; margin-top: 20px;}
    #minput  ul{ width:210px; margin: 0; padding: 0; list-style: none;}
    #minput  li{ width:210px; height: 36px; margin: 0; text-align: center;}
    #minput  li a{ display: block; width: 210px !important; height: 36px; padding-top: 7px; font-family: Arial, Helvetica, sans-serif; color: #666666;text-decoration: none; background: url(images/mi01.gif) left top no-repeat;	}
    #minput  li a:hover{ color: #FF6600; background: url(images/mi01_1.gif) left top no-repeat; } 
	
  #flink { float:left; width:210px; background: url(images/fl_bg.gif) repeat-y; margin-top:30px;}
    #flweb  ul{ width:210px; margin: 0; padding: 0; list-style: none;}
    #flweb  li{ width:210px; height: 36px; margin: 0; text-align: center;}
    #flweb  li a{ display: block; width: 210px !important; height: 36px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;text-decoration: none; background: url(images/fli01.gif) left top no-repeat;	}
    #flweb  li a:hover{ color: #FF6600; background: url(images/fli01_1.gif) left top no-repeat; }
	

/*下半部-版權*/
#footer { float:left; width:900px; height: 40px; background: url(images/footer_bg.gif) repeat 0 100%;}
#copyright { margin:5px 20px; overflow:hidden;}
	#copyright h1{ margin:0; padding:0; float:left; width:30%;color: #666666;font-size:12px; font-weight:lighter;}
	#copyright p{ margin:0; padding:0; width:65%; float:right; text-align:right;}
		#copyright p a{ color:##006699;}
