﻿@charset "utf-8";
body{ margin:0px; padding:0px; font-size:13px; font-family:Arial, Helvetica, sans-serif, Alial,"新細明體","宋体"; 
background-color:#000000;
}


form,h1,h2,h3,h4,h5{ padding:0px; margin:0px; }
ul,li,dl,dd,dt{ list-style:none; margin:0px; padding:0px; }

/* text-decoration:none */
a{ color:#003366; text-decoration:none; }
a:hover { text-decoration:underline; }



#Page,#Page_Head,#Page_Body,#Page_Foot{ margin:0px auto;  }
#Wrap{ width:940px; margin:0px auto;   }

#Page{ padding:0px; }

#Page_Head{ background:url(../Images/Page_Top.jpg) center top no-repeat; height:148px;  }
#Page_Head #Wrap{ position:relative;    }
#Banner{  height:148px;  width:940px; margin:0px auto; }
#Banner h1{ font-size:0px; line-height:0px; height:0px; }
#Banner #Lang{ position:absolute; right:0px; bottom:0px; _bottom:-3px;  }

#Page_Body{ background:url(../Images/Page_bg_Top.jpg) no-repeat center top; }  
#MainWrap{  background:url(../Images/Page_bg.jpg) center top repeat-y; }

/* Menu  */
#Menu{ background:url(../Images/Menu_BG.gif) repeat-x; height:32px;  }
#Menu li{
float:left; 
height:32px; 
line-height:32px;
text-align:center;
width:120px; 
background:url(../Images/Menu_Spliter.gif) no-repeat center right;
margin-right:15px; 
}
#Menu li:hover{ background:url(../Images/MenuItem_Selected.gif) no-repeat center right; }
#Menu li:hover a{ color:#fcfecd; }
#Menu li a{ color:#fff; font-size:16px; text-decoration:none; }
#Menu li.select{ background:url(../Images/MenuItem_Selected.gif) no-repeat center right; }
#Menu li.select a{ color:#fcfecd; }
#Menu li#Else{ 
float:right; 
background:url(../Images/MenuItem_Else.gif) no-repeat; 
width:139px; 
font-size:16px; 
font-weight:bold;
margin-right:5px;
}
#Menu li#Else a{ color:#435377; }

#Ad{ 
clear:both; 
margin:10px auto 40px; 
background:url(../Images/AD.gif) no-repeat;
height:285px;
}
#Swf01{    }
#Swf01,#Swf02{ float:left; }
#Swf02{ margin-left:10px;  }
#Swf03{ float:right; margin-right:3px; }

#Main{ text-align:left; margin:10px auto; padding:0px 10px; }
  
#Links{ 
background:url(../Images/LinkBar.gif) no-repeat; 
width:909px; 
margin:20px auto 0px;
height:34px; 
line-height:34px; 
color:#333; 
}
#Links a{ color:#333; }

#Contact{ font-size:12px; padding:10px; width:890px; color:#666; margin:0px auto; }

#Page_Foot{ background:url(../Images/Page_Foot.jpg) center bottom no-repeat; height:603px;  }
#Page_Foot #Wrap{ padding-top:10px; }

/* common */


.pager a{ font-size:12px; color:#FE6400; text-decoration:none; }
.pager a:hover{ text-decoration:underline; }

dl.HorizonList{ margin:0px; padding:0px; }
dl.HorizonList dt{  float:left; text-align:left; margin-right:10px; }
dl.HorizonList dd{  float:left; text-align:left; margin:0px; }
dl.HorizonList dd.break{  float:none; clear:both; font-size:0px; height:0; }

.fl{ float:left; }
.fr{ float:right; }
.clear{ clear:both; }
.break{ clear:both; float:none; height:0px; line-height:0px; font-size:0px; }
.show{ display:inherit; }
.hide{ display:none; }
.space{ height:10px; margin:0px; }
.hand{ cursor:pointer; }
.dashLine{ height:10px; font-size:0px; line-height:0px; background:url(../images/DashLine.gif) center center repeat-x;
 margin:5px auto 5px;}
.underLine{ height:1px; background:#ccc;  font-size:0px; margin:5px auto;}
.more{ font-size:12px; color:#FFCC66; }
.box{ border:1px solid #999999; padding:10px; text-align:left; color:#666666; font-size:11px; font-family:Arial; }
.img{}
.padLR_10{ padding-left:10px; padding-right:10px; }
.bg01{ background:url(../Images/bg01.gif) repeat-x; padding:10px; }

.bar01{ background:url(../Images/Bar01.gif) no-repeat; width:553px; height:26px; line-height:26px; color:#666; }
.bar01 a{ color:#666; }
.bar01 a:hover{ color:#0066cc; }

/* Common End         */

