.smartpcfixer_left_div {
	float:left;
	border-right:1px solid #D4D4D4;
	overflow:hidden;
	width:640px;
	padding-left:20px;
	padding-right:20px;
}
.smartpcfixer_tit {
	width:640px;
	
	color:#E17100;
	font-weight:bold;
	font-size:24px;
	padding-bottom:5px;
}
.smartpcfixer_tit2 {
	width:600px;	
	color:#004AA2;
	font-weight:bold;
	font-size:24px;
	margin-top:10px;
}
.smartpcfixer_txt {
	width:640px;
	line-height:24px;
	color:#000;
	margin-top:20px;
	font-size:14px;
	overflow:hidden;
}
.smartpcfixer_txt .a_tit {
	color:#0000FF;
	font-size:22px;
	text-decoration:underline;
	font-weight:bold;
}
.smartpcfixer_txt .img07 {
	float:left;
	margin-right:15px;
}
.smartpcfixer_txt .img08 {
	float:left;
	margin-right:55px;
	display:inline;
	margin-left:10px;
	padding-bottom:15px;
}
.p_info {
	font-size:11px;
	color:#666666;
	padding:10px 0px 0px 0px;
}
.p_info .font01 {
	text-decoration:underline;
}
.p_info02 {
	font-size:11px;
	color:#666666;
}
.p_list {
	padding-top:10px;
}
.down_page_div {
	width:598px;
	border:1px dashed #6699FF;
	background:#EEEEEE;
	overflow:hidden;
	padding:20px;
	color:#666666;
	margin-top:20px;
	font-size:14px;
	line-height:18px;
}
.down_page_div .a_down {
	color:blue;
	text-decoration:underline;
	font-weight:bold;
}
.a_down_btn {
	width:250px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	display:block;
	margin-left:140px;
	margin-top:15px;
	background:url(images/downloadnow.png) no-repeat;
}
.a_down_btn2 {
	width:250px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	display:block;
	margin-top:15px;
	background:url(images/downloadnow.png) no-repeat;
}
.more_list_div {
	width:640px;
	overflow:hidden;
	padding:10px 0px;
	background:url(images/error_remain.jpg) no-repeat 20px right;
}
.more_list_div ul {
	width:640px;
	float:left;
}
.more_list_div ul li {
	width:600px;
	height:24px;
	line-height:24px;
	color:#666666;
	padding-left:40px;
	background:url(images/bullet.gif) 20px center no-repeat;
}
.jen_div {
	width:638px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	margin-top:15px;
}
.jen_div .jen_tit {
	width:603px;
	height:20px;
	line-height:20px;
	color:#666666;
	font-weight:bold;
	padding:10px 20px 0px 15px;
	border-bottom:1px dashed #CCCCCC;
}
.jen_div .jen_txt {
	width:618px;
	line-height:16px;
	color:#666666;
	padding:10px 10px;
	font-size:11px;
}
.smartpcfixer_right_div {
	float:left;
	width:270px;
	overflow:hidden;
}
.smartpcfixer_right_main {
	text-align:center;
	color:#666666;
	line-height:18px;
	font-size:11px;
}
.rating_div {
	width:235px;
	color:#5D5D5D;
	padding:20px 0px 0px 15px;
}
.score_info {
	font-weight:bold;
	width:235px;
	position:relative;
	padding-bottom:15px;
	
}
.score_info .score_tit {
	float:left;
	margin-right:5px;
	color:#0080FF;
 
}
.mcafee_div {
	width:270px;
	text-align:center;
	line-height:30px;
	color:#5D93C0;
}
.nav_box04 {
	width:470px;
	height:50px;
	padding-left:480px;
	padding-right:10px;
	background:url(images/nav_right.jpg) right no-repeat;
}
.nav_box05 {
	height:50px;
	float:right;
 
	padding-left:10px;
	background:url(images/nav_left.jpg) left no-repeat;
}
.nav_box06 {
	height:50px;
 	float:right;
	background:url(images/nav_mid.jpg) repeat-x;
}
.nav_box06 .btn01 {
	width:102px;
	height:28px;
	line-height:28px;
	color:#480074;
	padding-left:10px;
	font-family:Verdana;
	float:right;
	display:inline;
	margin-top:10px;
	position:relative;
	background:url(images/btn_img02.png) no-repeat;
}
.nav_box06 .btn01 .img01 {
	float:left;
	margin-right:5px;
	margin-top:8px;
	display:inline;
}
a.active,.nav2 li a:hover {
	background: url(/images/nav_hover.jpg) left center no-repeat;
	color:#fff;
	text-decoration:none;
}
.active2,.nav2 li a:hover span {
	background:url(images/nav_hover.jpg) right center no-repeat;
	color:#fff;
	text-decoration:none;
}

.nav2 {
	height:50px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	float:left;
}
.nav2 li{
	float:left;
	background:url(images/nav_line.jpg) right center no-repeat;
	height:50px;
	line-height:50px;
	text-align:center;
	position:relative;
	padding:0px 3px;
}
.nav2 .father_nav{
	float:left;
	background:none;
	height:50px;
	line-height:50px;
	text-align:center;
	position:relative;
	padding:0px 3px;
}
.nav2 li a{
	text-decoration:none;
	color:blue;
	font-size:14px;
	font-family:Arial;
	color:#004c85;
	display:block;
	font-weight:bold;
	float:left;
	padding-left:25px;
	text-align:center;
}
.nav2 li a span {
	padding-right:20px;
	display:block;
}




