@charset "utf-8";
/* CSS Document */
label,form{ list-style:none; padding:0; margin:0;}
.paynum{
	width:100%;
	height:100px;
	font-size:20px;
	margin-top:30px;
	}
.paynum p{
	width:1198px;
	height:100%;
	margin:0 auto;
	line-height:100px;
	background:#e5f6fe;
	border:2px solid #7caae3;
	box-sizing:border-box;
	}
.paynum span{
	color:#09F;
	}
.paynum b{
	font-size:2rem;
	color:#C30;
	}
.paybank,.pay-on{
	width:100%;
	margin-top:2px;
	}
.paybank .bank-m{
	width:1160px;
	margin:0 auto 20px;
	padding:20px;
	background:#eef3f6;
	}
.paybank .bank-m p{
	margin:10px 0;
	font-size:16px;
	font-weight:600;
	background:#eef3f6;
	padding-bottom:10px;
	}
.paybank .bank-m .platform{
	padding:20px 0;}
.paybank .bank-n{
	width:100%;
	background:#fff;
	padding-bottom: 20px;
	}
.paybank .bank-n label{
	margin:10px 23px 10px 0;
	}
.paybank .bank-n .no-margin{
	margin-right:0;
	}
.paybank .bank-n img{
	margin-top:20px;
	border:1px solid #ccc;
	}
.paybank .bank-n img:hover{
	border:1px solid #F96;
	box-shadow:2px 2px 3px #FC9;
	}
.paybank .bank-n img:active{
	border:1px solid #FFC;
	box-shadow:2px 2px 3px #FC9;
	}
.pay-on{
	margin-bottom:100px;}	
.p-o-m{
	width:1200px;
	margin:0 auto;
	background:#fff;
	}
.p-o-m button{
	width:200px;
	height:50px;
	background:#C33;
	border:1px solid #C00;
	border-radius:8px;
	color:#fff;
	font-size:20px;
	margin:10px 0 10px 40px;
	}
/*.paybank .bank-n{
	width:100%;
	height:400px;
	background:#fff;
	}
.paybank .bank-n li{
	float:left;
	border:1px solid #ccc;
	margin:10px 36px 10px 0;
	}
.paybank .bank-n li:hover,{
	border:1px solid #F96;
	box-shadow:2px 2px 3px #FC9;
	}
.paybank .bank-n .no-margin{
	margin-right:0;}
	*/
