@charset "utf-8";
/* 
---------------------------------
Site: www.xilisoft.com
Author: Xilisoft.com
Updated: 20100804
Updated by: chenran 
file: style_googlead.css 
version: 1.0
--------------------------------- 
*/ 
img { border:0; }
#prod { background:#B5D2EF; line-height:25px; width:200px; margin:0; padding:0; text-align:left; }
#contact { width:200px; margin-top:18px; padding:0px; }
#dvdtool { background:transparent url(http://m4.xilisoft.com/images/dvd.gif) no-repeat 0px 0px; width:188px; height:27px; float:left; margin:0 3px 0 3px; padding:0 }
#vidtool { background:transparent url(http://m2.xilisoft.com/images/video.gif) no-repeat 0px 0px; width:188px; height:27px; float:left; margin:0 3px 0 3px; padding:0 }
#audtool { background:transparent url(http://m4.xilisoft.com/images/audio.gif) no-repeat 0px 0px; width:188px; height:27px; float:left; margin:0 3px 0 3px; padding:0 }
#ipodtool { background:transparent url(http://m5.xilisoft.com/images/ipod.gif) no-repeat 0px 0px; width:188px; height:27px; float:left; margin:0 3px 0 3px; padding:0 }
#mac { background:transparent url(http://m6.xilisoft.com/images/mac.gif) no-repeat 0px 0px; width:188px; height:26px; float:left; margin:0 3px 0 3px; padding:0 }
#pack { background:transparent url(http://m1.xilisoft.com/images/pack.gif) no-repeat 0px 6px; width:188px; height:32px; float:left; margin:0 3px 0 3px; padding:0 }
#panebot { background:transparent url(http://m5.xilisoft.com/images/panebot.gif) no-repeat 0px -2px; width:188px; height:4px; float:left; margin:0 3px 0 3px; padding:0 }
#moreprod A, #moreprod A:visited { font: bold 11px "Arial", "verdana", "Thoma"; color:#000; text-decoration:none; float:right; text-align:right; padding-right:10px; margin:5px 0 10px 0; }
#moreprod A:hover { color:#FFF; text-decoration:none; text-align:right; padding-right:10px; margin:5px 0 10px 0; }
#sup { background:#B5D2EF; line-height:25px; width:200px; margin:0px; padding:0; border-top:3px solid #369; border-bottom:1px solid #369; text-align:left; float:left; clear:both; }
#dvdtool span, #vidtool span, #audtool span, #pack span { display:none; }
#prodpane { background:#F0F8FF; width:188px; margin:0 3px 0 3px; padding:6px 0 6px 0; float:left; }
#prodpane ul { list-style:none; margin:0; padding:0px; text-align:left; width:188px; }
#prodpane li{ font: normal 12px "Arial", "verdana", "Thoma" ; height:22px; background-image: url(http://m6.xilisoft.com/images/dot_right.gif); background-repeat: no-repeat; background-position: 0px 4px; }
#prodpane li A, #prodpane li A:visited {  color:#000; text-decoration:none; width:185px;  margin:0px; padding-left:8px; background:transparent; display: block;  }
#prodpane li A:hover{  color:#FF6600;text-decoration:none; width:185px;  margin:0px; padding-left:8px; background:transparent; display: block;}
#prodpane li img{ margin-bottom:2px;vertical-align: bottom;}

