@charset "utf-8";
/* CSS Document */

.affiliate .title { width:946px; padding:20px 0 20px 22px; line-height:20px;}
.affiliate .title h1 { font-weight:normal; font-size:18px; color:#283446; padding-bottom:5px;}
.affiliate .title p { text-align:left; padding-left:0px; padding-bottom:0px;}
.affiliate .title a { color:#283446;}

.affiliate h2 { font-size:12px; color:#283446; padding:0 0 5px 0; border-bottom:1px dashed #e0e0e0; margin:10px 10px 10px 10px;}
.affiliate p { line-height:20px; padding:0 20px 20px 20px;}
.affiliate p a, .affiliate ul a { color:#01b0f6;}
.affiliate .win_mac { display:block; padding:0 0 5px 10px;}

.affiliate table { /*border:1px solid #c9ced7;*/}
.affiliate .table1 { /*border:1px solid #c9ced7;*/}
.affiliate td { padding:10px 10px; line-height:18px;}
.affiliate table .name { line-height:36px; background:url(http://fr3.xilisoft.com/images/common/support_title_bg.gif) repeat-x; padding:0 20px; font-size:12px; color:#01a9ee; font-weight:bold;}
.affiliate table .item { background:url(http://fr4.xilisoft.com/images/common/affiliate_item_bg.jpg) repeat-x;}
.affiliate table .item td { padding:0 10px; color:#424a56; font-size:12px; height:33px;}
.affiliate table .item .col01 { width:210px;}
.affiliate table .item .col02 { width:30px;}
.affiliate table .item .col03 { width:30px;}
.affiliate table .item .col04 { width:250px;}
.affiliate table .item .col05 { width:40px; border-right:none;}
.affiliate table a { color:#3c3c3c;}

.affiliate .line01 { background:#f7f8f9;}
.affiliate .line02 { background:#edeff3;}

.container { width:960px; margin:auto;}
.container .c_wrap01 { background:url(http://fr1.xilisoft.com/images/c_top.gif) no-repeat top; padding-top:5px;}
.container .c_wrap02 { background:url(http://fr6.xilisoft.com/images/c_bottom.gif) no-repeat bottom; padding-bottom:5px;}
.container .cont { width:958px; border-left:1px solid #b9bdc4; border-right:1px solid #b9bdc4; background:url(http://fr1.xilisoft.com/images/c_bg.gif) repeat-x top; padding-top:15px;}

.affiliate .tab { width:960px; list-style:none; height:32px; background:url(http://fr5.xilisoft.com/images/c_tab_line.gif) no-repeat bottom;}
.affiliate .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;}
.affiliate .tab li .wrap01 { float:left; height:32px; background:url(http://fr6.xilisoft.com/images/c_tab_left.gif) no-repeat left bottom;}
.affiliate .tab li .wrap02 { float:left; height:32px; background:url(http://fr5.xilisoft.com/images/c_tab_right.gif) no-repeat right bottom;}
.affiliate .tab li a { color:#fff; float:left; padding:10px 15px 0 25px;}
.affiliate .tab li .mac a { background:url(http://fr4.xilisoft.com/images/common/icon_mac.gif) no-repeat right 10px; padding:10px 18px 0 25px; margin-right:15px;}
.affiliate .tab li a:hover { text-decoration:none;}

.affiliate .tab li.tab_on { background:url(http://fr2.xilisoft.com/images/c_tab_bg_on.gif) repeat-x bottom;}
.affiliate .tab li.tab_on .wrap01 { background:url(http://fr3.xilisoft.com/images/c_tab_left_on.gif) no-repeat left;}
.affiliate .tab li.tab_on .wrap02 { background:url(http://fr1.xilisoft.com/images/c_tab_right_on.gif) no-repeat right;}
.affiliate .tab li.tab_on a { color:#000; padding:7px 15px 0 25px;}

.affiliate .subtab { margin:0 22px 0 40px; width:915px; padding-left:0;}
.affiliate .subtab li a { color:#000; font-weight:bold;}
.affiliate .subtab li a:hover { color:#000;}
.affiliate .subtab li.tab_on a { color:#000;}

.affiliate .content { padding-bottom:10px;}

.affiliate #content2 ul { list-style:none; line-height:20px; padding:0 15px 5px 0px; margin-left:32px;}
.affiliate #content2 ul li { padding-left:0px;  padding-bottom:10px;}
.affiliate #content2 ul li span { color:#01b0f6;}
.affiliate .content ol { line-height:20px; padding:0 20px 15px 40px;}
.affiliate .content ol li { margin-left:10px;}
.affiliate .content ol li a { color:#01b0f6;}

.top_pic { text-align:center;}