@charset "utf-8";


/* CSS Layout */
div {
	z-index:0;
	margin:0px auto;
	padding:0px;
}

legend, hr, thead th{visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}

/* * html { overflow: scroll; overflow-x: auto; } */ /* IE - */
#skipnavi { text-indent: -2000px; width:320px; clear: both; height: 0; margin: 0; padding: 0; font-size: 0; line-height: 1; } 

#sub_base{ margin:0 auto;text-align:left;  min-height:100%; width:100%;    }
#sub_header, #sub_center, #satisfaction, #sub_copy{margin:0 padding:0 auto;text-align:left;}
	#sub_header {  position:relative; height:302px; margin:0; background:url(../images/sub/sub_topbg.jpg) repeat-x;    }
	#sub_ci { position: absolute; left:30px; top:14px;  width:332px; height:63px; z-index:3;  }
	#global_menu { position: absolute; left:522px; width:466px; height: 21px;  top:6px; }
		#global_Japanese { position:absolute; width:60px; height:18px; left: 937px; top: 24px; visibility: hidden; z-index:2;   }
		#global_Chinese { position:absolute; width:60px; height:18px; left: 937px; top: 44px; visibility: hidden; z-index:2;   }
		

	#sub_flash { position:absolute; width:992px; height:269px; top:27px;   }
	#sub_menu { position:absolute; width:467px; height:92px; left:460px; height:39px; top:38px;  }
	
