﻿/* FAQ 預覽樣式表 */

#FAQ_UL_Outter { margin: 0 0 0 60px; padding: 0; list-style-type: square; }

#FAQ_UL_Outter li { margin: 8px 0 8px 0; padding: 0; font-size: medium; }


#FAQ_UL_Inner { margin: 8px 0 25px 40px; padding: 0; list-style-image: url(/images/arror.JPG); }

#FAQ_UL_Inner li { margin: 0 0 10px 0; padding: 0; font-size: small; }


.FAQ_GoTop { text-align: right; margin-right: 30px; font-size: x-small; }

#FAQ_Body { margin: 0; padding: 0;}

#FAQ_AttchFile { margin: 0; padding: 0; }

#FAQ_Wapper { margin: 0; padding: 0; letter-spacing: 0.8px; line-height: 1.02em; }


.FAQ_Ask { margin: 15px 0 0 0; padding: 0; font-weight: bold; color: #990000; }

.FAQ_Ans { margin: 5px 0 0 0; padding: 0; font-weight: bold; color: #800080; }

/* 標題樣式*/
.FAQ_h1 { margin: 20px 0 10px 20px; padding: 0; font-size: large; color: #880000; }

.FAQ_h2 { margin: 20px 0 10px 40px; padding: 0; font-size: small; color: #000000; }

.FAQ_h3 { margin: 20px 0 10px 50px; padding: 0; font-size: small; color: #000000; }

.FAQ_h4 { margin: 20px 0 10px 60px; padding: 0; font-size: small; color: #000000; }

.FAQ_h5 { margin: 20px 0 10px 70px; padding: 0; font-size: small; color: #000000; }


/* 段落樣式 */

.FAQ_P_25
{
	margin: 5px 0 10px 25px;
	font-size: 11pt;
}


.FAQ_P_45
{
	margin: 5px 0 10px 45px;
	font-size: 11pt;
}


.FAQ_P_65
{
	margin: 5px 0 10px 55px;
	font-size: 11pt;
}

.FAQ_P_85
{
	margin: 5px 0 10px 85px;
	font-size: 11pt;
}

.FAQ_P_105
{
	margin: 5px 0 10px 105px;
	font-size: 11pt;
}

/* 條列樣式 */
.FAQ_UL_25
{
	margin: 5px 0 10px 25px;
	padding: 0;
	/*
	list-style-type: upper-alpha;
	list-style-type: decimal;
    */
}

.FAQ_UL_25 li
{
	margin: 0 0 3px 0; 
	padding: 0;
	line-height: 1.2em;
	letter-spacing: 1.02pt;
	font-size: 11pt;
}

.FAQ_UL_45
{
	margin: 5px 0 10px 45px;
	padding: 0;
     
}

.FAQ_UL_45 li
{
	margin: 0 0 3px 0;
	padding: 0;
	line-height: 1.2em;
	letter-spacing: 1.02pt;
	font-size: 11pt;
}

.FAQ_UL_65
{
	margin: 5px 0 10px 65px;
	padding: 0;
}

.FAQ_UL_65 li
{
	margin: 0 0 3px 0;
	padding: 0;
	line-height: 1.2em;
	letter-spacing: 1.02pt;
	font-size: 11pt;
}

.FAQ_UL_85
{
	margin: 5px 0 10px 85px;
	padding: 0;
}

.FAQ_UL_85 li
{
	margin: 0 0 3px 0;
	padding: 0;
	line-height: 1.2em;
	letter-spacing: 1.02pt;
	font-size: 11pt;
}

.FAQ_UL_105
{
	margin: 5px 0 10px 105px;
	padding: 0;
}

.FAQ_UL_105 li
{
	margin: 0 0 3px 0;
	padding: 0;
	line-height: 1.2em;
	letter-spacing: 1.02pt;
	font-size: 11pt;
}

/* DIV樣式 */
.FAQ_DIV_5
{
	margin: 5px 0 10px 5px;
	padding: 0;
}

.FAQ_DIV_20
{
	margin: 5px 0 10px 20px;
	padding: 0;
}

.FAQ_DIV_40
{
	margin: 5px 0 10px 40px;
	padding: 0;
}

.FAQ_DIV_60
{
	margin: 5px 0 10px 60px;
	padding: 0;
}

.FAQ_DIV_80
{
	margin: 5px 0 10px 80px;
	padding: 0;
}

.FAQ_DIV_100
{
	margin: 5px 0 10px 100px;
	padding: 0;
}

.FAQ_DIV_120
{
	margin: 5px 0 10px 120px;
	padding: 0;
}

/* TABLE表格樣式 */
/* 樣式一 */
.FAQ_TABLE01
{
	border-left: 1px #000000 solid; 
	border-top:  1px #000000 solid;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 20px 3px 20px 25px;
}

.FAQ_TABLE01 caption { text-align: left; margin: 0 0 5px 5px; font-weight: bold; }


.FAQ_TABLE01 .TR01
{
	background-color: #F0FFFF;
}

.FAQ_TABLE01 .TR02
{
	background-color: #FFF8DC;
}

.FAQ_TABLE01 th
{
	background-color: #E8FFE8;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	padding: 15px;
	color: #000080;
}

.FAQ_TABLE01 td
{
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	padding: 10px;
	text-align: center;
}

/* 樣式二 */
.FAQ_TABLE02
{
	border-left: 1px #000000 solid; 
	border-top:  1px #000000 solid;
	border-collapse: collapse;
	border-spacing: 0;
}

.FAQ_TABLE02 caption { text-align: left; margin: 0 0 5px 5px; font-weight: bold; }

.FAQ_TABLE02 .TR01
{
	background-color: #FFFAF0;
}

.FAQ_TABLE02 .TR02
{
	background-color: #F8F8FF;
}

.FAQ_TABLE02 th
{
	background-color: #B0C4DE;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	padding: 10px;
}

.FAQ_TABLE02 td
{
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	padding: 10px;
	text-align: center;
}




