.financialStateContent .newTabAddUpdateBox,
.customerExplainStateContent .newTabAddUpdateBox,
.underlyingAssetsContent .newTabAddUpdateBox {
	border-bottom:none;
}
#addFinancialTemplate,
#updateFinancialTemplate,
#addCustomerExplainTemplate,
#updateCustomerExplainTemplate,
#addUnderlyAssetsTemplate,
#updateUnderlyAssetsTemplate {
	padding-top:0.2rem;
	position:absolute !important;
	top:0rem;
	bottom:0rem;
	left:0rem;
	width:100%;
	overflow:auto;	
}
#addFinancialTemplate .row,
#updateFinancialTemplate .row,
#addCustomerExplainTemplate .row,
#updateCustomerExplainTemplate .row,
#addUnderlyAssetsTemplate .row,
#updateUnderlyAssetsTemplate .row {
	margin:0;
}
#addFinancialTemplate .form-group,
#updateFinancialTemplate .form-group,
#addCustomerExplainTemplate .form-group,
#updateCustomerExplainTemplate .form-group,
#addUnderlyAssetsTemplate .form-group,
#updateUnderlyAssetsTemplate .form-group {
	padding-left:0;
}
.yk_financialSumBtns,
.yk_customerExplainSumBtns,
.yk_underlyingAssetsSumBtns {
	border-top: 2px solid #F4F4F4;
  	background-color:#fff;
  	padding:0.1rem 0.2rem;
  	position:absolute;
  	bottom:0rem;
  	left:0rem;
  	right:0rem;
}
.yk_financialSumBtns .btn,
.yk_customerExplainSumBtns .btn,
.yk_underlyingAssetsSumBtns .btn {
	float: right;
	margin: 0 0.1rem;
}
.yk_financialSumBtns .btn:hover,
.yk_customerExplainSumBtns .btn:hover,
.yk_underlyingAssetsSumBtns .btn:hover
{
	opacity:0.8;
}
.yk_fontAlign {
	width:27%;
	border-radius: 0.04rem;
	float: left;
	background-color: #ebebeb;
}
.yk_fontAlign span {
	margin: 0% 3%;
	cursor:pointer;
	color: #7c7878;
	text-align: center;
}
.alignCenter,.alignLeft,.alignRight {
	display: inline-block;
    width: 27%;
    height: 0.32rem;
    line-height: 0.32rem;
}
.yk_fontbold {
	float: left;
	margin-left:0.05rem;
	margin-right:0.05rem;
	height: 0.32rem;
	width:10%;
	border-radius: 0.04rem;
	background-color: #ebebeb;
	cursor:pointer;
}
.yk_fontbold i {
	display: inline-block;
	line-height: 0.32rem;
	margin-left: 32%;
	color: #5f5e5e;
}
.yk_fontbold:hover {
	box-shadow: 0 0.02rem 0.01rem rgba(0,0,0,.1);
}
.yk_fontcolor,.yk_fontbackground {
	width: 27%;
	position:relative;
	height: 0.32rem;
}
.yk_fontcolor {
	margin-right: 0.05rem;
	float: left;
}
.yk_fontbackground {
	float: left;
}
.yk_fontcolor .input-group-addon,.yk_fontbackground .input-group-addon {
	width:57%;
	padding:0.05rem 0.08rem;
}
.yk_fontcolor .colorpicker .btn,.yk_fontbackground .colorpicker .btn {
	padding: 0.05rem 0.17rem;
	border-top-left-radius: 0rem;
	border-bottom-left-radius: 0rem;
	height: 0.32rem;
}
.yk_fontcolor .colorpicker .dropdown-menu > li,.yk_fontbackground .colorpicker .dropdown-menu > li {
	width:0.3rem;
	height:0.3rem;
}
.financialStateContent .yk_textInputProjectName {
	height:0.32rem;
	resize:none;
	white-space: nowrap;
}

/* 字体加粗样式 */
.contentFormGroup .yk_fontbold .fontBold {
	font-weight:bolder;
	color:#000
}
.contentFormGroup .yk_fontAlign .fontShadow {
	/* box-shadow: 1px 4px 8px rgba(0,0,0,.5); */
	font-weight:bolder;
	color:#000
}
.yk_financialSumBtns .btn[disabled] {
	background-color: #3dbde6;
	opacity: 0.4;
}
.liabilitieTitle {
	text-align:center;
}
.yk_col_right {
	padding-right:0
}
.yk_underlyingAssets_divider {
	color:#3ebee6;
	border-bottom:0.02rem solid #3ebee6;
	text-align:center;
	width:100%;
	line-height: 0.35rem;
    margin-top: 0;
    margin-bottom: 0;
}
.colorpicker .dropdown-menu > li > a:before {
	left:50%;
	transform: translate(-50%,0%);
}