body{
	font-size:12px;	
	margin:0px;
	padding-top:0px;
	background: #FFFFFF;
	}
	

#warpper{
	/*
	width:979px;
	margin:0 auto;
	*/
	background:#FFFFFF;
	width:740px;
	width /**/: 740px !important;
	margin:0 auto;
	top:90px;
	}
	
#banner{
	width:740px;
	margin:0 auto;
	padding-top:0px;
	height:57px;
	background: url(../images/banner.gif) no-repeat;
	}
	
	#banner .logo{
		float:left;
		margin:3px 0px 0px 20px;
		padding-top:0px;
		top:0px;
		width:336px;
		height:49px;		
		}
		/**/
	#banner ul{
		width:300px;
		float:right;
		list-style:none;
		letter-spacing:2px;		
		overflow:hidden;
		padding:5px 0 0 0;
		margin:0px;
		}
		
	#banner li{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;	
		width:70px;
		float:right;
		height:15px;
		margin:0;
		padding:0;
				
		}
		
	#banner li a{
		display:block;
		color:#FFFFFF;
		width:60px;
		text-decoration:none;
		border-right: #999999 1px solid;
		}	
				
/*--------------------header區塊---------------------------------*/	
#header{
	background:#FFFFFF;
	width:738px;
	height:170px;
	padding:0;
	border-bottom:#CCCCCC 5px solid;
	border-right:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	}
	
	#header .flash_h{
		float:left;
		width:500px;
		height:170px;
		}
		
	#header	.menu_h{
		float:right;
		width:238px;
		height:170px;
		}
		
	#header .menu_h ul{
		letter-spacing:1px;		
		list-style:none;
		line-height:34px;
		margin-top:10px;
		margin-left:0px;
		padding:0px;
		}
		
	#header .menu_h li{
		padding-top:0px;
		margin-left:0px;
		margin-top:4px;
		width:200px;
		background:#FFFFFF url(../images/header_botton.gif) right top no-repeat;	
		}
		
	#header .menu_h a{
		display:block;
		margin-top:0px;
		color: #FFFFFF;
		font-size:12px;
		padding-top:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding-left:25px;
		text-decoration:none;
		}		
/*-----------------------------------------------------*/
	/*--	主文區	--*/		
#primary{
	float:right;
	width:545px;
	/*height:500px;*/
	margin:10px 0;
	
	}
	
		/*--	主文區共用部分	--*/
		#primary .section{
			margin:0px 0px 26px 0px;
			}
			
		#primary .section h2{
			font-size:14px;
			color:#FF6600;
			height:30px;
			margin-top:0px;
			padding-left:30px;
			padding-top:5px;
			background-color:#FFCC33;
			}
			
		#primary .section p{
			margin:5px 10px 10px 15px;
			color:#333333;
			letter-spacing:0.2em;
			line-height:2em;
			}
			
		/*--	最新訊息	--*/
		#primary .news{
			float:left;
			height:320px;
			width:250px;
			/*background: url(../images/news_bg.gif) top left no-repeat;*/
			border-left:#CCCCCC 1px solid;
			background: url(../images/news_20080324.jpg) top left no-repeat;
			}
			
			#primary .more{
				text-align:right;
				color:#FF0000;
				padding-top:0px;
				margin-right:20px;				
				}
			
			#primary .news h2{
				color: #666666;
				margin:0px 0px 0px 15px;
				letter-spacing:12px;
				font-family: Arial, Helvetica, sans-serif;
				font-size:16px;
				font-weight: bold;
				}
				
			#primary .news a{
				text-decoration:none;
				color:#333333;
				}
				
			#primary .news a:hover{
				color: #0000CC;
				}		
				
			#primary .news ul{
				list-style-type:none;
				margin-top:47px;
				margin-left:0px;
				padding:0px;
				}
				
			#primary .news li{
				width:180px;
				border-bottom:1px dotted #999999;
				padding:5px;
				margin:0 0 0 20px;
				color:#333333;
				}		
			
		/*--	展示區	--*/
		#primary .show{
			float:right;
			height:321px;
			width:285px;
			border:#999999 1px solid;
			}
				
		/*--	Flash 區域	--*/
		#primary .flash{
			clear:both;
			height:190px;
			/*background:#33CC33;*/
			}
					
/*-----------------------------			公司簡介		-----------------------------*/
		.info{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			border-left:#CCCCCC 1px solid;
			border-bottom:#CCCCCC 1px solid;
			background:url(../info/images/L1_aboutus.jpg) top left repeat-x;
			}
			
		.info ul{
			padding-left:0px;
			margin:35px 0px 0 400px;
			}
			
		.info li{
			padding-top:5px;
			letter-spacing:0px;
			list-style-type:none;			
			}
			
		.info a{
			color: #999999;
			text-decoration:none;
			}
			
		.info a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.info .p1{
			padding-top:40px;
			padding-left:60px;
			padding-right:50px;
			margin-top:0px;
			line-height:2em;
			color: #333333;
			font-size:12px;
			text-align: justify;
			font-family:Arial, Helvetica, sans-serif;
			letter-spacing:1px;
			}		
			
		.info .p2{
			padding-top:5px;
			padding-left:60px;
			padding-right:50px;
			margin-top:0px;
			line-height:2em;
			color: #333333;
			font-size:12px;
			text-align: justify;
			font-family:Arial, Helvetica, sans-serif;
			letter-spacing:1px;
			}
			
		.info img{
			margin-left:80px;
			margin-top:0px;
			}
			
		.info .back{
			text-align:right;
			margin-right:60px;
			}
			
		.back a{
			color:#FF3300;
			text-decoration:underline;
			}
