body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-weight:400;}

h1,h2,h3,h4,h4,h5{margin:0;padding:0;}

body{font-family:Tahoma,SimSun,Arial;font-size:12px;color:#000;text-align:left;background-color:#696969;}

select{ font-size:12px;}

table{border-collapse:collapse;}/*边框合并，1px边框正常显示*/

fieldset,img{border:0;}

fieldset{margin:0;padding:0;}

fieldset p{margin:0;padding:0 0 0 8px;}

address,caption,em,th,i{font-style:normal;font-weight:400;}

table caption{margin-left:-1px;}

hr{clear:both;margin:5px 0;*margin:0;border-width:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #FFF;height:2px;overflow:hidden;}

ol,ul{list-style:none;}

caption,th{text-align:left;}

q:before,q:after,blockquote:before,blockquote:after{content: "";}

.red{color:#e84756}

.redBold{color:#e84756;font-weight:bold;}


/*链接样式*/

a.red:link{color: #f00;}

a.red:visited{color: #557f25;}

a.red:hover,a.red:active{color: #030304;}

a:link, a:visited {color:#030304;text-decoration:none;}

a:hover, a:active {color:#e62c39;text-decoration:underline;}

.white a:link,.white a:visited {color:#fff;text-decoration:none;}
.white a:hover,.white a:active {color:#f1f1f1;text-decoration:underline;}

a.gray:link,a.gray:visited {color:#7f7f7f;text-decoration:none;}
a.gray:hover,a.gray:active {color:#474747;text-decoration:underline;}

/*布局样式*/

.left{float: left;}

.right{float: right;}

.clearAll{zoom:1;}

.clearAll:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.top20all{
 width:1004px;
 margin:0 auto;
 background-color:#fff;
}

.header{
 width:1004px;
 margin:0 auto;
 height:133px;
 background:transparent url(../image/header2.gif) no-repeat 0 bottom;
 margin-top:10px;
 padding-top:20px;
}

#main .header{margin-top:0;}

#logo{
 float:left;
 width:210px;
 height:100px;
}

#logo span{display:none;}

.header h1{display:none;}

.top20{border:1px solid #d1d1d1;width:948px;margin:0 auto;}

.top20 th{height:35px;background-color:#679a00;text-align:center;border:1px solid #d1d1d1;color:#fdf9e9;}

.top20 th h3{font:bold 12px Tahoma;}

.top20 td{text-align:center;border:1px solid #d1d1d1;}

.top20 td.jj{width:300px;text-align:left;}

.top20 td.jj p{text-indent:10px;}

.pj strong{color:#e60f2d;}

.t_hover td{background-color:#f4fdea;}

.top20 p{line-height:1.5;padding:10px;text-indent:24px;}

#Scroll {CLEAR: both; PADDING-LEFT: 100px; FONT-SIZE: 12px; BACKGROUND: url(../image/n_scroll.gif) no-repeat 18px 7px; MARGIN: 0px auto;WIDTH: 850px; COLOR: #c2130e; LINE-HEIGHT: 27px;HEIGHT: 27px; TEXT-ALIGN: left}
#Scroll A {PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: url(../image/n_bar.gif) no-repeat 0 center; COLOR: #000; MARGIN-RIGHT: 5px; TEXT-DECORATION: none;LINE-HEIGHT: 27px;}
#Scroll A.s_end {PADDING-RIGHT: 0px; MARGIN-LEFT: 8px}

.casino_info_all{width:900px;margin:20px auto 0 auto;background-color:#fff;border-left:1px solid #6a6a6a;border-right:1px solid #6a6a6a;}

.casino_info_all h1{font:bold 24px/50px Tahoma;text-align:center;}

.winner{text-align:right;padding-right:25px;padding-bottom:10px;font-size:14px;}

.winner a:link,.winner a:visited,.winner a:hover,.winner a:active{color:#00774c;}

.casino_info_t{width:850px;border:1px solid #eee;margin:10px auto;line-height:1.5;font-size:14px;}

.casino_info_t th{width:20%;height:50px;text-align:center;font-weight:bold;border:1px solid #eee;background-color:#cbcbcb;}

.casino_info_t td{width:80%;text-align:left;border:1px solid #eee;padding:5px 10px;}

.casino_info_t td strong{color:#00774c;}

.casino_info_t td p{margin:10px 0;}

.title1 td,.title1 th{background-color:#0f84c7;height:30px;color:#fff;}

.casino_screenshot{width:140px;padding:10px 0;}