@charset "UTF-8";
/* CSS Document */
.profile:after,.cross_sale:after,.insider_vessel:after,.insider_content:after,.content .filter:after,.profile .content:after,.profile .datalist:after,.insider_privilege:after,.wish_deal .opts:after,.wish_deal_list:after,.wish_deal .summary:after,.wish_deal_onsale li:after,.s_advice .fileup_view:after,.profile .input_container:after
	{
	visibility: hidden;
	overflow: hidden;
	display: block;
	content: ".";
	clear: both;
	height: 0
}

.profile {
	font-family: Arial;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#FFDBD6D0,
		offX=0, offY=1, positives=true );
	/**-webkit-box-shadow: 0 1px 0 #DBD6D0;
	box-shadow: 0 1px 0 #DBD6D0;
	border: 1px solid #DBD6D0;
	border-bottom-color: #b7b2ae;
	margin: 20px auto;
	overflow: hidden;
	background: #fff;
	line-height: 1.5;
	font-size: 12px;
	border-top: 0;
	width: 960px;
	clear: both;
	color: #666;**/
	float:left;
	
	*zoom: 1
}

@media all and (min-width:0) {
	.profile {
		font-family: Arial, 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1'
	}
}

.profile h1,.fav_tit {
	border-bottom: 1px solid #dbd6d0;
	font-weight: 400;
	position: relative;
	padding-left: 15px;
	line-height: 46px;
	overflow: hidden;
	font-size: 18px;
	display: block;
	color: #333;
	*zoom: 1
}

.profile h1 a {
	margin-right: 16px;
	font-size: 12px;
	float: right
}

.profile h1 img {
	position: absolute;
	right: 6px;
	top: 6px
}

.profile .content {
	overflow: hidden;
	padding:0;
	margin-left: 6px;
	text-align:left;
	*zoom: 1
}

.profile .content h1 {
	margin: 0 -15px 15px
}

.profile .nav {
	border-right: 1px solid #dbd6d0;
	padding-bottom: 9999px;
	margin-bottom: -9999px;
	background: #f8f6f4;
	width: 160px;
	_margin-right: -.25em;
	*margin-bottom: -10016px
}

.profile .nav .notice {
	padding: 10px;
	background: #fff;
	overflow: hidden;
	line-height: 1.8;
	*zoom: 1;
	_width: 140px
}

.nav .notice img {
	margin-right: 10px;
	height: 48px;
	width: 48px;
	float: left
}

.nav .notice .nickname {
	font-size: 14px;
	color: #ed145b;
	_width: 80px
}

.nav .notice .uid {
	border-bottom: 1px dashed #ccc;
	margin-bottom: 10px;
	line-height: 32px;
	margin-right: 2px;
	clear: both
}

.profile .nav h2 {
	-webkit-box-shadow: -1px 1px 2px 0 rgba(0, 0, 0, .2);
	box-shadow: -1px 1px 2px 0 rgba(0, 0, 0, .2);
	border-bottom: 1px solid #ccc;
	font-weight: 400;
	background: #ede7e1;
	padding-left: 40px;
	line-height: 40px;
	font-size: 18px;
	margin-top: -1px;
	color: #333;
	*position: relative;
	*z-index: 1;
	*zoom: 1
}

.nav h2 b {
	background: url(/templates/jumei/images/account/nav_title_bg.png)
		no-repeat 0 0;
	margin-left: -47px;
	position: absolute;
	vertical-align: top;
	height: 50px;
	width: 40px;
	*top: 0
}

.profile .nav a {
	border-bottom: 1px solid #dbd6d0;
	border-top: 1px solid #fff;
	padding-left: 45px;
	line-height: 45px;
	font-size: 14px;
	display: block;
	color: #666;
	*position: relative;
	*zoom: 1
}

.profile .nav h2+a {
	border-top: 0
}

.nav a:last-child {
	border-bottom: 0
}

.nav a:hover,.profile .nav .selected {
	background-color: #fff;
	text-decoration: none
}

.profile .nav .selected {
	margin-right: -1px;
	color: #ec1a5b
}

.profile .nav .new {
	background-image: url(/templates/jumei/images/account/nav_new_icon.gif);
	background-position: 125px center;
	background-repeat: no-repeat
}

.nav h2+.selected {
	margin-top: 1px
}

.nav a b {
	background: url(/templates/jumei/images/account/left_nav_icons.png)
		no-repeat;
	position: absolute;
	margin-left: -30px;
	margin-top: 10px;
	height: 25px;
	width: 25px;
	*margin: 0;
	*left: 15px;
	*top: 9px
}

.nav .list b {
	background-position: 0 0
}

.nav .fav b {
	background-position: 0 -25px
}

.nav .onsale b {
	background-position: 0 -50px
}

.nav .member b {
	background-position: 0 -75px
}

.nav .cards b {
	background-position: 0 -100px
}

.nav .envelope b {
	background-position: 0 -125px
}

.nav .credit b {
	background-position: 0 -150px
}

.nav .trial b {
	background-position: 0 -175px
}

.nav .subscribe b {
	background-position: 0 -200px
}

.nav .balance b {
	background-position: 0 -225px
}

.nav .settings b {
	background-position: 0 -250px
}

.nav .password b {
	background-position: 0 -275px
}

.nav .bind b {
	background-position: 0 -300px
}

.nav .addr b {
	background-position: 0 -325px
}

.nav .share b {
	background-position: 0 -350px
}

.nav .rmapre b {
	background-position: 0 -375px
}

.nav .rmalist b {
	background-position: 0 -400px
}

.nav .lucky b {
	background-position: 0 -425px
}

.nav .gift b {
	background-position: 0 -450px
}

.nav .citibank b {
	background-position: 0 -475px
}

.nav .invitation b {
	background-position: 0 -450px
}

.pageSplit {
	text-align: right;
	font-size: 12px;
	margin: 20px 0;
	clear: both
}

.pageSplit a,.pageSplit span {
	-webkit-border-radius: 1px;
	border-radius: 1px;
	display: inline-block;
	padding: 1px .25em 0;
	word-break: keep-all;
	white-space: nowrap;
	vertical-align: top;
	text-align: center;
	overflow: visible;
	line-height: 1.5;
	min-width: 1em;
	_width: 1em
}

.pageSplit span {
	margin: 1px;
	color: #aaa
}

.pageSplit .prev,.pageSplit .next {
	padding-right: 5px;
	padding-left: 5px;
	width: auto
}

.pageSplit a {
	color: #666
}

.pageSplit a,.pageSplit .prev,.pageSplit .next {
	border: 1px solid #dbd6d0;
	margin: 0
}

.pageSplit a:hover {
	text-decoration: none;
	border-color: #ec1a5b;
	background: #ec1a5b;
	color: #fff
}

.profile table {
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	border-collapse: collapse;
	border: 1px solid #dbd6d0;
	text-align: center;
	empty-cells: show;
	width: 100%;
	background: 0 0;
	font-size: inherit
}

.profile th,.profile td {
	border: 1px solid #dbd6d0;
	height: 40px
}

