﻿@charset "utf-8";

@import url("reset.css");
@import url("head-foot.css");

.pageContentDiv {
width:990px;
padding-bottom:10px;}
	.pageContentDiv img{
	vertical-align:bottom;}
	.pageImg01{
	z-index:1;
	position:relative;
	padding-left:5px;
	text-align:left;
	width:230px;
	height:195px;}
	.floatImg {
	position:absolute;
	left:-2px;
	top:0;}
	.pageImg02{
	width:750px;
	height:195px;
	padding-left:5px;}
.pageLeftDiv {
width:230px;
padding:6px 0 0 5px;}
	.pageLeftDiv div.support {
	text-indent:-9999px;
	font-size:3px;
	height:6px;
	width:230px;}
	.pageLeftDiv div.support a{
	font-size:3px;
	float:left;
	color:white;
	line-height:1em;}
	.subMenu{
	padding:0 0 10px;}
	.subMenu b{
	display:block;
	width:230px;
	height:34px;
	text-indent:-9999px;
	cursor:pointer;}
	.subMenu li{
	vertical-align:bottom;
	line-height:34px;}
	.subMenu li ul li a{
	border:0;
	background:url(../images/submenu-2nd-bg.gif) left top repeat-x;}
	.subMenu li a{
	font-size:15px;
	display:block;
	text-indent:-9999px;
	color:white;
	padding-left:60px;}
	.subMenu li ul li a{
	text-indent:0;}
	.subMenu li li a{
	color:black;}
	.hotKeys{
	width:210px;
	border:10px solid #d9d5c7;}
	.hotKeys b{
	display:block;
	font-weight:300;
	padding-left:13px;
	line-height:26px;
	border-bottom:1px solid #d9d5c7;}
	.hotKeys p{
	padding:5px;}
	.hotKeys a{
	display:inline-block;
	color:black;
	padding:0 5px;
	line-height:26px;}
	.subBtn {}
	.pageLeftDiv .subBtn .support{
	width:230px;
	height:10px;
	line-height:10px;}
	.pageLeftDiv .subBtn .support a{
	color:white;
	display:block;
	width:100%;
	font-size:9px;}
	.subBtn p {
	width:115px;
	height:30px;
	float:left;}
	.subBtn p a{
	color:#2d2d2d;
	padding-left:10px;
	width:102px;
	display:block;
	line-height:27px;
	background:url(../images/pageleftbtn.gif) left top repeat-x;
	border:#d9d5c7 1px solid;}

.pageRightDiv {
width:725px;
padding:6px 25px 0 5px;}
	.breadCrumb{
	float:left;
	line-height:20px;
	padding:6px 0 0px;}
	.breadCrumb .support{
	color:white;}
	.breadCrumb, .breadCrumb a {
	color:#644e14;}
	.pageBodyNavi {
	float:left;
	border-top:1px solid white;
	border-bottom:1px solid white;
	text-align:center;
	background:url(../images/pagebodynavi-bg.gif) left top repeat-x;
	width:610px;
	height:47px;
	font-size:13px;
	color:#777572;}
	.pageBodyNavi .support {
	padding:0;
	font-size:9px;
	color:#e1dcd7;}
	.pageBodyNavi a {
	color:black;
	padding:0 10px;
	line-height:47px;}
	.printBtn {
	cursor:pointer;
	height:28px;
	float:right;}
	.pageContentTable {
	width:725px;
	padding:8px 0 0;
	clear:both;}
		.pageContentTable table {
		border:1px solid #e9e7dd;
		line-height:29px;}
		.pageContentTable table td {
		border-bottom:1px solid #e9e7dd;}
		.tableTitle {
		text-align:left;
		vertical-align:top;
		font-weight:700;
		width:101px;
		padding-left:18px;
		color:#6c5122;
		background-color:#f6f5f0;}
		.tableImg {
		/*width:228px;*/
		vertical-align:middle;}
		.tableImg img{
		border:1px solid #958c78;}
		
.pageContentTable2 {
width:96%;

padding:8px 0 0 10px;
clear:both;}
.pageContentTable2 table {
border:1px solid #e9e7dd;
line-height:29px;}
.pageContentTable2 table td {
border-bottom:1px solid #e9e7dd;}

			/* wbPageSlide */
			.wbPageSlide{
			overflow:hidden;
			width:228px;
			height:225px;}
			.wbPagePanel {
			width:228px;
			overflow:hidden;}
			.wbPageItem div{
			text-align:center;
			float:left;
			width:228px;}
			.wbPageItem div img{
			height:223px;}
			.wbPageBottom{
			clear:both;}
			.wbPageBlock{
			position:absolute;
			z-index:1;
			background-color:orange;
			left:0;
			bottom:0;
			width:20px;
			height:20px;}
			.wbPagePage{
			position:relative;
			z-index:2;
			float:right;
			display:inline-block;}
			.wbPagePage b{
			font-family:"微軟正黑體";
			position:relative;
			float:left;
			z-index:2;
			display:inline-block;
			cursor:pointer;
			text-align:center;
			width:20px;
			font-size:14px;
			height:20px;
			line-height:20px;}
		.tableText {
		color:black;
		padding:0 10px;
		border-right:1px solid #e9e7dd;}
		/*width:378px;*/
		.tableText b{
		display:block;
		width:358px;
		font-size:15px;
		font-weight:300;
		color:#ab0b0b;}
		.tableText a{
		padding:0 10px 0 6px;
		color:#a68f65;
		text-decoration:underline;}
		.tableText li{
		list-style:outside decimal;
		margin-left:25px;}

/* 481.html 的身體 4.8.1.psd */
.page481 {
text-align:left;
line-height:36px;
border:1px solid #e9e7dd;}
	.page481 .tSpace{
	height:12px;}
	.page481 td, .page481 th{
	vertical-align:top;}
	.pageRightDiv .page481 td, .page481 th{
	border:0;}
	.page481 th{
	width:100px;
	padding-left:100px;
	font-weight:300;
	color:#644e14;}
	.page481 th b{
	width:77px;
	display:inline-block;
	padding-left:10px;
	font-weight:300;
	background:url(../images/dot-brown.gif) left center no-repeat;}
	.page481 p{
	word-spacing:14px;
	padding:10px 0 0;
	text-align:center;
	width:390px;}
	.page481 p input{
	width:76px;
	cursor:pointer;
	color:white;
	height:25px;
	line-height:25px;
	background:#8e846a;
	border:0;
	text-align:center;}
	.in134 , .in39 , .in268 , .inBox{
	border:1px solid #cacaca;}
	.in134 {
	width:134px;}
	.in39 {
	width:39px;}
	.in268 {
	width:268px;}
	.inBox {
	float:left;
	width:390px;
	height:100px;}
	
	/* epaper.html 的身體epaper.psd */

/* 4812.html 的身體 4.8.1.2.psd */
.page4812 {
text-align:left;
line-height:36px;
border:1px solid #e9e7dd;}
	.page4812 .tSpace{
	height:12px;}
	.page4812 td, .page4812 th{
	padding:5px 20px 0 20px;
	vertical-align:top;
	border-bottom-style: none;
}
	.pageRightDiv .page4812 td
	{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
border-bottom-color: #f6f5f0;
	
}
	.page4812 th{
	border:0;}
	.page4812 th{
	width:100px;
	padding:0 20px 0 50px;
	font-weight:300;
	color:#644e14;
	background-color:#f6f5f0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	
	
	}
	.page4812 th b{
	width:77px;
	display:inline-block;
	padding-left:10px;
	font-weight:300;
	background:url(../images/dot-brown.gif) left center no-repeat;
	background-color:#f6f5f0;
	}
	.page4812 p{
	
	word-spacing:14px;
	padding:10px 0 0;
	text-align:center;
	width:390px;}
	.page4812 p input{
	
	width:76px;
	cursor:pointer;
	color:white;
	height:25px;
	line-height:25px;
	background:#8e846a;
	border:0;
	text-align:center;}
	.in134 , .in39 , .in268 , .inBox{
	border:1px solid #cacaca;}
	.in134 {
	width:134px;}
	.in39 {
	width:39px;}
	.in268 {
	width:268px;}
	.inBox {
	float:left;
	width:390px;
	height:100px;}


/* 2-1.html 2.1.psd*/
.pageContentTable21 {
width:725px;
padding:8px 0 0;
clear:both;}
.declareSelect{
overflow:auto;
color:#644e14;
line-height:30px;}
.declareSelect b{
display:inline-block;
font-weight:300;
float:left;
background:url(../images/dot-maroon.gif) left center no-repeat;
padding:0 2px 0 11px;}
.declareSelect p{
float:right;}
.declareSelect p span{
display:inline-block;}
.declareSelect p span input{
height:16px;
font-size:12px;
line-height:14px;
border:1px solid #cecece;}
.declareSelect p select{
float:left;}
.declareSelect p i{
display:inline-block;
padding:3px 0 0 5px;}
.declareSelect div{
float:left;}
.pageContentTable21 table{}
.pageContentTable21 th{
line-height:29px;
border-right:1px solid white;
text-align:center;
color:#6c5122;
vertical-align:middle;
background:#fee478;}
.pageContentTable21 th a{
vertical-align:middle;
height:23px;
padding-top:6px;
display:inline-block;}
.pageContentTable21 th a img{
vertical-align:top;}
.pageContentTable21 th b{
display:block;
padding-left:36px;
background:url(../images/21-th-line.gif) left center no-repeat #fee478;}
.pageContentTable21 table td a{
color:#644E14;
display:block;
padding:0 3px;
text-align:left;}
.pageContentTable21 table td a:hover{
text-decoration:underline;}
.pageContentTable21 td{
line-height:18px;
text-align:center;
border-right:1px solid white;
padding:5px 0;}
.pageContentTable21zzz td{
border-bottom:1px solid #fee478;
border-right:1px solid #fee478;}
.pageNum {
padding:5px 0;
text-align:center;}
.pageNum a{
color:black;
line-height:20px;
display:inline-block;
padding:0 3px;}
.pageNum a:hover{
font-weight:700;}
.pageNum .next, .pageNum .prev{
padding:0 10px;}
.pageNum .prev{
background:url(../images/pagenum-prev.gif) left center no-repeat;}
.pageNum .next{
background:url(../images/pagenum-next.gif) right center no-repeat;}

/* 1-1.html 1.1.psd */
.pageContentTable11 {
width:725px;
padding:8px 0 0;
line-height:29px;
clear:both;}
.tableBox11{
padding:0 0 13px;}
.pageContentTable11 table {
background:url(../images/table11-bg.gif) left bottom repeat-x;}
.pageContentTable11 td{
padding-left:18px;
vertical-align:top;}
.pageContentTable11 .imgBox11 {
padding:0;
text-align:center;
vertical-align:middle;
width:168px;
height:212px;
background:white;
border:1px solid #e9e7dd;}
.pageContentTable11 div{
border-top:1px solid #e9e7dd;}
.pageContentTable11 i{
color:#474545;
font-style:normal;
font-weight:700;}
.pageContentTable11 a{
font-size:16px;
color:#644e14;}
.pageContentTable11 a:hover{
text-decoration:underline;}
.pageContentTable11 b{
font-weight:300;
display:block;
float:left;
padding-left:15px;
width:65px;
background:url(../images/dot-maroon.gif) 3px center no-repeat;}
.pageContentTable11 p{
float:right;
line-height:20px;
width:439px;
height:88px;
padding:4px 18px 0 0;}
.pageContentTable11 p a.more{
display:inline-block;
width:34px;
height:20px;
background:url(../images/more.gif) left center no-repeat;
text-indent:-9999px;}
.pageContentTable11 p a:hover{
text-decoration:none;}

/* 4-2.html 4.2.psd */
.pageContentTable42{
width:725px;
padding:8px 0 0;
line-height:29px;
clear:both;}
.keywordSearch span{
float:left;}
.keywordSearch i{
float:left;
padding:3px 0 0 5px;}
.pageContentTable42 table {
border:#e9e7dd 1px solid;}
.pageContentTable42 td {
border-top:#e9e7dd 1px solid;}

.pageContentTable42 th{
color:#6c5122;
background:#f6f5f0;
text-align:left;}
.tableDate42 {
width:117px;}
.pageContentTable42 table i{
font-style:normal;
padding-left:22px;}
.pageContentTable42 table th b{
display:block;
padding-left:37px;
background:url(../images/21-th-line.gif) left center no-repeat;}
.pageContentTable42 td a{
display:block;
padding-left:37px;
color:black;}
.pageContentTable42 td a:hover{
text-decoration:underline;}

/* 4-8.html 4.8.psd */
.pageContentTable48{
width:725px;
padding:8px 0 0;
line-height:29px;
clear:both;}
.tableBox48 {
padding:0 0 13px;}
.pageContentTable48 table{
border:1px solid #e9e7dd;}
.pageContentTable48 th{
background:#f6f5f0;
text-align:left;
color:#6c5122;}
.pageContentTable48 td{
vertical-align:top;}
.pageContentTable48 td p{
line-height:20px;
padding:4px 16px 0 0;}
.pageContentTable48 .tableCol48 {
width:42px;
text-align:center;}
.faqBottom {
padding:0 0 7px;
text-align:center;}
.faqBottom a{
padding:0 10px;}

/* 4.html 4.psd */
.pageContentTable4{
width:725px;
padding:8px 0 0;
line-height:29px;
clear:both;}
.pageContentTable4 table{
border:1px solid #e9e7dd;}
.pageContentTable4 th{
border-bottom:1px solid #e9e7dd;
text-align:center;
color:#6c5122;}
.pageContentTable4 td{
	vertical-align:middle;
	border-bottom:1px solid #e9e7dd;
	text-align:center;}
	
.pageContentTable4 td a{
	vertical-align:middle;
	border-bottom:1px solid #e9e7dd;
	text-align:center;	
	color:#000000;
	text-decoration:underline;
	
}
.pageContentTable4 td a img{
vertical-align:middle;}
.tableSize4, .tableUnit4, .tableDownload4 {
background:url(../images/21-th-line.gif) left center no-repeat #f6f5f0;}
.tableName4{
background:#f6f5f0;
text-align:left;}
.pageContentTable4 .tableMei4{
background:#ffffff;
padding:0 22px;
text-align:left;
font-size:12px;
color:#E54343}
.tableMei4 a{
color:#ff6666;}

.pageContentTable4 .tableName4 i, .pageContentTable4 td i{
padding:0 22px;
text-align:left;
display:block;
font-style:normal;
vertical-align:middle;}

/* search.html search.psd */
.pageContentSearch{
width:725px;
padding:8px 0 0;
line-height:29px;
clear:both;}
.searchTitleDiv{
width:100%;
height:29px;
background:url(../images/searchpage-title-bg.gif) left bottom no-repeat;}
.searchTitleDiv img{
float:left;}
.searchBlock {
padding:5px 0;}
.borderBox {
width:702px;
border:1px solid #e9e7dd;}
.headLine {
width:692px;
margin:0 auto;
height:29px;
background:url(../images/searchpage-headline.gif) left top no-repeat;}
.headLine b, .headLine i{
display:block;
float:left;
color:white;}
.headLine i{
width:31px;
font-style:normal;
font-weight:700;
padding-left:15px;}
.headLine a{
display:block;
float:right;
padding:0 27px 0 15px;
background:url(../images/searchpage-arrow.gif) left center no-repeat;
color:#f9a717;}
.headLine a:hover{
text-decoration:underline;}
.borderBox p{
padding:10px 15px;
line-height:20px;}
.borderBox p img{
vertical-align:middle;}
.searchText i{
color:#c10202;
font-style:normal;}

/* sitemap.html sitemap.psd */
.siteMap td {
padding:10px 0;}
.siteMapDot td {
background:url(../images/sitemap-td-bg.gif) left bottom repeat-x;}
.sitemapTitle {
width:939px;
height:37px;
line-height:37px;
background:url(../images/sitemap-title.gif) left top no-repeat;
padding-left:16px;}
.siteKey {
vertical-align:middle;}
.siteKey img{
vertical-align:middle;}
.sitemapTitle b{
display:block;
text-align:left;
color:white;
padding-left:22px;
background:url(../images/sitemap-arrow.gif) left center no-repeat;
font-weight:300;}
.keyIntro p{
padding-left:13px;
background:url(../images/dot-poo.gif) left center no-repeat;}
.keyIntro p b{
color:#7f4c03;}
.smTitle {
height:30px;
width:955px;}
.smTitle div{
float:left;
text-align:left;
padding-left:35px;
width:120px;
height:30px;
line-height:30px;
color:white;
background:url(../images/sitemap-btn.gif) 20px top no-repeat;}
.smTitle div a{
color:white;}
.smBG {
width:948px;
background:url(../images/sitemap-bottom-bg.gif) left top repeat-y;}
.smStart, .smEnd {
width:948px;
height:12px;}
.smStart {
background:url(../images/sitemap-bottom-start.gif) left top no-repeat;}
.smEnd {
background:url(../images/sitemap-bottom-end.gif) left bottom no-repeat;}
.smBody {
width:936px;
padding-left:5px;}
.smBody div{
text-align:left;
width:150px;
padding-left:6px;
float:left;
position:relative;}
.smBody b{
position:absolute;
font-weight:300;
top:-42px;
left:-10px;
display:block;
text-align:left;
padding-left:35px;
width:120px;
height:30px;
line-height:30px;
color:white;
background:url(../images/sitemap-btn.gif) 20px top no-repeat;}
.smBody div b a{
color:white;
line-height:30px;}
.smBody div a{
display:block;
line-height:18px;
color:black;}
.smBody div a:hover{
text-decoration:underline;}

.forJoho{
width:100%;
clear:both;}
.pageBodyContent .pageRightDiv .forJoho {
font-size:small;}
.pageBodyContent .pageRightDiv .forJoho *{
font-size:inherit;}

.pageContentTable42_2{
width:100%;
padding:8px 0 0;
line-height:29px;
clear:both;}
.keywordSearch span{
float:left;}
.keywordSearch i{
float:left;
padding:3px 0 0 5px;}
.pageContentTable42_2 table {
border:#e9e7dd 1px solid;}
.pageContentTable42_2 td {
border-top:#e9e7dd 1px solid;}
.pageContentTable42_2 th{
color:#6c5122;
background:#f6f5f0;
text-align:left;}

.pageContentTable42_2 table i{
font-style:normal;
padding-left:22px;}
.pageContentTable42_2 table th b{
display:block;
padding-left:37px;
background:url(../images/21-th-line.gif) left center no-repeat;}
.pageContentTable42_2 td a{
display:block;
padding-left:37px;
color:black;}
.pageContentTable42_2 td a:hover{
text-decoration:underline;}

.mity20, .LH20 {
line-height:20px;}
.fxIg {
float:left;}
.cmsImgAlt{
text-align:center;
color:#A11E1E;}

.brady {
line-height:1.8em;}

.page4813 {
	text-align:left;
	line-height:36px;
	border:1px solid #dfddc6;
}
	.page4813 .tSpace{
	height:12px;}
	.page4813 td, .page4813 th{
	padding:5px 20px 0 20px;
	vertical-align:top;
	border-bottom-style: none;
	background-color: #fefef4;
}
	.pageRightDiv .page4813 td
	{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #E8E8E8;
	
}
	.page4813 th{
	border:0;}
	.page4813 th{
	width:100px;
	padding:0 20px 0 50px;
	font-weight:300;
	color:#684438;
	background-color:#e2dec3;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	
	
	}
	.page4813 th b{
	width:77px;
	display:inline-block;
	padding-left:10px;
	font-weight:300;
	background-color:#e2dec3;
	background-image: url(../images/dot-brown.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	.page4813 p{
	
	word-spacing:14px;
	padding:10px 0 0;
	text-align:center;
	width:390px;}
	.page4813 p input{
	
	width:76px;
	cursor:pointer;
	color:white;
	height:25px;
	line-height:25px;
	background:#8e846a;
	border:0;
	text-align:center;}
