body ,html{background: #D2D4DC url(http://pic.yoozhe.com/special/shtz/body_bn.jpg) no-repeat center 40px;min-width: 1200px;}
a:hover{text-decoration: none;}
.mtop480{margin-top:480px}
.mtop10{margin-top:10px}
.mtop15{margin-top:15px}
.mtop20{margin-top:20px}
.mtop25{margin-top:25px}
.mtop30{margin-top:30px}
.mleft20{margin-left:20px}
.wrap280{width:280px}
.wrap240{width:240px}
.wrap660{width:660px}
.wrap910{width:910px}


.header-submenu .game-logo{position:absolute;left:50%;top:0px;width:204px;height:99px;margin-left:-102px;background:url(../images/game-logo.png) no-repeat}
.header-submenu .sub-menu{height:80px}
.header-submenu .sub-menu a{font-size:0px;display:inline-block;margin:15px 0px 15px 0px;width:138px;height:50px;background:url(http://pic.yoozhe.com/special/shtz/menus.png) no-repeat;}
.header-submenu .sub-menu a.home{background-position: 25px center;}
.header-submenu .sub-menu a.news{background-position: -118px center}
.header-submenu .sub-menu a.ziliao{background-position: -255px center}
.header-submenu .sub-menu a.gonglue{background-position: -777px center}
.header-submenu .sub-menu a.pay{background-position: -919px center}
.header-submenu .sub-menu a.service{background-position: -1058px center}

.footer {background-color: #B7BCC9;padding: 40px 0;color:#4f5668;font-size:13px;text-align: center;line-height: 26px;margin-top:50px}
.footer p,.footer a {color:#4f5668;font-size:13px;text-align: center;line-height: 26px;}
.footer p span,.footer a {margin: 0 4px;}

.g-inner{padding-left: 35px;padding-right: 35px}
/** 登录 **/
.master_login{width:320px;height:296px;position: relative;margin-bottom: 10px}
.master_login .back_bn{background:#fff;opacity:1;filter:Alpha(opacity=100);position:absolute;width:320px;height:100%}
.master_login .box_before{padding:0 20px 15px 20px}
.master_login .box_before .title{border-bottom: 1px solid #4C4C4C;height:43px;line-height: 43px;}
.master_login .box_before .title span{font-size:13px;color:#999;cursor: pointer;}
.master_login .box_before .title span.on{font-size:15px;color:#e9ecf1;border-bottom: 1px solid #FF6600;}
.master_login .box_before .ipt{width:100%;height:36px;line-height:36px;text-indent: 36px;background-color: #fff;font-size:13px;border:0.5px solid #D2D4DC}
.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) no-repeat;position:absolute;top:10px;left:10px}
.master_login .box_before .pwd_ico{background-position:0 -34px;}
.master_login .box_before .remb_item {height: 20px;margin-top:12px;font-size: 12px;color: #999;}
.master_login .box_before .remb_item a{color: #999;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: #B80E0E;font-size:16px;font-weight: bold;margin-top:20px}
.master_login .box_before .login_btn:hover{opacity: 0.95;filter: Alpha(opacity=95);}

.master_login .box_after li.nologinlog{margin-top: 50px;text-align: center;color: #aaaaaa;}
.master_login .box_after_hd{height:116px;background-color: #f8f8f8;padding: 10px;border-bottom: 1px solid #f0f0f0;}
.master_login .box_after_hd .user_pic{width: 60px;height: 60px;margin-right: 8px;float: left;border-radius: 10px;}
.master_login .box_after_hd .user_info{float: left;width: 170px;}
.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:#999}
.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:#8b8b8b;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: #ff430c;}

.master_login .last_game{padding:0 15px}
.master_login .last_hd{margin-top: 8px;}
.master_login .last_hd .type_tabs{border-bottom: 1px solid #ebebeb;font-size: 13px;color: #999;}
.master_login .last_hd .type_tabs .h2{font-size: 13px;color: #999;}
.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 #ff6600;color: #ff6600;}
.master_login .last_hd ul li{width: 100%;height: 17px;line-height: 17px;margin-top: 10px;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: 95px;}
.master_login .last_hd ul li .game_fu{width: 90px;position:relative;overflow: visible;}
.master_login .last_hd ul li .game_fu .sname{width: 70px;text-align: right;}
.master_login .last_hd ul li a{float: right;color: #c33208;font-size: 13px;}
.master_login i.naming_icon .naming, .master_login i.packs_icon .naming{left:-120px}

/** 推荐游戏 **/
.m-pane {padding: 30px 20px;margin-bottom: 10px;background: #fff}
aside > .m-pane:last-child {margin-bottom: 0}
section > .m-pane {margin-bottom: 0;}
.m-pane-hd {position: relative;margin: -10px 0 20px;border-bottom: 1px solid #e9e9e9;text-align: center;}
.m-pane-hd-nav{text-align: left}
.m-pane-hd h3,.m-pane-hd-nav a{display: inline-block;margin-bottom: -1px;padding: 0 10px 10px;font-size: 20px;border-bottom: 2px solid #7583e3;}
.m-pane-hd-nav a{border: 0;font-size: 16px;}
.m-pane-hd-nav a.cur{border-bottom:2px solid #7583e3; font-size: 20px;}

.server-bar {position:relative;}
.server-bar .kfgroup_search_box {padding-left: 120px;padding-bottom: 15px}
.server-bar  a {font-size: 13px}
.server-bar .kfgroup_search_box .servernum{width:41px}
.server-bar .kfgroup_search_box .txt2{margin-left: 0;}
.server-bar .kfgroup_search_box select{margin-bottom: 5px;width:135px}
.server-bar .kfgroup_search_box .serverbtn{background:#7686e0}


/** 新闻列表 **/
.news-list ul.list li{border-bottom: 1px dotted #e3e3e3; font-size: 16px}
.news-list ul.list li em{float: right; font-size: 13px; line-height: 1.8;color: #bbbbbb}