﻿
.crumb { padding: 8px 0; }
#main { background: #f2f2f2;overflow:hidden;padding-bottom:20px}
#main .col-l { width:120px }
#main .col-l a { display: block; height:36px;line-height:36px;text-align:right;padding-right:30px; font-size:16px;background:#ddd;color:#fff;margin:0 0px 1px 3px}
#main .col-l a.cur { background: #e66d16; margin-left:0px}
#main .col-r { background: #fff;width:1080px;min-height:100px;padding-bottom:40px }
#main .base { height: auto;overflow:hidden; border-bottom: 1px dashed #ddd; margin-bottom:20px;padding:15px;font-size:14px}
#main .base h1 { font-size: 28px; color: #3592e2; height: 55px; font-weight:bold}
#main .base p { height:26px;color:#666}
#main .h1 { height: 30px; line-height: 32px; border-left: 4px solid #e66d16; margin-left: -4px;width:auto;font-size:18px;padding-left:20px;margin-bottom:15px }
#main .content { font-size: 14px; color: #666; line-height: 1.8em; padding: 15px;margin-bottom:20px }
#main .job { width: auto; padding:15px}
#main .job table { width:100%;border-collapse:0; }
#main .job th { background: #f2f2f2; height: 36px; text-align: center; }
#main .job .t2 { width: 200px; }
#main .job .t3 { width: 100px; }
#main .job .t4 { width: 140px; }
#main .empty { text-align: center; padding: 20px 0; color: #999; }
#main td { padding: 10px 0; text-align: center; border-bottom:1px solid #f2f2f2;font-size:14px;color:#666}
#main td a { color: #3592e2; }
#main tr:nth-child(2n+1) { background:#fefefe }
#footer { margin: 0px; }