﻿.note{ border:#60A5F0 1px solid; width:950px; margin:2px auto; height:25px; text-align:left; line-height:25px; font-size:12px;}
#job_top{ width:950px; margin:2px auto; height:132px}
.message{ background:url(/image/index.gif) no-repeat 0 -255px; font-size:12px; color:#3399CC; font-weight:bold; line-height:25px; height:25px; width:100px; text-align:right; display:block; float:left;}
#main{ width:950px; height:206px; margin:0 auto}
#url{ background:url(/image/index.gif) no-repeat 0 -53px; width:224px; height:206px; float:left; display:block; position:relative;}
.city{list-style-type:none; width:200px ;height:30px; position:absolute; top:35px; left:10px;}
.city li{ font-size:12px; font-weight:bold;line-height:20px; width:40px; float:left; list-style:none;}
.url{width:180px;position:absolute; bottom:5px; right:20px; margin:0; padding:0; height:120px;}
.url li{width:170px; list-style-type:none;display:block; text-align:right; margin-bottom:2px;}
.personbtn{ background:url(/image/index.gif) no-repeat 0 -464px; width:180px; height:57px; display:block}
.jobbtn{ background:url(/image/index.gif) no-repeat 0 -521px; width:180px; height:28px; display:block}
.tjl{ background:url(/image/index.gif) no-repeat 0 -552px; width:180px; height:28px; display:block;}

#search{background:url(/image/index.gif) no-repeat -423px -53px; width:510px; height:206px; float:left; position:relative;}
.search{ height:50px; float:left; height:60px; border-bottom:1px dashed #FF6600; width:470px; margin:12px 0 0 15px; display:inline;}
.search ul{list-style-type:none; width:460px; float:left}
.search li{ float:left; font-size:12px; line-height:25px; text-align:center;}
.img2{ background:url(/image/index.gif) no-repeat 0 -284px ;width:50px; height:25px; color:#fff;}
.img2 a{background-image:none; color:#000; text-decoration:none; display:block;}
.img2 a:hover{background:url(/image/index.gif) no-repeat 0 -284px ;width:50px; height:25px; color:#fff;display:block;}
.img2 a:active{background:none; color:#000; text-decoration:none; display:block;}
.block{ list-style-type:none; width:460px; height:31px; float:left;}
.block li{ float:left; list-style-type:none; padding-right:10px;line-height:31px; text-align:left; width:460px;}
.keyValue{ border:1px #CCCCCC solid; line-height:24px;height:24px; text-indent:5px; width:150px; float:left; margin-right:15px}
.pop{ border:1px #3F8DD5 solid; width:490px; position:absolute; background:#F3F6FA; top:62px; left:15px; display:none; padding:0; z-index:1000;}
.pop div{ width:490px; float:left; display:block}
.pop ul{ width:480px; list-style:none; float:left; display:block; margin:0; padding:0 0 10px 10px}
.pop li{ display:block; list-style:none; float:left; width:70px; line-height:20px; cursor:pointer; text-indent:5px;}
.pop span{display:block; margin-left:5px; font-weight:bold;}
.cityPop{ border:1px #3F8DD5 solid; width:280px; position:absolute; background:#f7f7f7; top:62px; left:183px; display:none; padding:0; margin:0; z-index:1000}
.cityPop ul{ width:275px; list-style:none; float:left; display:block; z-index:1; margin:0}
.cityPop li{ display:block; list-style:none; float:left; width:45px; cursor:pointer; margin:0; line-height:20px; cursor:pointer; text-indent:5px;}
.cityPop span{display:block; margin-left:5px; font-weight:bold;}
.timePop{ border:1px #3F8DD5 solid; width:210px; position:absolute; background:#f7f7f7; top:62px; left:290px; display:none; padding:0; margin:0; z-index:1000}
.timePop ul{ width:200px; list-style:none; float:left; display:block; z-index:1;}
.timePop li{ display:block; list-style:none; float:left; width:55px; cursor:pointer;line-height:20px; text-indent:5px;}
.timePop span{display:block; margin-left:5px; font-weight:bold;}
.searchbtn{ background:url(/image/index.gif) no-repeat -70px -282px ; width:60px; height:23px; float:left; margin-right:15px}
.addbtn{ background:url(/image/index.gif) no-repeat 0 -354px; width:92px; height:26px; display:block; float:left; margin-right:15px; text-indent:10px;}
.hotjob{ width:460px; height:80px; float:left; margin:2px 0 0 15px; display:inline;}
.newl{ width:230px;float:left; height:25px;}
.newl ul{list-style-type:none; width:220px; display:block;}
.newl li{ float:left; font-size:12px;width:55px;line-height:20px; text-align:left; display:block}
.newimg{background:url(/image/index.gif) no-repeat -760px -520px; width:220px; height:34px; font-size:13px; color:#3399FF;text-align:left; line-height:34px;}
#run{ width:500px; height:45px; text-align:center;}
#noteq{ background:url(/image/index.gif) no-repeat 0 -387px; width:105px; height:35px; display:block; float:left; margin:3px 20px;}
#notez{ background:url(/image/index.gif) no-repeat 0 -422px; width:105px; height:35px; display:block; float:left; margin:3px 20px;}
#buyk{ background:url(/image/index.gif) no-repeat -150px -390px; width:155px; height:35px; display:block; float:left; margin:3px 15px;}
#login{width:216px; height:206px; float:left;}
#login form{ width:216px; height:200px;}
#ulogin{ background:url(/image/index.gif) no-repeat -424px -283px; width:216px; height:200px; margin-top:2px;position:relative; float:left;}
#ulogin ul{ width:150px; list-style-type:none; float:left; position:absolute; left:25px; top:45px}
#ulogin .text{ width:100px; height:19px;}
#ulogin li{ float:left; font-size:12px; width:100% ;list-style:none;line-height:28px; text-align:left; display:block;}
#ulogin .a{ height:35px; width:110px; float:left;}
#ulogin .b{ height:35px; width:95px; float:left;}
#uloginbtn{ background:url(/image/index.gif) no-repeat 0 -319px;height:29px; width:68px;margin-right:15px;}
#clogin{ background:url(/image/index.gif) no-repeat -707px -283px; width:216px; height:200px; margin-top:2px;position:relative; float:left;display:none }
#clogin  .text{ width:100px; height:19px;}
#clogin ul{ width:150px; list-style-type:none; float:left; position:absolute; left:25px; top:45px}
#clogin li{ float:left; font-size:12px; width:100% ;list-style:none;line-height:28px; text-align:left; display:block;}
#clogin .a{ height:35px; width:95px; float:left;}
#clogin .b{ height:35px; width:110px; float:left;}
#cloginbtn{ background:url(/image/index.gif) no-repeat -142px -319px;height:29px; width:68px; margin-right:15px;}

#mainbox{width:950px; margin:3px auto; text-align:left; height:1240px;}
/*急招职位*/
.cjob_top{background:url(/image/index.gif) no-repeat 0 -590px ; width:950px; height:33px;}
.yu{ width:950px; display:inline; list-style:none; margin-top:12px; float:left; text-align:center; margin:0; padding:0}
.yu li{ list-style:none; display:inline; width:178px; margin:4px; height:88px; border:1px solid #CCCCCC; float:left; background-color:#efefef; font:12px;}
.text1{ width:98%; text-align:center; font-size:12px;}
.textbb{ font-size:12px; width:95%; text-align:left;font-weight:bold; color:#2870ba; line-height:25px; float:left}
.redtext{ font-size:12px; color:#FF0000; float:right; line-height:25px; padding-right:10px; text-align:center}
.textwb{ float:left; padding-left:30px; text-align:left; font-weight:bold; font-size:12px; color:#FFFFFF; line-height:33px;}
.left{ width:688px;float:left;display:block;}
.njob_top{ background:url(/image/index.gif) no-repeat 0 -638px ; width:688px; height:33px; float:left;}
.vip_top{background:url(/image/index.gif) no-repeat -262px -555px ; width:688px; height:33px; float:left;}
#jobs{ width:680px; list-style-type:none; float:left; margin:10px 4px;display:inline; }
#jobs li{ width:325px; height:24px; float:left; line-height:24px; margin-right:5px; position:relative; text-indent:10px;display:inline;}
#jobs li span{ position:absolute; right:5px; width:120px; line-height:24px; overflow:hidden;}
#vipjobs{ width:680px; list-style-type:none; float:left; margin:10px 4px;display:inline; }
#vipjobs li{ width:325px; height:24px; float:left; line-height:24px; margin-right:5px; position:relative; text-indent:10px;display:inline;}
#vipjobs li span{ position:absolute; right:5px; width:120px; line-height:24px;overflow:hidden;}
.njob{width:688px; margin-bottom:5px; height:220px;float:left;display:inline;background:blue;}
/*最新会员*/
.nuser_top{background:url(/image/index.gif) no-repeat 0 -673px ; width:688px; height:34px; float:left}
.nuser{ width:686px; margin-bottom:5px;float:left; border-right:1px solid #428EC9; border-bottom:1px solid #428EC9; border-left:1px solid #428EC9; text-align:center;display:inline;}
#photo{ width:680px; list-style-type:none; float:left; height:140px;display:inline;}
#photo li{width:112px; height:140px; float:left; list-style-type:none; text-align:center;display:inline;}
#photo li img{ border:1px solid #ddd; width:100px; height:120px;}
#newUser{ width:670px; list-style-type:none; float:left; margin:10px 4px; display:inline;}
#newUser li{ width:325px; height:24px; float:left; line-height:24px; margin-right:7px; position:relative; text-indent:10px;display:block; text-align:left;}
#newUser li span{ width:200px; line-height:24px; height:24px; display:block; position:absolute; left:90px; top:0;}
.userh{ background:url(/image/index.gif) no-repeat 0 -708px; width:670px; height:22px; text-indent:15px; text-align:left; font-size:12px; line-height:22px; display:block;}
.right{ width:260px; float:right; margin:0;}
.right ul{ width:260px; float:left; list-style-type:none;}
.right li{ width:260px; float:left; list-style-type:none; display:inline;}
#link{ width:950px; border:1px solid #8DBDEE; margin:3px auto; text-align:left; height:120px;}
#link h1{ border-bottom:1px solid #8DBDEE;  height:25px; text-align:left; text-indent:15px; font-size:12px; line-height:25px; display:block; position:relative;}
#link h1 span{ float:left; display:block; position:absolute; right:5px; height:25px; top:0; width:50px;}
#link ul{ width:920px;list-style:none; float:left; margin:5px 15px; display:inline;}
#link li{ width:100px; float:left; line-height:150%; display:block; font:12px; text-align:left}
