#right {
	background:none;
	float:left;
	padding:0 0 0 17px;
	width:963px;
}

#right .bonusCard {
	background:url(bg/bonuscard.png) no-repeat;
	height:433px;
	width:964px;
}

#right .infoCardBtn{
	margin:385px 0 0 350px;
	float:left;
	height:39px;
	width:163px;
	cursor:ponter;
	position:relative;
}
	
	#right .infoCardBtn img{
		cursor:pointer;
	}

#right .infoUseBtn {
	float:left;
	margin:385px 0 0 25px;
	cursor:pointer;
}

	#right .infoUseBtn img{
		cursor:pointer;
	}

#right .orderCardText {
	display:none;
	position:absolute;
	top:240px;
	left:580px;
	border:1px solid #838d8f;
	background:#ffffff;
	padding:10px;
}	

	#right .left {
		float:left;
	}
	
	#right .right {
		float:right;
	}
	
	#right .orderCardText .title {
		color:#eb008c;
		font-size:18px;
	}
	
	#right .orderCardText .cancel {
		color:#838d8f;
		font-size:11px;
		cursor:pointer;
	}
	
	#right .orderCardText .cancelContent {
		background:#f2e5fd;
		color:#4b4b4d;
		font-size:14px;
		padding:10px;
		margin-top:10px;
		margin-bottom:10px;
	}
	
		#right .orderCardText .cancelContent td {
			padding:3px;
			font-size:13px;
		}
		
	#right .orderCardText .reminder {
		font-size:10px;
	}
		
	#right .orderCardText .orderNow a{
		font-size:11px;
		color:#eb008c;
	}
	
		#right .orderCardText .orderNow .reminder {
			color:#7d50a0;
		}
		
	#right .orderCardText .toBasket a{
		font-size:11px;
		color:#003875;
	}
	
		#right .orderCardText .toBasket .reminder {
			color:#838d8f;
		}

#right .orderCard {
	float:left;
	margin:385px 0 0 25px;
	cursor:pointer;
}

	#right .orderCard img{
		cursor:pointer;
	}
	
#right .back {
	margin-right:3px;
}

#right .InfoCard {
	border:1px solid black;
	display:none;
	position:absolute;
}

#right .InfoCardCont {
	background:#ffffff;
	padding:10px;
	width:700px;
	height:300px;
	overflow:auto;
}

	#right .InfoCard  p{
		margin:9px 0;
	}
	
#right .InfoCard  .close{
	background:#f1f2f2;
	color:#646868;
	font-size:11px;
	text-align:right;
	padding:4px 10px;
	cursor:pointer;
}