/*---------------------------				使用條款			----------------------------------*/

		.copyright{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../images/copyright.jpg) top left no-repeat;
			}		
					
		.copyright a{
			display:block;
			color: #333333;
			width:75px;
			text-decoration:none;
			}
			
		.copyright a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
			
		
			
		.copyright .p3{
			margin:0px 0 3px 0;
			padding:5px 0 0 50px;
			letter-spacing:5px;	
			}
			
		.copyright .p4{
			margin:0px 0 0 25px;			
			color: #990000;	
			}
		.copyright .margintop{
			margin:70px 50px 0px 50px;
			width:400px;
			color: #666666;
			letter-spacing:0px;
			line-height:1.5em;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			}		 	
			
		.copyright .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}	
/*------------------------				隱私權說明				-------------------------------------*/
		.privacy{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../images/privacy.jpg) top left no-repeat;
			}		
					
		.privacy a{
			display:block;
			color: #333333;
			width:75px;
			text-decoration:none;
			}
			
		.privacy a:hover{
			color:#3399FF;
			text-decoration:underline;
			}	
			
		.privacy .p3{
			margin:0px 0 3px 0;
			padding:5px 0 0 50px;
			letter-spacing:5px;	
			}
			
		.privacy .p4{
			margin:0px 0 0 25px;			
			color: #990000;	
			}
		.privacy .margintop{
			margin:70px 50px 0px 50px;
			width:400px;
			color: #666666;
			letter-spacing:0px;
			line-height:1.5em;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			}		 	
			
		.privacy .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}			
/*--------------------------------			產品資訊		-----------------------------------*/
		.product{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			border-left:#CCCCCC 1px solid;
			border-bottom:#CCCCCC 1px solid;
			background: url(../product/images/L1_product.jpg) top left repeat-x;
			}
			
		.product ul{
			padding-left:0px;
			margin:35px 0px 0 400px;
			}
			
		.product li{
			padding-top:5px;
			letter-spacing:6px;
			list-style-type:none;			
			}
			
		.product a{
			color: #999999;
			text-decoration:none;
			}
			
		.product a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.product .p1{
			padding-top:40px;
			padding-left:60px;
			padding-right:50px;
			margin-top:150px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			letter-spacing:0px;
			}		
			
		.product h3{
			margin-left:50px;
			width:450px;
			border-bottom: #E0E0E0 3px solid;
			}	
			
		.product .p2{
			padding-top:5px;
			padding-left:60px;
			padding-right:50px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.product img{
			margin-top:0px;
			margin-bottom:5px;
			}
			
		.product table{
			margin-top:0px;
			margin-left:60px;
			padding-top:0px;	
			}
			
		.product table td{
			height:60px;
			letter-spacing:0.2em;
			font-size:12px;
			color: #333333;
			border-bottom: #E0E0E0 1px solid;
			}
			
		.product table td u{
			font-size:16px;
			color: #804000;			
			text-decoration: underline;			
			}	
				
		.product .back{
			text-align:right;
			margin-right:60px;
			margin-top:10px;
			}
			
		.back a{
			color:#FF3300;
			text-decoration:underline;
			}
			
/*----------------------		菁英招募			-----------------------------*/
		.recruit{
			float:right;
			height:580px;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			border-left:#CCCCCC 1px solid;
			border-bottom:#CCCCCC 1px solid;
			background: url(../images/L1_careers.jpg) top left repeat-x;
			}
			
		.recruit ul{
			padding-left:0px;
			margin:35px 0px 0 400px;
			}
			
		.recruit li{
			padding-top:5px;
			letter-spacing:6px;
			list-style-type:none;			
			}
			
		.recruit a{
			color: #999999;
			text-decoration:none;
			}
			
		.recruit a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.recruit .p1{
			padding:0px;
			margin:10px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			letter-spacing:0px;
			}		
			
		.recruit .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.recruit .margintop{
			margin-top:200px;
			margin-left:60px;
			margin-right:60px;
			}
			
		
		.recruit img{
			/**/
			border: 1px solid #ccc;
			float:right;
			padding: 2px;
			margin:10px;
			}
			
		.recruit .back{
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color:#FF3300;
			text-decoration:underline;
			}

/*--------------				社會關懷				------------------*/

		.care{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			border-left:#CCCCCC 1px solid;
			border-bottom:#CCCCCC 1px solid;
			background: url(../images/L1_socialcares.jpg) top left repeat-x;
			}			
			
		.care ul{
			padding-left:0px;
			margin:35px 0px 0 400px;
			}
			
		.care li{
			padding-top:5px;
			letter-spacing:6px;
			list-style-type:none;			
			}
			
		.care a{
			color: #999999;
			text-decoration:none;
			}
			
		.care a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.care .p1{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			font-family:Arial, Helvetica, sans-serif;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:0px;
			}		
			
		.care .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.care table{
			margin-top:200px;
			margin-left:60px;
			}	
		.care img{
			/**/
			margin-left:10px;
			margin-top:10px;
			margin-right:0px;
			padding-right:0px;
			border:#CCCCCC 1px solid;
			}
			
		.care .back{
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
			
/*--------------------			經營理念			-------------------------*/	
		.prospect{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../info/images/l2_abo_management_20080326.jpg) top left no-repeat;
			}			
			
		.prospect ul{
			width:400px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:17px 10px 0 0;
			margin:0px;
			}
			
		.prospect li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:130px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:12px;		
			}
			
		.prospect a{
			display:block;
			color: #333333;
			width:130px;
			text-decoration:none;
			}
			
		.prospect a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.prospect .p1{
			padding:0px;
			margin:10px 0 0 0;
			line-height:2em;
			color: #333333;
			font-size:12px;
			text-align: justify;
			font-family:Arial, Helvetica, sans-serif;
			letter-spacing:1px;
			}		
			
		.prospect .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.prospect .margintop{
			margin-top:100px;
			margin-left:60px;
			margin-right:60px;
			}
			
		
		.prospect img{
			/**/
			border: 1px solid #ccc;
			float:right;
			padding: 4px;
			margin-left:0px;
			}
			
		.prospect .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*---------------            組織架構            --------------------*/
		.logos{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			border-left:#CCCCCC 1px solid;
			background: url(../info/images/l2_abo_organization_20080326.jpg) top left no-repeat;
			}			
			
		.logos ul{
			width:300px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:5px 30px 0 0;
			margin:0px;
			}
			
		.logos li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:200px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:12px;		
			}
			
		.logos a{
			display:block;
			color: #333333;
			width:200px;
			text-decoration:none;
			}
			
		.logos a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.logos .p1{
			padding:0px;
			margin:10px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.logos .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.logos .margintop{
			
			}
			
		
		.logos img{
			/**/
			margin-top:80px;
			}
			
		.logos .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*------------------------			重要里程碑			------------------------------*/

		.affiliate{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../info/images/l2_abo_events_20080326.jpg) top left no-repeat;
			}			
			
		.affiliate ul{
			width:200px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:5px 70px 0 0;
			margin:0px;
			}
			
		.affiliate li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:170px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:0px;		
			}
			
		.affiliate a{
			display:block;
			color: #333333;
			width:200px;
			text-decoration:none;
			}
			
		.affiliate a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.affiliate .p1{
			padding:0px;
			margin:10px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.affiliate .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.affiliate .margintop{
			margin-top:110px;
			margin-left:60px;
			}
		
		.affiliate td{
			color:#333333;
			padding:5px;
			letter-spacing:2px;
			border-bottom:#CCCCCC solid 1px;
			}
			
		.affiliate img{
			/**/
			border: 1px solid #ccc;
			float:right;
			padding: 4px;
			margin-left:0px;
			}
			
		.affiliate .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}						