/* #prodpane li A:hover { font: normal 12px "Arial", "verdana", "Thoma"; color:#FF6600; text-decoration:none; border-left:5px solid #FF6600; line-height:22px; margin:0px; padding-left:43px; background:transparent; display: block; list-style-type: disc; } */
#prodpane .new { background:url(http://m6.xilisoft.com/images/newicon.gif) no-repeat 0 10px }
#prodpane .update { background:url(http://m6.xilisoft.com/images/updataicon.gif) no-repeat 0 10px }
#prodpane .hot { background:url(http://m1.xilisoft.com/images/hoticon.gif) no-repeat 0 10px }
#supane { background:#6290C4; width:200px; margin:0; padding:0; }
#supane ul { list-style: none; margin:8px 0 8px 0; padding:0; text-align:left; clear: left; }
#supane li A, #supane li A:visited { background:url(http://m4.xilisoft.com/images/dot.gif) no-repeat 5px 6px; font: bold 10px "verdana", "Arial", "Thoma"; width:190px; padding:5px 0px 5px 20px; color:#FFF; text-decoration:none; }
#supane li A:hover { background:url(http://m3.xilisoft.com/images/dot1.gif) no-repeat 5px 6px; font: bold 10px "verdana", "Arial", "Thoma"; width:190px; padding:5px 0px 5px 20px; color:#FFF; text-decoration:none; }
#salepane { font-size:11px; text-align:left; margin-bottom:30px; padding:10px; color:#000; background:#D6E0EB; text-align:left; }
.navtitle, .navtitle A { font-family:"Verdana", "Arial"; font-size:11px; font-weight:bold; color:#000; text-decoration:none; padding-left:10px; }
.nav_title, .nav_title a { font-family:"Verdana", "Arial"; font-size:11px; font-weight:bold; color:#333333; text-decoration:none; }
#sysnote { font-family:Arial, Verdana; font-size:13px; font-weight:bold; width:200px; margin-top:3px; background:#D6E0EB; padding-top:10px; text-align:center; }
#note { font-size:11px; text-align:left; margin-bottom:18px; padding:10px; color:#000; background:#D6E0EB; text-align:left; }
.linkpane { width:200px; font: normal 10px "Verdana", "Tahoma", "Arial"; color:#369; float:left; }
.linkpane td { background:#E1EDFA; height:25px; padding-left:10px; }
.linkpane A:link, .linkpane A:visited { font: normal 10px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#369; font-weight:bold; }
.linkpane A:hover { font: normal 10px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#369; font-weight:bold; }
.linetable { border:1px solid #CCC; }
.linetable .tabhead { background:#F0f0F0; font-weight:bold; text-align:center; height:20px; }
.linetable td { border:1px solid #EEE }
.tablebox { border:1px solid #CCC; }
.news-t, .news-t A:link, .news-t A:visited { font: bold 12px "Verdana", "Tahoma", "Arial"; line-height: normal; text-decoration:none; color: #fff; }
.style1 { font-family: Arial, Helvetica, sans-serif }
.style2, .style2 A, .style2 A:visited, .style2 A:hover { color: #FF0000; letter-spacing:0px }
.littlemenu { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#FFF; }
.copyright { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#FFF; text-align:center; }
.bot { color:#808080; font: normal 9px "Tahoma", "Verdana", "Arial"; text-decoration:none; }
.news { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#E8F0FC; float:left; background-color:#6999C9; padding:5px; }
.news A:link { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#E8F0FC; }
.news A:hover, .news A:visited { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#FFF; }
/*
.title { font: bold 17px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#1B57B1; line-height: 30px; }
.title A:hover, .title A:link, .title A:visited { font: bold 17px "Arial", "Verdana", "Tahoma"; text-decoration:none; color:#1B57B1; line-height: 30px; }
*/

.greytext { font: normal 10px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#666666; }
.tutorial-text { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 23px; }
.main_gg .text { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 25px; }
.blacktext { font: normal 10px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#000; line-height: 25px; }
.bot A:link, .bot A:hover, .bot A:visited { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 18px; }
.text1 { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 18px; }
.text1b { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#666; line-height: 18px; }
.text2 { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 18px; }
.bluetext { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#004A80; }
.questiontext { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; line-height:18px; color:#004A80; }
.onsale { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#FF0; }
.link { font: bold 11px "Verdana", "Tahoma", "Arial"; color:#FF0; text-decoration:none; }
.yellowbig { font: bold 12px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#FFF; }
.bulink { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#333; }
.bulinks { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#004A80; }
.bulinks:hover { text-decoration:underline; font: normal 11px "Verdana", "Tahoma", "Arial";color:#004A80;}
.onsalelink { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#369; }
.onsalelinknoun, onsalelinknoun A:link { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#369; }
.comments { font: bold 10px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#F00; }
.comments_l { font: bold 10px "Verdana", "Tahoma", "Arial"; text-decoration:line-through; color:#999999; }
.whitetext { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#FFF; line-height: 25px; }
.largemenu { font: bold 13px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#fff; }
.bluelink { font: bold 10px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#3F75AB; }
.bluelink A:link { font: bold 10px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#3F75AB; }
.bluelink A:visited { font: bold 10px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#3F75AB; }
.greytitle { font: bold 12px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#666; }
.greymenu { font: bold 13px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333;}
.bluelargetitle { font: bold 13px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#004A80; }
.redtext { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#F00; }
.smalltext { font: normal 8px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#666; }
.yellowtext { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#FF0; }
.greylnk { color:#666; font: bold 10px "Verdana", "Tahoma", "Arial"; text-decoration:underline; font-weight:bold; }
.key1 { font: bold 11px "Verdana", "Tahoma", "Arial"; color:#C33; }
.title2 { font: bold 14px "Verdana", "Tahoma", "Arial"; color:#C33; line-height: 30px; }
.subtitle { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#004A80; line-height: 30px; }
.org24 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #F60; line-height:50px; }
.org16, .org16 A:link { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #F60; line-height:1.5; text-decoration:none; }
.org14, org14 A:link { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #F60; text-decoration:none; }
.red13, red13 A:link { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #F00; text-decoration:none; }
/*
.org12 { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F60 }
.org12 A { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; text-decoration:none; font-weight: bold; color: #F60 }
.org12 A:link { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none; color: #F60 }
.org12 A:visited { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none; color: #F60 }
*/
.org11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #F60 }
.org10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #434D6C }
.discrp { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; }
.list ul li { list-style-image: url(http://m1.xilisoft.com/images/orgaw.gif); margin-left:-10px; line-height:1.5; text-decoration:none; color:#333; }
.contact-title { font: bold 13px "Arial", "Verdana", "Tahoma",; text-decoration:none; color:#1B57B1; line-height: 18px; }

.prodlist td { font: normal 10px "Verdana", "Arial", "Tahoma"; color:#333; }
.prodlist A:link { font: bold 10px "Verdana", "Arial", "Tahoma"; color:#333; text-decoration:underline; }
.prodlist A:visited { font: bold 10px "Verdana", "Arial", "Tahoma"; color:#333; text-decoration:underline; }
.prodlist A:hover { font: bold 10px "Verdana", "Arial", "Tahoma"; color:#F93; text-decoration:underline; }
/**/
.textlnk { font: normal 10px "Verdana", "Arial", "Tahoma"; color:#333333; text-decoration:underline; }
.textlnk A:link { font: 10px "Verdana", "Arial", "Tahoma"; text-decoration: underline; }
.textlnk A:visited { font: 10px "Verdana", "Arial", "Tahoma"; text-decoration: underline; }
.textlnk A:hover { font: 10px "Verdana", "Arial", "Tahoma"; text-decoration:none; }
.textlink { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 18px; }
.textlink A:link { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#000; line-height: 18px; }
.textlink A:visited { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 18px; }
.textlink A:hover { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#F60; line-height: 18px; }
.textlinkn { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 18px; }
.textlinkn A:link { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#000; line-height: 18px; }
.textlinkn A:visited { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 18px; }
.textlinkn A:hover { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#F60; line-height: 18px; }
.linkblue { font: normal 10px "Verdana", "Arial", "Tahoma"; color:#369; text-decoration: none; }
/*
.linkblue A:link { font: normal 10px "Verdana", "Arial", "Tahoma"; text-decoration: none; }
.linkblue A:visited { font:normal 10px "Verdana", "Arial", "Tahoma"; text-decoration: none; }
.linkblue A:hover { font:normal 10px "Verdana", "Arial", "Tahoma"; text-decoration: none; }
*/
.bluetabtitle { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#1B57B1; line-height: 18px; }
.bluetabtitle A:link { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#1B57B1; line-height: 18px; }
.bluetabtitle A:visited { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#1B57B1; line-height: 18px; }
.bluetabtitle A:hover { font: bold 11px "Verdana", "Tahoma", "Arial"; text-decoration:underline; color:#F60; line-height: 18px; }
.smalldesc { font: normal 10px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#333; line-height: 18px; }
.mail_service { font: normal 10px "Verdana", "Arial", "Tahoma"; color:#369; text-decoration: none; line-height: 18px; }
.mail_service A:link { font: bold 10px "Verdana", "Arial", "Tahoma"; color:#369; text-decoration: none; line-height: 18px; }
.mail_service A:visited { font:bold 10px "Verdana", "Arial", "Tahoma"; color:#369; text-decoration: none; line-height: 18px; }
.mail_service A:hover { font:bold 10px "Verdana", "Arial", "Tahoma"; color:#F60; text-decoration: none; line-height: 18px; }
.newslist li { font: normal 11px "Verdana", "Arial", "Tahoma"; margin-top:10px; color: #444; line-height:150%; margin-left:-20px; }
.newslist li A:link, .newslist A:link { color:#f60; text-decoration:none }
.newslist li A:visited, .newslist A:visited { color:#f60; text-decoration:none }
.newslist li A:hover, .newslist A:hover { text-decoration:underline }
.orgad, .orgad A:link, .orgad A:visited { font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FF6600; text-decoration:none; }
.text1gray { font: normal 11px "Verdana", "Tahoma", "Arial"; color:#555; text-decoration:none; line-height: 18px; }
.text1bblue, .text1bblue A:link, .text1bblue A:visited { font: normal 11px "Verdana", "Tahoma", "Arial"; color:#3F85CD; font-weight:bold; line-height: 18px; text-decoration:none; }
.text1borg, .text1borg A:link, .text1borg A:visited { font: normal 11px "Verdana", "Tahoma", "Arial"; color:#FF6600; font-weight:bold; line-height: 18px; text-decoration:none; }
#rightads { border-top:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; margin-bottom:1px; width:200px; }
.tips { font: normal 10px "Verdana", "Tahoma", "Arial"; color:#888; text-decoration:none; line-height: 12px; }
.zunetitle { font: bold 18px "Verdana", "Arial", "Tahoma"; text-decoration:none; font-weight:bold; color:#1B57B1; line-height: 32px; }
.text1bzune { font: normal 11px "Verdana", "Tahoma", "Arial"; color:#538AC1; font-weight:bold; line-height: 18px; text-decoration:none; }
.listzune ul li { list-style-image: url(http://m4.xilisoft.com/images/sun-icon.gif); padding-top:3px; padding-bottom:15px; margin-left:-20px; line-height: 2.5; text-decoration:none; color:#666; vertical-align:top; }
.org19, .org19 A { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration:none; color: #F60; line-height:50px; vertical-align:middle; padding-left:-10px; padding-bottom:-3px; }
.org19 A:link { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration:none; color: #F60; line-height:50px; vertical-align:middle; padding-left:-10px; padding-bottom:-3px; }
.org19 A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration:none; color: #F60; line-height:50px; vertical-align:middle; padding-left:-10px; padding-bottom:-3px; }
.syslist ul li { line-height:1.5; margin-left:-15px; text-decoration:none; color:#333; }
.syslist ul { margin-top:8px; margin-bottom:10px; }
.systitle { padding-left:5px; font: bold 14px "Verdana", "Tahoma", "Arial"; color:#1B57B1; line-height: 24px; }
.copyrighttips, .copyrighttips A:link, .copyrighttips A:visited { font: normal 10px "Verdana", "Tahoma", "Arial"; color:#888; text-decoration:none; line-height: 16px; }
.rightadstitle { font: bold 16px "Arial", "Verdana", "Tahoma"; text-decoration:none; font-weight:bold; color:#1B57B1; line-height: 32px; }
.rightadstitle A:link { font: bold 16px "Arial", "Verdana", "Tahoma"; text-decoration:none; font-weight:bold; color:#1B57B1; line-height: 32px; }
.rightadstitle A:visited { font: bold 16px "Arial", "Verdana", "Tahoma"; text-decoration:none; font-weight:bold; color:#1B57B1; line-height: 32px; }
.rightadstitle A:hover { font: bold 16px "Arial", "Verdana", "Tahoma"; text-decoration:none; font-weight:bold; color:#1B57B1; line-height: 32px; }
.cooptitle { font: bold 14px "Arial", "Verdana", "Tahoma"; text-decoration:none; font-weight:bold; color:#1B57B1; line-height: 32px; }
.blue_text { font: normal 11px "Verdana", "Tahoma", "Arial"; color: #0000FF; line-height: 18px; text-decoration:none; }
.newsletter { font-size:10px; color: #FFFFFF; font-weight: bold; }
.newsletter A:link { font-size:10px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.newsletter A:hover { font-size:10px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.newsletter A:visited { font-size:10px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.head_desc_bold { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 14px; text-decoration:none; }
.head_desc_bold A:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 14px; text-decoration:none; }
.head_desc_bold A:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 14px; text-decoration:none; }
.head_desc_bold A:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 14px; text-decoration:none; }
.head_desc_bold1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #993333; font-size: 14px; text-decoration:none; }
.head_desc_bold1 A:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #993333; font-size: 14px; text-decoration:none; }
.head_desc_bold1 A:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #993333; font-size: 14px; text-decoration:none; }
.head_desc_bold1 A:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #993333; font-size: 14px; text-decoration:none; }
.head_desc { font-size: 14px; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; padding-top:8px }
.head_desc1 { font-size: 14px; color: #993333; font-family: Arial, Verdana, Helvetica, sans-serif; padding-top:8px }
#Layer1 { height: auto; width: auto; position: relative; visibility: visible; z-index: 1; }
.toplink { font-size:10px; color: #000000; font-weight: normal; text-decoration:none; }
.toplink A:link { font-size:10px; color: #000000; font-weight: normal; text-decoration:none; }
.toplink A:hover { font-size:10px; color: #000000; font-weight: normal; text-decoration:none; }
.toplink A:visited { font-size:10px; color: #000000; font-weight: normal; text-decoration:none; }
.textcolor999 { color: #999999 }
/* for pay*/
.pay_table { border-right-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: dashed; border-left-style: dashed; border-right-color: #ff9900; border-left-color: #ff9900; }
.pay_table A:link { color: #333; text-decoration:underline; }
.pay_table A:visited { color: #666; }
.pay_title { color:#cc6600; font-size:16px; font-weight:bold; }
.hdt { font-size:10px; font-weight:bold; text-decoration:none; color:#333; line-height: 16px; }
.hdd { font-size:12px; font-weight:bold; color:#333; line-height: 20px; }
.main_gg .text { font-size:10px; line-height: 16px; color:#666666; font-weight: normal; }
.STYLE6 { font-size: 13px }
.redtxt { color:#D20000; font-weight:bold; font-size:11px }
.redtxt2 { color:#D20000; font-size:11px; font-weight:normal; }
.payblacktxt { color:#000000; font-weight:bold; font-size:11px }


/*for bottom link of footer*/
.otherlink{width:100%;color:gray;}
.otherlink a{color:#999; text-decoration:none; font-size:9px; line-height:18px;}
.otherlink a:visited{color:#999;}
.otherlink a:hover{ color:#000;text-decoration:none;}



/*Feng*/

/*product detail*/
.main_gg .title { font: bold 17px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#000; line-height: 20px; padding-top:12px;padding-bottom:8px; }
.main_gg .title A:hover, .main_gg .title A:link, .main_gg .title A:visited { font: bold 17px "Arial", "Verdana", "Tahoma"; text-decoration:none; color:#000;  }
.org12 { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #EE2024;}
.org12 A { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; text-decoration:none; font-weight: bold; color: #EE2024 }
.org12 A:link { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none; color: #EE2024 }
.org12 A:visited { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none; color: #EE2024 }
.linkred:link,.linkred:visited,.linkred:hover{ font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; text-decoration:none; font-weight: bold; color: #EE2024 }
.linkblue:link,.linkblue:visited{ font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color: #00CDFF; }
.linkblue:hover { text-decoration:underline;}
.linkblue_b:link,.linkblue_b:visited,.linkblue_b:hover{ font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; text-decoration:underline; font-weight: bold; color: #00CDFF; }
.linkblue_2:link,.linkblue_2:hover,.linkblue_2:visited{color:#0165B0;text-decoration:underline;}
.linkblue_2:hover{color:#0165B0;text-decoration:none;}
.linkblue_3:link,.linkblue_3:visited{color:#004fa0; text-decoration:underline;}
.linkblue_3:hover{color:#004fa0; text-decoration:none;}
.linkblack:link,.linkblack:hover,.linkblack:visited{color:#333333;}
.linkblack:hover{color:#333333; text-decoration:none;}
/*.linkblack_2:link,.linkblack_2:visited{color:#333333; text-decoration:none;}
.linkblack_2:hover{color:#333333; text-decoration:underline;}*/
a.linkblack_2 { color:#000; text-decoration:underline;}
.linkline:link,.linkline:visited{text-decoration:none; }
.linkline:hover{text-decoration:underline; }

/* sitemap*/
.sitemap_link:link,.sitemap_link:visited{ font-family: Arial, verdana, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color: #369; }
.sitemap_link:hover { text-decoration:underline;}

/*product family*/
.b{ font-weight:bold;}
.blue_2{ color:#0066B1;}
.blue_3{ color:#004fa0;}
.red{ color:#EE2024;}
.black{ color:#000;}
.black_2{color:#666;}
.black_3{color:#515151;}
.black_4{color:#282828;}
.black_5{color:#525252;}
.black_6{color:#323232;}
.black_7{color:#333;}
.black_8{color:#3c3c3c;}

.font_10{font-size: 10px;}
.font_12{font-size: 12px;}
.font_14 { font-size:14px;}
.font_16{ font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.none_line{ text-decoration:none;}
.line_h{ line-height:20px;}
.line_h_2{ line-height:30px;}
.text_1 { font: normal 11px "Verdana", "Tahoma", "Arial"; text-decoration:none; color:#656565; line-height: 22px;}



.family_ul{ padding:0px; margin:12px;}
.family_ul li { margin:0 0 0 32px; line-height:20px;}
.family_ul_2{ padding:0px; margin:12px;}
.family_ul_2 li { margin:0 0 0 12px; padding:0 0 10px 0;line-height:20px;}
.border_b{ border-bottom:1px solid #D6D6D6;}
.border_b_2{ border-bottom:1px solid #fff;}
.border_r{border-right:1px solid #fff;}
.m_t{ margin-top:20px;}
.p_l{ padding-left:20px;}
#family_price{ float:right; line-height:30px;}
.bg_1{ background:#f8f8f8;}
.bg_2{background:#f0f0f0;}

/*tab*/
ol li { margin:8px}
#con { width:545px; font-size:12px; margin:0 ;padding:0; border:1px solid #D6D6D6;}
#tags { height:21px; margin-bottom:0px; padding:0; margin-left:10px;}
#tags li { float:left; width:83px; height:21px; text-align:center; margin-right:8px; background:url(http://m1.xilisoft.com/images/common/tab.jpg);list-style-type:none}
#tags li a { text-decoration:none; float:left;  width:83px; line-height:20px; font-size:12px; color:#727272; font-weight:bold;}
#tags li.emptyTag { width:4px; background:none;}
#tags li.selecttag {position:relative; width:83px; text-align:center; background: url(http://m5.xilisoft.com/images/common/tab_on.jpg);}
#tags li.selecttag a {font-weight:bold; color:#000;}
#tagContent { background-color:#fff; border-top:1px solid #D6D6D6;}
.tagContent { clear:both; padding:0; color:#474747; display:none}
#tagContent div.selecttag{ display:block}
#con .black_8 { text-decoration:none;}
#con .black_8:hover { text-decoration:underline;}

/* pay remind*/
.pay_remind{ clear:both; margin-left:15px; width:697px;  padding:5px; color:#2f6ea3; border:1px; border-color:#CCCCCC; border-style:dashed; font-size:11px; margin-top:8px;}
.pay_remind img{ float:left; }
.pay_remind span{ float:right; width:650px;}
.main_gg { width:760px; margin:0 auto; text-align:center; }
.p_content { clear:both; width:100%; }
.p_c_l { width:250px; float:left; text-align:right; padding-top:90px; }
.p_c_r { clear:right; width:494px; float:right; }
.p_info { clear:both; margin:0; padding:0; text-align:left; }
.p_info h1 { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:22px; font-weight:bold; padding-top:16px; }
.p_info p { color:#414042; font-family:Arial, Helvetica; font-size:12px; padding:8px 0; line-height:18px; }
.p_title { clear:both; margin:0 0 30px 0; padding:0; text-align:left; }
.p_title ul { list-style-type:none; margin:0; padding:4px 0 0 0; text-align:left; }
.p_title ul li { font-size:11px; line-height:18px; background:url(http://m2.xilisoft.com/images/special/arrow.gif) no-repeat 7px 6px; margin:0; padding-left:18px; }
.p_title_t { clear:both; width:455px; height:5px; }
.p_title_m { width:455px; background:url(http://m5.xilisoft.com/images/special/bg_title_mid.gif) repeat-y; color:#656568; padding:10px 0; }
.p_title_m span { color:#000;}
.p_title_m .c { padding:0 10px 0 21px; }
.p_title_b { width:455px; height:5px; }
.p_buy { width:100%; }
.price { float:left; padding:15px 30px 0 25px; }
.buynow { float:left; padding:0 30px 0 0; }
.download { float:left; }
.p_div { width:100%; height:10px; }
.con_two_1 { clear:both; }
.level1 { clear:both; width:100%; }
.level1_t { clear:both; text-align:left; padding:6px 0 0 30px; color:#000; }
.level1_l { float:left; width:220px; padding:20px 0; }
.level1_r { clear:right; float:right; width:450px; }
.level1_r ul { margin:0; padding:0 0 0 18px; list-style-type:none; }
.level1_r ul li { text-align:left; font-size:11px; line-height:18px; background:url(http://m2.xilisoft.com/images/special/arrow.gif) no-repeat 5px 6px; margin:0; padding: 0 0 5px 16px; }
.level2 { clear:both; width:100%; margin-top:20px; }
.level2_t { clear:both; text-align:left; padding:6px 0 0 30px; color:#000; }
.screenshot { padding:10px 30px; }
.p_table td { font-size:10px; line-height:24px; color:#414042; }
.p_table_uline { border-bottom:1px #eee solid; padding:0 8px; }
.p_table_nline { padding:0 8px; }
.level3 { clear:both; width:100%; }
.level3_t { clear:both; text-align:left; padding:6px 0 0 30px; color:#000; }
.level3 ul { margin:0; padding:20px 0 0 60px; list-style-type:none; }
.level3 ul li { text-align:left; font-size:11px; line-height:24px; background:url(http://m2.xilisoft.com/images/special/arrow.gif) no-repeat 5px 9px; margin:0; padding-left:16px; }
.level4 { clear:both; width:100%; }
.level4_t { clear:both; text-align:left; padding:6px 0 0 30px; color:#000; }
.level5 { clear:both; width:100%; }
.level5_t { clear:both; text-align:left; padding:6px 0 0 30px; color:#000; }
.level6 { clear:both; width:100%; }
.p_footer { width:760px; height:50px; margin:0; padding:16px 0; text-align:center; border-top: 1px solid #86b2d1; color:#86b2d1; }
/* tab */

#con { font-size:12px; margin:30px auto 24px auto; border:none; width:680px;}
/*#tags { height:28px; margin:0; padding:0; margin-left:16px; background:pink; width:600px; }
#tags li { float:left; margin-right:4px; background:url(http://m1.xilisoft.com/images/special/tab_l.gif) no-repeat left top; height:28px; list-style-type:none; width:120px; background:orange; }
#tags li a { text-decoration:none; float:left; background:url(http://m2.xilisoft.com/images/special/tab_r.gif) no-repeat right top; height:28px; padding:5px 10px 0 10px; line-height:23px; font-size:11px; color:#5e90b4; font-weight:bold; }
#tags li.emptyTag { background:none; }
#tags li.selecttag { background-position: left -28px; position:relative; height:28px; }
#tags li.selecttag a { background-position: right -28px; font-weight:bold; color:#264070; height:23px; line-height:23px; }*/
#tagContent { clear:both; background-color:#fff; border-top:1px solid #fff; padding:24px 0 12px 0; text-align:center; }
.tagContent { clear:both; color:#474747; width:100%; display:none; }
.padding10 {padding:10px 0 0 0;}
#tagContent div.selecttag { display:block }
.under_line { clear:both; /*width:96%;*/ height:1px; margin-left:20px; background:url(http://m1.xilisoft.com/images/special/bg_dotline.gif) repeat-x; }
/*googlead font lineheight*/
.link_p_title:link, .link_p_title:visited, .link_p_title:hover { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:22px; font-weight:bold; padding-top:16px; text-decoration:none; }
.link_p_title_2:link, .link_p_title_2:visited, .link_p_title_2:hover { color:#000000; font-weight:bold; text-decoration:none; font-size:12px;}
.link_green:link, .link_green:visited { color:#00a651; text-decoration:underline; font-size:11px; }
.link_green:hover { color:#00a651; text-decoration:none; }
.link_red:link, .link_red:visited { color:#f26522; text-decoration:underline; font-size:11px;}
.link_red:hover { color:#f26522; text-decoration:none; }
.link_blue:link, .link_blue:visited { color:#3f85cd; text-decoration:underline; }
.link_blue:hover { color:#3f85cd; text-decoration:none; }
.12 { font-size:12px; }
.14{ font-size:14px; }
.bold { font-weight:bold; }
.red { color:#ff0000; }
.blue { color:#3f85cd; }
.line_height { line-height:20px; color:#414042; font-size:11px; }

ul.tab { float:left; list-style:none; margin:0; padding:0; width:680px; height:30px;}
ul.tab li { float:left; height:30px; margin:0; padding:0;}
ul.tab .line { height:29px !important; height:30px; border-bottom:1px solid #86b2d1;}

ul.tab .tab_on { background:url(http://m6.xilisoft.com/images/special/tab_on_bg.gif) repeat-x; float:left;}
ul.tab .tab_on .wrap { height:30px; background:url(http://m6.xilisoft.com/images/special/tab_on_left.gif) no-repeat left;}
ul.tab .tab_on .wrap div { height:30px; line-height:29px; padding:0 10px; background:url(http://m4.xilisoft.com/images/special/tab_on_right.gif) no-repeat right; color:#264070; font-weight:bold; cursor:pointer;}

ul.tab .tab_off { background:url(http://m2.xilisoft.com/images/special/tab_off_bg.gif) repeat-x; float:left;}
ul.tab .tab_off .wrap { height:30px; background:url(http://m5.xilisoft.com/images/special/tab_off_left.gif) no-repeat left;}
ul.tab .tab_off .wrap div { height:30px; line-height:29px; padding:0 10px; background:url(http://m4.xilisoft.com/images/special/tab_off_right.gif) no-repeat right; color:#5e90b4; font-weight:bold; cursor:pointer;}

.product { width:660px; padding:30px 0 0 30px; /*background:url(http://m6.xilisoft.com/images/common/common_arrowhead.png) no-repeat 2px -1600px;*/ line-height:20px; float:left; }
.product .name { clear:both; padding-bottom:30px; width:600px; float:left; }
.product .name h1 { display:inline; font-weight:normal; font-size:18px; color:#283446; float:left; }
.product .name h1 a { color:#283446; }
.product .price { clear:both; text-align:center; font-size:18px; color:#363636; margin-top:15px; }
.product .price span { color:#cc0202; }
.product .price .old { color:#ff8a00; text-decoration:line-through; }
.product .intro { clear:both; width:660px; float:left;}
.product .intro ul { padding-left:10px; }
.product .intro li { list-style:none; padding-left:10px; background-image: url(http://m5.xilisoft.com/images/common/arrow_black.gif); background-repeat: no-repeat; background-position: left 10px; }
.product .intro a { color:#01aef4; }
.product .intro a:hover { color:#01aef4; text-decoration:underline; }
.product .intro .intro_con { width:430px; float:right; padding-bottom:20px; }
.product .intro .intro_con br { line-height:8px; }
.product .intro .pic { width:220px; float:left; text-align:center; padding-right:10px; }
.product .intro .pic img { margin-bottom:5px;}
.product .intro .pic .blowup { clear:both; background-image:url(http://m1.xilisoft.com/images/common/blowup.gif); background-repeat: no-repeat; padding:6px 5px 6px 18px; background-position: 1px; width:100px; margin:auto;}
.product .others { clear:both; width:660px; float:left; }
.product .others .button { float:right; margin-left:15px; }
.product .others .button a { color:#6d6d6d; font-weight:bold; }
.product .previous { margin-top:15px; clear:both; width:660px; float:left; }
.product .notice { clear:both; font-weight:bold; color:#000; border-bottom:1px solid #e0e0e0; padding:0 0 5px 5px; margin-bottom:10px; }
.product .previous .button { float:left; margin-left:15px; font-weight:bold; }
.product .previous p { clear:both; font-weight:bold; color:#000; text-align:center; padding-top:10px; width:660px; float:left; }
.product .button_mac { width:118px; float:right; margin-left:15px; }
.product .button_mac img { cursor:pointer; }
.product .download_lsit { position:absolute; margin-top:23px; margin-left:0; width:118px; background:#fff url(http://m5.xilisoft.com/images/common/download_list_border.gif) no-repeat bottom; padding-bottom:5px; }
.product .download_lsit div { border-left:1px solid #206296; border-right:1px solid #206296; padding-top:1px; }
.product .download_lsit a { display:block; font-size:11px; font-weight:normal; color:#1072bf; padding:0 5px; position:relative; }
.product .download_lsit a:hover { text-decoration:none; color:#fff; background:#408ecc; }
.product .download_lsit span { display:block; margin:0 5px; border-bottom:1px solid #206296; color:#000; }
.product .note { clear:both; font-weight:bold; padding:20px 0 20px 10px; line-height:16px; width:650px; }
.product .os_note { clear:both; font-weight:bold; padding:10px 0 10px 30px; width:620px; font-size:12px; color:#494949; margin-left:10px; line-height:23px; }
.product .os_note a { color:#00abf2; }
.product .mac_note { background:url(http://m3.xilisoft.com/images/common/icon_apple.gif) no-repeat left; }
.product .win_note { background:url(http://m1.xilisoft.com/images/common/icon_win.gif) no-repeat left; padding-left:35px; clear:both;}
.family_in { width:660px; padding:0 0 0 30px;line-height:20px; float:left; background:none;}
.family { width:673px; background:#e4e4e4; margin:0 0 0 30px; clear:both; padding-bottom:1px; float:left !important; float:none; }
.family .title { margin:1px; border:1px solid #fff; background:url(http://m1.xilisoft.com/images/common/family_title_bg.gif) repeat-x; line-height:30px; width:669px; }
.family h1 { font-size:12px; color:#3e3a39; padding-left:20px; }
.family h1 img {  position: relative; top: 2px; }
.family ul { list-style:none; padding-left:1px; width:672px; float:left; }
.family li { float:left; text-align:center; border:1px solid #fff; border-bottom:0px; margin-right:1px; padding:10px 0; height:18px; background-color: #F9F9F9; }
.family li.name { width:278px; text-align:left; padding-left:22px; background-image: url(http://m5.xilisoft.com/images/common/bullet_2.gif); background-repeat: no-repeat; background-position: 8px 14px; }
.family li.price {width:179px;}
.family li.mb {width:184px;}
.family li img { margin-bottom:10px; }
.family li a { color:#3e3a39; font-weight:bold; }
.family .notefamily { background:#f0f0f0; text-align:center; line-height:18px; border:1px solid #e4e4e4; clear:both; margin-left:0px;}
.family .notefamily a { color:#000; text-decoration:underline; line-height:18px; }
.family .price { color:red;}
.ad_box { margin:25px 0 0 15px; float:left !important; float:none; }
.content { padding:20px 0 30px 20px; width:650px; clear:both; }
.content a { color:#01aef4; }
.content a:hover { color:#01aef4; text-decoration:underline; }
.content p { padding:0px 20px 0px 20px; }
.content h2 { color:#283446; font-size:12px; border-bottom:1px dashed #e0e0e0; padding:10px; }
.content .new_features .version{ border-bottom:1px dashed #e0e0e0; height:32px;}
.content .new_features .version h2 { clear:both;border-bottom:0px; }
.content .new_features #new_features-faqtitle{ width:490px; float:left;  }
.content .new_features #new_features-faq{ width:150px; padding:10px 0px 10px 5px; float:left; background-image:url(http://m4.xilisoft.com/images/common/question.gif); background-repeat: no-repeat; text-indent: 30px; }
.content .new_features #new_features-faq a{ color:#00abf1; font-size:12px; font-weight:bold; text-decoration:none;}
.content .new_features #new_features-faq a:hover{ text-decoration:underline;}
.content h3 { font-size:11px; padding:4px 0 0 11px; font-weight:bold; }
.content ul, .content ol { list-style:none; padding:10px 0 10px 0; }
.content li { background:url(http://m5.xilisoft.com/images/common/arrow_black.gif) no-repeat 15px 7px; padding-left:28px; line-height:20px; }
.content .key_features { float:left; clear:both; width:650px; }
.content .key_features li { padding-bottom:10px; }
.content .key_features li img { margin-left:10px; }
.content .reference h2 { float:left; width:650px; }
.content .reference h2 span { float:left; }
.content .reference h2 img { float:right; cursor:pointer; }
.content .reference div { clear:both; width:645px; padding:10px 0 30px 15px; line-height:20px; }
.content .reference table td { padding:10px 10px; }
.content .reference p { padding:0 0 10px 0; clear:both; }
.content .reference table p { line-height:18px; padding:0; }
.content .why { clear:both;}
.content .why ol { padding-left:30px; }
.content .why ul { padding-left:30px; }
.content .why li { background:none; list-style:upper-roman; margin-left:10px; padding-left:5px; }
.content .support a { color:#00abf2; }
.content .awards table { margin:20px 0 30px 0; }
.content .key_features ol { margin-left:30px; clear:both; }
.content .key_features ol li { background:none; padding-left:0; list-style:decimal; }
.content .key_features p { line-height:20px; padding-bottom:10px; }
.content .requirements { clear:both;}
.content .requirements p { line-height:20px; padding-bottom:5px; padding-top:10px; }
.content .style li { padding-bottom:30px; clear:both; }
.content .style img { margin-left:30px; margin-right:10px; }
.content .style a { color:#000; text-decoration:underline; }
.content .style strong a { color:#00abf2; text-decoration:none; }
.content .style strong a:hover { text-decoration:underline; }
.content .style span { color:#ff0000; margin-left:10px; }
.content .style p { height:20px; }
.content .style p a { float:left; }
.content .style p span { float:left; }
.content .style p a.pro_name { width:200px; }
.content .special h2 { background:url(http://m3.xilisoft.com/images/common/icon_add.gif) no-repeat 10px center; padding-left:35px; margin-bottom:15px; }
.content .special p { line-height:20px; padding-left:35px; }
.content .included { padding-left:35px; padding-top:20px; float:left; width:600px; margin-bottom:20px; }
.content .special ul { border:1px solid #e0e0e0; padding:0 15px; float:left; width:570px; }
.content .special li { background:none; padding:15px 0; border-bottom:1px dashed #e0e0e0; float:left; width:568px; }
.content .special li.lastone { border-bottom:none; }
.content .special h1 { font-size:12px; padding-bottom:10px; }
.content .special h1 a { color:#6d6d6d; }
.content .special li p { padding:0; clear:left; }
.content .special .description { clear:both; }
.content .special .text { float:left; width:440px; }
.content .special .pic { float:right; text-align:center; color:#f00823; }
.content .special a.detail { background:url(http://m5.xilisoft.com/images/common/icon_paper.gif) no-repeat left; padding-left:23px; margin-top:10px; display:block; }
#family_page .product { padding-bottom:0; }
#family_page .product .name { padding-bottom:0px; }
#family_page .product .family_info p { padding-top:20px; }
#family_page .os_note { padding-left:60px; line-height:23px; font-weight:bold; color:#494949; margin-bottom:10px; font-size:12px; }
#family_page .mac_note { background:url(http://m3.xilisoft.com/images/common/icon_apple.gif) no-repeat 30px center; }
#family_page .win_note { background:url(http://m1.xilisoft.com/images/common/icon_win.gif) no-repeat 30px center; padding-left:65px; }
#family_page .product .title { border-bottom:1px dashed #e0e0e0; margin-bottom:20px; float:left; padding-bottom:10px; width:660px; }
#family_page .product .title .name { clear:none; float:left; }
#family_page .product .title .price { float:right; color:#ff0000; font-size:15px; padding-right:15px; }
#family_page .product .title .price .old { color:#ff8a00; text-decoration:line-through; margin-right:10px; }
#family_page .product .intro { padding-bottom:15px; margin-bottom:0; }
#family_page .product .intro .pic img { margin-left:10px; }
#family_page .product .more { text-align:right; padding:10px 20px 10px 0; }
#family_page .product .more a { color:#00abf2; text-decoration:underline; }
#family_page .product .others { clear:none; float:left; width:400px; padding-left:5px; }
.product_ad { clear:both; width:680px; float:left; padding-left:15px; margin-top:30px; }
.product_ad .holder { width:680px; float:left; background:url(http://m5.xilisoft.com/images/common/ad_tab_bg.gif) no-repeat top; padding-top:7px; }
.product_ad .tab { list-style:none; width:675px; padding-left:5px; height:31px; float:left; background:url(http://m5.xilisoft.com/images/common/ad_tab_bg.gif) no-repeat right bottom; }
.product_ad .tab li { float:left; line-height:31px; font-size:12px; color:#56718f; font-weight:bold; background:url(http://m1.xilisoft.com/images/common/ad_tab_off_bg.gif) repeat-x; cursor:pointer; }
.product_ad .tab li .wrap01 { float:left; height:31px; background:url(http://m3.xilisoft.com/images/common/ad_tab_off_left.gif) no-repeat left; }
.product_ad .tab li .wrap02 { float:left; height:31px; background:url(http://m6.xilisoft.com/images/common/ad_tab_off_right.gif) no-repeat right; padding:0 15px; }
.product_ad .tab li.tab_on { color:#42474d; background:url(http://m3.xilisoft.com/images/common/ad_tab_on_bg.gif) repeat-x; }
.product_ad .tab li.tab_on .wrap01 { background:url(http://m5.xilisoft.com/images/common/ad_tab_on_left.gif) no-repeat left; }
.product_ad .tab li.tab_on .wrap02 { background:url(http://m3.xilisoft.com/images/common/ad_tab_on_right.gif) no-repeat right; }
.product_ad .cont { width:680px; float:left; background:url(http://m5.xilisoft.com/images/common/product_ad_bottom.gif) no-repeat bottom; padding-bottom:4px; position:relative; }
.product_ad .cont .wrap01 { width:680px; float:left; background:url(http://m4.xilisoft.com/images/common/product_ad_bg_01.gif) repeat-y; clear:both; }
.product_ad .cont .wrap02 { width:680px; float:left; background:url(http://m5.xilisoft.com/images/common/product_ad_bg_02.gif) no-repeat top; clear:both; }
.product_ad .cont .wrap03 { display:none; }
.product_ad .pic { width:150px; float:left; text-align:center; padding-top:30px; }
.product_ad .pic img{behavior: url(/iepngfix/iepngfix.htc); width:110px;}
.product_ad .pic2 { width:150px; float:left; text-align:center; padding-top:30px; display:block;}
.product_ad .pic2 img{behavior: url(/iepngfix/iepngfix.htc);}
.product_ad .text { width:455px; float:left; padding-top:20px; }
.product_ad .text .title { color:#626262; font-weight:bold; padding-bottom:10px; }
.product_ad .text .title a { color:#626262; }
.product_ad .text .title span { color:#ae0030; font-weight:normal; }
.product_ad .text .intro { line-height:18px; padding-bottom:10px; }
.product_ad .text .intro a { color:#626262; }
.product_ad .text .links { line-height:20px; padding-bottom:15px; }
.product_ad .text .links a { float:left; background:url(http://m4.xilisoft.com/images/common/arrow_red.gif) no-repeat left; padding-left:15px; color:#1072be; font-weight:bold; padding-right:15px;}
.product_ad .text .links span { color:#cc0202; font-weight:bold; }
.product_ad .text .links .conming { color:#ff8a00;  }
.product_ad .text .links .old { color:#ff8a00; text-decoration:line-through; }
.product_ad td { color:#cc0202; }
.content .intro { clear:both; width:650px; float:left; line-height:20px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:10px 0; }
.content .intro a { color:#01aef4; }
.content .intro a:hover { color:#01aef4; text-decoration:underline; }
.content .intro .intro_con { width:415px; float:right; padding-right:10px; }
.content .intro .intro_con br { line-height:8px; }
.content .intro .pic { width:220px; float:left; text-align:center; }

.product_link_in_family{ background:url(http://m2.xilisoft.com/images/common/icon_arrow_blue.gif) no-repeat left; padding:5px 25px; color:#000; font-size:12px; font-weight:bold; font-family:Verdana;}
.product_price_in_family{ color:#de000b; font-size:12px; font-weight:bold; font-family:Verdana;}
.product_buy_in_family { background:url(http://m1.xilisoft.com/images/common/icon_car.gif) no-repeat left; padding:5px 15px; color:#000; font-size:12px; font-family:Verdana;}
.product_down_in_family{ background:url(http://m3.xilisoft.com/images/common/arrow_green_down.gif) no-repeat 0 ; padding:5px 15px; color:#000; font-size:12px; font-family:Verdana;}

.features { width:650px; clear:both; float:left; }
.features .title { width:650px; /*height:60px;*/ margin-top:20px; clear:both; }
.features .title h2 { font-size:14px; }
.features h2 { width:570px; padding:0 0 5px 0; margin-bottom:5px; float:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.features .title .left_img { width:80px; float:left; }
.features .title .right_title { float:left; width:570px; /*height:70px;*/ padding-top:5px;}
.features .title span { color:#6c6c6c; font-weight:bold; clear:both; width:570px; display:block;}
.features .right { clear:both; }
.features .right img { margin:15px 0 10px 10px; }
.features .left { float:left; clear:both; width:100%; }
.features .left img { margin:15px 10px 10px 0;}
.features .left ul { float:left; min-width:10px; max-width:390px;}
.features .fascinate ul { float:left; /*width:450px;*/ }
table.reminder { clear:both; }

.footer .link { color:#333; font-weight:normal;}
