body{
margin:0 0 0 0;
text-align:center;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	}
a:link {
	color: #4B4B4B;
}
a:visited {
	color: #4B4B4B;
}
a:hover {
	color: #999999;
}
a:active {
	color: #4B4B4B;
}
.zi {
	font-family: Tahoma;
	font-size: 11px;
	color: #CCCCCC;
}
.zi1{
	font-family: Tahoma;
	font-size: 11px;
	color: #CCCCCC;
    text-decoration:underline;
}

.zibt {
	font-family: Tahoma;
	font-size: 20px;
	color: #666666;
	font-weight: bold;
}
.zirq {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	line-height: 22px;
}
.zirqhei {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	line-height: 30px;
}
.ziry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	line-height: 35px;
}
.zixbt {
	font-family: Tahoma;
	font-size: 18px;
	color: #882200;
	font-weight: bold;
	line-height: 35px;
}
.zirqhCopy {
	font-family: Tahoma;
	font-size: 12px;
	color: #A80000;
	font-weight: normal;
	line-height: normal;
}
.zixxbt {
	font-family: Tahoma;
	font-size: 12px;
	color: #882200;
	font-weight: bold;
}
.biankuang {
	border: 1px solid #CCCCCC;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 22px;
	color: #666666;
}
.header{
top:0px;
margin-top:0px;
padding-top:0px;
height:140px;
background:url(http://vivi789.smugmug.com/photos/215392678-O.jpg) repeat-x #F2F2F2;
}
.header .middle{
width:902px;
margin:0 auto;
}
.header .logo{
background:url(http://vivi789.smugmug.com/photos/215392676-O.jpg) no-repeat #000;
float:right;
width:269px;
height:140px;
}
.header .bgmenu{
background:url(http://vivi789.smugmug.com/photos/215392677-O.jpg) no-repeat #FFF;
float:right;
width:618px;
height:140px;
}
.mainmenu{
width:618px;
margin-left:-15px;
margin-top:-15px;
padding-bottom:6px;
}
.mainmenu a{
display:block;
text-align:center;
}
.mainmenu li{
list-style:none;
float:left;
}
.mainmenu #but_1{
background:URL(http://vivi789.smugmug.com/photos/215393233-O.jpg) no-repeat;
height:39px;
width:120px;
}
.mainmenu #but_2{
background:URL(http://vivi789.smugmug.com/photos/215393234-O.jpg) no-repeat;
height:39px;
width:123px;
}
.mainmenu #but_3{
background:URL(http://vivi789.smugmug.com/photos/215393235-O.jpg) no-repeat;
height:39px;
width:138px;
}
.mainmenu #but_4{
background:URL(http://vivi789.smugmug.com/photos/215393236-O.jpg) no-repeat;
height:39px;
width:112px;
}

.submenu{
width:618px;
padding-top:10px;
margin-left:-20px;
text-align:justify;
}
.sub{
	clear:both;
	position:absolute;
	visibility: hidden;
}
.submenu a:link,
.submenu a:visited,
.submenu a:hover {
text-decoration:none;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
.submenu a{
display:block;
text-align:center;
}
.submenu li{
list-style:none;
float:left;
margin-left:6px;
}
.content{
	background-color:#F2F2F2;
	margin-top:0;
	
}
.content .middle{
	 width:902px;
	 background-color:#F1F0F1;
	 margin:0 auto;
}
.content .shadow1,
.content .shadow2 ,
.content .shadow3 ,
.content .shadow4{
     margin:0 auto;

}
.content .shadow1 {
     background: #DCDCDC;
	 width:852px;

}
.content .shadow2 {
     background: #C6C6C6;
	 width:850px;
}

.content .shadow3 {
     background: #AAA;
	 width:848px;
}
.content .shadow4 {
     background: #FFF;
	 width:846px;
	 padding:5 5 5 5;
}
.footer{
clear:both;
margin-top:0px;
padding-top:0px;
background-color:#6F1A18;
height:30px;
}
.footer .middle{
padding-top:4px;
width:902px;
margin:0 auto;
color:#FFF;
text-decoration:none;
}