@charset "utf-8";

/*基本設定區*/
/**********************************************************************************************/	

/*基本設定寬度*/
#all{width:100%;}
#con_all{}
#left{}
#cen{}
#right{}
#con_all_left{}
#con_all_right{}	

/*選單配置 #m-icon為主單 #s-icon為第2主選單*/
#m-icon li{}
#s-icon li{}

	/*標籤共用預設值*/
	body, html{font-family:Arial, Helvetica, sans-serif, Verdana, "新細明體";margin:0;padding:0;}
	html{font-size:76%;}
	body{font-size:1em;}
	p, h1, h2, h3, h4, h5, h6, ul, li, ol, address, img, form, label, input, object{margin:0;padding:0;}
	li{list-style-type:none;}
	img{vertical-align:top;border:none;}
	
	fieldset{}
	legend{}
	
	/*div預設值*/
	#all{text-align:left;margin:0 auto;}
	#bt0, #ct, #left, #rigth, #cen,#cen0, #con_all, #con_all_left{margin:0;padding:0;}
	#main0{margin:0;padding:0;}
	#main0{position:absolute;left:0;top:76px;width:100%;}
	#main1{}	
	#con_all_left{float:left;}
	#con_all_right{float:right;}	
	#left{float:left;}
	#cen{float:right;}
	#right{float:right;}
	
	/*div class="bt0"*/
	#bt0{clear:both;}	
	

	address{font-style:normal;font-size:80%;position:absolute;bottom:3px;left:10px;color:#a9a9a9;} 
	address a{color:#a9a9a9;text-decoration:none;}
	address a:hover{color:#ab0101;}	
	
	
	h1{display:none;}
	
	a{color:#ab0101; text-decoration:underline;}
	a:hover{color:#000;text-decoration:none;}
	
	h3 a{color:#ab0101; text-decoration:underline;}
	h3 a:hover{color:#FF0000;text-decoration:none;}
	
/*追加基本設定區*/
/**********************************************************************************************/	
	#contact{position:absolute;right:130px;bottom:3px;}
	#contact a{font-size:10%;display:block;text-indent:-2000px;width:42px;height:8px;background:url(../inc_images/contact_bk.gif) 0 0 no-repeat;}
	#contact a:hover{background:url(../inc_images/contact_red.gif) 0 0 no-repeat;}
	#contact a.a-at{background:url(../inc_images/contact_red.gif) 0 0 no-repeat;}
	
	#s-ul0{font-family:"Times New Roman", Times, serif;position:absolute;right:13px;top:37px;}
	#s-ul0 li a{text-decoration:none;color:#666;}
	#s-ul0 li a:hover{color:#ab0101;}
	#s-ul0-at a{color:#ab0101!important;}
	#s-ul0 li{display:block;float:left;margin:0 0 0 20px;}
	
	#s-page{font-family:Arial, Helvetica, sans-serif, Verdana;font-size:80%;position:absolute;right:13px;bottom:4px;}
	#s-page li a{font-size:10%;text-decoration:none;display:block;text-indent:-2000px;width:6px;height:7px;}
	.n0{background:url(../inc_images/0.gif) 0 0 no-repeat;}
	.n1{background:url(../inc_images/1.gif) 0 0 no-repeat;}
	.n2{background:url(../inc_images/2.gif) 0 0 no-repeat;}
	.n3{background:url(../inc_images/3.gif) 0 0 no-repeat;}
	.n4{background:url(../inc_images/4.gif) 0 0 no-repeat;}
	.n5{background:url(../inc_images/5.gif) 0 0 no-repeat;}
	.n6{background:url(../inc_images/6.gif) 0 0 no-repeat;}
	.n7{background:url(../inc_images/7.gif) 0 0 no-repeat;}
	.n8{background:url(../inc_images/8.gif) 0 0 no-repeat;}
	.n9{background:url(../inc_images/9.gif) 0 0 no-repeat;}
	
	.n0:hover{background:url(../inc_images/0r.gif) 0 0 no-repeat;}
	.n1:hover{background:url(../inc_images/1r.gif) 0 0 no-repeat;}
	.n2:hover{background:url(../inc_images/2r.gif) 0 0 no-repeat;}
	.n3:hover{background:url(../inc_images/3r.gif) 0 0 no-repeat;}
	.n4:hover{background:url(../inc_images/4r.gif) 0 0 no-repeat;}
	.n5:hover{background:url(../inc_images/5r.gif) 0 0 no-repeat;}
	.n6:hover{background:url(../inc_images/6r.gif) 0 0 no-repeat;}
	.n7:hover{background:url(../inc_images/7r.gif) 0 0 no-repeat;}
	.n8:hover{background:url(../inc_images/8r.gif) 0 0 no-repeat;}
	.n9:hover{background:url(../inc_images/9r.gif) 0 0 no-repeat;}

	.n0-a{background:url(../inc_images/0r.gif) 0 0 no-repeat;}
	.n1-a{background:url(../inc_images/1r.gif) 0 0 no-repeat;}
	.n2-a{background:url(../inc_images/2r.gif) 0 0 no-repeat;}
	.n3-a{background:url(../inc_images/3r.gif) 0 0 no-repeat;}
	.n4-a{background:url(../inc_images/4r.gif) 0 0 no-repeat;}
	.n5-a{background:url(../inc_images/5r.gif) 0 0 no-repeat;}
	.n6-a{background:url(../inc_images/6r.gif) 0 0 no-repeat;}
	.n7-a{background:url(../inc_images/7r.gif) 0 0 no-repeat;}
	.n8-a{background:url(../inc_images/8r.gif) 0 0 no-repeat;}
	.n9-a{background:url(../inc_images/9r.gif) 0 0 no-repeat;}
	
	.n0-a:hover{background:url(../inc_images/0r.gif) 0 0 no-repeat;}
	.n1-a:hover{background:url(../inc_images/1r.gif) 0 0 no-repeat;}
	.n2-a:hover{background:url(../inc_images/2r.gif) 0 0 no-repeat;}
	.n3-a:hover{background:url(../inc_images/3r.gif) 0 0 no-repeat;}
	.n4-a:hover{background:url(../inc_images/4r.gif) 0 0 no-repeat;}
	.n5-a:hover{background:url(../inc_images/5r.gif) 0 0 no-repeat;}
	.n6-a:hover{background:url(../inc_images/6r.gif) 0 0 no-repeat;}
	.n7-a:hover{background:url(../inc_images/7r.gif) 0 0 no-repeat;}
	.n8-a:hover{background:url(../inc_images/8r.gif) 0 0 no-repeat;}
	.n9-a:hover{background:url(../inc_images/9r.gif) 0 0 no-repeat;}
	
	.n0-n, .n1-n, .n2-n, .n3-n, .n4-n, .n5-n, .n6-n, .n7-n, .n8-n, .n9-n{cursor: default}
	
	.n0-n{background:url(../inc_images/0n.gif) 0 0 no-repeat;}
	.n1-n{background:url(../inc_images/1n.gif) 0 0 no-repeat;}
	.n2-n{background:url(../inc_images/2n.gif) 0 0 no-repeat;}
	.n3-n{background:url(../inc_images/3n.gif) 0 0 no-repeat;}
	.n4-n{background:url(../inc_images/4n.gif) 0 0 no-repeat;}
	.n5-n{background:url(../inc_images/5n.gif) 0 0 no-repeat;}
	.n6-n{background:url(../inc_images/6n.gif) 0 0 no-repeat;}
	.n7-n{background:url(../inc_images/7n.gif) 0 0 no-repeat;}
	.n8-n{background:url(../inc_images/8n.gif) 0 0 no-repeat;}
	.n9-n{background:url(../inc_images/9n.gif) 0 0 no-repeat;}
	
	.n0-n:hover{background:url(../inc_images/0n.gif) 0 0 no-repeat;}
	.n1-n:hover{background:url(../inc_images/1n.gif) 0 0 no-repeat;}
	.n2-n:hover{background:url(../inc_images/2n.gif) 0 0 no-repeat;}
	.n3-n:hover{background:url(../inc_images/3n.gif) 0 0 no-repeat;}
	.n4-n:hover{background:url(../inc_images/4n.gif) 0 0 no-repeat;}
	.n5-n:hover{background:url(../inc_images/5n.gif) 0 0 no-repeat;}
	.n6-n:hover{background:url(../inc_images/6n.gif) 0 0 no-repeat;}
	.n7-n:hover{background:url(../inc_images/7n.gif) 0 0 no-repeat;}
	.n8-n:hover{background:url(../inc_images/8n.gif) 0 0 no-repeat;}
	.n9-n:hover{background:url(../inc_images/9n.gif) 0 0 no-repeat;}

	#s-page li{display:block;float:left;margin-left:3px;}
	
	
/*版面樣式設計設定區*/
/**********************************************************************************************/	
	
	#index #centent{position:absolute;left:50%;top:50%;font-family:"Times New Roman", Georgia, Times, serif;}
	#index #move{height:432px;width:1024px;position:absolute;left:-495px;top:-220px;}
	#index #cen-left,	 #index #cen-right{float:left;line-height:23px;}
	
		#index #cen-left{height:392px;background:url(../inc_images/t_bg.jpg) 0 0 no-repeat;width:142px;text-align:left;padding:20px;}/*moz*/
		*+html #index #cen-left{}/* IE7 */
		* html #index #cen-left{padding:20px 0 20px 20px;}/* IE6 */
	
	#index #cen-right{height:402px;width:795px;text-align:left;padding:10px 0 15px 10px;}
	#index h3{font-size:16px;font-family:Arial, Helvetica, sans-serif, "新細明體";}
	#index .br-line{margin:10px 0;clear:both;}
	#index #ad1{float:right;}
	#index .about-line{margin:0 0 0 -20px;}
	#index .bk-line{border-top:5px solid #e9e9e9;margin:0 0 17px 0;padding:0;} 
	#index .bk-line2{border-top:5px solid #e9e9e9;margin:19px 0;padding:0;}
	#index .bk-line3{border-top:5px solid #e9e9e9;margin:17px 0;padding:0;}
	
		#index .about-p0{margin-top:-13px; color:#666666;}/* Moz */
		*+html #index .about-p0{margin-top:-11px;}/* IE7 */
		* html #index .about-p0{margin-top:-10px;}/* IE6 */
	
	#index .news-p0{color:#666;font-size:12px;}
	
	#index .more{height:23px;width:116px;float:right;background:url(../inc_images/more.jpg) 0 0 no-repeat;display:block; position:relative;bottom:-3px;display:none;}
	#index .more:hover{background:url(../inc_images/more.jpg) 0 -24px no-repeat;}
	
	#index .more-w{height:23px;width:116px;float:right;background:url(../inc_images/more.jpg) 0 0 no-repeat;display:block; position:relative;bottom:-20px;right:5px;}
	#index .more-w:hover{background:url(../inc_images/more.jpg) 0 -24px no-repeat;}
	
	#index .time{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#999999;font-weight:normal;}
	#index .sh{color:#999999;}
	
	#page-contact #centent{position:absolute;left:50%;top:50%;font-family:"Times New Roman", Georgia, Times, serif;}
	#page-contact #move{background:url(../inc_images/contact.gif) 50% 0 repeat-y;height:222px;width:440px;position:absolute;left:-220px;top:-150px;}
	#page-contact #cen-left,	 #page-contact #cen-right{width:200px;float:left;}
	#page-contact #cen-left{margin-right:20px;text-align:right;}
	#page-contact #cen-right{margin-left:20px;text-align:left;}
	
	#page-contact #cen-left a{color:#666;text-decoration:none;}
	#page-contact #cen-right a{color:#666;text-decoration:none;}
	
	#page-contact #cen-left a:hover{color:#990000;text-decoration:underline;}
	#page-contact #cen-right a:hover{color:#990000;text-decoration:underline;}
	
	#page-contact h2.g-h2{font-size:150%;height:25px;color:#333333;}
	#page-contact h2.g-h2-2{font-size:140%;height:25px;color:#333333;}
	#page-contact p.g-p0{line-height:24px;color:#666666;letter-spacing:1px;margin-bottom:10px;}
	
	#page-contact a.smallimg-left, #page-contact a.smallimg-right{border:1px solid #000;width:29px;height:28px;display:block;}
	#page-contact a.smallimg-left{float:right;}
	#page-contact a.smallimg-righyt{float:left;}
	
	#page-contact a.smallimg-left:hover{border:1px solid #ccc;}
	#page-contact a.smallimg-right:hover{border:1px solid #ccc;}


	#partners #centent{position:absolute;left:50%;top:50%;font-family:"Times New Roman", Georgia, Times, serif;color:#666666;}
		#partners #move{height:222px;width:600px;position:absolute;left:-300px;top:-210px;}/* Moz */
		*+html #partners #move{height:222px;width:580px;position:absolute;left:-290px;top:-210px;}/* IE7 */
		* html #partners #move{height:222px;width:650px;position:absolute;left:-325px;top:-210px;}/* IE6 */

	#partners #cen-left, #partners #cen-right{text-align:justify;width:205px;float:left;margin:0 40px;padding-top:160px;line-height:20px;padding-left:2px;padding-right:2px;position:relative;height:280px;}
	#partners #cen-left{background:url(../inc_images/partners_sub.gif) 0 0 no-repeat;}
	#partners #cen-right{background:url(../inc_images/partners_lab.gif) 0 0 no-repeat;}
	#partners .ad-more{position:absolute;right:0;bottom:0;}
	
	#partners a{color:#666666;text-decoration:none;}
	#partners #cen-left a:hover{color:#990000;text-decoration:underline;}
	#partners #cen-right a:hover{color:#990000;text-decoration:underline;}
	#partners .link{display:block;position:absolute;top:0;left:0;width:209px;height:130px;}
	
	#emg{}
	#emg #centent{position:absolute;left:50%;top:50%;font-family:"Times New Roman", Georgia, Times, serif;color:#666666;}
	#emg #move{height:400px;width:780px;position:absolute;left:-390px;top:-150px;}/* Moz */
	
	#emg #e-m{margin-bottom:20px;}	
		#emg #e-m img{border:none;}
		
		#emg #e-m .g-td0{font-size:11px;}
		#emg #e-m .g-td1{padding-left:18px;font-size:11px;}
		#emg #e-m .g-td2{padding-left:18px;font-size:11px;}
		#emg #e-m .g-td3{text-align:right;font-size:11px;}
		
		#emg #e-m .g-td4{padding-left:50px;font-size:11px;}
		#emg #e-m .g-td5{padding-left:65px;font-size:11px;}
		#emg #e-m .g-td6{padding-left:60px;font-size:11px;}
		#emg #e-m .g-td7{text-align:left;padding-left:65px;font-size:11px;}
	
	
	#discussion{font:12px/16px Arial, Helvetica, sans-serif, "新細明體";}
	
	#discussion .title-table{width:600px;border-collapse:collapse;}
	#discussion #centent{position:absolute;left:50%;top:50%;}
	#discussion #move{position:absolute;left:-310px;top:-200px;width:620px;text-align:center;height:420px;overflow:auto;overflow-X:hidden;}
	#discussion .g-td0, #discussion .g-td1, #discussion .g-td2, #discussion .g-td3{border-bottom:1px solid #333}
	#discussion .g-td0{width:150px;}
	#discussion .g-td1{width:90px;}
	#discussion .g-td2{}
	#discussion .g-td3{width:90px;}
	#discussion .g-td4{height:20px;background-color:#dcdcdc;border:1px solid #fff;color:#333333;font:12px/16px Arial, Helvetica, sans-serif, "新細明體";}
	#discussion #sm{margin-top:-5px;display:block;text-align:right;width:598px;}
		#discussion #br-line{margin-right:20px;}
		*+html #discussion #br-line{margin-right:0;}/* IE7 */
		* html #discussion #br-line{margin-right:0;}/* IE6 */
	
	#discussion .title-table2{width:592px;border-collapse:collapse;margin:0 0 10px 2px;background-color:#dcdcdc;border:3px double #999;}
	#discussion .title-table2 td{border:1px solid #fff;}
	#discussion .g-td5{text-align:right;padding: 0 5px;width:100px;padding:0;}	
	#discussion .g-td6{text-align:left;}
	#discussion .g-td5, #discussion .g-td6{padding:4px 2px;}
	#discussion .inp0, #discussion .inp1{width:496px;}
	#discussion .inp1{overflow:scroll;font:12px/16px Arial, Helvetica, sans-serif, "新細明體";}
		#discussion #sm2{display:block;text-align:right;margin:0 25px 4px 0;}
		*+html #discussion #sm2{margin:0 18px 1px 0;}/* IE7 */
		* html #discussion #sm2{margin:0 18px 1px 0;}/* IE6 */
	
	#join{font:12px/16px Arial, Helvetica, sans-serif, "新細明體";}
	
	#join #centent{position:absolute;left:50%;top:50%;}
	#join #move{position:absolute;left:-310px;top:-200px;width:620px;text-align:center;height:420px;overflow:auto;overflow-X:hidden;}
	
	#join .title-table4{width:600px;}
	#join .title-table5{width:600px;margin-top:10px;}
		
		#join #br-line{margin-right:20px;}
		*+html #join #br-line{margin-right:0;}/* IE7 */
		* html #join #br-line{margin-right:0;}/* IE6 */
	
	#join .g-td7{padding:1px 2px;text-align:left;}
	#join .g-td10{background-color:#e3e3e3;text-align:left;padding:2px 3px;border:1px solid #999;}	
	
	#join .title-table6{width:600px;border-collapse:collapse;margin:0 0 10px 2px;background-color:#dcdcdc;border:3px double #999;}
	#join .g-td11{text-align:right;padding: 0 5px;width:100px;border:1px solid #fff;}	
	#join .g-td12{text-align:left;border:1px solid #fff;}
	#join .g-td11, #join .g-td12{padding:4px 2px;}
	#join .inp2, #join .inp3{width:496px;}
	#join .inp3{overflow:scroll;font:12px/16px Arial, Helvetica, sans-serif, "新細明體";}
	
		#join #sm3{margin-right:20px;margin-bottom:4px;text-align:right;}
		*+html #join #sm3{text-align:right;margin:0 10px 2px 0;}/* IE7 */
		* html #join #sm3{text-align:right;margin:0 10px 2px 0;}/* IE6 */
		
	.lab{float:left;margin-right:10px;}