@charset "utf-8";


.jobindex {clear:none;margin:0 auto; font-size:12px;padding:0 20px; width:960px; height:29px; line-height:29px;text-align:left; overflow:hidden;}
.jobindex em{color:#0f87ff;font-size:15px; font-weight:bold;margin:0 8px;}
.jobindex span{margin:0 5px;color:#f80;}
.jobsearch {margin:15px auto;width:1000px; height:auto; overflow:hidden;}
.jobsearch .jobsearchleft, .jobsearch .jobsearchright { float:left;overflow:hidden;}
.jobsearch .jobsearchright
{
	width:210px;
}
.jobsearch .jobsearchright li,.jobsearch .jobsearchright p{margin-bottom:5px;}
.jobsearch .jobsearchright img {width:198px;height:190px;border:1px solid #dfdfdf;padding:4px;background:#fff;}
.jobsearch .jobsearchright img:hover {
	border: 1px solid #F9717B;
}
.jobsearch .jobsearchleft {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;background:#fff;
	margin-right:10px;
	width:780px;
}


.jobsearch .jobsearchright .bline_search
{
	padding-bottom:4px;
	margin-bottom:5px;
	font:"";
	font-size:12px;
	
}
.jobsearch .jobsearchright .bt_re
{
	color:#007aff;
	text-align:left;
	font-weight: bold;
	padding-left:5px;
	background-color: #f60; 
	line-height:30px;
	height:30px;
	background: url(../images/butshare01.png) 0 -712px repeat-x;
/*	background: url(../images-per/jobsearch.png) 0 -202px repeat-x;*/
	border-top: 1px solid #66b2ff;
}
.jobsearch .jobsearchright .bt_rep
{
	color:#007aff;
	text-align:left;
	font-weight: bold;
	padding-left:5px;
	line-height:30px;
}
.jobsearch .jobsearchright .bt_pc
{
	text-align:center;
	margin-left:30px;
}
.jobsearch .jobsearchright .bt_pc1
{
	color:#555;
	line-height:30px;
	text-align:center;
	margin:5px 0;
}
.jobsearch .jobsearchright .bt_pc1 input { color: #c4c4c4; }
.jobsearch .jobsearchright .bt_center
{
color:#072d42;
font:"";
font-size:12px;
margin-top:20px;
}
.jobsearch .jobsearchright .input01{width:115px;font-size:12px;color:#666;height:17px;line-height:19px;border:1px solid #2b7cc7;}

.jobsearch .jobsearchright table {margin:0;padding:0; border:0;word-wrap: break-word; word-break: keep-all; font-size:12px;color:#444;width:160px;background:#fff2c7; border:1px solid #f60; border-left:none; border-right:none;}
.jobsearch .jobsearchright table th {padding:5px 0;}
.jobsearch .jobsearchright table td { padding:3px 5px;text-align:left;}
.jobsearch .jobsearchright table td input { width:130px; text-align:left;margin-left:20px;padding:0 3px;
	color:#666;
	height:17px;
	line-height:17px;
	border:1px solid #f70;}




.jobsearch .jobsearchright .refineNavOn , .jobsearch .jobsearcright .refineNavOff{text-align:left;
	font-weight: bold;
	color: #f60; 
	cursor: pointer;
	height: auto;
	padding-left:16px;
	line-height:30px;
}
.jobsearch .jobsearchright .refineNavOn {
	background:url(../images/butshare01.png) -21px -754px no-repeat;
/*	background: url(../images/arrowblack.gif) no-repeat left center;*/
}
.jobsearch .jobsearchright .refineNavOff {
	background:url(../images/butshare01.png) -18px -857px no-repeat;
/*	background: url(../images/arrowgray.gif) no-repeat left 3px;*/
}
.jobsearch .jobsearchright .refineMenu{}
.jobsearch .jobsearchright .refineMenu ul { margin:0; }
.jobsearch .jobsearchright .refineMenu ul li {text-align:left;line-height:18px;}
.jobsearch .jobsearchright .refineMenu ul li a  {text-align:left;line-height:18px;
	display: block;
	height: auto;
	width: 140px;
	border: 1px solid #ffffff;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #8b8b8b;
	background:url(../images/butshare01.png) -18px -826px no-repeat;
/*	background: url(../images/arrowblue2.gif) no-repeat 3px center;*/
}
.jobsearch .jobsearchright .refineMenu ul li .high  {
	background:url(../images/butshare01.png) -18px -792px no-repeat;
/*	background-image: url(../images/arrowblue.gif);*/
	color: #f60;
}
.jobsearch .jobsearchright .refineMenu ul li a:hover  {
	border: 1px solid #cccccc;
	background-color: #f3f3f3;
	background:url(../images/butshare01.png) -18px -792px no-repeat #f3f3f3;
/*	background-image: url(../images/arrowblue.gif);*/
	color: #007aff;
}




.jobindex .right a.Jbut01:link,.jobindex .right a.Jbut01:visited {background:url(../images-per/jobsearch.png);background-position:left -66px;color:#fff;display:inline-block;margin-right:10px;text-decoration:none;}
.jobindex .right a.Jbut01:link span,.jobindex .right a.Jbut01:visited span{margin:0;padding:0;
	background-position:right -66px;
	display:inline-block;
	padding-right:15px;
	margin-left:15px;
	height:19px;
	line-height:19px;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	background-image: url(../images-per/jobsearch.png);
}
.jobindex .right a.Jbut01:hover{background:url(../images-per/jobsearch.png);background-position:left -47px; text-decoration:none;}
.jobindex .right a.Jbut01:hover span{background:url(../images-per/jobsearch.png);background-position:right -47px;}
.jobindex .right a.Jbut01:active{background:url(../images-per/jobsearch.png) repeat-x left -47px; text-decoration:none;outline:none;}
.jobindex .right a.Jbut01:active span{background:url(../images-per/jobsearch.png) repeat-x right -47px; outline:none;}

a.Jbut01a:link,a.Jbut01a:visited{background:url(../images-per/jobsearch.png);background-position:left -232px;color:#fff;display:inline-block;margin-right:10px;}
a.Jbut01a:link span,a.Jbut01a:visited span{
	background-position:right -232px;
	display:inline-block;
	padding-right:28px;
	margin-left:28px;
	height:25px;
	line-height:25px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	background-image: url(../images-per/jobsearch.png);
}
a.Jbut01a:hover{background:url(../images-per/jobsearch.png);background-position:left -257px; text-decoration:none;}
a.Jbut01a:hover span{background:url(../images-per/jobsearch.png);background-position:right -257px;}
a.Jbut01a:active{background:url(../images-per/jobsearch.png) repeat-x left -257px; text-decoration:none;outline:none;}
a.Jbut01a:active span{background:url(../images-per/jobsearch.png) repeat-x right -257px;outline:none;}



.jobsearchleft .result_top01 {margin:10px 0;font-size:12px;width:100%;zoom:1;display:inline-block;*display:inline; line-height:26px; text-align:left;}
.jobsearchleft .result_top01 .left {float:left;width:535px;z-index:200; line-height:20px;}
.jobsearchleft .result_top01 .right {float:right; width:235px;}
.jobsearchleft .result_top01 .left a {margin:0 2px;color:#111;}
.jobsearchleft .result_top01 .left a:hover {color:#f50;}
.jobsearchleft .result_top01 .left a.sc01 {width:10px; height:10px;background:url(../images-per/jobsearch.png) 0 -146px no-repeat;  padding:3px;padding-right:15px;}
.jobsearchleft .result_top01 .left a.sc01:link {width:10px; height:10px;background:url(../images-per/jobsearch.png) 0 -146px no-repeat;padding:3px; padding-right:15px;}
.jobsearchleft .result_top01 .left a.sc01:hover { background-color:#fff;padding-right:15px;width:10px; height:10px;background:url(../images-per/jobsearch.png) 0 -146px no-repeat;  border-bottom:none;}
.jobsearchleft .result_top01 .left a.sc02 {border:1px #fff solid; padding:3px;padding-right:15px;}
.jobsearchleft .result_top01 .left a.sc02:link {padding:3px; padding-right:15px;}
.jobsearchleft .result_top01 .left a.sc02:hover {
	background-color:#f60;
	padding-right:15px;
	color:#fff;
	width:10px;
	border:1px #f60 solid;
}



.jobsearchleft .split {padding: 0 5px;}
.jobsearchleft .result_top01 .right .a00{color:#f50;}
.jobsearchleft .result_top01 .right a.a01{ float:left; margin:0;margin-left:5px;background:url(../images-per/jobsearch.png) 0 -86px no-repeat; width:90px; height:26px; font-weight:bold; display:inline-block; padding-left:20px; text-align:center; line-height:26px;color:#555;}
.jobsearchleft .result_top01 .right a.a02{ float:left;margin:0;margin-left:5px;background:url(../images-per/jobsearch.png) 0 -117px no-repeat; width:90px; height:26px; font-weight:bold; display:inline-block; padding-left:20px; line-height:26px;color:#555;}
.jobsearchleft .result_top01 .right a.a01:link, .jobsearchleft .result_top01 .right a.a01:visited{ float:left; margin:0;margin-left:5px;background:url(../images-per/jobsearch.png) 0 -86px no-repeat; width:90px; height:26px; font-weight:bold; display:inline-block; padding-left:20px; text-align:center; line-height:26px;color:#555;}
.jobsearchleft .result_top01 .right a.a02:link, .jobsearchleft .result_top01 .right a.a02:visited{ float:left;margin:0;margin-left:5px;background:url(../images-per/jobsearch.png) 0 -117px no-repeat; width:90px; height:26px; font-weight:bold; display:inline-block; padding-left:20px;  text-align:center;line-height:26px;color:#555;}
.jobsearchleft .result_top01 .right a.a01:active, .jobsearchleft .result_top01 .right a.a02:active {color:#f30;}
.jobsearchleft .result_top01 .right a.a01:hover, .jobsearchleft .result_top01 .right a.a02:hover {color:#f30;}
.jobsearchleft .resultNav {position: relative;}
	

	
.jobyp {


position:absolute;
margin:0;
padding:0;
left:8px;
top:0;
width:105px;
height:75px;
display:block;
border: 1px solid #111;
background:#fff;
overflow:hidden;
z-index:228;
line-height:25px;}


   
.jobyp .Sele {margin:0;padding:0 5px;padding-left:20px;width:85px;background:url("../images-per/jobsearch.png") no-repeat -8px -170px #fff2c7;color:#f30;  display:block;}
.jobyp a {	margin:0;padding:0 5px; padding-left:20px;width:80px; color:#111; text-align:left; display:block;}
.jobyp a:link{	margin:0;padding:0 5px;padding-left:20px;width:85px;color:#111; text-align:left; display:block;}
.jobyp a.active {	margin:0;padding:0 5px;padding-left:20px;width:85px;background:url("../images-per/jobsearch.png") no-repeat -8px -170px #fff2c7;color:#f30; text-align:left;  display:block;}
.jobyp a:hover {	margin:0;padding:0 5px;padding-left:20px;width:85px;background:url("../images-per/jobsearch.png") no-repeat -8px -170px #fff2c7;color:#f30; text-align:left;  display:block;}
.jobyp a.sc01 {width:105px; height:20px;background:url(../images-per/jobsearch.png) -135px -146px no-repeat;  padding:1px 0;padding-left:0; display:block;}
.jobyp a.sc01:link {width:105px; height:20px;background:url(../images-per/jobsearch.png) -135px -146px no-repeat;padding:1px 0; padding-left:0; display:block;}
.jobyp a.sc01:hover { background-color:#fff;width:105px; height:20px;background:url(../images-per/jobsearch.png) -135px -146px no-repeat; border-bottom:none;padding:1px 0;padding-left:0; display:block;}




	
.jobsearchleft .result_top01 .jobtj2, .jobsearchleft .resultNav .jobtj2 {
	position:absolute;
	left:295px;
	left:301px\9;
	left:271px\0;
	top:20px;
	top:23px\9;
	top:20px\0;
	display:block;
	width:350px;
	width:350px\9;
	height:auto;
	border: 2px solid #f60;
	z-index:222;
	overflow:hidden;
	background-color: #FFF;
}
.jobsearchleft .result_top01 .jobtj2 {	left:230px;
	left:236px\9;
	left:216px\0;
	top:20px;
	top:20px\9;
	top:20px\0;}

	
.jobsearchleft .result_top01 table,.jobsearchleft .resultNav .jobtj2 table {margin:5px;padding:0; border:0;word-wrap: break-word; word-break: keep-all; font-size:12px;color:#444;}
.jobsearchleft .result_top01 table th, .jobsearchleft .resultNav .jobtj2 table th {padding:5px 0;}
.jobsearchleft .result_top01 table .td01, .jobsearchleft .resultNav .jobtj2 table .td01 { text-align:right;}
.jobsearchleft .result_top01 table .td02, .jobsearchleft .resultNav .jobtj2 table .td02 { text-align:left; width:200px;}
.jobsearchleft .result_top01 table .td02 input, .jobsearchleft .resultNav .jobtj2 table .td02 input { width:180px; text-align:left;padding:0 3px;
	color:#666;
	height:17px;
	line-height:17px;
	border:1px solid #2b7cc7;}


	
.jobsearchleft .result_top01 .jobsc, .jobsearchleft .resultNav .jobsc2 {
	position:absolute;
	left:355px;
	left:348px\9;
	left:271px\0;
	top:20px;
	top:20px\9;
	top:20px\0;
	display:block;
	width:320px;
	width:320px\9;
	height:auto;
	border: 2px solid #f60;
	z-index:229;
	overflow:hidden;
	background-color: #FFF;
}
.jobsearchleft .result_top01 .jobsc2 {	left:230px;
	left:336px\9;
	left:216px\0;
	top:20px;
	top:20px\9;
	top:20px\0;}

	
.jobsearchleft .result_top01 .jobsc table, .jobsearchleft .resultNav .jobsc2 table {margin:5px;padding:0;width:100%; border:0;word-wrap: break-word; word-break: keep-all; font-size:12px;color:#444;}
.jobsearchleft .result_top01 .jobsc  a, .jobsearchleft .resultNav .jobsc2  a {color:#f00; margin:0 5px; text-decoration:none;}
.jobsearchleft .result_top01 .jobsc a:hover, .jobsearchleft .resultNav .jobsc2  a:hover {color:#00f;}


.resultList {width:780px;font-size:12px;}
.jobsearchleft table {width:100%; border-collapse: collapse;word-wrap: break-word; word-break: keep-all;font-family:"宋体";font-size:12px;}
.wordBreakNormal { word-wrap:normal; word-break:normal; }
.jobsearchleft table tr {border-bottom:1px solid #dfdfdf;}
.jobsearchleft table tr:hover {background:#efefef;}
.jobsearchleft table th {color:#666;}
.jobsearchleft table td,.jobsearchleft table th{vertical-align:top;text-align:center;padding:10px 0;line-height:30px;text-align:center;word-wrap: break-word; word-break: keep-all;}
.jobsearchleft table .td011 { text-align:left;padding-left:20px;width:270px;}
.jobsearchleft table .td022 { width:120px;}
.jobsearchleft table .td033 { width:130px;}
.jobsearchleft table .td044 { width:120px;}
.jobsearchleft table .td055 { width:100px;padding-right:20px; position:relative;}
.jobsearchleft table .td055 .td055Div { position:absolute;top:0;left:10px;width:80px;*zoom:1;z-index:3;}
.jobsearchleft table .td055 .td055Div ul{width:80px;background:#fff;border:1px solid #ccc; text-align:left;}
.jobsearchleft table .td055 .td055Div ul li {padding:3px 10px;border-bottom:1px dashed #ddd;line-height:20px;}
.jobsearchleft table .td055 .td055Div ul li:last-child {border:0;}
.jobsearchleft table .td055 .td055Div ul li a{ display:block;}
.jobsearchleft table .td055 .td055Div ul li:hover {background:#f3f3f3;}

.td044 em,.td055 em { display:inline-block;margin-left:5px; background:url(../images-per/jobsearch.png) -298px -158px no-repeat;width:10px; height:11px;}
.td044 .current,.td055 .current{background:#eaeaea}
.td044 .current em,.td055 .current em{ background-position:-318px -158px;}
.jobsearchleft a.trljob,.jobsearchleft a.trlcom{ font-family:"Microsoft YaHei", "WenQuanYi Micro Hei","Hiragino Sans GB","SimHei";font-weight:bold;color:#06F;font-size:16px;}
.jobsearchleft a.trlcom{color:#666;font-size:14px;}
.jobsearchleft a.trljob:hover,.jobsearchleft a.trlcom:hover{color:#c31c2c;}
.jobsearchleft .listBox{padding:10px;height:200px; background:url(../images-per/jobsearch.png) -250px -322px no-repeat;text-align:center;line-height:150px;font-family:"Microsoft YaHei", "WenQuanYi Micro Hei","Hiragino Sans GB","SimHei";font-size:18px;color:#999;}

.x-clear{*zoom:1}.x-clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pager-container{clear:both;padding-top:10px;padding-bottom:20px}
.pager-container .x-pager{float:right}
.job-empty-tip{padding-bottom:60px}
.x-textbox-placeholder{position:absolute;color:#b9b9b9;cursor:text;top:8px;left:10px}
.ks-webkit .x-textbox-placeholder{top:8px;left:9px}
.ks-gecko .x-textbox-placeholder{top:8px;left:10px}
.ks-ie .x-textbox-placeholder{top:8px;left:9px}
.ks-ie7 .x-textbox-placeholder{top:10px;left:9px}
.x-pager-list{float:left;_display:inline}
.x-pager-list a{display:block;text-decoration:none}
.x-pager-list a:hover{text-decoration:none}
.x-pager-list li{float:left}
.x-pager-list .x-pager-pn{width:60px;height:26px;line-height:26px;text-align:center;margin-right:5px;display:inline-block;display:-moz-inline-stack;*zoom:1;*display:inline;background-color:#FFF;border:1px solid #DDD;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;vertical-align:middle}
.x-pager-list .x-pager-num{width:28px;overflow:hidden;padding:0;height:26px;line-height:26px;margin-right:5px;text-align:center;display:inline-block;display:-moz-inline-stack;*zoom:1;*display:inline;background-color:#FFF;border:1px solid #DDD;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;vertical-align:middle}
.x-pager-list .x-pager-sl{border:0;background:0}
.x-pager-list .x-pager-current{background-color:#255B99;border:1px solid #043F83;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.x-pager-list .x-pager-current a{color:#FFF;cursor:text}
.x-pager-info{float:left;_display:inline;line-height:28px;margin-right:10px;}

.resultList .titleTr { /*background: url(../images-per/jobsearch.png) 0 -202px repeat-x;*/ height:30px; }
.resultList .titleTr td {  vertical-align : top;text-align:center;word-wrap: break-word; word-break: keep-all;}

.resultList .titleTr .td0 { border-right: 0px;}
.resultList .titleTr .td1 { border-right: 0px; }
.resultList .titleTr .td2 { border-right: 0px; }
.resultList .titleTr .td3 { border-right: 0px; }
.resultList .titleTr .td33 { border-right: 0px; }
.resultList .titleTr .td4 { border-right: 0px; }


.resultList .tr0 td { padding-top: 8px; vertical-align:middle; text-align:center;}
.resultList .tr0 .td1 img { cursor: pointer; }
.resultList .tr1 .td123 , .resultList .tr1 .td1234 { color: #717171; text-align:left;}
.resultList .tr2 td { line-height: 22px; padding-bottom:8px;}
.resultList .tr2 .td5 span{ cursor: pointer; color: #0265c2;}
.resultList .tr3 { background: #b0d7fe;}
.resultList .tr3 td { height: 1px; }

.resultList td { height: 22px; padding-left: 2px; text-align:left;line-height:30px;}
.resultList .td0 { width: 30px;width:50px\0; padding-left: 2px; }
.resultList .td1 {width:280px;}
.resultList .td2 {width:293px;width:310px\0;}
.resultList .td3 { width: 90px; }
.resultList .td33 { width: 60px; }
.resultList .td4 { width: 80px; }
.resultList .td5 { width: 110px; width:170px\0; padding-left: 2px;}

.resultList td a.jobname:link { color: #007aff; text-decoration: none; font-size: 14px; }
.resultList td a.coname:link { color: #007aff; text-decoration: none; }
.resultList td .jobname { font-weight:bold; }
.resultList td .jobname font { font-size: 14px; }
.resultList td a.jobname:hover , .resultList td a.coname:hover { text-decoration: underline; }
.resultList td a.jobname:visited {  color: #993366; font-size: 14px; }
.resultList td a.coname:visited {  color: #993366; }

td.item {
onmouseover: expression(onmouseover=function (){this.style.borderColor ='blue';this.style.color='red';this.style.backgroundColor ='yellow'}); onmouseout: expression(onmouseout=function (){this.style.borderColor='';this.style.color='';this.style.backgroundColor =''});background-color:#ffffff;
}

.jobsearchleft .resultNav { width: 100%; font-size:12px; margin:10px 0; text-align:left;position: relative;}
.jobsearchleft .resultNav .nav_l {text-align:left;position: relative;}
.jobsearchleft .resultNav .nav_l a {margin:0 2px;color:#111;}
.jobsearchleft .resultNav .nav_l a:hover {color:#f50;}
.jobsearchleft .resultNav .nav_l { text-align: left; padding-left: 0px; }
.jobsearchleft .resultNav .nav_r { text-align: right; padding-right: 0px; }
.jobsearchleft .resultNav .nav_r table { float:right; width:100%;}


.jobsearchleft .resultNav .nav_l a.sc01 {width:10px; height:10px;background:url(../images-per/jobsearch.png) 0 -146px no-repeat; border:1px #fff solid; padding:3px;padding-right:15px;}
.jobsearchleft .resultNav .nav_l a.sc01:link {width:10px; height:10px;background:url(../images-per/jobsearch.png) 0 -146px no-repeat;padding:3px; padding-right:15px;}
.jobsearchleft .resultNav .nav_l a.sc01:hover { background-color:#fff;padding-right:15px;width:10px; height:10px;background:url(../images-per/jobsearch.png) 0 -146px no-repeat; }
.jobsearchleft .resultNav .nav_l a.sc02 {border:1px #fff solid; padding:3px;padding-right:15px;}
.jobsearchleft .resultNav .nav_l a.sc02:link {padding:3px; padding-right:15px;}
.jobsearchleft .resultNav .nav_l a.sc02:hover {
	background-color:#f60;
	padding-right:15px;
	color:#fff;
	width:10px;
	border:1px #f60 solid;
}

.jobsearchleft .resultNav .nav_r { font-size:12px;color:#333;width:100%; text-align:center;}
.jobsearchleft .resultNav .nav_r a {color:#333;line-height:20px;padding:1px 5px;border:1px #ccc solid;background:#efefef;margin:2px;Cursor:pointer;}
.jobsearchleft .resultNav .nav_r a:link{ color:#f333;padding:1px 5px;border:1px #ccc solid;background:#efefef;margin:2px;Cursor:pointer}
.jobsearchleft .resultNav .nav_r a:hover{ color:#fff;padding:1px 5px;border:1px #f30 solid;background:#f50;margin:2px;Cursor:pointer}
.jobsearchleft .resultNav .nav_r a.pageB {color:#fff;padding:1px 5px;border:1px #f30 solid;background:#f50;margin:2px;Cursor:pointer}
.jobsearchleft .resultNav .nav_r a.pageB:link, .jobsearchleft .resultNav .nav_r a.pageB:visited {color:#fff;padding:1px 5px;border:1px #f30 solid;background:#f50;margin:2px;Cursor:pointer}
.jobsearchleft .resultNav .nav_r a.pageB:hover {color:#333;border:1px #f50 solid;background:#f90;margin:2px;Cursor:pointer}



.resultList h3 {font-size:14px;color:#F30; font-weight:bold;padding:2px 5px; line-height:25px;}
.resultList .key {float:left;font-size:12px; width:750px;background:none;border:0;}
.resultList .key ul {clear:none;padding:3px;height:auto;color: #0033FF; overflow:hidden; }
.resultList .key ul li {float:left;font-size:12px;padding:1px 8px 1px 0; text-align:left;word-break:break-all;white-space:nowrap; line-height:20px;}
.resultList .key ul li a{color:#0033ff;}
.resultList .key ul li a:link , .redline .key ul li a:visited { color:#0033ff; }
.resultList .key ul li a:hover { color:#ff5500; text-decoration:underline; }
.resultList .lineA{border:1px #fc6 solid;}


.SearchListTips01 {
	margin:0 auto;
	margin-top:15px;
	width:954px;
	height:auto;
	background:#fff;
	border:1px solid #B3D9FF;
	padding:10px;
}
.SearchListTips01 ul {
	margin:0;
	padding:0;
	background:url(../images-per/jobsearch.png) 0 -500px no-repeat #F0F9FF;
	padding:10px;
}
.SearchListTips01 ul li {margin:0;margin-left:100px;padding:0;font-size:12px; text-align:left; line-height:30px;	
	list-style-position: inside;
	list-style-image: none;
	list-style-type: square;}
.SearchListTips01 ul li.li01 {font-size:14px; font-weight:bold; list-style:none;}


.resultList .listBox{padding:10px; background:url(../images-per/jobsearch.png) -250px -322px no-repeat;}
.resultList .listBox:hover{background:url(../images-per/jobsearch.png) -250px -322px no-repeat #fff7de;}
.resultList .listBox ul {padding:10px 0;padding:0;list-style:none;}
.resultList .listBox ul li {
	margin:0;
	margin-left:30px; 
	padding:0;
	line-height:30px;
	text-align:left;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: square;
}
.resultList .listBox ul li.li00 { list-style:none;margin-left:0px;margin:20px 0; color:#f00;}
.resultList .listBox ul li.li01 { list-style:none;margin-left:0px; font-weight:bold;}


