body {font-family: arial; font-size: 12px; margin: 0; padding: 0; min-width: 990px; max-width: 100%; overflow-x: hidden;}
table tr td {padding: 3px 0;}
a {text-decoration: none; color: #0E80BF;}
form {padding: 0; margin: 0;}
input[type=text],input[type=password],input[type=submit],input[type=button],input[type=file] {font-family: arial; font-size: 12px;}
input[type=text],input[type=password] {border: 1px solid #C7C5C5; padding: 6px;}
input[type=checkbox] {margin: 0; position: relative; top: 2px;}
textarea {border: 1px solid #D2D2D2;}
select {border: 1px solid #C7C5C5; padding: 3px;}
select, option {cursor: pointer;}
option {padding: 1px;}
img {border: none;}
.required, .err, .red, .del {color: red !important;}
.message {background: lightyellow; padding: 15px; margin-bottom: 6px; color: #02A102; font-size: 13px;}
.br {clear: both; font-size: 1px;}
.left {float: left;}
.right {float: right;}

/* paging */
.paging_zone {margin-bottom: 15px; border-bottom: 1px solid #DEDDDD; padding: 3px 0;}
.paging_zone .info {padding: 2px;}
.paging a {background: #EFEFEF; margin-left: 8px; padding: 3px 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; float: left;}
.paging a:hover {cursor: pointer;}
.currenPage {background: #0E80BF !important; color: white;}
.currenPage:hover {cursor: default !important;}
