@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";
	html,body,h1,h2,h3,H4,H5,H6,P,div,form,{
	margin: 0;	padding: 0;
	
}
body{
	text-align: center !important;
	font-size: 75% !important;
	background: url(images/bk.jpg) repeat-x top #ffffff !important;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Verdana !important;margin:0;	
}
/*td { vertical-align:top;}*/
/* ι�η΅�---------------------------------------------------*/
	a{
	color: #828282;
	font-weight:bold;
	blr:expression(this.onFocus=this.blur());
	/*δ½Ώη�cssε�ι�ι�η΅��η·�‘�/
	
}
a:visited, a:link{
	/*color: #990000;*/
	text-decoration: none;
	
}
a:hover{
	/*color: #990000;*/
	
}
p{
	/*word-break: keep-all;	*/

}
h1,h2,h3{
	font:1.7em/1.5em/"Trebuchet MS";
	
}
h5,h6,h7{
	font:1.7em/1.5em/"Arial";	
}
h1{
	color:#0E3C75;
	
}
h2{
	color:#91A241;
	
}
h3{
	color:#FFBA00;
	
}
div{
	vertical-align:top;
	text-align:left;
	
}
ul.in{
	list-style-position: square;
	
}
SELECT{
	BORDER: #d2e8b5 1px dotted;
	FONT-SIZE: 9pt;
	COLOR: #797979;
	BACKGROUND: #f3fede
}
TEXTAREA{
	FONT-SIZE: 12px;
	COLOR: #797979;
	border:none;
	
}
INPUT{
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Verdana;
	cursor: pointer;
	
}
/* ζ�η�----------------------------------------------------*/

/* ε€��ζ�η�----------------------------------------------------*/
#middle{
	width:990px !important;margin:0 auto;
	background:url(images/bk.gif) repeat-y;
	
}
	#top{
	 background:url(images/TTbk.jpg) repeat-x top;
}
/*--------------------- Left ----------------------*/
#topList { text-align:center; padding: 0 0 10px 0;}
	#topList div{
	width:93%;
	 
	
	margin:0 auto;
	text-overflow: ellipsis;
	background:#e5e5e5;
	border-top:solid 1px #ff7100;
	border-left: solid 1px #dedede;
	border-right: solid 1px #dedede;
	border-bottom: solid 1px #dedede;
}
#topList *{
	vertical-align:top;
	
}
#topList h1{
	font:12px;
	
}
#topList ul{
	width:100%;	margin: 0;	padding: 0;
	
}
#topList li{
	padding:0px;
	
	list-style: none;
	
}
#topList li a{
	font-size: 15px;
	color:#666666;
	height: 1px;
	padding:8px ;
	font-weight: bolde;
	
}
#topList li a:hover{
	font-size: 15px;
	color:#f26521;
	background:#dbdbda;
	
}
#topList .disLi{  margin-left:18px;}
#topList .disLi li { float:left;}

#topList .comLi{  margin-left:138px;}
#topList .comLi li { float:left;}

#topList .newsLi{ margin: 0  0 0 380px;}
#topList .newsLi li { float:left;}

#topList .proLi{  margin: 0  0 0 380px;}
#topList .proLi li { float:left;}