.simple_div {
	width:900px;
	padding:0px 30px;
	overflow:hidden;
}
.simple_div .bg_li tr td {
	color:#5D5D5D;
	font-weight:normal;
	line-height:20px;
	text-align:left;
	padding-right:20px;
}
.simple_div .bg_li tr td .td_tt {
	font-weight:bold;
	color:#227AB0;
	line-height:50px;
	font-size:18px;
}
.simple_div2 {
	width:900px;
	padding:0px 30px;
	overflow:hidden;
}
.bg_li02 {
	width:415px;
	float:left;
	margin-right:15px;
	display:inline;
}
.simple_div2 .bg_li02 tr td {
	text-align:left;
	line-height:20px;
	color:#656565;
	font-size:12px;
	font-weight:normal;
	padding-right:10px;
}
.simple_div2 .bg_li02 tr td .td_tt {
	font-weight:bold;
	color:#517AB0;
	line-height:30px;
	font-size:18px;
}
.simple_div2 .bg_li02 tr td .td_tt2 {
	font-weight:bold;
	color:#656565;
	line-height:30px;
	font-size:14px;
}
.details_div {
	width:436px;
	color:#BFBFBF;
	border:2px solid #BFBFBF;
	overflow:hidden;
	float:left;
	padding:30px 15px;
	background:#9cf;

	margin-top:60px;
	display:inline;
}
.details_txt {
	width:436px;
	overflow:hidden;

}
.details_txt02 {
	margin-top:15px;
	width:436px;
	overflow:hidden;
}
.details_txt02 .img11 {
	float:left;
	display:inline;
	margin-left:40px;
	margin-top:30px;
}
.details_right_info {
	float:right;
	overflow:hidden;
	color:#000000;
	width:330px;
}
.details_right_info .a_btn07 {
	color:#800080;
	font-weight:bold;
	font-size:16px;
	text-decoration:underline;
}
.details_table {
	width:330px;
	overflow:hidden;
	float:right;

}
.details_table .bg01 tr td {
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#000;
	padding:0px;
	line-height:14px;
}
.details_table .font02 {
	font-size:16px;
	color:#5D5D5D;
	font-weight:bold;
}
.details_table .aty {
	text-decoration:underline;
	color:#800080;
	font-weight:bold;
}
.details_table .font03 {
	font-weight:bold;
}
.font18 {
	font-size:11px;
	color:#746666;
}
.recommend_tit {
	width:900px;
	line-height:40px;
	color:#0080C7;
	font-weight:bold;
	font-size:16px;
}
.recommend_tit2 {
	width:900px;
	line-height:40px;
	color:#5D5D93;
	font-size:14px;
}
.font15 {
	font-size:18px;
	text-decoration:underline;
}
.slower_list li {
	width:900px;
	height:30px;
	line-height:30px;
	color:#000000;
	font-weight:bold;
}
.recommend_btn_div {
	width:800px;
	overflow:hidden;
	margin-top:10px;
	padding-left:200px;
}
.recommend_btn {
	width:400px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	background:#2991F9 url(images/buttonarrow.png) 365px center no-repeat;
	display:block;
}
.recommend_btn:hover {
	background:#2BA4FB url(images/buttonarrow.png) 365px center no-repeat;
	text-decoration:none;
}
.installed_tit {
	width:900px;
	line-height:20px;
	color:#0080C0;
	font-weight:bold;
	font-size:16px;
	margin-top:20px;
}
.installed_txt {
	width:900px;
	line-height:20px;
	color:#5D5D5D;
	font-size:14px;
}

.simple_info {
	color:#5D5D5D;
	line-height:20px;
	font-size:14px;
}
.simple_tit {
	color:#227AB0;
	line-height:50px;
	font-weight:bold;
	font-size:16px;
}
.author_div {
	width:600px;
	padding:0px 30px;
	overflow:hidden;
}
.author_div a{color:blue;}
.author_div .author_table {
	background:#A0A0A0;
	width:900px;
}
.author_div .author_table tr td {
	background:#fff;
	color:#000000;
	line-height:30px;
	padding:0px 10px 0px 5px;
	margin:0px;
	font-size:14px;
	text-align:left;
	font-weight:normal;
}
.dll_list_tit {
	width:610px;
	overflow:hidden;
	padding:0px 30px;
}
.a_btn_i {
	border:1px solid #DEE7EB;
	padding:0px 5px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:#F4F4F4;
	font-weight:bold;
	color:#0000CC;
	float:left;
	margin-right:15px;
}
.dll_list_txt {
	margin-top:10px;
	padding-right:30px;
}
.dll_list_txt li {
	width:600px;

	line-height:24px;
	padding-left:30px;

	
}
.dll_list_txt li a {
	color:#0066CC;
}
	.detailinfo { width: 692px; }
.detailinfo img { width: 250px; height: 176px; float: left; padding-right: 20px; padding-bottom: 20px; }
.detailright p { padding-top: 30px; padding-right:30px;}
