﻿/* Editer: Lazy @2009-08-11*/
/* css reset*/
.test {height:169px; overflow:hidden;}
.test1 {height:100%; overflow:visible;}
body{color:#000000; font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; background:#eee;
}
ul,ol,li,dl,dd,dt,p,form,table,td{margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{font-size:12px; margin:0px; padding:0px;}
ul,ol{list-style-type:none;}
select,input,textarea{vertical-align:middle; font-size:12px;}
img{margin:0px; padding:0px; border-width:0px;}
a{color:#285577; text-decoration:none;}
a:hover{color:#0066b1; text-decoration:underline;}
.red{color:#FF0000;margin-left:5px}/*红色*标志*/

/* main set */
#container{width:940px; margin:0px auto; padding:10px; padding-top:0px; background:#fff; overflow:hidden;}
.main{clear:both; overflow:hidden;}
.main_le{float:left; width:227px; margin-right:10px; overflow:hidden;}
.main_mi{float:left; width:466px; overflow:hidden;}
.main_ri{float:left; width:227px; margin-left:10px; overflow:hidden;}
.main_mr{width:703px; overflow:hidden; float:left;}
.sidebar_r{float:right; width:227px; line-height:30px;}

.clear{clear:both; height:0px; font-size:0px; line-height:0px;}
.list_dot{background:url(../images/icons.gif) no-repeat 0px -25px; padding-left:8px;}

.more{color:#295677; text-decoration:none; float:right; background:url(../images/icons.gif) no-repeat; padding-left:10px; line-height:20px; font-family:"宋体"; margin-top:5px;}
.more:hover{color:#0066b1;}

.F12_000000_L{color:#000; text-decoration:none;}
.F12_0066B1_L{color:#0066b1; text-decoration:none;}
.F12_666666{color:#666666; text-decoration:none;}

/* header & logo & nav */
.header{width:940px; height:132px; background:url(../images/bg_header.gif) repeat-x 0px 92px; clear:both; overflow:hidden;}

.logo{float:left; margin-top:12px; margin-left:22px;}
.logo_traveldaily{float:left; display:block; width:119px; height:66px; background:url(../images/logo_job.jpg) no-repeat;}
.logo_job{float:left; display:block; width:68px; height:66px; background:url(../images/logo_job.jpg) no-repeat -119px 0px;}
.banner_top{float:right; display:block; width:620px; height:80px; border:1px solid #ddd; background:#fff; padding:1px; margin-top:8px; overflow:hidden;}

.nav_sub{height:36px; color:#666; line-height:30px; padding-top:10px; clear:both;}
.nav_sub .path{float:left; line-height:30px;}
.nav_sub .path a{color:#000; text-decoration:none;}
.nav_sub .path a:hover{color:#0066b1;}
.nav_sub .path span{margin:0px 6px; font-family:"宋体";}
.nav_sub .nav_user{float:right; line-height:30px;}
.nav_sub .nav_user a{color:#285577; text-decoration:underline;}
.nav_sub .nav_user a:hover{color:#0066b1;}

/* column & list */
.column_title{height:29px; line-height:29px; *line-height:31px; padding:0px 8px;}
.column_title_bg_short{background:url(../images/bg_column.gif) no-repeat 0px 0px; width:211px;}
.column_title_bg_middle{background:url(../images/bg_column.gif) no-repeat 0px -40px; width:450px;}
.column_title_bg_long{background:url(../images/bg_column.gif) no-repeat 0px -80px; width:687px;}
.column_title_bg_longest{background:url(../images/bg_column.gif) no-repeat 0px -120px; width:924px;}
.column_title_bg_arrow{background:url(../images/bg_column.gif) no-repeat -240px 0px; width:211px;}
.column_title h2{color:#333; font-size:14px; float:left;}

.column_body{border:1px solid #b9cfdf; border-top:none;}
.column_body_bg{background:url(../images/bg_column_body.gif) 0px -32px;}

.list_job{clear:both; line-height:32px;}
.list_job .F12_000000_L{float:left; margin-left:8px;}
.list_job .F12_000000_L:hover{color:#0066b1; text-decoration:underline;}
.list_job .F12_0066B1_L{float:left; margin-left:10px;}
.list_job .F12_0066B1_L:hover{color:#0066b1; text-decoration:underline;}
.list_job .F12_666666{float:right; margin-right:8px;}

.list_news{clear:both; padding:6px 0px;}
.list_news li{padding:4px 8px; margin:0px 8px;}
.list_news li a{clear:both; color:#333; line-height:20px; text-decoration:none;}
.list_news li a:hover{color:#0066b1; text-decoration:underline;}

.list_other_job{clear:both; padding:6px 0px;}
.list_other_job li{padding:4px 8px; margin:0px 8px;}
.list_other_job li a{clear:both; color:#0066b1; line-height:20px; text-decoration:none;}
.list_other_job li a:hover{color:#0066b1; text-decoration:underline;}

.logo_info{padding:8px; line-height:26px; background:#eff6fc;}
.logo_info img{width:120px; padding:2px; border:1px solid #ddd; background:#fff; margin-bottom:6px;}
.logo_info a{color:#003399; text-decoration:none;}
.logo_info a:hover{color:#FF6600; text-decoration:underline;}
.logo_info strong{font-size:14px; color:#de6503;}

.c_intro{padding:8px; line-height:26px; background:#fff;}
.c_intro h3{padding-left:8px; padding-bottom:3px; margin-top:10px; clear:both; background:#fff;}
.c_intro h4{height:26px; line-height:26px; padding-left:8px; font-size:12px; clear:both;}
.c_intro .j_tit{line-height:22px;}
.c_intro .j_tit a{font-size:14px; color:#de6503;}
.c_intro .j_app{height:22px; padding:20px 0px; border-bottom:1px solid #ddd; margin-bottom:30px; clear:both;}
.c_intro .j_app a{display:block; float:right; height:22px; width:88px; background:url(../images/inputs.gif) no-repeat 0px -70px; border:none; line-height:24px; overflow:hidden; font-size:12px; font-weight:bolder; color:#fff; overflow:hidden; text-align:center; margin-left:6px;}
.c_intro .j_app a:hover{background-position:-100px -70px; text-decoration:none;}
.c_intro .a_tit{background:#eee; border-bottom:1px solid #eee; border-right:1px solid #eee;}
.c_intro .a_tit td{background:#fff; border-top:1px solid #eee; border-left:1px solid #eee; padding:0px 3px 0px 7px;}

.job_name_main{color:#de6503; font-size:16px; margin-top:20px; padding-left:8px; padding-bottom:3px;}
.job_detail_box{border:1px solid #aac4d8; margin-top:3px;}
.job_detail h4{height:26px; line-height:26px; background:#f5f5f5; padding-left:8px; font-size:12px; clear:both; margin:3px 0px 6px 0px;}
.job_detail ul{clear:both; background:#fff;}
.job_detail li{width:200px; height:26px; line-height:26px; margin-left:8px; overflow:hidden; float:left;}
.job_detail .job_p{line-height:26px; padding:10px 20px; margin-bottom:20px;}

.job_detail_btn{clear:both; height:23px; border-top:1px solid #aac4d8; background:#eff6fc; padding:20px 0px;}
.job_detail_btn .btn_apply{float:left; margin-left:140px;}
.job_detail_btn .btn_small{display:block; float:left; height:22px; width:88px; background:url(../images/inputs.gif) no-repeat 0px -70px; border:none; line-height:24px; overflow:hidden; font-size:12px; font-weight:bolder; color:#fff; overflow:hidden; text-align:center; margin-left:20px;}
.job_detail_btn .btn_small:hover{background-position:-100px -70px; text-decoration:none;}
.job_detail_btn .btn_long{width:113px; background-position:-200px -70px;}
.job_detail_btn .btn_long:hover{background-position:-330px -70px;}

.com_intro{margin-top:20px;}
.com_intro .contit{color:#336; font-size:14px; font-weight:bold; padding:8px; border-bottom:#ddd 1px solid; background:#eee; display:block;}
.com_intro .coninfo {line-height:26px; padding:18px 14px;}

/* form */
.form_top{font-weight:bolder; font-size:13px; margin:20px 0px -10px 6px;}
.form_top strong{color:#de6503; margin:0px 6px;}

.form h3{height:26px; line-height:26px; background:#eff6fc; padding-left:8px; font-size:14px; clear:both;}
.form_list{clear:both; margin-bottom:6px;}
.form_list label{float:left; width:100px; line-height:28px; height:28px;}
.form_list .form_right{float:left;}
.form_list .form_right .form_input{float:left;}
.form_list .form_right .form_input label{float:none;}
.form_list .form_right .form_tips{float:left; margin-left:6px; line-height:28px;}
.form_list .form_right .form_tips a{color:#29557a; text-decoration:underline;}
.form_list .form_right .form_tips a:hover{color:#0066b1;}
.form_list p{float:left; clear:both; width:500px; color:#999; line-height:26px; overflow:hidden;}

.required{color:#f00; margin:0px 6px 0px 8px; font-weight:normal;}

.text_1{width:146px; height:15px; padding-top:3px; border:1px solid #7a91a1; line-height:14px;}
.text_2{width:200px; height:18px; border:1px solid #7a91a1;}
.text_3{width:360px; height:18px; border:1px solid #7a91a1;}
.text_4{width:500px; height:200px; border:1px solid #7a91a1;}

.btn_submit{width:88px; height:26px; background:url(../images/inputs.gif) no-repeat 0px -40px; border:none; line-height:24px; *line-height:28px; overflow:hidden; font-size:14px; font-weight:bolder; color:#fff; overflow:hidden; text-align:center; cursor:pointer;}
.btn_apply{width:88px; height:22px; background:url(../images/inputs.gif) no-repeat -200px -40px; border:none; line-height:22px; *line-height:24px; overflow:hidden; font-size:12px; font-weight:bolder; color:#fff; overflow:hidden; text-align:center; cursor:pointer;}
.btn_new{width:113px; height:26px; background:url(../images/inputs.gif) no-repeat -330px -40px; border:none; line-height:24px; *line-height:28px; overflow:hidden; font-size:14px; font-weight:bolder; color:#fff; overflow:hidden; text-align:center; cursor:pointer;}
.btn_cancel{width:88px; height:26px; background:url(../images/inputs.gif) no-repeat 0px -140px; border:none; line-height:24px; *line-height:28px; overflow:hidden; font-size:14px; font-weight:bolder; color:#666; overflow:hidden; text-align:center; cursor:pointer;}

/* login */
.form_login_index{background:#fff; padding:1px; padding-top:10px;}
.form_login_index .form_list{padding:0px 10px; clear:both; margin-bottom:0px;}
.form_login_index .form_list label{width:48px; height:30px; line-height:14px; padding-top:0px; *padding-top:3px; overflow:hidden;}
.form_login_index .text_1{height:18px; padding-top:5px;}
.form_login_index .btn_login{width:67px; height:26px; background:url(../images/inputs.gif) no-repeat -100px -40px; border:none; color:#fff; font-size:14px; font-weight:bolder; text-align:center; float:left; *line-height:28px; margin-top:3px; overflow:hidden; cursor:pointer;}
.form_login_index .form_bottom{margin-top:10px; height:14px; padding:8px 0px; width:223px; background:#f5f5f5; text-align:center; clear:both;}
.form_login_index .form_bottom a{margin:0px 6px; text-decoration:none; padding-left:8px; background:url(../images/icons.gif) no-repeat 0px -136px; *background-position:0px -138px;}
.form_login_index .form_bottom a:hover{text-decoration:underline;}
.form_login_index .link_regist{color:#f63; font-weight:bolder;}

.login_box_company{clear:both;}

/* register */
.form_register{width:621px; background:#fff url(../images/bg_form_body.gif) repeat-x 0px 1px; border:1px solid #aac4d8; padding:30px 40px; float:left;}
.form_register .form_title{width:500px; height:38px; background:url(../images/title_form.gif) no-repeat -54px 0px;}
.form_register .form_list label{width:100px;
}

/* company_area */
.bg_company_area{width:938px; height:408px; border:1px solid #aac4d8; background:url(../images/bg_company_area.jpg) no-repeat;}
.form_company_area{float:right; margin:100px 0px 0px 0px; width:305px; overflow:hidden;}
.form_company_area .form_list label{width:60px; font-size:14px;}
.form_company_area .form_bottom{padding-left:60px; margin-top:10px;}
.form_company_area .form_bottom a{padding-right:20px; line-height:42px; font-size:14px; text-decoration:underline;}
.form_company_area .form_bottom .link_regist{color:#f30; text-decoration:underline; font-size:14px;}
.form_company_area .form_bottom .link_help{font-size:14px; text-decoration:underline; margin-left:20px; background:url(../images/icons.gif) no-repeat 0px -180px; *background-position:0px -179px; padding-left:20px;}

/* personal_area */
.bg_personal_area{width:938px; height:408px; border:1px solid #aac4d8; background:#fff url(../images/bg_form_body.gif) repeat-x 0px 1px;}
.bg_personal_area .link_regist{color:#f30; text-decoration:underline; font-size:14px;}
.form_personal_area{float:left; margin:60px 0px 0px 50px; width:500px; overflow:hidden;}
.form_personal_area .form_list label{width:60px; height:30px; font-size:14px; line-height:14px; padding-top:0px; *padding-top:3px; overflow:hidden;}
.form_personal_area .text_2{height:18px; padding-top:5px;}
.form_personal_area .form_title{width:266px; height:28px; background:url(../images/title_form.gif) no-repeat -59px -120px; border-bottom:1px solid #aac4d8; margin-bottom:20px;}

/* quick */
.form_quick{width:621px; background:#fff url(../images/bg_form_body.gif) repeat-x 0px 1px; border:1px solid #aac4d8; padding:30px 40px; float:left;}
.form_quick .form_title{width:500px; height:38px; background:url(../images/title_form.gif) no-repeat -54px -80px;}
.form_quick .form_list label{width:80px;}

/* password */
.form_password{width:838px; height:308px; padding:50px; border:1px solid #aac4d8; background:#fff url(../images/bg_form_body.gif) repeat-x 0px 1px;}
.form_password .form_title{width:500px; height:38px; background:url(../images/title_form.gif) no-repeat -59px -40px; margin-bottom:10px;}
.form_password .btn_submit{margin-left:6px;}

/* message */
.form_msg{width:838px; padding:50px; border:1px solid #aac4d8; background:#fff url(../images/bg_form_body.gif) repeat-x 0px 1px; line-height:28px; font-size:13px;}
.form_msg a{text-decoration:underline; margin:0px 3px;}
.form_msg .form_title_succeed{width:500px; height:38px; background:url(../images/title_form.gif) no-repeat -59px -160px; margin-bottom:10px;}
.form_msg .form_title_failure{width:500px; height:38px; background:url(../images/title_form.gif) no-repeat -59px -200px; margin-bottom:10px;}
.form_msg .form_title_succeed_login{width:500px; height:38px; background:url(../images/title_form.gif) no-repeat -59px -240px; margin-bottom:10px;}
.form_msg .form_title_succeed_submit{width:500px; height:38px; background:url(../images/title_form.gif) no-repeat -59px -280px; margin-bottom:10px;}
.form_msg .form_title_succeed_send{width:500px; height:38px; background:url(../images/title_form.gif) no-repeat -59px -320px; margin-bottom:10px;}


/* searcher */
.searcher{height:26px; *height:28px; background:url(../images/inputs.gif) no-repeat; overflow:hidden; padding:5px; *padding:5px 5px 5px 5px; margin-bottom:8px;}
.searcher .text_searcher{width:315px; height:24px; *height:19px; border:1px solid #7a8fa0; font-size:14px; color:#999; margin:0px 1px 0px 0px; padding:0px 0px 0px 2px; *padding-top:5px; float:left;}
.searcher .text_searcher:hover{border:1px solid #aa7239;}
.searcher .btn_searcher{width:67px; height:26px; line-height:24px; *line-height:28px; background:url(../images/inputs.gif) no-repeat -100px -40px; border:none; font-size:14px; font-weight:bolder; color:#fff; text-align:center; overflow:hidden; cursor:pointer; float:left; margin:0px 5px 0px 3px;}
.searcher .adv_search{height:28px; line-height:28px; text-decoration:none; font-size:14px; color:#0066b1; float:left; display:block; overflow:hidden;}
.searcher .adv_search:hover{text-decoration:underline;}

.adv_search_box{height:144px; background:#fcfcfc; padding:1px; border:1px solid #b9cfdf; margin-bottom:5px; clear:both; overflow:hidden;}
.adv_search_box li{float:left; width:200px; padding:6px 0px 6px 10px;}
.adv_search_box .text_job{width:329px; height:22px; *height:17px; border:1px solid #7a8fa0; font-size:12px; color:#333; padding:0px 0px 0px 2px; *padding-top:3px;}
.adv_search_box .text_company{width:329px; height:22px; *height:17px; border:1px solid #7a8fa0; font-size:12px; color:#333; padding:0px 0px 0px 2px; *padding-top:3px;}
.adv_search_box .text_city{width:120px; height:22px; *height:17px; border:1px solid #7a8fa0; font-size:12px; color:#333; padding:0px 0px 0px 2px; *padding-top:3px;}
.adv_search_box .btn_adv_search{width:67px; height:26px; line-height:24px; *line-height:28px; background:url(../images/inputs.gif) no-repeat -100px -40px; border:none; font-size:14px; font-weight:bolder; color:#fff; text-align:center; overflow:hidden; cursor:pointer; margin-left:25px;}
.adv_search_box .adv_search_first_line{width:701px; height:26px; background:#fff url(../images/inputs.gif) repeat-x 0px -100px; border-bottom:1px solid #ddd; margin-bottom:3px;}

.list_search_box{clear:both;}
.list_search_box .list_top{height:30px; line-height:30px; border-bottom:2px solid #b9cfdf; padding-left:5px;}
.list_search_box .list_search tr:hover{background:#f5f5f5;}
.list_search_box .list_search td{line-height:22px; padding:8px 5px; border-bottom:1px solid #ddd;}
.list_search_box .pager{height:40px; clear:both; background:#f5f5f5; line-height:42px; font-size:12px; text-align:center; overflow:hidden;}

/* pager */
.pager .cpb{color:#f30; font-weight:bold; margin:0px 8px; padding:3px 5px;}
.pager a{color:#336; margin:0px 8px; padding:3px 5px; text-decoration:none;}
.pager a:hover{color:#0066b2; text-decoration:underline;}
.pager span{float:none;}

.column_body .pager{height:34px; background:#fff url(../images/inputs.gif) repeat-x 0px -102px; clear:both; padding:1px; border-top:1px solid #b9cfdf; line-height:36px; font-size:12px; text-align:center; overflow:hidden; margin:0px;}
.main_admin .tab_bottom .pager{float:right; width:500px;}
.main_user .tab_bottom .pager{float:right;}

/* footer */
.footer{clear:both;width:940px; background:url(../images/bg_footer.gif) repeat-x;  text-align:center; margin-top:30px; padding-top:10px; color:#666; overflow:hidden; line-height:28px;}
	.footer span{margin:0 8px; color:#ccc;}

/* ad */
.le_ads_pic{overflow:hidden;}
.le_ads_pic a img{width:225px; height:50px; margin-top:6px; *margin-top:3px; border:1px solid #ddd; background:#fff;}

.mi_ads_pic{overflow:hidden;}
.mi_ads_pic a img{height:50px; margin-top:8px; border:1px solid #ddd; background:#fff;}

.ri_ads_pic{overflow:hidden;}
.ri_ads_pic a img{width:464px; height:50px; margin-top:8px; border:1px solid #ddd; background:#fff;}

/* admin */
.main_admin .tab_bottom{margin-top:10px;}
.main_admin .tab_bottom .btn_new{float:left;}

.nav_admin{width:940px; height:29px; background:url(../images/bg_column.gif) no-repeat 0px -120px; overflow:hidden;}
.nav_admin a{display:block; float:left; margin-left:5px; margin-top:4px; height:25px; line-height:25px; *line-height:27px; color:#336; font-weight:bolder; padding:0px 10px;}
.nav_admin a:hover{background:#fff; border:1px solid #b9cfdf; border-bottom:1px solid #fff; text-decoration:none; padding:0px 9px; margin-top:3px;}
.nav_admin .now{color:#333; background:#fff; border:1px solid #b9cfdf; border-bottom:1px solid #fff; padding:0px 9px; margin-top:3px;}

.main_admin{border:1px solid #b9cfdf; border-top:none; padding:10px; overflow:hidden; line-height:30px;}
.main_admin table{border-top:1px solid #ddd; border-left:1px solid #ddd;}
.main_admin td{color:#333333; padding:3px 5px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.main_admin .tab_bottom{height:30px; padding:10px 0px;}
.main_admin .tab_bottom .btn_new{float:left;}

.main_admin h3{height:26px; line-height:26px; background:#eff6fc; padding-left:8px; font-size:12px; margin-bottom:20px; clear:both;}
.main_admin .form_list{padding:3px; line-height:24px;}
.main_admin .form_list label{width:80px; line-height:24px; *margin-top:3px;}
.main_admin .form_list p{line-height:24px;}

/* user */
.list_manage li{border-bottom:1px solid #ddd; width:225px; height:36px; overflow:hidden;}
.list_manage li a{display:block; width:212px; height:34px; padding:1px; font-size:14px; font-weight:bolder; line-height:36px; padding-left:20px;}
.list_manage li a:hover{color:#0066b1; text-decoration:underline;}
.list_manage li .sele{background:url(../images/icons.gif) no-repeat 10px -205px; color:#333;}
.list_manage li .sele:hover{color:#333; text-decoration:none;}

.main_user_box{border:1px solid #b9cfdf; padding:10px; padding-bottom:30px;}
.main_user_box .form_title{font-size:14px; font-weight:bolder; padding-left:8px; margin:10px 0px 20px 0px;}
.main_user{line-height:30px; padding:10px;}
.main_user table{border-top:1px solid #ddd; border-left:1px solid #ddd;}
.main_user td{color:#333333; padding:3px 5px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.main_user .tab_bottom{height:30px; margin:10px 0px;}
.main_user{border:1px solid #b9cfdf; border-top:none;}

/* help */
.help_content{width:661px; padding:20px; line-height:26px; float:right;}
.help_content h3 a{font-size:14px; font-weight:normal; line-height:36px;}
.help_content p{text-indent:2em; display:none2;}
.help_content p a{text-decoration:underline; margin:0px 3px;}
.help_content .help_bottom{text-align:center; height:12px; padding:20px 0px 10px 0px; margin:10px 0px; border-top:1px solid #ddd;}
.help_content .help_bottom a{font-size:14px; color:#333; text-decoration:underline; margin:0px 12px;}
.help_content .help_bottom a:hover{color:#0066b1;}

/* 新增企业会员 */
.picCom {width:467px; padding:5px 6px 7px 7px; *padding:5px 6px 7px 7px; _padding:5px 2px 7px 4px; overflow:hidden;}
.picCom ul li{float:left; width:110px; color:#333333; font-size:12px; line-height:18px; text-align:center; margin:4px 3px 2px 3px; overflow:hidden;}
.picCom ul li img{width:106px; height:40px; margin-top:2px; margin-bottom:5px; padding:1px; border:#DDDDDD 1px solid; display:block;}

/* 新增个人会员 */
.picPer{width:474px; padding:6px 0px 6px 6px; *padding:6px 0px 6px 6px; _padding:6px 0px 6px 0px; overflow:hidden;}
.picPer ul li{float:left; width:82px; color:#333333; font-size:12px; line-height:18px; text-align:center; margin:4px 5px 2px 6px; overflow:hidden;}
.picPer ul li img{width:78px; height:85px; margin-top:2px; margin-bottom:5px; padding:1px; border:#DDDDDD 1px solid; display:block;}

.classic{padding:8px 10px; overflow:hidden;}
.classic ul li{font-size:13px; line-height:21px; padding-left:12px; background:url(../images/list_icon.gif) no-repeat 0px 8px; overflow:hidden;}

/* 个人后台管理 */
.per_man{padding:12px 15px; overflow:hidden;}
.per_man .Ptab{width:100%; *width:100%; _width:680px; _line-height:23px;}
.per_man p{color:#333333; font-size:13px; line-height:23px;
}
.per_man b{color:#CC0000; font-size:13px; font-weight:normal;
}
.per_man td{color:#333333; font-size:12px; padding:5px;}
.per_man u {
    color:#333333; font-size:15px; padding:0px 5px;
}
.per_man .step {
    color:#666666; font-size:15px; font-weight:bold; padding:30px 0px 10px 3px;
}
.per_man input {
    color:#666666; font-family:Arial; font-size:12px; padding:3px 3px 1px 3px; border:#999999 1px solid;
}
.per_man select {
    color:#333333; font-size:12px;
}
.per_man textarea {
    color:#666666; font-size:12px; padding:4px 3px 2px 3px; border:#999999 1px solid;
}
.mark {
    color:#FF6600; padding:0px 5px;
}
.per_man a.dele {
	color:#000000; font-size:13px; text-decoration:none;
}
.per_man a.dele:hover {
	color:#003399; text-decoration:none;
}


/* 后台管理 */
.houtai td{color:#333333; padding:5px;}
.houtai strong{color:#444444;}
.houtai input{color:#444444; font-size:12px; padding:2px 3px 0px 3px;}
.houtai select{color:#333333; font-size:12px;}
.houtai .zwgl{text-align:right; padding-right:20px;}
.houtai .zwgl_00{font-size:12px; text-align:right; padding-right:20px;}
.houtai .chaxun{text-align:right; padding-right:10px;}
.houtai a{color:#296EBB; text-decoration:underline;}
.houtai a:hover{color:#FF6600; text-decoration:underline;}

.button1 {
    width:57px; height:30px; font-family:Verdana; font-size:12px; text-align:center; border-width:0px; background:url(../images/button_bg.gif) no-repeat -9px -95px;
}
.button2 {
    width:38px; height:20px; font-family:Verdana; font-size:12px; text-align:center; border-width:0px; background:url(../images/button_bg.gif) no-repeat -9px -37px;
}
.button3 {
    width:74px; height:30px; font-family:Verdana; font-size:12px; text-align:center; border-width:0px; background:url(../images/button_bg.gif) no-repeat -9px -130px;
}

/* 职位申请页面 */
.apply_job {
    overflow:hidden;
}
.apply_job .entlogo {
    width:120px; border:1px solid #eee; background:#fff; padding:2px;
}
.apply_job h2 {
    color:#131313; font-size:16px; margin-bottom:15px; padding:4px 0px; border-bottom:#DDDDDD 1px solid;
}
.apply_job h3 {
    color:#FF6600; font-size:15px;
}
.apply_job p {
    color:#000000; font-size:12px; line-height:20px; padding:5px 0px;
}
.apply_job strong {
    color:#333333; font-size:13px;
}
.tab_bgtop {
    height:12px; margin-top:10px; background:url(../images/tab_bgtop.jpg) no-repeat;
}
.apply_job td {
    font-size:12px; padding:8px 2px 8px 8px;
}
.tit_h3 {
    background:#E9F4FF;
}
.apply_job .atit {
    color:#182176; font-weight:bold; padding-left:20px;
}
.apply_job .btit {
    color:#182176; font-weight:bold; padding-left:20px; background:#D8D8ED;
}
.apply_job .ms {
    color:#131313; line-height:20px; padding-left:20px;
}
.bgo {
    background:#FEEED5;
}
.nntop {
    height:10px; margin-top:15px; background:url(../images/nntop.gif) no-repeat;
}
.nnbot {
    height:10px; background:url(../images/nnbottom.gif) no-repeat;
}

/* 最新职位 */
.newjob {
    padding:10px 6px; overflow:hidden;
}
.newjob td {
    color:#131313; font-family:Arial; font-size:12px; padding:8px 3px; border-bottom:#EAEAEA 1px solid;
}
.newjob .jobtit {
    color:#444444; font-weight:bold; border-top:#EAEAEA 1px solid; border-bottom:#EAEAEA 1px solid; background:#F0F0F0;
}

/* 后台新增职位 */
.addjob {
    margin:0px 5px; padding:5px; border:#CCCCCC 1px solid; overflow:hidden;
}
.addjob .zwgl {
    color:#003399; font-size:14px; padding-left:12px;
}
.addjob td {
    color:#333333; font-size:12px; font-family:Arial; padding:5px;
}
.addjob u {
    color:#333333; font-size:13px; padding:0px 5px;
}
.addjob b {
    color:#666666; font-size:12px; font-weight:normal; padding:0px 5px;
}
.addjob .addstep {
    color:#131313; font-size:12px; font-weight:bold; padding:8px 0px 6px 14px; border-top:#DFDFDF 1px solid; border-bottom:#DDDDDD 1px solid; background:#EFEFEF;
}
.addjob input {
    color:#444444; font-size:12px; padding:2px 3px 0px 3px; border:#ACACAC 1px solid;
}
.addjob select {
    color:#333333; font-size:12px;
}
.addjob textarea {
    color:#333333; font-size:12px; padding:2px 3px 0px 3px; border:#ACACAC 1px solid;
}