@CHARSET "UTF-8";
 
.btn_area button{margin:0 0 0 4px}

.listButton{padding:3px 20px; margin-bottom:0; font-size:14px; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; background:#fff; border:1px solid #d2dce8; border-radius:3px;}
.listButton:hover{background:rgba(255,255,255,1); border:1px solid #313dac}
.listButton:active,.listButton:focus{background:rgba(255,255,255,1); color:#000}

.newButton{padding:3px 20px;  margin-bottom:0; font-size:14px; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; color:#fff; background:#3f51b5; border:1px solid #3f51b5; border-radius:3px}
.newButton:hover{background:#4d60c5; color:#fff; border:1px solid #313dac}
.newButton:active,.newButton:focus{background:#2a3b9b; color:#fff}

.saveButton{padding:3px 20px;  margin-bottom:0; font-size:14px; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; color:#fff; background:#ff8600;border:1px solid #ff8600; border-radius:3px}
.saveButton:hover{background:#ff9000; color:#fff; border:1px solid #313dac}
.saveButton:active,.deleteButton:focus{background:#ffa900; color:#fff}

.deleteButton{padding:3px 20px; margin-bottom:0; font-size:14px; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; border:solid 1px #db1e1a; border-radius:3px; background:#db1e1a; color:#fff;}
.deleteButton:hover{background:#ad0905; border:1px solid #bb5856}
.deleteButton:active,.deleteButton:focus{background:#ad0905; color:#000}

.cancelButton{padding:3px 20px;  margin-bottom:0; font-size:14px; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; color:#fff; background:#ff8600;border:1px solid #ff8600; border-radius:3px}
.cancelButton:hover{background:#ff9000; color:#fff; border:1px solid #ff8600}
.cancelButton:active,.cancelButton:focus{background:#ffa900; color:#fff}

.excelButton{padding:3px 20px;  margin-bottom:0; font-size:14px; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; color:#fff; background:#ff8600; border:1px solid #ff8600; border-radius:3px}
.excelButton:hover{background:#ff9000; color:#fff; border:1px solid #d75100}
.excelButton:active,.deleteButton:focus{background:#ffa900; color:#fff}

.userButton{padding:3px 20px; margin-bottom:0; font-size:14px; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; border:solid 1px #d2dce8; border-radius:3px; background:#fff}
.userButton:hover{background:rgba(255,255,255,1); border:1px solid #313dac}
.userButton:active,.userButton:focus{background:rgba(255,255,255,1); color:#000}

.printButton{padding:3px 20px; margin-bottom:0; font-size:14px; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; border:solid 1px #d2dce8; border-radius:3px; background:#fff}
.printButton:hover{background:rgba(255,255,255,1); border:1px solid #313dac}
.printButton:active,.userButton:focus{background:rgba(255,255,255,1); color:#000}

.btn.popsearch{width:30px;padding:30px 0 0 0;background-color:#9eb6f2; background-image:url(../../images/common/btn_search.png);background-position:50% 50%;background-size:50%; background-repeat:no-repeat;font-size:0}
.btn.popsearch:hover{background-color:#91a8e3;}


.fileBox {display:inline-block;}
.fileBox .fileName {display:inline-block;padding-left:10px;line-height:30px;border:1px solid #aaa;background-color:#fff;vertical-align:middle}
.fileBox .btn_file {display:inline-block;border-radius:3px;border:solid 1px #d2dce8;background:#efefef;padding:6px 20px;font-size:14px;line-height:1.42857143;text-align:center;vertical-align:middle;margin-right:0 !important;margin-bottom:0;white-space:nowrap;}
.fileBox input[type="file"] {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}