body {_height:100%;_overflow:auto;}
html {_height:100%;_overflow:auto;}
.footer {margin-bottom:50px;}
.topnav {width:958px;height:29px;margin:2px auto 8px;border:1px solid #e6e6e6;color:#999;background:url(img/topnav.gif) repeat-x;}
.navleft {float:left;width:700px;height:29px;line-height:29px;padding-left:10px;}.navleft a {margin:0 7px;}
.navright {float:left;width:248px;height:24px;padding-top:5px;overflow:hidden;}.navright a {display:block;float:left;width:51px;height:18px;margin-right:8px;line-height:18px;text-align:center;border:1px solid #ccc;background:url(img/topnav.gif) 0 -29px repeat-x;}
.toolbar {position:fixed;bottom:0;right:0;width:100%;height:33px;border:1px solid #8f9eb1;background:url(img/toolbar.gif) repeat-x;_position:absolute;_margin:0 16px 0 0;}
.board {display:block;float:left;width:148px;height:33px;padding-left:134px;background:url(img/board.gif) no-repeat;}.board span {display:block;width:132px;height:31px;text-indent:-999px;cursor:pointer;}
.popmap {position:absolute;display:none;width:638px;height:308px;margin:-343px 0 0 0;border:1px solid #8e9db0;background:#d3dde9;}
.map {display:block;width:630px;height:300px;margin:4px;background:#6e9ed9;}.map h3 {display:block;height:18px;padding:4px 6px 5px 24px;text-align:right;font-size:12px;color:#fff;background:url(img/arrow.gif) 6px 6px no-repeat;}.map h3 strong {float:left;line-height:15px;}.map h3 img {cursor:pointer;}.mapcont {display:block;width:620px;height:270px;margin:0 auto;overflow-y:scroll;}.clubname {width:596px;height:24px;border:1px solid #b5d9f7;background:#e6f0fb;}.clubname li {float:left;width:122px;height:24px;padding-left:27px;line-height:24px;font-weight:bold;background:url(img/maparrow.gif) 16px 9px no-repeat;}
.clublist {display:block;width:596px;padding:8px 0;}.clublist li {float:left;width:136px;padding-left:13px;}.clublist li span {display:block;float:left;width:68px;height:20px;padding:0; line-height:20px;text-indent:0;}.clublist li span a {color:#fff;}.clublist li em a {font-style:normal;color:#fc0;}
.funclist {display:block;float:right;height:32px;padding:0 0 1px;}.funclist li {float:left;width:88px;height:32px;line-height:32px;padding-left:2px;background:url(img/funcli.gif) left no-repeat;}.funclist li span {display:block;width:88px;height:32px;cursor:pointer;text-indent:-9999px;background:url(img/func.gif) no-repeat;}.funclist li.fav span.current a {background-position:0 -32px;}.funclist li.fav a {display:block;width:88px;height:32px;background:url(img/func.gif) 0 0 no-repeat;}.funclist li.fav a:hover {background-position:0 -32px;}.funclist li .gift a {display:block;width:88px;height:32px;background:url(img/func.gif) 0 -64px no-repeat;}.funclist li .gift a:hover {background-position:0 -96px;}.funclist li .mymsg a {display:block;width:88px;height:32px;background:url(img/func.gif) 0 -192px no-repeat;}.funclist li .mymsg a:hover {background-position:0 -224px;}.funclist li .pages a {display:block;width:88px;height:32px;background:url(img/func.gif) 0 -128px no-repeat;}.funclist li .pages a:hover {background-position:0 -160px;}.funclist li.state {width:180px;padding:0 10px 0 12px;color:#1657b5;font-family:"ËÎÌå";}.funclist li.state p {display:block;float:left;width:165px;height:32px;line-height:32px;padding-left:15px;}.online {background:url(img/on.png) left 6px no-repeat;}.offline {background:url(img/off.png) left 6px no-repeat;}
.popup {position:absolute;display:none;width:153px;height:193px;margin:-227px 0 0 -2px;border:1px solid #8f9eb1;color:#333;background:#e0e3f4;}
.favbox {display:block;width:145px;height:185px;margin:3px auto;border:1px solid #568abc;background:#e3f3ff;}.favbox h3 {display:block;width:122px;height:20px;line-height:20px;margin:0 auto;padding-left:17px;text-align:right;font-size:12px;color:#07519a;border-bottom:2px solid #6e9ed9;background:url(img/arrow.gif) left 5px no-repeat;}.favbox h3 strong {float:left;line-height:20px;}.favbox h3 img {margin-top:3px;cursor:pointer;}.favbox ul {display:block;width:139px;height:152px;margin:0 auto;padding-top:5px;overflow-y:scroll;}.favbox ul li {width:119px;height:18px;line-height:18px;text-align:center;padding:0;border-bottom:1px solid #b4d1f0;background:none;font-family:"ËÎÌå";}.funclist li.fav .favbox ul li a {display:block;width:119px;height:18px;background:none;}.funclist li.fav .favbox ul li a:hover {color:#fff;background:#6e9ed9;text-decoration:none;}.favbox h3 em {float:left;line-height:20px;padding-left:15px;font-weight:normal;text-decoration:underline;cursor:pointer;font-style:normal;color:#e34c3b;}