body{margin:0;padding:0;background:#fff;font:12px sans-serif,Arial,Tahoma;color:#000}h1,h2,h3,h4,h5,h6,ul,ol,li,dd,dt,form,input,select,textarea,p{margin:0;padding:0}a{color:#00f;text-decoration:underline}a img{border:0}div#wrap{width:100%}div.middle{width:780px;margin:0 auto}div#header{height:130px;padding-top:10px}div#sheader{height:100px;border-bottom:1px solid #ccc;padding-top:10px}div#loginc{float:right;margin-right:20px;background:#f6f6f6;width:400px;height:70px;padding:0 0 0 7px;font-size:.9em}div#loginc div.acol{float:left;width:150px;margin:4px 0 3px 0}div#loginc div.acol a#forgot{float:right;margin-right:12px;font-size:.9em}div#loginc div.acol div.title{font-weight:bold;margin-bottom:3px}div#loginc div#lb{width:90px;margin-top:18px;text-align:center}div#loginc div#lb div#create{margin-top:6px}div#loginc div#lbottom{clear:both;margin-top:2px;font-size:1.1em}div#loginc div.error{color:red}div#loggedin{margin:7px;font-size:1.1em;line-height:1.2em}input.textinput,.textinput{font-size:1.1em;padding:4px 4px 4px 4px;margin:0;width:130px;border:1px solid #8eabc8}div#treetop{float:right;position:relative;top:-39px;right:15px;width:253px;height:39px;z-index:10;background:url(/a/i/xibar_treetop.jpg.pagespeed.ic.P9AK1hCYAX.webp) center center no-repeat}div#ibar{height:311px;background:url(/a/i/xibar_bg.gif.pagespeed.ic.PhgMjq1Koy.png) left center repeat-x;border-top:2px solid #ccc;border-bottom:1px solid #ccc}div#ibar div#ibar_gfx{position:relative;width:780px;height:311px;background:url(/a/i/xibar_01.gif.pagespeed.ic.-CUi1UtFba.png) center center no-repeat}div#ibar div#ibar_gfx div#ibar_area{position:absolute;top:15px;background-color:#000;filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45;width:500px;height:280px;z-index:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}div#ibar div#ibar_gfx div#ibar_area_txt{position:relative;line-height:1.5em;z-index:2;padding:20px;color:#fff;width:460px;height:250px}div#ibar div#ibar_gfx div#ibar_area_txt a{color:#fff}div#ibar div#ibar_gfx div#ibar_area_txt h1{color:#fff;font-weight:bold;text-shadow:2px 2px #000;padding:5px 0 10px 0;margin:0}div#contents{padding:15px}div#todo{height:80px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}div#todo div#title{float:left;height:75px;width:90px;background:url(/a/i/xtodo_bg.gif.pagespeed.ic.6QKkgIX08O.png) right center no-repeat;-webkit-border-top-left-radius:9px;-webkit-border-bottom-left-radius:9px;-moz-border-radius-topleft:9px;-moz-border-radius-bottomleft:9px;border-top-left-radius:9px;border-bottom-left-radius:9px;color:#fff;line-height:1.4em;font-size:1.3em;font-weight:bold;padding-left:20px}div#todo div#title span{display:block;padding-top:15px;text-shadow:0px 1px 1px #000}div#todo div#icons{float:left;height:65px;padding:10px 10px 0 4px;background:#e7e7e7;text-align:center;-webkit-border-top-right-radius:9px;-webkit-border-bottom-right-radius:9px;-moz-border-radius-topright:9px;-moz-border-radius-bottomright:9px;border-top-right-radius:9px;border-bottom-right-radius:9px}div#todo div#icons img{cursor:pointer;margin-right:4px}div#sshots{margin-top:15px;width:570px;height:140px}div#sshots div#title{font-size:1.9em;color:#535353}div#sshots div#container{width:560px;margin:0 auto}div#footer{background:#666;height:150px;color:#fff;margin-top:30px}div#footer div.middle{padding-top:10px}div#footer div.middle .col{float:left;width:150px;height:130px;padding-left:30px}div#footer div.middle .col a{display:block;margin-bottom:3px;font-size:.9em;color:#b1b1b1;text-decoration:none}div#footer div.middle .col a:hover{color:#fff}div#footer div.middle #main{border-right:1px solid #4f4f4f}div#footer div.middle #main a{font-weight:bold;font-size:1.1em;color:#fff;margin-bottom:8px}div#footer div.middle #main a:hover{text-decoration:underline}div#footer div.middle div#hb{float:right;margin:20px 20px 0 0}div#footer div.middle div#hb-game{float:right;margin-right:20px}div#footer div.middle div#hb-game div a{display:block;margin-bottom:3px;font-size:.9em;color:#b1b1b1;text-decoration:none}div#footer div.middle div#hb-game div a:hover{color:#fff}div#footer div.middle div.title{font-size:1.3em;font-weight:bold;margin-bottom:5px;color:#dadada}div#contents h1{margin-bottom:15px}div.error-msg{color:red;padding:4px}.tooltip{display:none;background:transparent url(/a/i/xblack_arrow1.png.pagespeed.ic.pAKA2QWMtZ.png);font-size:12px;height:80px;width:170px;padding:15px 20px 20px 20px;color:#fff;z-index:20}.tooltip span{display:block;clear:both;font-weight:bold;font-size:1.1em;margin-bottom:3px}.scrollable{position:relative;overflow:hidden;width:415px;height:120px}.scrollable .items{width:20000em;position:absolute;clear:both}.items div{float:left;width:680px}.scrollable img{float:left;margin:20px 5px 20px 21px;background-color:#fff;padding:2px;border:1px solid #ccc;width:100px;height:75px;-moz-border-radius:4px;-webkit-border-radius:4px}.scrollable .active{border:2px solid #000;position:relative;cursor:default}.scrollable{float:left}a.browse{background:url(/a/i/xhori_large2.png.pagespeed.ic.6iEc5xF_dq.png) no-repeat;display:block;width:60px;height:60px;float:left;margin:30px 10px;cursor:pointer;font-size:1px}a.right{background-position:-60px 0;clear:right;margin-right:0px}a.left{margin-left:0px}a.disabled{visibility:hidden!important}.apple_overlay{display:none;background:#efefef;width:640px;padding:35px;font-size:11px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.apple_overlay .close{background-image:url(/a/i/xclose.png.pagespeed.ic.9DFbQ-A_id.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px}.btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);*margin-left: .3em}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6}.btn:active,.btn.active{background-color:#ccc \9 }.btn:first-child{*margin-left: 0}.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9 ;outline:0}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:.65;filter: alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-large [class^="icon-"]{margin-top:1px}.btn-small{padding:5px 9px;font-size:11px;line-height:16px}.btn-small [class^="icon-"]{margin-top:-1px}.btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-dark.active{color:rgba(255,255,255,.75)}.btn-primary{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#04c}.btn-primary:active,.btn-primary.active{background-color:#039 \9 }.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9 }.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(top,#ee5f5b,#bd362f);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9 }.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351}.btn-success:active,.btn-success.active{background-color:#408140 \9 }.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4}.btn-info:active,.btn-info.active{background-color:#24748c \9 }.btn-inverse{background-color:#393939;background-image:-moz-linear-gradient(top,#454545,#262626);background-image:-ms-linear-gradient(top,#454545,#262626);background-image:-webkit-gradient(linear,0 0,0 100%,from(#454545),to(#262626));background-image:-webkit-linear-gradient(top,#454545,#262626);background-image:-o-linear-gradient(top,#454545,#262626);background-image:linear-gradient(top,#454545,#262626);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);border-color:#262626 #262626 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#262626}.btn-inverse:active,.btn-inverse.active{background-color:#0c0c0c \9 }button.btn,input[type="submit"].btn{*padding-top: 2px;*padding-bottom: 2px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.large,input[type="submit"].btn.large{*padding-top: 7px;*padding-bottom: 7px}button.btn.small,input[type="submit"].btn.small{*padding-top: 3px;*padding-bottom: 3px}.btn-group{position:relative;*zoom: 1;*margin-left: .3em}.btn-group:before,.btn-group:after{display:table;content:""}.btn-group:after{clear:both}.btn-group:first-child{*margin-left: 0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:9px;margin-bottom:9px}.btn-toolbar .btn-group{display:inline-block;*display: inline;*zoom: 1}.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.btn-group .btn:last-child,.btn-group .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.btn-group .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);*padding-top: 5px;*padding-bottom: 5px}.btn-group.open{*z-index: 1000}.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.btn .caret{margin-top:7px;margin-left:0}.btn:hover .caret,.open.btn-group .caret{opacity:1;filter: alpha(opacity=100)}.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;opacity:.75;filter: alpha(opacity=75)}.btn-small .caret{margin-top:4px}div#errorbox{margin:10px;padding:7px;color:red;background-color:#ffe6e6;border:1px solid #ffa9a9}div#successbox{margin:10px;padding:7px;color:green;background:#f0ffec;border:1px solid green}.mobileButton{display:inline;position:absolute;right:30px;bottom:30px;overflow:hidden;border-radius:8px;padding:4px;border:2px solid #000;background-color:#fff}