/* list */
#wrapList { width: 720px; }

#wrapList .top { height: 22px; margin-bottom: 3px; }
#wrapList .top .pageInfo { float: left; padding-top: 3px; font-family: tahoma; }
#wrapList .top .pageInfo .txt { float: left; }
#wrapList .top .pageInfo strong { color: #e65101; }
#wrapList .top .pageInfo img { float: left; padding-left: 5px; padding-top: 1px; }
#wrapList .top .category { float: right; padding-top: 3px; }

#wrapList table.middle { width: 100%; border: 0px; border-top: 1px solid #e1e1e1; table-layout: fixed; }
#wrapList table.middle thead tr { height: 0px; }
#wrapList table.middle thead th { background-color: #f4f4f4; border: 0px; }
#wrapList table.middle thead th a { color: #333; }
#wrapList table.middle thead #thumnail { width: 68px; font-size: 0.92em; color: #333; }
#wrapList table.middle thead #info { font-size: 0.92em; color: #333; }

#wrapList table.middle tbody tr { height: 68px; border-bottom: 1px solid #f1f1f1; }
#wrapList table.middle tbody td { border: 0px; border-bottom: 1px solid #f1f1f1; }
#wrapList table.middle tbody td.thumnail { text-align: center; }
#wrapList table.middle tbody td.thumnail img { width: 48px; height: 48px; }
#wrapList table.middle tbody td.info { padding-top: 12px; padding-left: 5px; color: #333; line-height: 1.4em; vertical-align: top; }
#wrapList table.middle tbody td.info a { color: #088357; font-weight: 900; }
#wrapList table.middle tbody td.info a:hover { text-decoration: underline; }
#wrapList table.middle tbody td.info p.name { margin-top: 5px; }
#wrapList table.middle tbody td.info img { vertical-align: middle; }
#wrapList table.middle tbody td.info input.checkNo { vertical-align: middle; }
#wrapList table.middle tbody td.noList { padding-top: 100px; padding-bottom: 100px; color: #666; text-align: center; }

#wrapList .bottom { margin-top: 5px; height: 100%; overflow: hidden; }
#wrapList .bottom .listBtPage { float: left; }

#wrapList .bottom p.pagingBt { clear: both; margin: 0 auto; padding-top: 10px; height: 26px; text-align: center; }


/* paging */
a.pagingBt { margin-right: 2px; }
a.pagingBt img { vertical-align: middle; }
a.pagingBtList { padding: 5px; padding-top: 3px; padding-left: 8px; padding-right: 8px; color: #333; font-family: tahoma; text-decoration: none; border-left: 1px solid #d9d9d9; }
a.pagingBtList:hover { text-decoration: underline; }
a.pagingBtListFirst { border-left: 0px; }
a.pagingBtListBold { color: #eb302f; font-weight: 900; }
