﻿#main_container .btn{border:1px solid #1f8ccd; border-radius:3px; height:35px; color:White; text-align:center; font-size:14px; background-color:#1f8ccd;}
#main_container .btn_red{border:1px solid #ea847f; border-radius:3px; height:35px; color:White; text-align:center; font-size:14px; background-color:#ea847f;}
#main_container .btn_small{width:85px;}
#main_container .btn_middle{width:120px;}
#main_container .btn_big{width:230px;}
#main_container .btn_empty{border:1px solid #1f8ccd;border-radius:3px;height:32px;color: #ffffff;background: #1f8ccd;font-size:14px;line-height:34px;}
#main_container .btn_empty_red{ border:1px solid #ea847f; border-radius:3px; height:32px; color:#ea847f; font-size:14px;line-height:27px;}
#main_container .btn_empty_smaller{ width:50px;}
#main_container .btn_empty_small{ width:85px;}
#main_container .btn_empty_big{width:118px;}
#main_container .btn_empty_red:hover{background-color:#ea847f;color:White;}
#main_container .error_tip_red{border:1px solid #ea847f; border-radius:3px; color:#ea847f; font-size:14px; padding:3px; margin-left:20px; vertical-align:top;} 

#main_container{ font-size:14px;}
#main_container .member_bar{ height:55px; background-color:#e0e0e0;}
#main_container .member_bar .wrap{ line-height:55px; font-size:20px; color:#333; }

