
.clearfix:after {
	OVERFLOW: hidden; FONT-SIZE: 0px; HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.clearfix {
	ZOOM: 1
}
.clear {
	OVERFLOW: hidden; HEIGHT: 0px; CLEAR: both; VISIBILITY: hidden; WIDTH: 0px
}
.fl {
	FLOAT: left; DISPLAY: inline
}
.fr {
	FLOAT: right; DISPLAY: inline
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #f7f7f7
}
.warp {
	MARGIN: 0px auto; WIDTH: 1000px
}
#topbar {
	HEIGHT: 70px; BACKGROUND: #222; LINE-HEIGHT: 70px
}
#topbar .logo {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#topbar .logo A {
	HEIGHT: 70px; BACKGROUND: url(../images/logo.png) no-repeat; DISPLAY: block; WIDTH: 215px
}

.css3 {
	-moz-transition-duration: 300ms; -webkit-transition-duration: 300ms; -o-transition-duration: 300ms; -ms-transition-duration: 300ms; transition-duration: 300ms
}
#left {
	WIDTH: 716px
}
#right {
	WIDTH: 266px
}
.home_r_box {
	MARGIN-BOTTOM: 15px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 264px
}
.home_r_box:hover {
	BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; box-shadow: 0 0 4px #ccc
}















