#head {background:url(img/navtopbg.gif) repeat-x;height:85px;}
/* ============>>> #head  <<<============ */
.nav-top {position:relative;z-index:15;height:20px;line-height:23px;color:#333;vertical-align:baseline;}
.nav-top li {float:left;display:inline;padding-left:10px;}
.nav-top a {color:#00349a;}
.quick-guide {}
.quick-guide li {}
.quick-link {padding-right:20px;}
.check-login {text-align:center;}

.g-trigger {margin-top:3px;height:17px;line-height:17px !important;position:relative;}
.g-trigger strong {width:4em;height:100%;;position:relative;z-index:17;display:block;padding:0 20px 0 4px;background:url(img/nav_bg2.png) no-repeat scroll right -200px;}
.g-trigger p {position:absolute;top:16px;z-index:15;padding:5px;display:none;line-height:20px;;border:1px solid #C6D8E8;background-color:#FFF;}
.g-trigger p a {float:left;margin-right:8px;width:5em;}
.g-trigger p a:hover {color:#FF7300 !important;background-color:#FFEFD5;text-decoration:underline;}
.g-trigger.g-active p {display:block;}
.g-trigger.g-active strong {padding:0 19px 0 3px;margin-top:-1px;border:1px solid #C6D8E8;border-bottom:none;background-color:#FFF;background-position:right -219px}


/* --- .masthead --- */
.masthead {margin:10px auto 0;width:950px;height:45px;position:relative;}
.masthead .memo {margin:4px 0 0 4px;padding-left:5px;border-left:2px solid #999;width:170px;height:40px;}
.masthead .memo strong {font-size:18px;line-height:24px;font-weight:bold;display:block;}
.masthead .memo span {font-size:12px;color:#ccc;}

#logo {float:left;width:170px;height:45px;}

/* .searchbar */
.searchbar {width:380px;}
.form-search .search-inner {height:20px;width:290px;padding:3px 4px;border:1px solid #838282;background-color:#FFF;}
.form-search .search-inner input {padding-left:3px;width:195px;height:18px;line-height:18px;border:1px solid #838282;color:#555;}
.form-search button {margin:-28px 5px 0 0;float:right;text-indent:-9999px;width:72px;height:28px;background:url(img/submit.jpg) no-repeat;}

/* .lastest-search */
.lastest-search {line-height:22px;}
.lastest-search label {font-weight:bold;}
.lastest-search a {margin-right:8px;color:#00349a;text-decoration:underline;}


/* ============>>> Page Body  <<<============ */
/* --- .tab-a --- */
.tab-a {padding-left:20px;height:24px;background:url(img/bg3.gif) no-repeat;margin-bottom:10px;font-weight:bold;font-size:14px;line-height:24px;color:#FFF;}
.tab-a label {float:left;display:inline;width:63px;text-align:center;cursor:pointer;}
.tab-a label a {color:#FFF !important;}
.tab-a label.active {background:url(img/tabbg.gif) no-repeat center 0;;color:#000;}
.tab-a label.active a {color:#000 !important;}
.tab-a label a:hover {text-decoration:underline;}

/* --- .table-a --- */
.table-a {border-spacing:0px;border-collapse:separate;}
.table-a th {color:#00079e;background-color:#F7F7F7;text-align:center;font-weight:bold;line-height:27px;white-space:nowrap;border:solid #FFF;border-width:0 1px 3px;}
.table-a td {background-color:#fff7f0;text-align:center;line-height:28px;}
.table-a tr.even td {background-color:#FFF;}
.table-a a {text-decoration:underline;}
/* .pagebar */
.pagebar {clear:both;height:25px;padding:20px 0 10px;text-align:center;}
.pagebar b {color:#f00;;}

.banner-950x100 {width:950px;height:100px;margin-bottom:10px;}

.grid-c2-s7e .col-side {float:left;display:inline;width:170px;margin-right:10px;border:solid #f5f5f5;border-width:17px 15px;text-align:center;}
.grid-c2-s7e .col-main {float:left;display:inline;width:740px;}
.grid-c2-s7e .col-side .mod .bd {text-align:left;}

/* --- #jobs.mod --- */
#jobs ul {margin:0 10px 10px 25px;border-left:1px solid #b2b2b2;line-height:25px;}
#jobs ul li {border-bottom:1px solid #b2b2b2;padding-left:2em;}
#jobs ul span {padding-left:4px;background-color:#FFF;display:block;position:relative;top:12px;}

/* --- #job-detail.mod --- */
#job-detail {}
#job-detail .hd {border-bottom:1px solid #fc7301;padding:0 10px;position:relative;}
#job-detail .hd h2 {font-size:14px;line-height:30px;}
#job-detail .hd p {line-height:20px;}
#job-detail .hd strong {line-height:30px;color:#fc7301;font-weight:bold;font-size:14px;}
#job-detail .hd .btn-apply {position:absolute;right:140px;top:20px;}

#job-detail .bd .btn-apply {float:none;display:block;margin:auto;}
#job-detail ul {margin:10px;overflow:hidden;_zoom:1;font-family:'宋体';}
#job-detail ul li {float:left;padding-left:9em;width:15em;margin-bottom:1px;line-height:28px;}
#job-detail ul li.even {width:23em;}
#job-detail ul label {float:left;display:inline;text-align:right;width:6em;padding-right:2em;margin-left:-9em;background-color:#f5f5f5;}
#job-detail ul li.alpha, #job-detail ul li.beta {width:auto;display:block;float:none;clear:both;}
#job-detail ul li.beta p {padding-top:25px;*padding-top:0;margin-left:-6em;}

.img-btn.btn-apply {width:84px;height:32px;background:url(img/btn04.gif) no-repeat;}

/* ============>>> Page Foot  <<<============ */
#foot {margin:5px auto;text-align:center;clear:both;_height:150px;min-height:150px;}
/* ---  bottom nav, copyright, government ---*/
.bottom-nav {height:35px;line-height:35px;}
.bottom-nav a {margin:0 3px;}

.copyright {line-height:23px;}
.copyright a.siteurl {font-weight:bold;font-size:13px;color:#be0000;}
.copyright a.siteurl:hover {color:#F90;}
.copyright a.icp {font-family:'宋体';text-decoration:underline;}
.government img {margin:10px 8px;border:1px solid #D2D2D2;}

