@charset "utf-8";
/* Master Css */

/***** Global Settings *****/

html, body {
border:0;
margin:0;
padding:0;
}

body {
	/* font:80%/150% arial, helvetica, sans-serif; */
/* font:75%/180% Verdana, Geneva, Arial, Helvetica, sans-serif; */
	color: #494954;
	text-align: center;
	background-image: url(../images/bg.jpg);
	background-color: #ecedf1;
	background-repeat: repeat-x;
	background-position: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
}
/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}

p, ul, ol {
margin:0;
padding:0;
}

p {
margin:0;
}

ul, ol {
padding:0;
}

blockquote {
margin:0 0 13px 0;
padding:13px;
font-style: italic;
}

blockquote p {
margin:0;
padding:0;
}

small {
font-size:0.85em;
}

img {
border:0;
}

sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}

sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}

acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

/***** Links *****/

A:link {
	color : #494954;
	background-color : transparent;
	text-decoration : none;
}

A:visited {
	color: #494954;
	background-color : transparent;
	text-decoration : none;
}

A:hover {
	color: #003399;
	background-color: transparent;
	text-decoration : underline;
}

.white{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: left;
}
A.white:link {
	color : #FFFFFF;
}

A.white:visited {
	color: #FFFFFF;
}

A.white:hover {
	color: #FFFFFF;
}
.red{
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 22px;
	text-align:center;
	font-weight: bold;
}
.orange{
	font-size: 13px;
	color: #FB9915;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: left;
}
.blu{
	font-size: 16px;
	color: #0066CC;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: left;
	font-weight: bold;
}
.orange2{
	font-size: 14px;
	color: #494954;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 22px;
	text-align: left;
	font-weight: bold;
}
A.orange2:link {
	color : #494954;
	text-decoration : none;
}

A.orange2:visited {
	color: #000066;
	text-decoration : none;
}

A.orange2:hover {
	color: #000099;
	text-decoration : none;
	background-color: #dbdee7;
}
.orange3{
	font-size: 16px;
	color: #494954;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 50px;
	text-align: center;
	font-weight: bold;
}
A.orange3:link {
	color : #494954;
	text-decoration : underline;
}

A.orange3:visited {
	color: #494954;
	text-decoration : underline;
}

A.orange3:hover {
	color: #494954;
	text-decoration : underline;
}

.orange{
	font-size: 13px;
	color: #FB9915;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: left;
}
A.orange:link {
	color : #FB9915;
}

A.orange:visited {
	color: #FB9915;
}

A.orange:hover {
	color: #FB9915;
}

.red{
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 22px;
	text-align:center;
	font-weight: bold;
}
A.red:link {
	color : #CC0000;
}

A.red:visited {
	color: #CC0000;
}

A.red:hover {
	color: #CC0000;
}
/***** Icons*****/






/***** Forms *****/

form {
margin:0;
padding:0;
}

input, select, textarea {
	border: 1px solid #413524;
	color: #000000;
	background-color: #E2E6E7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input:hover {
border: 1px solid #dd9d5f;
}


textarea {
width:432px;
line-height: 180%;
color: #bbc397 !important;
}

label {
cursor:pointer;
}

.checkbox {
padding: 0;
margin:0;
border:0 !important;
background-color: transparent;
}

/***** Tables *****/

/***** Global Classes *****/

.clear 			{ clear:both; display:block; line-height:0px; height:0px; font-size:0px; }

.hide 			{ display: none; }

.float-left 	{ float:left; }
.float-left-img 	{ float:left; margin: 6px 13px 2px 0;}
.float-right 	{ float:right; }
.float-right-img 	{ float:left; margin: 6px 0 2px 13px;}

.text-left 		{ text-align:left; }
.text-right 	{ text-align:right; }
.text-center 	{ text-align:center; }
.text-justify 	{ text-align:justify; }

.bold 			{ font-weight:bold; }
.italic 		{ font-style:italic; }
.underline 		{ border-bottom:1px solid; }
.highlight 		{ background:red; }

.img-left 		{ float:left;margin:0; }
.img-right 		{ float:right;margin:0; }

.nomargin {	margin:0;}
.nopadding 		{ padding:0; }
.noindent 		{ margin-left:0;padding-left:0; }
.nobullet 		{ list-style:none;list-style-image:none; }

.ul_server{ list-style:none;}
.ul_server li{ float:left; width:193px; height:36px; margin:0 8px 0 0; padding-top:5px; background-repeat:no-repeat; cursor:pointer; font-size:14px;}
.diy_server{ width:701px; background-color:#d6d9e0; background-repeat:repeat-x;}
.diy_server ul{ list-style:none; width:670px;}
#US_ServerList{ padding:5px 0 0 0; text-align:center;}
#US_ServerList .div_A{ width:665px; margin-right:auto; margin-left:auto; border:2px solid #ccc; background-color:#fff; padding:15px 0 15px 0;}
#US_ServerList .div_A .div_B{ width:635px; border:2px solid #ccc; padding-top:2px;}
#EU_ServerList{ padding:5px 0 0 0;}
#EU_ServerList .div_A{ width:665px; border:2px solid #ccc; background-color:#fff; padding:15px 0 15px 0;}
#EU_ServerList .div_A .div_B{ width:635px; border:2px solid #ccc; padding-top:2px;}
.dictDaoHang { float:none; height:21px; width:630px;}
.dictDaoHang div{ float:left; height:21px; width:25px; text-align:center;}
.dictDaoHang div a{ font-size:14px; font-weight:bolder;}
.serverDict{}
.serverDictList{ width:630px; height:auto !important;height:350px;max-height:350px; padding:20px 0 20px 0; overflow-x:hidden;overflow-y:scroll;}
.serverDictList_buy{ width:630px; height:auto !important;height:650px;max-height:650px; padding:20px 0 20px 0; overflow-x:hidden;overflow-y:scroll;}
.serverDictList .liServer{ float:left; height:60px;}
.serverDictList_buy .liServer{ float:left; height:60px;}
.dictServer{ width:150px; margin:0 0 10px 0; text-align:center; font-size:12px; font-weight:bold; color:#999;}
.dictFaction{ width:150px; text-align:center;}
.dictFaction a{ font-size:12px; font-weight:bold; color:#666;}
.hrright{float:left; width:0px; height:50px; border:1px solid #ccc;}
.hrbottom{ clear:both; width:600px;}
.selectServer{ text-align:left; display:none;}
.fastNews{ margin-top:-20px;}
.newsLogo{ text-align:left; padding:0 0 10px 15px;}
