@charset "utf-8";
/*All Pages*/
/*body{ width:907px; margin:0px auto; background-color:#e5edfd;}*/
body{ width:907px; margin:0 auto; text-align:center; background-color:#e5edfd; font-family:Verdana, Arial, Helvetica, sans-serif;}

a:link {color:#cdcdcd; text-decoration:none; font-size:12px;}

a:visited {color:#cdcdcd; text-decoration:none; font-size:12px;}

a:active {color:#339999; text-decoration:none; font-size:12px;}

a:hover {color:#d39655; text-decoration:underline; font-size:12px;}

a img {border:0px none;}

img {border:0px none;}


/*DIV ALIGN*/
.header{
width:907px;
height:560px;
margin:0px;
padding:0px;
background:url(images/index_cut3_01.jpg) no-repeat;
}

.middle{
width:907px;
margin:0px;
padding:0px;
background:#ffffff;
overflow:hidden;
text-align:left;
}

.left{
float:left;
width:607px;
height:93px;
margin:0px;
padding:13px 0px 0px 0px;
*padding:40px 0px 0px 10px;
background:url(images/index_cut0_02.jpg) no-repeat #FFFFFF;
}

.left ul{ margin:0px 0px 0px 20px; *margin:0px 0px 0px 10px; _margin:8px 0 0 10px; padding:0px; list-style-type:none; font-size:12px;float:left; width:610px;*width:600px;}
.left li{ float:left; margin:5px 10px 0px 0px; width:250px;*width:250px; color:#555;}

ul{ margin:8px 0px 0px 25px; _margin:8px 0px 0px 10px; *margin:8px 0 0 0px; padding:0px; list-style-type:none; font-size:12px;float:left; width:270px;*width:260px;}
li{ float:left; margin:5px 20px 0px 0px; width:120px;*width:120px; color:#555;}
li.right0_right{float:left; margin:5px 0px 0px 0px; width:120px;*width:120px; color:#555;}

.middleLine{
float:left;
width:41px;
height:600px;
margin:0px;
padding:0px;
background:url(images/main2_03.jpg) no-repeat;
}

.content{
float:left;
width:290px;
height:93px;
margin:0px;
padding:7px 0px 0px 0px;
background:url(images/index_cut0_03.jpg) no-repeat;
background:#ffffff;
/*overflod:hidden;*/
}

.right0{
margin:-10px 0 0 -20px;
float:left;
}

.right1{
float:left;
width:140px;
height:17px;
margin:0px;
padding:0px 10px 0px 10px;
}

.right2{
float:left;
float:left;
width:140px;
height:17px;
margin:0px;
padding:0px 10px 0px 10px;
}

.footer{
width:907px;
height:65px;
margin:0px;
padding:13px 10px 0px 0px;
background:url(images/index_cut0_04.jpg) no-repeat #ffffff;
clear:both;text-align:right; 
}
cite{  font-size:11px; color:#555; font-style:normal; margin-right:20px;}

/*-----------------------------------------------------------------------------*/
/*WORDS AND HIDDEN WORDS*/
/*放在flash banner內的hidden words*/
h1 {}

/*放在各標題的hidden words*/
h2{}

/*設定文字內容的主要文句*/
h3{
margin:10px 0px -2px 0px;
font-size:13px;
font-style:inherit;
line-height:32px;
color:#339999;
font-weight:bold;
}

/*裝飾點.....*/
h4{
margin:8px 0px 0px 0px;
font-size:11px;
color:#dedede;
line-height:10px;
letter-spacing: 2px;/*字母間距*/
text-indent: 15px;/*縮排*/
}

/*footer*/
h5{
font-size:15px;
color:#565656;
text-indent:48px;
}

h6{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#777777;
margin:-38px 0px 0px 0px;
text-indent:220px;
}

address{ font-size:12px; font-style:normal; width:550px; margin:10px 0px 0px 48px; line-height:1.5;color:#777777;}

address span{ margin:0px 27px 0px 0px; white-space:nowrap;}

/*設定文字內容*/
p{
margin:-2px 0px 0px 0px;
padding:0px 6px 0px 0px;
text-align: justify;/*齊行*/
font-size:12px;
font-style:inherit;
line-height:18px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}

/*-----------------------------------------------------------------------------*/
/*content區域的DIV*/
.content .second{
margin:0px;
padding:5px 20px;
background:url(images/content2_02_back.jpg) repeat-y;
overflow:hidden;/*設這一行背景圖才不會斷掉....*/
}
.content .second .img01{
margin:5px 5px 5px 12px;
float:right;
}
.content .second .img02{
margin:0px 4px 0px -10px;
padding:10px;
float:left;
}
/*footer各DIV*/
.footer .all{
margin:0px;
padding:0px;
width:900px;
height:80px;
background:#e6e6e6;
overflow:hidden;
}
.footer .logo{
float:left;
width:189px;
margin:0px;
padding:0px;
text-align:center;
background:#d6d6d6;
overflow:hidden;
}
.footer .data{
margin:-16px 0px 0px 0px;
padding:5px 0px 5px 45px;
/*overflow:hidden;fire fox這樣子才不會和logo重疊,ie不用*/
}
.footer .data2{
margin:10px 0px 0px 50px;
float:left;
width:200px;
overflow:hidden;
}
.footer .data3{
width:900px;
text-align:center;
padding:4px 0px 0px 0px;
color:#666666;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
}

.footer .account{
width:900px;
text-align:center;
font-size:12px;
color:#4885ff;
line-height:18px;
margin-top:15px;
}
