@charset "utf-8";
/* CSS Document */
#contain{width:960px;margin:0 auto;margin-top:10px}.conbox{width:700px;float:left}.sidebox{width:250px;float:right}.job_assemble{}.job_assemble .tips{margin:10px auto 10px auto;padding:8px;font-size:14px;font-weight:700;background-color:#ffffe3;border:1px solid #f8d79f;text-align:center}.job_assemble .tips p{line-height:22px}.job_assemble .tips p strong,.job_assemble .tips p a{margin:0 10px}.job_assemble h2{font-size:30px;font-weight:bold;padding-left:10px;font-family:&#40657;&#20307}.job_assemble h2 span{font-size:14px;font-weight:100}.job_assemble h2 span a{font-size:14px;font-weight:100}.job_assemble .related{line-height:25px;margin-bottom:10px;padding-left:10px}.job_assemble .related strong{width:80px;float:left}.job_assemble .related ul{width:860px;float:left}.job_assemble .related li{margin:0 5px;float:left;display:inline;white-space:nowrap}.job_assemble .hr{background:#ccc;height:3px;;clear:both;overflow:hidden}.job_assemble .conbox ul{}.job_assemble .conbox li{line-height:24px; border-bottom:1px dotted #CCCCCC;height:54px;}.job_assemble .conboxnocmp li{height:auto; line-height:20px; padding:10px 0;}.job_assemble .conbox li p{color:#666666;}.job_assemble .conbox li h3{float:left ;font-size:14px;}.job_assemble .conbox li h3, .job_assemble .conbox li div{float:left;}.job_assemble .conbox li div strong{font-size:14px; font-weight:lighter;}.job_assemble .conbox li h3 a{text-decoration:underline}.job_assemble .conbox li .time{font-size:12px;font-family:Arial;margin-left:25px; color:#999999;}.job_assemble .conbox li a.cname{color:#000;}.job_assemble .conbox li a:hover.cname{color:#f00}.job_assemble .conbox li td{width:290px;padding:10px}.job_assemble .conbox li dl{clear:both;}.job_assemble .conbox li dl dd{color:#666}.job_assemble .conbox li dl dd a{color:#999}.hotcity{}.hotcity h2{font-size:14px;font-family:Arial,Helvetica,sans-serifs}.hotcity ul{padding:10px 10px;border:1px #ccc solid;border-top:0;border-bottom:0}.hotcity ul li{height:23px;line-height:16px; overflow:hidden; white-space:nowrap; text-ellipse:ellipse; width:228px;}.hotcity ul li.bbot{border-bottom:1px dotted #CCCCCC; margin-bottom:5px;}.hotcity .douitem{float:left; width:110px;margin-right:4px; white-space:nowrap; overflow:hidden;}.hdtile{position:relative; height:60px; min-height:60px; height:auto !important;} .hdtile h1{font-size:30px;}.hdtile img{vertical-align:middle;} .hdtile strong{font-size:14px;}.clearn{zoom:1;} .clearn:after{content:"clear"; clear:both; display:block; visibility:hidden; line-height:0px;}.hdtile div{position:absolute; top:0px; right:0px; white-space:nowrap; overflow:hidden;}.hdtile div div{position:static;}.hdtile div div span{float:right;}.hdtile div p{margin-bottom:5px; text-align:right;}.morejob{font-size:14px;}.job_assemble .conbox li div.opgtjob{background:url(/template_1/css/job_company/images/getjob.gif) no-repeat;}.job_assemble .conbox li:hover{background:#FFF8c2;}.job_assemble .conbox li div.hdrb{float:none; zoom:1; position:relative;}.sb-jobs{background:#f8eee2; padding:5px; font-size:12px;}.sb-jobs *{margin-right:5px;}.sb-jobs em{color:#FF0000;}.sb-jobs input{height:21px; line-height:21px;padding-left:5px;}.sb-jobs .btn-si input{margin-right:0px;}.sb-jobs input.kw{width:250px;}.sb-jobs input.area{width:60px;}.sb-jobs *{vertical-align:middle;}.sb-jobs span{margin-right:15px;}.job_assemble .conbox li div.hdrb .applybtn{position:absolute; top:0px; right:0px;}.applybtn{height:30px;line-height:30px;text-align:center;width:63px;}.applybtn a{background-position:0 0;color:#000000;display:block;height:25px;line-height:27px;overflow:hidden;text-align:center;width:63px;background:url("/template_1/css/search/images/newresult.png") no-repeat;}.applybtn a:hover{background-position:0 -29px; text-decoration:none;}
.oplgin{}.oplgin p.info{margin:0px 0px 10px; font-weight:bold}
.oplgin ul li{margin-bottom:8px;}
.oplgin ul li label{display:inline-block; width:65px; text-align:right;}
.oplgin ul li input{width:180px;}.oplgin .operat {line-height:2em;text-align:center;}
.oplgin .operat *{vertical-align:middle;}
.oplgin .operat input {float:none; padding:0 5px; margin:0px; line-height:1.8em; height:1.8em; margin-right:25px;}
.oplgin .oinfo {text-align:center; margin:10px 0; font-size:12px;}
.lcnt .tabbox .compoper li span.addthis_org_cn{background:none; display:inline; vertical-align:top;}
.curpos{border-bottom:1px solid #CCCCCC; padding-bottom:8px; margin-bottom:5px;}
.rss{color:#FFFFFF; font-size:22px; font-family:"微软雅黑","黑体";}
.alyjob{display:none; padding-top:5px;}
.alyjob a{color:#FFFFFF;}
.alyjob a:hover{text-decoration:none; color:#FFFFFF;}
.job_assemble .aliedjobs{float:none; margin-bottom:25px;}
.job_assemble .aliedjobs h3,.aliedjobs .cpyname, .aliedjobs .area, .aliedjobs .exper, .aliedjobs .time .job_assemble .aliedjobs .otherinfo{overflow:hidden; margin:0px; white-space:nowrap;}
.job_assemble .aliedjobs h3{width:145px; padding-left:5px;}
.job_assemble .aliedjobs .cpyname{width:220px; padding-left:20px;}
.job_assemble .aliedjobs .otherinfo{width:225px; padding-left:20px;}
.otherinfo span{white-space:nowrap; overflow:hidden;}
.job_assemble .aliedjobs .area{width:72px; float:left;}
.job_assemble .aliedjobs .exper{width:72px; float:left;}
body .job_assemble .aliedjobs .time{width:72px; float:left; margin:0px;}
.tablehead{padding:5px 0; border-top:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC;}
.tablehead li{float:left; margin:0px !important; padding:0 0 0 10px !important; border-bottom:none !important; line-height:22px !important; height:22px !important; white-space:nowrap; overflow:hidden; }
.tablehead .td1{width:154px; border-right:1px solid #CCCCCC; padding:0 0 0 5px !important;}
.tablehead .td2{width:229px; padding-left:20px; border-right:1px solid #CCCCCC;}
.tablehead .td3{width:61px; border-right:1px solid #CCCCCC;}
.tablehead .td4{width:61px; border-right:1px solid #CCCCCC;}
.tablehead .td5{width:61px;}
.gray9{color:#999999;}
.c_middlepart{}
.c_middlepart .c_head{}

.c_middlepart .c_head h2{font-size:14px; height:22px; line-height:22px; border-bottom:1px solid #CCCCCC; margin-bottom:10px; padding:0px;}
.c_middlepart .body{margin-bottom:5px;}
.c_middlepart .body li{float:left; width:220px; white-space:nowrap; overflow:hidden; line-height:22px; height:22px; margin-right:13px;}
.cleftpart{float:left; width:700px; overflow:hidden;}
.undline{text-decoration:underline;}
.guangguao{}
.guangguao ul li{height:auto;}
.guangguao iframe{width:200px; height:200px;}
.cleftpart-expand{float:left; width:750px; overflow:hidden;}
.conbox-expand{width: 750px;}
.baicaiAd{background:url(/template_1/css/job_company/images/baicaiadop.png) no-repeat; width:323px; height:28px; float:right;text-indent:-900px; overflow:hidden; position:relative; right:230px;}
.admiddle{background-position:0 -28px;}
.adbottom{background-position:0 -56px;}

.overhidde{overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.companyList{border-top:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC; padding:8px 0;}
.companyList-part{width:100px; float:left; border-left:1px solid #CCCCCC; padding-left:9px; display:inline; zoom:1;}
.companyList-name{width:252px; padding-left:5px; float:left;}
.companyList-noBoder{padding-left:10px; border:none; }
.modAA-h{padding-left:20px!important;}
.ly{padding:5px 10px;}
.priority_job li{border-bottom:1px dashed #CCCCCC; margin-bottom:10px; overflow:hidden; padding-bottom:10px; white-space:nowrap; width:228px; padding-bottom:10px;}
.douitem{width:110px;white-space:nowrap;overflow:hidden; float:left;}
.hotTopJob{border-bottom:1px solid #CCCCCC !important;font-size:14px !important;padding-left:0px !important;}
.douitem2{float: left;margin-top:4px;overflow: hidden;white-space: nowrap;width: 126px;}


