﻿@charset "utf-8";
/* CSS Document */
@import url("index.css");

/*------------------reg_man.asp----------------------*/
.input_text {
	height: 16px;
	line-height: 16px;
	margin: 0px;
	padding: 0px 2px;
	vertical-align:middle;
}
.reg_date em {
	color: #333;
	font-style: normal;
	margin: 0px 0px 0px 5px;
}
.ok {
	height: 16px;
	line-height: 16px;
	border: 1px solid #00BE00;
	padding: 3px 3px 3px 20px;
	background: #E6FFE6 url(../image/li_ok.gif) no-repeat scroll 3px;
}
.err {
	height: 16px;
	line-height: 16px;
	border: 1px solid #FF3300;
	padding: 3px 3px 3px 20px;
	background: #FFF1E4 url(../image/li_err.gif) no-repeat scroll 3px;
}


.now_area {
	float: left;
	height: 30px;
	width: 100%;
	line-height: 30px;
}
.leftframe {
	float: left;
	height: auto;
	width: 180px;
	padding-bottom: 5px;
	background: url(../image/leftframebg.gif) repeat center bottom;
}
.leftframe li {
	float: left;
	height: auto;
	width: 100%;
	color: #333;
	font-size: 14px;
	font-weight: bold;
}
.leftframe .menu_title {
	float: left;
	height: 34px;
	width: 85%;
	color: #FF4E00;
	line-height: 34px;
	padding-left: 15%;
	padding-top: 4px;
	margin: 0px 0px 3px;
	background: url(../image/lmenubg.gif) no-repeat center top;
}
.leftframe .menu_btn {
	float:left;
	height:55px;
	width: 85%;
	line-height: 55px;
	padding-left: 15%;
	cursor:pointer;
}
.leftframe .cur {
	background: url(../image/lmenubg.gif) no-repeat scroll 0px -150px;
}
.leftframe .one {
	background: url(../image/lmenubg.gif) no-repeat scroll 0px -40px;
}
.leftframe .done {
	background: url(../image/lmenubg.gif) no-repeat scroll 0px -96px;
}
.leftframe .suc {
	background: url(../image/lmenubg.gif) no-repeat scroll 0px -40px;
}
.leftframe .three {
	background: url(../image/lmenubg.gif) no-repeat scroll 0px -206px;
}
.leftframe .four {
	background: url(../image/lmenubg.gif) no-repeat scroll 0px -261px;
}
.leftframe .five {
	background: url(../image/lmenubg.gif) no-repeat scroll 0px -316px;
}

