/* CSS Document */

.orangez,a.orangez {color:#f60}

.logintable td .input {
    height: 16px;
    line-height: 16px;
    width: 70px;
}

.column950 .letter a.spell{width:20px;}
.overcity {display:none;position:absolute;}
.overcity .citylist {height:20px; background:#ffd3ad; text-align:center}/*移上显示城市*/
.overcity .citylist span {margin-right:5px;}
.overcity .citylist span a { color:#333;}
.overcity .citylist span a:link , .overcity .citylist span a:visited { color:#333;}
.overcity .citylist span a:hover {color:#03f;}
.overcity .citylist span a.fontblue{color:#06F;}

.overcity .citylist span.b {font-weight:bold; color:#f50; padding-right:2px;}
.overcity .angle {background:url(angleicon.gif) no-repeat center top;  height:8px;}

/*下拉菜单*/
.postjobpull {width:245px; height:80px; margin-top:2px; border:1px #ff9646 solid; z-index:98; background:#fff; position:absolute; display:none;}
.postjobpull a{ float:left;display:block;height:40px; width:240px;padding-left:5px;text-decoration:none}
.postjobpull a h3{ padding:0; margin:0; display:block; font-size:14px; font-weight:bold;padding-top:3px; line-height:16px; }
.postjobpull a span { padding:0; margin:0; display:block; font-size:12px; font-weight:normal;line-height:16px;}
.postjobpull a.moveup {color:#666;}
.postjobpull a.moveup:link, a.moveup:visited {color:#666;}
.postjobpull a.moveup:hover {background:#fff5ea; color:#F60}

.postjobpull2 {width:255px; height:110px; border:1px #ff9646 solid; z-index:98; background:#fff;position:absolute; display:none;}
.postjobpull2 a{ float:left;display:block;height:54px; width:240px;padding-left:15px;text-decoration:none}
.postjobpull2 a h3{ padding:0; margin:0; display:block; font-size:14px; font-weight:bold;padding-top:7px; line-height:20px; }
.postjobpull2 a span { padding:0; margin:0; display:block; font-size:12px; font-weight:normal;line-height:20px;}
.postjobpull2 a.moveup {color:#666;}
.postjobpull2 a.moveup:link, a.moveup:visited {color:#666;}
.postjobpull2 a.moveup:hover {background:#fff5ea; color:#F60}
/*会员简历应聘 */
.window_deliver {background:url(./img/tbtitlebg.gif) repeat-x left top #ff9900; width:548px; border:1px #dc8100 solid; position:absolute; display:none;z-index:100;}
.window_deliver .tit {height:30px;}
.window_deliver .tit h3 {float: left; display:block;padding: 5px 0 0px 26px; height:25px;background: url(./img/icon_tb.gif) no-repeat scroll 10px center transparent; color:#fff; font-weight:bold; font-size:14px;}
.window_deliver .tit span {float:right; display:block; margin-right:15px; background:url(./img/tbclose.gif) no-repeat scroll 0 0 transparent; width:26px; height:15px;}
.window_deliver .tit span:hover {background:url(./img/tbclose.gif) no-repeat scroll 0 -25px transparent;}
.window_deliver table {background:#fff; border:1px #ff9600 solid; margin:5px;}
.window_deliver table td, table th{padding:2px 5px;}
.window_deliver table th {text-align:right;}
.window_deliver table a, .window_deliver table a.span:link, .window_deliver table a.span:visited {color:#0066cc;}
.window_deliver table a:hover, .window_deliver table a.span:hover {text-decoration: underline;}
.window_deliver table td a.sendbut {float:left;margin:; display:block; background:url(./img/tbbut.gif) no-repeat left top ; height:33px; line-height:30px; width:78px; height:33px; font-size:16px; text-align:center; color:#333; font-weight:bold; text-decoration:none;}
.window_deliver table td span{ display:block; float:left; padding-left:10px;text-align:center; line-height:22px; padding-top:6px;}
.window_deliver table td input { border:1px solid #ccc; height:20px; text-indent:3px; width:270px;}
.window_deliver table td input:hover { border:1px solid #ff9646; background:#fff5ea;}
.window_deliver table .registerbg { background:url(./img/tablebutbg.gif) no-repeat scroll left top transparent;}
.window_deliver table .registerbg a.regtext {float:left; width:230px; display:block; padding-left:75px;text-decoration:none; cursor:text}
.window_deliver table .registerbg span {float:right; width:190px; display:block; text-align:left; padding-top:3px; margin:0 ;}
/*会员简历应聘*/
.window_deliver1 {position:absolute;z-index:2000;display:none;background:url(//search.healthr.com/images/html/css/img/tbtitlebg.gif?v=120315) repeat-x left top #ff9900; width:590px; border:1px #dc8100 solid;}
.window_deliver1 .tit {height:30px;}
.window_deliver1 .tit h3 {float: left; display:block;padding: 4px 0 0 26px; height:25px;background: url(//search.healthr.com/images/html/css/img/icon_tb.gif?v=120315) no-repeat scroll 10px center transparent; color:#fff; font-weight:bold; font-size:14px;}
.window_deliver1 .tit span {float:right; display:block; margin-right:15px; background:url(//search.healthr.com/images/html/css/img/tbclose.gif?v=120315) no-repeat scroll 0 0 transparent; width:26px; height:15px;}
.window_deliver1 .tit span:hover {background:url(//search.healthr.com/images/html/css/img/tbclose.gif?v=120315) no-repeat scroll 0 -25px transparent;}
.window_deliver1 table {background:#fff; margin:5px}
.window_deliver1 .padding {padding-left:15px;}
.window_deliver1 .theme h3 { display:block; width:235px; margin:5px 0;height:30px; line-height:32px; background:url(//search.healthr.com/images/html/css/img/w_up_icon-1.gif?v=120315) no-repeat scroll transparent left center; text-indent:25px; font-size:16px; color:#999; font-weight:bold;}
.window_deliver1 .theme2 h3 { display:block; width:230px; margin:10px 0 5px 0;height:20px; line-height:22px; background:url(//search.healthr.com/images/html/css/img/w_up_icon-2.gif?v=120315) no-repeat scroll transparent left center; text-indent:25px; font-size:16px; color:#999; font-weight:bold;}
.window_deliver1 table td, .window_deliver table th{padding:2px;}
.window_deliver1 table th {text-align:right;color:#666; width:80px; white-space:nowrap;}
.window_deliver1 table input {vertical-align:middle;}
.window_deliver1 table span{vertical-align:middle; margin-left:5px;}
.window_deliver1 table td a.loginbtn { float:left;margin: 5px 0px 5px 0px; display:block; background:url(//search.healthr.com/images/html/css/img/w_up_icon.gif?v=120315) no-repeat -112px 0 ; height:33px; line-height:30px; width:78px; font-size:16px; text-align:center; color:#333; font-weight:bold; text-decoration:none;}
.window_deliver1 table td a.loginbtn:hover {background:url(//search.healthr.com/images/html/css/img/w_up_icon.gif?v=120315) no-repeat -112px -39px;}
.window_deliver1 table td a.registerbtn { float:left;margin: 5px 0px; display:block; background:url(//search.healthr.com/images/html/css/img/w_up_icon.gif?v=120315) no-repeat 0 0; height:36px; line-height:33px; width:106px; font-size:16px; text-align:center; color:#fff; font-weight:bold; text-decoration:none;}
.window_deliver1 table td a.registerbtn:hover {background:url(//search.healthr.com/images/html/css/img/w_up_icon.gif?v=120315) no-repeat 0 -39px;}
.window_deliver1 table td a.span { display:block; float:right; width:90px; line-height:40px;}
.window_deliver1 table td input { border:1px solid #dadada; height:20px; text-indent:3px; width:180px; line-height:20px;}
.window_deliver1 table td input.code { width:100px;}
.window_deliver1 table td input.treaty { width:20px;}
.window_deliver1 table td input:hover { border:1px solid #ff9646; background:#fff5ea;}
.window_deliver1 table a, .window_deliver table a.span:link, .window_deliver table a.span:visited {color:#0066cc;}
#randCode_1 img { display:block; height:20px; }
.window_deliver1 table td input.noborder {border:0;}
/*附件简历应聘*/
.window_TB {background: url(./img/tbtitlebg.gif) repeat-x scroll left top #FF9900; border: 1px solid #DC8100; width: 548px; position:absolute; display:none;z-index:100;}
.window_TB .tit {height: 30px;}
.window_TB .tit h3 {background: url(./img/icon_tb.gif) no-repeat scroll 10px center transparent; color: #FFFFFF; display: block; float: left; font-size: 14px; font-weight: bold; height: 25px; padding: 5px 0 0 26px;}
.window_TB .tit span {background: url(./img/tbclose.gif) no-repeat scroll 0 0 transparent; display: block; float: right; height: 15px; margin-right: 15px; width: 26px;}
.window_TB .tit span:hover {background: url(./img/tbclose.gif) no-repeat scroll 0 -25px transparent;}
.window_TB table {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #FF9600;margin: 5px;}
.window_TB table td, table th {padding: 2px 5px; white-space:nowrap;}
.window_TB table th {text-align: right; width: 85px; white-space:nowrap;}
.window_TB table span {color: #666;}
.window_TB table a, .window_TB table a.span:link, .window_TB table a.span:visited {color:#0066cc;}
.window_TB table a:hover, .window_TB table a.span:hover {text-decoration: underline;}
.window_TB table td a.sendbut {float:left;background: url(./img/tbbut.gif) no-repeat scroll left top transparent; color: #333333; display: block; font-size: 16px; font-weight: bold; height: 33px; line-height: 30px; margin: 5px auto; text-align: center; text-decoration: none; width: 78px;}
.window_TB table td input {border: 1px solid #CCCCCC; height: 20px; text-indent: 3px; width:200px;}
.window_TB table td label { margin:0;}
.window_TB table td textarea {color: #333;border: 1px solid #CCCCCC; text-indent: 3px;padding:10px 5px 10px 5px;line-height:1.6;height:80px;width:400px;resize: none;}
.window_TB table td input:hover, .window_TB table td textarea:hover {background: none repeat scroll 0 0 #FFF5EA; border: 1px solid #FF9646;}
.window_TB table .registerbg { background:url(./img/tablebutbg.gif) no-repeat scroll left top transparent;}
.window_TB table .registerbg a.regtext {float:left; width:250px; display:block; padding-left:95px;text-decoration:none; cursor:text}
.window_TB table .registerbg span {float:left; width:105px; display:block; margin-top:3px;}


#overlay{position:absolute;top:0;left:0;width:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);display:none;z-index:99;}
.grid710 .postjob a.loginbut, a.loginbut:link, a.loginbut:visited {background:url(//search.healthr.com/images/html/css/img/postjob_but.gif?v=120315) no-repeat scroll 0 -119px transparent; width:159px; height:39px; color:#f1f1f1; display:block; font-size:16px; font-weight:bold; line-height:36px; text-align:center; text-decoration:none; margin-right:73px;}


.grid710 .postjob a.loginbut:hover {background:url(//search.healthr.com/images/html/css/img/postjob_but.gif?v=120315) no-repeat scroll 0 -79px transparent; width:159px; height:39px; color:#fff;}

.item a {display:block; float:left; margin-right:15px; color:#686868; text-decoration:none;}

.item a.sina,a.qq,a.renren,a.baidu{ height:16px; line-height:16px; text-indent:18px; margin-bottom:10px;}

.item a.sina {background:url(//search.healthr.com/images/html/css/img/other_icon_ico.gif?v=120315) no-repeat 0 -72px;}

.item a.qq {background:url(//search.healthr.com/images/html/css/img/other_icon_ico.gif?v=120315) no-repeat 0 -90px;}

.item a.renren {background:url(//search.healthr.com/images/html/css/img/other_icon_ico.gif?v=120315) no-repeat 0 -108px;}

.item a.baidu {background:url(//search.healthr.com/images/html/css/img/other_icon_ico.gif?v=120315) no-repeat 0 -126px;}

.item a.nomargin {margin-right:0}
a.but, a.but:link, a.but:visited {background:url(img/postjob_but.gif) no-repeat scroll 0 -40px transparent; width:159px; height:39px; color:#f1f1f1; display:block; font-size:16px; font-weight:bold; line-height:36px; text-align:center; text-decoration:none; text-indent:-20px;}
a.but:hover {background:url(img/postjob_but.gif) no-repeat scroll  0 0 transparent; width:159px; height:39px; color:#fff;}