a:hover img{opacity:0.8;filter:alpha(opacity=80);}
.warp1150{width:1150px;margin:0 auto; z-index:1;}
.radius5{overflow:hidden;border-radius:5px;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mtop10{ margin-top:10px;}.mtop20{ margin-top:20px;}
/*header*/
.headerbox{background:#f4f4f4; width:100%; margin:0 auto;}
.topbar{width:100%;height:40px;background:#EDEDED;}
.topwords{height:40px;line-height:40px;color:#c69b8c; font-size:12px;}
.topwords a{color:#666;margin:0 5px;}
.topwords span{color:#3367CD;margin:0 8px; font-size:14px;}
.topwords label{color:#666;}
.header{height:80px;padding:10px 0;}
.header .logo{width:350px; height:80px;}
.header .logo a{display:block;width:350px;height:80px; background:url(../images/logo_99947.png) no-repeat; text-indent:-999999px;}
.header .banner{width:660px;height:70px;padding:5px 0;}
.header .banner li{float:left;width:100px; height:70px; text-align:center; font-size:18px; padding:0 5px}
.header .banner li a{display:block; width:100px; height:70px;line-height:70px;}
.header .banner li a:hover{text-decoration:none;color:#09F}
.header .banner li a.on{color:#f60;}
/*common*/
.pagetitle{padding:10px 0; background:url(../images/yun.png) 120px 10px no-repeat;}
.pagetitle .msg{height:40px; line-height:40px; font-size:23px;color:#C03;position: relative;}
.pagetitle .msg a{font-size:12px; float:right;color:#060; text-decoration:none;}
.pagetitle .msg .weal {width: 120px;height: 41px; position: absolute;right: 28%;top: 8px;background: url('../images/weal.png') no-repeat;}
.pagetitle .msg .weal:hover {background: url('../images/weal_hover.png') no-repeat;}
.pagetitle .tip{height:16px; line-height:16px;color:#ccc;}
.bpic{ margin-top:20px;}
/*user_menu*/
.userMain{ margin-top:20px;}
.userLeft{width:276px;}
.userLeft li{height:50px;line-height:50px; background:#eee;  border-bottom:1px solid #dedede;}
.userLeft li a{display:block;width:276px; height:50px; line-height:50px; text-align:left; text-indent:20px; font-size:16px;color: #333;}
.userLeft li a:hover{background:#ddd; text-decoration:none;}
.userLeft li a.on{background:#c00;color:#fff; text-decoration:none;}
.userLeft li a i{ margin:0 10px; font-size:16px;}
.userRight{width:844px;}
.uctab{border-bottom:1px solid #ff6600;height:40px;}
.uctab a{display:inline-block;width:90px;height:40px;line-height:40px;text-align:center;color:#333; background:#f4f4f4;font-size:14px; margin-right:15px; vertical-align:bottom;}
.uctab a.on{background:#ff6600;color:#fff;font-size:16px;}
.uctab a:hover{ text-decoration:none;}
.ucBox{ padding:40px 40px 0px 40px;}
/*user_main*/
.newslist{}
.newslist li{height:40px; line-height:40px; border-bottom:1px dashed #dedede;font-size:16px;}
.newslist li span{float:right; width:130px; text-align:center;color:#999; font-size:12px;}
.rewardlist{ margin-top:20px;}
.rewardlist td,.rewardlist th{height:30px;line-height:30px;text-align:center;border:1px solid #dedede;padding:0 5px;}
.rewardlist th{background:#f0f0f0; font-size:14px;}
/*user_login*/
.userbox{background:#fff; border:1px solid #dedede;}
.login_tip{height:40px; line-height:40px; border-bottom:1px solid #dedede; background-color:#f9f9f9;}
.login_tip .tip{width:500px;font-size:18px;height:40px; line-height:40px; text-indent:20px;}
.gologin{width:400px;font-size:14px;height:40px; line-height:40px;text-align:right; padding-right:20px;}
.gologin a{color:#c00;margin:0 10px;}
.gologin a.pwd{color:#c00;}
.userForm{padding:25px;}
.login_box{width:700px;}
.login_api{width:380px;}
/*pages*/
.pages{height:30px;line-height:30px; margin-top:20px; text-align:center;}
.pages a,.pages span{display:inline-block;border:1px solid #dedede;height:25px;line-height:25px;padding:0 10px; margin:0 6px; background:#f9f9f9; cursor:pointer;}
.pages a:hover{color:#039; text-decoration:none; background:#f1f1f1;}
.pages span{ background:#039;color:#fff; border:1px solid #039;}

/*footer*/
.copyright{margin-top:30px;width:100%;background-color:#f4f4f4;}
.bottomtxt{margin:0 auto; width:1150px; padding:20px 0;}
.bottomtxt p{height:25px; line-height:25px; text-align:center;}
.bottomtxt p a{margin:0 15px;}
.bottomtxt p span{margin:0 5px;}

/******
*data:2016-2-25;
*base:wyx;
******/

/* gbox-start */
.gbox ul {}
.gamepiclist li {float: left;width: 240px;height: 164px;padding-right: 20px;overflow: hidden;position: relative;}

.ucBox #gamePic li {float: left;width: 240px;height: 152px;overflow: hidden;position: relative;margin: 0 7px;_margin: 0 6px;}

.gamepiclist li .game_pic ,.ucBox li .game_pic {margin: 6px 0;overflow:hidden;}
.gamepiclist li h2.name ,.ucBox li h2.name {display: inline-block;color: #333; font-size: 16px;font-weight: bold; float: left; width: 102px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gamepiclist li .game_pay ,.ucBox li .game_pay {float: right;}
.gamepiclist li .game_pay p,.ucBox li .game_pay p {float: left;font-size: 12px; line-height: 21px;margin-left: 10px;}
.gamepiclist li .game_pay p.info ,.ucBox li .game_pay p.info {width: 48px;height: 22px;color:#666;border:1px #ccc solid; text-align: center;}
.gamepiclist li .game_pay p.info,.ucBox li .game_pay p.info {margin-left: 0;}
.gamepiclist li .game_pay p.info a ,.ucBox li .game_pay p.info a {display: inline-block;width: 48px;line-height: 22px;}
.gamepiclist li .game_pay p.info a:hover ,.ucBox li .game_pay p.info a:hover {color: #333;text-decoration: none;opacity:0.8;filter:alpha(opacity=80);}

.gamepiclist li .game_pay p.play ,.ucBox li .game_pay p.play {width: 77px;height: 24px;background:#cc3333; text-align: center;}
.gamepiclist li .game_pay p.play a ,.ucBox li .game_pay p.play a {color: #fff;display: inline-block;width: 77px;line-height: 24px;}
.gamepiclist li .game_pay p.play a:hover ,.ucBox li .game_pay p.play a:hover {color: #fff;text-decoration: none;opacity:0.8;filter:alpha(opacity=80);}
/* gbox-end */

/*pages-start*/
.paging{height:30px;line-height:30px;text-align:center; font-size:14px;margin-top: 10px;}
.paging a,.paging span{display:inline-block;border:1px solid #dedede;height:26px;line-height:26px;padding:0 10px; margin:0 3px; background:#f9f9f9; cursor:pointer;}
.paging a:hover{color:#CC3333; text-decoration:none; background:#f1f1f1;}
.paging span{ background:#CC3333;color:#fff; border:1px solid #CC3333;}
.paging a.cur{color:#fff; text-decoration:none; background:#CC3333;border:1px solid #CC3333;}
/*pages-end*/

/* kf_center-start */
.in_gamebox div.st{width: 282px;}
.in_gamebox .kf_center{width: 360px;margin-top: 25px;}
.kf_center .msg.kf_h2 {font-size: 18px;color: #666;line-height: 24px;}
.in_gamebox .kf_center ul {margin-top: 12px;width: 364px;}
.in_gamebox .kf_center ul li{width: 178px;height: 46px;text-align: center; float:left;background: #f3f3f3;border-bottom: 1px #e5e5e5 solid;border-right: 1px #e5e5e5 solid;}
.in_gamebox .kf_center ul li a {width: 178px;color: #666; font-size: 12px;line-height: 46px;display: inline-block;position: relative;}
.in_gamebox .kf_center div.kf_info,.userLeft .kf_center div.kf_info{width: 358px;background: #cc9966;line-height: 47px; color: #fff;font-size: 14px;text-indent: 64px;white-space: nowrap;overflow: hidden;position: relative;}

.userLeft #user_menu {margin-bottom: 20px;}
.kf_center ul.st{margin-top: 12px;width: 282px;}
.kf_center ul.st li{width: 137px;height: 46px;text-align: center; float:left;background: #f3f3f3;border-bottom: 1px #e5e5e5 solid;border-right: 1px #e5e5e5 solid;}
.kf_center ul.st li a{width: 140px; height: auto; color: #666; font-size: 12px;line-height: 46px;display: inline-block;position: relative;text-align: center;
text-indent: 0px;}
.in_gamebox .kf_center div.st,.userLeft .kf_center div.st{width: 276px;}
.in_gamebox .kf_center ul.st .ico,.userLeft .kf_center ul.st .ico{width: 26px;left: 7px;position: absolute;top: 2px;}
.userLeft .kf_center ul.st li a:hover {background:none;}

.in_gamebox .kf_center .st .ico,.userLeft .kf_center .st .ico{left: 10px;}
.in_gamebox .kf_center div.st, .userLeft .kf_center div.st {text-indent: 50px}

.in_gamebox .kf_center .ico,.userLeft .kf_center .ico{width: 50px;left: 15px;position: absolute;top: 2px;}
.in_gamebox .kf_center .ico  span,.userLeft .kf_center .ico  span{display: inline-block;width: 28px;height: 27px;background: url(../images/kf_ico.png) no-repeat;margin-top: 5px;}
.in_gamebox .kf_center .ico span.ico_hz,.userLeft .kf_center .ico span.ico_hz{background-position: -8px -3px;}
.in_gamebox .kf_center .ico span.ico_kf,.userLeft .kf_center .ico span.ico_kf{background-position: -43px -3px;}
.in_gamebox .kf_center .ico span.ico_zh,.userLeft .kf_center .ico span.ico_zh{background-position: -8px -43px;}
.in_gamebox .kf_center .ico span.ico_qd,.userLeft .kf_center .ico span.ico_qd{background-position: -43px -46px;}
.in_gamebox .kf_center .ico span.ico_rx,.userLeft .kf_center .ico   span.ico_rx{background-position: -88px -10px;}
.in_gamebox .kf_center .ico span.ico_mail,.userLeft .kf_center .ico span.ico_mail{background-position:-88px -44px;}
/* kf_center-end */


/* Game_center-start */
.game_lg_box {width: 276px;height: 280px;position: relative;margin-bottom: 25px;}
.game_lg_box .bg_lg{position: absolute;top: 0px;left: 0px;z-index: 1;width: 276px;height: 280px;background: #000;opacity: 0.7;filter: alpha(opacity=70);}
.game_lg_box .gamelogin{position: absolute;top: 0px;left: 0px;z-index: 2;height: 268px;padding:12px 19px;}
.game_lg_box .gamelogin h2.lg_h2 {color: #fff;font-size: 16px;font-weight: bold;line-height: 20px;margin-bottom: 10px;}
.game_lg_box .gamelogin h2 span.user {background: url(../images/ico-user.png) no-repeat; _background: url(../images/ico-user.gif) no-repeat; width: 22px;height: 22px;padding: 4px;position: absolute;top: 9px;left: 88px;}
.game_lg_box .gamelogin .st {padding-left: 0px;width: auto;}
.game_lg_box .gamelogin .st .keeppwd label {color: #ccc;}
.game_lg_box .gamelogin .st .pwd a{color: #ccc;}
.game_lg_box .gamelogin .input input {width: 220px;height: 36px;line-height: 36px;padding-left: 20px;font-size: 14px;border: none;margin: 5px 0;}
.game_lg_box .gamelogin .submit {margin: 10px 0;}
.game_lg_box .gamelogin .submit input{width: 240px;display: inline-block;height: 36px;border: none;color: #fff;background: url(../images/submit.png)no-repeat;*background: #008416;background: #008416\0; text-align: center;font-size: 16px;cursor: pointer;}

.game_lg_box .gamelogin .list-login  {margin: 5px 0;}
.game_lg_box .gamelogin  .bottom_reg {height: 54px;position: absolute;width: 238px;padding: 0 19px; left: 0;background: #2F2F2F;z-index: 3; opacity: 1;filter: alpha(opacity=100);}
.game_lg_box .gamelogin  .bottom_reg .reg_txt{color:#ccc;display:inline-block;*display:inline; /* 只有ie6和ie7识别 所谓的IE Hack*/zoom:1;          /* 触发ie6和ie7下的haslayout */font-size:16px;line-height:54px;margin-right:26px;}
.game_lg_box .gamelogin  .bottom_reg a{width:118px;display:inline-block;*display:inline; /* 只有ie6和ie7识别 所谓的IE Hack*/zoom:1;          /* 触发ie6和ie7下的haslayout */height:34px;line-height:34px;border:none;color:#fff;text-align:center;font-size:16px;cursor:pointer;background:#f03c01;border:1px #e23701 solid;}
.kf_list .msg.new_kf {font-size: 18px;color: #666;line-height: 24px;margin-bottom: 6px;}


.slideTxtBox{ width:840px;  text-align:left;  }
.slideTxtBox .hd{ height:30px; line-height:30px;  padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;margin-left: 66px;  }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;width: 36px;height: auto;text-align: center; }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideTxtBox .bd ul{ padding:15px 18px 15px 16px;  zoom:1;}
.slideTxtBox  li {padding: 0 14px;}
/* Game_center-end */

/* User_center-start */
.userLeft .bar_user {background: #5c5c5c;}
.userLeft .bar_user .top_user{padding-top: 10px;}
.userLeft .bar_user .top_user .user_ico {margin:0 10px 10px;}
.userLeft .bar_user .top_user .user_info{width: 175px;padding: 0 14px 0 0;}
.userLeft .bar_user .top_user .user_info .user_name {margin-bottom: 16px;}
.userLeft .bar_user .top_user .user_info .name {color: #fff;font-size: 16px;}
.userLeft .bar_user .top_user .user_info .exit,.exit a {float: right;font-size: 14px;color: #ccc; }
.userLeft .bar_user .top_user .user_info .cash >a,.cash >span {color: #ccc;font-size: 14px;}
.userLeft .bar_user .top_user .user_info .cash em {color: #ffd400;font-size: 16px;font-weight: bold;}
.exit a:hover{color: #fff;}
.userLeft .bar_user .top_user .user_info .cash >a:hover {color: #f6f6f6;}
.userLeft .bar_user .bt_tip {padding: 5px 0 5px 6px;}
.userLeft .bar_user .bt_tip a{width: 86px;height: 32px;display: inline-block;background: #c0c0c0;line-height: 32px;text-align: center;}

.userLeft .bar_user .bm_lately {padding-bottom: 12px;background: #F3F3F3;}
.userLeft .bar_user .bm_lately h2 {text-indent: 1em;color: #6d6d6d; font-size: 16px;font-weight: bold;}
.userLeft .bar_user .bm_lately dl  {padding: 0 10px;}
.userLeft .bar_user .bm_lately dl dd{display: inline-block;width: 82px;text-align: center;vertical-align: middle;line-height: 20px;padding-top: 6px;}
.userLeft .bar_user .bm_lately dl .g_name{color: #3465cc;}
.userLeft .bar_user .bm_lately dl dd a.play { color: #fff; display: inline-block; width: 61px; text-align:center; height: 24px; line-height: 24px; background: #009900; overflow: hidden; border-radius: 3px; }

.in_gamebox .kf_list .top_user{background: #5c5c5c;padding-top: 10px;}
.in_gamebox .kf_list .top_user .user_ico {margin:0 10px 10px;}
.in_gamebox .kf_list .top_user .user_info{width: 175px;padding: 0 14px 0 0;}
.in_gamebox .kf_list .top_user .user_info .user_name {margin-bottom: 16px;}
.in_gamebox .kf_list .top_user .user_info .name {color: #fff;font-size: 16px;}
.in_gamebox .kf_list .top_user .user_info .exit,.exit a {float: right;font-size: 14px;color: #ccc; }
.in_gamebox .kf_list .top_user .user_info .cash >a,.cash >span {color: #ccc;font-size: 14px;}
.in_gamebox .kf_list .top_user .user_info .cash em {color: #ffd400;font-size: 16px;font-weight: bold;}
.exit a:hover{color: #fff;}
.in_gamebox .kf_list .top_user .user_info .cash >a:hover {color: #f6f6f6;}
.in_gamebox .kf_list .top_user  .bt_tip {padding: 5px 0 5px 6px;}
.in_gamebox .kf_list .top_user  .bt_tip a{width: 86px;height: 32px;display: inline-block;background: #c0c0c0;line-height: 32px;text-align: center;}

.in_gamebox .kf_list .bm_lately {padding-bottom: 12px;background: #F3F3F3;}
.in_gamebox .kf_list .bm_lately h2 {text-indent: 1em;color: #6d6d6d; font-size: 16px;font-weight: bold;}
.in_gamebox .kf_list .bm_lately dl  {padding: 0 10px;}
.in_gamebox .kf_list .bm_lately dl dd{display: inline-block;width: 82px;text-align: center;vertical-align: middle;line-height: 20px;padding-top: 6px;}
.in_gamebox .kf_list .bm_lately dl .g_name{color: #3465cc;}
.in_gamebox .kf_list .bm_lately dl dd a.play { color: #fff; display: inline-block; width: 61px; text-align:center; height: 24px; line-height: 24px; background: #009900; overflow: hidden; border-radius: 3px; }

.kf_list .slideTxtBox{ width:auto;  text-align:left; margin-top: 20px; }
.kf_list .slideTxtBox .hd{ height:40px; line-height:40px;  padding:0;   border-bottom:none;  position:relative; }
.kf_list .slideTxtBox .hd ul{ float: left;position: absolute;left: 0px;top: -1px;height: 39px;margin-left: 0px;border-bottom: 2px solid #c00; }
.kf_list .slideTxtBox .hd ul li{ float: left;padding: 0 12px;cursor: pointer;width: 94px;height:38px;line-height:38px;text-align: center; border: solid #ddd;border-width: 1px 1px 0 1px;font-size: 16px;}
.kf_list .slideTxtBox .hd ul li.on{ height:38px;line-height:38px;  background:#cd3232; border:none;color: #fff;font-weight: bold;}
.kf_list .slideTxtBox .bd ul{ padding:0;  zoom:1;}
.kf_list .slideTxtBox  li {padding: 0 0px;}

.kaifutype{margin-top: 10px;}
.kaifutype li{float: left;border-top: 1px solid #dedede;border-right: 1px solid #dedede;width: 118px;height: 38px;background: #f4f4f4;line-height: 38px;font-size: 16px;text-align: center;cursor: pointer;}
.kaifutype li.diyi{border-left: 1px solid #dedede;}
.kaifutype li.on{background: #cd3232;color:#fff;border-color: #cd3232;}
.nokaifu{height: 60px;line-height: 60px;text-align: center;font-size: 14px;}

/* User_center-end */

/*  剑雨江湖-start  */
#box_bg{width:700px;margin-top:40px;background:#000; opacity:1;filter:alpha(opacity=100);padding:18px 20px; position:absolute; right:-50px;}
.box_right {width: 700px;height: auto;margin-top: 40px; padding:18px 20px;position:absolute;right:-50px; }
.box_right .box_login h2 {font-size: 18px; color:#ffcc33;}
.box_right .h35 {text-indent: 20px;font-size: 18px;color: #ffcc33;margin: 8px 0;}
.box_right .h35  a{float:right; color:#cbcbcb;margin-right: 24px;font-size: 14px;}

.bindex_login  {z-index: 2;padding:0 6px 10px;}
.bindex_login .input { display: inline-block;*float: left; height: 36px; line-height: 36px; margin-top: 20px; padding-left: 46px; border: 1px solid #dedede; background: url(../images/ico.png) #fff no-repeat; background-position: -12px -142px; background-size: 122%; width: 169px; margin-right: 10px; }
.bindex_login .input input { width: 166px; height: 36px; line-height: 36px; padding: 0 2px; font-size: 14px; border: none; }
.bindex_login .input.upass { background-position: -12px -206px; }
.bindex_login .submit {display: inline-block;*float: left;*height:40px; _height:40px; +height:40px;}
.bindex_login .submit input { width: 108px; height: 40px;background: #018417;border: 1px #007113 solid;color: #fff;font-size: 16px;cursor: pointer;}
.bindex_login .submit .pwd  a{color: #fff; margin: 0 16px;line-height: 40px;}

.bindex_login .getpass {margin: 6px 0 0 6px; text-indent: 6px;}
.bindex_login .getpass .keeppwd label {color: #fff;/*! margin-right: 12px; *//*! vertical-align: middle; */line-height: 20px;}
.bindex_login .getpass .keeppwd .uradio {vertical-align: middle; line-height: 20px; margin-right: 8px;}

.bindex_login .login_info {border:solid #464646; border-width: 1px 0px 1px 0px;padding: 18px 0;margin: 10px 0px;}
.bindex_login .login_info .regsiter span {color:#e4e4e4;}
.bindex_login .login_info .regsiter a{width: 80px;height: 24px; background: #eb3b00;display: inline-block;*float: left;text-align: center;line-height:24px;border: 1px solid #e23700;margin-left:12px;color:#e4e4e4;}
.bindex_login .login_info .server_info {color: #acacac;padding-right:12px;}

.box_right .game_notice {margin:16px 0;/*border-top: 1px solid #acacac;*/}
.box_right .notice_list  {padding: 0 16px;}
.box_right .notice_list li {color:#cbcbcb; padding-left:10px;_height:22px;line-height: 32px;border-bottom: 1px #464646 dashed;}
.box_right .notice_list li span.data{float:right;margin-right: 12px;}
.box_right .notice_list li i{margin: 0 5px;}
.box_right .notice_list li a {color: #d5d5d5;}

.box_right .server_list { margin: 0 0 20px; }
.box_right .server_list .none { padding: 0 18px 0 26px;color:#cbcbcb;}
.server_list  .slideTxtBox{ width:700px; /*! border:1px solid #ddd; */ text-align:left; }
.server_list  .slideTxtBox .hd{height:auto; /*! line-height:30px;  background:#f4f4f4;  padding:0 10px 0 20px; border-bottom:1px solid #ddd; */padding:0px;  position:relative; border: none; }
.server_list  .slideTxtBox .hd ul{/*!float:left; */height:auto;position: inherit;left:12px;  top:-1px;margin-left:17px;}
.server_list  .slideTxtBox .hd ul li{float:left;padding:0;margin:2px 6px;cursor:pointer;width:80px;height:32px;text-align:center;background:url(../images/btn_ico.png) no-repeat;color:#cdb37a;background-position:-8px -5px;}
.server_list  .slideTxtBox .hd ul li.on{ height:32px; border:none; background-position: -8px -41px; color: #ffdc90; }
.server_list  .slideTxtBox .bd ul{ padding:15px 24px; zoom:1; }
.server_list  .slideTxtBox .bd li{ height:40px; line-height:40px; width: 150px; display: inline-block; *float: left; background: url(../images/btn_ico.png) no-repeat -3px -82px; text-align: center; padding: 5px; font-weight: bold; position: relative; }

/* .server_list .slideTxtBox .bd ul:nth-of-type(1) > li:nth-of-type(1)::before,.server_list .slideTxtBox .bd ul:nth-of-type(1) > li:nth-of-type(2)::before{content:"";width:20px;height:27px;position:absolute;display:inline-block;*float:left;background:url(../images/btn_ico.png) no-repeat -121px -9px;left:120px;top:4px;cursor:pointer;z-index:2;overflow:hidden;} */

.server_list  .slideTxtBox .bd li span.sup{width:20px;height:24px;position:absolute;display:inline-block;*float:left;background:url(../images/btn_ico.png) no-repeat -121px -9px;top:4px;right:18px;cursor:pointer;}
.server_list  .slideTxtBox .bd li a{ display: block; color: #851900; }
.server_list  .slideTxtBox .bd li:hover{ background-position: -3px -131px; color: #851900; }
.server_list  .slideTxtBox .bd li .date{ float:right; color:#999; }

.box_right .footer {margin-left: 30px;padding: 14px 0px 24px;}
.box_right .footer p,.box_right .footer a{color: #ccc;}
.box_right .footer p{line-height: 30px;}

/* login-status-start */
.box_right .box_login {padding:0 16px;}
.box_right .box_login span.r_sup{color: #acacac;margin-bottom: 12px;}
.box_right .box_login .lately_server .h20 { font-size: 16px; color: #d4d4d4; margin: 8px 0 20px; }
.box_right .box_login .lately_server ul li{height:40px;line-height:40px;width:150px;display:inline-block;*float:left;background:url(../images/btn_ico.png) no-repeat -3px -82px;text-align:center;padding:5px;font-weight:bold;position:relative;}
.box_right .box_login .lately_server ul li:hover{background-position:-3px -131px;color:#851900;}
.box_right .box_login .lately_server ul li a {display: block;}
.box_right .box_login .lately_server ul li.none {background: none;width: auto;height: auto;line-height: inherit;color: #cbcbcb;}
.box_right .box_login .lately_server ul li.none  a {display: inline;}
.box_right .box_login .lately_server p{color:#a0a0a0;margin: 24px 0;}
.box_right .box_login .lately_server p a {color: #eaab33;}

.box_right .box_login .lg_status p{color:#d4d4d4;  font-size:14px; line-height: 24px;}
.box_right .box_login .lg_status  span{color:#ffcc00;font-weight:bold;}
.box_right .box_login .lg_btn a{width: 80px;height: 24px;margin: 0 5px; display: inline-block;color: #d0d0d0; text-align:center;background: #636363;border: 1px solid #2d302f;line-height: 24px;}
.box_right .box_login .lg_btn a:hover {background:#f33c00; color: #e4e4e4;border: 1px #e23700 solid;}

.box_right .box_login .lately_server { border: solid #464646; border-width: 1px 0px 1px 0px; padding: 3px 0 44px; margin: 10px 0px; }
/* login-status-end */

/* login-news-start */

.box_right  .line{border-top: 1px solid #464646;}
.box_right .game_notice .pages { height: 30px; line-height: 30px; margin: 50px 0; text-align: center; }
.box_right .game_notice .pages a, .box_right .game_notice .pages span { display: inline-block; border: 1px solid #636363; height: 20px; line-height: 20px; padding: 0 6px; margin: 0 3px; background: #4b4b4b; cursor: pointer; color: #ACACAC;}
.box_right .game_notice .pages span,.box_right .game_notice .pages .cur {background: #cd3301;color: #fff;border: 1px solid #cd3301;}
/* login-news-end */


/*  剑雨江湖-end  */

/*字母分类*/
.allgames{margin-top:5px;}
.allgames .titcell{border-bottom:1px solid #ff6600;height:35px;}
.allgames .titcell a{display:inline-block;width:90px;height:35px;line-height:35px;text-align:center;color:#333; background:#f5f5f5;font-size:14px;vertical-align:bottom; margin-right:7px;}
.allgames .titcell a.on{background:#ff6600;color:#fff;font-size:16px;}
.allgames .titcell a:hover{ text-decoration:none;}
.maincell{margin-top:10px;}
.maincell li{float: left;width:116px;height: 30px;line-height: 30px; background: #f3f3f3;text-align: center;margin:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

a.playgame{margin: 20px 0;display:inline-block;width:150px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius: 20px; background:#b00;font-size:16px;}
a.playgame:hover{color:#ff0;text-decoration: none;background: #f00;}
