@charset "utf-8";
/* CSS Document */

body,  p,ul,li{ margin:0; padding:0; }
body{ font:12px/1.5 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
img { border:0;}
a { text-decoration:none; cursor:pointer;}
a:hover { text-decoration:underline; color:#f00;}
li { list-style:none;}
html { overflow-y: scroll;}
.wrap { width:950px; margin: 0 auto;}
#top { padding:0 10px; line-height:26px; color:#999; background:#f9f9f9; border-bottom:1px solid #ddd;}
#top .meta { height:26px; line-height:26px; margin-top:-26px; text-align:right;}
#top a { color:#999;}
#header { height:68px; padding:10px 5px;}
#logo { float:left; width:234px; height:68px; background:url(../images/logo.gif) no-repeat; overflow:hidden;}
#logo a { float:left; height:68px; text-indent:-9999px; overflow:hidden;}
#logo a.la { width:128px;}
#logo a.tb { width:106px;}
 
#search { float:left; width:700px; padding-top:5px; margin-left:5px; clear:right; overflow:hidden; height:68px;}
#menu-114la ul, #menu-114la li,#menu-114la .r,#menu-114la .l,#menu-114la a.active, #menu-114la a.active span { background-image: url(../images/images.gif); background-repeat:no-repeat;}

#menu-114la .r,#menu-114la .l { height:34px; overflow:hidden; width:6px; position:absolute; top:0;}
#menu-114la .r { right:0; background-position:-15px 0;}
#menu-114la .l { left:0;}
 
#menu-114la { position:relative; height:34px; }
#menu-114la ul {height:34px; background-repeat:repeat; background-position:0 -37px; margin: 0 6px;}
#menu-114la li { float:left; background-position: 0 -73px; padding-left:7px; padding-right:5px;}
#menu-114la li#index { background:none;}
#menu-114la a { float:left; margin-top:4px; padding-left:17px; text-decoration:none; color:#fff; font-weight:bold;}
#menu-114la span { float: left; height:30px; padding-right:15px; font-size:14px; line-height:30px;}
#menu-114la a.active { background-position:-1px -111px; color:#000;}
#menu-114la a.active span{background-position:right -145px; }

#footer { border-top: 2px solid #ccc; margin-top:20px; height:80px; clear:both; padding:20px 0; font-size:12px; text-align:center; color:#666;}
#footer .hr { border-bottom:1px dashed #ccc; overflow:hidden; margin:8px 20%; height:0; }
#footer a { color:#666;}
#footer a:hover { color: #f00;}
