@charset "utf-8";
/* CSS Document */

.select{margin-right:5%;width:50%;height:28px;border:1px solid #d3d3d3;border-radius:5px;font-size:16px;}
.input{padding:3px 2%;width:95%;height:22px;border:1px solid #d3d3d3;border-radius:5px;font-size:16px;}
.textarea{padding:10px 2%;width:95%;border:1px solid #d3d3d3;;border-radius:5px;font-size:16px;}

.table-form{margin:0 auto;width:96%;}
.table-form th{padding-top:10px;font-weight:normal;}
.table-form td{padding-top:10px;}
.table-form td input{padding:0 2%;width:95%;height:28px;border:1px solid #d3d3d3;border-radius:5px;font-size:16px;}
.table-form select{margin-right:5%;height:28px;border:1px solid #d3d3d3;border-radius:5px;font-size:16px;}
.table-form td textarea{padding:5px 2%;width:95%;border:1px solid #d3d3d3;border-radius:5px;font-size:16px;}
.table-form-left th{text-align:left;width:15%;}
.table-form-right th{text-align:right;padding-right:2%;width:23%;}

.btn{display:inline-block;margin-top:30px;width:300px;height:50px;line-height:50px;color:#FFF;font-size:20px;text-align:center;border:none;background:#00BFFF;border-radius:3px;cursor:pointer;} 
.ab1{display:inline-block;height:30px;line-height:30px;font-size:16px;text-align:center;background:#ffe600;cursor:pointer;border-radius:5px;}
.ab2{display:inline-block;height:24px;line-height:24px;font-size:14px;text-align:center;border:1px solid #999;cursor:pointer;border-radius:12px;}
.ab{display:inline-block;text-align:center;cursor:pointer;border-radius:5px;}
.abg1{background:#ffe600;}
.abg2{background:#edf2f7;}
.abg3{background:#00BFFF;}