body {font: 12px/1.5em 'Microsoft YaHei';overflow-y:scroll;*overflow-y:visible;}
#header .brand {font-size: 25px;}
#header .x_nav_li {width: 100px;}
#header .x_nav_li_a {text-align: center;font-size: 15px;}
#header .x_nav_dropdown {top: 94%;}
#footer {height: 30px;background-color: #f5f5f5;padding-top: 15px;}
#footer-container {margin: 0 auto 10px;text-align: center;}
#content {margin-top: 50px;margin-bottom: 10px;}
.container-x {padding: 20px 10px;background-color: #fff;border: 1px solid #ddd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.nav-header {font-size: 14px;font-weight: normal;}
.table {margin: 4px 0px;}
.table th,.table td {text-align: center;vertical-align: middle;}
.pagination {margin: 4px 0px 8px;}
.pagination ul {float: left;margin-right: 10px;}
.pagination input {width: 28px;}
.pagination-records {border: none;}
form {margin-bottom: 0px;}
.pagination form {margin-bottom: 3px;}
.table-form {margin-bottom: 18px;}
.table-form tr {height: 30px;}
.table-form th{text-align: right;font-weight: normal;}
.table-form td {padding-left: 10px;padding-right: 10px;}
.table-form label {display: inline;margin-right: 7px;}
.table-auto-width {width: auto;}
.table-thead-fixed thead {background-color: #fff;border-bottom: 1px solid #DDD;}
.table-fixed {table-layout: fixed;}
.overflow-hidden{text-overflow: ellipsis; /* for IE */-moz-text-overflow: ellipsis; /* for Firefox,mozilla */overflow: hidden;white-space: nowrap;}
.btn-small {font-size: 11px;}
table input, select{margin-bottom: 0px !important;}
select {width: auto;}
input[type="radio"],input[type="checkbox"]{margin: 0px 2px 3px !important;}
.input-loading{background-image:url("../img/loading.gif");background-attachment: scroll; background-position: 100% 50%; background-repeat: no-repeat;}
label {display: inline;}
.modal-backdrop{background-color: #ffffff;}
.text-align-left {text-align: left !important;}
.text-align-right {text-align: right !important;}
.wrap-text {word-break: break-all;word-wrap: break-word;white-space: pre-wrap;}
.red {color: red;}
.dropdown-menu{min-width: 0px;width: auto;}
.dropdown-menu li > a {padding: 3px 10px;}
.gui-screen-top {background-color: #FDFDFD; border: 1px solid #D5D5D5; border-radius: 5px 5px 5px 5px; bottom: 25px; box-shadow: 0 0 5px #F5F5F5; height: 40px; right: 10%; margin-left: 135px; outline: 0 none; overflow: hidden; position: fixed; text-indent: -9999px; width: 40px;}
.gui-screen-top s {border-color: transparent transparent #D5D5D5; border-style: dashed dashed solid; border-width: 10px; font-size: 0; height: 0; left: 10px; position: absolute; top: -2px; width: 0;}
.gui-screen-top b {background-color: #D5D5D5; height: 12px; left: 16px; position: absolute; top: 18px; width: 8px;}
.table tbody td.success {background-color: #dff0d8;}
.table tbody td.error { background-color: #f2dede;}
.table tbody td.warning { background-color: #fcf8e3;}
.table tbody td.info { background-color: #d9edf7;}
.x-icon {display: inline-block;vertical-align: text-top;width: 16px;height: 16px;overflow: hidden;background-repeat: no-repeat;}