﻿*
{
  font-size: 12px;
  margin: 0; 
}
image
{
  border: 0px;
}
body
{
	margin: 0 auto 0 auto;
	font: normal 12px 宋体;
}
.maindiv
{
	text-align: center;
}
.loginmain
{
	float: left;
	width: 470px;
	height: 288px;
	background-color: #E8F3FD;
	text-align: center;
	
}
.loginhead
{
	width: 100%;
	height: 32px;
	background-image: url(/images/login/n2_03.jpg);
}
.loginmid
{
	width: 454px;
	height: 68px;
	margin-top: 8px;
}
.loginlast
{
	width: 452px;
	height: 165px;
	margin-top: 3px;
	background-color: #E8F3FD;
	border: solid 1px #B2D0EA;/*#B2D0EA*/
	padding-top: 8px;
	text-align: center; 
}
.loginlast ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 452px;
}
.loginlast li
{
	list-style: none;
	float: left;
	width: 450px;
	text-align: left;
	vertical-align: middle;
	height:30px;
}
.loginlast li.Itemline
{
	
}
.loginlast li.Itemline11
{
	padding-left: 20px;
	width: 24px;
}
.loginlast li.Itemline12
{
	padding-left: 10px;
	width: 230px;
	
}
.loginlast li.Itemline13
{
	width: 180px;
	padding-top: 1px;
}
.loginlast li.Itemline21
{
	padding-left: 20px;
	width: 24px;
}
.loginlast li.Itemline22
{
	padding-right: 10px;
	text-align:right;
	width: 230px;	
}
.loginlast li.Itemline23
{
	width: 180px;
	padding-top: 6px;
}
.loginlast li.Itemline31
{
   
	padding-left: 49px;
	width: 196px;	
}
.loginlast li.Itemline32
{	
	width: 73px;
	padding-top:2px;
}
.loginlast li.Itemline33
{
	width: 130px;
	padding-top: 6px;
}
.loginlast li.Itemcheck
{
	list-style: none;
	width: 450px;
	text-align: left;
	padding-left: 95px;
	
	
}
.loginlast li.Itembtn
{
	list-style: none;
	width: 450px;
	text-align: left;
	/*padding-left: 275px;*/
	padding-top: 1px;
	
}
.loginlast .ItemLang
{
    float:left;
    padding-left: 95px;
   
}
.loginlast .ItemLog
{
    float:left;
    padding-left:40px;
}
.textbox
{
	border: solid 1px #7F9DB9;
	height: 20px;
}
.btnsubmit
{
	border-left: #E4DA7B 1px solid;
	border-right: #E4DA7B 1px solid;
	border-top: #E4DA7B 1px solid;
	border-bottom: #E4DA7B 1px solid;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-size: 12px;
	cursor: hand;
	color: black;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ABD6FF);
	width: 75px;
	height: 24px;
}
.btnsubmit1
{
	border-left: #58ADFE 1px solid;
	border-right: #58ADFE 1px solid;
	border-top: #58ADFE 1px solid;
	border-bottom: #58ADFE 1px solid;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-size: 12px;
	cursor: hand;
	color: black;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C4E1FF);
	width: 49px;
	height: 19px;
}
.img-wrapper
{
	background: url(/images/login/shadow.jpg) no-repeat right bottom;
	float: left;
}

.img-outer
{
	background: url(/images/login/bottom.jpg) no-repeat left bottom;
	float: left;
}

.img-inner
{
	background: url(/images/login/right.jpg) no-repeat top right;
	padding: 0 5px 5px 0;
	float: left;
}
.bgmain
{
	background: #FFFFFF;
	border: 0px solid #015AAB;
	margin: 0;
	padding: 0px;
	display: block;
}
#loginBody
{
	float: left;
	text-align: center;
}
a:link
{
  color:#0C3461;
  text-decoration: none;
}
a:visited
{
  color: #0C3461;
  text-decoration: none;
}
a:hover
{
  color: #F3FF8F;
}