.profile th {
	background: #fbfbfb;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb),
		to(#f7f4f2) );
	background: -webkit-linear-gradient(top, #fbfbfb, #f7f4f2);
	background: -moz-linear-gradient(top, #fbfbfb, #f7f4f2);
	background: -o-linear-gradient(top, #fbfbfb, #f7f4f2);
	background: linear-gradient(to bottom, #fbfbfb, #f7f4f2);
	font-weight: 700
}

.profile .filter+table th {
	font-weight: 400;
	background: 0 0;
	color: #afafaf;
	border: 0
}

.profile th {
	white-space: nowrap;
	text-align: center
}

.profile td {
	padding: 0 5px
}

.profile .order_info_td,.profile .order_status_td {
	line-height: 1.5;
	padding: 10px;
	height: auto
}

.profile .order_info_td {
	text-align: left
}

.profile table .btn_mid_pink {
	line-height: 28px;
	font-size: 12px;
	height: 28px
}

.profile .filter {
	border-bottom: 1px solid #dbd6d0;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	_margin-bottom: -1px;
	*zoom: 1
}

.profile .filter+* {
	border-top: 0
}

.profile .filter a {
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	border: 1px solid #dbd6d0;
	border-bottom: 0;
	text-decoration: none;
	white-space: nowrap;
	background: #f8f6f4;
	margin-right: -1px;
	overflow: visible;
	min-width: 80px;
	padding: 0 20px;
	color: #666;
	_width: 80px
}

.profile .filter .curr {
	padding-bottom: 1px;
	margin-bottom: -1px;
	position: relative;
	background: #fff;
	color: #ed145b
}

.profile .select_ui,.profile textarea,.profile [type=tel],.profile [type=date],.profile [type=text],.profile [type=password]
	{
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ccc;
	font-size: 12px;
	outline: 0
}

.profile .select_text_ui,.profile textarea,.profile [type=tel],.profile [type=date],.profile [type=text],.profile [type=password]
	{
	-webkit-box-shadow: 0 1px 2px 0 #f0f0f0 inset;
	box-shadow: 0 1px 2px 0 #f0f0f0 inset;
	background: #fff
}

.profile input,.profile button,.profile .select_ui,.profile .btn_mid_pink
	{
	vertical-align: middle;
	font-family: inherit
}

.profile [type=tel],.profile [type=date],.profile [type=text],.profile [type=password],.profile textarea
	{
	padding: 5px
}

.profile [type=date] {
	padding-right: 0
}

.profile [type=tel],.profile [type=date],.profile [type=text],.profile [type=password]
	{
	line-height: 1.5;
	height: 1.5em
}

.profile button,.profile .btn_mid_pink,.profile [type=rest],.profile [type=submit],.profile [type=button]
	{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#fff4769d,
		endColorStr=#ffec195c ), progid:DXImageTransform.Microsoft.DropShadow(color=#ffbbbbbb,
		offX=0, offY=1, positives=true );
	background: #ec195c;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4769d),
		to(#ec195c) );
	background: -webkit-linear-gradient(top, #f4769d, #ec195c);
	background: -moz-linear-gradient(top, #f4769d, #ec195c);
	background: -o-linear-gradient(top, #f4769d, #ec195c);
	background: linear-gradient(to bottom, #f4769d, #ec195c);
	-webkit-box-shadow: 0 1px 2px 0 #bbb;
	box-shadow: 0 1px 2px 0 #bbb;
	text-shadow: 1px 1px 3px #b9154a;
	vertical-align: middle;
	display: inline-block;
	font-family: inherit;
	word-break: keep-all;
	white-space: nowrap;
	font-weight: 400;
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	cursor: pointer;
	padding: 0 15px;
	height: 32px;
	color: #fff;
	border: 0
}

.profile button:focus,.profile .btn_mid_pink:focus,.profile [type=rest]:focus,.profile [type=submit]:focus,.profile [type=button]:focus,.profile button:hover,.profile .btn_mid_pink:hover,.profile [type=rest]:hover,.profile [type=submit]:hover,.profile [type=button]:hover
	{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffee1658,
		endColorStr=#ffee2467 ), progid:DXImageTransform.Microsoft.DropShadow(color=#ffb2b2b2,
		offX=0, offY=1, positives=true );
	background: #ee1658;
	background: -webkit-gradient(linear, left top, left bottom, from(#ee1658),
		to(#ee2467) );
	background: -webkit-linear-gradient(top, #ee1658, #ee2467);
	background: -moz-linear-gradient(top, #ee1658, #ee2467);
	background: -o-linear-gradient(top, #ee1658, #ee2467);
	background: linear-gradient(to bottom, #ee1658, #ee2467);
	text-decoration: none
}

.profile [type=text][disabled],.profile [type=text][readonly] {
	background: #f1f1f1
}

.profile .fileup_ui {
	position: relative;
	overflow: hidden
}

.fileup_ui input {
	filter: alpha(opacity = 0);
	position: absolute;
	background: #fff;
	font-size: 60px;
	cursor: inherit;
	height: auto;
	width: auto;
	right: -5px;
	left: auto;
	opacity: 0;
	top: -5px;
	*font-size: 30px
}

.fileup_ui span {
	*filter: alpha(opacity = 100);
	*zoom: 1
}

.profile select {
	font-size: 12px
}

.profile .select_ui {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#fffcfcfc,
		endColorStr=#fff2f2f2 );
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc),
		to(#f2f2f2) );
	background: -webkit-linear-gradient(top, #fcfcfc, #f2f2f2);
	background: -moz-linear-gradient(top, #fcfcfc, #f2f2f2);
	background: -o-linear-gradient(top, #fcfcfc, #f2f2f2);
	background: linear-gradient(to bottom, #fcfcfc, #f2f2f2);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid #ccc;
	display: inline-block;
	white-space: nowrap;
	position: relative;
	text-align: left;
	line-height: 1.5;
	height: auto;
	width: auto;
	float: none;
	margin: 0;
	*display: inline;
	*cursor: default;
	*filter: none;
	*zoom: 1
}

.profile .select_focus_ui {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#fff2f2f2,
		endColorStr=#fffcfcfc );
	background: #fcfcfc;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2),
		to(#fcfcfc) );
	background: -webkit-linear-gradient(top, #f2f2f2, #fcfcfc);
	background: -moz-linear-gradient(top, #f2f2f2, #fcfcfc);
	background: -o-linear-gradient(top, #f2f2f2, #fcfcfc);
	background: linear-gradient(to bottom, #f2f2f2, #fcfcfc);
	*filter: none
}

.select_ui .select_text_ui {
	border-right: 1px solid #e5e5e5;
	vertical-align: baseline;
	padding: 5px 3px 5px 6px;
	margin-right: 26px;
	overflow: visible;
	background: #fff;
	display: block
}

.select_ui select {
	-moz-box-sizing: content-box;
	-ms-box-sizing: content-box;
	box-sizing: content-box;
	filter: alpha(opacity = 0);
	position: absolute;
	background: #fff;
	min-width: 100%;
	border: inherit;
	color: inherit;
	font: inherit;
	padding: 1px;
	margin: -1px;
	height: 100%;
	opacity: 0;
	border: 0;
	bottom: 0;
	left: 0;
	top: 0;
	*left: -9999em;
	*padding: 0;
	*margin: 0
}

.profile .select_arrow {
	border-color: #b7b7b7 transparent;
	border-top-color: inherit;
	border-width: 5px 5px 0;
	border-style: solid;
	position: absolute;
	margin-top: -2px;
	overflow: hidden;
	right: 7px;
	height: 0;
	width: 0;
	top: 50%;
	*border-color: #f2f2f2;
	*border-top-color: #b7b7b7
}

.select_ui:hover .select_arrow {
	border-top-color: #9e9e9e
}

.profile .select_focus_ui .select_arrow {
	border-top-color: inherit
}

.profile .select_menu_ui {
	vertical-align: baseline;
	border: 1px outset #ccc;
	white-space: nowrap;
	position: absolute;
	background: #fff;
	overflow: hidden;
	line-height: 1.5;
	margin: 1px -1px;
	list-style: none;
	cursor: default;
	min-width: 100%;
	*width: 100%;
	padding: 0;
	top: 100%;
	left: 0
}

.select_menu_ui .option_ui {
	padding: 0 999px 0 3px;
	margin-right: -999px
}

.select_menu_ui .option_hover_ui {
	background: highlight;
	color: highlighttext
}

.profile .select_focus_ui,.profile textarea:focus,.profile [type=tel]:focus,.profile [type=date]:focus,.profile [type=text]:focus,.profile [type=password]:focus
	{
	border-color: #ab091e
}

.profile .btn_mid_grey {
	background: #fcfbfa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff),
		to(#fcfbfa) );
	background: -webkit-linear-gradient(top, #fff, #fcfbfa);
	background: -moz-linear-gradient(top, #fff, #fcfbfa);
	background: -o-linear-gradient(top, #fff, #fcfbfa);
	background: linear-gradient(to bottom, #fff, #fcfbfa);
	-webkit-box-shadow: 0 1px 2px 0 #f2f2f2;
	box-shadow: 0 1px 2px 0 #f2f2f2;
	border: 1px solid #dbd6d0;
	vertical-align: middle;
	display: inline-block;
	text-align: center;
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	padding: 0 15px;
	color: #666
}

.radio_ui,.radio_ui * {
	background-image: url(/templates/jumei/images/account/radio.png)
}

@media all and (min-width:0) {
	.profile .radio_ui,.profile .checkbox_ui {
		vertical-align: middle;
		display: inline-block;
		position: relative;
		margin-right: 5px;
		overflow: hidden;
		background: #fff;
		padding: 1px;
		height: 1em;
		width: 1em;
		top: -2px
	}
	.radio_ui *,.checkbox_ui * {
		background: 0 0;
		height: 100%;
		width: 100%;
		padding: 0;
		border: 0;
		margin: 0;
		left: 0;
		top: 0
	}
	.radio_ui :not(input),.checkbox_ui :not(input) {
		-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .06) inset;
		box-shadow: 0 2px 3px rgba(0, 0, 0, .06) inset;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		border: 1px solid #ccc;
		position: absolute
	}
	.radio_ui input,.checkbox_ui input {
		margin: 0 1em 1em 0;
		position: relative;
		z-index: 1;
		opacity: 0
	}
	.radio_ui :focus ~*,.checkbox_ui :focus ~* {
		border-color: #8ec52b
	}
	.radio_ui :checked,.checkbox_ui :checked {
		position: absolute
	}
	.radio_ui:after,.checkbox_ui:after {
		display: block;
		content: ""
	}
	.profile .radio_ui,.profile .radio_ui *,.radio_ui:after {
		-webkit-border-radius: 9em;
		border-radius: 9em
	}
	.radio_ui:after {
		margin: .25em auto;
		background: #333;
		height: 50%;
		width: 50%
	}
	.checkbox_ui:after {
		-webkit-transform: rotate(-50deg);
		-moz-transform: rotate(-50deg);
		-ms-transform: rotate(-50deg);
		-o-transform: rotate(-50deg);
		transform: rotate(-50deg);
		border: 2px solid #333;
		margin: .2em auto;
		border-right: 0;
		border-top: 0;
		height: 30%;
		width: 60%
	}
}

.notice_content {
	border: 1px solid #EFE68B;
	font-size: 12px;
	margin-bottom: 10px;
	padding: 8px 15px;
	background: #FEFFE5
}

.profile .datalist {
	margin: 20px 0;
	line-height: 2;
	*zoom: 1
}

.datalist dt,.datalist dd {
	font-weight: 400
}

.datalist dt {
	text-align: right;
	width: 110px;
	clear: both;
	float: left
}

.datalist dd {
	margin: 0 0 0 130px;
	font-weight: 400
}

.datalist img {
	max-width: 560px
}

.profile .addrselect {
	margin-left: 20px
}

.addrselect label {
	display: block;
	margin: 15px 0
}

.addrselect input {
	margin-right: 10px
}

.bold {
	font-weight: 700
}

.profile .round_container {
	width: 965px;
	margin: 0 auto;
	_zoom: 1
}

#genuine .content {
	width: 800px;
	float: left;
	overflow: hidden;
	padding: 0
}

.profile .order-tablev2 .name {
	width: 80px
}

.profile .order-tablev2 .code {
	width: 80px
}

.profile .order-tablev2 .hp {
	width: 120px
}

.profile .order-tablev2 .phone {
	width: 100px
}

.profile .order-tablev2 .last {
	white-space: nowrap
}

.profile .order-tablev2 .income {
	color: #8ec52b
}

.profile .order-tablev2 .expense {
	color: #ed145b
}

.order-tablev2 .last form {
	text-align: center
}

.order-tablev2 .last form p {
	margin-top: 4px
}

.profile .alt td {
	background: #fcfcfc
}

form .title {
	display: block;
	font-weight: 700;
	font-size: 16px
}

.profile .input_container {
	margin: 20px 0;
	*zoom: 1
}

.profile .input_container_pre {
	margin: 5px 0
}

.input_container label {
	float: left;
	width: 110px;
	text-align: right;
	margin-right: 20px;
	line-height: 30px;
	color: #666
}

.input_container input {
	max-width: 600px
}

.input_container .radio,.input_container .checkbox {
	width: auto;
	_line-height: normal;
	_margin-top: 8px
}

.input_container input.file {
	margin-top: 2px
}

.input_container textarea {
	width: 525px;
	height: 160px
}

.input_container img,.input_container textarea {
	vertical-align: top
}

.input_container .f_input {
	float: left;
	padding: 2px;
	padding-top: 6px;
	height: 24px;
	line-height: 24px;
	width: 180px
}

.spark {
	vertical-align: baseline;
	display: inline-block;
	padding-right: 4px;
	color: #ed415b;
	*display: inline
}

.input_container .tip {
	color: #666;
	float: left;
	margin-left: 10px;
	line-height: 25px
}

.profile .act {
	margin: 10px 0 0 130px;
	clear: both
}

.profile .act img {
	vertical-align: middle
}

.input_container .err_info {
	display: none;
	color: red
}

.input_container .tip_info {
	color: #aaa
}

form .otherError,form .customError,form .patternMismatch,form .rangeOverflow,form .rangeUnderflow,form .stepMismatch,form .tooLong,form .typeMismatch,form .valueMissing
	{
	background: #FEDDDF
		url(/templates/jumei/css_pics/i/notification_center/icon_error.png)
		no-repeat 6px center;
	border: 1px solid #FB0219;
	padding: 0 10px 0 30px;
	vertical-align: middle;
	line-height: 28px;
	display: none;
	color: #333;
	_line-height: 27px
}

form div.otherError,form div.customError,form div.patternMismatch,form div.rangeOverflow,form div.rangeUnderflow,form div.stepMismatch,form div.tooLong,form div.typeMismatch,form div.valueMissing
	{
	margin-top: 10px
}

form span.otherError,form span.customError,form span.patternMismatch,form span.rangeOverflow,form span.rangeUnderflow,form span.stepMismatch,form span.tooLong,form span.typeMismatch,form span.valueMissing
	{
	margin-left: 1em;
	*zoom: 1
}

.profile .select_err,.profile .textarea_err,.profile .input_url_err,.profile .input_tel_err,.profile .input_text_err,.profile .input_email_err,.profile .form_err input,.profile .form_err textarea,.profile .form_err .select_ui
	{
	border-color: red
}

.profile .form_err .tip_info {
	display: none
}

.profile .form_err .err_info {
	display: block
}

.profile form .hint {
	display: inline-block;
	margin-left: 5px;
	color: silver
}

.profile legend {
	position: relative;
	margin-left: 16px;
	color: inherit;
	*margin-top: -.7em
}

.profile fieldset {
	border: 1px dashed #ccc;
	margin: 20px 0
}

.profile .back_to_list {
	display: block;
	width: 92px;
	height: 24px;
	line-height: 20px;
	margin-top: 20px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	background: url(/templates/jumei/images/membership/btn_pink_small.jpg)
		no-repeat 0 0 transparent
}

.profile .back_to_list:hover {
	text-decoration: none
}

.profile .content_head {
	padding: 10px;
	overflow: hidden
}

.content_head h1 {
	font-size: 30px;
	display: inline-block;
	_display: inline
}

.profile .round_container .content .content_head h4 {
	margin-top: 10px
}

.profile .content_body {
	padding: 0 15px;
	border-top: 0
}

.profile .title_desc {
	line-height: 2;
	color: #999;
	padding-top: 20px;
	_width: 99.9%
}

.profile .box_shadow {
	overflow: hidden;
	zoom: 1
}

.profile .content_head ol {
	padding-left: 20px
}

.profile table .action {
	_width: 90px
}

.profile em {
	color: red
}

.profile .backtotop {
	border-bottom: 2px solid #E7E7E7;
	text-align: center;
	margin-left: 800px;
	padding-top: 25px;
	position: fixed;
	background: #fff;
	bottom: 100px;
	height: 55px;
	width: 80px;
	_position: absolute;
	_bottom: auto
}

.profile .backtotop:hover {
	text-decoration: none;
	background: #f69dbb;
	color: #fff
}

.profile .backtotop b {
	background: url(/templates/jumei/images/home/home_nav_bar_v6.png)
		no-repeat -26px -340px;
	margin: 0 auto 5px;
	display: block;
	height: 16px;
	width: 26px
}

.profile .backtotop:hover b {
	background-position: -105px -340px
}

.profile .sector table .action li {
	float: left;
	margin: 0;
	margin-left: 5px;
	line-height: 18px;
	list-style-type: none
}

.profile .ajax_spinner {
	background: url(/templates/jumei/css_pics/i/spinner.gif) no-repeat 2px
		4px
}

.profile .ajax_warning {
	background: url(/templates/jumei/css_pics/i/warning.gif) no-repeat 2px 0
}

.profile .ajax_spinner,.profile .ajax_warning {
	vertical-align: middle;
	display: inline-block;
	padding-left: 20px;
	height: 18px;
	*display: inline
}

.profile .warning {
	margin-bottom: 20px
}

.profile .content h2 .action {
	float: right
}

.profile .sector .sector_content {
	margin: 0 8px;
	line-height: 1.5
}

.filter_main {
	border-bottom: 1px solid #ccc;
	padding-left: 30px;
	margin-bottom: 10px;
	background: url(/templates/jumei/images/home/arrow_nav_bg.jpg) repeat
		top center transparent
}

.profile .sector h2 {
	margin: 15px 20px;
	font-weight: 400;
	font-size: 16px;
	overflow: hidden;
	font-weight: 700
}

.profile .sector p {
	margin: 15px 0
}

.profile .sector table p {
	margin: 0
}

.profile .sector ul li {
	list-style-type: square;
	list-style-position: outside;
	margin: 15px
}

.profile .sector ul.paginator li {
	margin: 0
}

.shipping-table {
	border: 1px #f5989d solid;
	margin: 10px 0 30px;
	_margin: 0;
	border-collapse: separate
}

.shipping-table td,.shipping-table th {
	padding: 10px
}

.shipping-table td {
	background: #fff
}

.shipping-table .last {
	white-space: nowrap
}

.shipping-table .last form {
	text-align: center
}

.shipping-table .last form p {
	margin-top: 4px
}

.shipping-table .shipping_brief td {
	background: #ffeef2
}

.shipping-table .shipping_brief td p {
	overflow: hidden;
	margin-top: 3px
}

.shipping-table .shipping_brief td span {
	margin-right: 20px;
	display: block;
	float: left;
	font-size: 12px
}

.shipping-table .shipping_brief td .action {
	margin-right: 0;
	float: right;
	display: block;
	width: 150px;
	text-align: right
}

.shipping-table .order_list_title {
	background: url(/templates/jumei/css_pics/i/shipping_table_title.png)
		repeat-x
}

.shipping-table .order_unit td {
	border-top: 1px dashed #666
}

#unsubscribe {
	padding: 20px
}

#unsubscribe h1 {
	color: #333;
	font-size: 30px;
	height: 80px;
	line-height: 80px;
	padding: 0 0 0 30px;
	background: #fff;
	margin: 0;
	border-bottom: 1px solid #CCC
}

#unsubscribe #unsubscribe_container {
	width: 270px;
	height: 85px;
	margin: 50px auto 30px;
	background: url(/templates/jumei/images/account/un_tick_icon.png)
		no-repeat 0 0;
	padding-left: 110px;
	color: #333
}

#unsubscribe #unsubscribe_container h2 {
	font-size: 36px
}

#unsubscribe #unsubscribe_container h3 {
	font-size: 12px;
	line-height: 30px
}

#unsubscribe #resubscribe {
	width: 500px;
	padding: 20px;
	margin: 0 auto;
	border: 1px solid #963;
	background: #ffffcb;
	color: #333
}

#unsubscribe #resubscribe .text {
	float: right
}

#unsubscribe #resubscribe .text a:hover,.profile .my_subscribe .set_email .set_btn:hover
	{
	text-decoration: none
}

#unsubscribe #resubscribe h2 {
	background: transparent;
	padding-left: 0;
	line-height: 30px
}

#unsubscribe #resubscribe .enter-address {
	width: 400px;
	display: none;
	float: left;
	padding: 15px 20px;
	margin-top: 30px
}

#unsubscribe .resubscribe_info {
	width: 540px;
	margin: 20px auto;
	line-height: 2.5;
	*zoom: 1
}

#unsubscribe .resubscribe_info label {
	display: block
}

#unsubscribe .resubscribe_info textarea {
	margin: 10px 0;
	width: 520px;
	height: 80px
}

#unsubscribe .resubscribe_info .formbutton {
	margin-top: 10px
}

.pink_bg {
	height: 41px;
	background: #EC1A5B
}

.grey_bg {
	height: 31px;
	background: url(/templates/jumei/images/cart/grey_bg.jpg) repeat-x 0 0
		transparent
}

.membership_bar {
	background:
		url(/templates/jumei/css_pics/i/membership/member_bar_bg.png) repeat-x;
	border: 1px #eccbcb solid;
	height: 38px;
	line-height: 38px;
	padding: 0 5px;
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 700
}

#membership .note_icon {
	padding-left: 20px;
	font-weight: 700
}

#membership .icon_gift {
	background: url(/templates/jumei/css_pics/i/membership/gift_icon.png)
		no-repeat
}

#membership .icon_up {
	background: url(/templates/jumei/css_pics/i/membership/upgrade_icon.png)
		no-repeat
}

#membership .icon_down {
	background:
		url(/templates/jumei/css_pics/i/membership/downgrade_icon.png)
		no-repeat
}

#membership .icon_continue {
	background:
		url(/templates/jumei/css_pics/i/membership/continue_icon.png)
		no-repeat
}

#membership .icon_clock {
	background: url(/templates/jumei/css_pics/i/membership/valid_icon.png)
		no-repeat
}

#membership .credit {
	background: url(/templates/jumei/css_pics/i/membership/add_icon.png)
		no-repeat left;
	padding-left: 10px;
	font-weight: 700;
	color: #197b30
}

#membership .debit {
	background: url(/templates/jumei/css_pics/i/membership/down_icon.png)
		no-repeat left;
	padding-left: 10px;
	font-weight: 700;
	color: red
}

#membership .highlight {
	font-size: 18px;
	font-weight: 700
}

ul.share-list {
	padding: 10px
}

ul.share-list li {
	display: block;
	height: 48px;
	float: left;
	margin-bottom: 10px
}

#sidebar .share-list li {
	width: 190px
}

ul.share-list a {
	float: left
}

ul.share-list p {
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: 700;
	padding-right: 10px
}

#sidebar .info p {
	margin: 5px 0;
	font-size: 14px
}

.order-detail-table {
	margin-top: 30px
}

.order-detail-table td {
	line-height: 25px;
	padding: 0 10px;
	text-align: left
}

.order-detail-table th {
	width: 7em;
	text-align: right;
	padding-right: .5em
}

.deal_comment .write_report {
	background: #fdeff3;
	border: 1px solid #f7c2d1;
	padding: 20px;
	margin: 10px 0
}

.deal_comment .write_report p {
	color: #878787
}

.pre_login .act {
	padding: 0;
	margin-left: 59px
}

.order-table .item-buy-desc {
	width: auto;
	padding-left: 16px;
	text-align: left
}

td.item-buy-total {
	font-size: 20px
}

.status_grey {
	color: #acacac
}

.status_orange {
	color: orange
}

.status_red {
	color: #ed145b
}

.status_green {
	color: #8ec52b
}

strong.status_green {
	font-weight: 400;
	font-size: 14px
}

.invitation_im {
	background-color: #fff;
	border: 1px solid #CCC;
	float: left;
	height: 48px;
	width: 48px;
	margin-right: 10px
}

.profile .order_table .btn_pink_mid {
	float: none;
	margin: 0 auto;
	font-size: 12px;
	text-align: center;
	color: #fff
}

.profile .order_table .btn_pink_mid:hover {
	text-decoration: none
}

.profile .order_table .item_title a {
	display: inline-block;
	width: 60px;
	overflow: hidden
}

.profile .order_table .item_title img {
	margin: 10px 0;
	width: 60px
}

.profile .order_table .item_title a:hover {
	text-decoration: none
}

.profile .null_info {
	text-align: center;
	line-height: 1.5;
	padding: 200px 0;
	margin: auto
}

.profile .null_info h2,.profile .null_info div {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.profile .null_info h2 {
	background: url(/templates/jumei/images/account/null_icon_s.png)
		no-repeat 0 0;
	font-weight: 400;
	text-align: left;
	font-size: 18px;
	padding: 0 80px;
	line-height: 48px;
	color: #797979;
	margin: 0
}

.profile .null_info div {
	background: url(/templates/jumei/images/account/null_icon.png) no-repeat
		0 0;
	text-align: left;
	padding: 0 100px;
	_word-break: keep-all;
	_white-space: nowrap;
	_overflow: visible;
	_width: 0
}

.profile .null_info p {
	margin-top: 6px;
	font-size: 14px;
	color: #ae967e
}

.profile .null_info div p {
	font-size: 18px;
	margin: 0
}

.profile .null_info div h2 {
	line-height: normal;
	background: 0 0;
	display: block;
	filter: none;
	padding: 0
}

@media all and (min-width:0) {
	.profile .null_info h2,.profile .null_info div {
		background-image: url(/templates/jumei/images/account/null_icon.png);
		background-size: contain
	}
}

.filter+.null_info {
	border: 1px solid #DBD6D0;
	border-top: 0
}

.profile .user_addresses {
	margin-bottom: 20px;
	overflow: hidden;
	zoom: 1
}

.user_addresses .title {
	font-weight: 700;
	color: #ED145B;
	margin: 10px 0
}

.user_addresses .title a {
	float: right
}

.user_addresses label {
	position: relative;
	overflow: hidden;
	margin: 6px 0;
	display: block
}

.luckbox_table label {
	margin: 0 20px 0 0
}

.user_addresses .selected {
	background: #e7f5d0
}

.user_addresses label .radio_ui {
	margin: 3px 10px 0 0;
	float: left;
	*margin-top: 0
}

.user_addresses label a {
	word-break: keep-all;
	white-space: nowrap;
	margin-left: 10px;
	float: right
}

.user_addresses label div {
	word-break: break-all;
	overflow: hidden;
	display: block;
	*zoom: 1
}

.user_addresses .editAddressForm {
	position: relative;
	background: #fff;
	display: none;
	padding: 10px 0;
	*zoom: 1
}

.gift_card_wrap {
	margin: 0 auto;
	width: 600px;
	padding-top: 20px
}

.gift_card {
	background: #fbf8f8;
	height: 240px;
	position: relative;
	padding: 60px 0 0 60px
}

.gift_card_rb {
	background: none repeat scroll 0 0 red;
	position: absolute;
	bottom: 0;
	right: 0;
	height: 0;
	overflow: hidden;
	width: 0;
	border-right: 70px solid #fff;
	border-top: 70px solid #FBF8F8
}

.gift_card h2 {
	font-size: 28px;
	color: #ec1a5b
}

.gift_card p {
	margin: 10px 0;
	color: #9f9f9f
}

.gift_card input {
	width: 340px;
	height: 20px;
	line-height: 20px
}

.progress_bar .progress_outter {
	position: relative;
	background:
		url(/templates/jumei/images/membership/progress_bar_grey.jpg)
		no-repeat 0 0 transparent;
	height: 24px;
	width: 740px;
	overflow: hidden
}

.progress_bar .progress_inner {
	position: absolute;
	top: 0;
	left: 0;
	background:
		url(/templates/jumei/images/membership/progress_bar_pink.jpg)
		no-repeat 0 0 transparent;
	height: 24px
}

.progress_bar .progress_desc {
	overflow: hidden;
	*zoom: 1
}

.progress_bar .progress_desc span {
	width: 183px;
	font-size: 12px;
	float: left
}

.progress_bar .progress_desc span.step1 {
	margin-left: 5px
}

.progress_bar .progress_desc span.step4 {
	width: 152px
}

.progress_bar .progress_desc span.step5 {
	width: 25px
}

.progress_bar .progress_desc span.last {
	margin-right: 0
}

.content_body .progress_bar {
	margin: 20px 0
}

.profile .part {
	margin-bottom: 15px
}

.part .part_head {
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: 700
}

.part .part_body p {
	font-size: 12px;
	line-height: 20px
}

.part .part_body .order_items {
	font-size: 12px;
	width: 100%;
	border-color: #ebebeb
}

.part .part_body .order_items .desc {
	text-align: left
}

.part ul.sub_total {
	margin: 10px 0 0;
	text-align: right
}

.part ul.sub_total li {
	line-height: 18px
}

.part ul.sub_total li.last {
	float: right;
	margin-top: 5px;
	padding: 5px 0 0 10px;
	font-size: 16px;
	border-top: 1px solid #b2b2b2
}

.part ul.sub_total .price {
	display: inline-block;
	text-align: left;
	width: 60px
}

.part ul.sub_total li.last .price {
	color: #ED145B
}

.will_send_hour {
	margin: 10px 0;
	padding: 0 15px
}

.will_send_hour p {
	margin-bottom: 10px
}

.td_price {
	width: 100px
}

.track h2,.track h3 {
	font-weight: 400;
	font-size: 18px
}

.track h2 {
	margin-bottom: 20px;
	text-align: center
}

.track .loading {
	text-align: center
}

.track .loading h3 {
	background: url(/templates/jumei/images/ajax-loader.gif) no-repeat left
		center;
	display: inline-block;
	padding-left: 50px;
	margin: 150px auto;
	line-height: 32px;
	*display: inline;
	*zoom: 1
}

.track .nullinfo {
	display: none
}

.track .cont,.track .table {
	background: url(/templates/jumei/images/account/border_mail.png)
		repeat-x bottom
}

.track .cont {
	border: 1px solid #dbd6d0;
	margin: 20px 0
}

.track .nullinfo {
	padding: 50px 0 60px;
	line-height: 2
}

.track .nullinfo h3 {
	line-height: 3
}

.track .nullinfo .notice {
	background: url(/templates/jumei/images/warn.png) no-repeat 75px top;
	padding-left: 210px;
	min-height: 120px;
	font-size: 14px;
	_height: 120px
}

.track .nullinfo .list {
	margin: 40px 0 0 210px
}

.track .table {
	padding-bottom: 7px;
	margin: 20px 0
}

.track table {
	text-align: left;
	border-bottom: 0
}

.track th {
	padding-left: 5px;
	text-align: left
}

.track td:first-child {
	text-align: center;
	padding: 0
}

.track .track_tips {
	background: #feffe5 url(/templates/jumei/images/account/light.png)
		no-repeat 10px 18px;
	border: 1px solid #efe68b;
	padding: 15px 8px;
	margin: 20px auto;
	line-height: 2
}

.track .track_tips p {
	margin-left: 2em
}

.track .track_tips li {
	list-style-position: outside;
	margin-left: 2em
}

.account_bottom_adv {
	margin: 10px 0
}

.profile .membership_container {
	margin-top: 15px;
	padding: 0 15px;
	overflow: hidden
}

.sector .sector_content .order_items {
	width: 100%
}

.sector .sector_content .order_items td,.sector .sector_content .order_items th
	{
	padding: 5px
}

.sector .sector_content .sub_total {
	float: right;
	margin: 15px 0 0
}

.profile .my_subscribe {
	margin-bottom: 15px;
	padding: 0 20px 20px;
	line-height: 2;
	overflow: hidden;
	*zoom: 1
}

.my_subscribe .subscribe_head {
	margin-bottom: 15px;
	overflow: hidden;
	*zoom: 1
}

.profile .my_subscribe .icon {
	float: left;
	margin: 0 15px 15px 0;
	width: 60px;
	height: 60px;
	overflow: hidden
}

.profile .my_subscribe .title {
	overflow: hidden;
	*zoom: 1
}

.subscribe_tips_success h2,.profile .my_subscribe h2 {
	font-size: 16px
}

.profile .my_subscribe .search_form {
	display: inline
}

.profile .my_subscribe .radio_ui {
	margin-left: 10px
}

.profile .my_subscribe .t_input {
	width: 150px
}

.profile .my_subscribe input:not ([type=radio] ){
	vertical-align: baseline;
	*vertical-align: middle
}

.profile .my_subscribe .set_email {
	background: #ffffcb;
	border: 1px solid #FFDE8E;
	padding: 10px 15px;
	margin: 15px 0
}

.profile .my_subscribe .subscribe_tips {
	margin: 15px 20px;
	padding: 15px 20px;
	border: 1px solid #ccc
}

.profile .my_subscribe .subscribe_tips_success {
	border-color: #4DBF00;
	padding-left: 80px;
	background: url(/templates/jumei/images/account/tick_icon.png) 20px 20px
		no-repeat #F0FFE5
}

.profile .my_subscribe .subscribe_tips .tips_head {
	margin-bottom: 10px;
	font-weight: 700;
	font-size: 20px
}

.profile .my_subscribe .subscribe_tips .get_card {
	float: right
}

.profile .my_subscribe .email_address .bold {
	font-size: 18px
}

.profile .my_subscribe .email_address .corn {
	background: url(/templates/jumei/images/account/email_check.png)
		no-repeat right center;
	display: inline-block;
	padding-right: 30px
}

.profile .my_subscribe .set_email .set_title {
	margin-bottom: 5px;
	font-size: 16px;
	font-weight: 700
}

.profile .my_subscribe .set_email .set_btn {
	float: right;
	margin: 7px 10px 0 0
}

.email_subscribe_container {
	border-bottom: 1px solid #ccc
}

.profile .subscribe_tips_success {
	background: url(/templates/jumei/images/account/tick_icon.png) no-repeat
		scroll 20px center #F0FFE5;
	padding: 15px 20px 15px 80px;
	border: 1px solid #4DBF00;
	margin-bottom: 20px;
	margin: 15px 20px
}

.insider_mostly {
	border: 1px solid #efeeee;
	padding-bottom: 10px
}

.insider_mostly,.insider_pic {
	border: 1px solid #ccc;
	background: #fff
}

.insider_space {
	margin-top: 20px
}

.insider_title {
	color: #333;
	font-size: 30px;
	height: 80px;
	line-height: 80px;
	padding: 0 0 0 30px;
	background: #fff;
	margin: 0;
	border-bottom: 1px solid #CCC
}

.insider_content {
	margin: 24px 0 0 30px;
	*zoom: 1
}

.insider_pic {
	margin-right: 12px;
	width: 100px;
	height: 100px;
	float: left
}

.insider_useful,.insider_keep_con,.insider_vessel,.insider_price,.insider_explain
	{
	color: #666
}

.insider_name {
	font-size: 18px;
	font-weight: 700
}

.insider_member,.insider_rate {
	color: #ec1a5b
}

.insider_member,.insider_vessel,.insider_keep_con {
	font-size: 14px
}

.insider_useful {
	line-height: 18px;
	word-break: break-all;
	padding-top: 8px
}

.insider_useful,ul.insider_sort,.insider_explain {
	font-size: 12px
}

.insider_useful span.insider_leftover {
	color: #ec1a5b
}

.insider_useful span#insider_date {
	padding: 0 5px
}

.insider_left {
	width: 490px;
	float: left;
	padding-bottom: 20px;
	border-right: 1px solid #CCC
}

.insider_arrowleft,.insider_arrowtop,.insider_arrowdown {
	width: 25px;
	height: 25px;
	float: left;
	padding-right: 5px;
	overflow: hidden
}

.insider_arrowdown {
	background:
		url(/templates/jumei/images/membership/pic_arrowhead_down.png)
		no-repeat -25px 0
}

.insider_arrowleft {
	background: url(/templates/jumei/images/membership/pic_arrowhead.png)
		no-repeat 0 0
}

.insider_arrowtop {
	background: url(/templates/jumei/images/membership/pic_arrowhead.png)
		no-repeat 0 -26px
}

.insider_keep,.insider_addUp {
	color: #333;
	font-weight: 700
}

.insider_keep,.insider_addUp,.insider_arrowleft,.insider_arrowtop {
	font-size: 16px
}

.insider_keep_con {
	margin-top: 10px;
	padding-left: 30px;
	line-height: 20px
}

.insider_left_con {
	margin-bottom: 10px
}

.insider_complete,.insider_imcomplete {
	width: 67px;
	height: 18px;
	display: inline-block;
	margin: 0 0 -5px 15px;
	background: url(/templates/jumei/images/membership/insider_complete.png)
		no-repeat
}

.insider_imcomplete {
	background-position: 0 0
}

.insider_complete {
	background-position: 0 -19px
}

.insider_vessel {
	-webkit-border-radius: 6px;
	border-radius: 6px;
	margin-right: 30px;
	border: 1px solid #c7cacc;
	background: #fdfdfe;
	position: relative;
	margin-top: 30px;
	padding: 17px 0 15px 25px;
	*zoom: 1
}

.insider_vessel .insider_leftTop,.insider_vessel .insider_leftBottom {
	left: -1px
}

.insider_vessel .insider_leftTop,.insider_vessel .insider_rightTop {
	top: -1px
}

.insider_vessel .insider_rightTop,.insider_vessel .insider_rightBottom {
	right: -1px;
	_right: -2px
}

.insider_vessel .insider_leftBottom,.insider_vessel .insider_rightBottom
	{
	bottom: -1px
}

.insider_vessel .insider_leftTop,.insider_vessel .insider_rightTop,.insider_vessel .insider_leftBottom,.insider_vessel .insider_rightBottom
	{
	width: 5px;
	height: 5px;
	background: url(/templates/jumei/images/membership/insider_corner.png)
		no-repeat;
	position: absolute;
	overflow: hidden;
	z-index: 1
}

.insider_vessel .insider_leftTop {
	background-position: 0 0
}

.insider_vessel .insider_rightTop {
	background-position: 0 -6px
}

.insider_vessel .insider_leftBottom {
	background-position: 0 -12px
}

.insider_vessel .insider_rightBottom {
	background-position: 0 -18px
}

@media all and (min-width:0) {
	.insider_vessel .insider_leftTop,.insider_vessel .insider_rightTop,.insider_vessel .insider_leftBottom,.insider_vessel .insider_rightBottom
		{
		display: none
	}
}

.insider_sort {
	float: left;
	margin-top: 10px;
	overflow: hidden
}

.insider_sort li {
	width: 128px;
	float: left;
	padding-left: 13px;
	height: 22px;
	line-height: 22px;
	background: url(/templates/jumei/images/membership/pic_disc.jpg)
		no-repeat;
	overflow: hidden
}

.insider_right {
	float: left;
	padding-left: 15px;
	width: 210px;
	_display: inline
}

.insider_price,.insider_rate {
	font-size: 35px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0
}

.insider_history {
	margin-top: 53px;
	_margin-top: 58px
}

.insider_privilege {
	margin: 0 20px;
	*zoom: 1
}

.insider_privilege .insider_button {
	margin-top: 15px
}

ul.insider_priUl li {
	border-bottom: 1px solid #d0d3d4;
	padding: 15px 0
}

ul.insider_priUl li .insider_corn {
	width: 36px;
	height: 36px;
	float: left;
	display: inline-block;
	background: url(/templates/jumei/images/membership/pic_corn.png)
		no-repeat
}

ul.insider_priUl li .insider_corn1 {
	background-position: 0 0
}

ul.insider_priUl li .insider_corn2 {
	background-position: 0 -36px
}

ul.insider_priUl li .insider_corn3 {
	background-position: 0 -72px
}

ul.insider_priUl li .insider_corn4 {
	background-position: 0 -108px
}

ul.insider_priUl li .insider_corn5 {
	background-position: 0 -144px
}

ul.insider_priUl li .insider_corn6 {
	background-position: 0 -180px
}

ul.insider_priUl li .insider_corn7 {
	background-position: 0 -216px
}

ul.insider_priUl li .insider_corn8 {
	background-position: 0 -252px
}

ul.insider_priUl li .insider_corn9 {
	background: url(/templates/jumei/images/membership/pic_corn_09.png)
		no-repeat
}

ul.insider_priUl li .insider_addUp,ul.insider_priUl li .insider_keep_con,ul.insider_priUl li .insider_explain
	{
	height: auto;
	margin: 0;
	padding-left: 10px;
	line-height: 26px
}

ul.insider_priUl li .insider_explain {
	line-height: 22px
}

ul.insider_priUl li.demonds_members .demonds_title {
	color: #333;
	font-weight: 700
}

ul.insider_priUl li.demonds_members .demonds_title a {
	color: #ed145b;
	font-weight: 400;
	padding-left: 50px
}

ul.insider_priUl li.demonds_members .demonds_content {
	line-height: 22px;
	word-break: break-all;
	margin-top: 10px
}

ul.insider_priUl li.demonds_members .lucky_box {
	background: #f2f2f2;
	margin-top: 10px
}

ul.insider_priUl li.demonds_members .lucky_box .user_addresses .content .option_box label
	{
	width: 650px;
	margin-top: -2px;
	*margin-top: 2px
}

ul.insider_priUl li.demonds_members .lucky_box .order-table {
	background: #ffffcb;
	margin-left: 30px;
	width: 630px
}

.insider_main .insider_explain .rule_section {
	padding-left: 15px
}

table.insider_tier {
	width: 100%;
	border: solid #ccc;
	border-width: 1px 0 0 1px;
	margin-top: 10px
}

table.insider_tier td {
	border: solid #ccc;
	border-width: 0 1px 1px 0;
	padding: 5px 0 5px 10px;
	vertical-align: top;
	text-align: left
}

.cross_sale {
	border: 1px solid #ccc;
	padding-bottom: 1px;
	margin: 20px 0;
	border-top: 0;
	*padding-bottom: 20px;
	*zoom: 1
}

.cross_sale h2 {
	margin: 0 -1px 20px;
	background: #ec1b5d;
	padding-left: 20px;
	line-height: 40px;
	text-align: left;
	font-size: 14px;
	color: #fff
}

.cross_sale ul {
	line-height: 1.5
}

.cross_sale a {
	color: #333
}

.cross_sale li {
	margin: 0 0 20px 20px;
	overflow: hidden;
	width: 168px;
	float: left;
	*display: inline
}

.cross_sale img {
	margin: 0 auto 10px;
	display: block;
	height: 160px
}

.cross_sale .name {
	overflow: hidden;
	height: 3em
}

.cross_sale .zhe,.cross_sale .price {
	color: #ED145B
}

.cross_sale .price strong {
	font-size: 24px
}

.cross_sale .later {
	color: #999
}

.cross_sale .later strong {
	font-size: 16px;
	color: #10bedf
}

.cross_sale select {
	display: none
}

.profile .shipping_address .formbutton {
	margin-right: 25px
}

#rma_success {
	background: url(/templates/jumei/css_pics/i/bg-pay-return-success.gif)
		no-repeat;
	height: 80px;
	padding-left: 110px;
	line-height: 70px;
	font-size: 30px;
	color: #000;
	font-weight: 700;
	margin-left: 100px
}

.rma_rule {
	margin-top: 30px;
	padding: 15px 15px 0;
	border: 1px solid #999
}

.rma_rule p {
	margin: 5px 0 30px
}

.rma_rule h3 {
	text-decoration: underline
}

.rma_tips {
	margin-top: 15px
}

.rma_tips .rma_tip {
	float: left;
	margin: 0 10px 18px 0;
	padding: 15px;
	background: #fff;
	width: 210px;
	height: 220px
}

.rma_tips .rma_tip p {
	margin-bottom: 5px
}

.rma_tips .rma_tip.last {
	margin-right: 0
}

.rma_tips .rma_tip.full_width {
	float: none;
	width: 710px
}

.rma_tips .rma_tip .tip_head {
	margin-bottom: 10px;
	font-weight: 700;
	font-size: 18px
}

.start_rma a {
	margin-left: 10px
}

.tryout_main {
	margin: 0 27px;
	padding: 27px 0;
	border-bottom: 1px dashed #bfbfbf
}

.red {
	color: #ed145b
}

.tryout_pic,.tryout_pic img {
	width: 160px;
	height: 160px;
	display: block
}

.tryout_pic {
	border: 1px solid #ccc;
	float: left;
	margin-right: 30px
}

.tryout_pic_word {
	width: 510px;
	float: left
}

.tryout_title,.tryout_title a {
	font-size: 14px;
	font-weight: 700;
	padding-bottom: 3px
}

.tryout_title a {
	text-decoration: none
}

.tryout_title,.font12_grey {
	word-break: break-all;
	white-space: normal
}

.tryout_info_main {
	display: inline-block;
	padding: 17px 0
}

.tryout_info,.tryout_btn {
	float: left;
	font-size: 12px;
	font-family: arial;
	padding-right: 25px
}

.font12_black {
	font-weight: 700;
	padding-bottom: 5px
}

.font12_grey {
	font-family: simsun;
	font-size: 12px;
	line-height: 18px
}

.tryout_sorts {
	display: inline-block
}

.tryout_sort {
	border: 1px solid #ccc;
	padding: 15px 28px;
	margin-top: 20px;
	display: inline-block
}

.tryout_sort .arrow {
	width: 60px;
	height: 60px;
	display: inline-block;
	background: url(/templates/jumei/images/home/tryout_arrow.jpg) no-repeat
		transparent;
	margin: 5px 40px 0 0;
	float: left
}

.tryout_sort .arrow2 {
	background-position: 0 -60px
}

.tryout_sort .arrow3 {
	background-position: 0 -120px
}

.tryout_sort .arrow4 {
	background-position: 0 -180px
}

.tryout_sort_content {
	width: 540px;
	float: left
}

.profile .sector .trial_paginator {
	padding: 0 20px 20px 0;
	background: #fff
}

.profile .sector .trial_paginator li {
	margin: 0
}

.grey {
	color: #999
}

#subscribe_form .get_confirm_code {
	margin-left: 20px
}

.profile .balance_withdrawals {
	margin: 0;
	padding: 0
}

.balance_withdrawals .step_table {
	width: 100%;
	border-top: 0;
	border-left: 0;
	border-right: 0
}

.balance_withdrawals .step_table td.no_left_border {
	border-left: 0
}

.balance_withdrawals .step_table td.no_right_border {
	border-right: 0
}

.balance_withdrawals .step_table td {
	border-top: 0;
	background: #eee;
	width: 33%
}

.balance_withdrawals .step_table td.now_step {
	background: #fff
}

.balance_withdrawals .border_wrap {
	border: 1px solid #DBD6D0;
	line-height: 20px;
	padding: 5px
}

.balance_withdrawals form .border_wrap {
	padding: 14px;
	margin-top: 20px
}

.balance_confirm .content_head,.balance_record .content_head,.balance_status .content_head
	{
	padding: 20px 0 20px 30px
}

.balance_withdrawals .content_head .line {
	margin-bottom: 15px
}

.balance_withdrawals .content_head .line p {
	margin-bottom: 5px
}

.balance_withdrawals .content_head .line .input_withdrawals {
	margin-right: 10px
}

.balance_withdrawals .balance_status {
	margin-bottom: 20px;
	line-height: 24px
}

.balance_withdrawals .alipay_form,.balance_withdrawals .bank_form {
	margin-left: 15px
}

.balance_withdrawals .alipay_form p,.balance_withdrawals .bank_form p {
	margin-bottom: 10px;
	overflow: hidden
}

.balance_withdrawals .refund_container {
	padding: 20px
}

.balance_withdrawals .refund_container legend {
	margin: 0
}

.balance_withdrawals .refund_container .choice_title {
	margin-bottom: 10px
}

.refund_notice {
	font-size: 12px;
	color: #ed145b
}

.balance_withdrawals .long_input {
	background: #FFF;
	width: 200px
}

.balance_withdrawals #sub_bank_name {
	width: auto
}

