
.edrc1{width:1200px;margin-right: auto;margin-left: auto;clear: both;}
.edrc1 .edrc1_left{float:left;width:248px;border: 1px solid #EBEBEB; background-color:#FFFFFF; padding:20px;background-repeat: no-repeat;background-position: right top;}
.edrc1 .edrc1_left .title{ color:#434343; height:40px; line-height:30px; border-bottom:1px solid #f0f0f0; font-size:16px;}
.edrc1 .edrc1_left .title font a{ color:#CCCCCC; font-size:14px;}
.edrc1 .edrc1_left .title font a:hover{ color:#FF3366; }
.edrc1 .edrc1_left .lmdh{ line-height:34px; height:34px;}
.edrc1 .edrc1_left .lmdh h2{font-weight: bold;color: #fc565c; float:left;}
.edrc1 .edrc1_left .lmdh h2 a{ color:#FC565C;} .edrc1 .edrc1_left .lmdh h2 a:hover{color:#FC565C;text-decoration: underline;}
.edrc1 .edrc1_left .lmdh .lmyc{ float:right; }
.edrc1 .edrc1_left .lmdh .lmyc li{ float:left; margin-left:10px;height:32px;line-height:32px;}
.edrc1 .edrc1_left .lmdh .lmyc li a{ color:#666666} .edrc1 .edrc1_left .lmdh .lmyc li a:hover{ color:#FC565C;}
.edrc1 .edrc1_content{ float:left; width:590px; margin-left:15px;}
.bat-ad{float:left;height:40px; line-height:40px;width:560px;padding-left: 30px; margin-top:17px;background-color: #FFFFFF;background-image: url(../image/dong.gif);background-repeat: no-repeat;font-size: 13px;}
.bat-ad a{ color:#666666}
.edrc1 .edrc1_right{float:right; }

.seeker-register{ width:248px;border: 0px solid #EBEBEB; padding:20px;background-image: url(https://www.edrc.cn/app/template/edrc/images/2020.jpg);background-repeat: no-repeat;background-position: right top;}
.seeker-head{ width:50px;border-radius:25px;background-color:#E7E7E7;font-size:32px;color:#fff;margin:5px auto 0;}
.seeker-register h5 {
	font-weight:normal;
	font-size:16px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 0px;

}
.erweimaright{ float:left;}
.foot-erweima{ float:left; width:110px;}
.job-banner-wrap>a, .seeker-head{height:50px;line-height:50px;text-align:center;}
.seeker-head {
	width:50px;
	border-radius:25px;
	background-color:#E7E7E7;
	font-size:32px;
	color:#FFF;
	margin:5px auto 0
}

.seeker-info>span:nth-of-type(1) {
	display:block;
	width:100%;
	text-align:center;
	font-size:15px;
	margin-top:6px
}
.seeker-info span{
	display:block;
	width:100%;
	text-align:center;
	font-size:15px;
	margin-top:6px
}
.seeker-info .edrc_zhuce {
	box-sizing:border-box; padding-left:5px;
	float:left;
	width:240px;
	margin-top:5px;
	margin-right: auto;
	margin-left: auto;
}
.seeker-info .edrc_zhuce .signin{
	box-sizing:border-box;
	float:left;

	margin-top:5px
}
.seeker-info .edrc_zhuce .register{
	box-sizing:border-box;
	float:right;

	margin-top:5px
}
.seeker-info .register a,.seeker-info .signin a {
	display:block;
	width:100px;
	height:35px;
	font-size:16px;
	text-align:center;
	line-height:35px;
	margin:0 auto;
	border-radius:2px
}
.seeker-info .signin a {
	background-color:#FC565C;border:1px solid #FC565C;
	color:#FFF
}
.seeker-info .signin a:hover {
	background-color:#e75636;
	color:#FFF
}
.seeker-info .register a {
	border:1px solid #FC565C;
	color:#FC565C
}
.seeker-info .register a:hover {
	border:1px solid #FC565C;
	color:#FC565C
}

.fsn,.icon{font-style:normal}.container,.my-container{width:1200px;position:relative}#nav-menu,.btn,.gh-logo,.gh-nav,.gh-nav-item,.icon{display:inline-block}.container,.gh-content,.globalheader,.my-container{position:relative}@font-face{font-family:iconfont;src:url(https://www.edrc.cn/app/template/edrc/images/font_11306_8smxf4rs0ajg7gb9.eot);src:url(https://www.edrc.cn/app/template/edrc/images/font_11306_8smxf4rs0ajg7gb9.eot?) format('embedded-opentype'),url(https://www.edrc.cn/Application/Home/View/default/public/images/font_11306_8smxf4rs0ajg7gb9.woff) format('woff'),url(https://www.edrc.cn/app/template/edrc/images/font_11306_8smxf4rs0ajg7gb9.ttf) format('truetype'),url(https://www.edrc.cn/app/template/edrc/images/font_11306_8smxf4rs0ajg7gb9.svg) format('svg')}
.icon{font-family:iconfont;font-weight:400;-webkit-font-smoothing:antialiased; color:#FFFFFF;}
.icon:hover{ color:#FFFFFF;}

.seeker-job{line-height:35px;height:35px;width:230px;margin-right: auto;margin-left: auto; font-size:13px;}
.seeker-job .zce{ float:left;}.seeker-job .zce a{ color:#fc565c;}
.seeker-job .zcu{ float:right;}.seeker-job .zcu a{ color:#0b9eee;}

.qitadl{ height:22px; line-height:22px; padding-left:8px;}
.qitad2{ height:38px;}

.notices {
	float:left;background-color:#FFFFFF;
	height:160px;
	width:288px;
	margin-top:15px;border: 1px solid #EBEBEB; 
}
.notices .noticestab {
	height:40px; padding-top:20px;
	width:270px;
	padding-left:20px;
	background-repeat:repeat-x;
	background-position:bottom;
	border-bottom:0px #F3F3F3 solid;
}
.notices .noticestab .tli {
	float:left;
	width:70px;
	border-right:0px #EEEEEE solid;
	height:39px;
	border-top:1px #EEEEEE solid;
	text-align:left;
	line-height:39px;
	cursor:pointer
}
.notices .noticestab .tli.last {
	width:132px;
	border-right:0px;
}
.notices .noticestab .tli.select {
	height:38px;
	background-color:#FFFFFF;
	border-top:0px #FF5A00 solid;
	color:#F85E61;
	cursor:auto;
	font-size:16px;

}
.notices .notice_showtabs {
	display:none;
}
.notices .notice_showtabs.first {
	display:block;
}
.notices .notice_showtabs ul {
	padding-left:20px;
	padding-top:10px;
}
.notices .notice_showtabs li {
	width:250px;
	height:30px;
	line-height:30px;
}
.notices .notice_showtabs li.new {
	padding-left:15px;
	width:250px;
	background-image:url(../image/118.png);
	background-repeat:no-repeat;
	background-position:0px 12px; overflow: hidden;
}

.ad{
	width:1200px;
	margin-right: auto;
	margin-left: auto; margin-top:5px;
}
.job-hotspot a,.job-mq a,.job-rec-logo{display:block}.job-txt-title.cur .floor{color:#fff;background:#66be8c;border-color:#66be8c}.job-hotspot,.job-mq,.job-rec{margin-right:-12px}.job-hotspot li,.job-mq a{margin:10px 12px 0 0;float:left}.job-mq a{background:#f8f8f8;border:1px solid #eee}.job-mq a,.job-mq img{min-width:188px;height:80px}.job-floor-img a,.job-floor-img img{width:175px;height:77px}.job-mq a.col6,.job-mq a.col6 img{width:1198px}.job-mq a.col5,.job-mq a.col5 img{width:996px}.job-mq a.col4,.job-mq a.col4 img{width:794px}.job-mq a.col3,.job-mq a.col3 img{width:592px}.job-mq a.col2,.job-mq a.col2 img{width:390px}

.hot_edrc{width:1200px;margin-right: auto;margin-left: auto; margin-top:20px;}
.hot_edrc .hot_edrc_left{ float:left; width:764px; background-color:#FFFFFF; border: 1px solid #EBEBEB; padding:15px;}
.hot_edrc .hot_edrc_left .title{ background-color:#FFFFFF;color:#666;cursor:auto;font-size:16px;height:40px; padding-top:10px;}

.edrc_comlist {width:375px;height:85px;float:left;padding-left:0px;border-bottom:1px solid #F6F6F6;border-right:0px solid #F6F6F6;padding-top:18px;}
.edrc_comlist .comlogo {width:63px;height:63px;border:1px #eeeeee solid;border-radius:8px;float:left}
.edrc_comlist .comlogo img {width:63px;height:63px;border-radius:8px;}
.edrc_comlist .com {float:left;width:300px;}
.edrc_comlist .com .comname {width:290px;padding-left:20px;height:25px;}
.edrc_comlist .com .jobname_box {width:290px;padding-left:20px;height:25px;}
.edrc_comlist .com .jobname {color:#999;}
.edrc_comlist:hover .comlogo {border:1px #CCCCCC solid}


.hot_edrc .hot_edrc_right{ float:left; width:360px; background-color:#FFFFFF; border: 1px solid #EBEBEB; margin-left:12px;padding:15px;}
.hot_edrc .hot_edrc_right .title{ background-color:#FFFFFF;color:#666;cursor:auto;font-size:16px;height:40px; padding-top:10px;}


.edrc_hy{ width:1200px;margin-right: auto;margin-left: auto; margin-top:20px;}
.edrc_hy .edrc_1{ padding:15px;background-color:#FFFFFF; border: 1px solid #EBEBEB; }
.edrc_hy .edrc_1 .title{ color:#666;cursor:auto;font-size:16px;height:40px; padding-top:10px;}
.edrc_hy .edrc_1 .title font{color:#FC565C;font-weight: bold; font-size:20px;}
.job-floor{padding:1px 0 0}
.job-floor-link{float:left;width:1285px}
.job-floor-link li{float:left;padding-top:12px;width:390px;height:25px;line-height:20px;}

.job-floor-link .split{padding:0 6px;color:#999;vertical-align:top}
.job-floor-link .company{color:#666;max-width:18em}
.job-floor-link .work{max-width:10em;}
.job-floor-img{float:right;width:380px}
.job-floor-img a{display:block;float:left;border:1px solid #eee;background:#f8f8f8;margin-top: 0px;margin-right: 0px;margin-bottom: 12px;margin-left: 10px;}
.job-floor .icon{margin-top:-4px}
.job-floor .work{color:#FC565C}
.job-floor-link .company,.job-floor-link .split,.job-floor-link .work,.job-rec .name,.job-rec-link a{display:inline-block}
.job-floor-link li{overflow:hidden}
.ellipsis{text-overflow:ellipsis;white-space:nowrap}
.ellipsis,.justify-fix,.justify:after,.oh{overflow:hidden}
/*新的登录后样式*/
.index_frist_login_box{width:100%;height:255px; overflow:hidden}
.login_ok{width:100%;}
.login_ok_mune{width:100%; text-align:center}
.login_ok_mune_list{width:32%; display:inline-block; font-size:12px; padding-top:40px; position:relative; vertical-align:top}
.login_ok_mune_list .login_ok_mune_icon{width:32px;height:32px; display:inline-block; background:url(../image/login_okicon1.png) no-repeat; position:absolute;left:50%;top:0px; margin-left:-16px;}
.login_ok_mune_list .login_ok_mune_icon_cj{ background:url(../image/login_okicon2.png) no-repeat;}
.login_ok_mune_list .login_ok_mune_icon_gz{ background:url(../image/login_okicon3.png) no-repeat;}
.login_ok_mune_list .login_ok_mune_icon_mb{ background:url(../image/login_okicon4.png) no-repeat;}
.login_ok_mune_list a:hover{color:#f60;} 
.login_ok_n{ font-size:18px;color:#3d9af6}
.login_ok_dw{ font-size:12px;color:#333;}
.login_ok_n_list{width:32%; display:inline-block; font-size:12px; position:relative; vertical-align:top; text-align:center}
.login_ok_n_list a:hover{color:#f60;} 
.login_ok_name{ padding:2px 0 15px 0;}
.login_ok_user{ padding:20px 0px 20px 90px; position:relative}
.login_ok_hi{ font-size:12px;color:#999; padding-top:10px;}
.login_ok_username{width:100%;height:20px; line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:16px;}
.login_ok_user_photo{width:60px; position:absolute;left:20px;top:
15px;border-radius:50%;border:1px solid #eee}
.login_ok_user_photo img{border-radius:50%;}
.login_ok_member{ padding:30px 20px 20px 20px;}
.login_ok_member_bth{ padding:6px 10px; background:#007aff; display:block; text-align:center;border-radius:3px;    box-shadow: 0 2px 10px 0 #b8d5f6;color:#fff}
.login_ok_member_bth:hover{ background:#0a6dd8;color:#fff; text-decoration:none}
.login_ok_n_listbox{width:100%; text-align:center}
.login_ok_n_list a:hover{ text-decoration:none}
.index_frist_gg{ padding:10px 20px 0px 20px;}
.index_frist_gg_tit{ position:relative;border-bottom:2px solid #f5f5f5;padding-bottom:10px;}
.index_frist_line{width:50px;height:2px; background:#1c99ef; display:inline-block; position:absolute;left:0px;bottom:-2px;}
.index_frist_gg_more{ font-size:12px;color:#1787fb; position:absolute;right:0px;top:0px; }
.index_frist_gg_list{ padding-top:8px}
.index_frist_gg_list li{width:100%;height:25px; line-height:25px; font-size:12px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.index_frist_gg_list li a{color:#666}
.index_frist_gg_list li a:hover{ color:#f60;}

.wantedjob{width:288px;border: 1px solid #EBEBEB; background:#fff;height:470px; float:left;overflow:hidden; position:relative; }
.wantedjob_cont{ padding:0px 20px;height:405px; overflow:hidden}
.wantedjob_tit {width:100%; position:relative}
.wantedjob_titmore{ position:absolute;right:15px;top:15px; font-size:12px;color:#1c99ef}
.wantedjob_tit .wantedjob_tit_s{ font-weight: bold; padding-left:50px; background:url(../image/hotn.png) no-repeat 12px  center;height:50px; line-height:50px; font-size:16px;}
.wantedjob_cont_list{width:;border-left:1px solid #eeeeee; padding-left:15px;}
.wantedjob_cont_list li .wantedjob_cont_list_b{  padding-bottom:13px;}
.wantedjob_name{position:relative; }
.wantedjob_icon{width:5px;height:5px;border-radius:50%;border:1px solid #d48e00; display:inline-block; position:absolute;left:-19px;top:6px; background:#fff}
.wantedjob_comname{ font-size:12px;}
.wantedjob_comname a{color:#999}
.wantedjob_info{ font-size:12px; padding:8px 0;color:#666}


.index_frame_left{width:290px; float:left; background:#fff;}
.index_frame_banner{width:290px;height:190px;}
.index_frame_hotjobbox{ padding:0px 0px 0 15px;height:385px;overflow: hidden;}
.index_frame_hotjobtit{ padding-top:17px; padding-bottom:12px; font-size:18px;color:#333}
.index_frame_hotjobname{ display:inline-block; line-height:36px; margin-right:30px; font-size:14px;}
.index_frame_hotjobname a:hover font{color:#f60}
.index_frame_more{width:260px; float:left; padding:15px 15px 15px 15px;}
.index_frame_more_bth{ display:block;height:30px; line-height:30px; text-align:center; background:#f4f4f4;border-radius:20px;color:#999; font-size:12px;transition: all 0.4s ease;}
.index_frame_more_bth:hover{background:#3395f6;color:#fff; text-decoration:none}
.index_frame_more_bth_jl:hover{background:#ff9933;color:#fff; text-decoration:none}

.index_frame_recommend_tit {wiodth:100%;height:40px;}
.index_frame_recommend_tit .index_frame_recommend_tit_s{width:145px;height:40px; line-height:40px; background:#208cd4;color:#fff; text-align:center; font-size:16px; display:block;border-radius:3px 3px  0 0; float:left}
.index_frame_recommend_tit .index_frame_recommend_tit_jl{background:#ff9933;}
.index_frame_recommend_more{width:145px;height:39px; line-height:39px; text-align:center; float:left;border-bottom:1px solid #ebebeb; font-size:16px;color:#6c6a6a}
.index_frame_recommend_job{ padding:0px 15px;min-height:541px}
.index_frame_recommend_job ul li{ background:#f4f4f4;border-radius:5px; margin-top:12px; padding-left:70px; position:relative; padding-top:12px; padding-bottom:15px; -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;}
.index_frame_recommend_job ul li:hover{ box-shadow: 0px 10px 10px #DDD;
    transform: translate(0,-3px);
    transition: transform 0.2s linear 0s;}
.index_frame_recommend_job_xz{color:#f85659; font-weight:bold; padding:5px 0;}
.index_frame_recommend_job_name{width:100%;height:20px; line-height:20px;  font-size:16px;}
.index_frame_recommend_job_name a font{color:#404040}
.index_frame_recommend_job_name a:hover font{color:#f60}
.index_frame_recommend_comname{width:100%;height:20px; line-height:20px; font-size:12px;color:#acaaaa;}
.index_frame_recommend_comname a{color:#acaaaa;}
.index_frame_recommend_pic{width:50px; position:absolute;left:10px;top:25px;}
.index_frame_recommend_pic img{border-radius:50%;}
.index_frame_right{width:890px; float:right; background:#fff}
.index_frame_right_tit{width:100%; padding-top:20px;}
.index_frame_right_tit_s{ padding-left:18px; position:relative; font-size:18px;}
.index_frame_right_tit_line{width:20px;height:2px; background:#3395f6; display:inline-block; border-radius:3px; position:absolute;left:20px;bottom:-13px;}
.index_mq_box{width:100%;max-height:445px; float:left; overflow:hidden; background:#fff;min-height:445px}
.index_mq_box_cont{width:900px;}
.index_mq_box ul li{width:147.5px;height:147px; float:left;border-right:1px solid #eee;border-bottom:1px solid #eee;
overflow:hidden; position:relative}
.index_mq_box_pic{width:100%;height:98px; padding-top:23px; text-align:center}
.index_mq_box_name{width:95%;height:20px; line-height:20px;  text-align:center; color:#333; margin-left:5px; overflow:hidden}
.index_mq_box_cont_showall{width:100%;transition: all 0.3s ease 0s; position:absolute;left:0px;top:170px; }
.index_mq_box_cont_showall_c{width:100%; position:relative}
.index_mq_box_cont_showjob{width:100%; position:absolute;left:0px;top:0px; }
.index_mq_box_cont_bg{width:100%;height:147px; background:#3395f6; position:absolute;left:0px;top:0px; opacity:0.9;box-shadow: 0 0 20px rgba(0,0,0, .1);}
.index_mq_box_cont_showjob_c{ padding-left:15px; padding-right:15px;}
.index_mq_box_cont_showcomname{ font-weight:bold; font-size:14px; text-align:center; position:relative; padding-top:5px;}
.index_mq_box_cont_showcomname a{color:#fff}
.index_mq_box_cont_showcomname a:hover{color:#ffc600}
.index_mq_box_cont_showcomname_linebox{width:100%; text-align:center; padding:5px 0}
.index_mq_box_cont_showcomname_line{width:29px;height:3px; background:#ffc600; display:inline-block}
.index_mq_box_cont_showjoblist{ line-height:23px; padding-left:10px; font-size:12px; background:url(../image/job_l_icon.png) no-repeat left 9px}
.index_mq_box_cont_showjoblist a{color:#fff}
.index_mq_box_cont_showjoblist a:hover{color:#ffc600}
.index_mq_box_cont_showjobmore{ line-height:24px; padding-left:10px; font-size:12px;}
.index_mq_box_cont_showjobmore a{color:#ffc600;}
.index_mq_box_cont_showjobmore a:hover{color:#ffc600}
.index_mq_box ul .current1{position:relative}
.index_mq_box ul .current1 .index_mq_box_cont_showall{ left:0px;top:0px;display:block}
.index_mq_box_cont_showcomname{width:100%;height:30px; line-height:30px; overflow:hidden}
.index_new_title{width:100%; padding:25px 0; float:left}
.index_new_title_name{ padding-left:20px;height:28px; line-height:28px; float:left; position:relative;color:#F85659; font-size:28px; line-height:28px; display:block}
.index_new_title_line{width:6px;height:29px; background:#F85659; display:inline-block; border-radius:3px; position:absolute;left:0px;top:0px;}
.index_new_title_tip{color:#ababac; float:left; margin-left:28px; margin-top:8px;}
.index_new_title_more{ float:right;width:95px;height:25px;border:1px solid #F85659; color:#F85659; display:inline-block;border-radius:3px; text-align:center; line-height:25px; background:#fff}
.index_new_title_more:hover{ background:#3395f6;color:#fff; text-decoration:none;}

/*tip bottom*/
.tip_bottom {width: 100%;height: 65px;position: fixed;bottom: 0;left: 0;z-index:1000000; }
.tip_bottom_icon {width:155px;height:86px;background: url(../image/i_bottom.png) no-repeat; position:absolute;left:-150px;top:-86px; display:none;}
.tip_bottom_cont {width: 100%;height: 65px;position: relative;}
.tip_bottom_bg{width: 100%;height: 65px; position:absolute;left:0px;top:0px; z-index:9;background-color:#000000;opacity: 0.5; filter:Alpha(opacity=50); }
.tip_bottom_cont_c{width: 100%;height: 65px; position:absolute;left:0px;top:0px; z-index:10}
.tip_bottom_main {width:1200px;height: 65px;position: relative;margin:0 auto}
.tip_bottom_left {width:1200px;position: relative;}
.tip_bottom_ewm{width:110px;height:110px; padding:10px 10px  0 0; text-align:center; position:absolute;right:0px;bottom:3px;}
.tip_bottom_ewm_p{width:100%;height:20px; line-height:20px; text-align:center;color:#fff; font-size:12px; position:relative}
.tip_bottom_ewm_bg{width:90px;height:90px; background:#fff; position:relative; margin:0 auto}
.tip_bottom_ewm_p_icon{width:15px;height:46px; background:url(../image/ewm_icon.png) no-repeat; display:inline-block; position:absolute;right:-15px;top:0px;}

.tip_bottom_close {display: block;width: 11px;height: 11px;background: url(../image/i_bottom_close.png) no-repeat;position: absolute;top: 10px;right: -37px; z-index:10}
.tip_bottom_logo {display: inline-block;color: #fff;font-size: 15px; }
.tip_bottom_logo h1 {font-weight: bolder;line-height: 25px;font-size:18px;font-weight:normal}
.tip_bottom_logo h2 {line-height: 65px;font-size:24px; font-weight:normal;}
.tip_bottom_fast{ font-size:24px; display:inline-block; padding-left:50px; background:url(../image/i_bottomtime.png) no-repeat left center}
.tip_bottom_time{color:#fcff00;font-weight:bold; font-size:28px; }
.tip_bottom_num {display: inline-block;width: 195px;font-size: 17px;color: #fff;text-align: center;}
.tip_bottom_num span {font-size: 31px;font-family: Arial;padding-right: 5px;}
.tip_bottom_member{ position:absolute;right:130px;top:10px;}
.tip_bottom_login,.tip_bottom_reg {display:inline-block;width: 110px;height: 46px;background:#FC565C;    border-radius: 4px;color: #fff;line-height: 46px;text-align: center;font-size: 18px;}
.tip_bottom_reg:hover{ background:#ed9914;color:#fff; text-decoration:none;}
.tip_bottom_login:hover{ background:#f00;color:#fff; text-decoration:none;}
.tip_bottom_reg {width: 110px;text-align: center;background:#ff9f00;height:46px; line-height:46px; margin-left:10px;}
.tip_bottom_login {margin-left: 25px;}

