@charset "utf-8";
a { color:#0075AA; }
div, td, input, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#444; }

/* 文繞圖 */
.floatleft  { float:left; }
.floatright { float:right; }
.clearfloat { clear:both; font-size:0; overflow:hidden; }

/* 外框 */
.wrapper {
	padding:10px;
} .wrapper-tb {
	padding:10px 0;
} .wrapper-lr {
	padding:0 10px;
}

/* 列表 */
.data-list {
	text-align:left;
}

.data-list a {
	font-size:12px; display:block; height:30px; line-height:30px;
	background:url(../images/icon_01.jpg) no-repeat 0px 50%;
	border-bottom:1px dotted #CCC;
	padding-left:20px; margin-bottom:5px;
	text-decoration:none;
	color:#666666;
}

.data-list a:hover {
	color:#FF6633;
	border-bottom:1px dotted #AAA;
}

/* 分頁 */
.pager a{
	color:#0076AE;
	margin-right:10px;
	padding:0px 5px 0px 5px;
} .pager a:hover{
	color:#FF6600;
} .pager .prev {
} .pager .prev10 {
} .pager .linkSel {
	color:#FF6600;
	text-decoration:none;
} .pager .link {

} .pager .next10 {
} .pager .next {
}

.content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
} .content a {
	color:#0075AA;
}

.note {
	color:#666; padding:3px;
}

.small-font {
	font-size:12px;
}

.hr1 {
	border:0; border-bottom:5px dotted #CCC; margin:10px 20px;
}

.container { width:520px; margin:0 auto; }
.introduction { color:#666; border-bottom:3px dotted #DDD; padding:10px; margin-bottom:10px; line-height:20px; }


dl.help {
	text-align:left;
} dl.help dt {
	font-size:16px; color:#0077AA; font-weight:bold; padding-left:10px;
} dl.help dd {
	color:#777; font-size:12px; line-height:20px; margin:10px 0 20px 25px;
}

.input {
	padding:3px; border:1px solid #CCC;
}
