@charset "utf-8"; html,body{height:100%;width:100%;font:14px microsoft yahei,Helvetica,Tahoma,Arial,microsoft jhenghei,sans-serif;color:#111}body{background:#f1f2f3}body,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,b,s,u,i,strong,ico-close,em,tt,var,img,q,dl,dt,dd,ol,ul,li,blockquote,pre,fieldset,abbr,address,code,form,input,textarea,label,legend,table,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}form{margin:0;padding:0}a:link{text-decoration:none;outline:0}a:visited{text-decoration:none;outline:0}a:hover{text-decoration:none;outline:0}a:active{text-decoration:none;outline:0}li{list-style-type:none}.mb20{margin-bottom:20px}.mt20{margin-top:20px}.fl{float:left}.fr{float:right}.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}.clearfix{zoom:1}.ok{background:url(../images/ico_2.png) no-repeat 0 0;width:24px;height:24px;display:inline-block;vertical-align:middle}.ok{background-position:-2px -2px;margin:0 10px 0 0}.right{float:right}#header .head,#page-wrap .content,#footer .foot,#page-wrap .reg-wrap{width:960px;margin:0 auto}#header .head .reg{float:right;padding:10px 0;height:15px;line-height:15px}#header .head .reg a:link,#header .head .reg a:visited{color:#fff}#header .head .reg a:hover{text-decoration:underline}#header .head .reg .vline{font-style:normal;margin:0 5px}#wrap-hd{width:820px;top:40%;position:absolute;margin:-140px 0 0 -370px;left:50%;height:350px;_width:830px}#wrap-hd .logo{height:42px;margin-bottom:30px}.s-btn-enter,.s-btn-enter span{color:#fff;background:url(../images/btn_2.png) 0 -128px;display:inline-block;height:26px;line-height:26px;padding:0 0 0 2px;cursor:pointer}#page-wrap .login-main{width:1e3px;padding-top:3%}.login-banner{width:645px;height:442px;border:#8e8e8e 1px solid;overflow:hidden;float:left;margin-top:56px}.login-banner img{width:100%}.login-board{width:280px;height:460px;padding:35px;border:#8e8e8e 1px solid;float:right;background:#fff}.login-board h3{text-align:center;font:20px microsoft yahei,Helvetica,Tahoma,Arial,microsoft jhenghei,sans-serif;height:20px;line-height:20px}.login-info{width:100%;padding-top:35px;min-height:450px;position:relative}.login-info .input-outer{height:46px;border:#858585 2px solid;margin-bottom:20px;position:relative}.l-login{position:absolute;z-index:1;left:50px;top:0;height:46px;font:14px microsoft yahei,Helvetica,Tahoma,Arial,microsoft jhenghei;line-height:46px;color:#bfbfbf}.login-info .input-outer .text{width:220px;height:46px;display:inline-block;font:14px microsoft yahei,Helvetica,Tahoma,Arial,microsoft jhenghei;color:#888;margin-left:50px;border:0;background:0 0;line-height:46px}.ui-user,.ui-loginPwd{width:25px;height:25px;width:25px;height:25px;display:block;background:url(../images/login_ico_2.png);position:absolute;margin:12px 13px}.ui-user{background-position:-125px 0}.ui-loginPwd{background-position:-125px -35px}.login-rm{color:#888;float:left}.login-rm .check,.login-rm .check-ok{background:url(../images/login_ico_2.png);vertical-align:middle}.login-rm .check{width:18px;height:18px;background:#fff;border:1px solid #e5e6e7;margin:0 5px 0 0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:inline-block}.login-rm .check-ok{background-position:-128px -70px;width:18px;height:18px;display:inline-block;border:1px solid #e5e6e7;margin:0 5px 0 0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.login-fgetpwd{float:right}.hasno-account{margin-top:50px;border-top:#858585 1px solid;position:relative}.hasno-account p{position:absolute;padding:0 5px;text-align:center;font-size:16px;height:16px;line-height:16px;top:-8px;background:#fff;left:94px}.hasno-account .other-but{margin-top:40px}.white-but{display:inline-block;padding:10px 30px;font-size:20px;line-height:20px;border:#858585 1px solid;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.arow-left,.arow-right{width:12px;height:20px;display:inline-block;background:url(../images/login_ico_2.png);vertical-align:middle}.arow-left{background-position:-130px -101px;margin-right:5px}.arow-right{background-position:-130px -133px;margin-left:5px}#page-wrap .reg-wrap{width:1e3px;margin:0 auto}#page-wrap .reg-wrap .reg-bg{width:100%}.reg-tab-menu{width:100%;height:48px;position:relative}.reg-tab-menu ul{position:absolute}.reg-tab-menu li{float:left;height:48px;line-height:48px;font-size:20px}.reg-tab-menu li a{display:block;height:48px;padding:0 50px}.reg-tab-menu li .cur{color:#0096e6;border:#e5e6e7 1px solid;border-bottom:0;background:#fff}.reg-main{padding:30px 40px;border:#e5e6e7 1px solid;background:#fff}.reg-main .step-main{width:100%;height:30px}.reg-main .step-main li{float:left;display:block;height:30px;line-height:30px}.reg-main .step-main .on span{color:#0096e6;font-size:18px}.reg-main .step-main li span{display:block;height:30px;line-height:30px;float:left;padding-left:10px;color:#888;font-size:18px}.reg-main .account-links .face_img{border:1px solid #ccc;padding:2px}.reg-main .account-links dd{padding-left:20px}.reg-main .account-links h4{font-size:20px;padding-bottom:8px}.reg-main .form-tt{width:90px}.reg-main .form-row{margin-left:90px}.reg-main .item dd{padding-bottom:20px}.reg-main .form-row .s-txt,.reg-main .form-row .s-txt-focus{float:left;padding:6px}.reg-main .form-row select{height:32px;float:left;margin-right:10px}.reg-main .form-row .psw-state-poor,.reg-main .form-row .psw-state-empty,.reg-main .form-row .psw-state-normal,.reg-main .form-row .psw-state-strong{display:none!important}.reg-main .form-row .box-ver,.reg-main .form-row .ico-ok{float:left}.reg-main .form-row .btn-register{background:#0096e6;font-family:inherit;cursor:pointer;font-size:15px}.step1,.step2,.step3,.step4,.step1-on,.step2-on,.step3-on,.step4-on{width:30px;height:30px;display:block;background:url(../images/login_ico_2.png);float:left}.step1-on{background-position:0 0}.step2-on{background-position:0 -40px}.step3-on{background-position:0 -80px}.step4-on{background-position:0 -120px}.step1{background-position:-40px 0}.step2{background-position:-40px -40px}.step3{background-position:-40px -80px}.step4{background-position:-40px -120px}.step-lineOn{width:80px;height:2px;background:#0096e6;float:left;margin:14px 15px}.step-line{width:80px;height:2px;background:#e5e6e7;float:left;margin:14px 15px}.base-info{margin-top:40px}.base-info .info-list{margin-bottom:20px;position:relative}.base-info .info-list .input-outer{border:1px solid #858585;border-right:0;width:50px;height:48px;display:inline-block;float:left}.base-info .info-list .text,#base-info-email .s-txt,#base-info-email .s-txt-focus,#base-info-phone .s-txt,#base-info-phone .s-txt-focus{float:left;border:1px solid #858585;border-left:0;height:48px;line-height:48px;width:450px;color:#888;font:16px microsoft yahei,Helvetica,Tahoma,Arial,microsoft jhenghei,sans-serif;background:0 0;outline:0}#base-info-email .box-ver,#base-info-email .ico-ok,#base-info-phone .box-ver,#base-info-phone .ico-ok{float:left;margin:15px 0 0 10px}.form-row .box-ver,.form-row .ico-ok{float:left;margin:5px 0 0 10px}.ui-mail,.ui-nickname,.ui-password,.ui-regCode{width:25px;height:25px;display:inline-block;background:url(../images/login_ico_2.png);position:absolute;margin:12px 11px}.ui-mail{background-position:-85px 0}.ui-nickname{background-position:-85px -35px}.ui-password{background-position:-85px -68px}.ui-regCode{background-position:-85px -155px}.ui-phone{width:25px;height:31px;display:block;background:url(../images/login_ico_2.png);position:absolute;background-position:-85px -108px;margin:8px 11px}.input-tips{width:100%;float:left;line-height:24px;line-height:24px;font-size:16px}.portrait-area{width:600px;margin:40px auto}.port-upload-area{padding:20px;min-height:300px;border:#858585 1px solid;margin-bottom:40px}.port-upload{position:relative}.port-upload .port-bg{width:200px;height:200px;overflow:hidden;background:url(../images/no-person_2.png)}.port-upload .port-bg img{width:100%}.port-upload .upload{width:100%;height:40px;display:block;line-height:40px;text-align:center;font-size:20px;background:rgba(0,0,0,.2);position:absolute;bottom:0}.port-upload .upload-file{width:100%;height:40px;display:block;position:absolute;bottom:0;opacity:0}.port-upload-area progress{width:600px;height:4px;border:0;color:green}.sex-area input{cursor:pointer}.rectangle{width:100%}.from-area{padding:20px 0 30px}.select-list{float:left;margin-right:20px;position:relative}.selfdescription{border:#858585 1px solid;outline:0;height:100px;width:608px;padding:5px}.from-area select{min-width:200px;height:30px;line-height:30px;border:#858585 1px solid;font:14px microsoft yahei,Helvetica,Tahoma,Arial,microsoft jhenghei,sans-serif;color:#888;cursor:pointer}.select-opt{border:#858585 1px solid;border-top:0;display:none;position:absolute;top:48px;background:#f1f2f3}.select-opt li a{display:block;padding:13px 15px;width:170px;height:20px;line-height:20px;font-size:20px;color:#888}.city_input{width:100%;font-size:18px;float:left}.city_input .text{padding:5px;height:40px;line-height:40px;margin-top:20px;border:#858585 1px solid;width:500px}.arow-down{width:15px;height:20px;display:inline-block;background:url(../images/login_ico_2.png);background-position:-130px -178px;float:right}.choosed-info{margin-bottom:30px;margin-top:30px;min-height:450px}.choosed-info h2{font:20px microsoft yahei,Helvetica,Tahoma,Arial,microsoft jhenghei,sans-serif;height:20px;line-height:20px}.hobbies li{padding:10px 11px;border:#858585 2px solid;font-size:18px;height:18px;line-height:18px;float:left;margin:0 15px 15px 0}#user_category_list dt{font-size:16px;width:80px;text-align:left}#user_category_list dd{margin-left:0}#user_category_list .tag-bg{font-size:14px;line-height:normal}.profession-type>dl{margin-bottom:10px;display:table}.sex-area{padding:20px 0 30px}.sex-area label{height:30px;line-height:30px;font-size:18px;margin-right:20px}.rect{width:100%;border-top:#e5e6e7 1px solid;margin-top:35px;position:relative}.rect h4{padding-right:15px;font:16px microsoft yahei,Helvetica,Tahoma,Arial,microsoft jhenghei,sans-serif;height:16px;line-height:16px;background:#fff;position:absolute;top:-8px;left:0}.rect .refresh{width:50px;height:24px;padding-left:10px;background:#fff;position:absolute;top:-10px;right:0}.rect .refresh a{width:50px;height:24px}.rect-circle,.rect-person{padding-top:30px}.rect-circle li{float:left;height:100px}.rect-circle .circle-pic{float:left;width:100px;height:100px;overflow:hidden;margin-right:15px}.rect-circle .circle-pic img,.rect-person .person-pic{width:100%}.rect-circle .circle-info{float:left;width:120px;margin-right:19px}.rect-circle .circle-info h{font-size:16px;height:16px;line-height:16px;margin-bottom:6px;display:block}.rect-circle .circle-info p{font-size:12px;height:36px;line-height:18px;color:#888;width:100%;overflow:hidden}.rect-person li{width:80px;height:auto;float:left;margin-right:22px;position:relative}.rect-person .person-pic{width:80px;height:80px;overflow:hidden;margin-bottom:15px;margin-top:15px}.rect-person .person-pic img{border-radius:50%}.rect-person .checkbox-area{position:absolute;right:0;top:77px}.rect-person .checkbox-area .checkbox{display:none}.rect-person .checkbox-area .checkbox+label{cursor:pointer;background:#fff;border:1px solid #858585;padding:8px;display:inline-block;position:relative;float:left}.rect-person .checkbox-area .checkbox:checked+label:after{content:"";width:20px;height:20px;font-size:14px;position:absolute;bottom:-4px;left:0;color:#99a1a7;background:url(../images/login_ico_2.png);background-position:-130px -156px}.rect-person .person-nickname{width:80px;height:16px;display:block;overflow:hidden;line-height:16px;font-size:14px;white-space:nowrap;text-align:center}.rect-person .company-type{height:24px;line-height:24px;font-size:14px;margin-top:10px}.checkAllbox{height:20px;line-height:20px;font-size:14px;position:absolute;top:-10px;right:60px;background:#fff;padding:0 0 0 10px}.checkAllbox .checkAll{display:none}.checkAllbox .checkAll+label{background:#fff;border:1px solid #858585;width:16px;height:16px;display:inline-block;position:relative;float:left;margin-right:5px}.checkAllbox .checkAll:checked+label:after{content:"";width:18px;height:18px;position:absolute;bottom:-2px;left:0;color:#99a1a7;background:url(../images/login_ico_2.png);background-position:-130px -156px}.next{height:20px;line-height:20px;display:inline-block;font-size:20px;color:#fff;padding:15px 70px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:#0096e6}.act-but{height:20px;line-height:20px;text-align:center;font-size:20px;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:#0096e6}.submit{padding:15px;margin-top:20px;display:block}.disable{padding:15px 30px;height:20px;line-height:20px;display:inline-block;font-size:20px;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:#0096e6}.disable:hover{background:#0096e6;color:#fff}.gray{padding:15px 30px;height:20px;line-height:20px;display:inline-block;font-size:20px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:#e5e6e7}.tojoin{padding:8px 25px;display:inline-block;height:14px;line-height:14px;text-align:center;font-size:14px;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:#0096e6;margin-top:12px}.form-tt{width:60px;float:left;text-align:right;padding-right:10px;line-height:36px}.form-row{margin-left:70px}#reg_msg{padding:7px 10px 8px;margin-left:5px;background:#f1f2f3;border:#e5e6e7 1px solid;border-radius:2px;+html-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:inline-block}.form-row .psw-state-poor,.form-row .psw-state-empty,.form-row .psw-state-normal{float:left;margin:5px 0 0 10px}.error-box{text-align:center;width:100%;height:40px;line-height:40px;background:#f1f2f3;position:absolute;top:330px}#show_box .s-txt{padding:5px;border:#858585 1px solid;height:24px;float:left;margin-right:5px}