/* CSS Document */
body
{
	margin:0px;
	padding:0px;
	font-family:tahoma;
	font-size:9pt;
}
a:link {
	color: #000;
	text-align: left;
}
a:visited {
	color: #505050;
}
a:hover {
	color: #FF6600;
}
a:active {
	color: #505050;
}
.max
{
	width:100%;
}
.max_clear
{
	width:100%;
	clear:both;
}
.FloatLeft
{
	float:left;
}
.FloatRight
{
	float:right;
}
.Main
{
	width:800px;
	margin:auto;
}
.MainTop
{
	background:url(Images/top_bg.jpg) top repeat-x;
	width:99.9%;
	clear:both;
}
.Menu_Top2
{
	background:url(Images/menu_top2.gif) top repeat-x;
	width:100%;
	height:40px;
}
.Menu_Top2 .Main div
{
	text-align:center;
	line-height:35px;
	margin-right:2px;
	width:100px;
	float:left;
	font-weight:600;
	text-transform:uppercase;
}
.MenuTop_Item
{
	background:none;
}
.MenuTop_Item_Active
{
	background:url(Images/Menu_Top_Active.gif) no-repeat center;
}
.Menu_Top2 .MenuTop_Item a
{
	text-decoration:none;
	color:#505050;
}
.Menu_Top2 .MenuTop_Item_Active a
{
	text-decoration:none;
	color:#333;
}
.Footer
{
	background:url(Images/footer.gif) repeat-x top;
	width:100%;
	height:70px;
	text-align:center;
	line-height:20px;
	padding-top:10px;
	color:#505050;
}
.Login_1
{
	background:url(Images/Login_1.gif) no-repeat;
	clear:both;
	width:399px;
	height:29px;
}
.Login_2
{
	background:url(Images/Login_2.gif) repeat-y;
	clear:both;
	width:399px;
}
.Login_3
{
	background:url(Images/Login_3.gif) no-repeat;
	clear:both;
	width:399px;
	height:22px;
}
.TitleLogin
{
	clear:both;	
	font-size:13pt;
	margin-left:20px;
	color:#FF6600;
}
.Login_2_bg
{
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	height:120px;
	float:left;
}
.LoginDe
{
	clear:both;
	color:#505050;
	padding-top:5px;
}
.LoginDe input
{
	width:200px;
	border:1px solid #999999;
	height:18px;
}
.btnaction
{
	padding-top:10px;
	width:150px;
	margin:auto;
}
.LoginBtn
{
	clear:both;
	width:200px;
	text-align:center;
	padding-bottom:10px;
}
.Login_2 a
{
	color:#1781CD;
	font-weight:600;
}
.accask
{
	text-align:center;
}
.cb_obj
{
	background:url(Images/icon-arrow.gif) no-repeat left;
	clear:both;
	text-transform:uppercase;
	height:30px;
	line-height:30px;
	padding-left:22px;
	color:#FF6600;
	margin-left:20px;
	font-weight:600;
	font-size:8pt;
}
.cb_info
{
	padding-left:20px;
	padding-right:5px;
	clear:both;
	line-height:20px;
	font-size:10pt;
	color:#444;
}
.welcom
{
	float:left;
	height:40px;
	line-height:40px;
	font-size:13pt;
	padding-left:10px;
	color:#FF6600;
}
.TopHeadMenu
{
	width:100%;
	clear:both;
	text-align:right;
}
.TopHeadMenu a:link {
	color: #666;
	text-decoration:none;
}
.TopHeadMenu a:visited {
	color: #666;
	text-decoration:none;
}
.TopHeadMenu a:hover {
	color: #FF6600;
}
.TopHeadMenu a:active {
	color: #666;
	text-decoration:none;
}
.TopHeadMenu li
{
	display:inline;
	padding-right:2px;
}
.NcTop
{
	width:20px;
	text-align:center;
}
.AllSupport
{
	float:right;
	height:30px;
	line-height:30px;
	color:#FFFFFF;
	text-transform:lowercase;
}
.ShowErr
{
	color:Red;
	height:25px;
	line-height:25px;
	text-align:center;
	clear:both;
}
.ShowErrEmail
{
	color:Red;
	text-align:center;
	clear:both;
	text-align:left;
	padding-left:20px;
}
.body1
{
	background:url(Images/body1.gif) no-repeat top;
	width:503px;
	height:21px;
	clear:both;
}
.body2
{
	background:url(Images/body2.gif) repeat-y;
	clear:both;
}
.body3
{
	background:url(Images/body3.gif) no-repeat;
	clear:both;
	width:503px;
	height:10px;
}

