.zjt .sob,.zjt .tAb a,.Ac .text,.Ac .button,.lt .tr,
.lt .tr dl dt,.lt .tr dl dd,.lb dd span,.fm .t div,.fm .bottom,
.lg div {background:url(../job/images/3.0/o-1.gif) no-repeat 0 0;}
.rp1 a { background:url(../job/images/3.0/Ant-bg.gif) no-repeat 0 0;}
.ts {background:url(../job/images/3.0/bg_03.jpg);}
.lrb {background:url(../job/images/3.0/point.gif) no-repeat left top;}

.zjt,.zjt .sco,.zjt .sob,.zjt .tAb a,.lt,.lt .tr,
.Jph,.lb,.lb dt,.pab,.ts,.fm,.fm .t,.fm ul,.lg,.lrb{ width:auto; height:auto; overflow:hidden;}
.zjt,.zjt .sob,.zjt .tAb,.lt,.lt .tr,.Jph,.lb,.lb dt,.pab,.ts,.fm,.fm .t,.fm ul,.lg,.lrb{ width:950px; margin:auto;}

/*分类定义*/
.zjt .sco { width:946px; border:solid 2px #1daaff; border-bottom:none;}
.zjt .sob { height:7px; background-position:left -46px; margin-bottom:10px;}
.zjt .tAb {text-align:center; line-height:32px; padding-left:10px;}
.zjt .tAb a { margin-right:7px;display:block; float:left; width:85px; height:28px; background-position:-86px 2px;}
.zjt .tAb a.cu { position:relative; top:2px; font-weight:bold; color:#1587e0; background-position:left top;}
/*分类*/
.Ac { width:900px; height:auto; overflow:hidden; margin:auto; padding:20px 0 5px 0; }
.Ac div { font-size:14px; float:left; }
.Ac dl { width:830px; float:left;}
.Ac dl,.Ac dl dt,.Ac dl dd,.Ac ul li{ display:block; float:left;color:#333333; font-size:14px; white-space:nowrap;}
.Ac dl,.Ac ul { height:auto; overflow:hidden; margin:auto; padding-bottom:10px;}
.Ac dl dd {padding-right:15px;}
.Ac dl dd a {color:#0000cc;}.Ac .Current a{ font-weight:bold; color:#000;}
.Ac ul { width:900px;}
.Ac ul li {line-height:28px;} 
.Ac .text { border:none; width:150px; height:25px; padding-left:5px; line-height:25px; border-left:solid 1px #a7a6aa; border-right:solid 1px #a7a6aa; background-position:-497px -156px;}
.Ac .button { cursor:pointer; border:none; width:59px; height:25px; background-position:-364px -3px; margin:1px 0 0 5px;}
/*列表栏*/
.lt { width:950px; margin-bottom:10px;}
.lt .ln {font-size:14px; color:#333333; float:left; padding:0 0 5px 0;}
.lt .ln b { padding:0 5px 0 5px; color:#e65c17; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.lt .tr { padding-left:15px; width:933px; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; height:36px;background-position:left -58px;}
.lt .tr dl dt,.lt .tr dl dd { margin:7px 10px 0 0;text-align:center; float:left; float:left;}
.lt .tr dl,.lt .tr dl a {color:#FFF;}
.lt .tr dl dt { text-indent:1.3em; position:relative; width:94px; height:24px; background-position:-178px -4px;}
.lt .tr dl dd { width:80px; height:20px; background-position:-278px -4px;}
.lt .tr dl dt input { float:left; position:absolute; left:13px; _left:10px; *left:7px; top:3px; _top:-1px; *top:0px;}
.lt .tr div { padding:8px 10px 0 0; *padding-top:8px;}
.lt .tr div,.lt .tr div em,.lt .tr div select { font-style:normal; float:right;}
/*分页*/
.rp1 { float:right; height:20px; overflow:hidden; float:right;}
.rp1 em { display:block; float:left; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.rp1 a { display:block; width:58px; height:20px;color:#1165bb; float:left; margin-left:5px;}
.rp1 a:hover { text-decoration:none; color:#fb6500;}
.rp1 .Ant-Next { background-position:-64px -22px; text-indent:7px;}
.rp1 .Ant-Previous { background-position:-5px -22px; text-indent:17px;}
.rp1 .Ant-Disable-P {background-position:-5px -1px; color:#9e9e9e; cursor:default;}
.rp1 .Ant-Disable-P:hover,.rp1 .Ant-Disable-N:hover { text-decoration:none; color:#9e9e9e;}
.rp1 .Ant-Disable-N {background-position:-64px -1px; color:#9e9e9e; cursor:default;}
/*分页*/
.pab {padding:10px 0 18px 0;}
.pab .li { float:left; margin-bottom:7px;}
.pab .li strong { padding:0 7px 0 7px; color:#cc0000;}
/*分页代码*/
div.AntMemberPage { float: right; color:#999999; }
/*最新照片人才*/
.Jph { margin-bottom:7px;}
.Jph ul li { padding:5px 0 15px 17px; width:950px; height:auto; overflow:hidden; line-height:1.9em;}
.Jph dl { width:222px; margin-right:10px; height:125px; overflow:hidden; float:left; }
.Jph dt,.Jph dd { float:left;}.Jph dd { color:#333333; width:110px; padding-left:10px;}
.Jph dd.b a {color:#2965a3; display:block; width:87px; height:24px; background-position:-749px -7px; text-indent:2.2em; line-height:25px;}
.Jph dd em { font-style:normal; color:#0868c8;}
.Jph dd font { font-size:12px; color:#cc0000;}
.Jph dd div {color:#999999; height:25px; overflow:hidden;}
.Jph dt div,.Jph dt div a { overflow:hidden; width:90px; height:120px;}
.Jph dt div {border:solid 1px #dadada; padding:1px;}
.Jph dt div a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:105px;}
.Jph dt div img{vertical-align:middle; max-width:90px; max-height:120px;
 width: expression(this.width > 90 && this.width > this.height ? 90 : true);
height: expression(this.height > 120 ? 120 : true);}
/*找人才列表*/
.lb dt { line-height:28px; border-top:solid 1px #f2f2f2; border-bottom:solid 1px #f2f2f2; background-color:#f8f8f8; color:#333333;}
.lb li { float:left; padding-right:5px;}
.lb .d { width:275px; text-indent:1.3em;}
.lb .n { width:95px;}.lb .g { width:175px;}
.lb .w { width:115px;}.lb .e { width:75px;}
.lb .c { width:105px;}.lb .u { width:75px; font-family:Arial, Helvetica, sans-serif;}
.lb dd {  color:#999999; height:41px; border-bottom:solid 1px #ebebeb; line-height:41px;}
.lb dd li { height:41px; overflow:hidden;}
.lb dd .d { text-indent:2.5em; font-size:14px; position:relative;}.lb dd a {color:#1470cc;}
.lb dd.bg { background-color:#fafafa;}.lb dd.cur,.lb dd.current {background:#e3ffbf; border-bottom:solid 1px #94c168;color:#666666;}
.lb dd em { float:left; position:absolute; left:-19px; *left:-22px; top:13px; *top:0px;  _top:9px;}
.lb dd a,.lb dd span { float:left;}.lb dd span { display:block; width:15px; height:16px; margin:12px 0 0 5px;}
.lb dd span.tj { background-position:-869px -18px; }
.lb dd span.ph { background-position:-919px top; }
.lb dd span.qq { background-position:-934px top; cursor:pointer;}
.gz .d { width:215px; text-indent:1.3em;}
.gz dd li.d { font-size:12px; font-weight:bold;}
.gz .n { width:240px; color:#1470cc;}.gz .w,.gz .e,.gz .c,.gz .g { width:95px; }
.gz .u { width:80px; font-family:Arial, Helvetica, sans-serif; }
.gz dd span.zd { background-position:-869px top; }
.gz dd span.jj { background-position:-886px top; }
.gz dd span.rm { background-position:-903px top;}
/*一句话招聘*/
.ts { height:78px;color:#333333; padding-top:15px;}
.ts p { display:block; width:730px; padding-left:190px; text-indent:2em; }
.fm .t { border-bottom:solid 2px #2bb0eb; text-align:center; }
.fm .t div {width:122px; overflow:hidden; float:left;background-position:-585px top;margin-right:10px;}
.fm .t div a { color:#666666; line-height:35px;font-size:14px;}
.fm .t div.cur { background-position:-458px top;}
.fm .t div.cur a { font-weight:bold; color:#ffffff;}
.fm { padding:10px 0 15px 0;}.fm ul { padding:10px 0 5px 0; *padding-bottom:10px;}
.fm li{ float:left; color:#666666; padding-right:15px; line-height:2.5em; margin:10px 0 7px 0;}
.fm li em {font-style:normal; font-size:14px;}.fm li input.ms { width:525px;}
.fm li em,.fm li input,.fm li textarea { float:left;}.fm li input.w2 { width:210px;}.fm li input.w2_ { width:105px;}
.fm li input.w2over { width:210px;background-color:#e1fafe; border:solid 1px #1cb8f3;}
.fm li input.w2_over { width:105px;background-color:#e1fafe; border:solid 1px #1cb8f3;}
.fm .bottom {width:170px; height:36px; border:none; background:url(../job/images/job_2012/bt_03.gif); margin-left:70px; cursor:pointer; float:left;}
.fm li input { height:29px;line-height:29px;}
.fm li input,.fm li textarea { border-left:solid 1px #c6c6c6; border-top:solid 1px #c6c6c6; border-right:solid 1px #eeeeee; border-bottom:solid 1px #eeeeee; Background-color:#f9f9f9; font-size:14px;color:#26333d;padding-left:5px;}
.fm li textarea { width:635px; height:100px; padding:5px; line-height:20px;}
.fm li .textareaover{background-color:#e1fafe; border:solid 1px #1cb8f3;line-height:20px;}
.fm li b {color:#ff0000;   padding-right:5px;}
.fm li select {font-size:16px; margin-left:7px;}

/*列表*/
.lg { line-height:30px; overflow:hidden; height:28px; border-bottom:solid 2px #2bb0eb; font-size:14px;}
.lg div { float:left; width:160px; background-position:-169px -146px; text-align:center; margin-right:10px;}
.lg div a {color:#333333;}.lg div.cur {background-position:left -146px; font-weight:bold;}
.lg div.cur a {color:#FFF;}

.lrb {text-indent:1.8em; border-bottom:solid 1px #f1f1f1; background-position:7px 18px;}
.lrb .title,.lrb .time{margin-top:10px;}
.lrb .title { float:left; font-size:14px; font-weight:bold; color:#0066cc; line-height:2em;}
.lrb .time { float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-right:10px;}
.lrb p { width:910px; padding-left:22px; text-indent:0; float:left; display:block; color:#333333;}
.lrb p em {color:#999999; font-style:normal;}
.lrb .tel { float:left;color:#669900;}.lrb .mar { float:right; margin-bottom:10px; padding-right:10px;}.lrb .mar a { color:#999999;}.lrb .mar a:hover {color:#C00;}
.bg_ { background-color:#fafafa;}
.yicur { background-color:#e1fafe; border-bottom:solid 1px #1cb8f3;}