/*.content{margin:30px 0;}*/
.batch{ display: flex;align-items: center;padding-bottom: 20px;padding-right: 20px;}
.el-button-small{height: auto;line-height: 1;padding: 9px 15px;font-size: 12px;border-radius: 3px;}
.el-button--primary{color: #fff; background-color: #2d8cf0; border-color: #2d8cf0;}
.el-button--primary:focus, .el-button--primary:hover {color: #fff;border-color: #2d8cf0;background-color: #2d8cf0;opacity:0.80;filter:alpha(opacity=80);-ms-filter: "alpha( opacity=80 )";-moz-opacity:0.80;}
/*表格样式*/
.el-table thead{color: #333}
.el-table th{
    background-color: #F7F8FA;
}
/*.el-table th{background-color:#f5f5f5;border-right: 1px solid #EBEEF5;border-top: 1px solid #EBEEF5;}*/
/*.el-table th:nth-child(1){border-left: 1px solid #EBEEF5;}*/
/*.el-table td:nth-child(1){border-left: 1px solid #EBEEF5;}*/
/*.el-table td:last-child{border-right: 1px solid #EBEEF5}*/
/*复选框样式*/
.el-checkbox__input.is-checked .el-checkbox__inner{background-color: #2d8cf0;border-color: #2d8cf0;}
.el-checkbox__inner:hover,.el-checkbox__inner:focus {border-color: #2d8cf0;}
.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #2d8cf0;border-color: #2d8cf0;}
.el-checkbox__input.is-focus .el-checkbox__inner{border-color: #2d8cf0}/*光标悬浮颜色*/
.el-checkbox__input.is-checked+.el-checkbox__label {color: #2d8cf0;}
.el-table--scrollable-x .el-table__body-wrapper {overflow-x:hidden;}
.el-table__body{transition: all .3s linear;}
/*默认按钮颜色鼠标移上去颜色*/
.el-button--default{color: #606266;background: #fff;border-color: #dcdfe6;}
.el-button--default:hover{ color: #2d8cf0;background: #D5E8FC;border-color: #1989fa;}
.el-button--default:focus{color: #2d8cf0;background: #D5E8FC;border-color: #2d8cf0;}
/*编辑按钮样式*/
.el-edit{color: #2d8cf0;background: #D5E8FC;border-color: #2d8cf0;}
.el-edit:hover,.el-edit:focus{color: #fff;background: #2d8cf0;border-color: #2d8cf0;}
.tabimg{width:30px;height: 30px;}

/*导航栏样式*/
.el-tabs__active-bar{background-color: #2d8cf0}
.el-tabs__item.is-active,.el-tabs__item:hover{color: #2d8cf0;}
.el-tabs__content{display: none;}

/*下拉框样色统一改变黄色样式*/
.search .el-input-number,.search .el-input__inner {height: 36px;line-height: 36px;}
.el-input__inner:focus,.el-select:focus,.is-focus{border-color: #2d8cf0;}
.el-select .el-input__inner:focus{border-color: #2d8cf0;}
.el-select .el-input.is-focus .el-input__inner{border-color: #2d8cf0;}
.el-select-dropdown__item.selected{color:#2d8cf0;}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {color: #2d8cf0;}

/*日期选择组件*/
.el-range-editor.is-active, .el-range-editor.is-active:hover {border-color: #2d8cf0;}
.el-date-table td.end-date span, .el-date-table td.start-date span {background-color: #2d8cf0;}
.el-date-table td.available:hover {color: #2d8cf0;}
.el-date-editor .el-range-separator {width: 6%;}
.search ul li .quick-choice{height: 40px;}
.el-radio-button__orig-radio:checked+.el-radio-button__inner {color: #fff;background-color: #2d8cf0;border-color: #2d8cf0;-webkit-box-shadow: -1px 0 0 0 #2d8cf0;box-shadow: -1px 0 0 0 #2d8cf0;}
.el-radio-button__inner:hover{color:#2d8cf0; }
.search .el-button, .search .el-button.is-round {height: 36px;line-height: 36px;padding: 0 20px;}
.el-time-panel__btn.confirm {color: #2d8cf0;}

.el-picker-panel__shortcut:hover {color: #2d8cf0;}
.el-date-table td.today span {color: #2d8cf0;}
.el-picker-panel__icon-btn:hover {color: #2d8cf0;}

/*翻页样式*/
.pagination{margin-top: 10px;text-align: right;float: right;}
.pagination>li>a, .pagination>li>span{color: #606266;font-size: 13px;}
.pagination>li>a:hover{color:#2d8cf0;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { background-color: #2d8cf0;border-color: #2d8cf0;}
.pagination>li>a, .pagination>li>span {padding: 4px 9px;}

/*搜索栏样式*/
.search{font-size: 12px; margin-bottom: 15px; padding: 15px 20px 0;overflow: hidden;background-color: #fbfbfb;}
.clearfix{*zoom: 1;}
.search ul li{margin: 0 15px 15px 0;}
.search ul li .el-select{width: 170px;}
.search ul li .elinput{ width: 200px;margin-left: 10px;}
.search ul{width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;}

/*表格暂无数据样式*/
.el-table__empty-block{border-left: 1px solid #EBEEF5;border-right: 1px solid #EBEEF5; }
/*编辑图标*/
.el-icon-edit{color: #2d8cf0;}
/*灰色按钮样式*/
.graybutton {color: #909399; background: #f4f4f5;border-color: #d3d4d6;}
.graybutton:hover,.graybutton:focus {background: #909399;border-color: #909399;color: #fff;}
.graybutton:active {background: #82848a;border-color: #82848a;color: #fff;outline: none;}

.sell_price{color: #2d8cf0;}
/*单选框样式*/
.el-radio__inner:hover {border-color: #2d8cf0;}
.el-radio__input.is-checked+.el-radio__label {color: #2d8cf0;}
.el-radio__input.is-checked .el-radio__inner {border-color: #2d8cf0;background: #2d8cf0;}

/*loading加载样式*/
.el-loading-spinner .path{stroke: #2d8cf0;}

/*弹窗关闭图标样式*/
.el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close {color: #2d8cf0;}

/*文字按钮样式*/
.el-button--text {border-color: transparent;color: #2d8cf0;background: transparent;padding-left: 0;padding-right: 0;}
.el-button--text:focus,.el-button--text:hover{color: #1989fa;border-color: transparent;background-color: transparent;}

/*进度条状态*/
.el-step__head.is-finish {color: #67c23a;border-color: #67c23a;}
.el-step__title.is-finish,.el-step__description.is-finish {color: #67c23a;}
.el-step__icon{width: 40px;height: 40px;}
.el-step.is-center .el-step__line{top: 44%;}

/*加减输入框状态*/
.el-input-number__decrease:hover, .el-input-number__increase:hover {color: #2d8cf0;}
.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled), .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled) {
    border-color: #2d8cf0;}

/*表格有边框居中对齐*/
.tableborder th,.tableborder td{text-align: center;}
.tableborder table th{border-top: none;}
.tableborder table th:first-child,.tableborder table td:first-child{border-left:none;}

/*收入支出颜色*/
.incomeColor{color:#f1495c;}
.expenditureColor{color:#48c978;}

.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled), .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled) {border-color: #dcdfe6}
.aleft .el-input__inner {text-align: left;}
.aleft .el-input-number{width: 300px;}
/*上传图片样式*/
.input-group .form-control{height: 36px;line-height: 36px;border:1px solid #f00;border:1px solid #dcdfe6;}
.input-group-btn {top: 0px;}
.input-group .input-group-btn .btn {border-color: #dcdfe6;height: 36px;}
/*文本域样式*/
.el-textarea__inner:focus{border-color: #2d8cf0}
/*复选框样式*/
.el-checkbox__input.is-checked+.el-checkbox__label {color: #2d8cf0;}
.el-checkbox__input.is-checked .el-checkbox__inner {background-color: #2d8cf0;border-color: #2d8cf0;}
.el-checkbox.is-bordered.is-checked {border-color: #2d8cf0;}
.el-checkbox {margin-right: 20px;}
.el-checkbox.is-bordered.el-checkbox--medium {padding: 9px 20px 7px 10px;}
/*单选按钮样式*/
.el-radio__input.is-checked .el-radio__inner { border-color: #2d8cf0;background: #2d8cf0;}
.el-radio__input.is-checked+.el-radio__label {color: #2d8cf0;}
.el-radio.is-bordered.is-checked {border-color: #2d8cf0;}
.hidden1,.hidden2,.hidden3{display: none;}
.el-switch{height: 40px;}
/*小按钮样式*/
.el-button--mini {height: auto !important;line-height: 1!important;padding: 7px 15px!important;}
/*分页样式*/
.el-pagination{margin-top: 20px;}
.el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: #2d8cf0;
    color: #FFF;
}
.el-pagination.is-background .el-pager li:not(.disabled).active {
    color: #FFF;
}
.el-pagination.is-background .el-pager li:not(.disabled).active:hover {
    color: #FFF;
}
.el-pagination.is-background .el-pager li:not(.disabled):hover {
    color: #2d8cf0;
}
/*链接样式*/
.el-link.el-link--primary {
    color: #2d8cf0;
}
.el-link.el-link--primary:hover {
    color: #2d8cf0;
}
/*菜单鼠标移动样式*/
.el-menu-item:focus, .el-menu-item:hover {
    outline: 0;
    background-color: #D5E8FC;
}
.el-menu-item.is-active {
    color: #2d8cf0;
}
/*表格居中样式*/
.tablecenter th,.tablecenter td{text-align: center;}

/*页面导航栏*/
.el-tabs__nav {
    margin: 0 30px;
}

.el-tabs__nav .el-tabs__item {
    font-size: 16px;
    /*font-weight: bold;*/
}

.el-tabs__header {
    margin: 0
}
/*页面提示*/
.tips {
    background: #F3F6FB;
    padding: 20px 30px;
}
/*页面布局*/
.right-left {
    width: 10%;
    line-height: 40px;
}

.right-width {
    width: 90%;
}
/*页面输入框*/
.right-width .elinput {
    width: 230px;
}
.el-form-item {
    margin-top: 30px;
    margin-top: 30px;
}
.el-form-item__content{
    text-align: left;
}
.el-form-item__content .el-input{
    width: 230px;
}
.el-form-item__label{
    color: #333;
    padding-right: 25px;
}
/*页面提交按钮*/
.main-button .el-button {
    height: 38px;
}
.el-button{
    height: 38px;
}
.main-button .tijiao {
    width: 130px;
}
/*页面备注提示语*/
.remarks{
    color: #bbb;
    margin-top: 10px;
    line-height: 1;
}
[v-cloak]{
    display: none;
}

/*添加图片样式*/
.avatar-uploader .el-upload {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
}
.avatar-uploader .el-upload:hover {
    border-color: #409EFF;
}
/*.avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 100px;
    height: 100px;
    line-height: 100px;
    text-align: center;
}*/
.avatar {
    width: 100px;
    height: 100px;
    display: block;
}
.avatar-uploader .el-upload:hover {
    border-color: #2d8cf0;
}