/**public by faron**/
body {
	font-size:12px;
	color:#333;
	margin:0px;
	border:0px;	
	text-align:center;
}
a:link {
	color: #323232;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #323232;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}
a:active {
	text-decoration: none;
}
a span{
	cursor:hand;
}

div{}
img{border:0;}
h3,span,li,ul,dl,form{
	padding:0;
	margin:0;
	list-style-type:none;
}
select{FONT-FAMILY: verdana,Arial,Helvetica,sans-serif;FONT-SIZE: 12px;COLOR:#333333;text-decoration: none;line-height: 150%;background:#EAEAEA;border:0px;padding:0px;margin: 0px;}

#counter{display:none;}

a.link-01:link{color: #3A76CE;text-decoration: underline;}
a.link-01:visited{color: #3A76CE;text-decoration: underline;}
a.link-01:hover{color: #FF6600;text-decoration: none;}
a.link-01:active{color: #3A76CE;text-decoration: underline;} 

a.link-02:link{color: #505050;text-decoration: none; font-size:13px;}
a.link-02:visited{color: #505050;text-decoration: none; font-size:13px;}
a.link-02:hover{color: #FF6600;text-decoration: none; font-size:13px;}
a.link-02:active{color: #505050;text-decoration: none; font-size:13px;} 

a.link-03:link{color: #3A76CE;text-decoration: none;}
a.link-03:visited{color: #3A76CE;text-decoration: none;}
a.link-03:hover{color: #FF6600;text-decoration: none;}
a.link-03:active{color: #3A76CE;text-decoration: none;} 

a.link-04:link{color: #004592;text-decoration: none; font-weight:bold;}
a.link-04:visited{color: #004592;text-decoration: none; font-weight:bold;}
a.link-04:hover{color: #FF6600;text-decoration: none; font-weight:bold;}
a.link-04:active{color: #004592;text-decoration: none; font-weight:bold;} 

.font-01{color:#004592; font-size:12px;}
.font-02{color:#747474; font-size:12px;}
.font-03{color:#FF4E4E; font-size:12px;}
.font-04{color:#333333; font-size:13px;font-weight:bold;}
.font-05{color:#004592; font-size:14px;font-weight:bold;}
.font-06{color:#004592; font-size:12px;}

.line-01{border-bottom:1px #CCCCCC dotted;}

.txtlayout-01{width:385px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}


/*fenye Css*/
.p_bar{margin:4px;float:right;clear:both;}
.p_bar a{float:left;padding:4px 4px 2px 4px;}
.p_total{background-color:#F5FBFF;border:1px solid #86B9D6;border-right:0px;font-weight:bold;}
.p_pages{background-color:#F5FBFF;border:1px solid #86B9D6;margin-right:1px;vertical-align:middle;font-weight:bold;}
.p_curpage{margin-right:1px;border:1px solid #DEDEB8;vertical-align:middle;background-color:#FFFFD9;color:#92A05A;font-weight:bold;}
.p_num{background-color:#FFFFFF;border:1px solid #666688;margin-right:1px;vertical-align:middle;}
a:hover.p_num{background-color:#F2F3F7;border:1px solid #666688;text-decoration:none;}
.p_redirect{background-color:#FFFFFF;border:1px solid #666688;margin-right:1px;}
a:hover.p_redirect{background-color:#F2F3F7;border:1px solid #666688;text-decoration:none;}
.p_sel{FONT-FAMILY:verdana,Arial,Helvetica,sans-serif;FONT-SIZE:12px;COLOR:#333333;text-decoration: none;line-height:150%;background:#EAEAEA;}

/*头部样式开始*/
#Oday_hd{width:780px;}
.logo{float:left;}
.tools{float:right;width:592px;height:103px;}
.tools_o{width:593px;height:26px;background:url(../images/tools_bg.gif) no-repeat;}
.tools_t{width:100%;height:24px;line-height:24px;color:#235395;text-align:left;padding:0 0 0 23px;}
.tools_o_a{float:left;width:200px;text-align:left;padding:6px 0 0 30px;}
.tools_o_b{float:right;padding:6px 10px 0 0;}
.menu{clear:both;height:26px;line-height:26px;}
.menu li {float:left;width:96px;height:25px;background:url(../images/menu.gif) no-repeat;margin-right:1px;}
.menu li a,.menu li.up{font-size:14px;font-weight:bold;color:#242424;}
.menu li a:hover{background:url(../images/menu_hover.gif) no-repeat; width:96px; height:25px;}
.menu li.up{background:url(../images/menu_up.gif) no-repeat;width:96px; height:26px;}
.menu_con{width:100%;border:#818181 1px solid;}
.menu_dh{width:100%;height:30px;background:url(../images/menu_so.gif) repeat-x;line-height:30px;font-weight:bold;color:#0386B2;}
.menu_so{width:100%;background:#FBF9FE;padding:1px;}
.soinput{border:#CCCCCC 1px solid;margin:0px;padding:0px;width:240px;height:23px;line-height:23px;}
.sobutton{border:0;background:url(../images/sobutton.gif) no-repeat;width:66px; height:23px;cursor:pointer;line-height:23px;color:#0F62A4;font-weight:bold;}
/*头部样式结束*/

/*尾部样式开始*/
#footer{
	width:780px;
	line-height:20px;
	margin-top:5px;
	border-top:#666666 1px solid;
	padding:10px 0 0 0;
}
/*尾部样式结束*/

/**gg style by faron**/
/*index*/
#gg11{
	width:780px;
	margin:5px 0px 5px 0px;
}
#gg12{
	width:780px;
	margin:5px 0px 5px 0px;
}
#gg13{
	width:780px;
	margin:5px 0px 5px 0px;
}
#gg14{
	width:168px;
	margin:5px 0px 0px 0px;
	overflow:hidden;
}

/*list*/
#gg21{
	width:780px;
	margin:5px 0px 5px 0px;
}
#gg22{
	width:780px;
	margin:5px 0px 5px 0px;
}
/*content*/
#gg31{
	width:780px;
	margin:5px 0px 5px 0px;
}
#gg32{
	width:780px;
	margin:5px 0px 5px 0px;
}
#gg33{
	width:535px;
	margin:5px 0px 5px 0px;
}

/**index by faron**/
#main1{
	width:780px;
	margin:auto;		
	padding:0px 0px 0px 0px;
	border:0px;
}

.main1left{
	width:168px;
	float:left;
	padding:0px;
	border:0px;
}
.main1center{
	width:434px;  /*434*/
	float:left;
	margin-left:5px;
	border:0px;
}
.main1right{
	width:168px;
	float:left;
	margin-left:5px;
	border:0px;
}
/*精品推荐样式开始*/
.main1left .excellenttj{
	width:168px;
	float:left;
	border:0px;
}
.main1left .excellenttj .title{
	width:168px;
	height:26px;
	border:0px;
}
.main1left .excellenttj .title .title_1{
	width:5px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_01_01.gif);
	border:0px;
}
.main1left .excellenttj .title .title_2{
	width:158px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_01_02.gif);
	border:0px;
}
.main1left .excellenttj .title .title_3{
	width:5px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_01_03.gif);
	border:0px;
}
.main1left .excellenttj .title .title_2 span{
	line-height:20px;
	vertical-align:middle;
	float:left;
	margin-left:5px;
	font-size:13px;
	font-weight:bold;
	color:#333333;	
	padding-top:5px;
}
.main1left .excellenttj .content{
	border:1px #BCBCBC solid;
}
.main1left .excellenttj ul{
	padding:5px 0px 5px 0px;
	text-align:left;
}
.main1left .excellenttj li{
	background:url("../images/icon/icon_001.gif") 6px no-repeat;
	margin:5px 0px 7px 0px;
}
.main1left .excellenttj ul span img{
	padding-right:4px;
}
.main1left .excellenttj ul span{
	float:left;
	font-size:12px;
	width:145px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	margin-left:20px;
	padding:2px 0px 0px 0px;
}
/*精品推荐样式结束*/

/*最新游戏样式开始*/
.main1center .latestgame{
	width:434px;
	float:left;
	border:0px;
}
.main1center .latestgame .title .title_1{
	width:18px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_02_01.gif);
	border:0px;
}
.main1center .latestgame .title .title_2{
	width:67px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_02_02.gif);
	border:0px;
}
.main1center .latestgame .title .title_3{
	width:344px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_02_03.gif);
	border:0px;
}
.main1center .latestgame .title .title_4{
	width:5px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_02_04.gif);
	border:0px;
}
.main1center .latestgame .title .title_2 span{
	line-height:20px;
	vertical-align:middle;
	float:left;
	margin-left:5px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;
}
.main1center .latestgame .title .title_3 img{
	float:right;
	margin:5px 5px 0px 0px;
}
.main1center .latestgame .content{
	width:434px;
	border:1px #BCBCBC solid;
	float:left;
	padding:0px;
}
.main1center .latestgame .content ul{
	padding:5px 15px 5px 15px;
	text-align:left;
}
.main1center .latestgame .content li{
}
.main1center .latestgame .content .list_1{
	background-color:#F4F4F4;
	margin:5px 0px 0px 0px;
	padding:5px 0px 2px 0px;
}
.main1center .latestgame .content .list_2{
	color:#606060;
	padding:10px 0px 8px 0px;
	border-bottom:1px #CCCCCC dotted;
}
.main1center .latestgame .content .list_3{
	color:#999999;
	padding:2px 0px 3px 0px;
}
/*最新游戏样式结束*/

/*字母导航样式开始*/
.main1right .lettersnav{
	width:168px;
	float:left;
	border:0px;
}
.main1right .lettersnav .title{
	width:168px;
	height:25px;
}
.main1right .lettersnav .title .title_1{
	width:5px;
	height:25px;
	float:left;
	background-image:url(../images/img/tit_03_01.gif);
}
.main1right .lettersnav .title .title_2{
	width:158px;
	height:25px;
	float:left;
	background-image:url(../images/img/tit_03_02.gif);
}
.main1right .lettersnav .title .title_3{
	width:5px;
	height:25px;
	float:left;
	background-image:url(../images/img/tit_03_03.gif);
}
.main1right .lettersnav .title .title_2 span{
	line-height:20px;
	float:left;
	padding:5px 0px 0px 5px;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}
.main1right .lettersnav .list{
	width:168px;
	border:1px #BCBCBC solid;
	text-align:center;
}
/*字母导航样式结束*/

/*分类导航样式开始*/
.main1right .catenav{
	width:168px;
	float:left;
	border:0px;
	margin-top:5px;
}
.main1right .catenav .title{
	width:168px;
	height:25px;
}
.main1right .catenav .title .title_1{
	width:5px;
	height:25px;
	float:left;
	background-image:url(../images/img/tit_03_01.gif);
}
.main1right .catenav .title .title_2{
	width:158px;
	height:25px;
	float:left;
	background-image:url(../images/img/tit_03_02.gif);
}
.main1right .catenav .title .title_3{
	width:5px;
	height:25px;
	float:left;
	background-image:url(../images/img/tit_03_03.gif);
}
.main1right .catenav .title .title_2 span{
	line-height:20px;
	float:left;
	padding:5px 0px 0px 5px;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}
.main1right .catenav .list{
	width:168px;
	border:1px #BCBCBC solid;
	text-align:center;
}
.main1right .catenav .list ul{
	padding:5px 10px 6px 10px;
}
.main1right .catenav .list li{
	padding:5px 0px 0px 0px;
}
/*分类导航样式结束*/

#main2{
	width:780px;
	margin:auto;		
	padding:0px 0px 0px 0px;
	border:0px;
}
.main2left{
	width:256px;
	float:left;
	padding:0px;
	border:0px;
}
.main2center{
	width:256px;  /*434*/
	float:left;
	margin-left:6px;
	border:0px;
}
.main2right{
	width:256px;
	float:left;
	margin-left:6px;
	border:0px;
}

/*最新关注排行样式开始*/
.main2left .title{
	height:25px;
	background-image:url(../images/img/tit_04.gif);
	border:1px #BDCBD4 solid;
}
.main2left .title .title_1{
	float:left;
	font-size:13px;
	font-weight:bold;
	margin:6px 0px 0px 8px;
}
.main2left .title .title_2{
	float:right;
	font-size:13px;
	font-weight:bold;	
	margin:6px 8px 0px 0px;
}
.main2left .content{
	border-top:0px;
	border-right:1px #BDCBD4 solid;
	border-bottom:1px #BDCBD4 solid;
	border-left:1px #BDCBD4 solid;
}
.main2left .content ul{
	padding:5px 5px 0px 5px;
	text-align:left;
}
.main2left .content li{
	margin:0px 0px 8px 0px;
}
.main2left .content .tit{	
	background:url("../images/icon/icon_002.gif") 2px no-repeat;
	padding:3px 0px 0px 11px;
	float:left;
	width:191px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
.main2left .content .hits{
	float:right;
	width:40px;
	margin-left:0px;
}
/*最新关注排行样式结束*/

/*本月排行榜样式开始*/
.main2center .title{
	height:25px;
	background-image:url(../images/img/tit_05.gif);
	border:1px #C9C9C9 solid;
}
.main2center .title .title_1{
	float:left;
	font-size:13px;
	font-weight:bold;
	margin:6px 0px 0px 8px;
}
.main2center .title .title_2{
	float:right;
	font-size:13px;
	font-weight:bold;	
	margin:6px 8px 0px 0px;
}
.main2center .content{
	border-top:0px;
	border-right:1px #BDCBD4 solid;
	border-bottom:1px #BDCBD4 solid;
	border-left:1px #BDCBD4 solid;
}
.main2center .content ul{
	padding:5px 5px 0px 5px;
	text-align:left;
}
.main2center .content li{
	margin:0px 0px 8px 0px;
}
.main2center .content .tit{	
	background:url("../images/icon/icon_002.gif") 2px no-repeat;
	padding:3px 0px 0px 11px;
	float:left;
	width:191px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
.main2center .content .hits{
	float:right;
	width:40px;
	margin-left:0px;
}
/*本月排行榜样式结束*/

/*总排行榜样式开始*/
.main2right .title{
	height:25px;
	background-image:url(../images/img/tit_05.gif);
	border:1px #C9C9C9 solid;
}
.main2right .title .title_1{
	float:left;
	font-size:13px;
	font-weight:bold;
	margin:6px 0px 0px 8px;
}
.main2right .title .title_2{
	float:right;
	font-size:13px;
	font-weight:bold;	
	margin:6px 8px 0px 0px;
}
.main2right .content{
	border-top:0px;
	border-right:1px #BDCBD4 solid;
	border-bottom:1px #BDCBD4 solid;
	border-left:1px #BDCBD4 solid;
}
.main2right .content ul{
	padding:5px 5px 0px 5px;
	text-align:left;
}
.main2right .content li{
	margin:0px 0px 8px 0px;
}
.main2right .content .tit{	
	background:url("../images/icon/icon_002.gif") 2px no-repeat;
	padding:3px 0px 0px 11px;
	float:left;
	width:191px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
.main2right .content .hits{
	float:right;
	width:40px;
	margin-left:0px;
}
/*总排行榜样式结束*/

/**index-1 by faron**/
#main21{
	width:780px;
	margin:auto;		
	padding:0px;
	border:0px;
}
.main21left{
	width:206px;
	float:left;
	padding:0px;
	border:0px;
}
.main21right{
	width:567px;
	float:left;
	margin-left:7px;
	border:0px;
}
/*字母导航样式开始*/
.main21left .lettersnav2{
	width:206px;
	border:0px;
}
.main21left .lettersnav2 .title .title_1{
	width:5px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_06_01.gif);
	border:0px;
}
.main21left .lettersnav2 .title .title_2{
	width:196px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_06_02.gif);
	border:0px;
}
.main21left .lettersnav2 .title .title_3{
	width:5px;
	height:26px;
	float:left;
	background-image:url(../images/img/tit_06_03.gif);
	border:0px;
}
.main21left .lettersnav2 .title .title_2 span{
	line-height:20px;
	vertical-align:middle;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333333;	
	margin-left:5px;
	padding-top:5px;
}
.main21left .lettersnav2 .content{
	width:206px;
	border:1px #C0C0C0 solid;
}
/*字母导航样式结束*/

/*分类导航样式开始*/
.main21left .catenav2{
	width:206px;
	border:0px;
}
.main21left .catenav2 .title{
	width:206px;
	height:25px;
	background-image:url(../images/img/tit_05.gif);
	border-right:1px #C0C0C0 solid;
	border-left:1px #C0C0C0 solid;
}
.main21left .catenav2 .title span{
	line-height:20px;
	vertical-align:middle;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333333;	
	margin-left:8px;
	padding-top:4px;
}
.main21left .catenav2 .content{
	border:1px #C0C0C0 solid;
}
.main21left .catenav2 .content ul{
	padding:5px 10px 5px 10px;
}
.main21left .catenav2 .content li{
	text-align:center;
	padding:5px 0px 2px 0px;
	font-size:13px;
	font-weight:bold;
	color:#333333;		
}
/*分类导航样式结束*/

/*本月排行样式开始*/
.main21left .weekranks{
	width:206px;
	border:0px;
	text-align:left;
}
.main21left .weekranks .title{
	width:206px;
	height:25px;
	background-image:url(../images/img/tit_05.gif);
	border-right:1px #C0C0C0 solid;
	border-left:1px #C0C0C0 solid;
}
.main21left .weekranks .title span{
	line-height:20px;
	vertical-align:middle;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333333;	
	margin-left:8px;
	padding-top:4px;
}
.main21left .weekranks .content{
	border:1px #C0C0C0 solid;
}
.main21left .weekranks .content ul{
	padding:5px 5px 5px 5px;
}
.main21left .weekranks .content li{
	line-height:20px;
	padding:5px 0px 6px 0px;
	font-size:12px;
	color:#333333;		
	width:194px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	border-bottom:1px #CCCCCC dotted;
}
.main21left .weekranks .content img{
	margin-bottom:3px;
}
.main21left .weekranks .content span{
	margin-left:6px;
	margin-top:20px;
}
/*本月排行样式结束*/

/*总排行样式开始*/
.main21left .allranks{
	width:206px;
	border:0px;
	text-align:left;
}
.main21left .allranks .title{
	width:206px;
	height:25px;
	background-image:url(../images/img/tit_05.gif);
	border-right:1px #C0C0C0 solid;
	border-left:1px #C0C0C0 solid;
}
.main21left .allranks .title span{
	line-height:20px;
	vertical-align:middle;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333333;	
	margin-left:8px;
	padding-top:4px;
}
.main21left .allranks .content{
	border:1px #C0C0C0 solid;
}
.main21left .allranks .content ul{
	padding:5px 5px 5px 5px;
}
.main21left .allranks .content li{
	line-height:20px;
	padding:5px 0px 6px 0px;
	font-size:12px;
	color:#333333;		
	width:194px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	border-bottom:1px #CCCCCC dotted;
}
.main21left .allranks .content img{
	margin-bottom:3px;
}
.main21left .allranks .content span{
	margin-left:6px;
	margin-top:20px;
}
/*总排行样式结束*/

/*游戏列表样式开始*/
.main21right .title{
	width:567px;
}
.main21right .title .title_1{
	float:left;
	width:21px;
	height:26px;
	background-image:url(../images/img/tit_01_011.gif);
}
.main21right .title .title_2{
	float:left;
	width:541px;
	height:26px;
	background-image:url(../images/img/tit_01_02.gif);
}
.main21right .title .title_3{
	float:left;
	width:5px;
	height:26px;
	background-image:url(../images/img/tit_01_03.gif);
}
.main21right .title .title_2 .gtitle{
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	margin-top:7px;
	margin-left:5px;
}
.main21right .content{
	width:567px;
	border:1px #AAAAAA solid;
}
.main21right .content .page_1{
	width:565px;
	text-align:center;
	padding-top:10px;
}
.main21right .content .page_2{
	width:565px;
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;	
}
.main21right .content ul{
	padding:5px 15px 5px 15px;
}
.main21right .content li{
	text-align:left;
}
.main21right .content .list_1{
	background-color:#F4F4F4;
	margin:13px 0px 0px 0px;
	padding:5px 0px 2px 0px;
}
.main21right .content .list_2{
	color:#606060;
	padding:10px 0px 8px 0px;
	border-bottom:1px #CCCCCC dotted;
}
.main21right .content .list_3{
	color:#999999;
	padding:2px 0px 8px 0px;
}
/*游戏列表样式结束*/

/**index-2 by faron**/
#main31{
	width:780px;
	margin:auto;		
	padding:0px;
	border:0px;
}
.main31left{
	width:206px;
	float:left;
	padding:0px;
	border:0px;
}
.main31right{
	width:567px;
	float:left;
	margin-left:7px;
	border:0px;
}
/*字母导航样式开始*/

/*最近更新样式开始*/
.main31left .lastupdate{
	width:206px;
	border:0px;
	text-align:left;
}
.main31left .lastupdate .title{
	width:206px;
	height:25px;
	background-image:url(../images/img/tit_05.gif);
	border-top:1px #C0C0C0 solid;
	border-right:1px #C0C0C0 solid;
	border-left:1px #C0C0C0 solid;
}
.main31left .lastupdate .title span{
	line-height:20px;
	vertical-align:middle;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333333;	
	margin-left:8px;
	padding-top:4px;
}
.main31left .lastupdate .content{
	border:1px #C0C0C0 solid;
}
.main31left .lastupdate .content ul{
	padding:5px 5px 5px 5px;
}
.main31left .lastupdate .content li{
	line-height:20px;
	padding:5px 0px 6px 0px;
	font-size:12px;
	color:#333333;		
	width:194px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	border-bottom:1px #CCCCCC dotted;
}
.main31left .lastupdate .content img{
	margin-bottom:3px;
}
.main31left .lastupdate .content span{
	margin-left:6px;
	margin-top:20px;
}
/*最近更新样式结束*/

/*总排行样式开始*/
.main31left .allranks2{
	width:206px;
	border:0px;
	text-align:left;	
}
.main31left .allranks2 .title{
	width:206px;
	height:25px;
	background-image:url(../images/img/tit_05.gif);
	border-right:1px #C0C0C0 solid;
	border-left:1px #C0C0C0 solid;	
}
.main31left .allranks2 .title span{
	line-height:20px;
	vertical-align:middle;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333333;	
	margin-left:8px;
	padding-top:4px;
}
.main31left .allranks2 .content{
	border:1px #C0C0C0 solid;
}
.main31left .allranks2 .content ul{
	padding:5px 5px 5px 5px;
}
.main31left .allranks2 .content li{
	line-height:20px;
	padding:5px 0px 6px 0px;
	font-size:12px;
	color:#333333;		
	width:194px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	border-bottom:1px #CCCCCC dotted;
}
.main31left .allranks2 .content img{
	margin-bottom:3px;
}
.main31left .allranks2 .content span{
	margin-left:6px;
	margin-top:20px;
}
/*总排行样式结束*/

/*内容显示-导航-样式开始*/
.main31right .contentnav{
	height:26px;
	border:0px;
}
.main31right .contentnav ul{}
.main31right .contentnav li{
	float:left;
	display:inline;
}
.main31right .contentnav .contentnav_a{
	width:90px;
	height:26px;
	background:url("../images/button/btn_nav01_a.gif") left bottom no-repeat;
	cursor:hand;
}
.main31right .contentnav .contentnav_b{
	width:84px;
	height:26px;
	background:url("../images/button/btn_nav01_b.gif") left bottom no-repeat;
	cursor:hand;
}
.main31right .contentnav .contentnav_a span{
	float:left;
	width:50px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;	
	padding-top:7px;	
	padding-left:35px;
}
.main31right .contentnav .contentnav_b span{
	float:left;
	width:81px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#293184;	
	padding-top:7px;
}
/*内容显示-导航-模式结束*/

/*内容显示-内容-介绍-开始*/
.main31right #content_1{
	border:1px #A7B8C7 solid;
	padding:10px 15px 10px 15px;
}
.main31right #content_1 .title{
	padding:4px 0px 2px 0px;
	background-color:#F4F4F4;
	text-align:left;
}
.main31right #content_1 .info{
	height:0px;
	margin-top:12px;
}
.main31right #content_1 .info .info_left{
	float:left;
	width:405px;
	border-right:1px #DFDFDF solid;
}
.main31right #content_1 .info .info_right{
	float:left;
	width:129px;
	padding:5px 5px 10px 10px;
}
.main31right #content_1 .info ul{
	padding-right:15px;
}
.main31right #content_1 .info li{
	text-align:left;
	height:18px;
	color:#2A5FAA;
	border-bottom:1px #CCCCCC dotted;
	margin:1px 0px 6px 0px;
}
.main31right #content_1 .intro{
	margin-top:10px;
	border-top:1px #A7B8C7 solid;
}
.main31right #content_1 .intro_1{
	text-align:left;
	padding:10px 0px 20px 0px;
	color:#505050;
}
/*内容显示-内容-介绍-结束*/

/*内容显示-内容-攻略-开始*/
.main31right #content_2{
	display:none;
	border:1px #A7B8C7 solid;
	padding:10px 15px 10px 15px;
	text-align:left;
}
.main31right #content_2 ul{
}
.main31right #content_2 li{
	border-bottom:1px #CCCCCC dotted;
	margin:1px 0px 6px 0px;
	padding:0px 0px 3px;
}
/*内容显示-内容-攻略-结束*/

/*内容显示-内容-补丁-开始*/
.main31right #content_3{
	display:none;
	border:1px #A7B8C7 solid;
	padding:10px 15px 10px 15px;
	text-align:left;
}
.main31right #content_3 ul{
}
.main31right #content_3 li{
	border-bottom:1px #CCCCCC dotted;
	margin:1px 0px 6px 0px;
	padding:0px 0px 3px;
}
/*内容显示-内容-补丁-结束*/