.wrap-reg{background-color:#fafafa;border-top:2px solid #ba141a;font-family:'microsoft yahei';padding-bottom:50px}.reg{padding-left:65px;;background-color:#fff;border:1px solid #dfdfdf;border-top:none;box-shadow:0 0 12px #ccc;overflow:hidden;}.tip-real-cert{margin-right:65px;margin-top:20px}.reg-main{float:left;width:584px;border-right:1px solid #e5e5e5;padding:20px 0 30px}.reg-side{float:left;width:268px;padding:35px 30px}.fieldset-auth{font-family:'microsoft yahei'}.fieldset-auth .txt{width:195px;padding:8px 35px 10px 88px;;font-size:13px;font-family:'microsoft yahei';border-color:#e5e5e5;height:18px;line-height:18px}.fieldset-auth .field{padding:9px 0 9px 95px;;float:left}.field-identity{margin-left:-32px}.field-item{width:142px;height:36px;line-height:35px;;;;font-size:14px;text-align:center;border:1px solid #e5e5e5;border-radius:3px;float:left;margin-left:32px;background:#f5f5f5;position:relative;cursor:pointer}.field-item .poptip{color:#cc951f;line-height:14px;padding:5px 10px;cursor:default;position:absolute;width:192px;top:-35px;left:0}.field-identity .icon,.select-country .icon,.field-call .icon{width:15px;height:14px;margin-right:8px;background:url(/images/auth/reg_user.png) no-repeat}.field-identity .icon-supplier{background-position:0 0}.field-identity .icon-buyer{background-position:-15px 0}.field-identity .icon-select{position:absolute;right:0;bottom:0;height:15px;margin:0;background-position:-30px 0;display:none}.field-identity .current{color:#e60012;border-color:#e60012;background:#fff}.field-identity .current .icon-supplier{background-position:0 -14px}.field-identity .current .icon-buyer{background-position:-15px -14px}.field-identity .current .icon-select{display:block}.fieldset-auth .contact-box input{width:160px;padding-right:70px;float:left;+padding-right:20px;+width:143px}.field-bd{width:320px;position:relative}.fieldset-auth .field-tit{width:65px;height:36px;;font-size:13px;color:#666;line-height:36px;;padding:0 10px 0 10px;font-weight:400;margin:0;background:#fff;position:absolute;left:1px;top:1px;;text-align:right}.field-mail .field-bd{z-index:7}.field-length2{letter-spacing:.22em}.field-length1{letter-spacing:.1em}.choose-box{padding-top:4px}.choose-box label{margin-right:10px}.field-ope{padding-top:20px}.field-ope label{color:#999}.field-ope .chk{margin-top:-3px}.reg-submit{margin-top:10px}.valid-tick{float:left;margin:7px 0 0 0;}.tip-text{float:left;width:135px;margin:6px 0 0 5px}.form-error{color:#bf1a22}.form-error .icon,.form-tip .icon{margin-right:6px}.icon-reg{background-image:url(/images/join/icon-reg.png)}.field-contact{z-index:6}.field-contact .valid-tick{margin-left:-102px;}.mail-lst{width:318px;position:absolute;z-index:2;top:37px;left:0;border:1px solid #0af;zoom:1;background:#fafafa}.mail-lst li{padding-left:88px;line-height:32px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.mail-lst li.now{background:#ebebeb}.field-user{z-index:2}.instant-username{width:318px;border:1px solid #fac8cb;border-top:none;background:#fff2f2;position:absolute;left:0}.username-recmd dt,.username-recmd dd{line-height:32px;padding:0 10px 0 88px}.username-recmd dd:hover{background:#fde3e4}.instant-phone .wrong{word-break:break-all}.icon-reg-circle{width:12px;height:7px;background-position:3px -179px}.instant,.instantphone,.instanttel{position:absolute;z-index:1;top:4px;left:333px;width:158px}.instant .poptip{padding-right:10px}.instant .poptip .arrow-left,.instantphone .poptip .arrow-left,.instanttel .poptip .arrow-left{top:6px}.instant-tip{background-color:#f8fdff;border:1px solid #d2d2d2;padding:5px;position:relative}.instant-tip-lst li{padding:2px 0}.instant-tip-lst .icon{margin-right:5px}.instant-tip-lst .icon-alert,.instant-tip-lst .icon-pass,.instant-tip-lst .invalid .icon-reg-circle,.instant-tip-lst .valid .icon-reg-circle{display:none}.instant-tip-lst .invalid{color:#be151d}.instant-tip-lst .invalid .icon-alert{display:inline-block}.instant-tip-lst .valid .icon-pass{display:inline-block}.instant-tip-arrow,.instant-tip-arrow b,.instant-tip-arrow i{position:absolute}.instant-tip-arrow{left:-7px;top:4px}.instant-tip-arrow b{color:#d2d2d2}.instant-tip-arrow i{color:#f8fdff;left:1px}.pwd-lv{margin-top:6px;float:left}.pwd-lv-item{float:left;width:29px;height:4px;border:1px solid #6bbc01;margin-right:1px}.pwd-lv .on{background-color:#6bbc01}.pwd-lv p{clear:left}.sel-area{width:230px}.field-call .icon-down{width:7px;height:6px;background-position:-30px -15px;position:absolute;right:4px;top:16px}.instanttel{margin-top:37px}.field-call{width:66px;height:36px;line-height:36px;color:#666;font-size:14px;border-left:1px solid #e5e5e5;background:#fff;position:absolute;cursor:pointer;top:1px;right:1px;z-index:2;+position:inherit;+float:left;+border:1px solid #e5e5e5;+border-left:none}.field-call p{padding-left:13px}.field-call ul{position:absolute;top:36px;left:-1px;+left:auto;+right:0;width:100%;+width:68px;line-height:32px;background:#fafafa;border:1px solid #9df;border-top:none;display:none}.field-call li{padding-left:13px}.field-call li:hover{background:#ebebeb}.fieldset-auth .txt-vcode{width:195px}.btn-reg-submit{width:320px;padding:0}.reg-submit .btn-disabled{width:318px;padding:0;display:none}.changecode{position:absolute;top:7px;right:7px}.field-code .valid-tick{margin-left:-135px;}.iframe-sex{position:absolute;width:66px;height:36px;top:1px;right:0;z-index:1}.reg-special{width:285px;text-align:center;float:left}.reg-special-hd{margin-bottom:55px}.reg-special-hd em{font-size:18px;color:#666;line-height:34px;border-bottom:1px solid #eee;display:inline-block}.reg-special-hd p{font-size:16px;padding-top:3px;color:#666}.reg-special-bd p{font-size:14px}.reg-special li{margin-bottom:40px;color:#999}.reg-special .reg-icon{margin-bottom:15px}.reg-special .reg-icon{width:80px;height:70px;display:inline-block;background:url(/images/auth/icon_reg.png) no-repeat}.buyer .reg-icon1{background-position:0 0}.buyer .reg-icon2{background-position:0 -70px}.buyer .reg-icon3{background-position:0 -140px}.supplier .reg-icon1{background-position:-80px 0}.supplier .reg-icon2{background-position:-80px -70px}.supplier .reg-icon3{background-position:-80px -140px}.fieldset-auth .txt-mobile-code{width:85px;float:left}.fieldset-auth .btn-code{float:left;margin-left:-2px;height:38px;width:112px;padding:0 10px}.fieldset-auth .btn-default{color:#4d4d4d;background-color:#fff;border:1px solid #ccc}