.img100{position:relative;overflow:hidden}.content-body .banner{width:100%;margin:0 0 2.240001rem}.content-body .main{padding:0 1.8rem}.content-body .main .title{height:.970667rem;margin-bottom:.8rem}.content-body .main .date-select{width:100%;border:.074667rem solid #dcdcdc;border-bottom:0;box-sizing:border-box;margin-bottom:2.613335rem}.content-body .main .date-select li{height:2.800001rem;line-height:2.800001rem;border-bottom:.074667rem solid #dcdcdc;padding-left:2.5rem;position:relative}.content-body .main .date-select li::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:1rem;width:1rem;height:1rem;border:.074667rem solid #dcdcdc;border-radius:1rem}.content-body .main .date-select li.active::before{left:.99rem;width:1.01rem;height:1.01rem;border:.4rem solid #be9369;border-radius:1rem}.content-body .main .person-text{width:100%;line-height:2rem;font-size:.8rem;color:#000;margin-bottom:.5rem}.content-body .main .submit{width:100%;height:3.210668rem;line-height:3.210668rem;background:#be9369;color:#fff;text-align:center;font-weight:600;margin-bottom:1.866668rem}.content-body .main .city-input,.content-body .main .tel{width:100%;height:3.285335rem;line-height:1.5;display:inline-block;background:transparent;text-indent:1rem;border:.074667rem solid #a0a0a0;margin:0 0 3.120001rem;position:relative;border-radius:0}.content-body .main .tel{text-indent:2.5rem;background:url("https://files.mijwed.com/activity/wedding/w20190419/new/tel.png") no-repeat .8rem .8rem;background-size:1.008001rem}.appmask{width:200%;height:200%;position:fixed;top:0;left:0;transform:translate(-50%, -50%);background-color:#000000;filter:opacity(.7);z-index:9999;display:none}.appdown{width:24.26668rem;height:32.106684rem;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:url("https://files.mijwed.com/activity/sem/sem20190717/20190718app/lijixz-bg.png") center center no-repeat no-repeat;background-size:cover;z-index:99999;overflow:hidden;display:none}.appdown .appbtn{width:18.666677rem;height:2.501335rem;margin:26.581348rem auto 0}.appdown .appbtn img{width:100%}.appdown .appclose{width:1.792001rem;height:1.792001rem;position:absolute;top:.448rem;right:.448rem;cursor:pointer}.appdown .appclose img{width:100%;height:100%}