body {background: #fff; margin:0}
body, p, h1, h2, h3, table, td, th, ul, ol { font-family: "新細明體", "細明體", Arial, sans-serif; }
h1, h2, h3, form { margin: 0; padding: 0; }
h1 { font-size: 28px; line-height: 180%; font-weight: bold;}
h2 { font-size: 18px; line-height: 150%; }
h3 { font-size: 16px; line-height: 140%; }
.font13 {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
A.font13:link { color: #333333; text-decoration: none;}
A.font13:visited { color: #333333; text-decoration: none; }
A.font13:hover { color: #999999; text-decoration: none; }
.box {border: 1px solid #999999;}

.line-box {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;}

.line-B {
	border: 1px solid #000000;}

.line-b2 {
	border: 1px solid #999999;}

.title {
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	line-height: 22px;
	}

.news-line {
	border: 1px solid #93C4E6;
}
.R-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;

}
.font-w {
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;}

A.font-w :link { color: #FFFFFF; text-decoration: none;}
A.font-w:visited { color: #FFFFFF; text-decoration: none; }
A.font-w:hover { color: #333333; text-decoration: underline; }

.line-taiwan {
	border: 1px solid C49681;}

.taiwan-bg {
	background-attachment: fixed;
	background-color: F9F6EC;
	background-image: url(./i/taiwan-pict-bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;}

.G-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 10911F;}

.font-11 {
	font-size: 11px;
	line-height: 15px;
	color: #999999;}

.music-line {
	border: 1px solid C2C9DB;}

.music-12 {
	font-size: 12px;
	line-height: 17px;
	color: #6699CC;}

A.music-12 :link { color: #6699CC; text-decoration: none;}
A.music-12:visited { color: #666666; text-decoration: none; }
A.music-12:hover { color: #666666; text-decoration: underline; }

.music-bg {
	background-color: #DFEBF0;
	background-image: url(./i/music-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;}

.B-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4684C1;}

.B-line-2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4684C1;}

.show-line {
	border: 1px solid BCCBA4;}

.show-12 {
	font-size: 12px;
	font-weight: bold;
	color: 809C57;
	line-height: 17px;}

.G2-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 809C57;}

.point-line {
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	border-bottom-width: 1px}

.point-line2 {
	border-left-style: dashed;
	border-left-color: #DBE0E5;
	border-left-width: 1px}

.point-line2B {
	border-left-style: dashed;
	border-left-color: #DBE0E5;
	border-left-width: 1px}

.rit-12 {
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: A84E41;}

.rit-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: A84E41;}

.rit-bg {
	background-color: F7F4F2;
	background-image: url(./i/rit-pict-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;}

.RT-box {
	border: 1px solid DFBEAE;}

.club-12 {
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: 8D2B94;}
.club-bg {
	background-color: F9EFFF;
	background-image: url(./i/club-bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;}

.culb-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: C288BC;}

.club-box {
	border: 1px solid CC9ECD;}

.menu-line {
	border-bottom: 1px solid #CCCCCC;}

.font-g { line-height: 25px; color: #4A6532;}

.font-Y {
	font-size: 13px;
	line-height: 22px;
	color: #ACB14E;}

.QAline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B6D2AC;}

.title-G {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #69926C;}

.qboxline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E6E6E6;}

.h-title {
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
	color: #8C985E;
	text-decoration: underline;}



/* 常用文字 */
.idx1, .idx1-b { font-size: 15px; line-height: 170%; vertical-align: middle; }
.idx1-b { font-weight: bold; }
.note1 { font-size: 12px; line-height: 165%; }
.note2 { font-size: 13px; line-height: 165%; }

/* 內文空間 */
.t-pad1 { padding: 0 10px 5px 10px; }


/* 節目底圖設定 */
.c001  { background: url(./i/c001bg_1.gif) no-repeat left top ; height:241; padding: 32px 31px 16px 31px}
.c002  { background: #E8EDDB url(./i/c001bg_2.gif) no-repeat left top; height:30;}
.c003  { background: url(./i/c001bg_3.gif) #FFFFFF no-repeat right bottom ; height:60; border-bottom-width: 1px;
	border-bottom-style: dashed; border-bottom-color: #999999;}
.c004  { background: url(./i/c001bg_4.gif) #E8EDDB no-repeat right top ; height:241;}

/* 新聞底圖設定 */
.D001  { background: #EAEDEE url(./i/D001bg_1.gif) no-repeat right bottom; height:25; }
.D002  { background: url(./i/D001bg_2.gif) no-repeat right top; padding: 26px 37px 16px 37px; height:277;}
.D003  { background: #EAEDEE url(./i/D001bg_3.gif) no-repeat left top ; height:233; border-TOP-width: 1px; border-TOP-style: dashed; border-TOP-color: #999999;}

/* 認識台灣底圖設定 */
.E001  { background: #F9F7EB url(./i/E001bg_1.gif) no-repeat right bottom; height:30; }
.E002  { background: no-repeat right top; padding: 26px 37px 16px 37px; height:430;}
.E003  { background: #F9F7EB no-repeat right bottom ; height:282; border-TOP-width: 1px; border-TOP-style: dashed; border-TOP-color: #999999;}

/* RTI底圖設定 */
.F001  { background: #F2ECE4 url(./i/F001bg_1.gif) no-repeat left bottom; height:30; }
.F002  { background: url(./i/F001bg_2.gif) no-repeat right top; padding: 26px 37px 16px 37px; height:430;}
.F003  { background: #F2ECE4 url(./i/F001bg_3.gif) no-repeat right TOP ; height:150; border-TOP-width: 1px; border-TOP-style: dashed; border-TOP-color: #999999;}

/* 音樂底圖設定 */
.G001  { background: #DEEDF0 url(./i/G001bg_1.gif) no-repeat right bottom; height:30; width:476;}
.G002  { background: url(./i/G001bg_2.gif) no-repeat right top; padding: 26px 37px 16px 37px; height:430; width:476;}
.G003  { background: #DEEDF0 url(./i/G001bg_3.gif) no-repeat right TOP ; height:150; border-TOP-width: 1px; border-TOP-style: dashed; border-TOP-color: #999999;}

/* 短波底圖設定 */
.H001  { background: #EBDFED url(./i/H001bg_1.gif) no-repeat left bottom; height:30; width:476;}
.H002  { background: url(./i/H001bg_2.gif) no-repeat left top; padding: 26px 37px 16px 37px; height:430; width:476;}
.H003  { background: #EBDFED url(./i/H001bg_3.gif) no-repeat right TOP ; height:150; border-TOP-width: 1px; border-TOP-style: dashed; border-TOP-color: #999999;}

ul {margin:3px 0 6px 26px; color: #6B9957;}
ol {margin:3px 0 6px 26px; color: #ACACAC;}
form {margin:0}

.mid, h1, h2, h3 { vertical-align: middle; }
.eng { font-family: Arial, sans-serif; }
.btn { font: 12px/17px Arial, sans-serif; }

.imagelist:hover { text-decoration: none; border: 2px solid #2E8B57; }

