@charset "utf-8";

body ,html{background: #21242b url(../images/body_bg.png) no-repeat center 0px;}
a:hover{text-decoration: none;}
.mtop275{margin-top:275px}
.mtop290{margin-top:290px}
.mtop425{margin-top:425px}
.mtop20{margin-top:20px}
.mtop30{margin-top:30px}
.mleft20{margin-left:20px}

.header-submenu .game-logo{position:absolute;left:50%;top: 10px;width: 215px;height: 120px;margin-left: -108px;background: url(../images/game_logo.png) center top no-repeat;}
.header-submenu .sub-menu{height:80px;}
.header-submenu .sub-menu a{font-size: 22px;color: #ffcc66;display:inline-block;float: left;margin-top: 20px;width: 130px;text-align: center;font-family: cursive;}
.header-submenu .sub-menu a em{display: block;font-size: 10px;font-weight: normal;text-align: center;font-family: ΢���ź�;}

.footer,.footer a{color:#9e9e9e;font-size:13px;text-align: center;}
.footer {background-color: #21242b;padding: 50px 0;color: #9b9b9b;font-size:13px;text-align: center;line-height: 32px;}
.footer p,.footer a {color:#9e9e9e;font-size:13px;text-align: center;line-height: 26px;}
.footer p span,.footer a {margin: 0 4px;}
.footer p:last-child {color: #9e9e9e;font-size: 13px;}


.quick_search{width: auto;height: 30px;line-height: 30px;}
.quick_search label{color: #4e413c;font-size: 13px;float:left;font-weight: bold;margin-right: 35px;}
.quick_search .chose_input{width: 120px;height: 30px;background:#fff;float:left;font-size: 13px;text-indent: 5px;outline: 0;}
.quick_search .quick_enter{width: 70px;height: 30px;line-height: 30px;text-align: center;background: #7c5835;color:#fff;font-size:13px;float:left;}

.game-server-wrap{background: url("../images/server_bn.png") center center no-repeat;width: 829px;height: 90px;margin-top: -22px;}

.server-bar {position:relative;width: 685px;margin-left: 130px;padding: 10px 0;}
.server-bar .quick_search .quick_enter{background: #da5e2e;}
.server-bar .list{width: 485px;}
.server-bar .list li{margin-left:5px;float:left;height:28px;padding: 3px 0;margin-right: 30px;}
.server-bar .list li a{position: relative;display:inline-block;width: 207px;height:28px;color: #d4d4d4;line-height:28px;text-align: center;font-size:13px;}
.server-bar .list li a .ico{display:inline-block;width:11px;height:11px;float: left;margin: 9px 10px 0 0;background: url("../images/kf_icon.png") center center no-repeat;}
.server-bar .list li a .line{max-width: 71px;text-align: left;}
.server-bar .list li a .text{width: 55px;margin-right: 10px;}
.server-bar .list li a p {position: absolute;display: none;left: 0px;top: -24px;padding: 0 10px;height: 24px;line-height: 24px;background: #ED4343;color: #ff0;white-space: nowrap;box-shadow: 1px 1px 0 0 rgba(0,0,0,.3);}
.server-bar .list li a p:after {content: '';position: absolute;left: 40px;top: 23px;border: solid transparent; border-width: 8px 10px 0 0;border-top-color: #ED4343;}
.server-bar .list li.z-herald a{color: #999}
.server-bar .list li.z-today a{color: #ffcc00}
.server-bar .list li.z-herald .text{width: 110px;margin-right: 0px;text-align: right;}
.server-bar .list li.z-herald p {background: #53BA5F;color: #fff;box-shadow: 2px 2px 0 0 rgba(0,0,0,.3);}
.server-bar .list li.z-herald p:after{border-top-color: #53BA5F;}
.server-bar .list li.z-today i.hot_icon{display:inline-block;*display: line;*zoom:1;background:url(../images/icon_hot.gif) no-repeat;width:14px;height:16px;margin-left:5px;vertical-align: middle;margin-top: 5px;}
.server-bar .list a:hover p {display: inline-block;z-index:9}
.server-bar .open-server{width: 180px;height: 30px;display: inline-block;background-color: #421c0e;font-size: 13px;color: #bd984f;line-height: 30px;padding: 0 10px;margin-top: 10px;}
.server-bar .open-server em{float: right;}

.server-bar .list li i.naming_icon, .server-bar .list li i.packs_icon {margin-top:6px}
.server-bar .list .naming p em,.server-bar .list .packserver p em{display: inline-block;width: 17px;height: 17px;background: url(/Public/Common/images/naming/naming_tip.png) no-repeat;margin-left:3px;vertical-align:middle;}
.server-bar .list .naming p{background: #CF2222;color: #ffeb3e;border-radius: 2px;padding:0 0 0 8px}
.server-bar .list .naming p:after{border-top-color: #CF2222;}
.server-bar .list .packserver p{background: #9235F0;color: #e8d1ff;border-radius: 2px;padding:0 0 0 8px}
.server-bar .list .packserver p:after{border-top-color: #9235F0;}
.server-bar .list .naming p em{background-position: -48px 0;margin-left: -3px;}
.server-bar .list .packserver p em{background-position: -48px -24px;margin-left: -3px;}
.server-bar .list .naming.middle .ntitle{animation:namingmiddle 0.5s linear infinite;-webkit-animation:namingmiddle 0.5s linear infinite;margin-left:5px}
.server-bar .list .packserver.middle .ntitle{animation:namingmiddle2 0.5s linear infinite;-webkit-animation:namingmiddle2 0.5s linear infinite;margin-left:5px}

.master_login{width: 280px;height: 305px;}
.master_login .back_bn{position:absolute;width:280px;height: 305px;background-color: #000;}
.master_login .box_before{padding:0 20px;}
.master_login .box_before .title{height: 45px;line-height: 45px;border-bottom: 1px solid #4c4c4c;margin-bottom: 17px;}
.master_login .box_before .title span , .master_login .box_before .title a{border-bottom: 1px solid #4c4c4c;font-size: 13px;color: #999;}
.master_login .box_before .title span.on{border-bottom: 1px solid #ff6600;font-size: 13px;color: #e9ecf1;font-weight: bold;}
.master_login .box_before .ipt{width:100%;height:38px;line-height:38px;text-indent: 36px;background-color: #fff;font-size:13px;}
.master_login .box_before .user_ico,.master_login .box_before .pwd_ico{display:inline-block;width:16px;height:18px;background: url(../images/user_ico.png) 0 0 no-repeat;position:absolute;top:10px;left:10px;}
.master_login .box_before .pwd_ico{background-position: 0 -27px;}
.master_login .box_before .remb_item {height: 20px;margin-top:12px;font-size: 12px;color: #999999;}
.master_login .box_before .remb_item a{color: #999999;font-size: 12px;}
.master_login .box_before .remb_item input {margin-right: 6px;vertical-align: middle;width:15px;height:15px}
.master_login .box_before .login_btn{width:100%;height:40px;line-height:40px;text-align:center;color: #fff;background-color: #ea2d2d;font-size:16px;margin-top: 17px;}

.master_login .box_after li.nologinlog{margin-top: 50px;text-align: center;color: #aaaaaa;}
.master_login .box_after_hd{height:94px;background-color: #141f3d;padding: 10px;border-bottom: 1px solid #141f3d;}
.master_login .box_after_hd .user_pic{width: 60px;height: 60px;margin-right: 8px;float: left;border-radius: 50%;}
.master_login .box_after_hd .user_info{float: left;width: 190px;}
.master_login .box_after_hd .uname{width: 100%;font-size: 16px;display: inline-block;color: #00a2ff;margin-bottom: 8px;height: 20px;line-height: 20px;}
.master_login .box_after_hd .umoney{line-height: 19px;font-size: 13px;color:#acacac}
.master_login .box_after_hd .umoney .a_pay_btn{margin-left: 15px;text-decoration: underline;color: #ffc000;}
.master_login .box_after_hd .user_info_bt1{width: 100%;float: left;margin-top: 15px;}
.master_login .box_after_hd .user_info_bt1 a{height: 15px;line-height: 15px;display: inline-block;border-left:1px solid #ccc;color:#acacac;font-size: 13px;padding:0 7px;float: left;}
.master_login .box_after_hd .user_info_bt1 a.ucenter{padding-left: 0;border-left: 0;}
.master_login .box_after_hd .user_info_bt1 a.message.unread{color: #ffa200;}

.master_login .last_game{padding:0 15px}
.master_login .last_hd{margin-top: 8px;}
.master_login .last_hd .type_tabs{border-bottom: 1px solid #495984;font-size: 13px;color: #acacac;}
.master_login .last_hd .type_tabs .h2{font-size: 13px;color: #acacac;}
.master_login .last_hd .type_tabs span{width:45px;height: 22px;line-height: 22px;text-align: center;margin-right: 8px;cursor: pointer;display: inline-block;font-size: 13px;margin-bottom: -1px;}
.master_login .last_hd .type_tabs span.on,.master_login .last_hd .type_tabs span:hover{border-bottom: 1px solid #ffa200;color: #ffa200;}
.master_login .last_hd ul li{width: 100%;height: 16px;line-height: 16px;margin-top: 12px;float: left;font-size: 13px;}
.master_login .last_hd ul li em{display: inline-block;width: 4px;height: 4px;background-color: #ccc;border-radius: 50%;float: left;margin-top: 6px;margin-right: 6px;}
.master_login .last_hd ul li span{ display: inline-block;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#999;font-size:13px}
.master_login .last_hd ul li .game_name{width: 115px;}
.master_login .last_hd ul li .game_fu{width: 95px;position:relative;overflow: visible;}
.master_login .last_hd ul li .game_fu .sname{width: 80px;text-align: right;}
.master_login .last_hd ul li a{float: right;color: #ffa200;font-size: 13px;}
.master_login i.naming_icon .naming, .master_login i.packs_icon .naming{left:-140px}

i.naming_icon,i.packs_icon,i.naming_icon .naming_tip i,i.packs_icon .packs_tip i{display: inline-block;width:17px;height: 17px;background:url("/Public/Common/images/naming/naming_tip.png") no-repeat;margin-left: 3px;vertical-align: middle;}
i.naming_icon{background-position:0 0;}
i.packs_icon{background-position:0 -24px;}
i.naming_icon:hover{background-position:-24px 0;}
i.packs_icon:hover{background-position:-24px -24px;}
i.naming_icon .naming,i.packs_icon .naming{position:absolute;top:-20px;left:0;display:none;width:auto;height: 20px;line-height: 20px;font-size:12px;border-radius: 2px;padding:0 0 0 5px;overflow: visible;white-space: nowrap;z-index: 10;text-indent: 0;}
i.naming_icon .naming_tip{background:#CF2222;color:#fff}
i.packs_icon .packs_tip{background:#9235F0;color:#fff}
i.naming_icon .naming_tip i{background-position:-48px 0;margin-left: -3px;vertical-align: text-top}
i.packs_icon .packs_tip i{background-position:-48px -24px;margin-left: -3px;vertical-align: text-top}

.login_method_box{font-size: 13px;color:#999;margin: 16px 0;}
.login_method_box a{width: auto;display: inline-block;color: #999999;margin-right: 37px;height:24px;line-height:20px;}
.login_method_box em{display:inline-block;width:24px;height:24px;margin-right:5px;background: url(../images/icon.png) no-repeat;vertical-align: middle;}
.login_method_box .qq_login em{background-position: 0px 0px;}
.login_method_box .wx_login em{background-position: 0px -33px;}

.slide-wrap{width: 890px;background-color: #000000;padding: 10px;margin-top: 10px;}

.slideBox{width: 460px;height: 333px;overflow: hidden;float: left;}
.slideBox .bd{width: 100%;height: 100%}
.slideBox .bd ul , .slideBox .bd ul li{width: 100%;height: 100%}
.slideBox .bd ul li img{vertical-align: middle;}
.slideBox .hd{position: relative;height: 20px;margin: -20px 20px 0 0;text-align: right;}
.slideBox .hd span{width: 17px;height: 6px;border: 2px solid #fff;display: inline-block;margin-left: 10px;}
.slideBox .hd span.on{background-color: #cc0000;border-color: #cc0000;}

.news-index-wrap{background: #2c1309;width: 420px;height: 333px;float: right;}
.news-index-wrap .tab{border-bottom: 2px solid #993f1c;background-color: #611d15;}
.news-index-wrap .tab .item{font-size: 16px;color: #e9bf7e;display:inline-block;cursor:pointer;float:left;line-height: 38px;width: 70px;text-align: center;font-weight: bold;}
.news-index-wrap .tab .item.active{background-color: #993f1c;}
.news-index-wrap .tab a.more{float:right;background: url("../images/more_icon.png") center center no-repeat;width: 13px;height: 13px;margin-top: 13px;margin-right: 12px;}
.news-index-wrap .news-list{padding: 0 20px 0 20px;}
.news-index-wrap .news-list .list{min-height:230px}
.news-index-wrap .news-list li{float:left;width:100%;line-height: 37px;font-size: 13px;}
.news-index-wrap .news-list li .txt{color: #bcaba4;font-size: 13px;float:left;max-width: 325px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-index-wrap .news-list li.gonglue .txt{max-width: 365px}
.news-index-wrap .news-list li .date{color: #b7816c;font-size: 13px;float:right;}
.news-index-wrap .news-list li.first{line-height: 44px;margin-top: 13px;margin-bottom: 5px;}
.news-index-wrap .news-list li.first .txt{width: 350px;max-width: 350px;padding: 0 15px;text-align: center;font-size: 17px;color: #ffcc00;border-bottom: 1px solid #804a35;line-height: 44px;}
.news-index-wrap .news-list li:hover .txt{color:#d4b65b}
.news-index-wrap .news-list li.nodata{color: #ced4e7;text-align: center;line-height: 50px;}
.news-index-wrap .news-list .loading_img{text-align: center;padding:25px}

.news-wrap{background: #f6f6f6;min-height: 1168px;padding: 0 30px;}
.news-wrap .tab{margin-left: -30px;width: 910px;background-color: #611d15;}
.news-wrap .tab .item{font-size: 16px;color: #e9bf7e;line-height: 42px;display:inline-block;cursor:pointer;float:left;text-align: center;font-weight: bold;padding: 0 29px;}
.news-wrap .tab .item.active{background-color: #993f1c;color: #e9bf7e;}
.news-wrap .news-list{padding-top: 30px;padding-bottom: 70px;}
.news-wrap .news-list li{height: 49px;width:100%;float:left;line-height: 49px;border-bottom: 1px dashed #d2d0ce;}
.news-wrap .news-list li .txt{color: #2f2f2f;font-size:16px;float:left;max-width:700px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-wrap .news-list li.gonglue .txt , .news-wrap .news-list li.ziliao .txt{max-width: 830px;}
.news-wrap .news-list li .date{color: #757575;font-size: 13px;float:right;}
.news-wrap .news-list li:hover .txt{color:#ff5b13}
.news-wrap .news-list li.nodata{text-align: center;color:#999;padding:30px 0;border-bottom: 0;}


.gameimg-wrap{width: 910px;position: relative;height: 360px;}
.gameimg-wrap .title{position: absolute;top: 0;left: 0;width: auto;}
.gameimg-wrap .imgtab{font-size: 16px;position: absolute;top: 30px;left: 45px;}
.gameimg-wrap .imgtab a{color: #d37f5f;background: url(../images/game_img_ico.png) -81px 5px no-repeat;float: left;width: 48px;margin-right: 25px;text-align: right;}
.gameimg-wrap .imgtab a.active{background-position: 0px 5px;color: #6d2717;}

.chongji_huodong.cj_tlbybt .cb_link{position:absolute;right:0px;top:20px;}
.chongji_huodong.cj_tlbybt .cb_link a{color:#fff;font-size:13px}
.chongji_huodong.cj_tlbybt{border: 20px solid #6b3610;border-top: 0;margin-bottom: 0;}
.chongji_huodong.cj_tlbybt .select_qf_info{width:670px}
.chongji_huodong.cj_tlbybt .select_qf_info .fl_nologin{border: 1px solid #ffd25a;background: #fff7d1;}
.chongji_huodong.cj_tlbybt .chongji_title{height: 50px;line-height: 50px;background: #6b3610 url(../images/title_icon.png) left center no-repeat;text-indent: 38px;}
.chongji_huodong.cj_tlbybt .chongji_title span {font-size: 20px;color: #fff;font-weight: bold;}
.chongji_huodong.cj_tlbybt .chongji_content .select_qf{border-color: #e8e8e8;}
.chongji_huodong.cj_tlbybt .chongji_content .huodong_info .huodong_btn{display: none;}
.chongji_huodong.cj_tlbybt .chongji_content .huodong_info ul{height: auto}
.chongji_huodong.cj_tlbybt .chongji_content .huodong_info ul li{font-size: 12px;display: block;margin-right:0}
.chongji_huodong.cj_tlbybt .chongji_content .huodong_info ul li label{font-weight: normal;color: #666}

.news-card-wrap{width: 280px;height: 380px;background: #ece9e9 url("../images/card_bg.png?v=1") top center no-repeat;overflow: hidden;position: relative;}
.news-card-wrap .title{font-size: 18px;color: #e9bf7e;height: 40px;line-height: 40px;margin-left: 15px;}
.news-card-wrap .title .more{float: right;background: url(../images/more_icon.png) center center no-repeat;width: 13px;height: 13px;margin-top: 12px;margin-right: 13px;}
.news-card-wrap .card-tabs{margin: 0 10px;border-top: 1px solid #986b4b;margin-top: 50px;}
.news-card-wrap .card-tabs .tab{width: 55px;height: 50px;float: left;background: #ecebe8 url(../images/ziliao_tab.png) -9px 0 no-repeat;margin: -25px 22px 0 8px;cursor: pointer;}
.news-card-wrap .card-tabs .tab2{background-position: -94px 0px;}
.news-card-wrap .card-tabs .tab3{background-position: -179px 0;}
.news-card-wrap .card-tabs .tab:hover , .news-card-wrap .card-tabs .tab.active{background: url(../images/ziliao_tab_h.png) -9px 0px no-repeat;}
.news-card-wrap .card-tabs .tab2:hover , .news-card-wrap .card-tabs .tab2.active{background-position: -94px 0px;}
.news-card-wrap .card-tabs .tab3:hover , .news-card-wrap .card-tabs .tab3.active{background-position: -179px 0;}
.news-card-wrap .item{margin: 28px 0px 0 -1px;}
.news-card-wrap .item a{color: #3f3b39;width: 60px;font-size: 13px;float: left;line-height: 12px;border-left: 1px solid #817d7b;margin-bottom: 18px;padding: 0 11px 0 21px;}
.news-card-wrap .item-box .more{width: auto;text-align: right;position: absolute;bottom: 18px;right: 17px;color: #3f3b39;}

.game-jietu-wrap{width:870px;height: 212px;background: #efede9;padding: 0 20px;}
.game-jietu-wrap .title{margin-left: -20px;width: 870px;padding: 0 20px;font-size: 20px;color: #612a15;height: 50px;line-height: 50px;}
.game-jietu-wrap .gameimgs{margin-left: -10px;}
.game-jietu-wrap .gameimgs img{float: left;margin-left: 10px;}

.server-wrap{width: 280px;height: 212px;background: url("../images/server_bg.png") center center no-repeat;}
.server-wrap .title{width: 240px;padding: 0 20px;font-size: 20px;color: #612a15;margin-top: 13px;}
.server-wrap .qq-box{height: 110px;background: #ffffff url(../images/qq_icon.png) 15px 17px no-repeat;border-radius: 5px;padding-left: 94px;position: relative;margin: 12px 20px 0 20px;box-shadow: 0px 0px 4px 0px #d4d2d2;}
.server-wrap .qq-box .triangle-icon{position: absolute;width: 10px;height: 10px;background-color: #fff;top: -5px;left: 34px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.server-wrap .qq-box .subtitle{color: #666;font-size:13px;padding-top: 15px;}
.server-wrap .qq-box .qq-number{margin-top: 5px;font-size: 15px;color: #333333;margin-bottom: 7px;}
.server-wrap .qq-box .qq-number .qq-txt{background:#1493F4;color:#fff;font-size:12px;height:20px;line-height:20px;display: inline-block;border-radius:3px;padding:0 8px;margin-right:8px}
.server-wrap .qq-box a{width: 66px;height: 25px;font-size: 12px;color: #fff;display: inline-block;text-align: center;line-height: 25px;border-radius: 4px;background-color: #2094f6;}
.server-wrap .qq-box .wechatlink{background:#48CC00;}
.server-wrap .qq-box .wechatcode{width:140px;height:164px;border:1px solid #DFDFDF;position:relative;top:-191px;left:40px;background:#fff;display: none;text-align: center;z-index: 5;}
.server-wrap .qq-box .wechatcode .arraw_befor{content:'';width:0;height:0;border-top:6px solid #DFDFDF;border-left:6px solid transparent;border-right: 6px solid transparent;position:absolute;bottom:-6px;left:50%;margin-left:-13px;}
.server-wrap .qq-box .wechatcode .arraw_after{content:'';width:0;height:0;border-top:5px solid #fff;border-left:5px solid transparent;border-right: 5px solid transparent;position:absolute;bottom:-5px;left:50%;margin-left:-12px;}
.server-wrap .qq-box .wechatcode p{font-size:14px;color:#636363;}
.server-wrap .qq-time{font-size: 12px;color: #8a795d;height: 50px;line-height: 48px;overflow: hidden;padding: 0 20px;}


.firend_link{font-size:13px;color:#666;margin-top:25px;line-height: 22px;}
.firend_link span,.firend_link a{font-size:13px;color:#666;margin-right:10px}
.firend_link span:first-child{font-weight: bold;}

.game-bn-wrap .back-bn{background: #34180d;width:100%;height: 100px;}
.game-bn-wrap .title{position: absolute;font-size: 32px;color: #d7bb71;font-weight: bold;top: 23px;height: 50px;line-height: 50px;left: 30px;}

.left-wrap{width: 280px;float: left;}
.left-wrap .play-btn{width: 315px;height: 190px;display: inline-block;background: url(../images/play-btn.png?v=1) 0 0 no-repeat;margin-left: -25px;/*! margin-top: -42px; */}
.left-wrap .play-btn:hover{background-position: -347px 0;}
.game-bn-wrap .curr_map{color: #b9925e;font-size:13px;position: absolute;right: 15px;bottom: 10px;}
.game-bn-wrap .curr_map a{color: #b9925e;font-size:13px;}

.fuli_btn_wrap{background-color: #000;padding: 10px 10px 10px 0;margin-top:10px;margin-left: -2px;}
.fuli_btn_wrap a{width: 286px;height: 100px;background: url("../images/down_icon.png") no-repeat;float: left;margin-left: 12px;}
.fuli_btn_wrap .wd_download:hover{background-position: -301px 0;}
.fuli_btn_wrap .check_fuli_btn{background-position: 0 -114px;}
.fuli_btn_wrap .check_fuli_btn:hover{background-position: -301px -114px;}
.fuli_btn_wrap .vipxt_btn{background-position: 0 -357px;}
.fuli_btn_wrap .vipxt_btn:hover{background-position: -301px -357px;}
.fuli_btn_wrap .libao_btn{background-position: 0 -235px;}
.fuli_btn_wrap .libao_btn:hover{background-position: -301px -235px;}

.left-wrap .fuli_btn_wrap{padding: 0;background-color: transparent;margin-top: 0;}
.left-wrap .fuli_btn_wrap a{margin-left: 0;margin-top: 10px;}

.right-wrap{width: 910px;float: right;margin-top: 25px;}

.kaifu_time_box .item{float: left;width: 86px;height: 38px;line-height: 38px;background:url(../images/kaifu_time.png);margin-left: 3px;}
.kaifu_time_box .item.kaifu_on{background-position: 0 -49px;}
.kaifu_time_box .item span{font-size: 13px;color: #9d9d9d;margin-left: 10px;}
.kaifu_time_box .item.kaifu_on span{color:#fff;}
.kaifu_time_box p.map_tip {padding: 0 20px;height: 40px;line-height: 40px;font-size:14px;color: #333;}

.game-server-bar .quick_search{line-height: 29px;}
.game-server-bar .quick_search label{font-size: 13px;color: #9c9c9c;margin-right: 0;}
.game-server-bar .quick_search .chose_input{border: 1px solid #f6f2ff;height: 27px;width: 160px;}
.game-server-bar .quick_search .quick_enter{border: 1px solid #dc5c23;margin-left: -1px;background: #dc5c23;width: 78px;height: 27px;line-height: 27px;}

.game-title{font-size:15px;color:#333;font-weight: bold;margin-top: 8px;}
.allgamelist .game-title{height: 30px;line-height: 30px;}

.kaifu_time_wrap{background-color: #e6e7e9;padding: 10px;}
.kaifu_time_wrap .game_fuli_box{width: 265px;height: 38px;line-height: 38px;margin-right: 2px;background-color: #f44141;border-radius: 5px;font-size: 16px;font-weight: bold;color: #fff;text-indent: 10px;}
.kaifu_time_wrap .game_fuli_box a{width: 100px;height: 28px;line-height: 28px;float: right;background: url("../images/fuli_btn_bg.png") center center no-repeat;font-size: 13px;font-weight: normal;color: #f44141;margin: 5px;}

.game-server-bar{padding:0 30px 30px;background-color: #fff;}
.game-server-bar .lastgame .lastgame-top{border-bottom: 1px dashed #e4e4e4;padding: 22px 0 12px 0}
.game-server-bar .lastgame .game_login_wrap{padding: 30px 0px 50px;margin-left:-20px;}
.game-server-bar .lastgame .game_login_wrap .no-data{text-align: center;color:#666;font-size:13px;height:38px;line-height: 38px;display: inline-block;width:100%}
.game-server-bar .lastgame .game_login_wrap div{background-color: #838cc9;text-align: center;color: #fff;font-size: 14px;margin-left: 20px;width: 240px;height: 38px;line-height: 38px;position:relative;border-radius: 4px;padding: 0 15px;}
.game-server-bar .lastgame .game_login_wrap div:hover{z-index:9;-webkit-filter:brightness(110%);-o-filter:brightness(110%);-moz-filter:brightness(110%);filter:brightness(110%);}
.game-server-bar .lastgame .game_login_wrap div span{font-size:14px;color:#fff;}

.paging{height:30px;line-height:30px;text-align:center;font-size:15px;color:#666;margin-top: 30px;margin-bottom: 20px;}
.paging a,.paging span{display:inline-block;border: 1px solid #f0f0f0;height:30px;line-height:30px;padding:0 10px;text-align: center;margin:0 3px;cursor:pointer;color: #666;}
.paging a:hover{color:#fff; text-decoration:none; background:#ef5656;border-color: #ef5656;}
.paging span{background: #dc5c23;color:#fff;border-color: #dc5c23;}
.paging a.cur{color:#fff;text-decoration:none;background: #dc5c23;border-color: #dc5c23;}

.news-content-wrap{background:#fff;padding:40px 30px 30px;min-height: 1098px;}
.news-content-wrap .title{color:#333333;font-size:28px;font-weight: bold;text-align: center;}
.news-content-wrap .sub-title{color:#999;font-size:13px;margin-top:18px;text-align: center;}
.news-content-wrap .cut-ico{text-align: center;margin-top:15px}
.news-content-wrap .cut-ico em{display: inline-block;width:8px;height:8px;margin-right:10px;background:url(../images/icon.png) no-repeat -56px -24px;}
.news-content-wrap .content-text{border-top:1px dashed #e4e4e4;margin-top:22px;font-size:15px;line-height:25px;padding: 10px 0 50px 0;border-bottom: 1px solid #e4e4e4;}
.news-content-wrap .content-text p,.news-content-wrap .content-text div{font-size:15px;line-height:30px}
.news-content-wrap .content-text img{max-width: 100%;}
.news-content-wrap a.playgame:hover{color:#ff0;text-decoration:none;background:#f00;}
.news-content-wrap a.playgame{margin:30px;display:inline-block;width:150px;line-height:35px;text-align:center;color:#fff;border-radius:20px;background:#b00;font-size:16px;}
.news-content-wrap .detail-back-btn{font-size: 14px;color: #999;margin-top: 15px;float: right;}


.fuli-wrap{padding: 20px 0;}
.fuli-wrap .title {font-weight: bold;font-size: 20px;color: #c00;margin-bottom: 10px;}
.fuli-wrap p,.fuli-wrap div{font-size:15px;line-height:32px;color:#000;}
.fuli-wrap img{max-width:100%;}

.libao-wrap{padding: 20px;}

/* �����б� */
.kflist_box .kf_content li a{border: 1px solid #838cc9;background: #838cc9;}
.kflist_box .kf_content li:hover a{border-color:#9099D6;background-color:#9099D6;}
.kflist_box .kf_content li.nextli a{border-color:#e3e3e3;background:#e3e3e3;color:#929292;}
.kflist_box .kf_content li.today a{border-color:#53C356;background:#53C356}
.kflist_box .kf_content li.today:hover a{border-color:#6DCC6F;background:#6DCC6F}

.f-serverwrap .h2_tab{border-bottom: 1px solid #F2F2F2;}
.f-serverwrap .h2_tab span{background:#fafafa;border:1px solid #F2F2F2;color:#999;}
.f-serverwrap .h2_tab span.on,.f-serverwrap .h2_tab span:hover{background:#ef5656;border-color:#ef5656;color:#fff}
.f-serverwrap .kfgroup_search_box .serverbtn{background:#ef5656;}

.allgamelist{min-height:864px;background:#fff}
.allgamelist.kflist_new .h2_tab{border-color:#f2f2f2;}
.allgamelist.kflist_new .h2_tab span{background: #fafafc;border-color:#f2f2f2;color:#999;}
.allgamelist.kflist_new .h2_tab span.on,.allgamelist.kflist_new .h2_tab span:hover{background:#dc5c23;color:#fff;border-color:#dc5c23}
.allgamelist.kflist_new .kfgroup_search_box .serverbtn{background:#DC5C23;}

.kf-tj-wrap{width: 240px;height: 388px;margin: 10px 0;padding: 0 20px;background: url("../images/kf_bg.png") center center no-repeat;}
.kf-tj-wrap .title{height: 40px;line-height: 40px;margin-left: -20px;width: 253px;padding: 0 12px 0 18px;}
.kf-tj-wrap .title span{font-size: 18px;color: #e9bf7e;float: left;}
.kf-tj-wrap .title .morekf{background: url(../images/more_icon.png) no-repeat;width: 14px;height: 14px;margin-top: 13px;float: right;}
.kf-tj-wrap .kfgroup_search_box{margin-top: 25px;}
.kf-tj-wrap .kfgroup_search_box span{color:#4e413c}
.kf-tj-wrap .kfgroup_search_box .servernum{width:71px}
.kf-tj-wrap .kfgroup_search_box .txt2{margin-left: 0;}
.kf-tj-wrap .kfgroup_search_box select{margin-bottom: 5px;width:165px}
.kf-tj-wrap .kfgroup_search_box .serverbtn{background:#da5e2e}
.kf-tj-wrap .list{margin-top: 5px;height:218px;}
.kf-tj-wrap .list li{height: 34px;line-height: 34px;border-bottom: 1px dashed #d2d0ce;}
.kf-tj-wrap .list li a{color: #444;font-size:13px;position:relative;display: block;}
.kf-tj-wrap .list li .line{font-size:13px;width: 90px;float:left;position:relative;background: url("../images/kf_icon.png") 0 center no-repeat;padding-left:18px;}
.kf-tj-wrap .list li.z-herald a{color: #999;}
.kf-tj-wrap .list li.z-today a{color: #da5e2e;}
.kf-tj-wrap .list li .line i.naming_icon .naming, .kf-tj-wrap .list li .line i.packs_icon .naming{top:-8px;left:-90px}
.kf-tj-wrap .list li .line i.hot_icon{display:inline-block;*display: line;*zoom:1;background:url(../images/icon_hot.gif) no-repeat;width:14px;height:16px;margin-left:5px;vertical-align: middle;margin-top:-6px}
.kf-tj-wrap .more{height: 28px;line-height: 28px;border: 1px solid #e9d7b4;}
.kf-tj-wrap .more{color: #b16e42;text-align: center;display: block;font-size:13px;width: 220px;height: 28px;line-height: 28px;background-color: #e9d7b4;padding: 0 10px;}
