﻿@charset "utf-8";
/*行业*/
.aui_state_box{font: 12px/1.5 Tahoma}
.aui_state_box{ width:0px; height:0px; position:absolute; left:56%; top:0px;z-index:99999;}
.aui_state_box_bg{ width:100%; height:100%;  position: fixed;left: 0px;top: 0px;background:#000; filter:alpha(opacity=60);opacity:0.6;}
.aui_alert_zn{ position:relative;background: #FFF}
.aui_alert_zn li{list-style-type:none;font: 12px/1.5 宋体,Arial,sans-serif; }
.aui_alert_zn a{text-decoration:none; color:#0077b3;}
.aui_alert{font: 12px/1.5 宋体,Arial,sans-serif; position:absolute; margin:0px auto;}
.aui_outer_city { text-align: left;position:absolute; left:-452px; top:60px;  }
.aui_alert a { color: #0077b3; text-decoration: none; }
.aui_alert table { border-collapse: collapse; border-spacing: 0 }
.aui_header{ background:#FFF;}
table.aui_border, table.aui_dialog { border: 0; margin: 0; border-collapse: collapse; width: auto }
.aui_footer, .aui_header, .aui_main { padding: 0 }
.aui_header { font: 12px/1.11 Tahoma, Arial, Helvetica;border-bottom: 1px solid #eee }
.aui_title { overflow: hidden; text-overflow: ellipsis; }
.aui_close { display: block; position: absolute; text-decoration: none; outline: 0 }
.aui_close:hover { text-decoration: none }
.aui_main { text-align: left; min-width: 9em; min-width: 0\9 }
.aui_content { display: inline-block; text-align: left; border: none 0; vertical-align: middle }
.aui_content .timer { text-align: center; color: red }
.aui_icon { vertical-align: top }
.aui_icon div { width: 48px; position: relative; height: 48px; margin: 20px -15px 10px 10px; background-position: center center; background-repeat: no-repeat }
.aui_buttons { padding: 0px 20px; text-align: center;  background-color: #FFF }
.aui_buttons a, .aui_buttons button { margin: 0 10px 10px 0;  }
.aui_inner { background: #FFF }
.aui_titleBar { width: 100%; height: 45px; line-height:45px; margin-top:5px; bottom: 30px; z-index: 1 }
.aui_title {
	float: left;
    padding-left: 35px;
    font-size: 16px;
    color: #000;
    font-weight: 400;
}
.aui_close { background-image: url(../img/simple_s_468f567e.png); background-repeat: no-repeat }
.aui_close { top: 15px; right: 8px; width: 14px; height: 14px; text-indent: -9999em; background-position: left -53px; overflow: hidden }
.aui_close:hover { background-position: right -67px }
.aui-btn { display: inline-block; margin-right:20px;padding: 5px 12px; font-size: 14px; line-height: 18px; color: #333; text-align: center; vertical-align: middle; cursor: pointer; background: #f5f5f5; border: 1px solid #ccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; overflow: visible }
.aui-btn-disabled, .aui-btn:active, .aui-btn:focus, .aui-btn:hover, .aui-btn[disabled] { color: #333; background: #e6e6e6 }
.aui-btn:active { background: #ccc \9}
.aui-btn:focus, .aui-btn:hover { color: #333; text-decoration: none; background-position: 0 -15px }
.aui-btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
.aui-btn.active { background-image: none; outline: 0 }
.aui-btn-primary { float:right;color: #fff; background: #3d9ccc; border: 1px #3c98c7 solid;}
.aui-btn-primary.active, .aui-btn-primary.disabled, .aui-btn-primary:focus, .aui-btn-primary:hover, .aui-btn-primary[disabled] { color: #fff; background: #3689b3 }
.aui-btn-primary.active{ background: #3d9ccc }
.aui-btn-light { float:right;color: #3d9ccc; background: #fff; border: 1px #d2edfa solid ;}
.aui-btn-light.active, .aui-btn-light.disabled, .aui-btn-light:active, .aui-btn-light:focus, .aui-btn-light:hover, .aui-btn-light[disabled] { color: #00528c; background: #f5f9ff }
.view-all .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.view-all .clearfix { *zoom: 1;}
.view-all .clearfix{padding-left: 10px}
.data-error { display: none; top: 10px; right: 10px; padding: 3px 15px; color:red; border-color: #eed3d7; background-color: #f2dede; border-radius: 3px; position: absolute; font-size:12px;}
.data-result { background-color: #FFF; line-height: 32px; padding: 10px 34px; font-size:12px;}
.data-result em { color: #678; margin-right: 10px; display: inline-block; vertical-align: middle; font-style:italic; }
.data-result span { display: inline-block; vertical-align: middle; background-color: #5297cc; border-radius: 15px; padding: 0 14px 2px; color: #fff; margin: 0px 5px 2px 0; line-height: 26px; white-space: nowrap; }
.data-result span i { display: inline-block; margin-left: 5px; color: #a9cbe6; font-size: 18px; cursor: pointer; vertical-align: bottom; *vertical-align: middle;margin-left: 5px; margin-right: -5px; font-style:normal;   }
.data-result span i:hover { color: #fff; }
.data-tabs { background-color: #FFF;}
.data-tabs ul {*zoom:1;padding: 0 34px;margin: 0}
.data-tabs ul:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.data-tabs ul li { float: left; position: relative; border-width: 1px 1px 0 1px; border-color: #d9d9d9; border-style: solid; line-height: 29px; margin-right: -1px; border-radius: 2px; }
.data-tabs ul li a { display: block; padding: 0 15px; color: #333; }
.data-tabs ul li a em { display: inline-block; vertical-align: middle; width: 12px; height: 6px; overflow: hidden; margin-left: 15px; margin-right: -5px; background: url(../img/dropdown_369a8965.png); }
.data-tabs ul li a:hover, .data-tabs ul li a:active, .data-tabs ul li a:focus { color: #333; text-decoration: none; }
.data-tabs ul li.active { padding-bottom: 1px; margin-bottom: -1px; background-color: #fcfcfc; }
.data-title {margin-left: 25px;font-size: 12px;font-weight: bold}
.data-container { margin-left: 34px; margin-right: 34px; min-height: 310px; display:none;padding-left: 0}
.data-container a.d-item { line-height: 30px; padding: 0 10px; display: inline-block; vertical-align: middle; white-space: nowrap; }
.data-container a.d-item.unable{color: #ccc; cursor: not-allowed}
.data-container a.d-item:hover, .data-container a.d-item:active, .data-container a.d-item:focus{ text-decoration: none; }
.data-container a.d-item:hover{ background-color: #d5e9f2; }
.data-container a.d-item:focus { outline: none; }
.data-container a.d-item-active, .data-container a.d-item-active:hover { color: #fff; background-color: #3d9ccc; }
.data-container .view-all { overflow: hidden; }
.data-container-city{display:block; background-color: #fcfcfc;border: 1px solid #e5e5e5;margin:0 34px 18px;padding:14px 0 ;border-radius:2px}
.data-container-city .clearfix{padding-left: 10px}
.data-container.data-container-city ul li { float: left; margin-bottom: 1px;overflow-x: hidden;text-overflow: ellipsis; width: 150px;}
.data-container.data-container-city a.d-item label {background-color: #ff6600; color: #fff; display: none;font-family: Arial;line-height: 16px; margin-left: 4px;padding: 0 4px;}
.li-disabled {cursor:not-allowed;color:#ccc;}
.li-disabled a {color:#ccc;}
.data-search {float:right;margin-right: 34px;}
.data-search input {line-height: 26px;height: 26px;}
.data-search .run{border:1px solid #d9d9d9;width:200px;}
.data-search .searchList {display: none;background: #F8F8FF;position: absolute;z-index: 100;border:1px solid #d9d9d9;}
.data-search .searchList em {float: right;font-style: normal;}
.area_menu {display: block;padding: 2px 3px}
.data-search a:hover{color:#3f9ffc;}

#userAddress{
    border: 1px solid #ddd;
    padding: 0px 12px 0px 12px;
    width: 212px;
    height: 36px;
    line-height: 36px;
    font-family: "Microsoft YaHei";
}
#userAddress1{
    border:1px solid #ddd;
	padding:0px 12px 0px 12px;
	width:138px;
	height:36px;
	line-height:36px;
	font-family: "Microsoft YaHei";
}
#userHuji{
    border:1px solid #ddd;
	padding:0px 12px 0px 12px;
	width:138px;
	height:36px;
	line-height:36px;
	font-family: "Microsoft YaHei";
}
#workLocal{
    border:1px solid #ddd;
	padding:0px 12px 0px 12px;
	width:220px;
	height:36px;
	line-height:36px;
	font-family: "Microsoft YaHei";
}
/*意向地区*/
#intjobLocal{
    border: 1px solid #ddd;
	padding: 0px 12px 0px 12px;
	width: 250px;
	height: 36px;
	line-height: 36px;
	font-family: "Microsoft YaHei";
}
/*个人中心意向地区*/
#infoIntjobLocal{
	border: 1px solid #ddd;
	padding: 0px 12px 0px 12px;
	width: 138px;
	height: 36px;
	line-height: 36px;
	font-family: "Microsoft YaHei";
}

/*高级搜索*/
/* #searLocal{
	padding: 0px 12px 0px 12px;
	width: 138px;
	height: 36px;
	line-height: 36px;
	font-family: "Microsoft YaHei";
	color: #333;
} */
.area-otherJobLocal{
	width: 70px;
height: 36px;
line-height: 36px;
font-family: "Microsoft YaHei";
cursor: pointer;
color: #3689b3;
background-color: #f7fcff;
border: 1px #d5e9f3 solid;
border-radius: 4px;
float: right;
margin: 6px 100px 0px 0px;
padding: 0px 0px 0px 6px;
} 
.area-otherJobLocal.current{
	    background-color: #00a2e8;
    color: #fff;
} 

/*职位订阅器*/
#seachLocation{border: 1px solid #ddd;
	padding: 0px 12px 0px 12px;
	width: 200px;
	height: 36px;
	line-height: 36px;
	font-family: "Microsoft YaHei";}
	
	
.inputTextc{border:1px solid red;width:340px;height:33px ;text-align: center;}