.rightfram {
	float: left;
	height: auto;
	width: 588px;
	margin-left: 10px;
}
.state {
	color: #000;
	width: 540px;
	padding: 6px 10px 6px 36px;
	margin: 0px 0px 10px;
	background: #FFFFF0 url(../image/tanhao.gif) no-repeat 8px 3px;
	border: 1px solid #FF9436;
}
.img_ad {
	float: left;
	height: auto;
	width: 584px;
	padding: 1px;
	margin: 0px 0px 8px;
	border: 1px solid #CCC;
}
.hint,.reg_ok {
	float: left;
	height: auto;
	width: 570px;
	padding: 8px;
	border: 1px solid #78C763;
	background-color: #EEF8EC;
}
.hint li {
	float: left;
	height: auto;
	width: 98%;
	line-height: 20px;
	padding-left: 2%;
	background: url(../image/tipsico.gif) no-repeat left 6px;
}
.reg_date {
	width: 550px;
}
.date {
	width: 528px;
}
.reg_date li {
	float: left;
	height: auto;
	width: 92%;
	color: #000;
	line-height: 28px;
	margin: 0px 4%;
	display: inline;
}
.submit_btn {
	height: 26px;
	width: 85px;
	border: 0;
	padding: 0px;
	margin: 0px;
	background: url(../image/submit_btn.gif) no-repeat center center;
	cursor: pointer;
}
#tijiao {
	float: left;
	height: auto;
	text-align: center;
	line-height: 26px;
	padding: 20px 0px;
}
.reg_title {
	float: left;
	width: 60px;
	padding: 0px 10px;
}
.reg_text {}
.reg_text a {color: #FF4E00;}
.reg_box {
	height: 18px;
	width: 200px;
	font-size: 12px;
	border: 1px solid #E0CCCC;
	border-color: #5C3838 #E0CCCC #E0CCCC #5C3838;
	background: #FFF;
}
.cue {
	color: #ADCDED;
}
#validate {
	width: 50px;
}
.alarm,.error,.right {
	float: left;
	height: 16px;
	line-height: 16px;
	border: 1px solid #00A8FF;
	padding: 3px 5px 3px 22px;
	margin: 3px 0px;
	background: #E2F5FF url(../image/alarm.gif) no-repeat scroll 3px;
}
.error {
	border: 1px solid #FF3300;
	background: #FFF1E4 url(../image/error.gif) no-repeat scroll 3px;
}
.right {
	border: 1px solid #00BE00;
	background: #E6FFE6 url(../image/right.gif) no-repeat scroll 3px;
}
.pwd_color1,.pwd_color2,.pwd_color3,.pwd_color4 {
	height: 8px;
	width: 50px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px 1px 0px 0px;
	background: #EBEBEB;
	border-bottom: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	display: inline-table;
}
.pwd_color2 {
	background: #FF4545;
	border-bottom: 1px solid #BB2B2B;
	border-right: 1px solid #BB2B2B;
}
.pwd_color3 {
	background: #FFD35E;
	border-bottom: 1px solid #E9AE10;
	border-right: 1px solid #E9AE10;
}
.pwd_color4 {
	background: #95EB81;
	border-bottom: 1px solid #3BBC1B;
	border-right: 1px solid #3BBC1B;
}

/*------------------reg_done.asp----------------------*/
.reg_ok {
	height: 24px;
	width: 435px;
	line-height: 24px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 135px;
	padding-top: 75px;
	background: #EEF8EC url(../image/reg_ok.gif) no-repeat 60px 5px;
}
#auto_go {
	color: red;
}
.finish a{
	float:left;
	width:100%;
	color:#333;
	background-color:#E8FBFF;
	display:block;
}
.finish a:hover{
	width: 546px;
	color:#D55500;
	text-decoration:none;
	border:2px #FFCC00 solid;
	display:block;
}
.finish a.ico1,.finish a.ico2,.finish a.ico3,.finish a.ico4 {
	width: 478px;
	margin: 5px auto;
	color: black; 
	padding: 10px; 
	padding-left: 60px; 
	text-decoration: none; 
	border: 1px #C2D8F1 solid;
	background: #F4FDFF url(../image/ico1.gif) no-repeat 12px 15px; 
	cursor: pointer; 
	display: block; 
}
.finish a.ico1:hover,.finish a.ico2:hover,.finish a.ico3:hover,.finish a.ico4:hover {
	width: 478px;
	border: 1px #FF9436 solid;
	text-decoration: none;
	background: #FFFFF0 url(../image/ico1.gif) no-repeat 12px 15px; 
}
.finish a.ico2 {
	margin:10px auto;
	background: #F4FDFF url(../image/ico2.gif) no-repeat 12px 15px; 
}
.finish a.ico2:hover {
	background: #FFFFF0 url(../image/ico2.gif) no-repeat 12px 15px; 
}
.finish a.ico3 {
	background: #F4FDFF url(../image/ico3.gif) no-repeat 12px 15px; 
}
.finish a.ico3:hover{
	background: #FFFFF0 url(../image/ico3.gif) no-repeat 12px 15px; 
}
.finish a.ico4 {
	background: #F4FDFF url(../image/ico4.gif) no-repeat 12px 15px; 
}
.finish a.ico4:hover{
	background: #FFFFF0 url(../image/ico4.gif) no-repeat 12px 15px; 
}
.finish a h2 {
	font-size:14px;
	color:#6298DC;
	margin-bottom:5px;
}
.finish a:hover h2 {
	color:#FF6600;
	margin-bottom:5px;
	font-size:14px;
}
.finish a p {
	color:#333;
	margin:0;
	padding:0;
}
/*------------------reg_company.asp----------------------*/
.company {
	border: 1px solid #FF9436;
	background-color: #FFFFF0;
}


