@charset "utf-8";
/* CSS Document */
/*****************************************************************************/
/* crumb    	                        				                     */
/*****************************************************************************/
.crumb {
	padding-left: 5px;
	min-width: 500px;
}
/*****************************************************************************/
/* lists   	                            				                     */
/*****************************************************************************/
.lists {
	width: 700px;
	float: left;
	margin-top: 20px;
}
.lists .tab {
	width: 700px;
	height: 32px;
	overflow: hidden;
	background: url(http://m5.xilisoft.de/images/tab_line.gif) no-repeat bottom right;
}
.lists .tab li {
	list-style: none;
	float: left;
}
.lists .tab a {
	float: left;
	height: 0;
	padding-top: 32px;
	overflow: hidden;
	background: url(http://m6.xilisoft.de/images/support_menu.gif) no-repeat;
	margin-right: 4px;
}
.lists .tab .tab01 {
	width: 153px;
	background-position: 0 -32px;
}
.lists .tab .tab_on .tab01 {
	width: 153px;
	background-position: 0 0;
}
.lists .tab .tab02 {
	width: 146px;
	background-position: -153px -32px;
}
.lists .tab .tab_on .tab02 {
	width: 146px;
	background-position: -153px 0;
}
.lists .tab .tab03 {
	width: 164px;
	background-position: -250px -32px;
}
.lists .tab .tab_on .tab03 {
	width: 164px;
	background-position: -250px 0;
}
.lists .wrap01 {
	background: url(http://m6.xilisoft.de/images/box_top.gif) no-repeat top;
	padding-top: 10px;
}
.lists .wrap02 {
	background: url(http://m2.xilisoft.de/images/box_bottom.gif) no-repeat bottom;
	padding-bottom: 5px;
}
.lists .cont {
	width: 698px;
	border-left: 1px solid #b9bdc4;
	border-right: 1px solid #b9bdc4;
	background: url(http://m2.xilisoft.de/images/box_bg.gif) repeat-x top;
}
.lists .cont p {
	width: 660px;
}
.lists .cont ul li {
	width: 660px;
	text-align: justify;
}
.lists .cont table {
	clear: both;
	margin-bottom: 15px; /*margin-top:15px;*/
}
.lists .cont table td h2 {
	font-size: 13px;
	color: #283446;
}
.lists .cont td {
	border-top: 1px solid #c9ced7;
	padding: 10px 20px;
	line-height: 18px;
}
.lists .cont table .item td {
	padding: 8px 20px;
	color: #3c3c3c;
	font-size: 14px;
	border-top: 0; /*border-right:1px solid #c9ced7;*/
	line-height: normal;
}
.lists .cont table .item .col01 {
	width: 380px;
}
.lists .cont table .item .col03 {
	width: 60px;
}
.lists .cont table .item .col04 {
	width: 60px;
}
.lists .cont table .item .col05 {
	width: 80px;
	border-right: none;
}
.lists .cont table a {
	color: #3c3c3c;
	font-weight: bold;
	text-decoration: underline;
}
.lists .cont table .col_name a {
	text-decoration: none;
}
.lists .cont table .col_name a:hover {
	text-decoration: underline;
}
/*****************************************************************************/
/* content 	                             				                     */
/*****************************************************************************/
.content {
	line-height: 20px;
	float: left;
	padding-left: 10px;
}
.content .title {
	clear: both;
	padding-bottom: 5px;
	float: left;
	width: 700px;
}
.content .title h1 {
	font-weight: normal;
	font-size: 18px;
	color: #525252;
	float: left;
	font-family: "Arial Black", Gadget, sans-serif;
}
.content .title a {
	color: #3c3c3c;
	font-size: 12px;
	font-weight: bold;
	background: url(http://m1.xilisoft.de/images/common/icon_buble.gif) no-repeat left;
	padding: 0 20px 0 35px;
	float: right;
	line-height: 26px;
}
.content .title a span {
	color: #01abf1;
}
.content h2 {
	font-weight: bold;
	font-size: 16px;
	color: #283446;
	float: left;
}
.content p {
	clear: both;
	padding-bottom: 10px;
	width: 670px;
	color: #6d6d6d;
}
.content .title_the {
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 20px;
	width: auto;
}
/*.content a { color:#01abf1; }*/
.content a {
	color: #09c;
}/*qxw-modify*/
.content ol {
	padding-left: 22px;
}
.content ol li {
	padding-bottom: 15px;
}
.content ol li p {
	width: auto;
}
.content .pic {
	text-align: center;
}
.content .button {
	clear: both;
	margin-top: 30px;
	text-align: center;
}
.content .button .price {
	font-size: 18px;
	color: #363636;
	margin-right: 30px;
}
.content .button .price span {
	color: #cc0202;
}
.content .button img {
	margin-right: 10px;
}
.content .button a {
	color: #6d6d6d;
	font-size: 12px;
	font-weight: bold;
}
.content .e_f_re {
	margin-top: 10px;
}
/*****************************************************************************/
/* page_span 	                             				                 */
/*****************************************************************************/
.page_span {
	text-align: right;
	font-size: 12px;
	font-weight: 500;
	padding: 30px 10px 20px 0;
	clear: both;
}
.page_span a {
	color: #3c3c3c;
	margin-right: 20px;
}
.page_span a:hover {
	color: #00adf4;
}
/*****************************************************************************/
/* mail 	                                				                 */
/*****************************************************************************/
.mail {
	clear: both;
	text-align: left;
	margin-bottom: 25px;
	width: 669px;
}
.mail a {
	background: url(http://m3.xilisoft.de/images/common/icon_mail.gif) no-repeat left 0;
	line-height: 25px;
	font-size: 12px;
	color: #6d6d6d;
	margin-right: 30px;
	padding-left: 30px;
}
/*****************************************************************************/
/* faq 	                                				                     */
/*****************************************************************************/
.faq {
	padding-left: 10px;
}
.faq ul {
	clear: both;
	list-style: none; /*width:700px;*/
}
.faq ul li {
	padding-bottom: 20px;
}
.faq ul li ul li {
	padding: 0px;
	margin: 0px;
}
.faq ul li ul li ol {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
}
.faq ul li ul li ol li {
	padding-bottom: 10px;
}
.faq ul li ul li ol .last_li {
	padding-bottom: 0px;
}
.faq ul li p {
	color: #283446;
	font-weight: bold;
	padding-bottom: 5px; /*width:700px;*/
}
.faq .guide {
	font-weight: bold;
	background: url(http://m5.xilisoft.de/images/common/bwarrow.gif) no-repeat left center;
	padding: 0 0 0 25px;
	height: auto;
	line-height: 25px;
}
/*****************************************************************************/
/* glossary 	                                				             */
/*****************************************************************************/
.glossary .content {
	padding-left: 10px;
	width: 700px;
}
.glossary ul {
	clear: both;
	list-style: none;
	width: 700px;
}
.glossary ul li {
	padding-bottom: 20px;
}
.glossary ul li p {
	color: #283446;
	font-weight: bold;
	padding-bottom: 5px;
}
.glossary .title h1 {
	clear: both;
	width: 700px;
	padding-bottom: 5px;
}
.glossary .title h1 span {
	font-size: 11px;
}
.glossary .title a {
	background: none;
	float: none;
	padding: 0;
	font-size: 18px;
	font-weight: normal;
	color: #000;
}
.glossary .list p {
	padding-bottom: 0px;
}
.glossary .list p a {
	color: #6d6d6d;
}
.glossary .list p strong a {
	color: #283446;
	font-size: 12px;
}
/*****************************************************************************/
/* support  	                                				             */
/*****************************************************************************/
.support .faq h2 {
	font-size: 13px;
	color: #283446;
	border-bottom: 1px dashed #e0e0e0;
	padding: 20px 0 5px 0;
	margin: 0 20px 20px 10px;
}
.support .faq ul {
	padding-left: 10px;
	width: 640px;
}
.support .glossary h2 {
	font-size: 13px;
	color: #283446;
	border-bottom: 1px dashed #e0e0e0;
	padding: 20px 0 5px 0;
	margin: 0 20px 20px 20px;
}
.support .glossary .list {
	padding: 0 0 15px 20px;
	line-height: 25px;
}
.support .glossary .list p {
	padding-left: 0;
	width: 640px;
}
.support .glossary .list p strong {
	font-size: 11px;
}
.support .glossary p {
	padding-left: 10px;
}
.support .contact h2 {
	font-size: 13px;
	color: #283446;
	border-bottom: 1px dashed #e0e0e0;
	padding: 20px 0 5px 10px;
	margin-bottom: 20px;
}
.support .contact p {
	padding-left: 10px;
}
.support .content {
	padding-bottom: 0px;
}
.support .anchor {
	clear: both;
	width: 660px;
	margin-bottom: 15px;
}
.support .anchor img {
	margin-right: 20px;
}
.support .sales h2 {
	font-size: 13px;
	color: #283446;
	border-bottom: 1px dashed #e0e0e0;
	padding: 20px 0 5px 10px;
	margin-bottom: 20px;
}
.support .sales ul {
	padding-left: 10px;
	width: 640px;
	clear: both;
	list-style: none;
	float: left;
	margin-bottom: 30px;
}
.support .sales ul li {
	padding-bottom: 5px;
	width: 640px;
}
.support .sales ul li p {
	color: #283446;
	font-weight: bold;
	float: left;
	width: 580px;
	padding-bottom: 0;
}
.support .sales ul li a {
	float: right;
	color: #fa7005;
	font-weight: bold;
}
/*****************************************************************************/
/* tutorial  	                                				             */
/*****************************************************************************/
.tutorial {
	color: #6d6d6d;
}
.tutorial ul {
	margin-left: 20px;
}
.tutorial {
	padding-left: 10px;
}
.tutorial .to_top {
	float: right;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
}
.tutorial p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
}
.tutorial ul {
	list-style: none;
}
.tutorial ul li {
	background: url(http://m2.xilisoft.de/images/common/blue_dot.gif) no-repeat left 8px;
	list-style: none;
	padding-left: 12px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 24px;
}
.tutorial li {
	list-style: none;
	padding-left: 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 24px;
	color: #333333;
}
.tutorial ol {
	list-style: none;
}
.tutorial ol li {
	background: url(http://m5.xilisoft.de/images/common/icon_bullet.gif) no-repeat left 6px;
	list-style: none;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	color: #6d6d6d;
	font-size: 12px;
	line-height: 24px;
}
.tutorial .top {
	float: right;
	width: 720px;
	padding: 10px 0;
	border-bottom: 1px dashed #999;
	margin: 15px 0;
}
.tutorial .top img {
	float: right;
	margin-right: 25px;
}
/*****************************************************************************/
/* content2  	                                				             */
/*****************************************************************************/
#content2 {
	padding-top: 15px;
}
/*****************************************************************************/
/* ready_to_try_buy                               				             */
/*****************************************************************************/
.ready_to_try_buy {
	width: 669px;
	float: left;
	padding: 30px 0 0 0;
	clear: both;
	margin-bottom: 15px;
}
.pack {
	padding: 0 0 0 40px;
}
.ready_to_try_buy .titles {
	width: 660px;
	margin-bottom: 10px;
	padding-left: 15px;
}
.ready_to_try_buy .titles h2 {
	font-size: 14px;
}
.ready_to_try_buy .bottom_buy_download {
	font-weight: bold;
	padding-left: 15px;
}
.ready_to_try_buy .bottom_buy_download .price {
	color: #cc0202;
}
.ready_to_try_buy .bottom_buy_download .old_price {
	color: #ff8a00;
	text-decoration: line-through;
}
.ready_to_try_buy .bottom_buy_download .buy {
	line-height: 25px;
	font-size: 12px;
	color: #000000;
	margin-left: 0px;
	margin-right: 10px;
	padding-left: 25px;
	background-image: url(http://m2.xilisoft.de/images/icon_buy.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: inline-block;
}
.ready_to_try_buy .bottom_buy_download .download_windows {
	margin-left: 0px;
	line-height: 30px;
	font-size: 12px;
	color: #000000;
	margin-right: 10px;
	padding-left: 25px;
	background-image: url(http://m4.xilisoft.de/images/icon_down.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: inline-block;
}
.ready_to_try_buy .bottom_buy_download .download_mac {
	line-height: 25px;
	font-size: 12px;
	color: #000000;
	margin-right: 30px;
	padding-left: 25px;
	background-image: url(http://m4.xilisoft.de/images/icon_down.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: inline-block;
}
.ready_to_try_buy .bottom_buy_download a {
	line-height: 25px;
	font-size: 12px;
	color: #2f6ea3;
	margin-left: 20px;
}
.relatedarticle {
	width: 669px;
	float: left;
	padding: 10px 0 0 0;
	clear: both;
	margin-top: 10px;
}
.relatedarticle .title {
	height: 25px;
	width: 645px;
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
}
.relatedarticle .description {
	font-weight: bold;
	padding-left: 30px;
}
.relatedarticle ul li {
	height: 30px;
	list-style: url(http://m2.xilisoft.de/images/common/blue_dot.gif)
}
.relatedarticle ul li a {
	color: #39F;
	text-decoration: none;
	line-height: 26px;
	font-size: 12px;
}
.relatedarticle ul li a:hover {
	text-decoration: underline;
}
/* Google+                              				             */
/*****************************************************************************/
.add_google {
	float: left;
	margin: 20px 0 0 10px;
}

/* add guide top menu*/

.guide-title {width:630px; height:80px; background:url(http://m1.xilisoft.de/images/common/top-tips-bg.jpg) top left repeat-x; margin-left:12px; margin-bottom:10px; margin-top:5px}
.guide-title .head {width:80px; float:left;}
.guide-title .head img {margin:12px 0 0 5px}
.guide-title .main-des {width:500px; margin-top:15px;float:left; font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:35px; padding-top:12px}
.guide-title .main-des a {color:#2970d0; text-decoration:underline}

.named {clear: both;  height:20px; width:700px; font-size:18px}
.named h1 { display:none}
.named span {margin-bottom: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999; padding-bottom:2px; clear:both; }
