@charset "utf-8";
/*
[DTmuban Template] Copyright (c) 2010-2020 www.dtmuban.com
This is not a free template. Please buy the authentic license.
Author: Xiaohei, QQ:2909458585. Version: ST08_v8, time: 20200815.
Special note: do not modify this document without permission.
*/
.sort-v {width: 880px;}

.job-for {height:48px;overflow:hidden;padding:10px 0 20px 19px;}
.job-for span {display:block;width:118px;height:32px;line-height:32px;text-align:center;float:left;border:#DDDDDD 1px solid;border-radius:10px;margin-right:20px;font-size:16px;}
.job-for span:hover {border:#007BFF 1px solid;background:#007AFF;color:#FFFFFF;}

.job-stats {height:64px;margin:20px 0;background-color: #ffffff;padding: 15px 0;border: 1px solid #e5e5e5;}
.job-stats li {width:99px;float:left;font-size:16px;height:64px;line-height:32px;text-align:center;}
.job-stats div {height:64px;border-left:#DDDDDD 1px solid;border-right:#DDDDDD 1px solid;}
.job-stats i {font-style:normal;display:block;font-size:14px;}

.job-tb {padding:0 0 24px 0;}
.job-tb div {height:32px;line-height:32px;overflow:hidden;color:#666666;}
.job-tb .jt-title {font-size:14px;background:url('image/li_dot.gif') no-repeat 6px center;padding-left:16px;}
.job-tb .jt-salary {width:160px;}
.job-tb .jt-company {width:240px;}
.job-tb .jt-area {width:60px;text-align:center;}

/*20190709*/
/*start*/
.none{ display:none;}
.clear{ clear:both}
.w1200{width:1200px; margin:0 auto}
.yun_content{width:1200px;margin: 0 auto;}
em,i{ font-style:normal}
.nowrap{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.no_bg .tf tr:hover {background:#FFFFFF;}

.index_help_wanted{width:248px;height: 320px;background:#fff;float:left;position:relative;}
.index_help_wanted_tit{width:196px;height:40px;line-height:40px;font-size:16px;background:#1844a7 url(images/job/jp_icon.png) no-repeat 15px 9px;color:#fff;border-radius:3px 3px 0 0;padding-left:50px;position:absolute;left:0px;top: 0;}
.index_help_wanted_job{padding-left: 5px;height:272px;margin-top: 55px;overflow:hidden;padding-right:5px;}
.index_help_wanted_job .bd{border:0;}
.index_help_wanted_job ul{border-left:1px solid #ebebeb;padding-left: 15px !important;margin-left:8px !important;}
.index_help_wanted_job ul li{ line-height:34px; position:relative}
.index_help_wanted_jobname{width:138px;height:34px; line-height:34px; display:block}
.index_help_wanted_jobname a{color:#666}
.index_help_wanted_jobname a:hover{color:#1844a7;}
.index_help_wanted_job_xz{position:absolute;right:10px;top:0px;font-size:12px;color: #1844a7;text-align:right;display:inline-block;}
.index_help_wanted_job_c{width:7px;height:7px; background:#ebebeb;border-radius:50%; display:inline-block; position:absolute;left:-19px;top:13px;}
.index_help_wanted_job_more{width:210px;float:left;padding: 15px 15px 0px 15px;}
.index_help_wanted_job_more_bth{ display:block;height:30px; line-height:30px; text-align:center; background:#f4f4f4;border-radius:20px;color:#999; font-size:12px;}
.index_help_wanted_job_more_bth:hover{background:#1844a7;color:#fff; text-decoration:none}


/*focus*/
.index_frist_box{width: 673px;float:left;padding-left:15px;padding-top: 0;}
.index_huandeng{width: 673px;height:265px;float:left;background:#fff;}
#focus{width:673px;height:265px;overflow:hidden;position:relative;}
#focus ul{height:265px;position:absolute;}
#focus ul li{float:left;width:673px;height:265px;overflow:hidden;position:relative;background:#000;}
#focus ul li img{width:673px;height:265px}
#focus ul li div{position:absolute;overflow:hidden;}
#focus ul li p{display: block;position: absolute;bottom: 40px;font-size: 24px;color: #fff;font-weight: bold;height: 30px;line-height: 30px;padding-left: 30px;}
#focus .btnBg{position:absolute;width:673px;height:20px;left:0;bottom:0;}
#focus .btnd{position:absolute;width: 673px;height:10px;bottom:20px;text-align: center;}
#focus .btnd span{display:inline-block;_display:inline;_zoom:1;width:12px;height:12px;_font-size:0;margin-right:5px;cursor:pointer;margin-top: 7px;position:relative;border:solid 1px #fff;}
#focus .btnd span.on{border:solid 1px #1844a7;}
#focus .btnd span.on:after{content:"";width:6px;height:6px;background:#1844a7;position:absolute;left:3px;top:3px}
#focus .preNext{width:45px;height:100px;position:absolute;top:80px;background:url(images/sprite.png) no-repeat 0 0;cursor:pointer;display: none;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}


.index_notice{width: 638px;padding-left:35px;height:40px;float:left;margin-top:15px;overflow:hidden;background:#fff url(images/job/ggicon.png) no-repeat left center;}
.index_notice .bd{width: 560px;float:left;}
.index_notice ul{width:520px;height:40px; line-height:40px; overflow:hidden; float:left}
.index_notice ul li{width:100%;}
.index_notice ul li a{color:#666}
.index_notice ul li a:hover{color:#1844a7;}
.index_notice_more{ float:right; line-height:40px; margin-right:10px; font-size:12px;color:#3d9af6}
.index_notice_time{ margin-left:30px; color:#aaa}

.index_frist_login{width: 250px;float:right;background:#fff;margin-top: 0;height:320px;position:relative;}
.index_frist_top{height:0px}
.index_frist_pic{width:100%;height: 80px;padding: 30px 0 15px 0;text-align:center;}
.index_frist_hi{width:100%;text-align:center;margin-bottom: 10px;}
.index_frist_hi_2{text-align:center;margin-bottom: 10px;}
.index_frist_hi a{margin-left:15px}
.index_frist_pic_bg{ display:inline-block;width:65px;height:65px;border-radius:50%; background:#e7e7e7 url(images/job/usericon.png) no-repeat center center}
.index_frist_pic_img{width: 80px;height: 80px;border-radius:50%;text-align:center;overflow:hidden;}
.index_frist_pic_img img{border-radius:50%;width: 80px;height: 80px;}

.index_frist_login_bth{width:100%;padding-top: 10px;}
.index_frist_login_bth_l{width:100px;height:35px;line-height:35px;display:inline-block;border-radius:3px;background: #1844a7;color: #fff !important;font-size:14px;text-align:center;margin-left:15px;}
.index_frist_login_bth_l:hover{opacity:.8;filter:alpha(opacity=80);}
.index_frist_login_bth_reg{width: 100px;height:35px;line-height:35px;display:inline-block;border-radius:3px;background: #999999;color: #ffffff !important;font-size:14px;text-align:center;margin-left: 15px;}
.index_frist_login_sj{padding-left:20px;padding-top:15px;position:relative;height: 30px;line-height: 30px;overflow: hidden;}
.index_frist_login_bth_reg:hover{opacity:.8;filter:alpha(opacity=80);}
.index_frist_login_bth_sj_a{color:#1844a7}
.index_frist_login_bth_m{position:absolute;right:20px;top: 18px;color:#2384e3;}
.index_frist_login_other{padding-top: 28px;padding-left:20px;padding-right:20px;}
.index_frist_login_other_tit{border-top:1px solid #ddd; position:relative}
.index_frist_login_other_tit_s{ display:inline-block; padding:0px 20px; background:#fff; position:absolute;left:60px;top:-10px;color:#666}

.index_frist_login_other_text{width:33%;height:30px; display:inline-block; }
.index_frist_login_other_box{text-align:center;padding: 0 15px;padding-top: 23px;}
.index_frist_login_other_box a:hover{color: #1844a7;}

.wxcode_login {width: 35px;height: 35px;/* background: url(images/job/eer.png) no-repeat; */position: absolute;right:13px;top: 13px;cursor: pointer;}
.wxcode_login_c{width: 35px; position:relative; display:block}
.wxcode_login_c_icon {display: inline-block;width: 80px;height: 25px;text-align: center;line-height: 25px;font-size: 14px;color: #FF8C14;background: url(images/job/sm_login.png) no-repeat;position:absolute;top: 0px;right:40px;}

.normal_login {width: 35px;height: 35px;background: url(images/job/pc.png) no-repeat;position: absolute;right:13px;top: 13px;cursor: pointer;display: none;}
.wxlogintext {margin: 0 auto;width: 100%;height: 150px;padding:30px  0px 20px 0px;margin-top: 10px;text-align:center}
.wxlogintext img {width: 150px;height: 150px;border: 0px;}
.wxlogintxt {margin: 0 auto;width: 190px;text-align:center;margin-top:20px;height: 36px;line-height: 36px;background-color: #EEEEEE;color: #999999;border-radius: 30px;}
.yun_Indexlogin_yzm_img{width:110px;height:43px;}


.index_banner{width:100%; overflow:hidden}
.index_banner .index_banner_1250{width: 1225px;}
.a-t{overflow:hidden}
.index_banner img{float:left;margin-top:15px;margin-right: 17px;}
.index_banner a:hover img{opacity:.8;filter:alpha(opacity=80);}

.money_reward_job{width:100%; float:left; background:#fff; margin-top:15px; padding-bottom:25px;}
.money_reward_job_tit{width:100%; padding-top:10px;float:left;}
.money_reward_job_tit .money_reward_job_tit_name{height:50px; line-height:50px; display:inline-block; float:left; padding-left:130px; font-size:18px;color:#404040; background:url(images/job/yun_sj_icon.png) no-repeat 20px top;}
.money_reward_job_tip{ float:left;color:#ababac; margin-left:20px; margin-top:17px;}
.money_reward_job_more{ float:right; line-height:50px; margin-right:20px;color:#3d9af6; font-size:12px;}
.money_reward_job_cont{width:100%; float:left}
.money_reward_job_cont ul li{width:353px;border:1px solid #eeeeee; float:left; margin-left:20px; margin-top:15px; padding:0px 10px; position:relative;
-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
.money_reward_job_cont ul li:hover{   box-shadow: 0px 10px 20px #DDD; transform: translate(0,-3px);transition: transform 0.2s linear 0s;}
.money_reward_job_jobname{width:225px;height:40px; line-height:40px; overflow:hidden; font-size:16px; float:left}
.money_reward_job_jobname a:hover{color: #1844a7;}
.money_reward_job_xz{color:#ff845e; position:absolute;right:10px;top:10px;}
.money_reward_job_comname{width:225px;height:20px; line-height:20px; overflow:hidden; font-size:14px; float:left}
.money_reward_job_comname a{color:#999999}
.money_reward_job_comname a:hover{color:#1844a7}
.money_reward_job_city{color:#999; position:absolute;right:10px;top:40px; font-size:12px;}
.money_reward_job_box{width:100%;border-top:1px dashed #eeeeee; margin-top:10px; padding-top:12px; padding-bottom:12px; float:left}

.money_reward_job_all{width:170px;height:30px;border:1px solid #eeeeee; line-height:31px; float:left; margin-top:3px;}
.money_reward_job_all_n{width:65px;color:#ff855e; font-weight:bold; font-size:14px; padding-left:35px; background:url(images/job/yun_sj_hb.png) no-repeat 5px 4px; display:inline-block;border-right:1px solid #eeeeee; float:left}
.money_reward_job_all_rz{width:65px; display:inline-block; text-align:center; float:left;color:#999}
.money_reward_job_mx{width:90px; float:left; text-align:center; font-size:12px;color:#bfbbbb;}
.money_reward_job_mx_n{color:#999; padding-bottom:3px;}

.index_new_title{width:100%;padding: 30px 0 20px;float:left;}
.index_new_title_name{ padding-left:20px;height:28px; line-height:28px; float:left; position:relative;color:#1844a7; font-size:28px; line-height:28px; display:block}
.index_new_title_line{width:6px;height:29px; background:#1844a7; 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 #dddddd !important;color: #888888 !important;display:inline-block;border-radius:3px;text-align:center;line-height:25px;background:#fff;font-size: 13px;}
.index_new_title_more:hover{ background:#1844a7;border: 1px solid #1844a7 !important;color: #ffffff !important;text-decoration:none;}
.index_new_title_rc .index_new_title_name{color:#ff9933}
.index_new_title_rc  .index_new_title_line{ background:#ff9933}
.index_new_title_rc .index_new_title_more{border:1px solid #ff9933; color:#ff9933;}
.index_new_title_rc .index_new_title_more:hover{ background:#ff9933;border: 1px solid #ff9933 !important; color:#fff !important;}
.index_new_title_news .index_new_title_name{color:#0ab389}
.index_new_title_news  .index_new_title_line{ background:#0ab389}
.index_new_title_news .index_new_title_more{border:1px solid #0ab389;color:#0ab389;}
.index_new_title_news .index_new_title_more:hover{background:#0ab389;color: #fff !important;border: 1px solid #0ab389 !important;}
.index_frame_left{width:290px; float:left; background:#fff;}
.index_frame_banner{width:290px;height:190px;}
.index_frame_hotjobbox{padding: 5px 0px 5px 15px;height: 193px;overflow: hidden;}
.index_frame_hotjobtit{ padding-top:17px; padding-bottom:12px; font-size:18px;color:#1844a7}
.index_frame_hotjobname{ display:inline-block; line-height:35px; margin-right:30px; font-size:14px;}
.index_frame_hotjobname a:hover font{color:#f60}
.index_frame_more{width:260px;float:left;padding: 10px 15px 10px 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:#1844a7;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: #1844a7;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: 5px 15px;}
.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_comname a:hover {color: #1844a7;}
.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:4px;height:20px; background:#1844a7; display:inline-block; border-radius:3px; position:absolute;left:0px;top:2px;}
.index_mq_box{width:100%;max-height:443px; float:left; overflow:hidden}
.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: 20px;text-align:center;}
.index_mq_box_name{width: 90%;padding: 0 5%;height:20px;line-height:20px;text-align:center;/* font-weight:bold; */color: #666666;}
.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: rgba(8, 8, 8, 0.98);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; */height: 13px;line-height: 5px;}
.index_mq_box_cont_showcomname_line{width:29px;height:3px;line-height: 3px;background:#ffc600;display:inline-block;}
.index_mq_box_cont_showjoblist{line-height:23px;padding-left:10px;font-size:12px;background: url(images/job/job_l_icon.png) no-repeat left 8px;}
.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 li:hover{position:relative}
.index_mq_box ul li:hover .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_newjobbox{width:870px; padding-left:15px; max-height:597px; overflow:hidden;}
.index_newjobbox ul li{width: 275px;float:left;padding-right:20px;border-bottom:1px solid #eee;padding-top: 15px;padding-bottom:15px;height:89px;}
.index_newjobbox ul li:nth-child(3n){padding-right:0px;}
.index_newjobname{padding-top:3px;}
.index_newjobname a{font-size:16px;/* color: #1844a7; */}
.index_newjobname a:hover {color: #1844a7;/* text-decoration: underline; */}
.index_newjob_com { width:100%;height:40px; line-height:40px;}
.index_newjob_com a{color:#666666}
.index_newjob_com a:hover {color: #1844a7;}
.index_newjobtime{ font-size:12px;color:#999999; margin-left:10px;}
.index_newjob_info{width:100%;height:20px;line-height:20px;color:#666;overflow: hidden;font-size: 12px;}
.index_newjob_info_line{ padding:0px 8px; font-size:12px;color:#999999}
.index_newjob_info_xz{color:#f85659;font-weight:bold;font-size: 14px;}
.index_recommend_resume_box{width: 260px;float: left;padding: 0px 20px; }
.index_recommend_resume_box ul li{ width:100%; float:left;padding:10px 0;   }
.index_recommend_resume_all{  padding:0px 0 0px 85px; position:relative; display:none;}
.index_recommend_resume_pic{width:40px; position:absolute;left:20px;top:5px;}
.index_recommend_resume_pic img{border-radius:50%;}
.index_recommend_resume_zx{height:27px; line-height:27px; position:absolute;right:0px;top:10px;font-size: 14px;display: inline-block;color: #73b7f9;background-color: #fff;border: 1px solid #b9dbfc;border-radius: 30px;text-align: center;transition: all 0.5s;padding: 0 15px;}
.index_recommend_resume_lvname a{ display:inline-block;width:65px;height:18px; line-height:18px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; vertical-align:top ;color:#666 }
.index_recommend_resume_job{ font-size:12px;color:#bebbb9}
.index_recommend_resume_lvbf{color:#999}
.index_recommend_resume_lvbf_n{ font-weight:bold; font-size:12px;color:#000}
.index_recommend_resume_hot{ position:absolute;left:0px;top:0px; font-size:16px;color: #b8b8b8;font-style: italic;}
.index_recommend_resume_hot1{color:#f60;font-family: arial;font-weight: bold;}
.index_recommend_resume_list{ padding-left:25px; position:relative}
.index_recommend_resume_cs{ position:absolute;right:0px;top:3px;color:#b8b8b8; font-size:12px;}
.index_recommend_resume_box ul .show {border-bottom:1px dashed #eee}
.index_recommend_resume_box ul .show .index_recommend_resume_list{ display:none;}
.index_recommend_resume_box ul .show .index_recommend_resume_all{ display:block}
.index_recommend_resume_all .index_recommend_resume_hot{top:10px; }
.index_recommend_resume_box ul .index_recommend_resume_cur{}
.index_recommend_resume_box ul .index_recommend_resume_cur .index_recommend_resume_all{ display:block}
.index_recommend_resume_box ul .index_recommend_resume_cur .index_recommend_resume_list{ display:none;}
.index_recommend_resume_username{ font-size:16px;}
.index_recommend_resume_username a{color: #1844a7;}
.index_recommend_resume_username a:hover{color:#f60;}
.index_recommend_resume_useryx{ padding:8px 0;height:20px; line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#999}
.index_recommend_resume_useryx_n{ font-weight:bold;color:#ff9933; font-weight:bold}
.index_recommend_resume_userinfo{width:100%;height:20px; line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:12px;color:#999}
.index_recommend_resume_userinfo_line{ padding:0px 10px;color:#999; font-size:10px;}
.index_resume_user_list{width:875px; padding-left:15px;height:218px; overflow:hidden}
.index_resume_user_list li{width:215px;border-bottom:1px solid #eee; float:left; padding:16px 0;}
.index_resume_useryx{width:100%;height:19px; line-height:19px;color:#999; font-size:12px;}
.index_resume_useryx_n{color: #999999;}
.index_resume_userinfo{ padding:8px 0;color:#999; font-size:12px;}
.index_resume_userinfo_line{color:#999; padding:0px 10px; font-size:12px;}
.index_resume_user_n{color:#999; display:inline-block; margin-left:10px; font-size:12px;}
.index_resume_username{ font-size:16px;color:#333}
.index_resume_username:hover{color: #1844a7;}
.index_resume_username img{ vertical-align:middle; margin-right:5px;border-radius:50%;}
.index_hotnews {width:100%; float:left}
.index_hotnews ul{width:280px; padding-left:15px; padding-top:10px; padding-bottom:10px;}
.index_hotnews ul li{width:100%;height:40px; line-height:40px;}
.index_hotnews ul li .index_hotnews_n{display: block;width: 20px;font-size: 12px;float: left;text-align: center;font-family: arial,'Microsoft Yahei';background: #bfbfbf;color: #ffffff;height: 20px;border-radius: 2px;line-height: 20px;margin-top: 10px;margin-right: 10px;}
.index_hotnews ul li  a {font-size: 14px;color: #666;display: block;width: 250px;float: left;height: 40px;overflow: hidden;-webkit-transition: color .25s;transition: color .25s;}
.index_hotnews ul li  a:hover{color: #1844a7;}
.index_hotnews ul li .hot1 {font-weight: 500;color: #fff;background: #1844a7;}
.index_hotnews ul li .hot2 {font-weight: 500;color: #fff;background: #ff8b3e;}
.index_hotnews ul li .hot3 {font-weight: 500;color: #fff;background: #f4ab2b;}

.index_news_list{width:410px; float:left; margin-left:20px;margin-top:30px;}
.index_news_list_img{width:190px; float:left;}
.index_news_list_info{width:200px; float:left; padding-left:20px; }
.index_news_list_name{ font-size:16px;height:50px; padding-bottom:30px; line-height:24px;}
.index_news_list_name a{color:#6c6a6a}
.index_news_list_lb{color:#bbbbbb; font-size:14px; padding-left:20px; background:url(images/job/fy_lb.png) no-repeat left 4px;}
.index_news_list_time{color:#bbbbbb; font-size:14px;}
.index_news_list_list{width:100%; float:left; padding-top:20px; padding-bottom:12px}
.index_news_list_list li{  width:410px; line-height:34px; float:left; margin-left:20px;}
.index_news_list_list li a{width:270px;height:34px; line-height:34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px; display:block; color: #666; float:left; position:relative; padding-left:18px;}
.index_news_list_list li a:hover{color:#1844a7}
.index_news_list_list li em{ float:right;color: #b8b8b8; font-size:12px;}
.index_news_list_list li .index_news_list_icon{width: 3px;height: 3px;background: #bcbcbc;border-radius: 50%; position:absolute;left:0px;top:15px;}
.index_resume_user_zd{width:100%;height:255px; padding-top:30px; float:left; overflow:hidden }
.index_resume_user_zd_list{width:168px;height:220px;border:1px solid #ebebeb;border-radius:5px; float:left; margin-left:10px;margin-right:10px;box-shadow: 0 0 10px rgba(0,0,0, .1); position:relative}
.index_resume_user_zdpic{width:100%; text-align:center; padding-top:20px; padding-bottom:5px;}
.index_resume_user_zdpic img{border-radius:50%;}
.index_resume_user_zdyx{width:100%; text-align:center; font-weight:bold;color:#1844a7; font-weight:bold;height:30px; line-height:30px;}
.index_resume_user_zdname{width:100%; text-align:center; font-size:16px;}
.index_resume_user_zdinfo{width:100%; text-align:center; font-size:12px;color:#666; padding:0px 0;}
.index_resume_user_zdinfo_line{ display:inline-block; padding:0px 8px;color:#999}
.index_resume_user_zdyq{width:100%; text-align:center; padding-top:15px; }
.index_resume_user_zdyq a{width:88px;height:23px; line-height:23px; text-align:center;color:#1844a7;border:1px solid #1844a7; display:inline-block;border-radius:20px; background:#f5ecec}
.index_resume_user_zd_icon{ position:absolute;right:10px;top:8px; font-size:12px;color:#cfcdcd}.Box {position: relative;}

.index_resume_user_zd_list:hover{background:rgba(0, 0, 0, 0.88);color:#ffffff}
.index_resume_user_zd_list:hover .index_resume_user_zdinfo{color:#e0e0e0}
.index_resume_user_zd_list:hover a{}

.Box .Box_con {position: relative;padding-left:55px;padding-right:55px;overflow:hidden;width: 780px;height: 260px;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;border: 0;}
.Box .Box_con .btnl {background:url(images/job/lefticon.png) no-repeat;left: 20px;}
.Box .Box_con .btnr {background:url(images/job/righticon.png) no-repeat;right: 20px;}
.Box .Box_con .conbox {position: relative;overflow: hidden;border: 0;width: 780px;height: 222px;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .BoxSwitch {margin-top: 10px;text-align: center;}
.Box .BoxSwitch li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width:8px;height:8px;background: #ccc;margin: 0 5px;cursor: pointer;border-radius:50%;text-indent: -9999px;}
.Box .BoxSwitch li.on {background: red;}
/*tip bottom*/
.tip_bottom {width: 100%;height: 65px;position: fixed;bottom: 0;left: 0;z-index: 10;}
.tip_bottom_icon {width:155px;height:86px;background: url(images/job/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.8; filter:Alpha(opacity=80); }
.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 5px  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(images/job/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(images/job/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(images/job/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:#1844a7;    border-radius: 4px;color: #fff !important ;line-height: 46px;text-align: center;font-size: 18px;}
.tip_bottom_reg:hover{color:#fff;text-decoration:none;opacity: .8;filter:alpha(opacity=80);}
.tip_bottom_login:hover{color:#fff;text-decoration:none;opacity: .8;filter:alpha(opacity=80);}
.tip_bottom_reg {width: 110px;text-align: center;background:#ff9f00;height:46px; line-height:46px; margin-left:10px;}
.tip_bottom_login {margin-left: 25px;}

.index_verification{padding-top: 5px;}

.index_news_box{width:100%; float:left; margin-top:15px;}
.index_news_left{width:280px;height:395px; float:right; margin-right:15px;}
.index_news_tip{width:100%;height:125px; position:relative; background:#0ea7f8;color:#fff; text-align:center}
.index_news_tip_icon{ width:26px;height:26px; position:absolute;left:50%;bottom:-16px; margin-left:-13px;-webkit-transform: rotate(45deg);background:#fff; display:block}
.index_news_tip_tit{ font-size:16px; font-weight:bold; padding-top:30px; padding-bottom:10px;}
.index_news_list ul{width:258px;border:1px solid #eee; background:#fff; padding:10px;}
.index_news_list ul li{overflow:hidden;line-height:35px;white-space:nowrap;text-overflow: ellipsis;width:245px; padding-left:13px; background:url(images/job/dian.png) no-repeat 0px 17px;}
.index_news_list_imgnews{width:885px;height:395px; overflow:hidden; float:left;  padding:0px 0 0px 0px;}
.hp_news_t{width:430px; margin-left:15px; float:left}
.index_news_list_imgnews_cont {width:950px}
.index_link{width:100%; float:left; background:#fff; margin-top:20px; padding-bottom:20px;}
.index_link_tit{width:100%; float:left; padding-top:20px;}
.index_link_tit_s{ font-size:18px;color:#6c6a6a; float:left; padding-left:15px;}
.index_link_tit_more{ float:right; margin-right:20px; display:inline-block}
.index_link_tit_more a{color: #1844a7;font-size:12px;}
.index_link_box_banner a{width:152px;height:30px;border:1px solid #eee; margin-top:10px; margin-left:15px; display:block; float:left;  padding-top:10px; padding-bottom:10px; text-align:center}
.index_link_box_banner a:hover {
    box-shadow: 0px 5px 5px #DDD;
    transform: translate(0,-1px);
    transition: transform 0.2s linear 0s;
}
.index_link_box_banner a img{}
.index_link_box_p{width:100%; float:left; padding-top:5px;}
.index_link_box_p_name{ width:135px;display:inline-block; float:left; margin-left:15px; margin-top:8px; line-height:18px;}
.index_zs_banner{width:100%; text-align:center; overflow:hidden}
.index_zs_banner1 a{width:100%; position:relative; height:500px; display:block}
.index_zs_banner2 a{width:100%; position:relative; height:50px; display:block}
.index_zs_banner img{display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);    /* for Chrome || Safari */-moz-transform:translate(-50%,-50%);       /* for Firefox */ -ms-transform:translate(-50%,-50%);        /* for IE */-o-transform: translate(-50%,-50%);         /* for Opera */
}
/*login after*/
.login_after_box{ padding:0px 20px;}
.login_after_welcome{width:100%; padding:20px 0 10px 0; font-size:16px; font-weight:bold; text-align:center}
.login_after_userlogo{width:100%; padding-top:30px;  text-align:center;height:80px; position:relative ; float:left}
.login_after_comlogo{z-index:10}
.login_after_combg{}
.login_after_username{width:100%; font-size:14px;color:#787b7e; text-align:center; float:left;height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.login_after_username_id{color:#ff6a6a}
.login_after_webrname{width:100%; font-size:12px;color:#787b7e; text-align:center; padding:5px 0 5px 0;border-bottom:1px solid #e6e6e6; float:left}
.login_after_ztbox{width:100%; padding-top:10px;color:#787b7e; float:left}
.login_after_zt_list{width:81px;border-right:1px solid #e6e6e6; float:left;text-align:center;}
.login_after_zt_list a{color:#787b7e;}
.login_after_zt_list a:hover{ text-decoration:none;}
.login_after_zt_list_n{ display:block;width:100%; font-size:20px; color:#1c99ef}
.login_after_zt_list_end{border:none;}
.login_after_bthbox{width:100%; padding-top:5px; float:left}
.login_after_bth{width:120px;height:40px; line-height:40px; display:inline-block; background:#1c99ef;color:#fff; text-align:center; margin-top:15px; float:left;border-radius:3px;}
.login_after_bthend{width:120px;height:40px; line-height:40px; display:inline-block; background:#ff6a6a;color:#fff; text-align:center; margin-top:15px; float:right;border-radius:3px;}
.login_after_bttc{width:100%;height:40px; line-height:40px; display:inline-block; background:#ebf6ff url(images/job/yun_intc.png) no-repeat 70px center; text-align:center; margin-top:10px; float:left;color:#55aae3;border-radius:3px;}
.login_after_bth:hover{ background:#00b2fc;color:#fff; text-decoration:none}
.login_after_bthend:hover{ background:#f84848;color:#fff; text-decoration:none}
.login_after_user_box{width:100%; float:left; padding:15px 0 10px 0;border-bottom:1px solid #e6e6e6; color:#787b7e;}
.login_after_user_photo{ float:left}
.login_after_user_name{ width:165px;float:left; padding-left:10px;}
.login_after_user_webname{ padding:6px 0 0 0;height:20px; line-height:20px; overflow:hidden ;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.login_after_user_uname{width:100%;height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.login_after_userbth{width:120px;height:40px; line-height:40px; display:inline-block; background:#1c99ef;color:#fff; text-align:center; margin-top:15px; float:left;border-radius:3px;}
.login_after_userbthend{width:120px;height:40px; line-height:40px; display:inline-block; background:#ff6a6a;color:#fff; text-align:center; margin-top:15px; float:right;border-radius:3px;}
.login_after_usergz{width:120px;height:40px; line-height:40px; display:inline-block; background:#1c99ef;color:#fff; text-align:center; margin-top:15px; float:right;border-radius:3px;}
.login_after_userbth:hover{ background:#00b2fc;color:#fff; text-decoration:none}
.login_after_userbthend:hover{  background:#f84848;color:#fff; text-decoration:none}
.login_after_usergz:hover{ background:#00b2fc;color:#fff; text-decoration:none}
.index_banner{width:100%; float:left;}
.index_banner img{ margin-top:15px;}

/***/
.xhs_dl{display:black;}
.xhs_dl_no{display:none;}
.xhs_dl_2{display:black;}
.xhs_dl_2_no{display:none;}

/*apply*/
.ap-title{line-height:34px;padding:30px;text-align:center}
.ap-title h1{font-size:16px}

/*show*/
.comappiy_left_box{width:880px;float:left;margin-top: 15px;}
.comappiy_left_sidebar{width:100%;padding:0px 0px 20px 0px;background:#fff;position:relative;float:left;/* z-index:100 */}
.Company_left_cont{width:100%; background:#fff; float:left}
.Company_post_box{width:100%;position:relative;/* z-index:200; */}
.Company_post_top_tip{width:100%;height:30px; line-height:30px;    color: #ff6c32;background: #fffaea; float:left}
.Company_post_top_tip_s{ display:inline-block; padding-left:20px;}
.Company_post_top{width: 840px;padding: 0px 20px 20px 20px;padding-bottom:20px;position:relative;background:#fff;/* z-index:200 */}
.Company_post_name{width:600px; padding-top:20px; padding-bottom:15px;float:left; position:relative}
.Company_post_qy_name{width:100%; float:left; font-size:14px; padding-bottom:10px;}
.Company_post_Welfare{width:100%; float:left; padding:10px 0 0px 0;}
.Company_post_State{width:100%; float:left; font-size:16px;color:#666}
.Company_post_State .Company_post_State_s{ width:100%; float:left; margin-top:20px; font-size:14px;color:#999}
.c_Grey{color:#9f9898}
.Company_post_State_s_zw{ padding-left:30px;}
.Company_left_cont_pd{width:840px; float:left; padding-left:20px; padding-right:20px;}
.Company_Basic_information{width:880px;padding:0px 0px 20px 0px; float:left;font-size:14px;}
.Company_Basic_information_list{width:100%; float:left; line-height:26px; margin-top:25px;color:#666 }
.Company_Basic_information_icon{width:26px;height:26px; display:block; float:left; margin-right:10px; }
.Company_Basic_information_icon_a{background:url(images/job/com_icon.png) no-repeat 0 0;}
.Company_Basic_information_icon_b{background:url(images/job/com_icon.png) no-repeat 0 -43px;}
.Company_Basic_information_icon_c{background:url(images/job/com_icon.png) no-repeat 0 -84px;}
.Company_Basic_information_icon_d{background:url(images/job/com_icon.png) no-repeat 0 -126px;}
.Company_Basic_information_icon_e{background:url(images/job/com_icon.png) no-repeat 0 -217px;}
.Company_Basic_information_icon_g{background:url(images/job/com_icon.png) no-repeat 0 -171px;}
.Company_Basic_information_icon_f{background:url(images/job/com_icon.png) no-repeat 0 -264px;}
.Company_Basic_information_line{ font-size:12px;color:#9f9e9e; padding:0px 6px;}
.Company_Basic_information_map{color: #1844a7 !important;display:inline-block;background:url(images/job/com_icon_map.png) no-repeat;padding-left:20px;margin-left:10px;}
.jobshow_add{width:100%; float:left; line-height:26px; margin-top:10px;color:#666 }
.jobshow_telman{width:100%; float:left; font-size:18px; padding-top:20px;}
.Company_Basic_information_r_y{ float:left;width:790px;}
.Company_Basic_information_l{ display:inline-block;}
.Company_Basic_information_tel{color:#ff3030; font-weight:bold; font-size:16px;}
.Company_Basic_information_hm{ display:inline-block;width:70px;height:24px; background:#999;color:#fff !important; text-align:center; line-height:24px; margin-right:10px;border-radius:3px;}
.Company_Basic_information_hm:hover{color:#fff; text-decoration:none; background:#666;}
.Company_Basic_information_sm{color:#adacac}
.Company_Basic_information_xz{color: #ff3030;font-size:24px; font-weight:bold}
.com_gx{ font-size:12px;}
.Company_Basic_information_red{color:#fc0225}
.Company_Basic_information_d{ font-size:12px;color:#a09697}
.complay_h1_share{width:300px; float:left; line-height:30px;}
.complay_h1_share span{float:left;}
.complay_h1_share  .Company_post_s_fl{ float:left}
.Company_post_name_h1{display:inline-block; font-size:25px; line-height:36px; font-weight:normal; font-family:微软雅黑;float:left;}
.Company_post_span_i{ display:inline-block;color:#00a0e9;
    border: 1px solid #00a0e9; float:left; margin-top:5px; margin-left:10px; padding:3px 10px;border-radius:3px;text-align:center;}
.Company_post_jingj{ border: 1px solid #129f73;color:#129f73;}
.Company_post_jinj{border: 1px solid #129f73;color:#129f73}
.Company_post_name em{ font-size:14px;color:#b2b8bc; margin-right:10px; _margin-right:5px;  float:left;line-height:30px;}
.Company_post_h1_msg{width:100%; padding-bottom:10px;color:#a8a6a6}
.Company_post_h1_msg_left{ display:inline-block; margin-left:20px;_margin-left:10px;}
.Company_post_msg{width:100%; float:left;position:relative; z-index:2;margin-top:10px;height: 30px;line-height: 30px;}
.Company_h1_line{ display:block;width:7px;height:16px; position:absolute;left:0px;top:7px; z-index:3}
.Company_h1_line_bor{width:100%;height:1px; line-height:1px; overflow:hidden; background:#ddd;position:absolute;left:0px;top:15px; z-index:2}
.Company_post_msg  .Company_co{color:#333131; height:30px; line-height:30px;display:block; font-size:16px;padding-left:10px; padding-right:10px; font-weight:bold; background:#fff; position:absolute;left:5px;top:0px; z-index:4}
.Company_post_ms{width:100%;height:32px; float:left}
.Company_post_ms span{ display:block;width:88px;height:30px; text-align:center; line-height:30px;border-bottom:none; float:left; margin-right:10px; cursor:pointer}
.Company_post_cur{border:1px solid #ddd; background:#fff;}
.Company_Record{width:100%;padding-bottom:10px; float:left; margin-top:20px;}
.Company_Record_list{width:100%;height:30px; line-height:30px;border-bottom:1px solid #ddd;color:#666}
.Company_Record_h1{ background:#f8f8f8; }
.Company_job_record_div{ padding-top:10px;}
.Company_Record_span{ display:inline-block; line-height:30px;}
.Company_Record_spanzhe{width:300px; padding-left:20px; font-size:14px;}
.Company_Record_spantime{width:260px;}
.Company_Record_spanzt{width:80px;}
.Company_Record_span_cor{ color:#093}

.Company_post_zx{width:650px;height:32px; line-height:32px;position:relative; font-size:14px; font-weight:bold; float:left;border-bottom:1px solid #dddddd}
.Company_post_more{width:100%; float:left;height:40px; line-height:40px; font-weight:bold;color:#7a7878;border-top:1px solid #fff; position:relative}
.Company_Name {width: 100%;height: 55px;line-height: 55px;background: url(images/job/yun_icoline.jpg) repeat-x bottom;text-align: center;font-size: 30px;font-family: 微软雅黑;overflow: hidden}
.Authenticate {float: right;margin-right: 20px;}
.Company_Name span {display: block;width: 600px;float: left;color: #EE5800}
.Company_h1 {width: 100%;height: 40px;line-height: 40px;font-size: 20px;color: #3d98e1;}
.Company_h1 span {display: block;background-position: 0 -45px;padding-left: 20px;}
.Company_h1 .Company_h1_span {font-size: 18px;}
.Company_content {width:100%;white-space: normal; word-break: break-all; position:relative; z-index:30}
.stamp_exceed{ position:absolute;right:10px;top:20px; z-index:20}
.Company_Claim{width:100%; float:left; padding-top:10px;}
.Company_Claim li {width: 305px;float: left;color: #707070;line-height: 25px; margin-right:30px;font-size:14px;margin-top:5px;}
.Company_Claim li  .Company_Claim_r{color:#0064d3}
.Company_Claim  .Company_Claim_end{width:650px;}
.yun_com_fl_dy{ display:inline-block; padding:2px 8px; margin-bottom:3px; line-height:20px; background:#f8f8f8; font-size:14px;color:#666; margin-right:5px;border-radius:2px;}
.yun_com_fl_dy_cor{    padding: 5px 10px;background: #edf9ff; color:#007CCF;  font-size:14px;}
.Job_Description {line-height: 35px;color: #666666;width: 100%;font-size:14px;overflow: hidden; margin-top:10px; padding-bottom:20px;}
.Company_Profile {line-height:30px;color: #666666;font-size:14px;width: 100%;overflow: hidden;white-space: normal; word-break: break-all; padding-bottom:30px; padding-top:10px;}
.Company_Contact_show {float: left; padding-top:10px;}
.Company_Contact_show li {width: 305px;float: left;color: #707070;line-height: 33px;font-size:14px;}
.Company_details {width:100#;float: left}
.Company_details ul {width: 690px;float: left;border: 1px solid #dedede;}
.Company_details ul li {height: 30px;line-height: 30px;float: left;width: 100%;border-bottom: 1px solid #dedede;}
.Company_details ul li strong {width: 98px;height: 30px;display: block;float: left;border-right: 1px solid #dedede;padding-left: 10px;}
.Company_details ul li em {display: block;width: 564px;float: left;padding-left: 10px;color: #666;}
.comapply_sq {width:700px; padding:30px 0;float: left}
.comapply_sq .comapply_sq_submit {display: inline-block;width: 170px;height: 50px;background:#f60;line-height: 50px;font-size: 18px; text-shadow: 1px 1px rgba(0,0,0,.1);font-weight:bold;text-align: center;color: #fff;font-family:微软雅黑;border-radius:3px;float: left}
.comapply_sq .comapply_ysq  {display: inline-block;width: 137px;height: 40px;background: url(images/job/yun_com_sub_sq.jpg);line-height: 40px;font-size: 16px;text-align: center;color: #fff;font-family:微软雅黑;float: left;text-decoration: none;}
.comapply_sq .comapply_sq_submit:hover {text-decoration: none;color: #fff;}
.comapply_sq_r {width:470px;height:22px;line-height:22px;float: left;margin-top:10px;margin-left: 40px;_margin-left: 20px; font-size:14px; position:relative; z-index:1000}
.comapply_sq_r .comapply_sq_sc {color:#999797;display: inline-block;padding-left:22px;background: url(images/job/yun_sq_icon.gif) no-repeat;margin-left: 10px; background-position: 0 4px; float:left}
.comapply_sq_r .comapply_sq_sc_have{background-position: 0 -121px;color: #ff7300; }
.comapply_sq_r .comapply_sq_tj {color:#ff7300;display: inline-block;padding-left:22px;background: url(images/job/yun_sq_icon.gif) no-repeat;margin-left: 15px; background-position: 0 -153px;float:left}
.comapply_sq_r .comapply_sq_jb {color:#999797;display: inline-block;padding-left:22px;background: url(images/job/yun_sq_icon.gif) no-repeat;margin-left: 10px; background-position: 0 -60px;float:left}
.comapply_sq_r .comapply_sq_cy {color:#ff7300;display: inline-block;padding-left:22px;background: url(images/job/yun_sq_icon.gif) no-repeat;margin-left: 15px; background-position: 0 -218px;float:left}
.about_cj{color:#F00; text-decoration:underline; padding:0px 5px;}
.com_mok{float:left;position:relative;z-index:1;/* margin-top:3px; */}
.com_job_cz_wx{width:100px;height:38px; line-height:38px; font-size:14px;border:1px solid #0e9e55;color:#0e9e55; padding-left:45px; display:block; margin-left:10px; background:#fff url(images/job/yun_jobpyq.png) no-repeat 15px center ;border-radius:3px;}
.com_job_cz_wxhb{width:100px;height:38px; line-height:38px; font-size:14px;border:1px solid #fe8800;color:#fe8800; padding-left:45px; display:block; margin-left:10px; background:#fff url(images/job/wxhb.png) no-repeat 15px center ;border-radius:3px;}

.job_show_tip{width:858px; margin-top:20px; float:left;color:#333;border:1px solid #f5e5a0; background:#fff6d5; padding:10px; line-height:23px; font-size:14px;position:relative; z-index:1}
.job_show_tip_p{ padding-left:60px;}
.job_show_tip_tip_i{display:block;width:40px;height:40px;line-height:1.333;font-weight:700;font-size:30px;color:#fff6d5; text-align:center;background-color:#ff6060;border-radius:1000px}
.job_show_tip_icon{ position:absolute;right:10px;top:10px;}
.job_show_tip_cr{color:#39F}
.comapply_sq_r a:hover {color: #ff7300;text-decoration: none}
.comapply_sq_r .comapply_sq_sc:hover {background-position: 0 -121px}
.comapply_sq_r .comapply_sq_tj:hover {background-position: 0 -153px}
.comapply_sq_r .comapply_sq_jb:hover {background-position: 0 -184px;}
.comapply_sq_r .comapply_sq_cy:hover {background-position: 0 -218px}
.comapply_sq_r_cy{width:200px;height:220px;border:1px solid #ddd;border-radius:3px;    box-shadow: 0 1px 5px #bababa; background:#fff; position:absolute;left:-20px;top:55px; z-index:1000; font-size:12px;}
.comapply_sq_r_cont{ position:relative; text-align:center}
.comapply_sq_r_cont_icon{width:12px;height:7px; display:block; position:absolute;left:90px;bottom:-9px; background:url(images/job/com_icon2.gif) no-repeat}
.comapply_sq_r_tipa{width:100%;height:30px; line-height:30px; text-align:center; background:#f3f3f3}
.comapply_sq_r_tipsm{ padding:5px 5px 5px 10px;color:#f00}
.Company_post_touch{width:100%; float:left; margin-top:10px;}
.Company_post_touch_list{width:100%; line-height:28px; font-size:14px; float:left; margin-top:5px;}
.Company_post_touch_list_left{width:100%; float:left}
.Company_post_touch_list_right{ float:left}
.Company_no_Record{width:100%; text-align:center; padding:20px 0; font-size:14px;}
.Company_post_touch_map{ display:inline-block; background:url(images/job/Job_map.jpg) no-repeat left center; padding-left:15px; margin-left:10px;color:#1369c0}
.about_touch_logoin {background: #f8f8f8;color:#C00;float: left;margin-bottom: 10px;width:800px; margin-top:20px; padding:13px 10px 13px 70px; font-size:14px; }
.about_touch_red {float: left;font-size: 14px;height: 25px; line-height:25px;color:#666}
.about_touch .about_touch_logoin  .about_touch_red  a{ display:inline-block; float:none;color:#06F; text-decoration:underline; width:35px; margin-left:0px;}
.about_touch .about_touch_logoin .about_touch_logoin_bth{display:inline-block;height: 26px;line-height: 26px;text-align: center;width:60px; color:#fff; font-weight:bold; margin-left:5px;}
.about_touch .about_touch_logoin .about_touch_logoin_bth:hover{ background:#155ba2; text-decoration:none}
.about_touch_re{ display:inline-block; margin-left:20px;}
.about_touch_reg{width:100%; float:left; font-size:14px;color:#666; margin-top:5px;}
.about_touch_reg_bth{color:#1369c0; text-decoration:underline}
.login_button {background: url(images/job/yun_submit2.png) no-repeat 0 -64px;border: medium none;cursor: pointer;height: 36px;width: 102px;}
.yun_red{color:#F30}
.login_button2 {background:#1369c0;color:#fff; margin-top:10px;border: medium none;cursor: pointer;height: 36px;width: 102px;}
.comapply_Leave_message {width: 100%;float: left;background: url("images/job/yun_icoline.jpg") repeat-x scroll center bottom transparent;padding-bottom: 10px;margin-top: 10px;}
.comapply_Leave_message_n {height: 24px;line-height: 24px;overflow: hidden;width: 100%;}
.comapply_Leave_message_n span {float: left;}
.comapply_Leave_message_n b {font-weight: bold;color: #EE5800}
.comapply_Leave_message_n em {float: right;color: #666}
.comapply_Leave_message_h {color: #333333;font-size: 14px;line-height: 22px;margin-top: 5px;}
.comapply_Leave_message_reply {background-color: #EDF4FA;border: 1px solid #A4C8E8;margin-top: 5px;font-size: 12px;line-height: 21px;padding: 3px 10px;}
.comapply_Leave_fb {width: 100%;color: #000;font-size: 14px;font-weight: bold;line-height: 40px;}
.comapply_Leave_fb_text {width:248px;background: #fff;border: 1px solid #f1efef;resize: none;height:60px;font-size:12px;color:#666;line-height:20px; padding:5px; line-height:20px;}
.comapply_Leave_fb_s {width:100%; float:left}
.comapply_Leave_fb_sub { background:#1c99ef;width:260px;height:35px;border: none;color: #fff;cursor: pointer;float:left; font-size:14px; margin-top:15px;border-radius:3px;}
.comapply_lea_a{height:35px; line-height:35px;color: #1369c0; font-size:12px;font-weight:normal}
.comapply_Leave_fb_R{ float:left; width:515px;background:#f2f2f2;height:30px; line-height:30px;border:1px solid #e6e6e6; margin-left:10px; margin-top:15px; padding-left:10px; padding-right:10px;color:#a19f9e}
.Company_post_other{width:670px; background:#fff; float:left; margin-top:10px; padding-left:20px; padding-bottom:10px;}
.Company_post_other_list{width:100%; float:left; border-bottom:1px solid #f3f3f3; padding-top:10px; padding-bottom:5px; }
.Company_post_other_list ul li{width:207px; padding:0px 10px; line-height:20px;}
.Company_other_job{width:280px;float:left; border-bottom:1px solid #f3f3f3; padding:8px 10px; line-height:24px;}
.Company_other_name{ font-size:14px;}
.Company_other_cor{color:#999}
.Company_other_fd8{color:#ff3030;font-weight:bold;}
.Company_post_7a{color:#7a7878}
.com_post_xs{color:#f60}
.Compply_right_sidebar{width:300px;float:right;overflow:hidden;font-size:14px;margin-top: 15px;}
.Compply_right_qy{width:280px;padding:40px 10px 13px 10px; background:#fff; float:left; }
.Compply_logo{width:140px;border:1px solid #eee;height:140px; background:#fff; text-align:center; padding:2px; margin:0 auto}
.Compply_right_name{width:100%; line-height:23px; margin-top:15px; font-size:16px;  text-align:center}
.Compply_right_name a{ font-weight:bold}
.Compply_right_name_all{margin-top: 5px;margin-bottom: 0;line-height: 20px;font-size: 12px;text-align: center;color:#999}
.Compply_right_rz{width:100%; margin-top:5px; font-size:14px;color:#746e6e;padding-bottom:10px; position:relative}
.Compply_right_rz img{ display:inline-block; margin-right:8px;}
.Compply_right_gz{display:block;width:74px;height:26px; background:#ef531f; text-align:center; line-height:26px;color:#fff; position:absolute;right:0px;top:-5px;}
.Compply_right_gz:hover{ background:#F30;color:#fff; text-decoration:none}
.Compply_right_js{width:100%; float:left; padding:10px 0px;}
.Compply_right_js ul li{width:140px; float:left;color:#737373; margin-top:18px;}
.Compply_right_span_c{display:block;padding-left:30px;height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:20px;position:relative;font-size: 14px;}
.Compply_right_icon{width:20px;height:20px;display:inline-block;position:absolute;left:5px;top: 0px;}
.Compply_right_icon_hy{ background:url(images/job/com_icon_c.png) no-repeat 0 0;}
.Compply_right_icon_xz{ background:url(images/job/com_icon_c.png) no-repeat 0 -35px;}
.Compply_right_icon_city{ background:url(images/job/com_icon_c.png) no-repeat 0 -73px;}
.Compply_right_icon_rs{ background:url(images/job/com_icon_c.png) no-repeat 0 -106px;}
.Compply_right_icon_zj{ background:url(images/job/com_icon_c.png) no-repeat 0 -146px;}
.Compply_right_post{width:100%;  background:#fff;float:left; margin-top:20px;}
.Company_post_xs{border-bottom: 1px solid #DDDDDD;  float: left;  font-size: 16px; background:#fff;height:40px; line-height:40px; width:100%;}
.Company_post_xs span{ padding-left:15px;}
.Compply_right_post_other{width:100%; float:left; }
.Compply_right_post_other li{width:215px; padding:5px 10px; float:left;border-bottom:1px solid #f1f1f1; line-height:23px;}
.Compply_right_post_other_name{ font-size:14px;display:block;}
.complay_post_map{ font-size:12px; display:inline-block; padding:2px 4px;background: url(images/job/Job_map.jpg) no-repeat left center ;color: #1155CC; display: inline-block;padding-left: 18px; margin-left:10px;}
.Compply_right_banner{ margin-top:20px;}
.Pop-up_box {_position: absolute;width: 380px;box-shadow: 0 5px 25px rgba(0, 0, 0, 0.5);position: absolute;z-index: 9999; }
.Pop-up_box_h1 {background-position: 0 -381px;color: #FFFFFF;font-size: 14px;height: 41px;line-height: 40px;padding-left: 15px;}
.Pop-up_box_h1 span {float: left;font-size: 14px;line-height: 40px;margin: 0;padding: 0 10px;}
.Pop-up_box_h1 a {background-position: -104px -59px;cursor: pointer;display: block;float: right;height: 41px;width: 41px;}
.Pop-up_logoin {color: #666666;line-height: 24px;padding:10px 20px 20px 20px;float: left;width: 340px;}
.Pop-up_logoin_pad {padding-top: 10px;}
.Pop-up_logoin_jb {background-color: #F1F9FE;border: 1px solid #C1E4F7;color: #2B9CDF;font-size: 14px;font-weight: bold;height: 28px;line-height: 28px;margin-bottom: 15px;padding-left: 10px;}
.Pop-cottextarea {resize: none;border-color: #CCCCCC #DBDBDB #DBDBDB #CCCCCC;border-radius: 2px 2px 2px 2px;border-style: solid;border-width: 1px;}
.ajax_login_tit {background-color: #F1F9FE;border: 1px solid #C1E4F7;color: #2B9CDF;font-size: 14px;font-weight: bold;height: 28px;line-height: 28px;margin-bottom: 15px;padding-left: 10px;}
.Pop-cottextarea_text {width: 80px;border-color: #CCCCCC #DBDBDB #DBDBDB #CCCCCC;border-radius: 2px 2px 2px 2px;border-style: solid;border-width: 1px;height: 25px;line-height: 25px;}
.login_button_jb {width: 100px;height: 30px;color:#fff; font-size:14px;background:#1369c0;border: none;cursor: pointer}
.Pop-up_logoin_sq .Pop-up_logoin_jb_span {width: 70px;}
.Pop-up_logoin_list {margin-bottom: 15px;width: 100%;float: left;}
.Pop-up_logoin_list span {display: inline-block;width: 60px;float: left;text-align: right;line-height: 25px;}
.ajax_login_input {border:1px solid #ddd;border-style: solid;border-width: 1px;font-family: Verdana, Geneva, sans-serif;font-size: 12px;height:25px;line-height: 25px;padding: 3px;width:220px;float: left}
.Pop-up_logoin_bot {border-top: 1px solid #ccc;width: 100%;float: left}
.Pop-up_logoin_sq {width:100%;margin-top: 10px;font-size: 14px;}
.Pop-up_logoin_sq span {display: inline-block;width: 90px;text-align: right;float:left}
.POp_up_r{width:200px;float:left}
.POp_up_r  em{ margin-right:10px;border:1px solid #ddd; padding:3px 10px; display:inline-block; font-size:14px; margin-top:3px;}
.POp_up_r em input{width:13px;height:13px; overflow:hidden; vertical-align:middle; margin-right:3px;}
.Pop-up_logoin_sq em {display: inline-block;}
.Pop-up_logoin_sq .Pop-up_radio {margin-left: 10px;margin-right: 5px;}
.Company_pages{width:100%; float:left; margin-top:10px; text-align:center}

.Company_pages a{ display:inline-block; padding:2px 6px;border:1px solid #ddd; cursor:pointer;margin:0px 5px;}
.Company_pages .Company_pages_cur{display:inline-block; padding:2px 6px;border:1px solid #fff;margin:0px 5px;}
.Company_pages a:hover{background:#06F;color:#fff;}
.Company_pages_sl{display:inline-block; padding:2px 6px;border:1px solid #ddd; cursor:pointer}
.comapply_no_msg{width:100%; float:left; padding-top:30px; padding-bottom:30px;}
.comapply_no_msg_cont{width:300px; margin:0px auto;}
.comapply_no_msg_cont span{ display:block;width:128px;height:84px; background:url(images/job/no1.png) no-repeat; margin:0 auto}
.comapply_no_msg_cont  em{ font-size:18px; display:block;line-height:27px; text-align:center; margin-top:20px;}
.Company_other_no_msg{width:100%; text-align:center; padding-top:10px; padding-bottom:10px;}
/*职位发布者*/
.job_prom{ width:270px; background:#3d9ccc; padding-bottom:10px;color:#fff; position:absolute;right:8px;top:-8px; z-index:10}
.job_deal_icon{width:7px;height:8px; background:url(images/job/job_prom_icon.png) no-repeat; display:inline-block; position:absolute;left:-7px;top:-0px;}
.job_deal{ width:100%; position:relative}
.job_deal_res{ width:130px; text-align:center; margin:12px 0 0 0;}
.job_deal_size{width:100%; float:left; color:#fff; font-weight:bold; font-size:18px; line-height:30px;}
.job_deal_text{width:100%; float:left; color:#fff;}
.job_deal_line{ width:1px; height:40px; border-right:1px dashed #fff; margin:20px 0 0 0;}
.comappiy_left_sidebar_otherjob_h1{width:100%; float:left;border-bottom:1px solid #e9e9e9; padding:10px 0;}
.comappiy_left_sidebar_otherjob_h1_s{ font-size:16px;}
.comappiy_left_c_list{width:100%; float:left; padding-bottom:10px; }
.comappiy_left_c_list li{width:788px; float:left;border:1px solid #edf1f5; padding:18px 26px 18px 20px; margin-top:15px; position:relative;-webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;}
.comappiy_left_c_list li:hover{box-shadow: 0px 10px 20px #DDD;transform: translate(0,-3px);transition: transform 0.2s linear 0s;}
.comappiy_left_jobname{ font-size:16px; padding-bottom:10px;}
.comappiy_left_jobname_xz{ font-size:16px;color:#e83039; margin-right:20px;}
.comappiy_left_sidebar_otherjob_sq{width:80px;height:35px;line-height:35px;text-align:center;background:#fff;border: 1px solid #1844a7;color: #1844a7 !important;display:block;position:absolute;right:25px;top:25px;border-radius:3px;}
.comappiy_left_sidebar_otherjob_sq:hover{ background:#ff5a5a;border: 1px solid #ff5a5a;color:#fff !important; text-decoration:none;}
.comappiy_left_jobname_mag{width:100%; font-size:16px; padding:20px 0; text-align:center; float:left}
.comappiy_left_sidebar_otherjob_x{ font-size:14px;color:#a7a9ae}
.comappiy_left_sidebar_otherjob_line{ font-size:12px;color:#999; padding:0px 10px}
.about_touch_logoin_tc{ text-align:center}
.zx_yx_input{width:105px;height:33px; line-height:33px;line-height:33px;border:1px solid #f1efef; text-indent:10px; margin-right:10px;}
.affirm_yz{width:100%; float:left; margin-top:15px;}
.job_hr{width:858px;border:1px dashed #dad9d9; float:left; padding:25px 10px 15px 10px; position:relative;z-index:3; margin-top:50px;}
.job_hr_tit{width:110px;height:27px; background:#fff; font-size:16px; font-weight:bold; position:absolute;left:20px;top:-10px; text-align:center}
.job_hr_icon{width:43px;height:43px; background:#1c99ef;color:#fff; text-align:center; line-height:43px; font-size:22px; float:left;border-radius:50%; }
.job_hr_left{ float:left; line-height:22px; padding-left:16px;color:#737171; position:relative; z-index:100}
.job_hr_right{ width:100%;float:left;border-top:1px solid #eee; background:#fff}
.job_hr_list{width:97px;float:left;border-right:1px solid #f3f3f3;padding:30px 0px 10px 0px;text-align:center;color:#999;position:relative;/* z-index:90; */margin-top:20px;font-size:12px;}
.job_hr_listbig_end{border:none;}
.job_hr_list_n{width:100%; text-align:center; position:absolute;left:0px;top:0px; font-size:18px;color:#333}
.job_hr_list_dw{ font-size:14px;color:#b2b4b5}
.job_hare{width:400px; line-height:30px;}
.job_hare span{float:left;}
.job_hare  .job_hare_fl{ float:left}
.Company_post_td{width:100%; float:left; padding-top:20px;border-top:1px solid #eee; margin-top:20px;}
.Company_post_td_bth{width:260px;height: 40px;line-height: 40px;text-align:center;display:inline-block;font-size:16px;background: #e60000;color: #fff !important;float:left;border-radius:3px;}
.Company_post_td_sjbth{width:100px;height:44px; line-height:44px; padding-left:50px;display:inline-block; font-size:16px; background:url(images/job/hb_icon.png) no-repeat 15px center;color:#ff6a6a;border:1px solid #ff6a6a; float:left; margin-left:20px;;border-radius:5px; position:absolute;right:20px;top:30px;}
.Company_post_td_sjbth:hover{border:1px solid #ff552e; color:#ff6a6a; text-decoration:none;background:#fae2e2 url(images/job/hb_icon.png) no-repeat 15px center;}
.Company_post_td_bth:hover{ background:#f35252;color:#fff; text-decoration:none;}
.Company_post_td_ysq{width:220px;height:46px; line-height:46px;text-align:center; display:block; font-size:16px; background:#999;color:#fff;border-radius:5px; float:left;}
.Company_post_sub{ width:340px;padding-top:15px; float:left }
.Company_post_sub_a{display:inline-block;padding-left: 23px;margin-left: 30px;float: left;color:#999;font-size:12px;}
.Company_post_sub_a_sc{ background:url(images/job/com_icon_sc.png) no-repeat  left center}
.Company_post_sub_a_ysc{ background:url(images/job/com_icon_sc.png) no-repeat left center}
.Company_post_sub_a_tj{ background:url(images/job/com_icon_tj.png) no-repeat left center}
.Company_post_sub_a_fx{ background:url(images/job/com_icon_fx.png) no-repeat left center}
.Company_post_sub_a_wx{ background:url(images/job/com_icon_wx.png) no-repeat left center}
.Company_post_sub_a_jb{ background:url(images/job/yun_jb.png) no-repeat left center}
.Company_Basic_information_r{width:840px; float:left}
.job_hr_left_ly{ padding:0px 5px; border:1px solid #f60;color:#f60; font-size:12px;display:inline-block; margin-left:5px;border-radius:3px;}
.job_hr_left_ly:hover{color:#fff; background:#f30;  text-decoration:none;}
.job_hr_ly_box{width:260px; padding:0px 20px 20px  20px; float:left}
.Company_post_more_icon{width:11px;height:15px; display:inline-block;  background:url(images/job/com_iconly_jt.png) no-repeat; position:absolute;left:-21px;top:35px;}
.Company_post_name_img{ float:left; margin-left:5px; margin-top:10px;}
.job_show_tit{width:100%; float:left; padding-top:20px; padding-bottom:5px; font-size:18px;color: #353535;}
.job_show_tit_s{ padding-left:18px; position:relative; font-size:18px;}
.job_show_tit_line{width:4px;height:20px;background: #1844a7;display:inline-block;border-radius:3px;position:absolute;left:0px;top:3px;}

.jobhr_chat {width:126px; position:absolute;right:20px;top:70px;}
.jobhr_chat a{ width: 124px;height: 38px; line-height: 38px;border: 1px solid #4abd72;color: #4abd72; border-radius: 2px; font-size: 20px;font-weight: bold;  text-align: center; margin-right: 25px;cursor: pointer;transition: all .8s; display:inline-block}
.jobhr_chat a:hover {background: #4abd72;color: #fff;}
.comapply_n_data{width: 360px;float:right;padding-top:15px;font-size:12px;color: #979a9e;}
.Company_post_State_s{ float:left}
.Company_post_State_time{ float:right; font-size:12px;color:#979a9e; padding-top:15px;}
.comapply_n_data_r{float:right;}
.comapply_n_data_r b{color:#1844a7;}
.evaluate{width:100%; float:left; padding:10px  0 0 0}
.evaluate_userlist{width:100%; float:left;border-bottom:1px dashed #dce4e6; padding:10px 0;}
.evaluate_ms{width:240px; float:left}
.evaluate_username{width:80px; float:left}
.evaluate_username_u{width:100%; text-align:center; margin-top:5px;color:#999}
.evaluate_user_pf{width:750px; float:left; padding-left:10px;}
.evaluate_ms_box{width:100%; float:left; position:relative}
.evaluate_tag{width:100%; float:left; padding:15px 0 0 0}
.evaluate_tag_s{ display:inline-block; padding:2px 8px;border:1px solid #ddd; margin-right:10px; font-size:12px;color:#999}
.evaluate_pj_box{width:100%; float:left; padding:10px 0;}
.evaluate_pj{width:100%; line-height:25px;color:#666; float:left}
.evaluate_date{ font-size:12px; position:absolute;right:0px;top:0px;color:#999}
.evaluate_look_compj{width:100%; text-align:center; float:left; padding:20px  0 0 0}
.evaluate_look_compj a{color:#1c99ef}
.evaluate_userphoto{width:80px;height:80px; position:relative}
.evaluate_userphoto img{border-radius:50%;}
.evaluate_pj_dp {width:100%; float:left}
.evaluate_pj_dp a{color:#11cd6e; display:inline-block; padding-left:20px; background:url(images/job/yun_z.png) no-repeat;}
.evaluate_pj_dp a:hover{ text-decoration:none;}
.evaluate_pf_otherbox{width:100%; float:left; padding-bottom:20px;}
.evaluate_pf_other{width:100%; float:left; margin-top:10px;}
.evaluate_pf_other_name{width:100px; float:left; text-align:right}
.evaluate_pf_other_start{width:115px;height:19px; background:url(images/job/start_no.png) no-repeat; float:left; position:relative}
.evaluate_pf_other_start_p{width:115px;height:19px; background:url(images/job/start_yes.png) no-repeat; position:absolute;left:0px;top:0px; display:block}
.evaluate_pf_left{width:550px; float:left}
.evaluate_pf_other_fs{ float:left; padding-left:10px;}
.evaluate_pf_right{ float:right; margin-top:40px;width:200px;}
.evaluate_pf_right_fs{ font-size:40px;color:#f60}
.evaluate_pf_userzh{width:700px; float:left}
.evaluate_pf_userzh_l{width:70px; float:left}
.evaluate_pf_userzh_list{width:230px; float:left;color:#666}
.evaluate_pf_job{ float:left;width:380px;}
.evaluate_pf_left_tit{ font-size:16px; padding:10px 0px 10px 30px; float:left}
.evaluate_pf_left_tit_n{ font-size:12px;color:#999; padding-left:10px;}
.evaluate_pf_otherbox_bor{border-bottom:1px solid #ddd}

.Company_other_job ul li{color:#666;padding:8px 8px 8px 65px; position:relative}
.Company_other_logo{width:50px; position:absolute;left:0px;top:20px;}
.Company_other_comname{color:#a7a6ae; font-size:12px;}
.job_show_xs_city{color:#a7a6ae; font-size:12px; margin-left:15px}
.company_ct{color:#666;}
.yun_info_sex{ float:left; display:inline-block;width:60px; line-height:28px; cursor:pointer; margin-top:5px; margin-left:10px;}
.usericon_sex{width:28px;height:28px; display:block; float:left; margin-right:8px;_margin-right:4px}
.usericon_sex1{ background:url(images/job/yun_info_sex_icon.png) no-repeat 0 0;}
.yun_info_sex_cur .usericon_sex1{background:url(images/job/yun_info_sex_icon.png) no-repeat -29px 0;}
.usericon_sex2{ background:url(images/job/yun_info_sex_icon.png) no-repeat 0px -29px;}
.yun_info_sex_cur .usericon_sex2{ background:url(images/job/yun_info_sex_icon.png) no-repeat -29px -29px;}
.evaluate_pj_no{width:100%; background:url(images/job/no1.png) no-repeat center 30px; padding:110px  0 30px 0; text-align:center;color:#666}



.jobtel_box{ padding:10px; }
.jobtel_box_tip{ width:100%; text-align:left;padding:5px 0 5px 0px;color:#666; font-size:12px;}
.jobtel_box_tip_name{color:#ff6165}
.jobtel_box_p{ line-height:28px;}
.jobtel_box_wx{width:100%; text-align:center; padding:5px 0px 5px 0; font-size:12px;color:#999;}
.jobtel_box_wxewm{width:100px; padding:5px;border:1px solid #eee; text-align:center; margin:0 auto}
.jobtel_box_tel{ padding:0px 0 0 0;}
.jobtel_touch_box{ padding-left:160px;min-height:165px;_height:165px; position:relative}
.jobtel_touch{ line-height:22px; padding-top:5px;color:#ff0000; font-size:18px;}
.jobtel_touch a{color:#C30; text-decoration:underline;}
.jobtel_touch_hr{ font-weight:bold; font-size:16px;}
.jobtel_touch_box_wx{width:120px; position:absolute;left:10px;top:0px;}
.jobtel_box_wx_gz{width:100%; font-size:14px; font-weight:bold;color:#f60; text-align:center}
.jobtel_box_t_box{width:250px;background:#fffff6;border:1px solid #e8e8b0; padding:15px 0px 15px 15px; margin-top:15px; position:relative}
.jobtel_box_t_box_icon{width:12px;height:8px; display:inline-block; position:absolute;left:125px;top:-8px; background:url(images/job/yuntel_icon.png) no-repeat}
.jobtel_box_t_hrl{ padding-left:50px; background:url(images/job/yuntel_icon1.png) no-repeat 0px 5px}
.jobtel_touch_p{ line-height:22px;color:#999; font-size:12px; margin-top:10px;}
.jobtel_box_bot{width:106px;height:8px; background:url(images/job/yuntel_icon2.png) no-repeat; margin:0 auto}
.jobtel_box_t_box_cj{ color:#C30; text-decoration:underline}
.jobtel_box_t_box_cj_tip{width:100%;color:#999; line-height:22px; padding-top:5px;}
.yun_reg_BasicInfo_box .yun_reg_BasicInfo_list {position: relative;}
.login_m_send {width: 100px;height: 37px;line-height: 37px;text-align: center;display: inline-block;background: #09F;color: #fff;margin-right: 30px;}
.job_reward{ width:100%;}
.job_reward_box{ width:100%;background:#fff; position:relative; float:left; padding-top:10px; padding-bottom:10px;}
.job_reward_box_icon{height:30px; background:url(images/job/job_reward_icon.png) no-repeat 20px top; padding-left:160px; padding-top:15px;color:#837e7e}
.job_reward_box_sj{ padding:0px 0px 10px 20px;color:#837e7e}

.job_reward_step_bth{width:55px;height:47px; padding-top:8px; line-height:20px;color:#fff; background:#e2a436;color:#fff; text-align:center; display:inline-block;border-radius:5px; position:absolute;right:10px;top:17px}
.job_reward_step_bth:hover{color:#fff; background:#be7e0d; text-decoration:none;}
.job_reward_r_s{padding:5px 0 0px 0;color:#999;}
.job_reward_r_p{color:#999; line-height:25px;}
.job_reward_r_s_n{ font-size:26px;color:#f00; }
.job_reward_r_p_s{ display:inline-block; margin-right:20px;}


.comapply_redpack_pop {color: #666666;line-height: 24px;padding:10px 20px 20px 20px;float: left;width: 440px;}
.comapply_redpack_tit_s{ font-size:16px;}
.comapply_redpack_tit_n{color:#999}
.comapply_redpack_tit{witdh:100%; float:left; padding:10px 0 20px  0;}
.comapply_redpack_list_c{width:100%; padding:20px 0px 10px 0;}
.comapply_redpack_list_c_s{ width:80px; margin-right:20px;display:inline-block; position:relative; padding:60px 0 10px 0; position:relative;text-align:center; cursor:pointer; float:left}
.comapply_redpack_list_c_icon{width:40px;height:40px; display:inline-block; position:absolute;left:20px;top:5px;}
.comapply_redpack_list_c_icon_gz{ background:url(images/job/j_icon1_y.png) no-repeat;}
.comapply_redpack_list_c_icon_jy{ background:url(images/job/j_icon2_y.png) no-repeat;}
.comapply_redpack_list_c_icon_xm{ background:url(images/job/j_icon3_y.png) no-repeat;}
.comapply_redpack_list_c_icon_jn{ background:url(images/job/j_icon4_y.png) no-repeat;}
.comapply_redpack_list_c_s_cur{ text-align:center; }
.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_gz{ background:url(images/job/j_icon1.png) no-repeat;}
.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_jy{ background:url(images/job/j_icon2.png) no-repeat;}
.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_xm{ background:url(images/job/j_icon3.png) no-repeat;}
.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_jn{ background:url(images/job/j_icon4.png) no-repeat;}
.comapply_redpack_jl{width:100%; float:left; padding:0 0 10px 0;text-align:center;}
.comapply_redpack_jl a{color:#09F; text-decoration:underline}
.comapply_redpack_list_resume_tj{width:100%; text-align:center;}
.comapply_redpack_list_resume_s{ display:inline-block;color:#29b654}
.comapply_redpack_list_resume_tj_no .comapply_redpack_list_resume_s{color:#f00; }
.comapply_redpack_td{witdh:100%; text-align:center;}
.comapply_redpack_td a{ display:inline-block;padding:0px 20px;height:35px;color:#333;border:1px solid #ddd; line-height:35px; text-align:center;border-radius:5px; margin-left:10px; margin-right:20px; margin-top:8px;}
.comapply_redpack_td .comapply_redpack_td_cur{color:#f60;border:1px solid #f60;}
.Company_post_zt{width:100%; float:left; background:#f8f8f8;border:1px solid #eee; padding:10px 0;color:#999; margin-top:20px;box-shadow: 0 0 20px rgba(0,0,0, .1);}
.Company_post_zt_wx{width:100px;height:90px; float:left; padding-left:10px;}
.Company_post_zt_wx_P{ float:left;  padding-left:20px;}
.Company_post_zt_wx_h{ padding-top:20px; padding-bottom:10px; font-size:16px;color:#333; font-weight:bold}
.Company_post_zt_wx_login{ float:left; line-height:90px; padding-left:200px; margin-left:40px;}
.Company_post_zt_wx_login_a{padding:5px 30px;line-height:26px;background: #1844a7;color: #fff !important;display:inline-block;border-radius:3px;margin-left:10px;}
.Company_post_zt_wx_login_a:hover{color:#fff; text-decoration:none; background:#f30;}
.job_ceil{width:100%;position: fixed;z-index: 1001;top: 0;left: 0;right: 0;height: 70px;display:none;}
.job_ceil_box{width:100%;height:70px; position:relative}
.job_ceil_box_bg{width:100%;height:70px;position:absolute;left:0px;top:0px;background-color: rgba(0, 0, 0, 0.95);opacity: 0.9;filter:Alpha(opacity=90);z-index:9;}
.job_ceil_box_c{width:100%;height:70px; position:absolute;left:0px;top:0px; z-index:10}
.job_ceil_cont{ padding:15px 0 0 0}
.job_ceil_jobname{font-size:25px;color: #ffffff;}
.job_ceil_jobxz{font-size:16px;padding-left:20px;color: #FFEB3B;}
.job_ceil_jobtd{width:100px;height:40px;line-height:40px;text-align:center;display:inline-block;font-size:16px;background: #1844a7;color: #fff !important;border-radius:5px;float: right;}
.job_ceil_jobtd:hover{color:#fff}
.job_ceil_jobsc{margin-left: 60px;height:39px;line-height:39px;text-align:center;display: none;font-size: 14px;color: #999999 !important;background:url(images/job/com_icon_sc.png) no-repeat left center;padding-left:20px;}
.job_ceil_jobzl{ background:#4abd72}
.map_query_box{width:100%; position:relative}
.map_query{width:360px;position:absolute;left:60px;top:20px; background:#fff; padding:0px 10px 10px 10px;}
.map_query_text{width:100%;height:35px; line-height:35px;border:none; font-size:14px;color:#999; font-family:Arial;}
.map_query_list_line{width:1px;height:20px; background:#eee; position:absolute;left:50px;top:10px; display:inline-block;}
.map_query_bth{width:100px;height:28px; background:#388bff  url(images/job/yun_addmap_bus.png) no-repeat 8px center;color:#fff;border:none;border-radius:3px; padding-left:20px; cursor:pointer}
.map_query_tit{border-bottom:1px solid #ddd; padding:5px 0px;color:#388bff}
.map_query_tit_s{ font-size:12px;color:#d6d2d2}
.map_query_list{border-bottom:1px solid #eee; padding-left:60px; position:relative}
.map_query_list_s{width:50px; display:inline-block; position:absolute;left:0px;top:0px;color:#999; line-height:35px; text-align:center}
.map_query_bth_box{  padding:10px  0 0px 60px;}
.map_query_bth_car{ background:#f60 url(images/job/yun_map_car.png) no-repeat 8px center;}
.map_query_result{width:380px;height:200px; position:absolute;left:60px;top:180px; overflow:auto; overflow-x:hidden}

.map_query_result::-webkit-scrollbar{width:6px;height:6px}
.map_query_result::-webkit-scrollbar-button{height:0;width:0}
.map_query_result::-webkit-scrollbar-track{background-color:#f1f1f1}
.map_query_result::-webkit-scrollbar-thumb{background:#ccc;}
.map_query_result::-webkit-input-placeholder{color:#aaa;font-size:14px}
.map_query_result::-moz-placeholder{color:#aaa;font-size:14px}
.map_query_result:-ms-input-placeholder{color:#aaa;font-size:14px}*{scrollbar-base-color:#ccc;scrollbar-3dlight-color:#ccc;scrollbar-highlight-color:#ccc;scrollbar-track-color:#f1f1f1;scrollbar-arrow-color:#000;scrollbar-shadow-color:#ccc;scrollbar-dark-shadow-color:#ccc}
.report_jobbox{ padding:10px 20px;}
.report_job_ly_tip{ padding-top:10px;}
.report_job_ly{ display:inline-block; padding:6px 13px;border:1px solid #eee; margin-right:10px; margin-top:15px; cursor:pointer;border-radius:3px;}
.report_job_ly_cur{border:1px solid #f00;color:#f00}
.report_job_textarea_box{ padding-top:10px;}
.report_job_textarea{width:380px;height:70px;border:1px solid #eee; padding:10px;border-radius:3px;}
.report_job_yz{ padding-top:15px;}
.report_job_text{height:36px; line-height:36px;border:1px solid #eee; padding-left:10px;width:150px;}
.report_job_bth_box{width:100%; text-align:center; padding-top:20px;}
.report_job_bth{width:100%;height:40px; background:#f60;color:#fff;border-radius:3px;color:#fff; cursor:pointer;border:none; font-size:16px;}
.job_hb_box{width:500px;height:220px; position:absolute;top:55px;left:-150px; background:#fff;border:1px solid #ddd;border-radius:3px;    box-shadow: 0 1px 5px #bababa;}
.job_hb_box_left{width:140px; float:left; padding-left:30px; float:left}
.job_hb_box_leftewm{width:150px;height:150px; text-align:center; padding-top:20px;}
.job_hb_box_leftewm_p{color:#f00; padding-top:0px; padding-left:10px;}
.job_hb_box_right{ float:left; padding-left:30px; padding-top:20px}
.job_hb_box_list{ margin-top:15px; color:#333; line-height:20px; padding-left:45px; position:relative}
.job_hb_box_list_s{width:30px;height:30px; line-height:30px; text-align:center; font-weight:bold; display:inline-block; background:#f8f8f8;border-radius:50%; position:absolute;left:0px;top:6px; box-shadow: 0 1px 5px #bababa;color:#f60; }
.Company_Basic_notel{width:100%; float:left; padding-top:10px;color:#1844a7}

.company_show_more{width:100%; background:#f8f8f8; text-align:center; margin-top:10px;}
.company_show_more a{color:#1c99ef; text-decoration:underline}
.company_show_more a:hover{color:#f00; text-decoration:underline}

/* 内容页底部周边招聘  招聘频道  热门搜索样式 */
.maincenters{width:100%; float:left; background:#fff; min-height:220px}
.search_menuBoxs{width:100%;border-bottom:1px solid #eee; float:left }
.search_menuBoxs ul li{ width:95px;height:50px; line-height:50px;text-align:center; font-size:18px;color:#798088; float:left; cursor:pointer; margin-left:10px;}
.search_menuBoxs ul  .search_curs{ background:#fff;height:50px; line-height:50px;color:#1844a7; font-weight:bold;border-bottom:2px solid #1844a7}
.contentBoxs{width:858px; padding:10px; float:left; position:relative}
.contentBox_conts{width:100%;}
.Industry_lists{width:100%; float:left; margin-bottom:10px;}
.Industry_lists a{ display:inline-block; padding-left:10px; padding-right:10px;width:190px; height:25px;line-height:25px; overflow:hidden; font-size:14px; margin-top:10px;}

/* share */
.pyshare{width:330px; }
.pyshare .li{width:28px;height:28px;margin-right:10px;float:left;background-image:url(images/job/share.png);background-repeat:no-repeat;cursor:pointer;}
.pyshare .li.s1{background-position:0px 0px;}
.pyshare .li.s1:hover{background-position:0px -36px;}
.pyshare .li.s2{background-position:-33px 0px;}
.pyshare .li.s2:hover{background-position:-33px -36px;}
.pyshare .li.s3{background-position:-66px 0px;}
.pyshare .li.s3:hover{background-position:-66px -36px;}
.pyshare .li.s4{background-position:-99px 0px;}
.pyshare .li.s4:hover{background-position:-99px -36px;}
.pyshare .li.s5{background-position:-132px 0px;}
.pyshare .li.s5:hover{background-position:-132px -36px;}
.pyshare .li.s6{background-position:-165px 0px;}
.pyshare .li.s6:hover{background-position:-165px -36px;}

/*联系*/
.layui-layer{-webkit-overflow-scrolling: touch; top: 150px; left: 0; margin: 0; padding: 0; background-color: #fff; -webkit-background-clip: content; border-radius: 2px; box-shadow: 1px 1px 50px rgba(0,0,0,.3);}
.layui-layer, .layui-layer-shade{position: fixed; _position: absolute; pointer-events: auto;}
.layui-layer-shade{top: 0; left: 0; width: 100%; height: 100%; _height: expression(document.body.offsetHeight+"px");}
.layui-layer-title{padding: 0 80px 0 20px; height: 42px; line-height: 42px; border-bottom: 1px solid #eee; font-size: 16px; color: #333; overflow: hidden; background-color: #F8F8F8; border-radius: 2px 2px 0 0;}
.layui-layer-title{text-overflow: ellipsis; white-space: nowrap;}
.layui-layer-page .layui-layer-content{position: relative; overflow: auto;}
.layui-layer-page .layui-layer-content{overflow: visible !important;}
.layui-layer-setwin{position: absolute;right: 15px;top: -30px;font-size: 0;line-height: initial;}
.layui-layer-ico{background: url(images/job/icon.png) no-repeat;}
.layui-layer-setwin a{display: inline-block; vertical-align: top;}
.layui-layer-setwin a{position: relative; width: 16px; height: 16px; margin-left: 10px; font-size: 12px; _overflow: hidden;}
.layui-layer-setwin .layui-layer-close1{background-position: 1px -40px;/* cursor: pointer; */}
.layui-layer-setwin .layui-layer-close1:hover{opacity: .7}