html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,em,button{margin:0;padding:0}body{font:12px/1.5 "Microsoft yahei",arial,Simsun,sans-serif;color:#333;background-color:#fff}img,fieldset{border:none;vertical-align:middle}input,textarea{font-size:12px}table{border-collapse:collapse}a{color:#3882e5;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5{font-family:"Microsoft yahei",arial,Simsun,sans-serif}ul,ol{list-style:none}input[type=button],input[type=submit]{-webkit-appearance:none}input[type=text]{border-radius:0}
.register-wrapper{margin:20px auto;width:1000px;padding:0 10px;min-height:500px}
.step-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px 0;overflow:hidden;*zoom:1}.step-list .step-item{float:left;margin-left:12px;color:#9a9a9a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.step-list .step-item:first-child{margin-left:0}.step-list .step-line{display:inline-block;margin-right:5px;height:5px;line-height:0;background-color:#ddd;border-radius:3px;vertical-align:middle;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.step-list .step-point{position:absolute;right:0;top:-5px;height:15px;width:15px;border-radius:50%;background-color:#ddd}.step-list .step-text{font-size:12px;-webkit-box-flex:0;-ms-flex:none;flex:none}.step-list .step-item.current{color:#799d08}.step-list .step-item.current .step-line{background-color:#acd252}.step-list .step-item.current .step-line .step-point{background-color:#acd252}
#login-slider-container.h5{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100001}#login-slider-container.h5 #slider-container{position:absolute;width:280px;top:50%;left:50%;margin:-110px 0 0 -150px;height:auto;padding:24px 10px 10px;border-radius:4px}#login-slider-container.h5 .slider-close-icon{width:14px;height:14px;position:absolute;top:50%;left:50%;margin:-105px 0 0 130px;background:url(https://webresource.c-ctrip.com/ares2/infosec/jigsawCaptcha/~2.0.0/default/images/captcha.png) no-repeat;display:none}.show-jigsaw-slider-dom#login-slider-container.h5{background-color:rgba(0,0,0,.6)}.show-jigsaw-slider-dom#login-slider-container.h5 #slider-container{background-color:#fff}.show-jigsaw-slider-dom#login-slider-container.h5 .slider-close-icon{display:block}
.email-input-box-wrapper{position:relative}.email-input-box-wrapper .input-box{position:relative;width:283px;height:28px;line-height:28px;padding:5px 5px 5px 10px;vertical-align:middle;font-size:14px;color:#333;border:1px solid #ccc}.email-input-box-wrapper .input-box::-webkit-input-placeholder{color:#bbb}.email-input-box-wrapper .input-box::-moz-placeholder{color:#bbb}.email-input-box-wrapper .input-box::-ms-input-placeholder{color:#bbb}.email-input-box-wrapper .input-box::placeholder{color:#bbb}.email-input-box-wrapper .input-box::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.email-input-box-wrapper .clear-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:25px;width:35px}.email-input-box-wrapper .clear-btn .clear-icon{background:url(//pic.c-ctrip.com/platform/h5/B-login/B-login-sprite2@v8.3.png) no-repeat 0 -278px;background-size:24px auto;width:16px;height:16px;display:block;cursor:pointer}
.verify-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.verify-form-wrapper .verify-form-form-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.verify-form-wrapper .verify-form-form-items .label{width:130px;margin-right:10px;text-align:right;line-height:36px;font-size:14px}.verify-form-wrapper .feedback{margin-top:0;margin-bottom:0;width:auto;min-width:176px}.verify-form-wrapper .verify-form-other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;margin-left:140px}.verify-form-wrapper .verify-form-other .verify-btn{margin-top:28px;width:220px;height:42px;color:#fff;font-size:16px;cursor:pointer;text-align:center;border:0 none;border-radius:4px;clear:both;background-color:#ff9a14;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.verify-form-wrapper .verify-form-other .verify-btn.disabled{color:#999;background-color:#efefef;cursor:default}.verify-form-wrapper .verify-form-other .verify-btn.disabled:hover{background-color:#efefef}.verify-form-wrapper .verify-form-other .verify-btn:hover{background-color:#cc7b10}
.feedback-error,.feedback-success{display:inline-block;margin:3px 0 10px 140px;padding:2px 0 2px 22px;padding-right:20px;font-size:12px;color:#666}.feedback-error i,.feedback-success i{display:inline-block;background:url(//pic.c-ctrip.com/platform/online/register/un_reg_7.4.png) no-repeat 0 -9999em;vertical-align:middle;width:16px;height:16px;margin-left:-17px}.feedback-success{background:#ebf9e5;border:1px solid #b7d6aa}.feedback-success i{background-position:-40px -59px}.feedback-error{background:#fffadc;border:1px solid #dca}.feedback-error i{background-position:0 -322px}
.agreement-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.agreement-checkbox .checkbox{margin-right:3px}.agreement-checkbox a{color:#999;cursor:pointer}.agreement-checkbox a:hover{color:#3882e5}
.verify-code-input-wrapper{position:relative;height:28px;line-height:28px;padding:5px 100px 5px 10px;vertical-align:middle;font-size:14px;color:#333;width:188px;border:1px solid #ddd}.verify-code-input-wrapper .input-box{border:none;width:170px;height:28px;line-height:28px;outline:0;font-size:14px}.verify-code-input-wrapper .input-box::-webkit-input-placeholder{color:#bbb}.verify-code-input-wrapper .input-box::-moz-placeholder{color:#bbb}.verify-code-input-wrapper .input-box::-ms-input-placeholder{color:#bbb}.verify-code-input-wrapper .input-box::placeholder{color:#bbb}.verify-code-input-wrapper .input-box::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.verify-code-input-wrapper .clear-btn{position:absolute;right:100px!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.verify-code-input-wrapper .clear-btn .clear-icon{background:url(//pic.c-ctrip.com/platform/h5/B-login/B-login-sprite2@v8.3.png) no-repeat 0 -278px;background-size:24px auto;width:16px;height:16px;display:block;cursor:pointer}.verify-code-input-wrapper .send-btn{position:absolute;right:0;top:0;width:100px;height:40px;line-height:40px;text-align:center;font-size:12px}
.phone-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.phone-input-box-wrapper{position:relative}.phone-input-box-wrapper .input-box{position:relative;width:140px;height:28px;line-height:28px;padding:5px 10px 5px;vertical-align:middle;font-size:14px;color:#333;margin-left:10px;display:inline-block;border:1px solid #ddd}.phone-input-box-wrapper .input-box::-ms-clear,.phone-input-box-wrapper .input-box::-ms-reveal{display:none}.phone-input-box-wrapper .input-box::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.phone-input-box-wrapper .input-box::-webkit-input-placeholder{color:#bbb}.phone-input-box-wrapper .input-box::-moz-placeholder{color:#bbb}.phone-input-box-wrapper .input-box::-ms-input-placeholder{color:#bbb}.phone-input-box-wrapper .input-box::placeholder{color:#bbb}.phone-input-box-wrapper .input-box.input-box-error{border-color:#d80000!important;background-color:#fff7d9}.phone-input-box-wrapper .clear-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:25px;width:35px}.phone-input-box-wrapper .clear-btn .clear-icon{background:url(//pic.c-ctrip.com/platform/h5/B-login/B-login-sprite2@v8.3.png) no-repeat 0 -278px;background-size:24px auto;width:16px;height:16px;display:block;cursor:pointer}.input_country-code{position:relative;min-width:80px;max-width:300px;width:auto;height:28px;line-height:28px;vertical-align:middle;font-size:14px;color:#333;border:1px solid #ddd;padding:5px 40px 5px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.input_country-code .country_code_select::after{content:"";height:28px;width:100%;position:absolute;z-index:1;cursor:pointer}.input_country-code .link_code{cursor:pointer;position:absolute;right:0;top:0;width:40px;height:40px;background:url(//pic.c-ctrip.com/platform/online/register/un_reg_7.4.png) no-repeat 0 -40px;display:inline-block;vertical-align:middle}
.register-password-set .verify-feedback{margin-left:0}.register-password-set .password-set-other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-left:140px}.register-password-set .password-set-other .question-link{margin-top:8px;color:#3882e5}.register-password-set .password-set-other .go-back{margin-top:60px;font-size:14px;color:#666}
.show-info{font-size:14px;margin-left:10px}
.password-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.password-input-wrapper .password-input-box-wrapper{position:relative}.password-input-wrapper .password-input-box-wrapper .password-input-box{position:relative;width:283px;height:28px;line-height:28px;padding:5px 5px 5px 10px;vertical-align:middle;font-size:14px;color:#333;border:1px solid #ccc;margin-right:0!important}.password-input-wrapper .password-input-box-wrapper .password-input-box::-webkit-input-placeholder{color:#bbb}.password-input-wrapper .password-input-box-wrapper .password-input-box::-moz-placeholder{color:#bbb}.password-input-wrapper .password-input-box-wrapper .password-input-box::-ms-input-placeholder{color:#bbb}.password-input-wrapper .password-input-box-wrapper .password-input-box::placeholder{color:#bbb}.password-input-wrapper .password-input-box-wrapper .password-input-box::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.password-input-wrapper .password-input-box-wrapper .password-input-box::-ms-clear,.password-input-wrapper .password-input-box-wrapper .password-input-box::-ms-reveal{display:none}.password-input-wrapper .password-input-box-wrapper .clear-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.password-input-wrapper .password-input-box-wrapper .clear-icon{background:url(//pic.c-ctrip.com/platform/h5/B-login/B-login-sprite2@v8.3.png) no-repeat 0 -278px;background-size:24px auto;width:16px;height:16px;display:block;cursor:pointer}.pwd-toggle{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;margin-left:6px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;line-height:1;visibility:visible;outline:0}.pwd-toggle .icon-eye{display:block;width:24px;height:24px;cursor:pointer;background:url(https://pic.c-ctrip.com/platform/h5/B-login/B-login-sprite2@v8.3.png) 0 -43px;background-size:24px auto}.pwd-toggle .icon-eye-disable{display:block;width:24px;height:24px;cursor:pointer;background:url(https://pic.c-ctrip.com/platform/h5/B-login/B-login-sprite2@v8.3.png) 0 -43px;background-size:24px auto;background-position:0 0}
.pwd-strength{display:inline-block;margin-left:10px;vertical-align:middle}.pwd-strength .pwd-strength-item{display:inline-block;height:26px;line-height:26px;padding:0 16px;border-right:1px solid #fff;background-color:#f1d0b9;color:#fff;font-size:12px}.pwd-strength .pwd-strength-item.current{background-color:#ff893a}
.reg_success{width:650px;margin:0 auto;overflow:hidden;*zoom:1}.reg_success h3{margin-bottom:10px;font-size:22px;font-weight:normal}.reg_success .remark_box{margin-top:50px;padding-left:20px;overflow:hidden;*zoom:1;font-family:simsun}.reg_success .remark_box dt{margin-bottom:15px;font-size:14px;clear:both}.reg_success .remark_box dd{float:left;margin-right:20px;padding-left:55px;line-height:1.8;display:inline-block;background:url(//pic.c-ctrip.com/platform/online/register/un_reg_7.4.png) no-repeat 0 -9999em;vertical-align:middle}.reg_success .remark_box dd a{color:#3882e5;text-decoration:none}.reg_success .remark_box dd.info{background-position:-35px -244px}.reg_success .remark_box dd.pwd{background-position:-32px -305px}
.mask{display:block;background-color:rgba(0,0,0,.5);z-index:9998;position:fixed;left:0;top:0;width:100%;height:100%}.register_pop{background:#fff;position:absolute;z-index:9999;top:50%;left:50%;width:600px;height:480px;margin-top:-240px;margin-left:-300px;padding:20px 30px;border:none}.register_pop .pop_hd{border-bottom:1px solid #e1e1e1;font-size:14px;color:#333;padding-bottom:10px;height:auto;line-height:1;overflow:hidden}.register_pop .pop_hd h3{float:left;font-size:16px}.register_pop .pop_hd .pop_close{float:right;width:18px;height:18px;line-height:16px;font-family:"Tahoma";font-size:18px;color:#ccc;font-weight:bold;text-align:center;z-index:100;*zoom:1;margin:0}.register_pop .pop_hd .pop_close:hover{background-color:#06c;color:#fff;text-decoration:none}.register_pop .pop_bd{padding:20px 0 0;height:350px}.register_pop .pop_bd .clause_wrap{margin-top:-10px;overflow:hidden}.register_pop .pop_bd .clause_box{margin-bottom:10px;border-top:0 none;overflow-y:scroll;height:350px;padding:0;border:none;font-size:14px;color:#333;line-height:24px}.register_pop .pop_bd .clause_box .sc_con{margin:5px 0 10px 0;line-height:1.5}.register_pop .pop_bd .clause_box a{text-decoration:underline;color:#2577e3}.register_pop .pop_bd .clause_box .register_list{float:left;overflow:hidden;margin-bottom:20px}.register_pop .pop_bd .clause_box .register_list .register_item{margin-top:5px;overflow:hidden;width:100%}.register_pop .pop_bd .clause_box .register_list .register_item li{float:left;display:inline-block;*display:inline;width:49%;overflow:hidden}.register_pop .pop_bd .clause_box .register_list dt{margin-bottom:5px;font-weight:bold}.register_pop .pop_bd .clause_box::-webkit-scrollbar-track{border-radius:8px;background-color:rgba(0,0,0,0)}.register_pop .pop_bd .clause_box::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0)}.register_pop .pop_bd .clause_box::-webkit-scrollbar-thumb{border-radius:8px;background-color:#ccc}.register_pop .pop_footer{padding:30px 0;text-align:center}.register_pop .pop_footer .reg_btn{text-align:center;width:160px;margin:0 15px;display:inline-block;cursor:pointer;height:40px;line-height:40px;border-radius:4px;border-width:1px;border-style:solid;clear:both;font-size:16px}.register_pop .pop_footer .reg_btn_disabled{background:#fff;color:#999;border-color:#ccc}.register_pop .pop_footer .reg_btn_disabled:hover{background:#fafafa;text-decoration:none}.register_pop .pop_footer .reg_btn_agree{background-color:#ff9a14;color:#fff;border-color:#ff9a14}.register_pop .pop_footer .reg_btn_agree:hover{background-color:#cc7b10;border-color:#cc7b10;text-decoration:none}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fade-out{-webkit-animation:fadeOut .3s;animation:fadeOut .3s}
.register-corp-entry{margin-top:8px}

