/**
*  @样式信息

*  样式应用于：       www.Altysoft.com
*  编写人员：         Richie.pu
*  创建时间：         2008-09-27
*  修改时间：         
/*******************************************************************************************************************/


/**
*  @初始化工作  
/*******************************************************************************************************************/

*{margin:0px;padding:0px;}
body,html{width:100%;height:100%; background-color:#FFFFFF;}
body{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;;color:#5e5e5e;}
li{list-style:none;}

h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}

h2{ color:#FF0000; font-size:14px;}

a img{border:none;}

.clear{clear:both;font-size:1px;height:1px;border:none;}
/**
*  @网站链接样式  
/*******************************************************************************************************************/

a:link,a:visited,a:active,a:hover{
	color:#5e5e5e;text-decoration:none;
}

a.pic_title:link,a.pic_title:visited,a.pic_title:active,a.pic_title:hover{color:#f00;}

.product_category li a:link,.product_category li a:visited,.product_category li a:active{}

.product_category li a:hover{text-decoration:underline;}

.master_nav li a:link,.master_nav li a:visited,.master_nav li a:active,.master_nav li a:hover{color:#fff;text-decoration:none;}

.website_nav a:link,.website_nav a:visited,.website_nav a:active{color:#6d6d6d;}
.website_nav a:hover{color:#000;text-decoration:underline;}




/*******************************************************************************************************************/


body{background:Url(images/bg.gif) repeat-x 0 top;}


.master_layer{width:1000px;margin:0 auto;}


/**
*  @header  
/*******************************************************************************************************************/


.header{height:66px;padding:16px 0 0 0;position:relative;overflow:Hidden;}

.header p{font-family:arial;line-height:18px;font-size:11px;float:left;padding:10px 0 0 30px;color:#232323;}
.header p b{display:block;color:#1a1a1a;}

.logo{background:url(images/logo.gif) no-repeat;width:185px;height:63px;display:block;float:left;margin:0 0 0 30px;}

a.cn,a.en{background:url(images/cn.gif) no-repeat;padding-left:20px;display:inline-block;position:absolute;right:100px;top:45px;font-weight:bold;}
a.en{background-position:0 -17px;right:20px;}

/**
*  @navigation links  
/*******************************************************************************************************************/


.master_nav_bg{background:url(images/nhl.gif) no-repeat left top;padding-left:10px;}
.master_nav{font-family:Arial, Helvetica, sans-serif; font-size:12px;background:url(images/nr.gif) no-repeat right top ;padding-right:20px;}
	.master_nav ul{background:url(images/nb.gif) repeat-x;height:30px;overflow:hidden;}
	.master_nav li{float:left;height:35px;line-height:28px;padding:0px 45px 0 15px;}

		.master_nav li a{font-weight:bold;display:block;}
		.master_nav li a span{height:28px;display:inline-block;padding:0px 10px 0 10px;}

			.master_nav li a:hover,.master_nav li a.current_nav{background:url(images/nav_on.gif) no-repeat left 0px;}
			.master_nav li a:hover span,.master_nav li a.current_nav span{background:Url(images/nav_on_r.gif) no-repeat right 0px;cursor:pointer;}

			.master_nav li.master_nav_first{background:url(images/nhb.gif) no-repeat right top;padding:0 40px 0 40px;}

		.master_nav li.master_nav_first a{background:none;}
		.master_nav li.master_nav_first a span{background:none;}
		
	
/**
*  @banner 
/*******************************************************************************************************************/

	
.banner_one{margin:10px 0 10px 0; font-size:11px;}

.banner{height:196px;margin:6px 0 6px 0; }
.website_title{padding:5px 0 0 15px; color:#000; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
	
	.website_nav{padding:10px 0 10px 15px; }
	.website_nav a{padding:0 4px;display:inline-block;}
		.website_nav a b{color:#ff7e00;}
		
		.website_nav1{padding:5px 0 0 15px}
	.website_nav1 a{padding:0 4px;display:inline-block;}
		.website_nav1 a b{color:#FF6600;}
		.website_nav1 a b{color:#FF6600;}
	
.master_content{height:auto !important;min-height:400px;height:400px;margin:0 10px 0 0px}
	.left_site{width:730px;float:left;margin-right:20px;}
		.left_site h3{height:35px;line-height:35px;font-size:14px;color:#f00}
		
/**
*  @left_site products list
/*******************************************************************************************************************/
		.product_list{padding:0 0 0 10px;}
		.product_list li{overflow:hidden;border-top:1px solid #cfcfcf;}
			.product_list li p.product_list_title{ font-family:Arial, Helvetica, sans-serif; color:#000;line-height:21px;padding:5px 0 10px 0;margin:0px; }
				.product_list li p.product_list_title b{font-size:14px; display:Block; }
				
				.p1:link {color:#F2850D; font-size:14px;}
				.p1:hover {font:14px;color: #000; text-decoration:underline;} 
				.p1:active {font:14px;color: #000;} 
                
				.p2{ border-bottom:#CCCCCC 1px solid; line-height:10px;margin:10px 5px 10px 5px; }
				.p2:link {color:#333;}
				.p2:hover {color:#333;text-decoration:underline;} 
				
				.p3{ line-height:20px;}
				
				.p4{ padding:5px 0 0 15px;}
				.p4:link { color:#FF6600;}
				.p4:hover {font:12px;color: #FF6600; text-decoration:underline;} 
				.p4:active {font:12px;color: #FF6600;} 
				
				.p5{ color:#000; font-weight:bold; font-size:12px}
				
				.p6{ font:10px;color:#0066FF; text-decoration:underline;}
				.p6:link { color:#0066FF; text-decoration:underline;}
				.p6:hover {font:10px;color: #FF6600; text-decoration:none;} 
				.p6:active {font:10px;color: #FF6600;} 
				
			.product_item_pic{width:185px;float:left;}

			.product_item_pic a.pic_link{border:1px solid #fff;width:182px;height:130px;display:block;padding-top:5px;}
				.product_item_pic a.pic_link span{border:1px solid #fff;background:#fff;display:block;text-align:center;padding-top:5px;height:123px;overflow:hidden;}
			.product_item_pic a.pic_link:hover{border:1px solid #ccc;}
				.product_item_pic a.pic_link:hover span{border:1px solid #fff;background:#f5f5f5}
				
			.pic_title{text-align:center;width:100%;height:21px;display:block;font-weight:bold;font-size:14px;margin:5px 0 0 0; color:#CC0000}
		
		.product_introduct{
		width:515px;line-height:21px;font-size:16px;margin-bottom:10px;float:right;padding-right:5px;}
		.product_list p.product_list_title{width:80%;
		float:left;}
		.product_list p.product_list_title2{width:100%;}
		.main-book-mark
		{width:125px;
		height:16px;
		float:right;
		margin-top:5px;
		}
		
		.product_control{height:20px;clear:both;overflow:hidden;clear:both;padding:0px 30px 15px 0;}
		.product_control2{height:33px;clear:both;overflow:hidden;clear:both;padding:0px 30px px 0;}
			.product_introduct .product_control{padding-top:20px;}
		a.info_link,a.buy_link,a.try_link{background:url(images/pbtns.gif) no-repeat 0 0;width:87px;height:20px;display:block;float:right;text-indent:-99999px;margin-right:10px;}
		a.buy_link{background-position:0 -60px;}
		a.try_link{background-position:0 -30px;}

		.product_list p strong{color:#000;display:inline-block;}

		.purchase_list{padding:0 0 60px 10px;}
		.purchase_list li{margin-top:10px;border-top:1px solid #e2e2e2;padding-top:18px;}
			.purchase_list li h3{height:14px; font-family:Arial, Helvetica, sans-serif;line-height:17px;width:100%;position:relative;}
			.purchase_list li h3 a{color:#ff7e00;background:url(images/ic.gif) no-repeat;padding:0 0 0 20px;}
			.purchase_list li h3 b{color:#d92900;position:absolute;right:0px;top:0px;font-size:12px;}
			.purchase_list li p{padding:0px 0 0 5px;line-height:23px;}
			.purchase_list li p.product_summary{padding:10px 0 0 0;line-height:23px;}
			
			.purchase_info{padding:10px 0 20px 0;}
				.purchase_info a.try_link{
				float:right;
				}
				.purchase_info b{color:#a32600;padding:0 10px 0 0;display:inline-block;}
					.purchase_info b{float:left;}
				
	.left_site_h2{background:url(images/rbs.gif) repeat-x;height:27px;line-height:27px;border:1px solid #bdbdbd;padding-left:10px;font-size:12px;color:#c41800}
	.left_site_article{color:#4b4b4b;padding:10px 0px 20px 0px}
		.left_site_article p{line-height:23px;}
		.left_site_article h4{color:#b41600;font-size:12px;padding:20px 0 10px 0px;}
		
	.product_struct{padding:10px;}
			
			

	.right1_site{width:230px;height:auto !important;min-height:350px;height:350px;float:left;background:url(images/lbg.gif) repeat-y;border:1px solid #cccdcc;padding-bottom:10px;margin-left:3px;}
		.right1_site h2{height:32px;line-height:32px;color:#f00;font-size:14px;background:url(images/lt.gif) repeat-y;}
			.right1_site h2 span{height:32px;display:block;background:url(images/plist.gif) no-repeat 10px 4px;padding:0 0 0 40px;}
			.right1_site h2 b{height:32px;display:block;padding:0 0 0 20px;}
			
	.right_site{width:230px;height:auto !important;min-height:350px;height:350px;float:left;background:url(images/lbg.gif) repeat-y;border:1px solid #cccdcc;padding-bottom:10px;margin-top:10px; margin-left:3px;}
		.right_site h2{height:32px;line-height:32px;color:#f00;font-size:14px;background:url(images/lt.gif) repeat-y;}
			.right_site h2 span{height:32px;display:block;background:url(images/plist.gif) no-repeat 10px 4px;padding:0 0 0 40px;}
			.right_site h2 b{height:32px;display:block;padding:0 0 0 20px;}
		
		.product_category{margin-bottom:10px;}
		.product_category li{line-height:24px;padding:0px 10px 0 13px;}
		.product_category li.product_item_title{height:28px;line-height:28px;background:url(images/ltb.gif) repeat-x;font-size:11px;}
			.product_item_title span{background:url(images/bd.gif) no-repeat;padding-left:20px}
		.product_category li p{padding-top:10px;}

/**
*  @copyright 
/*******************************************************************************************************************/


.copyright{background:url(images/cb.gif) repeat-x;height:70px;clear:both;text-align:center;padding:20px 0 0 0;line-height:24px;}
	.copyright a{padding:0 10px;display:inline-block;background:url(images/clb.gif) no-repeat right center;}
	.copyright a:hover{text-decoration:underline;}



/**
*  @products tab menu style
/*******************************************************************************************************************/


ul.TabBarLevel1{
	list-style:none;
	margin:0;
	padding:0 0 0 30px;
	height:28px;
	background:url(images/td.gif) repeat-x 0 bottom;
	
}
ul.TabBarLevel1 li{
	float:left;
	padding:0;
	height:28px;
	margin-right:8px;
	background:url(images/tab.gif) no-repeat right -84px;
}
ul.TabBarLevel1 li a{
	display:block;
	line-height:28px;
	padding:0 20px;
	
	background:url(images/tab.gif) no-repeat left -56px;
	white-space: nowrap;
}
ul.TabBarLevel1 li.Selected{
	background:url(images/tab.gif) no-repeat right -28px;
}
ul.TabBarLevel1 li.Selected a{
	background:url(images/tab.gif) no-repeat left top;font-weight:bold;
}

ul.TabBarLevel1 li a:link,ul.TabBarLevel1 li a:visited,ul.TabBarLevel1 li a:active,ul.TabBarLevel1 li a:hover{color:#818181;text-decoration:none;}
ul.TabBarLevel1 li.Selected a:link,ul.TabBarLevel1 li.Selected a:visited,ul.TabBarLevel1 li.Selected a:active,ul.TabBarLevel1 li.Selected a:hover{color:#aa2000;text-decoration:none;}

div.HackBox {
  padding:30px 10px 30px 30px;
  height:auto !important;min-height:700px;height:700px;
  display:none;
}


.product_intro{}
.product_info_control{text-align:center;padding:20px 0 0 0 ;line-height:23px;}

.red_word{color:#aa2000}

.product_features{padding:10px 0 40px 10px;line-height:23px;}
.product_info_title{font-size:12px;color:#0090ff;border-bottom:1px solid #e2e2e2;padding-bottom:8px;margin-bottom:8px;padding-left:15px;padding-top:20px}
	.product_features .list_p{background:url(images/pld.gif) no-repeat 0 8px;padding-left:15px;}
	
	.screen_shots_layer{text-align:center;padding:20px 0;}
	.screen_shots_layer2{text-align:center;
	padding-top:20px;
	padding-bottom:0px;}
	
	.screen_shots_layer2 img{margin-right:50px; margin-left:50px;} 
	
		.screen_shots_layer img{margin-right:50px; margin-left:50px;} 
		

.ad_layer{width:692px;position:relative; visibility:hidden;}
.ad_layer222{width:692px;position:relative; }		
.ad_box_head,.ad_box_foot{width:100%;font-size:1px;overflow:hidden;height:6px;background:url(images/adbg.gif) no-repeat left top;}
.ad_box_content{background:#fff url(images/adb.gif) repeat-x 0 bottom;height:auto !Important;min-height:127px;height:127px;border-left:1px solid #4583b7;border-right:1px solid #4583b7;}
.ad_box_foot{background-position:left bottom;}

.ad_content{padding:15px 0 0 15px;}
a.pop_link{background:url(images/spo.gif) no-repeat;width:79px;height:70px;display:block;position:absolute;right:1px;top:1px;}
.ad_pic{float:left;}
	.ad_title {margin-bottom:5px}
	.ad_title a{font-size:12px;}
	.ad_title a:link,.ad_title a:visited,.ad_title a:active{color:#0090ff;text-decoration:underline;}
		.ad_title a:hover{ color:#FF6600;text-decoration:underline;}
		
	.ad_word{float:left;padding:0 40px 0 30px;}
		.ad_word p{color:#000;line-height:23px;}
	
	.ad_links{padding:10px 0;}
	.ad_links a{color:#3b3b3b;font-weight:bold;text-decoration:underline;background:url(images/add.gif) no-repeat 0 3px;padding:0 0 0 13px;margin-right:30px}
		.ad_links a.ad_buy{background:url(images/as.gif) no-repeat;padding-left:20px;}
			.ad_links a.ad_buy b{color:#f00;}
	
	.ad_links a:hover{color:#000000;text-decoration:underline;}
	
	a.buy-now{background:url(images/Buy-Now.gif) no-repeat 0 0;
	width:105px;
	height:26px;display:block;float:right;margin-right:10px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:45px;
	padding-top:7px;
	}
	
	a.buy-now:hover,a.buy-now:link,a.buy-now:active,a.buy-now:visited
	{color:#FFFFFF;
	text-decoration:none;}
	
	a.buy-now:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	}
	
	a.download-now{
	background:url(images/Free-Download-Now.gif) no-repeat 0 0;
	width:124px;
	height:26px;display:block;float:right;margin-right:10px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:26px;
	padding-top:7px;
	}
	
	a.download-now:hover,a.download-now:link,a.download-now:active,a.download-now:visited
	{color:#FFFFFF;
	text-decoration:none;
	}
	
	a.download-now:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	}
	
	.product-how-to
	{
	height:auto;
	width:auto;
	margin-top:10px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	}
	
	p.click-image-to-large
	{
	padding-top:10px;
	color:#0090ff;
	padding-bottom:0px;
	margin-bottom:0px;
	}
	
	p.sys-pad-left
	{padding-left:15px;}
	
	a.how-to-a:hover,a.how-to-a:link,a.how-to-a:active,a.how-to-a:visited
	{
	color:#777777;
	text-decoration:none;
	}
	
	a.how-to-a:hover
	{
	text-decoration:underline;
	}	
	
	a.how-to-more-info:hover,a.how-to-more-info:link,a.how-to-more-info:active,a.how-to-more-info:visited
	{
	float:right;
	margin-right:60px;
	margin-top:10px;
	color:#000066;
	text-decoration:none;
	}
	
	a.how-to-more-info:hover
	{
	text-decoration:underline;
	}
	
	.support-media-type
	{
	width:auto;
	height:auto;
	margin-left:15px;
	margin-right:15px;
	}
	
	.support-media-type table { border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6;
	border-bottom:1px solid #b6b6b6;}
	.support-media-type td { /*background:#f7f7f7;*/ border-top:1px solid #b6b6b6; font-family:arial; font-size:11px; color:#333; line-height:20px; padding:5px 10px; }
	td.support-table-left
	{
	border-right:1px solid #b6b6b6;
	}
	td.support-table-title
	{
	background-color:#E8E8E8;
	}
	
	.right-link
	{
	background:url(images/ltb2.gif) repeat-x;
	padding-top:2px;
	border-bottom:1px;
	margin-left:2px;
	}

.thanks-title
{
width:auto;
margin-left:18px;
margin-top:5px;
}

.product_introduct p strong
{
color:#777777;
}

.book-mark
{float:right;
}