#tb-member-write thead tr { border-top: 2px solid #666 }
#tb-member-write thead th { line-height: 34px; font-size: 16px; text-align: center; border-bottom: 0; background: #fafafa }
#tb-member-write tbody th { text-align: center; font-size: 15px; line-height: 34px; padding-right: 20px }
#tb-member-write .form-control { display: inline-block; width: 286px }
#tb-member-write .form-control.xs { width: 80px }
#tb-member-write .form-control.sm { width: 182px }
#tb-member-write .form-control.lg { width: 90% }
#tb-member-write .inputs .form-control { margin-bottom: 4px }
#tb-member-write .auth-code { background: #e6e6e6; padding: 9px 16px }
#tb-member-write .inter-text { display: inline-block; width: 20px; text-align: center }
#tb-member-write .text { line-height: 34px }
#tb-member-write .bg-highlight { background: rgba(41,152,198,.05) }

#tb-member-search { margin: 40px 0 20px }

#tb-member thead tr { border-top: 2px solid #666 }
#tb-member th { line-height: 44px; padding: 0; text-align: center; font-size: 15px; position: relative }
#tb-member th:not(:first-child)::before { content: ""; position: absolute; left: 0; top: 15px; width: 1px; height: 15px; background: #ccc }
#tb-member td { line-height: 40px; padding: 0; text-align: center }

#tb-member-admin { margin: 0 0 4px }
.row-admin { background: #f5f5f5 }
#idpw {  }