body {font-size:9pt;margin:0px;padding:0px;color:gray;}
a {color:#0df;text-decoration:none;}
a:hover {color:red;text-decoration:underline;}
a[target$='blank']:hover {padding:2px 8px 0px 0px;background:transparent url(/images/background/externalLink.gif) no-repeat right top;}
a[class^='help'] {color:#0a5e80;}
a[class^='help']:hover {cursor:help;}
a[href^="mailto:"]:hover {color:#09f;text-decoration:none;padding:0px 14px 0px 0px;background:url(/images/pic/email.gif) no-repeat right top;}
form {margin:0px;padding:0px;}
form span {padding:0px;}
form .label {color:green;}
input {margin:0;border:1px solid gray;background:transparent url(/images/background/inputb.gif);padding:1px;font-size:9pt;}
input[type^='text'] {color:#00008b;}
input[type^='password'] {color:red;}
input.noborder {border:none;background:none;}
input.alert {color:red;}
.submitOk {padding:0 13px 0 0;background:gray url(/images/pic/ok.gif) right center no-repeat;color:#fc0;border-bottom-color:#000;border-right-color:#000;}
.submitCancel {padding:0 0 0 13px;background:gray url(/images/pic/cancel16.gif) left center no-repeat;color:white;border-bottom-color:#000;border-right-color:#000;}
select {border:1px solid gray;background:transparent url(/images/background/inputb.gif);padding:0px;margin:0px;}
option {background:#eee;font-size:9pt;color:gray;}
option.up {color:#c9c;}
textarea {font-size:9pt;background-color:#eee;color:black;border:1px solid gray;padding:2px;}
img {border:none;margin:0px;padding:0px;}
img.photo {border:8px outset black;}
ul {list-style:none;margin:0px;padding:0px;}
div#fwcbi {color:red;margin-top:5px;margin-bottom:1px;text-align:center;}
div#fwsubject {color:black;font-size:10.5pt;margin-top:2px;margin-bottom:1px;text-align:center;}
div#fwnum {color:green;margin-top:1px;margin-bottom:3px;;text-align:center;}
h1 {color:#00008b;font-size:10.5pt;margin-top:5px;margin-bottom:3px;}
h2 {color:black;font-size:9pt;margin-top:3px;margin-bottom:2px;}
div.h1 {color:#00008b;font-size:10.5pt;margin-top:5px;margin-bottom:3px;}
div#h1 {color:#00008b;font-size:10.5pt;margin-top:5px;margin-bottom:3px;}
div#h2 {color:black;font-size:9pt;margin-top:3px;margin-bottom:2px;}
div#fwtime {color:black;font-size:9pt;margin-top:5px;text-align:center;width:200px;}
div.c {text-align:center;}
div.r {text-align:right;}
div.right {text-align:right;}
div {margin:0px;padding:0px;}
div.date {color:green;text-align:right;}
div.subject {color:#00008b;font-size:10.5pt;text-align:center;}
span {margin:0px;padding:0px;}
span.title {color:green;}
span.errop {color:red;}
span.alert {color:red;}
span.okop {color:#00008b;}
span.clear {clear:both;}
hr {height:1px;color:#ccf;}
hr.hr80w {height:1px;width:80%;color:#ddd;}
hr.hr100w {height:1px;width:100%;color:#ddd;}

p {margin:0px;padding:0px;}
.Title1 {font-weight:bold;font-size:14pt;color:red;margin:10px 0px 10px 0px;padding:0px;}
.Title2 {font-weight:bold;font-size:14pt;;color:#00008b;margin:10px 0px 10px 0px;padding:0px;}
.Title3 {font-weight:normal;font-size:10.5pt;color:red;margin:6px 0px 6px 0px;padding:0px;}
.Title4 {font-weight:normal;font-size:10.5pt;color:#00008b;margin:6px 0px 6px 0px;padding:0px;}
.Title1b {display:block;font-weight:bold;font-size:14pt;color:red;margin:10px 0px 10px 0px;padding:0px;}
.Title2b {display:block;font-weight:bold;font-size:14pt;;color:#00008b;margin:10px 0px 10px 0px;padding:0px;}
.Title3b {display:block;font-weight:normal;font-size:10.5pt;color:red;margin:6px 0px 6px 0px;padding:0px;}
.Title4b {display:block;font-weight:normal;font-size:10.5pt;color:#00008b;margin:6px 0px 6px 0px;padding:0px;}
.Title5 {font-weight:normal;font-size:9pt;color:red;margin:2px 0px 2px 0px;padding:0px;}
.Title6 {font-weight:normal;font-size:9pt;color:#00008b;margin:2px 0px 2px 0px;padding:0px;}

table {margin:0px;padding:0px;border:none;border-collapse:collapse;}
table.border {margin:0px;padding:0px;border:1px solid silver;border-collapse:collapse;}
table.border td {padding:2px;border:1px solid silver;border-collapse:collapse;}
tr#rowName td {color:#00008b;text-align:center;}
td {font-size:9pt;color:gray;}
td.fieldName {color:green;text-align:right;}
td.button {text-align:center;}
td#dbline1 {padding:0px;border:none;height:1px;background:#00008b;}
td#dbline2 {padding:0px;border:none;height:2px;background:#00008b;}
td#sline1 {padding:0px;border:none;height:1px;background:silver;}
td#sline2 {padding:0px;border:none;height:2px;background:silver;}
td#vsline1 {padding:0px;border:none;width:1px;background:silver;}
td#blankline1 {padding:0px;border:none;height:1px;}
td#blankline2 {padding:0px;border:none;height:2px;}
td#blankline5 {padding:0px;border:none;height:5px;}
td#blankline10 {padding:0px;border:none;height:10px;}
td.r {text-align:right;}
td.l {text-align:left;}
td.c {text-align:center;}
td.alert {color:red;}
td.error {color:red;}
td.ok {color:#00008b;}
td.alertc {text-align:center;color:red;}
td.errorc {text-align:center;color:red;}
td.okc {text-align:center;color:#00008b;}

#mainLogo div#logo {height:50px;text-align:center;background:transparent url(/images/background/vbar.jpg) left bottom;}
#mainLogo div#logo img {margin:0 auto;background:#fff;padding:3px;}
#mainLogo div#text {background:#cdf;height:50px;text-align:center;font-size:10.5pt;}
#mainLogo div#text span {display:block;padding:5px 3px 1px 3px;}
#mainLogo div#text span#siteName {color:#00008b;}
#mainLogo div#text span#company {color:red;}

#mainBody #container div#mainLogo {position:relative;border:1px solid #bbb;float:left;margin-bottom:4px;}
#mainBody #container div#mainLogo div#logo {width:90px;float:left;background:transparent;}
#mainBody #container div#mainLogo div#text {width:150px;float:left;}
#mainBody #bbsContainer div#mainLogo {border:1px solid #bbb;margin-bottom:10px;}

#loginBody {background:white;}
#loginBody #container {position:relative;width:402px;margin:0px auto;padding:2px;}
#loginBody div#welcome {border:1px solid #bbb;margin-bottom:3px;background:transparent url(/images/logo/login.jpg) left bottom no-repeat;width:400px;height:248px;}
#loginBody div#mainLogo {width:400px;position:relative;border:1px solid #bbb;}
#loginBody div#mainLogo div#logo {width:50%;float:left;vertical-align:middle;}
#loginBody div#mainLogo div#text {width:50%;float:right;}
#loginBody div#login {clear:both;margin:0px;border-top:1px solid #0a5e80;text-align:right;background:#eee;}
#loginBody div#login div.error {width:400px;text-align:center;color:red;padding:3px 0px 0px 0px;}
#loginBody div#login form {margin:5px 0px;float:right;padding:0px 2px 2px 20px;background:transparent url(/images/arrow/right16.gif) no-repeat left center;}
#loginBody div#locale {clear:both;margin:0px;padding:50px;border-top:1px solid #0a5e80;text-align:center;}
#loginBody div#locale img {margin-top:20px;}
#loginBody div#author {clear:both;}
#loginBody div#author div#webAuthor {height:1%;text-align:right;padding:5px 2px;border:1px dashed #bbb;border-width:1px 0;color:#ccf;}
#loginBody div#author div#copyright {padding:3px 0;text-align:center;color:#c9c;}
#loginBody div#othWeb {width:402px;border:none;margin-top:10px;}
#loginBody div#police {width:390px;margin:10px 0 0 0;padding:5px;border:1px dashed #ddd;text-align:center;}
#loginBody div#police img {float:left;}
#loginBody div#police span {display:block;clear:both;}
#loginBody div#icp {margin-top:2px;color:green;line-height:2em;}

div.subWin {}
div.subWin div.subTitle {line-height:18px;float:right;text-align:center;color:#ffc;background:transparent url(/images/background/bgl2.gif) left top no-repeat;}
div.subWin div.subTitle span {display:block;margin-left:10px;padding:2px 10px 0 0px;line-height:18px;background:transparent url(/images/background/bgrlong2.gif) right top no-repeat;}
div.subWin ul {margin-top:0px;clear:both;border-color:#bbb;border-style:solid;border-width:1px;padding:3px;text-align:right;background:#eee;}
div.subWin ul li {display:inline;}

div.subWin1 {margin-bottom:10px;}
div.subWin1 div.subTitle {line-height:18px;float:left;text-align:center;color:#ffc;background:transparent url(/images/background/bgl2.gif) left top no-repeat;}
div.subWin1 div.subTitle span {display:block;margin-left:10px;padding:2px 10px 0 0px;line-height:18px;background:transparent url(/images/background/bgrlong2.gif) right top no-repeat;}
div.subWin1 div.content {clear:both;margin-top:0px;height:1%;border:1px solid silver;padding:3px;}

div.subWinNoticeNews {margin-bottom:10px;width:100%;}
div.subWinNoticeNews div.subTitle {line-height:18px;float:left;text-align:center;color:#ffc;background:transparent url(/images/background/bgl2.gif) left top no-repeat;}
div.subWinNoticeNews div.subTitle span {display:block;margin-left:10px;padding:2px 10px 0 0px;line-height:18px;background:transparent url(/images/background/bgrlong2.gif) right top no-repeat;}
div.subWinNoticeNews div.allmore {float:left;}
div.subWinNoticeNews div.content {clear:both;line-height:1.5em;border:1px solid silver;padding:3px;}
div.subWinNoticeNews div.content span.notice {color:red;font-size:10.5pt;display:block;}
div.subWinNoticeNews div.content span.news {color:#000080;font-size:10.5pt;display:block;}
div.subWinNoticeNews div.content span.date {margin-top:8px;color:green;font-size:9pt;display:block;text-align:right}
div.subWinNoticeNews div.more {text-align:left;padding:3px;line-height:17px;border:1px solid silver;border-width:0 1px 1px 1px;}
div.subWinNoticeNews a:visited {color:#8b0000;}
div.subWinNoticeNews a:hover {color:red;}
div.subWinNoticeNews div.more a {margin-left:16px;}
div.subWinNoticeNews div.more a:hover{margin-left:0px;padding-left:16px;background:transparent url(/images/arrow/more.gif) no-repeat left bottom;}

div.subWinMessage {margin-bottom:10px;width:100%;}
div.subWinMessage div.subTitle {line-height:18px;float:left;text-align:center;color:#ffc;background:transparent url(/images/background/bgl2.gif) left top no-repeat;}
div.subWinMessage div.subTitle span {display:block;margin-left:10px;padding:2px 10px 0 0px;line-height:18px;background:transparent url(/images/background/bgrlong2.gif) right top no-repeat;}
div.subWinMessage div.allmore {float:left;}
div.subWinMessage div.content {clear:both;line-height:1.5em;border:1px solid silver;padding:3px;}
div.subWinMessage div.merry {text-align:center;color:#00008b;}
div.subWinMessage div.content span.subject {display:block;}
div.subWinMessage div.content span.description {padding-left:16px;background:url(/images/arrow/right16a.gif) left top no-repeat;display:block;margin-bottom:6px;color:silver;border-bottom:dashed 1px #bbb}
div.subWinMessage div.content span.descriptionlast {padding-left:16px;background:url(/images/arrow/right16a.gif) left top no-repeat;display:block;margin-bottom:0px;color:silver;}
div.subWinMessage a:visited {color:#8b0000;}
div.subWinMessage a:hover {color:red;}
div.subWinMessage div.content span.homeContent {text-align:left;text-indent:2em;}
div.subWinMessage div.content span.homeContent img {max-width:470px;}

div.subWinMerry {margin-bottom:10px;width:100%;}
div.subWinMerry div.subTitle {line-height:18px;float:left;text-align:center;color:#ffc;background:transparent url(/images/background/bgl2.gif) left top no-repeat;}
div.subWinMerry div.subTitle span {display:block;margin-left:10px;padding:2px 10px 0 0px;line-height:18px;background:transparent url(/images/background/bgrlong2.gif) right top no-repeat;}
div.subWinMerry div.content {clear:both;line-height:1.5em;border:1px solid silver;padding:3px;}
div.subWinMerry div.merry {text-align:center;color:#00008b;}

div.tips {clear:both;}
div.tips div.subSubject {color:green;text-align:right;padding:1px 1px 0px 0px;}
div.tips div.subject {color:#00008b;text-align:center;padding:0px;}
div.tips div.tipscontent {color:gray;padding:0px 1px 1px 1px;}

#secondmenu {margin:0 0 5px 0;float:right;}
#secondmenu li {margin-bottom:1px;white-space:nowrap;height:16px;display:inline;float:left;padding:5px 3px 0px 3px;border:1px solid #bbb;border-width:1px 0px 1px 1px;background:#eee;}
#secondmenu li.menutitle {color:white;background-color:#8080ff;border-width:1px 3px 1px 3px;}
#secondmenu li a {display:block;}
#secondmenu li a img {margin-top:-3px;margin-bottom:-1px;}
#secondmenu li.space {width:5px;}

#listmenu {clear:both;padding-top:10px;}
#listmenu ul {float:right;}
#listmenu ul li {float:left;padding:2px 3px 0px 3px;}
#listmenu ul li a {white-space:nowrap;}

div#welcomepage {margin-top:100px;text-align:center;color:black;}
div#operatestatus {clear:both;text-align:center;font-size:10.5pt;padding:150px 0;}
div#operatemessage {clear:both;padding-top:40px;text-align:left;}
div#operatemessage ul {padding:5px 0;border:1px dashed #c9c;border-width:0 0 1px 1px;}
div#operatemessage ul li,div#operatestatus ul li {margin-left:5px;}
div#operatemessage span.okop,div#operatestatus span.okop {line-height:16px;padding-left:20px;background:url(/images/pic/ok16.gif) left bottom no-repeat;}
div#operatemessage span.errop,div#operatestatus span.errop {line-height:16px;padding-left:20px;background:url(/images/pic/error16.gif) left bottom no-repeat;}
div#operateerror {text-align:center;color:red;padding:20px;}

#mainBody {background:white;}
#mainBody #container {position:relative;margin:0px auto;width:888px;padding-top:0px;}
#mainBody #containerMainIndex {text-align:center;padding-top:10px;}
#mainBody #containerMainIndex #container {width:610px;}
#mainBody #containerMainIndex #container #banner {width:150px;}
#mainBody #containerMainIndex #container #mainContent {width:450px;margin-top:40px;}
#bbsContainer {position:relative;margin:0px auto;padding-top:2px;}
#banner {float:left;width:16%;margin:0px 2px 0px 2px;text-align:left;}
#bbsContainer #banner {width:150px;margin:0px;padding:0 0 0 6px;border:none;}
#fullsearch div.subWin1 div.content {padding:3px 0 3px 0;text-align:center;}
#fullsearch div.subWin1 div.content input[type='image'] {border:none;background:transparent;}
#serverDataTime span.time {font:bold 18pt Arial;display:block;text-align:center;color:green;}
#serverDataTime div {padding-top:2px;text-align:center;color:green;border-top:1px dashed green;color:black;}
#serverDataTime div span.timing {font:bold 9pt Arial;font-weight:bold;}
#serverDataTime div span.minute {font-size:9pt;font-weight:normal;}
#downmenu div.subWin1 div.content {text-align:center;}
#clock div.subWin1 div.content {text-align:center;}
#timerecord div.subWin1 div.content {color:green;}
#authorname div.subWin1 div.content {color:green;}
#enterprise div.subWin1 div.content {text-align:center;}
#enterprise div.subWin1 div.content a {display:block;padding:2px;border:1px dashed silver;margin:2px;background:#eee;}
#entjzg ul {margin-left:5px;}
#entjzg ul li {background:url(/images/arrow/right16a.gif) left bottom no-repeat;padding-left:18px;}

#mainContent {position:relative;float:right;margin:0px 2px 0px 2px;width:82%;}
#bbsContent {position:relative;margin:2px 0px 3px 1px;}
#bbsContainer #operatemessage {padding-top:0px;}
div#header {margin:2px 2px 4px 2px;}
div#header #tools {text-align:center;}
div#header #tools #tool {float:right;margin-right:10px;padding-left:2px;}
div#header #tools #tool a {display:block;width:36px;border:1px solid #eee;height:1%;float:left;margin-left:-1px;padding:1px 3px;}
div#header #tools #tool a.first {padding-right:12px;}
div#header #tools #tool a.last {padding-left:12px;}
div#header #tools form {float:right;text-align:center;border:1px dashed #bbb;padding:1px;background:#eee;}
div#header #tools form div {padding:1px;margin:0px;}
div#contentall {position:relative;width:100%;overflow:auto;clear:both;}
#hometop {position:relative;width:100%;height:100%;border:0px solid red;}
#hometop div.message {float:left;width:66%;}
#hometop div.subbanner {float:right;width:33%;}
div#footer {clear:both;height:1%;color:#bbb;margin:5px 2px 0px 2px;border:1px solid #ddd;background:#eee;text-align:center;padding:4px;}
div#footer div {padding:2px;}
div#footer .poweredby {float:left;width:160px;}
div#footer .poweredto {float:right;width:60px;}
div#footer .copyright {color:#c9c}
div#footer .author li {display:inline;margin:4px;}
div#footer ul#othweb {margin-top:5px;}
div#footer ul#othweb li {display:inline;margin:4px;color:#ddd;}

#checkkinAlertWin {}
#checkkinAlertWin div#checkkinalert {border-top:dashed 1px green;text-align:center;padding:2px 0px 0px 0px;}
#checkkinAlertWin table {border:none;border-collapse:collapse;width:100%}
#checkkinAlertWin table td {text-align:center;color:#00008b;padding:2px;}
#checkkinAlertWin table td.description {color:green;}
#checkkinAlertWin table td.fieldName {color:green;}
#checkkinAlertWin #checkinDisplay {width:0px;display:none;}
#checkkinAlertWin #comeinDate {text-align:center;}

div.allinputwin {clear:both;position:relative;margin-top:40px;}
#bbsContainer div.allinputwin {margin-top:5px;}
div.homecheckin {margin-top:0;padding-top:0px;}
div.allinputwin div.subTitle {margin:0 auto;padding:5px;width:250px;border:1px solid #eee;border-color:#ddd gray gray #ddd;background:#c9c;color:#000;font-size:9pt;text-align:center;}
div.allinputwin table {margin:20px auto;border-collapse:collapse;}
div.allinputwin table.list {margin:20px auto;border-collapse:collapse;}
div.allinputwin table td {padding:2px;}
div.allinputwin table td.title {color:#00008b;text-align:center;font-size:10.5pt;}
div.allinputwin table.list td {border:1px solid silver;}
div.allinputwin table td.checkinnoborder {border:none;color:red;}
div.allinputwin table td.noborder {border:none;}
div.allinputwin table td.checkinblank {border-left:none;border-right:none;}
div.allinputwin table td.checkinallblank {border:none;}
div.allinputwin table td.blankborderline {padding:0px;border:none;height:5px;}
div.allinputwin table td.checkinholiday {background:black;text-align:center;color:red;}
div.allinputwin table td.alert {color:red;}
div.allinputwin table td.leftconer {border-left:none;border-top:none;}
div.allinputwin table td.rightconer {border-right:none;border-top:none;}

div.allviewwin {clear:both;position:relative;margin-top:40px;}
#bbsContainer div.allviewwin {margin:5px 1px 1px 1px;}
#bbsContainer div.allviewwin table.list {width:100%;}
div.allviewwin div.subTitle {margin:0 auto;padding:5px;width:250px;border:1px solid #eee;border-color:#ddd gray gray #ddd;background:#c9c;color:#fff;font-size:9pt;text-align:center;}
div.allviewwin div#downloadCategery {text-align:left;margin:30px 0;border:1px solid #ccc;padding:0 0 0 5px;}
div.allviewwin div#downloadCategery a {padding:5px;background:#eee;border:1px solid gray;border-color:transparent gray gray transparent;}
div.allviewwin form {background:transparent url(/images/background/bgr3.gif) right top repeat-y;}
div.allviewwin input[type="image"] {border:none;background:none;}
div.allviewwin input[type="checkbox"] {border:none;background:none;}
div.allviewwin div.content {}
div.allviewwin div.withmenu {width:85%;margin:0 auto;}
div.allviewwin div.content div.chartimg {text-align:center;}
div.allviewwin div.norecord {color:red;text-align:center;margin:50px;}
div.allviewwin div.pagewin {border:1px solid silver;margin:20px 10px 0 0;background:#eee url(/images/background/book.gif) left bottom repeat-y;border-right:2px solid #bbb;}
div.allviewwin div.bbspagewin {margin-top:-4px;}
div.allviewwin div.pagewin div.searchlist {padding:2px 2px;text-align:right;color:green;vertical-align:baseline;}
div.allviewwin div.pagewin div.searchlist span.bbsdetailclass {margin-right:20px;padding:3px 2px 3px 8px;background:#ddd;border:1px solid #bbb;color:#c9c;}
div.allviewwin div.pagewin div.searchlist fieldset {margin:5px 1px 5px 15px;padding:2px;background:#eee;border:1px solid #ccc;color:green;float:left;}
div.allviewwin div.pagewin div.searchlist hr {width:95%;}
div.allviewwin div.pagewin div.searchlist div.clear {clear:left;}
div.allviewwin div.search {text-align:center;width:120px;margin:0px 10px 5px auto;background:#ddd;border:1px solid silver;border-width:0 2px 2px 1px;border-color:silver #bbb #bbb silver;}
div.allviewwin table.list {margin:5px auto;border-collapse:collapse;}
div.allviewwin table.download {width:99%;margin-bottom:30px;}
div.allviewwin table.list td {border:1px solid silver;padding:2px;}
div.allviewwin table.list td.graline {border:none;padding:0px;}
div.allviewwin table.list td.verticalline {border:none;width:1px;background:#00008b;padding:0px;}
div.allviewwin table.list td.leftconer {border-left:none;border-top:none;}
div.allviewwin table.list td.rightconer {border-right:none;border-top:none;}
div.allviewwin table.list td table.gra {border:1px dashed black;}
div.allviewwin table.list td.parent {text-align:right;}
div.allviewwin table.list td.reply {border-top:none;border-bottom:none;}
div.allviewwin table.list td.bbsface {border-left:none;text-align:right;border-right:1px dashed #e29de9;vertical-align:top;}
div.allviewwin table.list td.contentline {border-right:none;border-left:none;color:silver;}
div.allviewwin table.list td.contentline span.user {color:green;}
div.allviewwin table.list td.contentline span.lastuser {color:silver;}
div.allviewwin table.list td.contentline span.words {color:silver;}
div.allviewwin table.list td.contentline table.reply {border-collapse:collapse;width:96%;}
div.allviewwin table.list td.contentline table.reply td {border:none;border-top:1px dashed #e29de9;color:silver;}
div.allviewwin table.list td.contentline table.reply td a {color:#9c9;}
div.allviewwin table.list td.contentline table.reply td a:visited {color:#ccf;}
div.allviewwin table.list td.contentline table.reply td a:hover {color:red;}
div.allviewwin table.list td.contentline a:visited {color:#8b0000;}
div.allviewwin table.list td.contentline a:hover {color:red;}
div.allviewwin table.list a:visited {color:#8b0000;}
div.allviewwin table.list a:hover {color:red;}
div.allviewwin table.list td.searchSubject {border:none;padding:5px 0px 2px 4px;color:gray;font-size:9pt;}
div.allviewwin table.list td.searchSubject span.other {font-size:9pt;}
div.allviewwin table.list td.searchContent {border:none;padding:2px 0px 10px 24px;border-top:1px dashed silver;color:silver;}
div.allviewwin table.list span.highlighter {color:green;}

div#allidnumview {margin-top:15px;border:5px solid gray;border-top:3px solid #ddd;border-left:3px solid #ddd;padding:2px 10px 2px 25px;background:transparent url(/images/background/book.gif) repeat-y left top;}
#bbsContainer div#allidnumview {margin-top:0px;}
div#allidnumview img {margin:1px;margin-left:10px;}
div#allidnumview div.bbstoolbar {text-align:left;}
div#allidnumview div.bbstoolbar table {border:none;border-collapse:collapse;}
div#allidnumview div.bbstoolbar table td {text-align:center;border:1px solid gray;}
div#allidnumview div.bbstoolbar table td.desc {border-left:none;color:white;background:black;line-height:1.5em;}
div#allidnumview div.bbstoolbar table td img {margin:2px 3px 1px 3px;border:none}
div#allidnumview div.signin {text-align:right;}
div#allidnumview div.reply {text-align:right;}
div#allidnumview div.reply img:hover {border-bottom:1px solid red;}
div#allidnumview div.subsubject {margin:10px;text-align:left;font-size:10.5pt;color:#00008b;font-style:italic;}
div#allidnumview div.author {color:green;text-align:center;}
div#allidnumview div.subject {margin:5px;text-align:center;font-size:10.5pt;color:black;}
div#allidnumview div.subjectl {margin:10px;margin-top:20px;text-align:left;font-size:10.5pt;color:#00008b;text-indent:0em;}
div#allidnumview div.time {margin:2px;text-align:center;color:silver;}
div#allidnumview div.click {margin:2px;text-align:center;color:silver;}
div#allidnumview div.content {margin:10px;text-align:left;text-indent:2em;}
div#allidnumview div.content img {border:none;}
div#allidnumview div.pri {text-align:left;border-top:1px solid green;padding:5px;line-height:1.5em;}
div#allidnumview div.pri span.lable {color:black;}
div#allidnumview div.pri span.content {display:block;color:black;}
div#allidnumview div.userlist {text-align:left;border-top:1px solid green;padding:5px;line-height:1.5em;}
div#allidnumview div.userlist span.lable {color:black;}
div#allidnumview div.userlist span.user {display:block;color:black;}
div#allidnumview div.userlist span.count {color:silver;}
div#allidnumview div.replylist {text-align:left;border-top:1px solid green;padding:5px;line-height:1.5em;}
div#allidnumview div.replylist span.lable {color:black;}
div#allidnumview div.replylist table {width:100%;}
div#allidnumview div.replylist table td {vertical-align:top}
div#allidnumview div.replylist table td.user {width:150px;text-align:center;padding-right:3px;}
div#allidnumview div.replylist table td.user span.username {color:green;}
div#allidnumview div.replylist table td.content {border-left:1px dashed #e29de9;}
div#allidnumview div.replylist table td.content div.subject {margin:3px;text-align:left;font-size:10.5pt;color:black;}
div#allidnumview div.replylist table td.content div.content {margin:3px;text-align:left;}

table#validCode {border:none;margin:0px;}
table#validCode td {border:none;padding:0px;}

table#facetable {margin:0px;width:99%;border:1px solid gray;}
table#facetable td {border:1px dashed silver;}
table#facetable input {background:transparent;border:none;}
div#signin {text-align:right;padding-top:10px;color:green;}

div.listtable {margin-top:20px;}
div.listtable table {border-collapse:collapse;margin:0px auto;}
div.listtable table td {padding:1px;border:1px solid silver;border-collapse:collapse;}
div.listtable table td.password {background-color:white;color:white;}
div.listtable table td.titlename {color:green;text-align:right;}

table#boardlistmenu {margin:0 auto;border:1px solid gray;border-right:3px outset gray;border-bottom:3px outset gray;}
table#boardlistmenu td {color:red;text-align:right;border-bottom:1px solid silver;margin:3px 0px 3px 0;text-align:right;padding-right:8px;}
table#boardlistmenu td.title {text-align:center;margin-top:0px;text-align:center;line-height:19px;background:black;color:white;border:1px solid gray;border-right:3px outset gray;}
table#boardlistmenu td.line {height:12px;border:none;}
table#boardlistmenu td.listview {padding:15px;text-align:center;background:black;color:white;}
table#boardlistmenu td.go {text-align:center;vertical-align:middle;padding-bottom:3px;}
table#boardlistmenu td.go select {vertical-align:middle;}
table#boardlistmenu td.go input {vertical-align:middle;}
div.bbsgoin {margin-top:50px;text-align:center;}

div#fatcal {margin:-3px 0px 5px -4px;padding:0px;text-align:left;}
div#fatcal table.fatcal {margin:0px;}
div#fatcal table.fatcal td.flatcalcell {padding:0px;}

#vote div.description {margin:3px 0;padding:5px 0;background:#eee;color:#00008b;text-align:center;border:1px solid #ddd;}
#vote div.write  {line-height:2em;text-align:right;color:green;border-top:1px dashed #ddd;}
#vote input[type="checkbox"] {border:none;background:none;}
#vote input[type="radio"] {border:none;background:none;}

#trigger_img {margin-left:-8px;margin-right:4px;background-color:#ff8;cursor:default;}
#trigger_img1 {margin-left:-8px;margin-right:4px;background-color:#fd8;cursor:default;}
div#multiloginerr {color:red;margin:100px;text-align:center;}


.hidden {display: none;}