@charset "utf-8";
#Body_Main{padding:3px 0;}


.WebNews ul li,.ONews li,ul.CompanyList1 li h3,ul.CompanyList1 li p,.News li{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.PersonLogin,.JobsSearch,.JobsSearchBN,.TitleS1,.TitleS2{background:url(../images/HomeBG.png) repeat-x;}

.PersonLogin h2,.person_bn,.GoResume,
.MyInfo_P p a.In,.MyInfo_P ul li,.MyInfo_C a.In,
.JobsSearch h2,#Citys_Txt1,.HJS_Link a,.HJS_Link a span,.WebNews h2,.CompanyLogin h2,.CompanyLoginBN,.TitleS1 h2,.TitleS2 h2,.TitleS1 span a,
#Area h2,#Area span,
.ONews h2,.ONews li,
.News li,ul.CompanyList1 li h3
{background:url(../images/HomeICO.png) no-repeat;}

.Part1_Left{float:left;width:618px;border:2px solid #ddd;padding:4px;}

.PersonLogin h2,.JobsSearch h2{font:bold 14px/23px Arial;color:#c00;padding-left:23px;margin-top:8px;}
.PersonLogin{height:150px;width:200px;float:left;display:inline;}

/*个人登录框*/
.PersonLogin h2{background-position:-200px 2px;}
.PersonLogin form{font:12px/23px Arial;color:#555;padding:6px 6px 2px;text-align:center;}
.PersonLogin form p{float:left;height:26px;font:12px/26px Arial;padding:1px 0 0 6px;}
.PersonLogin input{font:12px Arial;color:#555;border:1px solid #999;width:80px;margin-left:6px;}
input.person_bn{border:0;background-position:-28px 0;width:44px;height:44px;text-indent:-9999px;float:right;margin:3px 0 8px;background-color:#eee;}
.GoResume{width:140px;height:24px;font:bold 14px/24px "宋体";color:#fff;background-position:0 -60px;display:block;margin:auto;text-align:center;}.GoResume:hover{color:#fff;}

/*登录后*/
.MyInfo_P{padding:8px;}
.MyInfo_P p{font:12px/28px "";height:28px;}
.MyInfo_P p a{float:right;}
.MyInfo_P p strong{float:left;}
.MyInfo_P p a.In{float:left;background-position:-100px -20px;width:92px;height:24px;color:#fff;font:bold 12px/24px "";text-align:center;}
.MyInfo_P ul{margin-top:5px;}
.MyInfo_P ul li{background-position:-216px -49px;padding-left:8px;font:12px/22px "";float:left;width:80px;height:22px;}

.JobsSearch,.ONews{height:150px;width:413px;float:right;background-position:0 -151px;display:inline;}
.JobsSearch h2{background-position:-200px -28px;float:left;}
.MoreJobs{float:right;font-size:12px;margin:12px 10px 0 0;color:#f00;font-weight:bold;}
.JobsSearch form{padding:8px 6px 6px;float:left;}
#Key,#Citys_Txt1,.JobsSearchBN{border:2px solid #ffa200;background-color:#fff6d2;color:#c24900;height:30px;float:left;margin-right:3px;padding:0;font:14px/30px Arial;}
#Key{width:160px;padding:0 5px;}
#Key:focus{color:#333;border-color:#f80;-moz-box-shadow:0 0 5px #f90;-webkit-box-shadow:0 0 5px #f90;box-shadow:0 0 5px #f90;}

#Citys_Txt1{font-size:12px;background-position:98px 0;width:90px;padding:0 28px 0 6px;cursor:default;}
.JobsSearchBN{height:34px;width:80px;font-weight:bold;color:#000;background-position:0 -407px;}
.HotKey{border-top:1px dashed #ddd;padding:6px 6px 0;font:12px/19px Arial;color:#f60;margin:5px 8px 0;}
.HJS_Link{height:27px;padding:6px 0 0 8px;}
.HJS_Link a{float:left;height:27px;padding-left:20px;background-position:0 -300px;margin-right:2px;}
.HJS_Link a span{float:left;height:27px;font:12px/27px "";color:#555;background-position:100% -300px;padding:0 8px 0 3px;cursor:pointer;}
.HJS_Link a:hover span{color:#f60;}
.HJS_Link a.l2{background-position:-20px -300px;}
.HJS_Link a.l3{background-position:-40px -300px;}
.HJS_Link a.l4{background-position:-60px -300px;}
.HJS_Link a.l5{background-position:-80px -300px;}

.WebNews{border-top:1px solid #ffdf85;border-bottom:1px solid #ffdf85;background:#fffef2;padding:3px 6px;margin:7px 0;height:23px;}
.WebNews h2{font:12px/23px "";color:#f60;width:65px;padding-left:24px;height:23px;float:left;background-position:0 -100px;background-color:#ffc;}
#Slidetexts{float:left;margin-left:10px;width:500px;height:23px;overflow:hidden;}
#Slidetexts li{font:12px/23px Arial;color:#f60;float:left;width:240px;height:23px;margin-left:10px;display:inline;}
#Slidetexts a{color:#f60;}

.CompanyLogin{background:#d5e7fa;height:129px;width:196px;float:left;text-align:center;font:12px/1.7 Arial;display:inline;padding:2px;}
.CompanyLogin h2{height:27px;background-position:0 -140px;font:bold 14px/27px "";padding-left:16px;color:#1e65ac;text-align:left;}
.CompanyLogin a.CompanyLoginBN{background-position:0 -180px;width:122px;height:33px;display:block;margin:12px auto;font:bold 12px/33px "";color:#fff;padding:3px 0 0 20px;background-color:#749ACD;}.CompanyLogin .CompanyLoginBN:hover{color:#fff;}
.CompanyLogin a.CompanyReg{font:12px/20px "";}


/*登录后*/
.MyInfo_C{padding:10px 8px 0;}
.MyInfo_C p{font:12px/19px "";height:28px;margin:8px 0;}
.MyInfo_C p a{float:right;margin-top:3px;}
.MyInfo_C p strong{float:left;width:150px;text-align:left;}
.MyInfo_C a.In{float:left;background-position:0 -220px;width:116px;height:22px;color:#03c;font:bold 12px/22px "";text-align:center;margin:0;}


.TitleS1{background-position:0 -437px;height:23px;border-bottom:1px solid #3189dc;}
.TitleS1 h2{float:left;font:bold 14px/23px "";color:#fff;width:83px;height:23px;background-position:0 -260px;text-align:center;}
.TitleS1 span{float:right;}.TitleS1 span a{text-indent:-9999px;overflow:hidden;width:41px;height:11px;background-position:-159px 0;float:left;margin:8px 6px 0 0;}

.TitleS2{background-position:0 -460px;border:0;height:28px;}
.TitleS2 h2{background-position:-209px -150px;font:bold 12px/27px "";height:27px;color:#f60;width:90px;border-bottom:1px solid #e60;margin-left:6px;text-align:left;padding:0 6px 0 13px;}

.TitleS3{background-position:0 -437px;border-bottom:1px solid #f60;}
.TitleS3 h2{background-position:-83px -260px;background-color:#f60;}

.Area{width:413px;height:78px;float:right;margin-bottom:5px;position:relative;}
#Area{border:2px solid #ccc;padding:1px 1px 5px;height:68px;overflow:hidden;position:absolute;background:#fff;}
#Area h2{background-position:0 -400px;font:bold 12px/20px "";height:20px;width:391px;padding:0 8px;background-repeat:repeat-x;}
#Area a{float:left;color:#666;font:12px/19px "";margin:6px 5px 0;white-space:nowrap;}
#Area span{position:absolute;right:1px;bottom:1px;background-position:-70px -420px;width:65px;height:17px;color:#f60;font:bold 12px/17px "";padding:2px 5px 0;cursor:pointer;}
#Area span.On{background-position:-145px -420px;}

.ONews{height:50px;}
.ONews h2{background-position:0 -340px;border:1px solid #ccc;width:48px;height:48px;float:left;}
.ONews h2 a{display:block;font:bold 14px/20px "";padding:4px;width:40px;height:40px;color:#888;text-align:center;}
.ONews ul{float:left;width:360px;border:1px solid #e1e1e1;}
.ONews li{width:160px;height:24px;margin-left:8px;font:12px/24px Arial;float:left;background-position:-216px -49px;padding-left:8px;display:inline;}
.Part1_AD{float:right;width:310px;}

.Part2{margin-top:10px;float:left;}

.Part3{border:1px solid #ccc;margin-top:10px;height:1%;}

ul.CompanyList1{margin:0px 10px 2px;float:left;display:inline;}
ul.CompanyList1 li{float:left;width:226px;padding:3px;display:inline;}
ul.CompanyList1 li.clbg2{background:#f3f3f3;}
ul.CompanyList1 li h3{width:216px;height:19px;font:12px/19px Arial;background-position:-213px -95px;padding-left:10px;}
ul.CompanyList1 li h3 a{color:#333;}
ul.CompanyList1 li p{height:19px;width:216px;font:12px/19px "宋体";display:block;padding-left:10px;}

ul.CompanyListHot{margin:0 10px 0;float:left;display:inline;padding-top:6px;}
ul.CompanyListHot li{padding:1px 3px;}
ul.CompanyListHot li h3 a{color:#f00;}

ul.CompanyList2{margin:0 10px 10px;float:left;display:inline;border-top:1px solid #ccc;padding-top:6px;}
ul.CompanyList2 li{padding:1px 3px;}


.Part4{margin-top:10px;float:left;width:950px;}
.News{float:left;width:470px;}
.NewS1{margin:8px;}
.NewS1 img{float:left;width:120px;height:72px;margin-right:8px;}
.NewS1 div{float:left;}
.NewS1 div a{font:bold 12px/19px Arial;color:#f60;}
.NewS1 div p{display:block;width:320px;height:57px;overflow:hidden;font:12px/19px Arial;color:#888;}

.News ul{margin:8px 8px 8px -2px;}
.News li{width:206px;height:23px;margin-left:10px;font:12px/23px Arial;float:left;background-position:-213px -50px;padding-left:10px;}
.NewsR{float:right;}