.home_r_box .titlebar {
	HEIGHT: 38px; BACKGROUND: #f7f7f7; BORDER-BOTTOM: #ddd 1px solid; LINE-HEIGHT: 38px
}
.home_r_box .titlebar B {
	FONT-SIZE: 14px; FLOAT: left; PADDING-LEFT: 10px
}
.home_r_box .titlebar A {
	FLOAT: right; COLOR: #555; MARGIN-RIGHT: 10px
}
.home_r_box .newslist {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.home_r_box .newslist LI {
	LINE-HEIGHT: 26px
}
.home_r_box .newslist LI SPAN {
	FLOAT: right; COLOR: #666
}
.home_r_box .newslist LI A {
	COLOR:#333;
}
.home_r_box .newslist LI A:hover {
	COLOR: #b00; TEXT-DECORATION: underline
}
.home_r_box .titlebar .t_label A {
	FONT-SIZE: 14px; BORDER-RIGHT: #ddd 1px solid; FLOAT: left; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; WIDTH: 87px
}
.home_r_box .titlebar .t_label A.end {
	BORDER-RIGHT-STYLE: none
}
.home_r_box .titlebar .t_label A.current {
	BACKGROUND: #fff; COLOR: #b00
}
.home_r_box .serverlist LI {
	LINE-HEIGHT: 30px
}
.home_r_box .serverlist LI A {
	HEIGHT: 30px; COLOR: #555; DISPLAY: block; WIDTH: 264px
}
.home_r_box .serverlist LI A DIV SPAN {
	FLOAT: left
}
.home_r_box .serverlist LI A DIV SPAN.date EM {
	DISPLAY: none
}
.home_r_box .serverlist LI A DIV SPAN.g_pic {
	DISPLAY: none
}
.home_r_box .serverlist LI A DIV SPAN.date {
	TEXT-ALIGN: center; DISPLAY: block; WIDTH: 60px
}
.home_r_box .serverlist LI A DIV SPAN.game_name {
	TEXT-ALIGN: center; PADDING-LEFT: 22px; DISPLAY: block; WIDTH: 100px
}
.home_r_box .serverlist LI A DIV SPAN.server {
	TEXT-ALIGN: center; DISPLAY: block; WIDTH: 82px
}
.home_r_box .serverlist LI A DIV SPAN.server I {
	DISPLAY: none
}
.home_r_box .serverlist LI A.current {
	BORDER-TOP: #b00 1px solid; HEIGHT: 60px; BORDER-RIGHT: #b00 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #b00 1px solid; BORDER-LEFT: #b00 1px solid; WIDTH: 262px
}
.home_r_box .serverlist LI A.current DIV SPAN.date {
	BACKGROUND: #b00; COLOR: #fff; TEXT-ALIGN: center; DISPLAY: block; WIDTH: 60px
}
.home_r_box .serverlist LI A.current DIV SPAN.date EM {
	DISPLAY: block
}
.home_r_box .serverlist LI A.current DIV SPAN.game_name {
	DISPLAY: none
}
.home_r_box .serverlist LI A.current DIV SPAN.server {
	FLOAT: right; WIDTH: 68px; MARGIN-RIGHT: 6px
}
.home_r_box .serverlist LI A.current DIV SPAN.server I {
	BACKGROUND: #b00; COLOR: #fff; PADDING-BOTTOM: 3px; TEXT-ALIGN: center; PADDING-TOP: 3px; PADDING-LEFT: 5px; DISPLAY: block; LINE-HEIGHT: 18px; PADDING-RIGHT: 5px; border-radius: 4px
}
.home_r_box .serverlist LI A.current DIV SPAN.server I:hover {
	BACKGROUND: #333
}
.home_r_box .serverlist LI A.current DIV SPAN.g_pic {
	TEXT-ALIGN: center; DISPLAY: block; WIDTH: 120px
}
UNKNOWN {
	BACKGROUND: #f7f7f7
}
.home_r_box .serverlist DIV.more {
	HEIGHT: 30px; TEXT-ALIGN: right; LINE-HEIGHT: 30px
}
.home_r_box .serverlist DIV.more A {
	COLOR: #06c; MARGIN-RIGHT: 10px
}

.subleftbox {
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	BACKGROUND: #fff;
	BORDER-BOTTOM: #ddd 1px solid;
	PADDING-BOTTOM: 16px;
	PADDING-TOP: 16px;
	PADDING-LEFT: 20px;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-RIGHT: 20px;
}
.siteurl {
	FONT-SIZE: 14px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; margin: 8px 0px;
}
.subleftbox .newslist {
	BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.subleftbox .newslist LI {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 0px; LINE-HEIGHT: 22px; PADDING-RIGHT: 0px
}
.subleftbox .newslist LI SPAN {
	FLOAT: right; COLOR: #666
}
.subleftbox .newslist LI A {
	FONT-SIZE: 14px; COLOR: #222; -moz-transition-duration: 300ms; -webkit-transition-duration: 300ms; -o-transition-duration: 300ms; -ms-transition-duration: 300ms; transition-duration: 300ms
}
.subleftbox .newslist LI A:hover {
	COLOR: #b00; text-shadow: 1px 2px 3px #666
}
.subleftbox .newslist LI I {
	COLOR: #666
}
.subleftbox .newslist LI P {
	TEXT-ALIGN: right
}
.subleftbox .newslist LI P A.more {
	FONT-SIZE: 12px; COLOR: #09f
}
.subleftbox .page SPAN {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; COLOR: #555; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 8px; MARGIN: 0px 3px; BORDER-LEFT: #ddd 1px solid; PADDING-RIGHT: 8px
}
.subleftbox .page SPAN {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #ddd; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
.subleftbox .newstitle {
	MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #999; PADDING-BOTTOM: 15px; TEXT-ALIGN: center; PADDING-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.subleftbox .newstitle B {
	FONT-SIZE: 16px; COLOR: #333; PADDING-BOTTOM: 5px; DISPLAY: block
}
.subleftbox .newscontent {
	FONT-SIZE: 14px; FONT-FAMILY: Airal; LINE-HEIGHT: 28px
}
.subleftbox .newscontent P {
	COLOR: #555; PADDING-BOTTOM: 10px; TEXT-INDENT: 2em
}




.newslabel {
	HEIGHT: 30px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; MARGIN: 0px auto 20px
}
.newslabel UL {
	POSITION: absolute; LEFT: 0px; BOTTOM: -1px
}
.newslabel LI {
	FONT-SIZE: 14px; FLOAT: left; TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN-RIGHT: 5px
}
.newslabel LI A {
	HEIGHT: 30px; COLOR: #555; DISPLAY: block; WIDTH: 80px
}
.newslabel LI A:hover {
	COLOR: #b00
}
.newslabel LI A.active {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid; COLOR: #b00; BORDER-LEFT: #ccc 1px solid
}
.min-gao {
	MIN-HEIGHT: 580px
}
.order {
	FONT-SIZE: 14px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; MARGIN: 0px 30px 50px; LINE-HEIGHT: 36px; PADDING-RIGHT: 0px
}
.order SPAN {
	COLOR: #f90
}
.ordertitle {
	FONT-SIZE: 18px; HEIGHT: 40px; BORDER-BOTTOM: #ddd 1px solid; PADDING-LEFT: 30px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 40px
}
.allcardittle {
	BORDER-TOP: #ddd 1px; HEIGHT: 32px; BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #efefef; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 32px
}
.allcardittle B {
	FONT-SIZE: 18px; BACKGROUND: #bd1700; COLOR: #fff; TEXT-ALIGN: center; DISPLAY: block; WIDTH: 120px
}


.member_margin {
	MARGIN-TOP: 12px
}
.save-ok {
	HEIGHT: 33px; BACKGROUND-IMAGE: url(../images/save_ok.png); FLOAT: left; COLOR: #666666; PADDING-LEFT: 22px; MARGIN: 14px 0px 0px 14px; LINE-HEIGHT: 33px
}



.tj {
	border: 1px solid rgb(217, 217, 217); width: 672px; background-color: rgb(255, 255, 255);
}
.tj_title {
	width: 640px; height: 49px; color: rgb(119, 94, 80); line-height: 49px; padding-left: 10px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 24px; font-weight: bold; margin-top: 20px; background-color: rgb(238, 238, 238);
}
.layout {
	padding: 10px 0px 20px 10px; width: 640px; font-size: 14px;
}
.layout p {
	margin: 5px 0px; padding: 0px;
}
.layout h2 {
	width: 510px; line-height: 30px; font-size: 14px; font-weight: normal; margin-right: 10px; float: right;
}
.la_tishi {
	margin: 20px 0px; text-align: center; color: rgb(0, 144, 211); font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px;
}