/*------------------------			產品---電腦書籍		----------------------------*/
		.books{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l2_pro_books_20080327.jpg) top left no-repeat;
			}			
			
		.books ul{
			width:320px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:57px 13px 0 0px;
			margin:0px;
			}
			
		.books li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:90px;
			float:left;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.books a{
			display:block;
			color: #333333;
			width:90px;
			text-decoration:none;
			}
			
		.books a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.books .p1{
			padding:0px;
			margin:10px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.books .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.books .margintop{
			margin-top:150px;
			margin-left:60px;
			margin-right:60px;
			}
			
		
		.books img{
			/**/
			float:right;
			padding: 4px;
			margin-left:0px;
			}
			
		.books .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
			
/*------------------			產品---工具軟體			----------------------*/

		.softool{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l2_pro_tool.jpg) top left no-repeat;
			}			
			
		.softool ul{
			width:320px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:40px 12px 0 0px;
			margin:0px;
			}
			
		.softool li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:250px;
			float:left;
			height:20px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.softool a{
			display:block;
			color: #333333;
			width:250px;
			text-decoration:none;
			}
			
		.softool a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.softool .p1{
			padding:0px;
			margin:10px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.softool .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.softool .margintop{
			margin-top:100px;
			height:300px;
			}
			
		
		.softool img{
			/**/
			float:left;
			padding: 0px;
			margin-left:0px;
			}
			
		.softool .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*---------------------				產品--無限硬體設備			------------------------------*/

		.wireless{
			float:right;
			height:500px;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l2_pro_wireless_p_20080327.jpg) top left no-repeat;
			}			
			
		.wireless ul{
			width:380px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:45px 11px 0 0px;
			margin:0px;
			}
			
		.wireless li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:190px;
			float:left;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.wireless a{
			display:block;
			color: #333333;
			width:190px;
			text-decoration:none;
			}
			
		.wireless a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.wireless .p1{
			padding:0px;
			margin:10px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.wireless .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.wireless .margintop{
			margin-top:130px;
			margin-left:60px;
			margin-right:60px;
			}
			
		
		.wireless img{
			/**/
			float:right;
			padding: 4px;
			margin-left:0px;
			}
			
		.wireless .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*--------------------			產品---動畫軟體			------------------------------*/

		.software{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			height:500px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l2_pro_anmination.jpg) top left no-repeat;
			}			
			
		.software ul{
			width:320px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:40px 13px 0 0px;
			margin:0px;
			}
			
		.software li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:250px;
			float:left;
			height:20px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.software a{
			display:block;
			color: #333333;
			width:250px;
			text-decoration:none;
			}
			
		.software a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.software .p1{
			padding:0px;
			margin:10px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.software .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.software .margintop{
			margin-top:150px;
			width:500px;
			height:200px;
			}
			
		
		.software img{
			/**/
			float:left;
			padding: 4px;
			margin-left:0px;
			}
			
		.software .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*-------------------------------		產品--EasyBoard		-----------------------------------*/
		.easyboard{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l3_pro_eb.jpg) top left no-repeat;
			}			
			
		.easyboard ul{
			width:320px;
			float:right;
			list-style:none;
			letter-spacing:1px;		
			overflow:hidden;
			padding:0px 0px 0px 0px;
			margin:0px;
			}
			
		.easyboard li{
			font-family:Arial;
			font-size:10px;	
			width:90px;
			float:left;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.easyboard a{
			display:block;
			color: #333333;
			width:90px;
			text-decoration:none;
			}
			
		.easyboard a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.easyboard .p1{
			padding:0px;
			margin:0px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			letter-spacing:0px;
			}		
			
		.easyboard .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.easyboard .p3{
			padding:0px;
			margin:0px 0 0 40px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			letter-spacing:0px;
			}
			
		.easyboard .margintop{
			margin-top:170px;
			margin-left:35px;
			margin-right:60px;
			height:175px;
			width:300px;
			}
			
		.easyboard table{
			float:right;
			margin-left:35px;
			border-top: #666666 2px solid;
			background-color: #FFE6FF;
			}
			
		.easyboard td{
			padding:5px;
			letter-spacing:2px;
			color:#333333;
			border-bottom:#999999 1px solid;
			}		
			
		.easyboard h3{
			margin-left:35px;
			color:#999999;
			font-weight:bold;
			letter-spacing:0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			clear:both;
			}
			
		.easyboard .tabletxt{
			font-family:Arial, Helvetica, sans-serif;
			}		
		
		.easyboard .img_h3{
			/**/
			padding:0px;
			margin:0 0 0 35px;
			}
			
		.easyboard .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
			
/*--------------------				產品---EasyRecovery			------------------------*/
		.easyrecovery{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l3_pro_er.jpg) top left no-repeat;
			}			
			
		.easyrecovery ul{
			width:320px;
			float:right;
			list-style:none;
			letter-spacing:1px;		
			overflow:hidden;
			padding:0px 0px 0px 0px;
			margin:0px;
			}
			
		.easyrecovery li{
			font-family:Arial;
			font-size:10px;	
			width:90px;
			float:left;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.easyrecovery a{
			display:block;
			color: #333333;
			width:90px;
			text-decoration:none;
			}
			
		.easyrecovery a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.easyrecovery .p1{
			padding:0px;
			margin:0px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			letter-spacing:0px;
			}		
			
		.easyrecovery .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.easyrecovery .p3{
			padding:0px;
			margin:0px 0 0 40px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			letter-spacing:0px;
			}	
			
		.easyrecovery .margintop{
			margin-top:130px;
			margin-left:35px;
			margin-right:60px;
			height:240px;
			width:300px;
			}
			
		.easyrecovery table{
			float:right;
			margin-left:35px;
			border-top: #666666 2px solid;
			background-color: #FFE6FF;
			}
			
		.easyrecovery td{
			padding:5px;
			letter-spacing:2px;
			color:#333333;
			border-bottom:#999999 1px solid;
			}		
			
		.easyrecovery h3{
			margin-left:35px;
			color:#999999;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			letter-spacing:0px;
			font-size:16px;
			clear:both;
			}	
		
		.easyrecovery .img_h3{
			/**/
			padding:0px;
			margin:0 0 0 35px;
			}
			
		.easyrecovery .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}	
