.hide-text{font-size:0;text-indent:-9999px}.login_form,.register_form,.reservation_form{position:absolute;top:50%;left:50%;right:auto;bottom:auto;z-index:0;width:5.4rem;padding:0;margin:0 auto;border-radius:.1rem;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login_form input::-webkit-input-placeholder,.register_form input::-webkit-input-placeholder,.reservation_form input::-webkit-input-placeholder{color:#c5d1e4}.login_form input::-moz-placeholder,.register_form input::-moz-placeholder,.reservation_form input::-moz-placeholder{color:#c5d1e4}.login_form input:-moz-placeholder,.register_form input:-moz-placeholder,.reservation_form input:-moz-placeholder{color:#c5d1e4}.login_form input:-ms-input-placeholder,.register_form input:-ms-input-placeholder,.reservation_form input:-ms-input-placeholder{color:#c5d1e4}.login_form .form_title,.register_form .form_title,.reservation_form .form_title{display:inline-block;position:relative;height:.4rem;margin-bottom:.1rem;text-align:center;line-height:.4rem;color:#000;font-size:.25rem;font-weight:600;text-indent:.5em;letter-spacing:.5em;background:linear-gradient(to right,#bd4786,#4370b3);-webkit-background-clip:text;color:transparent}.login_form .input_box,.register_form .input_box,.reservation_form .input_box{display:none;position:relative;z-index:0;margin-bottom:.15rem;font-size:0}.login_form .input_box.active,.register_form .input_box.active,.reservation_form .input_box.active{display:block}.login_form .input_box.input_radio .radio,.register_form .input_box.input_radio .radio,.reservation_form .input_box.input_radio .radio{display:inline-block;overflow:hidden;position:relative;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login_form .input_box.input_radio .radio:nth-child(1) label,.register_form .input_box.input_radio .radio:nth-child(1) label,.reservation_form .input_box.input_radio .radio:nth-child(1) label{float:left}.login_form .input_box.input_radio .radio:nth-child(1) label:before,.register_form .input_box.input_radio .radio:nth-child(1) label:before,.reservation_form .input_box.input_radio .radio:nth-child(1) label:before{width:2.58rem;height:.62rem;background:url("	https://image.gaeamobile.net/image/20200528/142824/res_android.png");background-repeat:no-repeat;background-position:center;background-size:2.58rem .62rem}.login_form .input_box.input_radio .radio:nth-child(1) label:after,.register_form .input_box.input_radio .radio:nth-child(1) label:after,.reservation_form .input_box.input_radio .radio:nth-child(1) label:after{width:2.58rem;height:.62rem;background:url("	https://image.gaeamobile.net/image/20200528/142824/res_android_1.png");background-repeat:no-repeat;background-position:center;background-size:2.58rem .62rem}.login_form .input_box.input_radio .radio:nth-child(2),.register_form .input_box.input_radio .radio:nth-child(2),.reservation_form .input_box.input_radio .radio:nth-child(2){width:50%}.login_form .input_box.input_radio .radio:nth-child(2) label,.register_form .input_box.input_radio .radio:nth-child(2) label,.reservation_form .input_box.input_radio .radio:nth-child(2) label{float:right}.login_form .input_box.input_radio .radio:nth-child(2) label:before,.register_form .input_box.input_radio .radio:nth-child(2) label:before,.reservation_form .input_box.input_radio .radio:nth-child(2) label:before{width:2.58rem;height:.62rem;background:url("	https://image.gaeamobile.net/image/20200528/142824/res_ios.png");background-repeat:no-repeat;background-position:center;background-size:2.58rem .62rem}.login_form .input_box.input_radio .radio:nth-child(2) label:after,.register_form .input_box.input_radio .radio:nth-child(2) label:after,.reservation_form .input_box.input_radio .radio:nth-child(2) label:after{width:2.58rem;height:.62rem;background:url("	https://image.gaeamobile.net/image/20200528/142824/res_ios_1.png");background-repeat:no-repeat;background-position:center;background-size:2.58rem .62rem}.login_form .input_box.input_radio .radio input,.register_form .input_box.input_radio .radio input,.reservation_form .input_box.input_radio .radio input{display:none;opacity:0;position:absolute;top:0;left:0;right:auto;bottom:auto;z-index:-999;width:0;height:0}.login_form .input_box.input_radio .radio input:checked+label:after,.register_form .input_box.input_radio .radio input:checked+label:after,.reservation_form .input_box.input_radio .radio input:checked+label:after{opacity:1}.login_form .input_box.input_radio .radio label,.register_form .input_box.input_radio .radio label,.reservation_form .input_box.input_radio .radio label{display:block;overflow:hidden;position:relative;width:2.58rem;height:.62rem;cursor:pointer}.login_form .input_box.input_radio .radio label:before,.register_form .input_box.input_radio .radio label:before,.reservation_form .input_box.input_radio .radio label:before,.login_form .input_box.input_radio .radio label:after,.register_form .input_box.input_radio .radio label:after,.reservation_form .input_box.input_radio .radio label:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;margin:auto 0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;-ms-transition:opacity .6s;transition:opacity .6s;pointer-events:none}.login_form .input_box.input_radio .radio label:after,.register_form .input_box.input_radio .radio label:after,.reservation_form .input_box.input_radio .radio label:after{opacity:0}.login_form .input_box.input_radio .radio label:hover:after,.register_form .input_box.input_radio .radio label:hover:after,.reservation_form .input_box.input_radio .radio label:hover:after{opacity:1}.login_form .input_box.input_radio .radio label span,.register_form .input_box.input_radio .radio label span,.reservation_form .input_box.input_radio .radio label span{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;text-align:center;line-height:.61rem;color:#fff;font-size:.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login_form .input_box.input_radio p,.register_form .input_box.input_radio p,.reservation_form .input_box.input_radio p{text-align:center;line-height:.3rem;color:#fff;font-size:.24rem}.login_form .input_box.input_phone,.register_form .input_box.input_phone,.reservation_form .input_box.input_phone{z-index:2}.login_form .input_box.input_email,.register_form .input_box.input_email,.reservation_form .input_box.input_email{z-index:1}.login_form .input_box.input_password input,.register_form .input_box.input_password input,.reservation_form .input_box.input_password input{width:4.9rem;border-right:0}.login_form .input_box.input_password .encrypt,.register_form .input_box.input_password .encrypt,.reservation_form .input_box.input_password .encrypt{display:inline-block;position:relative;float:right;width:.5rem;height:.57rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #c5d1e4;vertical-align:top}.login_form .input_box.input_password .encrypt:before,.register_form .input_box.input_password .encrypt:before,.reservation_form .input_box.input_password .encrypt:before,.login_form .input_box.input_password .encrypt:after,.register_form .input_box.input_password .encrypt:after,.reservation_form .input_box.input_password .encrypt:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;width:.32rem;height:.27rem;margin:auto;-webkit-transform:translateY(0.02rem) scale(0.8);-moz-transform:translateY(0.02rem) scale(0.8);-o-transform:translateY(0.02rem) scale(0.8);-ms-transform:translateY(0.02rem) scale(0.8);transform:translateY(0.02rem) scale(0.8);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s;background:url("	https://image.gaeamobile.net/image/20200528/142824/ajax_icon.png");background-repeat:no-repeat;background-position:center;background-size:1.47rem .49rem;pointer-events:none}.login_form .input_box.input_password .encrypt:before,.register_form .input_box.input_password .encrypt:before,.reservation_form .input_box.input_password .encrypt:before{opacity:.7;background-position:.01rem -0.24rem}.login_form .input_box.input_password .encrypt:after,.register_form .input_box.input_password .encrypt:after,.reservation_form .input_box.input_password .encrypt:after{opacity:0;background-position:-0.33rem -0.23rem}.login_form .input_box.input_password .encrypt.active:before,.register_form .input_box.input_password .encrypt.active:before,.reservation_form .input_box.input_password .encrypt.active:before{opacity:0}.login_form .input_box.input_password .encrypt.active:after,.register_form .input_box.input_password .encrypt.active:after,.reservation_form .input_box.input_password .encrypt.active:after{opacity:.7}.login_form .input_box.input_password .icon_username+input,.register_form .input_box.input_password .icon_username+input,.reservation_form .input_box.input_password .icon_username+input,.login_form .input_box.input_password .icon_phone+input,.register_form .input_box.input_password .icon_phone+input,.reservation_form .input_box.input_password .icon_phone+input,.login_form .input_box.input_password .icon_email+input,.register_form .input_box.input_password .icon_email+input,.reservation_form .input_box.input_password .icon_email+input,.login_form .input_box.input_password .icon_password+input,.register_form .input_box.input_password .icon_password+input,.reservation_form .input_box.input_password .icon_password+input,.login_form .input_box.input_password .icon_verify+input,.register_form .input_box.input_password .icon_verify+input,.reservation_form .input_box.input_password .icon_verify+input,.login_form .input_box.input_password .icon_real_name+input,.register_form .input_box.input_password .icon_real_name+input,.reservation_form .input_box.input_password .icon_real_name+input,.login_form .input_box.input_password .icon_id_card+input,.register_form .input_box.input_password .icon_id_card+input,.reservation_form .input_box.input_password .icon_id_card+input{width:4.5rem}.login_form .input_box.input_code input,.register_form .input_box.input_code input,.reservation_form .input_box.input_code input{width:3.18rem;margin-right:.15rem}.login_form .input_box.input_code .btn_img_code,.register_form .input_box.input_code .btn_img_code,.reservation_form .input_box.input_code .btn_img_code,.login_form .input_box.input_code .btn_sms_code,.register_form .input_box.input_code .btn_sms_code,.reservation_form .input_box.input_code .btn_sms_code{overflow:hidden;display:inline-block;width:2.07rem;height:.45rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-size:cover;text-align:center;line-height:.38rem;color:#21e778;font-size:.2rem;cursor:pointer}.login_form .input_box.input_code .btn_sms_code,.register_form .input_box.input_code .btn_sms_code,.reservation_form .input_box.input_code .btn_sms_code{background:#01603b;border:.02rem solid #003600;margin-top:.05rem}.login_form .input_box.input_code .icon_username+input,.register_form .input_box.input_code .icon_username+input,.reservation_form .input_box.input_code .icon_username+input,.login_form .input_box.input_code .icon_phone+input,.register_form .input_box.input_code .icon_phone+input,.reservation_form .input_box.input_code .icon_phone+input,.login_form .input_box.input_code .icon_email+input,.register_form .input_box.input_code .icon_email+input,.reservation_form .input_box.input_code .icon_email+input,.login_form .input_box.input_code .icon_password+input,.register_form .input_box.input_code .icon_password+input,.reservation_form .input_box.input_code .icon_password+input,.login_form .input_box.input_code .icon_verify+input,.register_form .input_box.input_code .icon_verify+input,.reservation_form .input_box.input_code .icon_verify+input,.login_form .input_box.input_code .icon_real_name+input,.register_form .input_box.input_code .icon_real_name+input,.reservation_form .input_box.input_code .icon_real_name+input,.login_form .input_box.input_code .icon_id_card+input,.register_form .input_box.input_code .icon_id_card+input,.reservation_form .input_box.input_code .icon_id_card+input{width:2.78rem;margin-right:.15rem}.login_form .input_box.input_checkbox,.register_form .input_box.input_checkbox,.reservation_form .input_box.input_checkbox{margin-top:.1rem}.login_form .input_box.input_checkbox input,.register_form .input_box.input_checkbox input,.reservation_form .input_box.input_checkbox input{display:none;opacity:0;position:absolute;top:0;left:0;right:auto;bottom:auto;z-index:-999;width:0;height:0}.login_form .input_box.input_checkbox input:checked+label i:before,.register_form .input_box.input_checkbox input:checked+label i:before,.reservation_form .input_box.input_checkbox input:checked+label i:before{opacity:0}.login_form .input_box.input_checkbox input:checked+label i:after,.register_form .input_box.input_checkbox input:checked+label i:after,.reservation_form .input_box.input_checkbox input:checked+label i:after{opacity:1}.login_form .input_box.input_checkbox label,.register_form .input_box.input_checkbox label,.reservation_form .input_box.input_checkbox label{display:block;overflow:hidden;position:relative;padding-left:.11rem;text-align:left;line-height:.24rem;color:#9eacc3;font-size:.16rem;cursor:pointer}.login_form .input_box.input_checkbox label i,.register_form .input_box.input_checkbox label i,.reservation_form .input_box.input_checkbox label i{display:inline-block;position:relative;width:.18rem;height:.18rem;margin-right:.1rem;vertical-align:top;-webkit-transform:translateY(0.035rem);-moz-transform:translateY(0.035rem);-o-transform:translateY(0.035rem);-ms-transform:translateY(0.035rem);transform:translateY(0.035rem)}.login_form .input_box.input_checkbox label i:before,.register_form .input_box.input_checkbox label i:before,.reservation_form .input_box.input_checkbox label i:before,.login_form .input_box.input_checkbox label i:after,.register_form .input_box.input_checkbox label i:after,.reservation_form .input_box.input_checkbox label i:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:url("	https://image.gaeamobile.net/image/20200528/142824/ajax_icon.png");background-repeat:no-repeat;background-position:center;background-size:1.47rem .49rem}.login_form .input_box.input_checkbox label i:before,.register_form .input_box.input_checkbox label i:before,.reservation_form .input_box.input_checkbox label i:before{background-position:-0.91rem -0.23rem}.login_form .input_box.input_checkbox label i:after,.register_form .input_box.input_checkbox label i:after,.reservation_form .input_box.input_checkbox label i:after{opacity:0;background-position:-1.11rem -0.23rem}.login_form .input_box.input_checkbox label a,.register_form .input_box.input_checkbox label a,.reservation_form .input_box.input_checkbox label a{display:inline-block;height:.25rem;padding:0 .1rem;margin-left:.15rem;border-radius:.05rem;color:#30c9ac}.login_form .input_box.input_checkbox label a:hover,.register_form .input_box.input_checkbox label a:hover,.reservation_form .input_box.input_checkbox label a:hover{background:0}.login_form .input_box input,.register_form .input_box input,.reservation_form .input_box input{display:inline-block;width:5.4rem;height:.57rem;padding:0 .2rem 0 .05rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#000;text-align:center;line-height:.56rem;color:#b5b5b5;font-size:.24rem;vertical-align:top}.login_form .input_box .icon_username,.register_form .input_box .icon_username,.reservation_form .input_box .icon_username,.login_form .input_box .icon_phone,.register_form .input_box .icon_phone,.reservation_form .input_box .icon_phone,.login_form .input_box .icon_email,.register_form .input_box .icon_email,.reservation_form .input_box .icon_email,.login_form .input_box .icon_password,.register_form .input_box .icon_password,.reservation_form .input_box .icon_password,.login_form .input_box .icon_verify,.register_form .input_box .icon_verify,.reservation_form .input_box .icon_verify,.login_form .input_box .icon_real_name,.register_form .input_box .icon_real_name,.reservation_form .input_box .icon_real_name,.login_form .input_box .icon_id_card,.register_form .input_box .icon_id_card,.reservation_form .input_box .icon_id_card{display:inline-block;position:relative;width:.4rem;height:.57rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#000;vertical-align:top}.login_form .input_box .icon_username:before,.register_form .input_box .icon_username:before,.reservation_form .input_box .icon_username:before,.login_form .input_box .icon_phone:before,.register_form .input_box .icon_phone:before,.reservation_form .input_box .icon_phone:before,.login_form .input_box .icon_email:before,.register_form .input_box .icon_email:before,.reservation_form .input_box .icon_email:before,.login_form .input_box .icon_password:before,.register_form .input_box .icon_password:before,.reservation_form .input_box .icon_password:before,.login_form .input_box .icon_verify:before,.register_form .input_box .icon_verify:before,.reservation_form .input_box .icon_verify:before,.login_form .input_box .icon_real_name:before,.register_form .input_box .icon_real_name:before,.reservation_form .input_box .icon_real_name:before,.login_form .input_box .icon_id_card:before,.register_form .input_box .icon_id_card:before,.reservation_form .input_box .icon_id_card:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;margin:auto;background:url("	https://image.gaeamobile.net/image/20200528/142824/ajax_icon.png");background-repeat:no-repeat;background-position:center;background-size:1.47rem .49rem}.login_form .input_box .icon_username+input,.register_form .input_box .icon_username+input,.reservation_form .input_box .icon_username+input,.login_form .input_box .icon_phone+input,.register_form .input_box .icon_phone+input,.reservation_form .input_box .icon_phone+input,.login_form .input_box .icon_email+input,.register_form .input_box .icon_email+input,.reservation_form .input_box .icon_email+input,.login_form .input_box .icon_password+input,.register_form .input_box .icon_password+input,.reservation_form .input_box .icon_password+input,.login_form .input_box .icon_verify+input,.register_form .input_box .icon_verify+input,.reservation_form .input_box .icon_verify+input,.login_form .input_box .icon_real_name+input,.register_form .input_box .icon_real_name+input,.reservation_form .input_box .icon_real_name+input,.login_form .input_box .icon_id_card+input,.register_form .input_box .icon_id_card+input,.reservation_form .input_box .icon_id_card+input{width:5rem}.login_form .input_box .icon_username:before,.register_form .input_box .icon_username:before,.reservation_form .input_box .icon_username:before{width:.18rem;height:.2rem;background-position:.01rem .01rem}.login_form .input_box .icon_phone:before,.register_form .input_box .icon_phone:before,.reservation_form .input_box .icon_phone:before{width:.18rem;height:.21rem;background-position:-0.19rem .01rem}.login_form .input_box .icon_email:before,.register_form .input_box .icon_email:before,.reservation_form .input_box .icon_email:before{width:.19rem;height:.15rem;background-position:-0.39rem .01rem}.login_form .input_box .icon_password:before,.register_form .input_box .icon_password:before,.reservation_form .input_box .icon_password:before{width:.19rem;height:.22rem;background-position:-0.6rem .01rem}.login_form .input_box .icon_verify:before,.register_form .input_box .icon_verify:before,.reservation_form .input_box .icon_verify:before{width:.19rem;height:.22rem;background-position:-0.81rem .01rem}.login_form .input_box .icon_real_name:before,.register_form .input_box .icon_real_name:before,.reservation_form .input_box .icon_real_name:before{width:.2rem;height:.19rem;background-position:-1.02rem .01rem}.login_form .input_box .icon_id_card:before,.register_form .input_box .icon_id_card:before,.reservation_form .input_box .icon_id_card:before{width:.2rem;height:.17rem;background-position:-1.24rem .01rem}.login_form .input_box .prefix,.register_form .input_box .prefix,.reservation_form .input_box .prefix{display:inline-block;position:relative;z-index:1;width:1.14rem;height:.57rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#000;vertical-align:top}.login_form .input_box .prefix+input,.register_form .input_box .prefix+input,.reservation_form .input_box .prefix+input{width:4.26rem;padding-left:.1rem}.login_form .input_box .prefix+.icon_phone+input,.register_form .input_box .prefix+.icon_phone+input,.reservation_form .input_box .prefix+.icon_phone+input{width:3.86rem}.login_form .input_box .prefix.active .prefix_box,.register_form .input_box .prefix.active .prefix_box,.reservation_form .input_box .prefix.active .prefix_box{display:block}.login_form .input_box .prefix>a,.register_form .input_box .prefix>a,.reservation_form .input_box .prefix>a{display:block;height:.57rem;padding-right:.05rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:.56rem;color:#9eacc3;font-size:.2rem;background:#000}.login_form .input_box .prefix>a:after,.register_form .input_box .prefix>a:after,.reservation_form .input_box .prefix>a:after{content:'';display:block;width:100%;height:100%;background:url("	https://image.gaeamobile.net/image/20200528/142824/pop_arrow_line.png");background-repeat:no-repeat;background-position:center;background-size:100% 100%;width:.2rem;height:.46rem;position:absolute;top:.06rem;left:auto;right:0;bottom:auto;z-index:0}.login_form .input_box .prefix .prefix_box,.register_form .input_box .prefix .prefix_box,.reservation_form .input_box .prefix .prefix_box{display:none;overflow-x:hidden;overflow-y:auto;position:absolute;top:.57rem;left:0;right:auto;bottom:auto;z-index:0;border:1px solid rgba(197,209,228,0.5);border-radius:.05rem;background:#fff;-webkit-overflow-scrolling:touch}.login_form .input_box .prefix .prefix_box>a,.register_form .input_box .prefix .prefix_box>a,.reservation_form .input_box .prefix .prefix_box>a{display:block;width:3.42rem;height:.5rem}.login_form .input_box .prefix .prefix_box>a:hover,.register_form .input_box .prefix .prefix_box>a:hover,.reservation_form .input_box .prefix .prefix_box>a:hover{background:rgba(197,209,228,0.2)}.login_form .input_box .prefix .prefix_box>a.active,.register_form .input_box .prefix .prefix_box>a.active,.reservation_form .input_box .prefix .prefix_box>a.active{background:rgba(197,209,228,0.35)}.login_form .input_box .prefix .prefix_box>a.active span,.register_form .input_box .prefix .prefix_box>a.active span,.reservation_form .input_box .prefix .prefix_box>a.active span{color:#9eacc3}.login_form .input_box .prefix .prefix_box>a span,.register_form .input_box .prefix .prefix_box>a span,.reservation_form .input_box .prefix .prefix_box>a span{display:inline-block;width:1.71rem;height:.5rem;padding-left:.15rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;text-align:left;line-height:.49rem;color:rgba(158,172,195,0.7);font-size:.2rem}.login_form .input_box .icon_phone+.prefix+input,.register_form .input_box .icon_phone+.prefix+input,.reservation_form .input_box .icon_phone+.prefix+input{width:3.86rem;padding-left:.1rem}.login_form .input_box .icon_phone+.prefix .prefix_choice,.register_form .input_box .icon_phone+.prefix .prefix_choice,.reservation_form .input_box .icon_phone+.prefix .prefix_choice{width:3.86rem}.login_form .error,.register_form .error,.reservation_form .error{display:none;clear:both;padding:0 .2rem;text-align:center;line-height:.24rem;color:red;font-size:.18rem}.login_form .error:before,.register_form .error:before,.reservation_form .error:before{content:'';display:inline-block;width:.17rem;height:.17rem;margin-right:.05rem;background:url("	https://image.gaeamobile.net/image/20200528/142824/ajax_icon.png");background-repeat:no-repeat;background-position:center;background-size:1.47rem .49rem;background-position:-1.31rem -0.23rem;vertical-align:top;-webkit-transform:translateY(0.04rem);-moz-transform:translateY(0.04rem);-o-transform:translateY(0.04rem);-ms-transform:translateY(0.04rem);transform:translateY(0.04rem)}.login_form .error.active,.register_form .error.active,.reservation_form .error.active{display:block}.login_form .btn_submit,.register_form .btn_submit,.reservation_form .btn_submit{margin:0rem auto .4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:3.16rem;height:1.16rem;background:url("	https://image.gaeamobile.net/image/20200528/142824/res_submit.png");background-repeat:no-repeat;background-position:center;background-size:3.16rem 1.16rem}.login_form .href,.register_form .href,.reservation_form .href{position:relative;margin-top:.1rem}.login_form .href a,.register_form .href a,.reservation_form .href a{display:inline-block;padding:.05rem;text-align:center;line-height:.17rem;color:#9eacc3;font-size:.14rem}.login_form .href a:hover,.register_form .href a:hover,.reservation_form .href a:hover{text-decoration:underline}.login_form .href .line,.register_form .href .line,.reservation_form .href .line{display:inline-block;width:.01rem;height:.17rem;margin:.05rem .05rem;background:#9eacc3;vertical-align:top}.fb{display:inline-block;overflow:hidden;position:relative;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.fb .btn{width:100%;height:100%;background:url("	https://image.gaeamobile.net/image/20200528/142824/pop_fb.png");background-repeat:no-repeat;background-position:center;background-size:100% 100%;width:2.58rem;height:.62rem;text-align:center;line-height:.62rem;color:#fff;font-size:.2rem;text-indent:.9rem;position:relative}.fb .btn.like{float:right}#reservation_popup .btn_submit{margin:.2rem auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:2.84rem;height:.87rem;background:url("	https://image.gaeamobile.net/image/20200528/142824/pop_btn_login2.png");background-repeat:no-repeat;background-position:center;background-size:2.84rem .87rem}.fb-like{position:absolute;top:-0.12rem}._2tga.active{background:#4080ff !important;border:1px solid #4080ff !important}._2tga._8j9w{border-radius:0 !important}