body {
	font-size:12px;
}
body, dl, dt, dd, p {
	margin:0;
	padding:0
}
.style05 {
	color: #fe6603;
}
.style06 {
}
.style07 {
	position:absolute;
	right:0;
	top:0;
	font-size:12px;
	display: inline-block;*display: inline;*zoom:1;
	padding:0 0 0 15px;
	background:url(/static/images/delete.png) no-repeat left center;
	color:#333;
}
/*-------------------����1--------------------------*/
#SwinMain {
	width:708px;
	z-index:10100;
	font-size:12px;
}
#SwinMaint {
	background:url(/static/images/swin_t1.png?ver=20191215_1) no-repeat;
	width:714px;
	padding-left:10px;
	padding-right:10px;
	height:66px;
	float:left;
	overflow:hidden;
	
}
.move{cursor:move}
.SwinMaint1 {
	line-height:40px;
	color:#FFFFFF;
	float:left;
	overflow:hidden;
	margin: 13px 0 0 16px;
	font-size:18px;
}
.SwinMaint2 {
	display:block;
	line-height:40px;
	color:#FFFFFF;
	float:right;
	overflow:hidden;
	margin: 13px 13px 0 0;
}
.SwinMaint2 a {
	line-height:30px;
	color:#FFFFFF;
}
#dicClose{vertical-align:middle;display: inline-block;*display: inline;*zoom:1;}
#SwinMainm {
	background:url(/static/images/swin_m.png?ver=20191215) repeat-y;
	width:704px;
	float:left;
	padding:0 13px 0 23px;
}
#SwinMainm1 {
	width:678px;
	background:#f3f3f3;
	float:left;
	overflow:hidden;
	padding:5px;	
}
.SwinMainm1A {
	width:100%;
	display:block;
	overflow:hidden;
	height:28px;
	line-height:34px;
	position:relative;
}
.SwinMainm1A input{
	vertical-align:middle;
}
.SwinMainm1B {
	width:30%;
	float:left;
	overflow:hidden;
	height:20px;
	line-height:20px;
}
#SwinMainm2 {
	width:688px;
	padding-top:5px;
	float:left;
}
.SwinMainm2A {
	width:33%;
	float:left;
	overflow:hidden;
	font-size:12px;
	color:#1941a3;
	line-height:22px;
}
.SwinMainm2A a {
	font-size:12px;
	color:#1941a3;
	background-color:#eff2f7;
}
#SwinMainb {
	background:url(/static/images/swin_b.png?ver=20191215) no-repeat;
	width:734px;
	height:30px;
	float:left;
	overflow:hidden;
}
#SwinMainm3{
	float:left;
	width:100%;
	text-align:center;
	padding:10px 0 0 0;
}
/*-------------------����2------------------*/
.Swin2Main {
	border:#32a5de solid 1px;
	background-color:#fff;
	padding:5px 40px 5px 5px;
	float:left;
	position:absolute;
	z-index:999;
}
.Swin2Main span {
	white-space: nowrap;
	overflow:hidden;
	display:block;
}
.Swin2Mainclose{display:block;width:30px;height:30px;line-height:28px;font-size:22px;text-align:center;background:#32a5de;color:#fff;position:absolute;right:0;top:0;cursor:pointer;text-indent:0;}
.Swin2Main span input{ }
.Swin2Main span label{ }
#dictFunc dl {
	float:left;
	width:680px;
	border-bottom:1px solid #eee;
	padding:5px 0;
}
#dictFunc {
	line-height:150%
}
#dictFunc dt {
	float:left;
	font-weight:bold;
	color:#4c4c4c;
	width:130px;
	word-wrap: break-word; 
	word-break: normal; 
	text-align:right;
	margin:0 5px 0 0;
}
#dictFunc dd {
	float:left;
	width:544px;
	color: #32a5de;
	text-align:left;
}
#dictFunc dd p {
	display:inline-block;*display:inline;*zoom:1;
	margin:0 10px 0 0;
	cursor:pointer;
	position:relative;
	line-height:20px;
	background:url(/static/images/subtoog.gif) no-repeat left 3px;
	padding:0 0 0 18px;
}
#dictFunc dd p:hover,#dictFunc dd p.hover,#dictFunc dd p.pselected{background:url(/static/images/subtoog.gif) no-repeat left -38px;color:#f60;cursor:pointer;}
#dicIndustry dl {
	float:left;
	width:680px;
}
#dicIndustry {
	line-height:150%
}
#dicIndustry p {
	float:left;
	width:31%;
	cursor:pointer;
	position:relative;
	line-height:24px;
	background:url(/static/images/subtoog.gif) no-repeat left 3px;
	text-indent: 18px;
}
#dicIndustry p:hover,#dicIndustry p.hover,#dicIndustry p.pselected{background:url(/static/images/subtoog.gif) no-repeat left -38px;color:#f60;cursor:pointer;}
#dicIndustry p input{
	width:13px;
	 height:13px;
	 cursor: pointer;
	 line-height:13px;
	 margin-right:2px; 
	 vertical-align:-2px;
	 *vertical-align:middle;
	 _vertical-align:3px;
}
#bg {
	position:absolute;
	width:100%;
	background:#000;
	filter:Alpha(opacity=3);
	-moz-opacity:0.3;
	opacity: 0.3;
}

