#inner,#outer,sub,sup{position:relative}#inner[id],#middle[id],#outer[id]{position:static}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{width:100%;height:100%;margin:0;padding:0;text-align:center}body{background:url(http://static.jjoobb.cn/images/jobhr/SocialInsurance/banner.jpg) center no-repeat;line-height:20px;font-family:'微软雅黑'}div{box-sizing:border-box}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}button,input{*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox],label,select{cursor:pointer}button,input,label,select,textarea{font-size:14px;font-weight:400;line-height:20px}button,input,select,textarea{margin:0;vertical-align:middle;font:400 14px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,tahoma,sans-serif}label{display:block;margin-bottom:5px}.uneditable-input,input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],select,textarea{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;border-radius:4px}.uneditable-input,input,textarea{width:206px}textarea{height:auto}.uneditable-input,input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.uneditable-input:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type=radio],input[type=checkbox]{margin:4px 0 0;*margin-top:0;line-height:normal}.control-group.warning .checkbox,.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .checkbox,.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .checkbox,.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .checkbox,.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.form-horizontal .help-inline,.form-horizontal input,.form-horizontal select,.form-horizontal textarea{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-horizontal .hide{display:none}.control-group{margin:0 80px 10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.control-group .control-register{float:left!important}.control-group .getPwd{float:right!important;color:#000!important}.form-horizontal .control-group a{color:#66be8c}.form-horizontal .control-group a:active,.form-horizontal .control-group a:hover{color:#2d9d5e}.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .controls{*display:inline-block;*padding-left:20px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal .input-append+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}#outer{height:100%;width:100%;overflow:visible}#outer[id]{display:table}#middle{position:absolute;top:50%}#middle[id]{display:table-cell;vertical-align:middle}#inner{top:-50%}.login{max-width:1200px;margin-left:auto;margin-right:auto;opacity:.8}.login-form{margin:20px 0 30px}.logo{margin-bottom:30px}.logo p{margin:5px 0!important;color:#2b2b2b;font-size:14px}.form-horizontal{width:600px;padding:20px 50px 10px;background:#fff;border:1px solid #66be8c;margin-left:auto;margin-right:auto;position:relative}.form-horizontal .weixin{width:61px;height:61px;position:absolute;top:0;right:0}.form-horizontal .weixin a{display:block;border:none;width:61px;height:61px}.form-horizontal .weixin img{margin:0;padding:0}.form-horizontal .control-group{*zoom:1;min-width:100px;margin-bottom:20px}.form-horizontal .control-label{width:70px;color:#666;font-weight:700;text-align:right;padding-top:5px;padding-left:10px;line-height:30px;float:left}.form-horizontal span.help-block,.login-job{text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .input-icon.left{background:#fff;padding:4px 8px;border:1px solid #66be8c;border-radius:16px}.form-horizontal input{width:180px;background:0 0;border-radius:0;border:none;box-shadow:none;color:#2b2b2b!important}.form-horizontal input.small{width:70px}.form-horizontal input+i{color:#66be8c}.form-horizontal .agreement,.form-horizontal .agreement a{color:#2b2b2b;font-size:12px}.form-horizontal button.sign{height:34px;width:340px;line-height:32px;font-size:14px;margin:0 auto 15px;vertical-align:top;box-shadow:none;border-radius:3px;background-color:#66be8c;background-image:-webkit-gradient(linear,0 0,0 100%,from(#66be8c),to(#66be8c));background-image:-webkit-linear-gradient(top,#66be8c 0,#66be8c 100%);background-image:linear-gradient(to bottom,#66be8c 0,#66be8c 100%);border:1px solid #66be8c;color:#fff}.form-horizontal button.sign:hover{background:#2d9d5e;background-image:-webkit-gradient(linear,0 0,0 100%,from(#2d9d5e),to(#2d9d5e));background-image:-webkit-linear-gradient(top,#2d9d5e 0,#2d9d5e 100%);background-image:linear-gradient(to bottom,#2d9d5e 0,#2d9d5e 100%);border-color:#2d9d5e;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}.form-horizontal a{text-decoration:none;color:#67b285}.form-horizontal .control-group .auth-code{width:180px;float:left}.form-horizontal .control-group span{float:right}span.tips{font-size:12px}.form-horizontal input.placeholder{color:#999!important}.switchover{margin-bottom:20px}.switchover span{display:none;padding:0 20px 10px;cursor:pointer}.active{border-bottom:2px solid #2d9d5e}.login-job{width:69%;margin:0 auto 15px;display:block}.login-job img{width:30px;height:30px;margin-right:10px}.login-job a{color:#333!important}.login-job a:nth-of-type(1){margin-right:65px}