@charset "utf-8";

.talent {background:#F3F3F3;}

#divSearchCondition{border:none;clear:both;margin:10px auto;padding:20px; margin-bottom:3px;width:960px; height:auto;background:#fff; position:relative;}
#divSearchCondition .ConditionTitle{height:26px;line-height:27px;font-weight:bold;padding:0 12px;border:1px #E6E6E6 solid;border-top-color:#FFF;background:#F2F2F2;overflow:hidden;}
#divSearchCondition .ConditionTitle em{float:right;color:#888;}

#divSearchCondition .clsConditionClient{cleaar:both;padding:0;margin:0;}
#divSearchCondition .clsConditionClient ul li{float:left;height:22px;line-height:23px;width:273px;display:inline;overflow:hidden;}

#divSearchCondition .clsConditionBottom{clear:both;height:2px;width:980px;background:#68b3ff;overflow:hidden;}
#divSearchCondition #divMore{width:147px;height:23px;line-height:23px;margin:-1px auto auto auto;border:1px solid #68b3ff;border-top:0;display:none;background:#d3e9ff;text-align:center;cursor:pointer;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
#divSearchCondition #divMore em{width:14px;height:14px;overflow:hidden;display:inline-block;background:url(../images/searchtop01.png) no-repeat -545px -304px;}
#divSearchCondition #divMore.up em{background-position:-545px -325px;}
#divSearchCondition #divMore span{height:14px;line-height:15px;margin:4px 0 0 4px;display:inline-block;overflow:hidden;}

.clsSearchCondition h2 {margin:0 10px;font-size:18px;color:#333; font-weight:bold; text-align:left;padding:0px 10px 5px 10px; border-bottom:1px dotted #bdbdbd;margin-bottom:10px;}
.clsSearchCondition{clear:both;margin:0 auto;height:auto;padding:0;width:980px;background:#fff;zoom:1;position:relative;}
.clsSearchCondition dl{margin:3px 30px 3px 10px;float:left;display:inline;}
.clsSearchCondition dt{padding-top:5px;width:100px;text-align:right;float:left;line-height:22px;}
.clsSearchCondition dd{text-align:left;float:left;}
.clsSearchCondition dd.delete{padding-top:3px;width:60px;}

.clsMoreCondition{clear:both;padding:0px;/*background:#d3e9ff url(../public/images/jobsearch_bg.gif) repeat-x;border-top:1px dashed #68b3ff;*/zoom:1;}
.clsMoreCondition dl{margin:3px 3px 5px;height:35px;line-height:35px;display:inline;float:left;zoom:1;float:left;}
.clsMoreCondition dt {width:105px;}

.clsSearchHistoryBox{padding:0 5px 5px 5px;width:290px;height:140px;height:142px\9;float:right;border:1px solid #FBBA39;}
.clsSearchHistoryBox dt{font-size:12px;font-weight:bold;padding-left:5px;height:20px;line-height:20px;border-bottom:1px solid #FBBA39;}
.clsSearchHistoryBox dd li{height:20px;line-height:20px;margin-right:10px;background:url(../public/images/dot.gif) no-repeat  0 -2578px;overflow:hidden;cursor:pointer;text-align:left;}
.clsSearchHistoryBox dd li span {padding-left:12px;width:280px;};
.clsSearchBox{float:left;}

.clsDropButton {float:left; height:16px; /*background:url(../images/butshare01.png) -458px -920px no-repeat;*/background:url(../images-per/jobsearch.png) -94px -150px no-repeat; width:18px;margin-left:10px; display:inline-block;}
.clsMultiBox {float:left;width:300px;height:20px; line-height:20px; border:1px solid #999;  padding:5px 5px 3px; background:#fff; cursor:pointer; display:inline-block;}
.clsMultiBox .clsMultiBoxText {float:left;border:0;color:#555; width:270px; height:20px; line-height:20px; cursor:pointer; display:inline-block;}

.clsDropBox {width:140px;height:20px;float:left; line-height:20px; border:1px solid #999;  padding:5px 5px 3px; /*background:url(../images/butshare01.png) -1px -902px repeat-x;*/background:#fff; cursor:pointer; display:inline-block;}
.clsDropBoxText {width:110px;float:left;border:0;color:#555; height:20px; line-height:20px; cursor:pointer; display:inline-block;}

.keyID,.key {float:left;}
.keyID .inputID,.keyID .inputKeyID,.key .inputKey,.key .inputKeyName {border:1px solid #999;background:#fff;padding:5px; color:#555; width:300px; height:20px; line-height:20px;}
.keyID .inputKeyID,.key .inputKeyName {width:280px;margin-right:10px\0;}
.keyID .inputID{width:150px;}
.keyID .inputKeyID{width:260px;}
.inputage {border:1px solid #999;background:#fff;padding:5px; color:#555;height:20px;WIDTH: 40px;ime-mode:Disabled}

#divSearchCondition .clsConditionClient .SelectBox {
	padding:0;
	margin:0;
	position:absolute;
	top:538px;
	left:444px;
	width:132px;
	height:auto;
	z-index:200px;
}
#divSearchCondition .clsConditionClient .SelectBox ul {height:auto;width:150px;border:1px solid #999;background:#fff;}
#divSearchCondition .clsConditionClient .SelectBox ul li {float:left;width:150px;font-size:12px;line-height:20px;}
#divSearchCondition .clsConditionClient .SelectBox .default {background:#eaeaea;color:#141414;font-weight:bold; text-align:left;display:block;}
#divSearchCondition .clsConditionClient .SelectBox a { display:block; color:#555; padding:1px 5px;}
#divSearchCondition .clsConditionClient .SelectBox a:link {display:block; color:#555;}
#divSearchCondition .clsConditionClient .SelectBox a:hover { background:#d5edff; display:block;}
#divSearchCondition .clsConditionClient .SelectBox a.current {background:#d5edff; color:#141414; display:block;}
#divSearchCondition .clsConditionClient .SelectBox a.current:link {background:#d5edff; color:#141414; display:block;}
#divSearchCondition .clsConditionClient .SelectBox a.current:hover {background:#d5edff; display:block;}