/*----------------			產品---TRBS			---------------------*/
		.trbs{
			float:right;
			height:900px;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l3_pro_trbs.jpg) top left no-repeat;
			}			
			
		.trbs ul{
			width:320px;
			float:right;
			list-style:none;
			letter-spacing:1px;		
			overflow:hidden;
			padding:0px 0px 0px 0px;
			margin:0px;
			}
			
		.trbs li{
			font-family:Arial;
			font-size:10px;	
			width:90px;
			float:left;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.trbs a{
			display:block;
			color: #333333;
			width:90px;
			text-decoration:none;
			}
			
		.trbs a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.trbs .p1{
			padding:0px;
			margin:0px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			}		
			
		.trbs .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.trbs .margintop{
			margin-top:130px;
			margin-left:35px;
			margin-right:60px;
			height:250px;
			width:300px;
			}
			
		.trbs table{
			float:right;
			margin-left:35px;
			border-top: #666666 2px solid;
			background-color: #FFE6FF;
			}
			
		.trbs td{
			padding:5px;
			letter-spacing:2px;
			color:#333333;
			border-bottom:#999999 1px solid;
			}		
			
		.trbs h3{
			margin-left:35px;
			color:#999999;
			font-weight:bold;
			letter-spacing:0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			clear:both;
			}	
		
		.trbs .img_h3{
			/**/
			padding:0px;
			margin:0 0 0 35px;
			}
			
		.trbs .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}										
