/*错误提示*/ #errormodel .modal-content{ margin-top: 150px; margin-left: 186px; height: 44px; width: 300px; text-align: center; border-radius: 20px !important; } #errormodel .modal-body{ font-size: 13px; background: #1f2b3d; color: #fff; height: 44px; line-height: 44px; padding: 0; border-radius: 20px !important; } /*公用结束*/ /*------主体内容---------*/ .chargingrule-wrap{ padding-left: 0; } .chargingrule-wrap li{ width: 266px; height: 316px; float: left; margin: 0 18px 18px 0; } .chargingrule-title{ height: 68px; line-height: 68px; } .chargingrule-title-green:after{ content: ''; width: 0; height: 0; border-top: 36px solid #5fe98f; border-left: 36px solid transparent; right: 0; top:0; position: absolute; transition:all .7s linear; -moz-transition:all .7s linear; /* Firefox 4 */ -webkit-transition:all .7s linear; /* Safari and Chrome */ -o-transition:all .7s linear; /* Opera */ -ms-transition:all .7s linear; } .chargingrule-title-yellow:after{ content: ''; width: 0; height: 0; border-top: 36px solid #fed64d; border-left: 36px solid transparent; right: 0; top:0; position: absolute; transition:all .7s linear; -moz-transition:all .7s linear; /* Firefox 4 */ -webkit-transition:all .7s linear; /* Safari and Chrome */ -o-transition:all .7s linear; /* Opera */ -ms-transition:all .7s linear; } .chargingrule-title-blue:after{ content: ''; width: 0; height: 0; border-top: 36px solid #1E95CD; border-left: 36px solid transparent; right: 0; top:0; position: absolute; transition:all .7s linear; -moz-transition:all .7s linear; /* Firefox 4 */ -webkit-transition:all .7s linear; /* Safari and Chrome */ -o-transition:all .7s linear; /* Opera */ -ms-transition:all .7s linear; } .chargingrule-wrap li:hover .chargingrule-more{ opacity: 1; filter:alpha(opacity=100); } .chargingrule-wrap li:hover .chargingrule-title-green:after{ border-top: 46px solid #26be96; border-left: 46px solid transparent; } .chargingrule-wrap li:hover .chargingrule-title-yellow:after{ border-top: 46px solid #fed64d; border-left: 46px solid transparent; } .chargingrule-wrap li:hover .chargingrule-title-blue:after{ border-top: 46px solid #1E95CD; border-left: 46px solid transparent; } .chargingrule-circle-green{ height: 160px; background: url("../img/chargingrule-circle-green.png") no-repeat center center; } .chargingrule-circle-yellow{ height: 160px; background: url("../img/chargingrule-circle-yellow.png") no-repeat center center; } .chargingrule-circle-blue{ height: 160px; background: url("../img/chargingrule-circle-blue.png") no-repeat center center; } .chargingrule-time{ padding-top: 45px; line-height: 48px; height: 48px; box-sizing: content-box; } .chargingrule-more{ -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -ms-transition: all 0.7s linear; -o-transition: all 0.7s linear; transition: all 0.7s linear; bottom: 24px; left:50%; margin-left: -36px; opacity: 0; filter:alpha(opacity=0); } .chargingrule-wrap li:last-of-type .chargingrule-add{ height: 120px; width: 120px; margin: 111px auto 15px; background-color: #e7eaef; border-radius: 50%!important; position: relative; cursor: pointer; } .chargingrule-wrap li:last-of-type .chargingrule-add span:nth-of-type(1){ width: 56px; height: 6px; border-radius: 5px!important; position: absolute; top:50%; left: 50%; transform:translate(-50%,-50%) ; -webkit-transform:translate(-50%,-50%) ; -moz-transform:translate(-50%,-50%) ; -ms-transform:translate(-50%,-50%) ; -o-transform:translate(-50%,-50%) ; display: block; background-color: #fff; } .chargingrule-wrap li:last-of-type .chargingrule-add span:nth-of-type(2){ width: 6px; height: 56px; border-radius: 5px!important; position: absolute; top:50%; left: 50%; transform:translate(-50%,-50%) ; -webkit-transform:translate(-50%,-50%) ; -moz-transform:translate(-50%,-50%) ; -ms-transform:translate(-50%,-50%) ; -o-transform:translate(-50%,-50%) ; display: block; background-color: #fff; } /*-------新增弹窗 sta--------*/ .chargingrule-form-step{ /*max-height: 417px;*/ height: 390px; overflow-y: scroll; } .chargingrule-width80 { width: 80px; } .chargingrule-width60{ width: 60px; } .chargingrule-bgf5f7f8{ background-color: #f5f7f8 !important; } .chargingrule-pad5{ padding-left:5px; padding-right:5px; } /*特殊资费 sta*/ .chargingrule-space-tit{ height: 22px; line-height: 22px; width: 82px; margin-left: 20px; cursor: pointer; background: url("../img/chargingrule_smallIcon.png") no-repeat; background-position: 0px 1px; padding-left: 10px; color: #fff; } .chargingrule-space-titactive{ background: url("../img/chargingrule_smallIcon.png") no-repeat; background-position: -97px 1px; padding-left: 20px !important; } .chargingrule-special-con{ margin:9px; border: 1px dashed #cfcfcf; padding: 22px 10px; display: none; } .chargingrule-padl5{ padding-left: 5px; } .chargingrule-add-msg{ height: 22px; line-height: 22px; width: 100%; font-size: 12px; } /*特殊资费 end*/ /*规则样式 sta*/ .chargingrule-daycon-main{ width: 322px; } .chargingrule-common-marl9{ margin-left: 9px; } .chargingrule-daytitImg{ width: 26px; height: 24px; top: 5px; left: 60px; background: url(../img/chargingrule_smallIcon.png) no-repeat; background-position: -140px -30px; } .chargingrule-nighttitImg{ width: 26px; height: 24px; top: 5px; left: 60px; background: url(../img/chargingrule_smallIcon.png) no-repeat; background-position: -105px -30px; } /*大型车小型车 icon*/ .chargingrule-car-smallbg{ margin-top: 9px; width: 18px; height: 18px; float: left; background: url(../img/chargingrule_smallIcon.png) no-repeat; background-position: -72px -66px; } .chargingrule-car-bigbg{ margin-top: 9px; width: 18px; height: 18px; float: left; background: url("../img/chargingrule_smallIcon.png") no-repeat; background-position: -98px -66px; } /*规则样式内容*/ .chargingrule-car-common{ height: 36px; line-height: 36px; width: 290px; margin: 0 16px; border-bottom: 1px solid #d8e2e5; } .chargingrule-add-right{ height: 36px; width: 26px; text-align: center; float: right; cursor: pointer; } .chargingrule-car-name{ width: 60px; float: left; height: 36px; line-height: 36px; margin-left: 10px; } .chargingrule-defaultUl,.chargingrule-addSmallul,.chargingrule-addBigul{ padding-left: 16px; padding-bottom: 5px; } .chargingrule-defaultUl .chargingrule-car-contmsg{ width: 290px; height: 28px; line-height: 28px; margin-top: 5px; } .chargingrule-wid24{ width: 22px; } .chargingrule-wid3{ width: 30px; } .chargingrule-time-style{ outline:none; border: none; color: #26be96; height: 22px; text-align: center; line-height: 22px; display: inline-block; border-bottom: 1px dashed #26be96; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .chargingrule-daycon-main input{ background-color: #f5f7f8 !important; } .chargingrule-addSmallli,.chargingrule-addBigli{ width: 290px; height: 28px; line-height: 28px; margin-bottom: 8px; } .chargingrule-addleft{ float: left; height: 28px; line-height: 28px; } .chargingrule-wid105{ width: 105px; } .chargingrule-wid138{ width: 138px; } /*layui时间插件样式*/ .layui-laydate-header{ display: none; } /*删除按钮*/ .chargingrule-minusBtn{ margin-top: 8px; background: url(../img/chargingrule_smallIcon.png) no-repeat; background-position: -44px -35px; width: 15px; height: 15px; cursor: pointer; float: left; } /*select 下拉框字体样式*/ .chargingrule-car-contmsg .btn-group,.chargingrule-addSmallli .btn-group,.chargingrule-addBigli .btn-group{ height: 28px; line-height: 28px; float: left; } .chargingrule-car-contmsg .btn,.chargingrule-addSmallli .btn,.chargingrule-addBigli .btn{ padding:3px 6px !important; background: #f5f7f8; color: #6aabe9; border-color: #f5f7f8 !important; } .chargingrule-car-contmsg .dropdown-menu.inner,.chargingrule-addSmallli .dropdown-menu.inner,.chargingrule-addBigli .dropdown-menu.inner{ width: 90px !important; } .chargingrule-defaultUl .btn, .chargingrule-addSmallul .btn, .chargingrule-addBigul .btn{ font-size: 13px !important; } /*yincang*/ .addCarType:nth-of-type(2){ display: none !important; } /*单选复选美化*/ input[type=checkbox], input[type=radio ]{ width : 28px; height : 24px; margin : 0; padding : 0; opacity : 0; filter: "alpha(opacity=0)"; /* IE 8 */ } input[type=checkbox]+ label{ display : inline-block; margin-left : -28px; padding-left : 28px; background : url('../img/input-checkexActive.png') no-repeat 0 center; line-height : 24px; opacity : 1; } input[type=checkbox]:hover + label{ background: url('../img/input-checkexActive.png') no-repeat 0 center; } input[type=checkbox]:checked + label{ background: url('../img/input-checkbox.png') no-repeat 0 center; } input[type=checkbox]:checked:hover + label{ background: url('../img/input-checkbox.png') no-repeat 0 center; } input[type=radio] + label{ /*margin-right: 14px;*/ display : inline-block; margin-left : -28px; padding-left : 20px; background : url('../img/input-radio.png') no-repeat 0 center ; line-height : 24px; } input[type=radio]:hover + label{ background: url('../img/input-radio.png') no-repeat 0 center; } input[type=radio]:checked + label{ background : url('../img/input-radio-active.png') no-repeat 0 center; } input[type=radio]:checked:hover + label{ background: url('../img/input-radio-active.png') no-repeat 0 center; } /**/ .chargingrule-des{ height: 70px; padding: 0 50px; } .des_add,.des_addRead{ background: url("../img/rule_add.png") no-repeat; height: 16px; width: 16px; background-size: 100% 100%; margin-left: 10px; } .des_del,.des_delRead{ background: url("../img/rule_del.png") no-repeat; height: 16px; width: 16px; background-size: 100% 100%; margin-left: 10px; } textarea{ padding:4px; resize:none; outline:none; border: 1px solid #b1b1b1; border-radius: 4px !important; } /*查看规则 修改描述 */ .tab-btn-wrap{ height: 40px; width: 100%; margin-bottom: 5px; border-bottom: 1px solid #D9D9D9; } .tab-btn-wrap li:nth-of-type(1) { border-left: 1px solid #D9D9D9; border-top: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; border-radius: 4px 0 0 4px !important; margin-left: 252px; } .tab-btn-wrap li:nth-of-type(2) { border-right: 1px solid #D9D9D9; border-top: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; border-radius: 0 4px 4px 0 !important; } .tab-btn-wrap li { float: left; padding: 0 15px; height: 32px; line-height: 32px; cursor: pointer; background: rgba(255,255,255,1); text-align: center; } .tab-btn-wrap li.tabAction { border: 1px solid #1E95CD; color: #1E95CD; }