.balance_withdrawals .short_input {
	width: 93px
}

.balance_withdrawals .label_title {
	line-height: 30px;
	float: left;
	width: 80px
}

.balance_withdrawals .alipay_account_box {
	display: inline-block
}

.balance_withdrawals .alipay_account_box,.balance_withdrawals .alipay_account_box input
	{
	position: relative
}

.balance_confirm .apply_cash {
	font-size: 24px;
	font-weight: 700;
	margin: 20px 0
}

.balance_confirm .apply_cash a {
	font-size: 12px;
	margin: 5px 0 0 15px
}

.balance_confirm .left_130 {
	padding-left: 130px
}

.balance_confirm .cash_info p,.balance_confirm .cash_confirm p {
	line-height: 21px;
	margin-bottom: 10px
}

.balance_confirm .cash_confirm {
	border-top: 1px solid #ccc;
	margin-left: -30px;
	padding-left: 30px
}

.balance_confirm .cash_confirm .cash_confirm_title {
	margin: 20px 0 10px
}

.balance_confirm .cash_confirm .password_form {
	background: #E9E9E9;
	width: 350px;
	padding: 20px
}

.balance_confirm .cash_confirm .password_form input {
	line-height: 21px
}

.balance_confirm .cash_confirm .submit_apply {
	padding: 10px 15px;
	background: #ed145b;
	text-align: center;
	color: #fff;
	cursor: pointer;
	border: 1px solid #ccc
}

