﻿.tag{
	display:block;
}
.taglist li{
	float:left;
}
.error{
	color:red;
}

.register-top-grid input[type="password"], .register-bottom-grid input[type="password"],.login-right input[type="password"] {
	border: 1px solid #EEE;
	outline-color: #FF5B36;
	width: 85%;
	font-size: 1em;
	padding: 0.5em;
	margin: 0.5em 0;
}
.register-but  input[type="submit"] {
	background: #F97E76;
	color: #FFF;
	font-size: 1em;
	padding: 0.8em 2em;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	display: inline-block;
	text-transform: uppercase;
	border: none;
	outline: none;
}


ul.bankList {
	clear: both;
	height: 202px;
	width: 636px;
}
ul.bankList li {
	list-style-position: outside;
	list-style-type: none;
	cursor: pointer;
	float: left;
	margin-right: 0;
	padding: 5px 2px;
	text-align: center;
	width: 90px;
}
.list-content li {
	list-style: none outside none;
	margin: 0 0 10px;
}

.list-content li .boxContent {
	display: none;
	width: 636px;
	border:1px solid #cccccc;
	padding:10px; 
}
.list-content li.active .boxContent {
	display: block;
}
.list-content li .boxContent ul {
	height:280px;
}

i.VISA, i.MASTE, i.AMREX, i.JCB, i.VCB, i.TCB, i.MB, i.VIB, i.ICB, i.EXB, i.ACB, i.HDB, i.MSB, i.NVB, i.DAB, i.SHB, i.OJB, i.SEA, i.TPB, i.PGB, i.BIDV, i.AGB, i.SCB, i.VPB, i.VAB, i.GPB, i.SGB, i.NAB, i.BAB {
    width: 80px;
    height: 30px;
    display: block;
    background: url('bank_logo.png') no-repeat;
    /*background: url(../img/bank_logo.png) no-repeat;*/
    margin: -50px 0px 0px 35px;
}
i.MASTE { background-position:0px -31px}
i.AMREX { background-position:0px -62px}
i.JCB { background-position:0px -93px;}
i.VCB { background-position:0px -124px;}
i.TCB { background-position:0px -155px;}
i.MB { background-position:0px -186px;}
i.VIB { background-position:0px -217px;}
i.ICB { background-position:0px -248px;}
i.EXB { background-position:0px -279px;}
i.ACB { background-position:0px -310px;}
i.HDB { background-position:0px -341px;}
i.MSB { background-position:0px -372px;}
i.NVB { background-position:0px -403px;}
i.DAB { background-position:0px -434px;}
i.SHB { background-position:0px -465px;}
i.OJB { background-position:0px -496px;}
i.SEA { background-position:0px -527px;}
i.TPB { background-position:0px -558px;}
i.PGB { background-position:0px -589px;}
i.BIDV { background-position:0px -620px;}
i.AGB { background-position:0px -651px;}
i.SCB { background-position:0px -682px;}
i.VPB { background-position:0px -713px;}
i.VAB { background-position:0px -744px;}
i.GPB { background-position:0px -775px;}
i.SGB { background-position:0px -806px;}
i.NAB { background-position:0px -837px;}
i.BAB { background-position:0px -868px;}

ul.cardList li {
	cursor: pointer;
	float: left;
	margin-right: 0;
	padding: 25px 0px 25px 0px;
	text-align: center;
	width: 50%;
	margin-left: 0;
}

.bank {
    margin-bottom: 20px;
    margin-top: 20px;
}

ul.cardList.clearfix li:before {
    visibility: hidden;
}

ul.cardList.clearfix li label:before{
    margin: 0px 10px 11px 4px;
}