/* CSS Document */
.header-top { line-height: 25px; height: 25px; font-size:12px; background-color: #FCFCFC; }
.header-top a { padding:0 3px; }
.header-top .t-left { float: left; padding-left: 5px; color: #ccc; font-family: "ËÎÌå", Arial; }
.header-top .t-right { float: right; vertical-align: middle; padding-right: 5px; color: #ccc; }
.header-top .t-right a.rss { background-image:url(images/rss1.png); background-position: right center; background-repeat: no-repeat; padding: 0 1px; }
.header-top .t-right a.rss span{ visibility:hidden}
.header-top .t-right a.rss:hover { text-decoration:none; filter:Alpha(opacity=80); opacity:0.8;}

#header {border-bottom:1px solid #eee}
#header .logo {border:1px solid #ccc; border-bottom:none; }
#header .logo h1 {padding:10px}
#header .logo h1 span{display:none;}
#header .wabei-search { float:right;padding:25px 10px 0 0}

.art-guide { height: 27px; border: 1px solid #ccc; line-height: 29px; border-top:2px solid #000;_overflow:hidden }
.art-guide ul li { float: left; border-right: 1px solid #ccc;}
.art-guide .other { float:right; height:27px; display: none; }
.art-guide ul li a { height: 27px; margin: 0px; display: block; width: 80px; white-space:nowrap; font-size: 12px; text-align: center; }
.art-guide ul li a:link, .art-guide ul li a:visited { color: #000; text-decoration: none; }
.art-guide ul li a:hover { color: #000; text-decoration: none; background:#FCFCFC }
.art-guide ul li.active a { color:#000; font-weight: bold;}
.art-guide ul .active a { height:28px; _position:relative; }
.art-guide-tree { border-right: 1px solid #ccc; border-left: 1px solid #ccc; line-height: 30px; color: #666; padding-left: 15px; clear: both; border-bottom: 1px solid #999999;}
.art-guide-tree ,.art-guide ul li.active a {background:#f2f4f6}
.art-guide-tree a { padding: 0px 8px; color: #1F51A5; _padding: 0px 6px; }
.art-guide-tree a.active { text-decoration:underline;}

