body {font-size:13px;margin:0px;text-align: center;background:#FFF;}

#container {width:980px;margin:0px auto;}
/*----------------------------------------------------------*/
#Header {
height:87px;
margin:0px auto 10px\9;/*all ie*/
*margin:0px auto 11px;/*ie7 ie6*/
_margin:0px auto;/*ie6*/}

/*登入區----------------------------------------------------------*/
#menu {width:980px;height:27px;font-size:12px;background:url(images/bg_top.gif) no-repeat;margin:3px 0 0 0;}
#menu ul {list-style-type:none;margin:5px 0px 0px 400px\9;*margin:5px 0px 0px 600px;_margin:5px 0px 0px 600px;}
#menu ul li {
float:right;
margin:8px 5px\9;
*margin:3px 5px;
_margin:3px 5px;}
#menu ul li a{color:#FFF;font-weight:bold;text-decoration:none;letter-spacing:0.1em;}
.menuicon {width:10px;height:10px;background:url(images/icon00.gif) no-repeat;}
.menuicon02 {width:18px;height:19px;background:url(images/icon09.gif) no-repeat;}

#menu div {margin:5px 5px\9;*margin:0px 5px 3px 0;_margin:0px 5px 3px 0; padding:3px 0\9;*padding:3px 0;_padding:3px 0; float:right;}
#menu div a {color:#FFF;font-weight:bold;text-decoration:none;letter-spacing:0.1em;}
/*----------------------------------------------------------*/
#PageBody {width:980px;margin:5px auto 0px;background-color:#fff;}
/*----------------------------------------------------------*/
#Leftbar {
 width:180px;
 text-align:left;
 float:left;
 clear:left; /*不允許左側存在浮動*/
 overflow:hidden; /*超出寬度部分隱藏*/
 background-color:#efefef;
}
/*----------------------------------------------------------*/
#LeftbarQ4 {
 width:200px;
 text-align:left;
 float:left;
 clear:left; /*不允許左側存在浮動*/
 overflow:hidden; /*超出寬度部分隱藏*/
 background-color:#efefef;
}
/*左側選單----------------------------------------------------------*/
#L1 {width:180px;height:200px;background:#a6a7a6;font-size:13px;color:#FFF;font-weight:bold;
padding:15px 8px 0px 0px; text-align:center;
line-height:0.1em;}
#L1 a{color:#FFF;font-weight:bold;text-decoration:none;letter-spacing:0.1em;}

#L2 {width:180px;height:275px;background:url(images/bg_menu.gif) repeat-y;
margin:7px 0px 0px 0px;overflow:hidden;}
#L2 ul {
list-style-type:none;
margin:9px 0px 0px 10px\9;
*margin:9px 0px 0px 50px;
_margin:9px 0px 0px 50px;}
#L2 ul li {
padding:0px 0px 17px 0px\9;
*padding:0px 0px 11px 0px;
_padding:0px 0px 11px 0px;}

#L3 {width:180px;height:100px;
margin:15px 0px 40px\9;
*margin:15px 0px 40px;
_margin:15px 0px 0px;}
#L3 input,select,textarea {border:1px solid #6f6f6f;background-color:#fff;font-size:13px;}

#L4 {width:180px;margin:0px;background:#efefef;
margin:5px 0px 0px 0px;overflow:hidden;}
#L4 ul {list-style-type:none;
margin:5px 0px 0px -15px\9;
*margin:5px 0px 0px 25px;
_margin:5px 0px 0px 25px;}
#L4 ul li {
padding:0px 0px 10px 0px\9;
*padding:0px 0px 4px 0px;
_padding:0px 0px 4px 0px;}

#L5 {width:180px;height:259px;margin:15px 0px 30px; background:url(images/mag01_bg.gif) no-repeat; text-align:center;}

/*----------------------------------------------------------*/
#Content {
 width:580px;
 text-align:left;
 float:left;
 overflow:hidden;
 word-break: break-all;
}

/*----------------------------------------------------------*/
#Content_book {
 width:800px;
 text-align:left;
 overflow:hidden;
 word-break: break-all;
}

/*----------------------------------------------------------*/
#Rightbar {
 width:220px;
 text-align:left;
 float:right;
 clear:right;
 overflow:hidden;
}
/*----------------------------------------------------------*/
#FooterLink {width:980px;height:65px;margin:0px auto;background:url(images/bg_link.gif) repeat-x;clear:both;}
/*下方連結----------------------------------------------------------*/
#menu02 {width:980px;font-size:12px;margin:0px;}
#menu02 ul {list-style-type:none;margin:10px 0px 0px 170px;}
#menu02 ul li {float:left;
margin:12px 15px 16px\9;
*margin:0px 15px;
_margin:0px 15px;}
#menu02 ul li a{color:#3d3d3d;text-decoration:none;letter-spacing:0.1em;}
/*----------------------------------------------------------*/
#menu03 {width:980px;font-size:12px;margin:0px; clear:both;}
#menu03 ul {list-style-type:none;margin:18px 0px 0px 140px;}
#menu03 ul li {float:left;margin:0px 15px;}
#menu03 ul li a{color:#3d3d3d;text-decoration:none;letter-spacing:0.1em;}
/*----------------------------------------------------------*/
#Footer {width:980px;height:60px;margin:0px auto;background:#FFF;clear:both;font-size:12px;color:#3d3d3d;line-height:18px;text-align:center;letter-spacing:0.05em;}
#Footer a {color:#0068b7;text-decoration:underline;}
#Footer a:hover {color:#0068b7;text-decoration:none;}

