@charset "gb2312";
body {
	background: #000000 url(0bg.jpg) no-repeat center top;
	font: 12px "新宋体";
	margin: 0px auto;
	color: #000000;
}
.onepx {
    font: 0px/0px sans-serif;
    clear: both;
    display: block;
}
.width1002 {
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
.width210 {
	width: 210px;
	float: left;
	height: 746px;
}
.width582 {
	width: 582px;
	float: left;
	height: 746px;
}
.leftbg {
	background: url(leftbg.jpg) no-repeat left top;
}
.rigtbg {
	background: url(rightbg.jpg) no-repeat top;
}
.upbg {
	background: url(upbg.jpg) no-repeat;
	height: 253px;
	width: 582px;
	clear: both;
	padding-top: 53px;
}
.taohua {
	height: 247px;
	width: 582px;
	z-index: -100;
}

.login {
	background: url(login.png) no-repeat left top;
	height: 164px;
	width: 203px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 110px;
	padding-top: 30px;
	clear: both;
}
.logind {
	background: url(logind.png) no-repeat left top;
	height: 164px;
	width: 203px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 110px;
	padding-top: 30px;
	clear: both;
}
.warzone {
	background: url(war.png) no-repeat center;
	height: 119px;
	width: 481px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-top: 40px;
	text-align: center;
	padding-right: 39px;
	padding-left: 39px;
}
.wordad {
	height: 247px;
	width: 257px;
	position: relative;
	z-index: 100;
	left: 134px;
	top: 53px;
}


.downbg {
	background: url(downbg.jpg) no-repeat top;
	height: 440px;
	width: 582px;
	clear: both;
}
.serverhead {
	background: url(server_head.png) no-repeat center top;
	height: 37px;
	width: 582px;
	padding-top: 53px;
	clear: both;
}
.serverbg {
	background: url(server_bg.png) repeat-y center;
	width: 548px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.serverend {
	background: url(server_end.png) no-repeat center top;
	height: 19px;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 27px;
}

.serverblock {
	clear: both;
	width: 445px;
	margin-right: auto;
	margin-left: auto;
}
.serverzone {
	background: url(serverblock.png) no-repeat center top;
	height: 35px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.zonetit {
	clear: both;
	height: 20px;
	width: 445px;
}
.serverzone {
	background: url(serverblock.png) no-repeat center top;
	height: 27px;
	width: 188px;
	padding-top: 8px;
	padding-left: 12px;
}


.servername {
	font: bold 13px "新宋体";
	color: #FFFFFF;
	padding-top: 2px;
	padding-left: 15px;
}
.servermode_red {
	font: 12px "新宋体";
	color: #FF0000;
	padding-top: 2px;
	text-align: right;
	width: 55px;
}
.servermode_green {
	font: 12px "新宋体";
	color: #99FF00;
	padding-top: 2px;
	text-align: right;
	width: 55px;
}
.servermode_yellow {
	font: 12px "新宋体";
	color: #FFFF00;
	padding-top: 2px;
	text-align: right;
	width: 55px;
}
.serverlist {
	width: 416px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}




.idinfo {
	height: 27px;
	margin-right: auto;
	margin-left: auto;
	width: 410px;
	padding: 5px 15px;
}
.id {
	width: 245px;
	padding-top: 8px;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
}
.bullet {
	background: url(bullet.png) no-repeat center;
	height: 27px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
}
.bullet ul {
	list-style:none;
	margin: 0px;
	padding-top: 8px;
	padding-left: 60px;
}
.bullet li {
	color: #FFFFFF;
	font: normal 12px "新宋体";
	background: url(adot.png) no-repeat left;
	float: left;
	margin: 0px;
	text-align: left;
	padding-left: 20px;
	width: 185px;
	overflow: hidden; 
	text-overflow:ellipsis;
}

.block_left {
	clear: left;
	float: left;
}
.block_right {
	clear: none;
	float: left;
}.marginleft8px {
	margin-left: 8px;
}
.marginright8px {
	margin-right: 8px;
}
.paddingright8px {
	padding-right: 8px;
}
.paddingleft8px {
	padding-left: 8px;
}
.clear {
	clear: both;
}
.servernew {
	background: url(new.gif) no-repeat right top;
}
.serverrecom{
	background: url(recom.gif) no-repeat right top;

}
.logout {
	height: 19px;
	width: 76px;
	margin-right: auto;
	margin-left: auto;
	cursor: hand;
}
.modipass {
	width: 144px;
	cursor: hand;
	height: 27px;
}
.marginup20px {
	padding-top: 17px;
}

.serverfull {
	background: url(full.gif) no-repeat right top;
}
.serverbusy {
	background: url(busy.gif) no-repeat right top;
}
.servermaint {
	background: url(maint.gif) no-repeat right top;
}
.serverprep {
	background: url(prep.gif) no-repeat right top;
}
.serveropen {
	background: url(open.gif) no-repeat right top;
}
.marginleft60px {
	margin-left: 60px;
}
.marginleft20px {
	margin-left: 20px;
}
.logincontent {
	width: 179px;
	clear: both;
}
.yzm {
	height: 22px;
	width: 60px;
}
.yzmre {
	padding-top: 5px;
}


.loginputwd {
	width: 113px;
	padding-top: 13px;
}
.input {
	height: 21px;
	width: 110px;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	display: block;
	font: normal 12px/14px "宋体";
}
.dmargin8 {
	margin-bottom: 8px;
}
form {
	margin: 0px;
	padding: 0px;
}
.warzone table {
	height: 70px;
}
.server a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.server a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.server a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.server a:active {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
     color: #fff;
     text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
     color: #fff;
     text-decoration: none;
}
.margin_right_8px {
	margin-right: 8px;
}
a:link {
     color: #fff;
     text-decoration: none;
}
