/*---------私有---------*/
#top{

}
.logo{
width:190px;
height:76px;
border:0;
float:left;}

.search_top{
padding-left:20px;
width:740px;
height:60px;
}
.userList{
width:300px;
}
.bigMenu{

}
.bigMenu ul li{
	display: block;
	float:left;
	border-left:1px solid #F66F0A;
	border-top:1px solid #F66F0A;
	border-right:1px solid #F66F0A;
	width:80px;
	height:18px;
	margin-right:5px;
	margin-top:17px;
	text-align:center;
	padding-top:7px;
	font-size:13px;

}


.bigMenu span{
width:400px;
float:right;
}


.menuBig{
background-color:#F66F0A;
height:31px;
color:#ffffff;
background:url(nav_m.gif) repeat-x;
}
.menuBig ul li{
	display: block;
	float:left;
	height:31px;
	background:url(nav_sep.gif) right no-repeat;
	line-height:31px;
	width:68px;
	text-align:center;
}
.leftMain{
width:248px;
}
.rightMain{/*704,比实际少1,不知什么原因*/

}

.mov{
height:200px;
}

.mov ul li{
width:100%;
overflow:hidden;/*隐藏超出宽度的文字*/
text-overflow:ellipsis;/*超出宽度的文字加...*/
}
.onlie{
height:268px;
}
.onlie ul li{
	width:220px;
	float:left;
	padding-left:12px;
	margin-left:3px;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	border-bottom: 1px #DAF5FE dashed;
	background-image: url(k_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	overflow: hidden;
}
.newList{
height:480px;
}
.newList ul li,{
	width:230px;
	float:left;
	margin-left:3px;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	overflow:hidden;
}
.newList ul span,.onlie ul span,.gameMessage ul span{
float:right;
}
.classic{
float:left;
width:448px;
height:200px;
}

.newGame{
height:668px;
}
.newGame ul li,{
	width:230px;
	float:left;
	margin-left:3px;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
}
.newGame ul span,.onlie ul span,.gameMessage ul span{
float:right;
}

.classic{
float:left;
width:448px;
height:200px;
}


.classicList img{
width:121px;
height:71px;
border:0px;
}
.classicList{
width:85px;
height:95px;
margin-top:3px;
margin-left:3px;
float:left;
background-color:#FFF4F4;
text-align:center;
}
.classicList img{
width:85px;
height:68px;
margin-top:2px;
}
.userInfo{
float:left;
height:200px;
width:248px;
margin-left:4px;
}
.userInfo ul li{
margin-left:5px;
background-color:#FFF4F4;
width:46%;
float:left;
margin-top:1px;
overflow:hidden;/*隐藏超出宽度的文字,并要设LINE-HEIGHT与HEIGHT*/
LINE-HEIGHT: 23px; HEIGHT: 23px;
}
.classList{
	width:99%;
	margin-top: 10px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}

.classList ul{
}
.classList ul li{
	margin-right:2px;
	width:97px;
	float:left;
	overflow:hidden;/*隐藏超出宽度的文字,并要设LINE-HEIGHT与HEIGHT*/
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	text-align:center;
	background-color:#FFF4F4;
	margin-top: 1px;
}
.classListTitle{
height:100%;
border-bottom:2px solid #FBBE91;
}
.classListTitle h3{
font-size:13px;
font-weight:normal;
background-color:#FBBE91;
padding:2px;
width:110px;
}
.gameListTitle{
width:98%;
margin:5px;
padding-top:8px;
font-size:13px;
height:20px;
}
.gameList{
width:22%;
margin-top:8px;
margin-left:8px;
padding:3px;
float:left;
height:100px;
}
.listLeft{
	width:127px;
	text-align: center;
	margin-left: 3px;
}
.listLeft li{
text-align:center;}

.listLeftImg{
width:121px;
height:71px;
border:0px;
}
.listRigth{
width:220px;
float:left;
margin-left:3px;
padding-left:5px;
}
#gameList h5{
margin:3px;
}
#adv{
	width:560px;
	height:420px;
	margin:0 auto 0 auto;
}
#barborder{
border:1px solid #000000;
width:97%;
margin-left:10px;
}
.gameMessage ul li{
margin:3px;

}
.playLove{
width:98%;
}
.playLove li{
}
.gameInfo{
LINE-HEIGHT: 23px;
}
/*注册-----------------------------------------*/
.regLeft{
width:500px;
}
.regRight{
width:448px;

}
.regFont{
width:160px;
margin-top:5px;
margin-bottom:10px;
line-height:23px;
height:23px;
}
.regFontTemp{
width:25%;
margin-top:5px;
margin-bottom:10px;
line-height:23px;
height:23px;
}

