@charset "utf-8";
body {
	background-color: #5C5C5C;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

form{
	margin:0px;
	padding:0px;
}
img{
	border:none;
}
.body_wapper{
	width:974px;
	margin:0 auto;
	text-align:center;
}

.page_header{

}

.page_body{
	background-image: url(../image/page_body_bg.jpg);
	background-repeat: repeat-y;
	text-align:left;
}

.copyright{
	background-color:#535353;
	color:#B3B3B3;
	margin:0px 10px 0px 7px;
	padding:10px;
}
.copyright A{
	color:#B3B3B3;
}
.copyright A:hover{
	text-decoration:none;
	color:#FFFFFF;
}

.white{
	color:#FFFFFF;
}
.black{
	color:#303030;
}
.red{
	color:#E50000;
}

/******/
.PBbar{
	
	background-image: url(../image/page_body_bar_bg.jpg);
	background-repeat: repeat-x;
	background-color: #787878;
	width:220px;
}
.PBbar_item{
	margin-left:6px;
	margin-bottom:24px;
}
.PBbar_item_title{
	background-image: url(../image/page_body_bar_item_bg.gif);
	background-repeat: no-repeat;
	padding:7px;
	padding-left:24px;
	color:#4D4D4D;
	font-size:13px;
}
.PBbar_item_body{
	color:#DBDBDB;
	padding:3px;
}
.PBbar_item_body A{
	color:#DBDBDB;
}

/*******************/

.UserLoginPlane{
	
}
.UserLoginPlane .PBbar_item_body{
	padding:16px;
	color:#999999;
}
.input{
	width:100px;
	background-color:#525252;
	border:none;
	color:#FFFFFF;
	margin:1px;
}
.submit{
	background-color:#B9B9B9;
	color:#4D4D4D;
	border:none;
	padding:1px 6px 1px 6px;
}
A.getpwd_link{
	color:#E50000;
}

/******************/
.gameTop5{

}

.gameTop5 .img{
	border:1px solid #808080;
}
.gameTop5 a{
	font-size:14px;
	font-family:"宋体";
	line-height:21px;
}
/************************/
.gameTypes{

}
.gameTypes .PBbar_item_body{
	padding:16px;
}

/*************************/
.index_tj{
	margin-left:8px;
	width:688px;
	background-color:#595959;
	margin-bottom:8px;
	padding-top:8px;
	padding-left:11px;
	padding-right:11px;
}
.index_tj .imgbox{
	text-align:center;
	
}
.index_tj .imgbox img{
	border:1px solid #838383;
	width:686px;
	height:343px;
}
.index_tj_title{
	color:#FFFFFF;
	font-size:28px;
	font-family:"楷体";
	font-weight:bold;
	padding-top:7px;
	padding-bottom:6px;
	background-image: url(../image/h_split_p.jpg);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
.CG{
	padding-bottom:11px;
	margin-bottom:1px;
}
.game_span_img{
	color:#FFFFFF;
	font-size:18px;
	font-family:"楷体";
	font-weight:bold;
	padding:8px 0 8px 0;
}
.game_span_imgs img{
	border:2px solid #FFFFFF;
}
.index_tj_intro{
	color:#FFFFFF;
}
.index_tj_intro p{
	text-indent: 2em;
	margin:12px;	
}
.index_tj_intro{
	padding:6px 12px 0px 12px;
}
.index_tj_btn{
	padding:6px;
	padding-left:160px;
	padding-bottom:24px;
}
/********************/
.new_game{
	margin-left:8px;
	margin-bottom:8px;
	width:710px;
	color:#333333;
}
.new_game .img{
	border:1px solid #000000;
}
.new_game_title{
	font-size:20px;
	font-family:"黑体";
	font-weight:bold;
}
/*************************/
.zhixun{
	margin-left:8px;
	width:710px;
	color:#333333;
}
.zhixun .list A{
	color:#333333;
}
.zhixun .list A:hover{
	text-decoration:none;
	color:#000;
}




/********************************/
.doc{
	margin:8px 0px 0px 8px;
	width:710px;
	color:#333333;
}


/***************************/
.gamelist{
	padding:0 5px 5px 5px;
	background-color:#7F7F7F;
}
.gamelist tr.row td{
	background-color:#B9B9B9;
}
.gamelist tr.Arow td{
	background-color:#C9C9C9;
}
.gamelist .intro{
	height:120px;
	margin-bottom:12px;
	overflow:hidden;
}
.gamelist .intro p{
	text-indent: 2em;
	margin:12px;	
}
/****************************/
form.pageSplit{
	color:#DBDBDB;
	text-align:right;
}
form.pageSplit .CurPage{
	color:#DA2100;
	font-size:16px;
}
form.pageSplit input.EnterPage{
	color:#DBDBDB;
	border:1px solid #DBDBDB;
	background-color:#333333;
	width:18px;
	text-align:center;
}
form.pageSplit input.go{
	border:1px outset #DBDBDB;
	background-color:#B9B9B9;
	text-align:center;
	padding:0px;
}
form.pageSplit A{
	color:#DBDBDB;
	padding-left:2px;
	padding-right:2px;
}
form.pageSplit A:hover{
	color:#FFFFFF;
	text-decoration:none;
}

form.pageSplit_BK{
	color:#4D4D4D;
	text-align:right;
}
form.pageSplit_BK .CurPage{
	color:#DA2100;
	font-size:16px;
}
form.pageSplit_BK input.EnterPage{
	color:#DBDBDB;
	border:1px solid #DBDBDB;
	background-color:#333333;
	width:18px;
	text-align:center;
}
form.pageSplit_BK input.go{
	border:1px outset #4D4D4D;
	background-color:#B9B9B9;
	text-align:center;
	padding:0px;
}
form.pageSplit_BK A{
	color:#4D4D4D;
	padding-left:2px;
	padding-right:2px;
}
form.pageSplit_BK A:hover{
	color:#FFFFFF;
	text-decoration:none;
}



/************************/
.jp .title{
	
	font-size:21px;
	font-weight:bold;
	line-height:28px;
}


/*********************/
.comment{
	padding:8px;
	padding-left:12px;
	padding-right:12px;
}
.comment_title{
	border:1px solid #B1B1B1;
	border-bottom:none;
	background-color:#A6A6A6;
	color:#F5F5F5;
	padding:6px;
}
.comment_body{
	border:1px solid #B1B1B1;
	border-top:none;
	background-color:#E5E5E5;
	padding:6px 10px 6px 10px;
	margin-bottom:8px;
}

.comment_body table.list tr td{
	background:none;
}
.comment_body .user{
	color:#B30000;
	font-size:18px;
}


.detail_intro{
	padding:12px;
}
.detail_intro p{
	text-indent: 2em;
	margin:12px;	
}
.detail_snap{
	padding:5px;
	background-image: url(../image/game_snap.jpg);
}
.Arow .detail_snap{
	padding:5px;
	background-image: url(../image/game_snap2.jpg);
}

.detail_snap_big{
	padding:6px;
	background-image: url(../image/game_snap_big.jpg);
}
.Arow .detail_snap_big{
	padding:6px;
	background-image: url(../image/game_snap_big2.jpg);
}


.intro_text p{
	text-indent: 2em;
	margin:1em 6px 1.5em 6px;
}

.js_intro p{
	text-indent: 2em;
	margin:1.2em 6px 1.2em 6px;
}

.news_title{
	font-size:28px;
	text-align:center;
	padding-top:12px;
}
.news_content{
	margin:6px;
	padding:12px;
	background-color:#F5F5F5;
}
.news_content p{
	text-indent: 2em;
	margin:1em 6px 1.5em 6px;
}

#mt_contain{
	padding:5px;
	background-color:#F0F0F0;
	border:1px solid #C0C0C0;
}

.regsiter_title{
	font-size:12px;
	font-weight:bold;
	line-height:21px;
}