body {
	background: #f2f7f9;
	margin: 0px;
	padding: 0px;
}
img{ 
    border:0;

}


h1 {
	font: italic bold 24px Arial;
	color: #009afc;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
h2 {
	font: bold 22px Verdana;
	color: #5F5858;
	margin: 0px;
	padding: 0px;
	display: block;
}
h3 {
	font: bold 18px/24px Arial;
	color: #353535;
	margin: 0px;
	padding: 5px 0px 0px 10px;
}
h4 {
	font: bold 18px Verdana;
	color:#000000;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	display: block;

}

/*p标签正常，链接状态*/
p {
	font: 11px/18px Verdana;
	color: #5f5858;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	display: block;
}
p a{
	color: #0587d9;
	font-size:12px;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
p a:hover{text-decoration: none;}

/*buy download链接字体样式定义*/
p.button {font: 11px/18px Verdana;text-decoration: none;display: block;margin-left: 115px;}
p.button a:link,p.button a:visited {color: #EF5603;font-size: 11px;}
p.button a:hover{text-decoration: none;}

/*howto字体样式定义*/
p.m20 {display: block;line-height: 18px;margin-left: 0px;padding: 0px 4px 0px 8px;}

/*p标签blue样式*/
p.blue {
	font: bold 12px Verdana;
	color: #1d8dd4;
	padding-top: 5px;
	padding-bottom: 20px;
	display: block;
	margin: 0px;
}

/*图片样式c样式*/
img.c {
	margin-top: 5px;
	margin-left: 5px;
	padding-right: 10px;
	display: block;
	float: left;
	padding-bottom: 5px;
}
/*图片样式d样式*/
img.d {
	display: block;
	float: left;
	padding: 3px 0px 0px 10px;
}

/*span标签 黄色 橘黄字体定义*/
span.yellow {
	color: #e4ff00;
}
span.yellow1{
	color: #5D8E1B;
}
span.yellow2 {
	color: #F19505;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
}
span.blank {color: #3b3b3b;font-weight: bold;}
span.blank a{color: #3b3b3b;text-decoration: underline;}
span.blank a:hover{text-decoration: none;}

/*外框样式 背景定义*/
.line1 {
	border: 1px solid #b0d3e1;

	margin-right: 5px;
	margin-bottom: 20px;
	background: #FFFFFF;
	margin-left: 5px;
}
.line2 {
	background: url("images/line2.jpg") repeat-x;
	margin-top: 1px;
	margin-left: 1px;
	height: 33px;
	margin-bottom: 1px;
}
.line3 {
	background: url("images/line3.jpg") repeat-x;
	height: 38px;
	border-right: 1px solid #e84d00;
	border-bottom: 1px solid #E84D00;
	border-left: 1px solid #E84D00;
}
.line4 {
	background: #f2f7f9;
	border-right: 1px solid #0587d9;
	border-left: 1px solid #0587d9;
	height: 33px;
	border-top: 1px solid #0587d9;
}
.rightline_1 {
	border-right: 1px solid #e84d00;
	border-bottom: 1px solid #E84D00;
	border-left: 1px solid #E84D00;
}
.softwarebg {background: #f3fafd; margin: 0px 0px 1px 1px;padding: 5px 0px;}
.howto {padding-top: 5px;padding-bottom: 5px; margin: 0px 0px 1px 1px;}

/*download样式定义*/
.text_download {font: bold 14px Arial;color: #568112;}
.text_download a:link,.text_download a:visited{text-decoration: underline;color: #568112;}
.text_download a:hover {text-decoration: none;}

/*定义购买button的背景以及字体 固定最好不要编辑*/
a.buylink {
	display: block;
	height: 53px;
	width: 269px;
	color: #FFFFFF;
	text-decoration: none;
	font: 12px Arial;
	margin: 0px;
	background: url("images/buttonbg.jpg") no-repeat;
}
a.buylink:hover{color: #fcff00;text-decoration: none;}
a.buylink .buy{
	font-size: 24px;
	font-weight: bold;
	margin-left: 75px;
	line-height: 24px;
	margin-right: 4px;
	padding-top: 5px;
}
a.buylink .price{margin-left: 75px;line-height: 18px;margin-right: 4px;}

/*导航样式定义*/
.main {
	list-style: none;
	font: bold 16px Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
.main li {
	background: url("images/mainline.jpg") no-repeat right;float: left;}
.main li a{
	color: #e3eff7;
	text-decoration: none;
	display: block;
	vertical-align: bottom;
	line-height: 30px;
	text-align: center;
	float: left;
	padding-right: 30px;
	padding-left: 30px;

}
.main li a:hover{
	text-decoration: none;
	color: #e5fd99;
	background: url("images/mainicon.jpg") no-repeat center 0px;
	height: 30px;
}
/*当前链接状态*/
.main li.m a {
	text-decoration: none;
	color: #e5fd99;
	background: url("images/mainicon.jpg") no-repeat center 0px;
	height: 30px;
}


.header_rbg {background: url("images/bg1-test.jpg") no-repeat right;}
.right_btext {font: bold 24px Georgia;color: #FFFFFF;}
.righttitle {
	background: #f2f7f9;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #edf0f2;
	text-align:center;
}
.rightline_2 {
	border-right: 1px solid #0587d9;
	border-bottom: 1px solid #0587d9;
	border-left: 1px solid #0587d9;
}

/*footer 背景样式定义*/
.footerbg {background: url("images/footerbg.jpg") no-repeat;height: 83px;}
.price1 {
	color: #0033FF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
/*附加样式*/
.recommendation {
	color: #FF0000;
	font-weight: bold;
}
.promotion {
	color: #F19505;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
	text-decoration: line-through;
