.address-content{position:relative}.address-content .address-main{width:320px;height:100%;padding:0 0 0 24px;position:absolute;top:0;left:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.address-content .address-main .address-search-body{margin-top:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:4px 4px 0 0;background-color:#fff;overflow-y:auto;overflow-x:hidden;padding:8px}.address-content .address-main .address-search-body.nothing{-webkit-box-flex:0;-ms-flex:none;flex:none;height:317px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.address-content .address-main .address-search-body .address-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:260px}.address-content .address-main .address-search-body .address-list /deep/ .ivu-radio-group{display:block}.address-content .address-main .address-search-body .address-list .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px;margin-bottom:4px;line-height:22px;color:#0f1829;cursor:pointer}.address-content .address-main .address-search-body .address-list .item.check,.address-content .address-main .address-search-body .address-list .item:hover{background-color:#f2f4f7}.address-content .address-main .address-search-body .address-list .item .name{font-weight:700}.address-content .address-main .address-search-body .page{padding-bottom:14px;text-align:center}.address-content .address-main .address-search-page{height:73px;background-color:#fff;margin-bottom:24px;padding:0 24px 0 8px;text-align:center;border-radius:0 0 4px 4px}.address-content #map{width:100%;height:calc(100vh - 380px);max-height:589px}.mapAddress{width:960px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mapAddress .ivu-modal-body{padding:24px}.mapAddress .ivu-modal-footer{border-top:0;padding:0 24px 24px 24px}.address-content .ivu-input-wrapper:hover .ivu-input-icon-clear{right:61px;-webkit-transform:none!important;transform:none!important}.infoWindow-main{width:168px;margin-top:-10px;background-color:#fff}.infoWindow-main .text{font-size:14px;text-align:left;line-height:22px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.infoWindow-main .text.title{font-weight:700;margin-bottom:4px}