.memberFunction{
width:98%;
}
.memberFunction img{
height:42px;
width:42px;
float:left;}
.memberFunction ul{
float:left;
margin-left:15px;
}


.name_ok {
	COLOR: #3f6732; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error_explain {
	CLEAR: both; 
}
.inp_errors {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid; BACKGROUND-COLOR: #fbfbfb
}
.PSW_P_0 {
	COLOR: #666; POSITION: relative; HEIGHT: 30px
}
.PSW_P_1 {
	COLOR: #666; POSITION: relative; HEIGHT: 30px
}
.PSW_P_2 {
	COLOR: #666; POSITION: relative; HEIGHT: 30px
}
.PSW_P_3 {
	COLOR: #666; POSITION: relative; HEIGHT: 30px
}
.PSW_P_4 {
	COLOR: #666; POSITION: relative; HEIGHT: 30px
}
.PSW_P_W {
	LEFT: 160px; POSITION: absolute; TOP: 3px
}
.PSW_P_BGC {
	FONT-SIZE: 0px; LEFT: 160px; WIDTH: 234px; LINE-HEIGHT: 0px; POSITION: absolute; TOP: 22px; HEIGHT: 4px; BACKGROUND-COLOR: #e0e0e0
}
.PSW_P_pC {
	FONT-SIZE: 0px; FLOAT: left; LINE-HEIGHT: 0px; HEIGHT: 4px
}
.PSW_P_0 SPAN {
	DISPLAY: none
}
.PSW_P_1 SPAN {
	DISPLAY: inline; COLOR: #f00
}
.PSW_P_2 SPAN {
	DISPLAY: inline; COLOR: #c48002
}
.PSW_P_3 SPAN {
	DISPLAY: inline; COLOR: #2ca4de
}
.PSW_P_4 SPAN {
	DISPLAY: inline; COLOR: #063
}
.PSW_P_0 .PSW_P_pC {
	WIDTH: 0px
}
.PSW_P_1 .PSW_P_pC {
	WIDTH: 25%; BACKGROUND-COLOR: #f00
}
.PSW_P_2 .PSW_P_pC {
	WIDTH: 50%; BACKGROUND-COLOR: #f90
}
.PSW_P_3 .PSW_P_pC {
	WIDTH: 75%; BACKGROUND-COLOR: #2ca4de
}
.PSW_P_4 .PSW_P_pC {
	WIDTH: 100%; BACKGROUND-COLOR: #063
}
.fwtk {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 630px; COLOR: #555; TEXT-INDENT: 2em; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: left
}

.msg{
	width:80%;
	height:250px;
	margin-top: 100px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align:center;
	padding-top:20px;
}
.msgUser{
width:50%;}
.msgUser li{
line-height:23px;
height:23px;
text-align:left;
}
.userMessageImg{
height:80px;
width:80px;}

#userMessage img{

}
.user1{
height:100px;
width:100px;
padding-left:5px;
padding-top:5px;
}
.user2{
width:120px;
height:100px;
padding-left:5px;
padding-top:5px;
}
.user3{
	width:550px;
	height:120px;
	padding-left:5px;
	padding-top:5px;
}
.user3 ul li{
height:28px;
line-height:28px;
}
.favList{
width:121px;
height:120px;
margin-top:3px;
margin-left:10px;
float:left;
text-align:center;
}
.favList img{
width:121px;
height:71px;
margin-top:2px;
}
/*玩得多的与评价好的*/
.loveList{
width:121px;
height:148px;
margin-top:3px;
margin-left:28px;
float:left  ;
text-align:center;
}
.loveListImg{
width:121px;
height:71px;
margin-top:2px;
}

/*底部----------------------------------------*/
.linkSite{
margin-top:5px;
}

.linkSite ul{
	width: 98%;
	text-align:center;
}
.linkSite ul li {
	float: left;
	width: 94px;
	text-align:center;
	line-height:23px;
	height: 23px;
}
.foot{
background-color:#FFF4F4;
border-top:#F66F0A 2px solid;
text-align:center;
margin-top:5px;
padding-top:5px;}
.list{
padding:5px;
}
.list li{
float:left;
width:95px;
margin-left:3px;
overflow:hidden;/*隐藏超出宽度的文字,并要设LINE-HEIGHT与HEIGHT*/
LINE-HEIGHT: 22px; HEIGHT: 22px;
}

.newsList{
width:98%;
margin:0 auto;
}
.newsList ul li{
line-height:22px;
height:22px;
overflow:hidden;
}