.balance_status .content_head {
	padding-left: 0
}

.balance_status .status_box .status_title {
	font-size: 24px;
	text-align: center;
	font-weight: 700;
	margin: 30px 0
}

.balance_status .status_box .back_to_home {
	padding: 10px 15px;
	text-align: center;
	line-height: 21px;
	color: #fff;
	background: #Ed145B
}

.balance_status .status_box .status_tips {
	background: #e9e9e9;
	margin: 0 auto;
	margin-top: 30px;
	text-align: center;
	height: 30px;
	line-height: 30px
}

.balance_status .success_icon {
	display: inline-block;
	vertical-align: middle;
	width: 93px;
	height: 77px;
	background: url(/templates/jumei/images/about/success.jpg) no-repeat 0 0
		transparent;
	text-indent: -9999px;
	*text-indent: 0;
	*font-size: 0
}

.balance_status .success_content {
	display: inline-block;
	line-height: 36px;
	text-align: left;
	vertical-align: middle
}

.balance_status .success_content span {
	font-size: 18px;
	font-weight: 700;
	color: #888
}

.balance_p {
	display: inline-block;
	margin-right: 10px;
	font-size: 14px;
	vertical-align: middle
}

.balance_p strong {
	font-size: 16px
}

.balance_detail .title_h2 {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 10px
}

