body,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,ul,li{margin:0;padding:0;}


BODY {
	TEXT-ALIGN: center; LINE-HEIGHT: 150%; MARGIN-TOP: 0px; FONT-FAMILY: arial; BACKGROUND: #fff; COLOR: #666; FONT-SIZE: 12px
}

IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
li{list-style: none;}

HR {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 10px 0px 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #eee 1px solid; BORDER-LEFT-WIDTH: 0px; size: 0px
}
h1{
	COLOR: #c00;
	FONT-SIZE: 22px;
	text-align: center;
}
h2,h3{
COLOR: #c00; FONT-SIZE: 14px}


.mainbox {
	TEXT-ALIGN: left; LINE-HEIGHT: 180%; WIDTH: 960px; HEIGHT: 100%; OVERFLOW: hidden;margin: 0px auto;}

.header {

	WIDTH: 960px;
	BACKGROUND: #fff;
	margin: 0 auto;
	text-align: left;
}

.pagebottom {

	WIDTH: 972px;
	HEIGHT: 10px;
	background: url(bg.gif) no-repeat 0px -10px;
	margin: 0px auto;
	overflow: hidden;
}

.bottominfo {
	TEXT-ALIGN: center;
	WIDTH: 960px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #CCCCCC;
	margin: 6px auto 0 auto;

	padding-bottom: 9px;
}
.bottominfo A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #999999; PADDING-TOP: 0px
}
.bottominfo A:hover {
	COLOR: #f60
}
.botbg {
	WIDTH: 960px; BACKGROUND: url(botbg.gif) #fff no-repeat left bottom; HEIGHT: 30px
}

.thebox {
	PADDING-BOTTOM: 6px; WIDTH: auto; HEIGHT: 100%; OVERFLOW: hidden
}
.thebox UL {
	BORDER-LEFT: #ddd 1px solid;HEIGHT: 100%; OVERFLOW: hidden; BORDER-RIGHT: #ddd 1px solid; PADDING: 6px 1px 0 1px;
}

.boxtop {
	LINE-HEIGHT: 5px;
	PADDING-LEFT: 12px;
	HEIGHT: 5px;
	COLOR: #222;
	FONT-WEIGHT: bold;
	background: url(bg.gif) -26px -144px;
	overflow: hidden;
}
.boxtop SPAN {

	WIDTH: 50px;
	DISPLAY: block;
	FLOAT: right;
	HEIGHT: 24px;

	background: url(bg.gif) right -144px;
	LINE-HEIGHT: 24px;
}
.boxtop2 {
	HEIGHT: 25px;
	background: url(bg.gif) -26px -144px;
	line-height: 23px;
}

.boxtop2 SPAN {
	WIDTH: 40px;
	DISPLAY: block;
	FLOAT: right;
	HEIGHT: 24px;
	FONT-WEIGHT: 100;
	background: url(bg.gif) right -144px;


}








.boxtop3 {
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 8px;
	HEIGHT: 20px;
	FONT-WEIGHT: bold;
	background: url(bg.gif) -26px -92px;
}

.boxtop3 SPAN {
	WIDTH: auto;
	DISPLAY: block;
	FLOAT: right;
	HEIGHT: 20px;
	FONT-WEIGHT: 100;
	background: url(bg.gif) right -92px;
	padding-right: 9px;
}

.boxtop4 {
	LINE-HEIGHT: 24px;
	PADDING-LEFT: 12px;
	HEIGHT: 24px;
	COLOR: #222;
	FONT-WEIGHT: bold;
	background: url(bg.gif) -26px -144px;
}
.boxtop4 SPAN {
	WIDTH: 50px;
	DISPLAY: block;
	FLOAT: right;
	HEIGHT: 24px;
	FONT-WEIGHT: 100;
	background: url(bg.gif) right -144px;
}
.boxtop5 {
	HEIGHT: 5px;
	background: url(bg.gif) -26px -144px;
	overflow: hidden;
}
.boxtop5 SPAN {

	WIDTH: 20px;
	DISPLAY: block;
	FLOAT: right;
	HEIGHT: 5px;
	background: url(bg.gif) right -144px;
}



