/*ALL in one 版面設定樣式*/
/*背景圖------------------------------------------------------------------------------------*/
.bg01
{
	background-color: #fff;
	padding: 20px;
}

a:link
{
    text-decoration: none;
} 

a:visited
{    
}

a:hover
{
    color: #666633;
    text-decoration: underline;
}

a:active
{
}

/*標題--------------------------------------------------------------------------------------*/



#aio_title
{
	/*background-image: url(images/tit_bg.jpg);*/
	background-repeat: repeat-x;
	margin:0px 0px 0px -15px;
}

.t01
{ 
	color: #666666;
	font-size: 0.9em;
	font-weight: bold;
	padding: 7px 0px 0px 0px;
}

.tbg01
{

	padding-bottom: 9px;	
	margin: 2px 0px 0px 3px ;	
	/*background-image: url(images/titicom.jpg);*/
	background-repeat: no-repeat;
	background-position: left center;
}

.ticom
{
	background-image: url(images/titicom.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

/*上方相關連結按鈕 ----------------------------------------------------------------------------*/

#aio_link
{
    width: 250px;
    height: 30px;
    position: relative;
    background-image: url(images/b_link.gif);
    background-repeat: no-repeat;
    margin: -40px 0px 0px;
    float: right;
    text-align: center;
    padding: 10px 0px 0px;
    background-position: right -10px;
}


#aio_link a
{
	font-size: 0.8em;
	color: #2dbbc6;
	text-decoration: none;
}

#aio_link a:hover
{
	font-size: 0.8em;
	color: #2dbbc6;
	text-decoration: none;
	font-weight: bold;
}

/*段落文字-------------------------------------------------------------------------------------*/

/*p.f01
{
	color: #333333;
	font-size: .8em;
	text-decoration: none;
	line-height: 1.8em;
    word-break:break-all;

}*/

p.bg01
{
	background-color: #ffebd8;
}

p{	
	text-decoration: none;
	padding:0px;
	margin:0px;
	
}

/*圖片配置--------------------------------------------------------------------------------------*/


img.lf
{
	float: left;
}

img.rh
{
	float: right;
}

#allimage
{
    width: 650px;
    overflow: hidden;
}

#bigright
{	float: right;
	width: 282px;
}

#bigleft
{	float: left;
	width: 282px;}

#midright
{	float: right;
	width: 192px;}

#midleft
{	float: left;
	width: 192px;}

#smright
{	float: right;
	width: 152px;}

#smleft
{	float: left;
	width: 152px;}

#all_image
{ width: 550px;
  overflow: hidden;
}

.all_image{width: 650px;}

/*頁面資訊列 ！更新日期 ！回上頁 ！列印*/
.page_info
{
    font-size: .8em;
    padding: 8px 10px 0px 0px;
    text-align: right;
    color: #625b2b;
    font-weight: bold;
    clear: both;
    margin:0px;
}

.page_info span
{
    margin: 0px 10px 0px;
    padding: 0em;
}

/*字體放大*/
#font_size
{
    padding: 0px;
    color: #625b2b;
    padding-right: 1em; /* font-size: .8em;*/
    font-weight: bold;
    text-align: right;
    display: inline;
}

#font_size a
{
    color: #266180;
    padding: 1px;
    border: 1pt #ece9d8 solid;
    vertical-align: baseline;
}
    
#font_size a:hover
{
    background-color: #d8dd75;

}

.page_info a
{
    color: #996e30;
    text-decoration: none;
} 

.page_info a:hover
{
    color: #996e30;
    text-decoration: underline;
}


/*圖片尺寸--------------------------------------------------------------*/

img.big
{	width: 250px;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-right: 1em;
	margin-left: 1em;}

img.mid
{	width: 160px;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-right: 1em;
	margin-left: 1em;}

img.sm
{	width: 120px;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-right: 1em;
	margin-left: 1em;}

img.bar
{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-right: 1em;
    margin-left: 1em;
    display: block;
}

img.free
{
    margin: 0.5em;
    padding: 0px;
    max-width: 500px;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-right: 1em;
    margin-left: 1em;
}

img.clear
{
    clear: both;
}

#onesize
{   float: right;
    padding :25px 25px ;
    background-image: url(images/img_bg.jpg);
    background-repeat: no-repeat;
}

img.bg01
{
    padding:0px;
    margin:0px;

}
/*限制圖片大小*/

#imgsize
{
    overflow: hidden;
    width: 650px;
    margin: 0.5em 0px;
    padding: 0px;
    position: relative;
    top: 0em;
    left: 0em;    
}


/*全圖頁面--------------------------------------------------------------------------------------*/

.imgbox
{
    float: left;
    padding: 5px;
    margin: 1em;
    border: 1px solid #ccc;
}

.imgbox p
{
    margin: 5px 0px 0px;
    text-align: center;
    font-size: 1em;
    color: #666;
}

/*其他系統表格樣式設定*/

/* 表格風格定義 Table Style 1 -------------------------------------------------------------------*/
	
table.c01
{	
    border-collapse: collapse;
	border: 1px solid #FFF;
	color: #333;	
	
}

table.c01 th {
	border: 1px solid #E4D8BE;
	background-color: #ED701D;
	color: #FFF;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	padding: 4px;

}

table.c01 td
{
	border: 1px solid #FFFCD3;
	padding: 4px;
}

table.c01 tr.altrow {
	background-color: #FFE58A;
}

/* 表格風格定義 Table Style 2 -----------------------------------------------------------------*/
table.c02
{
	border-collapse: collapse;
	border: 1px #FFCC00 solid;
	background-color: white;
	color: #666;
	width: 95%;
	margin: 0px auto;
	font-size:1em;
}

table.c02 a
{
	font-size:1em;
}
table.c02 a:hover
{
	font-size:1em;
}
table.c02 th
{
	border: 1px #FFCC00 solid;
	background-color:  #FFCC00;
	border-bottom: 1px #ffffff solid;
	color: #6c6734;
	font-weight: bold;
	text-align: center;
	padding: 7px;
}

table.c02 td
{
	border: 1px #FFCC00 solid;
	padding: 4px;
	width: 50%;
}

table.c02 tr.altrow
{
	background-color: #FFFFCC;
}

/* 表格風格定義 Table Style 3 -----------------------------------------------------------------*/
	
table.c03
{
    border-collapse: collapse;
	border: 1px solid #ffcc33;
	color: #333;
}

table.c03 th {
	border: 1px solid #ffcc33;
	background-color: #E4512C;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	padding: 4px;
}

table.c03 td
{
    background-color: khaki;
    padding: 4px;
    border: #ffcc33 1px solid;

}

table.c03 tr.altrow
{
    background-color: #F4D771;
}

/* 表格風格定義 Table Style 4 ------------------------------------------------------------------*/

table.c04
{
    border-collapse: collapse;
    border: 1px solid #FFCC99;
    background-color: #FFF;
    color: #333;
}

table.c04 th
{
    border: 1px solid #FFF;
    background-color: #C4803C;
    color: #FFF;
    font-weight: bold;
    text-align: center;
    padding: 4px;
}

table.c04 td
{
	border: 1px solid #FFF;
	padding: 4px;
}

table.c04 tr.altrow {
	background-color: #F3CF85;
}

/*書表上下載 表格內 表格*/
table.c05 td
{
	border: 1px solid #FFF;
	padding: 0px;
}

/*列表頁與目錄頁的格式設定*/
.list01
{
    background-image: url(images/insideLink.gif);
    background-repeat: no-repeat;
    padding: 0em 0px 0px 30px;
    margin: 0em;
    font-size: 1em;
    color: #666666;
    background-position: 5px 5px;
}

.list01 a
{
    color: #748f34;
    text-decoration: none;
}
.list01 a:hover
{
    color: #62a321;
    text-decoration: underline;
}


.list02
{
    background-image: url(images/outsideLink.gif);
    background-repeat: no-repeat;
    padding: 0em 0px 0px 30px;
    margin: 0em;
    font-size: 1em;
    color: #666666;
    background-position: 5px 5px;
    text-decoration: none;
}

.list02 a
{
    color: #194c35;
    text-decoration: none;
}
.list02 a:hover
{
    color: #748f34;
    text-decoration: underline;
}


table .submenulist
{
    background-image: url(images/sunMenuicon.jpg);
    background-repeat: no-repeat;
    padding: 0em 0px 0px 30px;
    margin: 0em;
    font-size: 1em;
    color: #666666;
    background-position: 5px 5px;
}

table .submenulist a:link
{
    color: #3a7983;
    text-decoration: none;
}
table .submenulist a:visited
{
    color: #3eb097;
    text-decoration: underline;
}


/*...目錄選單列表階層...*/


p.item
{
    background-image: url(images/dot.jpg);
    background-repeat: no-repeat;
    text-indent: 1em;
    color: #636363;
    font-family: Arial,;
    background-position: 0em .6em;
    margin: 2px 0px 0px 60px;
}
