@charset "utf-8";
/* CSS Document */


.news .top_title {float:left;background:url(http://fr5.xilisoft.com/images/common/arrow_gray.gif) no-repeat 2px 32px; font-weight:normal; font-size:18px; color:#283446;  }
.news .title { float:left; width:630px;padding:0 0 10px 2px; font-weight:normal; font-size:18px; color:#283446;}
.news .title2 { float:left; width:630px; padding:0 0 10px 0; font-weight:normal; font-size:18px; color:#283446;}
.news .top_title2 a{ float:right; margin:0 20px 10px 30px;  color:#505050; font-size:12px; font-weight:bold; }

.news .tab { width:700px; clear:both; list-style:none; height:32px; background:url(http://fr5.xilisoft.com/images/c_tab_line.gif) no-repeat bottom right;}
.news .tab li { float:left; font-size:14px; height:32px; background:url(http://fr5.xilisoft.com/images/c_tab_bg.gif) repeat-x bottom; margin-right:4px;}
.news .tab li .wrap01 { float:left; height:32px; background:url(http://fr6.xilisoft.com/images/c_tab_left.gif) no-repeat left bottom;}
.news .tab li .wrap02 { float:left; height:32px; background:url(http://fr5.xilisoft.com/images/c_tab_right.gif) no-repeat right bottom;}
.news .tab li a { color:#fff; float:left; padding:10px 15px 0 25px;}
.news .tab li a:hover { text-decoration:none;}

.news .tab li.tab_on { background:url(http://fr2.xilisoft.com/images/c_tab_bg_on.gif) repeat-x bottom;}
.news .tab li.tab_on .wrap01 { background:url(http://fr3.xilisoft.com/images/c_tab_left_on.gif) no-repeat left;}
.news .tab li.tab_on .wrap02 { background:url(http://fr1.xilisoft.com/images/c_tab_right_on.gif) no-repeat right;}
.news .tab li.tab_on a { color:#000; padding:7px 15px 0 25px;}

.lists { width:700px; float:left; padding-left:10px;}
.top_line{background:url(http://fr2.xilisoft.com/images/table_top_line.jpg) no-repeat top; height:4px;}
.news .wrap_01 { background:url(http://fr1.xilisoft.com/images/box_top.gif) no-repeat top; padding-top:10px;}
.news .wrap_02 { background:url(http://fr3.xilisoft.com/images/box_bottom.gif) no-repeat bottom; padding-bottom:5px;}
.news .cont { width:688px; border-left:1px solid #b9bdc4; border-right:1px solid #b9bdc4; background:url(http://fr5.xilisoft.com/images/box_bg.gif) repeat-x top; padding-bottom:10px; padding-left:10px; }

.news .newslist { clear:both; list-style:none; line-height:20px; width:648px; padding:10px 10px 0 10px;}
.news .newslist li { background:url(http://fr6.xilisoft.com/images/common/arrow_black.gif) no-repeat left 8px; padding:0 0 15px 15px; text-align:justify;}
.news .newslist li a { color:#000; text-decoration:underline;}
.news .newslist li a:hover { color:#00adf4;}
.news .more { clear:both; text-align:right; padding:20px 50px 0 0;}
.news .more a { color:#6d6d6d; font-size:14px;}
.news p.ad { margin-top:20px;}
.news div.ad { margin-bottom:20px;}
.news p.ad a, .news div.ad a { margin-right:1px;}

.news .holder { float:left; width:680px;}
.news .holder .page_span { float:right; text-align:right; font-size:12px; font-weight:500; padding-top:25px;}
.news .holder .page_span a { color:#3c3c3c; margin-right:0px;}
.news .holder .page_span a:hover { color:#00adf4;  margin-right:0px;}

.industry { padding:0 0 15px 0px;  width:690px; text-align:left; float:left;display:inline;}
.industry h2 { clear:both; color:#283446; font-size:12px; border-bottom:1px dashed #e0e0e0; padding:10px 0px;  width:680px; margin-bottom:10px; margin-top:30px;}
.industry p { line-height:20px; padding:10px 10px; margin:0px; clear:both;}
.industry p img { margin-bottom:20px;}
.industry p a{ color:#000; text-decoration:underline;}
.industry p a:hover{color:#00adf4;}
.industry .pic { text-align:center;}
.industry ol ul{ padding:0px; margin:0px; list-style-type: none; }
.industry li{ padding:0px 0px 10px 0px; margin:0px; list-style-type: none; }
.industry li a{ color:#000; text-decoration:underline;}
.industry li a:hover{color:#00adf4;}
.industry .ol_ts{ padding:10px; margin:10px;}
.industry .ol_ts li{ padding:0px 0px 10px 0px; margin:0px; list-style-type: decimal; }
.industry .ol_ts li a{ color:#000; text-decoration:underline;}
.industry .ol_ts li a:hover{color:#00adf4;}
.industry .ul_ts{ padding:10px; margin:0 0 10px 20px;  }
.industry .ul_ts li{ padding:0px 0px 10px 0px; margin:0px; list-style-type: disc; }
.industry .ul_ts li a{ color:#000; text-decoration:underline;}
.industry .ul_ts li a:hover{color:#00adf4;}

.industry .style li { padding-bottom:30px; clear:both; background:url(http://fr6.xilisoft.com/images/common/arrow_black.gif) no-repeat 15px 7px; padding-left:28px; line-height:20px;}
.industry .style img { margin-left:30px; margin-right:10px; margin-bottom:0;}
.industry .style a { color:#000; text-decoration:underline;}
.industry .style strong a { color:#00abf2; text-decoration:none;}
.industry .style strong a:hover { text-decoration:underline;}
.industry .style span { color:#ff0000; margin-left:10px;}
.industry .style p { height:20px; padding:0;}
.industry .style p a { float:left;}
.industry .style p span { float:left;}
.industry .style p a.pro_name { width:200px;}

.news .ad_box { clear:both; width:665px; margin-left:0px; }
.news .ad_box .title { float:left; width:455px; padding:0; background:none; font-weight:normal; font-size:11px;}

.sabrosus { clear:both;}

.product { width:700px; padding:0 0 0 10px; line-height:20px; float:left; }
.product .name { clear:both; padding-bottom:30px; width:700px; float:left; }
.product .name h1 { display:inline; font-weight:normal; font-size:18px; color:#283446; float:left; }
.product .intro { clear:both; width:700px; float:left;}
.product .intro ul { padding-left:10px; }
.product .intro li { list-style:none; padding-left:10px; background-image: url(http://fr6.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:460px; 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;}

.content { padding-left:10px; width:700px; 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://fr2.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://fr6.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:700px; }
.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:690px; padding:10px 0 30px 10px; line-height:20px; text-align:justify; }
.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://fr2.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://fr4.xilisoft.com/images/common/icon_paper.gif) no-repeat left; padding-left:23px; margin-top:10px; display:block; }*/