.balance_detail .item_record {
	margin-bottom: 10px
}

.wish_deal .opts {
	margin: 0 -50px 15px 0;
	line-height: 2;
	*zoom: 1
}

.wish_deal .opt_box {
	-webkit-box-shadow: 0 1px 3px 0 #e5e5e5;
	box-shadow: 0 1px 3px 0 #e5e5e5;
	padding: 10px 0 10px 15px;
	border: 1px solid #ede7e1;
	margin-right: 18px;
	width: 358px;
	float: left;
	_height: 48px;
	overflow: hidden
}

.wish_deal .opt_box p {
	height: 24px;
	line-height: 24px
}

.wish_deal .opt_box a {
	margin-right: 140px;
	float: right;
	clear: both
}

.wish_deal .opt_box .btn {
	vertical-align: middle;
	display: inline-block;
	background: #ed145b;
	margin: 0 0 0 15px;
	line-height: 1.5;
	padding: 0 1em;
	color: #fff;
	float: none
}

.wish_deal_list,.wish_deal .summary,.wish_deal_onsale li {
	border: 1px solid #DBD6D0;
	border-top: 0;
	*zoom: 1
}

.wish_deal_list {
	padding-bottom: 20px
}

.wish_deal .summary {
	padding: 15px 20px;
	position: relative;
	color: #333
}

.wish_deal .summary .pageSplit {
	margin: 6px 0;
	float: right
}

.wish_deal .wish_deal_list .pageSplit {
	padding-top: 15px;
	margin: 0 15px
}

.summary .btn_mid_pink {
	margin: 0 10px
}

.summary .btn_mid_pink span,.summary .btn_mid_grey span {
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 20px
}

.summary .btn_mid_pink span {
	background-image: url(/templates/jumei/images/wish_deal/cart.png);
	display: inline-block
}

.summary .btn_mid_grey span {
	background-image: url(/templates/jumei/images/wish_deal/del.png)
}

.wish_deal del {
	margin-left: 5px;
	color: #666
}

.wish_deal .now_price {
	font-size: 18px;
	color: #ec1a5d
}

.wish_deal del,.wish_deal .now_price {
	vertical-align: middle;
	display: inline-block
}

.wish_deal .only_wish {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background: #f15a22;
	color: #fff
}

.wish_deal_onsale li {
	padding: 15px 0
}

.wish_deal_onsale .alt {
	background: #fdfcfc
}

.wish_deal_onsale .pic,.wish_deal_onsale .btns,.wish_deal_onsale .data,.wish_deal_onsale .detail,.wish_deal_onsale .checkbox_ui
	{
	vertical-align: middle;
	display: inline-block;
	margin-right: -.25em;
	margin-left: 20px;
	*margin-right: auto;
	*display: inline;
	*zoom: 1
}

.wish_deal_onsale .pic {
	width: 80px
}

.wish_deal_onsale .pic img {
	max-width: 100%;
	_width: 100%
}

.wish_deal_onsale .detail {
	overflow: hidden;
	width: 270px
}

.wish_deal_onsale .data {
	width: 180px
}

.wish_deal_onsale .detail a {
	line-height: 1.5;
	overflow: hidden;
	max-height: 3em;
	font-size: 14px;
	display: block;
	color: #333;
	_height: 3em
}

.wish_deal_onsale .detail a span,.pro_title span {
	color: #ED145B
}

.wish_deal_onsale .time {
	_vertical-align: baseline
}

.wish_deal_onsale .data span {
	color: #ED145B
}

.wish_deal_onsale .data strong {
	font-weight: 400;
	font-size: 14px;
	color: #0abede
}

.wish_deal_onsale .btns {
	word-break: keep-all;
	white-space: nowrap;
	text-align: center;
	position: relative;
	min-width: 100px;
	_width: 100px
}

.wish_deal_onsale .btns .btn_mid_pink {
	margin-bottom: 10px;
	display: block
}

