/*编辑资料*/

.large {
	margin-top: 1.2rem;
	width: 100%;
	background-color: white;
	height: 3.733rem;
	line-height: 3.733rem;
	text-align: center;
	font-size: 0.426rem;
	color: #999999;
}

.disp-none {
	display: none;
}

.editText textarea {
	height: 5.333rem !important;
	left: 0.426rem;
	padding: 0.426rem;
	padding-top: 0.333rem;
	position: absolute;
	top: 0.426rem;
	display: block;
	width: 9.133rem;
	height: 1.066rem;
	background-color: #eee;
	font-size: 0.45rem;
	line-height: 0.9rem;
}

.col-white {
	color: white;
}

.title {
	height: 1.2rem;
	line-height: 1.2rem;
	background: #333333;
	background-size: 100%;
	font-size: 0.466rem;
	text-align: center;
	color: #fff;
	position: relative;
	letter-spacing: 1px;
	/*border-bottom: 1px #eee solid;*/
}

.normalUser .head-p {
	margin-top: 0.15rem;
	top: 1rem;
}

.head-p {
	font-size: 0.426rem;
	color: #999999;
	height: 1.866rem;
	min-height: 1.866rem;
	line-height: 1.866rem;
	position: relative;
	border-bottom: 1px solid #eee;
	background: #fff;
}

.head-p .user-pic {
	height: 1.866rem;
}

.content {
	font-size: 0.426rem;
	color: #999999;
	height: 1.333rem;
	min-height: 1.333rem;
	line-height: 1.333rem;
	position: relative;
	border-bottom: 1px solid #eee;
	background: #fff;
}

.content div,
.head-p div {
	text-align: right;
	padding-right: 0.426rem;
	color: #333333;
}

span {
	padding-left: 0.426rem;
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	height: 100%;
	color: #999;
}

.editText input {
	left: 0.426rem;
	padding-left: 0.2rem;
	position: absolute;
	top: 0.426rem;
	display: block;
	width: 9.133rem;
	height: 1.066rem;
	line-height: 1.066rem;
	background-color: #eee;
}

.head-title {
	height: 1.2rem !important;
}

.arrow {
	display: inline-block;
	position: absolute;
	top: 0.4rem;
	margin-left: 0.4rem;
	width: 0.4rem;
	height: 0.4rem;
	border-style: solid;
	border-color: #333;
	border-image: none;
	border-width: .2rem 0px 0px .2rem;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	border-color: #FFFFFF;
}

input[class="name"]: {
	color: #CCCCCC;
	font-size: 0.426rem;
	background-color: #EEEEEE;
}

.editText {
	font-size: 0.426rem;
	color: #999999;
	top: 1.2rem;
	height: 1.866rem;
	min-height: 1.866rem;
	/*line-height: 1.866rem;*/
	position: relative;
	background: #fff;
}


/*.back:before {
	content: "";
	position: absolute;
	left: 0.426rem;
	top: 0.426rem;
	width: .35rem;
	height: .35rem;
	border-left: .02rem solid #fff;
	border-top: .02rem solid #fff;
	transform: rotate(-45deg);
}

.back:after {
	clear: both
}*/

.back img {
	height: 0.466rem;
	position: absolute;
	top: 0.4rem;
	left: 0.4rem;
}

#picktime {
	text-align: right;
}

section[class="setting"] .content {
	top: 0.75rem;
}

section[class="setting"] #firstNode {
	margin-top: 0.426rem;
}

.normalUser section[class="editUser"] .content {
	top: 1rem;
}

.confirmUser .head-p,
.spaceUser .head-p {
	margin-top: 0.466rem;
}

.confirmUser .down,
.spaceUser .down {
	margin-top: 0.4rem;
}

section[class="changePhone"] {
	margin-top: 0.8rem;
}

section[class="changePhone"] .tip {
	background: #F5F5F5;
	color: #FF4444;
	font-size: 0.32rem;
	text-align: center;
	height: 1.066rem;
	line-height: 1.066rem;
}

