﻿@charset "utf-8";

.boardCharge {margin-bottom:8px;}
.boardCharge tr th{text-align: left; padding-left: 30px; color:#ffc600; }
.boardCharge tr td{text-align: left;}
.boardCharge tr td:first-child{ text-align: right;}
.boardCharge tr td.infoCont p{margin-left:12px;}
.boardCharge tr.infoTr td{ background: #1f1d2c;}
.boardCharge tr.chargeApp td{background: #14121d; text-align: center; }
.boardCharge tr.chargeApp td.even{ background: #1e1c2b; text-align: left; padding-left:12px; height:40px; line-height: 40px;}
.boardCharge tr.chargeApp td.even a{display: inline-block; color:#fff;}
.boardCharge tr.chargeApp td.even a.btnInq{background: url('../images/charge/btn_reset.png') 0 -31px no-repeat; width:92px; height: 31px; vertical-align: middle;}
.boardCharge tr.chargeApp td.even a.btnReset{background: url('../images/charge/btn_reset.png') 0 0 no-repeat; width:92px; height: 31px; vertical-align: middle;}
.boardCharge tr.chargeApp td.even input.boxPassword{border: 0;width: 150px; height:27px; padding-left: 5px;}
.boardCharge tr.chargeApp td.even input.boxCash{border:0; width:150px; height: 27px; margin-right: 3px; text-align: right; padding-right:5px;}

a.btnGray {
    background: #777;
	width:82px; line-height: 29px; vertical-align: middle; text-align: center; color:#fff; font-size:12px; font-weight: bold;
	border-radius:2px;
    height: 29px;
    line-height: 29px;
}

a.btnGray:hover {
	/* FF3.6+ */
    background: -moz-linear-gradient(top, #777 0%, #555 100%);
    /* Chrome,Safari4+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777), color-stop(100%,#555));
    /* Chrome10+,Safari5.1+ */
    background: -webkit-linear-gradient(top,  #777 0%,#555 100%);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #777 0%,#555 100%);
    /* IE10+ */
    background: -ms-linear-gradient(top, #777 0%,#555 100%);
    /* IE6-9 */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777', endColorstr='#555',GradientType=0 );
    /* W3C */
    background: linear-gradient(to bottom, #777 0%,#555 100%);
}

a.btnRed {
    background: #f45530;
	width:88px; line-height:  29px; vertical-align: middle; text-align: center; color:#fff; font-size:14px; font-weight: bold;
	border-radius:2px;
    height: 29px;
    line-height: 29px;
}

a.btnBlue {
    background: #319eeb;
	width:88px; line-height:  29px; vertical-align: middle; text-align: center; color:#fff !important; font-size:14px; font-weight: bold;
	border-radius:2px;
    height: 29px;
    line-height: 29px;
}
a.btnBlue:hover {
    background: #53b5fc;
}

a.btnYellow {
    background: #ffcc00;
	width:88px; line-height:  29px; vertical-align: middle; text-align: center; color:#000 !important; font-size:14px; font-weight: bold;
	border-radius:2px;
    height: 29px;
    line-height: 29px;
}
a.btnYellow:hover {
    /* FF3.6+ */
    background: -moz-linear-gradient(top, #ffcc00 0%, #e2b70c 100%);
    /* Chrome,Safari4+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffcc00), color-stop(100%,#e2b70c));
    /* Chrome10+,Safari5.1+ */
    background: -webkit-linear-gradient(top,  #ffcc00 0%,#e2b70c 100%);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #ffcc00 0%,#e2b70c 100%);
    /* IE10+ */
    background: -ms-linear-gradient(top, #ffcc00 0%,#e2b70c 100%);
    /* IE6-9 */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#e2b70c',GradientType=0 );
    /* W3C */
    background: linear-gradient(to bottom, #ffcc00 0%,#e2b70c 100%);
	width:88px; line-height:  29px; vertical-align: middle; text-align: center; color:#fff; font-size:14px; font-weight: bold;
}

a.btnRed.btnDone { width:240px; border-radius: 5px; line-height: 50px; height: 50px; display: block; position: relative; margin:18px auto; font-size: 19px;  background: #df1a2c; border-top: 1px solid #ee3141;}
a.btnRed.btnDone:hover { color: #fff; background: #f03141; border-top: 1px solid #fa4b5a; }