.boxbot {
	HEIGHT: 10px;
	background: url(bg.gif) -26px -132px;
	overflow: hidden;
}
.boxbot SPAN {
	WIDTH: 60px;
	DISPLAY: block;
	FLOAT: right;
	HEIGHT: 10px;
	background: url(bg.gif) right -132px;
}




.boxbot5 {
	HEIGHT: 5px;
	background: url(bg.gif) -26px -137px;
	overflow: hidden;
}
.boxbot5 SPAN {
	WIDTH: 20px;
	DISPLAY: block;
	FLOAT: right;
	HEIGHT: 5px;
	background: url(bg.gif) right -137px;
}


.listbox LI {
	HEIGHT: 24px;LINE-HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; BORDER-WIDTH: 0px;OVERFLOW: hidden;
}
.listbox LI SMALL {
	FLOAT: right;
	FONT-SIZE: 12px;
	width: 60px;
	text-align: center;
	overflow: hidden;
}
.listbox2 LI {
	LINE-HEIGHT: 24px;PADDING: 0 10px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; BORDER-WIDTH: 0px; HEIGHT: 25px; OVERFLOW: hidden; 
}
.listbox2 LI A {
	LINE-HEIGHT: 24px; HEIGHT: 25px
}
.listbox2 LI SMALL {
	FLOAT: right; COLOR: #999; FONT-SIZE: 11px
}
.listbox2 P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.listbox2 P A {
	FONT-SIZE: 12px
}
.line {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 4px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; PADDING-TOP: 4px !important
}
.big {
	COLOR: #c00; FONT-SIZE: 20px !important; FONT-WEIGHT: bold
}
.big2 {
	LINE-HEIGHT: 30px; DISPLAY: block; HEIGHT: 30px; COLOR: #c00; FONT-SIZE: 30px !important; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.fleft {
	FLOAT: left
}
.font14 {
	FONT-SIZE: 14px
}
.w666 {
	WIDTH: 768px
}
.w650 {
	WIDTH: 532px
}
.w300 {
	WIDTH: 270px}
.w274 {
	WIDTH: 250px}
.w620 {
	WIDTH: 615px
}
.w720 {
	WIDTH: 683px}
.w333 {
	WIDTH: 335px
}
.w959 {
	WIDTH: 959px
}
.w120 {
	WIDTH: 130px}
.w428 {
	WIDTH: 430px!important
}
.mr {
	MARGIN-RIGHT: 6px;}
