@charset "utf-8";
.affiliate .title {
	width:946px;
	padding:20px 0 20px 22px;
	line-height:20px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
.affiliate .title h1 { font-weight:normal; font-size:22px; 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:16px; font-weight: bold;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 td { padding:10px 10px; line-height:18px;}
.affiliate table .name { line-height:36px; background:url(support_title_bg.gif) repeat-x; padding:0 20px; font-size:12px; color:#01a9ee; font-weight:bold;}
.affiliate table .item { background:url(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:260px;}
.affiliate table .item .col02 { width:30px;}
.affiliate table .item .col03 { width:90px;}
.affiliate table .item .col04 { width:230px;}
.affiliate table .item .col05 { width:115px; 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(c_top.gif) no-repeat top; padding-top:5px;}
.container .c_wrap02 { background:url(c_bottom.gif) no-repeat bottom; padding-bottom:5px;}
.container .cont { width:958px; border-left:1px solid #dadada; border-right:1px solid #dadada; background:url(c_bg.gif) repeat-x top; padding-top:15px;}

.affiliate .tab { width:960px; list-style:none; height:32px; background:url(c_tab_line.gif) no-repeat bottom;}
.affiliate .tab li { float:left; font-size:14px; height:32px; background:url(c_tab_bg.gif) repeat-x bottom; margin-right:4px;}
.affiliate .tab li .wrap01 { float:left; height:32px; background:url(c_tab_left.gif) no-repeat left bottom;}
.affiliate .tab li .wrap02 { float:left; height:32px; background:url(c_tab_right.gif) no-repeat right bottom;}
.affiliate .tab li a {
	color:#fff;
	float:left;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 20px;
	text-decoration: none;
}
.affiliate .tab li a:hover { text-decoration:none;}

.affiliate .tab li.tab_on { background:url(c_tab_bg_on.gif) repeat-x bottom;}
.affiliate .tab li.tab_on .wrap01 { background:url(c_tab_left_on.gif) no-repeat left;}
.affiliate .tab li.tab_on .wrap02 { background:url(c_tab_right_on.gif) no-repeat right;}
.affiliate .tab li.tab_on a { color:#000; 	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 20px;
}

.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 #content2 h3{font-size:10px;padding-left:20px;}
.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;}