/*匯率表表格----------------------------------------------------------*/
#rate table {width:560px;border:1px solid #767776;font-size:13px;margin:5px 0px 0px 8px;
word-break:break-all;
}

/*主題大標----------------------------------------------------------*/
#title {
	width:560px;
	margin:0px 0px 0px 8px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
/*主題大標----------------------------------------------------------*/
#paper {
	font-family:新細明體;font-size:15px;line-height:24px;font-weight:normal;color: #3d3d3d;margin:30px 15px 20px 20px;
}

/*----------------------------------------------------------*/
h1 {font-family: "新細明體";font-size: 16px;line-height: 24px;font-weight: bold;color: #a40000;margin:10px 15px 0px 20px;
}
h1 a {color: #a40000;text-decoration:none;}
h1 a:hover {color: #a40000;text-decoration:underline;}

h2 {font-family: "新細明體";font-size: 18px;line-height: 24px;font-weight: bold;color: #a40000;margin:10px 15px 0px 20px;
}

h3 {font-family: "新細明體";font-size: 13px;line-height: 19px;font-weight: normal;color: #0068b7;margin:8px 18px 0px 22px;}

h4 {font-family: "新細明體";font-size: 13px;line-height: 19px;font-weight: normal;color: #3d3d3d;margin:8px 18px 0px 22px;word-break: normal;text-align: justify;}
h4 a {color: #3d3d3d;text-decoration:none;}
h4 a:hover {color: #3d3d3d;text-decoration:underline;}

h5 {font-family: "新細明體";font-size: 13px;line-height: 19px;font-weight: normal;color: #949494;
	margin:8px 18px 0px 22px;
}
h6 {font-family: "新細明體";font-size: 13px;line-height: 19px;font-weight: normal;color: #3d3d3d;
	margin:8px 0px 0px 0px;
}
h6 a {color: #3d3d3d;text-decoration:none;}
h6 a:hover {color: #3d3d3d;text-decoration:underline;}

.more4 {font-size:13px;color:#3d3d3d;}
.more4 a {color:#3d3d3d;text-decoration:none;}
.more4 a:hover {color:#3d3d3d;text-decoration:underline;}
/*詳全文----------------------------------------------------------*/
.more {width:60px;font-size:12px;color:#a40000;float:right;margin:-17px 5px 0px 0px;
}
.more a {color:#a40000;text-decoration:underline;}
.more a:hover {color:#a40000;text-decoration:none;} 
/*閱讀更多請登入----------------------------------------------------------*/
.more2 {font-size:13px;color:#a40000;float:right;margin:0px 8px 0px 10px;white-space: nowrap;}
.more2 a {color:#a40000;text-decoration:underline;}
.more2 a:hover {color:#a40000;text-decoration:none;} 

/*購物車用----------------------------------------------------------*/
.morecart {font-size:13px;color:#a40000;margin:0px 8px 0px 10px;white-space: nowrap;}
.morecart a {color:#a40000;text-decoration:underline;}
.morecart a:hover {color:#a40000;text-decoration:none;} 

/*更多訊息----------------------------------------------------------*/
.more3 {font-size:13px;color:#3d3d3d;float:right;margin:6px 8px 0px 10px;white-space: nowrap;
}
.more3 a {color:#3d3d3d;text-decoration:none;}
.more3 a:hover {color:#3d3d3d;text-decoration:none;}
/*內頁搜尋(market...)------------------------------------------------*/
#search01 {width:530px;background:#efefef;padding:15px;margin:30px 0px 0px 8px;font-size:13px;letter-spacing:0.1em;color:#3d3d3d;}
#search01 a {color:#3d3d3d;text-decoration:underline;}
#search01 a:hover {color:#3d3d3d;text-decoration:none;}
#search01 input,select,textarea {border:1px solid #6f6f6f;background-color:#fff;font-size:13px;}

/*頁數連結----------------------------------------------------------*/
.page {font-size:13px;color:#0068b7;text-decoration:none;}
.page a {color:#0068b7;text-decoration:underline;}
.page a:hover {color:#a40000;text-decoration:none;}

/*相關報導----------------------------------------------------------*/
#link02 {font-size:15px;color:#0068b7;line-height:24px;width:511px;background:url(images/bg_link02.gif) no-repeat;background-color:#efefef;margin:10px 17px;padding:30px 15px 10px;clear:both;}
#link02 a {color:#0068b7;text-decoration:none;}
#link02 a:hover {color:#a40000;text-decoration:none;}
/*表單使用--------------------------------------------------*/

.NormalFont
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "細明體", "新細明體", "標楷體", Arial
}
A.NormalFont:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.NormalFont:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.NormalFont:hover
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}

input.btn {
  font-size:12px;
  font-weight:bold;
  background-color:#FFF;
  color:#333333;
  padding:5px 1em 0px 1em;
  border:3px double;
  border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
}

input.btn:hover {
  background-color:#CCCCCC;
  border:3px double;
  border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;}

textarea{
color : #333333; /*文字色彩*/
font-size : 12px ; /*文字大小*/
background-color : #FFF ; /*背景色彩*/
border: 1px;
border-color:#7f9db9;
padding:2px;
}
/*--------------------------------------------------*/
#fform {
  border: 1px solid #ccc;
  border-collapse: collapse;
}
#fform a,a:hover{
  color: #3d3d3d;text-decoration:none;
}

#fform02 {
  border: 1px solid #ccc;
  border-collapse: collapse;}
#fform02 a,a:hover{
  color: #0068b7;text-decoration:none;
}

/*--------------------------------------------------*/
.corner{display:block}
.corner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#cccccc}
.corner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  background:#d8d8d8}
.corner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9;
  background:#d5d5d5}
.corner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d5d5d5;
  border-right:1px solid #d5d5d5;}
.corner4{
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9}
.corner5{
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8}
.cornerfg{
  background:#cccccc}

/*表格框線--------------------------------------------------*/

.service table {
padding:5px;
line-height:25px\9;*line-height:20px;_line-height:20px;
border:1px #FFF solid;
border-collapse: collapse;
font-size:13px;
}
.service td {
border:1px #FFF solid;
padding:5px\9;
}
.service a {color: #FFF; text-decoration: underline; font-weight:bold;}
.service a:hover {color: #FFF;text-decoration: none;}

.addmember table {
padding:5px;
border:1px #7f9db9 solid;
border-collapse: collapse;
}
.addmember td {
border:1px #7f9db9 solid;
}


/*20090120新增--------------------------------------------------*/
.Header {
	z-index:1;
}
#uIndexImgButton {
	color:#a0000e;
	font-size:16px;
	font-weight:bold;
	position:absolute;
	padding-top:1px;
	padding-left:394px;
	z-index:2;
}

/*市調報告--------------------------------------------------*/
.b {font-family: Arial, Helvetica, sans-serif;font-size: 16px;line-height: 21px;font-weight: bold;color: #0767b1;margin:10px 15px 0px 20px; clear:both;}
.b a {color: #0767b1;text-decoration:none;}
.b a:hover {color: #0767b1;text-decoration:underline;}

.b01 {width:145px; text-align:center; float:left;
margin:20px 20px 20px 35px\9;
*margin:20px 20px 20px 35px;
_margin:20px 15px;}
.b01 img { border:1px #a4a8a7 solid; padding:5px;}
.b01 a img { border:1px #a4a8a7 solid; padding:5px;}
.b01 a:hover img { border:1px #a4a8a7 solid; padding:5px;Filter:ALPHA(opacity=80,finishopacity=finishopacity,style=style,startx=startx, 
starty=starty,finishx=finishx,finishy=finishy);}

.b01_1 {font-size: 13px;line-height:19px;font-weight: bold;color: #003366; text-align:Center;
margin:10px 0 0\9;
*margin:3px 0;
_margin:3px 0;}
.b01_1 a{color: #003366; text-decoration:underline;}
.b01_1 a:hover {color: #003366; text-decoration:none;}

.b01_2 {font-size: 13px;line-height:19px;font-weight: bold;color: #464646; text-decoration:none; margin:5px 0; text-align:Center;}

.b01_3 {font-size: 13px;line-height:19px;color:#ed1c24; text-decoration:none; margin:5px 0; text-align:Center;}

.bookpage {background:url(images/bg_page.gif) no-repeat; width:140px; height:20px; position: relative; z-index:3;top:-20px\9;*top:-26px;_top:-26px;left:412px; text-align:right; font-size:13px;font-weight: bold; line-height:24px;}
.bookpage a { color:#FFFFFF; text-decoration:none; padding:0 5px;}
.bookpage a:hover { color:#FFFFFF; background:#707070;}

#title_book {
	width:770px;
	height:32px;
	margin:0px 0px 0px 8px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.book_btn img { margin:0 10px 0 0;border:0;}
.book_btn a img { border:0px; }

.font01{font-size:16px; color:#464646; font-weight:bold;}
.font02{font-size:16px; color:#a40000; font-weight:bold;}

.book table {
padding:5px;
line-height:20px;
border:1px #FFF solid;
border-collapse: collapse;
font-size:13px;
}
.book th {border:1px #FFF solid; font-weight:bold; color:#FFFFFF; background-color:#999999;}
.book td {border-left:1px #FFF solid;border-right:1px #FFF solid; padding:5px;}
.book_td td {border-top:1px #FFF solid;}
