@charset "utf-8";
/* CSS Document */

@import url("global.css");
@import url("layout.css");
@import url("button.css");

#content{ margin-top:15px;}
#download{ padding:16px 15px 18px 15px; }
	#download .title_btn{ padding-bottom: 10px; border-bottom:2px solid #4c9781; }
		#download .title_btn h2{ float:left; padding: 8px 0 0 20px; font-size:14px; font-weight:bold; color:#005133; }


	.pdtlist{ padding-top:8px;}
	.pdtlist dl{ position:relative; height:106px; padding-top:8px; }
		.pdtlist dl img{ position:absolute; top:6px; left:0; width:120px; height:90px; padding:1px; border:1px solid #adadad;}
		.pdtlist dl dt strong{ margin-left:140px; color:#000000; font-size:14px;}
			.pdtlist dl dt a:hover{ text-decoration:none;}
			.pdtlist dl dt a:hover strong{ color:#F85544;}
		
		.pdtlist dl dd{ margin: 6px 0 0 140px; line-height:180%; color:#505050;}
			.pdtlist dl dd p{ text-indent:2em;}
			.pdtlist a.more{ display:block; padding-right:14px; text-align:right; color:#063; background:url(../images/product/more_icon.gif) no-repeat right center;}

	#download .list{ padding:12px 0;}
	#download .list li{ padding:5px 0; padding-left:28px; background: url(../images/global/li_icon_02.gif) no-repeat 18px center; border-bottom:1px dashed #CCC;}
		#download .list li span{ float:right; font-style:normal; font:Tahoma, Geneva, sans-serif; color:#505050;}
		#download .list li a{ color:#505050;}
		#download .list li a:hover{ color:#F85544;}

	#soft{ float:left; width:422px; margin-top:12px; margin-left:8px; }
		#soft h3{ height:40px; padding-left:48px; background:url(../images/download/soft_h3_bg.gif) no-repeat left center; font-size:14px; color:#006849;}
			#soft h3 strong{ display:block; height:40px; background:url(../images/download/soft_h3_bg.gif) no-repeat right center;}
			#soft h3 span{ position:relative; top:18px;}
	
	
	#video{ float:right; width:422px; margin-top:12px; margin-right:8px; }
		#video h3{ height:40px; padding-left:48px; background:url(../images/download/video_h3_bg.gif) no-repeat left center; font-size:14px; color:#006849;}
			#video h3 strong{ display:block; height:40px; background:url(../images/download/video_h3_bg.gif) no-repeat right center;}
			#video h3 span{ position:relative; top:18px;}

	
	.bannerArea{ padding:12px 0; border-bottom:1px solid #cacaca;}
		#banner{ position:relative; float:left; padding:1px; border:1px solid #cacaca; }
			.cyc{ width:661px; height:230px; }
			#ban_01{ background:url(../picture/pro_bannner_001.gif) no-repeat;}
	
		#activity{ float:right; width:220px;}
		#activity h2{ height:32px; margin:2px 1px; position:relative; z-index:5; padding-left:12px; background:url(../images/product/activity_h2_bg.gif) no-repeat left top; font-size:12px; color:#004e30;}
			#activity h2 span{ display:block; height:32px; line-height:32px; background:url(../images/product/activity_h2_bg.gif) no-repeat right top; }
			#activity .c2{ clear:both; padding:12px 16px;}
				#activity ul{ }
					#activity li{ padding:7px 0; background:url(../images/product/activity_line_between.gif) no-repeat center bottom; }
					#activity li img{ margin-left:5px;}
	
	#detailed{ float:left; width:654px; margin-top:12px; }
		#detailed .title{ height:61px; margin:2px 1px; position:relative; z-index:5; padding-left:8px; background:url(../images/product/detailed_top_bg.gif) no-repeat left top;}
			#detailed .title .box{ display:block; height:61px; background:url(../images/product/detailed_top_bg.gif) no-repeat right top;}
			#detailed .title h1{ padding:14px 0 5px 22px; font-size:14px; color:#004e30; }
			#detailed .title .data{ margin-left:22px; font-size:12px; font-weight:normal; color:#004e30; }
			#detailed .title .btn{ float:right; padding:10px 8px 0 0; }
		#detailed h3{ padding:5px 0; font-size:12px; font-weight:bold; color:#505050;}
		#detailed .area{ margin:8px auto; margin-bottom:0; width:604px; }
		#detailed .line{ border-bottom:1px solid #cacaca;}


		#detailed .downLink{ padding:12px 0; margin:0 12px; }
			#detailed .downLink li{ display:inline; margin-right:12px;}
				#detailed .downLink li a{ padding-left:16px; color:#005133; text-decoration:underline; background:url(../images/download/down_icon.gif) no-repeat left center; }
					#detailed .downLink li a:hover{ color:#F85544; text-decoration:none;}
				#detailed .downLink li.row1 a{ }
				
		#detailed .softInfo{ padding:8px 0;}
			#detailed .softInfo .softimg{ float:left; padding:1px; border:1px solid #adadad; }
			#detailed .softInfo ul{ float:right; width:420px; }
				#detailed .softInfo ul li{ float:left; width:50%; height:30px; line-height:30px; color:#505050; }

		#detailed .synopsis{ line-height:160%; color:#505050; }
			#detailed .synopsis p{ text-indent:2em; margin-top:8px;}
			
	
	
	
	
	
	#sidebar{ position:relative; float:right; width:231px; margin-top:12px; padding-top:8px; background: url(../images/product/sidebar_bg_top.gif) no-repeat center top;}
		#sidebar .box{ border:1px solid #ddd19a; border-width: 0 1px; background:#f7f4e8; }
			#sidebar .box dl{ padding: 0 8px;}
				#sidebar .box dt{ padding:8px 0 5px 0; clear:both; font-size:14px; font-weight:bold; }
				#sidebar .box dd{ height:16px; padding:5px 0; border-bottom:1px solid #ddd19a; color:#505050;}
					#sidebar .box dd .pubdate{ float:left; }
					#sidebar .box dd .FDownLoad{ float:right;}
		#sidebar .bottom_bg{ display:block; height:17px; background: url(../images/product/sidebar_bg_bottom.gif) no-repeat center bottom; }
		#sidebar .icon{ display:block; position:absolute; top:0; right:0; width:43px; height:43px; background:url(../images/product/sidebar_icon.gif) no-repeat;}


	

















