*{ margin:0;  padding:0;}
body{background:#000; font:12px/1.5 SimSun,Microsoft YaHei; color:#ebb487;}
a{text-decoration:none;}
a:hover{ color:#ebb487;text-decoration:underline;}
a:focus,a:visited{outline:none}
img{border:none; vertical-align:top;}
ul,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{ display:inline-block;}*html.clearfix{ height:1%}.clearfix{ display:block;}

/* 首页 */
.wrap{width: 1000px; margin:0 auto;}
.head_bg{ height:490px;}
.content_bg{background:url(/images/zl/game_bg.jpg) no-repeat top center #000; height:auto; color:#ebb487;}
.top_menu{background:url(/images/zl/top_menu.jpg) no-repeat; height:112px; position:relative;}
.top_pic01{background:url(/images/zl/top_pic01.jpg) no-repeat; height:378px; position:relative;}
.black_bg{background:url(/images/zl/top_pic02.jpg) no-repeat top center; position:relative;}
.top_pic01 #top_bdshare{position:absolute; bottom:30px; right:0px; z-index:20;}
.top_pic01 #top_bdshare .bds_more,#ndbg_bdshare .bds_more{color:#fff; padding-top:4px !important;}

.top_menu h1 a{ position:absolute; left:430px; top:0; width:178px; height:112px;}
.top_menu .zl_nav{ height:60px; padding:38px 0 0 55px; font-family:Microsoft YaHei;}
.top_menu .zl_nav a{display:block; float:left; padding:0 25px; _padding:0 24px; color:#ccc; font-size:16px;}
.top_menu .zl_nav a.menu03{margin-right:215px;}
.zl_nav a:hover{ color:#efefef;}

.flash{position:absolute; top:0; left:0; width:1000px; height:378px; z-index:4;}
.com_bgcolor{ border:1px solid #623028; background:#471a15;}
#con_left{float:left; width:231px;}
.fast_download{height:46px; width:229px;}
.fast_download a{display:block; width:100%; height:100%;background:url(/images/zl/btn_icons.jpg) no-repeat 0 0;}
.fast_download a:hover{background-position:0 -46px;}
.game_star .start{background:url(/images/zl/game_start.jpg) no-repeat; height:114px; width:229px;}
#con_right{float:right; width:756px;}

.login_box{padding:10px 5px 0; width:219px; height:150px; color:#c8c8c8; position:relative;}
#l_focus p {margin-top:8px; position:relative;}
#l_focus label{font-size:13px; font-weight:bold; position:absolute; left:4px; top:4px;}
#l_focus p input{background:#716455; border:1px solid #1b0d08; color:#fff; width:101px; height:24px; line-height:24px; padding-left:44px; vertical-align:middle; outline:none;}
#l_focus p input#login_save{width:14px; height:14px; padding-left:0;}
.login_btn_l{margin-top:16px;}
#l_focus a{ color:#ebb487;}
.login_btn{ position:absolute; top:19px; right:5px; background:url(/images/zl/btn_icons.jpg) no-repeat -231px 0; width:65px; height:59px; border:none; vertical-align:middle; cursor:pointer;}
.login_btn:hover{background:url(/images/zl/btn_icons.jpg) no-repeat -296px 0;}
a.qq{ display:inline-block; width:95px; height:28px;background:url(/images/zl/btn_icons.jpg) no-repeat -230px -60px;}
a:hover.qq{ background-position:-326px -60px;}
a.regsit_btn{background:url(/images/zl/btn_icons.jpg) no-repeat -230px -89px;  width:95px; height:28px; display:inline-block;  margin-left:20px;}
a:hover.regsit_btn{background-position: -326px -89px;}
#logined{color:#fff; line-height:22px; padding-left:10px;}
.username a{color:#ffde00;}
.ld ul{margin:0px 0 8px 4px;}
#logined .ld li{list-style:circle;}
.ld li a{color:#d99558; vertical-align:middle;}
.l_m a{display:block; float:left; width:100px; color:#ebb487;}

.fogegt_pwd a{ display:inline-block; margin-left:8px; width:80px; color:#ebb487;}
.mt9{margin-top:9px;}
.con_left_tit{background:url(/images/zl/btn_icons.jpg) no-repeat; height:35px; width:229px;}
.sever_tit{ background-position:0 -122px;}
.intro_tit{ background-position:-230px -122px;}
.kefu_tit{ background-position:0 -158px;}
.link_tit{ background-position:-230px -158px;}

.game_js{padding:10px; height:158px; line-height:20px;}
.server_txt{height:178px;}
.server{padding:8px 10px 0;}
.server a{  display:block; width: 204px; height: 26px; line-height: 26px; border-bottom: 1px dashed #55221c; padding-left: 4px;}
.server a span{display:block; width:168px; float:left;color:#ebb487; cursor: pointer; }
.server a span:hover{ color:#eed1ba;}
.server a span.s1{width:32px; color:#ff0000;text-align:right;}
.server a span.s2 { color:#3b7c1e; }
.more_sever a{ display:block; font-weight:bold; text-align:right; padding-right:14px; margin-top:8px; color:#ebb487;}
.game_kf{ padding:10px 16px; height:130px; text-align:center; line-height:26px;}
.game_kf li{background:url(/images/zl/desc_icon.gif) no-repeat left center; padding-left:16px;}
.game_kf .kefu_btn{background:url(/images/zl/btn_icons.jpg) no-repeat 0 -93px; display:block; width:114px; height:28px; margin:10px auto 0;}
.game_kf .kefu_btn:hover{background-position:-115px -93px;}
.game_fcm{padding:16px 10px; text-align:center;}

.links_con{padding:10px 5px; height:180px; color:#ebb487;}
.links_con a{ color:#ebb487; display:inline-block; padding:4px;}

/*  幻灯片 */
.slider-wrapper{width:385px; height:218px; position:relative; overflow:hidden; float:left;}
.nivoSlider{height:218px; position:relative;}
.nivoSlider img {position:absolute;	top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice {display:block; position:absolute; z-index:5; height:100%;}
.nivo-box {display:block; position:absolute; z-index:5;}
.nivo-controlNav{position:absolute; bottom:10px; right:0px;z-index:9;text-indent:-9999px;}
.nivo-controlNav a{display:block; float:left; cursor:pointer; width:25px; height:7px; background:#471a15; margin-right:3px; } 
.nivo-controlNav a:hover,.nivo-controlNav a.active{background:#bf2312;}

/* tab */
.tab .tit,.tab .tit li{cursor:default;}
.tab .tit.cur,.tab .tit li.cur{cursor:pointer;}
.tab .txt{display:none;}
.tab .txt.cur{display:block;}
.game_news{width:364px; border:1px solid #430a04; height:216px; float:right; background:#471a15; overflow:hidden; position:relative}
.game_news .tit{height:38px; line-height:32px; width:364px; background:url(/images/zl/new_tit.jpg) no-repeat;}
.game_news .tit ul{}
.game_news .tit li{width:56px; margin-right:4px; float:left; font-size:14px; text-align:center;}
.game_news .tit li a{width:56px; height:38px;line-height:32px; display:inline-block; color:#ebb487; font-size:13px; font-weight:bold;}
.game_news .tit li a:hover,.game_news .tit li.cur a{background:url(/images/zl/tab_hover.gif) no-repeat; text-decoration:none;}
.game_news .tit a.more{color:#a76f5e; float:right; padding-right:8px; font-weight:normal;}

.headline{height:33px; width:342px; background:#320a08; line-height:33px; margin:6px auto 0; color:#ce480f; font-size:14px;}

.game_news .txt{height:130px; overflow:hidden;}
.game_news .txt ul{padding:3px 10px 0px;}
.game_news .txt li{height:25px; line-height:25px;}
.game_news .txt li a{display:inline-block; width:300px; height:25px; overflow:hidden;}
.game_news .txt li a:hover,.gl_list li a:hover{ text-decoration:underline;}
.game_news .txt li span,.gl_list li span{float:right;}

.yxzy{width:754px; height:213px; margin-top:9px; position:relative;}
.yxzy .tit{height:35px; position:absolute; top:0px; left:0px;}
.yxzy .tit li{width:253px; height:35px; line-height:35px; float:left; display:inline;}
.yxzy .tit li a{width:253px; height:35px; color:#ebb487; font-weight:bold; font-size:16px; text-shadow:0 0 6px #000; background:url(/images/zl/active_bg.jpg); overflow:hidden; display:block; text-align:center;}
.yxzy .tit li a:hover,.yxzy .tit li.cur a,.yxzy .tit li.cur{background:none; width:248px; text-decoration:none;}

.yxzy .txt{width:374px; height:110px; padding:103px 360px 0 20px; line-height:20px; overflow:hidden;}
.yxzy .bg1{background:url(/images/zl/zs_bg.jpg) no-repeat;}
.yxzy .bg2{background:url(/images/zl/fs_bg.jpg) no-repeat;}
.yxzy .bg3{background:url(/images/zl/ds_bg.jpg) no-repeat;}
.gongji,.fangyu{position:absolute; bottom:22px;  width:110px; height:17px;}
.gongji{left:120px;}
.fangyu{left:332px;}

.active_img{width:754px; height:80px; padding:6px 0; margin-top:10px;}
.active_img li{width:238px; height:80px; overflow:hidden; float:left; margin:0 7px 0 6px; display:inline;}
.active_img li img{border:1px solid #67180e;}
.game_data{margin-top:9px;}
.game_data_tit{height:35px; line-height:35px; text-align:right;}
.game_data h2{background:url(/images/zl/gamedata_tit.jpg) no-repeat; width:746px; padding-right:8px; height:35px;}
.game_data_tit a{color:#d1775b; font-weight:normal; font-size:12px;}
.game_data_con{ padding:6px 0;height:166px; overflow:hidden;}

.game_data_det{ float:left; width:187px; height:166px; border-right:1px dashed #602822;}
.game_data_con .bdnone{border-right:none;}
.det_tit{width:137px; height:63px; margin:5px auto; }

.det_txt{width:180px; height:88px; margin-left:6px; overflow:hidden; color:#510800; line-height:22px;}
.det_txt a{ display:block; float:left; width:88px; text-align:center; color:#ebb487;}

.game_zl {width:756px;}
.game_zl .game_data_con{padding:10px 25px 20px;}

.game_gl,.game_lt{margin-top:9px; width:372px; height:187px;}
.game_lt{float:right;}
.game_gl{float:left;}
.game_gl_tit{height:32px; line-height:32px; text-align:right; position:relative; top:1px;}
.game_gl h2,.game_lt h2{ float:left; background:#461a15; width:88px; height:31px; text-align:center; font-size:14px; font-weight:bold; color:#ebb487;border:1px solid #623028; border-bottom:none;}
.game_gl h2 a,.game_lt h2 a{ color:#ebb487;}
a.gl_more{background:url(/images/zl/more_icon.gif) no-repeat; width:22px; height:22px; display:inline-block; margin-top:2px;}

.gl_list{border:1px solid #623028; background:#471a15; padding:10px 15px; height:133px; overflow:hidden}
.gl_list li{height:26px; line-height:26px; border-bottom:1px dashed #5d412b;}
.gl_list li:last-child{border-bottom:none;}
.gl_list a{ display:inline-block; width:290px; height:26px; overflow:hidden; color:#ebb487;}

.game_jt{ width:754px; height:235px;  overflow:hidden; margin-top:9px;}
.game_jt h2{background:url(/images/zl/jt_tit.jpg) no-repeat; width:746px; padding-right:8px; height:35px;}

.jietu_list{ padding:12px 0; height:175px; width:754px; overflow:hidden;}
.jietu_list li{float:left; margin-left:16px; width:166px; height:173px; border:1px solid #6d5b4c; display:inline;}
.mthz{float:right; width:216px; height:182px;}
.mthz h2{background:url(/images/zl/btn_icons.jpg) no-repeat -535px -231px; width:192px; padding-right:24px;}
.mthz dd{height:132px; width:202px; overflow:hidden; margin:8px 7px;  position:relative;}
.mthz dd img{height:60px; overflow:hidden; margin-bottom:6px;}

/*内页新闻列表*/
#game_center_right{float:right; width:754px; border:1px solid #623028; background:#471a15;}
.news_list{width:754px;}
.news_list_tit{height:35px; line-height:35px; color:#fff; background:url(/images/zl/list_tit.jpg) no-repeat; padding:0 15px 0 15px; width:724px}
.news_list_tit strong{ color:#ebb487; font-weight:bold; font-size:16px; text-shadow:0 0 6px #000;}
.news_list_tit span{float:right;}
.news_list_tit a{color:#fff;}
.news_list_txt{min-height:1165px; height:auto!important; height:1165px; padding:5px 15px;}
.news_list_txt li{line-height:29px; color:#ebb487; border-bottom:1px dashed #5d412b; background:url(/images/zl/icon_02.jpg) 5px center no-repeat; padding:0 10px 0 15px;}
.news_list_txt li a{color:#ebb487; margin-right:5px; _float:left;}
.news_list_txt li span{margin-left:20px; float:right;}
.news_list_txt a,.news_list_txt a:hover{color:#ebb487;}
.news_list_txt .current{color:#ebb487;}


/*内页新闻内容*/
.news_con_txt{min-height:1174px; height:auto!important; height:1174px; padding:0 15px;}
.game_read_tit{line-height:45px; text-align:center; color:#510800; font-size:18px; padding-top:10px;}
.game_read_tit h1{color:#ebb487; font-size:26px; font-family:"微软雅黑";}
.game_read_zz{line-height:30px; text-align:center;}
.game_read_txt{ line-height:200%; padding:10px 0;}

.baidu_search{line-height:30px; text-align:center; color:#1C84E7; border-bottom:1px solid #5d412b; padding:0 0 10px 0;}
.baidu_search img{vertical-align:middle; margin-left:5px;}
.baidu_search input{height:16px; border:1px solid #6c291c; vertical-align:middle; margin-left:5px;}
.baidu_search input.btn{width:60px; height:20px; border:none; background:url(/images/zl/bdyx.jpg) no-repeat; cursor:pointer;}

.prev_next{height:30px; color:#510800; border-top:1px solid #31171e; padding:5px 0;}
.prev_next li{width:350px; height:30px; line-height:30px; margin-left:10px; display:inline; font-size:14px; float:left; color:#ebb487;}
.prev_next li a,.xg_news li a{color:#ebb487;}
.prev_next li a:hover,.xg_news li a:hover{color:#ebb487;}

.bot_txt{border-top:1px solid #31171e;}
.xg_news{width:344px; height:150px; position:relative; padding-top:10px; float:left;}
.xg_news h3{line-height:30px;  font-size:12px; font-weight:bold; padding-left:5px;}
.xg_news ul{height:120px; overflow:hidden; position:absolute;}
.xg_news li{width:330px; height:23px; line-height:23px; color:#c6a443; padding:0 7px;}

.rmtj{width:344px; height:150px; padding-top:10px; float:left;}
.rmtj_tit{line-height:30px; font-size:12px; font-weight:bold; padding-left:7px;}
.rmtj_txt{height:120px; overflow:hidden;}
.rmtj_txt li{width:330px; height:23px; line-height:23px; padding:0 7px;}
.rmtj_txt li a{}
.rmtj_txt li span{float:right;}

.backToTop {background:url(/images/zl/back.jpg) no-repeat; display: none;width: 45px; height:45px;line-height: 1.2;padding: 5px 0;position: fixed;
 _position: absolute;right: 20px;bottom: 20px;_bottom: "auto";cursor: pointer; display:inline-block; opacity:0.8; filter:alpha(opacity=80);}
 .backToTop:hover{ opacity:1; filter:alpha(opacity=100);}
 
 #game_head{color:#333;}
 
