/*all*/
*{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif}
img{vertical-align:middle; border:0px}
input{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.list{display:block; float:left; width:130px}
body{ 
	margin:0px;
	padding:0px;
	background:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color:#333
	}
a{ color:#FF5151; text-decoration:underline}
a:hover{ color:#333; text-decoration:underline}
h2{
	color:#550055;
	font-size:14px;
	font-style: italic;
	padding:10px 0px 0px;
}
.left h6{
	color:#8D038D;
	font-size:15px;
	padding-left:20px;
	background:url(../images/itemrate-arrow-three.gif) no-repeat;
	margin-top: 25px;
	margin-bottom: 10px;
	margin-left: 10px;
	}
/*top*/
.top{
	padding-top:15px; 
	padding-left:0px;
	width:954px;
	margin:0 auto;
	}
.top img{
	float:left;
	padding-right:8px;
	}
.top p{
	padding-top:5px;
	color:#8D038D;
	}
/*nav*/
.nav{ 
	width:954px;
	height:67px;
	margin:0 auto;
	clear:both;
	BACKGROUND: url(../images/itemrate-menu-bg.gif) repeat-x bottom	}
.nav ul{
	LIST-STYLE-IMAGE: none; 
	LIST-STYLE-TYPE: none;
	}
.nav li{
	margin-top:22px;
	padding-left:5px;
	BACKGROUND: url(../images/itemrate-menu-left.gif) no-repeat left top;
	DISPLAY: block;
	float:left; 
	height:45px;
	}
.nav li a{
	PADDING-RIGHT: 12px;  
	DISPLAY: block; 
	PADDING-LEFT: 12px; 
	BACKGROUND: url(../images/itemrate-menu-right.gif) #d6e5ee no-repeat right top; 
	MARGIN-LEFT: 2px; 
	COLOR: #fff;
	line-height:45px; 
	text-decoration:none; 
	}
.nav li a:hover{ 
	PADDING-RIGHT: 12px; 
	DISPLAY: block; 
	PADDING-LEFT: 12px; 
	BACKGROUND: url(../images/itemrate-menu-right.gif) #d6e5ee no-repeat right top; 
	MARGIN-LEFT: 2px; 
	COLOR: #fff;
	line-height:45px; 
	text-decoration:underline
	}
/*search*/
.search{
	float:right;
	width:320px;
	height:57px;
	text-align:center;
	background:url(../images/itemrate-search-top.gif) no-repeat top;
	color:#fff;
	display:table;
	padding-top:10px;
	padding-left:16px;
	font-size:14px;
	}
.search input{
	width:240px;
	height:20px;
	border: 2px solid #650366;
	}
.main{ 
	background:url(../images/itemrate-main-bg.gif) no-repeat;
	width:954px;
	margin:0 auto;
	display:table;
	padding-top:20px;
	}
/*left*/
.left{ 
	width:240px;
	float:left;
	}
.left a{ 
	color:#333;
	text-decoration:none;
	}
.left a:hover{ 
	color:#8D038D;
	text-decoration:underline;
	}
.gamelist ul{ 
	width:240px;
	}
.gamelist li {
	list-style:none;
	background:url(../images/itemrate-arrow.gif) no-repeat left center;
	margin-left:10px;
	padding-left:15px;
	line-height:22px;
	}
.left img{ 
	margin-top:30px;
	}
.gamegold{ 
	background:url(../images/game-gold-title.gif) no-repeat;
	width:208px; height:41px;
	line-height:41px;
	font-size:13px;
	color:#333;
	text-align:right;
	padding-right:15px;}
/*center*/
.center{ 
	width:490px; 
	float:left
	}
.center h1{ color:#550055; font-family:Arial, Helvetica, sans-serif; font-size:18px; margin-top:25px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.center h5{ color:#8D038D; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:5px;border-bottom:1px dotted #A2A899; margin-bottom:5px; line-height:30px;}
.fontbox{ background:#FFFFF8; padding:10px; border:1px #A2A899 dashed; margin-bottom:10px;}
.center p{ margin-bottom:15px; font-size:12px; font-weight:lighter; line-height:19px;}
.center h6{ background:url(../images/title_bg.gif); width:330px; height:19px; line-height:19px; color:#fff; text-indent:15px; font-size:12px; margin-top:10px; margin-bottom:10px;}
.table{ width:100%; line-height:30px;}
.table th{ font-weight:700;}
.table td{ font-weight:lighter;}
#VolumeDiscounttitle{background:url(../images/gold_title.gif) bottom repeat-x; width:100%;height:15px; color:#fff; text-align:center;font-size:11px; font-weight:700; line-height:15px;}
.VolumeDiscount{ width:100%;border-collapse:collapse;border-spacing:0px; text-align:center; font-weight:lighter; line-height:18px;}
.VolumeDiscount th{color:#505050; text-align:center; background:#F4F4D2; font-weight:700;border:1px solid #A2A899;font-size:11px;}
.VolumeDiscount td{ border:1px solid #A2A899; background:#fff; font-size:11px;}
.TeamWork{ padding-top:20px;}
.team{ background:url(../images/tab_bg.gif) repeat-x;  clear:both; z-index:-1px; }
.team ul{ list-style:none;  padding:0 0 0 15px; margin:0; height:34px; }
.team li{ display:inline; float:left; margin:0; padding:0; background:none;}
.team li .tabactive{border-left:1px #ADADAD solid; padding:8px 10px 8px 10px; margin:0; line-height:34px; border-right:1px #ADADAD solid; border-top:1px #ADADAD solid; border-bottom:1px #FFFFFF solid; font-size:13px; color:#C33300; font-weight:bold; z-index:1000px;}
.tabactive:link, .tabactive:visited{text-decoration:none;color:#C33300; }
.tabactive:hover{ color:#C33300; text-decoration:none;}
.tab1{line-height:34px; text-align:center; font-size:13px; color:#000; font-weight:bold; padding:10px 10px 0 10px;}
.tab2{line-height:34px; text-align:center; font-size:13px; color:#000; font-weight:bold; padding:10px 10px 0 10px;}
.tab3{line-height:34px; text-align:center; font-size:13px; color:#000; font-weight:bold; padding:10px 10px 0 10px;}
.tab4{line-height:34px; text-align:center; font-size:13px; color:#000; font-weight:bold; padding:10px 10px 0 10px;}
.team_content1{padding:8px;}
.team_content1 p{ margin:0; padding:5px 0 5px 0}
.team_content{}
.team_content_box{padding:8px;}
.team_content_box h2{ font-size:22px; padding:0; margin:5px;}
.team_content_box h5{ font-size:13px; padding:0; margin:0px;}
.team_content_box p{ padding:0; margin:2px}
.team_content_box a:link, .team_content_box a:visited{ color:#353535; text-decoration:underline;}
.team_content_box a:hover{ text-decoration:none;color:#f60;}
.pltable{ width:100%; font-weight:lighter}
.pltable td{ border-bottom:1px solid #ccc;padding-left:5px; line-height:24px;}
pre{ font-size:12px; line-height:22px;color:#666; font-family:Arial, Helvetica, sans-serif}
.pltable th{ text-align:left; background:#D9E1D4; height:24px; line-height:24px; border-bottom:1px solid #C6CECE; padding-left:5px; font-size:12px;}
.plserch{ background:#D9E1D4; border:1px solid #C6CECE; padding:5px; margin:10px auto 0; width:96%; font-weight:lighter; font-size:11px;}
.acctable{ width:100%; font-weight:lighter}
.acctable td{ border-bottom:1px solid #ccc;line-height:20px; height:35px; text-align:center}
pre{ font-size:12px; line-height:22px;color:#666; font-family:Arial, Helvetica, sans-serif}
.acctable th{ text-align:center; background:#D9E1D4; height:30px; line-height:30px; border-bottom:1px solid #C6CECE; padding-left:10px; font-size:12px;}
.accountmain{ width:1003px; margin:0 auto; background:#fff; padding:10px;}
.searchaccbox table{ width:100%}
.Highlights{ text-align:left}
.notice{ border:1px #ccc solid; background:#FFFFEB; padding:10px; margin-bottom:10px; font-weight:lighter}
h4{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:0px;border-bottom:1px dotted #A2A899; margin-bottom:5px; line-height:25px;}
.bigfont{ font-size:16px; font-weight:700}


.gamepic-box{ 
	width:160px; 
	height:155px; 
	text-align:center; 
	float:left
	}
.redfont {
	color:#FF0000; 
	font-weight:700; 
	text-decoration:none
	}
.bank{ 
	color:#000
	}
.banner{ 
	background:url(../images/pic1.jpg) no-repeat; 
	width:464px; 
	height:154px; 
	clear:both;
	margin:5px auto 0;
	padding-top:5px;
	}
.banner p{ 
	color:#8D038D;
	font-style: italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top:10px;
	padding-left:20px;
	width:240px;
	}
.new li{
	margin-bottom:10px; 
	list-style:none; 
	padding-left:30px;
	}
/*rigth*/
.right{
	width:223px;
	float:right;
	background:url(../images/rigth-bg.gif) repeat-y;
	display:table;
	margin-top:30px;
	}
.right p{
	font-size:11px;
	margin-top:5px;
	margin-bottom:5px;
	}
.right-input{
	width:176px;
	line-height:26px;
	height:26px;
	text-align:center;
	font-weight:700;
	color:#333;
	text-indent:10px;
	background:url(../images/mail-bg.gif) no-repeat;
	}
.right-email{
	background:url(../images/mail-input-bg.gif) no-repeat;
	width:176px;
	font-weight:700;
	text-align:center;
	height:26px;
	line-height:26px;
	color:#333;
	border:0px;
	margin-top:5px;
	}
.right-pass{
	background:url(../images/mail-pass-bg.gif) no-repeat;
	width:176px;
	height:26px;
	line-height:26px;
	font-weight:700;
	text-align:center;
	color:#333;
	border:0px;
	margin-top:5px;
	}

.righttitie{
	background:url(../images/itemrate-right-title.gif) no-repeat top;
	width:223px;	
	height:19px;
	}
.rightbottom{
	background:url(../images/itemrate-right-bottom.gif) no-repeat;
	width:223px;
	height:17px;
	margin-top:40px;
	}
.right h5{
	color:#8D038D;
	background:url(../images/itemrate-rigth-arrow.gif) no-repeat;
	font-size:13px;
	line-height:29px;
	padding-left:30px;
	margin-top:20px;
	}
.button{ background:url(../images/button-bg.gif) no-repeat;
	width:90px; 
	height:30px;
	color:#FFF;
	border:0px;
	font-weight:700;
	margin-top:10px;
	cursor:pointer;
	font-size:13px;
	}
.button_loog{ background:url(../images/button-bg-loog.gif) no-repeat;
	width:170px; 
	height:30px;
	color:#FFF;
	border:0px;
	font-weight:700;
	margin-top:10px;
	cursor:pointer;
	font-size:13px;
	}
	.button_buy{ background:url(../images/buy.gif) no-repeat;
	width:48px; 
	height:30px;
	color:#FFF;
	border:0px;
	font-weight:700;
	margin-top:2px;
	margin-bottom:2px;
	cursor:pointer;
	font-size:13px;
	}
.bottom{
	background:url(../images/itemrate-bottom-left.gif) no-repeat left bottom;
	width:958px; 
	height:97px;
	margin:0 auto;
	color:#fff;
	}
.bottom a{
	margin-right:10px;
	margin-left:10px;
	color:#fff;
	}
.bottom a:hover{
	margin-right:10px;
	margin-left:10px;
	color:#FF00FF;;
	}
.bottom img{
	float:right;
	margin:0px;
	}
.bottom p{
	float:left; 
	margin-top:76px;
	text-indent:10px;
	}
.footer{ 
	width:958px;
	margin:0 auto;
	text-align:center;
	line-height:24px;
	padding-top:10px;
	padding-bottom:20px;
	}