﻿/* CSS Document 
***************** 个人求职前台[jobha3.0]
 * author: wjx
 * date  : 2009-12-09
 */

/*header
==================================*/
#head{width:1002px;height:98px;overflow:hidden;}
/*jobhaLOGO*/
#logo{float:left; width:242px; height:55px; margin:33px 0 0 10px; display:inline; overflow:hidden;}
#head #logo{background: url(../seeker/images/seek.png) no-repeat 0 -191px;}
/*宣传语*/
.slogan{float:left; width:166px; height:30px; line-height:15px; margin-top:58px; display:inline; color:#999898;}
/*顶部右四小菜单*/
#top_menu{width:333px; height:88px; float:right; margin:10px 19px 0 0; display:inline; background:url(../seeker/images/seek.png) no-repeat 0 0;}
#top_menu h6{margin-top:17px;}
#top_menu h6 a:link,#top_menu h6 a:visited,#top_menu h6 a:hover{color:#136B37;text-decoration:none;}
#top_menu div{margin-top:24px; width:310px; height:30px; text-align:left; padding-left:10px;}
/*搜索*/
#soso{height:23px;}
/*输入框*/
.soso_box1{height:18px; width:170px; line-height:18px; background:transparent; font-size:12px; margin-left:55px; color:#CCCCCC; border:0; margin-top:5px!important; margin-top:2px;}
/*按钮*/
.soso_but1{margin-left:18px; margin-top:2px!important; margin-top:0; background:url(../seeker/images/seek.png) no-repeat -189px -335px; width:56px; height:23px; border:0; cursor: pointer; text-indent:-9999px; vertical-align:top;}

/*导航菜单
================================================*/
#menu{margin:0px auto; width:100%; height:48px; text-align:center; float:left; background:#1BAF21 url(../seeker/images/seek.png) repeat-x 0 -92px; overflow:hidden; display:inline; }
#com_menu{margin:0 auto; text-align:center; width:1000px; height:39px; background-image: url(../seeker/images/seek.png) repeat-x 0 -92px; overflow:hidden;}
#com_menu li{margin:0px;float:left;list-style:none; height:39px; line-height:39px; text-align:center; overflow:hidden;}
#com_menu li a{display:block; width:88px; height:39px; text-decoration:none; font-size:14px; font-weight:bold; color:#FFF;}
#com_menu li a:hover{background:url(../seeker/images/seek.png) no-repeat 0 -146px; color:#FFF; font-weight:bold; font-size:14px;height:39px; width:88px;}
#com_menu li.start{cursor:pointer; color:#fff; font-size:14px; font-weight:bold; background:url(../seeker/images/seek.png) no-repeat 0 -146px; height:39px; width:88px;}
#com_menu li.ind_serve,#com_menu li.ind_serve a:hover{cursor:pointer; color:#fff; font-size:14px; font-weight:bold; background:url(../seeker/images/seek.png) no-repeat -95px -146px; height:39px; width:88px;}
#com_menu li.hover{cursor:pointer; color:#fff; font-size:14px; font-weight:bold;}
.menuLine{background:url(../seeker/images/seek.png) no-repeat -190px -146px; width:2px; height:39px;}
.menu_li_10{width:10px;}
.menu_width_101{width:101px;}

/*个人会员页面 login
==================================*/
/*幻灯片广告 公共*/
#slide{width:960px; height:160px; margin-top:11px; border:#e4e4e4 1px solid; padding:3px; background-color:#fff; clear:both;overflow:hidden;}
#slide #banner {float:left;width:667px; height:160px;  overflow:hidden;}
#slide #banner_title {float:right; width:293px; height:160px; background-color:#DEF4E9; overflow:hidden;}
#banner_title li a {font-size:14px; color:#332E30; height:38px; display:block; text-decoration:none; border-top:1px #F3FCFC solid; border-bottom:1px #CCDAE5 solid; line-height:40px; overflow:hidden;}
#banner_title li a:hover, #banner_title li a.slide_begin{ background:url(../seeker/images/seek.png) no-repeat 0 -252px; color:#fff; height:40px; overflow:hidden;}
/*登录区*/
#center_box{width:966px; margin:10px 0 0 0; border:#E4E4E4 1px solid; background: #fff url(../seeker/images/login_bg.gif) no-repeat top center;}
/*左盒子*/
#login_box_l{float:left; width:424px; height:266px; margin:19px 0 19px 32px;  border:#4AB312 1px solid; background-color:#fff; display:inline; color:#332E30;}
#login_box_l h3{float:left; background:url(../seeker/images/seek.png) no-repeat -190px -299px; height:32px; width:143px; text-indent:-1999px; margin:13px 0 7px 20px;}
.login_box_line{background:url(../include/images/line.gif) repeat-x 0 0; height:2px; font-size:0; line-height:1px; width:393px;}
.login_table{width:320px; margin:10px 0 10px 0; border:0;}/*登录表格设置*/
.login_table td.w{width:40px; height:29px; line-height:29px;}
.input_ls{font-size:12px; border:1px solid #7FB9AB; padding:1px 0px 1px 2px; height:18px; line-height:18px; overflow:hidden; text-align:left;}/*登录注册输入框*/
.input174{ width:170px;}
.dl_iput{padding:1px 0px 1px 2px; border:1px solid #4AB311; height:18px; line-height:18px; font-size:12px; background:#F7FDF3;}

.btn{background:url(../seeker/images/seek.png) no-repeat -249px -216px; width:80px; height:27px; font-weight:bold; border:0; line-height:26px; color:#fff; cursor:pointer;}/*登录按钮*/
.login_sm{background:url(../seeker/images/seek.png) no-repeat -306px -182px; margin:5px 0 0 30px; padding-left:35px; height:27px; line-height:27px; text-align:left;}/*个人注册文字说明*/
.login_zc a{background:url(../seeker/images/seek.png) no-repeat 0 -301px; height:26px; width:178px; float:left; margin:5px 0 0 98px; line-height:26px; display: inline;color:#065408; border:0;}
.login_zc a:hover{text-decoration: none;}
.login_zc span{FILTER: progid:DXImageTransform.Microsoft.DropShadow(color=#D3E7A9,offX=1,offY=1,positives=true); height:26px; color:#065408; display:block; cursor:pointer;}/*个人注册按钮文字阴影效果*/
#login_select{width:178px; text-align:left;}/*时间保留列表*/
#login_select div.tag_select,#login_select div.tag_select_hover,#login_select div.tag_select_open{display:block; color:#000; width:156px; height:22px; background:transparent url(../seeker/images/seek.png) no-repeat 0 -336px; padding:0 10px; line-height:22px;}
#login_select ul.tag_options{position:absolute;margin:0;list-style:none;border:#7FB9AB 1px solid;padding:0 0 1px;margin:0;width:174px;}
#login_select ul.tag_options li{display:block;width:154px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#000; background-color: #f7f7f7; border-top:1px #fff solid;}
#login_select ul.tag_options li.open_hover{color:#000; background-color:#DFE9F8;}
#login_select ul.tag_options li.open_selected{text-align:left;color:#FFA800}
/*右盒子*/
#login_box_r{float:left; margin:87px 0 0 50px; width:420px; display:inline; color:#332E30;}
#login_box_r p{ font-size:12px; text-align:left; background:url(../seeker/images/seek.png) no-repeat -319px -249px; padding-left:23px; line-height:180%; margin:0;}
/*下盒子*/
.login_box_b{clear:both; width:905px; background: #fff url(../include/images/line.gif) repeat-x top 0; padding:10px 0; color:#332E30; overflow:hidden;}
.login_box_b h2{font-size:13px; background:url(../seeker/images/seek.png) no-repeat -317px -151px; padding:0 0 0 30px; height:18px; line-height:18px; margin-left:23px; text-align:left;}
.login_box_b p{ font-size:12px;padding:0 0 0 30px;  line-height:180%; margin:5px 0 0 40px; text-align:left;}


/*个人注册页面 Register
====================================*/
/*注册盒子*/
#reg_box{width:1002px; clear:both; /*margin-bottom:11px;*/ padding:11px 0; background-color:#fff; overflow:hidden;}
.reg_banner_box{margin-bottom:8px; height:72px;}
/*盒子中内容*/
#reg_box2{width:968px; overflow:hidden; background-color:#fff; margin-bottom:10px; padding:5px 0;}
/*盒子中左内容*/
#reg_bm_l{float:left; background: url(../seeker/images/seek_register.png) no-repeat 0 0; width:449px; margin:0 8px 10px 0; display:inline; color:#332E30; height:287px; overflow:hidden;}
.margin_line{margin:70px 0 15px 10px; width:410px;}
.margin_line2{margin:10px 0 5px 10px; width:410px;}
.regcon{margin-bottom:3px;width:420px;float:left; line-height:25px; text-align:left; padding-left:25px;}
.reg_text{float:left; display:inline; height:25px; line-height:25px; width:70px;}
.reg_text a{color:#FF0000; margin:0 2px;}
.reg_input{float:left; display:inline; height:25px; width:172px;}
.reg_note{float:left; display:inline; color:#666; padding-left:5px; width:160px; overflow:hidden;}
.reg_input_w{width:172px;}
.reg_text2{height:25px; line-height:25px;}
.reg_text2 span{ color:#407224;}
.reg_zc{background:url(../seeker/images/seek_register.png) no-repeat 0 -293px; height:26px; width:178px; float:left; margin:5px 0 0 98px; line-height:26px; display: inline; color:#065408; border:0; text-indent:-9999px; cursor:pointer;}
/*盒子中右内容*/
#reg_bm_r{float:left; width:509px; height:285px; display:inline;color:#332E30; background: url(../seeker/images/seek_register.png) no-repeat 0 -325px; border:#e4e4e4 1px solid;}
/*用户服务协议说明*/
.reg_xysm{ margin-top:43px; width:500px;height:235px; overflow-y:auto; overflow:hidden;
scrollbar-face-color:#4FB418;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-arrow-color:#fff;
scrollbar-darkshadow-color:#91D165;
scrollbar-3Dlight-color:#91D165;
scrollbar-track-color:#E8F3E1; }
/*用户服务协议内容*/
.reg_agreement{margin-top:3px;width:470px; clear:both;}
.reg_agreement h1 {height:20px;width:460px;color:#8D8D8D;background-color:#DCE0C2;font-size:14px; font-weight:bold; line-height:20px; padding:3px 0;}
.reg_agreement h2 {height:15px;width:460px;color:#3A7C16;background-color:#f9f9f9;font-size:12px;margin-top:2px;text-align:left; margin-bottom:5px; font-weight:bold;}
.reg_agreement h3 {height:15px;width:460px;color:#000;text-align:left; text-indent:2em;font-size:12px;}
.reg_agreement p {line-height:160%;text-align:left;text-indent: 2em;margin:3px;}
/*注册说明*/
.reg_sm{width:966px; background:none; background-color:#fff; border:#e4e4e4 1px solid;}

/*盒子
================================*/
#box{width:1002px; padding:11px 0;background:#fff; position:relative;}
/*按钮样式*/
.button {background:url(../seeker/images/seek_btline.png) repeat-x 0 -1px; border:1px solid #89C3BA; padding-top:3px; margin-left:5px; height:25px; font-size:12px; color:#035303; cursor:pointer;}
.button_over{background:url(../seeker/images/seek_btline.png) repeat-x 0 -31px; border:1px solid #89C3BA;padding-top:3px; margin-left:5px; height:25px; font-size:12px; color:#fff; cursor:pointer; }
.button_sl {background:url(../seeker/images/seek_btline.png) repeat-x 0 -60px; border:1px solid #8AC7BE; margin-left:5px; height:24px; line-height:22px;}
.button_sl_over {background:url(../seeker/images/seek_btline.png) repeat-x 0 -87px; border:1px solid #8AC7BE; margin-left:5px; height:24px; line-height:22px;}
.but_Resume{background:url(../seeker/images/seek_btline.png) repeat-x 0 -114px; border:1px solid #FFB201; padding:3px 15px 0; height:23px; font-size:12px; width:56px; text-decoration:none; cursor:pointer;}

/*找工作so 职位搜索
====================================*/
.input_text{border:1px solid #8AC7BE; FONT-SIZE:9pt; padding:1px 5px 1px 5px;}
/*圆角控制 */
h4{ font-size:14px; font-weight:bold; color:#043F5C; background: url(../seeker/images/seek_titbox.png) no-repeat right 0; height:13px; line-height:13px;overflow:hidden; position:relative;}
h4 span{ background: url(../seeker/images/seek_titbox.png) no-repeat 0 -27px; padding-left:20px; float:left; height:13px;}
h5{ font-size:14px; font-weight:bold; color:#043F5C; background: url(../seeker/images/seek_titbox.png) no-repeat right -90px; height:13px; line-height:13px;overflow:hidden; position:relative;}
h5 span{ background: url(../seeker/images/seek_titbox.png) no-repeat 0 -60px; padding-left:20px; float:left; height:13px;}

.allsearchlist{border-left:#4AB312 3px solid;border-right:#4AB312 3px solid;overflow:hidden; padding:0 10px 10px; zoom:1;}
/*搜索框设置 */
.array{ background: url(../seeker/images/seek_titbox.png) no-repeat -327px -17px; margin-bottom:4px; padding-bottom:10px; width:640px; height:58px; position:absolute; left:181px; top:14px; z-index:1;}
.array1{margin:13px 13px 0 113px; float:left; display:inline; width:117px; height:21px; overflow:hidden;}
.array1 .list{position:relative; top:-2px; left:-2px; width:118px; height:23xp;}
.array2{margin:11px 6px 0 0; float:left; display:inline; overflow:hidden;height:22px;}
.array2 .textbox{border:0; height:22px; width:223px;}
.array3{margin:8px 0 0 0; float:left; display:inline;height:30px;}
.array3but{border:0; background:transparent; cursor:pointer; text-indent:-9999px; display:block;height:26px; width:102px; }

/*上下页显示*/
.pagination li{color:#236A00; line-height:30px;}
.pagination li a, .pagination li a:visited{border: 1px solid #80B82A; text-decoration: none; color:#5D8632; padding:2px 5px; vertical-align:middle; }
.pagination li.currentpage{font-weight: bold;padding: 0 5px; border: 1px solid #80B82A;background-color: #80B82A;color: #FFF;}
.pagectrl{ background-color:#F7F7F7;}

/* 表格设置*/
.sosolist{width:100%; text-align:left; border-collapse:collapse;}
.sosolist th{ background-color:#9B9B9B; color:#fff; padding:3px 0 0 5px; height:25px; font-weight:bold; border-right:1px solid #ddd; text-align:center; border-bottom:5px solid #fff;}
.sosolist td{padding:8px 7px 4px 7px;line-height:20px;}
.sosolist td span{color:#31790B;}
.sosolist .tdbg{ background-color:#F3F3F3;}
.sosolist .tdbg td{border-bottom:1px dashed #9B9B9B;}
.sosolist .bg{background:#F9F9F9;}
.sosolist td a:link,.sosolist td a:visited {font-size:12px;color:#FF7E00;text-decoration: underline;}

.buttonright{text-align:right; margin:8px 0; height:26px; padding:10px; background:#DCF0D2 url(../seeker/images/arrow.png) repeat-x 0 -142px;}

.loading{ background: url(../seeker/images/loading.gif) no-repeat center;}