﻿@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: #935a01;}
a:hover{color: #db5d00;}
.inner{width:980px;margin:0 auto}
.header{ background:#3c3c3c;height:42px;}
h1.logo{ background:url(../../images/game/20140430/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/20140430/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}


.blank{height: 15px;}
.opengamesbtn{width: 370px;height: 137px;line-height: normal;cursor:pointer;z-index: 1;}
.space_btn{width: 370px;height: 137px;position:absolute;left:50%;margin:0 0 0 -185px; bottom:0; z-index: 2;background: url(about:blank);}
.content_body .outwidth{padding: 18px 10px 0 10px;width: 960px;}
.conleftcase{width: 680px;}
.conleft_mod{background: #fff9ee;border: 1px solid #c1c1c1;}
.cmd01{height: 238px;padding: 0;border: none;background: none;width:692px;}
.cmd01_gncase{height: 236px;float: left;width: 333px;margin-right: 10px;display:inline;background: #fff9ee;padding: 0;border: 1px solid #c1c1c1;}
.cmd01_gncase .tit{height: 39px;background: url(../../images/game/20140505/titles_bg.png) repeat-x;}
.cmd01_gncase .tit strong{width:120px;height: 38px;background:url(../../images/game/20140505/titles_bg.png) no-repeat 0 -48px;float: left;line-height: 300px;overflow: hidden;}
.cmd01_gncase .tit .gg{background-position:0 -87px;}
.cmd01_gncase .tit .more{float: right;text-decoration: none;margin:8px 12px 0 0;color: #935a01;}
.cmd01_gncase .tit .more:hover{color: #db5d00;}
.cmd01_gncase .tit b{font-size: 16px;}
.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 dotted #ff9600;line-height: 26px;text-align: center;font-size: 16px;width: 298px;margin: 0 auto;}
.cmd01_gncase .list0 h4 a{color: #db5d00;}
.cmd01_gncase .list0 h4 a:hover{color:#f00;text-decoration: none;}
.cmd01_gncase li{line-height: 28px;height: 28px;}
.cmd01_gncase li .point{margin:0;padding:0;margin:10px 6px 0 0;line-height: 28px;overflow: hidden;width: 8px;height: 8px;background: url(../../images/game/nav_bg01.png) no-repeat -646px -92px;float: left;}
.cmd01_gncase li{overflow: hidden;}
.cmd01_gncase li a{float: none;}
.cmd01_gncase li i{padding:0;}
/*.cmd01_gncase li a span{float: none;}*/
.cmd01_gncase li a:hover{color: #db5d00;text-decoration:none;}
.cmd01_gncase li a:hover span,.cmd01_gncase li a:hover i{color:#db5d00;}

.conleft_mod .con_titlecase{height: 40px;background: url(../../images/game/20140505/titles_bg.png) repeat-x;}
.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;text-decoration: none;margin:8px 12px 0 0;color: #935a01;}
.conleft_mod .con_titlecase .more b{font-size: 16px;}
.conleft_mod .con_titlecase .more:hover{color: #db5d00;}

.con_titlecase .gmzl_tit{height: 30px;background-position:0 -35px;margin-top: 3px;}
.con_titlecase .gmgl_tit{height: 30px;background-position:0 -69px;margin-top: 3px;}
.con_titlecase .gmjt_tit{height: 30px;background-position:0 -103px;margin-top: 3px;}


.gmzl_list{background: url(../../images/game/20140505/zlbg.png) no-repeat;}
.gmzl_xsrm, .gmzl_gsjj, .gmzl_tswf{background: none;}
.gmzl_list div{padding: 15px 38px 0 218px;height:75px;width: auto;}
.gmzl_list p a{display: inline-block;vertical-align: middle;}
.gmgl_con{padding: 0;}
.gmgl_list ul{padding:15px 0 10px;}
.gmgl_list ul li{width: 272px;height: 28px;line-height: 28px;padding: 0;margin: 0;border:none;padding:0 28px 0 15px;border-right: 1px solid #f3e5cf;margin-left: 25px;background-position: -644px -82px;}

.gmjt_list{padding: 0;padding:20px 0;}
.gmjt_list li{margin:0;margin: 0 10px 0 9px;}
.gmjt_list li img{width: 150px;height: 110px;vertical-align: middle;border:0 none;background:none;padding:0;}

.conrightcase{width: 259px;}
.allbtns_mod{margin-bottom: 15px;overflow: hidden;width: 269px;}
.xsk_btn,.lb_btn,.wdxz_btn,.cz_btn,.yxkf_tit,.show_btn,.hide_btn,.zdlrank_tit,.kf_tit,.online_kf_btn{background: url(../../images/game/20140505/r_titles.png?v=20140603) no-repeat;}
.xsk_btn,.lb_btn,.wdxz_btn,.cz_btn{width: 124px;height: 41px;float: left;line-height: 300px;overflow: hidden;margin: 0 10px 7px 0;}
.xsk_btn:hover{background-position: -250px 0;}
.lb_btn{background-position: -125px 0;}
.lb_btn:hover{background-position:-375px -0;}
.wdxz_btn{background-position: 0 -42px;margin-right: 10px;}
.wdxz_btn:hover{background-position: -250px -42px;}
.cz_btn{background-position: -125px -42px;}
.cz_btn:hover{background-position: -375px -42px;}

.conright_mod .con_titlecase strong{width: 259px;}
.yxkf_tit{background-position: 0 -146px;}

.yxkf_con{padding:0;padding:5px 5px 10px;}
.yxkf_list{padding: 0;height: 232px;scrollbar-face-color:#F9D487;scrollbar-highlight-color:#FFE8BE;scrollbar-shadow-color:#FFE8BE;scrollbar-3dlight-color:#FFE8BE;scrollbar-arrow-color:#7C7C7C;scrollbar-track-color:#FFE8BE;scrollbar-darkshadow-color:#FFE8BE;}
.yxkf_list li{height: 28px;padding: 0;background-position: -646px -69px;width: auto;float: none;}
.yxkf_list li .s1{float: left;width: 90px;padding-left: 8px;}
.yxkf_list li .s2{float: left;}
.yxkf_list li a{ height: 28px;overflow: hidden;display: block;line-height: 28px;float: none;color: #965b00;}

.yxkf_list li a:hover{background: none;color: #db5d00;}
.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;}
.yxlf_btns{padding-top: 15px;}
.show_btn,.hide_btn{width: 106px;height: 29px;line-height: 100px;text-align: center;display: inline-block;overflow: hidden;background-position: -259px -146px;}
.show_btn:hover{background-position: -365px -146px;}
.hide_btn{background-position: -259px -176px;}
.hide_btn:hover{background-position: -365px -176px;}
.zdlrank_tit{background-position: 0 -186px;}
.zdlrank_list li{overflow: hidden;}
.tbw0 i{font-weight: normal;}
.tbw1{width: 70px;}
.tbw2{width: 85px;overflow: hidden;}
.tbw3{width: 45px;}
.tbw4 a:hover{color: #fff;}
.zdlrank_list li{color: #626262;}
.zdlrank_list li.firstli{color: #505050;}
.kf_tit{background-position: 0 -226px;}
.online_kf_btn{background-position: -259px -206px;width: 126px;height: 35px;}
.online_kf_btn:hover{background-position: -385px -206px;}
.kf_con span font{font-weight: normal;}

/**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:33px;background:url(../../images/game/20140505/inner_nav_bg.jpg) repeat-x;overflow: hidden;}
.news_top a{float: left;padding:0 20px; line-height:33px;font-size:14px; font-weight:bold; color: #965b00;}
.news_top .on{background:#FFF9ED;color:#945704;border-right:1px #C1C1C1 solid;border-left:1px #C1C1C1 solid;}
.news_top .tip_ico{width:9px;height:16px; /* background:url(../../images/game/alg1.png) no-repeat center center;*/ margin:0 0 0 7px; vertical-align:middle; *margin-top:2px;cursor:pointer;display: none;}
.news_top .on .tip_ico{display: inline-block;}
.news_cont{background: #fff9ee;padding:20px;overflow: hidden;}
.crumbs{line-height: 30px;color: #c98642;font-size: 14px;}
.crumbs a{color: #c98642;}
.news_list{padding-top: 10px;overflow: hidden;}
.news_list li{font-size: 0;height: 41px;line-height: 40px;overflow: hidden;width: 100%;color: #965b00;border-bottom: 1px dotted #ede2cf;}
.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: #965b00;}
.news_list li .text{width: 75%;}
.news_list li .date{color: #d3c4a9;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 #f9ecd0; background: #f9ecd0;padding: 2px 8px; color: #965b00; text-decoration: none; margin-right: 10px;}
.news_pages a:hover,.news_pages .current{background: #fbad33;border-color:#fbad33;color: #fff;}
/**详细内容页**/
.news_box{padding:20px 20px 60px;min-height: 835px;_height:835px;}
.news_box h3{text-align: center;font-size: 20px;color: #965b00;}
.news_box .subhead{color: #888;text-align: center;padding: 15px 0 25px;}
.news_detail{padding-top: 25px;line-height: 30px;border-top: 1px dotted #f29c07;color: #965b00;}

/**弹出层**/
.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/20140505/pop_bg_20140527.png) no-repeat;}
.close_btn,.pop_inner .btns .next_btn,.pop_inner .btns .prev_btn{background: url(../../images/game/20140505/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 #d6cab6;background: #fcdca2;padding: 20px 15px;margin-bottom: 20px;position: relative;}
.xsk_box h2{color: #c13b00;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: #925b01;line-height: 24px;}
.xsk_item .select_btn{margin:0;border: 1px solid #d9cab7;background: #fff;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 #d9cab7;height: 25px;}
.xsk_item .select_btn .dropdown{background: url(../../images/game/20140505/dropdown.png) no-repeat 8px 11px;padding: 10px 8px;width: 9px;height: 5px;}
.xsk_item .select_ul{position: absolute;border: 1px solid #d9cab7;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: 136px;height: 41px;background: url(../../images/game/20140505/lq.png) no-repeat;position: absolute;left: 337px;top: 70px;}
.xsk_box .lq_btn:hover{background-position: 0 -41px;}


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

.age-tips{line-height: 24px;color: #f20;float: left;margin:30px 0 0 230px;}
.online_kf_btn{margin-bottom: 8px;}
.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 #fbad33;display: inline-block;margin-bottom: 8px;}
.inform_btn:hover{background-color:#ffb746;color: #fff;}