.add_title {
	position: absolute;
    top: 0px;
    background-color: #EBF2F9;
    display: block;
    width: 100%;
    margin: 0;
    padding: 10px;
}
#reportAdForm .form-group label,#reportUpdateForm .form-group label {
	text-align:right;
}
#reportAdForm .form-group .required:after,#reportUpdateForm .form-group .required:after {
	right: 0px;
}
.yk_reportContent {
	padding:0 10px
}
.yk_reportContent .table td,.yk_reportContent .table th {
	padding:0px;
}
.yk_reportContent .table tbody tr:first-of-type {
	border-top:1px solid #ddd;
}
.yk_reportContent tr td:first-of-type {
	width:70%;
	border-right:1px solid #ddd;
	border-left:1px solid #ddd;
}
.yk_reportContent tr td:last-of-type {
	width:30%;
	border-right:1px solid #ddd
}
.yk_reportContent tr td textarea.yk_textInputProjectName {
	display:block;
	width:100%;
	border:none;
	height:20px;
	resize:none;
	cursor:default;
	background:transparent;
}
.yk_reportContent tr td textarea.yk_textInputProjectName:focus {
	outline:none;
	outline-offset:0px;
	resize:none
}
.noneInputCenter {
	text-align:center !important;
	background:transparent;
}
.inputCenter {
	text-align:right !important;
	width:100%;
	border:none;
	background:transparent;
}
.inputCenter:focus {
	outline-offset:0;
	outline: -webkit-focus-ring-color auto 0px;
}
.financeReport-body h3 {
	margin-top:10px;
	margin-bottom:20px;
}
.nav-tabs,.tab-content {
	margin-left: 10px;
	margin-right:10px;
}
/* .tab-content {
	padding-bottom: 50px;
} */
/* 报表样式 */
.nocontent {
	background: #fff url(/images/weekwork/nomore_content.png) no-repeat center center;
    height:270px;
}
.nocontent:before {
	content:'\e913';
	position: absolute;
    width: 220px;
    left: 50%;
    bottom: -25px;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    text-align: center;
    font-size: 18px;
    color: #ccc;
    font-family: iconword;
}
.financeReport-body .table td,.financeReport-body .table th {
	padding:0px;
}
.financeReport-body .table tbody tr:first-of-type {
	border-top:1px solid #ddd;
	height:30px;
}
/* .financeReport-body .table tbody tr:first-of-type td {
	line-height:30px;
} */
.financeReport-body tr td:first-of-type {
	border-right:1px solid #ddd;
	border-left:1px solid #ddd;
}
.financeReport-body tr td {
	width:10%;
}
.financeReport-body tr td:not(first-of-type):not(last-of-type) {
    border-right: 1px solid #ddd;
}
.financeReport-body tr td:last-of-type {
	border-right:1px solid #ddd
}
.financeReport-body tr td textarea.yk_textInputProjectName {
	display:block;
	width:100%;
	border:none;
	height:25px;
	resize:none;
	cursor:default;
	background:transparent;
}
.financeReport-body tr td textarea.yk_textInputProjectName:focus {
	outline:none;
	outline-offset:0px;
	resize:none
}
.noneInputCenter {
	text-align:center !important;
	background:transparent;
}
.inputCenter {
	text-align:right !important;
	width:100%;
	border:none;
	background:transparent;
	padding-right:0.05rem;
	min-width: 1.2rem;
}
.inputCenter:focus {
	outline-offset:0;
	outline: -webkit-focus-ring-color auto 0px;
}
#reportAdForm,#reportUpdateForm {
	/* position:relative; */
	/* height: 90%; */
    overflow: scroll;
    /* margin-top: 22px; */
    padding-top: 10px;
}
.yk_orgContent {
	position:relative;
}
.reportFromfooter {
	overflow:hidden;
	position:absolute !important;
	bottom:0px;
	width:100%;
	background-color: #EBF2F9;
}
.reportFromfooter .btn {
	float:right;
	margin:5px 10px 5px;
}
input.item_total {
	background-color: #f7f7f7 !important;
    width: 100%;
    text-align: right !important;
    border: none;
    cursor: auto;
	padding: 0.1rem 0.05rem 0.1rem 0;
	/* #f9efe7  #ffebe6 */
}
.headerLabel {
    text-align: left;
    margin-top: 10px;
    margin-left:20px;
    padding-left: 20px;
    font-size: 16px;
    font-weight: bold;
    border: none;
    border-left: 5px solid #3dbde6;
}
input.additionHarmony {
	background-color: #f7f7f7 !important;
	width: 100%;
    text-align: right !important;
    border: none;
    cursor: auto;
	padding: 0.1rem 0.05rem 0.1rem 0;
}
.base-extend .newTabAddUpdateBox table .reportChoiceResult td {
	min-height:0.12rem !important
}