*{ margin:0; padding:0; }

body{
	background:#d1f1fc url(/images/login/body_bg.jpg) no-repeat right 0;
	font:SimSun, tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	overflow:auto;
}

img{border:0}
h1{font-size:200%; margin:0}
h2{font-size:130%; margin:1em 0 .5em}
h3{font-size:100%; margin:1em 0 .5em}
h4{font-size:90%; margin:1em 0}
p{margin:0 0 1em 0}


/*----------- head -------------*/


#login{
	position:absolute;
	top:50%; left:50%;
	width:500px;
	height:270px;
	margin:-135px 0 0 -250px;
	background:url(/images/login/login_area.jpg) no-repeat 0 0;
	text-align:left;
	z-index: 9001;
}

#shadow{
	position:absolute;
	top:50%; left:50%;
	width:500px;
	height:270px;
	margin:-132px 0 0 -247px;
	z-index: 9000;
	filter: progid:DXImageTransform.Microsoft.alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(pixelradius=2);
	-moz-opacity: 0.5;
    opacity: .50;
	background-color:#777;
}


#about{
	position:absolute;
	bottom:10px;
	left:10px;
	cursor:pointer;
	font:11px "Trebuchet MS";
	color:#5ab3f4;
}

#login h1{
	margin-bottom:10px;
	padding:0px 0 0 10px;
	font:22px/50px "Microsoft YaHei",tahoma;
	text-indent:60px;
	text-align:left;
	background:url(/images/login/logo.gif) no-repeat 20px center;
}
#login form{
	height:200px;
	padding-left:170px;
	background:url(/images/login/users.gif) no-repeat 20px 20px;
}

.error_message{
	color:#d00;
	font:12px/2 "Microsoft YaHei",tahoma;
}
#login form p{clear:both; margin:5px 0;}
#login form p img{ vertical-align:middle; }
#login form p label{
	width:56px;
	display:inline-block;
	font:12px/2 "Microsoft YaHei",tahoma;
	color:#246bb3;
}
#login_ctr{ text-indent:64px; }

#login form p .logintxt{
	font:12px/16px tahoma;
	height:20px;
	border:1px solid #ccc;
}
#login form p input.logintxt{
	padding:0 2px;
}
#login img{cursor:hand;}

.w1{
	width:230px;
}
.w2{
	width:230px;
}
#login form p input.sk {
    width:146px;/*Ô­input 168px£¬Èí¼üÅÌ56px*/
}
.lb-lang-en #login form p input.sk {
    width:128px;
}
#login form p img.softkeyboard{
    width:76px;
}
#copyright{
	width:100%;
	position:absolute;
	left:0;
	bottom:0;
	border-top:1px solid #87c8f7;
	font:12px/2 "Trebuchet MS", arial;
	border-collapse:collapse;
}
#copyright td{
	padding-left:10px;
	text-align:left;
}
#copyright th{ width:120px; }
#copyright th a{
	font:normal 12px "Trebuchet MS", arial;
	background:url(/ResourceFiles/images/login/logo_16.gif) no-repeat 0 center;
	padding-left:20px;
	color:#000;
	text-decoration:none;
}

.login-arrow{
	font:12px/28px SimSun , arial;
	float:right;
	margin-right:10px;
	padding-right:16px;
	background: url(/images/login/Arrow_Down.gif) no-repeat center right !important;
}
ul.login-menu-box{
	list-style: none;
	float:right;
	text-align:left;
	clear:both;
	font:12px/22px SimSun , arial;
	border:1px solid #5590BC;
	background:#B6DDFA;
	padding:3px 6px;
	margin-right:10px;
}
ul.login-menu-box li{
	cursor:pointer;
}
a.login-menu-current{
	font:normal 12px "Trebuchet MS", arial;
	color:#000;
	text-decoration:none;
}

a.login-menu-current:hover{
	color:#BD0000;
}


