@charset "UTF-8";
.btn-blue{
    background-color:#0c4b95 !important;
    color:#ffffff !important;
    border:none !important;
	font-style: initial !important; 
}
.btnHover:hover{
    background-color:#0066cc !important;
    color:white !important;
}
.el-button--primary {
    background-color: #1D73DD;
    border-color: #1D73DD;
}
.el-button--primary:focus{
	background-color: #1D73DD;
	border-color: #1D73DD;
}
.el-button--primary:hover{
	background-color: #004B95;
	border-color: #004B95;
}
.el-input__inner, .el-textarea__inner, .el-upload-dragger{
    border-radius: 2px;
}
/* onlinerequest 生成的table */
#innerhtml td {
	text-align: left;
}
/* onlinerequest 生成的table */
input[type=file] {
    display: none;
}
input {
    line-height: normal;
}
.text-red{
	color: red;
}
.el-card__body {
    padding: 20px 30px;
}
.el-button{
	border-radius: 0px;
}
.main-content button, .main-content textarea, .main-content select {
    padding: 10px 14px !important;
}
.el-form--label-top .el-form-item__content,.tips .el-form-item__content {
    line-height: 22px;
}
.el-form-item__label {
    font-weight: bold;
}
.el-form-item__error {
	font-size: 14px;
    padding-top: 0px;
}
.el-form--label-top .el-form-item__label {
    padding: 0 0 5px;
	line-height: 25px;
}
.other .el-form-item__content{
   margin-left:0px !important;
}
.el-form--label-top .el-radio {
    margin-bottom: 4px;
}
.el-form--label-right .radiogroup .el-form-item__error {
    margin-top: -8px;
}
.long-desc1 .el-form-item__label {
    line-height: 20px;
}
.el-table table tr td {
	height: 42px;
	width:60%;
	padding: 10px !important;
}
/* 统一表头字体颜色  */
.el-table thead {
    color: #333333;
}
/* 统一表头背景颜色  */
.el-table thead td.el-table__cell, .el-table th.el-table__cell.is-leaf {
   background-color: #F6F9FF; 
}
	
.el-pagination.is-background .el-pager li:not(.disabled).active {
	/*background-color: #0c4b95 !important;
	color: #FFF !important;*/
    background-color: #1D73DD!important;
    border: 1px solid #1D73DD;
    font-weight: normal;
}
.el-pagination.is-background .el-pager li:not(.disabled):hover {
	/*background-color: #0c4b95 !important;
	color: #FFF !important;*/
    background-color: #1D73DD!important;
    border: 1px solid #1D73DD;
    font-weight: normal;
	color: #FFF !important;
}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
    color: #333333;
	font-weight:normal;
}
.el-pager li ,.el-pagination__total,.el-pagination button, .el-pagination span:not([class*=suffix]){
    font-size: 0.875rem;
}
/* even 偶数 odd 奇数 
.el-table th, .el-table tr:nth-child(odd){
	background-color:#FAFAFA;
}*/
.el-table thead tr th{
	background-color: #F6F9FF;
	padding: 10px!important;
}

.el-table .cell {
	word-break: unset !important;
	text-align: left;
	padding-left: 0px;
    padding-right: 0px;
}
.el-table .cell, .el-table--border td:first-child .cell, .el-table--border th:first-child .cell {
    padding-left: 0px;
    padding-right: 0px;
}
.el-table--border .el-table__cell:first-child .cell {
    padding-left: 0px;
}

.el-table th>.cell {
    padding-left: 0px;
    padding-right: 0px;
}
.el-table th.el-table__cell>.cell {
    padding-right: 0px;
	padding-left: 0px;
}

.el-loading-spinner .el-loading-text {
	color: #409EFF !important;
	margin: 3px 0;
	font-size: 14px;
}
.el-message{
	z-index: 100000 !important;
}

/* 时间控件样式 */
.el-date-editor .el-input__prefix {
    right: 5px;
	left: auto;
}
.el-date-editor .el-icon-circle-close {
    margin-right: 20px;
}

.el-date-editor .el-input__inner {
	padding-left: 15px !important;
}
.el-date-table td span {
    border-radius: 0px;
}
.el-date-table td.available:hover span {
    background: #1d73dd;
    color: #ffffff;
}

