@charset "utf-8";
a{color:#9CA099;text-decoration:none}
a:hover{text-decoration:none}
*{_zoom:1}
.loading{height:66px;margin-top:20px;background:url(//image.wan.2345.com/static/images/loading.gif) no-repeat center}
body{_position:relative;_height:100%;background:#262528}
.container{background:url(images/server/s-bg.jpg) no-repeat top center;margin:0 auto}
.header{height:319px;position:relative}
.wrap{background:url(images/server/s-main.jpg) no-repeat top center;width:1000px;height:1100px;overflow:hidden;margin:auto auto 20px}
.wrap-left{width:326px;float:left;overflow:hidden}
.wrap-right{width:674px;float:right;overflow:hidden}
.btn{position:absolute;top:270px;height:31px;left:30px}
.btn a{display:block;width:145px;height:49px;text-indent:-9999px;position:absolute;top:0}
.btn a.btn-1{left:0}
.btn a.btn-2{left:163px}
.btn a.btn-3{left:327px}
.btn a.btn-4{left:490px}
.btn a:hover{background:url(images/server/s-nav.jpg) no-repeat}
.btn a.btn-1:hover{background-position:0 0}
.btn a.btn-2:hover{background-position:-163px 0}
.btn a.btn-3:hover{background-position:-327px 0}
.btn a.btn-4:hover{background-position:-490px 0}
.logo{height:246px;margin:0 auto}
.logo a{width:326px;height:246px;display:block}
.login{width:326px;height:320px;overflow:hidden}
.login-t{height:70px;font:18px/36px "Microsoft Yahei";text-align:left;color:#CEF0FA;padding-left:60px;text-indent:-9999px}
.login-c{height:220px;width:218px;margin:0 auto;color:#fff;overflow:hidden}
.login-c a:hover{color:red}
.l-message{height:20px;overflow:hidden;margin:10px 0}
.l-name{width:180px;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_width:178px}
.l-passport{color:#2c87cd;font-weight:700}
.l-btn{height:20px;font:12px/18px "Microsoft Yahei";margin-bottom:15px}
.l-btn a{background:#fff;color:#000;width:66px;height:18px;border:1px solid #dbdbdb;display:inline-block;float:left;text-align:center;_line-height:20px}
.l-btn a:hover{background:#59be52;border:1px solid #59be52;color:#fff}
.l-pay,.l-modify{margin-right:7px}
.l-usergame{height:130px;overflow:hidden}
.recent-game{margin-bottom:12px}
.history-game{height:96px;overflow:auto}
.history-game li{height:16px;line-height:16px;overflow:hidden;float:left;margin-bottom:8px;display:inline-block;clear:both}
.history-game a{height:100%;display:block}
.history-game a:hover span{color:red}
.history-game span{display:inline-block;margin-left:10px}
.log{width:230px}
.loged{display:none}
.server{width:620px;overflow:hidden;margin:auto auto auto 37px}
.server-rec .top{height:62px}
.server-rec .con{height:52px}
.server-rec ul{width:480px;height:52px;margin:10px auto 10px 128px}
.server-all{padding-top:65px}
.server-all .top{height:26px;margin:15px auto;line-height:26px;text-align:center;color:#C0C5BE}
.server-all .con{height:415px;overflow-y:auto}
.server li{width:191px;height:43px;line-height:43px;margin:0 10px 10px 0;float:left;overflow:hidden;background:url(images/server/s-server-dot.jpg) no-repeat center 0;text-align:center;_display:inline}
.server li a.soon-open{color:red}
.server li.hot{background:url(images/server/s-server-dothot.jpg) no-repeat}
.server li.hot a{color:#E7ED00}
.server li span{display:inline-block;margin-right:10px;color:#fff100;cursor:pointer;float:right;_display:inline}
.server li a{color:#fff;height:100%;display:block}
.server li a:hover,.server li a:hover span{color:#F1E612}
.wrap-right .fot{height:0;overflow:hidden}
.nav{width:630px;margin:15px 0 5px;clear:both}
.nav ul{overflow:hidden;width:616px}
.nav li{color:#d8a55b;width:80px;height:24px;line-height:24px;background:#413329;cursor:pointer;margin:0 3px;margin:1px 4px 1px 0}
.nav li.on{background:#d8a55b;color:#000}
.quick-ingame{height:26px;margin:3px;color:#B0C6D3;line-height:26px;text-align:center}
.quick-enter-click{width:62px;height:26px;display:inline-block;background:url(images/server/s-ingame.jpg) no-repeat;text-indent:-9999px}
.quick-enter-click:hover{position:relative;top:1px}
.quick-enter-input{background:#fff;border:1px solid #4C1802;color:#000;width:40px;text-align:center;margin:0 5px;height:18px}
.server-type-tab{overflow:hidden}
.server-type-tab ul{overflow:hidden;text-align:center}
.server-type-tab li{display:inline-block;width:141px;height:43px;line-height:43px;margin:0;float:none;margin-right:6px;overflow:hidden;background:url(images/server/s-btn.jpg) no-repeat;text-align:center;font-size:16px}
.server-type-tab li a{color:#b68e67}
.server-type-tab .current{background:url(images/server/s-btn-hover.jpg) no-repeat}
.server-type-tab .current a{color:#fff}
.f-hide{display:none}
.s-server-list{overflow-x:hidden;overflow-y:auto;height:519px}