
/*TITLE BG*/
.titlebg { background: #cfe0ed url(images/titlebg/affiliate_top.jpg) top center no-repeat; 
}
.title-affiliate { margin:0 auto; width:960px; height: 260px;
}

/*CONTENT BG*/
.contentbg { background: #cfe0ed url(images/titlebg/affiliate_center.jpg) top center no-repeat;  
}
.contentout { width:1000px; margin:0 auto; padding:0px; 
}
.bolocationbg { background: #cfe0ed;
}

/*CONTENT*/

.content { margin:0 auto; width:960px; padding:0px; 
}
.content h3 { color:#23649a;
}

.contentleft a,contentleft a:link, contentleft a:visited { text-decoration:underline; color:#333333; margin: 0px 6px;
}
.contentleft a:hover { text-decoration:underline; color:#CC9933;
}
.contentleft { float:left; width:680px; font: 12px Verdana; line-height:20px; color:#333333;
}
.contentright { float:right; width:240px;
}
.contentright h5 { color:#666666;
}
.contentright select { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:3px; margin-bottom:10px; font: 12px Tahoma; color:#333333; width:300px;
}
.contentright input { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:3px; margin-bottom:10px; font: 12px Tahoma; color:#333333; width:300px;
}

.content p { padding:0px; margin-bottom:30px;
}

.rightmenu { padding:18px 0px 0px; background: #5c5c5c url(images/storemenu_top.gif) top left repeat-x; margin:0px 0px 30px;
}
.rightmenu ul { margin:0px; padding:0px 18px 24px; list-style:none; background: url(images/storemenu_bottom.gif) bottom left repeat-x;
}
.rightmenu ul li { margin:0px; padding:12px 0px 13px; font:bold 12px Tahoma; color:#d6d6d6; background: url(images/gamemenu_dl.gif) bottom left repeat-x;
}
.rightmenu ul li a { padding:0px 15px; color:#d6d6d6; text-decoration:none; display:block;
}
.rightmenu ul li a:hover { color:#e1bc52; text-decoration:none; background: url(images/do_arrow_y.gif) left center no-repeat;
}
.rightmenu ul li a.current { padding:0px 15px; color:#e1bc52; background: url(images/do_arrow_y.gif) left center no-repeat; display:block;
}


/*LOCATION*/
.location { padding: 25px 0px; font: 12px Tahoma; color:#bdbdbd;
}
.location a,location a:link, location a:visited { text-decoration:underline; color:#bdbdbd; margin: 0px 6px;
}
.location a:hover { text-decoration:underline; color:#ffffff;
}

.bolocation { margin:0 auto; width:960px; padding:40px 0px 0px; font: 12px Tahoma; height:23px;
}
.bolocationl { width:800px; float:left;
}
.bolocationr { width:86px; height:15px; padding:4px 0px; background: #989177 url(images/bottom_backtop.gif) left bottom repeat-x; 
text-align:center; color:#ffffff; float:right; font-size:11px;
}

.bolocationl a,bolocationl a:link, bolocationl a:visited { text-decoration:underline; color:#333333; margin: 0px 6px;
}
.bolocationl a:hover { text-decoration:underline; color:#000000;
}
.bolocationr a,bolocationr a:link, bolocationr a:visited { text-decoration:none; color:#ffffff; margin: 0px 6px;
}
.bolocationr a:hover { text-decoration:none; color:#ffffff;
}


/*BUTTON*/
.button a{ background: url(images/button136a.gif) no-repeat center left; font:bold 12px Tahoma; color: #dadada;
display: block; width: 136px; padding: 7px 0px 8px; text-decoration: none; text-align: center; margin:10px;
}
.button a:visited, .button a:active{ color: #dadada; text-decoration: none;
}
.button a:hover{ color:#ffcc33; text-decoration: none;
}

.linkbutton a{ background: url(images/do_arrow.gif) no-repeat center right; font: 12px Tahoma; color: #494949;
 padding: 2px 13px; text-decoration: underline; 
}
.linkbutton a:visited, .linkbutton a:active{ color: #494949; text-decoration: underline; 
}
.linkbutton a:hover{ color:#CC9933; text-decoration: none; background: url(images/do_arrow_y.gif) no-repeat center right;
}
/*######## Tao #######*/
.affiliate-n{ 
}
.affiliate-n li{ padding-left:57px; width:280px; float:left; color:#381200; list-style:none; padding-bottom:20px;
}
.affiliate-n li h3{ color:#dc3e00; font-size:18px;
}
.n10{ font-weight: bold;
}
.n1{ background:url(images/affiliate/affiliate_n1.png) no-repeat 10px left;
}
.n2{ background:url(images/affiliate/affiliate_n2.png) no-repeat 10px left;
}
.n3{ background:url(images/affiliate/affiliate_n3.png) no-repeat 10px left;
}
.n4{ background:url(images/affiliate/affiliate_n4.png) no-repeat 10px left;
}
.affiliate-conter p{ padding-left:20px;
}
.affiliate-conter ol{ padding-left:20px; 
}


/*### Tao ###*/
.anniu{ width:395px; float:left; margin-bottom:30px;
	}
.rtfan{ margin-bottom:35px;
	}
.rtfan a{ width:395px; height:145px; text-indent: -999999px; display:block; background:url(images/affiliate/rtfan.png) no-repeat; 
	}
.rtfan a:hover{ background:url(images/affiliate/rtfan.png) no-repeat bottom; 
	}
.oaan{margin-bottom:35px;
	}
.oaan a{ width:395px; height:145px; text-indent: -999999px; display:block; background:url(images/affiliate/oaan.png) no-repeat; 
	}
.oaan a:hover{ background:url(images/affiliate/oaan.png) no-repeat bottom; 
	}
.anniu p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px;
	}
.anniu p a , .anniu a:visited{ color:#000;
	}

.my-commission{ position: absolute; right:10px; top:80px;
	}
.my-commission a{ width:280px; height:103px; background:url(images/affiliate/mycommission.png) no-repeat; display:block; text-indent:-99999px;
	}
.my-commission a:hover{ background:url(images/affiliate/mycommission.png) no-repeat bottom;
	}
.mysbg{  background:url(images/affiliate/myc_bg.png) top center no-repeat ; padding-top:30px;
	}
.mybg{background:url(images/affiliate/my_bg.png) repeat-y center; padding:20px 50px 20px 50px;
	}
.mybg h1{ font-size:34px; font-family:Arial, Helvetica, sans-serif; color:#24659b;
	}
.mybg p{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:24px;
	}
.mybg p a , .mybg p a:visited{ color:#000;
	}
.mybgbm{ background:url(images/affiliate/my_bg_bm.png) no-repeat center; height:31px;
	}
.title{ background:#3379b4; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; padding:10px 10px 8px;
	}
.titlebiao{ background:#fff; font-size:12px; color:#000; font-family:Arial; font-weight:normal; padding:15px 10px 12px; margin-bottom:1px;
	}
.listye li{ list-style:none;
	}
.listye li a{ background:url(images/affiliate/list.gif) bottom repeat-x; height:20px; width:25px; display:block; text-align:center; color:#000; text-decoration:none; float:left; margin-right:5px; padding-top:5px; font-size:12px;
	}
.listye li a.on , .listye li a:hover{ background:url(images/affiliate/list.gif) repeat-x;  font-size:12px;
	}
.pic{ margin:10px 0px;  font-size:16px; text-align:right;
	}
.pics{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:red;
	}
