﻿@charset "utf-8";
html,body{height:100%;}

body {
	font-size: 14px;
	line-height: 22px;
	color: #333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.articleTitle {
	font-size: 16px;
	line-height: 32px;
	text-decoration: none;
	text-align: center;
	font-family: tahoma, arial, "hiragino sans gb", "microsoft yahei", "宋体", sans-serif;
	font-weight: bold;
}

.loginContainer {
	height: auto!important; /*for ie6 bug and ie7+,moz,webkit 正确*/
	height: 100%; /*修复IE6,all browser*/
	min-height: 100%; /*for ie6 bug and ie7+,moz,webkit 正确*/
	background-color: #990;
}
.maxwidth {
	max-width:1000px;
}

.login {
	background-color: #03F;
	height: 300px;
	width: 400px;
	*position:relative; top:-50%; left:-50%;
}
.input1 {
	background-color: transparent;
	color: #333;
	text-decoration: none;
	height: 30px;
	width: 250px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	outline: none;
	font-size: 14px;
}
.input2 {
	padding: 5px;
	height: 30px;
	border: 1px solid #CCC;
	outline:none;
}

.content {
	font-size: 14px;
	line-height: 24px;
	text-decoration: none;
}

img {
	border:none;
}
.nav a:link, .nav a:visited{
	font-size: 14px;
	line-height: 49px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color: #c1cfd9;
	display: block;
	height: 50px;
	width: 192px;
	padding-left: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9f0f4;
}
.buttonLeft{
	background-color: #c1cfd9;
	margin: 0px;
	height: 50px;
	width: 192px;
	padding-left: 40px;
	border: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: left;
	cursor: pointer;
	font-size: 14px;
}

.buttonBlue{
	height: 40px;
	width: 146px;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
	line-height: 40px;
	background-image: url(images/button_bg1.png);
	background-repeat: no-repeat;
	border: none;
	font-weight: bold;
	color: #FFF;
}

.buttonGray{
	height: 40px;
	width: 146px;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
	line-height: 40px;
	background-image: url(images/button_bg2.png);
	background-repeat: no-repeat;
	border: none;
	font-weight: bold;
	color: #FFF;
}

.nav a:hover{
	font-size: 14px;
	line-height: 49px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color: #c1cfd9;
	display: block;
	height: 50px;
	width: 192px;
	padding-left: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9f0f4;
}

.cur a:link, .cur a:visited{
	font-size: 14px;
	line-height: 49px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color: #e9f0f4;
	display: block;
	height: 50px;
	width: 192px;
	padding-left: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9f0f4;
}
.auto-style1 {
	border-bottom: 1px solid #E6E6E6;
    font-size: 12px;
}
.dataField td{
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.dataField table{
	border:none;
}
.auto-style2 {
	height: 40px;
	font-size: 12px;
}
.tabTitleCur {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #069;
}
.tabTitle {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
}
.welcome {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
.pass {
	background-color: #FFF;
	background-image: url(images/forget.png);
	background-repeat: no-repeat;
	display: block;
	height: 19px;
	width: 85px;
	text-decoration: none;
}
.redTxt {
	color: #F00;
}
.btn {
	border-style: none;
    font-size: x-large;
	line-height: 40px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-image: url('images/btnbg1.png');
	display: block;
	padding-right: 30px;
	padding-left: 30px;
	cursor: pointer;
    }
.btn:hover {
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-image: url(images/btnbg2.png);
	display: block;
	padding-right: 30px;
	padding-left: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}
.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
.white_content {
    display: none;
    position: absolute;
    top: 320px;
    left: 10%;
    width: 80%;
    height: 80%;
    border: 16px solid lightblue;
    background-color: white;
    z-index:1002;
    overflow: auto;
}

.white_content_small {
    display: none;
    position: absolute;
    top: 20%;
    left: 30%;
    width: 40%;
    height: 20%;
    border: 16px solid lightblue;
    background-color: white;
    z-index:1002;
    overflow: auto;
}

.white_content_small0 {
    display: none;
    position: absolute;
    top: 20%;
    left: 30%;
    width: 40%;
    height: 20%;
    border: 16px solid lightblue;
    background-color: white;
    z-index:1002;
    overflow: auto;
}

.white_content1 {
    display: none;
    position: absolute;
    top: 30%;
    left: 20%;
    width: 60%;
    height: 60%;
    border: 16px solid lightblue;
    background-color: white;
    z-index:1002;
    overflow: auto;
}

.main {
    display: none;
    position: absolute;
    top: 20%;
    left: 30%;
    width: 40%;
    height: 20%;
    border: 16px solid lightblue;
    background-color: white;
    z-index: 1002;
    overflow: auto;
}
