/* //下拉框箭头指向问题 */


/* 所有的tab时间选择框的高度 */

.el-radio-button--small .el-radio-button__inner {
    padding: 8px 15px !important;
}

.el-form-item--small .el-form-item__content {
    line-height: 30px !important;
}

 
  
    
    

/* 所有的具体时间选择框的高度 */

.el-range-editor--small.el-input__inner {
    height: 30px !important;
}

/* 首页表格的高度 */
#dataStatus .el-table tr {
    height: 32px !important;
}
/* 所有表格行高40 */

.el-table tr {
    height: 40px !important;
}


/* 表格复选框会出现省略号处理 */

.el-table .el-table-column--selection .cell {
    text-overflow: clip !important;
}

.el-checkbox,
.el-radio-button__inner {
    font-weight: 400 !important;
}


/* 所有弹框都居中 */

.el-dialog {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0 !important;
    transform: translate(-50%, -50%);
    display: flex;
    flex-direction: column;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    opacity: 1;
    border-radius: 8px;
    /* z-index: 1; */
}
.el-dialog.dialog-fix {
    border-radius: 7px;
}


/*下拉框关闭*/

.el-select .el-input .el-select__caret {
    -webkit-transform: rotateZ(90deg) !important;
    -ms-transform: rotate(90deg) !important;
    transform: rotateZ(90deg) !important;
}

.el-table .el-table-column--selection .el-checkbox__original {
    left: 0;
}


/*下拉框展开*/

.el-select .el-input .el-select__caret.is-reverse {
    -webkit-transform: rotateZ(180deg) !important;
    -ms-transform: rotate(180deg) !important;
    transform: rotateZ(180deg) !important;
}

.el-tooltip:focus {
    outline: none;
}


/* 大屏地图的信息弹框样式修改 */

#cloudPlatform .anchorBL {
    display: none !important;
}

#cloudPlatform .BMap_shadow {
    display: none !important;
}

#cloudPlatform .BMap_pop div:nth-child(8) {
    display: none !important;
}

#cloudPlatform .BMap_bubble_title {
    /* background: #021A36 !important; */
    text-align: center !important;
    /* opacity: 0.5;background:rgba(9,18,32,0.5); */
    background-color: rgba(9, 18, 32, 0.5) !important;
    /* background-color: rgba(255, 255, 0, 0.5); */
    color: #fff;
    line-height: 40px !important;
}

#cloudPlatform .BMap_pop div:nth-child(1) div,
#cloudPlatform .BMap_pop div:nth-child(7) div,
#cloudPlatform .BMap_pop div:nth-child(5) div {
    display: none;
}

#cloudPlatform .BMap_pop img {
    display: none;
}

#cloudPlatform .BMap_pop div:nth-child(9) {
    /* display: none; */
    width: 90px !important;
    height: 40px !important;
    left: 64px !important;
    top: 125px !important;
    border-radius: 4px;
}

#cloudPlatform .BMap_pop div:nth-child(2),
#cloudPlatform .BMap_pop div:nth-child(6),
#cloudPlatform .BMap_pop div:nth-child(3) {
    display: none;
    background: pink;
}

#cloudPlatform .BMap_pop div:nth-child(10) div img {
    display: none;
}

#cloudPlatform .BMap_center,
#cloudPlatform .BMap_bottom,
#cloudPlatform .BMap_top {
    display: none !important;
}

.el-tooltip__popper {
    max-width: 80%;
    /* background-color: #fff !important; */
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    /* border: 1px solid #707070 !important; */
    /* color: #333 !important; */
}


/* 表格提示的背景颜色改变 */

#regionZhaChe .regionZhaChe_alertlook .el-tabs__content {
    margin-top: 20px;
}


/* tab切换的内容距离上边头部的距离 */

.el-tabs__nav-wrap::after {
    background-color: #fff !important;
}


/* tab切换不要下面的横线  */

.el-cascader-menu {
    width: 206px !important;
}


/* 终端管理页面下拉框的宽度 */

.el-tabs__active-bar {
    height: 1px !important;
}


/* .el-scrollbar__wrap {
                            margin-right: -20px !important;
                        } */


/* 复选框颜色 */


/* .regionZhaChe_alert .el-scrollbar__wrap {
                            margin-right: -20px !important;
                        } */


/* 下拉框边的样式 */


/* .el-select-dropdown__wrap {
                            margin-bottom: -17px !important;
                            margin-right: -17px !important;
                        } */


/* 司机管理新建机构的时候机构列表显示不全的问题 */

.drivermanage_alertContent .el-tabs__content {
    overflow: inherit !important;
}


