@charset "utf-8";
/*
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
a{color:#1cacff;outline:none;text-decoration:none; font-size:12px;}
*/
li{ list-style:none;}
.fff{ color:#FFFFFF;}
body,button,input,select,textarea{font:12px/1.5 "tahoma";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.common-header{color:#fff;position: absolute;top:0px;padding-left: 388px;height:120px;left:50%;margin-left:-485px;}
.common-header a{text-decoration: none;color:#fff;}
.common-header a.logo-href{display: block;width: 409px;position: absolute;left: 0;top: 20px;}
.common-header a.on{color:#1e78e7;}
.common-header li{float: left;padding: 0 30px;background:url(../images/white-border.png) 0 54px no-repeat;height:120px;line-height:120px;}
.common-header li.no-border{background: none;}
.common-header a,
.common-header span{color:#6f6f6f;}
.common-header li{background:url(../images/gray-border.png) 0 54px no-repeat;}
.common-header li.no-border{background: none;}
.common-header a.on,
.common-header span.on {  color: #1e78e7;    }
.line{border: 0;height: 1px;background-color: #e4e4e4;margin-bottom:10px; }
.clear{ clear:both;}
.topline{ padding-top:120px;}
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;clear:both}
img{ border:none; }
.line2{border: 0;border-bottom:1px dashed #7994b6;margin:20px 0 24px 0;width:100%; float:left;}

/*
 *  公共尾
 */

.common-footer {color:#646464;text-align: center;font-size:12px;}
.common-footer ul{width: 309px;margin: 0 auto;*margin-bottom:10px; padding-bottom:10px; padding-left:0;}
.common-footer li{float:left;margin-right:35px;}
.common-footer p{margin-bottom:10px; padding-top:0; margin-top:0;}
.common-footer a{color:#646464;text-decoration: none;}

.jobs-inforamation{
	margin:0 auto;
	width:960px;
	height:40px;
	line-height:30px;
	color:#555555;
}
.jobs-inforamation h1 
{
    display:inline-block;
    *display:inline;
    *zoom:1;
    }
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal}

/*ajax 分页*/
#mpage2 .page,#mpage2 .page ul{ float:right;}

.page{  width:420px;  margin:0 auto;  float:left; padding-bottom:10px;}

.page ul{ margin:0; padding:0; float:left }
.page li{ float:left; margin:0 3px; text-align:center; padding-top:3px;}
.page  span{ float:left; margin:0 3px; text-align:center; padding-top:3px;}
.page li a{ color:#ffffff; text-align:center; text-decoration:none;background:#1cacff; padding:2px 10px; }
.page li a:visited{ color:#ffffff; text-align:center; text-decoration:none;background:#1cacff; padding:2px 10px; }
.page li a:hover{ color:#000; text-align:center; text-decoration:none;background:#c8c8c8; padding:2px 10px; }
.page li a.now{ background:#c8c8c8; color:#000;}


/* 登陆*/
.aui_content{ padding-top:10px; background-color:#FFFFFF;}
.loginmessage{margin:0 auto; width:200px; padding-left:250px; color:#FF0000; font-size:14px; font-weight:bold;}
.huiyuan-box{width:750px; margin:0 auto; overflow:hidden; clear:both;}
.huiyun-mt{height:32px; line-height:32px; border-bottom:1px solid #ddd;}
.huiyun-mt .mt-tab{height:32px; line-height:32px; }
.huiyun-mt .mt-tab .mt-current{margin-right:5px; margin-bottom:-1px; border:1px solid #ddd; border-bottom:none; height:32px; line-height:32px; font-weight:bold; float:left; color:#0036ff; width:160px; font-size:15px; text-align:center; background:#fff; cursor:pointer;}
.huiyun-mt .mt-tab .mt-line{marign-right:5px; border:1px solid #ddd; height:31px; line-height:31px; font-weight:bold; float:left; color:#000; width:160px; font-size:14px;  text-align:center; color:#666; background:#f2f2f2; cursor:pointer;}
.huiyun-mt .mt-tab .mt-line a{text-decoration:none;}
.huiyuan-mc{width:748px;background:#fff;}
.huiyuan-mc .huiyuan-form{}
.huiyuan-name{padding-top:9px; height:40px; }
.huiyuan-name .name{width:160px; text-align:right; float:left; font-size:14px; padding-right:10px; padding-top:5px; font-weight:bold;}
.huiyuan-name .item-wrap{width:550px; float:left; margin-right:8px; line-height:30px;}
.item-wrap .txt-put{width:218px; padding:8px 10px; border:1px solid #ddd; font-size:14px; line-height:16px; }
.item-xianshi{width:518px; font-size:12px; color:#FF0000; padding-left:120px; }
.yz-wrap .mt-yz{width:100px; padding:8px 10px; border:1px solid #ddd; font-size:14px; line-height:16px; float:left;}
.huiyuan-name .yz-wrap{width:120px; float:left; margin-right:20px; }
.mt-yz-tu{width:95px; height:30px; border:1ps solid #ddd; float:left; margin: 2px 0;}
.btn-wrap{height: 60px;margin: 5px auto;padding-left: 35px;width: 415px; }
.btn-wrap .btn{width:155px; height:45px; cursor:pointer; background:url(../images/btn2-bg.png) no-repeat; border:0 none;}
.btn-wrap .btn2{width:155px; height:45px; cursor:pointer; background:url(../images/btn3-bg.png) no-repeat; border:0 none;}
.btn-wrap a{padding-left:20px;}
.wenxin-wrap{overflow:hidden;}
.wenxin-wrap .wenxin-bt{font-weight:bold; font-size:14px; color:#0036ff; padding-left:66px;}
.wenxin-wrap .wenxin-box{font-size:12px; line-height:22px; border-top:1px solid #d8d8d8; background:#f2f2f2; padding:6px; padding-left:60px;
}
.wenxin-wrap .wenxin-box li{}
.huiyuan-name .dianji-tu{display: block;float: left;width: 150px;height: 21px;line-height: 21px;background:url(/images/yanzheng.jpg) repeat-x;text-align: center;-webkit-box-shadow: 0 1px 1px;box-shadow: 0 1px 1px #f0f0f0;-moz-box-shadow: 0 1px 1px #f0f0f0;-moz-border-radius: 3px;-webkit-border-radius: 3px;
border-radius: 3px;border: 1px solid #d8d8d8;margin-top: 3px;word-spacing: 4px;letter-spacing: 1px; font-size:12px;}
.huiyuan-name .dianji-tu:hover{text-decoration:none; color:#666;}


/*ajax弹出框*/
.aui_close{ float:right; padding-right:10px; display: inline-block; width: 16px; height: 16px; background: url(../images/icon_close_mout.gif) no-repeat; cursor: pointer; margin-right: 6px; margin-top: 7px; margin-bottom:7px;}
.aui_dialog{background:none repeat scroll 0 0 #F2F2F2; }
.aui_inner{ border:1px solid #00aaff;}
.aui_header{ background-color:#009fee;}
.aui_title{ float:left; color:#FFFFFF; padding-left:10px; padding-top:7px;}
/* 推荐职位*/
.s-news-news-ctner{height:318px;position:absolute;top:0;background:#fff}
.s-news-news-ctner .news-headlines{width:387px;height:180px;padding-top:7px;overflow:hidden}
.s-news-news-ctner .news-headlines li{height:29px;line-height:28px;font-size:13px;padding-left:30px}
.s-news-news-ctner .news-headlines li .cell{width:340px;width:370px\9;white-space:nowrap;overflow:hidden}
.s-news-news-ctner .news-headlines .headlines-topline{line-height:52px;height:50px}
.s-news-news-ctner .topline-link{color:#0079f5;font-size:24px}
.s-news-news-ctner .headlines-otherline .dot{display:inline-block;background:#666;width:3px;height:3px;overflow:hidden;margin-right:7px;vertical-align:middle}
.s-news-news-ctner .hot-title{margin-left:30px;width:820px;height:27px;padding-top:22px;line-height:24px;position:relative;border-bottom:1px solid #e9e9e9}
.s-news-news-ctner .hot-title a:hover{text-decoration:none}
.s-news-news-ctner .title-words,.s-news-news-ctner .title-topic{border-top:1px solid #e9e9e9;width:94px;height:28px;cursor:pointer;text-align:center; padding:6px 10px;}
.s-news-news-ctner .title-words em,.s-news-news-ctner .title-topic em{font-size:14px;line-height:10px;text-decoration:none;cursor:pointer;height:16px;vertical-align:middle;display:inline-block;}
.s-news-news-ctner .hot-words .title-words,.s-news-news-ctner .hot-topic .title-topic{background:#389cff;color:#fff;border-color:#389cff !important}
.s-news-news-ctner .words-content,.s-news-news-ctner .topic-content{height:240px}
.s-news-news-ctner .words-content li,.s-news-news-ctner .topic-content li{position:relative;height:30px;line-height:30px;float:left;text-overflow:ellipsis;white-space:nowrap}
.s-news-news-ctner .words-content li .words-item,.s-news-news-ctner .topic-content li .topic-item{height:30px;overflow:hidden}
.s-news-news-ctner .first-topic .topic-page-0{display:block}.s-news-news-ctner .second-topic .topic-page-1{display:block}
.s-news-news-ctner .hot-words .topic-content{display:none}
.s-news-news-ctner .hot-item-link:hover .words-item-content,.s-news-news-ctner .hot-item-link:hover .topic-item-content{text-decoration:underline}
.s-news-news-ctner .hot-item-link:hover em{color:#0079f5}
.s-news-news-ctner .hot-item-link:hover{color:#0079f5}
.s-news-news-ctner .hot-item-link:hover .words-item-content,.s-news-news-ctner .hot-item-link:hover .topic-item-content{text-decoration:underline}
.s-news-news-ctner .viewed em{color:#0079f5}
.s-news-news-ctner .viewed .hot-item-link:hover em{color:#666}
.s-news-news-ctner .topic-item a,.s-news-news-ctner .words-item a{color:#5B5B5B;cursor:pointer}
.s-news-news-ctner .hot-words .title-topic,.s-news-news-ctner .hot-topic .title-words{color:#222;background:none}
.s-news-news-ctner .title-topic{border-right:1px solid #E9E9E9;}
.s-news-news-ctner .title-words{border-left:1px solid #e9e9e9;width:108px}
.work-name{ width:340px; float:left; overflow:hidden}
.work-name_new{ width:300px; float:left; overflow:hidden}
.copname{ width:200px; float:left; padding-left:10px;overflow:hidden}
.monthlypay{ width:100px; float:left;padding-left:10px;overflow:hidden}
.needpeople{ width:70px; float:left;padding-left:10px;overflow:hidden}
.resume{ width:70px; float:left;padding-left:10px;overflow:hidden}
em{font-style:normal;}

/*浮动*/
.dialog{ margin:0 auto; top:30%; left:45%; position:fixed; width:200px; background-color:#ffc18c; z-index:200; text-align:center;padding:10px; display:none;}

/*foot*/
		
.bottomLine{border-bottom:1px solid white;width:960px;}
.bottomLineGray{border-bottom:1px solid #6e6e6e;width:960px;}
.footerWrapperGray{width:100%;height:100px;clear:both; padding-top:20px; }
.footerWrapper{padding:0px;position: absolute;bottom: 0;width:100%;}
.footer{text-align:center;}
.CopyRight,.OtherInfo{margin-top:4px;margin-bottom:4px;}
.AboutMomo{margin-top:25px;margin-bottom:5px;}
	.AboutMomo a{margin:0 15px;}

.bignote{font-size:26px; line-height:42px;text-align:center;}
