/* CSS Document */


body,p,span,div { margin:0;font-family:Verdana; font-size:12px;}
ul li{list-style-type:none;}
h1 {clear:both;font-size:15px;font-weight:bold;margin:10px 0 5px 0;color:#000;line-height:26px;}
hr { border:none; border:none; border-bottom:1px #ababab solid;}
p {word-break:break-all;word-wrap:break-word;line-height:1.5em; font-size:15px;}

span.time { color:#999999; font-size:9px; }

#main{margin:5px 10px;}
#footer{clear:both;width:100%;background:#333; border-top:#b8b8b8 solid 1px; overflow:hidden;}
#header{clear:both;width:100%;margin:auto;}

#copryright { margin:5px;}
#copryright span { color:#878787;}
#copryright a { color:#878787;}


.title { border-bottom:#505050 1px solid; height:36px;}
.title h1 {float:left; margin:5px;}
.title a { float:left;line-height:26px; margin:5px;}
.title span { float:left;line-height:26px; margin:5px; display:block; color:#878787;}


#top {font-size:15px;font-weight:bold;background:#99CC00; border-bottom:#7BB10A 1px solid;color:#fff;height:26px;line-height:26px;}
#top-name { float:left; margin-left:10px;}
#top-domain { float:right; margin-right:10px;}

#nav,
#nav-b {background:#F5F5F5; border-bottom:#989898 1px solid;color:#505050; padding:5px;}
#nav-b { border-top:#989898 1px solid; border-bottom:none;}

#nav a,
#nav-b a { color:#555;}


#quick {border-bottom:#989898 1px solid;background:#F5F5F5; line-height:26px;}
#quick a{ color:#363636;}

#theme { margin:5px; }

#main { margin:5px; clear:both;}


/* common class */
.clear{clear:both;}
.time{ font-size:9px; color:#686868;}
.right{float:right;}
.left { float:left;}
.o {color:#ff6600}
.gray {color:#696969}
.b { font-weight:bold}
.index {font-family: Georgia, "Times New Roman", Times, serif;color: #85B000;font-weight: bold;}
.uline {text-decoration:underline;}

.button { padding:0; margin:0; border:0;}

.btn {line-height:26px; width:82px; height:26px; text-align:center; cursor:pointer; padding:0;}
