body,div,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0;}  
fieldset,img,abbr,acronym,input{border:0} 
table{border-collapse: collapse;border-spacing:0;} 
body{color:#000;font:12px/1.6 tahoma,arial,helvetica,sans-serif }
caption,th{text-align:left;font-weight:normal }
h1,h2,h3,h4,h5,h6{font-size:100% }
a:link,a:visited,del,ins{text-decoration:none }  
ol,ul{list-style:none;}   
.clear{clear:both}
.zoom{zoom:1}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}

.w{ width:1000px; margin:auto}
.hide{ display:none}

.site-nav .w a:hover{ color:#f60; text-decoration: underline}

#bg_1{ background:url(../images/bg_1.jpg.htm) no-repeat center top}
#bg_2{ background:url(../images/bg_2.jpg.htm) no-repeat}

.site-nav{ height:33px; border:1px solid #d4d2d3; background:#f5f5f5; min-width:1000px; position:relative; z-index:10; border-top:none}
	#s-logo{ float:left; margin:8px 0 0}
	.login-info{ float:left; width:565px; text-align:right; line-height:33px; color:#666}
	.login-info span{ vertical-align:middle; display:inline-block; padding:0 2px; }
	.login-info a{ padding:0 0 0 15px}
	.login-info a:hover{ text-decoration:underline; color:#f70}
	.quick-menu{ float:right}
	.quick-menu li{ float:left; margin:5px 0 0 9px; position:relative; z-index:30}
	.quick-menu li a.m{ border:1px solid #ccc; padding:1px 8px 5px 10px; *padding:2px 8px 4px 10px; display:inline-block; height:15px; overflow:hidden; cursor:pointer; background:#fff}
	.quick-menu li a.m:hover{ text-decoration:none; border-color:#aaa}
	.quick-menu li a.m span{ background:url(../images/nav_icon.png) no-repeat 100% 2px; padding-right:20px; display:inline-block;}
	.quick-menu .sec-nav,.quick-menu .game-list{ position:absolute; width:67px; border-style:solid; border-width:0 1px 1px; border-color:#aaa; background:#fff; padding:0 0 5px 10px; left:0; top:22px}
	.quick-menu .game-list{ width:91px}
	.quick-menu .sec-nav  a,.quick-menu .game-list a{ display:block}
	.quick-menu .sec-nav  a:hover,.quick-menu .game-list a:hover{ color:#f60; text-decoration:underline}
	.site-nav a{ color:#666}

.footer{ border-top:1px solid #cdcac1; width:987px; margin:30px auto 0; height:110px; }
 .footer-logo{ background:url(../images/footer_logo1.png) no-repeat; float:left; width:121px; height:56px; margin:25px 60px 0 114px; text-indent:-99em; overflow:hidden}

	.footer-info{ float:left; color:#605d5a; padding-top:30px}
	.footer-info li a{ color:#605d5a; margin:0 15px}
	.footer-info li a:hover{ text-decoration:underline; color:#f60}
	.footer-info li a.first{ margin-left:0!important}


.link{ height:72px; border-top:1px solid #a7a7a7; width:998px; margin:15px auto 0; overflow:hidden}
.link span{ float:left; height:72px; line-height:72px; font-weight:bold; background:url(../images/linkdian.jpg) no-repeat left center; padding-left:12px; margin-left:5px}
		.link ul{ display:block;}
		.link ul li{ height:72px}
		.link ul li a{ float:left; display:inline; margin:0 5px 0 7px}
		.link ul li img{ margin:20px 0 21px; border:1px solid #ccc5a3; display:block;}