@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family: "Arial", "MingLiU", "PMingLiU"; color:#666; line-height:16px; background:url(images/background.jpg) top left repeat-x;}
#stage{width:950px; margin:0px auto; background:url(images/bgaaa.jpg) bottom center no-repeat;}
#stagea{width:950px; margin:0px auto;}
#topmenua{background-color:#102341; height:22px;}
#topmenu{height:128px;}

#camleft{width:280px; float:left;}
#cright{width:650px; float:right; padding:5px 0px 5px 10px;}

#imgunderline{ background-color:#003366; margin-top:1px; margin-bottom:5px;}

#ititlea{ font-weight:bold; color:#090; background:url(images/ititle_icon1.gif) no-repeat top left; padding-left:10px;}
#ititleb{ font-weight:bold; color:#0066CC; background:url(images/ititle_icon2.gif) no-repeat top left; padding-left:10px;}
#ititlec{ font-weight:bold; color:#CC6600; background:url(images/ititle_icon3.gif) no-repeat top left; padding-left:10px;}
#ititled{ font-weight:bold; color:#990066; background:url(images/ititle_icon4.gif) no-repeat top left; padding-left:10px;}

#icontent{margin:5px 10px 10px 13px;}

#menuleft{width:250px; float:left; margin-top:10px; padding-left:10px;}
#menulefta{width:250px; height:200px; float:left; margin-top:10px; background:url(images/mbg.gif) no-repeat top right; padding-left:10px;}

#detright{width:650px; float:right; padding:5px 15px 5px 15px; margin-top:0px; min-height:350px; height:auto !important; height:350px;}

#foot{ padding: 8px 10px 0px 10px; color:#999; font-size:11px; margin-top:10px; border-top:#06C solid 1px;}
#foot a{color:#999; text-decoration:none;}
#foot a:hover{ text-decoration:underline;}
#news{}
#news .ttd{ padding:3px;}
#news .ttd2{ padding:5px 3px 3px 20px; border-bottom:#B9D7F7 solid 1px; background:url(images/news_icon1.png) no-repeat top left;}
#news .ttd22{ padding:3px; border-bottom:#B9D7F7 solid 1px;}
#news th{ text-align:left; background:#06C; color:#FFF;}
#news a{ color:#06C; text-decoration:none;}
#news a:hover{ color:#333; text-decoration:none;}

h1{ color:#06F; font-size:16px; margin:5px 0px 10px 0px;}

#spec{}
#spec th{ background:#069; color:#FFF; text-align:left; padding:3px;}
#spec td{ padding:3px;}
#spec .border1{ border-bottom:#EEE solid 1px;}
#spec .border2{ border-bottom:#EEE solid 1px;border-left:#EEE solid 1px;}
#spec .border3{ border-bottom:#EEE solid 1px;border-left:#EEE solid 1px;border-right:#EEE solid 1px;}
#spec a{ color:#03C; text-decoration:none;}
#spec a:hover{ color:#960; text-decoration:none;}

#faq{}
#faq th{
	color:#006;
	text-align:left;
	padding:3px;
	background-color: #F2F2F2;
}
#faq td{ padding:3px;}
#faq .border1{ border-bottom:#EEE solid 1px;}
#faq .border2{ border-bottom:#EEE solid 1px;border-left:#EEE solid 1px;}
#faq .border3{ border-bottom:#EEE solid 1px;border-left:#EEE solid 1px;border-right:#EEE solid 1px;}
#faq a{ color:#03C; text-decoration:none;}
#faq a:hover{ color:#960; text-decoration:none;}


#cbg{ }
#cbg2{ background:url(images/cbg2.jpg) no-repeat left top;}

#cform td{padding:3px; border-bottom:#F0F0F0 solid 1px;}
#cform th{padding:3px; background:#069; color:#FFF; font-weight:normal; border-bottom:#FFF solid 1px;}

#cinfo{ width:235px; margin-top:0px; margin-left:10px;}
#cinfo p{margin:5px 0px 5px 0px;}
#cinfo h1{ color:#06F; font-size:13px; margin:5px 0px 10px 0px;}
#cinfo a{ color:#03C; text-decoration:none;}
#cinfo a:hover{ color:#03C; text-decoration:underline;}

#icona{}
#icon_f{ width:70px; font-size:9px; float:left; text-align:center;line-height:12px; height:80px; padding:5px;}

#sitemap{padding:110px 20px 20px 20px; min-height:350px; height:auto !important; height:350px; background:url(images/qa-bg1.jpg) 0px 1px no-repeat;}
#sitemap td{ padding:1px;}
#sitemap th{ padding:3px; color:#FFF; background:#069; text-align:left;}
#sitemap .underline{ border-bottom:#fff solid 1px;}
#sitemap a{ color:#069; text-decoration:none;}
#sitemap a:hover{ color:#069; text-decoration:underline;}

#search{ margin-bottom:5px; padding-right:10px;}
#search th{ background:#069; color:#FFF; text-align:left; padding:3px;}
#search td{padding:3px; border-bottom:#C4E1F0 1px solid;}
#search a{color:#06C; text-decoration:none;}
#search a:hover{color:#900;}
#search tr:hover{background:#F5F5F5}
#search_d{color:#900; font-size:11px; font-weight:bold; margin-bottom:10px;}
#search_d .inputa{border:#999 solid 1px; padding:1px 3px 1px 3px; font-size:11px;}

#faqtitle{background:url(images/faq-q.png) no-repeat; padding:3px 3px 3px 25px; font-size:15px; font-weight:bold; color:#039}
#faqdet{padding:20px 20px 20px 25px; background:url(images/faq-a.png) no-repeat 0px 20px;}

#qa{padding:120px 30px 30px 30px;min-height:350px; height:auto !important; height:350px; background:url(images/qa-bg1.jpg) 0px 1px no-repeat;}
#qa td{ padding:3px;}
#qa .ttd{ padding:3px;}
#qa .ttd2{ padding:5px 3px 3px 20px; border-bottom:#B9D7F7 solid 1px; background:url(images/news_icon1.png) no-repeat top left;}
#qa .ttd22{ padding:3px; border-bottom:#B9D7F7 solid 1px;}
#qa th{ text-align:left; background:#06C; color:#FFF;}
#qa a{ color:#06C; text-decoration:none;}
#qa a:hover{ color:#333; text-decoration:none;}


.clear {clear: both;margin:0px;padding:0px;}
