ul {margin:0;padding:0;list-style-type:none;}
img {border:0;}
legend {display:none;}
fieldset {border:0;}
.clear {clear:both;}
a {color: #039;text-decoration:none;text-align:center;}
a:link {color:#039;}
a:visited {color:#00297C;}
a:hover {color:#f00;}
a:active {color:#039;}
.errorMessage {font-size:13px;color:#f00;}
.button {text-align:center;cursor: pointer;background-color:#b2cbd8;border:1px solid #7f9db9;padding:1px;line-height:14px;color:#000;}
.input,select {border:1px solid #7f9db9; background-color:#fff;}
input.remlen {border:0;color:#f00;background-color:#fff;}
p.submit {text-align:center;padding:10px 0 0;}
p.tips {color:#666;background-color:#aed4f9;padding:10px;}
.expand {display:block;}
.collapse {display:none;}
.ugrwrap {white-space:pre-wrap;}
.warnS,.focusS,.succS {position:absolute;margin-left:11em;padding-left:18px;right:260px;}
.warnS  {color:#f00;}
.focusS {color:#390;}
.succS  {color:#f60;}
.text_V_11_gray_r {color:#3f3f3f;text-align:right;}

.text_V_12_blue {font:bold 12px san-serif;color:#07f;text-align:center;}
.text_V_11_orange {color:#C95F00;}

.blue_sep_bar{height:15px;background-color:#f0f0f0;padding:5px;}
.row{font:bold 14px Verdana;color:#c95f00; margin-bottom:10px;padding:4px 10px 2px 10px;border-bottom:1px solid #5ea7d6;}
.text_sm_reg_error {font:bold 15px san-serif;color:#f00;}

#headerRecruiter {height:69px;color:#808080;padding:10px 0 0;}

#f_login {float: right;margin:4px 0 18px;width:630px;height:30px;line-height:24px;}
#f_login .topToolLink {float:right;}
#f_login a {text-decoration:none;padding:0 2px;}
#f_login form {width:380px;float: right;}
#f_login #email {width:110px;margin-right:0;}
#f_login #password {width:65px;margin-right:0;}
#f_login fieldset {padding-top:3px;}
#f_login label {color:#039;line-height:22px;}
#lotteryPromo {width:900px;height:60px;clear:both;margin:0 25px 11px !important;*margin:0 25px 11px !important;*+margin:0 25px 6px;}
#email,#password,#name {width:140px;margin-right:10px;}
#logo {width:174px;float:left;margin:-2px 0 0;}

#navRecruiterMain {height:19px;clear:both;padding:0;border-bottom:2px solid #5babdd;overflow:hidden;}
#navRecruiter,#navRecruiter li {float:left;}
#navRecruiter li a {font-size:13px;color:#000;padding-top:3px;display:block; width:116px;height:16px;background:url(images/tab.gif);margin-left:2px;}
#navRecruiter li a:hover{background:url(images/tab.gif) 0px -42px;}
#navRecruiter a#homeCurrent, #navRecruiter a#communityCurrent, #navRecruiter a#careerCurrent,#navRecruiter a#lifeStyleCurrent,#navRecruiter a#resumeCurrent,#navRecruiter a#messagingCurrent, #navRecruiter a#profileCurrent,#navRecruiter a#searchCurrent,#navRecruiter a#marketplaceCurrent,#navRecruiter a#eventCurrent
{background:url(images/tab.gif) 0px -21px;}

#simple_search {width:210px;background:#fff;float:left;}
#simple_search fieldset {border:1px solid #5ea7d6;padding:0.5em 0 0 1.5em;margin:0.5em 0;height:110px;}
#simple_search legend {display:inline;font:bold 12px Verdana;color:#C95F00;}
#simple_search input {margin:5px 5px 0;}
#simple_search input.submit {margin:0 30px;}
#simple_search p {margin-bottom:5px;}
#simple_search p.submit {padding:0;}
#simple_search img {background-color:#e8e8e8;text-align:center;margin-top:5px;}
#primaryContent {float:left;width:950px;display:inline;margin: 5px 0 20px 0;}
#threeColLayout #primaryContent {float:left;width:500px;margin: 5px 0 20px 250px;}
#twoColLayout #primaryContent {width:710px;float:left;margin: 5px 0 20px;}
#twoColLayout #secondaryContent {float:right;width:230px;margin: 5px 0 20px 0;}
#twoColLayout #sideContent {float:left;width:210px;margin: 5px 20px 20px 0;}
#secondaryContent {float:left;width:185px;margin: 5px 0 20px 5px;}
#sideContent {float:left;width:240px;margin: 5px 0 20px -940px;}
#indexPrimaryContent {float:left;width:500px;margin: 5px 0 20px 245px;display:inline;}
#indexSecondaryContent {float:left;width:200px;margin: 5px 0 20px 5px;}
#indexSideContent {float:left;width:235px;margin: 5px 0 20px -950px;padding-right:2px;border-right:1px solid #00608B}
#commonMenu {border:1px solid #cbcbcb;background-color:#e0e8f1;margin-bottom:15px;}
#commonMenuMain {padding-left:25px;}
#commonMenuMain li {border-top:13px solid #f2f6fb;border-right:17px solid #f2f6fb;background: url(images/icon_..jpg) no-repeat;background-position:left center !important;*+background-position:left 18px !important;*background-position:left 18px;padding:5px 0 5px 20px;}
#commonMenuMain .last {border-bottom:14px solid #f2f6fb;}
#job500 {margin-top:10px;}
#jobCity {background-color:#edf5f8;border:1px solid #aed1f9;clear:both;margin-top:15px;}
#jobCity h2 {font:bold 14px sans-serif;color:#f26400;text-align:center;border-bottom:1px solid #cbcbcb;padding:3px 13px;}
#jobCity a {font:14px/35px sans-serif;margin-left:6px;}
#mySpace {border:1px solid #cbcbcb;background:#f2f6fb;height:200px;margin-bottom:5px;}
#mySpace h2 {border-bottom:1px solid #cbcbcb;background-color:#DAE4F0;padding:3px 0 0 5px;margin-top:0;text-align:center;font-size:15px;}
#mySpace #inviteLink li {float:left;margin:5px 15px;display:inline;}
#mySpace #MySpaceInfo {text-align:left;clear:both;background-color:#d9e4f1;height:80px;margin:10px;padding:5px;}
#mySpace #MySpaceInfo #myLogo {width:60px;float:left;text-align:center;line-height:18px;margin-top:3px;}
#mySpace #MySpaceInfo #msLink {float:left;margin-left:10px;width:80px;}
#mySpace #MySpaceLink li {padding-left:8px;line-height:20px;width:100px;}
.more {line-height:17px;height:19px;text-align:right;padding-right:8px;position:relative;clear:both;width:38px;left:420px;margin-bottom:5px;color:#c20002;}
#tab_cnt {display:block;overflow:hidden;}
.loading{margin:0 auto;padding-top:77px;padding-bottom:77px;height:18px;text-align:center;}
#bottom {clear:both;color:#797979;margin-top:10px;padding:10px 15px;border-top:1px solid #ccc;text-align:center;}
#bottom a {padding:0 8px;}
#bottom a:hover {text-decoration: underline;}
#bottom .icp{color:#797979;}
#bottom .copyright{font:12px Verdana;padding:10px;color:#797979;}
.article_list li{border-bottom:1px solid #c49a84;padding-top:15px;}
.article_list img {float:right;margin:20px 0 30px 15px;}
.article_list p {padding:5px 20px 0 0;}
.article_list p.date {font: 10px Arial;color:#626262;float:right;padding:0;margin-right:5px;}
.articleContent {padding:10px;border-top:1px solid #cdcdcd;}
.articleContent img {float:left;border:1px solid #d6d6d6;background-color:#f6f6f6;margin:0 25px 25px;padding:2px;}
.articleContent h1 {font-size:18px;text-align:center;margin-bottom:15px;}
.articleContent h3 {font:normal 12px sans-serif;text-align:center;color:#626262;}
.articleContent p {font:14px/1.5em sans-serif;margin-top:15px;}
.articleToolLink {padding:10px;text-align:right;}
.breadcrumb {border:1px solid #ccc;padding:2px 5px 2px 10px;margin-bottom:10px;}
.resume {border:solid #969696;border-width:0 1px 1px;}
.resume h1 {background-color:#8ac1c4;color:#fff;font-size:15px;text-align:center;padding:5px 0;}
#rateComment fieldset {margin:1em 0;padding:10px;}
#rateComment legend {display:inline;font:bold 14px sans-serif;color:#1F3A87;}
#rateComment label {margin-right:30px;}
#rateComment .radio {margin-right:5px;}
#addComment textarea {margin:10px 0 15px;}
#addComment label {margin-right:5px;}
#showEndorsement {color: #c95f00;margin-top:10px;padding:10px;}
#showEndorsement span {display:block;text-align:right;border-bottom:1px solid #ccc;margin-bottom:5px;color: #666;}
#showEndorsement img {vertical-align:middle;}
#profileLogo {margin:10px;}
#profileLogo img{background-color:#f6f6f6;border:1px solid #d6d6d6;padding:2px;margin:0 10px 5px 0;}
#profileLogo h2 {font:normal 14px sans-serif;margin-bottom:5px;}
#profile {border:solid #969696;border-width:0 1px 1px;padding-bottom:10px;width:700px;}
#profile p {padding:0;margin:5px 0 5px 20px;}
#profile h1 {background-color:#8ac1c4;color:#fff;font-size:14px;text-align:center;padding:5px 0;}
#profile h3 {font:bold 12px san-serif;color:#c95f00;padding:5px 10px;border-bottom:1px solid #5ea7d6;margin:0 5px;}
.profileTop {padding-top:8px;}
.profileTop span {float:right;margin-top:5px;padding-right:14px;text-align:right;position:relative;right:10px;}
.profileTop span a {text-decoration:underline;}
#profile dl {margin:10px 0;}
#profile dt, #profile dd {line-height:1.5em;float:left;}
#profile dt {width:140px;color:#3f3f3f;text-align:right;clear:left;display:inline;margin-right:5px;}
#profile dd {width:540px;color:#000;text-align:left;font-weight:bold;display:inline;overflow:hidden;}
#profile #hobby dt {width:80px;margin-left:10px;}
#profile #hobby dd {width:55px;margin-left:10px;}
.profileInfo dt {width:150px;float:left;clear:left;text-align:right;font:12px sans-serif;color:#3f3f3f;padding:5px;margin-left:10px;}
.profileInfo dd {width:500px;font:bold 12px sans-serif;color:#000000;margin-left:160px;padding: 5px;}
#expertProfile p {text-align:center;font-weight:bold;}
.bottomPage h2 {color:#c95f00;padding:4px 10px 2px 10px;border-bottom:1px solid #5ea7d6;margin-bottom:10px;}
.bottomPage h3 {font-size:12px;color:#000;margin-bottom:10px;}
.bottomPage p {margin-bottom:10px;text-indent:2em;}
.bottomPage img {float:left;margin-right:10px;}
.bottomPage li {margin:0 0 5px 25px;font-weight:bold;}
.bottomPage ol ul li {margin-left:10px;font-weight:normal;list-style-type:disc;}
.bottomPage li p {font-weight:normal;}
.bottomPage .last {border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:10px;}
.choose select, .choose input {float:left;}
.choose select {width:200px;height:120px;margin-right:5px;}
.chooseButton {display:inline;float:left;width:85px;padding:0 10px;margin:16px 0;}
.chooseButton input {margin:10px 0;width:85px;font-weight:normal;}
#searchCenter label {float:left;width:150px;text-align:right;margin-right:5px;background-color:#F9F7E0;height:26px;font-size:14px;}
#searchCenter p {margin:5px;height:26px;}
#searchCenter h3 {background-color:#fcf3d6;margin-left:5px;padding: 5px 0 5px 10px;font-size:12px;}
#searchResultTop {padding-top:8px;width:710px;}
#searchResultTop span {float:right;margin-top:5px;padding-right:14px;text-align:right;position:relative;right:10px;}
#searchResult {width:710px;margin-bottom:10px;border-collapse:collapse;}
#searchResult td {padding: 0.5em 0.5em 0.5em 2em;border-bottom:1px solid #ccc;}
.pageTopWithHelp span{float:right;margin-top:2px;padding-right:14px;text-align:right;position:relative;right:10px;}
.pageTitle {background-color:#e0e8f1;color:#000;font-size:14px;text-align:center;padding:5px 0;margin-bottom:10px;}
#profileEdit fieldset {padding:10px 0;}
#profileEdit hr {color:#ccc;width:710px;height:1px;}
#profileEdit #addressInfo {padding:10px 0 10px 80px;}
#profileEdit label {float:left;width:145px;text-align:right;margin-right:5px;}
#addressInfo label {width:120px;float:none;}
#profileEdit p {margin:5px;}
.event {width:720px;margin-bottom:10px;}
.event thead {background-color:#f0f0f0;}
.event th {color:#000;text-align:left;}
.event th, .event td {padding:0.5em;}
#eventHome, #viewJob {border-collapse:collapse;width:700px;}
#eventHome caption, #viewJob caption {font:bold 15px san-serif;color:#000;padding:10px 0;text-align:center;}
#eventHome col, #viewJob col {width:175px;}
#eventHome th, #viewJob th {text-align:right;}
#viewJob th {font-weight:normal;}
#eventHome td, #viewJob td {text-align:left;}
#viewJob td {font-weight:bold;}
#eventHome .toolLink, #viewJob .toolLink {text-align:center;}
#viewJob .bizToolLink {text-align:right;}
#eventHome .toolLink a, #viewJob .toolLink input {margin:10px 5px;}
#viewJob .bizToolLink input {margin:10px 5px;}
#deleteEvent {height:40px;text-align:center;background-color:#fcf3d6;padding-left:10px;text-align:center;}
#deleteEvent p {margin:5px 275px;}
#deleteEvent a {margin-right:40px;}
.otherInfoAboutEvent {margin-bottom:10px;}
.otherInfoAboutEvent h2 {font:bold 12px Verdana;color:#c95f00;margin-bottom:10px;padding:4px 10px 2px 10px;border-bottom:1px solid #5ea7d6;letter-spacing:1em;}
.otherInfoAboutEvent .otherMore {float:right;margin-top:5px;padding-right:14px;text-align:right;position:relative;right:10px;}
.toplinks_orange {height:30px;text-align:center;background-color:#fcf3d6;padding-left:10px;}
.list {list-style-type:square;}
.list li {margin: 0px 10px 0px 25px;padding:0;line-height:20px;}
#eventEdit label, #jobEdit label {float:left;width:150px;text-align:right;margin-right:5px; background-color:#F9F7E0; line-height:22px;font-size:14px;}
#eventEdit p, #jobEdit form p {margin:5px 0;position:relative;width:700px;}
#jobEdit .warnS {right:0;}
#jobEdit .dateWarnS {color:#f00;position:absolute;margin-left:11em;padding-left:18px;right:200px;font-weight:normal;}
* html #jobEdit .warnS{width:11em;}
* html #jobEdit .dateWarnS {width:18em;}
#myplace {color:#c95f00;margin-bottom:10px;padding:4px 10px 2px 10px;border-bottom:1px solid #5ea7d6;}
#myplace a {font-weight:bold;color:#07f;} 
.logo500 li {border:2px solid #d9d9d9;margin-bottom:5px;}
.logo500 a {display:block;border:2px solid #d9d9d9;margin-bottom:5px;}
.logo500 a:hover{border:2px solid #b9b9b9;text-align:center;}
#jobScroll {width:500px;height:300px;background: #fff url(images/jobroll_bg.jpg) no-repeat;margin-bottom:10px;}
#jobScroll #demo {display:inline;float:left;overflow:hidden;margin:20px 10px 10px;padding-left:10px;height:235px;width:470px;}
#jobCount {border:1px solid #738dab;background-color:#dae4f0;margin-bottom:15px;}
#jobCount dl {margin:20px 30px 10px;}
#jobCount dt,#jobCount dd {font-weight:bold;text-align:center;}
#jobCount dd {color:#ff3300;font-family:verdana;margin-bottom:5px;}
.errorBox {height:100px;color:#b22;font:bold 14px sans-serif;padding-top: 50px;text-align:center;}
.fortuneList {clear:both;height:1%;margin-top:-3px;}
.fortuneList li {width:247px;float:left;line-height:28px;}
/*.fortuneList a.endorse {background:url(images/companyComment_a.gif) no-repeat;}*/
.fortuneList p.tips {text-align:center;}
#contentSearchList img {float:left;margin:0 10px 20px 0;}
#contentSearchList ul {margin-top:5px;}
#contentSearchList li {margin-bottom:5px;border-bottom:1px solid #ccc;line-height:1.45em;clear:both;}
#resumeSample {background-color:#edf5f8;border:solid #aed1f9;border-width:1px 1px 1px 3px;margin-top:15px;}
#resumeSample h2 {color:#f16400;font-size:15px;border-bottom:1px solid #c3c8cc;padding:3px 13px;}
#resumeSample ul {list-style-type:square;margin:15px 5px 15px 25px;}
#careerHeading {border:1px solid #a7d1e9;background-color:#ecf6ff;clear:left;margin-bottom:6px;}
#careerHeading h1 a {color:#6D4B03;font-size:13px;letter-spacing:0.3em;margin-left:33px;}
.indexArticle1 {border:1px solid #799ec8;margin-bottom:10px;}
.indexArticle1 img {float:left;margin:5px 2px;}
.indexArticle1 h1 {background-color:#daeaf9;padding:2px 0pt 3px 18px;}
.indexArticle1 h2 {font-size:12px;border-bottom:1px solid #7b7f82;margin-top:5px;}
.indexArticle1 h3 {font:normal 12px verdana;color:#4f5052;margin-top:3px;}
.indexArticle1 h1 a {font-size:15px;color:#513400;}
.indexArticle1 .moreBox {background-color:#daeaf9;height:19px;}
.indexArticle1 .more {background-color:#fff;margin-bottom:0;height:15px;width:110px;left:372px}
.indexArticle1 ul {list-style-type:square;margin:15px 5px 15px 25px;}
.indexArticle1 li a,.indexArticle1 span {display:inline;text-align:left;}
.indexArticle1 span.date {font:10px Arial;color:#626262;float:right;margin-right:5px;width:10em;}
.indexArticle1 .promo {border-bottom:1px solid #799ec8;margin:0 3px;}
#lifeStyleHeading {border:1px solid #d3a905;background-color:#f8eed5;clear:both;margin-bottom:6px;}
#lifeStyleHeading h1 a {color:#6D4B03;font-size:13px;letter-spacing:0.3em;margin-left:33px;}
#indexLiJing {border:1px solid #c2c6a5;background-color:#fbfdf0;float:left;padding:0 10px;height:471px;}
#indexLiJing h2 {margin:5px;text-align:center;}
#indexLiJing h2 a {color:#f37600;font-size:18px;}
#indexLiJing img {float:left;margin:0pt 13px 10px 0;}
#indexLiJing ul {list-style-type:square;margin:15px 5px 15px 25px;color:#9F6909;}
.careerContentBlock,.lifeStyleContentBlock {border:1px solid;width:243px;float:left;margin-right:0;position:relative;}
.careerContentBlock {border-color:#799ec8;height:250px;}
.lifeStyleContentBlock {border-color:#cab07d;height:275px;}
.careerContentBlock img,.lifeStyleContentBlock img {float:left;margin:5px 2px;}
.careerContentBlock h1 a,.lifeStyleContentBlock h1 a {font-size:15px;color:#513400;padding:2px 0pt 3px 18px;}
.careerContentBlock h1 {background-color:#daeaf9;}
.lifeStyleContentBlock h1 {background-color:#f9f4d4;}
.careerContentBlock .promo,.lifeStyleContentBlock .promo {border-bottom:1px solid;margin:0 3px;height:80px !important;*+height:85px !important;*height:79px;padding-bottom:5px;}
.careerContentBlock .promo {border-color:#799ec8;}
.lifeStyleContentBlock .promo {border-color:#cab07d;}
.careerContentBlock h2,.lifeStyleContentBlock h2 {font-size:12px;border-bottom:1px solid #7b7f82;margin-top:5px;}
.lifeStyleContentBlock h2 a {color:#fc7207;}
.careerContentBlock h3,.lifeStyleContentBlock h3 {font:normal 12px verdana;color:#4f5052;margin-top:5px;}
.careerContentBlock .moreBox,.lifeStyleContentBlock .moreBox {height:19px;width:100%;position:absolute;left:0;bottom:0;}
.careerContentBlock .moreBox {background-color:#daeaf9;}
.lifeStyleContentBlock .moreBox {background-color:#f9f4d4;}
.careerContentBlock .more,.lifeStyleContentBlock .more {left:130px;width:95px;background-color:#fff;margin-bottom:0;height:15px;}
.careerContentBlock ul,.lifeStyleContentBlock ul {list-style-type:circle;margin:0 5px 15px 25px;}
.careerContentBlock li a,.lifeStyleContentBlock li a {color:#4d6dae;}
#lifeStyleIndexPage .lifeStyleContentBlock {width:230px;margin-right:18px;display:inline;}
#lifeStyleIndexPage .lifeStyleContentBlock .more {left:115px;}
#rightPromo {border:1px solid #cbcdcc;margin-bottom:10px;}
#rightPromo h2 {font-size:13px;background-color:#dae4f0;border-top:1px solid #9bcffe;padding:5px;text-align:center;}
#rightPromo h3,#rightPromo h4 {font:normal 12px verdana;margin-top:5px;}
#rightPromo h4 {margin-bottom:5px;padding:5px;border-bottom:1px dotted #a5a5a5;}
#rightPromo img {float:left;margin:5px 2px;}
#rightPromo p {margin:5px;}
#careerHeading a.rss,#lifeStyleHeading a.rss,#rightPromo a.rss {width:23px;height:14px;display:block;float:right;margin-top:1px;text-align:right;position:relative;right:10px;background-color:#fd5703;color:#fff;font:bold 11px arial;}
.leftContentSpan {margin-top:15px;border-bottom:1px solid #808080;padding-bottom:10px;}
.leftContentSpan h1 {background-color:#f5f5f5;font-size:15px;color:#f37600;padding:2px 0;text-align:center;}
.leftContentSpan ul {list-style-type:square;margin:10px 0 5px 15px;}
#scHeading {border:1px solid #d3a905;background-color:#f8eed5;width:950px;margin-top:5px;clear:left;}
#scHeading h1 {color:#6d4b03;font-size:13px;letter-spacing:0.3em;margin-left:36px;}
#liJingIntro {color:#8a6811;background-color:#f0dbbc;width:710px;height:124px;margin-bottom:10px;}
#liJingIntro img {float:left;margin:15px 5px 15px 15px;}
#liJingIntro p {padding:15px 20px 10px 0;}
#scContentList {clear:both;}
#scContentList li {border-bottom:1px solid #c49a84;padding-top:15px;}
#scContentList img {float:right;margin:0 0 10px 15px;}
#scContentList p {padding:5px 20px 0 0;}
/*#lottery {border:solid #b3cef9;border-width:1px 1px 1px 2px;background-color:#ecf4f7;padding:20px;color:#754f00;}
.lotteryDetail,.lotteryPrize,.lotteryNotice,.lotteryAwardList,.lotteryScore {width: 898px;background: url(images/lotteryBorder.jpg) repeat-y;margin-top:6px;}
.lotteryDetail h3,.lotteryPrize h3,.lotteryNotice h3,.lotteryAwardList h3,.lotteryScore h3{background: no-repeat left top;padding: 5px 0 30px 0;font-size:12px;text-indent:-9999px;}
.lotteryNotice h3 {background-image:url(images/lotteryNoticeTop.jpg);}
.lotteryAwardList h3 {background-image:url(images/lotteryAwardListTop.jpg);}
.lotteryDetail h3 {background-image:url(images/lotteryDetailTop.jpg);}
.lotteryPrize h3 {background-image:url(images/lotteryPrizeTop.jpg);}
.lotteryScore h3 {background-image:url(images/lotteryScore.jpg);}
.lotteryDetail .last,.lotteryPrize .last,.lotteryNotice .last,.lotteryAwardList .last,.lotteryScore .last {background: url(images/lotteryBottom.jpg) no-repeat left bottom;padding-bottom: 23px;}
.lotteryDetail .last {text-align:right;color:#CE2022;letter-spacing:0.5em;font-weight:bold;}
.lotteryPrize .last {clear:both;}
.lotteryDetail p,.lotteryPrize p,.lotteryNotice p,.lotteryAwardList p {padding:0 55px;}
.lotteryDetail img {vertical-align:middle;}*/
#awardList {width:820px;background-color:#ffe3a9;border-collapse:collapse;border:1px solid #ff9b01;margin:0 35px;}
#awardList th {background-color:#feeeca;text-align:center;border:1px solid #ff9b01;padding:5px 10px;}
#awardList td {border:1px solid #ff9b01;padding:5px 10px;}
#prize {margin-left:35px;}
#prize li {width:250px;float:left;margin-right:15px;}
#prize img {float:left;margin-right:10px;}
#prize h4 {font-size:14px;}
#notice {list-style-type:disc;margin:6px 40px 6px 50px;line-height:2em;}
#notice2 {list-style-type:lower-alpha;margin:6px 40px 6px 50px;line-height:2em;}
#IQ {border:solid #b3cef9;border-width:1px 1px 1px 2px;background-color:#ecf4f7;padding:20px;}
#IQ h1 {border-bottom:1px solid #dfdfdf;color:#f37600;font-size:16px;text-align:center;margin-bottom:10px;}
#IQ #showLeft {color:#f00;font-size:15px;}
#IQ p {background-color:#fff;padding:0 80px;margin-bottom:10px;line-height:2em;}
#IQ input {margin:0 5px 0 15px;}
#IQ p.nextPage {text-align:center;background:none;padding:0;}
#IQ p.submit {text-align:right;background:none;padding:0;}
#IQ input.submit {cursor:pointer;background-color:#fce29e;border:1px solid #ff9c00;padding:2px;line-height:22px;color:#000;}
#aboutIQ {background-color:#fff;padding:20px;}
#IQresult {background-color:#ffeeb9;padding:20px; width:580px;margin:1px 135px 10px;}
#IQresult img {float:left;margin-right:20px;}
#aboutIQ h2 {font-size:14px;}
#aboutIQ p {margin-bottom:10px;padding:0;}
#aboutIQ img {float:right;margin-left:15px;}
#aboutIQ #table1 {width:870px;border-collapse:collapse;border:1px solid #000;margin-bottom:10px;}
#aboutIQ #table1 caption {font:italic 15px sans-serif;color:#937E83;margin:20px 0;text-align:left;}
#aboutIQ #table1 th {text-align:center;border:1px solid #000;padding:5px 10px;}
#aboutIQ #table1 td {border:1px solid #000;padding:5px 10px;}
#whyJoin {width:230px;border:1px solid #cbcdcc;margin:10px 0 0 10px;}
#whyJoin h2 {font-size:13px;background-color:#dae4f0;margin-bottom:5px;padding:5px;}
#whyJoin ul {list-style-type:circle;margin:0 5px 15px 25px;}
#jobSubscribe form {width:45em;}
#jobSubscribe label {float:left;width:210px;text-align:right;margin-right:5px;}
#jobSubscribe p {margin:5px;position:relative;width:680px;}
#jobSubscribe .warnS {left:200px;right:80px;}
#jobSubscribe .focusS {left:200px;right:80px;}
#jobSubscribe .succS {left:200px;right:80px;}
* html #jobSubscribe .warnS{width:20em;}
* html #jobSubscribe .focusS{width:20em;}
* html #jobSubscribe .succS{width:20em;}
#jobSubscribe p.tips {margin-bottom:20px;}
#jobSubscribe .sucMessage {color:#f60;font:bold 15px sans-serif;}
#jobSubscribe #submitTip {color:#f00;}
#signup {width:918px;overflow:hidden;padding-bottom:13px;}
#signup p {margin:10px;padding-left:20px;}
#signup b {color:#000;}
#signup a {text-decoration:underline;}
#invitation {width:150px;height:80px;background-color:#fcf3d6;margin:60px 0 0 5px;float:left;display:inline;}
#invitation p {padding:0;text-align:center;}
.registCorner {width: 950px;margin-top:10px;background: url(images/registCornerBorder.jpg) repeat-y;}
.registCorner .top {background: url(images/registCornerTop.jpg) no-repeat left top;padding-top: 13px;}
.registCorner .last {background: url(images/registCornerBottom.jpg) no-repeat left bottom;}
.registCorner .top, .registCorner .content {padding-left: 11px;padding-right: 11px;}
#jobReportMenu {background-color:#d3e7f0;padding-bottom:10px;}
#jobReportMenu h2 {background-color:#b5cbd6;text-align:center;font-size:13px;padding:5px;color:#fff;}
#jobReportMenu ul {margin:10px;list-style:inside circle;color:#000;}
#jobReportMenu li {padding:5px 0 5px 20px;border-bottom:1px solid #fff;}
#jobReportMenu p {margin:10px;}
#jobReport p.tips {margin-bottom:10px;background: url(images/jobReportTip_bg.gif) no-repeat right bottom;}
#jobReport a {margin:0 5px;}
.inviteForm p {margin:5px;position:relative;width:680px;}
.inviteForm .validate {color:#f00;position:absolute;margin-left:11em;padding-left:18px;left:200px;right:0;}
* html .inviteForm .validate {width:25em;}
.inviteForm label {float:left;width:160px;text-align:right;margin-right:5px;}
.inviteForm .input {width:500px;font-size:12px;}
#employ {padding-bottom:15px;}
#employ p {margin-bottom:20px;}
#employ #employMySpace {width:240px;float:left;margin-top:10px;}
#employ #employMySpace #mySpace #inviteLink li {margin:5px 20px;}
#employ #jobReportChart {float:left;margin:10px 10px 10px 0;background:url(images/reportBg.gif) no-repeat;width:243px;}
#employ #jobReportChart h2 {font:normal 12px/22px sans-serif;text-align:center;}
#employ #jobReportChart p {margin:0;text-align:center;line-height:20px;}
#employ #jobHeadingBox {float:right;width:690px;}
#employ #jobHeadingBox {background:url(images/mainBg.jpg) no-repeat;height:200px;margin-top:10px;}
#employ #jobHeadingBox #ind {background:url(images/mainBg1.jpg) no-repeat;height:200px;border:1px solid #fff;}
#employ #jobHeadingBox #jobHeading {background-color:#7fcbf4;width:531px;height:103px;margin:2px;}
#employ #jobHeadingBox h2 {float:left;width:16px;background-color:#4cb0e5;border:1px solid #a7d0e2;margin:3px;padding:13px 2px 11px 5px;font:normal 12px/19px sans-serif;color:#fff;}
#employ #jobHeadingBox p {margin:10px 30px 5px 15px;line-height:18px;}
#employ #jobHeadingBox sup {font:bold 12px arial;color:#f00;}
#employ #jobHeadingBox ul {float:left;margin:16px 13px;}
#employ #jobHeadingBox li {float:left;width:150px;font:15px/23px sans-serif;}
#employ #jobHeadingBox li.biz {color:#fff;font:18px/22px sans-serif;font-weight:bold;}
#employ #jobHeadingBox li a {color:#fff;}
#employ #jobHeadingBox li.biz a {text-decoration:underline;color:#039;}
#employ #jobHeadingBox .headingTips {float:left;font-size:14px;margin:2px 30px 0px 45px;display:inline;}
#employ #jobHeadingBox .headingTips a {text-decoration:underline;line-height:23px;}
#employ #jobHeadingBox .headingTips b {font:28px arial;color:#fff;margin-right:5px;}
#employ #jobHeadingBox #indexJobCount {float:right;margin-right:5px;}
#employ #jobHeadingBox #indexJobCount a {text-decoration:underline;}
#employ #jobHeadingBox #indexJobCount p {margin:15px;text-align:center;line-height:22px;}
#employ #jobHeadingBox #indexJobCount .number {color:#f00;font:bold 18px arial;}
#employ #jobHeadingBox #bizIndexJobCount a {text-decoration:underline;}
#employ #jobHeadingBox #bizIndexJobCount .number {color:#f00;font:bold 15px arial;}
#employ #jobHeadingBox #candidateProfile {float:right;margin:6px 0 0 0;width:150px;color:#000;}
#employ #jobHeadingBox #candidateProfile h3 {font-size:13px;text-align:center;}
#employ #jobHeadingBox #candidateProfile p {padding-left:10px;margin:5px;line-height:15px;}
#employ #jobHeadingBox #candidateProfile .number {padding:0 2px;color:#e3560e;}
#otherEmployType {float:right;margin:3px 0 0 0;}
#otherEmployType li {float:left;background:url(images/landBottom.gif) no-repeat;text-align:left;width:78px;line-height:23px;margin-right:5px;}
#otherEmployType li a {padding-left:15px;font-weight:bold;color:#65702C;}
#topSearch {background-color:#d2ebf6;border:1px solid #5babdd;width:948px;margin-top:8px !important;*margin-top:4px;}
#topSearch #employeeJobSearch {background-image:url(images/search_bg.gif);}
#topSearch #biz,#topSearch #recruiter {width:948px;overflow:hidden;margin:0 auto !important;*+margin:0 auto !important;*margin:0 auto -4px auto;}
#topSearch .searchCategory {font:bold 13px/23px sans-serif;color:#000;float:left;margin:20px 0 0 23px;display:inline;}
#topSearch #employeeJobSearch .searchCategory {margin:12px 0 0 13px;}
#topSearch #recruiterSearch {background-color:#b8d9e8;float:left;width:230px;}
#topSearch #recruiterSearch a {color:#000;margin:7px 0 5px 30px;letter-spacing:0.5em;font-weight:bold;}
#topSearch #recruiterSearch .oldClass{height:20px;padding:3px 7px 0 0;display:block;cursor:pointer;}
#topSearch #recruiterSearch .selClass{background:url(images/search_tab.gif) no-repeat top left;display:block;height:20px;padding:3px 7px 0 0;cursor:default;}
#topSearch .searchCategory .searchType {background-color:#a3e1fa;padding:2px 5px;}
#topSearch .searchCategory .landArrow {color:#a3e1fa;padding:2px 5px 10px;font-size:40px !important;*+font-size:25px !important;*font-size:25px;vertical-align:middle;}
#topSearch fieldset {padding:14px 26px 13px !important;*+padding:8px 26px 15px !important;*padding:8px 26px 15px;}
#topSearch label {margin-right:25px;text-align:right;color:#000;}
#topSearch #employeeJobSearch fieldset {padding:8px 0!important;*+padding:5px 0!important;*padding:5px 0;margin-left:170px;}
#topSearch #employeeJobSearch label {margin-right:0;}
#topSearch select {width:110px;}
#topSearch form p {padding:6px 0;position:relative;color:#000;}
#topSearch a {padding:0 5px;}
#topSearch .keywordTips {position:absolute;top:-6px;left:40px;color:#999;}
#topSearch #searchForm {float:left;width:718px;background-color:#def0f8;}
#topSearch #searchForm #resumeSearchForm {padding-bottom:12px !important;*+padding-bottom:0!important;*padding-bottom:11px;}
#topSearch #searchForm #recruiterSearchForm {padding-bottom:1px !important;*+padding-bottom:0!important;*padding-bottom:1px;}
#topSearch #searchForm #resumeSearchForm fieldset {padding:5px 5px 0 !important;*+padding:5px 5px 12px !important;*padding:5px 5px 0;}
#topSearch #searchForm #recruiterSearchForm fieldset {padding:5px 5px 13px !important;*+padding:5px 5px 12px !important;*padding:5px 5px 10px;}
#topSearch #searchForm #resumeSearchForm label {margin-right:5px;}
#resume {width:916px;overflow:hidden;background-color:#f0f4fd;margin:0 1px;}
#resume p {margin:10px;padding-left:20px;}
#resume a {text-decoration:underline;}
#resume h1 {background-color:#e2eaf5;font:normal 12px sans-serif;padding:2px 0 2px 20px;}
#resume #resumeSignin {text-align:center;margin:20px;}
#regist, #addInfo, #uploadResume {padding:10px;}
#resume #regist p {position:relative;width:700px;}
#resume #regist label {float:left;text-align:right;margin-right:5px;font-weight:bold;width:200px;}
#resume #regist .warnS {left:200px;font-weight:normal;}
#resume #regist .focusS {left:200px;font-weight:normal;}
#resume #regist .succS {left:200px;font-weight:normal;}
#resume #regist .emailWarnS,#resume #regist .emailSuccS {position:absolute;margin-left:11em;padding-left:18px;left:260px;font-weight:normal;}
#resume #regist .emailWarnS {color:#f00;right:-30px;}
#resume #regist .emailSuccS {color:#f60;right:15px;}
* html #resume #regist .warnS{width:10em;}
* html #resume #regist .focusS{width:10em;}
* html #resume #regist .succS{width:10em;}
* html #resume #regist .emailWarnS{width:28em;}
* html #resume #regist .emailSuccS{width:28em;}
#resume p.tips,#myResume p.tips {background-color:#fffbe5;margin-bottom:10px;text-align:center;}
#myResume dl {margin:15px 0;clear:both;overflow:hidden;}
#myResume dl.degree, #myResume dl.position {border-bottom:1px solid #dfebf7;height:1%;}
#myResume dl.degree select, #myResume dl.position select {margin:0 5px 2px 0;}
#myResume dt, #myResume dd {line-height:20px;text-align:right;float:left;padding-right:5px;}
#myResume dt {width:18%;color:#666;}
#myResume dd {width:74%;color:#000;text-align:left;}
#myResume dl#basicInfo {width:77%;float:left;}
#myResume dl#basicInfo input {margin-bottom:5px;}
#myResume dl#basicInfo select {margin-bottom:5px;}
#myResume #basicInfo dt {width:27%;}
#myResume #basicInfo dd {width:21%;}
#myResume a {margin-left:20px;font-weight:normal;text-decoration:underline;}
#myResume h1 {background:url(images/containerTitleBg01.gif) 0 -150px repeat-x;border:1px solid #cdcdcd;clear:left;margin-bottom:5px;font:bold 15px/25px sans-serif;padding:2px 0 2px 20px;}
#myResume #haveChineseResume,#myResume #haveEnglishResume {margin-top:10px;padding-bottom:10px;}
#myResume .chineseResumeToolBox, #myResume .englishResumeToolBox {width:120px;float:left;margin:0 10px 10px 0;width:120px;padding-bottom:114px;}
#myResume .chineseResumeToolBox {background-color:#a6bac3;}
#myResume .englishResumeToolBox {background-color:#c4bea6;}
#myResume #haveChineseResume p.tips, #myResume #haveEnglishResume p.tips {margin:0 20px 0 130px;padding:0;text-align:left;}
#myResume textarea {height:150px;width:530px;padding:0;margin-top:5px;}
#myResume .chineseResumeToolBox .chineseResume, #myResume .englishResumeToolBox .englishResume {margin:10px;}
#myResume .chineseResume, #myResume .englishResume {background-color:#fff;color:#5e7616;border:1px solid #c8c9cc;width:90px;float:left;margin:10px 0 10px 0;display:inline;font:bold 16px arial;text-align:center;padding:5px;}
#myResume .englishResume {margin:5px 0 0 0;}

#addInfo p {margin-left:40px;}
#addInfo .input {width:230px;}
#addInfo ul {list-style-type:decimal;margin:5px 5px 5px 35px;}
#addInfo li {margin-bottom:5px;}
#addInfo label {padding-right:5px;float:left;text-align:right;width:75px;}
.marketPlaceBlock {border:1px solid #799ec8;margin-top:10px;position:relative;}
.marketPlaceBlock h1 {background-color:#daeaf9;font-size:15px;color:#513400;padding:2px 0pt 3px 18px;}
.marketPlaceBlock .more {float:right;right:10px;left:0;margin-top:5px;}
.marketPlaceBlock ul {list-style-type:circle;margin:5px 5px 25px 25px;}
.marketPlaceBlock li {font:14px/1.5em sans-serif;}
.marketPlaceBlock li a {color:#4d6dae;}
#showOpportunity #oppType {margin:5px 5px 10px 0;}
#showOpportunity #oppType li {background-color:#f2f6fb;line-height:2em;}
#showOpportunity #oppType li h2 {background-color:#daeaf9;color:#000;font-size:13px;padding-left:30px;}
#showOpportunity p.noOpp {background-color:#b4e8fc;padding:10px;text-align:left;color:#f00;font-weight:bold;margin-bottom:10px;}
#showOpportunity #oppList {list-style-type:circle;margin:5px 5px 25px 25px;}
#showOpportunity #oppList li {font:14px/1.5em sans-serif;}
#showOpportunity .comma {margin-right:4px;}
#ugc #changeAndEdit {float:right;margin:10px;}
#ugc .contentInUgc {margin:10px 50px;}
#applyAds {border:solid #b3cef9;border-width:1px 1px 1px 2px;background-color:#ecf4f7;padding:20px;font-size:13px;}
#applyAds h1 {font-size:16px;color:#0058A3;text-align:center;}
#applyAds h2 {background-color:#e2eaf5;font-size:15px;padding:5px;color:#000;}
#applyAds p {margin:15px 0;}
#applyAds sup {font:1em verdana;}
#applyAds p.tips {background-color:#fffbe5;}
#applyAds .applyButton {float:right;}
#applyAds label {float:left;width:200px;text-align:right;margin-right:5px;}
#applyAds form p {margin:5px;}
* html #applyAds .warnS{width:25em;}
* html #applyAds .focusS{width:25em;}
* html #applyAds .succS{width:25em;}
#adsPrice {width:820px;border-collapse:collapse;border:1px solid #ff9b01;margin:0 35px;}
#adsPrice th {background-color:#feeeca;text-align:center;border:1px solid #ff9b01;padding:5px 10px;}
#adsPrice td {border:1px solid #ff9b01;padding:5px 10px;text-align:center;}
#registSuc {width:916px;overflow:hidden;background-color:#F0F4FD;margin:0 1px;}
#registSuc p {margin:15px 0;text-align:center;line-height:2em;}
#registSuc p.tips {background-color:#fffbe5;}
#registSuc .intro {color:#000;}
#registSuc hr {width:900px;margin:0 8px;}
#registSuc a {text-decoration:underline;}
#registSuc .importnatText {color:#f00;font:bold 16px sans-serif;}
#registSuc .sucMessage {color:#f60;font:bold 15px sans-serif;}
#publicJobList form div {float:left;margin:5px 10px;display:inline;}
#publicJobList label {padding-left:5px;}
#publicJobList b {color:#C95F00;font-weight:bold;}
#publicJobList h1 {background-color:#cfcfcf;font-size:12px;clear:both;padding:5px;}
#publicJobList h2 {margin:8px 0 5px 0;padding:0;font-size:15px;}
#publicJobList h2 a {background: url(images/jobHeadingBg.gif) no-repeat center left;padding: 0 0 0 20px;}
#publicJobList h2 a:hover {background: url(images/jobHeadingBgHover.gif) no-repeat center left;color:#BF3E17;}
#publicJobList .date {margin:5px 0 5px 0;padding:10px 5px 5px 0;border-bottom:1px dotted #a5a5a5;color:#808080;text-align:right;}
#publicJobList .date a {color:#808080;padding-left:10px;text-decoration:underline;}
#publicJobList .info {padding:5px 0;border-bottom:1px dotted #a5a5a5;color:#808080;}
#publicJobList .more {left:370px;margin:5px 0;width:115px;}
#myPostJobs, #applications {width:710px;margin:10px 0;border-collapse:collapse;}
#myPostJobs td, #viewJob #applications td {padding: 0.5em;border-bottom:1px solid #ccc;text-align:center;}
#myPostJobs th, #viewJob #applications th {border-bottom-style:double;border-bottom-color:#a9dbf2;}
#viewJob #applications th {font-weight:bold;text-align:center;}
#myPostJobs .checkAll, #viewJob #applications .checkAll {width:15px;}
#photoList li {width:165px;padding:10px 5px;float:left;}
#photoList li img {border:1px solid #d3d3d3;padding:5px;}
#photoList li span {display:block;margin:5px 0;}
#photoList li div {height:145px;}
#photoList p {margin-top:10px;}
.specialPromo {border-bottom:1px solid #cbcdcc;margin-bottom:10px;color:#006FA0;}
.specialPromo h2 {font-size:15px;background-color:#dae4f0;padding:2px;color:#000;margin-bottom:8px;width:130px;}
.specialPromo a {margin-right:5px;font-size:14px;line-height:25px;color:#006FA0;}
.specialPromo b {font-size:14px;}
.specialPromo .more {left:100px;margin:5px 0;width:135px;}
#index500logo {/*height:210px;clear:left;*/margin-bottom:15px;}
#index500logo li {float:left;background-color:#fff;border:1px solid #ccc;margin:10px 0 5px 16px;display:inline;}
#index500logo li div {width:90px;height:32px;}
#specialServices {width:700px;float:right;}
#specialServices ul {float:left;margin:0 6px;}
#specialServices li {float:left;width:200px;border-bottom:1px dotted #a5a5a5;padding:0 18px 10px 0;margin:0 1px 10px 0;}
#specialServices li h3 {color:#227F00;font-size:13px;margin-top:15px;}
#specialServices li a {text-decoration:underline;}
#bizSpecialServices {padding:0 6px 12px 15px;}
#bizSpecialServices h4 {font-size:14px;border-bottom:1px solid #a5a5a5;margin-top:2px;}
#bizSpecialServices li {border-bottom:1px dotted #a5a5a5;padding:13px 25px 5px 0;}
#bizSpecialServices li h3 {font-size:13px;margin-top:7px;}
#bizSpecialServices li a {color:#0063B5;}
#specialServices h2,#bizSpecialServices h2 {float:left;width:16px;background-color:#e8f3f9;border:1px solid #a7d0e2;margin:3px 3px 8px 2px;display:inline;padding:13px 2px 11px 5px;color:#000;font:normal 12px/40px sans-serif;}
#bizSpecialServices h2 {margin:0 3px 8px 2px;line-height:46px;}
.ads {margin:20px 0;}
#jobKits {height:110px;border:1px solid #cbcdcc;}
#jobKits h2 {font-size:13px;background-color:#dae4f0;border-top:1px solid #9bcffe;padding:5px;text-align:center;}
#linklist {margin:2px 4px 5px 8px;}
#linklist li {width:108px;float:left;color:#c20002;line-height:18px;}
#linklist sup {font:bold 11px arial;color:#f00;}
#links {clear:both;margin-top:10px;padding:8px;}
#links img {vertical-align:middle;}
#links a {color:#4566A7;padding:0 3px;}
#links a:hover {text-decoration:underline;}
#forum #forumSearch {background-color:#fcf3d6;padding:5px;}
#forum #forumSearch form {display:inline;padding-left:10px;}
#forum #toolLink {text-align:right;display:inline;margin-left:295px;}
#forum #toolLink a {color:#fb8e01;margin:0 5px 0 2px;}
#forum #topicInfo h2 {background-color:#e2eaf5;color:#000;padding:5px 0;text-align:center;font-size:12px;}
#forum #topicInfo h3 {font:normal 12px sans-serif;text-align:center;color:#626262;padding-top:5px;}
#forum #topicInfo p {margin:25px 0;}
#forum #topicInfo,#forum #reply p {margin-bottom:20px;border-bottom:1px dotted #0192df;}
#forum #reply {margin-bottom:30px;}
#forum #reply p {padding:20px;}
#forum #reply .author {font-weight:bold;color:#0192df;padding:0 5px;}
#forum #replyForm {background-color:#e2eaf5;padding:15px 5px 15px 10px;margin-top:20px;}
#forum #replyForm p {margin:10px 0;position:relative;width:100%;}
#forum table {width:710px;margin:5px 0;border-collapse:collapse;}
#forum table th {text-align:left;}
#forum table td {padding:0.5em;text-align:left;}
#forum table tr.forumName {background-color:#e2eaf5;font-size:15px;}
#forum table tr.forumName td {padding:0.1em 0.5em;}
#forum table tr.forumName a {text-decoration:underline;}
#forum table .title {width:325px;}
#forum table col.creationDate, #forum table col.latePostDate,#forum table col.replyNum {width:100px;}
#forum table td.replyNum {text-align:center;}
#communityMenu {background-color:#f2f6fb;margin-bottom:10px;}
#communityMenuMain {list-style:none;padding-left:25px;}
#communityMenuMain li {background: url(images/icon_..jpg) no-repeat left center !important;background: url(images/icon_..jpg) no-repeat left 6px;padding:5px 0 5px 20px;}
#communityMenuMain .expandSubMenu {background: url(images/icon_-.jpg) no-repeat left 3px !important;background: url(images/icon_-.jpg) no-repeat left 6px;}
#communityMenuMain .subMenu {list-style:none;padding-left:0;}
#communityMenuMain .subMenu li {background: url(images/icon_..jpg) no-repeat left center !important;background: url(images/icon_..jpg) no-repeat left 6px;padding-left:20px;}
.previewResume {border-collapse:collapse;width:700px;margin-bottom:15px;color:#000;}
.previewResume caption {font:bold 15px san-serif;padding:1px 6px 1px 12px;background:#f0f9ff;text-align:left;border-top:1px solid #06c;}
.previewResume col.profileInfoField {width:70px;}
.previewResume col.profileInfoValue {width:250px;}
.previewResume th {padding:5px 5px 0 0;text-align:left;font-weight:normal;}
.previewResume td {padding:5px 0 0;}
.jdt {border: 1px solid #00608B;float:left;margin:10px 0 0 0;width:236px;height:200px;}
#popUpSignin {border:1px solid #00bfff;background-color:#fff;}
#popUpSignin p {text-align:center;margin:12px 0 0;}
#popUpSignin fieldset {padding:5px;}
#popUpSignin label {margin-right:5px;width:60px;color:#3f3f3f;}
#popUpSignin #email,#popUpSignin #password {width:120px;}
#popUpSignin a {margin-left:10px;}
#addInfo ul#wishJobCity {width:485px;padding:3px 0 0 140px !important;*+padding:1px 0 0 0 !important;*padding:1px 0 0 0;margin:0;list-style-type:none;}
#addInfo ul#wishJobCity li {float:left;width:80px;margin:0 0 5px 0;}
#addInfo ul#wishJobCity label {width:100px;float:none;text-align:left;cursor:pointer;}
#addInfo ul#wishJobCity input {margin-right:5px;}

/*****************
new version style
*****************/
/*common style*/
* {margin:0;padding:0;}
body {font:12px "ËÎÌå", sans-serif;color:#555;}
ul {margin:0;padding:0;list-style-type:none;}
img {border:0;}
legend {display:none;}
fieldset {border:0;}
select {border:1px solid #7f9db9; background-color:#fff;}
h1 {font-size:15px;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:12px;}
a {color: #039;text-decoration:none;text-align:center;}
a:link {color:#039;}
a:visited {color:#00297C;}
a:hover {color:#f00;}
a:active {color:#039;}
table {border-collapse:collapse;}
.clear {clear:both;}
.errorMessage {font-size:13px;color:#f00;}
p.submit {text-align:center;padding:5px 0;}
p.tips {color:#666;background-color:#aed4f9;padding:10px;}
.expand {display:block;}
.collapse {display:none;}
.more1 {color:#004E7F; font-size:14px; text-decoration:underline;}
.more2 {clear:both;padding-right:8px;color:#c20002;text-align:right;}
.more2 a {font-weight:bold;}
.sep {background-color:#E6E6E6;}
.tipsTop {margin-bottom:15px;padding:0 13px;background:url(images/titleTopBg.gif) repeat-x;}

/*a button*/
.aButton{padding:6px 10px;border:1px #0066CC solid;  background:url(images/btnBg2.gif); font-size:14px; font-weight:bold; text-decoration:none; color:#003399;}
/*button*/
.button {padding:3px 10px 0;border:1px solid #B3CCEA;background-color:#ECF3FB;color:#00549C;letter-spacing:0.5em;}
.button2 {padding:2px 5px;border:1px solid #D5D5D5;background:url(images/btnBg2.gif) repeat-x;color:#005387;font:bold 14px sans-serif;text-align:center;cursor:pointer;}
.button3 {padding:2px 5px;border:1px solid #D5D5D5;background:url(images/btnBg3.gif) repeat-x;color:#C60000;font:bold 14px sans-serif;text-align:center;cursor:pointer;}
.linkButton {display:block;width:50%;margin:0 auto;padding:2px 5px;border:1px solid #D5D5D5;background-color:#ECF3FB;color:#005387;font-size:14px;text-align:center;cursor:pointer;}
.linkButton2 {display:block;width:25%;margin:0 auto;padding:2px 5px; background: url(images/btnBg2.gif);border:1px solid #D5D5D5;background-color:#ECF3FB;font-size:14px; font-weight:bold; text-decoration:none;text-align:center;cursor:pointer;}
.buttonRow .button {display:inline;margin:0 5px;padding:3px 0;letter-spacing:0;}

/*genernal layout style*/
#content {margin:0 auto;width:950px;padding:0;}
#primaryContent {float:left;width:950px;display:inline;margin: 5px 0 20px 0;}
#threeColLayout #primaryContent {float:left;width:530px;margin: 5px 0 20px 220px;}
#twoColLayout #primaryContent {width:730px;float:left;margin: 5px 0 20px;}
#twoColLayout #secondaryContent {float:right;width:210px;margin: 5px 0 20px 10px;}
#twoColLayout #sideContent {float:left;width:210px;margin: 5px 10px 20px 0;}
#secondaryContent {float:left;width:190px;margin: 5px 0 20px 10px;}
#sideContent {float:left;width:210px;margin: 5px 0 20px -950px;}

/*title*/
.title1{ margin-top:10px; padding:10px 0 0 13px;background:url(images/containerBg4.gif) 1px -1px repeat-x ; border:1px #CDCDCD solid; height:28px; color:#093866; font-size:14px;}

/*container*/
.container1 {border:1px solid #cdcdcd;}
.container2 {height:1%;margin-bottom:10px;border:1px solid #cdcdcd;}
.container2 p {padding:15px;border-top:1px solid #cdcdcd;color:#005E3A;}
.container2 img {float:left;margin:10px 10px 10px 0;}
.container3 {float:left;width:359px;height:1%;margin-bottom:10px;border:1px solid #cdcdcd;}
.container3 .contentList {padding:6px 0 6px 6px;border-top:1px solid #cdcdcd;}
.container3 .contentList .promo {float:left;width:125px;margin-right:5px;line-height:23px;text-align:center;}
.container3 .contentList .promo img {padding:3px;border:1px solid #cdcdcd;}
.container4 {margin-bottom:10px;padding:0 20px 0;overflow:hidden;} 
.container5 {margin-bottom:10px;background:url(images/searchBarBG.gif) repeat-x;border:1px solid #cdcdcd;}
.container5 fieldset {margin:0.6em 0;padding:0 0 0 1.5em;}
.container5 input {padding:3px 10px 0;}
.container5 span {padding-left:20px;}
.container5 span a {padding:0 5px;border-right:1px solid #AA6800;color:#AA6800;}
.container6 {border:1px solid #cdcdcd;}
.container6 fieldset {margin-top:5px;line-height:30px;}
.container6 input {padding:3px 10px 0;}
.container7 {margin-bottom:10px;padding-bottom:10px;border:#CDCDCD solid 1px;}
.container8 {height:1%;margin: 0 0 10px 0;border:#CDCDCD solid 1px; background:#9BBAD0 url(images/containerBg1.gif) repeat-x;overflow:hidden;}
.container9 {height:1%;margin: 0 0 10px 0;border:#CDCDCD solid 1px; background:#D5E3EC url(images/containerBg2.gif) repeat-x;overflow:hidden;}
.container9 sup {color:#F60;font:bold 10px/10px Arial;}
.container10 {margin: 0 0 10px 0;padding:6px; background:url(images/containerTipBg.gif);}
.container10 p {padding:10px 0 0;text-align:left;}
.container10 fieldset {padding:0 40px 10px;background:#E9F2FD;}
.container10 label {float:left;margin-right:5px;text-align:right;width:70px;color:#3f3f3f;}
.container10 .input1 {width:150px;}
.container10 .input2 {width:250px;}
.container10 .tips1 span {position:absolute;top:-15px;left:100px;color:#246C9A;}
.container11 {height:1%;margin-top:10px;padding:10px;border:1px solid #B2CCE3;background-color:#E7F5FC;overflow:hidden;}
.container11 b {color:#4D4D4D;font-size:14px;}
.container11 h2 {color: #000000;font-size:14px;}
.container11 img.border {margin:0 5px;border:1px solid #B2CCE3;}
.container12 {margin:0 0 10px 10px;padding:0 0 10px 0;}
.container12 a.edit {margin-left:20px;font-weight:normal;text-decoration:underline;}
.container13 { margin-top:10px; padding:27px 0 0 90px;background:url(images/containerBg3.gif) 1px -1px repeat-x ; border:1px #CDCDCD solid; height:114px; line-height:180%;}
.container13 a{ font-size:14px; font-weight:bold; color:#093866; text-decoration:underline;}
.container14 { margin-top:10px; padding:10px 0 0 10px; line-height:180%; font-size:14px; color:#000;}
.container14 img{float:left; margin-right:20px;}
.container15 {margin:10px 10px 10px 40px; padding:10px; line-height:50px; font-size:14px; color: #06C; border:1px #06C solid;}
.contentNav {margin-bottom:10px;border:1px solid #cdcdcd;background:url(images/sideBarBg.gif) repeat-x;}
.contentNav a.current {padding-right:15px;background:url(images/currentArrow1.gif) no-repeat right center;color:#C10000;}
.contentNav1 {width:200px;border:1px solid #C2CAD1;background:#D3E5F2 url(images/contentNav1Bg2.gif) no-repeat 0 bottom;}
.container16 {margin:10px 0; padding:5px; line-height:28px; border:1px solid #CDCDCD;}
.container16 ul li{ display:inline; padding:0 5px;}
.container17 {width:630px;margin:0 auto;padding:25px 0 30px 25px;background-color:#D1D1D1;}
.container18 {padding:20px;border:1px solid #ADDBFE;background-color:#EFF6FE;line-height:20px;}

/*header*/
#header {margin-bottom:10px;background:url(images/headerBg.gif) top center repeat-x;overflow:hidden;}
#headerBiz1 {margin-bottom:5px;background:url(images/headerBizBg.gif) top center repeat-x;overflow:hidden;}
#headerLogoBanner {clear:right;}
#headerLogoBanner img {margin-left:25px;}
#headerToolBar {float:right;width:551px;height:30px;margin-right:10px;padding-top:5px;background:url(images/headerNavBg.gif) no-repeat;color:#fff;}
#headerToolBar img {margin-right:3px;vertical-align:middle;}
#headerToolBar a {color:#fff;}
#headerBizToolBar {float:right;width:401px;height:25px;margin-right:23px;padding-top:5px;background:url(images/headerNavBizBg.gif) no-repeat;color:#fff;}
#headerBizToolBar img {margin-right:3px;vertical-align:middle;}
#headerBizToolBar a {color:#fff;}
#headerLanguage {float:right;margin:4px 10px 0 0;padding:5px 12px 6px;background:url(images/iconLanguage.gif) no-repeat;color:#1B57AD;}

.headTab{ padding:2px 5px 0; background: url(images/top-tab-bg.gif) repeat-x; color:#FFF; height:24px; font-size:12px; text-align:left; white-space: nowrap;line-height:150%; font-family:Arial, Helvetica, sans-serif;}
.headTab a{ margin:0 0 0 5px;color:#001B51; text-decoration:none}
.headTab a.current{color:#FFF;}
.headTab span{ color: #FFFF99;}

/*main nav*/
#nav {height:1%;overflow:hidden;border:solid #cdcdcd;border-width:1px 1px 0 0;background:url(images/navBizEntryBg1.gif) repeat-x;}
#nav ul {float:left;width:495px;border-left:1px solid #cdcdcd;}
#nav li {float:left;width:99px;height:39px;padding:0;}
#nav li a {display:block;width:99px;background:url(images/menuBg.gif);color:#616161;font:bold 14px/39px sans-serif;}
#nav li a:hover {background-position:0 -78px;}
#nav li a.current {background-position:0 -39px;color:#fff;}
#navBiz1 {height:1%;margin-top:10px;overflow:hidden;background:url(images/businessMenuBg1.gif) repeat-x 0 2px;}
#navBiz1 ul {float:left;width:606px;}
#navBiz1 li {float:left;width:101px;height:33px;background:url(images/businessMenuBg.gif) repeat-x 0 2px;}
#navBiz1 li a {display:block;width:101px;color:#fff;font:bold 12px/33px sans-serif;}
#navBiz1 li a:hover {color:#0ff;}
#navBiz1 li.current {background-position:0 -31px;}
#navBiz1 li.current a {color:#4674BA;}
#navBizEntry {float:left;width:453px;background:url(images/navBizEntryBg.gif) no-repeat 130px center;}
#navBizEntry a {display:block;float:left;color:#fff;font:bold 14px/39px sans-serif;}
#navBizEntry a#bizEntry {width:146px;}
#navBizEntry a#bizEntry:hover {background:url(images/bizEntryHover.gif) no-repeat;}
#navBizEntry a#recruiterEntry {width:125px;}
#navBizEntry a#recruiterEntry:hover {background:url(images/recruiterEntryHover.gif) repeat-x;}
#navIndEntry {float:left;width:343px;margin-top:2px;border-right:1px solid #6AA6E1;background:url(images/navIndEntryBg.gif) no-repeat 110px center;}
#navIndEntry a {display:block;float:left;color:#4674BA;font:bold 12px/31px sans-serif;}
#navIndEntry a:hover {color:#0ff;}
#navIndEntry a#indEntry {width:85px;}
#navIndEntry a#recruiterEntry {width:110px;}

/*sub nav*/
.subNav {clear:both;padding-top:3px;height:30px;border:solid #cdcdcd;border-width:0 1px;text-align:center;background:url(images/subNavBg.gif) repeat-x;font:bold 14px sans-serif;}
.subNav ul {margin:0 auto;width:68%;}
.subNav li {display:inline;margin:5px 0 10px 0;}
.subNav li img {margin:auto 3px;vertical-align:middle;}
.subNav li a {padding:5px;height:19px;float:left;color:#616161;}
.subNav li a:hover {color:#0099FF;}
.subNav li.SubNavCurrent a {border:1px #CDCDCD solid;border-bottom:0;background:#FFF;color:00549C;}

/*bottom*/
#bottom {clear:both;color:#797979;margin-top:10px;padding:10px 15px;border-top:1px solid #ccc;text-align:center;}
#bottom a {padding:0 3px;}
#bottom a:hover {text-decoration:underline;}
#bottom .icp{color:#797979;}
#bottom .copyright{font:12px Verdana;padding:10px;color:#797979;}
#friendlyLink img {border:1px solid #969696;vertical-align:middle;}
#friendlyLink a {padding:0 5px;line-height:45px;}

/*heading*/
.contentNav h1 {padding:13px;border-bottom:1px solid #cdcdcd;background:url(images/sidebarTitleBg.gif) no-repeat;color:#003F79;}
.contentNav1 h1 {padding:13px 0;background:url(images/contentNav1Bg1.gif) no-repeat 0 top;color:#5E5E5E;text-align:center;}
.container1 h1 {margin-bottom:7px;padding-left:15px;background:url(images/searchBg.gif) no-repeat;color:#fff;line-height:34px;}
.container11 h1 {padding-bottom:7px;margin-bottom:5px;border-bottom:1px solid #B2CCE3;color:#001D53;}
.tipsTop h1 {line-height:52px;}
.container2 h2 {margin:1px;padding:3px 0 0 15px;background:url(images/containerTitleBg01.gif) repeat-x;color:#000;line-height:27px;}
.container2 h2.bg1 {background-position:0 0;}
.container2 h2.bg2 {background-position:0 -30px;}
.container2 h2.bg3 {background-position:0 -60px;}
.container2 h2.bg4 {background-position:0 -90px;}
.container3 h2 {margin:1px;padding:3px 0 0 15px;background:url(images/containerTitleBg01.gif) 0 -120px repeat-x;color:#000;line-height:27px;}
.container4 h2{ color:#494949; font-size:14px;} 
.container7 h2 {margin:1px;padding:3px 0 0 15px;color:#353535;font:bold 12px/25px sans-serif;background:url(images/containerTitleBg01.gif) 0 -150px repeat-x;}
.container8 h2 {margin:1px;padding:3px 0 0 5px;text-align:left;color:00549C;line-height:28px;letter-spacing:5px;word-spacing:3px;}
.container8 h2 img {margin:auto 5px;vertical-align:middle;}
.container9 h2 {margin:1px;padding:3px 0 0 5px;text-align:left;color:00549C;font:bold 14px/28px sans-serif;letter-spacing:5px;word-spacing:3px;}
.container9 h2 img {margin:auto 5px;vertical-align:middle;}
.container12 h2 {background:url(images/container12H3Bg.gif) repeat-x; border:1px #CCC solid;padding-left:10px;line-height:28px;}
.container7 h3 {padding:15px 10px;}
#hotJobs h3 {background:url(images/tabTitleBg02.gif) no-repeat;text-indent:-9999em;line-height:36px;}
#hotArticles h3 {background:url(images/tabTitleBg03.gif) no-repeat;text-indent:-9999em;line-height:36px;}
#survey h3 {margin:10px;}
#friendlyLink h4 {margin-bottom:5px;padding:4px 10px 2px 10px;border-bottom:1px solid #cdcdcd;text-align:left;}

/*list */
.contentNav ul {margin-left:15px;padding:10px;background:url(images/iconArticleNav.gif) left center no-repeat;font:bold 14px sans-serif;}
.contentNav li {padding:5px 0 0 20px;line-height:23px;}
.list1 {border-top:1px solid #cdcdcd;}
.list1 li {padding:0 15px;line-height:25px;}
.list1 li span {display:block;float:right;width:60px;}
.list2 {border-top:1px solid #cdcdcd;}
.list2 li {padding:0 15px;list-style-position:inside;color:#00A2FF;font:bold 14px/25px sans-serif;}
.list2 li#end {list-style:none;font:bold 12px/25px sans-serif;}
.list2 li a {font:normal 12px sans-serif;}
.list3 {float:left;}
.list3 li {width:208px;margin-bottom:8px;padding-left:5px;border-bottom:1px solid #ECECEC;}
.list4 {list-style:inside square;margin:5px 0;}
.list4 li {padding:5px 0 5px 20px;margin:0 1px;border-bottom:1px solid #ECECEC;}
.list5 {height:1%;margin:0 0 10px 3px;text-align:center;overflow:hidden;}
.list5 li {float:left;margin:3px 2px 3px 1px;padding:0 0 0 5px;text-align:left;width:44%;line-height:21px;border:1px solid #B3CCEA;background:#FFF url(images/btnBg.gif) bottom repeat-x;}
.list6 {margin: 0 0 10px 0;padding:6px; background:url(images/containerTipBg.gif); }
.list6 li {padding:0 0 0 30px;  background:#E9F2FD; color:#00439D; line-height:20px;}
.list7 { margin:0 0 30px 0; padding-left:40px; font-size:14px; color:#666; overflow:hidden;}
.list7 li { line-height:30px; clear:both;}
.list7 li label { float:left; width:150px;}
.list7 li select {width:470px;}
.list8 { font-size:12px; color:#666; overflow:hidden;}
.list8 li { float:left; width:24%; line-height:30px;}
.list9 {margin:0 5px;padding-bottom:15px;border-bottom:1px dotted #cdcdcd;}
.list9 li {margin:0 15px 5px;line-height:25px;}
.list9 li.current {margin-left:0;padding-left:15px;background:url(images/currentArrow.gif) no-repeat left center;}
.list9 li.current a {color:#555;cursor:default;}
.list10 {height:1%;padding:10px 0 10px 20px;border-bottom:1px dotted #cdcdcd;color:#000;font:14px/25px sans-serif;overflow:hidden;}
.list10 dt {float:left;width:75px;color:#666;}
.list10 dd {float:left;width:275px;}
.list10 .long {width:90%;margin-bottom:5px;}
.list11 {height:1%;margin-bottom:15px;border-top:1px solid #cdcdcd;overflow:hidden;}
.list11 li {height:1%;margin:15px 15px 0;padding-bottom:15px;border-bottom:1px solid #c49a84;overflow:hidden;}
.list11 img {float:left;margin:10px 15px 0 0;}
.list11 a {font:bold 14px sans-serif;}
.list11 p {padding:10px 10px 0 0;}
.list11 p.date {float:right;margin-right:5px;padding:0;color:#626262;font:10px Arial;}
.list12 li {width:50%;float:left;margin:11px 0;}
.list12 img {float:left;margin-right:15px;}
.list12 p {padding:10px 10px 0 0;line-height:20px;}
.list13 {width:45%;float:left;margin-right:20px;}
.list13 li {margin-bottom:8px;padding-left:5px;}
.list13 p.date {float:right;margin-right:5px;padding:0;color:#626262;font:10px Arial;}
.list14 {padding-bottom:15px;background:url(images/contentNav1ListBg.gif) no-repeat center bottom;}
.list14 li {margin:1px;border-top:1px solid #C2CAD1;background:url(images/contentNav1ListItemBg1.gif) repeat-x;color:#000;font:bold 14px/35px sans-serif;}
.list14 li a{color:#001C6D;}
.list14 li.current{background:url(images/contentNav1ListItemCurrentB.gif) repeat-x ;}
.list14 li img {margin:8px 5px 8px 20px;vertical-align:middle;}
.list15 li {padding-left:55px;background:url(images/contentNav1ListItemBg.gif) no-repeat 18% center;font:normal 12px/27px sans-serif;border:0;}
.list15 li.current {margin:2px;background:#EFF5FA url(images/contentNav1CurrentBg.gif) no-repeat 18% center;}
.list15 li.current a {color:#000;font-weight:bold;cursor:default;}
.list16 {height:1%;padding:10px 0 10px 10px;color:#333;font:12px/1.5em sans-serif;overflow:hidden;}
.list16 dt {float:left;width:90px;}
.list16 dd {float:left;width:540px;}

/*table*/
.tableList1 {margin:0 1px;border-top:1px solid #CDCDCD;  line-height:25px;}
.tableList1 tr.sep{ background:#F1F1F1;}
.tableList1 th {padding:3px 3px 3px 5px;width:50%; text-align:left;}
.tableList1 th a {color:#00558B}
.tableList1 td {padding:3px;}
.tableList2 {margin:0 5px 20px;line-height:20px;}
.tableList2 th,.tableList2 td {width:20%;}
.tableList2 th {padding-left:25px;text-align:left;}
.tableList2 td.salary {color:#9D2F2F;}
.tableList2 tr.padTop th,.tableList2 tr.padTop td {padding-top:20px;}
.tableList2 tr.description td {padding:15px 15px 15px 25px;border-bottom:1px dotted #cdcdcd;}
.tableList2 .button {width:95px;}
.tableList3 {background:url(images/thBg.gif) repeat-x;width:100%;margin:10px 0;}
.tableList3 th { padding-left:10px;text-align:left;color:#000;line-height:27px;}
.tableList3 th.checkAll {width:26px;background:url(images/theadLeftBg.gif) no-repeat;}
.tableList3 th.endCell {width:6px;background:url(images/theadRightBg.gif) no-repeat right top;} 
.tableList3 td {padding: 0.5em;}
.tableList3 a {text-decoration:underline;margin:0 2px;}
.tableList3 .checkAll {width:15px;}
.tableList4 { margin-left:20px; line-height:20px; }
.tableList4 *{ vertical-align:top; }
.tableList4 a{ text-decoration:underline;}
.tableList4 .warnS,.tableList4 .succS,.tableList4 .bodyWarnS{ position:static; margin:0 0 0 0;padding:0 0 0 0; color:#F00;  }
.tableList4 thead th{ text-align:left;}
.tableList4 thead img{ margin:10px 0 0 88px;}
.tableList4 tbody *{ text-align:left;}
.tableList4 tbody td{ color:#06C;}
.tableList4 tbody th{ width:150px; height:40px; font-size:14px; font-weight:normal; color:#000;}
.tableList4 tfoot td{ height:40px; vertical-align: middle; text-align:center}
.tableList5 {width:100%;}
.tableList5 thead {background-color:#0092D6;}
.tableList5 thead th{ padding:0 10px; border:1px solid #0092D6;color:#fff;font-weight:normal;text-align:center;}
.tableList5 tbody td{ padding:0 10px; border:1px solid #0092D6;text-align:left;}
.tableList6 { margin:20px auto; width:800px; border-top:#999 1px solid;}
.tableList6 tbody td{ height:50px; line-height:50px; text-align:center; vertical-align:middle;}

/*search And Login*/
#searchAndLogin {clear:left;height:221px;margin-bottom:10px;border:1px solid #cdcdcd;background:url(images/searchAndLoginBg.gif) right center repeat-x;}
#searchAndLogin #jobSearch .input,#searchAndLogin #jobSearch select {display:block;width:160px;margin-bottom:7px;}
#searchAndLogin #jobSearch .button {width:95px;vertical-align:middle;}
#searchAndLogin #jobSearch {float:left;padding:10px 28px 0;background:url(images/searchAndLoginCenterLine.gif) right center no-repeat;}
#searchAndLogin #login {display:inline;float:left;width:230px;margin:10px 15px 0;}
#searchAndLogin #login fieldset {height:126px;padding:0.5em 0 0 2em;clear:left;background:url(images/login1.gif) center bottom no-repeat;}
#searchAndLogin #login legend {display:block;margin:0 0 12px 30px;color:#0988BF;font:bold 14px sans-serif;}
#searchAndLogin #login input {width:130px;}
#searchAndLogin #login p {margin:5px 0;text-align:left;}
#searchAndLogin #login #loginRegistLink {padding:8px 10px 10px;background:url(images/bizRegistLinkBg.gif) no-repeat;}
#searchAndLogin #login #loginRegistLink a {padding:0 20px;color:#fff;font:bold 14px sans-serif;}
#searchAndLogin #login #indLogin {background:url(images/indCurrentLogin.gif) center top no-repeat;}
#searchAndLogin #login #bizLogin {background:url(images/bizCurrentLogin.gif) center top no-repeat;}
#searchAndLogin #login #indLogin li {padding:0 10px;float:left;color:#9D2F2F;font:bold 13px/36px sans-serif;cursor:pointer;}
#searchAndLogin #login #indLogin li.current {color:#0988BF;cursor:default;}
#searchAndLogin #login #bizLogin ul {margin-left:21px;}
#searchAndLogin #login #bizLogin li {padding:0 10px;float:left;color:#9D2F2F;font:bold 13px/36px sans-serif;cursor:pointer;}
#searchAndLogin #login #bizLogin li.current {color:#0988BF;cursor:default;}

/*special style*/
#jobBanner img {margin-bottom:5px;border:1px solid #cdcdcd;}
#successStory {float:left;width:430px;margin-right:5px;}
#survey {float:left;width:240px;}
#careerEnglish,#careerOverSea {float:left;width:359px;height:1%;margin-bottom:10px;padding-bottom:5px;border:1px solid #cdcdcd;}
#careerEnglish h2 {margin:1px;padding:3px 0 0 15px;background:url(images/containerTitleNeworientalBg.jpg) no-repeat;color:#000;line-height:27px;}
#careerOverSea h2 {margin:1px;padding:3px 0 0 15px;background:url(images/containerTitleOverseasBg.jpg) no-repeat;color:#000;line-height:27px;}
#indexMySpace {display:inline;float:left;width:230px;margin:10px 15px 0;background:url(images/login.gif) left top no-repeat;}
#indexMySpace h2 {margin:10px 0 12px 50px;}
#indexMySpace .list5 {margin:10px 10px 15px;}
#viewJobBody{ background:url(images/searchAndLoginBg.gif) repeat-x bottom;}
#viewJobBody a{ color:#0B4982; text-decoration:underline;}
#viewJobHead .toolBarBg {height:1%;margin:15px 1px;padding:6px 0;border:solid #cdcdcd;border-width:1px 0;background:url(images/containerTitleBg01.gif) 0 -150px repeat-x;overflow:hidden;}
#viewJobHead .logo{width:750px;margin:0 auto;font-size:14px;}
#viewJobHead .toolBarContent {width:750px;margin:0 auto;font-size:14px;}
#viewJobHead .logo {margin-top:27px;}
#viewJobHead a {padding:0 20px;text-decoration:underline;}
#viewJobContent {margin:0 auto;padding-bottom:30px;width:750px;}
#viewJobContent .headingInfo {padding:0 0 0px 20px;width:325px;}
#viewJobContent .headingInfo h1 {margin-bottom:10px;color:#0B4982;font-size:16px;}
#viewJobContent .apply {text-align:center;}
#viewJobContent .apply .button2 {margin-bottom:10px;}
#viewJobContent .apply a {margin:0 5px;}
.jobAward {margin-bottom:10px;padding-bottom:10px;border:1px solid #084984;color:#084984;font-weight:bold;font-size:14px;} 
.jobAward h1 {padding:2px 5px;background-color:#084984;color:#fff;}
.jobAward p {padding:5px;}
.jobAward .button3 {margin-right:35px;}
#signin {margin:15px 0 0 137px;float:left;display:inline;width:335px;}
#plsRegist {float:left;margin:15px 0 0 35px;padding-top:15px;}
#plsRegist b {color:#005387;font-size:14px;}
#plsRegist p {margin:10px 10px 10px 0;}
#registTable{ margin:auto; padding:10px; background:url(images/containerTipBg.gif); width:682px;line-height:28px; }
#registTable *{ vertical-align:top; text-align:center; }
#registTable a{ text-decoration:underline;}
#registTable .warnS,#registTable .succS{ position:static; margin:0 0 0 0;padding:0 0 0 0; color:#F00;  }
#registTable thead{ background:#E9F2FD;}
#registTable thead th{ text-align:left;}
#registTable thead img{ margin:10px 0 0 150px;}
#registTable tbody{ background:#E9F2FD;}
#registTable tfoot{ background:#E9F2FD;}
#registTable tbody *{ text-align:left;}
#registTable tbody input{ width:250px;}
#registTable tbody td{ width:40%; color:#06C;}
#registTable tbody th{ padding-left:100px; width:30%; height:50px; font-size:14px; font-weight:normal; color:#000;}
#registTable tbody td.tip{ width:30%;}
#registTable #registTipTable {margin:10px;background-color:#BBCDDE;}
#registTable #registTipTable thead {background:none;}
#registTable #registTipTable tbody {background:none;}
#registTable #registTipTable tbody td {width:33%;color:#555;padding-left:10px;}
#registTable tbody #registTipTable th {width:33%;height:100%;padding:10px 0 0 10px;font-weight:bold;color:#084984;}
#bizSignIn {padding:10px 8px;border:1px solid #B2CCE3;background:url(images/bizSignInBg.gif) repeat-x;}
#bizSignIn b {color:#000;}
#bizSignIn form {background:url(images/bizSignInFormBg.gif) repeat-x;}
#bizSignIn fieldset {margin-bottom:10px;padding:12px;color:#fff;line-height:25px;}
#bizSignIn legend {display:block;margin-top:10px;color:#fff;font:bold 14px sans-serif;}
#bizSignIn input {width:150px;}
#friendlyLink {text-align:center;}
#friendlyLink img {margin-bottom:10px;}
#jobReferralAwardTop {width:620px;margin:0 auto;padding:70px 0 23px 35px;background:url(images/jobReferralAwardTopBg.jpg) no-repeat;color:#000;font:bold 14px/20px san-serif;}

/*hot jobs and articles*/
.hotContent {margin-bottom:10px;border:1px solid #cdcdcd;height:1%;}
.hotContent .hotContentTab {float:left;width:678px;background:#dae0d2 url(images/hotContentTabBg.gif) repeat-x scroll center bottom;}
.hotContent .hotContentTab li {float:left;padding:0 0 0 8px;background:transparent url(images/hotContentTabLeft.gif) no-repeat scroll left top;cursor:pointer;}
.hotContent .hotContentTab a {display: block;padding:5px 15px 4px 6px;background:transparent url(images/hotContentTabRight.gif) no-repeat scroll right top;color:#616161;font:bold 14px sans-serif;}
.hotContent .hotContentTab .hotContentTabActive {background-image:url(images/hotContentTabLeftOn.gif);}
.hotContent .hotContentTab .hotContentTabActive a {padding-bottom:5px;background-image:url(images/hotContentTabRightOn.gif);color:#00549C;}
.hotContent table {clear:both;width:665px;margin:0 5px 5px;}
.hotContent table col.titleWidth  {width:255px;}
.hotContent table col.salaryWidth {width:55px;}
.hotContent table col.companyNameWidth {width:135px;}
.hotContent table col.cityNameWidth {width:50px;}
.hotContent table col.articleTitleWidth {width:210px;}
.hotContent table col.summaryWidth {width:350px;}
.hotContent table col.dateWidth {width:115px;}
.hotContent table td {padding:0.5em 1em;}
.hotContent table td.salaryColor {color:#9D2F2F;}

/*tab*/
.tab1 {padding-bottom:55px;background:url(images/tabTitleBg04_2.gif) bottom repeat-x;}
.tab1 li {float:left;padding-top:4px;width:145px;height:22px;background:url(images/tabTitleBg04.gif) 0 3px repeat-x;line-height:22px;text-align:center;}
.tab1 li a {color:#004E7F;font:bold 14px sans-serif;}
.tab1 li.current {padding-top:6px;background:url(images/tabTitleBg04.gif) 0 -23px repeat-x;color:#FFF;font:bold 14px sans-serif;}
.tab1 li.current a {color:#FFF;font:bold 14px sans-serif;}