/* 管理中心里面内容距离下面的间距 */

.el-autocomplete-suggestion__wrap {
    margin-bottom: 0px !important;
}


/*区域查车中表格按钮*/

.lookhistory_table .el-button,
.regionZhaChe_table .el-button {
    padding: 0px !important;
}


/*弹框给圆角*/

#drivermanage .el-dialog__header,
#vehiclemanagement .el-dialog__header,
#equipment .el-dialog__header,
#simcar .el-dialog__header,
#organization .el-dialog__header,
#regionZhaChe .el-dialog__header {
    border-radius: 7px 7px 0px 0px;
    height: 25px !important;
}

#drivermanage .el-button+.el-button,
#vehiclemanagement .el-button+.el-button,
#equipment .el-button+.el-button,
#simcar .el-button+.el-button,
#organization .el-button+.el-button {
    margin-left: 0px;
}


/*行程列表查看轨迹滚动条*/

#journey .el-scrollbar__view {
    height: 100%;
}

#messagetrave .el-scrollbar__view {
    height: 100%;
}

#guijiList .el-scrollbar__view {
    height: 100%;
}


/*影像资料*/

.sdvideo_alert .el-dialog {
    /* margin-top: 26vh !important; */
    width: 550px !important;
    border-radius: 8px;
}

.sdvideo_alert .el-dialog__body {
    padding: 0px !important;
}


/* sim卡管理 */

.equipment_alertlook .el-dialog,
.equipment_alert .el-dialog,
.sim_alert .el-dialog {
    /* margin-top: 26vh !important; */
    width: 500px !important;
    border-radius: 8px;
}


/*区域查车里的历史信息*/

.regionZhaChe_alert .el-dialog {
    width: 800px !important;
    height: 620px !important;
    box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1) !important;
    border-radius: 8px;
}


/*车辆管理新建弹框*/

.vehiclemanagement_alert .el-dialog {
    width: 500px !important;
    /* height: 590px; */
    border-radius: 8px;
}

.drivermanage_alert .el-dialog {
    width: 500px !important;
    height: 504px;
    border-radius: 8px;
}


/* logo定制上传按钮的大小 */

.uploadingBtn .el-button {
    padding: 7px 15px !important;
}


/*车辆查看弹框*/

.vehiclemanagement_alertlook .el-dialog {
    /* margin-top: 20vh !important; */
    width: 500px !important;
    height: 530px !important;
    border-radius: 8px;
}

.drivermanage_alertlook .el-dialog {
    /* margin-top: 20vh !important; */
    width: 500px !important;
    height: 500px !important;
    border-radius: 8px;
}

.regionZhaChe_alertlook .el-dialog {
    /* margin-top: 22vh !important; */
    width: 500px !important;
    height: 488px !important;
    border-radius: 8px;
}

.drivermanage_alert .el-tabs__header,
.drivermanage_alertlook .el-tabs__header,
.regionZhaChe_alertlook .el-tabs__header,
.regionZhaChe_alert .el-tabs__header,
.vehiclemanagement_alert .el-tabs__header,
.vehiclemanagement_alertlook .el-tabs__header {
    margin: 0px !important;
}

.equipment_alertb .el-dialog {
    /*margin-top: 10vh !important;*/
    width: 500px !important;
    height: 548px !important;
    border-radius: 8px;
}

.drivermanage_alertlook .el-dialog__body,
.drivermanage_alert .el-dialog__body,
.vehiclemanagement_alertlook .el-dialog__body,
.vehiclemanagement_alert .el-dialog__body {
    padding: 0px 20px !important;
}

.regionZhaChe_alertlook .el-dialog__body {
    padding: 0px 0px !important;
}

.regionZhaChe_alert .el-dialog__body {
    padding: 0px !important;
}


/*from表单的与另一个的间距*/

.el-form-item__error {
    padding-top: 0px !important;
}

.el-form-item {
    margin-bottom: 12px !important;
}

.login_bg .el-form-item {
    margin-bottom: 0px !important;
}


/* 登录页输入框距离左边的距离 */

.login_form .el-input__inner {
    padding-left: 50px;
}

.login_form .identify_code .el-input__inner {
    padding-left: 10px !important;
}

.login_form .el-form-item__error {
    padding-top: 5px !important;
}


/*弹出框按钮的样式*/

.organization_alertdelet .el-button {
    padding: 7px 23px !important
}

.organization_alert .el-button {
    padding: 7px 25px !important
}