/*----------------			產品---NetCare			---------------------*/
		.netcare{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l3_pro_nc.jpg) top left no-repeat;
			}			
			
		.netcare ul{
			width:320px;
			float:right;
			list-style:none;
			letter-spacing:1px;		
			overflow:hidden;
			padding:0px 0px 0px 0px;
			margin:0px;
			}
			
		.netcare li{
			font-family:Arial;
			font-size:10px;	
			width:90px;
			float:left;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.netcare a{
			display:block;
			color: #333333;
			width:90px;
			text-decoration:none;
			}
			
		.netcare a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.netcare .p1{
			padding:0px;
			margin:0px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:2px;
			}		
			
		.netcare .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
	    .p6{
			padding-left:40px;
			color:#333333;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			}	
			
		.netcare .margintop{
			margin-top:130px;
			margin-left:35px;
			margin-right:60px;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			width:300px;
			}
			
		.netcare table{
			float:right;
			margin-left:35px;
			border-top: #666666 2px solid;
			background-color: #FFE6FF;
			}
			
		.netcare td{
			padding:5px;
			letter-spacing:2px;
			color:#333333;
			border-bottom:#999999 1px solid;
			}		
			
		.netcare h3{
			margin-left:35px;
			color:#999999;
			font-weight: bold;
			font-family:Arial, Helvetica, sans-serif;
			letter-spacing:0px;
			font-size:16px;
			clear:both;
			}	
		
		.netcare .img_h3{
			/**/
			padding:0px;
			margin:0 0 0 35px;
			}
			
		.netcare .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
			
/*------------------			產品--Quicker			---------------------------*/
		.quicker{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l3_pro_quicker1.jpg) top left no-repeat;
			}			
			
		.quicker ul{
			width:320px;
			float:right;
			list-style:none;
			letter-spacing:1px;		
			overflow:hidden;
			padding:0px 0px 0px 0px;
			margin:0px;
			}
			
		.quicker li{
			font-family:Arial;
			font-size:10px;	
			width:90px;
			float:left;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.quicker a{
			display:block;
			color: #333333;
			width:90px;
			text-decoration:none;
			}
			
		.quicker a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.quicker .p1{
			padding:0px;
			margin:0px 0 0 0;
			line-height:2em;
			color:#666666;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align: justify;
			letter-spacing:2px;
			}		
			
		.quicker .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.quicker .margintop{
			margin-top:130px;
			margin-left:35px;
			margin-right:60px;
			width:300px;
			}
			
		.quicker table{
			float:right;
			margin-left:35px;
			border-top: #666666 2px solid;
			background-color: #FFE6FF;
			}
			
		.quicker td{
			padding:5px;
			letter-spacing:2px;
			color:#333333;
			border-bottom:#999999 1px solid;
			}		
			
		.quicker h3{
			margin-left:35px;
			color:#999999;
			font-weight: bold;
			font-family:Arial, Helvetica, sans-serif;
			letter-spacing:0px;
			font-size:16px;
			clear:both;
			}
			
		.quicker h4{
			letter-spacing:3px;
			margin-left:20px;
			font-size:16px;
			color:#FF9900;
			}		
		
		.quicker .img_h3{
			/**/
			padding:0px;
			margin:0 0 0 35px;
			}
			
		.quicker .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*------------------			產品--FlashEasy			---------------------------*/
		.flasheasy{
			float:right;
			height:1250px;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../product/images/l3_pro_easy1.jpg) top left no-repeat;
			}			
			
		.flasheasy ul{
			width:320px;
			float:right;
			list-style:none;
			letter-spacing:1px;		
			overflow:hidden;
			padding:0px 0px 0px 0px;
			margin:0px;
			}
			
		.flasheasy li{
			font-family:Arial;
			font-size:10px;	
			width:90px;
			float:left;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.flasheasy a{
			display:block;
			color: #333333;
			width:90px;
			text-decoration:none;
			}
			
		.flasheasy a:hover{
			color:#F78C08;
			text-decoration:underline;
			}
			
		.flasheasy .p1{
			padding:0px;
			margin:0px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:2px;
			}		
			
		.flasheasy .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.flasheasy .margintop{
			margin-top:130px;
			margin-left:35px;
			margin-right:60px;
			height:150px;
			width:300px;
			}
			
		.flasheasy table{
			float:right;
			margin-left:35px;
			border-top: #666666 2px solid;
			background-color: #FFE6FF;
			}
			
		.flasheasy td{
			padding:5px;
			letter-spacing:2px;
			color:#333333;
			border-bottom:#999999 1px solid;
			}		
			
		.flasheasy h3{
			margin-left:35px;
			color:#999999;
			font-weight:normal;
			letter-spacing:1em;
			font-size:16px;
			clear:both;
			}
			
		.flasheasy h4{
			letter-spacing:3px;
			margin-left:20px;
			font-size:16px;
			color:#FF9900;
			}		
		
		.flasheasy .img_h3{
			/**/
			padding:0px;
			margin:0 0 0 35px;
			}
			
		.flasheasy .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}												
/*-------------------				業務合作				----------------------*/										
		.distributor{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			border-left:#CCCCCC 1px solid;
			border-bottom:#CCCCCC 1px solid;
			background: url(../images/L1_distributor.jpg) top left repeat-x;
			}
			
		.distributor ul{
			padding-left:0px;
			margin:35px 0px 0 400px;
			}
			
		.distributor li{
			padding-top:5px;
			letter-spacing:6px;
			list-style-type:none;			
			}
			
		.distributor a{
			color: #999999;
			text-decoration:none;
			}
			
		.distributor a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.distributor .p1{
			padding:0px;
			margin:10px 0 0 0;
			line-height:2em;
			color:#666666;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			letter-spacing:0px;
			}		
			
		.distributor .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.distributor .margintop{
			margin-top:200px;
			margin-left:60px;
			margin-right:60px;
			}
			
		
		.distributor img{
			/**/
			border: 1px solid #ccc;
			float:right;
			padding: 2px;
			margin:10px;
			}
			
		.distributor .back{
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*----------------------			試用下載			---------------------------*/

		.download{
			float:right;
			height:500px;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../images/l2_qa_1.jpg) top left no-repeat;
			}			
			
		.download ul{
			width:300px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:17px 30px 0 0;
			margin:0px;
			}
			
		.download li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:70px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.download a{
			display:block;
			color: #333333;
			width:75px;
			text-decoration:none;
			}
			
		.download a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.download .p1{
			padding:40px 0px 0px 150px;
			margin:10px 0 0 0;
			line-height:2em;
			color: #333333;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.download .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.download .margintop{
			margin-top:30px;
			margin-left:60px;
			margin-right:60px;
			}
		
		.download td{
			height:45px;
			color:#333333;
			padding:5px;
			letter-spacing:2px;
			border-bottom:#CCCCCC solid 1px;
			}
			
		
			
		.download .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*----------------------			新聞專區			---------------------------*/

		.newsboard{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-left:#CCCCCC 1px solid;
			border-right:#CCCCCC 1px solid;
			background: url(../images/l2_news.jpg) top left no-repeat;
			}			
			
		.newsboard ul{
			width:300px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:17px 30px 0 0;
			margin:0px;
			}
			
		.newsboard li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:70px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.newsboard a{
			display:block;
			color: #333333;
			width:75px;
			text-decoration:none;
			}
			
		.newsboard a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.newsboard .head2{
			text-align:center;
			font-weight:bold;
			font-size:16px;
			letter-spacing:3px;
			padding-top:8px;
			color: #333333;
			}
			
		.newsboard .p3{
			border-top:dashed 1px #999999;
			padding:0px 0px 0px 55px;
			margin:10px 0 0 0;
			line-height:2em;
			color: #333333;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			}	
			
		.newsboard h3{
			margin-top:40px;
			margin-left:140px;
			line-height:1.5em;
			letter-spacing:4px;
			font-size:16px;
			font-family: Arial, Helvetica, sans-serif;
			font-weight:normal;
			color:#333333;
			}	
			
		.newsboard .p1{
			padding:0px 0px 0px 0px;
			margin:10px 0 0 0;
			line-height:2em;
			color: #333333;
			font-size:11px;
			text-align:justify;
			letter-spacing:3px;
			}		
			
		.newsboard .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.newsboard .margintop{
			margin-top:10px;
			margin-left:60px;
			margin-right:60px;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:2em;
			}
		
		.newsboard td{
			height:45px;
			color:#333333;
			padding:5px;
			letter-spacing:2px;
			border-bottom:#CCCCCC solid 1px;
			}		
			
		.newsboard .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.newsboard .next a{
			margin:10px 30px 40px 60px;
			border-top: #0033FF dashed 2px;
			width:390px;
			letter-spacing:2px;
			font-size:14px;
			line-height:2em;
			color: #006666;
			}	
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*-----------------------			客服專區 Servicepg			----------------------------*/						
		.servicepg{
			float:right;
			height:500px;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../images/l2_qa_3.jpg) top left no-repeat;
			}		
			
		.servicepg ul{
			width:300px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:17px 30px 0 0;
			margin:0px;
			}
			
		.servicepg li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:70px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.servicepg a{
			display:block;
			color: #333333;
			width:75px;
			text-decoration:none;
			}
			
		.servicepg a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.servicepg h3{
			font-family:Arial, Helvetica, sans-serif;
			color:#333333;
			letter-spacing:2px;
			margin:40px 30px 25px 180px;
			font-size:14px;
			line-height:2em;
			font-weight:normal;
			}	
			
		.servicepg .p1{
			padding:40px 0px 0px 150px;
			margin:10px 0 0 0;
			line-height:2em;
			color: #333333;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.servicepg .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.servicepg .p3{
			margin:0px 0 3px 0;
			padding:0px 0 0 50px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			letter-spacing:0px;	
			}
			
		.servicepg .p4{
			margin:0px 0 0 25px;
			
			color: #990000;	
			}
			
		.servicepg .p5{
			letter-spacing:3px;
			font-size:14px;
			color:#990000;
			}
			
		.servicepg .margintop{
			margin:0px 0px 0px 0px;
			width:545px;
			height:300px;
			}
			
		.servicepg .text1, .text2, .text3{ 
			border:1px solid #CCCCCC;
			background-color:#F3F3F3;
			padding:2px;
			}
			
		.text1{
			width:100px;
			}
			
		.text2{
			width:20px;
			font-size:12px;
			color:#999999;
			}
			
		.text3{
			width:190px;
			}
			
		.servicepg .submit{
			text-align:center;
			margin-top:3px;
			border: #CCCCCC;
			color:#333333;
			font-size:12px;
			} 	
			
		.servicepg .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}	
