.form-view{overflow:hidden}.form-view .form-view-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.form-view .form-view-content .inner{background:#fff;-webkit-box-shadow:0 0 13px 0 rgba(82,63,105,.05);box-shadow:0 0 13px 0 rgba(82,63,105,.05);border-radius:4px;padding:0 15px 15px;margin:15px;max-width:1200px}.form-view .form-view-content .inner .el-form{width:480px}.form-view .form-view-footer{padding:15px;background:#fff;position:relative;z-index:2;-webkit-box-shadow:0 -5px 10px rgba(32,30,46,.11);box-shadow:0 -5px 10px rgba(32,30,46,.11)}.form-group-item{width:100%}.form-group-item .form-group-title{font-size:18px;border-bottom:1px solid #e8eff7;padding:15px 0;margin-bottom:15px;color:#464457;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-group-item .form-group-title:before{content:"";border-radius:50%;width:10px;height:10px;background:#f2f3f7;margin-right:10px}.form-group-item .el-form-item__label{color:#757a92}.el-form--inline .form-group-item{position:relative}.el-form--inline .form-group-item .form-group-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-form--inline .form-group-item .form-group-content .el-button.fw{cursor:pointer;margin-left:15px;position:absolute;right:-80px}.map-search{background-color:#fff;position:absolute;top:15px;left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15)}.map-search .search-input .el-input__inner{height:50px;border-radius:0;border:none;width:240px}.map-search .el-button--primary{border-radius:0;font-size:18px}.map-search .poi-list{display:none;position:absolute;top:50px;left:0;right:0;max-height:240px;overflow-y:auto;background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15);border-top:1px solid #eee}.map-search .poi-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:8px 10px;border-bottom:1px solid #eee}.map-search .poi-list .item .address{color:#888}.search-result{position:absolute;top:66px;left:15px;height:500px;overflow-y:auto;background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15);border-top:1px solid #eee}.search-result .amap_lib_placeSearch{border:none;width:300px}.search-result .amap_lib_placeSearch .poi-title a{display:none}.search-result .amap_lib_placeSearch .active,.search-result .poibox:hover{background:#366cf3;color:#fff}.amap-sug-result{z-index:99999}.amap-marker-label{border-radius:14px;padding:0!important;border:none}.marker-label-content{border-radius:12px;border:2px solid #366cf3;background-color:#366cf3;opacity:.8;padding:6px 8px;font-size:14px;color:#fff;text-align:center}.marker-label-content .station-name{font-weight:700}.marker-label-content .station-money{margin-top:5px;font-size:12px}.marker-label-content .station-money-text{color:#fff;font-weight:700;font-size:14px}.marker-label-content .station-distance{margin-top:5px;font-size:12px}.marker-label-content .station-distance-text{color:#fff;font-weight:700;font-size:14px}.marker-label-content-select{border-radius:12px;border:2px solid #fd397a;background-color:#fd397a;opacity:.8;padding:6px 8px;font-size:14px;color:#fff;text-align:center}.marker-label-content-select .station-name{font-weight:700}.marker-label-content-select .station-money{margin-top:5px;font-size:12px}.marker-label-content-select .station-money-text{color:#fff;font-weight:700;font-size:14px}.marker-label-content-select .station-distance{margin-top:5px;font-size:12px}.marker-label-content-select .station-distance-text{color:#fff;font-weight:700;font-size:14px}