@charset "utf-8";
/* CSS Document */
table.job{  width:100%;}
.job .col1{float:left;  width: 208px; }
.job .col2{float:left; width: 100%; }
.job .col3{float:left; width: 218px;}
.mLR{ margin:0 10px;}
.mTB{ margin:10px 0;}
.mB{ margin-bottom:10px;}
.color9a{ color:#9a8e46;}
.job .col1,.job #colLeft{background:url(/fronted/img/job/col1Bg.gif) repeat-y ; }
.job #colCenter{padding:5px 10px;}
.job #hr .jobSearch h2{ background:url(/fronted/img/job/jobSearch1.gif) no-repeat 15px  0px; height: 45px; text-indent:-99999px; padding:5px 0; margin-top:5px;}
.job .col1 .jobSearch h2{ background:url(/fronted/img/job/jobSearch.gif) no-repeat 15px  0px; height: 45px; text-indent:-99999px; padding:5px 0; margin-top:5px;}
.job .col1 .jobSearch p{ margin:3px auto; text-align:center;}
.job .col1 .jobSearch p select,.job .col1 .jobSearch p input{ width:150px; text-align:center;}
.job .col1 .jobSearch p input.searchTxt{text-align:left;}
.job .col1 .jobSearch p input.searchBn{text-align:left;background:url(/fronted/img/job/searchBn.gif) no-repeat; width:56px; height: 17px; margin:3px auto; border:none; }

.job .col1 .newsDesign h2{ background:url(/fronted/img/job/memberTitle.jpg) no-repeat ; height:33px; position:relative; line-height:33px; padding:0 0 0 20px; color:#fff;}
.job .col1 .newsDesign h2 a.more{ position:absolute; right:10px; display:block; color:#00ecff; top:5px; width:30px;  font:normal normal 10px/1.5em "Arial"; }

.job .col1 .newsDesign ul li{ margin:10px auto;overflow:hidden;}
.job .col1 .newsDesign ul li a.desingImage{display:block;  width: 56px; height: 74px; overflow:hidden;  margin:5px;float:left; }
.job .col1 .newsDesign ul li a.desingImage img{ width: 54px;border:1px solid #464646; }
.job .col1 .newsDesign ul li span{display:block; color:#fff; }
.job .col1 .newsDesign ul li span a{color:#00ECFF; }

.col2 .recommend{ height:80px; padding:0px 5px; margin-bottom:20px;}
.col2 .recommend span{display:block; float:left;  font:bold normal 14px/1.5em "宋体";   margin:0 10px;}
.col2 .recommend  .reScroll{float:left; height:80px; overflow:hidden; margin:5px 0;}
.col2 .recommend  .reScroll a{ height:20px;display:block;line-height:20px;  }

.col2 .jobList p.jobSort{background:#f0f0f0; padding:3px 5px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.col2 .jobList p.jobSort span{ display:block; width:150px; float:left;}
.col2 .jobList p.jobSort span.sort a{ margin:0 3px; padding:2px 5px;}
.col2 .jobList p.jobSort span.sort a.current{ background:#4992B5;  color:#fff;}
.col2 .jobList p.jobSort span a.current{ background:#4992B5;  color:#fff;}
.col2 .jobList p.jobSort span.fr{float:right; width:100px }
.col2 .jobList p.jobSort span.fr a{display:inline-block; width: 20px; height: 18px; margin:0 3px; }
.col2 .jobList p.jobSort span a.sort{ background:url(/fronted/img/job/sort.gif) no-repeat ; }
.col2 .jobList p.jobSort span a.sortCurrent{ background:url(/fronted/img/job/sortCurrent.gif) no-repeat ; }
.col2 .jobList p.jobSort span a.list{ background:url(/fronted/img/job/list.gif) no-repeat ; }
.col2 .jobList p.jobSort span a.listCurrent{ background:url(/fronted/img/job/listCurrent.gif) no-repeat ; }

.col2 .jobCList{ border:1px solid #ccc; margin:0 10px;}
.col2 .jobList .jobCList th{ font-weight:bold; background:#f2f2f2; border-bottom:1px solid #ccc; }
.col2 .jobList .jobCList td{ text-align:center; padding:8px 0;}

.col3 {border:1px solid #CCC;}
.col3 .entrance{ border-bottom:1px solid #CCCCCC}
.col3  .contactAd{padding:10px;}
.col3 .contactAd p{margin:3px 0;}
.col3 .contactAd p.titleAd{ color:#f00;margin-bottom:10px;}
.col3  .contactAd p strong{padding-bottom:5px;}
.col3 .entrance .contactAd p a,.col3 .entrance .contactAd p.pad{ width: auto; height: auto; margin:0 0 0 15px;display:block;  }
.col3 .entrance h2,.col3 .sysZone h2,.col3 .apply h2,.col3 .lastVisitor h2,.col3 .vote h2{ background:url(/fronted/img/job/arrow.gif) no-repeat 5px center; height:30px; padding-left:15px; line-height:30px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; }
.col3 .entrance a{ width:96px; height:39px; display:block; margin:5px auto;}
.col3 .apply ul li { margin:5px auto; width: 195px; }
.col3 .apply ul li a{display:block;}
.col3 .contact{  background:#ededed url(/fronted/img/job/sinaBg.jpg) no-repeat center 0; width: 204px; margin:10px auto; }
.col3 .sinaList{ width: 204px; margin:10px auto; }
.col3 .contact .border{color:#000; padding:181px 0 0; }
.col3 .contact .border ul li{ margin:5px auto; padding-left:15px; font-weight:bold;}
.col3 .contact .border p a{display:block; background:url(/fronted/img/job/sinBtn.gif) no-repeat center;height: 38px; line-height:38px; padding-left:60px; }
.col3  .vote{}
.col3  .vote h2 strong,.col3  .vote h3{color:#f78000; font-weight:normal;}
.col3  .vote .border{ padding:5px 10px;}
.col3  .vote .border ul{}
.col3  .vote .border ul li{ margin:10px 0;}
.col3  .vote .border ul li p{ margin:3px 0;}
.col2 .jobsList{ margin:0 10px;}
.col2 .jobsList .jobOne .jobOneImage{border:3px solid #3e3e3e; display:block; float:left; margin:0 10px 10px; width: 95px; height: 95px; overflow:hidden; }
.col2 .jobsList .jobOne .jobOneImage img{ width: 95px; }
.col2 .jobsList .jobOne{ border-bottom:1px solid #ccc; margin-bottom:10px; _padding-bottom:10px;}
.col2 .jobsList .jobOne .jobTxt{ margin-top:10px;}
.col2  .jobOne .jobTxt p.title b{ color:#007d87; position:relative;}
.col2  .jobOne .jobTxt p.title img{ margin:0 5px;}
.col2  .jobOne .jobTxt p.title span{ margin:0 5px;}
.col2  .jobOne .jobTxt p.title span.fr{ text-align:right; position:absolute; right:300px;}
.col2  .jobOne .jobTxt p span.fr{ text-align:right; position:absolute; right:300px;}
.col2  .jobOne .jobTxt p{ color:#777777; line-height:20px;}
.col2  .jobOne .jobTxt a.colord8{color:#007D87;}
.col2  .jobOne .jobTxt .colorB{ color:#9b8d1b; margin-left:5px;}

.col1  .memberSummary{ border-bottom:1px dashed #4d4d4d; padding:0 0 5px}
.col1  .memberSummary span{display:block; margin:10px auto 5px;}
.col1  .memberSummary span.coImage{ width:136px; height:136px; overflow:hidden; border:3px solid #464646; text-align:center;}
.col1  .memberSummary span.coImage img{ width:136px;}
.col1  .memberSummary p{ text-align:center;}
.col1  .memberSummary p input{ border:none; color:#fff; width: 96px; height: 23px;background:url(/fronted/img/job/attentioned.gif) no-repeat ; text-align:center;  }
.col1  .memberSummary p { color:#888;}
.col1  .memberSys{ width:170px; margin:0 auto;}
.col1  .memberSys h2{ color:#00ecff; text-align:center; line-height:30px;  border-bottom:1px solid #1a1a1a; margin-bottom:5px;}
.col1  .memberSys h2 a{ color:#00ecff;}
.col1  .memberSys ul li span{ color:#00ecff; background:url(/fronted/img/job/downArrow.gif) no-repeat 40px center; display:block; text-align:center;  }
/*.col1  .memberSys ul li span a.current{ background:#3d3d3d url(/fronted/img/job/rightArrowCurrent.gif) no-repeat 40px center;; color:#fff; }*/
.col1  .memberSys ul li{ border-bottom:1px solid #1A1A1A; margin-bottom:3px;}
.col1  .memberSys ul li a:hover{ text-decoration:underline;}

.col1  .memberSys ul li a{line-height:25px;  color:#b6b6b6;display:block;}
.col1  .memberSys ul ol li{background:url(/fronted/img/job/rightArrow.gif) no-repeat 55px center;  border:none; line-height:25px; height: 25px;padding-left:65px;  }
.col1  .memberSys ul ol li a.current{ color:#76002A;  }

.col2 .memberForm{  padding:0 10px;}
.col2 .memberForm h3{ font:bold normal 1.5em/1.5em "宋体"; padding:10px 0 0; margin-bottom:10px; }
.col2 .memberForm p span{ color:#5e5e5e;}
.col2 .memberForm p span.tips{ display:block;}
.col2 .memberForm .formJob{}
.col2 .memberForm .formJob h4{ background:#76a9c3; padding:3px 10px; color:#fff; }
.col2 .memberForm .formJob .jobBorder{ padding:10px 3px; border:1px solid #76a9c3; margin-bottom:10px;}
.col2 .memberForm .formJob .jobBorder li{ float:left; margin:5px; width:26.5em; height: 20px; }
.col2 .memberForm .formJob .jobBorder li.clearNone{float:none;}
.col2 .memberForm .formJob .jobBorder li.m20{margin-top:-20px;}
.col2 .memberForm .formJob .jobBorder li.h38{ height: 38px; }
.col2 .memberForm .formJob .jobBorder li.auto{ width: auto;  }
.col2 .memberForm .formJob .jobBorder li label{ width:5em; display:block; float:left; text-align:right;}
.col2 .memberForm .formJob .jobBorder li #ctl00_cnt_rdbNature{display:block;height:20px;padding-left:5em;}
.col2 .memberForm .formJob .jobBorder li #ctl00_cnt_rdbNature label{ display:inline; width:auto; margin-right:10px; }
.col2 .memberForm .formJob .jobBorder li #ctl00_cnt_rdbNature input{float:left; }
.col2 .memberForm .formJob table#ctl00_cnt_dlExpn,.col2 .memberForm .formJob #ctl00_cnt_upList{width: 100%; }
.col2 .memberForm .formJob .jobBorder ul.jobSummary li{ margin:0 0 0 3em; width: 35%; }
.col2 .memberForm .formJob .jobBorder ul.jobSummary li.fr{text-align:right; width:50%;}

/*设计首页*/
.col2 .workExperience  h4{background:#f1f1f1; border-bottom:1px solid #ccc; padding:5px 10px; }
.col2 .workExperience .workBorder{ padding:10px; border:1px solid #ccc; margin-bottom:10px;}
.col2 .workExperience  #ctl00_cnt_divContactTipsText{ padding:10px; text-align:center; }
.col2 .workExperience  #ctl00_cnt_divContactTipsText a{ margin:0 5px; color:#DF6A00;}
.col2 .workExperience .workBorder li{ float:left;width:26.5em; height: 20px; }
.col2 .workExperience .workBorder li.clearNone{float:none;}
.col2 .workExperience .workBorder li.m20{margin-top:-20px;}
.col2 .workExperience .workBorder li.h38{ height: 38px; }
.col2 .workExperience .workBorder li.auto{ width: auto;  }
.col2 .workExperience .workBorder li label{ width:5em; display:block; float:left; text-align:right;}
.col2 .workExperience .workBorder li #ctl00_cnt_rdbNature{display:block;height:20px;padding-left:5em;}
.col2 .workExperience .workBorder li #ctl00_cnt_rdbNature label{ display:inline; width:auto; margin-right:10px; }
.col2 .workExperience .workBorder li #ctl00_cnt_rdbNature input{float:left; }
.col2 .workExperience .workBorder .jobStation{ margin:5px 0;}
.col2 p.center{text-align:center;}
.col2 p.center input.contact{background:url(/fronted/img/job/phone.gif) no-repeat; border:none; width: 139px; height: 35px; margin:10px auto; }
.col2 p.center input.ping{background:url(/fronted/img/job/ping.gif) no-repeat; border:none; width: 105px; height: 30px; margin:10px 5px; }
.col2 p.center input.addposition{background:url(/fronted/img/job/addPosition.gif) no-repeat; border:none; width: 105px; height: 30px; margin:10px 3em; }
.col2 .jobStation{}
.col2 .memberForm .jobStation{   margin:10px 0 0 3em;}
.col2 .memberForm .jobStation textarea{ padding:8px 5px;}
.col2 .memberForm .jobBorder p label{ margin-left:3em;}
.col2 .memberForm .jobBorder p label.hyJob{margin:0;}
.col2 .memberForm .jobBorder p.rememend input{ margin:5px 10px;}
.col2 .memberForm .jobBorder .adPosition{ border:1px solid #ccc; width:90%; margin:10px auto; padding:10px; background:#e9e9e9; }
.col2 .memberForm .jobBorder .adPosition p.radio input{ margin:0 10px;  }
.col2 .memberForm .jobBorder .adPosition span.uploadImage{  width:210px; height:100px; overflow:hidden; border:3px solid #464646; text-align:center; display:block; float:left; margin:0 10px;}
.col2 .memberForm .jobBorder .adPosition span.uploadImage img{ height:100px;}
.col2 .memberForm .jobBorder .adPosition .uploadSys{float:left; padding:50px 0;}
.col2 .memberForm .jobBorder p.center{ padding-left:8em; }
.col2 .memberForm .jobBorder p.center input{ width:80px; height: 25px; margin:0 8px; background:#d5d1c8; border:1px solid #535250;}
.col2 .memberForm .jobBorder .contactP p{ margin:5px 0;}
.col2 .memberForm .jobBorder .contactP p label{ width:5em; display:block;text-align:right; float:left;  }
.col2 .memberForm .jobBorder .contactP span#ctl00_cnt_rdbAdSelect label{ width: auto; display:inline; float:none; }
.col2 .memberForm .jobBorder .adUpload{ margin-top:10px;} 

.col2 .memberForm p.em2{ padding-left:2em; margin-bottom:10px;}
.col2 .memberForm .jobBorder  p.labelN span label{ margin:0;}
.col2 .memberForm .red{color:red;}
.col2 .memberForm .jobBorder  select,.col2 .memberForm .jobBorder  input{margin:0 3px 0 0;}
.col2 .memberForm .jobBorder  p input#ctl00_cnt_chkApply{float:left; }
.col2 .memberForm .jobBorder  input#ctl00_cnt_chkApply{float:left; }
.col2 .memberForm .jobBorder  p span.tips label{width:8em; }
.col2 .memberForm .jobBorder  p b{font-weight:normal; display:block; padding-left:6em;}
.col2 .memberForm .jobBorder  p b a{color:red;}
.col2 .memberForm .clearNone{float:none;}

.col2 .memberP .jobBorder p{ margin:5px 0;}
.col2 .memberP .jobBorder .forJob{ margin-left:6em;border:1px solid #ccc; padding:5px;}
.col2 .memberP .jobBorder .forJob a{color:#f00; padding:0 5px;}
.col2 .memberP .jobBorder p label{ display:block;float:left; text-align:right; width:6em; margin:0; }
.col2 .memberP .memberInfo{float:left; width:400px;}

.col2 .memberP .memberUPload{float:left; text-align:center;}
.col2 .memberP .memberUPload span.coImage{ display:block; border:3px solid #464646;
height:136px;overflow:hidden;text-align:center;width:136px; margin:0 auto;}
.col2 .memberP .memberUPload span.coImage img{width:136px;}

.col2 .memberEX .formJob .jobBorder li{ width:auto;}

.col2 .myCreation{}
.col2 .myCreation h3{ font:bold normal 1.5em/1.5em "宋体"; padding:10px 15px 0; }
/*TODO:可删除*/
.col2 .myCreation p.albumName{ border-bottom:1px solid #ccc; margin-bottom:10px;padding:5px 0;}
.col2 .myCreation p.albumName a{ margin:10px 10px 0; padding:5px 8px;}
.col2 .myCreation p.albumName a.current{ background:#4992b5; color:#fff; }
.col2 .myCreation p.albumSort{ margin:10px;padding:5px 0;}
.col2 .myCreation p.albumSort a{ margin:10px 10px 0; padding:5px 8px;color:#b38700;}
.col2 .myCreation p.albumSort a.current{ background:#eaeaea; color:#3d3d3d; }

.col2 .myCreation ul.albumName{ border-bottom:1px solid #ccc;padding:2px 0;}
.col2 .myCreation ul.albumName li{ margin:5px 5px 0;  display:block; width: 10em; float:left; height: 38px;  line-height:15px; overflow:hidden; text-align:center;  }
.col2 .myCreation ul.albumName li a{ display:block; padding:5px 8px;height: 38px;line-height:15px; height: 30px; overflow:hidden;}
.col2 .myCreation ul.albumName li a.current{ background:#4992b5; color:#fff; display:block; padding:5px 8px;height: 38px;line-height:15px; overflow:hidden; }


.col2 .myCreation  .creationList li{width: 200px;  float:left; border-bottom:1px dashed #ccc; margin:10px 0;}
.col2 .myCreation  .creationList li a.creationImage{ 
  margin:5px auto;
  border:1px solid #ccc;
  width:176px;
  height:176px; 
  overflow:hidden;
  display: block !important;
 /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
		vertical-align:middle;
        /*设置水平居中*/
        text-align:center;
        /* 针对IE的Hack */
        *display: block;
        *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.col2 .myCreation  .creationList li a.creationImage img{ width:176px; margin:auto; vertical-align:middle;}
.col2 .myCreation  .creationList li span{display:block; text-align:center;margin:3px 0; height: 20px; }
.col2 .myCreation  .creationList li span a{ color:#76002a; }

.col2 .myCreation table.attentionList{}
.col2 .myCreation .attentionList th{ background:#333333; color:#fff;}
.col2 .myCreation .attentionList td{ text-align:center; padding:6px 0;}
.col2 .myCreation .attentionList td a{ margin:0 5px;}
.col2 .myCreation .attentionList td a.rememendImage{ width:20px; height:20px; overflow:hidden;}
.col2 .myCreation .attentionList td a.rememendImage{ width:20px; height:20px; overflow:hidden;}
.col2 .myCreation .attentionList td a.rememendImage img{ width:20px;}
.col2 .myCreation .attentionList td .red{ color:red;}
.col2 .myCreation .attentionList td.red a{ color:red;}
.col2 .myCreation .attentionList td a.colorBC{ color:#bca50c;}
.col2 .myCreation .attentionList td.red a.color49{ color:#4992b5;}
.col2 .myCreation .attentionList td a.color49{ color:#4992b5;}
.col2 .myCreation .attentionList td .gay{ color:#909090;}

.col2 table.resumeInfo td.gay{ background:#f1f1f1; text-align:center; width:15%; }
.col2 table.resumeInfo td{ border:1px solid #ccc; padding:5px 0 5px 10px;}
.col2 table.resumeInfo td table td{border:inherit; padding:inherit;}

.col2 table.resumeInfo td h2{color:#4a93b5; font-weight:bold; font-size:14px; margin-right:15px; display:inline; }
.col2 table.resumeInfo td span{color:#b5b5b5; margin:0 10px; }
.col2 table.resumeInfo td span.red{color:#f00;}
.col2 table.resumeInfo td a.message{ display:block; float:right; margin:-20px 10px 0 0; background:url(/fronted/img/job/mesage.gif) no-repeat 0 center ; padding-left:20px; color:#4a93b5; }
.col2 .companyInfo{ padding:10px 0;}
.col2 .companyInfo p{padding-left:10px;}
.col2 .companyInfo h3{background:#f1f1f1; border-bottom:1px solid #ccc; padding:5px 10px; }
.col2 .companyInfo h4{ margin-top:10px;}
.col2 .companyInfo p.M10{ margin-bottom:10px;}

/*职位详细页*/
.col3 .lastVisitor{}
.col3 .lastVisitor ul li{float:left; margin:5px 1px;width:70px;}
.col3 .lastVisitor ul li a.desingImage{ display:block; width:59px; height: 59px; margin:0 auto; overflow:hidden; border:1px solid #585858; }
.col3 .lastVisitor ul li a.desingImage img{width: 58px; }
.col3 .lastVisitor ul li span{display:block;text-align:center; overflow:hidden; height:20px; }
.col3 .sysZone ul{ padding:10px;}
.col3 .sysZone ul li{display:block; height: 25px; line-height:25px;  padding-left:25px; background:url(/fronted/img/job/inco.gif) no-repeat 10px center; }

.col3 .lastVisitor ul.typeSet li{float:left; margin:5px 1px; width:215px; border-bottom:1px solid #ccc;}
.col3 .lastVisitor ul.typeSet li a.desingImage{ display:block; width:59px; height: 59px; float:left; overflow:hidden; border:1px solid #585858; margin:5px 8px;}
.col3 .lastVisitor ul.typeSet li a.desingImage img{width: 58px; }
.col3 .lastVisitor ul.typeSet .commendDesign{padding-bottom:10px;}
.col3 .lastVisitor ul.typeSet .commendDesign span{ text-align:left;}
.col3 .lastVisitor ul.typeSet .commendDesign h3{}
.col3 .lastVisitor ul.typeSet .commendDesign  span.ic{ position:relative;display:block;  overflow:hidden;   }
.col3 .lastVisitor ul.typeSet .commendDesign  span.ic a{ position:absolute; width:13px; right:0; _padding-left:20px;  _right:auto;  height: 13px;  top:2px;display:none;}
.col3 .lastVisitor ul.typeSet .commendDesign  span.ic a img{width:13px; height: 13px; display:block;}
.col3 .lastVisitor ul.typeSet .commendDesign h3 span a{}



.col2 .sysBnZone{}
.col2 .sysBnZone ul{ width:450px; margin:10px auto;}
.col2 .sysBnZone li{ float:left;  margin:0 5px; text-align:center; }
.col2 .sysBnZone li span{display:block; color:#b5b5b5;}
.col2 .sysBnZone li input{border:none; width: 102px; height: 34px;  }
.col2 .sysBnZone li input.intrest{background:url(/fronted/img/job/intrest.gif) no-repeat; border:none; width: 128px; height: 34px;  }
.col2 .sysBnZone li input.resum{background:url(/fronted/img/job/resume.gif) no-repeat; border:none; width: 101px; height: 34px;  }
.col2 .sysBnZone li input.recommand{background:url(/fronted/img/job/link.gif) no-repeat; border:none; width: 102px; height: 34px;  }

.col2 .commeList{ border:1px solid #CCCCCC;}
.col2 .commeList h2{background:transparent url(/fronted/img/job/arrow.gif) no-repeat scroll 5px center;border-bottom:1px solid #CCCCCC;height:30px;line-height:30px;padding-left:15px;}
.col2 .commeList .border{ padding:10px 8px; }
.col2 .commeList .border ul li{ float:left; margin:5px;}
.col2 .otherPosition .border{ margin:0 10px;}
.col2 .otherPosition .border table th{color:#df6a00; border-bottom:1px solid #b1b1b1;}
.col2 .otherPosition .border td{text-align:center; padding:3px 0; }

.col2 .coAlbumss li { width: 149px;  margin:0 10px; text-align:center; }
.col2 .coAlbumss li a{ border:1px solid #ccc;width: 149px; height: 143px;overflow:hidden; display:block;text-align:center; }
.col2 .coAlbumss li span{ height: 20px; overflow:hidden;  display:block;text-align:center; }
.col2 .commentList{  padding:10px 0px;}
.col2 .commentList .border{ padding-left:20px;}
.col2 .commentList .border p{ margin:5px 0; color:#4d4d4d;}
.col2 .commentList .border p strong{ padding:0 10px; font-weight:normal; color:#000}
.col2 .commentList .designImg{float:left; margin:5px;}
.col2  .commentList h3{background:#F1F1F1;border-bottom:1px solid #CCCCCC;padding:5px 10px;margin-bottom:10px;}
.col2  .jobcomment{}
.col2  .jobcomment td{border-bottom:1px dashed #ccc;}
.col2 .commentList .designImg a.Image,.col2 .message a.Image{ width:58px; height: 58px; display:block;border:1px solid #585858; overflow:hidden;}
.col2 .commentList .designImg a.Image img,.col2 .message a.Image img{ width:58px;}
.col2 .commentList  .commentTxt{ margin-top:10px; padding-left:75px;}
.col2 .commentList  .commentTxt span{ color:#ccc; font-size:10px;}
.col2 .commentList  .commentTxt p.repeat{ color:#3a031b; font-size:12px; margin-top:3px;}
.col2 .commentList td a{color:#9A8E46; margin:0 5px;}


/*批量上传*/
.editphoto {background:#fff;  border:1px solid #ccc; width:600px;}
.editphoto h2{ background:#e4e4e4; padding:3px 5px; }
.editphoto #uploadingClose { float:right; font-size:20px; margin-top:-25px;}
.editphoto .red{color:red;}
.editphoto p{ padding:0 8px;}
.editphoto ul li{ margin:5px 0; padding:0 8px;}

.col2 .message .designImg{ width:60px;float:left; margin:0 10px;}
.col2 .message .designImg span{word-break:break-all;}
.col2 .message .messageText{float:left; }
.col2 .message .messageText p{margin:10px; }

/*求职状态*/
.col2 .applyState{ margin-top:30px;}
.col2 .applyState table{border:1px solid #5199b9;}
.col2 .applyState table td{border:1px solid #5199b9; padding:5px 0 5px 10px;}
.col2 .applyState table td input{ margin-right:10px;}

/*企业首页*/
.col2 .newCompanyImg li{width: 167px;  float:left; margin:10px 0;}
.col2 .newCompanyImg  li a.creationImage{ 
  margin:5px auto;
  border:1px solid #ccc;
  width:160px;
  height:160px; 
  overflow:hidden;
  display: block !important;
 /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
		vertical-align:middle;
        /*设置水平居中*/
        text-align:center;
        /* 针对IE的Hack */
        *display: block;
        *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.col2 .newCompanyImg li a.creationImage img{ width:160px; margin:auto; vertical-align:middle;}
.col2 .newCompanyImg li p{ text-align:center; }
.col2 .newCompanyImg li span{display:block; text-align:center;color:#3d3d3d; }

/**/
.job .col1 .backSys ul li{ width: 130px; margin:20px auto;  border-bottom:1px solid #1a1a1a;}
.job .col1 .backSys ul li a{display:block; color:#fff;background:url(/fronted/img/job/incoI.gif) no-repeat ; padding:5px 0 5px 30px; }
.job .col1 .backSys ul li.current a{ background:url(/fronted/img/job/incoI.gif) no-repeat ; color:#00ecff;}
body.view .footer{ margin:0 auto;}
/*提示框*/
/*登录*/
.jobTips { width:33em; background:#000; border:1px solid #ccc;}
#ContactBorder{ width:30em;}
.jobTips .colorB8{color:#b88600;}
.jobTips .colorB8 input{color:#000;}
.jobTips p{ margin:5px 0;}
.jobTips p.center{ padding-left:3em; margin-top:10px;}
.jobTips  h2{ background:#4c95b6; padding:3px;color:#fff;}
.jobTips .border{ padding:10px;}
.jobTips  h2 {padding-left:10px;cursor:pointer;}
.jobTips  h2 a{float:right;margin:-20px 3px 0 0; color:#fff; cursor:pointer;}
.jobTips  h2 a:link,.loginWindow  h2 a:visited {color:#fff;}
.jobTips p label { float:left; width:8em; text-align:right; display:block; margin:0 5px;}
.jobTips p a{color:#333;}

.jobTips p.center a{ background:#ccc; border:1px solid #ccc; padding:3px 8px;}
.jobTips p.bn{padding-left:80px;}
.jobTips p.bn a{ margin-left:8px; font-size:12px;}
.jobTips p span.error{color:red;margin-left:5px;}
.jobTips  p input{padding:2px 5px; border:1px solid #ccc; margin:0 3px;}
.jobTips  .border{background:#fff;  }
.jobTips  .border table{ margin:10px 0;}
.jobTips  .border table td{ border:1px solid #4C95B6; padding:3px 5px; }
.jobTips  .border .leftImage{ float:left;  width:150px; text-align:center; margin:10px;}
.jobTips  .border .rightTxt h3{font-weight:bold; font-size:14px; color:#b88600;  }
.jobTips  .border .rightTxt p{ line-height:20px; margin:5px; }
#submitInformation{ width:450px;}
#submitInformation .border .rightTxt {text-align:center; padding:30px 0 20px;}
#submitInformation .border p.center{ text-align:center; }