.member_center_main{ margin:20px 0;border:1px solid #898a8f; background-color:#515556;}
/* #region ---------------------------------------------左侧菜单----------------------------------------*/
.member_center_main .member_left_menu{ width:250px; float:left; min-height:860px; }
.member_center_main .member_left_menu ul{ width:100%;}
.member_center_main .member_left_menu ul li{ text-align:center;}

/*搜索框*/
.weui-cells_t.kefu_cells{float:right;display:flex;margin-top:10px}
.weui-cells_t.kefu_cells .service_title{background:#f38f18;font-weight:bolder;color:#fff;border-radius:6px;text-align:center}
.weui-title.kefu_title{line-height:33px;width:112px;border-right:1px solid #ddd;padding-right:20px;margin-right:20px;display:flex;flex-direction:column;justify-content:space-between}
.weui-title.kefu_title div:nth-child(2){color:#bbb}
.kefu-cells img{vertical-align:middle;margin-right:10px}
.kefu_ewm img{width:64px;height:64px;cursor:pointer}
.kefu_ewm{height:64px;width:64px;border:1px solid #ddd;margin-left:20px}
.bc_container{position:fixed;display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;overflow:hidden auto;inset:0px;background-color:rgba(18,18,18,0.65)}
.bc_container img{margin:0px auto;max-height:calc(100vh - 48px);box-shadow:rgb(18 18 18 / 10%) 0px 5px 20px;object-fit:contain;box-sizing:border-box}
.bc_container p{font-size:20px;color:#fff;text-align:center;line-height:40px;margin-top:50px}

.kefu-cells p{display:inline-block;width:140px}
.kefu-cells{width:280px}
.kefu-cells p:nth-child(3) {width: 280px;}

/*上部*/
.memner_base_info{ margin:40px 0;}
.memner_base_info ul li.member_head_img{ }
.memner_base_info ul li.member_head_img div{position:relative;width:124px; height:124px; margin:0 auto;background:url(/web/img/example_member_head.png) left center no-repeat;}
.memner_base_info ul li.member_head_img div img{ width:124px; height:124px; z-index:4;}
.memner_base_info ul li.member_head_img div span.member_head_cover{background:url("/web/img/member_center_head_cover_124.png") no-repeat scroll center center;display:inline-block;height:124px;left:0;position:absolute;top:0;width:124px;z-index:5}

.memner_base_info ul li.member_login_name{ color:White; margin:15px 0; font-size:14px;}
.memner_base_info ul li.member_change_data{  width:165px; height:30px; line-height:30px; border:1px solid #b9b9b9; margin:0 auto;border-radius:16px;}
.memner_base_info ul li.member_change_data a{ width:73px; text-align:center; display:inline-block; color:#b9b9b9; font-size:13px;}
.memner_base_info ul li.member_change_data a:hover{ color:#e78a22;}
.memner_base_info ul li.member_change_data span{ color:#b9b9b9;font-size:13px;}

/*下部*/
.memner_menu_list{}
.memner_menu_list div.select{ background-color:#333;}
.memner_menu_list .menu_list_mine,.memner_menu_list .menu_list_account{ padding:18px 0;margin-right:55px;position:relative;}
.memner_menu_list .menu_list_mine:hover,.memner_menu_list .menu_list_account:hover,.memner_menu_list div.select_on{ }
.memner_menu_list h4{ height:22px; font-weight:normal; line-height:22px;font-size:18px; text-align:left;text-indent:80px; color:White; background:url(/web/img/bg_member_center_list.png) no-repeat;}

.memner_menu_list .menu_list_mine h4{ background-position:55px 0;}

.memner_menu_list .menu_list_account h4{ background-position:55px -30px;}
.memner_menu_list .menu_list_mine a:hover h4,.memner_menu_list .menu_list_account a:hover h4{color:#e18b28;}

.memner_menu_list .menu_list_operation ul{  margin:0 auto 10px;overflow:hidden;margin-left:50px;}
.memner_menu_list .menu_list_operation ul li{  height:32px; line-height:32px;text-align:center; font-size:13px; float:left;margin-left:5px;}
.memner_menu_list .menu_list_operation ul li a{color: #b9b9bb;display: inline-block;text-align: left; width: 100px;}
.memner_menu_list .menu_list_operation ul li:hover,.memner_menu_list .menu_list_operation ul li.on { }
.memner_menu_list .menu_list_operation ul li:hover a,.memner_menu_list .menu_list_operation ul li.on a{color:#e78a22;}
.memner_menu_list .menu_list_operation ul li.base_info_operation{ background-position: 70px -55px;}
.memner_menu_list .menu_list_operation ul li.password_change_operation{background-position: 70px -85px;}
.memner_menu_list .menu_list_operation ul li.join_company_operation{background-position: 70px -115px;}
.memner_menu_list .menu_list_operation ul li.phone_change_operation{background-position: 70px -145px;}
.memner_menu_list .menu_list_operation ul li.company_team_operation{background-position: 68px -175px;}

.memner_menu_list .menu_list_dynamic h4{background:url(/web/img/icon-menu-dt.png) no-repeat 50px center;}
.memner_menu_list .menu_list_serve h4{background:url(/web/img/icon-menu-fw.png) no-repeat 50px center;}
.memner_menu_list .menu_list_account h4{background:url(/web/img/icon-item-gr.png) no-repeat 50px center;}
.memner_menu_list .menu_list_company h4{background:url(/web/img/icon-item-gs.png) no-repeat 50px center;}
.menu_list_account  span.icon_arrow{display:block;position:absolute;width:30px;height:30px;background:url(/web/img/icon-arrow-down.png) no-repeat center center;right:-25px;top:15px;cursor:pointer;}
.menu_list_account  span.icon_arrow_up{background:url(/web/img/icon-arrow-up.png) no-repeat center center;}
.menu_list_operation_none{display:none;}
/* #endregion*/

/* #region ---------------------------------------------右侧内容----------------------------------------*/
.member_center_main .member_right_content{ width:947px; float:right; min-height:860px; background-color:White;}
.right_content_wrap{ padding: 20px 30px 80px;;}
.right_content_wrap ul li{ float:left;}

/*顶部tab选项*/
.right_content_tab_menu{ width:100%; border-bottom:1px solid #e2e2e2;position:relative;}
.right_content_tab_menu ul{ display:inline-block;}
.right_content_tab_menu ul li{ margin-right:65px; font-size:15px; height:30px; line-height:30px;}
.right_content_tab_menu ul li a{ color:#666; font-size:18px;}
.right_content_tab_menu ul li.active a,.right_content_tab_menu ul li:hover a{ color:#e8891f;}
.right_content_tab_menu a.right_video_link{position:absolute;right:20px;top:15px;font-size:16px;color:#fb3838;font-weight:bold;}
.right_content_tab_menu a.right_video_link:hover{text-decoration:underline;}

/*2016-3职位管理等头部*/
div.top_menu ul{border-bottom:1px solid #ccc;overflow:hidden;}
div.top_menu ul li{padding:10px 15px;cursor:pointer;display:inline-block;font-size:18px;margin-right:12px;}
div.top_menu ul li a{color:#444242;}
div.top_menu ul li.orange a,.top_menu ul li a:hover{color:#ff6a00;}

/*内容tab卡头*/
.right_content_tab_page .content_tab{ width:100%; border-bottom:1px solid #e2e2e2; margin-top:20px;}
.right_content_tab_page .content_tab ul{ display:inline-block; height:36px;}
.right_content_tab_page .content_tab ul li{ cursor:pointer;  text-align:center; line-height:35px; border:1px solid #e4e4e4; border-right:none; border-bottom:none; background-color:#fcfcfa; color:#666;width:100px;height:35px;font-size:16px; }
.right_content_tab_page .content_tab ul li.content_tab_last{ border-right:1px solid #e4e4e4; }
.right_content_tab_page .content_tab ul li.active{border-top:2px solid #e78a22; background-color:#fff; border-bottom-color:#fff; height:35px;}
.right_content_tab_page .content_tab ul li.single{ background-color:#fcfcfa; border-right:1px solid #e4e4e4; }
.right_content_tab_page .content_tab ul li a{ color:#666;width:100px;height:35px;font-size:16px; display:inline-block;}
/*tab卡内容*/
.right_content_tab_page .content_text{ border:1px solid #e2e2e2; border-top:none; padding:60px 70px; margin-bottom:30px;}
.right_content_tab_page .content_text ul{}
.right_content_tab_page .content_text ul li{ float:none; height:25px; line-height:25px;color:#808080; margin-bottom:10px;}
.right_content_tab_page .content_text ul li span,.right_content_tab_page .content_text ul li input,.right_content_tab_page .content_text ul li textarea{ margin-left:5px;}
.right_content_tab_page .content_text ul li input,.right_content_tab_page .content_text ul li textarea,.right_content_tab_page .content_text ul li select{ border:1px solid #b0b0b0;border-radius:3px;}
.right_content_tab_page .content_text ul li input,.right_content_tab_page .content_text ul li textarea{padding:0 5px;}
.right_content_tab_page .content_text ul li input{ height:30px; width:240px; line-height:30px;}
.right_content_tab_page .content_text ul li input.txtRadio{width:20px;vertical-align:middle;}
.right_content_tab_page .content_text ul li span.sp{ width:100px; display:inline-block; text-align:right; margin:0; vertical-align:top;}
.right_content_tab_page .content_text ul li.content_text_necessary span.sp{ background:url(/web/img/bg_necessary.png) left center no-repeat;}
.right_content_tab_page .content_text ul li.content_text_necessary span.no_sp{background:none;}
.right_content_tab_page .content_text ul li.content_text_necessary span.honor{width:90px; display:inline-block; text-align:right; margin:0; vertical-align:top;}

/*保存按钮*/
#save_submit{ float:right; }

/*全选bar, 消息和收藏也用到这个样式*/
.all_select_bar{ border-bottom:2px solid #888;}
ul.list_container{ display:inline-block; padding:10px 0;width:100%;}
ul.list_container li{ min-height:30px;  line-height:30px; padding-left:20px; color:#666;}
ul.list_container li.title_district{ border-left:1px solid #e3e4e6; border-right:1px solid #e3e4e6;}
ul.list_container li.select_district{ padding-right:20px; width:60px;}
ul.list_container li.select_district .select_checkbox{ margin-right:10px; vertical-align:middle;}

ul.list_container li.title_district{ width:608px;}
ul.list_container li.title_district p,ul.list_container li.title_district a{display: inline-block;width: 595px; }

ul.list_container li.time_district{ float:right; width:135px; }
/*
.all_select_bar ul.list_container li.time_district{background:url(/web/img/bg_inform_arrowdown_5_17.png) 80px center no-repeat;}
*/
/*行上效果*/
.single_message{ border-bottom:1px solid #dcdcdc; cursor:context-menu;}
.single_line{ background-color:#f9fafc;}

.single_message ul.list_container li.time_district .y_m_d{ margin-right:10px;}

/*没有内容默认隐藏*/
.right_content_empty_message{ width:140px; margin:200px auto 0;}
.right_content_empty_message p{ text-align:center; color:#818181; vertical-align:bottom;}


/*标为已读*//*删除*/
div.message_operation_wrap{ margin-top:20px;}
div.message_operation_wrap button{ border:1px solid; border-radius:3px; width:90px; height:30px; margin-right:5px; background:none; font-size:16px;}
div.message_operation_wrap .remark_read{ border-color:#3d8dc2; color:#3d8dc2;}
div.message_operation_wrap .remark_read:hover{ background-color:#3d8dc2; color:White;}
div.message_operation_wrap .delete_selected_message{border-color:#818181; color:#818181;}
div.message_operation_wrap .delete_selected_message:hover{ background-color:#818181; color:White;}

/* #endregion*/

/* #region ---------------------------------------------账户信息里右侧内容----------------------------------------*/
.member_right_content .location_bar{ padding-left:30px; height:30px; line-height:30px; background-color:#f9fafc; color:#bcbdbf;}
.member_right_content .location_bar a{ color:inherit;}
/*#endregion*/

/* #region ---------------------------------------------返回首页----------------------------------------*/
/* #endregion*/


/*左侧导航链接的添加*/
.memner_menu_list .menu_list_operation ul li.job_management{background-position:70px -55px;color:#fff;height:auto;cursor:pointer;}
.memner_menu_list .menu_list_operation ul li.job_management span{background:url(/web/new_job/img/open_enger.png) no-repeat left top;height:16px;width:88px;display:block;float:right;margin-top:6px;margin-left:-88px;}
 ul.menu_list_job{display:none;background:#515556;}
.memner_menu_list .menu_list_operation ul li.job_management ul li{background-position:-70px -115px;}
.memner_menu_list .menu_list_operation ul li.resume_management{background-position:70px -115px;}
.memner_menu_list .menu_list_operation ul li.my_person_resume{background-position:70px -55px;}
.memner_menu_list .menu_list_operation ul li.job_application_record{background-position:70px -55px;}
.clear{clear:both;}
