body {background:#F2F2F2 url(/images/header/compact_bg.gif) repeat-x;}
div {text-align:left;}
body, div, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, dl, dt, dd {font-family:verdana;font-size:12px;font-weight:normal;margin:0;padding:0;}
ul li {list-style:none outside none;}
h1, h2, h3, h4, h5, h6 {vertical-align:baseline;}
body, div, td {line-height:1.4em;}
html {color:#333333;}
form{margin:0;padding:0;}
a{color:#1471B6;text-decoration:none;}
button.default {margin-right:8px;}
img {border:0 none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
.number{color:#999999;font-family:Arial;font-size:11px;}
.floatright {float:right;}
.floatleft {display:inline;float:left;}
.g9 {color:#999999;}
.b {font-weight:bold;}
.yahei {font-family:"微软雅黑","Microsoft Yahei","黑体","Hei";font-size:20px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: inline-block;display: block;}
.clear {clear:both;}
.aligncenter{text-align:center}
table.info  {margin-top:10px;width:100%;}
p, fieldset,table, pre {margin-bottom:0;}
table{border-collapse:collapse;border-spacing:0;}
table.info td, table.info th{line-height:21px;vertical-align:top;}
#compactheader {height:55px;margin:auto;padding:5px 0 0 7px;width:960px;}
#content { background:url(/images/chrome/article_body.png) repeat-y left bottom ;width:960px;}
#header, #content {clear:both;margin-left:auto;margin-right:auto;}
#compactheader .navigation{
    padding:10px 0 0 45px;
    font-size:14px;
    color:#ccc;
    word-spacing:10px;
}
#compactheader .navigation a{
    color:#333;
}
#compactheader .tools { margin-top:5px;
	padding-left:20px;
	background:url(/images/header/setting_bg2.gif) no-repeat 0 0;_width:50px; _white-space:nowrap;}
#compactheader .tools .room{
   background:url(/images/header/setting_bg2.gif) no-repeat right -26px;
    padding-right:20px;
    word-spacing:2px;
    height:26px;
    line-height:26px;
    color:#ccc;
	float:left;
}
#compactheader .tools .room a{
color:#333;
}

#content .content-top {background:url(/images/chrome/article_top.png) repeat scroll 0 0 transparent;height:6px;}
#maincolumn {float:left;margin:0;padding:18px 35px 25px 25px;width:600px;}
#rightcolumn {float:right;padding:0;width:297px;}
#content .content-bottom {background:url(/images/chrome/article_bottom.png) no-repeat scroll left bottom transparent;clear:both;height:6px;}
#positionview h1 {line-height:1.5;padding-botttom:10px;}
#positionview h1 span.title {color:#1470CC;}
#positionview .properties {background-color:#fcfcfc;border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb ;color:#666666;padding:12px 20px 12px 23px;}
#positionview .properties table.info {margin:0;}
#section2 {font-size:14px;margin:auto auto 10px;overflow:hidden;width:570px; word-wrap : break-word ;word-break : break-all ;}
#section2 p {padding-bottom:1px;font-size:10.5pt;line-height:1.7;}
/*
a.big-normal span {background:url(/images/chrome/normal_big.gif) no-repeat right  ;}
a.big-fresh span, a.big-default span, a.big-normal span {cursor:pointer;display:inline-block;height:30px;line-height:30px;padding-right:30px;}

a.big-normal:link {color:#333333;}
*/
#section4 .title {background:url(/images/job/titlebg.png) no-repeat scroll 0 0 transparent;margin-bottom:10px;padding:9px 15px;}
#section4 .title b { font-size:14px;}
#section4 ul.list li {background:url(/images/job/marking.gif) no-repeat scroll 0 7px transparent;float:left;padding:3px 0 3px 13px;width:285px;}
#section5 {background:none repeat scroll 0 0 #FCFCFC;margin-right:1px;padding:16px 0 28px 30px;}
#section5 h1 {background:url(/images/job/search.gif) no-repeat scroll 0 0 transparent;font-size:10.5pt;font-weight:bold;height:20px;line-height:20px;padding-bottom:6px;padding-left:25px;}
#section5 .inputbox {padding-bottom:10px;}
#section5 .text {border:1px solid #C8C8C8;height:18px;padding:3px 0 0 10px;width:230px;line-height:14px;}
select  {font:inherit;height:20px;vertical-align:middle;}
input, textarea, select, button {font-family:inherit;font-size:inherit;font-weight:inherit;}
#section5 .aligncenter {width:240px;clear:both;text-align:center; padding-top:10px;}
.active h1 {background:none repeat scroll 0 0 #F3F4F4;border-bottom:1px solid #EDEDED;border-top:1px solid #EDEDED;font-size:10.5pt;margin:0 1px 0 0;padding:10px 14px;}
.active .title a {background:url(/images/job/more.png) no-repeat;width:47px;}
.active ul.joblist {padding:10px;}
#section7 .joblist li {float:left;padding-right:0;width:75px;}
.active ul.joblist li {background:url(/images/job/marking.gif) no-repeat scroll 0 7px transparent;padding:3px 10px 3px 15px;}
.dialog {color:#333;left:500px;position:absolute;top:200px;width:400px;z-index:99;}
.dialog .titlebar h1 {color:#FFFFFF;float:left;font-size:10.5pt;font-weight:bold;line-height:28px;padding:0 6px;}
.dialog .titlebar a.close {background:url(/images/dialog/dialog_close.gif) no-repeat  left top ;cursor:pointer;float:right;height:19px;margin:4px;text-indent:-9999px;width:19px;}
a.close, span.close {background-image:url(/images/icons/del.gif);}
.masking {color:#000000;left:0;opacity:0.8;position:absolute;top:0;}
.dialog .titlebar {background-color:#17A1E6;border:1px solid #1688D9;height:27px;}
.dialog .client {background-color:#fff;border-color:#888888;border-style:solid;border-width:0 1px;min-height:100px;padding:14px;}
.scroll {background: #FFFFFF;border:1px solid #CCCCCC;height:240px;overflow-y:scroll;padding:10px;}
.scroll .list li {background:url(/images/job/marking.gif) no-repeat scroll 0 7px transparent;float:left;padding:3px 10px 3px 15px;width:105px;}
#regions-dialog-content .select-cities li, #industry-dialog-content .select-cities li, #occupations-dialog-content .select-cities li, #wholeworld-dialog-content .select-cities li, .dialog-content li {float:left;height:12px;line-height:12px;margin-right:5px;}
#recommendation{background:url(/images/fieldwork.jpg) no-repeat;height:73px;margin:10px auto auto auto;width:460px;padding:17px 0 0 500px; }
#recommendation ul li{background:url(/images/chrome/normal_small.gif) no-repeat left;padding:0 10px 0 22px;margin-bottom:8px;margin-right:30px;}
#recommendation ul li span{background:url(/images/chrome/normal_small.gif) no-repeat right; padding-right:22px; margin-right:-22px; display:block; height:24px; line-height:24px;zoom:1;_position:relative;}
#recommendation ul li span a{ display:block; text-align:center; }
#recommendation ul li span a:link , #recommendation ul li span a:visited{color:#333;}
#category-dialog .scroll .list li{width:144px; margin-right:0;}
#city-dialog .scroll .list li{width:100px}
#industry-dialog li{width:230px;}
.dialog .top {background:url(/images/dialog/dialog_top.png) no-repeat right top ;_background:#4D4D4D;height: 10px;font-size:0;margin-left:10px;_margin-left:0;_text-align:left;_position:relative;}
.dialog .top .corner {background:url(/images/dialog/dialog_top.png) no-repeat left top ;_background:none;zoom:1;font-size: 0;height: 10px;width: 10px;float:left;margin-left:-10px;_width: 0px;_position:absolute;}
.dialog .body {background:  url(/images/dialog/dialog_body.png);padding: 0 10px;word-break: break-all;font-size: 14px;_background:url(/images/dialog/ie_dialog_room.gif);}
.dialog .body .plate {background: #fff;opacity: 1 !important;border: solid 1px #888;border-width: 0 1px;padding: 8px;min-height: 100px;}
.dialog .bottom {background:url(/images/dialog/dialog_bottom.png) no-repeat left bottom ;height: 10px;margin-right:10px;font-size:0;_background:#4D4D4D;_margin-right:2px;}
.dialog .bottom .corner {background:url(/images/dialog/dialog_bottom.png) no-repeat right bottom;_background:none;font-size: 0;height: 10px;width: 10px;float:right;margin-right:-10px;_width: 0px;_margin-right:0px;}
.dialog .error {padding: 0 4px;position: absolute;color: red;}
#section3{border-bottom:1px solid #E6E6E6;padding:20px 0 25px 15px;}
#section3 h1{font-size:16px; font-weight:bold;color:#333;padding-bottom:10px}
.gc{color:#ccc;}
#section3 a:link , #section3 a:visited , .properties td a:link , .properties td a:visited{color:#3D990F;}
#section3 a.morejob:link , #section3 a.morejob:visited{color:#1470CC}
#section3 ul.list a:link , #section3 ul.list a:visited{color:#333;}
#section3 ul li{background:url(/images/job/marking.gif) no-repeat 0 7px ;padding:3px 10px 3px 15px;}
#section3 ul{margin-bottom:5px;}
.dialog .nopadding{padding:0}
.renren{background:url(/images/job/favorite.gif) no-repeat 0 -2px; padding-left:20px}
.kaixin{background:url(/images/job/favorite.gif) no-repeat 0 -33px;padding-left:20px}
.sina{background:url(/images/job/favorite.gif) no-repeat 0 -65px;padding-left:20px}
.option .floatright a:link , .option .floatright a:visited{color:#333}
#userlogin-content{padding:20px 0 20px 15px}
#userlogin-content td h1{font-size:16px; font-weight:bold; padding-bottom:10px}
#userlogin-content td .block{padding-bottom:12px;}
#userlogin-content td label.field{font-size:14px; text-align:right}
#userlogin-content td .text{border:1px solid #CCC; background:#F7F7F7;padding:3px 0 3px 5px; width:165px}
#userlogin-content td a.floatright:link , #userlogin-content td a.floatright:visited{color:#3D990F}
#userlogin-content td.first{border-right:1px solid #E5E5E5;padding-right:45px;}
#userlogin-content td.last{padding-left:45px}
#userlogin-content td.last li{font-size:14px; color:#333; height:38px; line-height:38px;padding-left:40px}
#userlogin-content td.last li.explain-1{background:url(/images/job/search_img.gif) no-repeat left ;}
#userlogin-content td.last li.explain-2{background:url(/images/job/test.gif) no-repeat left ;}
#userlogin-content td.last li.explain-3{background:url(/images/job/answers.gif) no-repeat left ;}
label.checkbox{padding:0 6px 0 4px;vertical-align:middle;}
input[type="radio"], input[type="checkbox"] {vertical-align:middle;}
.g6{color:#666;}

#addcategory{
    border:1px solid #E6C419;
    background:#FFFFCD;
    padding:0 15px;
    width:930px; margin:7px auto 13px auto; position:relative;
    padding-top:9px;
    height:33px;
    line-height:33px;
}
#addcategory .block{
    height:24px; line-height:24px;_line-height:22px; display:inline-block;margin-right:15px;
}
#addcategory .true{background:url(/images/icons/array.gif) no-repeat 0 -155px;padding-left:20px}
#addcategory .pointer{height:9px;font-size:0;width:19px;display:inline-block;background:url(/images/job/pointer.gif) no-repeat top;position:absolute;left:120px;top:42px;
}
#option {background:#fefefe; border:1px solid #e6e6e6; margin-bottom:40px;}
#option td{padding:14px 0; color:#333;}
#option td .num{font-size:16px; font-family:"黑体"; color:#62b312; font-weight:bold; }
#option td p{padding-top:2px;}
#option td p a{background:url(/images/chrome/array.gif) no-repeat 55px -4px; padding-right:15px;}
.dialog .buttons {background-color:#f6f6f6;background-position:8px center;border:1px solid #888888;clear:both;padding:12px 16px 12px 0;text-align:right;}
#footer  {clear:both;line-height:1.5;margin-top:8px;border-top:1px solid #E0E0E0;padding:10px 0;}
#footer address {margin:auto;width:960px;}
.success{vertical-align: middle; margin-right: 1em; background:url(/images/employer/success.png); width:64px; height:64px; display:inline-block}