/* 时间控件样式 */

/* 实心按钮 */
.el-button-solid{
	background-color: #1D73DD;
	border: none;
	color: #ffffff;
	border: 1px solid #1D73DD !important;
}
.el-button-solid:focus{
	background-color: #1D73DD;
	color: #ffffff;
}
.el-button-solid:hover{
	background-color: #004B95;
	color: #ffffff;
}
/* 空心蓝框按钮 */
 .el-button-hollow{
	background-color: white;
	color: #1D73DD!important;
	text-decoration: none!important;
	border: 1px solid #1D73DD !important;
}
.el-button-hollow:focus{
	background-color: #F6F9FF;
	border: 1px solid #1D73DD !important;
	color: #1D73DD!important;
}
.el-button-hollow:hover {
	border: 1px solid #004B95 !important;
	color: #004B95 !important;
	background-color: #F6F9FF;
}

/* 空心黑框按钮 */
 .el-button-hollow-black{
	background-color: white;
	color: rgb(102, 102, 102) !important;
	text-decoration: none!important;
	border: 1px solid rgb(213, 213, 213) !important;
}
.el-button-hollow-black:focus{
	background-color: #F9F9F9;
	border: 1px solid rgb(213, 213, 213) !important;
	color: rgb(102, 102, 102) !important;
}
.el-button-hollow-black:hover {
	border: 1px solid rgb(213, 213, 213) !important;
	color: rgb(102, 102, 102) !important;
	background-color: #F9F9F9;
}


/*   el-tab 样式统一  */


