﻿/* CSS Document */
body{ background:#e3f2f6}
*{ padding:0; margin:0;}
i,em{ font-style:normal;}
.wrap01,.wrap02{font-family:\5FAE\8F6F\96C5\9ED1,Microsoft YaHei; zoom:1; overflow:hidden;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
ul{ list-style:none;}

.wrap01{ background:#d6edf4 url(../images/ban.jpg) center 35px no-repeat;}
.wrap02{ background:url(../images/line.gif) top repeat-x; padding-top:30px;}

.col01{ width:270px;}
.col02{ width:630px;}

.f_l,.list em,.list span,.list i{ float:left; _display:inline;}
.f_r{ float:right;_display:inline;}

.main01{ width:640px; height:470px; margin:0 auto;zoom:1; overflow:hidden;}
.mtitle{ color:#84b3c2; font-size:24px; font-weight:300; margin:110px 0 100px 375px;}
.mtitle i{ font-size:30px; font-weight:bold; display:block;}
.btnbox{ margin-left:360px;}
.btn{ float:left; width:119px; height:34px; font-size:14px; line-height:34px; background:url(../images/btn.gif) 0 0 no-repeat; color:#fff; text-align:center; margin-right:15px;}

.main02{ width:960px; margin:0 auto;}
h2{ width:94px; height:42px; background:url(../images/titlebg.gif) 0 0 no-repeat; color:#fff; font-size:16px; font-weight:300; line-height:32px; text-align:center;}

.rank {	margin: 10px 0 0 0;	overflow: hidden;}
.rank li {	height: 20px;	line-height: 20px;	padding: 5px 0;	border-bottom: #ddd 1px dashed;	font-size: 12px;	color: #999;	overflow: hidden;	text-align: right;}
.rank_gname02 {	font-size: 14px;	text-align: left;}
.rank_gname02 {	width: 120px; color:#333;}
.num {	float: left;	font-size: 12px;	width: 20px;	text-align: left;	color: #333;}
.num02 {	display: inline-block;	width: 40px;	color: #333;}
.rank li em, .rank_co {	display: inline-block;	width: 74px;	margin: 0 5px;	text-align: left;}
.rank_date, .rank_btn02 {	display: inline-block;	width: 40px;	text-align: center;	line-height: 20px;	height: 20px;	zoom: 1;}
.rank_btn {	display: none;	background: #900;	color: #fff;}
.rank_time {	display: block;}
.rank_date:hover .rank_time {	display: none;}
.rank_date:hover .rank_btn {	display: block;}
.rank_btn02 {	background: #98d15a;	color: #fff;}
*html .rank_date:hover {	background: #70a637;	color: #fff; text-decoration:none;}
.rank_btn02:hover {	background: #70a637;	color: #fff;text-decoration:none;}

/*�Ƽ���ͼ*/
.ad_top{  height:110px;padding:20px 0 50px 0; margin-right:-10px;zoom:1; overflow:hidden; font-size:12px; }
.ad_top li{ float:left; position:relative; width:202px; height:110px; overflow:hidden; margin-right:10px; cursor:pointer;}
.ad_top_m{ position:absolute; left:0; top:-190px; width:202px; height:110px; z-index:9999; background-color:rgba(0,0,0,0.7);_background-color:#222; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.ad_top li:hover .ad_top_m,.lihov .ad_top_m{ top:0;}
.ad_top a:hover{ text-decoration:none; color:#fff;}
.ad_top_btn01,.ad_top_btn02,.ad_top_btn03,.ad_top_btn04,.ad_top_btn05,.ad_top_btn06{display:block; color:#fff;}
.ad_top_btn02{ background:#036; }
.ad_top_btn04{ background:#360; }
.ad_top_btn06{ background:#606; }
.ad_top_btn01,.ad_top_btn03,.ad_top_btn05{  width:80px; line-height:34px; text-align:center;margin:52px auto 40px auto;}
.ad_top_btn02,.ad_top_btn04,.ad_top_btn06{ display:block; height:44px; padding:0 0 0 15px;line-height:14px;}
.ad_top_btn02 em,.ad_top_btn02 i,.ad_top_btn04 em,.ad_top_btn04 i,.ad_top_btn06 em,.ad_top_btn06 i{ float:left; clear:left;}
.ad_top_btn02 em,.ad_top_btn04 em,.ad_top_btn06 em{ font-weight:bold; margin-top:10px;}
.ad_top_btn02 i{ color:#69c;}
.ad_top_btn04 i{ color:#9c6;}
.ad_top_btn06 i{ color:#c6c;}
.ad_top_btn02 span,.ad_top_btn04 span,.ad_top_btn06 span{ position:absolute; right:0; bottom:0;width:24px; padding:8px 15px; }
.ad_top_btn01,.ad_top_btn02 span{ background:#069;}
.ad_top_btn03,.ad_top_btn04 span{ background:#578200;}
.ad_top_btn05,.ad_top_btn06 span{ background:#909;}
.ad_top_btn01:hover,.ad_top_btn02:hover span{ background:#09c;}
.ad_top_btn03:hover,.ad_top_btn04:hover span{ background:#690;}
.ad_top_btn05:hover,.ad_top_btn06:hover span{ background:#c0c;}

/*��Ϸ����*/
.gameclss{ padding:20px 0;}
.gameclss a{ display:inline-block;background:#84b3c2; padding:0 8px; margin:0 10px 10px 0; color:#fff; font-size:14px; line-height:24px;}
.gameclss a:hover{ background:#61838f; text-decoration:none;}