@charset 'utf-8';
body {
	background: #fff!important
}
.accountPage .main_body {
	width: 1000px!important
}
.accountPage .pageHead {
	height: 70px;
	padding: 10px 0;
	font-size: 14px;
	line-height: 50px
}
.accountPage .pageHead .headLogo {
	overflow: hidden;
	float: left;
	width: 180px;
	height: 50px;
	background: url(../images/logo.png?v=6bc8a4) 0 50% no-repeat;
	line-height: 200px
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5) {
.accountPage .pageHead .headLogo {
	background-image: url(../images/logo-2x.png?v=7c1d17);
	background-size: contain
}
}
.accountPage .pageHead .headNav {
	float: right
}
.accountPage .pageHead .headNav .item {
	float: left;
	margin: 0 30px
}
.accountPage .pageHead .headNav .item a {
	color: #999
}
.accountPage .pageHead .headNav .item a:hover {
	color: #666
}
.accountPage .pageBody {
	height: 630px;
	background: url(../images/account/pageBody.jpg?v=38c0a7) 50% 0 no-repeat #a1acbe
}
.accountPage .pageBody .main_body {
	position: relative
}
.accountPage .pageBody .main_body:before {
	position: absolute;
	top: 120px;
	left: 42px;
	width: 276px;
	height: 118px;
	background: url(../images/account/pageBodyText.png?v=ead8e8) 50% 0 no-repeat
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5) {
.accountPage .pageBody .main_body:before {
	background-image: url(../images/account/pageBodyText_2x.png?v=7ff0be);
	background-size: 100% auto
}
}
.accountPage .pageBody .accountSetWrap {
	position: absolute;
	border-radius: 2px;
	box-shadow: 0 0 7px 0 rgba(0,0,0,.15);
	background: #fff
}
.accountPage #footer {
	position: static;
	border: 0;
	text-align: center
}
.accountSetWrap {
	top: 84px;
	right: 70px;
	width: 400px;
	padding: 30px 40px;
	min-height: 444px
}
#dock {
	top: 500px
}
.accountSetWrap .blockLoading {
	min-height: 360px
}
.accountSetWrap .main {
	min-height: 350px
}
