@charset "utf-8";
/* CSS Document */

.order{}
.order_step{float:right; width:531px; height:38px; background:url(../img/order/step_bg.jpg) no-repeat;}
.order_step.num2{background-position:0 -40px;}
.order_step.num3{background-position:0 -80px;}
.order_step li{float:left; font-size:14px; line-height:16px; padding:10px 0; width:33%; text-align:center; color:#333; }
.order_step li.on{color:#fff; font-weight:bold;}
.order_step li:last-child{padding-right:0;}
.order_wrap{clear:both; padding:20px 0;}

.paypal-ag-btn{
    	height: 30px;
    	width: 140px;
    	padding: 0 30px;
    	color: #fff;
		font-size: 13px;
		line-height: 30px;
		text-align: center;
		display: inline-block;
		vertical-align: top;
		background:
    	#c62828;
    	margin-top: 10px;
    	margin-bottom: 10px;
}

.paypal-ca-btn{
    	height: 30px;
    	width: 140px;
    	padding: 0 30px;
    	color: #666;
		font-size: 13px;
		line-height: 30px;
		text-align: center;
		display: inline-block;
		vertical-align: top;
		background:
    	#f4f6f9;
    	margin-top: 10px;
    	margin-bottom: 10px;	
}


@media (max-width:667px){
	
	
	.order_step{width:230px; margin:0 5px 0 0; height:28px; background:url(../img/order/step_bg2.jpg) no-repeat; background-size:100%;}
	.order_step li{display:inline-block; font-size:11px; line-height:12px; padding:8px 0; width:33.3%;}
	.order_step.num2{background-position:0 -30px;}
	.order_step.num3{background-position:0 -60px;}
	

}

@media (max-width:327px){
	.order_step{width:220px;}
	.order_step.num2{background-position:0 -29px;}
	.order_step.num3{background-position:0 -59px;}
}

#step3 p.radio_box > label img {
	height: 24px !important;
}