﻿.hidden{ height:30px;overflow:hidden }

/* 搜索框 */
#sMain0{ width:100%; height:120px;background:url(/images/header/bg12.png) center no-repeat; padding-top:30px; }

#sMain0 .sea1{ margin:auto; width:880px; height:25px; }
#sMain0 .sea1 .s1{ float:left; width:50px; height:25px; line-height:25px; margin-right:10px; text-align:center; background-color:#e60000; color:#fff; cursor:pointer;border-top-left-radius:3px;border-top-right-radius:3px; }
#sMain0 .sea1 .s2{ float:left; width:50px; height:25px; line-height:25px; margin-right:10px; text-align:center; color:#fff; cursor:pointer; }

#sMain0 .sea2{ margin:auto; width:880px; height:44px; }
#sMain0 .sea2 .s1{ float:left;width:520px; height:44px; }
#sMain0 .sea2 .s1 input{ float:left;width:520px; height:44px; line-height:44px;border:0px #e60000 solid; border-right:none;padding:0px;background:url(/images/header/seabg.png) 15px center no-repeat; background-size:18px;text-indent:40px;font-family: "Microsoft YaHei", 微软雅黑; color:#98a1b5; font-size:14px;outline:none;background-color:#fff;border-bottom-left-radius:3px; }
#sMain0 .sea2 .s2{ float:left;width:160px; height:44px;background:url(/images/header/lin.png) left center no-repeat; background-color:#fff; }
#sMain0 .sea2 .s2 .pop{ float:left;width:160px;height:44px; line-height:44px;border:0px #e60000 solid; border-left:none; border-right:none;background:url(/images/header/pop.png) right center no-repeat;text-indent:15px;font-family: "Microsoft YaHei", 微软雅黑;  font-size:14px; color:#98a1b5;cursor: pointer;} 

#sMain0 .sea2 .s3{ float:left;width:120px; height:44px; }
#sMain0 .sea2 .s3 input[type=image]{ border-top-right-radius:3px;border-bottom-right-radius:3px; }
#sMain0 .sea2 .s4{ float:left;width:80px; height:44px; }
#sMain0 .sea2 .s4 a{ float:left; display:inline-block; width:60px; line-height:22px; margin-left:15px; color:#fff; padding-left:20px; font-size:12px; }
#sMain0 .sea2 .s4 a:hover{ color:#fff; }
#sMain0 .sea2 .s4 .a1{ background:url(/images/header/sea1.png) left center no-repeat; background-size:15px; }
#sMain0 .sea2 .s4 .a2{ background:url(/images/header/sea2.png) left center no-repeat; background-size:16px; }

#sMain0 .sea3{ margin:auto; width:880px; height:30px; margin-top:5px; font-size:12px; }
#sMain0 .sea3 h1{ float:left; width:auto; line-height:30px; color:#fff;font-size:16px; }
#sMain0 .sea3 h1 a{  color:#fff;font-size:16px; }
#sMain0 .sea3 span{ float:left; width:auto; line-height:30px; color:#fff; }
#sMain0 .sea3 p{ float:left; width:auto; line-height:30px; }
#sMain0 .sea3 p a{ float:left; width:auto; line-height:30px; margin-left:15px; color:#fff; }
#sMain0 .sea3 p a:hover{ color:#fff; }


/*-------------------------------------- 搜索表单 开始------------------------------------- */
#sMain1{ width:1200px; margin:auto; height:auto; background-color:#fff; text-align:left; padding:0px; margin-top:10px;}

