@charset "utf-8";
/* CSS Document */

/* General settings */
div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span {
  background-image: url("/js/lib/uniform/themes/default/images/sprite.png");
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased; }
div.selector, div.checker, div.button, div.radio, div.uploader {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: middle;
  /* Keeping this as :focus to remove browser styles */ }
  div.selector:focus, div.checker:focus, div.button:focus, div.radio:focus, div.uploader:focus {
    outline: 0; }
div.selector, div.selector *, div.radio, div.radio *, div.checker, div.checker *, div.uploader, div.uploader *, div.button, div.button * {
  margin: 0;
  padding: 0; }

.highContrastDetect {
  width: 0px;
  height: 0px; }



/* Checkbox */
div.checker {
  position: relative; }
  div.checker, div.checker span, div.checker input {
    height: 21px;
	cursor:pointer; }
  div.checker span {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1;
    text-align: center;}
  div.checker input {
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    border: none;
    background: none;
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1; }



/* creditcard */

.btn-creditcard div.checker, .btn-creditcard div.checker span, .btn-creditcard div.checker input { height:35px;}
.btn-creditcard div.checker span{ background:url(/images/card-list/icon-creditcard.png) left top no-repeat; width:180px; height:35px; margin:0; padding:0; }
.btn-creditcard div.checker span.checked { background:url(/images/card-list/icon-creditcard_cr.png) left top no-repeat; }

.recommend div.checker span{ background:url(/images/card-list/icon-recommend.png) left top no-repeat; width:80px; }
.recommend div.checker span.checked { background:url(/images/card-list/icon-recommend_cr.png) left top no-repeat; }

.freefee div.checker span { background:url(/images/card-list/icon-freefee.png) left top no-repeat; width:120px;}
.freefee div.checker span.checked { background:url(/images/card-list/icon-freefee_cr.png) left top no-repeat; }

.point div.checker span { background:url(/images/card-list/icon-point.png) left top no-repeat; width:120px; }
.point div.checker span.checked { background:url(/images/card-list/icon-point_cr.png) left top no-repeat; }

.populer div.checker span{ background:url(/images/card-list/icon-populer.png) left top no-repeat; width:80px; }
.populer div.checker span.checked { background:url(/images/card-list/icon-populer_cr.png) left top no-repeat; }

.reduction div.checker span{ background:url(/images/card-list/icon-reduction.png) left top no-repeat; width:120px; }
.reduction div.checker span.checked { background:url(/images/card-list/icon-reduction_cr.png) left top no-repeat; }

.status div.checker span{ background:url(/images/card-list/icon-status.png) left top no-repeat; width:120px; }
.status div.checker span.checked { background:url(/images/card-list/icon-status_cr.png) left top no-repeat; }

.Ftravel div.checker span{ background:url(/images/card-list/icon-Ftravel.png) left top no-repeat; width:120px; }
.Ftravel div.checker span.checked { background:url(/images/card-list/icon-Ftravel_cr.png) left top no-repeat; }

.Jtravel div.checker span{ background:url(/images/card-list/icon-Jtravel.png) left top no-repeat; width:120px; }
.Jtravel div.checker span.checked { background:url(/images/card-list/icon-Jtravel_cr.png) left top no-repeat; }

.netshopping div.checker span{ background:url(/images/card-list/icon-netshopping.png) left top no-repeat; width:130px; }
.netshopping div.checker span.checked { background:url(/images/card-list/icon-netshopping_cr.png) left top no-repeat; }

.biginner div.checker span{ background:url(/images/card-list/icon-biginner.png) left top no-repeat; width:100px; }
.biginner div.checker span.checked { background:url(/images/card-list/icon-biginner_cr.png) left top no-repeat; }

.speed div.checker span{ background:url(/images/card-list/icon-speed.png) left top no-repeat; width:100px; }
.speed div.checker span.checked { background:url(/images/card-list/icon-speed_cr.png) left top no-repeat; }

.mileage div.checker span{ background:url(/images/card-list/icon-mileage.png) left top no-repeat; width:120px; }
.mileage div.checker span.checked { background:url(/images/card-list/icon-mileage_cr.png) left top no-repeat; }

.cashback div.checker span{ background:url(/images/card-list/icon-cashback.png) left top no-repeat; width:140px; }
.cashback div.checker span.checked { background:url(/images/card-list/icon-cashback_cr.png) left top no-repeat; }

.discount div.checker span{ background:url(/images/card-list/icon-discount.png) left top no-repeat; width:80px; }
.discount div.checker span.checked { background:url(/images/card-list/icon-discount_cr.png) left top no-repeat; }

