@charset "utf-8";
html, body { height: 100%; min-height: 100%; width: 100%;  }
body, h1,h2,h3,h4,h5,h6 { font-family: arial,'Microsoft YaHei','SimHei','Microsoft JhengHei';  }
input[type=text], textarea, select, .btn { font-family: "Verdana"; font-size: 13px; }

select { padding: 5px; margin:0 5px; }
.plt-1-spec { display: none; }

header, #content, footer { position: relative; width: 100%; }
header {
    text-align: center;
    height: 75px;
}
#content { padding:20px 30px;  }
.content-title { width: 100%; text-align: center; margin-bottom: 30px; }

.style-a { color: #5e5a5a; }

.tool-bar { margin-bottom: 10px; }
.tool-bar p { font-size: 14px; margin: 15px 0 0; }

.cbtn { font-size: 13px; padding:9px 8px; border:1px solid #333; border-radius: 6px; margin-left: 5px; color: #fff;}
.cbtn.cbtn-blue { background: #5a71a3; }
.cbtn.cbtn-green { background: #25809a; }
.cbtn:focus, .cbtn:hover, .cbtn:active, .cbtn:visited { color: #fff; text-decoration: none; }

.container { position: relative; width: 100%; max-width: 800px; margin: 0 auto; padding-right: 3px; padding-left: 3px; }

.main-tb, .sub-tb { width: 100%; font-size: 16px;}
.maib-tb, .main-tb > tbody > tr > td { border:1px solid #535353; }
input[type=text] { background: #e5e5e5; padding:5px; border:none; font-size: 16px; line-height: 16px; width: 30%; border:1px dotted #999; margin-right: 5px;}
/*input[name=acc],
input[name=wechatNum],
input[name=bankAccNo],
input[name=money] { border:1px dotted #999; margin-right: 5px; }*/
.main-tb > tbody > tr > td { padding:10px; background: #e5e5e5; }
.main-tb > tbody > tr > td:first-child { background: #333f50; color: #ffffff; text-align: center; }

.main-tb > tbody > tr > td.cell-payment { padding: 0; }
.main-tb > tbody > tr > td.cell-payment td { padding: 10px; }

.cell-payment > table, .cell-payment > table td { min-height: 140px;  }
a.payment { position:relative; width: 200px; display: block; margin:0 auto; background-position: center top; background-repeat:no-repeat; padding-top: 70px; text-align: center; text-decoration: none;}
a.payment p { font-size: 15px; color: #020818 }
a.payment span { font-size: 13px; color: #6c3f09}


td.cell-pay-gruop.cell-b { padding: 1px; }
a.paymentGroup { float: left; text-align: center; text-decoration: none; width: 14.28%; height: 90px; }
a.paymentGroup div { color: black; border: 1px solid #999; background-position-y: 20px; box-shadow: 1px 1px 3px #aaa; background-position-x: center; padding: 59px 0 7px; background-repeat: no-repeat; }
a.paymentGroup:hover div, a.paymentGroup.gChked div { background-color: #081b41; color: #fff; }

td.chked { background: rgba(255,255,255,0.5); border:1px dashed #bbb; }

.submit-wrap { margin-top: 23px; text-align: center; }
.bottom-tip { margin-top: 10px; text-align: center;}

footer { height: 30px; line-height: 30px; font-size: 12px; color: #999; position: absolute; bottom: 0; left: 0; margin-top: -30px;
    background: #081b41;
    background: -webkit-linear-gradient(#020819, #081b41);
    background: -o-linear-gradient(#020819, #081b41);
    background: -moz-linear-gradient(#020819, #081b41);
    background: linear-gradient(#020819, #081b41);
    text-align: center;
}

.tip { padding:3px 0 3px 30px;  background-position: left center; background-repeat: no-repeat;}
.tip-default { padding:3px 0 3px 3px; color:#5c70a2; }
.tip-error { color: #f00;}
.tip-success { color: #6c3f09;}
.template { display: none; }

/* clearfix */
.clearfix:before,
.clearfix:after { content: " ";  display: table;}
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }


/* PLACEHOLDER COLOR */
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #5e5a5a;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #5e5a5a;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #5e5a5a;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #5e5a5a;
}


/* jquery-confirm */
.jconfirm .btn { font-family: arial,'Microsoft YaHei','SimHei','Microsoft JhengHei'; }
.jconfirm.white .jconfirm-box .buttons button { border:1px solid #ccc; font-weight: normal; }
.jconfirm .btn.btn-primary { background: #0c1b34; }