.seaForm2{ float:left; width:1200px; height:auto; padding:0px; text-align:left;  background-color:#fff;border-radius:4px; }
.seaForm21{ float:left; width:1200px; padding:0px 0px; }
.seaForm21 li{ float:left; width:1170px; height:auto; line-height:30px; padding:10px 15px; border-top:0px #EEE solid; }
.seaForm21 li b{ float:left; width:80px; height:auto;line-height:30px; font-weight:normal; color:#98a1b1; }
.seaForm21 li p{ float:left; width:1040px;line-height:30px;padding:0px; }
.seaForm21 li i{ float:right; width:50px; height:auto;line-height:30px;padding:0px; font-style:normal; background:url(../images/job/add.png) 5px 10px no-repeat;text-indent:18px;}
.seaForm21 li i a{ color:#98a1b1;}
.seaForm21 li p a{ color:#333; padding:3px 10px;white-space:nowrap; }
.seaForm21 li p a:hover{ line-height:30px;background-color:#e60000; padding:2px 10px; color: #FFF;border-radius:4px;}

.seaForm21 .p1{ float:left; width:135px; height:26px;line-height:26px; margin-right:10px; display:inline; }
.seaForm21 .p2{ float:right; width:271px; height:28px;line-height:28px; }

.seaForm3{ float:left; width:1098px; height:auto; padding:0px; text-align:left; }
.seaForm3 ul{ float:left; width:1078px; padding:5px 10px; }
.seaForm3 ul li{ float:left; width:1068px; height:auto; line-height:28px; padding:0px 5px; color:#999; }
.seaForm3 ul li a{ color:#666; margin-right:15px; white-space: nowrap; }
.seaForm3 ul li a:hover{ color:#FF6600; margin-right:15px; }
.seaForm3 ul li a i{ color:#AAA; font-style:normal; margin-right:2px; }


/* 已选条件 */
.seaForm22{ float:left; width:1180px; padding:5px 10px; background-color:#fff; }
.seaForm22 li{ float:left; width:1168px; height:auto; padding:5px 5px;  }
.seaForm22 li b{ float:left; width:80px;line-height:25px; font-weight:normal; color:#999; }
.seaForm22 li p{ float:left; width:1000px;line-height:25px;color:#999; }
.seaForm22 li p a{ float:left; width:auto; line-height:25px;border:0px #FF6666 solid;background:url(../images/jobseek/l2.png) right no-repeat; padding:0px 8px; padding-right:20px;border-radius:4px; background-color:#e60000; color:#FFF; margin-right:8px; white-space: nowrap; }
.seaForm22 li p a i{ font-style:normal; color:#999; margin-right:5px; }

.seaForm22 li i{ float:right; width:88px;line-height:25px; font-style:normal;color:#999; text-align:right; }
.seaForm22 li i a{ background:url(../images/jobseek/empty2.png) 0px 5px no-repeat;color:#999; padding-left:15px; }
.seaForm22 li i a:hover{ background:url(../images/jobseek/empty1.png) 0px 5px no-repeat;color:#FF6600; padding-left:15px;}


/* 搜索按扭 */
.inpSea1 { float: left; width:225px; height:34px; line-height:34px;background:url(../images/jobseek/inpsea.png) no-repeat;text-align:left; padding:0px; }
.inpSea1 a:link b,.inpSea1 a:visited b{ float:left;width: 169px;height:34px; line-height:34px;padding:0px 8px;display: inline-block; white-space: nowrap;font-size: 12px; overflow: hidden; cursor: pointer; font-weight: normal; color:#999; }
.seaText1{ float:left; width:200px; height:26px; line-height:26px; border:1px #E3E3E3 solid; border-right:none;padding:0px 9px; color:#999; text-align:left; }

.inpSea2{ float:left;width:125px;height:26px; line-height:26px;background:url(../Images/job/inpSea2.png) no-repeat;padding:0px 5px; border:0px; font-size:14px; color:#666;cursor: pointer;} 
.inpSea2List{ width:133px; left:0px; top:25px;z-index:88; border:1px #DDD solid;position:absolute; background-color:#FFF; display: none; }
.inpSea2List ul{ width:133px; margin:0px; font-size:14px;height:196px; overflow-y:auto; overflow-x:hidden; }
.inpSea2List li{ width:125px; line-height:28px;padding:0px 4px;cursor: pointer; }
.inpSea2List li a{ width:100%; line-height:28px; display:inline-block; }

a.seaLink:link { background-color:#e60000; padding:2px 10px;color: #FFF;border-radius:4px; }
a.seaLink:visited { color: #FFF; }
a.seaLink:hover { color: #FFF; }

#sMain9{ width:948px; margin:auto; height:auto; background-color:#FFF; border:1px #E5E5E5 solid; padding:0px 0px 0px 0px; margin-bottom:10px; text-align:left; overflow:hidden; }
.seaForm9{ float:left; width:928px; height:auto; padding:10px; color:#BBB;}



/*-------------------------------------- 职位列表框 开始------------------------------------- */
#main1{ margin:auto; width:1200px; height:auto; text-align:left; padding-top:10px; overflow:hidden;  }
#main1L{ float:left;width:965px; height:auto; }

#sMain2,#sMain3{ float:left;width:965px;  min-height:460px; margin-top:0px;position:relative; overflow:hidden; }


/* 列表头 */
.seaTop{ float:left; width:935px; height:45px; background-color:#fff;border-radius:4px; padding:0px 15px; }
.seaTopl{ float:left; width:70%; height:45px; }
.seaTopl ul li{ float:left; width:auto; height:43px; line-height:43px; margin:0px 15px; text-align:center;  font-size:15px;}
.seaTopl ul .new{ background:url(/images/job/new.png) right 0px no-repeat; }
.jobClass1{ float:left; width:auto; height:43px; border-bottom:2px #e60000 solid; }
.jobClass1 a{ color:#3b99fd; }
.jobClass2{ float:left; width:auto; height:43px; }
.jobClass2:hover{ border-bottom:2px #e60000 solid; }
.jobClass2 a{ color:#98a1b1; }
.jobClass2 a:hover{ color:#e60000; }

/* 排序 */
.seaTopr{ float:right; width:30%; height:45px; line-height:45px; text-align:right;color:#8392A7; font-size:12px; }
.seaTopr ul{ float:right; width:auto;height:20px; margin-left:10px; }
.seaTopr ul li{ float:left; width:auto;height:20px;padding:12px 0px; }
.seaSort1 a{ float:left; width:auto; line-height:20px; display:inline-block; background-color:#98a1b1;border-radius:4px; padding:0px 10px; color:#FFF; font-size:12px; }
.seaSort1 a:visited{ color:#FFF; }
.seaSort2 a{ float:left; width:auto; line-height:20px; display:inline-block; color:#98A1B2; padding:0px 10px; font-size:12px; }
.seaSort2 a:hover{ background-color:#D8DEEB;border-radius:4px;color:#fff;  }


/* 职位列表 */
.seaList{ float:left; width:935px; height:auto; margin-top:10px;padding:0px 15px;background-color:#fff;border-radius:4px; }
.seaList ul{ float:left; width:935px; height:auto; border-bottom:1px #eee solid; padding:15px 0px; }
.seaList .li11{ float:left; width:350px; height:auto; }
.seaList .li11 .s1{ float:left; width:345px; height:30px; line-height:30px; padding-bottom:0px; }
.seaList .li11 .s1 a{ float:left; width:auto; line-height:30px; font-size:16px; color:#272727;  }
.seaList .li11 .s1 a:hover{ color:#e60000; }
.seaList .li11 .s1 img{ width:35px; height:16px; margin-left:5px; margin-top:7px; }
.seaList .li11 .s2{ float:left; width:345px; height:30px; }
.seaList .li11 .s2 p{ float:left; width:auto; line-height:30px; font-size:13px; color:#F47736; margin-left:0px;  }
.seaList .li11 .s2 i{ float:left; width:auto; line-height:30px; margin-left:15px; font-style:normal; color:#98a1b1; font-size:13px; }
.seaList .li11 .s2 i em{ font-style:normal; margin:0px 3px; color:#d2e2f4; }
.seaList .li12{ float:left; width:65px; height:auto; }
.seaList .li12 img{ width:54px; height:54px; border:1px #f5f5f5 solid;border-radius:3px; }
.seaList .li13{ float:left; width:340px; height:auto; }
.seaList .li13 .s1{ float:left; width:340px; height:30px; line-height:30px; padding-bottom:0px; }
.seaList .li13 .s1 a{ float:left; width:auto; line-height:30px; color:#272727; font-size:16px; }
.seaList .li13 .s1 a:hover{ color:#e60000; }
.seaList .li13 .s1 img{ width:20px; height:15px; margin-left:0px; margin-top:8px; }
.seaList .li13 .s2{ float:left; width:340px; height:30px; line-height:30px;color:#98a1b1; font-size:14px; }
.seaList .li13 .s2 em{ font-style:normal; margin:0px 3px; color:#d2e2f4; }
.seaList .li14{ float:right; width:70px; height:auto; padding-top:15px; }
.seaList .li14 a{ display:inline-block; width:70px; line-height:30px;font-size:14px; background-color:#e60000;color:#fff; text-align:center; cursor:pointer;border-radius:4px; }
.seaList .li14 a:link{ color:#fff; }
.seaList .li14 a:hover{ background-color:#298DFC;color:#fff; }

.seaList .li21{ float:left; width:755px; height:18px; }
.seaList .li21 i{ float:left; width:auto; line-height:18px; background-color:#FFF; border:1px #E6EBF5 solid;padding:0px 10px; margin-right:10px; font-style:normal; font-size:12px; color:#98A1B2;border-radius:3px; }
.seaList .li22{ float:right; width:70px; height:18px; text-align:center; color:#98A1B2;font-size:12px; }


/* 提示登录 */
.seaLogin{ position:absolute;bottom:0px; left:0px; width:965px; height:360px; background-color:#fff;background:url(../images/job/sealogin.png) repeat-x; background-size:965px 460px; padding-top:100px; text-align:center;z-index:10; overflow:hidden; }
.seaLogin .d1{ float:left; width:965px; height:40px; line-height:40px; font-size:16pt; font-weight:bold; margin-bottom:10px; }
.seaLogin .d2{ float:left; width:965px; height:30px; line-height:30px; font-size:16px; color:#777; margin-bottom:15px; }
.seaLogin .d3{ float:left; width:965px; height:40px; }
.seaLogin .d3 a{ display:inline-block; width:120px; line-height:40px; margin:0px 5px;font-size:14px; color:#fff; text-align:center; cursor:pointer;border-radius:4px; }
.seaLogin .d3 .login{ background-color:#e60000; }
.seaLogin .d3 .login:link{ color:#fff; }
.seaLogin .d3 .login:hover{ background-color:#298dfc;color:#fff; }
.seaLogin .d3 .reg{ background-color:#e14e4e; }
.seaLogin .d3 .reg:link{ color:#fff; }
.seaLogin .d3 .reg:hover{ background-color:#e13e3e;color:#fff; }


.seaPage{ float:left; width:100%; height:50px; line-height:50px; text-align:center;}
/*-------------------------------------- 职位列表框 结束------------------------------------- */

.topLine{ border-top:1px #E6E6E6 solid; }
.bottomLine{ border-bottom:1px #DDD solid; }


/* 右侧 */
#main1R{ float:right;width:225px; height:auto; text-align:left; }
.right1{ float:left; width:225px; height:auto; background-color:#fff; border-radius:4px; margin-bottom:10px; }
.right1 .title{ float:left; width:210px; height:40px; line-height:40px;font-size:15px; padding-left:15px; color:#6C7380; }
.right1 .conte{ float:left; width:225px; height:auto;}
.right1 .conte ul li{ float:left; width:205px; height:auto; border-top:1px #EEE solid; margin:0px 10px; padding:3px 0px; }
.right1 .conte ul li span{ float:left; width:205px; height:30px;line-height:30px; }
.right1 .conte ul li span a{ float:left; display:inline-block;width:135px; line-height:30px; color:#272727; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;font-size:15px; }
.right1 .conte ul li span a:hover{ color:#e60000; }
.right1 .conte ul li span i{ float:left; width:70px; line-height:30px; text-align:right; font-style:normal; color:#F47736;font-size:13px; }
.right1 .conte ul li p{ float:left; width:220px; line-height:25px; font-size:12px; color:#8392A7;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }

/* 图片广告 */
.rightad{ float: left;width:225px; height:auto; text-align:left;overflow:hidden}
.rightad ul li{ float: left;width:225px; height:115px; text-align:left; margin-bottom:10px; }
.rightad ul li img{ width:225px; height:115px;border-radius:4px; }

.ads208{ float:left; width:240px; height:auto; }
.ads208 li{ float:left; width:240px; height:65px; }
.ads208 li img{ border:1px #E5E5E5 solid; }



