﻿@charset "utf-8";/* 云端页游助手 CSS ## css创建日期：2014-04-29  ## copyRight:yunduan.cn */
body{background-position:center 42px;background-color:#313131;background-repeat: no-repeat;font-family: Microsoft Yahei;}
a{color: #b4b4b4;}
a:hover{color: #fff;}
.inner{width:980px;margin:0 auto}
.header{ background:#3c3c3c;height:42px;}
h1.logo{ background:url(../../images/game/20140429/logo.png?v=0801) no-repeat;display:block;width:105px;height:30px;float:left;margin:5px 0 0 5px;}
h1.logo a{display:block;width:105px;height:24px;float:left;background: none;}
h1.logo a span{display:none;}
.icon_arrow{ background:url(../../images/game/20140429/icon.png) no-repeat;display:inline-block; vertical-align:middle}
.icon_arrow{ background-position:-20px -34px;width:7px;height:4px;}

.menu_list{float:right; position:relative}
.menu_list li a:hover .icon_arrow{background-position:-28px -34px;}
.menu_list li{float:left;border-right:1px solid #4c4c4c;display:block;color:#999;}
.menu_list li a{border-right:1px solid #2c2c2c;height:27px;vertical-align:middle;display:inline-block;color:#999;font-family:"微软雅黑";padding:15px 15px 0;}
.menu_list li a:hover{ background:#474747; text-decoration:none;color:#fff}
.menu_list li.li1 a.lnk_login{border:0;padding:15px 5px 0 15px;}
.menu_list li.li1 a{padding:15px 15px 0 5px;}
.menu_list li.li1 a:hover{ background:none;}
.menu_list li.li1 em{ vertical-align:middle;color:#999}
.menu_list li.li3 .active{background:#474747;color:#fff;}
.menu_list li.li3 .active .icon_arrow{background-position:-36px -34px;}
.menu_list li.li3 .active a{color:#fff;}
.menu_list .map_menu li,
.menu_list .map_menu  li a{border:0;}
.menu_list .map_menu  li a{padding:1px 15px;color:#fff}
.menu_list .map_menu  li a:hover{ text-decoration:underline}
.map_menu{ background:#474747;width:91px; position:absolute;right:81px;top:42px;padding:10px 0}


.content_pic{height: 317px;}
.outwidth{width: 960px;}
.content_body .outwidth{padding: 0;width: 960px;background: none;}
.conleftcase{width: 680px;overflow: hidden;}
.conleft_mod{margin-bottom: 15px;}
.cmd01{height: 236px;padding: 0;border: none;background: none;width:692px;}
.cmd01_gncase{height: 240px;float: left;width: 334px;margin-right: 12px;display:inline;background: #232323;padding: 0;}
.cmd01_gncase .tit{height: 42px;border-bottom:1px solid #343434;background: #343434;}
.cmd01_gncase .tit h3{float: left;padding-left: 22px;font-size: 16px;color: #fff;line-height: 42px;}
.cmd01_gncase .tit .more{float: right;margin: 12px 12px 0 0;color: #8a8a8a;text-decoration: none;}
.cmd01_gncase .tit .more b{font-size: 16px;}
.cmd01_gncase .tit .more:hover{color: #fff;}
.cmd01_gncase .list0{width: 334px;}
.cmd01_gncase .list0 ul{padding: 12px 18px 0;width: 295px;}
.cmd01_gncase .list0 h4{padding:15px 0;border-bottom: 1px solid #3b3b3b;line-height: 26px;text-align: center;font-size: 16px;width: 298px;margin: 0 auto;}
.cmd01_gncase .list0 h4 a{color: #db1b54;}
.cmd01_gncase .list0 h4 a:hover{color:#f81357;text-decoration: underline;}
.cmd01_gncase li{line-height: 28px;height: 28px;}
.cmd01_gncase li .point{margin:0;padding:0;color: #787878;padding-right:10px;line-height: 28px;}
.cmd01_gncase li{overflow: hidden;}
.cmd01_gncase li a{float: none;}
.cmd01_gncase li i{padding:0;color: #636363;}
.cmd01_gncase li a span{color: #ccc;}
.cmd01_gncase li a:hover span{color:#f81357;text-decoration: underline;}
.conleft_mod{border:none;background: none;}
.conleft_mod .con_titlecase{height: 40px;background: url(../../images/game/20140429/titles_bg.jpg) no-repeat;}
.conleft_mod .con_titlecase h3{font-size: 16px;color: #fff;padding-left: 20px;line-height: 40px;background: none;float:left;}
.conleft_mod .con_titlecase .more{float: right;margin: 12px 12px 0 0;color: #8a8a8a;text-decoration: none;}
.conleft_mod .con_titlecase .more b{font-size: 16px;}
.conleft_mod .con_titlecase .more:hover{color: #fff;}
.gmzl_con{background: #3e3e3e;}
.gmzl_list{padding: 0;}
.gmzl_list div{float: none;width: auto;padding: 0;height: 90px;}
.gmzl_xsrm,.gmzl_gsjj,.gmzl_tswf{background: url(../../images/game/20140429/zl_bg.jpg) no-repeat;border-bottom: 1px solid #313131;}
.gmzl_gsjj{background-position:0 -91px;}
.gmzl_tswf{background-position:0 -182px;}
.gmzl_list .gmzl_inner{padding:20px 0 0 220px;height: 52px;overflow: hidden;}
.gmzl_list p a{color: #b4b4b4;display:inline-block;vertical-align: middle;}
.gmzl_list p a:hover{color: #fff;background: none;text-decoration: underline;}

.gmgl_con{background: #3e3e3e;padding: 0;}
.gmgl_list ul{padding:15px 0 10px;}
.gmgl_list ul li{width: 287px;height: 28px;line-height: 28px;padding: 0;margin: 0;background: none;border:none;padding:0 28px 0 25px;border-right: 1px solid #4d4d4d;}
.gmgl_list li .point{margin:0;padding:0;color: #787878;padding-right:10px;float: left;line-height:28px;}
.gmgl_list li a:hover{color: #fff;text-decoration: underline;}

.gmjt_con{background: #3e3e3e;}
.gmjt_list{padding: 0;padding:20px 0;}
.gmjt_list li{margin:0;margin: 0 10px;}
.gmjt_list li img{width: 150px;height: 110px;vertical-align: middle;border:0 none;background:none;padding:0;}
.conrightcase{width: 259px;}
.conright_mod{margin-bottom: 15px;}

.allbtns_mod{margin: 0;position: relative;overflow: hidden;zoom:1;width: 259px;}
.allbtns_mod .startgame_btn{display:block;}
.allbtns_mod .squar_box{width: 260px;}
.xsk_btn,.lb_btn,.wdxz_btn,.cz_btn{float: left;margin: 0 1px 1px 0;}
.allbtns_mod .startgame_btn{width: 259px;height: 127px;margin-bottom: 1px;}

.allbtns_mod .xsk_btn,.allbtns_mod .lb_btn,.online_kf_btn,.wdxz_btn,.cz_btn{background: url(../../images/game/20140429/btns.png?v20140610) no-repeat;}
.allbtns_mod .xsk_btn,.allbtns_mod .lb_btn,.wdxz_btn,.cz_btn{width: 129px;height: 40px;background-color: #b40f40;padding-top:70px;text-align:center;color: #fff;font-size: 15px;}
.allbtns_mod .xsk_btn:hover,.allbtns_mod .lb_btn:hover,.allbtns_mod .wdxz_btn:hover,.allbtns_mod .cz_btn:hover{background-color: #c31f4f;}
.allbtns_mod .wdxz_btn{background-position: 0 -111px;}
.allbtns_mod .cz_btn{background-position: -130px -111px;}
.allbtns_mod .lb_btn{background-position:-130px 0;}
.allbtns_mod .space_btn{width: 259px;height: 127px;position: absolute;top:0;left: 0;z-index: 1;}

.conright_mod .con_titlecase{height: 41px;background: #3e3e3e;border-bottom: 1px solid #525252;}
.conright_mod .con_titlecase h3{margin-left: 20px;color: #dfdfdf;line-height: 40px;font-size: 14px;}
.yxkf_con, .zdlrank_con, .kf_con{border: 0 none;background: #3e3e3e;}
.yxkf_con{padding:0;padding:5px 5px 15px;}
.yxkf_list{padding: 0;height: 240px;scrollbar-face-color:#e0e0e0;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#7C7C7C;scrollbar-track-color:#fff;scrollbar-darkshadow-color:#fff;}
.yxkf_list li{height: 30px;margin:0;padding: 0;border: 0 none;float: none;background: none;width: 229px;}
.yxkf_list li a{height: 30px;overflow: hidden;display: block;line-height: 30px;float: none;color: #a9a2a2;}
.yxkf_list li .s1{float: left;width: 70px;}
.yxkf_list li .s2{float: left;}
.yxkf_list li a .i_state{padding:1px 5px;margin-left: 5px;color: #fff;}
.yxkf_list li a .s_new{background: #449b1a;}
.yxkf_list li a .s_hot{background: #bf0f0f;}
.yxkf_list li a .s3{float: right;color:#666;}
.yxkf_list li a:hover{ background:none; color:#fff;}

.yxlf_btns{padding: 5px 0 0 0;}
.showserverlist_btn{width: 221px;height: 44px;background: #575757;font-size: 18px;color: #fff;line-height: 44px;margin: 0;}
.showserverlist_btn .arrow{width: 12px;height: 6px;display:inline-block;background: url(../../images/game/20140429/arrow.png) no-repeat;vertical-align: middle;margin-left: 5px;}
.showserverlist_btn:hover{background: #c31f4f;color: #fff;}
.showserverlist_btn.off .arrow{background-position:0 -6px;}

.zdlrank_con{padding-top: 5px;}
.zdlrank_list li{border: 0 none;float: none; overflow: hidden;color: #979797;text-align: center;}
.zdlrank_list li.firstli{color: #949494;border: 0 none;font-weight: normal;margin:0;}
.tbw0{width: 25px;}
.tbw1{width: 82px;}
.tbw2{width: 82px;}
.tbw3{color: #666;}
.tbw4{background: #c71449;}
.yellowt .tbw1,.yellowt .tbw2{color: #fff;}
.tbw0 i{width: 20px;height: 18px;line-height: 18px;color: #a9a9a9;background: #515151;font-weight: normal;}
.yellowt .tbw0 i{background: #c71449;color: #fff;}
.zdlrank_list li.firstli .tbw3{color: #949494;}
.kf_con{color: #8d8d8d;}
.kf_con em{font-size: 16px;color: #fff;}

.online_kf_btn{width: 115px;height: 36px;background-position: 0 -235px;font-size: 14px;color: #fff;padding-left: 15px;text-align: center;line-height: 36px;background-color: #575757;}
.online_kf_btn:hover{background-position: 0 -235px;background-color: #c31f4f;color: #fff;}

/**footer**/
.footer{margin-top:35px}
.footer .inner{border-top:1px solid #e8e8e8;padding:20px 0; text-align:center;color:#666}
.footer a{color:#666}
.footer p{margin-bottom:10px;}
.footer .links em{margin:0 10px;color:#d4d4d4}
.footer .txt{margin-left:25px;}

/**列表页**/
.news_top{height:50px;background: url(../../images/game/20140429/inner_nav_bg.jpg) no-repeat;overflow: hidden;}
.news_top a{width: 136px;text-align: center;height: 50px;margin-top: 0;float: left;font-size: 16px;font-weight: bold;color: #dadada;line-height: 48px;}
.news_top .on{border-top: 5px solid #b40f40;line-height: 38px;}
.news_top .first{color: #ed2d66;}
.news_cont{background: #3e3e3e;padding:20px;overflow: hidden;}
.crumbs{line-height: 30px;color: #db1b54;font-size: 14px;}
.crumbs a{color: #db1b54;}
.news_list{padding-top: 10px;overflow: hidden;}
.news_list li{font-size: 0;height: 41px;line-height: 40px;overflow: hidden;width: 100%;color: #ccc;border-bottom: 1px dotted #4f4f4f;}
.news_list li .date,.news_list li .category,.news_list li .text{display: inline-block;vertical-align: middle;font-size: 12px;height: 40px;overflow: hidden;}
.news_list li a{color: #ccc;}
.news_list li .text{width: 75%;}
.news_list li .date{color: #636363;float: right;padding-right: 10px;}

.news_pages { line-height:20px;padding: 45px 0;text-align: center;}
.news_pages a,.news_pages .disabled,.news_pages .current { border: 1px solid #4e4e4e; background: #4e4e4e;padding: 2px 8px; color: #a2a2a2; text-decoration: none; margin-right: 10px;}
.news_pages a:hover,.news_pages .current{background: #b40f40;border-color:#b40f40;color: #fff;}
/**详细内容页**/
.news_box{padding:20px 20px 60px;min-height: 905px;_height:905px;}
.news_box h3{text-align: center;font-size: 20px;color: #fff;}
.news_box .subhead{color: #888;text-align: center;padding: 15px 0 25px;}
.news_detail{padding-top: 25px;line-height: 30px;border-top: 1px dotted #4f4f4f;color: #ccc;}
.news_detail td{border:1px solid #7E7E7E;}


/**弹出层**/
.blackbg{position:fixed;_position:absolute;top:0;left:0;width:100%;_height:100%;bottom:0;z-index:1000;background:#000000;opacity: 0.5;filter:alpha(opacity=50);}
.pop_box{position:fixed;_position:absolute; left:50%;top:120px;margin-left:-362px;z-index:1003;width: 732px;height: 502px;background:url(../../images/game/20140429/pop_bg_20140527.png) no-repeat;}
.close_btn,.pop_inner .btns .next_btn,.pop_inner .btns .prev_btn{background: url(../../images/game/20140429/sprites.png) no-repeat;}
.close_btn{width: 42px;height: 42px;cursor: pointer;position: absolute;right: -23px;top: -23px;}
.close_btn:hover{background-position: -41px 0px;}
.pop_inner{padding:15px 16px 10px;overflow: hidden;}
.pop_inner img{vertical-align: middle;width: 701px;height: 420px;}
.pop_inner .btns{margin-top: 12px;overflow: hidden;text-align: center;}
.pop_inner .btns .next_btn,.pop_inner .btns .prev_btn,.pop_inner .btns .current_num{display: inline-block;vertical-align: middle;line-height: 44px;height: 44px;}
.pop_inner .btns .next_btn{background-position: -44px -42px;width: 44px;}
.pop_inner .btns .next_btn:hover{background-position: -44px -86px;}
.pop_inner .btns .prev_btn{background-position: 0 -42px;width: 44px;}
.pop_inner .btns .prev_btn:hover{background-position: 0 -86px;}
.pop_inner .btns .current_num{margin: 0 35px;color: #000;font-weight: bold;}

/**新手卡页面**/
.xsk_box{border: 1px solid #232323;background: #232323;padding: 20px 15px;margin-bottom: 20px;position: relative;}
.xsk_box h2{color: #fff;font-weight: bold;font-size: 16px;}
.xsk_box .xsk_item{margin-top: 15px;height: 27px;}
.xsk_item .text{float: left;width: 90px;margin-right: 6px;text-align: right;color: #fff;line-height: 24px;}
.xsk_item .select_btn{margin:0;border: 1px solid #3e3e3e;background: #ccc;height: 25px;width: 160px;color: #333;position: relative;float: left;}
.xsk_item .select_btn .value,.xsk_item .select_btn .dropdown{vertical-align: top;display: inline-block;cursor: pointer;line-height: 24px;}
.xsk_item .select_btn .value{width: 124px;padding-left: 10px;border-right: 1px solid #3e3e3e;height: 25px;}
.xsk_item .select_btn .dropdown{background: url(../../images/game/20140429/dropdown.png) no-repeat 8px 11px;padding: 10px 8px;width: 9px;height: 5px;}
.xsk_item .select_ul{position: absolute;border: 1px solid #3e3e3e;width: 160px;top:26px;left:-1px;background: #fff;display: none;z-index: 99;}
.select_ul li a{padding: 0 10px;height: 26px;line-height: 26px;color: #333;display: block;}
.select_ul li a:hover{background: #ddd;}
.xsk_box .lq_btn{width: 130px;height: 35px;position: absolute;left: 337px;top: 70px;text-align: center;line-height: 34px;overflow: hidden;color: #fff;font-size: 15px;background: #b40f40;}
.xsk_box .lq_btn:hover{background: #c31f4f}


/**lizhi add on 2014/10/09**/
.menu_list li.li1 .login_after a{border:none;height:auto;display: inline;color:#333;padding:0;vertical-align: top;}
.menu_list .login_after .icon{background: url(../../images/game/20140612/sprites_v140711.png) no-repeat;}
.menu_list .avatar-small{padding-right: 15px;border-right: 1px solid #2c2c2c;float: left;height: 42px;}
.menu_list .avatar-small-inner{width: 30px;cursor: pointer;float:left;position: relative;}
.menu_list .avatar-small img{width: 30px;height: 30px;vertical-align: top;margin-top: 5px;}
.menu_list .avatar-mask{position: absolute;left: 0;top: 5px;width: 30px;height: 30px;background: url(../../images/game/20140612/avatar_mask.png) no-repeat;_background: url(../../images/game/20140612/avatar_mask_ie6.png) no-repeat;}
.menu_list .user-box{position: absolute;left: -28px;top: 42px;width: 255px;height: 232px;border: 1px solid #d6d6d6;background: #fff;box-shadow: 0 3px 5px rgba(0,0,0,0.35);border-top: 0;display: none;z-index: 100;}
.menu_list .user-box .icon-corner{position: absolute;top:-5px;left:40px;width: 9px;height: 5px;background-position: -176px -32px;z-index: 2;overflow: hidden;}
.menu_list .u-box1{position: relative;margin: 14px 0;padding-left: 12px;color: #ff771c;line-height: 18px;}
.menu_list .u-box1 .badge{position: absolute;height: 33px;right: 8px;top: 3px;}
.menu_list .login_after .u-box1 .u-nick{color: #ff771c;font-size: 13px;font-weight: bold;margin-right: 15px;}
.menu_list .login_after .u-box1 .icon-up{width: 8px;height: 10px;background: url(../../images/game/20140612/sprites_v140711.png) no-repeat -128px -32px;margin-left: 3px;cursor: pointer;overflow: hidden;display: inline-block;vertical-align: top;margin-top: 4px;_margin-top:5px;}
.menu_list .u-box1 .p2 a,.menu_list .u-box1 .p2{color: #797979;}
.menu_list .u-box1 .p2 a:hover{color: #ff771c;}
.menu_list .u-box1 .line{margin: 0 5px;}
.menu_list .u-box1 .text-box{float: left;}
.menu_list .u-box1 .img-box{float: left;}
.menu_list .u-box2{padding:7px 0 0 0;height: 118px;background: #f5f2f0;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;}
.menu_list .u-box2 .m-recent{border-left: 1px solid #e7ebec;padding-left: 17px;height: 118px;position: relative;margin-left: 14px;}
.menu_list .m-recent .icon-point2{position: absolute;left: -5px;top: 13px;width: 9px;height: 9px;background-position: -160px -32px;}
.menu_list .m-recent .icon-tit{width: 58px;height: 22px;line-height: 22px;padding-left: 5px;text-align:center;color: #fff;display: inline-block;margin: 7px 0 0 -10px;background-position: 0 -170px;}
.menu_list .m-recent .recentlist{padding-top: 6px;}
.menu_list .recentlist li{line-height: 24px;height: 24px;border:none;float: none;}
.menu_list .login_after.recentlist a{display: inline-block;vertical-align: top;}
.menu_list .login_after .recentlist .a1,.menu_list .login_after .recentlist .a2{margin-right: 15px;display: inline-block;}
.menu_list .login_after .recentlist .g-name{float: left;}
.menu_list .login_after .recentlist .s-num{float: right;}
.menu_list .login_after .recentlist .a1{width: 100px;}
.menu_list .login_after .recentlist .a2{color: #797979;}
.menu_list .login_after .recentlist .a1:hover,.menu_list .login_after .recentlist .a2:hover,.menu_list .login_after .recentlist .a3{color: #ff771c;}
.menu_list .login_after .recentlist .a3:hover{color: #f84701;}
.menu_list .m-recent .undo{line-height: 24px;padding-top: 6px;}
.menu_list .undo .p1{color: #797979;}
.menu_list .undo a{margin-right: 10px;}
.menu_list .undo a:hover{color: #ff771c;}
.menu_list .u-box3{padding: 15px 14px 10px 14px;text-align: right;}
.menu_list .login_after .u-box3 .loginout{display: inline-block;}
.menu_list .u-box3 .icon-loginout{width: 11px;height: 12px;background-position: -176px -48px;float: left;margin:2px 3px 0 0;_margin-right:0;color: #797979;line-height: 12px;}

.content_pic .outwidth{position: relative;}
.age-tips{position: absolute;line-height: 24px;color: #f20;left:230px;top:30px;}
.inform_btn{width: 111px;height: 36px;font-size: 14px;color: #fff;padding-left: 19px;text-align: center;line-height: 36px;background:url(../../images/game/20140430/inform_bg.png) no-repeat #575757;display: inline-block;margin-bottom: 8px;}
.inform_btn:hover{background-color:#c31f4f;color: #fff;}

.gmgl_list li a {float: left;color: #b4b4b4;}