﻿@charset "utf-8";
/* CSS Document */
html{overflow-x:hidden;}
body{
	font:12px/18px "宋体",Arial,Helvetica,sans-serif;
	letter-spacing:0.2px;
	background:url(../images/zg_bg.jpg) no-repeat center top #352D25;
	overflow-x:hidden;
	color:#E4D5A0;
}
a{ color:#E4D5A0;}
a:hover{ color:#E4D5A0;}
/*全局样式*//*首页框架样式*/
#wp {
	width:960px;
	margin:0 auto;
	height:100%;
	position:relative;
	zoom:1;
}
#logo{display:block; position:absolute; left:360px; top:15px; z-index:101;}
header.index{ height:455px; position:relative;}
section.contaner{ margin:0 auto; position:relative; overflow:hidden;padding-top:10px;}
section.contaner_lm{ margin:0 auto; position:relative; overflow:hidden;padding-top:10px;}
article.main{ width:728px;  position:relative; padding-top:0;}
article.main_lm{ width:795px;  position:relative; padding-top:0;}
aside.left{ position:relative; width:222px;}
aside.lm_left{ position:relative; width:176px;}
footer.index_footer{  width:100%; height:150px; margin:0 auto;overflow:hidden; }
.YYwindow{ width:80px;height:161px; background:url(../images/yyWindow.png) no-repeat;right:0px;top:500px; position:fixed;}
.YYwindow a{width:80px;height:161px; display:inline-block;}
.weibo{
	height: 50px;
    left: 110px;
    opacity: 0.5;
    position: absolute;
    top: 175px;
    width: 300px;
}

.border1{ border:1px solid #050403; overflow:hidden;}
.border2{ border:1px solid #8D7259; overflow:hidden;}
/*首页左边样式*/
.indexleft_btns{}
.indexleft_btns ul{ overflow:hidden; zoom:1;}
.indexleft_btns ul li{ padding-bottom:3px; _padding-bottom:0px;height: 48px;}
.indexleft_btns ul li a{
	background: url("../images/left_imgs.png") no-repeat;
    height: 48px;
    width: 222px;
	display:block;
	font-size:0;
	line-height:0;
	text-indent:-999em;
}
.indexleft_btns ul li a.regbtn{ background-position:0 -33px;}
.indexleft_btns ul li a.zxczbtn{ background-position:0 -81px;}
.indexleft_btns ul li a.bugtj{background-position:0 -129px;}
.indexleft_btns ul li a.yftm{background-position:0 -177px;}
.indexleft_btns ul li a.ghrz{background-position:0 -225px;}

.indexleft_btns ul li a:hover.regbtn,.indexleft_btns ul li.curr a.regbtn{ background-position:-222px -33px;}
.indexleft_btns ul li a:hover.zxczbtn,.indexleft_btns ul li.curr a.zxczbtn{ background-position:-222px -81px;}
.indexleft_btns ul li a:hover.bugtj,.indexleft_btns ul li.curr a.bugtj{background-position:-222px -129px;}
.indexleft_btns ul li a:hover.yftm,.indexleft_btns ul li.curr a.yftm{background-position:-222px -177px;}
.indexleft_btns ul li a:hover.ghrz,.indexleft_btns ul li.curr a.ghrz{background-position:-222px -225px;}

.lm_box{background:#4F4032; border:1px solid #070606;}
.lm_title{ height:33px; overflow:hidden; background: url("../images/left_imgs.png") no-repeat 0 -308px; position:relative;}
.lm_body{ border:1px solid #79624D; border-top:none; zoom:1;}
.lm_icon{ height:35px; background: url("../images/left_imgs.png") no-repeat -408px 0px; padding-left:45px; line-height:35px; overflow:hidden;}
.lm_icon span.img_font{
	background: url("../images/font1_img.png") no-repeat;
	width:80px;
	height:25px;
	font-size:0;
	line-height:0;
	display:inline-block;
	overflow:hidden;
	margin-top:5px;
	float:left;
}

.left_xszn .lm_icon span.img_font{ background-position:0 -91px;}
.left_kfzq .lm_icon span.img_font{ background-position:0 -21px;}
.left_weibo .lm_icon span.img_font{ background-position:0 -67px;}
.right_yxts .lm_icon span.img_font{ background-position:0 -43px;}
.rili .lm_icon span.img_font{ background-position:0 -367px;}

.left_xszn ul{ padding:10px 10px; overflow:hidden; zoom:1;}
.left_xszn ul li{ width:49%; float:left; text-align:center; line-height:25px; border-bottom:1px dashed #897E59;}
.left_xszn ul li a{ line-height:25px;}

.left_kfzq{}
.left_kfzq ul{ padding:10px 10px; overflow:hidden;}
.left_kfzq ul li{ line-height:25px; border-bottom:1px dashed #897E59;}
.left_kfzq ul li a{ line-height:25px;}

.left_weibo .lm_body{ padding:10px;}
.left_medio .lm_body{ padding:10px;}

.weibo_font{ display:inline-block; padding-left:10px;}
.weibo_font p{ line-height:22px;}
.weibo_font p em{ margin-left:10px;}
 .weibo_font p em a{text-decoration:underline;}
.weibo_font p em a:hover{ color:#FFE400;}
.index_hzmt{height:110px; overflow:hidden;width:190px; margin:0 auto;}
.medio_ul{ overflow:hidden;}
.medio_ul li{ float:left; margin:0 5px 5px 0; _margin:0 3px 5px 0; width:90px; height:32px; font-size:0;}


ul.st1{ padding:0 10px; overflow:hidden; zoom:1;}
ul.st1 li{ width:49%; float:left; text-align:center; line-height:20px;}

/*首页主体*/
.index_4ad{ clear:both; overflow:hidden;}
.index_4ad ul li{ font-size:0; margin-right:8px; line-height:100%; float:left; border:1px solid #0A0807;}
.index_4ad ul li a img{ border:1px solid #4A2D17;}
.index_4ad ul li.last{ margin-right:0;}
.hot_news{ position:relative; width:432px; padding-top:32px; height:222px;}

.hot_news_tag_ul{ overflow:hidden; position:absolute; top:0; left:0; width:100%;}
.hot_news_tag_ul li{ float:left; margin-right:3px; cursor:pointer;}
.hot_news_tag_ul li.upload_btn { float:right;}
.hot_news_tag_ul li#tab_1_5{ margin-right:0;}
.hot_news_tag_ul li a{
	height:32px;
	width:84px;
	display:block;
	line-height:32px;
	text-align:center;
	background:url(../images/right_imgs.png) no-repeat;
	position:relative;
}
.hot_news_tag_ul li a .bg_right{ 
	width:5px; 
	height:32px; 
	position:absolute; 
	background:url(../images/right_imgs.png) no-repeat -195px 0;
	right:0;
	top:0;
}
.hot_news_tag_ul li a:hover,.hot_news_tag_ul li.curr a{ background-position:0 -32px; height:34px;}
.hot_news_tag_ul li a:hover .bg_right,.hot_news_tag_ul li.curr a .bg_right{ height:34px; background-position:-195px -32px;}

.hot_news_tag_ul li a span{
	font-size:0;
	height:32px;
	width:84px;
	display:block; 
	background: url("../images/font1_img.png") no-repeat;
	cursor:pointer;
}
.hot_news_tag_ul li a span.news{ background-position:23px -115px;}
.hot_news_tag_ul li a span.gamenews{background-position:23px -150px;}
.hot_news_tag_ul li a span.gamebullion{background-position:22px -180px;}
.hot_news_tag_ul li a span.actnews{background-position:20px -244px;}
.hot_news_tag_ul li a span.hotsend{background-position:20px -213px;}
.hot_news_tag_ul li a span.font_wjgl{background-position:20px -273px;}
.hot_news_tag_ul li a span.font_yhzs{background-position:20px -335px;}
.hot_news_tag_ul li a span.font_mxwj{background-position:16px -306px;}

.hot_con{ height:175px; overflow:hidden;}

.hot_news_main{ background:#4F4032;overflow:hidden;}
.gameimgs_main{ background:#4F4032;}
.gameimgs_main .gonglue{ padding:6px 10px; overflow:hidden;}
.hot_news_main .border2{ padding:6px 10px; overflow:hidden;}
.gameimgs_con{ overflow:hidden; height:242px;}
h2.hot_item{
	background: none repeat scroll 0 0 #36291D;
    border: 1px solid #533F2D;
    font-weight: bold;
    line-height: 28px;
	height:28px;
	padding:0 8px;
	position:relative;
}
h2.hot_item a{font-weight: bold;}
.index_hot_top h2.hot_item{ text-align:center; font-size:14px; height:28px; line-height:28px; position:relative;}
.news_ul{ padding:5px 0;}
.index_hot_top .news_ul{height:150px; overflow:hidden;}
.news_ul li{ line-height:24px; border-bottom:1px dashed #897E59;}
.news_ul li a{ line-height:24px;}
.news_ul li span{ float:right; color:#918A71; position:relative;}
.news_ul li em{ margin-right:5px;}
.bottom_more{ text-align:right;}
.index_hot_top{ overflow:hidden; zoom:1;}
.right_yxts{ width:455px;}
.right_yxts .lm_title{background-position:0 -273px;}
.cust_download .lm_title,.http_down .lm_title{ background:url(../images/down_t.png) no-repeat;}
.cust_download .lm_title h2,.http_down .lm_title h2{ font-weight:bold; line-height:33px; color:#FFFBE7; padding-left:20px; font-size:14px;}
.rili .lm_title{background-position:0px 0px;}
.right_yxts .index_yxts_mid{ font-size:0;}
.index_yxts_mid h3 {
    float: left;
    height: 213px;
    overflow: hidden;
    width: 56px;
	_width:55px;
}
.index_yxts_mid h3 a {
    background: url("../images/right_imgs.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 213px;
    opacity: 1;
    overflow: hidden;
	font-size:0;
    width: 56px;
	_width:55px;
}
.index_yxts_mid div {
    display: none;
    float: left;
}
.index_yxts_mid div.curr {
    display: block;
}

.index_yxts_mid h3.yxts_zbqh a {
    background-position: 0px -216px;
}
.index_yxts_mid h3.yxts_xljn a {
    background-position: -56px -216px;
}
.index_yxts_mid h3.yxts_dxgz a {
    background-position: -112px -216px;
}
.index_yxts_mid h3.yxts_pqms a {
    background-position: -168px -216px;
}
.index_yxts_mid h3.yxts_rxgc a {
    background-position: -225px -216px;
}

.index_yxts_mid h3.yxts_zbqh.curr a{
	background-position: 0px -429px;
}
.index_yxts_mid h3.yxts_xljn.curr a {
    background-position: -56px -429px;
}
.index_yxts_mid h3.yxts_dxgz.curr a {
    background-position: -112px -429px;
}
.index_yxts_mid h3.yxts_pqms.curr a {
    background-position: -168px -429px;
}
.index_yxts_mid h3.yxts_rxgc.curr a {
    background-position: -225px -429px;
}

.index_sec3{ overflow:hidden;zoom:1;}


.focus{ line-height:0; height:255px; overflow:hidden;}

/*日历样式*/
.rili{ width:257px;}
.rili_body{ height:102px; background:url("../images/right_imgs.png") no-repeat 30px -113px #4F4032;}
.rili_bottom{ height:47px; text-align:center; background: url("../images/right_imgs.png") no-repeat scroll 0 -66px transparent;}
.rili_top_ul{ background:url(../images/rili_week_bg.png) repeat-x; height:30px;}
.rili_top_ul ul{ overflow:hidden; padding-left:24px;}
.rili_top_ul ul li{ 
	float:left; 
	width:26px; 
	height:30px; 
	line-height:30px;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#C8B49F;
	margin-right:5px;
}
.rili_top_ul ul li.curr{ background: url("../images/right_imgs.png") no-repeat -300px -118px;}
.riqi{ position:relative; height:31px;}
.riqi span{
	width:83px;
	height:31px;
	background: url("../images/right_imgs.png") no-repeat -245px -150px;
	display:block;
	position:absolute;
	right:0;
	top:0;
	line-height:31px;
	text-align:center;
	font-weight:bold;

	color:#fff;
}
.riqi h3{
	height:29px;
	line-height:29px;
	padding-left:20px;
	font-weight:bold;
	border:1px solid #8D7259;
}
.rili_bottom p{
	padding-top:10px;
}
.rili_more_btn{
	background: url("../images/right_imgs.png") no-repeat -237px -182px transparent;
	width:91px;
	height:26px;
	display:inline-block;
}
.gameimgs{
	padding-top: 32px;
    position: relative;
    width: 455px;
}
.gameimgs .hot_news_tag_ul li a{ width:110px;}
.gameimgs .hot_news_tag_ul li a span{ width:110px;}

.gl_div{ width:48.5%;}
.gl_div .news_ul li{ line-height:25px;}
a.font_more{
	font-size:12px;
	position:absolute;
	right:5px;
	bottom:5px;
	font-weight:normal;
}
h2.hot_item a.font_more{font-weight:normal;}

.index_aiwen{ width:257px;}
.aiwen_ul{ overflow:hidden;}
.aiwen_ul li{
	width:85px;
	height:31px; 
	background: url("../images/right_imgs.png") no-repeat -201px 0px transparent;
	float:left;
	text-align:center;
	line-height:31px;
	cursor:pointer;
	font-size:14px;
	color:#fff;
}
.aiwen_ul li.curr{ background-position:-201px -32px;}

.index_photo {
    overflow: hidden;
    padding: 10px 0 0 16px;
	zoom:1;
}
.index_photo li {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    text-align: center;
    width: 132px;
}
.index_photo li img {
    border: 1px solid #724A39;
}
.index_photo li p {
    background: none repeat scroll 0 0 #30231E;
    border: 1px solid #4F3726;
    height: 20px;
    line-height: 20px;
}
.index_photo li p a{ line-height:20px;}

.cust_down_btn{ height:50px; width:100%; position:absolute; bottom:0; left:0; text-align:center; z-index:6;}
.top_down_btn{
    display: inline-block;
    height: 50px;
    margin: 0 auto;
    width: 240px;
}
.menu{
	height: 135px;
    margin-left: -160px;
    width: 1299px;
	position:absolute;
	text-align:center;
z-index:100;
}
.menu_bg{ width:1299px; height:80px; background:url(../images/menu_bg.png) no-repeat; position:absolute; left:0; top:0; z-index:1;}
.menu_nav{
	margin: 0 auto;
    overflow: hidden;
    padding: 28px 0;
    position: relative;
    width: 1000px;
    z-index: 2;
}
.menu_nav li{ float:left; margin-right:20px;}
.menu_nav li a{
	width:80px;
	height:22px; 
	display:block;
	text-align:center;
	font-size:0;
	line-height:0;
	text-indent:-999em;
	background:url(../images/menu_fonts.png) no-repeat;
	margin-bottom:15px;
}
.menu_nav li a.index{ background-position:0 0;}
.menu_nav li a.bullion{background-position:0 -25px;}
.menu_nav li a.gameinfo{background-position:0 -121px;}
.menu_nav li a.gamezs{background-position:0 -149px; margin-right:180px;}
.menu_nav li a.gamezh{background-position:0 -96px;}
.menu_nav li a.gamecz{background-position:0 -72px;}
.menu_nav li a.gamertd{background-position:0 -49px;}
.menu_nav li a.bbs{background-position:0 -174px;}

.menu_nav li a:hover.index{ background-position:-92px 0;}
.menu_nav li a:hover.bullion{background-position:-92px -25px;}
.menu_nav li a:hover.gameinfo{background-position:-92px -121px;}
.menu_nav li a:hover.gamezs{background-position:-92px -149px; margin-right:180px;}
.menu_nav li a:hover.gamezh{background-position:-92px -96px;}
.menu_nav li a:hover.gamecz{background-position:-92px -72px;}
.menu_nav li a:hover.gamertd{background-position:-92px -49px;}
.menu_nav li a:hover.bbs{background-position:-92px -174px;}


.contant_main {
    border: 1px solid #160600;
    width: 641px;
}
.contant_ad{ width:142px; overflow:hidden; float:right;}

.top_ad{ position:absolute; left:0px; top:100px; z-index:5;}

.rili_body ul.st1{ padding-top:10px;}

.aw
{
    overflow: hidden;
    padding: 15px 0 5px 0;
}



.menu_nav li ul{ overflow:hidden; display:none; float:left;}
.menu_nav li ul li{ float:none; margin:0;}
.menu_nav li ul li a{ background:none; font-size:12px; line-height:20px; height:20px; text-indent:0; margin:0; padding:0;}

.table1 td a{line-height:20px;}