.drivermanage_alert .el-button,
.drivermanage_alertlook .el-button,
.regionZhaChe_alertlook .el-button,
.vehiclemanagement_alert .el-button,
.vehiclemanagement_alertlook .el-button,
.account_alertFind .el-button,
.account_alert .el-button,
.account_alertdelet .el-button {
    padding: 7px 25px !important
}


/*删除弹出框的样式*/

.equipment_alertdelet .el-button,
.roleInfo_alert .el-button,
.account_alertdelet .el-button {
    padding: 7px 23px !important
}

#terminal .el-input__inner {
    padding: 0px !important;
    padding-left: 15px !important;
}
#terminal .el-date-editor .el-input__inner {
    padding-left: 30px!important;
}


/*设备管理的查看弹框*/

.equipment_alertlook .el-dialog--center .el-dialog__body {
    padding: 10px 0px;
    padding-bottom: 20px;
}

.templateMana_alertdeleta .el-dialog__body,
.equipment_alertdelet .el-dialog__body,
.organization_alertdelet .el-dialog__body,
.account_alertdelet .el-dialog__body {
    padding: 21px 0px;
    text-align: center;
}


/*删除弹框样式*/

.templateMana_alertdeleta .el-dialog,
.equipment_alertdelet .el-dialog,
.organization_alertdelet .el-dialog,
.account_alertdelet .el-dialog {
    /* margin-top: 36vh !important; */
    width: 322px !important;
    height: 150px !important;
    border-radius: 8px;
    padding-bottom: 20px;
}

.account_alertdelet .el-dialog__title {
    font-size: 16px !important;
}

.templateMana_alertdeleta .el-dialog__footer,
.equipment_alertdelet .el-dialog__footer,
.organization_alertdelet .el-dialog__footer,
.account_alertdelet .el-dialog__footer {
    text-align: center !important;
}

.equipment_alertdelet .el-dialog__header,
.templateMana_alertdeleta .el-dialog__header,
.organization_alertdelet .el-dialog__header,
.account_alertdelet .el-dialog__header {
    background: #384661;
    color: #fff !important;
    padding: 8px !important;
    padding-bottom: 8px !important;
    height: 25px !important;
}


/*账号管理查看弹出框样式*/

.account_alertFind .el-dialog {
    /* margin-top: 26vh !important; */
    width: 500px !important;
    height: 432px !important;
    border-radius: 8px;
}


/* 模板信息弹框样式 */

.templateMana_alert .el-dialog {
    /* margin-top: 26vh !important; */
    width: 500px !important;
    height: 304px !important;
    border-radius: 8px;
}

.templateMana_alert .el-dialog__body {
    padding: 0px !important;
}


/*机构管理新建弹出框样式*/

.organization_alert .el-dialog {
    /* margin-top: 20vh !important; */
    width: 500px !important;
    height: 554px !important;
    border-radius: 8px;
}

.add_alert .el-dialog {
    /* margin-top: 20vh !important; */
    width: 598px !important;
    height: 590px !important;
    border-radius: 8px;
}

.equipmentdeleBtn .el-button {
    padding: 0px !important;
}


/*新建用户里的星号位置*/

.account_alert .el-form-item__content {
    margin-left: 120px !important;
}


/*星号的样式要在前面*/

.drivermanage_alert .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,
.equipment_alertb .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,
.vehiclemanagement_alert .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,
.equipment_alert .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,
.sim_alert .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,
.organization_alert .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,
.account_alert .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
    margin-right: 7px !important;
}

.account_alert .el-dialog__body {
    padding: 15px 20px !important;
}

.account_alert .el-form-item__label {
    width: 120px !important;
}

.add_alert .el-dialog__body {
    padding: 15px 0px !important;
}


/*弹框的输入框为固定宽度*/

.organization_alert .el-input__inner,
.organization_alert .el-input,
.account_alert .el-input__inner,
.account_alert .el-input,
.drivermanage_alert .el-dialog .el-input,
.vehiclemanagement_alert .el-dialog .el-input,
.sim_alert .el-dialog .el-input,
.equipment_alertb .el-dialog .el-input,
.equipment_alert .el-dialog .el-input,
.equipment_alertblook .el-dialog .el-input,
#simcar .el-dialog .el-input {
    width: 220px !important;
}

.add_alert .add_alertContentTop .el-input {
    width: 130px !important;
}


/*账号管理赛选条件*/

.drivermanage_screen .el-input__inner,
.vehiclemanagement_screen .el-input__inner,
.account_screen .el-input__inner {
    /* width: 140px !important; */
}
.el-autocomplete-suggestion li{
    padding: 0 10px !important;
}
.account_screen .el-form-item__label {
    font-size: 12px;
}


