html,body,div,dl,dt,dd,ul,ol,li,form,fieldset,legend,input,button,textarea,p,th,td,h1,h2,h3,h4,h5,h6,textarea,input,select,table{margin:0;padding:0;}body{background:#F4F5F8; font-size:12px;font-family:"Microsoft YaHei",SimSun,sans-serif;}li{list-style:none;}
.fl{float:left;}
em, i {
 font-style:normal;}
img {
 border:none;}
a:hover {
 color:red;}         html{background:#F4F5F8;}
.fr{float:right;}a { color:#333; text-decoration:none; }         .h30{height:30px; width:100%; float:left;}
.k1000 {
width:1000px; margin:0 auto;}               .pd30{ padding:30px; float:left;}.pd20{ padding:20px; float:left;}.textr{ text-align:right;}.pdlr10{}.textcenter{ text-align:center;}  .mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz16{font-size:16px;}
.ptb30{padding:30px 0;}
.ptb20{padding:20px 0;}                                      .pdr20{padding-right:20px;}
.ptb10{padding:10px 0;}
.ptlr15{padding:0px 15px;}

.lph_header{width:100%; background:url(../images/index/bg.png) 0 -1840px repeat-x;}
.lph_header .lph_head_warp,.k1000{ width:1000px; margin:0 auto;}
.lph_header .lph_head_top{  height:42px; line-height:42px; }
.lph_header .lph_head_nav li{ float:left;  font-size:16px;}
.lph_header .lph_head_nav li a{ color:#FFF; text-decoration:none;width:86px; display:block; text-align:center;}
.lph_header .lph_head_nav li a:hover{ background:#F46600;}
.lph_header .lph_head_nav li a.curr{ background:#FFF; color:#333;}
.lph_header .lph_head_rlogin li{ float:left; color:#ABABAB;}
.lph_header .lph_head_rlogin li a{ color:#ABABAB; text-decoration:none;padding:0 10px; border-right:1px #444444 solid;}
.lph_header .lph_head_rlogin li a:hover{ color:#FC0;}
.lph_header .lph_head_main{ padding:30px 0; width:100%; height:58px; }
.lph_header .lph_head_logo h1 a{background:url(/images/branding-header-20261105/uossta.png?lphlogo=20261105j) left center/contain no-repeat; width:130px; height:58px; display:block; font-size:0px; text-indent:-999em;}
.lph_header .lph_head_logo h2{height:56px; line-height:56px;}
.lph_header .lph_head_logo p{ float:left; padding:4px 0 4px 20px; border-left:1px #E5E5E5 solid; font-size:16px; margin:15px 0 0 20px;}
.lph_header .lph_head_search{position:relative;}
.lph_header .lph_head_search .sub_text{ width:250px; height:30px; line-height:30px; border:1px #EDEDED solid; float:left;padding-left:34px;background:url(../images/index/ss.gif) 6px 5px no-repeat; }
.lph_header .lph_head_search .sub_enter{ width:80px; line-height:28px; height:32px; text-align:center; color:#FFF;float:left; display:block;background:url(../images/index/index.png) 0 -215px no-repeat; font-size:16px; }
.lph_hover_ss{width:364px; background:#fff url(../images/com/light.gif) left bottom repeat-x;border:1px #DEDEDE solid;z-index:999; position:absolute; left:0px; top:30px;}
.lph_hover_ss ul{float:left;width:364px;}
.lph_hover_ss li{float:left;padding:0 5px; height:30px; line-height:30px;}
.lph_hover_ss h3{width:366px;font-size:12px; text-indent:1em;height:25px; line-height:25px;float:left;}
.lph_hover_ss li a{}


.lph_i_banner{ width:100%; height:480px; position:relative;}
.lph_i_banner .lph_i_b_img{ position:absolute; text-align:center; top:0px; left:0px; width:100%;height:480px; background:url(../images/index/banner.jpg) top center no-repeat;}
.lph_i_banner .lph_i_login{ position:absolute; top:0px; z-index:2; width:100%; margin:0 auto; }
.lph_login_m{ float:right; width:326px;-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC; margin-top:42px;background:url(../images/index/bg.png) 0 -1470px repeat-x; }
/*猎头公司介绍*/
.lph_ltcompbg{background:url(../images/com/ltcompy.jpg) top center no-repeat; width:100%; float:left;}
.lph_ltcop{ width:1000px; float:left;  }
.lph_ltcop .head{ float:left; padding:10px 0; width:1000px; border-bottom:1px #ccc solid;}
.lph_ltcop .head h1 a{float:left; overflow:hidden; display:block;}
.lph_ltcop .head dl{float:left; padding:10px;}
.lph_ltcop .head dt {height:40px;}
.lph_ltcop .head dt h2{ font-size:20px;}
.lph_ltcop .head dd p{ padding-right:20px;float:left; }
.lph_ltcop .compyinfo{ width:938px; padding:30px; float:left;border:1px #ccc solid;}
.lph_ltcop .compyinfo p{  padding-bottom:10px;line-height:22px; font-size:14px;}
.team{ width:980px;  background:url(../images/com/scrollBg.png) ;padding:10px; position:relative; height:200px; }
.team .team_list{ overflow:hidden; zoom:1;}
.team .ohbox{overflow:hidden; position:relative;width:878px;left:80px}
.team {position:relative;overflow:hidden;zoom:1;}
.team .team_list li{float:left; display:inline; width:100px;background:#fff;border:1px solid #c9bea9;margin-right:15px;padding:10px;}
.team .team_list li span{height:25px;line-height:25px;display:block;text-align:center;   }
.team .pageBtn span{ background:url(../images/com/bntBg.png) no-repeat; display:block;width:37px;height:59px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.team .pageBtn .prev{left:20px;background-position:-11px -84px ;}
.team .pageBtn .next{right:20px;background-position:-53px -84px ;}
.team .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
.team .pageBtn .list li{ background:url(../images/com/bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
.team .pageBtn .list li.on{background-position:-114px -57px }
.lph_ltcop .postlist{ width:998px; border:1px #ccc solid; float:left;}
.lph_ltcop .postlist .title{ height:40px; line-height:40px; text-align:center; padding:10PX 0;}
.lph_ltcop .postlist .title h3{font-size:20px;}
.lph_ltcop .postlist li{ height:30px; overflow:hidden; float:left; width:100%;}
.lph_ltcop .postlist li p{ float:left;}
.lph_ltcop .postlist .li1{width:340px; padding-left:20PX;}
.lph_ltcop .postlist .li2{width:200px;}
.lph_ltcop .postlist .li3{width:130px;}
.lph_ltcop .postlist .li4{width:150px;}
.lph_ltcop .postlist .li5{width:130px;}
.lph_ltcop .postlist .li6{width:150px;}
.lph_ltcop .client{width:998px; border:1px #ccc solid; float:left;}
.lph_ltcop .client li{float:left; margin:5px;}
.lph_ltcop .client li p{ padding:4px 10px;}


/*首页登录*/
.lph_login_m .lph_m_app{ width:326px; height:311px; float:right;}
.lph_login_m .lph_m_app .login_li{ float:left; padding:22px 15px 0 15px;}
.lph_login_m .lph_m_app .login_li li{ padding:8px 0 8px 20px; font-size:14px; width:273px;display:block; position:relative;  }
.lph_login_m .lph_m_app .txt{ width:214px; height:34px; font-size:14px; line-height:33px; padding:0 10px 0 28px; border:none; border:1px #ccc solid;background:url(../images/index/index.png) -96px -69px no-repeat; }
.lph_login_m .lph_m_app .password{width:214px; height:34px; font-size:14px; line-height:33px; padding:0 10px 0 28px;border:none; border:1px #ccc solid;background:url(../images/index/index.png) -96px -112px no-repeat;}
.lph_login_m .lph_m_app .yyz{ width:80px; height:36px; font-size:14px; line-height:29px; padding:0 10px 0 28px; border:none; border:1px #ccc solid;background:url(../images/index/index.png) -96px -159px no-repeat; }
.lph_login_m .lph_m_app .ddl input{ background:#F60; width:180px; height:36px; display:block; font-size:16px;width:254px; color:#FFF; border:none; cursor:pointer;}
.lph_login_m .lph_m_app .ddl input:hover{filter: alpha(opacity=70); -moz-opacity: 0.5; opacity: 0.5; }
.lph_login_m .m_reg { width:326px; float:left;background: url(../images/index/bda.gif) 20px 18px  no-repeat;  }
.lph_login_m .m_reg ul {  float:right;}
.lph_login_m .m_reg li {float:left;}
.lph_login_m .m_reg li a { display:block;background:url(../images/index/bg.png) 0 -1782px repeat-x;  float:left;height:58px; line-height:58px; cursor:pointer; color:#000;  }
.lph_login_m .m_reg li a span{ width:38px; height:58px; padding:0 10px; line-height:58px; overflow:hidden; float:left; display:block;background:url(../images/index/index.png) no-repeat; }
.lph_login_m .m_reg li a:hover { width:210px;float:left; background:#ccc;}
.lph_login_m .m_reg li a p {  display:none; float:left;}
.lph_login_m .m_reg li p { background:none right 18px no-repeat; padding-right:20px; font-size:16px;}
.lph_login_m .m_reg li a:hover p {  display:block;}
.lph_login_m .m_reg li .lia{background-position:10px -60px;}
.lph_login_m .m_reg li .lib{background-position:10px -107px;}
.lph_login_m .m_reg li .lic{background-position:10px -157px;}


/*表单提示文字特效-通用*/
.login_li span{position:absolute;line-height:34px;left:60px;color:#BCBCBC;cursor:text;}
.login_li .input_txt{border:solid 1px #ccc;box-shadow:0 1px 10px rgba(0,0,0,0.1) inset;height:34px;}
.login_li .input_txt:focus{box-shadow:0 0 4px rgba(255,153,164,0.8);border:solid 1px #B00000;}
.login_li .border_radius{border-radius:5px;color:#B00000;}

/*首页类型介绍*/
.lph_class{ width:100%; float:left; background:url(../images/index/bg.png) left top repeat-x; }
.lph_class .lph_c_info{  float:left; height:140px; }
.lph_class .lph_c_info dl{width:333px; height:150px; float:left;}
.lph_class .lph_c_info dt,.lph_class .lph_c_info dt .d1,.lph_class .lph_c_info dt .d2,.lph_class .lph_c_info dt .d3{ height:140px; width:90px; float:left;}
.lph_class .lph_c_info dt .d1{background:url(../images/index/index.png) 0 -249px no-repeat;}
.lph_class .lph_c_info dt .d2{background:url(../images/index/index.png) 0 -399px no-repeat;}
.lph_class .lph_c_info dt .d3{background:url(../images/index/index.png) 0 -549px no-repeat;}
.lph_class .lph_c_info dd{ height:100px;width:243px; padding-top:50px; float:left;}
.lph_class .lph_c_info dd strong{ font-size:20px; }
.lph_class .lph_c_info dd p{ line-height:30px;}
.lph_index_conter {-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC; width:998px; border:1px #EDEDED solid; float:left; margin:15px 0;}
.lph_index_conter .hd{ float:left;background:#F5F6F9; height:500px;}
.lph_index_conter .hd ul li.on{  background:#fff; }
.lph_index_conter .hd li{ width:100px; height:40px; line-height:40px; background:#F5F6F9; text-align:right; padding-right:30px; border-bottom:1px #EDEDED solid; font-size:14px;}
.lph_index_conter .bd{ width:828px; float:left; padding:20px; height:460px; background:#fff; }
.lph_c_qjob{ width:100%; float:left;}
.lph_c_qjob li{ float:left; border-bottom:1px #ccc dotted; padding:12px 0;}
.lph_c_qjob li:hover{-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC;}
.lph_c_qjob dl{ float:left;width:828px;}
.lph_c_qjob dt{ width:140px; float:left; padding-left:12px;}
.lph_c_qjob dt  img{ border:1px #ccc solid;}
.lph_c_qjob dd{ float:right;width:656px; }
.lph_c_qjob dd div{ padding:0 0 5px 0;}
.lph_c_qjob dd div strong{ font-size:14px; padding-right:20px;}
.lph_c_qjob dd div span{ border-left:1px #ccc solid; padding:0 12px; color:#999; }
.lph_c_qjob dd p{width:656px; overflow:hidden; height:38px; line-height:19px;}
.lph_c_qjob dd p a{ margin-right:12px; border-right:1px #ccc solid; padding-right:12px; display:inline-block;}

.lph_c_hjob li{ width:392px; float:left; padding:10px; border:1px #fff solid; height:131px;}
.lph_c_hjob li:hover{-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC;border:1px #ccc solid;}
.lph_c_hjob dt{ height:28px; font-size:14px;}
.lph_c_hjob dd p{ float:left; width:50%; height:26px; line-height:26px;}

.lph_c_zjob li{ width:414px; height:30px; line-height:30px; float:left;}
.lph_c_zjob li p{ float:left;}
.lph_c_zjob li p.p1{ width:234px;}
.lph_c_zjob li p.p2{ width:80px;}
.lph_c_zjob li p.p3{ width:100px;}

.footer{ width:100%; float:left; margin-top:10px; text-align:center;}
.footer dl{ width:150px; margin-right:40px; height:120px; float:left; border-right:1px #F5F5F5 solid; padding:20px 0;}
.footer dt{ font-size:16px; font-weight:bold; height:32px;}
.footer dd{ line-height:22px;}
.footer .foot{width:100%; float:left; padding:20px 0;border-top:1px #ccc dotted; }
.footer .frc{ float:right; width:100%; padding-top:8px; color:#666;}
.footer .frc a{ margin:0 10px;}
/*找职位*/
.lph_job_main {  width:998px; float:left; border:1px #EDEDED solid; }
.lph_job_main .lph_job_center{border:1px #E5E6EB solid; background:#fff;}
.lph_job_main .lph_job_center .j_left{ width:250px;  background:#fff;}
.lph_job_main .lph_job_center .j_right{width:745px;background:#fff; overflow:hidden;}
.bord_left{ border-left:1px #EDEDED solid;}
.bord_right{ border-right:1px #EDEDED solid;}
.j_right .j_title { padding:16px 0; height:30px; width:100%; float:left; border-bottom:1px #F1F1F1 solid;}
.j_right .j_titlea { padding:16px 0;  width:100%; float:left; border-bottom:1px #F1F1F1 solid;}

.j_right .j_title .flac { padding-left:20px; float:left;}
.j_right .j_titlea .flaca span a {margin-right:10px;}    
.j_right .j_titlea .flaca span {float:left; display:block; width:100%; text-indent:2em; line-height:30px;}
.j_class {width:250px; float:left;}
.j_class li {float: left;width: 250px;overflow:hidden; }
.j_class li strong {background:url(../images/index/index.png) -100px -831px no-repeat; overflow:hidden; height:40px; line-height:40px; padding-left:32px; font-size:14px; font-weight:400; border-bottom:1px #F1F1F1 solid; width:218px; display:block;}
.j_class li a {cursor:pointer; }
.j_class li a:hover {background:#F9F9FC; display: inline-block;color:#000;overflow:hidden;}
.j_class .j_b{ padding:10px;}
.j_class .j_c { float:left;width:250px;height:40px; line-height:40px; text-indent:10px; font-size:14px;  }
.j_class .j_e { padding:20px 0; border-bottom:1px #f1f1f1 solid; font-size:14px; }
.j_class .j_e h3 {padding-left:20px; float:left;}    
.j_class .j_e em{ float:right; font-size:12px;  width:50px; overflow:hidden; line-height:14px; padding-left:22px;  background:url(../images/index/index.png) -104px -225px no-repeat; height:14px;  display:block;}                                                                                                                             
.j_class  dl{  padding:0 10px; width:230px;   float:left;  display:block;background:#FFCE1C;}
.j_class  dt{}
.j_class  dd{float:left; width:100%;padding:5px 0; font-size:14px;}  
.j_class  dd a {width:14px; height:14px; background:url(../images/index/index.png) -106px -206px no-repeat; display:inline-block; z-index:3; vertical-align:middle; margin-left:5px; }
.j_class  dd a:hover { background:#fff url(../images/index/index.png) -106px -206px no-repeat; color:#000;}
.lph_job_qylogo {}
.lph_job_qylogo li{border-bottom:1px #F1F1F1 solid;}
.lph_job_qylogo img{width:230px;}
.lph_job_list { float:left;width:100%;}

.lph_job_list li{ border-bottom:1px #F1F1F1 solid; padding:15px 20px; float:left; width:705px;}
.lph_job_list li:hover{background:#fff;-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC; background:#F9F9FC;}
.lph_job_list li strong { color:red; font-size:14px;}
.lph_job_list h3 {font-size:16px;}                  
.lph_job_list li .l1{width:100%; float:left; height:30px; }
.lph_job_list li .l1 h3{font-size:14px;height:25px; float:left;}
.lph_job_list li .l2{padding-right:20px; color:#666; float:left;}
.lph_job_list li .l3{float:right;}

.qiyemunav{position:relative; z-index:1; height: 36px; line-height:36px;font-family:"Microsoft YaHei",SimSun; font-size:12px; background:#3388D5; float:left;}
.qiyemunav-width{ width:1000px; margin:0 auto;   }
.qiyemunav h3{ font-weight:normal; font-size:100%; }
.qiyemunav dl{ zoom:1; }
.qiyemunav .tnLeft{ float:left;  }
.qiyemunav .tnRight{ float:right;  }
.qiyemunav dd{ float:left; position:relative;  }
.qiyemunav dd h3{ float:left;  }
.qiyemunav dd h3 a{ display:inline-block;color:#fff;  *display:inline; font-size:14px; zoom:1; height:36px; line-height:36px; padding:0 18px; overflow:hidden; vertical-align:middle; }
.qiyemunav dd h3 a i{ display:inline-block;width:9px; height:36px; margin:0 0 0 8px; overflow:hidden; vertical-align:middle; font-size:12px; background: url("/images/common/navicon.png") 0 -43px no-repeat;   }
.qiyemunav dd h3 a:hover i {background: url("/images/common/navicon.png") 0 -103px no-repeat; color:#000;  }
.qiyemunav dd.on h3 a,.qiyemunav  .curr{ background:#333; color:#fff;    }
.qiyemunav .welcome{ padding-right:15px; color:#FF8400;   }
.qiyemunav .welcome a{  color:#FF8400;   }
.qiyemunav dd ul{ display:none; position:absolute; width:120px;  top:36px; left:0;  border:1px solid #666; border-top:0;  background:#333; -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); box-shadow: 3px 3px 3px rgba(0, 0, 0, .1);	}
.qiyemunav dd ul li{ line-height: 34px; overflow:hidden; float:left; width:100%;  }
.qiyemunav dd ul li a{ display: block; color: #fff; padding: 0 15px;  }
.qiyemunav dd ul li a:hover{ background:#1C68AD; color:#fff;    }
.qiyemunav dd ul li a span{ color:#fff; margin-left:5px;   }

.topNav{position:relative; z-index:1; height: 30px; line-height:30px; padding-right:10px; }
.topNav-width{width:100%;}
.topNav h3{ font-weight:normal; font-size:100%; }
.topNav dl{ zoom:1; }
.topNav .tnLeft{ float:left;  }
.topNav .tnRight{ float:right;  }
.topNav dd{ float:left; position:relative; }
.topNav dd h3{ float:left;  }
.topNav dd h3 a{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; padding:0px 10px; _padding:4px 10px;}
.topNav dd h3 a i{ display:inline-block; width:8px; height:5px; margin:0 0 0 5px; overflow:hidden; vertical-align:middle; font-size:12px; line-height:13px; background: url("/images/index/navicon.png") 0 -61px no-repeat;   }
.topNav dd h3 a:hover,.topNav dd.on h3 a{ background:#F1F1F1; color:#FF8400;    }
.topNav dt { float:left; padding:0 10px;}
.topNav dt select {height:20px; line-height:20px; overflow:hidden; margin-left:4px; } 
.topNav .welcome{ padding-right:15px; color:#FF8400;   }
.topNav .welcome a{  color:#FF8400;   }
.topNav dd ul{ display:none;position:absolute;width:100px; top:30px; left:0;   background:#F1F1F1; box-shadow: 1px 1px 4px #aaa;  -moz-box-shadow: 1px 1px 4px #AAA;	}
.topNav dd ul li{ line-height: 31px;  }
.topNav dd ul li a{ display: block; color: #333; height:26px; line-height:26px; overflow:hidden; padding-left:10px;  }
.topNav dd ul li a:hover{ background:#EDEEF0; color:#E67902;    }
.topNav dd ul li a span{ color:#FF8400; margin-left:5px;   }
/*分页样式*/
.manupage {width:100%;float:left; padding:20px 0; text-align:center;}
.manupage a,.manupage span{padding:4px 12px; border:1px #EDEDED solid; display:inline-block;}
.manupage a:hover {background:#fff;}
.but_text {height:28px; line-height:28px;border:1px #ccc solid;vertical-align:middle; padding-left:5px; overflow:hidden;}
.but_search { height:30px; border:1px #ccc solid; line-height:28px; width:50px; text-align:center; overflow:hidden; vertical-align:middle; cursor:pointer; border-left:none;}

/*找猎头*/
.lph_liet_list {}
.lph_liet_list li{ padding:20px; float:left; border-bottom:1px #F1F1F1 solid; width:705px;}
.lph_liet_list li:hover{background:#fff;-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC; background:#F9F9FC;}
.lph_liet_list dl{ float:left; width:100%;}
.lph_liet_list dt{ float:left; width:100px; height:120px;}
.lph_liet_list dt img {border:3px #fff solid; width:88px; height:108px;}
.lph_liet_list dt img:hover {border:3px #CCC solid; }
.lph_liet_list dt span{ float:left; display:block; width:100%; text-align:center; padding-top:5px;}
.lph_liet_list dt span a{ float:left;}
.lph_liet_list dd{ width:290px; padding-left:10px; }
.lph_liet_list dd p{ float:left; width:100%; padding:0px 0 5px 0; color:#666;}
.lph_liet_list dd li { padding:0px 0px; height:26px; line-height:26px; margin-top:3px; float:left; width:100%;  border-left:2px #EDEDED solid; border-bottom:none; text-indent:1em;}
.lph_liet_list dd li em{ float:right; color:red;}
.lph_liet_list dd li:hover {-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0; background:#fff;border-left:2px red solid;}
.lph_liet_list .l_zw{ }
.lph_liet_list dd h3{ font-size:16px;  display: inline-block; overflow:hidden;height:32px;}
.lph_liet_list dd strong{ font-size:14px; padding-bottom:5px; display:block; color:#bbb; font-weight:400;}

.lph_l_hot {}
.lph_l_hot dl{ width:230px; float:left; padding:10px;}
.lph_l_hot dt{ float:left;}
.lph_l_hot dt img {border:3px #fff solid; width:68px; height:88px;}
.lph_l_hot dt img:hover {border:3px #CCC solid; }
.lph_l_hot dd{ float:left; padding-left:10px; width:146px;}
.lph_l_hot dd p{padding-bottom:5px;}
.lph_l_hot dd h3{font-size:14px;}


.lph_hot_company{ width:100%; float:left;}
.lph_hot_company li{ float:left; border-bottom:1px #ccc dotted; padding:12px 0;}
.lph_hot_company li:hover{-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC;}
.lph_hot_company dl{ float:left;width:726px; padding:0 10px;}
.lph_hot_company dt{ width:140px; float:left; padding-left:20px;}
.lph_hot_company dt  img{ border:1px #ccc solid;width:140px; height:60px;}
.lph_hot_company dd{ float:right;width:526px; margin-right:20px;}
.lph_hot_company dd div{ padding:0 0 5px 0;}
.lph_hot_company dd div strong{ font-size:14px; padding-right:20px;}
.lph_hot_company dd div span{ border-left:1px #ccc solid; padding:0 12px; color:#999; }
.lph_hot_company dd p{width:526px; overflow:hidden; height:38px; line-height:19px;}
.lph_hot_company dd p a{ margin-right:5px; color:#333;  display:inline-block;}


.lph_hot_qylist {padding:20px; float:left;}
.lph_hot_qylist li{ float:left; padding:9px;}
.lph_hot_qylist img{ float:left;width:120px; height:60px; border:1px #ccc solid;}
.h4 { padding:12px 0; font-size:20px; text-indent:1em; font-weight:400;   width:998px; float:left; border:1px #EDEDED solid;  color:#666;}


/*猎聘会*/
.scene{ width:100%; float:left;}
.scene .banner{ width:100%;float:left; height:320px;background:#FFF;}
.scene .banner .blink{ width:300px; float:right;}
.scene .banner .blink .map h1{ font-size:26px; padding:20px 0 12px 0;}
.scene .banner .blink .map p{ font-size:14px; line-height:24px;}
.scene .banner .blink .map{ height:290px;width:280px; float:left; padding-left:20px;}
.scene .banner .blink .tel{ height:40px; line-height:40px;float:left; font-size:14px;  padding:0 0 0 20px; float:right;}
.scene .banner .blink .tel a{ width:85px;color:#fff; margin-left:20px; text-align:center;  display: inline-block;}
.scene .banner .blink .tel a:hover{ color:#fff;}

.rightNav{ position:fixed; width:140px;  right:0; top:200px; _position:absolute; text-align:left; cursor:pointer; background-image:url(about:blank);  }
.rightNav a{ display:block; position:relative; height:30px; line-height:30px; margin-bottom:2px; background:#fff; padding-right:10px; width:130px; overflow:hidden;  cursor:pointer; right:-110px; }
.rightNav a:hover{ text-decoration:none; color:#39A4DC;  }
.rightNav a:hover em{ background:#00b700}
.rightNav a em{ display:block; float:left; width:30px; background:#39A4DC; color:#fff; font-size:16px; text-align:center; margin-right:10px;}
.rightNav a.new em{ background:#f60;  }

.liepinhui {padding: 20px 0;float: left; border-top:none; width:980px;}
.wordlph p{ line-height:26px; font-size:14px; text-indent:2em; padding-bottom:12px;}
.wordlph p img {padding-left: 20px;}
.liepinhuititle {height:60px; line-height:60px; border-bottom:1px #ccc solid; width:100%; float:left;}
.liepinhuititle h3 { color:red;font-size:24px;}
.lphmuen {  width:100%; float:left; border-bottom:5px #E8E8E8 solid; background:#fff;}
.lphmuen li { float:left; height:60px; line-height:60px; font-size:16px; padding:0 21px; border-right:1px #F5F5F5 solid; }
.lphmuen li a:hover { color:#FF9326; }
/*表单样式*/
.liepinhui .table{ float:left; border:1px #ccc solid; width:100%;}
.liepinhui .table tr{  border:1px #dedede solid; text-align:center;}
.liepinhui .table th{ line-height:30px; padding:5px;border:1px #dedede solid;text-align:center;}
.liepinhui .table td{ line-height:30px; padding:5px;border:1px #dedede solid;text-align:center;}
.liepinhui .table .tb1{ background:#EEFFF2;}
.liepinhui .table .tb2{background:#FFF2E6;}
.liepinhui .table .tb3{background:#EBF4FA;}
/*个人导航*/
.usernav{position:relative; z-index:1; height: 36px; line-height:36px; font-size:12px; background:#3388D5; float:left; width:1000px;}
.usernav-width{ width:1000px; margin:0 auto;   }
.usernav h3{ font-weight:normal; font-size:100%; }
.usernav dl{ zoom:1; }
.usernav .tnLeft{ float:left;  }
.usernav .tnRight{ float:right;  }
.usernav dd{ float:left; position:relative; border-left:1px #529ADC solid;  }
.usernav dd h3{ float:left;  }
.usernav dd h3 a{ display:inline-block;color:#fff;  *display:inline; font-size:14px; zoom:1; height:36px; line-height:36px; padding:0 18px; overflow:hidden; vertical-align:middle; }
.usernav dd h3 a i{ display:inline-block;width:9px; height:36px; margin:0 0 0 8px; overflow:hidden; vertical-align:middle; font-size:12px; background: url("/images/common/navicon.png") 0 -43px no-repeat;   }
.usernav dd h3 a:hover i {background: url("/images/common/navicon.png") 0 -103px no-repeat; color:#000;  }
.usernav dd.on h3 a,.usernav  .curr{ background:#333; color:#fff;    }
.usernav .welcome{ padding-right:15px; color:#FF8400;   }
.usernav .welcome a{  color:#FF8400;   }
.usernav dd ul{ display:none; position:absolute; width:120px;  top:36px; left:0; z-index:1;  border:1px solid #666; border-top:0;  background:#333; -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); box-shadow: 3px 3px 3px rgba(0, 0, 0, .1);	}
.usernav dd ul li{ line-height: 34px; overflow:hidden; float:left; width:100%;  }
.usernav dd ul li a{ display: block; color: #fff; padding: 0 15px;  }
.usernav dd ul li a:hover{ background:#1C68AD; color:#fff;    }
.usernav dd ul li a span{ color:#fff; margin-left:5px;   }
.warp {width:1000px; margin:0 auto;}


/*职位详细*/
.zhileft{ width:700px; float:left;-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC; background:#fff;}
.zhiright{ width:298px; float:right; background:#f5f5f5;}

.lph_jobdetail{ width:670px; float:left; padding:20px 40px;  }
.lph_jobdetail h3{ height:80px; line-height:80px; font-size:26px; color:#412872; font-weight:bold;}
.lph_jobdetail .title{ height:60px; line-height:60px; font-size:16px; color:#333; font-weight:bold; width:100%; float:left;}
.lph_jobdetail span{ width:280px; display:block; float:left; padding-left:20px;}
.lph_jobdetail li{ padding:4px 0; width:100%; float:left; font-size:14px; font-family:'宋体';}
.lph_jobdetail .ltxxinfo{ padding-left:20px; float:left; font-size:14px; line-height:24px; width:650px;font-family:'宋体';}
.lph_jobdetail .tool{ padding-top:20px; border-top:1px #ccc dashed; float:left; width:100%; margin-top:20px;}
.lph_jobdetail .tool a{ margin:0 8px;}
.lph_jobdetail .tool .shouc{ display:block; text-align:center ;width:80px; height:32px; line-height:32px; background:#039; color:#fff;}
.ljyp{ float:right;}
.ljyp a{ width:250px; text-align:center; height:46px; line-height:46px;color:#FFF; display: inline-block;  background:url(../images/com/an.png) no-repeat; font-size:17px; text-decoration:none;}
.ljyp a:hover{background:url(../images/com/an.png) 0 -47px no-repeat; color:#FFF;}
.zwgjss{ padding:15px; float:left; width:730px;   font-size:14px; }

.lph_ltinfo{ padding:0 12px; float:left; border-bottom:1px #ccc dotted; }
.lph_ltinfo h3{ font-size:15px; padding:10px 0; font-weight:bold; }
.lph_ltinfo p{ font-size:14px;padding:10px 0;}
.lph_ltinfo p a{ margin-right:5px;}
.lph_ltinfo dl{  float:left; padding-bottom:20px; width:227px;}
.lph_ltinfo dt{ float:left; width:80px;}
.lph_ltinfo dd{ float:right; width:130px; line-height:24px;}
.lph_ltinfo dd b{ font-size:14px;}
.lph_ltinfo li{  line-height:26px;background:url(../images/index/index.png) -110px -838px no-repeat; padding-left:22px; width:205px; overflow:hidden;}
.lph_ltinfo i{ color:red; padding-right:10px;}       
.lph_ltinfo .but_zixun{padding:4px 10px; display:block;}

.xgzhiwei{ float:left;width:750px;}
.xgzhiwei .title{ padding:0 12px;height:36px; line-height:36px; border-bottom:1px #ccc dotted;}
.xgzhiwei .title h3{ font-size:14px;}
.xgzhiwei .title h3 a{ color:#F00; margin-right:5px;}
.xgzhiwei .title em{ float:right;}
.xgzhiwei ul{ padding:5px 0; float:left;}
.xgzhiwei li{ width:665px; float:left; padding-left:15px; font-size:14px; height:30px; line-height:30px;}
.xgzhiwei li span{ display:block; float:left;}
.xgzhiwei .sp100{ color:red; font-size:14px;}

.rTxt{border:1px solid #eaeaea;height:25px;line-height:25px;padding:0 5px;}
.rTxtGray{border:1px solid #abadb3;height:25px;line-height:25px;padding:0 5px;}
a.rBtn,a.rBtn:link,a.rBtn:visited{ background:#f4f4f4 none repeat-x left top;height:25px;line-height:25px; display:inline-block; text-align:center;border:1px solid #dedede;
	box-shadow: 0px 1px 2px #eeeeee;
    -moz-box-shadow: 0px 1px 2px #eeeeee;
    -webkit-box-shadow: 0px 1px 2px #eeeeee;}
a.rBtn:hover,a.rBtn:active{ background:#fff; text-decoration:none;}
a.rBtn span,.rBtn img{ cursor:pointer;}
/*猎头主页*/
.lietou_t{ width:100%; float:left;background:#F46600 url(../images/com/lthead.jpg) top center no-repeat;}
.lietou_t .lt_t{ float:left; width:980px;  }
.lietou_t .lt_t .lt_h{ float:left; width:400px;}
.lietou_t .lt_t .lt_h dl{ padding:15px; float:left; overflow:hidden;}
.lietou_t .lt_t .lt_h dt{ float:left;}
.lietou_t .lt_t .lt_h dd strong{ font-size:16px; height:40px; display:block;}
.lietou_t .lt_t .lt_h dd{ float:left; padding-left:20px; color:#FFF;}
.lietou_t .lt_t .lt_h dd p{ line-height:22px;}
.lietou_t .lt_t .lt_h dd p a{ margin-right:10px; margin-top:10px;}
.lietou_t .lt_t .lt_l{ float:right; margin-top:15px; }
.lietou_t .lt_t .lt_l dl{ float:left; padding:10px 0; color:#FFF; width:70px;}
.lietou_t .lt_t .lt_l dt{ height:30px; line-height:30px;}
.lietou_t .lt_t .lt_l dd{}
.lietou_m { width:938px; float:left; padding:20px; background:#FFF;border:1px solid #e1e1e1;-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC;}
.lietou_m .lt_s{ float:left; width:358px; height:268px; padding-top:15px;}
.lietou_m .lt_g{ width:540px; float:right;}
.lietou_m .lt_g strong{ height:50px; line-height:50px; display:block; font-size:16px;float:left; width:100%;}
.lietou_m .lt_g dl{ float:left; width:540px; padding:5px 0; font-size:14px;}
.lietou_m .lt_g dt{ float:left; width:75px;}
.lietou_m .lt_g dd{ float:left; width:465px;}
.lietou_m .lt_g dd p{ line-height:22px;}
.lietou_m .lt_g dd span{ padding:0 15px; margin-right:5px; height:51px; line-height:51px; text-align:center; border:1px #ccc solid; float:left;}
.lietou_m .lt_g dd span img{ width:120px; height:51px;}
.lietou_m .lt_z{ width:938px; float:left; font-size:14px;}
.lietou_m .lt_z strong{ height:80px; line-height:80px; display:block; font-size:20px;float:left; width:100%;}
.lietou_m .lt_z li{ border-bottom:1px #ccc dotted; float:left; padding:10px 0;}
.lietou_m .lt_z span{ display:block; font-size:14px; float:left;}
.lietou_m .lt_z .zw1{ width:230px;}
.lietou_m .lt_z .zw2{ width:100px; color:red;}
.lietou_m .lt_z .zw3{width:200px;}
.lietou_m .lt_z .zw4{width:200px;}
.lietou_m .lt_z .zw6{width:100px;}
.lietou_m .lt_z .zw7{width:101px; }



.lietounav{position:relative; z-index:1; height: 36px; line-height:36px;font-family:"Microsoft YaHei",SimSun; font-size:12px; background:#EE7700; float:left;}
.lietounav-width{ width:1000px; margin:0 auto;   }
.lietounav h3{ font-weight:normal; font-size:100%; }
.lietounav dl{ zoom:1; }
.lietounav .tnLeft{ float:left;  }
.lietounav .tnRight{ float:right;  }
.lietounav dd{ float:left; position:relative;  }
.lietounav dd h3{ float:left;  }
.lietounav dd h3 a{ display:inline-block;color:#fff;  *display:inline; font-size:14px; zoom:1; height:36px; line-height:36px; padding:0 18px; overflow:hidden; vertical-align:middle; }
.lietounav dd h3 a i{ display:inline-block;width:9px; height:36px; margin:0 0 0 8px; overflow:hidden; vertical-align:middle; font-size:12px; background: url("/images/common/navicon.png") 0 -43px no-repeat;   }
.lietounav dd h3 a:hover i {background: url("/images/common/navicon.png") 0 -103px no-repeat; color:#000;  }
.lietounav dd.on h3 a,.lietounav  .curr{ background:#333; color:#fff;    }
.lietounav .welcome{ padding-right:15px; color:#FF8400;   }
.lietounav .welcome a{  color:#FF8400;   }
.lietounav dd ul{ display:none; position:absolute; width:120px;  top:36px; left:0;  border:1px solid #666; border-top:0;  background:#333; -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); box-shadow: 3px 3px 3px rgba(0, 0, 0, .1);	}
.lietounav dd ul li{ line-height: 34px; overflow:hidden; float:left; width:100%;  }
.lietounav dd ul li a{ display: block; color: #fff; padding: 0 15px;  }
.lietounav dd ul li a:hover{ background:#EE7700; color:#fff;    }
.lietounav dd ul li a span{ color:#fff; margin-left:5px;   }
.qygz{ width:100%; float:left; padding-bottom:20px;}
.qygz dl{ float:right;}
.qygz dt{ float:left; width:100px; text-align:right;}
.qygz dd{ width:90px; float:right; margin:8px 60px 0 20px; border-left:1px #ccc dotted; padding-left:20px;}
.qygz a{ width:81px; height:25px; background: url("/images/common/qiye.png") 0 -105px no-repeat; float:left; font-size:0px; text-indent:-999em;}
.qygz a:hover{ width:81px; height:25px; background: url("/images/common/qiye.png") 0 -130px no-repeat; float:left; font-size:0px; text-indent:-999em;}
.qygz .curr{ width:81px; height:25px; background: url("/images/common/qiye.png") 0 -155px no-repeat; float:left; }
.qygz strong{ font-size:18px; color:#F90;}

.qyzhiwei{ width:588px; padding:15px; float:left; border:1px #ccc solid; border-top:none; background:#fff; }
.qyzhiwei .sous{ width:566px; padding:10px; float:left; background:#f5f5f5; border:1px #ccc solid; font-size:14px; text-align:center;}
.qyzhiwei ul{ float:left; width:566px;}
.qyzhiwei li{ float:left;  border-bottom:1px #ccc dotted; line-height:24px;}
.qyzhiwei li span{ float:left;}
.qyzhiwei .u1{ width:566px; font-weight:bold; font-size:14px; height:40px; line-height:40px;}
.qyzhiwei .u2{ width:188px;}
.qyzhiwei .u3{ width:188px; text-align:right;}
.qyzhiwei .u3 i{ color:red; font-size:20px; font-style:normal;}
.qyzhiwei .anniu{background:url(../images/com/anniu.png) repeat-x; display: inline-block; height:28px; text-align:center; line-height:28px; color:#fff; font-size:12px;  width:70px;}

.qyjies{width:558px; padding:30px; float:left; border:1px #ccc solid; border-top:none; background:#fff; }
.qyjies p{ text-indent:2em;  padding:10px 0; font-size:14px; line-height:28px;}
.qyjies img{ float:left; margin-right:20px;}
.qyjies h1{ font-size:20px; width:558px;  padding:15px 0; border-bottom:1px #ccc dotted; margin-bottom:30px;}
.qyjies h1 a{ float:right; font-size:14px; background:#F5F5F5; padding:4px 9px; display:block; border:1px #ccc dotted; text-decoration:none;}
.qyjies h1 a:hover{ background:red; color:#fff;}
.qydongt{width:558px; padding:30px; float:left; border:1px #ccc solid; border-top:none;}
.qydongt li{ float:left;line-height:30px; width:543px; border-bottom:1px #ccc dotted; background:url(../images/com/anniu.png) -92px -170px no-repeat; padding-left:15px;}
.qydongt li a{ color:#03C; font-size:14px;}
.qydongt li p{ line-height:18px; color:#666; padding-left:12px; padding-bottom:10px;}
.qydongt li em{ float:right; font-size:12px; color:#999;}



/*表单样式*/
.usertable{ width:100%; float:left;}
.usertable tr{}
.usertab .alin a{ margin:0 15px;}
.usertab{ width:100%; float:left;}
.usertab .title{ background:#f5f5f5; border-bottom:2px #ccc solid;}
.usertab .titleabc{ background:#f5f5f5; height:30px; line-height:30px; float:left; width:920px;font-size:16px; text-indent:1em;}
.usertab .titlea{  height:30px; line-height:30px; float:left; width:100%;font-size:14px;}
.usertab .title h3{ float:left; padding:0 12px; font-size:14px;}
.usertab ul{ float:left; padding:10px 0;}
/*年薪选中样式-个人*/
.usertab .amagin{ margin:5px 0;}
.usertab .amagin a{ margin-right:10px; font-size:12px; height:22px; line-height:22px;}
.usertab .amagin .curr{background:#206BAF; color:#fff; padding:1px 5px; display:inline-block;}
/*年薪选中样式-猎头*/
.usertab .amaginliet{ margin:5px 0;}
.usertab .amaginliet a{ margin-right:10px; font-size:12px; height:22px; line-height:22px;}
.usertab .amaginliet .curr{background:#F27434; color:#fff; padding:1px 5px; display:inline-block;}
.usertab .inpu{}
.usertab .inpu30 input{ height:32px; line-height:30px;}
.usertab .inpu input{ vertical-align:middle; padding:0px; margin:0px;}
.usertab .inputa input{ margin-top:9px; margin-right:8px;} 
.usertab .pdsx5 li{ float:left; width:100%; padding:5px 0;}
.usertab .pdsx7 li{  width:100%; float:left;line-height:40px; }
.usertab .pdsx9 li{  width:100%; float:left;}
.usertab .pdsx7 li span{ display:block;white-space:nowrap; float:left; line-height:40px; }
.usertab .pdsx8 li{  width:100%;  float:left;}
.usertab .pdsx3{ padding:15px 0;}
.usertab .pdsx3 li{ float:left; width:100%; padding:3px 0;}
.usertab .pdsx2 li{ float:left; width:100%; padding:3px 0; border-bottom:1px #ccc dotted;}
.usertab .dhbt{ background:#f5f5f5; font-weight:bold;}
.usertab .dl1{ width:220px;height:21px; line-height:21px; float:left;}
.usertab .dl2{ height:21px; line-height:21px; float:left; width:98px; text-align:right;}
.usertab .dl3{height:21px; line-height:21px; float:right; width:118px;}
.usertab .dl4{ width:220px; float:left;}
.usertab .dl5{  float:left; }
.usertab .dl6{ float:right; }
.usertab dl{  min-width:250px; border:1px #ccc solid; height:28px; line-height:28px; padding-right:5px;overflow:hidden; float:left;}
    *html .usertab dl {width:250px; display:inline-block;}
.usertab dd{ display: inline-block;float:left;  font-size:12px; padding-left:10px; }
.usertab dd a{background:url(../images/com/anniu.png) -84px -333px repeat-x; width:16px; height:16px; display: inline-block;  margin-left:5px; margin-top:6px;}
.zddluser{  float:left; min-width:250px; border:1px #ccc solid; height:28px; line-height:28px; padding-right:5px; overflow:hidden;}
.zddluser dd{ display:inline-block; font-size:12px; padding-left:10px;}
.zddluser dd a{background:url(../images/com/anniu.png) -84px -333px repeat-x; width:16px; height:16px; display:block; float:right; margin-left:5px; margin-top:6px;}
.usertabsert dl{  width:100%; float:left; }
.usertabsert dd{ font-size:12px; padding-right:10px; float:left;}
.usertabsert dd a{background:url(../images/com/anniu.png) -84px -349px repeat-x; width:16px; height:16px; display:block; float:right; margin-left:5px; }
.usertabsert dd a:hover{background:url(../images/com/anniu.png) -84px -365px repeat-x; width:16px; height:16px; display:block; float:right; margin-left:5px;}
.usertab .titlexg{width:100%; text-indent:1em; color:#fff; float:left; height:30px; line-height:30px; font-weight:bold; font-size:14px; background:url("/images/user/jlbj.png") repeat-x;}
.usertab .titlexg em{ float:right; padding-right:10px;}
.usertab .titlexg em a{ color:#FFF;}
.usertab .titlexgbt{width:100%; text-indent:5em; color:#fff; float:left; height:30px; line-height:30px; font-weight:bold; font-size:14px; background:url("/images/user/jlbjbt.png") repeat-x;}
.usertab .titlexgbt em{ float:right; padding-right:10px;}
.usertab .titlexgbt em a{ color:#FFF;}
.usertab .titleyl{ width:100%; float:left; height:30px; line-height:30px; font-weight:bold; font-size:14px; background:#f5f5f5;}
.usertab .pdsx1 li{ float:left; width:100%; padding:3px 0;border-bottom:1px #ccc dotted;}
.usertab .pdsx6 {border-top:1px #ccc solid;border-right:1px #ccc solid; padding:0px; border-bottom:1px #ccc solid;}
.usertab .pdsx6 li{ float:left; width:100%;  text-align:center; height:35px; line-height:30px;}
.usertab .pdsx6 li span{ border-left:1px #ccc solid;height:35px; line-height:30px; display:block; }
.usertab p{ float:left;  color: #666;}
.usertab li i{ font-style:normal; color:red; padding:0 5px; font-weight:700;}
.usertab li span{line-height:30px; float:left; display:block;}
.usertab li div{line-height:30px; float:left; }
.usertab i{ color:red; font-style:normal;}
/*.usertab li span{ height:30px; line-height:30px; float:left; display:block;}*/
.usertab li .x{ background:url("/images/common/x.png") 0 0 no-repeat; color:red; text-indent:26px;}
.usertab .tabside{ float:left; border:2px red solid; }
.usertab .tabside li{ width:994px; float:left;}
.usertab .sp220 dl{ width:200px; float:left; padding:3px 10px; color:#999;}
.usertab .sph146{ height:146px; overflow:hidden; float:left;}
.usertab .b{ font-weight:bold;}
.usertab .ptlr15{ line-height:22px;}
.usertab .spbroo{ border-left:1px #ccc solid;}
.usertab .sp220 dt{ width:90px; text-align:right; float:left; }
.usertab .sp220 dd{ width:110px; float:right;}
.usertab .prots{ position:relative;background:#FBF1AE; font-size:14px; font-weight:bold;}
.usertab .prots em{ position:absolute; width:100%; height:32px;  border-left:2px red solid;border-right:2px red solid;border-top:2px red solid; border-bottom:2px #FBF1AE solid; left:0px; top:0px;}
.sp40{ width:40px;}

.sp50{ width:50px;}
.sp80{ width:80px;}
.sp60{ width:60px;}
.sp70{ width:70px;}
.sp100{ width:100px;}
.sp120{ width:120px;}
.sp150{ width:150px;}
.sp168{ width:168px;}
.sp180{ width:180px;}
.sp198{ width:198px;}
.sp200{ width:200px;}
.sp222{ width:222px;}
.sp230{ width:278px;}
.sp220{ width:220px; float:left;}
.sp250{ width:250px;_width:246px;}
.sp270{ width:270px;}
.sp300{ width:300px;}
.sp350{ width:350px;}
.sp400{ width:400px;}
.sp450{ width:450px;}
.sp460{ width:460px;}
.sp500{ width:500px;}
.sp600{ width:600px;}
.sp620{ width:620px;}
.sp700{ width:700px;}
.sp900{ width:900px;}
.sp950{ width:950px;}
.sp800{ width:800px; padding-left:40px; color:#999;}
.usertab .txt{ border-top:1px #B1B1B1 solid;border-left:1px #B1B1B1 solid;border-bottom:1px #DEDEDE solid;border-right:1px #DEDEDE solid;  height:26px; line-height:26px; width:190px; padding-left:5px;}
.txtword{ border-top:1px #B1B1B1 solid;border-left:1px #B1B1B1 solid;border-bottom:1px #DEDEDE solid;border-right:1px #DEDEDE solid;   line-height:20px; padding-left:5px;}
.usertab .anniu{ background:url(../images/com/anniu.png) repeat-x; border:0px #0066CC solid; height:32px; line-height:32px; color:#fff; font-size:16px; padding:0 20px; display:inline-block; }
textarea{ background:url("/images/index/text.png") repeat-x; border:1px #ccc solid;}

/*找职位列表*/
.jobquiry { width:100%;  float:left;height:194px; }
.zwquiry { background:url("/images/index/sojob.png") top center no-repeat; }
.ltquiry {  background:url("/images/index/solietou.png") top center no-repeat;}
.qyquiry { background:url("/images/index/soqiye.png") top center no-repeat; width:100%;  float:left;height:194px; }
.jobquiry ul{ padding:20px; float:left;}
.jobquiry li { float:left;line-height:28px; margin-top:5px;}
.jobquiry li dl { height:28px;  display:inline-block; float:left; }
.jobquiry li dt { float:left;}
.jobquiry li dd { padding:0 8px 0 8px; display:inline-block; float:left;margin-left:10px; _margin-left:6px; background:#0080FF; color:#fff; }

.jobquiry li dd a { width:12px;height:12px; display:inline-block; overflow:hidden; background:url("/images/index/x.png") no-repeat; margin-left:8px;}
.jobquiry li .sp120{width:90px; float:left; }
.jobquiry li .sp600{ width:800px; float:left;}
.jobquiry li .sp500{ width:600px; float:left;}

.jobquiry .textinput {width:200px; border:2px #0066CC solid; height:26px; line-height:26px; margin-left:9px;float:left;}
.jobquiry .soubutton { background:url("/images/index/indexloginbg_title.png") -121px -86px no-repeat;border:none; width:59px; height:30px; line-height:30px; border:none;font-size:14px; color:#fff;}

/*表单样式*/
.table{ float:left; border:1px #ccc solid; width:100%; border:0px;}
.table tr{  border:1px #dedede solid; text-align:center;}
.table th{ line-height:30px; padding:5px;border:1px #dedede solid;text-align:center;}
.table td{ line-height:30px; padding:5px;border:1px #dedede solid;text-align:center;}
.table .tb1{ background:#EEFFF2;}
.table .tb2{background:#FFF2E6;}
.table .tb3{background:#EBF4FA;}

/*金币规则表单样式*/
.jbtable{ float:left; border:1px #ccc solid; width:100%;}
.jbtable tr{  border:1px #dedede solid; text-align:center;}
.jbtable th{ padding:8px 15px; border:1px #dedede solid;text-align:center;}
.jbtable td{ padding:8px 15px; border:1px #dedede solid; line-height:22px;}
.jbtable .tb1{ background:#EEFFF2;}
.jbtable .tb2{background:#FFF2E6;}
.jbtable .tb3{background:#EBF4FA;}
 
/*会员猎聘会列表*/
.userlphlist dl{ float:left; width:978px; padding:10px 10px 15px 10px; margin-bottom:15px; border-bottom:1px #ccc dotted;}
.userlphlist dt{ width:400px; float:left; height:220px;}
.userlphlist dd{ width:520px; float:right; padding-left:30px;}
.userlphlist .wycj a{ padding:0 20px; height:30px; line-height:30px; position:absolute; top:0px; right:0px; display:block; background:red; text-align:center; font-size:14px; color:#fff;}
.userlphlist .ycj a{ padding:0 20px; height:30px; line-height:30px; position:absolute; top:0px; right:0px; display:block; background:#999; text-align:center; font-size:14px; color:#fff;}
.userlphlist .ycjjs a{ width:100px; height:30px; line-height:30px; position:absolute; top:0px; right:0px; display:block; background:#999; text-align:center; font-size:14px; color:#fff;}
.userlphlist .ybm a{ width:100px; height:30px; line-height:30px; position:absolute; top:0px; right:0px; display:block; background:#090; text-align:center; font-size:14px; color:#fff;}
.userlphlist dd strong{ float:left; font-size:16px; color:red; padding-right:10px;}
.userlphlist dd h3{ font-size:16px;}
.userlphlist dd h3 a{ color:#000;}
.userlphlist .ulpls4 a{ margin-right:15px;}
.userlphlist .ulpls1{ float:left; width:100%; height:36px; position:relative;}
.userlphlist .ulpls2{ font-size:14px; height:26px; line-height:26px; float:left; width:100%;}
.userlphlist .ulpls3{ height:26px; line-height:26px; float:left; width:100%;}
.userlphlist .ulpls4{ height:25px; line-height:25px; float:left; width:100%; position:relative; }
.userlphlist .ulpls5 p{  line-height:22px; }
.userlphlist .ulpls5{ float:left;  border:1px #ccc dotted; background:#f5f5f5; width:490px; padding:5px 10px; margin-top:7px;}


#IndustryTypeContent div {  width:600px; margin:0 auto; line-height:25px; background:#fff;}
#IndustryTypeContent ul { padding:0; margin:0; width:600px; }
#IndustryTypeContent ul li { padding:0; margin:0; list-style-type:none; float:left; width:200px; line-height:25px; }
#IndustryTypeContent ul li input { margin-right:5px; }
#IndustryTypeContent { color:#333; }
        .xubox_page xubox_page_0,.xubox_layer xubox_layer_0{ background:#fff; }
#FunctionTypesContent {   background:#fff;}
#FunctionTypesContent h2 { font-weight:bold; line-height:25px; border-bottom:dashed 1px #ccc; padding-left:10px; }
#FunctionTypesContent ul { width:297px; padding:4px; height:296px; margin:0; overflow-y: auto; }
#FunctionTypesContent ul li { line-height:25px; padding-left:5px; list-style-type:none; }
#FunctionTypesContent a { text-decoration:none; color:#333; }
.FunctionTypesLeft { width:305px; height:330px; float:left; border:1px solid #ccc; background:#fff;}
.FunctionTypesRight { width:305px; height:330px; float:left; border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
.FunctionTypesRight ul li input { margin-right:5px; }
.FunctionTypesRight ul li label {  color:#333; }
.FunctionTypeCurr { background-color:#DEF3FF; }
 #FunctionTypeParent a { background: url("/images/icon_list.png") no-repeat scroll right 5px transparent; }



/*登录界面*/
.loginhead {width:100%; float:left; background:#fff; padding:20px 0;}
.login{ width:100%; float:left;height:405px;  }
.loginleft{ width:100%; height:405px;  float:left; overflow:hidden; background:#fff;}
.loginleft .lgbg1 {background:url(../images/index/nbg3.jpg) top center no-repeat;width:100%; height:405px;  }
.loginleft .lgbg2 {background:url(../images/index/nbg4.jpg) top center no-repeat; width:100%; height:405px; }
.loginleft .lgbg3 {background:url(../images/index/nbg4.jpg) top center no-repeat; width:100%; height:405px; }
.loginleft .lgbg4 {background:url(../images/index/nbg4.jpg) top center no-repeat; width:100%; height:405px; }
.logintext{ height:120px;background:#4C347A;width:400px; }


.loginright{padding:0 10px 0 5px; width:340px;height:405px;  float:right;  background:#F2F2F2; }
.loginright dl{ float:left; width:100%; padding:40px 0 0 10px;_padding:20px 0 0 10px;}
.loginright dt{ height:40px; line-height:40px; overflow:hidden;float:left; width:100%; }
.loginright dt p{ border-top:1px #ccc dotted; height:1px; float:left; width:100%; overflow:hidden; top:20px; left:0px; }
.loginright dt strong{  padding:0 20px; font-size:20px;}
.loginright dd{ width:100%; }
.loginright .ddti{ width:100px; text-align:right; float:left; font-size:14px; color:#333;}
.loginright .ddin{ width:230px; float:left; }
.loginright .ddps{ width:100px;float:left; color:#999;}
.loginright li{ width:100%; float:left; padding:5px 0;line-height:26px;}
.loginright .txt{ width:80%; padding-left:5px;}
.loginright .butten{ width:100px; height:30px; line-height:30px; background:#4C347A; border:none; color:#fff; font-size:14px; cursor:pointer;}

.anniu a{ background:url(../images/com/anniu.png) repeat-x; border:0px #0066CC solid; height:30px; line-height:30px; color:#fff; font-size:14px; padding:0 20px; display: inline-block; text-decoration:none;}
.anniu a:hover{ color:#FC0;}
.txt{ border-top:1px #B1B1B1 solid;border-left:1px #B1B1B1 solid;border-bottom:1px #DEDEDE solid;border-right:1px #DEDEDE solid;  height:26px; line-height:26px;  padding-left:5px;}
.qqdenglu {width:111px; height:34px; background:url("/images/common/btn_sprite.png") no-repeat; display:block;}
/* 会员注册 */ 
.register{ width:1000px; float:left;background:#FFF; padding-bottom:40px; border:1px solid #e1e1e1;-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC;}
.register_main{ float:left; width:1000px;}
.register_main dl dt{  float:left; width:100%; padding:15px 0; text-indent:2em;}
.register_title{ float:left; width:960px; padding:20px; border-bottom:1px #ccc dotted; background:url(../images/com/light.gif) left bottom repeat-x; }
.register_title .info{ float:left;}
.register_title strong{ font-size:20px; line-height:25px;}
.register_title p{ font-size:12px; line-height:25px; color:#666;}
.register_title span{ float:right;  border:1px #ccc solid; display:block; overflow:hidden;}
.register_title span a{ width:140px;text-align:center; text-decoration:none;color:#000;  line-height:50px; line-height:50px; font-size:16px; float:left; display:block;}
.register_title span a:hover,.register_title .curr{ background:#115899;color:#fff; }
/* 
.register dl{ float:left; width:100%; padding:20px 0;}
.register dt{ position:relative; height:40px; line-height:40px; overflow:hidden;float:left; width:100%;}
.register dt p{ border-top:1px #ccc dotted; height:1px; float:left; width:100%; overflow:hidden; top:20px; position:absolute; left:0px; }
.register dt strong{ z-index:1; position:absolute; background:#fff; padding:0 20px; font-size:14px;}
.register dd{ padding-left:10%; width:90%; } 
*/
.register .ddti{ width:20%; text-align:right; float:left; font-size:14px; color:#333;}
.register .ddin{ width:40%; float:left;}
.register .ddps{ width:40%;float:left; color:#999;}
.register li{ width:100%; float:left; padding:5px 0;line-height:26px;}
.register .txt{border-top:1px #B1B1B1 solid;border-left:1px #B1B1B1 solid;border-bottom:1px #DEDEDE solid;border-right:1px #DEDEDE solid;  height:26px; line-height:26px; width:80%; padding-left:5px;}
.register .anniu{ background:url(../images/com/anniu.png) repeat-x; border:0px #0066CC solid; height:36px; line-height:36px; color:#fff; font-size:16px;  width:80%; }

/* select下来框样式表 */ 
select{ height: 28px;}

/*所有修改样式*/
.tsxiugai a{ background:url(../images/com/date.png) no-repeat; height:30px; line-height:30px; padding:0 10px 0 28px; display:inline-block; color:#000;}
.tsxiugai a:hover{ background:url(../images/com/date.png) left bottom no-repeat; text-decoration:none; }


 .aboutleft {width:100%; float:left;  }

  .aboutleft li a{ display:block;  height:40px; background:#F4F5F8; line-height:40px;  border-bottom:1px #DEDEDE solid;  font-size:14px; text-indent:2em;}
 .aboutleft li {float:left; width:100%; }
 .aboutleft .curr a{  background:#fff; }
 .aboutright {width:745px; float:right;}
 .aboutcenter {padding:20px; width:705px; font-size:14px; background:#fff;}
 .aboutcenter p {  font-size:14px; padding-bottom:10px; font-family:'宋体';}
 .aboutcenter h4 { font-size:18px; padding-bottom:10px;}


.lph_copmany{ background:#166BB5 url(../images/com/qyhead.jpg) top center no-repeat;float:left; width:100%;}
.lph_copmany .lph_head_com{ padding:30px 20px 20px 20px; float:left;background: url(../images/com/light.gif) left bottom repeat-x; width:960px;}
.lph_copmany .lph_com_bar{float:left; width:100%;  margin-top:20px;}
.lph_copmany .lph_com_bar li{ float:left; height:40px; line-height:40px; padding:0 20px; }
.lph_copmany .lph_com_bar h3{font-size:14px;}
.lph_copmany .lph_com_bar ol{float:right; border:1px #f1f1f1 solid;     }
.lph_copmany .lph_com_bar ol li{padding:0px;}
.lph_copmany .lph_com{ float:left; width:100%;}
.lph_copmany .lph_com h3{font-size:20px; padding-bottom:15px;}
.lph_copmany .lph_com h3 span{ margin-right:8px; display:inline-block;}
.lph_copmany .lph_com img{float:left;width:180px; border:1px #ccc solid; padding:2px;}
.lph_copmany .lph_com span{float:left; padding-left:20px; display:block;}
.lph_copmany .lph_com p{ line-height:30px;}
.lph_copmany .lph_com em{float:right;}

.lph_com_comlist{ width:958px; padding:20px; float:left; background:#fff;border:1px solid #e1e1e1;-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC;}
.lph_com_comlist li{float:left; padding:10px 0; width:958px;font-size:14px;border-bottom:1px #ccc dotted;}
.lph_com_comlist .u1{width:270px;}
.lph_com_comlist .u2{width:180px; color:#666;font-size:12px;}
.lph_com_comlist .u3{width:100px; float:right; text-align:right; color:red;}
.lph_com_comlist li span{ display:inline-block; float:left;}
.lph_com_comlist p{ line-height:24px; font-size:14px;}
.lph_com_comlist em{color:#666;}


.newstitleh1,.newstitleh2,.newstitleh3,.newstitleh4,.newstitleh5,.newstitleh6,.newstitleh7{ width:980px; height:33px; background:url(../images/com/title.png?lphbrand=20261105a) no-repeat; float:left; text-indent:-999em;  }

.newstitleh1 { background-position:0 0;margin:25px 0 10px 0;}
.newstitleh2 {background-position:0 -35px;margin:25px 0 10px 0;}
.newstitleh3 {background-position:0 -70px;}
.newstitleh4 {background-position:0 -105px;margin:25px 0 0px 0;}
.newstitleh5 {background-position:0 -140px;}
.newstitleh6 {background-position:0 -176px; margin:20px 0;}
.newstitleh7 {background-position:0 0;}


.han5w,.han5w:hover,.han5,.han5:hover,.han3,.han3:hover,.han2,.han2:hover,.lan5w,.lan5w:hover,.lan5,.lan5:hover,.lan3,.lan3:hover,.lan2,.lan2:hover{ text-decoration:none; display:inline-block; height:28px; line-height:28px; text-align:center;background:url(../images/com/an.png) no-repeat; color:#fff; border:none; font-size:14px; cursor:pointer; vertical-align:middle; letter-spacing:2px;}
.han5{ width:110px; background-position:0 -94px;}
.han5:hover{background-position:0px -123px;}
.han5w{ width:110px; background:url(../images/com/an.png) 0 -152px no-repeat;height:34px; font-size:16px;}
.han5w:hover{background:url(../images/com/an.png) 0 -187px no-repeat;height:34px;font-size:16px;}
.han3{background-position:-111px -94px; width:80px;}
.han3:hover{background-position:-111px -123px;}
.han2{background-position:-192px -94px; width:58px;}
.han2:hover{background-position:-192px -123px;}

.lan5{ width:110px; background-position:0 -222px;}
.lan5:hover{background-position:0px -251px;}
.lan5w{ width:110px; background:url(../images/com/an.png) -111px -152px no-repeat;height:34px; font-size:16px;}
.lan5w:hover{background:url(../images/com/an.png) -111px -187px no-repeat;height:34px;font-size:16px;}
.lan3{background-position:-111px -222px; width:80px;}
.lan3:hover{background-position:-111px -251px;}
.lan2{background-position:-192px -222px; width:58px;}
.lan2:hover{background-position:-192px -251px;}

.suikanguo{  float:left;padding:20px; width:950px;}
.suikanguo li{ float:left;}
.suikanguo li a{ padding:4px 20px; display:block;font-size:18px; margin:0 10px;}
.suikanguo li a.curr,.suikanguo li a:hover{ background:#227299; color:#fff; padding:4px 20px; display:block; font-size:18px;}

.jbgz {width:100%;float:left;padding:20px;}
.jbgz a{ margin:0 10px;}
                                                               
 textarea{ background:url("/images/index/text.png") repeat-x; border:1px #ccc solid;}

.sixin{ background:url(../images/com/anniu.png) 0 -287px no-repeat; color:#666; width:72px; height:21px; line-height:21px; text-indent:2em; display:inline-block;font-size:12px;}
.usgza{background:url(../images/com/anniu.png) 0 -309px no-repeat; color:#666; width:79px; height:21px; line-height:21px; text-indent:1.5em; display: inline-block;font-size:12px;}
.usgzb{background:url(../images/com/anniu.png) 0 -332px no-repeat; color:#666; width:79px; height:21px; line-height:21px; text-indent:1.5em; display: inline-block; font-size:12px;}
.dhlx{background:url(../images/com/anniu.png) 0 -354px no-repeat; color:#666; width:79px; height:21px; line-height:21px; text-indent:1.5em; display: inline-block;font-size:12px;}


.guanzhu a{ width:49px; display:inline-block; background:url(../images/com/anniu.png) 0px -37px no-repeat; height:19px; line-height:19px; text-align:center; text-decoration:none; color:#333;}
.guanzhu a:hover{background:url(../images/com/anniu.png) 0px -56px no-repeat;color:#fff;}

.ltliuyan{ width:978px; float:left; background:url("/images/user/xinxibg.gif") 2px 0 repeat-y;}
.ltliuyan .ltleft{ width:178px; float: left;}
.ltliuyan .ltleft a{ height:50px; line-height:50px; font-size:14px; width:100%; display:block;
 text-indent:2em; text-decoration:none;color:#000;}
 .ltliuyan .ltleft a.curr{ border-top:1px #ccc solid;border-bottom:1px #ccc solid;border-right:1px #fff solid; color:#000;}
.ltliuyan .ltleft i{ color:red; font-size:12px; padding-left:12px;}
.ltliuyan .ltright{ width:760px; float:right; padding:20px;}
.ltliuyan .infotitle{ width:100%; float:left; padding:15px 0;}
.ltliuyan .syscenter{ border:1px #ccc dotted; float:left; padding:15px; width:730px;}
.ltliuyan .syscenter .syscenterfoot{ float:left; width:100%; margin-top:15px; height:30px; line-height:30px; background:#f5f5f5; text-indent:1em;}
.ltliuyan .syscenter .syscenterfoot a{ margin:0 8px; color:#039;}
.ltliuyan .syscenter .sysword{ font-size:14px;}
.ltliuyan .syscenter .sysword .h2{ font-size:16px; width:100%; padding:0 0 20px 0;}
.ltliuyan .sysxiaoxi{ width:760px; float:left;}
.ltliuyan .sysxiaoxi .xxdak{ width:100%; float:left; margin-bottom:20px;}
.ltliuyan .sysxiaoxi .xxtx{width:80px; float:left; text-align:center;}
.ltliuyan .sysxiaoxi .xxtx a{ padding-bottom:8px;}
.ltliuyan .sysxiaoxi .xxnn{ width:618px; background:#f5f5f5; border:1px #ccc solid; float:right; padding:20px 20px 0 20px; }
.ltliuyan .sysxiaoxi .xxword{  width:100%; float:left;}
.ltliuyan .sysxiaoxi .xxword p{line-height:24px;font-size:14px;}
.ltliuyan .sysxiaoxi .xxword .fagtitle{ color:#999; width:100%; float:left; padding-bottom:10px;}
.ltliuyan .sysxiaoxi .xxword .fagtitle a{ color:#009; margin-left:10px;}
.ltliuyan .sysxiaoxi .xxfoot{width:100%; color:#999;float:left; height:40px; line-height:40px;}
.ltliuyan .sysxiaoxi .xxfoot a{ color:#039; margin:0 8px;}
.ltliuyan .sysxiaoxi .xxfoot p{ float:right; }
.ltliuyan .sysxiaoxi .xxdak1{ width:100%; float:left; margin-bottom:20px;}
.ltliuyan .sysxiaoxi .xxtx1{width:80px; float:right; text-align:center;}
.ltliuyan .sysxiaoxi .xxtx1 a{ padding-bottom:8px;}
.ltliuyan .sysxiaoxi .xxnn1{ width:618px; background:#FCEDBD; border:1px #F1AD52 solid; float:left; padding:20px 20px 0 20px; }
.ltliuyan .sysxiaoxi .xxword1{  width:100%; float:left;}
.ltliuyan .sysxiaoxi .xxword1 p{line-height:24px;font-size:14px;}
.ltliuyan .sysxiaoxi .xxword1 .fagtitle1{ color:#999; width:100%; float:left; padding-bottom:10px;}
.ltliuyan .sysxiaoxi .xxword1 .fagtitle1 a{ color:#009; margin-left:10px;}
.ltliuyan .sysxiaoxi .xxfoot1{width:100%; color:#999;float:left; height:40px; line-height:40px;}
.ltliuyan .sysxiaoxi .xxfoot1 a{ color:#039; margin:0 8px;}
.ltliuyan .sysxiaoxi .xxfoot1 p{ float:right; }











