/* main */
.main {
	background-color: #f4f4fa;
}


.main .adopt {
	background-color: #fff;
	/* 	border: 1px solid #f4f4fa; */
}

.main .adopt li a {
	color: #000 !important;
}

.main .adopt .notice_title {
	height: 60px;
	border-bottom: 1px solid rgba(0, 0, 0, .125);
}

.tab {
	position: relative;
}

.tab .task_title {
	position: absolute;
}

.tab .task_title span {
	font-weight: bold;
}

.tab .nav {
	line-height: 25px !important;

}

.tab ul li a {
	font-size: 14px;
}

.tab-content ul li:first-child {
	height: auto;
}

.tab-content ul li {
	height: 98px;
}

.tab-content li p,
.tab-content li span {
	font-size: 12px;
	color: #999;
}

.tab-content li b {
	color: #dc4d36;
	font-size: 14px;
}


.paging ul li a:hover {
	color: #fff !important;
	background-color: #d01e4a;
}

/* 基本资料 */
.tab-content ul li form label {
	padding-right: 0 !important;
	font-size: 14px;
	font-weight: bold;
}

/* 上传头像 */
.tab-content ul li .aui-info strong {
	font-size: 14px;
}

.tab-content ul li .aui-info {
	position: relative;
}

.tab-content ul li .aui-info .fileInput {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 10px;
	opacity: 0;
	width: 5rem;
	clear: both;
	display: block;
	margin: auto;
	background-color: red;
	border-radius: 35%;
}

.tab-content ul li .aui-info .photoInput {

	position: absolute;
	top: 37%;
	left: 20%;
	opacity: 0;
	width: 5rem;
	clear: both;
	display: block;
	margin: auto;
	background-color: red;
	border-radius: 35%;
}