.etc div.checker span{ background:url(/images/card-list/icon-etc.png) left top no-repeat; width:80px; }
.etc div.checker span.checked { background:url(/images/card-list/icon-etc_cr.png) left top no-repeat; }

.eMoney div.checker span{ background:url(/images/card-list/icon-eMoney.png) left top no-repeat; width:120px; }
.eMoney div.checker span.checked { background:url(/images/card-list/icon-eMoney_cr.png) left top no-repeat; }

.gas div.checker span{ background:url(/images/card-list/icon-gas.png) left top no-repeat; width:110px; }
.gas div.checker span.checked { background:url(/images/card-list/icon-gas_cr.png) left top no-repeat; }

.pay div.checker span{ background:url(/images/card-list/icon-pay.png) left top no-repeat; width:130px; }
.pay div.checker span.checked { background:url(/images/card-list/icon-pay_cr.png) left top no-repeat; }

.forWoman div.checker span{ background:url(/images/card-list/icon-forWoman.png) left top no-repeat; width:80px; }
.forWoman div.checker span.checked { background:url(/images/card-list/icon-forWoman_cr.png) left top no-repeat; }

.forStudent div.checker span{ background:url(/images/card-list/icon-forStudent.png) left top no-repeat; width:80px; }
.forStudent div.checker span.checked { background:url(/images/card-list/icon-forStudent_cr.png) left top no-repeat; }

.forHousewife div.checker span{ background:url(/images/card-list/icon-forHousewife.png) left top no-repeat; width:80px; }
.forHousewife div.checker span.checked { background:url(/images/card-list/icon-forHousewife_cr.png) left top no-repeat; }

.forOwner div.checker span{ background:url(/images/card-list/icon-forOwner.png) left top no-repeat; width:130px; }
.forOwner div.checker span.checked { background:url(/images/card-list/icon-forOwner_cr.png) left top no-repeat; }

.ribo div.checker span{ background:url(/images/card-list/icon-ribo.png) left top no-repeat; width:80px; }
.ribo div.checker span.checked { background:url(/images/card-list/icon-ribo_cr.png) left top no-repeat; }

.prepaid div.checker span{ background:url(/images/card-list/icon-prepaid.png) left top no-repeat; width:110px; }
.prepaid div.checker span.checked { background:url(/images/card-list/icon-prepaid_cr.png) left top no-repeat; }



/* cardloan */

.btn-cardloan div.checker, .btn-cardloan div.checker span, .btn-cardloan div.checker input { height:35px;}
.btn-cardloan div.checker span{ background:url(/images/card-list/icon-cardloan.png) left top no-repeat; width:180px; height:35px; margin:0; padding:0; }
.btn-cardloan div.checker span.checked { background:url(/images/card-list/icon-cardloan_cr.png) left top no-repeat; }


.bank div.checker span{ background:url(/images/card-list/icon-bank.png) left top no-repeat; width:80px; }
.bank div.checker span.checked { background:url(/images/card-list/icon-bank_cr.png) left top no-repeat; }

.CF div.checker span{ background:url(/images/card-list/icon-CF.png) left top no-repeat; width:115px; }
.CF div.checker span.checked { background:url(/images/card-list/icon-CF_cr.png) left top no-repeat; }

.together div.checker span{ background:url(/images/card-list/icon-together.png) left top no-repeat; width:115px; }
.together div.checker span.checked { background:url(/images/card-list/icon-together_cr.png) left top no-repeat; }

.largeloan div.checker span{ background:url(/images/card-list/icon-largeloan.png) left top no-repeat; width:80px; }
.largeloan div.checker span.checked { background:url(/images/card-list/icon-largeloan_cr.png) left top no-repeat; }

.interest div.checker span{ background:url(/images/card-list/icon-interest.png) left top no-repeat; width:115px; }
.interest div.checker span.checked { background:url(/images/card-list/icon-interest_cr.png) left top no-repeat; }

.speedloan div.checker span{ background:url(/images/card-list/icon-speedloan.png) left top no-repeat; width:80px; }
.speedloan div.checker span.checked { background:url(/images/card-list/icon-speedloan_cr.png) left top no-repeat; }

.buisiness div.checker span{ background:url(/images/card-list/icon-buisiness.png) left top no-repeat; width:115px; }
.buisiness div.checker span.checked { background:url(/images/card-list/icon-buisiness_cr.png) left top no-repeat; }

.inspection div.checker span{ background:url(/images/card-list/icon-inspection.png) left top no-repeat; width:140px; }
.inspection div.checker span.checked { background:url(/images/card-list/icon-inspection_cr.png) left top no-repeat; }



/* CSS end */
