.lg_loginwrap{background-color:#fff;color:#999;position:relative;width:380px}.lg_loginwrap blockquote,.lg_loginwrap button,.lg_loginwrap code,.lg_loginwrap dd,.lg_loginwrap div,.lg_loginwrap dl,.lg_loginwrap dt,.lg_loginwrap em,.lg_loginwrap fieldset,.lg_loginwrap form,.lg_loginwrap h1,.lg_loginwrap h2,.lg_loginwrap h3,.lg_loginwrap h4,.lg_loginwrap h5,.lg_loginwrap h6,.lg_loginwrap input,.lg_loginwrap legend,.lg_loginwrap li,.lg_loginwrap ol,.lg_loginwrap p,.lg_loginwrap pre,.lg_loginwrap td,.lg_loginwrap textarea,.lg_loginwrap th,.lg_loginwrap ul{font:12px/1.5 PingFangSC-Regular,Microsoft YaHei,SimSun,Tahoma,Verdana,Arial,sans-serif;margin:0;padding:0}.lg_loginwrap a{color:#666;text-decoration:none;outline:0 none}.lg_loginwrap.loginwrap_pasv{position:absolute;z-index:9999;margin-left:0}.lg_loginwrap.loginwrap_pasv .close-loginbox{position:absolute;top:8px;right:8px;width:30px;height:30px;line-height:30px;font-family:Tahoma,Simsun;color:#999;font-size:24px;text-align:center}.lg_loginwrap.loginwrap_pasv .close-loginbox:hover{color:#3882e5;text-decoration:none}.lg_loginwrap .agreement-list{display:flex;justify-content:center;align-items:flex-start;margin-top:5px;color:#999;line-height:1.42}.lg_loginwrap .agreement-list a{padding:0 3px;color:#999;border-bottom:1px dotted #999}.lg_loginwrap .agreement-list__checkbox{margin:2px 4px 0 0;flex-shrink:0;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.lg_loginwrap .agreement-list__text{display:inline-block;text-align:center;max-width:calc(100% - 18px)}.lg_loginwrap .agreement-list a:hover{color:#3882e5;text-decoration:none}.lg_loginwrap .lg_loginbox,.lg_loginwrap .lg_loginbox_popup{background:#fff;padding:30px;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.1)}.lg_loginwrap .lg_loginbox .lg_loginbox_title,.lg_loginwrap .lg_loginbox_popup .lg_loginbox_title{position:relative;padding-bottom:16px;font-size:18px;color:#111;line-height:1;font-family:PingFangSC-Medium,Microsoft YaHei,SimSun,Tahoma,Verdana,Arial,sans-serif}.lg_loginwrap .lg_loginbox_popup{position:absolute;left:0;right:0;top:50%}.lg_loginwrap .lg_loginbox .lg_loginbox_title .login_phone_number{position:absolute;right:0;font-size:12px}.lg_loginwrap .lg_loginbox .lg_loginbox_title .login_phone_number i{font-family:Simsun;font-style:normal;color:#bbb;font-size:13px;font-weight:700}.lg_loginwrap .lg_loginbox .lg_loginbox_title .login_phone_number:hover i{color:#3882e5}.lg_loginwrap .lg_loginbox.lg_loginbox_pasv{padding-bottom:60px}.lg_loginwrap .lg_loginbox .nologin{position:absolute;left:0;right:0;bottom:0;width:100%;height:44px;background:#f5f5f5;border-radius:0 0 4px 4px}.lg_loginwrap .lg_loginbox .nologin a{color:#3882e5;line-height:44px;display:block;text-align:center}.lg_loginwrap .lg_loginbox .nologin a i{display:inline-block;width:12px;font-family:simsun;font-style:normal;font-size:13px;font-weight:700;color:#3882e5}.lg_loginwrap .lg_loginbox.lg_ercode .er_scan_wrap{margin-top:24px;height:180px;vertical-align:bottom}.lg_loginwrap .lg_loginbox.lg_ercode .er_scan_wrap.er_code{position:relative}.lg_loginwrap .lg_loginbox.lg_ercode .er_scan_wrap.er_code img{margin-top:30px}.lg_loginwrap .lg_loginbox.lg_ercode .er_scan_wrap.er_code img#qrcode_img{position:relative;left:80px}.lg_loginwrap .lg_loginbox.lg_ercode .er_scan_wrap.er_code img#appScan{margin-top:0;display:inline-block;opacity:0}.lg_loginwrap .lg_loginbox.lg_ercode .er_scan_wrap.er_code .er_void{position:absolute;width:150px;height:150px;left:50%;margin-left:-75px;top:30px;bottom:0;background:#666;background:hsla(0,0%,40%,.95);filter:alpha(opacity=95)\9;text-align:center}.lg_loginwrap .lg_loginbox.lg_ercode .er_scan_wrap.er_code .er_void .void_text{margin:50px 0 16px;font-size:18px;color:#fff;line-height:1}.lg_loginwrap .lg_loginbox.lg_ercode .er_text{margin-top:25px;text-align:center;font-size:14px;color:#333}.lg_loginwrap .lg_loginbox.lg_ercode .er_text a{padding:0 5px;color:#2577e3}.lg_loginwrap .lg_loginbox .er_success{padding-top:60px;text-align:center}.lg_loginwrap .lg_loginbox .er_success .success_text{margin-top:30px;margin-bottom:10px;font-size:18px;color:#333;line-height:1}.lg_loginwrap .lg_loginbox .er_success .success_desc{font-size:14px;color:#999;line-height:1}.lg_loginwrap .lg_loginbox .er_success .success_info{margin-top:100px;font-size:12px;letter-spacing:0;line-height:12px}.lg_loginwrap .lg_loginbox .er_success .success_info a{color:#3882e5}.lg_loginwrap .form_btn,.lg_loginwrap .form_btn_disabled{width:220px;height:42px;color:#fff;font-size:16px;cursor:pointer;text-align:center;border:0;border-radius:4px;clear:both}.lg_loginwrap .form_btn:focus,.lg_loginwrap .form_btn_disabled:focus{outline:none}.lg_loginwrap .form_btn--block{width:100%}.lg_loginwrap .form_btn{background-color:#ff9a14}.lg_loginwrap .form_btn:hover{background-color:#cc7b10}.lg_loginwrap .form_btn_disabled,.lg_loginwrap .form_btn_disabled:hover{color:#999;background-color:#efefef;cursor:default}.lg_loginwrap .form_wrap dl{padding:8px 0;*zoom:1;clear:both}.lg_loginwrap .form_wrap dl:after{clear:both;content:".";display:block;height:0;overflow:hidden}.lg_loginwrap .form_wrap .reg_tip{clear:both;margin-top:-5px;padding-left:140px;color:#666}.lg_loginwrap .form_wrap dd img{width:98px;height:34px;margin:0 10px 0 6px;vertical-align:middle;border:1px solid #666}.lg_loginwrap .form_wrap .r_input_wrapper_border{position:relative;border:1px solid #ccc}.lg_loginwrap .form_wrap .r_input_wrapper{width:auto;padding:5px 5px 5px 13px}.lg_loginwrap .form_wrap .r_input_wrapper--has_label{padding-right:82px}.lg_loginwrap .form_wrap .r_input{width:100%;border:none;height:28px;line-height:28px;font-size:14px;color:#333;vertical-align:middle}.lg_loginwrap .form_wrap .r_input:focus{outline-offset:0;outline:none}.lg_loginwrap .form_wrap .r_input.input_country-code{width:265px;padding-right:40px}.lg_loginwrap .form_wrap .r_input.input_country-code+.r_input{width:183px;margin-left:10px}.lg_loginwrap .form_wrap .r_input.input_country-code .link_code{position:absolute;right:0;top:0;width:40px;height:40px;background-position:0 -20px;vertical-align:middle}.lg_loginwrap .form_wrap .r_input.input_noborder{border:none}.lg_loginwrap .form_wrap .r_input.input_auth-code{width:225px;padding-right:80px}.lg_loginwrap .form_wrap .r_input.input_auth-code input{border:none;width:200px;height:28px;line-height:28px;outline:0;font-size:14px;background:#fff}.lg_loginwrap .form_wrap .r_input.input_auth-code a{position:absolute;right:0;top:0;width:80px;height:40px;line-height:40px;text-align:center;font-size:12px}.lg_loginwrap .form_wrap .r_input.input_auth-code a.disabled{text-align:right;padding-right:20px;color:#999;cursor:no-drop}.lg_loginwrap .form_wrap .r_input.input_auth-code a.disabled:hover{text-decoration:none}.lg_loginwrap .form_wrap .r_input.input_auth-code.dynamic a{color:#3882e5}.lg_loginwrap .form_wrap .r_input.input_haslabel{width:243px;padding-left:70px}.lg_loginwrap .form_wrap .r_input.input_haslabel input{border:none;width:185px;padding-left:15px;height:28px;line-height:28px;outline:0;font-size:14px}.lg_loginwrap .form_wrap .r_input.input_haslabel label{position:absolute;left:0;top:0;width:69px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#333}.lg_loginwrap .form_wrap .r_input.input_haslabel .separator{position:absolute;left:69px;top:50%;margin-top:-10px;width:1px;height:20px;background:#ccc}.lg_loginwrap .form_wrap .r_input.input_auth-code.input_haslabel{width:168px}.lg_loginwrap .form_wrap .r_input.input_auth-code.input_haslabel input{width:160px}.lg_loginwrap .form_wrap input::-moz-placeholder{font-size:14px;color:#bbb}.lg_loginwrap .form_wrap input::-webkit-input-placeholder{font-size:14px;color:#bbb}.lg_loginwrap .form_wrap input:-ms-input-placeholder{font-size:14px;color:#bbb}.lg_loginwrap .form_wrap .base_label span{color:#999}.lg_loginwrap .form_wrap .base_error,.lg_loginwrap .form_wrap .base_success{margin:0 0 10px;padding:2px 25px}.lg_loginwrap .form_wrap .base_error i,.lg_loginwrap .form_wrap .base_success i{float:left;width:16px;height:16px}.lg_loginwrap .form_wrap .base_error{display:block;background:#fffadc;border:1px solid #dca;color:#666}.lg_loginwrap .form_wrap .base_error i,.lg_loginwrap .form_wrap .base_success i{display:inline-block;background:url(//pic.c-ctrip.com/platform/online/register/un_reg_7.4.png) 0 -9999em no-repeat;vertical-align:middle}.lg_loginwrap .form_wrap .base_error i{margin-left:-17px;margin-top:1px;background-position:0 -321px}.lg_loginwrap .form_wrap .base_error+.reg_tip{padding-top:5px;margin:0 0 10px}.lg_loginwrap .form_wrap .base_success{background:#ebf9e5;border:1px solid #b7d6aa;color:#666}.lg_loginwrap .form_wrap .base_success i{margin-left:-17px;margin-top:1px;background-position:-40px -58px}.lg_loginwrap .accounts_panel__footer{margin-top:52px}.lg_loginwrap .accounts_panel__items:after{content:"";display:table;clear:both}.lg_loginwrap .accounts_panel__item{float:left;cursor:pointer;color:#3882e5}.lg_loginwrap .accounts_panel__item:hover{text-decoration:underline}.lg_loginwrap .accounts_panel__item--right{float:right}.lg_loginwrap .accounts_panel__input{position:relative}.lg_loginwrap .accounts_panel__label{position:absolute;top:0;right:0;bottom:0;line-height:30px;background-color:transparent;cursor:pointer;border:none;color:#999;padding:5px}.lg_loginwrap .accounts_panel__label:focus{outline:none}.lg_loginwrap .accounts_panel__label--link{color:#3882e5}.lg_loginwrap .accounts_panel__label--link:hover{text-decoration:underline}.lg_loginwrap .accounts_panel__label--disabled,.lg_loginwrap .accounts_panel__label[disabled]{cursor:no-drop;color:inherit}.lg_loginwrap .lg_loginbox .accounts-panel-dynamic-login .form_wrap .r_input{position:relative;width:320px;height:28px;padding:5px 5px 5px 13px;line-height:28px;border:1px solid #ccc;font-size:14px;color:#333;display:inline-block;vertical-align:middle;box-sizing:content-box}.lg_loginwrap .lg_loginbox .accounts-panel-dynamic-login .form_wrap .r_input.input_auth-code{width:245px;padding-right:80px}.lg_loginwrap .lg_loginbox .accounts-panel-dynamic-login .form_wrap .r_input.input_country-code .country_code_select{display:flex;align-items:center;height:100%;padding-right:40px;position:relative;z-index:1;cursor:pointer;font-size:14px;color:#333}.lg_loginwrap .lg_loginbox .accounts-panel-dynamic-login .form_wrap .r_input.input_country-code .link_code{position:absolute;right:0;top:0;width:40px;height:40px;display:inline-block;background:url(//webresource.c-ctrip.com/ares2/basebiz/accountsresource/*/default/img/un_login_20170818.png) 0 0 no-repeat;background-position:0 -20px;vertical-align:middle}