/*管理中心查询条件距离上面距离*/

.vehiclemanagement_screen .el-form-item,
.account_screen .el-form-item {
    margin-left: 15px;
    margin-top: 22px;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
}


/*删除按钮的位置*/

.organization_alertdelet .el-dialog__headerbtn,
.templateMana_alertdeleta .el-dialog__headerbtn,
.equipment_alertdelet .el-dialog__headerbtn,
.account_alertdelet .el-dialog__headerbtn {
    top: 12px !important;
}


/*弹框的关闭按钮上下居中*/

.el-dialog__headerbtn {
    top: 17px !important;
}


/* 弹框表头的字体大小 */

.el-dialog__title {
    font-size: 16px !important;
}

.equipment_screen .el-input--small .el-input__inner {
    width: 140px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


/*角色管理弹框关闭按钮的颜色*/

#elect_fence .el-dialog .el-dialog__close,
#linset .el-dialog .el-dialog__close,
#templateMana .el-dialog .el-dialog__close,
#drivermanage .el-dialog .el-dialog__close,
#regionZhaChe .el-dialog .el-dialog__close,
#vehiclemanagement .el-dialog .el-dialog__close,
#equipment .el-dialog .el-dialog__close,
#simcar .el-dialog .el-dialog__close,
.organization_alertdelet .el-dialog__close,
.organization_alert .el-dialog__close,
.sdvideo_alert.el-dialog__close,
.account_alertdelet .el-dialog__close,
.roleInfo_alert .el-dialog__close,
.account_alert .el-dialog__close {
    color: #fff !important;
    font-weight: 700;
}


/* 滑过右上角关闭按钮有悬浮颜色 */

#elect_fence .el-dialog .el-dialog__close:hover,
#linset .el-dialog .el-dialog__close:hover,
#templateMana .el-dialog .el-dialog__close:hover,
#drivermanage .el-dialog .el-dialog__close:hover,
#regionZhaChe .el-dialog .el-dialog__close:hover,
#vehiclemanagement .el-dialog .el-dialog__close:hover,
#equipment .el-dialog .el-dialog__close:hover,
#simcar .el-dialog .el-dialog__close:hover,
.organization_alertdelet .el-dialog__close:hover,
.organization_alert .el-dialog__close:hover,
.sdvideo_alert.el-dialog__close:hover,
.account_alertdelet .el-dialog__close:hover,
.roleInfo_alert .el-dialog__close:hover,
.account_alert .el-dialog__close:hover {
    color: #4d7cfe !important;
    font-weight: 700;
}


/*角色管理弹框颜色*/

.roleInfo_alert:not(.no-limit-width) .el-dialog {
    /* margin-top: 22vh !important; */
    width: 500px !important;
    height: 496px !important;
    border-radius: 8px;
}

.account_alert .el-dialog {
    /* margin-top: 22vh !important; */
    width: 500px !important;
    /* height: 434px !important; */
    border-radius: 8px;
}

.el-dialog__header {
    background: #384661;
    color: #fff !important;
    padding: 13px !important;
    padding-bottom: 12px !important;
    border-radius: 7px 7px 0 0;
}

.el-dialog__title {
    color: #fff !important;
}

.roleInfo_alert .el-dialog__body,
.roleInfo_alert.el-dialog--center,
.el-dialog__footer {
    padding: 0px !important;
}

.el-dialog--center .roleInfo_alert .el-dialog__close {
    color: #fff !important;
}


/*地图提示内容的边框样式*/

.BMapLabel {
    border: 0px !important;
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.06) !important;
    border-radius: 8px !important;
}

.el-header {
    padding: 0px !important;
}


/*.el-submenu {
            width: 188px !important;
        }*/


/*导航的图标改变方向*/


/*菜单关闭*/

.el-submenu>.el-submenu__title .el-submenu__icon-arrow {
    -webkit-transform: rotateZ(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotateZ(-90deg);
    margin-top: -5px;
    font-size: 12px;
}


/*菜单展开*/

.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow {
    -webkit-transform: rotateZ(0deg) !important;
    -ms-transform: rotate(0deg) !important;
    transform: rotateZ(0deg) !important;
}


/* 管理中心页面里的表单箭头改变方向 */


/* 收起 */

.vehiclemanagement_screen .el-icon-arrow-down,
.drivermanage_alert .el-icon-arrow-down,
.vehiclemanagement_alert .el-icon-arrow-down,
.equipment_alertb .el-icon-arrow-down,
.sim_alert .el-icon-arrow-down,
#organization .el-icon-arrow-down {
    -webkit-transform: rotateZ(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotateZ(-90deg);
}


/* 展开 */

.account_list_p .el-icon-arrow-up,
.erdai_screen .el-icon-arrow-up,
.vehiclemanagement_screen .el-icon-arrow-up,
.drivermanage_alert .el-icon-arrow-up,
.vehiclemanagement_alert .el-icon-arrow-up,
.equipment_alertb .el-icon-arrow-up,
.sim_alert .el-icon-arrow-up,
#organization .el-icon-arrow-up {
    -webkit-transform: rotateZ(180deg) !important;
    -ms-transform: rotate(180deg) !important;
    transform: rotateZ(180deg) !important;
}


