
/* 个人顶部 */
#hTop{ z-index:50; position: fixed;width:100%; height:70px;background: url(../image/htop.png) repeat; text-align:left; border-bottom:0px #DDD solid; top: 0px; left: 0px; }
#hHead{ margin:auto;width:100%; text-align:center;background-color:#FFF; padding-top:70px;overflow:hidden;}
#hTopbar{ margin:auto; width:1200px; height:70px; }

/* LOGO */
.hTopleft{ float:left;width:220px; height:70px; }
.hTopleft img{ width:200px; height:60px; margin-top:5px; }

/* 菜单 */
.hTopmid{ float:left;width:780px; height:70px; }
.hTopmid ul li{ float:left; width:auto; line-height:68px;display:inline; position: relative; text-align:center;font-size:16px; margin:0px 10px; }
.hTopmid ul .hli a { color:#666;}
.hTopmid ul .hli a:hover { display:inline-block;width:auto;line-height:68px;color:#EE4E4E;border-bottom:2px #EE4E4E solid; }
.hTopmid ul .over a {  display:inline-block;width:auto;line-height:68px;color:#EE4E4E; border-bottom:2px #EE4E4E solid;}
.hTopover{  }
.hTopmid ul li a.hMore{  float:left; width:50px;height:70px; z-index:3; position: relative; display: block; background: url(../image/hmore1.png) right center no-repeat; text-align:left; padding-left:10px; color:#666; }
.hTopmid ul li a.hMorecurrent { background: url(../image/hmore2.png) right center no-repeat; color:#EE4E4E; }
.hMoredown { z-index: 2; position: absolute;top:50px;left:-30px; width:120px; height:auto; border-bottom:1px #D5D5D5 solid; padding-top:9px;background: url(../image/hmore_bg.png) top no-repeat; background-color:#FFF; }
.hMoredown span{ float:left; width:120px;line-height:35px; text-align:center; font-size:14px;border-bottom:1px #E5E5E5 solid; }
.hMoredown span a{ display:block; width:120px; line-height:35px;color:#555; }
.hMoredown span:last-child{ border-bottom:0;}
.hMoredown span:hover{ background-color:#EE4E4E; }
.hMoredown span:hover a{ color:#FFF; }


/* 入口和登录 */
.hTopright{ float:right;width:140px; height:65px; }
.hTopright .all{ float:right;width:auto;height:40px; margin-top:15px;}
.hTopright .all .left{ float:left;width:auto;height:40px; line-height:40px; border-right:0px #E5E5E5 dashed; padding-right:10px; }
.hTopright .all .left a{ color:#EE4E4E; }
.hTopright .all .divLogin{ float:left;width:auto;height:40px; line-height:40px; text-align:center;background: url(https://0591.wlzp.vip/images/header/user.png) left center no-repeat; padding-left:18px; color:#ccc; }
.hTopright .all .divLogin a{ color:#888; margin:0px 5px; }
.hTopright .all .divLogin a:hover{ color:#e14e4e; }
.hTopright .all .divLogin:hover{ background: url(https://0591.wlzp.vip/images/header/users.png) left center no-repeat; }

.hTopright .all .divUser{ float:left;width:auto;height:40px; line-height:40px; text-align:center; padding-left:10px; }
.hTopright .all .divUser .s1{ float:left;width:40px;height:40px; line-height:40px;display:inline; position: relative }
.hTopright .all .divUser .s1 a.uMore{  float:left; width:40px;height:40px; z-index:3; position: relative; display: block; }
.hTopright .all .divUser .s1 a.uMore img{width:40px;height:40px;border-radius:100%;  }
.hTopright .all .divUser .s1 a.uMorecurrent { }
.uMoredown { z-index: 2; position: absolute;top:40px;left:-40px; width:120px; height:auto; border-bottom:1px #D5D5D5 solid; padding-top:9px;background: url(../image/hmore_bg.png) top no-repeat; background-color:#FFF; }
.uMoredown li{ float:left; width:120px;line-height:35px; text-align:center; font-size:14px;border-bottom:1px #E5E5E5 solid; }
.uMoredown li a{ display:block; width:120px; line-height:35px;color:#555; }
.uMoredown li:last-child{ border-bottom:0;}
.uMoredown li:hover{ background-color:#EE4E4E; }
.uMoredown li:hover a{ color:#FFF; }
.hTopright .all .divUser .s2{ float:left;width:50px;height:40px; line-height:40px; font-size:12px; text-align:right; }
.hTopright .all .divUser .s2 a{ color:#666; }


/* 企业顶部 */
#cTop{ z-index:50; position: fixed;width:100%; height:70px;background: url(../image/htop.png) repeat; text-align:left; border-bottom:0px #DDD solid; top: 0px; left: 0px; }
#cHead{ margin:auto;width:100%; text-align:center;background-color:#FFF; padding-top:70px;overflow:hidden;}
#cTopbar{ margin:auto; width:1100px; height:70px; }

.cTopmid{ float:left;width:680px; height:70px; }
.cTopmid ul li{ float:left; width:auto; line-height:68px;display:inline; position: relative; text-align:center;font-size:16px; margin:0px 10px; }
.cTopmid ul .hli a { color:#666;}
.cTopmid ul .hli a:hover { display:inline-block;width:auto;line-height:68px;color:#EE4E4E;border-bottom:2px #EE4E4E solid; }
.cTopmid ul .over a {  display:inline-block;width:auto;line-height:68px;color:#EE4E4E; border-bottom:2px #EE4E4E solid;}

.cTopmid ul li a.hMore{  float:left; width:50px;height:70px; z-index:3; position: relative; display: block; background: url(../image/hmore1.png) right center no-repeat; text-align:left; padding-left:0px; color:#666; }
.cTopmid ul li a.hMorecurrent { background: url(../image/hmore2.png) right center no-repeat; color:#EE4E4E; }
.cMoredown { z-index: 2; position: absolute;top:50px;left:-30px; width:120px; height:auto; border-bottom:1px #D5D5D5 solid; padding-top:9px;background: url(../image/hmore_bg.png) top no-repeat; background-color:#FFF; }
.cMoredown span{ float:left; width:120px;line-height:35px; text-align:center; font-size:14px;border-bottom:1px #E5E5E5 solid; }
.cMoredown span a{ display:block; width:120px; line-height:35px;color:#555; }
.cMoredown span:last-child{ border-bottom:0;}
.cMoredown span:hover{ background-color:#EE4E4E; }
.cMoredown span:hover a{ color:#FFF; }




/* 二级导航 */
.hLogoright{ float:right;width:850px;height:85px; text-align:left; }
.hLogoright ul{ float:left;width:850px; margin-top:20px; height:40px;font-size:15px; }
.hLogoright ul li{ float:right;width:auto;height:40px; line-height:40px; padding:0px 15px; text-align:center; }

.hNavbar1{ height:35px; }
.hNavbar1 a{ display:inline-block; width:auto; line-height:35px; padding:0px 35px;border-radius:20px;background-color:#F06B44;color:#FFF;  } 

.hNavbar2{ }
.hNavbar2 a{ display:inline-block; color:#555; }
.hNavbar2 a:hover{ color:#F06B44; }


#hNavword{ width:980px; margin:auto; height:45px; line-height:45px; text-align:left; color:#999; }
#hNavword i{ font-style:normal;color:#444; }
#hNavword a{ color:#444; } 
#hNavword a:hover{ color:#3377CC; text-decoration:underline; } 


/* 手机找工作导航 */
#appNav{ margin:auto;width:100%; height:55px;background:url(../image/nav.png) repeat-x; }
#appNavbar{ width:980px; margin:auto; height:55px; }
#appNavbar ul li{ float:left;width:180px;height:55px; line-height:55px; text-align:center; font-size:14px; }
.appNavbar1{ background:url(../image/nav1.png) no-repeat; }
.appNavbar1 a{ display:inline-block;color:#FFF;font-weight:bold;font-size:20px; font-family: "Microsoft YaHei", 微软雅黑;   }
.appNavbar2:hover{ }
.appNavbar2 a{ color:#FFF;font-weight:bold;font-size:20px; font-family: "Microsoft YaHei", 微软雅黑; }
.appNavbar2 a:hover{ color:#FFF; }


/* 登录页 顶部 */
#loginheader{ margin:auto; width:1000px; height:60px; margin:15px auto;text-align:left; overflow:hidden; }
#loginheader .logo{ float:left;width:220px; height:60px; }
#loginheader .logo img{ width:200px; height:60px; }
#loginheader .word{ float:left;width:580px; height:60px; line-height:60px; color:#666; font-size:18px; }
#loginheader .link{ float:left;width:200px; height:60px; line-height:60px;text-align:right; color:#666; }
#loginheader .link a{ color:#666; }





/* 会员中心 顶部 */
#utop{ width:100%;height:60px; background-color:#EE4E4E; top: 0px; left: 0px;text-align:left }
.utopbar{ margin:auto;width:1100px;height:60px;}
.utopbar .left{ float:left; width:600px; height:60px; display:inline;}
.utopbar .left .logo{ float:left; width:200px; height:60px; padding-top:0px;text-align:center;}
.utopbar .left .logo img{ width:190px; height:60px;}
.utopbar .left .channel{ float:left; width:100px; height:30px; line-height:30px;font-size:18px;color:#FFF; font-family: "Microsoft YaHei", 微软雅黑; border-left:2px #FFF solid; margin-top:15px; text-indent:10px; }
.utopbar .left .channel a{ color:#FFF; }

.utopbar .right{ float:left; width:500px;height:60px }
.utopbar .right ul li{ float:right;  margin:0px 0px 0px 10px; height:60px;line-height:60px; color:#FFF;}
.utopbar .right ul li i{ font-style:normal; padding:0px 8px; color:#FFF; }
.utopbar .right ul li a{ color:#FFF; margin-right:10px;}
.utopbar .right ul li a:hover { color:#FFF;}
.utopMessage{ display:inline-block;width:14px; height:13px;background:url(../image/utop4.png) no-repeat 0px 0px;margin-top:5px; margin-right:5px;cursor:pointer; }
.utopMessage:hover{ background-position:0px 0px; }

/* 会员中心 导航 */
#unav{ width:100%; height:60px; margin-bottom:15px; background:url(../image/unav.png) bottom repeat-x;background-color:#FFF; text-align:center; overflow:hidden;}
.unav{ margin:auto;width:1100px; height:60px; }
.unav ul{ float:left;width:900px; height:60px; }
.unav1,.unav2{ float:left;width:80px; height:58px; line-height:58px; margin:0px 15px;text-align:center;font-size:16px; font-family: "Microsoft YaHei", 微软雅黑; }
.unav1{ background:url(../image/unav_bg.png) center bottom repeat-x; }
.unav1 a{ color:#1695F6;}
.unav2 a{ color:#818BA3;}
.unav2 a:hover{ color:#1695F6;}

.unav .sea{ float:right;width:100px; height:60px; }
.unav .sea a{ display:inline-block; width:90px; line-height:30px;font-size:14px; background-color:#57A743;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; margin-top:15px; }
.unav .sea a:link{ color:#FFF; }
.unav .sea a:hover{ background-color:#6CBB57;color:#FFF; }


/* 顶部定义 */
#headerborder{ margin:auto;width:100%;  text-align:center; overflow:hidden;}
#header{ margin:auto;width:1100px; height:85px;overflow:hidden;  }
#header2{ margin:auto;width:1100px; height:90px;overflow:hidden;  }


#logo_nav{ float:right;width:800px;height:85px; }
#logo_nav ul{ float:left;width:800px;height:85px;}
#comp_nav{ float:right;width:800px;height:85px; }
#comp_nav ul{ float:left;width:800px;height:85px;}
#camp_nav{ float:right;width:500px;height:85px; }
#camp_nav ul{ float:left;width:500px;height:85px;}


.utop1{ float:left;width:100px; height:85px;background:url(../image/utop1.png) center 20px no-repeat; }
.utop2{ float:left;width:100px; height:85px;background:url(../image/utop2.png) center 20px no-repeat; }
.utop3{ float:left;width:100px; height:85px;background:url(../image/utop3.png) center 20px no-repeat; }
.utop4{ float:left;width:100px; height:85px;background:url(../image/utop41.png) center 20px no-repeat; }
.utop5{ float:left;width:100px; height:85px;background:url(../image/utop5.png) center 20px no-repeat; }
.utop6{ float:left;width:100px; height:85px;background:url(../image/utop6.png) center 20px no-repeat; }
.utop7{ float:left;width:100px; height:85px;background:url(../image/utop7.png) center 20px no-repeat; }
.utop8{ float:left;width:100px; height:85px;background:url(../image/utop8.png) center 20px no-repeat; }
.utop9{ float:left;width:100px; height:85px;background:url(../image/utop9.png) center 20px no-repeat; }


/* 导航定义 */
#nav{ margin:auto;width:980px; height:39px;background:url(../image/nav_bg.jpg) repeat-x;margin-bottom:10px;overflow:hidden;}
#nav ul{  margin:auto;width:975px; padding-left:5px; }
.nav_s{ float:left;width:2px; height:39px;}
.nav_title{ float:left;width:85px; height:28px;padding-top:11px;background:url(../image/nav_title.jpg) no-repeat; text-align:center; font-weight:bold; font-size:12px;}
.nav_title A:Link  { color:#FFFF00; text-decoration:none;}
.nav_title A:Visited { color:#FFFF00; text-decoration:none;}
.nav_title A:Hover { color:#FFFFFF; text-decoration:underline;}

.nav_t{ float:left;width:85px; height:28px; padding-top:11px; text-align:center;font-size:12px;}
.nav_t a:link{ color:#FFF; text-decoration:none;}
.nav_t a:visited{ color:#FFF; text-decoration:none;}
.nav_t a:hover{ color:#FFFF00; text-decoration:none;}

.nav_r{ float:right;width:150px; height:28px;padding-top:11px; padding-right:6px; background:url(../image/nav_right.gif) no-repeat 0px 5px; color:#FFBD21; }
.nav_r a:link{ color:#B60B0B; text-decoration:none;}
.nav_r a:visited{ color:#B60B0B; text-decoration:none;}
.nav_r a:hover{ color:#B60B0B; text-decoration:none;}

/* 站点联盟 */
#AllSub { BORDER:#FF6600 2px solid; PADDING:10px; padding-right:7px; background-color:White;}
#AllSubUL { margin:0px; width:260px;overflow:hidden;}
#AllSubUL LI { width:65px; height:27px; float:left; margin:0px; background:url(https://0591.wlzp.vip/Images/Index/b_trade_bg.gif) no-repeat; text-align:center;padding-top:3px;overflow:hidden;}
#AllSubUL LI A:Link { color:#832C01; text-decoration:none;}
#AllSubUL LI A:Visited { color:#832C01; text-decoration:none;}
#AllSubUL LI A:Hover { color:#832C01; text-decoration:underline;}


/* 导航搜索 */
#navtwo{ margin:auto;width:980px; height:3px;background:url(../image/top5_bg.jpg) no-repeat; margin-bottom:8px;}
.search{ float:left;width:370; height:50px;padding-top:27px;}
.sea_ul1{ float:left;width:370px; height:37px;text-align:left;}
.sea_bg1{ float:left; width:30px; height:37px; background:url(../image/topsea1.gif) no-repeat; overflow:hidden;}
.sea_bg2{ float:left; width:260px; height:37px; overflow:hidden;}
.sea_bg3{ float:left; width:80px; height:37px; }
.sea_input{ float:left;width:260px; height:37px; line-height:37px; background:url(../image/topsea2.jpg) repeat-x; border:none; color:#c9c9c9;text-align:left; padding-top:0px; font-size:12px;}

/* 手机找工作 导航 */
#appnav{ margin:auto;width:100%; height:39px;background:url(../image/nav_bg.jpg) repeat-x;margin-bottom:10px;overflow:hidden;}
#appnav ul{  margin:auto;width:975px; padding-left:5px; }
.appnav_title{ float:left;width:120px; height:28px;padding-top:11px;background:url(../image/appnav_title.jpg) no-repeat; text-align:center; font-weight:bold; font-size:14px;}
.appnav_title A:Link  { color:#E01101; text-decoration:none;}
.appnav_title A:Visited { color:#E01101; text-decoration:none;}
.appnav_title A:Hover { color:#E01101; text-decoration:underline;}

.appnav_t{ float:left;width:120px; height:28px; padding-top:11px; text-align:center;font-size:14px;}
.appnav_t a:link{ color:#FFF; text-decoration:none;}
.appnav_t a:visited{ color:#FFF; text-decoration:none;}
.appnav_t a:hover{ color:#FFFF00; text-decoration:none;}


/* LOGO部分(旧) */
#hLogo{ margin:auto;width:100%;  text-align:center; background-color:#FFF; padding-top:45px;overflow:hidden;}
#hLogo2{ margin:auto;width:100%;  text-align:center; background-color:#FFF;overflow:hidden;}
#hLogobar{ width:1200px; margin:auto;height:85px;overflow:hidden;  }
.hLogoimg{ float:left; width:210px; height:60px; padding-top:15px;text-align:left;}
.hLogoimg img{ width:200px; height:60px;}
.hLogomid{ float:left; width:120px; height:30px; padding-top:40px;text-align:left;font-size:20px; color:#999;  }
.hLogomid a{ color:#C7D0E2; }


.fn-hide { DISPLAY: none; }