.my-account-vue-tab  .el-tabs__item {
    font-size: 1rem;
}
.my-account-vue-tab .el-tabs__item:last-child{
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.my-account-vue-tab .el-tabs__item:nth-child(2){
	padding-left: 20px !important;
	padding-right: 20px !important;
    margin-left: 6.25rem  !important;
}
.my-account-vue-tab .el-tabs__item {
    border: 1px solid #D3D3D3;
    margin-left: 3.75rem;
    height: 3.75rem;
    line-height: 3.75rem;
	border-bottom: none;
}
.my-account-vue-tab .el-tabs__nav-wrap::after {
    background-color: #1D73DD;
	height: 0.0625rem;
}
.my-account-vue-tab .el-tabs__active-bar {
    height: 0.0625rem;
    background-color: unset;
}
.my-account-vue-tab .el-tabs__item.is-active {
    border: 1px solid #1D73DD;
    border-bottom: none;
    background-color: #fff;
    color: #1D73DD;
}

.my-account-vue-tab .el-tabs__nav {
    padding-inline-start: 40px;
}
.my-account-vue-tab .el-tabs__item:hover {
    color: #1D73DD;
    cursor: pointer;
}
/*   el-tab 样式统一  */

#mainContent2{
    width: unset;
    float: UNSET;
}
.v-list{
    margin: 25px 0;
}
.v-list{
    margin: 25px 0;
}
.v-bt-box{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.v-bt-left{
    min-width:60%;
    text-align: left;
}
.v-bt-right{
    min-width: 40%;
    text-align: right;
}
.v-bt-box{
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin:10px 0;
}
.v-content-between{
    display: flex;
    justify-content: space-between;
}
.v-content-center{
    display: flex;
    justify-content: center;
}
.v-thead-unit{
    display: inline-block;
}
.account-list {
	width: 100%;
	overflow-x: auto;
}
/*
.account-list .el-table{
	min-width: 700px;
} */
.el-pagination {
    padding-top: 20px;
    display: flex;
    justify-content: flex-end;
	float:unset;	
}
.el-pagination__total {
    min-width: 62.5px !important;
}
.v-search-title{
    display: inline-block;
    width: 200px;
    text-align: right;
}
.v-row-col{
    margin-top: 15px;
}
.el-row--flex{
    flex-wrap: wrap;
}
.v-search-enter{
    width: 150px !important;
}
.account-search{
   background-color: #F9F9F9;
   padding: 30px 30px 5px 30px;
   margin-bottom: 26px;
}
.account-search .el-date-editor.el-input{
    width: 100%;
}
.el-tooltip__popper.is-dark {
   background: #666666;
   max-width: calc(100% - 300px);
}
.el-tooltip__popper[x-placement^=top] .popper__arrow{
   border-top-color: #666666 !important;
}

.el-tooltip__popper[x-placement^=top] .popper__arrow:after {
    border-top-color: #666666;
}
.el-message-box__headerbtn .el-message-box__close {
    color: #333333;
}
.el-message-box__headerbtn:focus .el-message-box__close, .el-message-box__headerbtn:hover .el-message-box__close {
    color: #333333;
}
.el-message-box__btns .el-button{
	border: 1px solid #D3D3D3;
}
.el-message-box__btns .el-button:hover{
	border: 1px solid #D3D3D3;
    background-color: #F9F9F9;
    color: #606266;
}
.el-message-box__btns .el-button--primary:focus{
	background-color: #1D73DD;
	border-color: #1D73DD;
	color: #ffffff;
}
.el-message-box__btns .el-button--primary:hover{
	background-color: #004B95;
	border-color: #004B95;
	color: #ffffff;
}
.el-message-box__headerbtn{
	font-size: 18px;
}
.v-bt-box .v-bt-left .el-button {
    margin-right:36px;
}		
/* 修改搜索框样式 start*/
.el-input-group__append, .el-input-group__prepend {
    background-color: #1D73DD;
	color: #ffffff;
	border: 1px solid #1D73DD;
	padding: 0 16px;
	border-left: none;
}
.el-input-group__append:hover{
    background-color: #004B95;
	border: 1px solid #004B95;
	border-left: none;
}
.el-input-group__append .el-button{
	color: #ffffff !important;
}
.el-input-group__append:hover .el-button{
	color: #ffffff !important;
}
.el-input.is-active .el-input__inner, .el-input__inner:focus {
    border-color: #1D73DD;
}
.el-input__inner {
    border: 1px solid #D3D3D3;
}

.el-input-group__append, .el-input-group__prepend {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

/* 修改搜索框样式 end*/

.el-table thead td.el-table__cell, .el-table th.el-table__cell.is-leaf .el-checkbox{
	margin-left: 4px;	
}

.bt-box{
    margin: 10px 0;
}
.bt-box .v-download{
    float: right;
}
@media screen and (max-width: 767px){
	/*.el-table__body, .el-table__footer, .el-table__header {
		table-layout: auto !important;
	}  */
	.el-card__body {
		padding: 20px 10px;
	}
	.el-pagination {
	    white-space: break-spaces;
		display: block;
	}
	.el-pager {
		display: contents;
	}
	.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
		margin: 3px 5px;
	}
	.el-pagination__jump {
		margin-top: 5px;
		margin-left: 0px;
	}
	.v-search-title{
        text-align: left;
    }
    .v-search-enter{
        width: 100% !important;
    }
	
	.my-account-vue-tab .el-tabs__item:nth-child(2) {
		padding-left: 10px !important;
		padding-right: 10px !important;
		margin-left: 0.5rem !important;
	}
	.my-account-vue-tab .el-tabs__item {
		margin-left: 1rem;
	}
	.my-account-vue-tab .el-tabs__nav {
		padding-inline-start: 10px;
	}
	.my-account-vue-tab .el-tabs__item {
		font-size: 0.875rem;
	}
	.my-account-vue-tab .el-tabs__item {
		padding: 0 10px;
	}
	.my-account-vue-tab .el-tabs__item:last-child {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.my-account-vue-tab .el-tabs__nav-wrap.is-scrollable {
		padding: 0px;
	}
	.my-account-vue-tab .el-tabs__active-bar {
		width: 0px !important;
	}
	.el-tooltip__popper.is-dark {
	   max-width: fit-content;
	}
	
	.el-message-box {
		width: auto;
		min-width: 320px;
	}
	
	.bt-box .v-download{
        float: unset;
    }
    .bt-box{
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .bt-box .el-button{
        margin-bottom: 15px;
    }
    .bt-box .el-button+.el-button{
        margin-left: 0px;
    }

}
<!--0.00021791458129883-->