/*------------------			維護安裝 QA			-----------------------*/

		.qa{
			float:right;
			height:500px;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../images/l2_qa_2.jpg) top left no-repeat;
			}		
			
		.qa ul{
			width:300px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:17px 30px 0 0;
			margin:0px;
			}
			
		.qa li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:70px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.qa a{
			display:block;
			color: #333333;
			width:75px;
			text-decoration:none;
			}
			
		.qa a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.qa h3{
			font-family:Arial, Helvetica, sans-serif;
			color:#333333;
			letter-spacing:2px;
			margin:70px 30px 0 180px;
			font-size:14px;
			line-height:2em;
			font-weight:normal;
			}	
			
		.qa .p1{
			padding:40px 0px 0px 150px;
			margin:10px 0 0 0;
			line-height:2em;
			color: #333333;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.qa .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.qa .p3{
			padding:50px 0 0 150px;
			letter-spacing:3px;
			font-size:14px;
			color:#990000;
			}	
			
		.qa .margintop{
			margin:140px 0px 0px 0px;
			width:545px;
			height:300px;
			}
			
		.qa .text1, .text2, .text3{ 
			border:1px solid #CCCCCC;
			background-color:#F3F3F3;
			padding:2px;
			}
			
		.text1{
			width:100px;
			}
			
		.text2{
			width:4em;
			}
			
		.text3{
			width:190px;
			}
			
		.qa .submit{
			text-align:center;
			margin-top:3px;
			border: #CCCCCC;
			color:#333333;
			font-size:12px;
			} 	
			
		.qa .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
