﻿body{margin:0px; padding:0px; font-size:12px; font-family:"宋体","Arial Narrow";}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,tr,td,th{padding:0; margin:0;}   
li{list-style-type:none;}
ul {list-style:none;}
img{vertical-align:top;border:0;}
a:hover{text-decoration:underline;color:#ef9b11;}
a{text-decoration:none;_position:relative;color:#333;}

body{font-family:"微软雅黑"; background:#0b0100; position:relative; overflow-x:hidden;}
li,input{border:none; background:none;}
a{outline:none;}
a:hover{text-decoration:none;}
.clearfix{*zoom:1;}
.clearfix:after{height:0; font-size:0; display:block; clear:both; overflow:hidden; visibility:hidden; content:"";}
.none{display:none;}


.bg{width:100%; padding-bottom:80px;background:url(../images/bg.jpg) top center no-repeat #0b0100;}
#content{background:url(../images/con_bg.jpg) top center no-repeat; position:relative;}
.flash_box{position:absolute; top:71px; left:0;width:1000px; height:484px; z-index:1;}
.download_btn{width:144px; height:134px; position:absolute; left:54px; bottom:0;}
.download_btn a{height:134px; display:block;}
/*头部菜单*/
#top_menu{ height:69px; position:relative; padding-left:29px;}
#top_menu a{width:131px; height:69px; text-indent:-1000px; overflow:hidden; margin-right:1px; *width:132px; *margin-right:0; float:left; display:inline;}
#top_menu a.logo{width:156px; height:136px; margin:0; background:url(about:blank); position:absolute; top:0px; left:423px; z-index:9;}
#top_menu a.m3{margin-right:156px;}
#top_menu a.m1:hover{background:url(../images/menus_hover.jpg) -29px 0; *background:url(../images/menus_hover.jpg) -28px 0;}
#top_menu a.m2:hover{background:url(../images/menus_hover.jpg) -161px 0; *background:url(../images/menus_hover.jpg) -160px 0;}
#top_menu a.m3:hover{background:url(../images/menus_hover.jpg) -293px 0; *background:url(../images/menus_hover.jpg) -292px 0;}
#top_menu a.m4:hover{background:url(../images/menus_hover.jpg) -580px 0;}
#top_menu a.m5:hover{background:url(../images/menus_hover.jpg) -712px 0;}
#top_menu a.m6:hover{background:url(../images/menus_hover.jpg) -844px 0;}
#top_menu a:hover{color:#fff;}
#top_menu #top_bdshare{position:absolute; bottom:0px; right:10px;}
#top_menu #top_bdshare .bds_more,#ndbg_bdshare .bds_more{color:#fff; padding-top:4px !important;}


#btnlistID li{margin-left:10px !important; width:14px !important; height:14px !important;}
.KSS_btnBox{width:96%; bottom:10px !important;}
/*中间广告块*/
#top_pic{width:1000px; height:401px; position:relative;}
#top_pic .watermark{width:124px; height:66px; background:url(../images/9377_watermark.png) no-repeat; position:absolute; left:200px; top:50px; z-index:99;}
#top_pic .banner{width:506px; height:214px; position:absolute; top:176px; left:50px; z-index:99;}
#top_pic .banner a{height:100%; display:block;}
#top_pic .flash{width:800px; height:290px; position:absolute; top:15px; left:79px;}



/*中间内容区*/
#game_center,.wrapper{width:1000px; margin:0 auto; position:relative; z-index:9;}

/*左边内容*/
#game_center_left{width:264px; float:left; position:relative;}
#game_center_left input{outline:none;}
.start_game{width:264px; height:130px; background:url(../images/start_game.jpg) no-repeat; position:relative;}
.start_game a{width:264px; height:130px; position:absolute; top:0; left:0; z-index:99; background:url("about:blank?201503181000");}

.login{height:158px; color:#a28f70; background:#250801; border:1px solid #000; overflow:hidden; margin-bottom:7px; position:relative;}
.login p{color:#e1d122; vertical-align:middle; padding:0 8px; position:relative;}
.login p .wz{line-height:26px; position:absolute; top:8px;  left:14px; *left:4px;}
.login .input_txt{width:135px; height:24px; color:#fff; border:none; background:#513b2e; padding:0 2px 0 43px; margin-top:10px; }
.login_btn{width:59px; height:54px; background:url(../images/left_btns.gif) no-repeat -265px 0; cursor:pointer; position:absolute; top:12px; right:10px;}
.login_btn:hover{background-position:-265px -55px;}
.login .forget_pwd{height:18px; vertical-align:middle; overflow:hidden; margin-top:7px;}
.login .forget_pwd label{ margin-right:114px;color:#e4be9d;}
.login .forget_pwd a{color:#e4be9d;}
.login .forget_pwd a:hover{color:#c89e79;}
.login .forget_pwd input{ margin-right:5px; vertical-align:middle;}
.login .left_btns{ border-top:1px solid #000; background:#300500;  margin-top:5px;}
.login .left_btns a{height:55px; width:131px;  display:block; float:left; background:url(../images/left_btns.gif) no-repeat; text-indent:-1000px; margin-top:2px;}
.login .left_btns a.regis_btn{background-position: -1px -1px;}
.login .left_btns a.regis_btn:hover{background-position: -1px -115px;}
.login .left_btns a.pay_btn{ background-position: -133px -1px;}
.login .left_btns a.pay_btn:hover{background-position: -133px -115px;}
.login .left_btns a.qq{background-position: -1px -58px;}
.login .left_btns a.qq:hover{background-position: -1px -172px;}
.login .left_btns a.kf_btn{background-position: -133px -58px;}
.login .left_btns a.kf_btn:hover{background-position: -133px -172px;}

.username{line-height:24px;}
.username a{color:#fff; font-weight:bold;}
.username a:hover{color:#e4eeff;}
.log_link{line-height:24px; padding:3px 8px 6px !important;}
.log_link a{color:#FD9A01; margin-right:40px; display:inline-block;}
.log_link a:hover{color:#E2AE5F;}
.server_logined{line-height:22px; overflow:hidden; padding:4px 10px 5px 10px;}
.server_logined li{height:22px; background:url(../images/icon_03.jpg) left center no-repeat; padding-left:14px;}
.server_logined li a{color:#FD9A01;}
.server_logined li a:hover{color:#E2AE5F;}


.server{background:#2a1912; margin-bottom:10px;}
.server_tit{height:42px; background:url(../images/left_bg.png) -0px -312px;}
.server_txt{line-height:26px; color:#3e82bd; border:1px solid #302420; border-top:none;}
.search{height:31px; color:#f40e0c; background:#513b2e; vertical-align:middle; padding-left:10px;}
.search .input{width:50px; height:23px; line-height:23px; border:1px solid #75634f; background:#fff; padding:0 3px; margin:3px 8px 0 0; float:right; display:inline;}
.search .btn{width:72px; height:25px; line-height:25px; color:#cb2b2a; font-size:13px; border-radius:5px; background:#000; text-align:center; cursor:pointer; display:block; margin:3px 8px 0 0; float:right; display:inline;}
.search .btn:hover{color:#f62c2a;}
.server_txt ul{height:140px; padding:5px 10px;}
.server_txt li{height:27px; color:#4382b5; border-bottom:1px solid #24130b; background:url(../images/icon_04.jpg) 5px center no-repeat;}
.server_txt li a{line-height:26px; color:#b19070; border-bottom:1px solid #34231d; display:block; padding:0 10px 0 20px; position:relative;}
.server_txt li a:hover{color:#cdc260; text-decoration:none;}
.server_txt li span{line-height:25px; position:absolute; top:0px; right:10px;}
.server_txt li.all{height:24px; border:none; background:none; margin:5px 0;}
.server_txt li.all a{width:108px; height:23px; line-height:23px; color:#6a4536; border-radius:3px; background:#1c110d; text-align:center; display:block; padding:0px; float:right;}
.server_txt li.all a:hover{color:#cb2b2a; text-decoration:none;}

.left_con{background:#2a1912; margin-bottom:10px;}
.left_tit{height:42px;}
.js_tit{background:url(../images/left_bg.png) -0px -354px;}
.kf_tit{background:url(../images/left_bg.png) -0px -396px;}
.left_txt{line-height:22px; color:#d06133; border:1px solid #302420; border-top:none; padding:9px 12px 11px;}
.left_txt a{color:#d06133; margin:0 3px;}
.left_txt a:hover{color:#ff753d; text-decoration:underline;}
.left_txt img{margin:10px 0;}


/*右边内容*/
#game_center_right{width:720px; float:right; position:relative; z-index:9;}

.news_module{height:287px; margin-bottom:10px;}
.game_news{width:720px; height:287px; border:1px solid #000; float:right; display:inline;background:#2a1912; position:relative; z-index:9; overflow:hidden;}
.news_more{position:absolute; right:23px; top:13px; color:#a59378; font-family:sinsum;}
.game_news .top_news{height:80px; line-height:22px; background:#000; color:#a28f70; font-family:"宋体"; overflow:hidden; padding:5px 20px 0; margin:10px 11px;}
.game_news .top_news h2{line-height:28px; height:28px; color:#e1d122; font-size:16px; text-align:center;}
.game_news .top_news a{color:#bb7e1f;}
.game_news .top_news a:hover{color:#d1bb97; text-decoration:underline;}
.game_news .tit{height:40px; background:#1a1615; border-bottom:1px solid #5c0901;font-family:sinsum;}
.game_news .tit li{width:67px; line-height:40px; font-size:14px; text-align:center; float:left;}
.game_news .tit li a{height:40px; color:#a59378; display:block; cursor:pointer;}
.game_news .tit li.cur a,.game_news .tit li a:hover{background:url(../images/tab_news_hover.jpg) top center no-repeat; cursor:pointer; color:#fff; text-decoration:none;}
.game_news .txt{height:176px; overflow:hidden; padding-top:5px; }
.game_news .txt li{height:29px; line-height:29px; color:#b58d73; font-family:sinsum;  padding:0 20px;}
.game_news .txt li a{color:#b58d73; font-weight:normal;}
.game_news .txt li a:hover{color:#e3b991; text-decoration:underline;}
.game_news .txt li span{float:right;}

.news_pic{width:329px; height:346px; background:#000; overflow:hidden; float:left;display:inline; position:relative; z-index:20;}
#btnlistID{text-indent:-99999px;}

/*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;}

.event{height:100px; margin-bottom:8px;}
.event li{width:234px; height:100px; margin:0 3px; float:left; display:inline;}

.l_m{width:476px; float:left; display:inline;}
.yxzy{height:232px; margin-bottom:10px; position:relative;}
.yxzy .tit{height:47px; position:absolute; top:0px; left:0px;}
.yxzy .tit li{width:108px; height:47px; margin-right:2px; float:left; position:relative;}
.yxzy .tit li a{height:47px; background:url(../images/right_bg.png); _background:url(../images/right_bg.gif); text-indent:-1000px; overflow:hidden; display:block;}
.yxzy .tit li a:hover,.yxzy .tit li.cur a{width:108px; height:53px; position:absolute; top:0px; right:0px;}
.yxzy .tit li a.z1{background-position:-0px -0px;}
.yxzy .tit li a.z1:hover,.yxzy .tit li.cur a.z1{background-position:-0px -47px;}
.yxzy .tit li a.z2{background-position:-108px -0px;}
.yxzy .tit li a.z2:hover,.yxzy .tit li.cur a.z2{background-position:-108px -47px;}
.yxzy .tit li a.z3{background-position:-216px -0px;}
.yxzy .tit li a.z3:hover,.yxzy .tit li.cur a.z3{background-position:-216px -47px;}
.yxzy .txt{width:446px; height:170px; line-height:22px; color:#af8d6e; overflow:hidden; padding:62px 15px 0 15px;}
.yxzy .bg1{background:url(../images/yxzy_bg1.jpg) no-repeat;}
.yxzy .bg2{background:url(../images/yxzy_bg2.jpg) no-repeat;}
.yxzy .bg3{background:url(../images/yxzy_bg3.jpg) no-repeat;}

.game_infor{background:#2a1912; margin-bottom:10px;}
.game_infor_tit{height:42px; line-height:42px; padding:0 10px;}
.game_infor .tit1{background:url(../images/right_bg.png) -0px -100px;}
.game_infor .tit2{background:url(../images/right_bg.png) -0px -142px;}
.game_infor_tit a{color:#910201; float:right;}
.game_infor_tit a:hover{color:#d90100;}
.game_infor_txt{height:105px; border:1px solid #2e231f; border-top:none; padding:5px 13px;}
.game_infor_txt li{height:26px; line-height:26px; *height:24px; *line-height:24px; color:#b19070; overflow:hidden;}
.game_infor_txt li a{color:#b19070; float:left;}
.game_infor_txt li a:hover{color:#e3b991; text-decoration:underline;}
.game_infor_txt li span{float:right;}

.r_m{width:234px; float:right;}
.gamedata{height:400px; background:url(../images/gamedata.jpg) no-repeat; margin-bottom:10px;}
.gamedata .tit{height:104px;}
.gamedata .tit li{width:78px; height:104px; text-indent:-1000px; overflow:hidden; float:left; position:relative;}
.gamedata .tit li a{height:104px; background:url(../images/right_bg.png); display:block;}
.gamedata .tit li a.z1{background-position:-0px -184px;}
.gamedata .tit li a.z1:hover,.gamedata .tit li.cur a.z1{background-position:-234px -184px;}
.gamedata .tit li a.z2{background-position:-78px -184px;}
.gamedata .tit li a.z2:hover,.gamedata .tit li.cur a.z2{background-position:-312px -184px;}
.gamedata .tit li a.z3{background-position:-156px -184px;}
.gamedata .tit li a.z3:hover,.gamedata .tit li.cur a.z3{background-position:-390px -184px;}
.gamedata .txt{height:285px; border:1px solid #2e231f; border-top:none; overflow:hidden; padding:5px 12px;}
.gamedata .txt dt{height:29px; line-height:29px; color:#bb7e1f; font-weight:bold; border-bottom:1px dashed #3f2b24; padding:0 5px;}
.gamedata .txt dd{padding:5px 0;}
.gamedata .txt a{line-height:24px; color:#b19070; padding:0 5px; margin:3px 0; display:inline-block;}
.gamedata .txt a:hover{color:#f6d997; background:#6c0f00; text-decoration:none;}

.tsxt{background:#2a1912; margin-bottom:10px;}
.tsxt dt{height:42px; background:url(../images/right_bg.png) -0px -288px;}
.tsxt dd{height:110px; border:1px solid #2e231f; border-top:none; overflow:hidden; padding:0 10px; margin-top:5px; position:relative;}
.tsxt dd img{height:50px; overflow:hidden; margin-bottom:5px;}

.game_pic{width:720px; margin:0 0 10px; background:#2a1912; clear:both;}
.game_pic_tit{height:40px; line-height:40px; background:#2b0a00; overflow:hidden; padding:0 10px;}
.game_pic_tit span{width:95px; line-height:48px; color:#f6d997; font-size:14px; background:url(../images/right_bg.png) -0px -330px; text-align:center; padding-left:5px; float:left;}
.game_pic_tit a{color:#910201; float:right;}
.game_pic_tit a:hover{color:#d90100;}
.game_pic_txt{height:157px; border:1px solid #2e231f; border-top:none; padding:0 4px;}
.game_pic_txt li{width:165px; height:147px; line-height:30px; color:#b19070; text-align:center; margin:10px 6px 0; float:left; display:inline;}
.game_pic_txt li a{height:113px; border:2px solid #2d211d; display:block;}
.game_pic_txt li a:hover{border:2px solid #653526;}

.links{width:1000px; margin:0 auto 10px auto;}
.links_tit{height:23px; border-bottom:3px solid #3f140d;}
.links_tit span{width:80px; line-height:23px; color:#e6c689; background:#3c110a; text-align:center; display:block; float:left;}
.links_txt{width:1000px; line-height:22px; color:#6d4836; padding:5px 0;}
.links_txt a{color:#6d4836; margin:0 6px; display:inline-block;}
.links_txt a:hover{color:#a26d54;}


/*内页新闻列表*/
.news_list{background:#2b0a00;}
.news_list_tit{height:40px; line-height:40px; color:#716452; overflow:hidden; padding:0 15px;}
.news_list_tit strong{width:95px; line-height:48px; color:#f6d997; font-size:14px; background:url(../images/right_bg.png) -0px -330px; text-align:center; padding-left:5px; float:left;}
.news_list_tit span{float:right;}
.news_list_tit a{color:#716452;}
.news_list_tit a:hover{color:#9d8f7c;}
.news_list_txt,.pic_txt{min-height:965px; height:auto!important; height:965px; border:1px solid #3d0e00; background:#1a0600; padding:5px 15px; margin:0 14px 16px 14px;}
.news_list_txt li{line-height:29px; color:#b19070; border-bottom:1px dashed #5e2c2d; background:url(../images/icon_02.jpg) 10px center no-repeat; padding:0 10px 0 20px;}
.news_list_txt li a{color:#b19070; margin-right:6px;}
.news_list_txt li a:hover{color:#e3b991; text-decoration:underline;}
.news_list_txt li span{float:right;}
.news_list_txt a,.pic_txt a{color:#b19070;}
.news_list_txt .scott,.pic_txt .scott{float:right; margin-top:20px; color:#eff7ff;}
.news_list_txt .scott a{margin:0 6px;}
.news_list_txt .scott input,.pic_txt .scott input{color:#333; background:#fff;}
.news_list_txt .current{color:#a8d8ff;}

.pic_txt li{width:186px; height:162px; line-height:30px; color:#b19070; text-align:center; margin:10px 17px 0 17px; float:left; display:inline;}
.pic_txt li a{height:128px; border:2px solid #2d211d; display:block;}
.pic_txt li a:hover{border:2px solid #653526;}


/*内页新闻内容*/
.news_con_txt{min-height:965px; height:auto!important; height:965px; border:1px solid #3d0e00; background:#1a0600; padding:5px 15px; margin:0 14px 16px 14px;}
.game_read_tit{height:60px; line-height:40px; text-align:center; font-size:18px; margin-top:10px;}
.game_read_tit h1{color:#e1d122; font-size:28px; font-family:"微软雅黑";}
.game_read_zz{line-height:30px; text-align:center; border-bottom:1px solid #5e2c2d; color:#b19070;}
.baidu_search{line-height:30px; color:#b19070; text-align:center; border-bottom:1px solid #5e2c2d; padding:5px 0 10px 0;}
.baidu_search img{vertical-align:middle; margin-left:5px;}
.baidu_search input{height:16px; border:1px solid #abadb3; background:#fff; vertical-align:middle; margin-left:5px;}
.baidu_search input.btn{width:60px; height:20px; border:none; background:url(../images/bdyx.jpg) no-repeat; cursor:pointer;}

.game_read_txt{color:#b19070; line-height:200%; padding:10px 0;}
.game_read_txt a{color:#b19070;}
.game_read_txt a:hover{color:#b19070; text-decoration:underline;}

.prev_next{height:30px; color:#6089b8; padding:5px 0;}
.prev_next li{ height:30px; line-height:30px; font-size:12px; float:left;}
.prev_next li a{color:#b19070;}
.prev_next li a:hover{color:#a8d8ff; text-decoration:underline;}
.xg_news li, .prev_next li{overflow:hidden; width:50%; font-size:12px !important; border:none !important; padding:0px !important; background:none !important;}

.bot_txt{border-top:1px solid #5e2c2d;}
.xg_news{width:50%; height:180px; overflow:hidden; position:relative; padding-top:10px; float:left; display:inline;}
.xg_news h3{line-height:30px; color:#f6d997; font-size:12px; font-weight:bold; padding-left:5px;}
.xg_news ul{height:150px; overflow:hidden; position:absolute;}
.xg_news li{width:100%; height:30px; line-height:30px; color:#e3ca9f; padding:0 7px;}
.xg_news li a{color:#b19070;}
.xg_news li a:hover{color:#e3b991; text-decoration:underline;}

.rmtj{width:50%; height:180px; overflow:hidden; padding-top:10px; float:left; display:inline;}
.rmtj_tit{line-height:30px; color:#f6d997; font-size:12px; font-weight:bold; padding-left:7px;}
.rmtj_txt{height:150px; overflow:hidden;}
.rmtj_txt li{height:30px; line-height:30px; color:#e3ca9f; overflow:hidden; padding:0 7px;}
.rmtj_txt li a{color:#a8d8ff;}
.rmtj_txt li a:hover{color:#e3b991; text-decoration:underline;}
.rmtj_txt li span{float:right;}