#topList .downLi{  margin: 0  0 0 380px;}
#topList .downLi li { float:left;}

 .faqLi {   text-align:right; padding:5px; margin:0px; width:250px;  }
 .faqLi h3 {padding:-3px; margin:0; font-size:21px; height:auto;  }
 .faqLi ul { border: solid 1px #cccccc; border-left:none; border-right:none;}
 .faqLi li {  padding:0px;	list-style: none;}
 .faqLi a { font-size:12px; display:block; color:#ffc207 !important; margin:2px 0; padding:3px;}
 .faqLi a:hover { color:#ffffff !important; background:#ffc207; }

#topList .catLi{  text-align:left; margin: 0 290px 0 0;}
#topList .catLi li { float:left;}

#left{ width:440px; border-right: solid 1px #eeeeee; 
		text-align:right; vertical-align:top;
		padding: 0 5px 0 0;}
/*--------------------- Main ----------------------*/
#main{
	
	width:539px;
	vertical-align:top;
	text-align:left;
	padding: 0 0 0 5px;
	
}
#mainB{
	width:990px;
	vertical-align:top;
	text-align:left;
	padding: 5px 5px 5px 30px;
	
}
.mainTable{
	width:96%;
	vertical-align:top;
	margin:0px auto;
	
}
.PagesColor{
	border:solid 1px #e9e9e9;
	background:#f2f2f2;
	font-size:12px;
	width:100%;display:block;
	margin:10px  auto;	
}
.PagesColor a {
	 margin:0 3px;
	
}
.PagesColor td{
	padding:3px;
	
}
/*--------------------- TITLE ----------------------*/
#mainTitle{
	vertical-align:middle;
	color:#000000;
	font-size:15px;
	font-weight: bold;
	padding:0 0 0 25px;
	text-transform: uppercase;	
	
}
#mainTitle a{
	font-size:15px;
	font-weight: bold;
	color:#797979;
	vertical-align: bottom;
	
}
#mainTitle a:hover{
	color:#ff9200;	
	
}
/* bottζ�η�-ε�ι �°�ottθ¨­θ¨�---------------------------------------------------*/
.inpbott{
	text-align:center;
	padding:10px;
	
}
.inpbott a{
	padding:5px;
	margin:5px;
	width:auto;
}
.inpbott a ,.inpbott a:visited,.inpbott a:link{
	text-align:center;
	background:#f9f9f9;
	border: solid 1px #cccccc;
	color:#ffc207;
	font-size:12px;	
}
.inpbott a:hover{
	border: solid 1px #ffc207;background:#ffc207; color:ffffff;
	 
}
/*--------------------- Down ----------------------*/
	#down{
	text-align:right;
	background:#ffffff ;
	padding:-2px;
}
	#powerBy{
	text-align:right;
	padding:0 20px 0 0;
}
/*--------------------- member ----------------------*/
	#member{
	margin:0;
	padding:0;
	font-size:12px;
	width:100%;
}
	#member ul {
	margin:0;
	padding:0;
	
}
	#member li{
	display: inline;
	list-style-type: circle;
	margin:5px;
	padding:3px 10px;
	border:solid 1px #c2c2c2;
	background:#f2f2f2;
	color:#333333;
	height:25px;	
}
	#member a:hover{
	 color:#000000;	
}
/*--------------------- table ----------------------*/
	.over{
	color:#ff9200;
	border-bottom: #CBCBCB .2em solid;
	border-top:#FFFFFF 0.05e solid;
	background:url(images/speacial/detailBK.jpg) #ECECEC;	
}
	.td_L,.td_R,.over{
	height:30px;
	text-transform: capitalize;
	padding:5px;
	font-weight:bold;
	font-size:12px;	
}
.td_L{
	border-bottom: #CBCBCB .2em solid;
	border-right: #CBCBCB .05em solid;
	border-top:#FFFFFF 0.05e solid;
	color: #797979;
	background:url(images/speacial/detailBK.jpg) #ECECEC;	
}
.td_R{
	border-bottom: #CBCBCB .2em solid;
	border-top:#FFFFFF 0.05e solid;
	color: #797979;
	background:url(images/speacial/detailBK.jpg) #ECECEC;	
}
/*------------------------- detail ---------------------------------*/
#detail  { background:#e5e5e5; padding:3px;  }
#detail   td{
	background:#f2f2f2;
	color:#828282;
	font-size:12px;
}
#detail  b{
	font-weight: bolder;
	font-size:12px; margin:auto 3px;
	position:relative; top:-10px;
	text-transform: uppercase; 
}
.proDetail { padding:2px;}
.proDetail a   { border:solid 1px #f2f2f2; padding:3px 2px;   vertical-align:middle; position:relative; top:1px;}
.proDetail a:hover  { border:solid 1px #ff9200;}

/*--------------------- proIMG ----------------------*/
	.proIMG {
	margin:2px;
	width: auto;
	display:block;
	
	vertical-align:top;
	text-align:center;
}
.proIMG *{
	text-align:center;
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
}
.proIMG a { color:#CC6600;}
.proIMG a:hover { color:#990000;}
.proIMG b { display:block;}
.proTXT {
	text-align:center;
	padding:3px 10px;
	display:block;
	margin:0;	
}

/*--------------------- Other ----------------------*/
#Title { background:#f0efef; padding:5px;}
#Title div { border: solid 1px #d8d7d7;}
	#prosearch  {
	width:125px;
	height:25px;
	background:transparent;
	border:none;
	padding:5px 0 0 0;	
}
.borderdashed{
	border: dashed 1px #e2e2e2;	
}
.tableS{
	padding:5px;
	border:solid 1px #d5d5d5;
	background:#E2E2E2;
}
.tableB{
	border-right: .3em #4A511B solid;
	padding:0 10px 0 0;
	color:#FFFFFF;	
}
.TBcolor{
	background:#333333;
	color: #000000;
	font-weight:500;
	font:13px;	
}
.TBmessage{
	background:#E2E2E2;
	color: #333333;
	font-size:12px;	
}
.tableLine{
	border-right: .3em #4A511B solid;
	padding:5px;
	color:#333333;
	font-size:12px;
	height:25px;
}
.tableLine a{
	width:100%;	
}
.tableUnderLine{
	font-size:12px;
	border-bottom: dotted 1px #cccccc;
	
	padding:5px;	
}
.tableUnderLine a{
	font-size:15px;	
}
.inqut_frame{
	width:230px;
	border: solid 1px #e2e2e2;	
}
.sTXT{ font-size:12px;}