/*----------------------              教師專區--課程計畫              --------------------------*/

		.plan{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../teacher/images/l2_teacher_1.jpg) top left no-repeat;
			}		
			
		.plan ul{
			width:300px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:17px 30px 0 0;
			margin:0px;
			}
			
		.plan li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:70px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.plan a{
			display:block;
			color: #333333;
			text-decoration: underline;
			}
			
		.plan a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.plan h3{
			font-family:Arial, Helvetica, sans-serif;
			color:#333333;
			letter-spacing:2px;
			margin:50px 30px 25px 180px;
			font-size:14px;
			line-height:2em;
			font-weight:normal;
			}	
			
		.plan .p1{
			padding:40px 0px 0px 150px;
			margin:10px 0 0 0;
			line-height:2em;
			color: #333333;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.plan .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.plan .p3{
			margin:0px 0 3px 0;
			padding:5px 0 0 50px;
			letter-spacing:5px;	
			}
			
		.plan .p4{
			margin:0px 0 0 25px;		
			color: #990000;	
			}
		.plan .margintop{
			margin:115px 0px 0px 0px;
			width:545px;
			color:#333333;			
			}
			
		.plan td{
			line-height:30px;
			letter-spacing:2px;
			color:#666666;
			}			 	
			
		.plan .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}						
/*----------------------              教師專區--動畫範例              --------------------------*/

		.aniex{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			height:500px;
			border-right:#CCCCCC 1px solid;
			background: url(../teacher/images/l2_teacher_3.jpg) top left no-repeat;
			}		
			
		.aniex ul{
			width:300px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:17px 30px 0 0;
			margin:0px;
			}
			
		.aniex li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:70px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.aniex a{
			display:block;
			color: #333333;
			text-decoration: underline;
			}
			
		.aniex a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.aniex h3{
			font-family:Arial, Helvetica, sans-serif;
			color:#333333;
			letter-spacing:2px;
			margin:50px 30px 25px 180px;
			font-size:14px;
			line-height:2em;
			font-weight:normal;
			}	
			
		.aniex .p1{
			padding:40px 0px 0px 150px;
			margin:10px 0 0 0;
			line-height:2em;
			color: #333333;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.aniex .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.aniex .p3{
			margin:0px 0 3px 0;
			padding:5px 0 0 50px;
			letter-spacing:5px;	
			}
			
		.aniex .p4{
			margin:0px 0 0 25px;		
			color: #990000;	
			}
		.aniex .margintop{
			margin:115px 0px 0px 0px;
			width:545px;
			color:#333333;			
			}
			
		.aniex td{
			line-height:30px;
			letter-spacing:2px;
			color:#666666;
			}			 	
			
		.aniex .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}			
