input { font-size: 14px; }
select { font-size: 14px; }

#newsMainList { padding: 15px; }
.MainListBoxLeft { float: left; width: 312px; height: 200px; }
.MainListBoxRight { float: right; width: 312px; height: 200px; }
#jobNews { margin: 8px; }

/*招聘信息*/
#JobBox, #personBox { height: 489px; }
#JobIndexListTop, #PersonIndexListTop { margin-left: 8px; margin-top: 10px; background-color: #e0edfd; height: 28px; width: 660px; line-height: 28px; color: Black; }
#JobIndexListTop ul li, #PersonIndexListTop ul li { height: 28px; line-height: 28px; text-align: center; }
#JobIndexList, #PersonIndexList { margin-top: 5px; margin-left: 8px; width: 660px; color: Black; }
#JobIndexList ul li, #PersonIndexList ul li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; text-indent: 10px; height: 26px; line-height: 26px; width: 655px; float: left; }
.jobW_1 { width: 280px; display: block; float: left; }
.jobW_2 { width: 80px; display: block; float: left; text-align: center; }
.jobW_3 { margin-left: 50px; width: 240px; display: block; float: left; text-align: center; }
.PerW_2 { width: 50px; display: block; float: left; text-align: center; }
.PerW_3 { width: 60px; display: block; float: left; text-align: center; }
.PerW_4 { width: 310px; display: block; float: left; }
.PerW_5 { width: 120px; display: block; float: left; text-align: center; }
.PerW_6 { width: 100px; display: block; float: left; text-align: center; }

.bgBlue { font-size: 12px; line-height: 25px; color: #000000; text-decoration: none; font-weight: bold; text-align: center; background-color: #e0edfd; }

.bg { background-color: #d4e6f3; text-indent: 25px; }
.jobWidth { margin-right: 20px; margin-left: 20px; }
#PerBaseInfoBox { margin-left: 10px; margin-right: 10px; height: 200px; }
#PerBaseInfo, #PerContent, #PerLink, #PerIntroduction { margin-top: 10px; margin-left: 10px; }
#PerBaseInfo ul li, #PerContent ul li, #PerLink ul li { float: left; height: 24px; line-height: 24px; }
.perViewLeft { width: 80px; margin-left: 20px; text-align: right; font-size: 14px; line-height: 25px; color: #333333; }
.perViewRight { margin-left: 5px; width: 195px; font-size: 14px; line-height: 25px; color: #333333; border-bottom: 1px solid black; text-indent: 5px; }
.perViewAll { margin-left: 5px; width: 495px; font-size: 14px; line-height: 25px; color: #333333; border-bottom: 1px solid black; text-indent: 5px; }
#PerContentBox { margin-left: 10px; margin-right: 10px; }
#PerIntroductionTop { margin-top: 20px; margin-left: auto; margin-right: auto; height: 28px; width: 580px; line-height: 28px; text-align: center; background-color: #e0edfd; color: Black; font-size: 14px; font-weight: bold; }
#PerIntroduction { margin-top: 15px; margin-left: auto; margin-right: auto; margin-bottom: 10px; width: 580px; line-height: 24px; font-size: 14px; color: Black; }
#jobInfo { margin-top: 10px; margin-bottom: 10px; }
#jobLink { margin-top: 10px; height: 260px; }
#jobInfo ul li, #jobLink ul li { }
.jobtag { width: 80px; margin-left: 20px; text-align: right; float: left; font-size: 14px; height: 28px; line-height: 28px; }
.jobInfoView { float: left; width: 500px; font-size: 14px; height: 28px; line-height: 28px; }
.jobContentInfo { width: 500px; float: left; font-size: 14px; line-height: 28px; }
#PerLinkBox { height: 150px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; }
.perTitle { font-size: 14px; font-size: 14px; line-height: 26px; color: #000000; text-decoration: none; font-weight: bold; }
#perDate { font-size: 12px; line-height: 25px; color: #666666; text-decoration: none; text-align: center; }
#jobNewsLeft { width: 260px; float: left; }
#jobNewsRight { width: 680px; height: 1072px; float: right; font-size: 12px; line-height: 22px; }
.editTitleDiv { margin-top: 10px; margin-left: 20px; width: 640px; float: left; }
.editTitle { float: left; height: 28px; line-height: 28px; width: 100px; background: #666666; color: #ffffff; font-size: 14px; text-align: center; }
.editTitleColor { float: left; height: 28px; width: 520px; background: #F2F2F2; }
.editDiv { margin-top: 10px; margin-left: 30px; width: 630px; float: left; }
.editDiv ul li { width: 626px; float: left; }
.editFlag { width: 15px; float: left; height: 28px; line-height: 28px; }
.editSubject { width: 70px; text-align: right; float: left; font-size: 14px; height: 28px; line-height: 28px; }
.editSubjectInput { float: left; width: 510px; font-size: 14px; height: 28px; line-height: 28px; }
.editSubjectHalf { float: left; width: 215px; font-size: 14px; height: 28px; line-height: 28px; }
.editSubmitDiv { margin-top: 5px; margin-left: 30px; width: 630px; }
.loginButton { display: block; height: 24px; line-height: 24px; text-align: center; width: 70px; color: White; text-decoration: none; background-image: url(/Images/SiteImage/2010BgImg.gif); background-repeat: no-repeat; background-position: -157px -321px; }
#jobNewsRight input { height: 18px; line-height: 18px; font-size: 14px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
#UserLoginBox { height: 162px; }
#UserLogin { margin: 8px; height: 120px; }
#UserLogin ul li { line-height: 30px; height: 30px; text-align: center; }
#UserLogin ul li input { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.JobsearchBtn { background-image: url(/Images/SiteImage/2010BgImg.gif); background-repeat: no-repeat; background-position: -110px -250px; margin: 0px; padding: 0px; height: 23px; width: 53px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
a.jobSub:link, a.jobSub:hover, a.jobSub:active, a.jobSub:visited { background-image: url(/Images/SiteImage/2010BgImg.gif); background-repeat: no-repeat; background-position: -157px -321px; display: block; float: right; font-size: 12px; line-height: 22px; color: #FFFFFF; text-decoration: none; height: 23px; width: 69px; text-align: center; margin-top: 3px; margin-right: 10px; }
.jobLogin { background-image: url(/Images/SiteImage/2010BgImg.gif); background-repeat: no-repeat; background-position: -157px -321px; margin: 0px; padding: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; height: 23px; width: 69px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#personReg { margin-left: auto; margin-right: auto; width: 200px; }
#personReg ul li { background-image: url(/Images/SiteImage/2010BgImg.gif); background-repeat: no-repeat; background-position: -305px -276px; text-indent: 20px; }

#NewsRightAD1Box { height: 260px; }
#NewsRightAD1 { margin-top: 10px; }
#NewsRightAD2Box { height: 300px; }
#NewsRightAD2 { margin-top: 10px; }
#UserLoginBox, #NewsRightAD1Box, #NewsRightAD2Box, #jobNewsBox { width: 256px; }
#jobSearchBox, #perSearchBox { height: 1032px; }
#jobNewsMatter { width: 680px; float: right; font-size: 12px; }
#ClassNewsBox { margin-top: 10px; width: 676px; height: 165px; }
#ClassNews { margin-left: 10px; margin-top: 10px; }
#ClassNews ul { width: 656px; display: inline; }
#ClassNews ul li { float: left; margin-right: 15px; width: 315px; }

/*人才动态列表页面*/
#newsMoreList { margin-left: 10px; margin-top: 5px; }
#newsMoreList ul { }
#newsMoreList ul li { width: 650px; float: left; display: inline; }
