* { margin: 0; padding: 0; } body { -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; } div { box-sizing: border-box; } .rows { display: flex; flex-direction: row; align-items: center; } .rows-between { justify-content: space-between; } .columns { display: flex; flex-direction: column; align-items: center; justify-content: space-between; } .eslipe { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .flex-start { align-items: flex-start; } .flex-end { justify-content: flex-end; } .justify-center { justify-content: center; } .justify-content-start { justify-content: flex-start; } .flex-1 { flex: 1; } .grid-view { display: grid; grid-template-columns: repeat(2, 1fr); /* grid-row-gap: 20rem; */ grid-gap: 20rem 80rem; } ::-webkit-scrollbar { width: 0; height: 0; color: transparent; } .el-checkbox__inner { border-color: #EF863F; } .el-checkbox__inner:hover { border-color: #EF863F; } .pointer { cursor: pointer } /* 项目提示信息 */ .infoWindowHtml { z-index: 1000!important; cursor: pointer; } .project-content { position: relative; /* float: left; */ /* width: auto; */ width: 300rem; padding: 15rem 20rem; box-sizing: border-box; /* background: linear-gradient(90deg,#000000 1%, rgba(0,0,0,0.00)); backdrop-filter: blur(30.24rem); */ padding-bottom: 4rem; cursor: pointer; } .filter-view { position: absolute; width: 100%; height: 100%; ; left: 0rem; top: 0rem; filter: blur(30rem); background: linear-gradient(90deg, #000000 1%, rgba(0, 0, 0, 0.00)); border-radius: 12px; backdrop-filter: blur(10.02px); z-index: -1; } .project-head { width: 40rem; height: 40rem; line-height: 40rem; background: rgba(0, 0, 0, 0.00); border: 1rem solid rgba(255, 255, 255, 0.33); border-radius: 50%; margin-right: 8rem; font-size: 18px; font-family: Verdana, Verdana-Bold; font-weight: 700; text-align: center; color: #ffffff; object-fit: cover; } .project-name { height: 28rem; line-height: 28rem; font-size: 20px; font-family: Verdana, Verdana-Bold; font-weight: 700; text-align: left; color: #ffffff; } .project-address { height: 17rem; line-height: 17rem; opacity: 0.5; font-size: 12px; font-family: Verdana, Verdana-Bold; font-weight: 400; text-align: left; color: #ffffff; } .project-tips { width: 40rem; height: 22rem; background: rgba(255, 255, 255, 0.2); border-radius: 4rem; font-size: 14px; font-family: FontName, FontName-Regular; font-weight: 400; text-align: center; color: #ffffff; line-height: 22rem; font-style: italic; margin-left: 10rem; } .project-area { margin-top: 6rem; height: 20rem; line-height: 20rem; font-size: 14px; font-family: Verdana, Verdana-Bold; font-weight: 700; text-align: left; color: #ffffff; overflow: hidden; } .project-footer { position: relative; width: 100%; height: 10rem; margin-top: 10rem; overflow: hidden; } .project-footer-top { width: 100%; height: 4rem; background: linear-gradient(90deg, var(--themeColor4) 1%, transparent); } .project-footer-left { position: absolute; top: 0rem; border-width: 10rem; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: var(--themeColor4); border-style: solid; border-left-width: 5rem; border-top-width: 0rem; } .polyon-content { float: left; width: auto; font-size: 14px; white-space: nowrap; font-family: Verdana, Verdana-Bold; font-weight: 700; text-align: center; color: var(--themeColor1); text-shadow: 0rem 0rem #000000; } .competitionProjectHide { display: none !important; } .competitionProjectShow { display: flex; } .infoWindowUnSelected .project-head { display: none; } .infoWindowUnSelected .project-name { height: 20rem; line-height: 20rem; font-size: 14px; } .infoWindowSelected .project-tips, .infoWindowUnSelected .project-tips { display: none; } .infoWindowHtml.infoWindowSelected { z-index: 1001!important; } .infoWindowUnSelected .project-address { display: none; } .infoWindowUnSelected .project-area { height: 17rem; line-height: 17rem; opacity: 0.6; font-size: 12px; margin-top: 0rem; } .infoWindowUnSelected .project-footer { margin-top: 8rem; } .competitionUnSelected .project-name { height: 20rem; line-height: 20rem; font-size: 14px; } .competitionUnSelected .project-area { display: none; } /* 项目竞品状态 */ .competitionProject .project-name { height: 20rem; line-height: 20rem; font-size: 14px; } .competitionProject .project-head, .competitionProject .project-area, .competitionProject .project-address { display: none; } /* 圆柱样式 */ .cricleColumn-view { position: relative; width: 90rem; height: 152rem; cursor: pointer; } .cricleColumn-img { width: 90rem; height: 152rem; } .cricleColumn-text { position: absolute; bottom: 0rem; left: 0rem; width: 100%; height: 37rem; font-size: 14px; font-family: DIN Alternate, DIN Alternate-Bold; font-weight: 700; text-align: center; color: #ffdf80; line-height: 14rem; } .cricleColumn1-view { position: relative; width: 82rem; height: 152rem; cursor: pointer; } .cricleColumn1-img { width: 82rem; height: 152rem; } .cricleColumn2-view { width: 60px; height: 60px; } .cricleColumn2-img { width: 100%; height: 100%; } .cricleColumn1-text { position: absolute; bottom: 14rem; left: 0rem; width: 100%; font-size: 14px; font-family: DIN Alternate, DIN Alternate-Bold; font-weight: 700; text-align: center; color: #fff; line-height: 20rem; } .project-plate2{ display: flex; flex-direction: column; width: 40px; height: 58px; align-items: center; } .plate-point-icon2{ width: 10rem; height: 10rem; min-height: 10rem; background: #FFDB89; border-radius: 50%; margin-top: 15rem; } .plate-point-name-img2{ width: 35px; height: 35px; border-radius: 50%; transform: rotate(45deg); } .plate-point-name2{ background: #FFDB89; width: 40px; min-width: 40px; height: 40px; min-height: 40px; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 3px; transform: rotate(-45deg); display: flex; align-items: center; justify-content: center; } .plate-point-name-txt2 { font-size: 18px; font-family: Verdana, Verdana-Bold; text-align: center; color: #ffffff; transform: rotate(45deg); overflow: hidden; white-space: nowrap; width: 40px; } .el-picker-panel__content .el-date-table td.disabled div{ background: transparent; } .el-date-table td.current:not(.disabled) span{ background-color: var(--themeColor1); } .el-date-table td.today span{ color: var(--themeColor1); } .el-date-table td:hover{ color: var(--themeColor1); } .project-plate { display: flex; flex-direction: row; width: 265px; height: 58px; align-items: center; } .plate-point-icon { width: 10rem; height: 10rem; background: #fede7f; border-radius: 50%; margin-left: 20rem; } .plate-point-name { font-size: 16px; font-family: Verdana, Verdana-Bold; font-weight: 700; text-align: left; color: #ffffff; margin-left: 10rem; background: #181C28; border-radius: 6rem; padding: 6rem 10rem; } .plate-point-name-img { width: 35px; height: 35px; border-radius: 50%; transform: rotate(45deg); } .plate-point-name-txt { font-size: 18px; font-family: Verdana, Verdana-Bold; font-weight: 700; text-align: center; color: #ffffff; transform: rotate(45deg); overflow: hidden; white-space: nowrap; width: 40px; } .cricleColumn2-text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; font-size: 12px; font-family: DIN Alternate, DIN Alternate-Bold; text-align: center; color: #fff; } .poi-view { position: relative; width: max-content; height: 30rem; background: rgba(255, 255, 255, 0.2); border-radius: 15rem; backdrop-filter: blur(30rem); cursor: pointer; } .poi-view-radius { width: 24rem; height: 24rem; line-height: 22rem; background: rgba(118, 188, 255, 0.50); border: 1px solid #76bcff; border-radius: 50%; font-size: 12px; font-family: Verdana, Verdana-Regular; font-weight: 400; text-align: center; color: #ffffff; margin-left: 4rem; } .poi-view-text { font-size: 14px; font-family: Verdana, Verdana-Regular; font-weight: 400; text-align: left; color: #ffffff; margin-left: 5rem; margin-right: 10rem; } .poi-point { border-radius: 50%; width: 10rem; height: 10rem; background: #ffad5c; border: 1rem solid #fff; } .poi-view-poi { position: relative; width: max-content; background: rgba(255, 255, 255, 0.2); border-radius: 5rem; backdrop-filter: blur(30rem); cursor: pointer; padding: 10rem; display: flex; align-items: center; } .poi-view-poi-num { width: 24rem; min-width: 24rem; height: 24rem; background: var(--themeColor2_2); border: 1px solid var(--themeColor2); font-size: 12px; text-align: center; color: #fff; line-height: 24rem; border-radius: 50%; margin-right: 10rem; } .poi-view-info { font-size: 14px; font-family: Verdana, Verdana-Regular; font-weight: 400; text-align: left; color: #ffffff; margin-left: 5rem; margin-right: 10rem; } .poi_sanjiao { position: absolute; bottom: -12rem; width: 0rem; height: 0; border: 6rem solid; border-color: rgba(255, 255, 255, 0.2) transparent transparent; left: calc((100% - 12rem) / 2); } .poiUnSelected .poi-view { background: unset; backdrop-filter: unset; } .poiUnSelected .poi-view-text { opacity: 0; } .trafficPoint-view { width: 24rem; height: 24rem; background: rgba(255, 255, 255, 0.00); border: 1px solid var(--themeColor2); border-radius: 50%; font-size: 12px; font-family: Verdana, Verdana-Regular; font-weight: 400; color: var(--themeColor2); text-align: center; line-height: 24rem; } /* 预览视图里面的拖拽样式 */ .custom-content-marker { position: relative; width: 206px; height: 206px; /*border-radius: 50%;*/ /*border: var(--themeColor3) solid 1px;*/ /*background: var(--themeColor3_2);*/ box-sizing: border-box; } .custom-content-img { width: 32px; height: 32px; } .project-view { position: absolute; right: 0rem; top: 0rem; width: 690rem; height: calc(100% - 50rem); padding: 20rem 20rem 20rem 0; transition: 0.3s; transform: translateX(0rem); z-index: 11 !important; } .project-view-content { min-height: 240rem; position: relative; width: 100%; height: calc(100% - 100rem); border-radius: 10rem; padding: 20rem; backdrop-filter: blur(10.36rem); color: azure; margin-top: 10rem; } .project-view-content-scroll { overflow: auto; } .show-flex1 { display: flex; } .align-center { align-items: center; } .column { flex-direction: column; } .content-center { justify-content: center; } .content-between { justify-content: space-between; } .content-around { justify-content: space-around; } .content-start { justify-content: flex-start; } .content-end { justify-content: flex-end; } .cursor-pointer { cursor: pointer; } .disabled { cursor: not-allowed; opacity: 0.5; } .el-select-dropdown { border-radius: 10px; backdrop-filter: blur(30px); background-color: rgba(149, 149, 149, 0.9); border: none; /*color: #fff;*/ } .el-select-dropdown__item { color: #fff; } .el-select-dropdown__item.hover, .el-select-dropdown__item:hover { background-color: rgba(255, 255, 255, 0.1); } .el-select-dropdown__item.selected { color: var(--themeColor11); font-weight: 700; } .el-picker-panel { border-radius: 10px; backdrop-filter: blur(30px); background-color: rgba(149, 149, 149, 0.5); border: none; color: #fff; } .time-select-item { color: #fff; text-align: center; } .time-select-item:hover { background-color: rgba(255, 255, 255, 0.1) !important; } .time-select-item.selected { color: var(--themeColor1) !important; font-weight: 700; } .amap-ui-pointsimplifier-container .overlay-title{ width: max-content; background-color: rgba(255, 255, 255, 0.2) !important; border-radius: 5rem !important; backdrop-filter: blur(30rem); border:none !important; font-size: 14px !important; font-family: Verdana, Verdana-Regular; font-weight: 400; text-align: left; color: #ffffff !important; padding: 10rem !important; } .amap-ui-pointsimplifier-container .overlay-title.top:after{ border-top-color:rgba(255, 255, 255, 0) !important; } .amap-ui-pointsimplifier-container .overlay-title.top:before{ border-top-color:rgba(255, 255, 255, 0.2) !important; } .amap-ui-pointsimplifier-container .overlay-title.top { transform: translate(-50%,-115%) !important; } .popper-class-11{ /*background-color: rgb(121, 121, 121);*/ background-color:rgba(255,255,255,0.2); border: none; color:rgba(255,255,255,0.9); backdrop-filter: blur(12px); min-width: auto; } .popper-class-12{ /*background-color: rgb(121, 121, 121);*/ background-color:rgba(255,255,255,0.4); border: none; color:rgba(255,255,255,0.8); backdrop-filter: blur(30px); } .popper-class-12.el-popper .popper__arrow,.popper-class-11.el-popper .popper__arrow { display: block !important; border-top-color: rgba(255,255,255,0.41) } .popper-class-12 .popper__arrow::after { bottom: 1px; margin-left: -6px; border-top-color: rgba(87, 87, 87, 0.41) !important; border-bottom-width: 0; } .popper-class-11 .popper__arrow::after { bottom: 1px; margin-left: -6px; border-top-color: rgba(87, 87, 87, 0.41) !important; border-bottom-width: 0; } .popper-class-12 .el-input__inner,.popper-class-12 .el-input__inner, .popper-class-11 .el-input__inner,.popper-class-11 .el-input__inner{ background-color: transparent; border: 1px solid rgba(255,255,255,0.3); color: rgba(255,255,255,0.8); height: 32px; line-height: 32px; padding-left: 20px; padding-right: 35px; } .popper-class-11 .el-input__prefix,.popper-class-11 .el-input__suffix{ top: 9px; } .theme1 .el-radio__input.is-checked .el-radio__inner { border-color: var(--themeColor11); background: transparent; } .theme1 .el-radio__inner::after { width: 8px; height: 8px; background-color: var(--themeColor11); } .theme1 .el-radio__inner:hover { border-color: var(--themeColor11); } .theme1 .el-radio__inner { border: 1px solid #cbc0c0; border-radius: 100%; width: 14px; height: 14px; background-color: transparent; cursor: pointer; box-sizing: border-box; } .theme1 .el-radio__input.is-checked+.el-radio__label { color: rgba(255,255,255,0.7); } .theme1 .el-radio{ font-family: "Verdana"; font-weight: 400; font-size: 14px; text-align: left; color: rgba(255,255,255,0.7); } .el-input__inner:focus.el-focus{ border-color: var(--themeColor11); } .popper-class-12 .danwei{ color: rgba(255,255,255,0.8); height: 32px; line-height: 32px; } .popper-class-12 .el-slider__runway{ height: 4px; background-color: rgba(255,255,255,0.4); } .popper-class-12 .el-slider__bar{ height: 4px; background-color: rgb(251, 231, 166); } .popper-class-12 .el-slider__button { width: 12px; height: 12px; border: none; } .align-start{ align-items: flex-start; } .align-end{ align-items: flex-end; } .el-date-table td.end-date span, .el-date-table td.start-date span { background-color: var(--themeColor11) !important; color: #6E6F72; } .el-date-table td.in-range div, .el-date-table td.in-range div:hover, .el-date-table.is-week-mode .el-date-table__row.current div, .el-date-table.is-week-mode .el-date-table__row:hover div { background-color: rgba(242, 246, 252, 0.2); } .el-date-table td.today span { color: var(--themeColor11); } .el-date-table td:hover { color: var(--themeColor11); } .el-date-table td.available:hover { color: var(--themeColor11); } .el-picker-panel__icon-btn{ color: var(--themeColor9); } .el-date-range-picker__content.is-left { border-right: 1px solid var(--themeColor9_1); } .el-date-table th { border-bottom: 1px solid var(--themeColor9_1); } .pp-planstatus{ margin-left: -15px; } .pp-planstatus .el-select-dropdown__item{ font-size: 13px; padding: 0 15px; }