.left{float:left}.right{float:right}.hotel{margin:0 auto;width:100%;background-color:#fff;border-radius:.24155rem;position:relative;top:-1.23188rem}.hotel .infoForm{height:100%}.hotel .infoForm li{display:block;width:100%;min-height:2rem;border-bottom:.01208rem solid #e3e3e3;padding:0 .43478rem;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hotel .infoForm .city .position{border-right:.07rem solid #f0eeee;margin-right:.12077rem}.hotel .infoForm .Selec.left,.hotel .infoForm .Selec.right{width:3.5rem}.hotel .infoForm .city .Selec,.hotel .infoForm .level .Selec,.hotel .infoForm .passenger .Selec,.hotel .infoForm .time .Selec{text-align:left;box-sizing:border-box}.hotel .infoForm .city .Selec .title,.hotel .infoForm .level .Selec .title,.hotel .infoForm .passenger .Selec .title,.hotel .infoForm .time .Selec .title{display:inline-block;width:100%;color:#ccc;margin:.18116rem 0}.hotel .infoForm .city .Selec div,.hotel .infoForm .level .Selec div,.hotel .infoForm .passenger .Selec div,.hotel .infoForm .time .Selec div{font-size:.48309rem;font-weight:700}.hotel .infoForm .city .Selec .count,.hotel .infoForm .level .Selec .count,.hotel .infoForm .passenger .Selec .count,.hotel .infoForm .time .Selec .count{border:.01208rem solid #1989fa;border-radius:.5rem;font-size:.3rem;font-weight:400;padding:0 .06rem;color:#1989fa}.hotel .infoForm .city .selecTemporary .van-field__control,.hotel .infoForm .level .selecTemporary .van-field__control,.hotel .infoForm .passenger .selecTemporary .van-field__control,.hotel .infoForm .time .selecTemporary .van-field__control{text-align:right}.hotel .infoForm .passenger{overflow:auto;padding:0 .43rem .2rem}.hotel .infoForm .passenger .tagSyle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hotel .infoForm .passenger .tagSyle .van-tag{position:relative;margin:.05rem .1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:1.93rem;width:25%}.hotel .infoForm .passenger .tagSyle .van-tag .van-icon{position:absolute;right:0;pointer-events:none;background-color:#1989fa;width:.5rem;height:.5rem}.hotel .infoForm .passenger .often{height:.60386rem}.hotel .infoForm li:last-child{position:relative;padding-top:.36232rem}.hotel .infoForm li:last-child .secheBtn{height:.96618rem;font-size:.36232rem}.hotel .bottomInfo{background-color:#fff7cc;border:none;padding:.2rem}.hotel .bottomInfo span{float:right;font-size:.34rem;text-align:left;width:92%}.hotel .bottomInfo:after,.hotel .bottomInfo:before{content:"";display:table}.hotel .bottomInfo:after{clear:both}.hotel .bottomInfo{zoom:1}.approval_hotel{font-size:.32rem;padding:.2rem .3rem;background:#fff;border-radius:.24155rem;position:relative;top:-.48309rem}.approval_hotel .approval_title{font-size:.36rem;font-weight:600;margin-bottom:.2rem;text-align:left}.approval_hotel .approval_list{list-style:none;color:#2577e3;line-height:.36232rem;max-height:3.62319rem;overflow-y:auto}.approval_hotel .approval_list li{text-align:left;padding:.12077rem 0}.approval_hotel .booking{display:inline-block;margin-left:1.20773rem}