/*Content */
#sub_center{ position:relative; margin:0; padding:0; width:100%;  }/*background: url(../images/left_bg.gif) repeat-y;*/


	#left_menu { position: absolute; top:17px; left:17px; width:185px; min-height:100%;  margin: 0; padding: 0; z-index:3;   }/*z-index:3;*/
		* html #left_menu { height:100%; } /*height:600px;*/
		
	#sub_content{ position:relative; width: 742px; padding-left: 238px; padding-top:80px;  margin:0;  z-index:2; background:url(../images/left_bg.gif) repeat-y; } /* */
	* html #sub_content{ height:550px; } /*height:600px;*/
	
		#ded_title { position:absolute; width: 390px; height:22px; left:238px; top:15px; z-index:3;    }/*z-index:2;*/	
		#ded_link {  position:absolute; text-align: right; width: 320px; left:580px; top:21px; height:22px;    }
		   .ded11txt { font-size: 11px; }
		   .txt14a0dc { color:#14a0dc; font-weight:bold;  }
		#title_line { position:absolute; width:400px; top: 46px; left:0;  }
		
		
	#content_list { position:relative; width:620px;  }
		#content_list ul { margin: 0; padding: 0 5px 10px 1px ; list-style: none; }
		#content_list li {  margin: 0; padding: 0; background: transparent; line-height:150%; color: #333333;}
		
		
	/**/
	
	#satisfaction{ position:relative; margin:0; height:155px; width:940px;  left:0; top:0;  background:url(../images/satisfaction_bg.gif) no-repeat; padding-top:0;   }
	 * html #satisfaction{  } 
		#satisfaction_sub{ position: absolute; width:704px;   margin:0; left:230px; top:28px;  height:155px; background-color:#FFFFFF; background:url(../images/satisfaction_bg2.gif) no-repeat; } 
			* html #satisfaction_sub { width: 704px; padding: 0 0 0 165px;}
			
		#survey { position:absolute; width: 611px; height:40px;  padding: 10px 0 0 15px; left:0px; top:0; text-align:left; }
		  .surver_txt { font-size: 11px; }
		#survey2 { position:absolute; width: 100px; left:600px; top:10px;   } 
		#survey3 { position:absolute; width: 681px; height:40px;  left:15px; top:61px; text-align:left; }
		#survey4 { position:absolute; width: 100px; left:600px; top:87px;   }  


/*copy */
#sub_copy{ position:relative; width:100%; margin:0; padding:0; height:65px; background: url(../images/copy_bg.gif) repeat-x;   }
* html #sub_copy {  }
	#copy_ci { position:absolute; left:45px; top:12px; width:155px; height:40px;   }
	#copy_txt { position:absolute; width:600px; height:34px; left:267px; top:19px;    }
	 .copy_txt2 { font-size: 11px; line-height: 150%; }
	
	
	
	
	
	
/* */
#base{ margin:0 auto;text-align:left;  min-height:100%;   }
#main_header, #main_center, #satisfaction, #main_copy{margin:0 padding:0 auto;text-align:left;}
	#main_header { position:relative; height:586px; margin:0;  }
	#main_ci { position: absolute; left:30px; top:14px;  width:226px; height:66px; background-color:#000000;    }
	#global_menu { position: absolute; left:522px; width:466px; height: 21px;  top:6px; }
		#global_Japanese { position:absolute; width:60px; height:18px; left: 928px; top: 24px; visibility: hidden; z-index:2;   }
		#global_Chinese { position:absolute; width:60px; height:18px; left: 928px; top: 44px; visibility: hidden; z-index:2;   }
		
	#link_flash { position:absolute; width:340px; height:462px;  left: 650px; top:107px;   }
	#main_flash { position:absolute; width:992px; height:586px; top:0;  }
	#sub_menu { position:absolute; width:467px; height:92px; left:460px; height:39px; top:38px; }
	
	
/* Content */
#main_center{  position:relative; margin:0; padding:0;  }/*background: url(../images/left_bg.gif) repeat-y;*/

		
	#main_content{ position:relative; width: 990px;   margin:0;  height:138px;   }
	* html #main_content{ height:138px; } /*height:600px;*/
		#gongji_box { position:absolute; width:300px; height:108px; left:25px;   }
		#gongji_title { position:absolute; width:96px; height:21px; top:0; left:0;  }
		/* gongji ********************************************************/
			#notice { clear: both; position: absolute; width:300px; top:23px; left:0; height: 108px; color:#FFFFFF;  }
				/*#notice ul.tabmenu { width: 100%; height: 32px; }
				#notice ul.tabmenu li { float: left; display: inline; margin: 0; padding: 0; }*/
				#notice ul { position: absolute; left: 0; top: 1px; width:296px;  height:108px; color:#ffffff; font-size: 11px; list-style: none;   }
				 .txtffffff { color:#efefef; }
				#notice ul li { display:inline; width:223px;  height:18px;  left:1px; font-size: 11px;  line-height: 115%;    }/* display: inline;letter-spacing:-0.1em; color:#4174b4; clear:both;*/
				#notice ul li.wi80 { width:72px; color:#4174b4; font-size: 11px; }
				
		#photo_box { position:absolute; width:338px; height:114px; left:32px; top:0;     }
			#photo_title {  position:absolute; width:175px; height:35px;  }
				#photo_true1 { position:absolute; width:65px; height:49px; background-color:#FFFFFF; left:12px; top:43px; padding:4px;   } 
				#photo_true2 { position:absolute; width:65px; height:49px; background-color:#FFFFFF; left:97px; top:43px; padding:4px;   } 
				#photo_true3 { position:absolute; width:65px; height:49px; background-color:#FFFFFF; left:182px; top:43px; padding:4px;   } 
				#photo_true4 { position:absolute; width:65px; height:49px; background-color:#FFFFFF; left:267px; top:43px; padding:4px;   } 
				#photo_true5 { position:absolute; width:65px; height:49px; background-color:#FFFFFF; left:352px; top:43px; padding:4px;   }
				#photo_true6 { position:absolute; width:65px; height:49px; background-color:#FFFFFF; left:437px; top:43px; padding:4px;   }
				#photo_true7 { position:absolute; width:65px; height:49px; background-color:#FFFFFF; left:522px; top:43px; padding:4px;   }
				#photo_true8 { position:absolute; width:65px; height:49px; background-color:#FFFFFF; left:607px; top:43px; padding:4px;   } 
				
				#main_right1 { position:absolute; width:185px; left: 790px; top:12px;  }
				#main_right2 { position:absolute; width:185px; left: 790px; top:56px;  }
	
	
/*copy */
#main_copy{ position: relative; top:138px;height:65px; background:url(../images/copy_bg.gif) repeat-x;   }
* html #main_copy {  }
	#copy_ci0 { position:absolute; left:43px; top:12px; width:215px; height:40px;   }
	#copy_txt0 { position:absolute; width:600px; height:34px; left:267px; top:19px;    }
	 .copy_txt20 { font-size: 11px; line-height: 150%; }
	#banner_flash0 { position:absolute; width:200px; left:790px; top:22px;  }
	
	
/*  */
.txt6f4088 { color:#9370A6; font-weight:bold;   }
	
