/**
*  @样式信息

*  样式应用于：       www.xlinksoft.com
*  编写人员：         Richie.pu
*  创建时间：         2008-09-27
*  修改时间：         
/*******************************************************************************************************************/


/**
*  @初始化工作  
/*******************************************************************************************************************/

*{margin:0px;padding:0px;}


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;}




/*******************************************************************************************************************/




.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:182px;height:50px;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:19px;}
.master_nav{font-family:Arial, Helvetica, sans-serif; font-size:12px;background:url(../images/nr.gif) no-repeat right top;padding-right:21px;}
	.master_nav ul{background:url(../images/nb.gif) repeat-x;height:35px;overflow:hidden;}
	.master_nav li{float:left;height:35px;line-height:31px;padding:0 20px 0 20px;}

		.master_nav li a{font-weight:bold;display:block;padding-left:11px;}
		.master_nav li a span{height:35px;display:inline-block;padding:0px 15px 0 5px;}

			.master_nav li a:hover,.master_nav li a.current_nav{background:url(../images/nav_on.gif) no-repeat left 6px;}
			.master_nav li a:hover span,.master_nav li a.current_nav span{background:Url(../images/nav_on_r.gif) no-repeat right 6px;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_site2{width:100%;float:left;margin-right:0px;}
		.left_site2 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 0px 0;margin:0px; }
				.product_list li p.product_list_title b{font-size:14px; display:Block; }
				
				a h1{ font-size:14px; }
				
				
				
				.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;} 
				
				h1 a.p1:link {color:#F2850D; font-size:14px;}
				h1 a.p1:hover {font:14px;color: #000; text-decoration:underline;} 
				h1 a.p1:active {font:14px;color: #000;} 
				
			.product_item_pic{width:180px;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:0;
			padding:0;
			color:#CC0000;
			clear:both;
			overflow:hidden;}
			.pic_title1{width:10%;height:21px;font-weight:bold;font-size:14px;margin:5px 0 0 0; color:#CC0000;}
		
		.product_introduct{
		width:515px;line-height:21px;font-size:12px;margin-bottom:10px;float:right;padding-right:5px;}
		.product_introduct1{ color:#5e5e5e; padding-left:15px;
		width:99%;line-height:21px;font-size:12px;}
		
		.product_list p.product_list_title{width:80%;
		float:left;}
		
		.product_list h1.product_list_title{width:80%;
		float:left;
		margin-top:5px;
		margin-bottom:5px;}
		
		.product_list p.product_list_title2{width:100%;}
		.main-book-mark
		{width:125px;
		height:16px;
		float:right;
		margin-top:5px;
		}
		p.product_summary2{padding:10px 0 0 0;line-height:23px;
		padding-left:10px;}
		.product_control{height:20px;clear:both;overflow:hidden;clear:both;padding:0px 30px 15px 0;}
		.product_control1{height:100px;clear:both;overflow:hidden;clear:both;padding:0px 0px 0px 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(../ifocus_btn) 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;}
			
			
/**
*  @right_site  products category , news list 
/*******************************************************************************************************************/
			
	.right_site{width:235px;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/pi.gif) no-repeat 10px 4px;padding:0 0 0 40px;}
			.right_site h2 b{height:32px;display:block;padding:0 0 0 20px;}
			
			.right_site .t2{height:32px;line-height:32px;color:#f00;font-size:14px;background:url(../images/lt.gif) repeat-y;}
			.right_site .t2 span{height:32px;display:block;background:url(../images/pi.gif) no-repeat 10px 4px;padding:0 0 0 40px;}
			.right_site .t2 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_p1{background:url(../images/namediangetu.gif) no-repeat 0 8px;padding-left:15px;}
	.jackson{padding-left:25px;
	padding-top:5px;
	padding-bottom:15px;line-height:23px;}
	.jackson .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;} 
.list_p2{background:url(../images/namediangetu.gif) no-repeat 0 8px;padding-left:15px;}	

.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.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;
}

.buy-left
{
float:left;
width:350px;
padding:10px 0 40px 10px;
}


.buy-license
{

height:200px;
}

.product_features2{padding:10px 0 40px 10px;
width:620px;
float:right;

}

.product_features2 .list_p{background:url(../images/pld.gif) no-repeat 0 8px;padding-left:10px;
margin-top:8px;
padding-top:3px;
margin-bottom:10px;}

.t1
{
font-size:14px;
color:#CC0000;
margin-top:5px;
margin-bottom:5px;
width:80%;
float:left;
}

.title-main
{
width:100%;
height:25px;
}

.title-desc
{

margin-top:0px;
margin-bottom:5px;
color:#000000;
display:block;
width:100%;
font-family:Arial, Helvetica, sans-serif; color:#000;line-height:21px;
float:left;
}