.wish_deal_onsale .btns .del {
	color: #999
}

.wish_deal .tip {
	background: url(/templates/jumei/images/wish_deal/carttip.png) no-repeat
		center bottom;
	text-align: center;
	position: absolute;
	line-height: 30px;
	padding-top: 5px;
	display: none;
	width: 150px
}

.wish_deal_onsale .tip {
	top: 38px;
	right: 0
}

.summary .tip {
	left: 20px;
	top: 52px
}

@media all and (min-width:0) {
	.wish_deal .tip {
		background: 0 0;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',
			endColorstr='#efefef', GradientType=0 );
		background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd),
			to(#efefef) );
		background: -webkit-linear-gradient(top, #fdfdfd, #efefef);
		background: -moz-linear-gradient(top, #fdfdfd, #efefef);
		background: -o-linear-gradient(top, #fdfdfd, #efefef);
		background: -ms-linear-gradient(top, #fdfdfd, #efefef);
		background: linear-gradient(to bottom, #fdfdfd, #efefef);
		-webkit-box-shadow: 0 1px 3px 0 #e6e5e5;
		box-shadow: 0 1px 3px 0 #e6e5e5;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		border: 1px solid #e4e4e4;
		line-height: 26px;
		padding: 0 8px;
		width: auto
	}
	.wish_deal_onsale .tip {
		top: 42px
	}
	.summary .tip {
		top: 56px
	}
	.wish_deal .tip::after {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
		border: 1px solid #e4e4e4;
		border-width: 1px 0 0 1px;
		background: #fdfdfd;
		position: absolute;
		display: block;
		content: "";
		height: 8px;
		right: 40px;
		width: 8px;
		top: -5px
	}
}

.wish_deal .list_title {
	overflow: hidden;
	border-bottom: 1px solid #ccc;
	height: 14px;
	line-height: 14px;
	padding: 10px;
	background: #ebebeb;
	font-size: 12px;
	color: #666
}

.wish_deal .list_title .item_title {
	float: left
}

.wish_deal .list_title .batch_input {
	width: 148px
}

.wish_deal .list_title .product_name {
	width: 220px
}

.wish_deal .list_title .product_stock {
	width: 140px
}

.wish_deal .list_title .product_price {
	width: 140px
}

.wish_deal .batch_input input {
	margin-right: 5px;
	vertical-align: middle
}

.wish_deal .batch_input label {
	cursor: pointer
}

.wish_deal .summary .bold {
	margin-right: 10px;
	color: #333;
	font-size: 20px;
	font-family: "Microsoft YaHei"
}

.wish_deal_list li {
	overflow: hidden;
	position: relative;
	font-size: 12px;
	padding: 15px 30px;
	border-bottom: 1px solid #ccc;
	line-height: 24px;
	font-family: arial;
	_zoom: 1
}

.wish_deal_list .onsale {
	margin-top: 10px;
	padding: 2px 5px;
	background: #ff7fb2;
	color: #fff;
	width: 70px;
	text-align: center
}

.wish_deal_list li .time {
	color: #999
}

.wish_deal_list li .check {
	float: left;
	margin: 43px 10px 0 -20px
}

.wish_deal_list .action_box a {
	display: block;
	color: #999;
	_zoom: 1
}

.wish_deal_list .action_box .remove_wish_list {
	margin: 3px 0 0 9px
}

.wish_deal #main .wish_list_others h1 {
	font-size: 20px;
	height: 60px;
	line-height: 60px
}

.wish_list_others ul {
	overflow: hidden;
	padding: 20px 10px;
	font-size: 12px
}

.wish_list_others li {
	float: left;
	width: 160px;
	padding: 10px;
	border: 2px solid #fff;
	text-align: center;
	font-family: arial
}

.wish_list_others .hover {
	border-color: #fbd0df
}

.wish_deal_list .action_box .wish_to_cart {
	display: block;
	width: 77px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	text-align: center;
	background: url(/templates/jumei/images/wish_deal/btn_add_bg.jpg)
		no-repeat 0 0
}

.wish_deal_list .wish_to_cart:hover {
	text-decoration: none
}

.wish_list_others li .pic {
	display: block;
	width: 160px;
	height: 160px;
	position: relative
}

.wish_list_others li .pic img {
	width: 160px;
	height: 160px
}

.wish_list_others li,.wish_list_others li a {
	color: #999
}

.wish_list_others li .title,.wish_list_others li .time {
	line-height: 18px;
	height: 18px;
	overflow: hidden;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #999
}

.wish_list_others li .title {
	height: 36px
}

.wish_list_others li .title a:hover {
	text-decoration: none;
	color: #ed145b
}

.wish_list_others li .add_wish a {
	display: block;
	margin: 0 auto;
	width: 111px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: url(/templates/jumei/images/wish_deal/btn_wish.jpg)
		no-repeat 0 0 transparent;
	color: #fff
}

.wish_list_others li .add_wish a:hover {
	text-decoration: none
}

.wish_list_others .pic .only_wish {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 160px;
	height: 24px;
	line-height: 24px;
	background: #ed145b;
	color: #fff;
	text-align: center;
	overflow: hidden
}

.wish_deal .wish_deal_list .pic:hover {
	border-color: #ccc
}

.wish_deal .wish_deal_list .title_container a {
	color: #999
}

.wish_deal .wish_deal_list .title_container .soldout {
	background: #999;
	color: #fff;
	height: 20px;
	line-height: 20px;
	width: 170px;
	text-align: center
}

.wish_deal_list .pic a {
	vertical-align: middle;
	display: inline-block;
	position: relative;
	margin: 25px 0;
	*zoom: 1
}

.wish_deal_list .title_container {
	text-align: left
}

.wish_deal_list .pic,.wish_deal_list .price_box,.wish_deal_list .action_box,.wish_deal_list .popular_num .wish_deal_list .soldout
	{
	word-break: keep-all;
	white-space: nowrap
}

.wish_deal_list .title_container {
	padding: 10px 30px;
	height: auto
}

.wish_deal_list .popular_num {
	min-width: 5em
}

.title_container .soldout {
	display: inline-block;
	line-height: 20px;
	background: #999;
	padding: 0 6px;
	color: #fff
}

.soldout_icon,.soldout_icon_now {
	background: url(/templates/jumei/images/wish_deal/soldout_icon.jpg)
		no-repeat center;
	margin: auto;
	height: 73px;
	width: 90px
}

.soldout_icon_now {
	background-image:
		url(/templates/jumei/images/wish_deal/soldout_icon_now.jpg)
}

.remove_wish_box {
	width: 340px;
	height: 120px;
	font-family: '微软雅黑', YaHei, '黑体', Tahoma, Helvetica, arial, sans-serif
}

.remove_wish_box p {
	margin-top: 30px;
	font-size: 16px;
	text-align: center;
	overflow: hidden
}

.remove_wish_box .btns {
	padding-left: 70px
}

.remove_wish_box p a {
	float: left;
	display: block;
	width: 88px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
	border: 1px solid #ccc
}

.remove_wish_box p a:hover {
	text-decoration: none
}

.remove_wish_box p .yes {
	color: #fff;
	margin-right: 15px;
	background: #ff659b
}

.remove_wish_box p .no {
	color: #ed145b;
	background: #ececec
}

.sole_out_pro {
	width: 338px;
	height: 140px;
	float: left;
	border: 1px solid #dedede;
	margin: 15px 0 0 15px;
	padding: 10px;
	position: relative;
	-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);
	line-height: 22px;
	overflow: hidden;
	*display: inline;
	overflow: hidden;
	position: relative
}

.sole_out_pro .has_soldout,.wish_activity_item .has_soldout {
	position: absolute;
	top: 0;
	left: 0;
	width: 60px;
	height: 60px;
	background: url(/templates/jumei/images/wish_deal/sold_out.png)
		no-repeat center
}

.sole_out_pro .pic {
	width: 139px;
	margin-right: 12px;
	float: left
}

.sole_out_pro .pic:hover {
	text-decoration: none;
	*cursor: pointer
}

.sole_out_pro .finish_time {
	width: 139px;
	height: 25px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#99000000,
		endColorStr=#99000000 );
	position: absolute;
	left: 10px;
	bottom: 10px;
	line-height: 25px;
	color: #fff;
	text-align: center
}

@media all and (min-width:0) {
	.sole_out_pro .finish_time {
		background: rgba(0, 0, 0, .6);
		filter: none
	}
}

.sole_out_pro .pic {
	width: 139px;
	height: 139px
}

.sole_out_pro img {
	width: 100%;
	height: 100%
}

.sole_out_pro .pro_title {
	height: 45px;
	overflow: hidden
}

.pro_title a {
	color: #000;
	font-size: 14px
}

.sole_out_pro .end_time {
	font-size: 12px
}

.service_con_tit,.service_question {
	margin: 15px 0
}

.service_question {
	padding: 15px;
	background: #f2f2f2
}

.service_question_tit {
	font-size: 16px;
	padding-bottom: 10px
}

ul.service_question_con {
	font-size: 12px;
	line-height: 20px;
	padding-left: 17px
}

ul.service_question_con li {
	list-style-type: disc
}

.service_con_tit {
	font-size: 20px;
	font-weight: 700
}

.service_con_box {
	margin: 15px -50px 15px 0;
	overflow: hidden;
	*zoom: 1
}

.service_con_single {
	width: 375px;
	float: left;
	margin-right: 20px;
	*display: inline
}

.service_con_single .tit {
	font-size: 18px;
	padding-bottom: 15px
}

.service_con_single .btn {
	margin-top: 10px
}

.service_con_single .btn a {
	margin-right: 15px
}

.service_con_single .btn a:hover,.cuidan_over:hover,.shipping_btn a:hover
	{
	text-decoration: none
}

.cuidan_over {
	color: #999;
	cursor: default
}

.error_order_box {
	border-bottom: 1px solid #cdcdcd;
	padding-bottom: 15px
}

.error_num {
	font-size: 18px;
	font-weight: 700;
	margin: 15px 0 5px;
	color: #333
}

.error_notice {
	color: #999
}

.input_radio {
	padding-top: 20px;
	font-size: 12px;
	display: inline-block
}

.input_radio label {
	padding-right: 20px;
	float: left
}

.input_radio input {
	margin: 2px 3px 0 0;
	float: left
}

.img_box {
	padding: 10px 0
}

.img_input input {
	width: 75px
}

.img_notice {
	padding-top: 10px;
	font-size: 12px
}

.name_box {
	width: 180px;
	margin: 10px 0
}

.shipping_sec,#rma_success {
	width: 400px;
	height: 90px;
	margin: 0 auto;
	background: url(/templates/jumei/images/account/corn_00.jpg) no-repeat 0
		0;
	padding: 0 0 20px 120px
}

#rma_success {
	padding: 0 0 0 120px
}

.shipping_title {
	font-size: 30px;
	font-weight: 700;
	line-height: 50px;
	padding-top: 6px
}

.shipping_center {
	font-size: 12px;
	line-height: 22px;
	text-align: center
}

.shipping_btn {
	width: 130px;
	height: 27px;
	margin: 20px auto
}

.content_head_new {
	font-size: 12px;
	line-height: 20px;
	padding: 10px 30px;
	border-bottom: 1px solid #CCC
}

.content_con_new {
	width: 220px;
	float: left;
	padding-right: 21px
}

.content_con_new .title,.content_head_new .title {
	font-size: 20px;
	line-height: 26px;
	padding: 10px 0;
	font-weight: 700
}

.content_head_new .title {
	font-size: 22px
}

.new_num {
	font-size: 20px;
	font-weight: 700;
	line-height: 40px
}

.profile .sector p.new_num,.profile .sector p.error_notice {
	margin: 0
}

.input_container .radio_new {
	float: left;
	margin-top: 10px
}

.profile .change_email {
	padding: 0 30px;
	margin: 25px 0
}

.change_email .notice_content {
	margin-bottom: 40px
}

.change_email .change_email_cont {
	background: url(/templates/jumei/images/account/echange.png) no-repeat
		26px top;
	padding-left: 105px
}

.change_email h2 {
	border-top: 1px solid #f1f1f1;
	font-weight: 400;
	line-height: 36px;
	font-size: 14px
}

.change_email ol {
	line-height: 2;
	color: #aaa
}

.change_email .change_email_cont p {
	margin-bottom: 20px;
	line-height: 18px
}

.change_email .change_email_cont p .label {
	margin-right: 14px
}

.change_email .change_email_cont .get_confirm_code {
	margin-left: 20px
}

