div{margin:0}
.ml10{margin-left:10px;}
.t_red{color:#e00000}

.ico,.btn_style,.btn_style span{ background:url(../images/game/icon.png) no-repeat 0 0;display:inline-block;width:16px;height:16px;line-height:0;font-size:0;vertical-align:middle}
.btn_style{ background-position:left 1250px;height:25px;padding-left:13px;width:auto;color:#b2b2b2;}
.btn_style span{ background-position:right 1250px;height:25px; font-family:"微软雅黑";font-size:14px;line-height:20px;padding-right:15px;width:auto}
.active .btn_style{ background-position:left -250px;height:25px;padding-left:13px;width:auto;color:#fff;}
.active .btn_style span{ background-position:right -250px;height:25px; font-family:"微软雅黑";font-size:14px;line-height:20px;padding-right:15px;width:auto}

.idot{ background-position:-300px -125px;width:4px;height:4px;margin-right:5px;}
.iarr{ background-position:-200px 0;width:16px;height:13px;margin-left:5px;}
.ilock{ background-position:-100px -100px;width:15px;height:16px;}
.iunlock{ background-position:-115px -100px;width:19px;height:16px;}
.iup{ background-position:-100px 0;width:18px;height:16px;cursor:pointer}
.iup:hover,.iup_over{ background-position:-118px -50px;}
.idown{ background-position:-100px -25px;width:18px;height:16px;cursor:pointer}
.idown:hover,.idown_over{ background-position:-100px -75px;}
.iup_enter{ background-position:-118px -49px;width:18px;height:17px;}
.idown_enter{ background-position:-100px -74px;width:18px;height:17px;}
.idel{background-position:-75px -75px;width:14px;height:14px; cursor:pointer}
.idel_over,.idel:hover{background-position:-75px -90px;width:14px;height:14px;}
.idel_enter{background-position:-75px -105px;width:14px;height:14px;}

.ipage{background-position:-100px -125px;width:11px;height:11px;}
.ipage_cur{background-position:-119px -125px;width:11px;height:11px;}
.iback_disable{background-position:0 0;width:27px;height:24px;}
.iforward_disable{background-position:-28px 0;width:27px;height:24px;}
.iback{background-position:0 -25px;width:27px;height:24px;}
.iforward{background-position:-28px -25px;width:27px;height:24px;}
.iback_over,.iback:hover{background-position:0 -50px;width:27px;height:24px;}
.iforward_over,.iforward:hover{background-position:-28px -50px;width:27px;height:24px;}
.iback_enter{background-position:0 -50px;width:27px;height:24px;margin-top:1px;}
.iforward_enter{background-position:-28px -50px;width:27px;height:24px;margin-top:1px;}

.barbody{ background:url(../images/game/bar_bg.jpg) repeat-y left;width:185px;font-family:"微软雅黑"; }
.bar_mod{width:183px; marign:0;padding-bottom:36px}
.bar_con{padding:1px 0;}
.bar_menu{font-size:16px;}
.bar_menu li{ position:relative;height:62px;}
.bar_menu li .g_menu,.bar_menu li .t_menu,.bar_button,.btn_admin,.btn_admin_hover{display:block; background: url(../images/game/buttons.png) no-repeat 0 0;width:171px;height:56px;padding:6px 0 0 6px;color:#b7c6f4;}
.bar_menu li .g_menu:hover,.bar_menu li .g_menu_over{ background-position:0 -62px; text-decoration:none;color:#fff}
.bar_menu li.click .g_menu{ background-position:0 -124px; text-decoration:none;color:#fff}
.bar_menu li.active .g_menu{background-position:0 -62px;  text-decoration:none;color:#fff}
.bar_menu .avatar{}
.bar_menu .avatar img{border:1px solid #000;width:48px;height:48px;vertical-align:middle;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4}
.bar_menu li.active .avatar img,.bar_menu .g_menu:hover .avatar img{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity: 1}
.bar_menu .avatar .ico{ position: absolute;left:45px;bottom:5px}
.bar_menu .avatar .iunlock{left:45px}
.bar_menu .avatar .idel,.bar_menu .avatar .idel_over,.bar_menu .avatar .idel_enter{left:0px;bottom:23px;}
.bar_menu li .t_menu{ background-position:0 -248px;height:70px;padding:10px 0 0 13px;width:164px;text-decoration:none;color:#fff;font-size:12px; font-family:simsun}
.bar_menu li .t_menu:hover{background-position:0 -328px; color:#fff; text-decoration:none}
.bar_menu li.click .t_menu{background-position:0 -408px;}
.bar_menu li .t_menu strong{display:block;font-size:26px;font-family:"微软雅黑";margin:0 0 5px}
.bar_menu li.top{height:80px;}
.bar_button{ background-position:0 -560px; position: fixed; _position: absolute;left:1px;bottom:0;width:177px;height:36px;padding:26px 0 0;z-index:1000;overflow:hidden;}

.bar_menu li.all{ background:url(../images/bg_button_add.png) no-repeat;display:block;width:178px;height:49px;line-height:49px;overflow:hidden;zoom:1;}
.bar_menu li.all .tit{float:left;font-size:14px;font-weight:bold;margin: 0 10px;}
.bar_menu li.all .num{float:right;font-size:12px;font-weight:bold;margin: 0 15px 0 0;}
.bar_menu li.all .num strong{color:#0054ff}

*html .bar_button{bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));}
*html .bar_button{background-image:url(about:blank);background-attachment:fixed;}

.btn_admin{ background-position:0 -488px;height:36px;width:177px;}
.btn_admin_hover{ background-position:0 -524px}
.bar_menu .iup,.bar_menu .iup_enter{ position:absolute;right:12px;top:9px}
.bar_menu .idown,.bar_menu .idown_enter{ position:absolute;right:12px;bottom:9px}

.login_mod{width:170px;display:block;padding:38px 10px;color:#808080;}
.login_mod a{ color:#174bee; text-decoration:underline}
.login_mod .lnk{padding:5px 0 0 9px;}

.bar_container{width:184px;height:100%;_height:700px;position:fixed;_position:absolute;left:0;top:0;}



.jspArrowUp,.jspArrowDown,.jspArrowLeft,.jspArrowRight,.jspDragBottom,.jspDragTop{display:none;}
.jspDrag{background:#3a3a3a;width:6px;}
.jspDrag .jspDragTop{height:100%;display:none;}
.jspDrag .jspDragLeft{width:100%;height:0px;display:none;}
.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;outline:none;resize:0;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 6px;height: 100%;z-index:10;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height:0px;display:none;}
.jspVerticalBar *,
.jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: url(../images/game/bg_track.jpg) repeat-y; position: relative;}
.jspDrag{position: relative;top: 0;left: 0;cursor: pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{text-indent: -20000px;display: block;cursor: pointer;display:none;display:none;}
.jspArrow.jspDisabled{cursor: default;}
.jspVerticalBar .jspArrow{height:1px;display:none;}
.jspHorizontalBar .jspArrow{width: 6px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{float: left;height: 100%;}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin: 0 -3px 0 0;}