.even {
	background:#eff2f7
}
#dicResult{padding:5px 0 0 0;min-height:30px;}
#dicResult b{display: inline-block;*display: inline;*zoom:1;float:left;line-height: 150%;}
#dicResult span {
	cursor:pointer;
	color: #454545;
    margin-right: 2px;
    vertical-align: middle;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: 1px solid #e2e2e2;
    padding: 1px 5px 0 5px;
    height: 22px;
    line-height: 20px;
    margin-top: 2px;
    overflow: hidden;
    display: block;
    float: left;
    position: relative;
    padding-right: 20px;
	background:#fff url(/static/images/icon_multi_c.gif) no-repeat right 5px;
}
#dicResult span:hover{border: 1px solid #32a5de;background:#fff url(/static/images/icon_multi_c.gif) no-repeat right -11px;}
#dicResult span input{top:100px;position:absolute;}
#Swin2Main span {
	cursor:pointer;
	color:#32a5de;
}
.strong {
	font-weight:bold;
}
.button {
	cursor:pointer
}
#dicRegion dl {float:left; }
#dicRegion dt {
	float:left;
	width:80px;
	font-weight:bold;
	color:#3e419e;
}
/*----ְҵ�滮����2014 ѧУѡ�񴰿�  start----*/
#dicCollege dd {
	float:left;
	width:690px
}
#dicCollege dl dd span {
	float:left;
	display:block;
	width:33%
}
/*----ְҵ�滮����2014 ѧУѡ�񴰿� end----*/
#dicRegion dd {
	float:left;
	width:600px
}
#dicRegion dl dd span {
	float:left;
	display:block;
	width:20%
}

#dicField p {
	float:left;
	width:24%;
	cursor:pointer;
	position:relative;
	line-height:24px;
	background:url(/static/images/subtoog.gif) no-repeat left 3px;
	text-indent: 18px;
}
#dicField p:hover,#dicField p.hover,#dicField p.pselected{background:url(/static/images/subtoog.gif) no-repeat left -38px;color:#f60;cursor:pointer;}

#dicpicker{ background:#000; width:100%; filter:Alpha(opacity=40);-moz-opacity:0.4;opacity: 0.4; z-index:10099; top:0; left:0;}

#dicList{ height:300px; overflow-y:scroll}
#dicList span{ display:block }

#dicConfirm,#dicCancel{display: inline-block;*display: inline;*zoom:1;padding: 8px 15px;font-size: 14px;line-height: 18px;color: #fff;text-align: center;vertical-align: middle;cursor: pointer;background: #32a5de;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin:0 5px;}
#dicCancel{color: #333;background: #ddd;}

.SearchMainR2button{
	background:url(/images/2010/job168img_sea_button.gif) no-repeat; 
	padding-left:10px; 
	padding-right:10px; 
	width:200px; 
	height:22px; 
	line-height:22px;
	float:left;
	overflow:hidden;
	border-width:0px;
	text-align: left;
	cursor: pointer;
}

.SearchMainR2button2{
	background:url(/static/images/job168img_list2_button.gif) no-repeat; 
	padding-left:5px; 
	padding-right:10px; 
	width:133px; 
	height:22px; 
	line-height:22px;
	float:left;
	overflow:hidden;
	border-width:0px;
	text-align: left;
	cursor: pointer;
	
}

.SearchMainR2button3{
	background:url(/static/images/job168img_list3_button.gif) no-repeat; 
	padding-left:10px; 
	padding-right:10px; 
	width:400px; 
	height:22px; 
	line-height:22px;
	float:left;
	overflow:hidden;
	border-width:0px;
	text-align: left;
	cursor: pointer;
}

.SearchMainR2button4{
	background:url(/static/images/job168img_list4_button.gif) no-repeat; 
	padding-left:10px; 
	padding-right:10px; 
	width:400px; 
	height:22px; 
	line-height:22px;
	float:left;
	overflow:hidden;
	border-width:0px;
	text-align: left;
	cursor: pointer;
}

.SearchMainR2button312{
	background:url(/static/images/job168img_list3_button312.gif) no-repeat; 
	padding-left:10px; 
	padding-right:10px; 
	width:312px; 
	height:22px; 
	line-height:22px;
	float:left;
	overflow:hidden;
	border-width:0px;
	text-align: left;
	cursor: pointer;
}

#SwinMaint {
	background: #fff;
  }
  .SwinMaint1 {
	color: #000;
	position: relative;
	padding-left: 10px;
	font-weight:bold;
  }
  .SwinMaint1:before {
	position: absolute;
	content: '';
	display: block;
	left:0;
	top: 50%;
	background: #4920F5;
	width: 3px;
	height: 50%;
	transform: translateY(-50%);
  }
  #SwinMainm {
	background: #fff;
	width: 698px;
  }
  #SwinMainb {
	background: #fff;
  }
  #SwinMainm1 {
	background: #3F14F508;
	position: relative;
  }
  #dicConfirm{
	background: linear-gradient(90deg, rgba(67, 25, 245, 1) 0%, rgba(158, 52, 199, 1) 100%);
  }
  .style07 {
	background: none;
	  border: 1px solid #F54C4C;
	  display: flex;
	  align-items: center;
	  color: #F54C4C;
	  padding: 5px 10px;
	  top: 6px;
  }
  .style07 img{
	margin-right: 5px;
  }

  #dicConfirm, #dicCancel {
	padding: 8px 30px;
  }