.change_email .change_email_cont .change_status {
	height: 80px;
	line-height: 80px;
	font-size: 30px;
	font-weight: 700;
	text-align: center;
	margin: 0
}

.change_email .change_email_cont .change_status .icon {
	float: left;
	width: 100px;
	height: 100px;
	margin-left: 100px
}

.change_email .change_email_cont .change_status .text {
	float: left
}

.change_email .change_email_cont .change_fail {
	height: 130px
}

.change_email .change_email_cont .change_fail .text {
	text-align: left;
	font-size: 14px
}

.change_email .change_email_cont .change_fail .text h3 {
	line-height: 40px;
	font-size: 24px;
	margin-bottom: 10px
}

.change_email .change_email_cont .change_fail .text p {
	margin: 0 0 5px
}

.change_email .change_email_cont .icon {
	display: block;
	float: left
}

.change_email .change_email_cont .change_success .icon {
	background: url(/templates/jumei/images/account/un_tick_icon.png)
		no-repeat 0 0 transparent;
	width: 93px;
	height: 77px;
	margin: 4px 30px 0 180px
}

.change_email .change_email_cont .change_fail .icon {
	background: url(/templates/jumei/images/account/check_fail.jpg)
		no-repeat 0 0 transparent;
	width: 77px;
	height: 67px;
	margin: 20px 30px 0 180px;
	_margin: 20px 30px 0 90px
}

.setting_select {
	width: 150px
}

.sector_one_title {
	padding: 10px 0;
	font-size: 12px;
	line-height: 18px
}

.sector_one_con {
	background: #F2F2F2;
	padding: 10px 20px;
	width: 660px;
	margin-left: 20px;
	display: inline-block;
	font-size: 12px
}

.profile .sector_one_con p {
	margin: 0;
	padding: 0;
	line-height: 20px
}

.sector_one_con .sector_one_tit,.sector_one_con .sector_one_input {
	margin: 5px;
	display: inline-block;
	line-height: 24px
}

.sector_one_con .sector_one_tit {
	width: 100px
}

.sector_one_con .sector_one_input {
	width: 160px;
	height: 24px;
	outline: 0;
	border: 1px solid #CCC
}

#sector_submit {
	padding: 4px 1em;
	border: 2px solid;
	border-color: #e186b1 #751b4c #751b4c #e186b1;
	background: #ed145b;
	color: #fff;
	letter-spacing: .1em;
	cursor: pointer;
	_width: 0
}

.share_wrap h3 {
	color: #ec1a5b;
	font-size: 16px;
	padding-left: 10px
}

.share_wrap p {
	padding-left: 10px
}

.sync_ext_site_list {
	text-align: center
}

.sync_ext_site_list a {
	margin: 0 30px;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.sync_ext_site_list b {
	background: url(/templates/jumei/images/account/share.png) no-repeat;
	margin-bottom: 5px;
	display: block;
	width: 116px;
	height: 36px
}

.share_wrap .isina {
	background-position: -2px -42px
}

.share_wrap .iqq {
	background-position: -2px -4px
}

.share_wrap .irenren {
	background-position: -2px -80px
}

.luckbox_table td {
	text-align: left;
	padding: 0 10px
}

.luckbox_table td:first-child {
	text-align: right
}

.profile .sector .ml60 {
	margin-left: 60px
}

.nonefav {
	padding: 50px 20px;
	font-size: 14px;
	color: #333
}

#fav_product_list,.fav_product_list,.maybe_like {
	margin: 0 auto;
	border: solid 1px #d9d9d9;
	padding-top: 1px
}

#fav_product_list {
	border-top: 0
}

.site_nav {
	padding-left: 20px;
	height: 44px;
	line-height: 40px;
	color: #555;
	background:
		url(http://images.jumei.com/templates/jumei/images/fav_site_nav_bg.jpg)
		no-repeat center bottom
}

.site_nav a {
	color: #555;
	margin-right: 5px
}

.site_nav a:hover {
	color: #ed145b
}

.site_nav span.cur {
	color: #ed145b;
	font-weight: 700;
	margin-left: 5px
}

.fav_head {
	height: 100px;
	border-bottom: solid 1px #ccc
}

.fav_head p {
	padding-left: 22px;
	color: #555
}

.fav_head h1 {
	height: 40px;
	font-size: 20px;
	margin-left: 20px;
	margin-top: 20px;
	float: left;
	display: inline;
	position: relative
}

.fav_nav {
	height: 39px
}

.fav_nav ul li {
	float: left;
	display: inline;
	width: 140px;
	height: 39px;
	border-right: 1px solid #ccc
}

.fav_nav ul li a {
	border-top: solid 1px #f1f1f1;
	display: block;
	width: 37px;
	line-height: 37px;
	width: 138px;
	text-align: center;
	margin-left: 1px;
	margin-top: 1px;
	background: #ececec;
	text-decoration: none;
	color: #333;
	font-size: 14px
}

.fav_nav ul li a.cur {
	border-top: solid 1px #fff;
	background: #fff;
	margin-top: 2px
}

.fav_nav ul li a:hover {
	text-decoration: none;
	background: #fff
}

#footer_container {
	margin-top: 0
}

.head_page {
	float: right;
	display: inline;
	color: #999;
	height: 20px;
	line-height: 20px
}

