.postSetting{
    box-shadow: 1px 1px 10px #aaa;
    z-index: 10;
    top: 40px;
    left: -25px;
}
.post-img img {
	width: 40px;
}
.contentInfoBody {
	overflow: hidden;
	min-height: 520px;
}
.contentInfoBody img {
	max-width: 100%;
}
.postSetting span:hover{
	background-color: #f6f6f6;
}
/*自定义按钮*/
.my-btn .layui-layer-btn1 {
    border-color: #1E9FFF;
    background-color: #1E9FFF;
    color: #fff;
    margin-left: 180px;
}
/*表格信息居中*/
.viewTable td{
	text-align: center !important;
}

.viewTable th{
	text-align: center !important;
}
/*搜索框下拉列表的样式*/
.ui-autocomplete {
    max-height: 150px;
    overflow-y: auto;
    /* 防止水平滚动条 */
    overflow-x: hidden;
}
/*设置的气泡框*/
.postSetting:before{
	content:"";
	position:absolute;
	width:0;
    height:0;
    border-left:0.6rem solid transparent;
    border-bottom:0.6rem solid lightgrey;
    border-right: 0.6rem solid transparent;
    top: -10px;
    left: 50px;
}
.triangle{
	position:absolute;
    width:0;
    height:0;
    border-left:0.5rem solid transparent;
    border-bottom:0.5rem solid #fff;
    border-right: 0.5rem solid transparent;
    top: -8px;
    left: 52px;
}

/*图标*/
.icon-sm{
	background-size: 100%;
	width: 20px;
	height: 20px;
}

.icon-postEdit{
	background-image: url(icons/icon-postEdit.png);
}

.icon-postDel{
	background-image: url(icons/icon-postDel.png);
}

/*背景颜色*/
.bg-detailContent{
	background-color: #f9f9f9;
}

.bg-e5{
	background-color: #e5e5e5;
}

.bgc-fff{
	background-color: #FFFFFF;
}

/*字体相关*/
.ls-5{
	letter-spacing: 5px;
}

.fs-18{
	font-size: 18px;
}

.red{
	color: red;
}

.fc-infoTitle{
	color: #909aac;
}

.fc-cardTitle{
	color: #949aa5;
}

.fc-black{
	color: black;
}

.fc-postTip{
	color: #909aac;
}

.ti-20{
	text-indent: 20px;
}

/*flex布局*/
.jc-sa{
	justify-content: space-around;
}

/*高宽*/
.w-300{
	width: 300px;
}

.w-120{
	width: 120px;
}

.w-05{
	width: 50%;
}

.h-1{
	height: 100%;
}

.h-30{
	height: 30px;
}

.mw-50{
	min-width: 50px;
}

/*margin*/
.mr-l-10{
	margin-left: 10px;
}

.mr-l-20{
	margin-left: 20px;
}

.mr-tb10{
	margin: 10px 0px;
}

.mr-t-5{
	margin-top: 5px;
}

.mr-tb5{
	margin: 5px 0px;
}

.mr-lr20{
	margin: 0 20px;
}

.mr-r-5{
	margin-right: 5px;
}

.mr-r-15{
	margin-right: 15px;
}

.mr-r-25{
	margin-right: 25px;
}

.mr-r-40{
	margin-right: 40px;
}

.mr-r-60{
	margin-right: 60px;
}

.mr-t-3{
	margin-top: 3px;
}

.mr-t-10{
	margin-top: 10px;
}

.mr-t-15{
	margin-top: 15px;
}

.mr-t-30{
	margin-top: 30px;
}

.mr-t-145{
	margin-top: 145px;
}

.mr-b-25{
	margin-bottom: 25px;
}

.mr-b-10{
	margin-bottom: 10px;
}
/*padding*/
.pd-t-3{
	padding-top: 3px;
}
.pd-tb2-lr13{
	padding: 2px 13px;
}
.pd-tb15-lr115{
	padding: 15px 115px;
}

.pd-tb10-lr115{
	padding: 10px 115px;
}

.pd-tb15-lr55{
	padding: 15px 55px;
}

.pd-tb15-lr30{
	padding: 15px 30px;
}
.pd-lr20{
	padding: 0 20px;
}
.pd-tb20-lr40{
	padding: 20px 40px;
}

.pd-tb20-l10r40{
	padding: 20px 40px 20px 10px;
}

.pd-tb20{
	padding: 20px 0;
}

.pd-tb15{
	padding: 15px 0;
}

.pd-tb5{
	padding: 5px 0;
}

.pd-t40-lr20{
	padding: 40px 20px 0 20px;
}
/*边框*/

.bd-0{
	border: 0;
}

.bd-r-e7{
	border-right: 1px solid #e7e7e7;
}

/*其他*/
.cs-pt{
	cursor: pointer;
}

.pt-re{
	position: relative;
}

.pt-ab{
	position: absolute;
}

.fixed{
	position: fixed;
}

.top{
	top: 0;
}

.opacity{
	opacity: 0;
}

.btn-radius{
	border-radius: 5px !important;
}

/*layui弹窗底部按钮自定义*/

.my-btn .layui-layer-btn1 {
	color: #fff;
	margin-left: 180px;
}

.my-btn .layui-layer-btn {
	background-color: #f9f9f9;
}