/*鍚庡彴绠$悊鐣岄潰Style*/
body {
text-align: center;
}
table {
font-size: 12px;
border-collapse: collapse
}
td.left {
color: #336699;
text-align: right;
padding-right: 20px;
border: #a8cbf1 1px solid;
background-color: #f1f1f1
}
td.right {
color: #336699;
padding-left: 10px;
border: #a8cbf1 1px solid;
background-color: #ffffff
}
td.bottom {
color: #336699;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
background-color: #ffffff;
}
A:link, a:visited {
color: #336699;
text-decoration: none
}
A:active {
color: #ff0000;
text-decoration: none
}
A:hover {
color: #6A9BCC;
text-decoration: underline
}
.pageTitle {
font-size: 18px;
font-weight: bold;
color: #1a7cdf;
line-height: 28px;
letter-spacing: 10px;
text-decoration: none;
text-align: left;
padding: 5px 0px 10px 40px;
background: url( ../images/icon/32x32/pageTitle.gif ) no-repeat;
}
.border {
border: #7f7f7f 1px solid;
}
/*Login Style*/
#login {
width: 780px;
height: 500px;
margin: 0px;
text-align: center;
background: url( ../images/admin/loginbg.gif ) repeat-x;
}
#loginHead {
width: 780px;
height: 50px;
}
#loginHead .logo {
width: 300px;
padding-top: 8px;
height: 73px;
float: left;
}
#loginHead .topbar {
width: 450px;
line-height: 25px;
margin-top: 30px;
text-align: right;
float: left
}
#loginContent {
width: 780px;
height: 400px;
padding: 20px 20px 20px;
}
#loginHint {
width: 430px;
font: 14px;
padding: 20px;
float: left;
text-align: justify;
}
.hintTitle {
color: #0882CE;
padding: 20px;
margin-left: 10px;
font: bold;
background: url( ../images/icon/16x16/blue_dot.gif ) no-repeat left;
}
#loginForm {
width: 270px;
padding: 20px;
float: left;
}
.login_table_bg {
width: 270px;
background: #cccccc
}
.login_table {
border: #FFFFFF 2px solid;
margin: 1px;
background: #efefef
}
#loginFoot {
width: 720px;
background: #EBF5FC;
border-top: 1px solid #ccc;
height: 25px;
line-height: 25px;
overflow: hidden;
margin-left: 30px;
}
#operationDiv {
float: left;
}
.operations {
float: right;
width: 60%;
text-align: right;
margin: 5px 30px 0px 0px;
height: 20px;
line-height: 20px;
overflow: hidden;
}
.message {
float: left;
width: 40%;
font-weight: bold;
color: red;
background: transparent;
text-align: left;
margin-left: 20px
}
#tableDiv {
float: left;
}
.star {
color: red;
padding-left: 8px;
}
.nullBorder {
border: 0px;
cursor: pointer;
}
.error {
margin: 3px 0 !important;
padding: 5px 3px 5px 25px;
border: 2px solid #FE6836;
background-image: url( ../images/icon/16x16/warning.gif );
background-repeat: no-repeat;
background-position: 8px 6px;
background-color: #FFC875;
}
div.exportlinks {
margin: -5px 0px 10px 10px;
padding: 2px 4px 2px 0px;
width: 100%;
}
div.exportlinks a {
text-decoration: none;
}
div.exportlinks span {
background-repeat: no-repeat;
}
span.csv {
background-image: url(../images/ico_file_csv.png);
}
span.excel {
background-image: url(../images/ico_file_excel.png);
}
span.pdf {
background-image: url(../images/ico_file_pdf.png);
}
span.xml {
background-image: url(../images/ico_file_xml.png);
}
span.export {
cursor: pointer;
display: inline;
display: inline-block;
padding: 0 4px 1px 20px;
}
span.pagebanner {
display: block;
margin: 10px 0px 10px 0px;
padding: 2px 4px 2px 0px;
}
span.pagelinks {
display: block;
font-size: .95em;
margin-bottom: 5px;
margin-top: -18px;
padding: 2px 0px 2px 0px;
text-align: right;
width: 80%;
}
th.sorted a, th.sortable a {
background-position: right;
display: block;
}
.table th.order1 a {
background-image: url(../images/arrow_down.png) !important;
}
.table th.order2 a {
background-image: url(../images/arrow_up.png) !important;
}
div#main .tableHeaderImage { /* Tapestry */
position: absolute;
margin: 2px 0px 0px -5px;
background: transparent;
border: 0px;
}
/*.table th.sortable a {
background-image: url(../images/arrow_off.png);
}*/
.table th.sorted {
background-color: #ffd;
color: #000000;
}
.table th.sorted a, .table th.sortable a {
background-position: right;
background-repeat: no-repeat;
display: block;
}
.table tr.even {
background: #eee;
border-top: 1px solid #c0c0c0;
color: #000000;
}
.table tr.odd {
background: #fff;
border-top: 1px solid #c0c0c0;
color: #000000;
}
/* highlight .table row onmouseover */
.table tr.over {
border-bottom: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
color: #000000;
cursor: pointer;
}
.detail th {
text-align: right;
}
/*ExtremeTable涓撶敤Style*/
.eXtremeTable {
margin: 0;
padding: 0;
}
.eXtremeTable select {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
border: solid 1px #EEE;
width: 75px;
}
.eXtremeTable .tableRegion {
border: 1px solid #AAC2D9;
padding: 2px;
font-size: 12px;
margin-top: 7px;
}
.eXtremeTable .filter {
background-color: #F4F4F4;
}
.eXtremeTable .title {
color: #1a7cdf;
vertical-align: middle;
font-size: 18px;
font-weight: bold;
}
.eXtremeTable .titleRow {
background-color: #F4F4F4;
}
.eXtremeTable .titleRow td {
border-bottom: 1px solid #308dbb;
padding-top: 2px;
padding-bottom: 2px;
vertical-align: middle;
}
.eXtremeTable .titleRow span {
color: #444444;
font-weight: bold;
font-size: 12px;
}
.eXtremeTable .filter input {
font-size: 12px;
width: 100%;
}
.eXtremeTable .filter select {
font-size: 9px;
border: solid 1px #EEE;
width: 100%;
}
.eXtremeTable .tableHeader {
background-color: #308dbb;
color: white;
font-size: 12px;
font-weight: bold;
text-align: left;
padding-right: 3px;
padding-left: 3px;
padding-top: 4px;
padding-bottom: 4px;
margin: 0px;
border-right: 1px solid white;
background-image: url( "../images/tableTopbg.gif" );
}
.eXtremeTable .tableHeaderSort {
background-color: #3a95c2;
color: white;
font-size: 12px;
font-weight: bold;
text-align: left;
padding-right: 3px;
padding-left: 3px;
padding-top: 4px;
padding-bottom: 4px;
white-space: nowrap;
border-right: 1px solid white;
background-image: url( "../images/tableTopbg.gif" );
}
.eXtremeTable .odd a, .even a {
color: Black;
font-size: 12px;
}
.eXtremeTable .odd td, .eXtremeTable .even td {
vertical-align: middle;
font-size: 12px;
padding-right: 3px;
padding-left: 3px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom: 1px solid #CADAE8;
border-right: 1px solid #DAE6EF;
}
.eXtremeTable .odd {
background-color: #FFFFFF;
}
.eXtremeTable .even {
background-color: #F8F8F8;
}
.eXtremeTable .highlight td {
color: black;
font-size: 12px;
vertical-align: middle;
background-color: #fdecae;
padding-right: 3px;
padding-left: 3px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom: 1px solid #CADAE8;
border-right: 1px solid #DAE6EF;
}
.eXtremeTable .highlight a, .highlight a {
color: black;
font-size: 12px;
}
.eXtremeTable .toolbar {
background-color: #FFFFFF;
font-size: 12px;
border-right: 1px solid silver;
border-left: 1px solid silver;
border-top: 1px solid silver;
border-bottom: 1px solid silver;
}
.eXtremeTable .toolbar td {
color: #444444;
padding: 0px 3px 0px 3px;
text-align: center;
}
.eXtremeTable .separator {
width: 7px;
}
.eXtremeTable .statusBar {
background-color: #FFFFFF;
font-size: 12px;
}
.eXtremeTable .filterButtons {
background-color: #F4F4F4;
text-align: right;
}
.eXtremeTable .title span {
margin-left: 7px;
}
.eXtremeTable .formButtons {
display: block;
margin-top: 10px;
margin-left: 5px;
}
.eXtremeTable .formButton {
cursor: pointer;
font-size: 12px;
font-weight: bold;
background-color: #308dbb;
color: white;
margin-top: 5px;
border: outset 1px #333;
vertical-align: middle;
}
.eXtremeTable .calcRow {
background-color: #FFFFFF;
}
.eXtremeTable .calcRow td {
background-color: #FFFFFF;
border-top: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}
.eXtremeTable .calcTitle {
font-weight: bold;
font-size: 12px;
}
.eXtremeTable .calcResult {
font-size: 12px;
}