/*----------------------              教師專區--課程範例              --------------------------*/

		.lessonex{
			float:right;
			margin:10px 0 0 0;
			width:545px;
			border-right:#CCCCCC 1px solid;
			background: url(../teacher/images/l2_teacher_2.jpg) top left no-repeat;
			}		
			
		.lessonex ul{
			width:300px;
			float:right;
			list-style:none;
			letter-spacing:2px;		
			overflow:hidden;
			padding:17px 30px 0 0;
			margin:0px;
			}
			
		.lessonex li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;	
			width:70px;
			float:right;
			height:15px;
			margin-right:0px;
			padding-right:15px;		
			}
			
		.lessonex a{
			display:block;
			color: #333333;
			text-decoration: underline;
			}
			
		.lessonex a:hover{
			color:#3399FF;
			text-decoration:underline;
			}
			
		.lessonex h3{
			font-family:Arial, Helvetica, sans-serif;
			color:#333333;
			letter-spacing:2px;
			margin:50px 30px 25px 180px;
			font-size:14px;
			line-height:2em;
			font-weight:normal;
			}	
			
		.lessonex .p1{
			padding:40px 0px 0px 150px;
			margin:10px 0 0 0;
			line-height:2em;
			color: #333333;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}		
			
		.lessonex .p2{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			margin-top:0px;
			line-height:2em;
			color:#666666;
			font-size:12px;
			text-align: justify;
			letter-spacing:3px;
			}
			
		.lessonex .p3{
			margin:0px 0 3px 0;
			padding:5px 0 0 50px;
			letter-spacing:5px;	
			}
			
		.lessonex .p4{
			margin:0px 0 0 25px;		
			color: #990000;	
			}
		.lessonex .margintop{
			margin:115px 0px 0px 0px;
			width:545px;
			color:#333333;			
			}
			
		.lessonex td{
			line-height:30px;
			letter-spacing:2px;
			color:#666666;
			}			 	
			
		.lessonex .back{		
			float:right;
			text-align:right;
			margin:10px 60px 40px 0;
			}
			
		.back a{
			color: #999999;
			text-decoration:underline;
			}
			
/*----------------------------SideBar 側邊區塊------------------------------------------*/	
#secondary{
	float:left;
	width:100px !important; 
	/*height:410px;*/	
	margin:10px 0;
	height:420px;
	background:#FFFFFF;
	/*border-right: #CCCCCC 1px solid;*/
	}
	
	/*--	共用值 section h2 	--*/
			#secondary .section h2{
				padding:0px;
				margin:0px;
				width:100px;
				height:25px;
				}
	
	#secondary .search{
		width:100px;
		margin-bottom:25px;	
		margin-left:10px;
		padding-top:0px;
		background:url(../images/search_pic.gif) top left no-repeat;	
		}
		
	#secondary .search p{
		width:100px;
		height:50px;
		top:5px;
		padding-top:0px;
		background:url(../images/search_pic.gif) top left no-repeat;	
		}
		/**/
	/*--	表單	--*/
		#secondary select{
			border: 1px dotted #c8c8ff;
			width:140px;
			margin-top:4px;
			font-family:"新細明體";
			font-size:11px;
			color:#666666;
			margin-left:35px;
			margin-bottom:10px;
			}
		
		#secondary .input_btn {
			width: 50px;
			padding: 1px;
			font-size: 12px;
			letter-spacing:0.3em;
			color:#FFFFFF;
			border: 1px outset #c8c8ff;
			background-color: #0066FF;
		}
		
		
		/*--	線上客服	--*/
		#secondary .service{
			margin:5px 0px 20px 0px; 
			width:180px;
			height:105px;
			background:url(../images/service_bg.gif) top left no-repeat;
			}
			
		#secondary .service ul{
			width:70px;
			margin-left:25px;
			padding-left:25px;
			margin-top:0px;
			padding-top:0px;			
			}
			
		#secondary .service li{
			width:100px;
			height:30px;
			margin-top:0px;
			padding-top:5px;
			letter-spacing:1px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;			
			list-style:none;			
			}
			
		#secondary .service a{
			display:block;
			width:120px;
			height:20px;
			text-decoration:none;
			color:#333333;
			}
			
		/*--	教師專區	--*/
		
		#secondary .teacher{
			margin:5px 0px 20px 0px; 
			width:180px;
			height:105px;
			background:url(../images/teacher_bg.gif) top left no-repeat;
			}
			
		#secondary .teacher ul{
			width:70px;
			margin-left:25px;
			padding-left:25px;
			margin-top:10px;
			padding-top:0px;			
			}
			
		#secondary .teacher li{
			width:100px;
			height:30px;
			margin-top:0px;
			padding-top:5px;
			letter-spacing:0px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			list-style:none;			
			}
			
		#secondary .teacher a{
			display:block;
			width:100px;
			height:20px;
			text-decoration:none;
			color:#333333;
			}				
			
		/*--	經銷商專區	--*/		
		#secondary .dis{
			margin:5px 0px; 
			width:180px;
			height:105px;
			background:url(../images/dis_bg.gif) top left no-repeat;
			}
			
		#secondary .dis a{
			display:block;
			width:100px;
			height:20px;
			text-decoration:none;
			color:#333333;
			}	
			
		#secondary .dis ul{
			width:70px;
			margin-left:25px;
			padding-left:25px;
			margin-top:0px;
			padding-top:0px;
			
			}
			
		#secondary .dis li{
			width:100px;
			height:30px;
			margin-top:0px;
			padding-top:0px;
			letter-spacing:0px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			list-style:none;			
			}		
		
		
		

		
/*-----------------------------------------------------*/	
	
	
#footer{
	clear:both;
	height:55px;
	width:740px;
	color:#FFFFFF;
	margin:0px auto;
	padding-top:8px;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	letter-spacing:1px;	
	background: url(../images/footer.gif) left top;
	}
#footer a{
	color:#FFFFFF;
	}				
