/*-----------------------------------------------
Web Style
Name:     基本2欄(左sidebar、右main) ver2.0
Designer: Miller
URL:      http://miller-home.blogspot.com/
Date:     2008-03-13
----------------------------------------------- */

body {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	line-height:18px;
	letter-spacing:1px;
	margin:0;
}
a {color:#3780B9;text-decoration:none;}
a:hover {color:#3780B9;text-decoration:underline;}
a img{border:0;}

h1 {font-size:25px;line-height:26px;margin:0 0 10px 0;}
h2 {font-size:16px;line-height:17px;margin:0 0 10px 0;}
h3 {font-size:15px;line-height:17px;margin:0 0 10px 0;}
h4 {font-size:13px;line-height:18px;margin:0 0 10px 0;}
h5 {font-size:12px;line-height:14px;margin:0 0 10px 0;}
h6 {font-size:11px;line-height:14px;margin:0 0 10px 0;}

p {margin:0 0 10px 0;}
blockquote {margin:0 20px 10px 20px;}

ul {margin:0 0 10px 25px;padding:0;}
ol {margin:10px 0 10px 35px;padding:0;}

dl{margin:5px 0 5px 0; padding:0;}
dt{margin:0; padding:0 0 0 5px;}

form {margin:0;}
input, textarea, select, option{
font-family: Tahoma;
font-size:12px;
letter-spacing:1px;
}
/*td{vertical-align:top;}*/


/* 主架構，用來定義最大範圍
-----------------------------------------*/
#outer-wrapper{
  width:960px;
  margin:10px auto 0; /* 上 左右 下 */
}

#header-wrapper{
  height:70px;
}
#english{
   margin-top:20px;
   height:30px;
}
#index-show{
  height:318px;
}
  #show-1{
  width:640px;
  float:left;
  }
  #show-2{
  width:318px;
  float:right;
  }
#indexbox{
  height:120px;
}
  #box1{
  width:300px;
  float:left;
  }
  #box2{
  width:660px;
  float:right;
  }
  .box-title{
  margin:20px 0 0 10px;
  }
  .box-word{
  color:#8E8E8E;
  letter-spacing:1px;
  padding:0 30px 0 12px;
  margin:10px 0 0 0;
  }
#content-wrapper {
}

#sidebar-wrapper {
  float: left;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
  background:url(images/c01.gif) repeat-y;
  width:240px;
}

#main-wrapper {
  float: left;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  /*background:url(images/c02.gif) repeat-y right;*/
  width:720px;
} 


  
#footer-wrapper {
  letter-spacing:1px;
  height:38px; 
  line-height:38px;
  clear:both;
  background:url(images/bg_foot.gif) no-repeat;
}
#footer-wrapper a{
  color:#808080;
  text-decoration:none;
}
 #copyright1{
 margin-left:130px;
 color:#777;
 }
 #copyright2{
 margin-left:20px;
 color:#A0A0A0;
 font-size:10px;
 }

#submenu a{
color:#fff;
text-decoration:none;
}
#submenu a:hover{
color:#990000;
}
#submenu ul{
list-style:none;
margin:0 0 0 10px;
padding:0;
}
#submenu li{
background:url(images/e01.gif) no-repeat 0px 4px;
padding-left:14px;
}
/* 表格樣式
-----------------------------------------*/
.table01{
border-top:#ddd 1px solid;
border-left:#ddd 1px solid;
}
.table01 td{
border-right:#ddd 1px solid;
border-bottom:#ddd 1px solid;
}
.table01 th{
font-weight:normal;
color:#000;
background:#E5E5E5;
border-right:#ddd 1px solid;
border-bottom:#ddd 1px solid;
}

/* 圖片樣式
-----------------------------------------*/
.pic01{
border:#ccc 1px solid;
padding:3px;
}
.pic02{
border:#ccc 1px solid;
padding:1px;
}

/* 分頁樣式
-----------------------------------------*/
.nav{
text-align:center;
border-top:#EEEEEE 1px solid;
height:30px;
line-height:30px;
}

/* 顏色樣式
-----------------------------------------*/
.color_black{color:#000}
.color_black02{color:#333}

.color_gray{color:#666}
.color_gray02{color:#808080}
.color_gray03{color:#999}
.color_gray04{color:#ccc}
.color_gray05{color:#CFCFCF}


.color_white{color:#FFF}

.color_red{color:#BB0404}
.color_red02{color:#d92000}
.color_red03{color:#D14F4E}

.color_orange{color:#F54D00}
.color_orange02{color:#F36F21}

.color_yellow{color:#F5BB00}

.color_green{color:#8CC53E}

.color_blue{color:#3780B9}
.color_blue02{color:#5969CB}
.color_blue02{color:#4C5D8B}

.color_purple{color:#5968CD}
.color_purple02{color:#C57CFF}




/*開關效果運用(一)   問與答的css-----------------------------------------------------------*/
.menutitle{
	cursor:pointer;
	margin-bottom: 10px;
	padding: 2px;
	color:#000;
	width:627px;
	/*text-align:center; */
	background-image:url(images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	/*padding:6px 0px 6px 0px;*/
	color:#045f76;
	background-color:#f5f5f5;
	padding:5px 0px 5px 5px;
	/*letter-spacing: 1px;*/
	/*background:#efefef; 
	border-right: #999 1px solid; 
	border-bottom: #999 1px solid; */
} 
.submenu{ 
display: none; 
margin-left: 10px; 
margin-bottom: 5px; 
letter-spacing: 1px;
} 
/*-----------------------------------------------------------------------------------------------------------------------*/




/*表格邊框變細*/
.pixeltable {
border:1pt dashed #a4a4a4 !important; /*(給firefox 要先寫在前面 在數值的後面加 !important)*/
border:1pt dashed #a4a4a4;
}









/* 表單樣式
-----------------------------------------*/
.button{
color:#5e5e5e;
background-color:#FFF;
border:#CCCCCC 1px solid;
font-family:Verdana;
font-size:12px;
}




.keyin{
color:#5e5e5e;
background-color:#FFF;
border:#CCCCCC 1px solid;
font-family:Verdana;
font-size:11px;
}



.font_15px_tahoma_blue{
font-family: Tahoma;
font-size: 15px;
color: #4a5f7a;
font-weight: bold;
}


