.wrapper{background-color:#fff;overflow:hidden}.wrapper .join-title{line-height:.61333333rem;text-align:left;padding:.53333333rem .4rem 0;margin-bottom:.33333333rem;font-size:.50666667rem;color:#333;overflow:hidden}.wrapper .join-discount{position:relative;padding:0 .4rem}.wrapper .join-discount .discount-tag{position:relative;display:inline-block;height:.6rem;line-height:.6rem;width:4.26666667rem;text-align:center;font-size:.32rem;color:#85979d;background-color:#fff9d6;z-index:2}.wrapper .join-discount .discount-tag .tag-price{font-size:.4rem;color:#ee950b}.wrapper .join-discount:before{content:"";position:absolute;height:.6rem;width:4.26666667rem;top:.13333333rem;left:.53333333rem;background-color:#ffe2b6}.wrapper .join-form{margin-top:.73333333rem;padding:0 .4rem}.wrapper .join-form .form-title{height:.66666667rem;line-height:.66666667rem;font-size:.42666667rem;color:#555}.wrapper .join-form .form-item{position:relative;height:1.2rem;padding-left:3.13333333rem;margin-top:.4rem;border-radius:.13333333rem;background-color:#f7f7f7;overflow:hidden}.wrapper .join-form .form-item .form-label{position:absolute;top:0;left:0;display:inline-block;width:3.13333333rem;height:1.2rem;line-height:1.2rem;padding-left:.26666667rem;font-size:.37333333rem;color:#262626}.wrapper .join-form .form-item .form-label .form-required{color:#ff6161}.wrapper .join-form .form-item .form-input{position:relative;display:block;width:6.06666667rem;height:1.2rem;line-height:.93333333rem;padding:.13333333rem .26666667rem .13333333rem 0;background-color:#f7f7f7;font-size:.42666667rem;color:#333}.wrapper .join-form .form-item .form-input-arrow{background:url(/v2/gulp/m/assets/image/arrow-grey.png) no-repeat 5.4rem/.26666667rem .16rem}.wrapper .join-form .form-item .form-input-datepicker{position:absolute;right:0;top:0;width:6.06666667rem;height:1.2rem;opacity:0;background:transparent}.wrapper .join-form .form-item .form-placeholder{color:#c3c3c3}.wrapper .join-form .form-submit{display:block;height:1.06666667rem;line-height:1.06666667rem;width:6.8rem;text-align:center;margin:.93333333rem auto 0;font-size:.42666667rem;color:#000;border-radius:.53333333rem;background:-webkit-linear-gradient(left,#ffdf6f,#fed35f,#fdc349,#fbb233,#faa724);background:linear-gradient(90deg,#ffdf6f,#fed35f,#fdc349,#fbb233,#faa724)}.wrapper .join-form .form-submit-load{opacity:.6}.wrapper .join-form .form-aside{height:.4rem;line-height:.4rem;text-align:center;margin-top:.13333333rem;font-size:.30666667rem;color:#999}.wrapper .join-footer{margin-top:.93333333rem;padding-bottom:.26666667rem;text-align:center}.wrapper .join-footer .footer-link{height:.4rem;line-height:.4rem;margin-bottom:.08rem;color:#333;font-size:.29333333rem}.wrapper .join-footer .footer-link .item-label{color:#aaa}.wrapper .join-success-mask{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.wrapper .join-success-mask .join-success{position:absolute;left:50%;top:50%;width:7.93333333rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper .join-success-mask .join-success .success-content{background-color:#fff;margin-bottom:.46666667rem;padding:.53333333rem .53333333rem .8rem;border-radius:.26666667rem}.wrapper .join-success-mask .join-success .success-content .success-title{height:.53333333rem;line-height:.53333333rem;text-align:center;margin-bottom:.4rem;font-size:.42666667rem;color:#121212}.wrapper .join-success-mask .join-success .success-content .success-text{height:2.2rem;text-align:left;line-height:.61333333rem;font-size:.4rem;color:#555}.wrapper .join-success-mask .join-success .success-close{display:block;width:.90666667rem;height:.90666667rem;margin:0 auto}.city-picker .close{color:#c3c3c3!important}.city-picker .sure{color:#fdc54b!important}