/* 关闭 */

.account_list_p .el-select__caret,
.erdai_screen .el-select__caret,
.drivermanage_alert .el-input .el-select__caret,
.vehiclemanagement_alert .el-input .el-select__caret,
.equipment_alertb .el-select .el-input .el-select__caret,
#organization .el-select .el-input .el-select__caret {
    -webkit-transform: rotateZ(90deg) !important;
    -ms-transform: rotate(90deg) !important;
    transform: rotateZ(90deg) !important;
}


/* 展开 */

.drivermanage_alert .el-input .el-select__caret.is-reverse,
.vehiclemanagement_alert .el-input .el-select__caret.is-reverse,
.equipment_alertb .el-select .el-input .el-select__caret.is-reverse,
#organization .el-select .el-input .el-select__caret.is-reverse {
    -webkit-transform: rotateZ(180deg) !important;
    -ms-transform: rotate(180deg) !important;
    transform: rotateZ(180deg) !important;
}


/*搜索按钮图标的背景*/


/* #carselect .realLocation_plateNum .el-input__inner {
    border-right: 0px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

#carselect .realLocation_plateNum .el-input-group__append {
    background-color: #4D7CFE !important;
    border: 0px solid #ccc !important;
    color: #fff !important;
} */


/*input 框的高度*/

.el-input--small .el-input__inner {
    height: 30px !important;
    line-height: 30px !important;
}


/*报警详情里禁用按钮的样式以及按钮样式 */

.messagealarm_stateBtns .el-button:first-child {
    color: #fff !important;
    background: #FE944D;
    border: 0px !important;
}

.messagealarm_stateBtns .el-button:nth-child(2) {
    color: #fff !important;
    background: #FE664D;
    border: 0px !important;
}

.messagealarm_stateBtns .el-button.is-disabled {
    color: #fff !important;
    background: #dadada !important;
    border-radius: 2px !important;
}


/*表格里面按钮的样式*/

.travelList_table .el-table button,
.account_table .el-table button {
    font-size: 12px !important;
    width: 45px !important;
    text-align: left !important;
}

.travelList_table .el-button,
.account_table .el-button {
    padding: 0px !important;
}

.wrapper .el-button {
    padding: 0px !important;
}

.tzjiuze .el-button.is-disabled,
.zxjiuze .el-button.is-disabled {
    color: #c0c4cc !important;
}

.zxjiuze .el-button {
    color: #FE944D !important;
}

.tzjiuze .el-button {
    color: #FE664D !important;
}

.traveList_driverFindcar .el-autocomplete,
.alarmTable_driverFindcar .el-autocomplete {
    width: 140px !important;
}

.alarmTable_driverFind .el-autocomplete {
    width: 140px !important;
}

.traveList_driverFind .el-autocomplete {
    width: 140px !important;
}


/*修改导航颜色滑过以及选中和背景颜色*/

.el-submenu__title {
    background: #384661 !important;
    /* background: #26344F !important; */
}

.el-menu {
    /* width: 188px; */
    background-color: #384661 !important;
}

.el-menu .el-menu-item {
    color: #ffffff !important;
    background: #384661 !important;
    z-index: 0;
    transition: color 0s;
}
.el-menu .level-1:hover > .item-name,
.el-menu .level-2:hover > .item-name,
.el-menu .level-1 .el-submenu__title:hover > .item-name,
.el-menu .level-2 .el-submenu__title:hover > .item-name {
    font-weight: bold;
}
.el-menu .level-1:not(.el-submenu),
.el-menu .level-1 .el-submenu__title {
    padding-left: 27px!important;
    font-size: 16px;
    transition: color 0s;
}
.el-menu .level-1 .el-menu-item {
    padding-left: 62px!important;
}
.el-menu .level-2,
.el-menu .level-2 .el-submenu__title,
.el-menu .level-3 {
    font-size: 14px;
}
.el-menu .level-2 .el-submenu__title {
    padding-left: 57px!important;
}
.el-menu .el-menu-item.level-3 {
    padding-left: 69px!important;
}

