Div.StepPosition
{
	margin:30px auto;width:663px;background:transparent url('/images/pass_pay_step_01.jpg') no-repeat scroll center top;padding-top:3px;text-align:center; clear:both; display:table;
}
Div.StepPosition ul
{
	width:560px;margin:0px auto;padding:0px;list-style-type:none;
}
Div.StepPosition ul li
{
	float:left;
	width:115px;
	line-height:30px;
	height:30px;
	background-repeat:no-repeat;
	background-position:20px center;
	padding-left:15px;
}
Div.StepPosition ul li.Current
{
	background-color:#ABCDF0;
}
Div.StepPosition ul li.Step1
{
	background-image:url('/images/pass_pay_step_03.jpg');
}
Div.StepPosition ul li.Step1Dark
{
	background-image:url('/images/pass_pay_step_03_2.jpg');
}
Div.StepPosition ul li.Step2
{
	background-image:url('/images/pass_pay_step_04.jpg');
}
Div.StepPosition ul li.Step2Dark
{
	background-image:url('/images/pass_pay_step_04_2.jpg');
}
Div.StepPosition ul li.Step3
{
	background-image:url('/images/pass_pay_step_05.jpg');
}
Div.StepPosition ul li.Step3Dark
{
	background-image:url('/images/pass_pay_step_05_2.jpg');
}
Div.StepPosition ul li.Step4
{
	background-image:url('/images/pass_pay_step_06.jpg');
}
Div.StepPosition ul li.Step4Dark
{
	background-image:url('/images/pass_pay_step_06_2.jpg');
}
#ProductsList { margin-left:60px; clear:both; }
#PaymentMethodsList { clear:both; }
#ProductsList ul, #PaymentMethodsList ul { margin:0px; padding:0px;list-style-type:none; }
#PaymentMethodsList ul { margin-left:70px; text-align:left; }
#ProductsList ul li, #PaymentMethodsList ul li { float:left; padding:10px;cursor:pointer; }
#ProductsList td.Product {cursor:pointer; }
 #PaymentConfirm { display:none; }
#PaymentMethodsList ul li {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:8px 8px;
	width:22%;
	float:left;
	padding-left:135px;
	height:65px;
	border:1px solid #CCCCCC; 
	margin-right:8px; 
	margin-bottom:8px;
}
#PaymentMethodsList ul li.Current {
	border-color:#3399FF;
/*	background-color:#F3FAFA;*/
}
#Warting {
	position:absolute;
	z-index:10;
	display:none;
	width:expression(document.body.offsetWidth);
	height:expression(document.body.offsetHeight);
	width:100%;
	height:100%;
	text-align:center;
	top:0px;
	left:0px;
	filter:alpha(opacity=80);
	opacity:0.8;
	background-color:#999;
}
#WaitingImage, #ResultPrintout, #PaymentConfirm, #CardDetail,#LoginResult { position:absolute; z-index:11; display:none;
	width:expression(document.body.offsetWidth);
	width:100%;
	text-align:center;
	top:0px;
	left:0px;
	padding-top: 300px;
}
#LoginResult {z-index:12;}
#BtnSendPayment, #BtnSendBack, #BtnSendConfirmBack, #BtnSendToGatePaymentConfirm { cursor:pointer; }
#PaymentMethodDesc { display: none; border:1px solid #CCCCCC; }
#btnChargeXunYou, #btnChargeTongYi, #btnChargeXiaYiDao,#btnChargeXunYouInternational { cursor: pointer; }
#BtnSendToGatePaymentConfirm { display:none; }
#PaymentCompleteTips { text-align:left; display:none; }
#AddtionProductsList {position:absolute; z-index:11; padding:5px;}
#CloseButton { padding-right:20px; }