/* CSS Document 產品頁面*/
.left_main {
	width:791px;
	float:left;
	margin-bottom:5px;
	}
	
	.page_index {
		width:789px;
		height:30px;
		background-color:#F5F5F5;
		border:1px solid #EEEEEE;
		margin-bottom:5px;
		}
		
	.page_index p {
		font-size:12px;
		line-height:30px;
		padding-left:12px;
		color:#666;
		font-weight:bold;
		}
		
	.page_index a {
		color:#0042A5;
		text-decoration:none;
		font-weight:normal;
		}
		
	.page_index a:hover {
		color:#0042A5;
		text-decoration:underline;
		}
		
	.left_help {
		padding-left:24px;
		}
		
	.left_help p {
		line-height:24px;
		font-size:12px;
		color:#666666;
		}
		
	.left_help a {
		text-decoration:none;
		color:#0042A5;
		}
		
	.left_help a:hover {
		text-decoration:underline;
		color:#003366;
		}
		

.right_main {
	width:212px;
	float:left;
	}
	
	.sub_area {
		margin-left:12px;
		}
		
	.sub_about_index {
		width:200px;
		height:30px;
		/*background-color:#6C7AC3;
		border-bottom:2px solid #B5BDE1; */
		background:url(../image/about/bk005.gif) no-repeat; 	
		}
		
		.sub_about_index p {
			font-size:12px;
			line-height:30px;
			color:#FFF;
			text-align:left;
			text-indent:20px;
			font-weight:bold;
			}
		
	.sub_about_cate {
		width:200px;
		height:35px;
		border-bottom:1px solid #eee;
		background:url(../image/about/mark001.gif) no-repeat;
		}
		
		.sub_about_cate p {
			font-size:12px;
			text-indent:20px;
			line-height:35px;
			}
			
			.sub_about_cate a {
				color:#666666;
				text-decoration:none;
				}
				
			.sub_about_cate a:hover {
				color:#003399;
				text-decoration:underline;
				}
		
	.sub_commander {
		width:200px;
		height:121px;
		margin:5px 0;
		}
		
		.sub_commander a {
			width:200px;
			height:121px;
			background:url(../image/web_services/1_live_call1.jpg) no-repeat;
			display:block;
			}
		.sub_commander a:hover{
			width:200px;
			height:121px;
			background:url(../image/web_services/3_live_call1.jpg) no-repeat;
			display:block;
			}
		.sub_commander a:active {
			width:200px;
			height:121px;
			background:url(../image/web_services/2_live_call1.jpg) no-repeat;
			display:block;
			}
		
	.sub_ad_solution {
		width:200px;
		height:130px;
		background:url(../image/about/ad_solution001.gif) no-repeat;
		margin:5px 0;
		}
		.sub_ad_solution a {
			width:200px;
			height:130px;
			background:url(../image/about/ad_solution001.gif) no-repeat;
			display:block;
			}
		.sub_ad_solution a:hover {
			width:200px;
			height:130px;
			background:url(../image/about/ad_solution002.gif) no-repeat;
			display:block;
			}
			
	.sub_ad_contact {
		width:200px;
		height:100px;
		background:url(../image/about/ad_contact001.gif) no-repeat;
		margin:5px 0;
		}
		.sub_ad_contact a {
			width:200px;
			height:100px;
			background:url(../image/about/ad_contact001.gif) no-repeat;
			display:block;
			}
		.sub_ad_contact a:hover {
			width:200px;
			height:100px;
			background:url(../image/about/ad_contact002.gif) no-repeat;
			display:block;
			}
						
			
	.brochure_block {
		}
		
		.brochure_func_title {
			width:200px;
			height:30px;
			background:url(../image/download/all_brochure.gif) no-repeat;
			}
			
			.brochure_func_title p {
				font-size:12px;
				color:#FFF;
				line-height:30px;
				padding-left:24px;
				}
			
		.brochure_body {
			width:198px;
			border-left:1px solid #EEE;
			border-bottom:1px solid #EEE;
			border-right:1px solid #EEE;
			}
			
			.brochure_name p {
				color:#004FB5;
				font-weight:bold;
				font-size:12px;
				line-height:24px;
				padding-left:12px;
				}
				
			.brochure_ac_link {
				width:182px;
				margin:3px auto;
				border:1px solid #BBB;
				padding:2px;
				}
				
			.brochure_ac_link a {
				background:url(../image/download/acpower_brochure001.gif) no-repeat;
				display:block;
				width:182px;
				height:129px;
				}
				
			.brochure_safety_link {
				width:182px;
				margin:3px auto;
				border:1px solid #BBB;
				padding:2px;
				}
			.brochure_safety_link a {
				background:url(../image/download/safety_brochure001.gif) no-repeat;
				display:block;
				width:182px;
				height:129px;
			}

 /* safety_css */
 
 	.pd_index {
		width:200px;
		background:url(../image/pd/left_index_bk01.gif) no-repeat;
		padding-top:62px;
		float:left;
		}

	.pd_indexbot {
		width:200px;
		height:50px;
		background:url(../image/pd/leftbottool001.gif) no-repeat;
		}
		
		.pd_main {
			background:url(../image/pd/bk008.gif) no-repeat;
			padding-left:30px;
			}
		.pd_main p {
			font-size:13px;
			line-height:30px;
			color:#333;
			}
			
		.pd_main a {
			color:#333333;
			text-decoration:none;
			}
			
		.pd_main a:hover {
			color:#0042A5;
			text-decoration:underline;
			}			
			
			.pd_main_sub {
				padding-left:45px;
				background:url(../image/pd/bk009.gif) no-repeat;
				}
			
			.pd_main_sub p {
				font-size:12px;
				line-height:24px;
				}
				
			.pd_main_sub a {
				color:#0042A5;
				text-decoration:none;
				}
			.pd_main_sub a:hover {
				color:#0066CC;
				text-decoration:underline;
				}				
				
	.pd_list {
		float:left;
		margin-left:20px;
		}
		
		.pd_list_title {
			width:571px;
			height:60px;
			background:url(../image/pd/safety_list_title.gif) no-repeat;
			}
		.pd_list_acpower_title {
			width:571px;
			height:60px;
			background:url(../image/pd/acpower_list_title.gif) no-repeat;
			}
		.pd_list_load_title {
			width:571px;
			height:60px;
			background:url(../image/pd/load_list_title.gif) no-repeat;
			}
		.pd_list_auto_title {
			width:571px;
			height:60px;
			background:url(../image/pd/auto_list_title.gif) no-repeat;
			}
		.pd_list_ch_title {
			width:571px;
			height:60px;
			background:url(../image/pd/ch_list_title.gif) no-repeat;
			}
		.pd_list_aca_title {
			width:571px;
			height:60px;
			background:url(../image/pd/aca_list_title.gif) no-repeat;
			}
			
		.pd_kind {
			}
			
			.pd_kind_title {
				width:543px;
				height:28px;
				background:url(../image/pd/bk010.jpg) no-repeat;
				padding-left:28px;
				}
				.pd_kind_title p {
					font-size:13px;
					font-weight:bold;
					color:#FFF;
					line-height:28px;
					}
					
			.pd_cate {
				}
				.pd_left_cate {
					margin:5px 0;
					float:left;
					}
				.pd_s_image {
					}
					
					.pd_s_image a {
						width:180px;
						height:120px;
						border:1px solid #B5BDE1;
						display:block;
						}
					.pd_s_image a:hover {
						width:180px;
						height:120px;
						border:1px solid #0042A5;;
						display:block;
						}
					
				.pd_right_cate {
					float:left;
					margin:5px;
					}
					.pd_item_name {
						width:372px;
						border-top:1px solid #CCC;
						border-bottom:1px solid #CCC;
						background-color:#F3F3F3;
						}
						.pd_item_name p {
							font-size:13px;
							line-height:26px;
							font-weight:bold;
							text-indent:5px;
							}
						.pd_item_name a {
							color:#0042A5;
							text-decoration:none;
							}
						.pd_item_name a:hover {
							text-decoration:underline;
							}
							
					.pd_item_cup {
						}
						
						.pd_item_column {
							margin:3px 2px;
							float:left;
							}
							.pd_item_column p {
								font-size:12px;
								font-weight:bold;
								color:#666;
								line-height:24px;
								}
						.pd_item_model {
							margin:3px 2px;
							padding:0 5px;
							border-left:1px solid #CCC;
							border-right:1px solid #CCC;
							float:left;
							}
							.pd_model_list {
								width:310px;
								border-bottom:1px solid #CCC;
								background:url(../image/pd/bk011.jpg) repeat;
								}
								.pd_model_list p {
									font-size:12px;
									line-height:24px;
									}
		.pd_kind_pagetop {
			}
			.pd_kind_pagetop p {
				font-size:12px;
				line-height:24px;
				text-align:right;
				}
			.pd_kind_pagetop a {
				color:#4452B3;
				}
			
	/* 產品第二頁 */
	
	.pd_main_grandson_itself {
		background:url(../image/pd/bk012.gif) no-repeat;
		width:135px;
		padding-left:45px;
		padding-right:20px;
		border-top:1px solid #6C7AC3;
		border-bottom:1px solid #4452B3;
		}
		.pd_main_grandson_itself p {
			font-size:12px;
			line-height:24px;
			}
		.pd_main_grandson_itself a {
			color:#333399;
			text-decoration:none;
			font-weight:bold;
			}
		.pd_main_grandson_itself a:hover {
			text-decoration:underline;
			}
	.pd_main_grandson {
		width:155px;
		padding-left:45px;
		background:url(../image/pd/bk013.gif) no-repeat;
		}
		.pd_main_grandson p {
			font-size:12px;
			line-height:24px;
			}
		.pd_main_grandson a {
			color:#222;
			text-decoration:none;
			}
		.pd_main_grandson a:hover {
			color:#0042A5;
			text-decoration:underline;
			background-color:#CCCCFF;
			}
		
	.pd_body {
		width:591px;
		float:left;
		}
		.pd_body_title {
			width:559px;
			height:42px;
			background:url(../image/pd/bk014.gif ) no-repeat;
			padding-left:32px;
			margin-left:auto;
			margin-right:auto;
			}
			.pd_body_title p {
				font-size:16px;
				line-height:30px;
				color:#0042A5;
				font-weight:bold;
				}
				
		.pd_body_sub {
			margin:2px 15px;
			}		
			.pd_machine_command {
				margin:2px 0;
				}
				.pd_machine_command p {
					font-size:12px;
					line-height:24px;
					text-indent:24px;
					}

			.pd_machine_image {
				float:float;
				}
				.pd_machine_image a {
					width:280px;
					border:1px solid #B5BDE1;
					display:block;
					}
				.pd_machine_image a:hover {
					width:280px;
					border:1px solid #0042A5;;
					display:block;
					}
		.machine_table {
			float:left;
			margin:5px 20px;
			}
			table.pd_func {
				border-collapse:collapse;
				}
				table.pd_func td {
					width:80px;
					height:40px;
					border:1px solid #999;
					padding-left:25px;
					background:url(../image/pd/bk016.gif) no-repeat;
					}
					table.pd_func a {
						font-size:12px;
						line-height:24px;
						font-weight:bold;
						color:#333;
						}
					table.pd_func a:hover {
						color:#0042A5;
						}
						
		#point_finger {
			}
			.finger_title {
				width:561px;
				height:28px;
				background:url(../image/pd/finger_title001.jpg) no-repeat;
				}
			.finger_body {
				margin:2px;
				background-color:#F8F8F8;
				border:1px solid #CCC;
				}
			.finger_body p {
				font-size:12px;
				line-height:24px;
				}
			.finger_body a {
				color:#0042A5;
				text-decoration:none;
				}
			.finger_body a:hover {
				color:#333;
				text-decoration:underline;
				}
				.finger_array {
					background:url(../image/pd/bk018.gif) no-repeat;
					padding-left:24px;
					}
		#point_model {
			}
			.model_title {
				width:561px;
				height:28px;
				background:url(../image/pd/model_title001.jpg) no-repeat;
				}
			.model_body {
				margin:2px;
				background-color:#F8F8F8;
				border:1px solid #CCC;			
				padding-left:24px;
				padding-bottom:5px;	
				}
						
				table.table_item_list {
					border-collapse:collapse;
					}
					
					table.table_item_list tr.accImg {
						background-color:#F9F9DF;
						}
						
					table.table_item_list tr.trself {
						background-color:#B5BDE1;
						border-bottom:1px solid #6C7AC3;
						}						
						
					table.table_item_list td {
						border-bottom:1px dotted #ccc;
						font-size:12px;
						line-height:24px;
						padding-left:5px;
						}
					table.table_item_list td.width400 {
						width:430px;
						}								
					
		#point_opt {
			behavior:url(csshover.htc);
			}
			.opt_title {
				width:561px;
				height:28px;
				background:url(../image/pd/opt_title001.jpg) no-repeat;
				}
			.opt_body {
				margin:2px;
				background-color:#F8F8F8;
				border:1px solid #CCC;				
				padding-left:24px;
				padding-bottom:5px;	
				}
		#point_accessory {
			}
			.accessory_title {
				width:561px;
				height:28px;
				background:url(../image/pd/accessory_title001.jpg) no-repeat;
				}
			.accessory_body {
				margin:2px;
				background-color:#F8F8F8;
				border:1px solid #CCC;				
				padding-left:24px;
				padding-bottom:5px;	
				}

			.dynblock {
				position:relative;
				}
				
			.dynblock .dynmemo {
				width:150px;
				padding:10px;
				position:absolute;
				border:1px solid #B5BDE1;
				background-color:#FFF;
				left:-176px;
				top:-80px;
				display:none;
				}
			.dynmemo img {
				float:right;
				}

		.goto_car {
			border:1px solid #CCC;
			background-color:#F4F4F4;
			padding:2px;
			}
			.goto_car a {
				background:url(../image/pd/car_button.gif) no-repeat;
				width:115px;
				height:30px;
				display:block;
				margin:5px auto;
				}
			.goto_car a:hover {
				background:url(../image/pd/car_button_light.gif) no-repeat;
				width:115px;
				height:30px;
				display:block;
				}
					
 /* Solution Css */
 	 	.solution_index {
			width:200px;
			background:url(../image/pd/left_index_bk02.jpg) no-repeat;
			padding-top:82px;
			float:left;
			}
		.solution_block_body {
			width:561px;
			margin:5px auto;
			padding:5px;
			float:left;
			}
			.solution_block {
				border:1px solid #ccc;
				background-color:#F9F9F9;
				width:551px;
				padding:5px;
				margin:5px;
				}
				.solution_block_title {
					border-bottom:2px solid #B5BDE1;
					margin-bottom:2px;
					background:url(../image/pd/bk020.jpg) repeat-x;
					}
					.solution_block_title p {
						font-size:13px;
						line-height:30px;
						font-weight:bold;
						}
					.solution_block_title a {
						color:#0042A5;
						text-decoration:none;
						}
					.solution_block_title a:hover {
						color:#444;
						text-decoration:underline;
						}
				.solution_block_text {
					}
					.solution_block_text p {
						font-size:13px;
						line-height:30px;
						color:#333;
						}
				.solution_list_title {
					border-bottom:5px solid #4452B3;
					background-color:#EEEEEE;
					padding-left:5px;
					background:url(../image/pd/bk022.gif);
					}
					.solution_list_title p {
						font-size:15px;
						line-height:30px;
						font-weight:bold;
						color:#0042A5;
						}
						
				.solution_command {
					width:541px;
					margin:5px 0;
					padding:10px;
					background:url(../image/pd/bk021.gif);
					}
					.solution_command p {
						background-color:#FFF;
						color:#333;
						font-size:13px;
						line-height:30px;
						padding:5px;
						}
				.solution_pd_title {
					width:561px;
					margin:5px 0;
					border-bottom:1px dotted #666;
					}
					.solution_pd_title p {
						font-size:12px;
						line-height:24px;
						text-indent:10px;
						}
					
		/*warranty 3 years photo*/
		
		#warranty3 {
			width:85px;
			height:100px;
			background:url(../image/pd/warranty3e.jpg) no-repeat;
			float:left;
			margin:0 20px;
			}