.el-menu--vertical {
    text-align: center;
}
.el-menu--vertical .el-menu .el-submenu__title {
    padding-left: 20px!important;
}
.el-menu--vertical .el-menu .el-menu-item.level-3 {
    padding-left: 45px!important;
}
.el-menu--vertical .el-menu .el-submenu__title,
.el-menu--vertical .el-menu .el-menu-item.is-active {
    max-width: unset!important;
}
.el-menu--collapse.el-menu .level-1:not(.el-submenu),
.el-menu--collapse.el-menu .level-1.el-submenu .el-submenu__title {
    padding-left: 19px!important;
    padding-top: 3px;
}

.el-menu-item i,
.el-submenu__title i {
    color: #fff !important;
    font-size: 18px;
    margin-top: -5px;
    margin-right: 12px;
}


/* 二级导航选中时的样式 */
.el-menu-item:after,
.el-submenu__title:after {
    content: '';
    position: absolute;
    top: 10px;
    left: 12px;
    right: 12px;
    bottom: 6px;
    border-radius: 8px;
    z-index: -1;
}
.level-1.el-submenu > .el-menu .el-menu-item:after {
    top: 6px;
}
.level-3.el-menu-item:after {
    top: 7px;
    bottom: 7px;
}
.el-menu.el-menu--popup .el-menu-item:after {
    top: 7px;
}
/* .el-menu-item.is-active {
    max-width: 190px !important;
    color: #fff !important;
    background-color: #26344F !important;
    border-right: 2px solid #4D7CFE;
} */
.el-menu-item.is-active {
    max-width: 200px !important;
    color: #333 !important;
    font-weight: bold;
    border-right: 2px solid #4D7CFE;
}
.el-menu-item.is-active i {
    color: #333!important;
}
.el-menu-item.is-active:after {
    background-color: #fff;
}

/* 选中二级导航 一级导航的样式 */

/* .el-submenu.is-active > .el-submenu__title {
    background-color: #26344F !important;
} */
.el-submenu.is-active > .el-submenu__title {
    background-color: transparent !important;
}


/* 二级导航鼠标经过样式 */

/* .el-menu-item:hover {
    color: #fff !important;
    background-color: #26344F !important;
} */
.el-menu-item:not(.is-active):hover {
    color: #fff !important;
    font-weight: bold;
    background-color: transparent !important;
}
.el-menu-item:not(.is-active):hover:after,
.el-submenu__title:hover:after {
    background: #4C5971;
}

.el-submenu__title {
    max-width: 200px !important;
    min-width: 40px !important;
    z-index: 0;
}


/* 鼠标放到一级导航样式 */

.el-submenu__title:hover {
    color: #fff !important;
    /* background-color: #EFF3FF !important; */
}


/*导航的宽*/

.el-submenu .el-menu-item {
    min-width: 200px !important;
}


/*报警列表中的选择类型框样式*/

.condition_list_p .el-input__inner {
    width: 166px !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    text-overflow: ellipsis !important;
    font-size: 12px !important;
    border-radius: 4px !important;
}

.home_downLoadb .el-button {
    padding: 0px !important;
}

.el-popover {
    padding: 0px !important;
}

#account .el-checkbox+.el-checkbox {
    margin-left: 0 !important;
}

.setting_overstrikingall .el-checkbox__label {
    color: #4d7cfe !important;
}


/*设置页四个大分类字体加粗*/

.setting_overstriking .el-checkbox__label {
    font-weight: bolder !important;
}


/*input的placeholder样式*/

input::-webkit-input-placeholder {
    font-size: 12px;
}

input:-moz-placeholder {
    font-size: 12px;
}

input:-ms-input-placeholder {
    font-size: 12px;
}


/*最小的small字体12*/

.el-input--small {
    font-size: 12px !important;
}


/*折线分析选项字体*/

.selelctOption .el-radio__label {
    font-size: 12px !important;
}


/*添加驾驶员字体*/

.driverAdd_left .el-form-item__label {
    font-size: 12px !important;
}

.driverAdd_left .el-button {
    font-size: 12px !important;
}


/*添加驾驶员按钮字体大小*/

.driverInfo_headerLeft .el-button {
    font-size: 14px !important;
}


/*设置多选字体大小*/

.setting_main .el-radio__label {
    font-size: 12px !important;
}


/*设置多选字体大小*/

.setting_openType .el-checkbox__label {
    font-size: 12px !important;
}


