/* CSS Document */

BODY,textarea{
FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333; FONT-FAMILY:"ËÎÌå"}
BODY {
	TEXT-ALIGN: center; background-color:#cccccc
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}

UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px
}
li{
list-style:none
}
h1{font-size:14px; font-weight:bold; margin:0px 0px 0px 0px}
.bg{ background:#FFFFFF}
A:link {
	COLOR: #D90000;/* TEXT-DECORATION: none*/
}
A:visited {
	COLOR: #000000;/* TEXT-DECORATION: none*/
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #D90000; TEXT-DECORATION: none
}
#top {
	CLEAR: both; MARGIN-TOP: 3px; WIDTH: 870px; HEIGHT: 90px; background:#FFFFFF; padding:15px 20px 15px 10px; border-bottom:1px #999999 solid
}
#top .logo {
	FLOAT: left; WIDTH: 200px; HEIGHT: 90px;BACKGROUND: url(../imgs/yxkele.png) no-repeat 25px 0px;
}
#top .logo A {
	 WIDTH: 200px; HEIGHT: 90px; display:block
}
#top .logo H1 {
	DISPLAY: none
}
#top .head_right{ width:660px; float:left; margin-left:10px}
.top_1{background:url(../imgs/yxkele.png) no-repeat 0px -104px; height:34px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.top_1 li{ float:left; line-height:32px; overflow:hidden; height:32px;padding:0px 0px 0px 10px}
.top_2{background:url(../imgs/yxkele.png) no-repeat 0px -139px; height:40px; margin-top:2px; font-size:14px; font-weight:bold; line-height:40px}
.top_2 li{font-size:16px; font-weight:bold; float:left; width:65px; line-height:38px; overflow:hidden; height:38px}
.top_2 A{margin-left:16px}
.top_2 A:link {
	COLOR: #FFFF00; TEXT-DECORATION: none
}

.top_2 A:hover{
	COLOR:#0000FF; TEXT-DECORATION: none
}
.top_2 A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.top_3{margin:10px 0px 0px 0px; padding:0px 5px 0px 5px}
.top_3 li{text-align:left; height:20px; line-height:20px; overflow:hidden; float:left; width:325px}
.mg{height:5px; background:#CCCCCC}
.ads{width:900px; background:#FFFFFF; height:90px; border-bottom:1px #999999 solid}
.main{width:900px}
.left{width:162px; float:left; background:#FFFFFF; padding:5px 4px 0px 4px; border-bottom:1px #999999 solid}
.left h1{border-bottom:1px #cccccc solid; border-top:1px #cccccc solid; font-size:12px; font-weight:bold; text-align:left; line-height:20px; width:160px; margin:0px 0px 5px 0px}
.left h2{border-bottom:1px #cccccc solid; border-top:1px #cccccc solid; font-size:12px; font-weight:normal; text-align:right; line-height:20px; margin-bottom:30px}
.left ul{ padding:0px 0px 0px 15px}
.left ul li{text-align:left; list-style:disc; height:20px; line-height:20px}
.right{width:720px; float:left; margin-left:10px; border-bottom:1px #999999 solid; background:#FFFFFF}
.right h3{font-size:12px; font-weight:normal; width:720px; height:20px; line-height:20px;  margin:0px 0px 0px 0px}
.NavName{font-size:16px; font-weight:bold; height:30px; line-height:30px; border-bottom:1px #999999 solid}
.Nav{height:30px; width:720px}
.page{width:446px; float:left;  text-align:left; padding:0px 0px 0px 20px; height:30px; line-height:30px; overflow:hidden;font-size:12px}
.page span{border:1px #cccccc solid}
.page A:link {
	 COLOR: #0000CC; TEXT-DECORATION: none
}
.page A:hover {
	COLOR: #D90000; TEXT-DECORATION: none
}
.page A:visited {
	  TEXT-DECORATION: none
}

.search{width:250px; float:left}
.itext{border:1px #CCCCCC solid; height:20px; width:142px; background:url(../imgs/yxkele.png) no-repeat -514px -39px}
.ctext{border:1px #CCCCCC solid; height:20px; background:#F6F6F6; width:142px;}
.right ul{width:695px;padding:0px 0px 0px 25px}
.right ul li{float:left; width:131px; margin:0px 0px 0px 0px; height:120px}
.ca{background:#FFFFFF}
.box{float:left; width:204px; margin:0px 0px 0px 0px;padding:0px 10px 0px 10px; margin:20px 0px 0px 0px}
.box ul{padding:0px 0px 0px 35px}
.box ul li{list-style:disc; text-align:left; line-height:20px}
#Categories{height:30px; border:1px #A3A0B3 solid; padding:2px 2px 2px 2px}
#Categories li{ line-height:30px; font-size:14px; font-weight:bold; background:#84C529; text-align:center; list-style:none}
.line{width:880px; background:#CCCCCC; line-height:2px; height:2px; margin:20px 0px 0px 0px}

.pic{position:relative;border:none; width:103px; height:83px; overflow:hidden}
.pic a img{border:1px #CCCCCC solid;padding:3px 3px 3px 3px;margin:0px 0px 0px 0px;width:95px; height:75px;}
/*.pic a:hover{position:relative;top:-1px;left:-1px;*left:-2px;border:2px #3366FF solid; display:block; width:99px; height:79px; z-index:99}*/
.pic a:hover img{border:2px #3366FF solid;padding:2px 2px 2px 2px}
.text{height:30px; line-height:30px; overflow:hidden}
.ttext{height:20px; line-height:20px; overflow:hidden; text-align:left; padding:0px 0px 0px 10px}
a.addgame{position:absolute;top:5px;left:5px;display:block;z-index:100;width:12px;height:12px;background:url(../imgs/x.gif) no-repeat 0 -24px;overflow:hidden;}
.delgame{position:absolute;top:5px;left:5px;display:block;z-index:100;width:12px;height:12px;background:url(../imgs/x.gif) no-repeat -12px -24px;overflow:hidden;}
a.addgame:hover{background:url(/imgs/x.gif) no-repeat 0 -37px}
a.delgame:hover{background:url(/imgs/x.gif) no-repeat -12px -37px}

.link{background:#9B9B9B; text-align:left; height:28px; line-height:28px; padding:0px 10px 0px 10px}

.link A:link {
	 COLOR: #000000; TEXT-DECORATION: none
}
.linku{text-align:left; height:40px; padding:10px 10px 10px 10px}
.linku A:link {
	 COLOR: #000000; TEXT-DECORATION: none
}
.foot{width:900px; height:90px; line-height:18px; padding:10px 0px 0px 0px}
.gamea{width:680px; height:20px; background:#FFFFFF; border:1px #FF0000 solid}
.gamea ul li{width:85px; float:left; line-height:20px}
.message_tit{color:#FFFFFF; background:#FF0000}
.clr{clear:both; height:0px}
.tag{width:640px; float:left; text-align:left; padding:10px 0px 0px 10px; height:50px}
.tag h1{font-size:16px; font-weight:bold; margin:0px 0px 0px 0px}
.tag h2{font-size:12px; font-weight:normal; margin:10px 0px 0px 0px}
.tag h2 A:link {
	COLOR: #0000CC
}
.tag h2 A:hover {
	COLOR: #D90000
}
.zoom{width:240px; float:left; padding:15px 0px 0px 10px; height:40px}
.zoom_out{width:35px; height:35px; float:left; background:url(../imgs/yxkele.png) no-repeat -301px -41px;  margin:0px 0px 0px 10px;cursor:pointer}
.zoom_spar{ width:133px; float:left; background:url(../imgs/yxkele.png) no-repeat -380px -43px; height:24px; text-align:left; margin:3px 0px 0px 10px;}
.zoom_spar img{ top:-10px;cursor:pointer; position:relative;}
#zoomstate{width:60px; float:left}
.zoom_in{width:35px; height:35px; background:url(../imgs/yxkele.png) no-repeat -340px -40px; float:left; cursor:pointer}
.tool{width:600px}
.t1,.t2,.t3,.t4,.t5,.t6{float:left; line-height:30px; text-align:right; height:30px}
.t1{width:57px; background:url(../imgs/yxkele.png) no-repeat -176px 0px; padding:0px 10px 0px 0px}
.t2{width:57px; background:url(../imgs/yxkele.png) no-repeat -248px 0px; padding:0px 10px 0px 0px}
.t3{width:57px; background:url(../imgs/yxkele.png) no-repeat -320px 0px; padding:0px 10px 0px 0px}
.t4{width:57px; background:url(../imgs/yxkele.png) no-repeat -392px 0px; padding:0px 10px 0px 0px}
.t5{width:97px; background:url(../imgs/yxkele.png) no-repeat -464px 0px; padding:0px 5px 0px 0px}
.t6{width:78px; background:url(../imgs/yxkele.png) no-repeat -571px 0px; padding:0px 10px 0px 0px}
.t1 A:link,.t2 A:link,.t3 A:link,.t4 A:link,.t5 A:link,.t6 A:link {
	COLOR: #000000;TEXT-DECORATION: none
}
.info{width:425px; float:left; text-align:left; padding:10px 0px 10px 10px}
.info span{white-space: pre-wrap;
*white-space: pre;
*word-wrap: break-word;}
.hplay{width:425px; float:left; margin-left:10px; text-align:left; padding:10px 0px 10px 10px}
.hplay span{
white-space: pre-wrap;
*white-space: pre;
*word-wrap: break-word;
}
.url{width:412px; float:left; padding:10px 0px 0px 10px}

.ppic{width:116px; float:left}
.ptext{width:296px; text-align:left; float:left}
.url ul li strong{font-weight:bold; font-size:12px}
.inputtext{width:276px; height:40px; border:1px #CCCCCC solid}
.star1{width:100px; background:url(../imgs/star.gif) no-repeat 35px 0px; text-align:left; height:20px; margin:5px 0px 0px 0px}
.star2{width:100px; background:url(../imgs/star.gif) no-repeat 35px -49px; text-align:left; height:20px; margin:5px 0px 0px 0px}
.star3{width:100px; background:url(../imgs/star.gif) no-repeat 35px -99px; text-align:left; height:20px; margin:5px 0px 0px 0px}
.star4{width:100px; background:url(../imgs/star.gif) no-repeat 35px -149px; text-align:left; height:20px; margin:5px 0px 0px 0px}
.star5{width:100px; background:url(../imgs/star.gif) no-repeat 35px -199px; text-align:left; height:20px; margin:5px 0px 0px 0px}
.dtime{width:100px;  text-align:left; height:20px; margin:5px 0px 0px 0px}
.share{width:478px; float:left; padding:10px 0px 0px 0px}
.ad468{width:468px; height:60px; background:#000000}
.vote{margin:10px 0px 0px 0px; font-size:16px; font-weight:bold}
.votel{width:660px; float:left; margin:10px 0px 0px 30px}
.votel ul li{height:30px; text-align:left; line-height:25px}
.vgood{width:60px; float:left}
.totalv{width:500px; float:left; text-align:left}
.vp{width:100px; float:left}
.voter{width:150px; float:left; margin:10px 0px 0px 0px}
#svote{width:100px; height:50px; font-size:18px; line-height:50px; border:1px #CCCCCC solid; font-family:Arial, Helvetica, sans-serif}
#good{background:#999999; text-align:left; height:16px; float:left}
#bad{background:#FF0000;  text-align:left; height:16px; float:left}
#play{ border:1px #999999 solid; padding:5px 5px 5px 5px;width:640px; height:490px;}
#playAds{width:640px; height:480px; border:1px #999999 solid; display:none}
#playdown{width:640px; height:14px; padding:10px 0px 10px 0px}
#playdown span {
	font-size:14px; font-weight:bold
}
#playdownp{width:500px; border:1px #CCCCCC solid; float:left; text-align:left; height:14px}
#shown{width:138px; float:left}
#showp{width:0px; background:#FF0000; float:left; height:14px}
#TMdiv{position:absolute;z-index:1000;background:#fff;text-align:center;padding:5px 4px 3px;border:1px solid #ccc;font-size:11px; width:130px}
#TMimg{width:120px;height:75px;}
#TMtext{width:122px;overflow:hidden;white-space:nowrap;padding:5px 0 0;font-size:12px;line-height:17px;text-align:center;}


.cntbox{width:100%;text-align:center;}
.cntbox .cnt,.cntbox .cntk,.cntbox .cntkl,.cntbox .cntw{border:1px solid #E0ECFF;border-top:0;background:#F4F8FF;padding:5px 0 5px 5px;text-align:center;}
.cntbox .cntkl,.cntbox .cntw{background:#FFF;}
.cntbox .cntl{border:1px solid #E0ECFF;border-top:0;background:#FFF;padding:5px 0 5px 5px;text-align:left;}
.cntbox .cntb{border:1px solid #E0ECFF;width:100%;border-top:0;background:#F4F8FF;padding:0 0 5px 8px;}
.tit{height:30px;line-height:24px;clear:both;background:#E0ECFF;overflow:hidden;}
.tit a{font-size:14px;}
.titbg{background:#E0ECFF;}
.titextl{float:left;margin-top:4px;padding:0 0 0 8px;}
.titext{font-size:14px;font-weight:700;}
.titextr{float:right;padding:3px 0 0 8px;margin-top:4px;}
#ListPlayed{ display:none}
#ListPlayed li{width:101px; float:left}
#ListPlayed li img{width:95px; height:75px; border:1px #999999 solid; margin:3px 3px 3px 3px 3px}
.errorreport{width:20px; height:20px; background:url(../imgs/yxkele.png) no-repeat -275px -50px; cursor:pointer}