/*------------------个人会员管理后台----------------------*/
/*------------------person_center.asp----------------------*/
.person_menu {
	float: left;
	height: 65px;
	width: 100%;
	background: url(../image/menu_02.gif) repeat-x left center; 
}
.menul {
	height: 65px;
	width: 100%;
	background: url(../image/menu_01.gif) no-repeat left center;
}
.menur {
	height: 100%;
	background: url(../image/menu_03.gif) no-repeat right;
	position: relative;
}

/*主菜单*/
.channelbmenu {
	float: left;
	width: 70%;
	margin: 0px 0px 0px 5px;
	overflow: hidden;
}
/*主菜单*/

/*菜单右边功能按钮*/
.menurightbtn li {
	float: right;
	height: 21px;
	line-height: 21px;
	background: url(../image/rbtnbg_02.gif) no-repeat right top;
}
.menurightbtn li a {
	color: #028E09;
	padding: 0px 0px 0px 10px;
	margin: 5px 4px 0px 2px;
	background: url(../image/rbtn_ico1.gif) no-repeat left 1px;
}
/*菜单右边功能按钮*/

/*弹出菜单*/
div#sc2 {
	margin: 0px 0px 0px 110px;
}
div#sc3 {
	margin: 0px 0px 0px 220px;
}
div#sc4 {
	margin: 0px 0px 0px 270px;
}
div#sc5 {
	margin: 0px 0px 0px 420px;
}
/*弹出菜单*/

.leftframe .login_info,.leftframe .guide_info {
	float: left;
	height: auto;
	width: 155px;
	color: #555;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	margin: 0px 5px 0px 10px;
	background: url(../image/tipsico.gif) no-repeat left 8px;
	display: inline;
}
.login_info a {
	color: #028E09;
	text-decoration: none;
}
.guide_text {
	background: url(../image/ltframebg.gif) repeat-y center top;
}
.leftframe .guide_info {
	height: 24px;
	width: 150px;
	overflow: hidden;
}
.resume_state {
	float: left;
	width: 289px;
}
.state_title {
	width: 253px;
}
.state_text {
	width: 231px;
}
.state_list {
	width: 263px;
	padding: 10px 12px;
}
.state_list li {
	width: 251px;
	line-height: 24px;
	padding-left: 12px;
	background: url(../image/rbtn_ico.gif) no-repeat left 5px;
}
/*------------------password_edit.asp----------------------*/
.save_btn,.reset_btn,.search_btn {
	height: 24px;
	width: 60px;
	border: 0;
	padding: 0px;
	margin: 0px;
	background: url(../image/save.gif) no-repeat center center;
	cursor: pointer;
}
.reset_btn {
	background: url(../image/reset.gif) no-repeat center center;
}
.search_btn {
	background: url(../image/seach1.gif) no-repeat center center;
}
/*------------------baseinfo.asp----------------------*/
.px {
	padding-top: 6px;
	margin-bottom: 6px;
	background: url(../image/lmenubg.gif) no-repeat 0px -425px;
}
.leftframe .ls_btn {
	float:left;
	width:100%;
	cursor: pointer;
}
.leftframe .ls_btn a {
	float:left;
	height:33px;
	width:100%;
	color:#424242;
	background: url(../image/lmenubg.gif) no-repeat 0px -438px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
}
.leftframe .ls_btn a span {
	float:left;
	font-size:14px;
	font-weight:bold;
	margin:8px 0px 0px 35px;
}
.leftframe .ls_btn a span.px12 {
	font-size:12px;
}
.leftframe .ls_btn a:hover {
	background-position: 0px -470px;
}
#tishi {
	color: #FF4E00;
	height: auto;
	line-height: 20px;
	text-align: center;
	padding: 8px 0px;
	margin: 15px 4% 10px;
	background-color: #E5F5E0;
	border-top: 2px solid #78C763;
}
/*------------------specialinfo.asp,eduinfo.asp----------------------*/
.add {
	line-height: 22px;
	padding-left: 22px;
	background: url(../image/add_ico.gif) no-repeat left -3px;
}
.job_list {
	float: left;
	height: auto;
	width: 100%;
	text-align: center;
	margin-top: 10px;
}
.th {
	height: 28px;
	color: #FFF;
	font-weight: bold;
	background: #02A60B;
}
.th0 {
	background:#F9F9F9;
}
.reg_date li p {
	margin-bottom: 6px;
}
.picture {
	float: left;
	height: 150px;
	width: 120px;
	padding: 1px;
	text-align: center;
	border: 1px solid #78C763;
	overflow: hidden;
}
.edit_pic {
	float: left;
	height: auto;
	width: 100px;
	padding-top: 60px;
}
.do_btn,.go_btn {
	height: 22px;
	width: auto;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	line-height: 20px;
	cursor: pointer;
}
.apply_note {
	line-height: 30px;
	padding-left: 35px;
	background: url(../image/smail.gif) no-repeat left center;
}
.deault {
	width: 90%;
	padding-left: 5%;
	display: inline;
}
.guide_text .send_resume {
	width: 110px;
	line-height: 45px;
	height: 60px;
	padding-left: 70px;
	margin: 0px 0px 5px;
	background: url(../image/send.gif) no-repeat 5px center;
}