/*首页日期选择去掉边框*/

.time_bar .el-radio-button__inner {
    border: 0 !important;
}

.time_bar .el-radio-button__orig-radio:checked+.el-radio-button__inner {
    height: 40px !important;
    line-height: 23px !important;
}


/*背景颜色*/

.el-main {
    background: #f2f3f5 !important;
}



/* .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
    margin-right: -270px !important;
} */

.relevantCar.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
    margin-right: -298px !important;
}

.el-form-item.is-success .el-input__inner,
.el-form-item.is-success .el-input__inner:focus,
.el-form-item.is-success .el-textarea__inner,
.el-form-item.is-success .el-textarea__inner:focus {
    border-color: #dcdfe6 !important;
}

.el-form .el-input-group__prepend {
    width: 45px !important;
    text-align: center !important;
    padding: 0;
}


/* 改变table里面字体颜色 */

.el-table {
    color: #666 !important;
    font-size: 12px !important;
}

.el-table thead {
    color: #666 !important;
}

.el-table button {
    font-size: 12px !important;
}


/*轨迹页的播放停止间距调整*/

.multimedia_menub .el-button {
    padding: 0px !important;
}


/* 调整button边距 */

.el-button {
    padding: 8px 27px !important;
}

.roleInfo_table .el-table td,
.messagetrave_bottom .el-table td {
    padding: 2px 0 !important;
}


/*实时位置*/

.realLocation_plateNum .el-button {
    padding: 8px 15px !important;
}

.btn-download .el-button {
    padding: 15px !important;
}

#terminal .is-active {
    color: #4d7cfe !important;
}


/*实时监控的弹框tab切换*/

.regionZhaChe_alertContent .el-tabs__nav,
.potabs_bottom .el-tabs__nav {
    margin-left: 20px !important;
}


/*实时监控的弹框tab切换下面距离*/

.potabs_bottom .el-tabs__header {
    margin: 0 !important;
}

.regionZhaChe_alertlook .is-active,
.regionZhaChe_alert .is-active,
.potabs_bottom .is-active,
.equipment_alertb .is-active,
.drivermanage_alertContent .is-active,
.vehiclemanagement_alertContent .is-active {
    color: rgb(77, 124, 254) !important;
    background: none !important;
}

.el-table__expanded-cell {
    padding: 1px 1px !important;
    /*padding-left: 48px !important;*/
    /*background: */
}


/* 左侧树状车队结构图字体大小 */

.el-tree-node__label {
    font-size: 12px !important;
}


/*左边导航选中的颜色*/

.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
    background-color: #EFF3FF !important;
    /*color: #fff;*/
}
.carselectTree .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
    background-color: #8cc5ff !important;
    /*color: #fff;*/
}

.wrappera .el-table th,
.wrappera .el-table td {
    padding: 3px 0 !important;
}

.el-table th {
    padding: 7px 0 !important;
}

.el-table td {
    padding: 5px 0 !important;
}

.trendAnAlysis_leftTop .el-input__inner {
    border-radius: 16px !important;
}

.proportionAnalysis_leftTop .el-input__inner {
    border-radius: 16px !important;
}


/* 趋势分析类型样式 */

.typeselelctOption .el-radio+.el-radio {
    margin-left: 0 !important;
    display: block !important;
    line-height: 20px;
    margin-top: 8px;
}


/*处理滚动条横向溢出*/

.el-scrollbar__wrap {
    overflow-x: hidden !important;
}


/*处理下拉框滚动条*/

.el-select-dropdown .el-scrollbar__wrap {
    overflow: scroll !important;
}

.monitor-dialog .el-dialog {
    width: 384px;
    height: 434px;
    border-radius: 7px;
}

.monitor-dialog .el-dialog__close {
    /* font-weight: bold!important; */
    font-weight: 900!important;
    color: #fff!important;
}

.monitor-dialog .el-dialog__close:hover {
    opacity: 0.6;
}

.monitor-dialot .el-dialog__header {
    width: 384px;
    height: 52px !important;
    line-height: 52px !important;
    background: rgba(56, 70, 97, 1);
    opacity: 1;
    border-radius: 8px 8px 0px 0px;
    text-align: center;
    color: #fff;
}

.monitor-dialog .el-dialog .msg-title {
    width: 48px;
    height: 17px;
    font-size: 12px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    line-height: 14px;
    color: rgba(102, 102, 102, 1);
    opacity: 1;
}

