#homepageHeaderImg
{
	margin: 0 auto;
  height: 292px;
  background: url(../images/BigTree-bloglistfitting900banner.gif) no-repeat top left;
  width:900px;
}

#rightpart
{
	width:70%;
	height:700px;
}
#leftpart
{
	width:28%;
	height:700px;
}

#registerleftpart
{
	width:28%;
	height:420px;
}
#registerrightpart
{
		width:70%;
	height:380px;
}
.rows
{
	height:24%;
	width:100%;
	border:dotted,1px;
	margin:2px 2px 2px 2px;
	padding:0 0 0 10px;
	/*border:dotted 1px #052c4d*/
 font-family:微软雅黑 幼圆;
 font-size : 1em;
}

ul.navmenu {
  margin:  0 0 20px 0;
  padding: 0;
  
}

ul.navmenu li{

  margin:10px 10px 30px 10px;
}

ul.navmenu li a
{
	font:normal normal bloder;
	font-size:1.7em;
  font-family:幼圆;
  color:White;
  margin:30px 30px 30px 30px;
  padding:5px 5px 5px 5px;
}

ul.navmenu li a:hover 
{
	border:dotted 1px #ffffff;
}

#mainpage {
  clear: both;
  float: left;
  width: 100%;
  margin-bottom: 6em;
  text-align: left;
  background: url(../images/BigTree-bloglistfitting900page.gif) no-repeat top left;
}
#registermainpage {
  clear: both;
  float: left;
  width: 100%;
  margin-bottom: 6em;
  text-align: left;
  background: url(../images/bg/BigTree-bloglistfitting900-register.gif) no-repeat top left;
}


ul.navmenu2 {
  margin:  0 0 20px 0;
  padding: 0;
  
}

ul.navmenu2 li{

  margin:10px 0px 10px 0px;
}

ul.navmenu2 li a
{
	font:normal normal bloder;
	color: #052c4d;
	font-size:1.3em;
  font-family:幼圆;
  margin:30px 0px 30px 0px;
  padding:5px 5px 5px 5px;
  border:solid 1px #052c4d;
}

ul.navmenu2 li a:hover 
{
}

ul.navmenu3 {
  margin:  0 0 20px 0;
  padding: 0;
  
}

ul.navmenu3 li{

  margin:5px 10px 15px 5px;
}

ul.navmenu3 li a
{
	font:normal normal bloder;
	font-size:1.4em;
  font-family:幼圆;
  color:White;
  margin:5px 30px 5px 5px;
  padding:5px 5px 5px 5px;
}

ul.navmenu3 li a:hover 
{
	border:dotted 1px #ffffff;
}

.bordertopleft
{
	border-top :solid 1px #052c4d;
	border-left:solid 1px #052c4d;
}

.borderbottomright
{
	border-bottom :solid 1px #052c4d;
	border-right:solid 1px #052c4d;
}

.bordersolidaround
{
	border:solid 1px white;
}

.margintop10
{
	margin:5px;
}


#index ul {
  margin: 3.5em 1em 0 0 !important;
  margin: 3.5em 0.5em 0 0;
  padding: 0;
  float: right;
}

#index ul li {
  display: inline;
  list-style: none;
}

#index ul li a {
  float: left;
  padding: 0 1em;

  font: 400 1.1em arial, sans-serif;
  letter-spacing: 0.1em;
  line-height: 0.8em !important;
  line-height: 1em;

  color: #cccccc;
  border-right: 1px solid #4D5760;
}

#index ul li a.last {
  padding-right: 0;
  border-right: 0;
}

.listFont
{
	font-family:幼圆;
	font-size:1.4em;
 margin: 15px 0 5px;
 text-align:center;
 color:#052c4d;
}