.body1vg
{
	background:url(Images/body1vg.gif) no-repeat top;
	width:578px;
	height:21px;
	clear:both;
}
.body2vg
{
	background:url(Images/body2vg.gif) repeat-y;
	width:578px;
	height:445px;
	clear:both;
}
.body2vg_
{
	background:url(Images/body2vg.gif) repeat-y;
	width:578px;
	clear:both;
}
.body3vg
{
	background:url(Images/body3vg.gif) no-repeat;
	clear:both;
	width:578px;
	height:10px;
}

.OnRegister
{
	width:97%;
	margin:auto;	
}
.OnReg2
{
	width:92%;
	margin:auto;
}
.TitleGroup
{
	clear:both;
	width:100%;
	color:#006600;
	font-weight:600;
	padding-bottom:5px;
}
.RegLeft
{
	float:left;
	width:162px;
	text-align:right;
	margin-right:10px;
	height:30px;
	line-height:30px;
}
.RegLeft span
{
	color:#FF0000;
}
.RegRight
{
	float:left;
	text-align:left;
	padding-top:6px;
	padding-right:5px;
}
.RegRight_
{
	float:left;
	text-align:left;
	padding-top:5px;
	padding-right:5px;
}
.OnReg2 .RegRight input
{
	width:180px;
	border:1px solid #999999;
	height:16px;
}
.FormLeft
{
	float:left;
	width:578px;
}
.FormRight
{
	float:left;
	width:222px;
}
.FormLeft_
{
	float:left;
	width:503px;
}
.FormRight_
{
	float:left;
	width:297px;
}
.FormLeftvg
{
	float:left;
	width:563px;
	margin-right:15px;
}
.FormRightvg
{
	float:left;
	width:222px;
}
.RightReg1
{
	background:url(Images/LoginInReg.gif) no-repeat;
	width:282px;
	height:65px;
	clear:both;
}
.RightReg1_
{
	background:url(Images/LoginInReg_.gif) no-repeat;
	width:282px;
	height:15px;
	clear:both;
}
.RightReg2
{
	background:url(Images/LoginInReg2.gif) repeat-y;
	width:282px;
	clear:both;
}
.RightReg3
{
	background:url(Images/LoginInReg3.gif) no-repeat;
	width:282px;
	height:8px;
	clear:both;
}
.RightReg1_vl
{
	background:url(Images/LoginInReg_vl.gif) no-repeat;
	width:222px;
	height:15px;
	clear:both;
}
.RightReg2vl
{
	background:url(Images/LoginInReg2vl.gif) repeat-y;
	width:222px;
	clear:both;
}
.RightReg3vl
{
	background:url(Images/LoginInRegvl.gif) no-repeat;
	width:222px;
	height:8px;
	clear:both;
}
.LeftAll
{
	clear:both;
	width:190px;
	margin:auto;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
}
.title_box
{
	background:url(Images/title_box_left.jpg) no-repeat left;
	background-color:#f1f3f2;
	width:160px;
	height:30px;
	text-align:left;
	line-height:30px;
	font-weight:600;
	border-bottom:1px solid #CCCCCC;
	padding-left:29px;
}
.left_item
{
	height:25px;
	width:169px;
	border-bottom:1px solid #999999;
	clear:both;
	line-height:25px;
	padding-left:20px;
	background-color:#fff;
}
.left_item a:link
{
	color:#000;
	text-decoration:none;
	background-color:#fff;
}
.left_item a:visited
{
	text-decoration:none;
	background-color:#fff;
	color:#000;
}
.left_item a:actived
{
	text-decoration:none;
	background-color:#fff;
	color:#000;
}
.left_item a:hover
{
	text-decoration:none;
	background-color:#eaeaea;
}
.box_wellcom
{
	background:url(Images/suggrad.gif) repeat-x;
	height:50px;
	border:1px solid #f5caa0;
	padding:5px;
	width:270px;
	float:right;
	margin-right:5px;
}
.box_wellcomN
{
	height:70px;
	width:312px;
	float:left;
	margin-left:10px;
}
.box_vipN
{
	height:70px;
	/*	border:1px solid #f5caa0;*/
	width:465px;
	float:left;
	margin-left:5px;
}
.wl1
{
	background:url(Images/wl1.gif) no-repeat;
	width:100%;
	height:8px;
	clear:both;	
}
.wl2
{
	background:url(Images/wl2.gif) repeat-y;
	width:100%;
	height:53px;
	clear:both;	
}
.wl3
{
	background:url(Images/wl3.gif) no-repeat;
	width:100%;
	height:9px;
	clear:both;	
}
.wlleft
{
	float:left;
	width:85px;
	margin-right:7px;
	margin-left:20px;
	height:25px;
	line-height:25px;
}
.wlright
{
	float:left;
	overflow:hidden;
	padding-top:5px;
	font-weight:600;	
	color:#660000;
	height:18px;
	width:200px;
}
.wlright_
{
	float:left;
	overflow:hidden;
	padding-top:5px;
	padding-left:15px;
}
.box_vip
{
	background:url(Images/suggrad.gif) repeat-x;
	height:50px;
	border:1px solid #f5caa0;
	padding:5px;
	width:492px;
	float:left;
	margin-left:5px;
}
.NickMove
{
	color:#FF0000;
	background:#009900;
	height:25px;
	line-height:25px;
}
.guild
{
	position:absolute;
	text-align:left;
	padding-left:25px;
}
.guild_span
{
	background:url(Images/bg_arrow.gif) no-repeat left;
	width:20px;
	height:20px;
}	
.FloatRightGuild
{
	float:right;
	display:none;
	padding-left:30px;
}
.Guild_Vip
{
	font-family:"Times New Roman";
	font-size:11pt;
	font-weight:600;
	font-style:italic;
}
.Guild_VipNet
{
	color:#006600;
	font-weight:600;
}
.TitleSuc
{
	clear:both;
	width:100%;
	padding-bottom:15px;
	font-size:14pt;
}
.LogoGameAdd
{
	float:left;
	width:120px;
	text-align:center;
}
.NameGameAdd
{
	clear:both;
	font-weight:600;
	width:170px;
	text-align:left;
}
.NameGameAdd_
{
	clear:both;
	padding-top:5px;
	text-align:left;
	width:360px;
	
}
.NameGameAdd__
{
	clear:both;
	padding-top:5px;
	text-align:left;
	width:260px;
	
}
.ActiveGame
{
	float:left;
	padding-top:30px;
	text-align:center;
	width:100px;
	
}
.GameAdd
{
	clear:both;
	width:100%;
	margin:auto;
	padding-bottom:5px;
}
.Legend
{
	color:red;
	font-weight:600;
	padding-bottom:10px;
}
.Legend_
{
	font-weight:600;
	padding-bottom:10px;
}
.GameAddItem
{
	width:100%;
	clear:both;
	height:105px;
}
.TitleGameAdd
{
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
}
.btnGetpass
{
	text-align:center;
	padding-top:15px;
}
.InGetPass
{
	font-weight:600;
	padding-left:3px;
	padding-right:3px;
}
.MoreGet
{
	line-height:20px;
}
.MoreGet a:link
{
	color:Green;
}
.forgetmore
{
	padding-top:1px;
}
.forgetmore li
{
	height:20px;
	line-height:20px;
}
.UpdateProcess
{
	width:100%;
	clear:both;
	text-align:center;
	color:Red;
}
.Back
{
	width:100%;
	clear:both;
	text-align:right;
	padding-right:10px;
}
.Back span
{
	cursor:pointer;
	text-decoration:underline;
}
.ContentView
{
	clear:both;
	width:100%;
	line-height:20px;
	padding-left:10px;
}
.RegRight span
{
	font-weight:600;
}
.error
{
	color:Red; 
	font-weight:600;
	font-size:10pt;
}
.bold
{
	font-weight:600;
}
.seri
{
	text-transform:uppercase;
}
.bg-ok
{
	background-color:Black;
	color:White;
}
.none
{
}
.thongke
{
	clear:both;
	width:100%;
	height:25px;
	line-height:25px;	
}
.thongke span
{
	font-weight:600;
}
.UserLower
{
	text-transform:lowercase;
}
.LinkGames
{
	width:100%;
	clear:both;
}
.LinkGames ul
{
	text-align:center;
}
.LinkGames li
{
	display:inline;
	color:#666;
}
.LinkGames li a
{
	font-weight:600;
	color:#666;
	text-decoration:none;
}
.LinkGames li a:hover
{
	color:#333;
