﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{
	margin:0;
	padding:0;
	}
input,button,select,textarea{
	outline:none;
	}
li{
	list-style:none;
	}
img{
	border:none;
	}
textarea{
	resize:none;
	}
html{
	}
body{
	color:#666;
	background:url(../images/bg.gif) repeat;
	text-align:center;
	word-break:break-all;
	word-wrap:break-word;
	}
body,input,textarea{
	font-size:12px;
	font-family: Tahoma,Verdana,STHeiTi,simsun,sans-serif;
	}
a{
	text-decoration:none;
	outline:none;
	}
a:hover{
	text-decoration:none;
	}
table{
	border-collapse:collapse;
	}
th{
	font-weight:normal;
	}

/*clearfix*/
.clearfix:after,
.wrap:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clearfix,
.wrap{
	*+height:1%;
	}
/***********************************************************************************************************************/
.wrap{
	text-align:left;
	background:url(../images/topBg.gif) repeat-x;
	}
.top{
	height:26px;
	}
.layout{
	width:960px;
	margin:0 auto;
	}
.top p{
	line-height:25px;
	color:#FFF;
	font-size:12px;
	}

.login{
	background:url(../images/loginBox.jpg) no-repeat;
	width:600px;
	height:500px;
	margin:0 auto;
	margin-top:150px;
	overflow:hidden;
	*zoom:1;
	}
.loginForm{
	margin:122px 10px 0 10px;
	}
.loginInputBox{
	padding-left:147px;
	float:left;
	*zoom:1;
	width:230px;
	}

.loginInputBox li{
	height:30px;
	padding:0;
	margin-bottom:20px;
	font-size:0;
	line-height:0;
	}
.loginInput{
	width:220px;
	padding:0 0 0 10px;
	margin:0;
	height:30px;
	background:url(../images/loginInput.png) no-repeat;
	border:none;
	line-height:30px;
	color:#333;
	font-size:14px;
	}
.loginInputFocus{
	background:url(../images/loginInputFocus.png) no-repeat;
	}
.loginBtnBox{
	float:left;
	display:block;
	width:119px;
	height:112px;
	margin:11px 0 0 32px;
	}
li.accountBox{
	position:relative;
	*zoom:1;
	z-index:10;
	}
.dropDown{
	position:absolute;
	top:0;
	left:0;
	font-weight:bold;
	cursor:pointer;
	}
.accountList{
	position:absolute;
	top:28px;
	left:0;
	z-index:1000;
	width:230px;
	height:75px;
	}
.accountList dl{
	background:url(../images/dropdownShadow.gif) repeat-y #fff;
	width:228px;
	border:1px solid #09305c;
	border-top:none;
	max-height: 300px;
    overflow: auto;
	}
.accountList dd a{
	display:block;
	height:25px;
	overflow:hidden;
	line-height:25px;
	color:#1a5fad;
	font-size:14px;
	padding-left:10px;
	}
.accountList dd a:hover{
	background:#508dd1;
	color:#FFF;
	}


a.loginBtn{
	text-indent:-9999px;
	display:block;
	width:119px;
	height:112px;
	background:url(../images/loginBtn.png) no-repeat;
	}
a.loginBtn:hover{
	background:url(../images/loginBtnHover.png) no-repeat;
	}
.arrowBox{	
    position:absolute;
	top:3px;
	left:200px;
	width:25px;
	height:25px;
	}
a.dropDownArrow{
	display:block;
	width:25px;
	height:25px;
	background:url(../images/dropDownArrow.gif) no-repeat;
	}
a.dropDownArrow:hover{
	background:url(../images/dropDownArrowH.gif) no-repeat;
	}
