/*------------------企业会员管理后台----------------------*/
/*------------------company_center.asp----------------------*/
.main_margin {
	margin-top: 10px;
}
.admin_left {
	float: left;
	height: auto;
	width: 180px;
}
.lt_guide {
	float: left;
	height: auto;
	width: 178px;
	border: 1px solid #78C763;
}
.lt_menu_bar {
	float: left;
	height: 35px;
	width: 100%;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	text-align: center;
	background: url(../image/left_bg.gif) no-repeat center top;
}
.lt_menu_bar a {color: #FFF;}
.lt_menu_bar a:hover,.mu_rt a:hover {color:#FF4E00; text-decoration:none;}

.green_road {
	float: left;
	height: 29px;
	width: 168px;
	line-height: 29px;
	text-align: center;
	padding-bottom: 10px;
	margin: 10px 5px;
	background: url(../image/item01.gif) repeat-x left bottom;
	display: inline;
}
.green_road a:hover {
	background: url(../image/left_bg.gif) no-repeat center top;
}

.info_menu_bar {
	float: left;
	height: auto;
	width: 100%;
}
.info_menu_bar li {
	float: left;
	height: 32px;
	width: 75%;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	margin: 8px 0px 0px;
	padding: 0px 0px 0px 25%;
	background: url(../image/left_menu_bg.gif) no-repeat center -40px;
}
.info_menu_bar li a {color:#333;}

.lt_com_ad {
	float: left;
	height: auto;
	width: 178px;
	margin: 10px 0px 0px;
	border: 1px solid #BCE3B3;
}
#pitch_on {
	background: url(../image/left_menu_bg.gif) no-repeat center -4px;
}

.admin_right {
	float: left;
	height: auto;
	width: 762px;
	margin-left: 10px;
}
.admin_area {
	float: left;
	height: 29px;
	width: 736px;
	padding-left: 26px;
	background: url(../image/in_lt.gif) no-repeat left top;
}
.mu_ct,.mu_rt {
	float: left;
	height: 29px;
	width: 618px;
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding-left: 10px;
	background: url(../image/in_ct.gif) repeat-x left top;
}
.mu_rt {
	height: 24px;
	width: 78px;
	line-height: 24px;
	padding: 5px 0px 0px 30px;
	background: url(../image/in_rt.gif) no-repeat left top;
	cursor: pointer;
}
.mu_rt a {color: #FFF;}

.home_info {
	float: left;
	height: auto;
	width: 100%;
	margin-top: 0px;
}
.rt_bar {
	width: 726px;
}
.hom {
	width: 704px;
}
.rt_cent {
	width: 724px;
}
.rt_cent li {
	width: 712px;
	line-height: 24px;
	padding-left: 12px;
	background: url(../image/rbtn_ico.gif) no-repeat left 5px;
}
.rt_cent a {
	font-weight: bold;
	color: #028E09;
	text-decoration: none;
}

.stat_item {
	float: left;
	height: auto;
	width: 100%;
}
.box_lt {
	float: left;
	height: auto;
	width: 235px;
}
.company_pic {
	float: left;
	height: auto;
	width: 168px;
	padding: 10px 33px 15px;
	background: url(../image/pic_bg.jpg) no-repeat center -2px;
}
.company_name {
	float: left;
	width: 100%;
	font-weight: bold;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.company_name a {color:#888;}
.company_name a:hover {
	color: #FF4E00;
	text-decoration: underline;
}
.edit_info {
	float: left;
	width: 100%;
	height: 18px;
	text-align: right;
	padding: 8px 0px;
}
.box_lt li {
        width: 225px;
	color: #000;
	line-height: 22px;
	padding: 1px 5px;
	background: none;
}
.box_lt li .hy_type {
	color: #088000;
	font-weight: bold;
}
.box_lt li .overdue {
	color: #FF4E00;
	font-weight: bold;
}
.box_lt li span {
	color: #088000;
}

.box_rt {
	float: left;
	height: auto;
	width: 489px;
	background: url(../image/text_bg.gif) no-repeat center top;
}
.state_now {
	float: left;
	height: auto;
	width: 429px;
	color: #000;
	padding: 8px 30px;
}
.state_now p {
	line-height: 24px;
}
.state_now span,.state_now span a {
	color: red;
}
.serv_ing a {color: #088000;}
.state_now span a:hover {
	color: #088000;
	text-decoration: underline;
}

.hy_info {
	float: left;
	height: auto;
	width: 100%;
	padding: 3px 0px;
	background: url(../image/item_icon.jpg) no-repeat 15px 1px;
}
.hy_lt {
	float: left;
	height: auto;
	width: 300px;
}
.hy_lt li {
	float: left;
	width: 85%;
	color: #000;
	padding: 0px 0px 0px 15%;
	line-height: 28px;
	background: none;
}
.hy_lt a {
	color: #FF4E00;
	text-decoration: underline;
}
.hy_rt {
	float: left;
	height: auto;
	width: 189px;
}
.edit_btn {
	float: left;
	width: 85%;
	line-height: 32px;
	padding: 2px 0px 2px 15%;
	background: url(../image/edit_btn1.gif) no-repeat left 2px;
}
.adviser,.ser_cent {
	float: left;
	height: auto;
	width: 95%;
	color: #000;
	padding: 10px 0px 10px 5%;
}
.ser_cent {
	padding: 0px 0px 0px 5%;
}
.adviser dt,.ser_cent dt {
	font-weight: bold;
	line-height: 28px;
}
.ser_cent dt {
	color: #088000;
	line-height: 26px;
}
.adviser dd {
	line-height: 22px;
}
.ser_cent dd {
	line-height: 24px;
	padding: 0px 0px 8px 0px;
}
.adviser dd span {
	color: #FF4E00;
	font-size: 14px;
	font-weight: bold;
}

.auditing {
	color: #000;
	width: 672px;
	padding: 6px 0px 6px 32px;
	margin: 0px 0px 10px;
	background: #FFFFF0 url(../image/tanhao.gif) no-repeat 8px 6px;
	border: 1px solid #FF9436;
}
.see_state {
	color: #000;
	cursor: pointer;
	display: inline;
}
/*------------------company_info.asp----------------------*/
.rt_data {
	width: 724px;
}
.rt_data li {
	float: left;
	height: auto;
	width: 92%;
	line-height: 20px;
	margin: 4px 4%;
	display: inline;
}
.com_pic {
	height: 150px;
	width: 200px;
}
.job_list span {
	color: #FF0000;
}
.rt_data span,.query_frame span {
	color: #FF4E00;
}

/*------------------company_info.asp----------------------*/
.company_jobs {
	float: left;
	height: auto;
	width: 206px;
	padding-bottom: 120px;
	background: url(../image/advsearchico_05.gif) repeat-x left bottom;
	border: 1px solid #F0F0F0;
}
.ct_img {
	background: url(../image/advsearchico_06.gif) repeat-x left top;
}
.company_jobs ul {
	width: 84%;
	padding: 20px 8% 0px;
}
.company_jobs li {
	float: left;
	height: auto;
	width: 85%;
	line-height: 30px;
	padding-left: 15%;
	background: url(../image/dian.gif) no-repeat 8px 10px;
	border-bottom: 1px dashed #CCC;
}
.mode_right {
	float: left;
	height: auto;
	width: 734px;
	margin-left: 10px;
}
.mode_bar {
	width: 708px;
	overflow: hidden;
}
.mode_bar_ct {
	width: 590px;
}
.mod_tl {
	width: 698px;
}
.mod {
	width: 676px;
}
.mod_ct {
	width: 678px;
	padding: 12px 27px;
}
.mod_ct ul {
	width: 95%;
	color: #222;
	padding: 0% 2% 15px;
}
.title_info {
	float: left;
	height: 30px;
	width: 96.5%;
	color: #000;
	font-size: 10pt;
	font-weight: bold;
	line-height: 30px;
	padding-left: 3.5%;
	background: url(../image/icon04.gif) no-repeat left 9px;
}
.title_info span {
	color: #555;
	font-size: 12px;
	font-weight: normal;
}
.company_logo {
	float: right;
	height: auto;
	width: auto;
	text-align: right;
}
.company_logo img {
	max-width: 280px; 
	width: expression(onload=function(){
 this.style.width=(this.offsetWidth > 280)?"280px":"auto"}
     );
}
.mod_ct tr {
	background: url(../image/line_bg.gif) repeat-x left bottom;
}
.mod_ct td {
	height: 28px;
	line-height: 28px;
	text-align: left;
	padding-left: 2px;
}
.mod_ct .list_bg {
	background-color: #F9F9F9;
}
.out_hint {
	float: left;
	width: 99%;
	height: 24px;
	color: #222;
	line-height: 24px;
	text-align: center;
	margin: 10px 0;
	border: 1px #FF9436 solid;
	background: #FFFFF0;
}
.out_hint a,.out_hint a:hover {
	color: #FF0000;
	font-weight: bold;
}
/*------------------surrogate_center.asp----------------------*/
.surr_ad {
	margin: 10px 0px;
}
.query {
	margin-bottom:10px;
}
.surr_content {
	float: left;
	height: auto;
	width: 96%;
	color: #000;
	text-align: left;
	padding: 1% 2%;
}
.query_frame {
	float: left;
	height: 179px;
	color: #000;
	text-align: left;
	padding: 30px 10px 0px 345px;
	background: url(../image/query_bg.jpg) no-repeat left top;
}
.query_frame h1,.query_frame h2,.query_frame h3 {
	float: left;
	height: auto;
	width: 100%;
}
.query_frame h1 {
	color: #0270BC;
	font-size: 14px;
}
.query_frame h2 {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	padding: 8px 0px;
}
.query_frame h3 {
	color: #0270BC;
	font-size: 10pt;
	line-height: 22px;
	font-weight: normal;
}
.query_data,.query_content {
	float: left;
	height: auto;
	width: 90%;
	padding: 0px 5%;
}
.query_bg {
	float: left;
	height: auto;
	color: #000;
	padding: 0px 22px;
	background: url(../image/querybg_lt.gif) no-repeat left center;
}
.querybg_ct {
	float: left;
	height: 30px;
	width: 378px;
	font-size: 10pt;
	padding: 10px 0px 0px;
	background: url(../image/querybg_ct.gif) repeat-x left center;
}
.querybg_rt {
	float: left;
	height: 40px;
	width: 22px;
	background: url(../image/querybg_rt.gif) no-repeat left center;
}
.query_btn {
	float: left;
	height: auto;
	width: 180px;
}
#btn_cha {
	border: none;
	height: 40px;
	width: 163px;
	cursor: pointer;
	background: url(../image/btn_cha.gif) no-repeat center center;
}
.query_content {
	width: 650px;
	padding: 0px 23px;
}
.query_menu {
	float: left;
	width: 650px;
	height: 26px;
	margin: 25px 0px 0px;
	background: url(../image/query_rst.gif) no-repeat center center;
}
.query_result {
	width: 100%;
	padding: 10px 0px;
	color: #000;
	text-align: center;
}
.no_note {
	color: red;
	padding: 80px 0px;
}
.query_result td {
	height: 32px;
	line-height: 32px;
	text-align: left;
	padding: 0px 0px 0px 6px;
	background: url(../image/line_bg.gif) repeat-x left bottom;
}

.surr_content h1,.surr_content h2,.surr_content h3 {
	float: left;
	height: auto;
	width: 96%;
	font-size: 10pt;
	line-height: 28px;
	padding-left: 4%;
	margin: 10px 0px;
	background: #F9F9F9 url(../image/items.gif) no-repeat 8px 6px;
}
.surr_content h2,.surr_content h3 {
	font-size: 12px;
	line-height: 22px;
	padding: 0px 2% 5px;
	margin: 0px;
	background: none;
}
.surr_content h3 {
	font-weight: normal;
}
.surr_content p {
	margin-bottom: 6px;
}
.mar_surr {
	width: 480px;
}
.algin {
	text-align: left;
}
.surr_content li {
	width: 100%;
	height: 28px;
	font-size: 10pt;
	line-height: 28px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 5px;
	background: url(../image/line_bg.gif) repeat-x left bottom;
}
.surr_content a {
	color: #000;
	padding-left: 25px;
	background: url(../image/dian.gif) no-repeat 5px 3px;
}
.surr_content a:hover {
	color: #FF0000;
}

/*--------人事代理首页导航部分----------*/
.server_list {
	float: left;
	height: auto;
	width: 100%;
}
.server_list li {
	float: left;
	height: auto;
	width: 50%;
	padding: 5px 0px 8px;
	background: none;
}
.item_icon {
	float: left;
	height: 20px;
	width: 45%;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
	padding: 85px 0px 0px;
	background: url(../image/rs_icon.jpg) no-repeat 30px -15px;
}
.item_icon a {
	padding: 0px;
	background: none;
}
#icon1 {
	background: url(../image/rs_icon.jpg) no-repeat -275px -15px;
}
#icon2 {
	background: url(../image/rs_icon.jpg) no-repeat 30px -132px;
}
#icon3 {
	background: url(../image/rs_icon.jpg) no-repeat -275px -132px;
}
#icon4 {
	background: url(../image/rs_icon.jpg) no-repeat 30px -260px;
}
#icon5 {
	background: url(../image/rs_icon.jpg) no-repeat -275px -260px;
}
.item_list {
	float: left;
	height: auto;
	width: 55%;
}
.item_list ul {
	padding: 8px 0px 0px;
}
.item_list li {
	float: left;
	height: 22px;
	width: 92%;
	font-size: 12px;
	line-height: 22px;
	padding: 0px 0px 0px 12px;
	background: url(../image/icon05.gif) no-repeat left 8px;
}
.item_list li a {
	padding: 0px;
	background: none;
}

