@charset "utf-8";
body, div, span, object, frame, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input { margin:0; padding:0; }
body { font-family:Tahoma, Verdana, sans-serif, simsun; font-size:12px; color:#cccccc; }
a { color:#005EAC; }
a:link, a:visited { color:#005EAC; text-decoration:none; }
a:hover { color:#005EAC; text-decoration:underline; }
h3 { font-size:14px; }
#header { height:55px; margin:0px auto; padding:5px 0; width:100%; overflow:hidden; z-index:2; }
#header .logo { width:190px; height:55px; float:left; }
#header h3 { float:left; color:#080058; line-height:55px; font-size:18px; }
#header span { float:right; color:#080058; line-height:55px; cursor:pointer; }
#menu { font-size:12px; text-align:center; }
#menu ul { margin:0; padding:0; border-top:2px solid #2852A8; border-bottom:1px solid #90ADE7; height:27px; line-height:27px; list-style-type:none; background:url(menubg.png) 0px -60px; }
#menu li { float:left; }
#menu li a { color:#0041A2; text-decoration: none; width: 90px; line-height:27px; display: block; background:url(menubg.png) no-repeat 0 0; }
#menu li a:hover { background:url(menubg.png) no-repeat 0px -30px; font-weight:bolder; }
.box { border:1px solid #90ADE7; position:relative; }
.box .j1, .box .j2, .box .j3, .box .j4 { background:transparent url(box.png) no-repeat scroll 0 0; height:5px; overflow:hidden; position:absolute; width:5px; }
.box .j1 { background-position:0 0; left:-1px; margin-top:-1px; }
.box .j2 { background-position:-5px 0; margin-top:-1px; right:-1px; }
.box .j3 { background-position:0 -5px; left:-1px; margin-top:-4px; }
.box .j4 { background-position:-5px -5px; margin-top:-4px; right:-1px; }
#container { margin:0 auto; width:775px; overflow:hidden; }
#menuleft { float:left; margin:15px 0 15px; }
#menuleft ul { margin:12px; width:110px; list-style:none; }
#menuleft ul li { line-height:2; }
#statement { float:right; margin:15px 0 15px; }
#statement .box-body { padding:1px; }
#statement .box-body h3 { border-bottom:1px solid #90ADE7; margin:12px 14px 0; line-height:28px; color:#005EAC; }
#statement .box-body .box-content { margin:10px 14px; }
#statement .box-body .box-content p { color:#333333; line-height:2; }
#gameContent { width:600px; height:450px; }

