.container_main_wallpaper{padding:20px 0;background:#f0f1f2;}

.resume_guide{width:1000px;margin:20px auto;}
.resume_guide *{font-family:"Microsoft yahei";}
.resume_guide_hd{background:#f26b01;font-size:30px;color:#fff;line-height:76px;height:76px;text-align:center;font-family:"Microsoft yahei";}
.resume_guide_bd{padding:50px 130px;background:#fff;border:1px solid #e5e5e5;border-top:0;}
.resume_guide_tip{}
.resume_guide_form{padding-top:20px;position:relative;}
.resume_guide_form .photo{position:absolute;top:25px;right:0;width:152px;}
.resume_guide_form .photo a{display:block;position:relative;border:1px solid #ddd;}
.resume_guide_form .photo a span{position:absolute;bottom:0;left:0;right:0;height:36px;line-height:36px;background:rgba(0,0,0,0.5);text-align:center;color:#fff;font-size:14px;font-family:"Microsoft yahei";}
.resume_guide_form .photo a + span{font-size:12px;font-family:"Microsoft yahei";line-height:16px;padding-top:5px;display:block;color:#666;}
.resume_guide_form .photo a + span:before{content:""btn;display:inline-block;background:url("/commImage/ui/icon/resume_icon.png") no-repeat 0 -225px;width:14px;height:14px;margin:1px 3px 1px 0;vertical-align:top;}
.resume_guide_form dl{display:flex;padding:7px 0;}
.resume_guide_form dl a.validate{font-size:14px;color:#2c93da;cursor: pointer;text-decoration: none;}
.resume_guide_form dt{width:130px;text-align:right;font-family:"Microsoft yahei";line-height:30px;height:30px;font-size:14px;color:#333;}
.resume_guide_form .form_input{border:1px solid #ddd;line-height:22px;height:22px;padding:3px 10px;border-radius:2px;outline:none;width:248px;font-size:14px;font-family:"Microsoft yahei";}
.resume_guide_form .form_input.error{border-color:#fed4d5;background:#fff3f3;}
.resume_guide_form .form_input[readonly]{background:#f6f6f6;}
.resume_guide_form .multiply{display:flex;align-items:center;}
.resume_guide_form .multiply span{padding:0 5px;font-family:"Microsoft yahei";font-size:14px;color:#888;}
.resume_guide_form .msg.red{color:#ff1818;line-height:22px;display:none;}
.resume_guide_form .jobcn-dialog .jobcn-dialog-text{cursor:pointer;}
.resume_guide_form .jobcn-select .jobcn-select-toggle{cursor:pointer;}
.resume_guide_form .jobcn-dialog.error .jobcn-dialog-text{border-color:#fed4d5;background:#fff3f3;}
.resume_guide_form .jobcn-select.error .jobcn-select-toggle{border-color:#fed4d5;background:#fff3f3;}

/* public jobcn-radio */
.resume_guide_form .jobcn-radio{cursor:pointer;line-height:22px;height:22px;display:inline-block;vertical-align:top;font-family:"Microsoft yahei";font-size:14px;color:#222;}
.resume_guide_form .jobcn-radio:before{content:"";width:14px;height:14px;display:inline-block;background:url("/commImage/ui/icon/icon17.png") no-repeat scroll -50px -50px;vertical-align:top;margin:4px 5px 4px 0;}
.resume_guide_form .jobcn-radio-checked:before{background-position:0px -50px;}

.resume_guide_form .btn{padding-left:130px;padding-top:20px;}
.resume_guide_form .btn button{width:270px;height:48px;margin-right:10px;background:#f26b00;border:0;outline:none;border-radius:2px;color:#fff;font-size:16px;cursor:pointer;}
.resume_guide_form .btn a{font-size:14px;color:#888;}
.resume_chat{width:1000px;margin:20px auto;background:#fff;text-align:center;border:1px solid #e5e5e5;}
.resume_chat *{font-family:"Microsoft yahei";}
.resume_chat_hd{padding-top:60px;}
.resume_chat_hd h2{font-size:24px;font-family:"Microsoft yahei";font-weight:bold;color:#222;line-height:36px;}
.resume_chat_hd h2 > span{color:#f26b01;}
.resume_chat_hd p{font-size:16px;color:#888;line-height:24px;}
.resume_chat_bd{padding:20px 0 40px;}
.resume_chat_ft{padding-bottom:60px;}
.resume_chat_ft > a{display:flex;flex-direction:column;font-size:16px;background:#f26b01;color:#fff;width:320px;margin:0 auto;border-radius:15px;padding:12px 0;line-height:28px;}
.resume_chat_ft > a:hover{text-decoration:none;}
.resume_chat_ft > a b{font-size:18px;font-weight:bold;color:#fff;}
.resume_chat_ft > p{padding-top:15px;font-size:14px;color:#888;}
.resume_chat_ft > p a{font-size:14px;color:#888;}

#phone-label{position: relative;display: flex;align-items: center;}
#phone-label .validation{color:#5eb75d;}
#phone-label .success{width:18px;height:18px;background:url(/commImage/10.2/ui/icon/35.png) no-repeat -50px 0;display: inline-block;vertical-align:top;}
#phone-label .success.hide{display:none;}

/* double validate */
.double_validate{background:#fff;border-radius:8px;padding:70px 0;}
.double_validate_inner{width:400px;margin:0 auto;}
.double_validate *{font-family:"Microsoft yahei",SimSun,Tahoma;}
.double_validate_header{text-align:center;padding-bottom:30px;}
.double_validate_header h3{font-size:32px;color:#000;font-weight:bold;line-height:48px;padding-bottom:5px;}
.double_validate_header p{font-size:14px;color:#999;line-height:22px;}
.double_validate_form{padding-bottom:50px;}
.double_validate_form_hd{font-size:16px;color:#222;line-height:24px;text-align:center;padding-bottom:15px;}
.double_validate_form_bd{display:flex;justify-content:space-between;}
.double_validate_form_input{width:300px;border:1px solid #e6e6e6;border-radius:4px;display:flex;}
.double_validate_form_input input{height:100%;padding:10px;border:0;outline:none;font-size:14px;color:#222;width:200px;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.double_validate_form_input.warn{border-color:#ffd4d4;}
.double_validate_form_input.warn .tab_hd{background:#fff3f3;}
.double_validate_form_tab{position:relative;}
.double_validate_form_tab .tab_hd{width:80px;line-height:22px;height:22px;padding:10px 0;background:#f3f3f3;text-align:center;color:#222;font-size:14px;cursor:pointer;}
.double_validate_form_tab .tab_hd:after{content:"";height:0;width:0;border:6px solid transparent;border-top-color:#aaa;overflow:hidden;display:inline-block;margin-left:6px;margin-bottom:-4px;}
.double_validate_form_tab .tab_hd.no_icon:after{display:none;}
.double_validate_form_tab .tab_bd{position:absolute;top:50px;left:0;right:0;box-shadow:0 0 15px rgba(0,0,0,0.1);border-radius:4px;}
.double_validate_form_tab .tab_bd:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0;overflow:hidden;}
.double_validate_form_tab .tab_bd li{line-height:22px;padding:10px 16px;position:relative;font-size:14px;cursor:pointer;}
.double_validate_form_tab .tab_bd li:first-child:after{content:"";height:1px;background:#e6e6e6;left:16px;bottom:0;right:16px;overflow:hidden;position:absolute;}
.double_validate_form_tab .tab_bd li:hover{color:#f26b01;}
.double_validate_form_tab:hover .tab_bd{display:block;}
.double_validate_form_list .birthday span{color:#999;font-size:14px;}
.double_validate_form_btn{width:80px;}
.double_validate_form_btn a{display:block;background:#f26b01;color:#fff;font-size:14px;text-align:center;line-height:24px;height:24px;padding:10px 0;border-radius:4px;text-decoration:none;}
.double_validate_form_ft{line-height:22px;padding-top:5px;}
.double_validate_form_ft.msg_warn{color:#df2b2b;}
.double_validate_form_ft.msg_warn i{display:inline-block;height:14px;width:14px;border-radius:7px;background:#db6768;vertical-align:top;margin:4px 5px 4px 0;position:relative;}
.double_validate_form_ft.msg_warn i:after{content:"";width:8px;height:2px;background:#fff;overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);}
.double_validate_form_ft.msg_warn i:before{content:"";width:8px;height:2px;background:#fff;overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);}
.double_validate_form_ft.msg_info{color:#5ad;}
.double_validate_form_ft.msg_info i{display:inline-block;height:14px;width:14px;border-radius:7px;background:#5ad;vertical-align:top;margin:4px 5px 4px 0;position:relative;}
.double_validate_form_ft.msg_info i:after{content:"";width:2px;height:2px;background:#fff;overflow:hidden;position:absolute;left:50%;top:3px;transform:translateX(-50%);}
.double_validate_form_ft.msg_info i:before{content:"";width:2px;height:4px;background:#fff;overflow:hidden;position:absolute;left:50%;top:7px;transform:translateX(-50%);}
.double_validate_aid_hd{line-height:22px;font-size:14px;color:#999;text-align:center;padding-bottom:5px;}
.double_validate_aid_bd li{padding:10px 0;}
.double_validate_aid_bd dl{border:1px solid #e6e6e6;border-radius:4px;padding:10px 15px;cursor:pointer;position:relative;}
.double_validate_aid_bd dl:hover{box-shadow:0 0 15px rgba(0,0,0,0.1);}
.double_validate_aid_bd dl:after{content:"";position:absolute;top:50%;right:12px;height:6px;width:6px;border-top:2px solid #bbb;border-right:2px solid #bbb;transform:translatey(-50%) rotate(45deg);}
.double_validate_aid_bd.nott dl:after{content:none;}
.double_validate_aid_bd dd{line-height:22px;color:#222;font-size:14px;}
.double_validate_aid_ft{text-align:center;}
.double_validate_aid_ft a{font-size:14px;color:#999;text-decoration:none;line-height:22px;}
.double_validate_aid.selected{padding-bottom:30px;}
.double_validate_aid.selected dl{box-shadow:none;background:#f3f3f3;border:0;cursor:default;}
.double_validate_aid.selected .double_validate_aid_hd{font-size:16px;color:#222;padding-bottom:15px;}

/* login register */
.login_register{background:url("/commImage/10.2/register/bg04_1400x1080.jpg") no-repeat center 0,url("/commImage/10.2/register/bg04_10x1080.jpg") repeat-x center 0;background-color:#e95610;height:100%;min-height:800px;}
.login_register * {font-family:"Microsoft yahei",SimSun,Tahoma;}
.login_register .container_welcome{text-align:center;width:630px;margin:0 auto;line-height:92px;height:92px;font-size:44px;color:#fff;font-weight:bold;background:url("/commImage/10.2/register/welcome.png") no-repeat;margin-bottom:40px;}
.login_register .container_main_box{padding:50px 0;}
.login_register .container_main{width:480px;margin:0 auto;background:#FFF;box-shadow:0px 4px 12px rgba(241,64,32,0.35);border-radius:6px;} /*background:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d8ffffff,endcolorstr=#d8ffffff);*/
.login_register .container_main_hd{text-align:right;}
.login_register .container_main_hd a{display:inline-block;vertical-align:top;line-height:22px;height:22px;padding:4px 12px;background:#ffe6d2;border-top-right-radius:6px;border-bottom-left-radius:6px;color:#f26b01;font-size:14px;}
.login_register .container_main_hd a:hover{text-decoration:none;color:#;}
.login_register .container_main_hd a:before{content:"";width:18px;height:18px;display:inline-block;vertical-align:top;background:url("/commImage/10.2/ui/icon/87.png");margin:2px 5px 2px 0;}
.login_register .container_main_hd a.icon_QRcode:before{background-position:0 0;}
.login_register .container_main_hd a.icon_pc:before{background-position:-50px 0;}
.login_register .container_main_bd.tab{width:320px;margin:0 auto;padding:30px 0;}
.login_register .container_main_bd .tab_head{height:45px;position:relative;width:320px;text-align:center;}
.login_register .container_main_bd .tab_head span{color:#ccc;}
.login_register .container_main_bd .tab_head ul{position:absolute;top:0;left:0;width:320px;}
.login_register .container_main_bd .tab_head li{float:left;padding-bottom:5px;text-align:center;margin-right:40px;position:relative;}
.login_register .container_main_bd .tab_head li:last-child{margin-right:0;}
.login_register .container_main_bd .tab_head li a{font-size:22px;text-decoration:none;color:#aaa;display:block;line-height:36px;height:36px;}
.login_register .container_main_bd .tab_head li.active:after{content:"";position:absolute;bottom:6px;left:0;right:0;height:8px;background:#f26c02;background:linear-gradient(45deg,#f26b01,transparent);}
.login_register .container_main_bd .tab_head li.active a{font-size:24px;color:#222;font-weight:bold;z-index:1;position:relative;}

.login_register .container_main_bd .form ul.list li{position:relative;}
.login_register .container_main_bd .form ul.list li .msg{padding-bottom:5px;line-height:22px;}
.login_register .container_main_bd .form ul.list li.has_warn .input_text{border-color:#ffd4d4;background:#fff3f3;}
.login_register .container_main_bd .form ul.list li .msg_warn{color:#df2b2b;}
.login_register .container_main_bd .form ul.list li .msg_warn i{display:inline-block;height:14px;width:14px;border-radius:7px;background:#db6768;vertical-align:top;margin:4px 5px 4px 0;position:relative;}
.login_register .container_main_bd .form ul.list li .msg_warn i:after{content:"";width:8px;height:2px;background:#fff;overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);}
.login_register .container_main_bd .form ul.list li .msg_warn i:before{content:"";width:8px;height:2px;background:#fff;overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);}

.login_register .container_main_bd .form ul.list li.has_warn .input_text{border-color:#ffd4d4;background:#fff3f3;}
.login_register .container_main_bd .form ul.list li .msg_info{color:#5ad;}
.login_register .container_main_bd .form ul.list li .msg_info i{display:inline-block;height:14px;width:14px;border-radius:7px;background:#5ad;vertical-align:top;margin:4px 5px 4px 0;position:relative;}
.login_register .container_main_bd .form ul.list li .msg_info i:after{content:"";width:2px;height:2px;background:#fff;overflow:hidden;position:absolute;left:50%;top:3px;transform:translateX(-50%);}
.login_register .container_main_bd .form ul.list li .msg_info i:before{content:"";width:2px;height:4px;background:#fff;overflow:hidden;position:absolute;left:50%;top:7px;transform:translateX(-50%);}

.login_register .container_main_bd .form .input_text{border:1px solid #ccc;background:#fafafa;line-height:22px;padding:8px 10px;box-sizing:border-box;width:100%;outline:none;border-radius:4px;font-size:14px;color:#222;}
.login_register .container_main_bd .form .input_text:focus{border-color:#aedced;background:#f4fcff;}
.login_register .container_main_bd .form .get_code{position:absolute;top:0;right:0;padding:9px 10px;line-height:22px;height:22px;font-size:14px;color:#4f8eef;text-decoration:none;}
.login_register .container_main_bd .form .agree{font-size:14px;line-height:22px;color:#999;}
.login_register .container_main_bd .form .agree a{color:#4f8eef;text-decoration:none;}
.login_register .container_main_bd .form .auto{font-size:14px;line-height:22px;color:#999;}
.login_register .container_main_bd .form .auto a{color:#4f8eef;text-decoration:none;}
.input_checkbox{color:#999;position:relative;display:inline-block;}
.input_checkbox:before{content:"";width:16px;height:16px;border:1px solid #ccc;display:inline-block;vertical-align:top;margin:2px 10px 2px 0;border-radius:4px;}
.input_checkbox.checked:before{width:18px;height:18px;background:#f26b01;border:0;}
.input_checkbox.checked:after{content:"";width:4px;height:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;transform:translatey(-50%) rotate(45deg);left:6px;overflow:hidden;margin-top:-1px;}

.login_register .container_main_bd .form .btn{margin-top:20px;padding-bottom:30px;}
.login_register .container_main_bd .form .btn a{margin-top:20px;height:46px;line-height:46px;border:1px solid #da6101;background:#F26B01;font-weight:normal;font-size:18px;color:#FFF;cursor:pointer;border-radius:4px;padding:0;overflow:hidden;display:block;text-align:center;}
.login_register .container_main_bd .form .btn a:hover{background:#e85116;border-color:#d14914;text-decoration:none;}
.login_register .container_main_bd .form .btn a:active{box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);}
.login_register .container_main_bd .form .quick{line-height:1.5;}
.login_register .container_main_bd .form .quick b{font-size:14px;margin-right:15px;color:#888;}
.login_register .container_main_bd .form .quick a{font-size:12px;margin-right:25px;color:#666;text-decoration:none;position:relative;}
.login_register .container_main_bd .form .quick a:before{content:"";display:inline-block;height:22px;width:22px;background:url("/commImage/10.2/ui/icon/33.png") no-repeat;overflow:hidden;vertical-align:top;margin-right:5px;}
.login_register .container_main_bd .form .quick a.microblog:before{background-position:-150px -250px;}
.login_register .container_main_bd .form .quick a.qq:before{background-position:-100px -250px;}
.login_register .container_main_bd .form .quick a.wechat{margin-right:0;}
.login_register .container_main_bd .form .quick a.wechat:before{background-position:-200px -250px;}
.login_register .container_main_bd .form .quick a:after{content:"";width:1px;height:10px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);right:-12px;background:#ccc;}
.login_register .container_main_bd .form .quick a.wechat:after{display:none;}

.container_main_shortcut_title{font-size:24px;font-weight:bold;text-align:center;font-family:"Microsoft yahei",SimSun,Tahoma;line-height:36px;height:36px;color:#222;}
.container_main_shortcut_img img{vertical-align:top;}
.container_main_shortcut_img{text-align:center;padding:30px 0 20px;}
.container_main_shortcut_QRcode{width:180px;height:180px;margin:0 auto;position:relative;}
.container_main_shortcut_fail{position:absolute;top:0;left:0;background:rgba(255,255,255,0.85);width:180px;height:180px;}
.container_main_shortcut_fail p{font-size:16px;line-height:22px;height:22px;padding:50px 0 20px;color:#000;}
.container_main_shortcut_fail a{display:inline-block;height:22px;line-height:22px;padding:9px 22px;background:#f26b01;color:#fff;font-size:14px;border-radius:5px;}
.container_main_shortcut_success{text-align:center;font-weight:bold;font-size:22px;color:#222;padding:40px 0 50px;}
.container_main_shortcut_scan{text-align:center;line-height:22px;height:22px;font-size:14px;color:#888;padding-bottom:40px;}
.container_main_shortcut_scan i{display:inline-block;width:14px;height:14px;line-height:14px;color:#fff;background:#aaaaaa;text-align:center;font-size:12px;cursor:default;border-radius:7px;vertical-align:top;margin:4px 0 4px 6px;}
.container_main_shortcut_enter{text-align:center;height:44px;line-height:22px;padding:0 90px;}
.container_main_shortcut .container_main_bd{padding:50px 0 40px;line-height:22px;font-size:14px;color:#888;}

/* already_logge */
.container_main_shortcut .already_logged{text-align:center;padding:40px 0 50px 0;}
.container_main_shortcut .already_logged_tip{font-size:14px;line-height:22px;color:#222222;margin-bottom:38px;}
.container_main_shortcut .already_logged_pic img{width:120px;height:120px;border-radius:50%;vertical-align:top;}
.container_main_shortcut .already_logged_name{font-size:20px;line-height:22px;color:#222222;font-weight:bold;margin:16px 0 30px 0;}
.container_main_shortcut .already_logged_phone{font-size:16px;line-height:22px;color:#555555;text-align:left;padding-left:174px;margin:8px 0;}
.container_main_shortcut .already_logged_phone .icon_phone{display:inline-block;width:20px;height:20px;background:url("/commImage/10.2/ui/icon/login_icon.png") no-repeat 0 0;vertical-align:top;margin:2px 12px 0 0 ;}
.container_main_shortcut .already_logged_phone span{display:inline-block;width:200px;word-break: break-all;}
.container_main_shortcut .already_logged_email{font-size:16px;line-height:22px;color:#555555;text-align:left;padding-left:174px;margin:6px 0;}
.container_main_shortcut .already_logged_email .icon_mail{display:inline-block;width:20px;height:20px;background:url("/commImage/10.2/ui/icon/login_icon.png") no-repeat 0 -50px;vertical-align:top;margin:2px 12px 0 0 ;}
.container_main_shortcut .already_logged_email span{display:inline-block;width:214px;word-break: break-all;}
.container_main_shortcut .already_logged_btn{margin-top:36px;}
.container_main_shortcut .already_logged_btn button{width:320px;height:46px;border:1px solid #da6101;background:#F26B01;outline:none;font-weight:normal;font-size:18px;color:#FFF;cursor:pointer;border-radius:2px;padding:0;overflow:hidden;}

.container_copyright{position:fixed;bottom:0;left:0;z-index:-1;color:#ffd6a3;font-size:12px;width:100%;text-align:center;line-height:22px;padding:15px 0;}

/* 自定义 */
.container .list .del_icon{width:16px;height:16px;background: url("/commImage/10.2/ui/icon/35.png") no-repeat 0 0;display:none;position:absolute;top:12px;left:292px;overflow:hidden;cursor:pointer;}
.resume_guide .exp_list .del_icon{width:18px; height:18px; cursor: pointer;background:url("/commImage/ui/icon/resume_icon.png") 0 -250px; position:absolute;top:10px; right:10px}
.reset_password .reset_password_form .del_icon{ left:345px; }
.container .list .eye_toggle{display:none;width:26px;height:16px;background: url("/commImage/10.2/ui/icon/35.png") no-repeat -50px -150px;position:absolute;top:12px;left:282px;overflow:hidden;cursor:pointer;}
.container .list .show_password_icon{background-position:0 -150px;}
.container .list .login_error{display:none;padding:5px;font-size:14px;line-height:14px;background:#fff3f3;color:#df2b2b;border:1px solid #ffd4d4; margin-bottom:10px;}
.tab_body_register, .tab_body_login{padding-top: 10px;}

/* login_message */
.container .login-tab{text-align:center;padding:40px 0 50px 0;}
.container .login-tab .login-tab-tip{font-size:14px;line-height:22px;color:#222222;margin-bottom:38px;}
.container .login-tab .login-tab-pic img{width:120px;height:120px;border-radius:50%;vertical-align:top;}
.container .login-tab .login-tab-name{font-size:20px;line-height:22px;color:#222222;font-weight:bold;margin:16px 0 30px 0;}
.container .login-tab .login-tab-phone{font-size:16px;line-height:22px;color:#555555;text-align:left;padding-left:174px;margin:8px 0;}
.container .login-tab .login-tab-phone .icon_phone{display:inline-block;width:20px;height:20px;background:url("/commImage/10.2/ui/icon/login_icon.png") no-repeat 0 0;vertical-align:top;margin:2px 12px 0 0 ;}
.container .login-tab .login-tab-phone span{display:inline-block;width:200px;word-break: break-all;}
.container .login-tab .login-tab-mail{font-size:16px;line-height:22px;color:#555555;text-align:left;padding-left:174px;margin:6px 0;}
.container .login-tab .login-tab-mail .icon_mail{display:inline-block;width:20px;height:20px;background:url("/commImage/10.2/ui/icon/login_icon.png") no-repeat 0 -50px;vertical-align:top;margin:2px 12px 0 0 ;}
.container .login-tab .login-tab-mail span{display:inline-block;width:214px;word-break: break-all;}
.container .login-tab .btn{margin-top:36px;}
.container .login-tab .btn button{width:320px;height:46px;border:1px solid #da6101;background:#F26B01;outline:none;font-weight:normal;font-size:18px;color:#FFF;cursor:pointer;border-radius:2px;padding:0;overflow:hidden;}
.container .login-tab .btn button:hover{background:#e85116;border-color:#d14914;}
.container .login-tab .btn button:active{box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);}

/* container_phone_no_msg */
.container_phone_no_msg{width:200px;height:px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:6px;padding:20px;z-index:2;box-shadow:0 0 15px rgba(0,0,0,0.15);}
.container_phone_no_msg h3{font-size:20px;line-height:1.2;font-weight:bold;color:#222;}
.container_phone_no_msg ul{padding:12px 0;}
.container_phone_no_msg li{margin-left:15px;list-style:decimal;font-size:14px;color:#555;line-height:24px;}
.container_phone_no_msg div > a{font-size:14px;display:block;background:#eee;line-height:22px;padding:9px 0;color:#222;text-align:center;border-radius:4px;text-decoration:none;}
.container_phone_no_msg .close{width:24px;height:24px;border-top-right-radius:4px;border-bottom-left-radius:4px;position:absolute;top:0;right:0;background:#eee;cursor:pointer;}
.container_phone_no_msg .close:before{content:"";height:10px;width:2px;background:#222;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) skewx(45deg);}
.container_phone_no_msg .close:after{content:"";height:10px;width:2px;background:#222;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) skewx(-45deg);}

/* invitate_bind_weChat */
.invitate_bind_weChat_header{padding:25px 0 30px;}
.invitate_bind_weChat .jobcn_index{width:940px;}
.invitate_bind_weChat_container li{float:left;margin-right:20px;margin-bottom:20px;border-radius:20px;position:relative;}
.invitate_bind_weChat_container li:after{content:"";width:104px;height:104px;position:absolute;top:50%;right:15px;background:#fff;transform:translateY(-50%);}
li.invitate_bind_weChat_per{width:300px;height:360px;background:#00a84b;background:linear-gradient(45deg, #00a84b, #00e265);text-align:center;}
li.invitate_bind_weChat_per:after{display:none;}
li.invitate_bind_weChat_per h2{color:#fff;text-align:center;}
li.invitate_bind_weChat_per .QRCode{width:180px;height:180px;margin:10px auto;background:#fff;border-radius:18px;}
li.invitate_bind_weChat_per .QRCode img{width:156px;height:156px;margin:12px;}
li.invitate_bind_weChat_per .fail{color:#90ffc2;font-size:14px;line-height:22px;}
li.invitate_bind_weChat_per h4{line-height:24px;height:24px;color:#fff;font-size:16px;font-family:"Microsoft yahei",SimSun,Tahoma;padding:8px 0 4px;}
li.invitate_bind_weChat_pc{width:620px;height:170px;margin-right:0;background:#ffdabf;background:linear-gradient(45deg, #ffdabf, #fff1e6);}
li.invitate_bind_weChat_pc:after{width:140px;height:118px;right:50px;background:url("/commImage/10.2/ui/icon/94.png") no-repeat 0 0;}
li.invitate_bind_weChat_pc h2{color:#f26b01;}
li.invitate_bind_weChat_pc p{color:#f26b01;}
li.invitate_bind_weChat_touch{width:620px;height:170px;margin-right:0;background:linear-gradient(45deg, #bddfff, #ebf7ff);}
li.invitate_bind_weChat_touch:after{width:156px;height:140px;right:32px;bottom:0;transform:translateY(0);top:auto;background:url("/commImage/10.2/ui/icon/94.png") no-repeat -140px 0;}
li.invitate_bind_weChat_touch h2{color:#2b88ea;}
li.invitate_bind_weChat_touch p{color:#2b88ea;}
li.invitate_bind_weChat_oa{width:940px;height:170px;background:#dfe3ef;background:linear-gradient(45deg, #dfe3ef, #f4f6fd);}
li.invitate_bind_weChat_oa:after{display:none;}
li.invitate_bind_weChat_oa h2{color:#555c6f;}
li.invitate_bind_weChat_oa p{color:#555c6f;}
li.invitate_bind_weChat_safety{width:300px;height:140px;background:#b3fbdc;background:linear-gradient(45deg, #b3fbdc, #dffff1);}
li.invitate_bind_weChat_safety:after{background:url("/commImage/10.2/ui/icon/94.png") no-repeat 0 -150px;}
li.invitate_bind_weChat_safety h2{color:#06b560;}
li.invitate_bind_weChat_safety p{color:#06b560;}
li.invitate_bind_weChat_convenient{width:300px;height:140px;background:#ffd3d3;background:linear-gradient(45deg, #ffd3d3, #fff2f2);}
li.invitate_bind_weChat_convenient h2{color:#df4a4a;}
li.invitate_bind_weChat_convenient p{color:#df4a4a;}
li.invitate_bind_weChat_convenient:after{background:url("/commImage/10.2/ui/icon/94.png") no-repeat -104px -150px;}
li.invitate_bind_weChat_immediately{width:300px;height:140px;margin-right:0;background:#bddfff;background:linear-gradient(45deg, #bddfff, #ebf7ff);}
li.invitate_bind_weChat_immediately h2{color:#2b88ea;}
li.invitate_bind_weChat_immediately p{color:#2b88ea;}
li.invitate_bind_weChat_immediately:after{background:url("/commImage/10.2/ui/icon/94.png") no-repeat -208px -150px;}
.invitate_bind_weCha_item{padding:18px 30px;}
.invitate_bind_weCha_item dl{position:absolute;top:50%;right:10px;transform:translatey(-50%);}
.invitate_bind_weCha_item dd{float:left;padding:0 45px;text-align:center;}
.invitate_bind_weCha_item h3{background:#a3aac0;color:#fff;height:24px;line-height:24px;width:100px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;border-radius:12px;margin-top:-10px;z-index:1;position:relative;}
li.invitate_bind_weChat_pc h2,
li.invitate_bind_weChat_touch h2,
li.invitate_bind_weChat_oa h2{padding-top:28px;}
li.invitate_bind_weChat_oa p{padding-bottom:32px;}
.invitate_bind_weCha_item dd:before{content:"";width:88px;height:88px;display:inline-block;background:#fff;border-radius:44px;}
.invitate_bind_weCha_item dd:nth-child(1):before{background:url("/commImage/10.2/ui/icon/94.png") no-repeat -312px 0,linear-gradient(45deg, transparent 2%, #ffffff 50%);}
.invitate_bind_weCha_item dd:nth-child(2):before{background:url("/commImage/10.2/ui/icon/94.png") no-repeat -400px 0,linear-gradient(45deg, transparent 2%, #ffffff 50%);}
.invitate_bind_weCha_item dd:nth-child(3):before{background:url("/commImage/10.2/ui/icon/94.png") no-repeat -312px -88px,linear-gradient(45deg, transparent 2%, #ffffff 50%);}
.invitate_bind_weCha_item h2{font-size:28px;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;line-height:42px;padding:12px 0 8px;}
.invitate_bind_weCha_item p{font-size:16px;font-family:"Microsoft yahei",SimSun,Tahoma;line-height:24px;padding-bottom:18px;}
.invitate_bind_weChat_enter{text-align:center;line-height:22px;height:22px;padding:20px 0 40px;}
.invitate_bind_weChat_enter a{font-size:14px;color:#999;font-family:"Microsoft yahei",SimSun,Tahoma;}