/* design by showhau */

/*----------消虛線---------*/

a {noFocusLine:expression(this.onFocus=this.blur())}      /* For IE, onFocus 的 F 要大寫*/
:focus {-moz-outline-style: none}                         /* For Firefox */


#all{
	text-align:center;
}


/*------------------------------------------------------------------------menu*/
#menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	text-decoration:none;
	background:url(../images/mn_bg.jpg) top left no-repeat;
	padding:3px 0px 8px 45px;
	display:block;
	height:25px;
}
#menu a:hover{
	color:#139DE8;
	background:url(../images/mn_bg1.jpg) top left no-repeat;
}



/*-----------------------------------------------------------------------serch.title*/

#serch{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:right;
	padding-right:20px;
}
#serch a{
	color:#333333;
	text-decoration:none;
}
#serch a:hover{
	font-weight:bold;
	color:#139DE8;
	text-decoration:underline;
}
#title{
	background:url(../images/tit_bg.gif) left no-repeat;
	height:22px;
}





/*------------------------------------------------------------------------------------body*/

#com{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	padding:10px 30px 10px 25px;
	line-height:25px;
}
#com span{
	font-size:15px;
	font-weight:bold;
	color:#D50005;
	height:20px;
	background:url(../images/tit_icon.gif) left no-repeat;
	padding-left:20px;
	float:left;
}
#com b{
	color:#0E77AF;
}
#com strong{
	color:#0A4E72;
	font-weight:bold;
}
#com a{
	color:#FB8731;
	list-style-type:none;
}
#com li{
	list-style-type:none;
	text-indent:10px;
}
#btitle{
	font-size:20px;
	font-weight:bold;
	color:#D50005;
	text-align:center;
	padding-top:20px;
}
#stitle{
	background:url(../images/stitle.jpg) top left no-repeat;
	padding-top:20px;
	height:52px;
}



/*------------------------------------------------------------------------moderated*/
#moderated_slogn{
	font-size:11px;
	color:#666666;
	padding:15px 20px 10px 5px;
	background:url(../images/tit_moderated.gif) bottom left no-repeat;
	height:75px;
	margin-left:20px;
	margin-bottom:20px;
}
#moderated_slogn span{
	font-weight:bold;
	color:#549c00;
}
#moderated_slogn a{
	color:#D50005;
}
#moderated_qa a{
	font-size:13px;
	color:#333333;
	background:url(../images/tit_moderated_qa.gif) top left no-repeat;
	height:30px;
	width:90%;
	padding-left:45px;
	padding-top:3px;
	margin-top:5px;
	margin-left:15px;
	margin-bottom:20px;
	text-decoration:none;
	display:block;
}
#moderated_qa a:hover{
	color:#FB7D0D;
	text-decoration:underline;
}
#page{
	font-size:12px;
	color:#666666;
	display:block;
	text-align:right;
	padding:5px 60px 10px 0px;
	word-spacing:5px;
	height:80px;
	background:url(../images/icon_bottom.gif) bottom right no-repeat;
}
#page a{
	font-size:18px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}
#page a:hover{
	color:#FB7D0D;
	text-decoration:none;
}
.btm{
	font-size:11px;
	color:#666666;
	text-align:right;
	margin-right:40px;
}







/*------------------------------------------------------------------------copyright*/

#copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	background:url(../images/line_copy.gif) top center no-repeat;
	text-align:center;
	height:30px;	
	margin-top:10px;
	padding-top:15px;
	padding-bottom:20px;
}
#copyright a{
	color:#052E4B;
	text-decoration:none;
}
#copyright a:hover{
	color:#F8AC0E;
	text-decoration:underline;
}