/*搜索*/ .content{ margin: 0px 0 12px; width: 260px; height: 30px; /*border:1px solid #d9d9d9;*/ /*border-radius: 2px;*/ } .content .select{ width: 115px; height: 30px; margin: 0px auto; position: relative; border:1px solid #d9d9d9; border-radius: 2px; cursor: pointer; } .content .select::after{ content: ""; display: block; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #888990; top: 14px; right: 12px; position: absolute; transition: all .3s ease-in; } .content .select p{ width: 91px; height: 32px; line-height: 32px; font-size: 12px; font-family: "microsoft yahei"; color: #626c72; padding: 0px 15px; margin: 0 !important; } .content .select ul{ background: #fff; width: 125px; display: block; font-size: 12px; position: absolute; top: 33px; left: -5px; max-height: 0px; overflow: hidden; transition: max-height .3s ease-in; } .content .select ul li{ width: 100%; height: 30px; line-height: 30px; padding: 0px 15px; list-style: none; color: #626c72; } .content .select ul li.Selected{ background: #2484dd; color: #FFFFFF; } .content .select ul li:hover{ background: #D0D0D0; } @-webkit-keyframes slide-down{ 0%{transform: scale(1,0);} 25%{transform: scale(1,1.2);} 50%{transform: scale(1,0.85);} 75%{transform: scale(1,1.05);} 100%{transform: scale(1,1);} } @keyframes slide-down{ 0%{transform: scale(1,0);} 25%{transform: scale(1,1.2);} 50%{transform: scale(1,0.85);} 75%{transform: scale(1,1.05);} 100%{transform: scale(1,1);} } .content .select.open ul{ max-height: 150px; transform-origin: 50% 0; -webkit-animation: slide-down .5s ease-in; transition: max-height .2s ease-in; border:1px solid #d9d9d9; } .content .select.open::after{ transform: rotate(180deg); transition: all .3s ease-in; top: 14px; } /* 车场类型*/ .content .select2{ width: 115px; height: 30px; margin-left:10px; position: relative; cursor: pointer; border: 1px solid #d9d9d9; border-radius: 2px; } .content .select2::after{ content: ""; display: block; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #888990; top: 14px; right: 12px; position: absolute; transition: all .3s ease-in; } .content .select2 p{ width: 91px; height: 32px; line-height: 32px; font-size: 12px; font-family: "microsoft yahei"; color: #626c72; padding: 0px 15px; margin: 0 !important; } .content .select2 ul{ background: #fff; width: 125px; display: block; font-size: 12px; position: absolute; top: 33px; left: -5px; max-height: 0px; overflow: hidden; transition: max-height .3s ease-in; } .content .select2 ul li{ width: 100%; height: 30px; line-height: 30px; padding: 0px 15px; list-style: none; color: #626c72; } .content .select2 ul li.Selected{ background: #2484dd; color: #FFFFFF; } .content .select2 ul li:hover{ background: #D0D0D0; } .content .select2.open ul{ max-height: 150px; transform-origin: 50% 0; -webkit-animation: slide-down .5s ease-in; transition: max-height .2s ease-in; border:1px solid #d9d9d9; } .content .select2.open::after{ transform: rotate(180deg); transition: all .3s ease-in; top: 14px; } .ser-result-wrap{ margin-right: 16px; height: calc(100% - 112px); height: -webkit-calc(100% - 112px); height: -moz-calc(100% - 112px); overflow-y: auto; } .ser-result-wrap li{ cursor: pointer; padding-left: 14px; padding-top: 2px; border-radius: 5px; height: 70px; } .ser-result-wrap li:nth-of-type(odd){ background-color: #f5f6f6; } .ser-result-wrap li div:nth-of-type(1){ color: rgba(0,0,0,.45); font-size: 14px; } .ser-result-wrap li div:nth-of-type(2){ padding: 4px 0; color: rgba(0,0,0,.45); font-size: 12px; } .ser-result-wrap li div:nth-of-type(3){ color: rgba(0,0,0,.45); font-size: 12px; } /*停车场鼠标移动显示弹窗*/ /*停车场弹窗*/ .parkpop-content{ width: 286px; /*height: 185px;*/ background: #fff; padding-top: 20px; padding-bottom: 20px; box-shadow: 0 3px 10px rgba(155,166,171,.5); /*box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.2);*/ } .parkpop-tit{ /*margin-left: 43px; width: 200px;*/ width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; /*text-indent: 20px;*/ text-align: center; height: 19px; font-size: 14px; color: #1f2b3d; /*background: url("../img/parkName_icon.png") no-repeat;*/ /*background-size: 14px 17px;*/ /*background-position: 0px 0px;*/ display: flex; justify-content:center; align-items: center; } .parkpop-tit >img{ margin-right:2px; } .parkpop-tit img{ display: inline-block; } /*.parkpop-tit span{ height: 18px; line-height: 18px; display: inline-block; }*/ .parkpop-cont{ margin-top: 10px; /*width: 254px;*/ width: 100%; height: 88px; /*margin-left: 18px;*/ display: flex; justify-content: center; align-items: center; } .parkpop-freecont{ float: left; width: 148px; height: 88px; background-color: #ddd; padding-left: 10px; padding-top: 12px; border-radius: 4px !important; } .parkpop-allnumcont{ float: left; width: 104px; height: 88px; background-color: #26c597; border-radius: 4px !important; color: #fff; } .freenum-cont{ height: 44px; /*width: ;*/ } .freespace-num{ width: 30px; height: 44px; background-color: #202020; color: #26c597; line-height: 44px; text-align: center; font-size: 32px; float: left; margin-right: 4px; } .freespace-numtit{ font-size: 14px; height: 16px; line-height: 16px; width: 100%; margin-top: 8px; padding-left: 27px; color: #1f2b3d; } .freespace-num:last-child{ margin-right:0; } .allnum-Num{ height: 58px; line-height:58px; width: 100%; text-align: center; font-size: 32px; } .allspace-tit{ height: 30px; line-height: 30px; font-size: 14px; text-align: center; } /*地图*/ /*右下角图例 */ /*******************************************************右下角图例*/ .freespace{ z-index: 3; position: fixed; height: 120px; width: 140px; bottom: 40px; left: 240px; color: #626c72; font-size: 12px; background-color: #fff; border-radius: 4px; box-shadow: 0 3px 10px rgba(155,166,171,.5); } .freespace .freespace-tit{ width: 100%; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #1f2b3d; background-color: #f5f6f6; } .freespace .freespace-content{ height: 188px; padding: 4px 0 0 16px; } .freespace .freespace-content .freespace-msg{ height: 25px; line-height: 25px; } .freespace-msg .msg-common{ width: 12px; height: 15px; display: inline-block; margin-right: 6px; vertical-align: middle; } .freespace-msg .msg-bgfull{ background: url("../img/legendMap_icon1.png") no-repeat; background-size:100% 100%; } .freespace-msg .msg-bgfew{ background: url("../img/legendMap_icon2.png") no-repeat; background-size:100% 100%; } .freespace-msg .msg-bgeough{ background: url("../img/legendMap_icon3.png") no-repeat; background-size:100% 100%; } /*停车场弹窗*/ .ITD-alert-tab-wrap{ padding-top: 7px; } .ITD-alert-tab-wrap li{ cursor: pointer; float: left; height: 60px; line-height: 60px; padding: 0 10px; margin-right: 70px; } .ITD-alert-tab-active{ border-bottom: 3px solid #5fe98f; } .caryard-basic-ino-name{ height: 57px; line-height: 57px; } .caryard-basic-borderbototm{ border-bottom: 1px solid #f0f0f0; } .caryard-basic-ifo-park-height{ height: 34px; line-height: 34px; } .caryard-basic-ifo-park span{ display: inline-block; width: 18px; height: 18px; margin-right: 5px; vertical-align: middle; margin-top: -3px; background-image: url(../img/index-card-title.png); background-repeat: no-repeat; background-position: 0 0; } .caryard-basic-ifo-park-wrap li{ padding-left: 23px; } .caryard-basic-ifo-park-wrap li div:nth-of-type(1){ width: 50%; } .caryard-basic-ifo-park-wrap li div span:nth-of-type(2){ width: 70px; display: inline-block; text-align:justify; text-align-last:justify; } .caryard-basic-ifo-type{ display: inline-block; width: 16px; height: 16px; margin-right: 18px; vertical-align: middle; /*margin-top: -3px;*/ background-image: url(../img/caryard-basic-ifo.png); background-repeat: no-repeat; background-position: 0 0; } .caryard-basic-ifo-car-type{ width: 90px; height: 66px; text-align: center; line-height: 66px; } .caryard-basic-ifo-device{ display: inline-block; width: 18px; height: 18px; margin-right: 16px; vertical-align: middle; /*margin-top: -3px;*/ background-image: url(../img/index-card-title.png); background-repeat: no-repeat; background-position: -54px 0; } .caryard-basic-ifo-total{ display: inline-block; width: 18px; height: 18px; margin-right: 16px; vertical-align: middle; /*margin-top: -3px;*/ background-image:url(../img/index-card-title.png); background-repeat: no-repeat; background-position: -18px 0; } .caryard-basic-ifo-entrance{ display: inline-block; width: 16px; height: 16px; margin-right: 18px; vertical-align: middle; /*margin-top: -3px;*/ background-image: url(../img/caryard-basic-ifo.png); background-repeat: no-repeat; background-position: -16px 0; } .caryard-basic-ifo-business{ display: inline-block; width: 16px; height: 16px; margin-right: 18px; vertical-align: middle; /*margin-top: -3px;*/ background-image: url(../img/caryard-basic-ifo.png); background-repeat: no-repeat; background-position: -32px 0; } .caryard-basic-ifo-address{ display: inline-block; width: 16px; height: 16px; margin-right: 18px; vertical-align: middle; /*margin-top: -3px;*/ background-image: url(../img/caryard-basic-ifo.png); background-repeat: no-repeat; background-position: -48px 0; } .caryard-basic-ifo-address-wrap{ max-width: 310px; } .caryard-basic-ifo-fees{ height: 37px; line-height: 37px; } .caryard-basic-ifo-fees span{ display: inline-block; width: 18px; height: 18px; margin-right: 5px; vertical-align: middle; margin-top: -3px; background-image: url(../img/index-card-title.png); background-repeat: no-repeat; background-position: -36px -18px ; } .caryard-basic-ifo-fees-wrap li{ padding-left: 23px; height:40px ; } .caryard-basic-ifo-fees-wrap li div{ float: left; } .caryard-basic-ifo-fees-smallicon{ width: 51px; height: 51px; background-image:url("../img/caryard-basic-ifo-fees-wrap.png") ; background-repeat: no-repeat; background-position: 0 0; margin-top: 8px; margin-right: 30px; } .caryard-basic-ifo-fees-bigicon{ width: 51px; height: 51px; background-image:url("../img/caryard-basic-ifo-fees-wrap.png") ; background-repeat: no-repeat; background-position: -51px 0; margin-top: 8px; margin-right: 30px; } .caryard-basic-ifo-fees-type{ width: 70px; line-height: 40px; } .caryard-basic-ifo-fees-rule{ width: 320px; margin-right: 20px; line-height: 40px; } .caryard-basic-ifo-fees-max{ line-height: 40px; } .caryard-basic-ifo-fees-max{ width: 250px; } .caryard-basic-ifo-photo{ height: 37px; line-height: 37px; } .caryard-basic-ifo-photo span{ display: inline-block; width: 16px; height: 16px; margin-right: 18px; vertical-align: middle; /* margin-top: -3px; */ background-image: url(../img/caryard-basic-ifo.png); background-repeat: no-repeat; background-position: -64px 0; } .caryard-basic-ifo-photo-wrap{ height:75px; padding: 13px 0 0; } .caryard-basic-ifo-photo-wrap li{ float: left; margin-right: 10px; width: 98px; height: 62px; } .caryard-basic-ifo-photo-wrap li img{ width: 100%; height: 100%; } .caryard-berth-ifo-wrap{ height: 57px; line-height: 57px; } .caryard-berth-ifo-number span:nth-of-type(1){ margin-right: 60px; } .caryard-berth-ifo-number>span:nth-of-type(1):before{ content: ''; position: absolute; left: -20px; top:3px; width: 12px; height: 14px; background: #5fe98f; } .caryard-berth-ifo-number>span:nth-of-type(2):before{ content: ''; position: absolute; left: -20px; top:3px; width: 12px; height: 14px; background: #f6f5f5; border: 1px solid #dbdbdb; } .caryard-berth-ifo-main{ height: 421px; overflow-y: auto; } .caryard-berth-ifo-main li div{ width: 40px; height: 70px; line-height: 70px; text-align: center; font-size: 12px; color:rgba(0,0,0,.8); float: left; margin-right: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .caryard-berth-ifo-main li div:nth-last-of-type{ margin-right: 0; } .caryard-berth-ifo-main li:nth-child(odd){ margin-bottom: 3px; } .caryard-berth-ifo-main li:nth-child(even){ margin-bottom: 35px; } .caryard-berth-ifo-status-green{ background-color: #5fe98f; } .caryard-berth-ifo-status-gray{ background-color: #f6f5f5; border: 1px solid #dbdbdb; } .caryard-parking-ifo li{ width: 164px; margin-right: 12px; float: left; height: 67px; padding: 9px 9px; } .caryard-parking-ifo li:nth-of-type(1){ background-color:#fff1db ; } .caryard-parking-ifo li:nth-of-type(1) .caryard-parking-ifo-icon{ width: 50px; height: 50px; margin-right: 9px; background-image: url("../img/caryard-parking-ifo.png"); background-repeat: no-repeat; background-position: 0 0; } .caryard-parking-ifo li:nth-of-type(2){ background-color:#dff9eb ; } .caryard-parking-ifo li:nth-of-type(2) .caryard-parking-ifo-icon{ width: 50px; height: 50px; margin-right: 9px; background-image: url("../img/caryard-parking-ifo.png"); background-repeat: no-repeat; background-position: -50px 0; } .caryard-parking-ifo li:nth-of-type(3){ background-color:#fff9db ; } .caryard-parking-ifo li:nth-of-type(3) .caryard-parking-ifo-icon{ width: 50px; height: 50px; margin-right: 9px; background-image: url("../img/caryard-parking-ifo.png"); background-repeat: no-repeat; background-position: -100px 0; } .caryard-parking-ifo li:nth-of-type(4){ background-color:#dff3f4 ; } .caryard-parking-ifo li:nth-of-type(4) .caryard-parking-ifo-icon{ width: 50px; height: 50px; margin-right: 9px; background-image: url("../img/caryard-parking-ifo.png"); background-repeat: no-repeat; background-position: -150px 0; } .caryard-parking-ifo li:last-of-type{ margin-right: 0; } .caryard-parking-ifo-title{ margin: 3px 0 5px; } .caryard-parking-detail-wrap{ margin-top: 15px; } .caryard-parking-detail-wrap>li{ height: 180px; float: left; margin-right: 12px; } .caryard-parking-detail-wrap>li:nth-of-type(1){ width: 428px; } .caryard-parking-detail-wrap>li:last-of-type{ width: 240px; margin-right: 0; } .caryard-parking-detail-rate span{ width: 18px; height: 18px; display: inline-block; margin-right: 5px; vertical-align: middle; margin-top: -3px; background-image: url(../img/index-card-title.png); background-repeat: no-repeat; background-position: -18px -36px; } .caryard-parking-detail-business span{ width: 18px; height: 18px; display: inline-block; margin-right: 5px; vertical-align: middle; margin-top: -3px; background-image: url(../img/index-card-title.png); background-repeat: no-repeat; background-position: -36px -18px; } .caryard-parking-detail-monitor span{ width: 18px; height: 18px; display: inline-block; margin-right: 5px; vertical-align: middle; margin-top: -3px; background-image: url(../img/index-card-title.png); background-repeat: no-repeat; background-position: -54px 0; } .caryard-parking-echart{ height: 145px; width:425px; } .pay-way-ul{ padding: 0 35px; } .pay-way-ul li { overflow: hidden; height: 34px; line-height: 34px; } .pay-way-ul li div:nth-of-type(1) { width: 42px; margin-right: 5px; } .pay-way-wrap { width: calc(100% - 50px); height: 10px; background-color: #edf7fb; border-radius: 5px!important; vertical-align: middle; overflow: hidden; margin-top: 13px; } .pay-way-ul li:nth-of-type(1) .pay-way-scale { width: 70%; background-color: #5fe98f; } .pay-way-ul li:nth-of-type(2) .pay-way-scale { width: 60%; background-color: #5ed8a6; } .pay-way-ul li:nth-of-type(3) .pay-way-scale { width: 50%; background-color: #5dc2c3; } .pay-way-ul li:nth-of-type(4) .pay-way-scale { width: 40%; background-color: #5cb2d9; } .pay-way-ul li div:nth-of-type(1) { width: 42px; margin-right: 5px; } .pay-way-scale { height: 10px; left: 0; top: 0; border-radius: 5px!important; } .color-status-abnormal{ color: #fc4a4a; } .caryard-monitor-main{ } .caryard-monitor-main li{ height: 34px; line-height: 34px; padding-left: 26px; border-bottom: 1px solid #f0f0f0; } .caryard-monitor-main li span:nth-of-type(1){ width: 100px; display: inline-block; } .caryard-monitor-main li span:nth-of-type(2){ width: 105px; display: inline-block; margin-right: 5px; } .caryard-monitor-main li span:nth-of-type(3){ width: 18px; height: 18px; line-height: 18px; margin-bottom: 29px; text-align: center; display: inline-block; vertical-align: middle; color: #fc4a4a; font-size: 12px; border:1px solid #fc4a4a; border-radius: 100%!important; } .caryard-parking-berth-usage{ margin-top: 15px; } .caryard-parking-berth-usage span{ width: 18px; height: 18px; display: inline-block; margin-right: 5px; background: url("../img/timeusage.png") no-repeat; vertical-align: middle; } .berth-usage-echart{ height: 110px; width:695px; } .caryard-basic-ifo-fees-cricle{ height: 8px; width: 8px; background-color: #1E95CD; border-radius: 50% !important; margin-top: 16px; margin-right: 20px; }