.mt {
	MARGIN-TOP: 6px;
}
.mb {
	margin-bottom: 6px;
}
.ml {
	margin-left: 6px;
}
.name2 {
	FONT-STYLE: normal;
	WIDTH: 70px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 35px;
}
.score {
	WIDTH: 30px; DISPLAY: block; FLOAT: right;
}
.topbg {
	BACKGROUND: url(num_bg.gif) no-repeat 0px 8px;
}
.topbg li{
	float: left;	
	
}
.topbg li i{
	float: right;
	font-style: normal;	
}
.imgbox {
	MARGIN: 6px 0px 3px 4px; HEIGHT: 100%; OVERFLOW: hidden
}
.imgbox A {
	TEXT-ALIGN: center; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 116px !important; COLOR: #222; FONT-SIZE: 12px; OVERFLOW: hidden; WORD-BREAK: break-all; MARGIN-RIGHT: 2px
}
.imgbox A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
.imgbox A IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 5px; PADDING-LEFT: 1px; WIDTH: 100px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 3px; HEIGHT: 80px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.imgbox A:hover IMG {
	BORDER-BOTTOM: #f90 2px solid; BORDER-LEFT: #f90 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #f90 2px solid; BORDER-RIGHT: #f90 2px solid; PADDING-TOP: 0px
}
.imgbox2 {
	MARGIN: 6px 0px 3px 4px; HEIGHT: 100%; OVERFLOW: hidden;
}
.imgbox2 A {
	TEXT-ALIGN: center; DISPLAY: block; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; OVERFLOW: hidden; MARGIN: 0 7px 0 6px;display:inline;
}
.imgbox2 A p{
	line-height: 18px;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.imgbox2 A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
.imgbox2 A IMG {
	padding: 3px;
	border: 1px solid #ddd;
}
.imgbox2 A:hover IMG {
	padding: 0px;
	border: 4px solid #FF0000;
}
.imgbox3 {
	MARGIN: 6px 0px 3px 1px; HEIGHT: 100%; OVERFLOW: hidden
}
.imgbox3 A {
	TEXT-ALIGN: center; MARGIN: 2px 1px 3px 7px; DISPLAY: block; FLOAT: left; COLOR: #222; FONT-SIZE: 12px;display:inline;
}
.imgbox3 A p{
	line-height: 18px;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	OVERFLOW: hidden
}
.imgbox3 A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
.imgbox3 A IMG {
	border: 1px solid #ddd;
	padding: 3px;
}
.imgbox3 A:hover IMG {
	border: 2px solid #f90;
	padding: 2px;
}


.imgbox4 {
	MARGIN: 6px 0px 0 3px; HEIGHT: 100%; OVERFLOW: hidden;
}
.imgbox4 A {
	TEXT-ALIGN: center; DISPLAY: block; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; OVERFLOW: hidden; MARGIN: 0 3px 0 3px;display:inline;
}
.imgbox4 A p{
	line-height: 18px;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.imgbox4 A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
.imgbox4 A IMG {
	padding: 3px;
	border: 1px solid #ddd;
}
.imgbox4 A:hover IMG {
	padding: 0px;
	border: 4px solid #f90;
}

#vv{
	position: absolute;
	z-index: 9;
	height: 18px;
	width: 24px;
	POSITION: absolute;
	margin-top: 50px;
	margin-left: 50px;
	background-image: url(http://web.duowan.com/s/i2011/img/bg_video.png);
  	_BACKGROUND: none transparent scroll repeat 0% 0%; _FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://web.duowan.com/s/i2011/img/bg_video.png");

}




.tm{filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}

.st{
	color: #993333;

}
.hide{DISPLAY: none;}
.bg{
	background-image: url(b_bg.gif);
	background-repeat: repeat-x;
}
/*****************************Ê×Ò³*********************************/
/**********************************************************************/
BODY {
	font-family:Tahoma,Arial,'ËÎÌå';
	background-color: #404040;
	background-image: url(topbg.png);
	background-repeat: repeat-x;
	background-position: left -30px;
}
.main {
	MARGIN: 0px auto;
	WIDTH: 972px;
	background-color: #fff;
	OVERFLOW: hidden;
	margin-top: 8px;
	text-align: center;
}
.topl {
	background: url(bg.gif) no-repeat 0px 0px;
	height: 6px;
	padding:0 6px;
	overflow: hidden;
}
.topnav{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F4F4;
	padding-bottom: 3px;
}
.logo{
	margin: 5px 0;

}
.nav{
	WIDTH: 957px;
	HEIGHT: 28px;
	line-height: 28px;
	font-weight: bold;
	margin: 0px auto;
	background-color: #FAFAFA;
	border: 1px solid #EAEAEA;
}
.nav a{
	font-size: 14px;
	color: #993300;
	float: left;
	margin-right: 8px;
	margin-left: 8px;
}
.kuai {
	BORDER-LEFT: #ddd 1px solid; MARGIN: 0px;HEIGHT: 100%; OVERFLOW: hidden; BORDER-RIGHT: #ddd 1px solid; PADDING: 6px 1px 0 1px;
}
.kuai2 {
	BORDER-LEFT: #ddd 1px solid; MARGIN: 0px;HEIGHT: 100%; OVERFLOW: hidden; BORDER-RIGHT: #ddd 1px solid; PADDING: 0 1px;
}


#Tips {
	position:absolute;
	left: 50%;
	width:200px;
	height:50px;
	margin-left: -100px;
	border: 1px solid #FFE67D;
	background-color: #FEF8D8;
	text-align: center;
	display:none;
	color: #FF0000;
	margin-top: -98px;
	line-height: 40px;
}




.so{
	background: url(bg.gif) -255px -173px;
	height: 22px;
	width: 63px;
	border: none;
	cursor:pointer;
	position: relative;
	margin: -2px 0 0 0;
}

/*********************************/

#bt{
	margin: 1px 0 0 8px;
	position: absolute;
	z-index: 9;
	height: auto;
	width: auto;
	background-color: #FBFDFF;
	border-right: solid 1px #C8D6FF;
	border-bottom: solid 1px #C8D6FF;
	border-left: solid 1px #C8D6FF;
	font-weight: bolder;
	color: #003399;
	font-size: 12px;
	padding: 0 8px;
	line-height: 20px;
}

