body {
	margin-bottom: 4em;
}

.center {
	width: 100%;
	clear: both;
	background:#FFF;
	border-top: 1px solid #e6e9ed;
}

.tittle {
	padding:0.8em 0.8em 0em 0.8em;
}

.tittle span {
	font-size:1.2em;
}

.vipinfo {
	overflow:auto;
	padding:0.8em;
	position:relative;
	border-bottom: 1px solid #e6e9ed;
}

.hphoto {
	float:left;
}

.hp {
	border-radius:50%;
	float:left;
	/*height:41px;*/
	height:4.2em;
}

.viplist {
	float:left;
	width:65%;
	padding-left:0.8em;
}

.span1 {
	color:#999;
	width:100%;
	float:left;
	font-size:1.2em;
	padding-top:0.5em;
}

.span1 lable {
	color:#434a54;
}

.span2 {
	color:#999;
	width:100%;
	float:left;
	padding-top:0.5em;
	padding-bottom: 0.7em;
	font-size:1em;
}

.span2 lable {
	color:#DD0000;
}

.othervip {
	overflow:auto;
	padding:0.8em;
	position:relative;
	border-bottom: 1px solid #e6e9ed;
}

.btndiv {
	background-color: #F5F7FA;
	padding:0.8em;
}

.btndiv input {
	background-color: #DD0000;
	height: 3em;
	font-size: 1.2em;
	color: #FFFFFF;
	font-family: "微软雅黑";
	border: 0px ;
	outline-style: none ;
	display: inline-block;
	cursor: pointer;
	width: 100%;	
}

.radio_div {
	position:absolute;
	right: 0.8em;
	/*bottom: 1.9em;*/
}

.selected {
	background: url("../../image/radio1.png") center no-repeat;
	background-size: 1.5em 1.5em;
}

.no-selected {
	background: url("../../image/radio2.png") center no-repeat;
	background-size: 1.5em 1.5em;
}

.radio {
	/*top: 0.15em;*/
	display: inline-block;
	position: relative;
	width: 1.5em;
	height: 1.5em;
}

.radio2 {
	/*top: 0.15em;*/
	display: inline-block;
	position: relative;
	width: 1.5em;
	height: 1.5em;
}