/* CSS Document */
html {font-size: 100%; /* IE hack */ }
body {margin: 5px;text-align:center;padding:0;background: #fff;font: 0.8em/1.6em Arial, Helvetica, sans-serif;}
img {border:0;}
hr {border:1px solid #000;height:2px;} 

a {color:#007;font-weight:normal;font-size:1.0em;}
a:link {text-decoration: underline; color: #007; }
a:visited {text-decoration: underline; color: #007; }
a:hover {color: 669; text-decoration: underline;}

#container {font-size:13px;line-height:20px;width:920px;padding:0;text-align:left;margin-left: auto;margin-right: auto;background:#fff;border:#000 0px solid;}
#navibar {margin:0;padding:0;/*height:1em;*/width:100%;background:#666699;color:#fff}
#sub-navibar {margin: 3px 0px 0px 0px;padding:0px;/*height:1em;*/width:100%;background:#eee;}
#mainpannel {WIDTH:100%;/*height:450px;*/margin-top:3px; margin-right: 0; margin-left: 0; PADDING: 0px;border-top:#669 1px solid;}
#content{FLOAT: left; margin:0;text-align:left; padding:5px 15px 5px 0px;width:582px;}
#right {FLOAT: right; margin:0;WIDTH: 278px; text-align:left; padding:5px 0 5px 15px;}
#footer{border-top:2px solid #669;height:16px;text-align:left; background:#FFF transparent no-repeat left bottom;}

.hr1 {border:1px solid #000;height:1px;} 
.hr2 {border:1px solid #888;height:1px;} 
.today{text-align: center;background: #676;color: #FF0;}
.starcolor{color:#f00;}

.button1 {text-align: center;background: #666699;color: #676;}
.button1 a {text-decoration: none;color: #fff;}
.button1 a:link {text-decoration: none;color: #fff;}
.button1 a:visited {text-decoration: none; color: #fff;}
.button1 a:hover {text-decoration: underline;color: #fff;}

.button2 {text-align: center;background: #666699;color: #ff0;}
.button2 a {text-decoration: none;color: #ff0;}
.button2 a:link {text-decoration: none;color: #ff0;}
.button2 a:visited {text-decoration: none; color: #ff0;}
.button2 a:hover {text-decoration: underline; color: #ff0;}

.block-logoword{margin-left:172px;margin-top:0px;padding:0;background:transparent;font-size:14px;width:480px;font-family: Arial, Helvetica, sans-serif;}
.block-logintitle {font-family: Arial, Helvetica, sans-serif;font-size:12px;width:240px;padding:0px 0 0 0;text-align:center;}
.block-loginmenu {font-family: Arial, Helvetica, sans-serif;font-size:12px;width:240px;padding:0px 0 0 0;text-align:center;}
.block-userinfo{border:#252 1px solid;color:#000;PADDING:15px 15px 15px 15px;TEXT-ALIGN: left;background:#fafaf0;width:248px;}
.block-userbrief{border:#252 1px dotted;PADDING:5px 15px 5px 15px;TEXT-ALIGN: left;background:#fafaf0;width:100%;}
.block-userimg{border:#252 0px solid;color:#000;PADDING:15px 15px 15px 15px;TEXT-ALIGN: left;background:#fff;width:248px;}
.block-groupbrief{border:#252 1px solid;PADDING:5px 14px 5px 14px;TEXT-ALIGN: left;background:#fafaf0;width:100%;}
.block-stationbrief{PADDING:5px 14px 5px 14px;TEXT-ALIGN: left;background:#eee;width:100%;color:#963;font-weight:normal;}
.block-stationimg{border:#252 0px solid;color:#000;PADDING:15px 15px 15px 15px;TEXT-ALIGN: left;background:#fff;width:248px;}
.block-bookinfo{border:#888 0px solid;PADDING:10px 14px 10px 14px;TEXT-ALIGN: left;background:#dda;width:100%;color:#330}
.block-bookinfo table {width:100%;border:0;padding:0;}
.block-bookinfo table td {vertical-align:top;}
.block-bookinfo table td img{width:66px;padding:5px 15px 15px 5px}
.block-bookimg{border:#252 0px solid;color:#330;PADDING:15px 15px 15px 15px;TEXT-ALIGN: left;background:#dda;width:248px;}
.block-forum{border-right:2px solid #000;border-top:1px solid #000;border-left:1px solid #000;PADDING:5px 13px 15px 14px;width:100%;}
.block-thread{border-right:2px solid #000;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;PADDING:5px 13px 15px 14px;width:100%;}
.block-bclog{border-right:2px solid #000;border-top:1px solid #000;border-left:1px solid #000;PADDING:5px 13px 5px 14px;width:100%;border-bottom:0px solid #000;}
.block-lastbclog{border-right:2px solid #000;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;PADDING:5px 13px 15px 14px;width:100%;}
.block-r-text{padding:0 0 0 15px;}	
.block-m-text{padding:5px 0 0 15px;}	
.block-staticpage{border:#666699 0px solid;PADDING:5px 15px 5px 15px;TEXT-ALIGN: left;background:#fff;width:100%;}
.block-statictext{background-color:#f5f5f5;border-right:2px solid #000;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;PADDING:5px 13px 15px 14px;width:100%;}

.table-header{width:100%;border:0;margin:0;padding:0;background:url(bg-header.jpg) #fff transparent no-repeat left bottom;}
.table-m-normal {width:610px;border-collapse:collapse;border-top:#669 2px solid;border-left:#669 2px solid;border-right:#669 2px solid;}
.table-m-normal th{border:1px solid #669; background:#fff; padding:0 5px 0 5px; font-weight:normal;}
.table-m-normal td{border:1px solid #669; padding:0 5px 0 5px;}
.table-w-normal {width:100%;border-collapse:collapse;border-top:#669 2px solid;border-left:#669 2px solid;border-right:#669 2px solid;}
.table-w-normal th{border:1px solid #669; background:#fff; padding:0 5px 0 5px; font-weight:normal;}
.table-w-normal td{border:1px solid #669; padding:0 5px 0 5px;}
.table-hotbclog {width:610px;margin-top:5px;border:0;padding:0;}
.table-hotbclog td {vertical-align:top;}
.table-hotbclog td img{float:left;width:50px;height:50px;padding:4px 15px 0 0;}
.table-booklist1 {border-collapse:collapse;background:#ffffff;border:#669 1px solid;width:100%;margin-top:5px}
.table-booklist1 th{background:#669;color:#eee;border:#77a 1px solid;padding:0px 5px 0px 5px;font-weight:normal;}
.table-booklist1 td{border:#77a 1px solid;padding:0px 5px 0px 5px;}
.table-plzlist1 {border-collapse:collapse;background:#ffffff;border:#669 1px solid;width:610px;margin-top:5px;vertical-align:top;}
.table-plzlist1 th{background:#669;color:#f8f8f8;border:#77a 1px solid;padding:0px 5px 0px 5px;font-weight:normal;}
.table-plzlist1 td{background:#fff;border:#77a 1px solid;padding:0px 5px 0px 5px;}
.table-plzlist2 {border-collapse:collapse;background:#ffffff;border:#669 1px solid;width:100%;margin-top:5px; vertical-align:top;}
.table-plzlist2 th{background:#669;color:#f8f8f8;border:#77a 1px solid;padding:0 2px 0 5px;font-weight:normal;}
.table-plzlist2 td{background:#fff;border:#77a 1px solid;padding:0 2px 0 5px;}
.table-pljlist1 {border-collapse:collapse;background:#ffffff;border:#669 1px solid;width:610px;margin-top:5px;vertical-align:top;}
.table-pljlist1 th{background:#669;color:#f8f8f8;border:#77a 1px solid;padding:2px 5px 2px 5px;font-weight:normal;}
.table-pljlist1 td{background:#fff;border:#77a 1px solid;padding:2px 5px 2px 5px;}
.table-pljlist2 {border-collapse:collapse;background:#ffffff;border:#963 1px solid;width:610px;margin-top:5px;vertical-align:top;}
.table-pljlist2 th{background:#963;color:#eee;border:#a74 1px solid;padding:2px 5px 2px 5px;font-weight:normal;}
.table-pljlist2 td{background:#fff;border:#a74 1px solid;padding:2px 5px 2px 5px;}
.table-plzannounce {border-collapse:collapse;background:#ffffff;border:#963 1px solid;width:100%;margin-top:5px}
.table-plzannounce th{background:#963;color:#eee;border:#852 1px solid;padding:2px 5px 2px 5px;font-weight:normal;vertical-align:middle;}
.table-plzannounce td{border:#852 1px solid;padding:2px 5px 2px 5px;}
.table-forum {width:100%;}
.table-forum td{border-bottom:1px solid #888;}
.table-m-img-group {width:100%;margin-top:5px;}
.table-m-img-group td{text-align: center;vertical-align: top;width:85px;}
.table-m-img-user {width:100%;margin-top:5px;}
.table-m-img-user td{text-align: left;vertical-align: top;width:85px;}
.table-r-booktag {width:100%;border:0;margin:0;padding:0;}
.table-r-img-book {width:100%}
.table-r-img-book td{text-align: center;vertical-align: top;width: 85px;}
.table-r-img-user {width:100%}
.table-r-img-user td{text-align: center;vertical-align: top;width: 85px;}
.table-r-img-group {width:100%;margin-top:5px;}
.table-r-img-group td{text-align: center;vertical-align: top;width: 85px;}
.table-r-citytag {width:100%;border:0;margin:0;padding:0;}
.table-locationlist {width:100%}
.table-locationlist td{text-align: center;vertical-align: top;width: 8%;}
.table-thread-reply {width:100%;border:0;padding:0;}
.table-thread-reply td {vertical-align:top;}
.table-thread-reply td img{float:left;width:50px;height:50px;padding:6px 15px 10px 0;}

.title-username{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size:1.2em;color:#000}
.title-groupname{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size:1.2em;color:#000}
.title-plzname{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size:1.2em;color:#000}
.title-bookname{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size:1.2em;color:#000}
.title-general{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size:1.2em;color:#000}
.title-1{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size:14px;color:#000}
.title-2{font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size:14px;color:#993}
.title-3{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size:1.5em;color:#000}
.title-4{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size:14px;color:#f00}

.text-alert{color:#a00;}
.text-focus{color:#f00;}
.text-focus1{color:#f00;}
.text-focus2{font-weight: bold;}
.text-needed{color:#f00;}
.text-plus{color:#669;text-decoration: none;}

/*.img-usernote{float:left;width:50px;height:50px;padding:15px 15px 10px 0px;}*/
.img-usermain{float:left;width:50px;height:50px;padding:6px 15px 10px 0px;}
.img-usernote{float:right;width:50px;height:50px;padding:15px 15px 10px 10px;}
.img-userforum{float:right;width:50px;height:50px;padding:15px 15px 10px 10px;}
.img-userbook{float:right;width:50px;height:50px;padding:5px 5px 5px 5px;}
.img-manager{float:left;width:50px;height:50px;border:0}
.img-member{width:50px;height:50px;border:0}
.img-bookmain{float:left;width:66px;height:88px;padding:5px 10px 5px 5px;}
.img-bookboard{width:66px;height:88px;padding: 5px 0 0 0; border:0}
.img-bookuser{float:right;width:66px;height:88px;padding:5px 5px 5px 5px;}
.img-groupmain{float:left;width:50px;height:50px;padding:15px 15px 15px 5px;}
.img-groupboard{width:50px;height:50px;border:0}
.img-stationmain{float:right;width:120px;padding:5px 5px 15px 15px;}
.img-station2{width:120px;padding:5px 5px 5px 5px;}

.action-1{color:#bbb;font-size: 12px;text-align: center;cursor:hand;}
.action-1:hover{color:#b00;font-size: 12px;text-align: center;cursor:hand;}
.action-1 a:link{color:#bbb;font-size: 12px;text-align: center;cursor:hand;}
.action-1 a:hover{color:#b00;font-size: 12px;text-align: center;cursor:hand;}

.action-2{color:#888;font-size: 12px;text-align: center;cursor:hand;text-decoration:none; margin-left:3px;margin-right:3px;}
.action-2:hover{background-color:#0f0;color:#ff0;font-size: 12px;text-align: center;cursor:hand;text-decoration:none;}
.action-2 a{color:#888;font-size: 12px;text-align: center;cursor:hand;text-decoration:none; margin-left:3px;margin-right:3px;}
.action-2 a:link{color:#888;font-size: 12px;text-align: center;cursor:hand;text-decoration:none;}
.action-2 a:visited{color:#888;font-size: 12px;text-align: center;cursor:hand;text-decoration:none;}
.action-2 a:hover{background-color:#0f0;color:#ff0;font-size: 12px;text-align: center;cursor:hand;text-decoration:none;}

.action-3{color:#888;background-color:#ddf;padding:3px 3px 1px 3px;border-bottom:#333 2px solid;border-right:#333 2px solid;text-decoration:none;cursor: hand;}

.action-topfocus{color:#00c;font-size: 11px;text-align: center;cursor:default;text-decoration:none;}
.action-topfocus:hover{color:#00c;font-size: 11px;text-align: center;cursor:default;text-decoration:none;}
.action-topfocus a:link{color:#00c;font-size: 11px;text-align: center;cursor:hand;text-decoration:none;}
.action-topfocus a:visited{color:#00c;font-size: 11px;text-align: center;cursor:hand;text-decoration:none;}
.action-topfocus a:hover{color:#c00;font-size: 11px;text-align: center;cursor:hand;text-decoration:underline;}