.gm_l{
	height: 25px;
	background-image: url(gm_l.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.gm_l ul{
	margin: 0px;
	padding: 0px;
	border-width: 0px;

}
.gm_l li{
	cursor:pointer;
	height: 24px;
	width: auto;
	float: left;
	text-align: center;
	border-top: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	margin-left: 8px;
	line-height: 23px;
	padding: 0 8px;

}

.gm_l span li{
	color: #6699FF;
	float: right;
}





.tag{
	height: 25px;
	background-image: url(gm_l.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tag ul{
	margin: 0px;
	padding: 0px;
	border-width: 0px;

}
.tag li{
	cursor:pointer;
	height: 20px;
	width: auto;
	float: left;
	text-align: center;
	border-top: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	margin: 5px 0 0 5px;
	line-height: 19px;
	padding: 0 5px;
}












.game_n{
	height: 120px;
	background-image: url(ss.png);
	background-repeat: no-repeat;
	background-position: left top;

	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	

}
.game_ad {
	width: 200px;
	border: 1px solid #CCCCCC;
	height: 100px;
	float: left;
}
.gm_box {
	padding: 5px;
	float: left;
	width: 800px;
	height: 85px;
}
.gm_box a{
	padding-right: 3px;
	padding-left: 3px;
}

.Custom{
	width: 800px;
	border: 1px solid #F5F5F5;
	padding: 6px;
	background-color: #FCFCFC;
	height: 70px;
	filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;
}
.Custom p{
	padding: 3px;
	float: left;
	width: auto;
	border: 1px solid #CCCCCC;
	background-color: #F4F4F4;
	margin-left: 8px;
}
.hover{
	font-weight: bold;
	color: #FF6600;
	background-color: #FFFFFF;
}
.bgad{
	height: 25px;
	float: left;
	width: 820px;
}
.bgad1{
	height: 120px;
	float: left;
	width: 130px;
}




.comment{
 position:relative;
 left:0;
 display:none;

 border:1px #ccc solid;
 background:#fee;
 width:200px;
 height:200px;
 overflow:hidden;
 z-index:100;
}
.list{
	position:relative;
	;
	background:#eee;
	border:1px #ccc solid;
	margin:10px;
	height:30px;
	width:100px;
	cursor :pointer;
	float: left;
}
/***********Íæ¼ÒÍÆ¼ö**********/
.jie{
	font-size: 14px;
	color: #AD4201;
	float: left;
	width: 15px;
	line-height: 16px;
	padding-top: 5px;
	padding-left: 6px;
	font-weight: bold;
}
.jie2{
	font-size: 14px;
	color: #CB4D01;
	float: right;
	width: 15px;
	line-height: 16px;
	padding-top: 5px;
	padding-right: 5px;
	font-weight: bold;
}

/*********************************************/
.jd{
	background-color: #F7F7F7;

}
.jd a{
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.GameTools{
	float: left;
	width: 133px;
	margin-right: 6px;
}

