body{
	margin:0;
	TEXT-ALIGN: center;
	font-family: "微软雅黑","Microsoft YaHei","Monaco","Helvetica Neue","Helvetica","Arial","sans-serif";
	background-color:#ececec;
}

A:link {
	COLOR: #428bca; TEXT-DECORATION: none
}
A:visited {
	COLOR: #428bca; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}

.link1 A:link {
	COLOR: #ccc; TEXT-DECORATION: none
}
.link1 A:visited {
	COLOR: #ccc; TEXT-DECORATION: none
}
.link1 A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}


#navbar {
	background-color: #222;
	border-color: #080808;
	text-align: center;
	color: #CCC;
	line-height: 300%;
}

@media screen and  (min-width: 460px) 
{
.w460
{
	MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
	width:460px;
}
.w900
{
	MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
	width:900px;
}
}

#main1{
	padding:10px 10px 10px 10px;
	position:relative;
	text-align:left;
}

#main2{
	background-color:#fcfcfc;
	height: auto;
	min-height:100px;
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */

	
}
#title1 {
	color: #428bca;
	padding:10px 0 0 0;
	font-size: large;
	text-align:center;
}

#hr1 {
	height:1px;
	background-color:#ececec;
}

#panel{
	padding:20px;
}

.loginFormGroup{
	margin: 0 0 20px 0;

}

.form-control {
    display: block;
    width:98%;
    padding: 8px 1% 8px 1%;
    font-size: 14px;
    color: #555;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.form-control:focus{
border:#35a5e5 1px solid;
box-shadow: 0 0 8px rgba(81, 203, 238, .75);
-webkit-box-shadow: 0 0 8px rgba(81, 203, 238, .75);
-moz-box-shadow: 0 0 8px rgba(81, 203, 238, .75);
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.button1{
  line-height:40px;
  height:40px;
  width:100%;
  color:#ffffff;
  background-color:#74ad5a;
  font-size:20px;
  font-weight:bold;
  font-family:Arial;
  border:1px solid #3b6e22;
	-moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */
  box-shadow: inset 0px 1px 0px 0px #9acc85;
  text-align:center;
  display:inline-block;
  text-decoration:none;
  cursor:pointer;  
}
.button1:hover{
  background-color:#68a54b;
}

#link {
	text-align:center;
	margin-bottom:20px;
}

.label1{
	margin-bottom:10px;
	text-align:left;
}

#error {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
	border: 1px solid transparent;
	padding: 10px;
	text-align:center;
	display:none;
}

.left {
	float:left;
	text-align:left;
}
.right {
	float:right;
	text-align:right;
}
.clear {
	clear:both;
	text-align:left;
}

.pd20 {
	padding:8px;
}

.header {
  color: #FFFFFF;
  font-weight: bold;
  background-color: #74ad5a;
}

table {
   text-align:center;
  font: 9pt Tahoma, Verdana;
  color: #000000;
  border-collapse:collapse;
}


.mytab td {
  border:1px #ececec solid;

}