.surr_content .catalog a,.surr_content .print a {
	padding: 0px;
	background-image: none;
}
.surr_content .data_list td {
	height: 30px;
	padding: 0px 0px 5px 2px;
}
.cue_data {
	float: left;
	width: 96%;
	line-height: 28px;
	margin: 10px 0px 5px;
	padding-left: 4%;
	background: #F9F9F9 url(../image/items.gif) no-repeat 5px 6px;
}
.remark {
	color: #000;
	text-align: left;
	line-height: 22px;
	padding: 3px 0px 2px 4%;
	margin: 25px 0px 10px;
}
.cut_tl {
	width: 95%;
	margin: 0px;
	padding: 0px 0px 0px 5%;
}
.cut_tl .more a {
	color: #FF4E00;
	font-size: 12px;
	background: url(../image/add_ico.gif) no-repeat 3px -3px;
}

/*------------------分页页符链接控制----------------------*/
.pages a,.pages a:link,.pages a:hover {
	color: #000;
	padding: 0px;
	background: none;
}
.pages a:hover {color: #FF0000;}

/*------------------企业管理中心顶部导航条----------------------*/
.company_menu {
	width: 98%;
}
.company_menu li a:hover span,.company_menu a.current span {
	background: url(../image/menu_07.gif) no-repeat right top;
}
div#sc6 {
	margin: 0px 0px 0px 610px;
}
div#sc7 {
	margin: 0px 0px 0px 750px;
}