section[class="changePhone"] div[ class*="phone"] {
	margin-left: 2.466rem;
	text-align: left;
}

section[class="changePhone"] input {
	height: 99%;
}

.btn-div {
	padding: 0 0.426rem;
}

.btn-div a {
	margin-top: 0.426rem;
	letter-spacing: 1px;
	text-align: center;
	height: 1.066rem;
	line-height: 1.066rem;
	font-size: 0.426rem;
	font-weight: bold;
	display: block;
	border: 0;
	border-radius: 0.053rem;
}

.btn-div a[class="exit"] {
	margin-top: 1.2rem;
	background-color: #FF4444;
	color: white;
}

.msg-btn {
	position: absolute;
	right: 0.4rem;
	z-index: 2;
	background-color: white;
	border-radius: 0.053rem;
	display: inline-block;
	height: 0.8rem;
	line-height: 0.8rem;
	width: 2.666rem;
	font-size: 0.373rem;
	text-align: center;
	margin-top: 0.266rem;
}

input::-webkit-input-placeholder {
	color: #CCCCCC;
}

input:-moz-placeholder {
	color: #CCCCCC;
}

input {
	color: #333333;
}

.btn-dis {
	border: 1px solid rgba(54, 168, 204, 0.5);
	color: #36A8CC;
}

.btn-able {
	border: 1px solid #36A8CC;
	color: #36A8CC;
}

.btn-clicked {
	border: 1px solid #36A8CC;
	background-color: #36A8CC;
	color: white;
}

.next {
	background-color: white;
	color: #CCCCCC;
}

.pic-div {
	padding: 0.213rem 0.266rem 0 0.4rem;
	height: 2.56rem;
	float: left;
}

.pic-div img {
	width: 2.133rem;
	height: 2.133rem;
}

.goon {
	position: absolute;
	height: 0.506rem;
	width: 0.506rem;
	background: url(../images/icons/goon.png) no-repeat center center;
	background-size: contain;
	right: 0.586rem;
	top: 1rem;
}

.first-p {
	padding-top: 0.266rem;
	color: #999999;
}

.second-p {
	margin-top: 0.133rem;
	color: #36A8CC;
}

.third-p {
	margin-top: 0.533rem;
	color: #333333;
}

.draft-div {
	background: white;
	border-bottom: 1px solid #EEEEEE;
}

.wrapper {
	position: relative;
	height: 2.56rem;
	overflow: hidden;
	border-bottom: 1px solid #CCCCCC;
}

.container {
	position: absolute;
	left: 0;
	width: 100%;
	box-sizing: border-box;
	background-color: #fff;
	transition: left cubic-bezier(.68, .69, .11, .4) 0.2s;
	-webkit-transition: left cubic-bezier(.68, .69, .11, .4) 0.2s;
}

.delete {
	float: left;
	position: absolute;
	width: 2.56rem;
	top: 0;
	right: -2.56rem;
	background-color: #f00;
	color: #fff;
	text-align: center;
	height: 2.56rem;
	line-height: 2.56rem;
}

.delete i.iconfont {
	font-size: 1em;
	padding-right: 5px;
}

.img-photo {
	height: 1.333rem;
	width: 1.333rem;
	border-radius: 1.333rem;
	margin-top: 0.266rem
}

.sex {
	padding-right: 0 !important;
}

.finish {
	float: right;
	margin-right: 0.426rem;
	font-size: 0.426rem;
	color: white;
}

.content span img {
	width: 0.333rem;
	height: 0.333rem;
	margin-right: 0.333rem;
}

.editUser .large .coverImg {
	width: 0.466rem;
	height: 0.466rem;
}

.user-P {
	display: block;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.coverImgContent {
	width: 100%;
	display: block;
}

.large-photo {
	width: 100%;
}

div[class="large-photo"] {
	margin-top: 4.266rem;
}

.birthday {
	background-color: white;
	height: 99%;
	width: 100%;
	text-align: right;
	padding-right: 0.426rem;
}

#demo1 {
	background-color: white;
}

.dwwr {
	width: 100% !important;
}