.monitor-dialog .el-dialog .msg-input {
    width: 233px;
    height: 30px;
    background: rgba(255, 255, 255, 1);
    /* border: 1px solid rgba(222, 222, 222, 1); */
    opacity: 1;
    border-radius: 4px;
}

.monitor-dialog .el-dialog .msg-input .el-input {
    height: 30px!important;
}

.monitor-dialog .el-dialog .msg-input .el-input input {
    height: 30px!important;
}

.monitor-dialog .el-dialog .msg-input .el-input .is-reverse {
    margin-top: 5px!important;
}

.monitor-dialog .el-dialog .msg-box {
    position: relative!important;
}

.monitor-dialog .el-dialog .msg-box .msg-content {
    margin-top: 20px;
    width: 336px;
    height: 212px;
    border: 1px solid rgba(222, 222, 222, 1);
    opacity: 1;
    border-radius: 4px;
    resize: unset;
    padding: 10px;
    color: #666;
}

.monitor-dialog .el-dialog .msg-box .msg-content:focus {
    outline: none;
}

.monitor-dialog .el-dialog .msg-box .tip {
    right: 5px;
    bottom: 10px;
    position: absolute;
    height: 14px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    line-height: 17px;
    color: rgba(102, 102, 102, 1);
}

.monitor-dialog .el-dialog .checks-box {
    text-align: right;
    margin-top: 10px;
    margin-bottom: 10px;
}

.monitor-dialog .el-dialog .sendBtn {
    width: 80px;
    height: 30px;
    background: rgba(77, 124, 254, 1);
    border-color: rgba(77, 124, 254, 1);
    opacity: 1;
    color: #fff;
    margin: 0 auto;
}

.monitor-dialog .el-dialog .sendBtn:hover {
    opacity: 0.8;
}

.monitor-dialog .el-dialog .hr-center {
    text-align: center;
}

.alertMeag-scrollbar .el-scrollbar__wrap .el-scrollbar__view {
    height: 100%;
}

.el-table .el-table__body .el-table__row .risk-1 {
    color: #36d199 !important;
}

.el-table .el-table__body .el-table__row .risk-2 {
    color: #fe944d !important;
}

.el-table .el-table__body .el-table__row .risk-3 {
    color: #fe664d !important;
}

.alarm-detail .el-select .el-input__inner {
    height: 30px !important;
    line-height: 30px !important;
    width: 180px !important;
}

.alarm-detail .el-select .el-input .el-select__caret {
    height: 30px !important;
    line-height: 30px !important;
}

.input-pass .el-input {
    display: inline-block!important;
    width: 160px!important;
}

.input-pass .el-input .el-input__inner {
    width: 160px!important;
}

.input-pass .el-input--small .el-input__inner {
    width: 160px!important;
}

.checkbox-css .el-checkbox__input {
    margin-left: 5px!important;
}

.checkbox-css .el-checkbox__label {
    font-size: 12px!important;
    padding-left: 5px!important;
}

.hisplayback-time-com {
    height: 30px;
    line-height: 30px;
    display: inline-block;
    margin-right: 10px;
}

.hisplayback-time-com .title {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #666666;
    margin-right: -5px;
}

.hisplayback-time-com .el-date-editor {
    height: 30px!important;
    line-height: 30px!important;
    vertical-align: middle;
    width: 240px!important;
}

.hisplayback-time-com .el-date-editor .el-range-separator {
    margin-top: -10px!important;
    font-size: 12px!important;
}

.hisplayback-time-com .el-date-editor .el-input__inner {
    height: 30px!important;
    line-height: 30px!important;
    vertical-align: middle;
    width: 240px!important;
}

.hisplayback-time-com .el-date-editor .el-range__icon {
    margin-top: -8px!important;
}

.hisplayback-time-com .el-date-editor .el-range__close-icon {
    display: none!important;
}

.drag-box .content .msg-input .el-input {
    background: rgba(255, 255, 255, 1);
    opacity: 1;
    border-radius: 4px;
}

.drag-box .content .msg-input .el-input:focus {
    outline: none!important;
}

.drag-box .content .msg-input .el-input .is-focus .el-input__inner {
    border: 1px solid rgba(222, 222, 222, 1)!important;
}

.drag-box .el-select .el-input .el-select__caret .is-reverse {
    margin-top: 3px!important;
}

.drag-box .content .msg-input input {
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(222, 222, 222, 1);
    opacity: 1;
    border-radius: 4px;
}

.drag-box .content .msg-input input:focus {
    outline: none!important;
}

.hisPlayback_box .el-loading-mask {
    opacity: 0.3!important;
}
.vxe-list-select-wrap .el-scrollbar__bar {
    display: none;
}