﻿/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/
body {
  padding-top:1em;
  font-size: 12px;
  line-height: 19px;
}
#logoBar {}
.page
{
    width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}
/*Header部分*/
#header
{
	position:relative;
	margin-bottom: 5px;
}
#headerNoNav
{
    background-color:#1b6ec1;
}
.login-box {margin-left:auto;margin-right:auto;}
.login-box .input-prepend{margin-bottom:10px;}
.login-box .btn {margin-top:5px;}
.login-box #UserName {height:20px; _height:24px;_line-height:24px;*margin-top:-1px;_margin-top:0;}
.login-box #Password {height:20px;_height:24px;_line-height:24px;*margin-top:-1px;_margin-top:0;}
.login-box #txtValidate {height:20px;_height:24px;_line-height:24px;*margin-top:-1px;_margin-top:0;}
.login-header 
{
    height:120px;
    padding-top:30px;
}
#loginDisplay {
   font-weight: normal;
    bottom: 5px;right:1em;
    position:absolute;
}
table td { vertical-align:middle;}
.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    min-height: 420px;
}

/*宽度设置*/
.w2em{width:2em;}
.w4em{width:4em;}
.w6em{width:6em;}
.w8em{width:8em;}
.w10em{width:10em;}
.w12em{width:12em;}
.w14em{width:14em;}
.w16em{width:16em;}
.w20em{width:20em;}
/*上内边界*/
.pTop1{padding-top:1em;}
.pTop2{padding-top:2em;}

.text-center {text-align: center;}
div.center, p.center, img.center {
    text-align:center;
    margin-right:auto;
    margin-left:auto;
    float:none;
    display:block;
}
.failureNotification{ font-size: 14px;color:Red; vertical-align:bottom;}

/*用于分页的当前页码的自定义显示*/
.CurrentPageIndex { }
#footer
{
    font-size: 12px;
    height: 2em;
    color: #4e5766;
    background-color: rgb(245, 245, 245);
}
#footer img {width:21px;height:21px;}
