@charset "gb2312";
/* CSS Document */ 
.STYLE1 {color: #838383}
.clear{ clear:both; margin:0px; padding:0px; font-size:0px; height:0px; border:0px; overflow:hidden; width:100%; line-height:0px;}
.stop { width:966px; height:15px; background:url(/inc/images/stopbg.gif) no-repeat;}
.sbody { width:966px; background:url(/inc/images/sbodybg.gif) repeat-y;}
.sbody .search { padding-left:15px;font:"ËÎÌå";font-size:12px;color:#333333;padding-top:0px; width:920px;}
.sbody .search form { margin:0px; padding:0px;}
.sbody .search ul{ height:27px;width:700px; list-style-type:none; margin:0px; padding:0px;}
.sbody .search li{ float:left; }
.sbody .search p { float:left; padding-right:3px; margin:0px; margin-top:-7px; *margin-top:-9px; _margin-top:-8px;}
.kt_bg1{width:67px;height:22px;text-align:center;background:url(/inc/images/lab1.gif) no-repeat;cursor:pointer;padding-top: 3px;}
.kt_bg2{width:67px;height:25px; line-height:23px;text-align:center;vertical-align:middle; background:url(/img/lab2.gif) no-repeat;color:#ff7300;cursor:pointer;font-weight: bold;}
.kt_bg3{width:67px;height:22px;text-align:center;background:url(/inc/images/lab3.gif) no-repeat;cursor:pointer;padding-top: 3px;}
.sbody .sinput {width:395px; height:26px;*height:25px;line-height:24px; font-size:13px; font-weight:normal;border:1px solid #FE8519;margin:5px 0 0 0;padding:5px 0 0 10px; color:#888888; background:#fff;}
.sbody .sinputsz {width:188px;height:33px; line-height:33px; font-size:14px; font-weight:normal;border:1px solid #FE8519;margin-top:5px; *margin:12px 5px 0;padding:5px 2px 5px 5px;color:#888888;}
.sbody .btns{background:url(/inc/images/detail.gif);border:0px ;height:33px;width:140px;color:#FFF;font-size:16px; font-weight:bold;cursor:pointer; margin-top:5px; line-height:33px;}
.sbody .btns:hover{background:url(/inc/images/detail.gif) 0 -38px;border:0px ;height:33px;width:140px;color:#FFF;font-size:16px; font-weight:bold;cursor:pointer; margin-top:5px; line-height:33px;}
.sbody .line{background: url(/inc/images/sline.gif) repeat-x;height:5px;width:900px;margin-top:5px;line-height:0px;}
.sbody .skeyword{ clear: both; margin:0px; padding:0px;}
.sbody .skeyword ul { float:left; width:auto; height:auto; color:#0265c2; }
.sbody .skeyword ul li { float:left; width:auto; height:auto; height:20px; line-height:20px; white-space:nowrap; padding-left:3px; padding-right:4px;}
.sbody .skeyword ul li a { margin:0 3px;}
.sbody .skeyword ul li a:link {font-size: 12px;color: #266eba;text-decoration: none;}
.sbody .skeyword ul li a:visited {font-size: 12px;color: #266eba;text-decoration: none;}
.sbody .skeyword ul li a:hover {font-size: 12px;color: #266eba;text-decoration: underline;}
.sbottom { width:966px; height:19px; background:url(/person/img/sbottombg.gif) no-repeat;}

.snads { width:966px; margin:0px; padding:0px; margin-top:5px;}
.snads ul { list-style-type:none;margin:0px; padding:0px;}
.snads ul li { float:left;margin:0px; padding:0px; margin-left:5px;}
.snads ul li.first { margin-left:2px;}
/*--*/
.link{position: absolute;}
.job_table dt .box{margin-top:1.5%;*margin:5px 0 0 0;}
.box{display: none;width: 550px;min-height: 180px;max-height:540px;padding-left:10px;*padding-left:0;padding-bottom:10px; margin-left:80px;line-height: 175%;position: absolute;margin-bottom:20px;z-index:100;}
.box #arrow{position:absolute;left:-5px;top:0px;*left:0px;*top:42px;z-index:5}
.box #arrow em,.box #arrow span{display:block;width:0;height:0;overflow:hidden; position:relative}
.box #arrow em{border-color:transparent #ff7700 transparent transparent;border-style:dashed solid dashed dashed;border-width:10px}
.box #arrow span{border-color:transparent #fff transparent transparent;border-style:dashed solid dashed dashed;border-width:10px;top:-20px;left:3px}
.tbBox{ width:100%; max-height:540px;padding:10px 15px 5px 10px;margin-left:5px;*margin-left:0;border:2px solid #ff7700;background-color:White; position:absolute;color:#000;font-weight:normal; font-size:12px; text-indent:0}
.tbBox .cp{font-size:17px;float:left; padding-top:5px;font-family: "Microsoft YaHei";}
.tbBox .apply,.tbBox .mianshi,.tbBox .faxin,.tbBox .shouchang{float:right;width:90px; color:#fff; height:32px; line-height:32px;cursor:pointer;margin-right:6px; font-size:15px; font-weight:bold; text-indent:0; text-align:center}
.tbBox .apply,.tbBox .mianshi{background:#f60;}
.tbBox .apply:hover,.tbBox .mianshi:hover{ background:#f30;color:#fff;}
.tbBox .faxin,.tbBox .shouchang{background-color:#3f9bff}
.tbBox .faxin:hover,.tbBox .shouchang:hover{background-color:#0A81FF;color:#fff;}
.tbBox .apply{ margin-right:10px}

/*------*/
.jlisthover { background:#FFF3CB;}
a.sq4 { width:90px; height:29px; display:block; background:url(/inc/images/pbtn.gif) no-repeat 0px 0px; }
a.sq4.fg{margin:0 0 10px 0}
.icardm-tt{padding:0 20px 0 10px;display:block;float:left;line-height:22px;_line-height:23px;overflow:hidden;height:22px;color:#333;margin-top:5px;margin-right:5px; background:url(/inc/images/icardm-tips3.gif) right 0 no-repeat;*display:inline-block;*float:none;*margin-right:5px;margin-bottom:5px;border-left:1px solid #F30;white-space:nowrap;font-family:'ËÎÌå';}
#hotjob a.popa {color:#0056c2;text-decoration:none; display:block; font-weight:normal;}
#hotjob a.popa:hover { color:#F30;}
.list_r_rd td{border-bottom:1px dashed #ccc;}
.list_r_rd td.admin{ padding:0px; padding-top:3px\9}
.yan,.no_yan,.xin{width:13px; height:13px; display:inline-block;margin: -4px 4px 0 0;margin: -3px 4px 0 0\9; _margin:0 4px 0 0;vertical-align: middle;}
.yan{ background-position:-720px -1px;background:url(/dl/icon/yan.gif) no-repeat;}
.no_yan{ background-position:-706px -1px;background:url(/dl/icon/yan2.gif) no-repeat;}
.xin{ background-position:-688px -1px; width:17px;background:url(/dl/icon/xin2.gif) no-repeat;}
.radio{ margin:-2px 2px 0 4px; padding:0px; vertical-align: middle;}
.leibie_bk{ border:#7EBFFF 1px solid;  overflow:hidden;}
.leibie_bk a{ background:#eef6ff;text-align: left;height: 31px;line-height: 33px;_line-height:32px;cursor: pointer;color: blue; float:left;margin:0 5px 5px 0; text-indent:32px; display:inline-block; text-decoration:none; border:1px solid #d1e1fd;}
#text {margin-left: 0px! important; height: 1%}
.xtitle {font-family: "ËÎÌå";font-size: 12px;margin-top:12px;font-weight:bold;color:#000;text-decoration: none;height:23px;line-height:23px;padding-left:11px;}
.sbody .search p a{line-height: 40px; padding: 0 0 0 15px;}