.banner{position:relative;height:6rem;box-sizing:border-box;padding:0.8rem 1.35rem 0;background:url("../images/join-banner-bg.png") no-repeat center center;background-size:100% 100%}.banner .tip{width:6.7rem}.banner .tip h1{font-size:0.4rem;color:#fff;padding:.68rem 0 0.4rem}.banner .tip p{font-size:.20rem;color:#FFFFFF;line-height:.28rem}.banner .join-box{position:relative;box-sizing:border-box;width:3.70rem;height:3.34rem;background:#FFFFFF;text-align:center;border-radius:0.08rem;padding:0.4rem 0.2rem;-webkit-border-radius:0.08rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;-o-border-radius:0.08rem}.banner .join-box .title{font-weight:500;font-size:.20rem;color:#333333;padding-bottom:0.24rem}.banner .join-box input{font-size:0.14rem !important}.banner .contact-box{box-sizing:border-box;position:absolute;width:11.70rem;height:2.1rem;left:calc(50% - 5.85rem);bottom:-1.05rem;z-index:1;background:#fff;padding:.4rem 0 .4rem .24rem;border-radius:0.08rem;-webkit-border-radius:0.08rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;-o-border-radius:0.08rem}.banner .contact-box .contact-li{width:2.2rem}.banner .contact-box .title{padding-left:.24rem;font-size:0.14rem;color:#666;background-size:.16rem .16rem}.banner .contact-box .phone{background:url("../images/phone.png") no-repeat}.banner .contact-box .hotline{background:url("../images/hotline.png") no-repeat}.banner .contact-box .address{background:url("../images/address.png") no-repeat}.banner .contact-box .qr{background:url("../images/qr.png") no-repeat}.banner .contact-box .info{margin-top:0.1rem;font-size:0.16rem;font-weight:500}.banner .contact-box .info img{width:1rem;height:1rem}.map-addr{width:100%;height:6rem}.map-addr img{width:100%;height:100%}.layui-form-label{font-size:0.14rem !important;padding:0.06rem 0.15rem !important;width:unset !important}.layui-form-item{margin-bottom:0.15rem !important}.layui-input-block{margin-left:0 !important;min-height:0.32rem !important}.layui-input,.layui-textarea{width:2.1rem !important}.layui-input,.layui-select,.layui-textarea,.el-input__inner{height:0.32rem !important;color:#333 !important}.layui-btn{width:2.8rem !important;height:.36rem !important;line-height:0.36rem !important;background-color:#DB0032 !important}.layui-form .el-cascader{width:2.1rem !important;display:flex !important}.el-cascader{line-height:0.32rem !important}.el-input__inner{vertical-align:top !important}