.head_page a {
	display: inline-block;
	width: 20px;
	height: 20px;
	background:
		url(http://images.jumei.com//templates/jumei/images/favbg.jpg)
}

.head_page a.hp_prev {
	background-position: 0 -148px
}

.head_page a.hp_prev:hover {
	background-position: 0 -168px
}

.head_page a.hp_next {
	background-position: -25px -168px
}

.head_page a.hp_next:hover {
	background-position: -25px -148px
}

.fav_product_head {
	padding: 10px 0;
	overflow: hidden;
	_zoom: 1
}

.fav_product_head .fph_tit {
	font-size: 16px;
	float: left;
	display: inline
}

.fav_product_container {
	padding: 20px
}

.fav_product_list {
	padding-top: 10px
}

.fav_product_list ul li {
	float: left;
	display: inline;
	width: 200px;
	margin: 0 9px;
	border: solid 3px #fff;
	padding: 8px;
	height: 336px;
	-moz-transition: all .2s ease-out;
	-webkit-transition: all .2s ease-out
}

.fav_product_list ul li .img_wrap {
	display: block;
	width: 200px;
	height: 200px;
	overflow: hidden;
	position: relative
}

.fav_product_list ul li .tip {
	position: absolute;
	bottom: 0;
	height: 30px;
	width: 200px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: #ed145b
}

.pro_tit {
	line-height: 18px;
	margin: 10px 0;
	height: 37px;
	overflow: hidden
}

.pro_tit a {
	color: #999
}

.pro_tit a:hover {
	color: #ed145b
}

.pro_price {
	height: 35px;
	display: block;
	width: 194px;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 6px;
	position: relative
}

.pro_price:hover {
	text-decoration: none
}

.fav_deal .pro_price {
	background:
		url(http://images.jumei.com/templates/jumei/images/favbg.jpg?v=2)
		no-repeat;
	color: #fff
}

.fav_deal .pro_price.soldout {
	background-position: 0 -259px
}

.fav_mall .pro_price {
	border-bottom: dashed 1px #7f7f7f;
	border-top: dashed 1px #7f7f7f;
	height: 33px
}

.pro_price strong {
	font-size: 24px;
	font-family: Arial
}

.pro_price strong span {
	font-size: 14px
}

.pro_price em {
	font-size: 12px;
	color: #FFF
}

.mtb30 {
	margin: 30px 0
}

.fav_mall .pro_price em {
	color: #333
}

.fav_mall label {
	position: absolute;
	right: 0;
	top: 12px;
	color: #fff;
	background: #0abede;
	padding: 1px
}

.p_like {
	padding-top: 10px;
	overflow: hidden;
	_zoom: 1
}

.btnlike:hover {
	text-decoration: none;
	color: #ed145b;
	background-position: 0 -24px
}

.liked {
	background-position: 0 -24px;
	color: #ed145b
}

.fav_product_list .btnunlike {
	float: right;
	display: inline;
	margin-right: 5px;
	margin-top: 3px;
	color: #999
}

.fav_product_list .p_like {
	display: none
}

.maybe_like_list .p_like {
	display: block
}

.maybe_like_list .btnlike {
	margin-left: 42px
}

.btn_backhome {
	float: right;
	display: inline;
	width: 114px;
	height: 27px;
	background:
		url(http://images.jumei.com/templates/jumei/images/favbg.jpg) 0 -81px;
	margin-top: 27px;
	margin-right: 19px
}

.what {
	position: absolute;
	display: block;
	right: 0;
	width: 97px;
	height: 27px
}

.what_tip {
	background-color: #FFFFE9;
	border: 1px solid #FFDE8E;
	padding: 5px 10px;
	margin: 10px;
	position: absolute;
	z-index: 100;
	font-size: 12px;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
	opacity: .9;
	left: 170px;
	width: 580px;
	top: -20px;
	line-height: 20px;
	color: #999;
	display: none
}

.pagin {
	padding: 20px 0 10px;
	margin-right: 10px;
	white-space: nowrap;
	text-align: right;
	font-size: 12px;
	overflow: hidden;
	_zoom: 1
}

.pagin li {
	display: inline;
	margin: 0 3px
}

.pagin li a {
	display: inline-block;
	width: 25px;
	height: 25px;
	border: solid 1px #bcbcbc;
	color: #333;
	padding: 0;
	line-height: 25px;
	text-align: center;
	box-shadow: 0 1px 3px #ddd;
	text-decoration: none
}

.pagin li a.prev {
	width: 50px
}

.pagin li a.next {
	width: 50px
}

.pagin li a:hover {
	border: solid 1px #ed145b;
	color: #ed145b;
	text-decoration: none
}

.pagin li {
	margin: 0 2px
}

.pagin li span {
	display: inline-block;
	width: 26px;
	height: 26px;
	background: #ed145b;
	color: #fff;
	text-align: center;
	line-height: 26px;
	padding: 0;
	box-shadow: inset 0 0 5px 1px #be3668
}

#lightbox {
	background: 0 0;
	z-index: 999999
}

#lightbox_shadow {
	z-index: 99999
}

.confirm_box {
	background: #fff;
	width: 441px;
	height: 174px;
	position: relative;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	z-index: 9999
}

.confirm_box a {
	position: absolute;
	font-weight: 700;
	font-size: 16px;
	line-height: 30px;
	text-decoration: none
}

.confirm_box a:hover {
	text-decoration: none
}

.confirm_box .close_light_box {
	display: block;
	width: 26px;
	height: 22px;
	top: 5px;
	right: 3px;
	background:
		url(http://images.jumei.com/templates/jumei/images/wish_deal/popup_close.jpg)
		no-repeat 0 0 transparent
}

.confirm_box .confirm_yes {
	border: solid 1px #ccc;
	display: block;
	width: 96px;
	height: 30px;
	top: 113px;
	text-align: center;
	left: 115px;
	background: #ff659b;
	color: #fff;
	text-align: center
}

.confirm_box .confirm_no {
	border: solid 1px #ccc;
	display: block;
	width: 96px;
	height: 30px;
	top: 113px;
	left: 230px;
	background: #ececec;
	color: #888;
	text-align: center
}

.confirm_box .confirm_con {
	font-size: 16px;
	text-align: center;
	padding-top: 35px
}

.confirm_head {
	height: 31px;
	background: #ff659b
}

.maybe_like {
	margin-top: 10px;
	border: 0
}

.maybe_like .fav_head {
	border-bottom: solid 1px #d9d9d9;
	box-shadow: 0 1px 3px #ddd;
	height: 60px
}

.maybe_like .p_like {
	display: block
}

.btnlike {
	background: url(http://images.jumei.com/mall/ilike.jpg) no-repeat;
	width: 120px;
	height: 24px;
	float: left;
	line-height: 22px;
	position: relative;
	text-indent: 30px;
	color: #000;
	display: inline;
	text-decoration: none;
	margin-left: 14px
}

.btn_flagship {
	float: right;
	display: inline;
	margin-top: 20px;
	text-decoration: none;
	background: #ff7fb2;
	height: 20px;
	line-height: 20px;
	padding: 0 3px;
	color: #fff;
	-webkit-border-radius: 2px;
	border-radius: 2px
}

.btn_flagship:hover {
	text-decoration: none
}

.btnlike:hover {
	text-decoration: none;
	color: #ed145b;
	background-position: 0 -24px
}

.liked {
	background-position: 0 -24px;
	color: #ed145b
}

.btn_backhome {
	float: right;
	display: inline;
	width: 114px;
	height: 27px;
	background:
		url(http://images.jumei.com/templates/jumei/images/favbg.jpg) 0 -81px;
	margin-top: 27px;
	margin-right: 19px
}

.fav_brand {
	float: left;
	display: inline;
	width: 144px;
	border-right: solid 1px #dedede;
	overflow: hidden;
	height: 230px;
	padding: 20px
}

.fav_brand .img_wrap {
	display: block;
	width: 140px;
	height: 70px;
	overflow: hidden;
	margin-top: 8px
}

.rec_activity {
	float: left;
	display: inline;
	padding-left: 20px
}

.r_a_top {
	height: 46px;
	width: 550px
}

.r_a_top label {
	float: left;
	display: inline;
	font-family: "微软雅黑";
	font-weight: 700;
	font-size: 14px;
	margin-top: 18px;
	margin-right: 10px
}

.rec_activity .act_name {
	float: left;
	display: inline;
	margin-left: 5px;
	margin-top: 20px;
	color: #999
}

.brand_tit {
	color: #000;
	text-align: center;
	padding-top: 10px
}

.brand_tit a {
	color: #000;
	font-size: 14px;
	font-weight: 700
}

.brand_tit a:hover {
	color: #ed145b
}

.sale_count {
	color: #999;
	padding: 2px 0;
	text-align: center
}

.fav_brands_item {
	margin-bottom: 20px;
	background: #fff;
	box-shadow: 0 1px 3px #ddd;
	border: solid 1px #dedede;
	border-top: 0;
	padding-bottom: 10px
}

.brands_list {
	overflow: hidden;
	_zoom: 1;
	padding: 10px 0;
	margin-right: -10px
}

.brands_list .fav_brand {
	border: solid 1px #dedede;
	box-shadow: 0 1px 5px #d3d2d2;
	background: #fff;
	margin-right: 7px;
	margin-bottom: 8px
}

.simpleSlide .slidePrev {
	float: left;
	display: inline;
	width: 30px;
	background:
		url(http://images.jumei.com/templates/jumei/images/fav_brand_page.jpg)
		no-repeat
}

.simpleSlide .slidePrev.enable:hover {
	background-position: -60px 0
}

.simpleSlide .slideNext {
	float: right;
	display: inline;
	width: 30px;
	background:
		url(http://images.jumei.com/templates/jumei/images/fav_brand_page.jpg)
		-30px 0 no-repeat
}

.simpleSlide .slideNext.enable:hover {
	background-position: -90px 0
}

.simpleSlide .simpleSlideContainer {
	position: relative;
	overflow: hidden;
	float: left;
	display: inline
}

.simpleSlide ul {
	position: absolute
}

.simpleSlide ul .slideItem {
	float: left;
	display: inline
}

.simpleSlide .slideClear {
	clear: both
}

.slide_produst {
	margin-top: 10px;
	overflow: hidden;
	height: 190px;
	position: relative;
	width: 550px
}

.slide_produst ul li .img_wrap {
	display: block;
	width: 100px;
	height: 100px;
	border: solid 2px #fff;
	position: relative
}

.slide_produst ul li .img_wrap span {
	color: #fff;
	background: #ed145b;
	padding: 1px 2px;
	position: absolute;
	bottom: 0;
	right: 0
}

.slide_produst ul li .img_wrap img {
	width: 100px;
	height: 100px
}

.slide_produst ul li .img_wrap:hover {
	border: solid 2px #fbd0df;
	box-shadow: 0 0 5px #fbd0df
}

.slide_produst .price {
	color: #ed145b;
	padding-top: 5px;
	overflow: hidden;
	white-space: nowrap
}

.slide_produst .pro_tit {
	line-height: 18px;
	height: 40px;
	overflow: hidden;
	padding-top: 5px
}

.slide_produst .pro_tit a {
	color: #999
}

.slide_produst .pro_tit a:hover {
	color: #ed145b
}

.slide_produst .buycount {
	color: #999;
	padding-top: 4px
}

.slide_produst .pro_more {
	background: #f7f7f7;
	color: #999;
	line-height: 100px;
	text-align: center
}

.slide_produst ul li .pro_more:hover {
	border: solid 2px #fff
}

.p_unlike {
	text-align: center;
	padding-top: 5px
}

.nobrand_pro {
	text-align: center;
	color: #999;
	width: 550px;
	line-height: 20px;
	padding-top: 80px
}

.fav_tit {
	border: 0
}

#order_return_step_2x .sector_content {
	margin: 0
}

.return_step {
	vertical-align: middle;
	padding: 0 10px;
	display: inline-block;
	background: #ffedf2;
	position: relative;
	margin-right: 20px;
	line-height: 40px;
	color: #ec1a5b
}

.return_step i {
	border: 20px solid #FFF;
	border-left-color: #ffedf2;
	border-right: 0;
	position: absolute;
	overflow: hidden;
	height: 0;
	width: 0;
	right: -20px;
	top: 0;
	*zoom: 1
}

.warn_red {
	font-size: 14px;
	font-weight: 700;
	color: red;
	padding: 10px 0;
	margin-bottom: 20px
}

.set_email .btn_mid_pink {
	float: right
}

.green {
	color: #149904
}

.my_subscribe .send_msg .btn_mid_pink {
	margin: 0 10px
}

.my_subscribe .send_msg .send_times i {
	font-style: normal
}

.verify_email {
	margin: 20px 0 0 288px
}

.rmapre_notice {
	overflow: hidden;
	line-height: 32px
}

.cancel_btn {
	width: 12px;
	height: 12px;
	background: url(/templates/jumei/images/account/cancel_btn.jpg);
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
	*vertical-align: baseline
}

.cancel_btn:hover {
	background-position: -12px 0
}

.profile .s_filter {
	line-height: 80px
}

.profile .s_filter .s_f_tab1,.profile .s_filter .s_f_tab2 {
	background-image:
		url(/templates/jumei/images/account/service_filter_icon.png);
	background-repeat: no-repeat;
	padding-top: 50px;
	line-height: 14px;
	height: 30px;
	color: #ED145B
}

.profile .s_filter .s_f_tab1 {
	background-position: 53px 10px
}

.profile .s_filter .s_f_tab2 {
	background-position: -80px 10px
}

.service_wrap .service_detail_wrap {
	border: 1px solid #DBD6D0;
	border-top: 0;
	overflow: hidden;
	*zoom: 1
}

.s_return {
	display: none
}

.s_return .s_return_con {
	padding: 26px;
	line-height: 20px;
	color: #666
}

.s_return span {
	color: #ec1a5b
}

.s_return dt {
	background: #f8f6f4;
	color: #333;
	font-weight: 700;
	line-height: 34px;
	padding: 0 10px
}

.s_return dd {
	padding: 16px 10px
}

.s_return img {
	padding: 30px 0
}

.profile .s_return .btn_mid_pink {
	margin: 15px auto 5px;
	display: block;
	width: 146px
}

.cant_return {
	padding: 80px 0 80px 210px;
	background: url(/templates/jumei/images/account/waring_icon.jpg)
		no-repeat 110px 70px;
	color: #666
}

.cant_return span {
	color: #ed145b
}

.profile .sector .cant_return p {
	margin: 5px 0
}

.cant_return h4 {
	font-size: 14px;
	color: #666
}

.other_q {
	background: #fcfbf9
		url(/templates/jumei/images/account/other_q_icon.jpg) no-repeat 142px
		26px;
	border: 1px solid #D9D9D9;
	padding: 26px 0 26px 230px;
	font-size: 14px;
	color: #666;
	margin-top: 20px
}

.other_q h4 {
	font-size: 24px
}

.other_q span {
	color: #ed145b
}

.profile .sector .other_q p {
	margin: 8px 0 0
}

.s_bot_line {
	height: 1px;
	overflow: hidden;
	border: 1px solid #D9D9D9;
	border-left: 0;
	border-right: 0;
	margin-bottom: 1px
}

.service_history_tit {
	color: #666;
	font-size: 14px;
	font-weight: 700;
	margin: 20px 0;
	overflow: hidden
}

.service_history_tit span {
	float: right;
	font-size: 12px;
	font-weight: 400
}

.service_solve_wrap,.service_waiting {
	padding: 0 16px 15px;
	border: 1px solid #dde9c7;
	background: #fcfff7;
	width: 690px;
	margin: 16px auto;
	color: #aaa
}

.profile .service_solve_wrap p,.profile .service_waiting p {
	font-size: 14px;
	color: #8ec52b;
	font-weight: 700;
	padding: 10px 0;
	margin: 0
}

.profile .service_waiting p {
	color: #666
}

.service_waiting {
	background: #feffe5;
	border-color: #efe68b
}

.profile .pro_selt {
	overflow: hidden;
	width: 450px;
	*zoom: 1
}

.profile .sector .pro_selt .order-tablev2 input {
	text-align: center;
	width: 40px
}

.detail_con {
	line-height: 22px
}

#service-form .act {
	padding-right: 20px
}

.select_s_w,#uploadWrap {
	display: none
}

.s_advice .fileup_view {
	line-height: 30px;
	overflow: hidden;
	min-height: 30px;
	_height: 30px;
	*zoom: 1;
	margin-left: 130px
}

.s_advice .fileup_ui {
	width: auto
}

.s_advice .fileup_view div {
	margin-left: 20px;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.s_advice .fileup_view input {
	position: absolute;
	left: -9999px
}

.profile .wish_deal {
	overflow: visible;
	float: left;
	width: 769px
}

.wish_activity {
	padding: 20px;
	border: 1px solid #DBD6D0;
	border-top: 0;
	overflow: hidden
}

.wish_activity_item {
	padding: 10px;
	border: 1px solid #DBD6D0;
	margin-top: 20px;
	position: relative;
	zoom: 1;
	display: block
}

.wish_activity_item:hover {
	border-color: #ed145b;
	text-decoration: none
}

.wish_activity_item:hover .activity_hover {
	*position: absolute;
	*width: 725px;
	*height: 205px;
	*z-index: 999;
	*background: #F1E7E3;
	*left: 0;
	*top: 0;
	*cursor: pointer;
	*filter: alpha(opacity = 0)
}

.activity_wrap {
	float: left;
	padding: 20px 15px 0 0;
	width: 200px;
	text-align: center
}

.activity_wrap p {
	text-align: center
}

.activity_logo img {
	width: 80px;
	height: 40px
}

.activity_img {
	float: right
}

.activity_img img {
	width: 462px;
	height: 185px;
	display: block
}

.activity_name {
	font-size: 14px;
	color: #666;
	padding: 15px 0 5px;
	font-weight: 700
}

.activity_dscount {
	color: #ed145b;
	font-size: 24px;
	font-family: "Microsoft YaHei"
}

.activity_time {
	margin-top: 28px;
	padding-bottom: 0;
	padding-left: 0;
	color: #666
}

.activity_time .del_activity {
	color: #a3a3a3;
	float: right;
	margin-top: 5px
}

.activity_time .time,.activity_time .start_time {
	background: url(/templates/jumei/images/wish_deal/time_ico.png)
		no-repeat -8px -2px;
	padding-left: 16px;
	color: #666;
	height: 16px;
	padding-bottom: 2px;
	padding-top: 2px;
	display: inline
}

.activity_time .start_time span {
	color: #ED145B
}

.activity_time2 {
	margin-top: 8px
}

.wish_activity .pageSplit {
	margin-bottom: 0
}

.profile .mycode {
	margin-top: -10px;
	color: #333
}

.mycode h2 {
	margin: 20px 0 10px;
	font-weight: 400;
	font-size: 16px
}

.mycode dl {
	margin-bottom: 20px
}

.mycode dl,.mycode dd {
	overflow: hidden;
	*zoom: 1
}

.mycode dt {
	padding: 18px 25px 0;
	line-height: normal;
	background: #8ec42c;
	font-size: 20px;
	height: 72px;
	float: left;
	color: #fff;
	width: 2em
}

.mycode h3 {
	font-weight: 400;
	font-size: 18px;
	color: #ed145b
}

.mycode p {
	font-size: 14px
}

.mycode a {
	margin: 8px 28px 0 0;
	float: right
}

.mycode dd {
	border: 1px solid #dbd6d0;
	padding: 20px 0 0 25px;
	border-left: 0;
	height: 68px
}

.mycode .checkin {
	background: orange
}

.mycode .codeout {
	background: #ae967e
}

.mycode .over dt {
	background: #ccc
}

.mycode .over h3 {
	margin-top: 12px;
	color: #aaa
}