@charset "utf-8";
/* all browers reset */
body {color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}

table{border-collapse:collapse;border-spacing:0;}
table {font-size:inherit;font:100%;}

img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup,sub {line-height:-1px;vertical-align: text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}


/* CSS Document */
body{
font:13px/18px Verdana;
color:#626262;
background:url(../images/bg_main.png) center top;
margin:20px 0px 5px 0px;
}

strong {color:#008CB2; font-weight:bold}

input,textarea {color:#626262;}

/* content */
.contentArea {
border:0px dashed #CC6633;
height:524px;
margin:45px 0px auto 40px;
overflow:auto;
SCROLLBAR-FACE-COLOR: #ffffff;
SCROLLBAR-HIGHLIGHT-COLOR: #7dc5e9;
SCROLLBAR-SHADOW-COLOR: #7dc5e9;
SCROLLBAR-3DLIGHT-COLOR: #ffffff;
SCROLLBAR-ARROW-COLOR: #7dc5e1;
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
SCROLLBAR-BASE-COLOR: #ffffff
}

	.contentArea p,td{
	margin:0px;
	font:13px/18px Verdana;
	}
	
	.contentArea .withunline{
	line-height:24px;
	background:url(../images/p_underline.png);
	}
	
	.contentArea .withunline2{
	line-height:20px;
	background:url(../images/p_underline.png) bottom;
	}
	
	.contentArea .withunline2 a{
	color:#626262; text-decoration:none
	}
	
	.contentArea .withunline2 a:hover{
	color:#EE7744; text-decoration:none
	}
	
	.contentArea .dotline{
	background:url(../images/dot_underline.png) bottom left repeat-x;
	text-align:right;
	font:bold 10px Arial;
	}
	
	.contentArea .dotline a{
	color:#999999;
	text-decoration:none;
	}
	
	.contentArea .dotline a:hover{
	color:#EE7744;
	text-decoration:underline;
	}
	
	.contentArea h1 {margin:5px 0px;font:15px "新細明體";color:#008CB2;}
	.contentArea h2 {font:bold 15px "新細明體";color:#EE7744; margin:18px 0px 5px 0px}
	.contentArea h3 {color:#EE7744;}
	.contentArea h4 {font:13px "新細明體";line-height:19px;}
	.contentArea h5 {font:10px Verdana;line-height:15px;}
	
	.contentArea .questionTB{
	margin:9px 0px 4px 0px;
	background:url(../images/message/bg_q.gif) no-repeat; background-color:#EFFFFF
	}
	
	.contentArea .qname{
	font:13px Verdana; color:#383838;
	margin:5px 10px
	}
		
	.contentArea .qtitle{
	font:12px/1.8em Verdana;
	margin:5px 10px 10px 10px
	}
	
	.answerbar{margin:0 0 0 20px;background:url(../images/event/kindbar.gif) center left no-repeat}
	.answerbar table{margin-left:10px; background-color:#FFFFFF}
	
	.contentArea .ansname{
	margin:0px;	font:13px Verdana; color:#EE7744;
	}
	
	.contentArea .eventtext{
	margin:0px 0px 25px 15px;
	}
	
	.contentArea .eventtext p{
	margin:0px 0px 10px 0px;
	}
	
.titlebar{margin:0;background:url(../images/event/kindbar.gif) center left no-repeat}
.titlebar table{margin-left:10px; background-color:#FFFFFF}
.contentArea .p2{margin:2px 0px 22px 15px;}
.contentArea .p3{font:12px/1.8em Verdana;margin:0px 0px 35px 15px;}
.contentArea .p4{margin:2px 0px 10px 15px;}

.adminFn{font:12px Arial, Helvetica, sans-serif; background-color:#FFFFCC}
/* foot */
.footArea{
margin:13px 0px 0px 20px
}

.footArea a{
font-size:11px;
color:#464646;
text-decoration:none;
}

.footArea a:hover{
color:#EE7744;
text-decoration:underline;
}

.footArea h1{
color:#7C7C7C;
font:11px/19px Verdana, Arial, Helvetica, sans-serif;
}
.footArea p{
color:#7C7C7C;
font:10px/15px Tahoma;
}

/* Layout */
#mainTop{background:url(../images/bg_main_top.png) left top no-repeat}
#mainLeft{background:url(../images/bg_main_left.png) left top no-repeat}
#mainRight{background:url(../images/bg_main_right.png) left top no-repeat}
#mainBottom{background:url(../images/bg_main_bottom.png) left top no-repeat}
#contLeft{background:url(../images/bg_left_top.png) left top repeat-x}