@charset "utf-8";
/* CSS Document */
.wrap{max-width:1000px;width:100%;position:relative;margin:0 auto;}
.wrap1{width:1000px;position:relative;margin-right:auto;margin-left:auto;height:448px;}
#position{max-width:1000px;padding-left:20px;padding-top:10px;margin:0 auto;}
#position-txt{margin-top:10px;margin-bottom:10px;float:left;width:100%;}
/*get mac/win css*/
.get-mac{float:left;width:151px;margin-top:10px;margin-left:100px;background-image:url(images/get-mac.jpg);height:26px;}
.get-mac:hover{background-image:url(images/get-mac.jpg);background-position:0px -26px;}
.get-win {
	float: left;
	width: 151px;
	margin-top: 10px;
	margin-left: 100px;
	background-image: url(images/get-win.jpg);
	height: 26px;
}
.get-win:hover {
	background-image: url(images/get-win.jpg);
	background-position: 0px -26px;
}
/*title css*/
#title {
	padding-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	width: 1000px;
}
#title-txt {
	float: left;
	width: 410px;
}
.title-link {
	float: left;
}
.title-link li {
	float: left;
	width: 97px;
	list-style-type: none;
	font-weight: bold;
	margin-top: 10px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
}
.title-link li a:link, .title-link li a:visited {
	color: #747474;
}
.title-link li a:hover {
	color: #f00;
}
.pro-nav {
	overflow:hidden;
	zoom:1;
	background-image: url(/new-style/images/pro-nav-bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 20px;
}
.pro-nav ul {
	float:right;
	overflow:hidden;
	display:inline;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 30px;
}
.pro-nav ul li {
	float:left;
	text-align:center;
	overflow:hidden;
	height: 42px;
	width: 87px;
}
.pro-nav ul li a {
	color:#333;
	display:block;
	line-height:37px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.pro-nav ul li a:link, .pro-nav ul li a:visited {
	color:#333;
}
.pro-nav ul li a:hover {
	text-decoration:none;
}
.pro-nav ul li.on {
	background-image: url(images/product-navback.png);
	background-repeat: no-repeat;
	font-weight: bold;
}
.pro-nav ul li:hover {
	background-image: url(images/product-navback.png);
	background-repeat: no-repeat;
}
.title-img {
	float: left;
	margin-right: 10px;
}
#title-back {
	color: #f00;
	height: 37px;
	width: 79px;
}
#title-back a:link, #title-back a:visited {
	color: #f00;
	text-decoration: none;
}
/*introduction css*/
#container {
	border-radius:5px 5px 0 0;
	width:958px;
	text-align:left;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #cdcdcd;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.add {
	float: left;
	text-align: center;
	width: 430px;
	margin-bottom: 1px;
	margin-left: 20px;
}
.container-img {
	float: left;
	width: 450px;
	margin-right: 1px;
}
.container-txt {
	float: left;
	width: 505px;
	padding-top: 3px;
}
.container-txt p {
	margin-bottom: 15px;
	margin-top: 15px;
}
.container-txt ul {
	margin-left: 20px;
}
.container-txt ul li {
	list-style-image: url(images/list3.jpg);
}
.container-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #747474;
	line-height: 26px;
}
.font-blue {
	color: #3367a7;
}
a.font-blue:link, a.font-blue:visited {
	color: #3367a7;
	text-decoration: none;
}
a.font-blue:hover {
	color:#F00;
	text-decoration: underline;
}
/*download order css*/
#downloadorder {
	background-color: #f6f6f6;
	width: 998px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e4e4e4;
	border-bottom-color: #e4e4e4;
	border-left-color: #e4e4e4;
	padding-top: 15px;
	padding-bottom: 15px;
	height: 60px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 15px;
	padding-top: 15px;
	width: 998px;
}
#container-coupon {
	float: left;
	width: 450px;
	margin-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e4e4e4;
	margin-top:-7px;
}
.container-coupon-red {
	color: #ff2222;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#container-order {
	float: left;
	margin-left: 50px;
	display:inline;
}
#container-order a {
	display:block;
	background-image: url(images/order.png);
	color: #e4ea00;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	width: 145px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 35px;
	padding-left: 50px;
}
#container-order a:hover {
	background-image: url(images/order.png);
	text-decoration: none;
	background-position: 0px -65px;
}
#container-download {
	float: left;
	height: 61px;
	width: 190px;
	margin-left: 50px;
	display:inline;
}
#container-download a {
	display:block;
	background-image: url(images/download.png);
	color: #E4EA00;
	font-size: 14px;
	height: 30px;
	width: 140px;
	padding-top: 35px;
	padding-left: 54px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#container-download a:hover {
	background-image: url(images/download.png);
	text-decoration: none;
	background-position: 0px -65px;
}
#container-free-download {
	float: left;
	height: 61px;
	width: 190px;
	margin-left: 10px;
	display:inline;
	margin-top: 15px;
}
#container-free-download a {
	display:block;
	background-image: url(images/download.png);
	color: #E4EA00;
	font-size: 14px;
	height: 30px;
	width: 140px;
	padding-top: 35px;
	padding-left: 54px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#container-free-download a:hover {
	background-image: url(images/download.png);
	text-decoration: none;
	background-position: 0px -65px;
}
#container-free-download-1 {
	float: left;
	height: 61px;
	width: 190px;
	margin-left: 10px;
	display:inline;
	margin-top: 15px;
}
#container-free-download-1 a {
	display:block;
	background-image: url(images/free-pro-down.png);
	color: #E4EA00;
	font-size: 14px;
	height: 30px;
	width: 140px;
	padding-top: 35px;
	padding-left: 54px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#container-free-download-1 a:hover {
	background-image: url(images/free-pro-down.png);
	text-decoration: none;
	background-position: 0px -65px;
}
#downloadorder1 {
	width: 998px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e4e4e4;
	border-bottom-color: #e4e4e4;
	border-left-color: #e4e4e4;
	padding-bottom: 15px;
}
#container-left {
	float: left;
	width: 300px;
	margin-right: 30px;
	margin-top: 15px;
	background-color: #f6f6f6;
	border: 1px solid #e4e4e4;
	padding: 10px;
	margin-bottom: 10px;
}
#container-title {
	background-color: #f6f6f6;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
}
#container-right {
	float: left;
	width: 600px;
	border: 1px solid #e4e4e4;
	margin-top: 15px;
	margin-bottom: 10px;
}
.container-product {
	float: left;
	width: 250px;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 5px;
}
.container-product-img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.container-product-txt {
	float: left;
	width: 130px;
	margin-left: 10px;
}
.container-product-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.container-product-price {
	color: #ff2222;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
/*download order small css*/
.container-product-order {
	float: left;
	margin-top: 10px;
}
.container-product-order a {
	display:block;
	background-image: url(images/order_small.png);
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	height: 31px;
	width: 77px;
	padding-top: 5px;
	padding-left: 36px;
}
.white1 {
	color: #FFF;
	text-decoration: none
}
a.white1:link, a.white1:visited {
	color: #FFF;
	text-decoration: none;
}
.container-product-order a:hover {
	background-image: url(images/order_small.png);
	background-position: 0px -37px;
}
.container-product-download {
	float: left;
	margin-top: 5px;
}
.container-product-download a {
	display:block;
	background-image: url(images/download_small.png);
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	height: 31px;
	width: 77px;
	padding-top: 5px;
	padding-left: 36px;
}
.container-product-download a:hover {
	background-image: url(images/download_small.png);
	background-position: 0px -37px;
}
/*feature css*/
#features {
	border-radius:0 0 5px 5px;
	width:958px;
	text-align:left;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-bottom: 25px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	border-bottom-color: #cdcdcd;
	border-left-color: #cdcdcd;
}
#feature-left {
	float: left;
	width: 668px;
	margin-right: 30px;
}
.feature-title {
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
	width: 500px;
	padding-bottom: 10px;
}
.feature-title-screen {
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
	width: 500px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.feature-blue {
	color: #2894e0;
	font-size: 14px;
	font-weight: bold;
}
.feature-txt {
	margin-top: 10px;
	margin-bottom: 30px;
}
.feature-txt p {
	margin-bottom: 15px;
}
.feature-txt ul {
	margin-left: 20px;
	margin-top: 10px;
	line-height: 24px;
	margin-bottom: 15px;
}
.feature-txt ul li {
	list-style-image: url(images/list.jpg);
}
.feature-txt ul li p {
	margin-bottom: 0px;
}
.feature-img {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.feature-img1 {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
}
#feature-right {
	width: 260px;
	float: left;
}
.box {
	border-radius:5px;
	margin-bottom: 10px;
	width: 258px;
	margin-top: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	border-left-color: #cdcdcd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
}
.box-top {
	background-color: #f6f6f6;
	height: 35px;
	padding-right: 10px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.top-guide {
	background-color: #f6f6f6;
	height: 35px;
	padding-right: 10px;
	padding-left: 75px;
	font-size: 14px;
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-image: url(images/guide-title.png);
}
.top-tips {
	background-color: #f6f6f6;
	height: 35px;
	padding-right: 10px;
	padding-left: 75px;
	font-size: 14px;
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-image: url(images/tips-title.png);
}
.top-lan {
	height: 35px;
	padding-right: 10px;
	padding-left: 75px;
	font-size: 14px;
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-image: url(images/language-title.png);
}
.top-pro {
	height: 35px;
	padding-right: 10px;
	padding-left: 75px;
	font-size: 14px;
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-image: url(images/product-title.png);
}
.black1 {
	font-size: 14px;
	font-weight: normal;
}
.box-social1 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.box-txt {
	float: left;
	width: 90px;
	margin-top: 3px;
}
.box-img {
	float: left;
	width: 148px;
}
.box-txt1 {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
}
.box-txt1 ul {
	padding-left: 25px;
}
.box-txt1 ul li {
	list-style-image: url(images/list3.jpg);
}
/*order css*/
.order {
	border-radius:5px;
	width:958px;
	text-align:left;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 25px;
	border: 1px solid #cdcdcd;
	background-image: url(images/order-bg1.jpg);
	background-repeat: no-repeat;
	padding-right: 20px;
	padding-left: 20px;
}
.order-title {
	float: left;
	margin-left: 250px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #747474;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
	padding-bottom: 10px;
	width: 430px;
	text-align: center;
	_margin-left: 125px;
}
.order-img {
	omargin-top: 20px;
	width: 500px;
	margin-left: 200px;
	padding-top: 10px;
	margin-top: 120px;
	margin-bottom: 20px;
}
.order-txt {
	margin-top: 30px;
}
.order-txt ul {
	margin-left: 30px;
	margin-bottom: 20px;
}
.order-txt ul li {
	list-style-image: url(images/list5.jpg);
}
.order-txt-red {
	color: #f00;
}
/*releated product css*/
.otherproduct {
	border-radius:5px;
	width:958px;
	text-align:left;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 25px;
	border: 1px solid #cdcdcd;
	padding: 20px;
}
.review-title {
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.product {
	width: 299px;
	margin-right: 20px;
	float: left;
	margin-top: 10px;
}
.product-img {
	float: left;
	width: 100px;
	text-align: center;
	margin-right: 20px;
	font-weight: bold;
	color: #666;
	padding-top: 10px;
}
.product-txt {
	float: left;
	width: 170px;
}
.product1 {
	width: 218px;
	float: left;
	margin-top: 30px;
	text-align: left;
	line-height: 26px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e4e4e4;
	padding-left: 10px;
	margin-right: 10px;
}
.product1-right {
	width: 208px;
	margin-right: 20px;
	float: left;
	margin-top: 30px;
	text-align: left;
	line-height: 26px;
	padding-left: 10px;
}
/*rollTop*/
.rollTop {
	position:fixed;
	z-index:16;
	top:0;
	left:0;
	width:100%;
	height:90px;
	background-image: url(images/top-bg_06.png);
	background-repeat: repeat-x;
	background-position: 0 100%;
}
.rollTop .wrap {
	width:1000px;
	overflow:hidden;
	height: 90px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.rollTop .name {
	float:left;
	padding-right:50px;
	color:#666;
	margin-top:35px;
	font-size:20px;
	font-weight:bold;
	display:block;
	margin-bottom:5px;
	width: 360px;
	text-align: center;
}
.rollTop .daoh {
	float: left;
	width: 450px;
	margin-top: 35px;
}
.rollTop .daoh li {
	float:left;
	list-style:none;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	width: 75px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	text-align: center;
}
.rollTop .buy {
	display: block;
	float:left;
	width: 82px;
	height: 25px;
	color: white;
	line-height: 21px;
	padding-left: 6px;
	font-weight: bold;
	text-shadow: 0 1px 0 black;
	padding-left:34px;
	margin:15px 0 0 15px;
}
.rollTop .free {
	display: block;
	float:left;
	width: 84px;
	height: 30px;
	color: white;
	line-height: 21px;
	padding-left: 6px;
	font-weight: bold;
	text-shadow: 0 1px 0 black;
	padding-left:38px;
	margin-top: 28px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
	background-image: url(images/download1.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	font-size: 13px;
}
/*reference css*/
#reference {
	border-radius:5px;
	width:958px;
	text-align:left;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 25px;
	border: 1px solid #cdcdcd;
}
#reference1 {
	border-radius:5px;
	width:958px;
	text-align:left;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 25px;
	border: 1px solid #cdcdcd;
	height: 700px;
}
/*screenshot css*/
#screenshot {
	border-radius:5px;
	width:958px;
	text-align:left;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #cdcdcd;
	margin-bottom: 20px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#screenshot p {
	margin-bottom: 40px;
}
#screenshot table {
	margin:10px 0;
	border: 1px solid #bebebe;
}
#screenshot td {
	line-height: 35px;
	padding-left: 20px;
}
#screenshot th {
	line-height: 35px;
	padding-left: 20px;
	background-color: #e4e4e4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #bebebe;
	border-bottom-color: #bebebe;
}
/*tutorials css*/
.tutorials-txt {
	margin-top: 10px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCC;
	width: 600px;
	float: left;
	margin-left: 10px;
}
.tutorials-txt ul {
	margin-left: 20px;
	margin-top: 10px;
	line-height: 24px;
}
.tutorials-txt ul li {
	list-style-image: url(images/list3.jpg);
}
/*guide css*/
#position-guide {
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 1000px;
}
#position-guide h1 {
	color:#333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	display:inline;
	font-weight: normal;
}
#guide-left {
	float: left;
	width: 658px;
	margin-right: 30px;
	margin-left: 10px;
}
#guide-left h2 {
	font-size: 16px;
	font-weight: bold;
}
#guide-left h3 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 20px;
}
#guide-left p {
	margin-bottom: 10px;
	margin-top: 10px;
}
.guide-title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
	width: 650px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.guide-order {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.guide-order a {
	display:block;
	background-image: url(images/order_s.png);
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	height: 33px;
	width: 82px;
	padding-top: 8px;
	padding-left: 46px;
}
.guide-order a:hover {
	background-image: url(images/order_s.png);
	background-position: 0px -41px;
}
.guide-download {
	float: left;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.guide-download a {
	display:block;
	background-image: url(images/download_s.png);
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	height: 33px;
	width: 86px;
	padding-top: 8px;
	padding-left: 42px;
}
.guide-download a:hover {
	background-image: url(images/download_s.png);
	background-position: 0px -41px;
}
.guide-related {
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.guide-related-title {
	font-size:14px;
	font-weight:bold;
}
.guide-related ul {
	margin-left: 15px;
}
.guide-related ul li {
	list-style-image: url(images/list.jpg);
}
#container-left {
	background-color: #F6F6F6;
	border: 1px solid #E4E4E4;
	float: left;
	margin-bottom: 10px;
	margin-right: 30px;
	margin-top: 15px;
	padding: 10px;
	width: 300px;
}
#container-free-download-2 {
	float: left;
	height: 61px;
	width: 253px;
	margin-left: 110px;
	display:inline;
}
#container-free-download-2 a {
	display:block;
	background-image: url(images/free-pro-down.png);
	color: #E4EA00;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top:12px;
	height: 25px;
	padding-left: 110px;
	padding-top: 36px;
	width: 143px;
}
#container-free-download-2 a:hover {
	background-image: url(images/free-pro-down.png);
	text-decoration: none;
	background-position: 0px -61px;
}
.relatedoffer-btn a {
	float:left;
	margin-top:5px;
	background-image:url(images/buy-icon.jpg);
	display:block;
	width:116px;
	height:25px;
}
.relatedoffer-btn1 a {
	float:left;
	margin-top:4px;
	margin-left: 90px;
	background-image:url(images/buy-icon.jpg);
	display:block;
	width:116px;
	height:25px;
}
