#page-container
{width: 840px;   

margin:auto;  
} 

html, body
{margin: 0;   
padding: 0; 
}


body {   
 font-family: arial, helvetica, verdana,宋体,黑体;   
 font-size: 12px;    
 background: #fff; 
}

a {text-decoration:none;
color:#57a;}

a:hover 
{text-decoration:underline;
color:#256bae;}


.hidden {   
display: none;   
}

.logo{
float:left;
border:0px;
}

.textfield{
width:100px;
height:14px;
background:#fff;
border:1px #eee solid;
}

.usersub{
background-color:#ccc;
color:#eee;
height: 20px;
width: 40px;
border: 1px solid #eee;
line-height: 18px;
margin-top: 1px;
}

.photo{
float:left;
padding:3px;
border:solid 1px #ddd;
margin-right:8px;
}


#main
{background: #fff;   
height: 10px;   
}

#header
{background-repeat: no-repeat; 
height:110px;
padding:5px; 
margin-top:1px;
}


#nav{
clear: both;
background: #ebf6fc; 
text-align:center;
border-bottom:1px solid #eee;
height:32px;}

#nav td{
width:80px;
font-size:14px;
font-family:"微软雅黑";
font-weight:bolder;
border-right:1px solid #fff;
padding:7px;}


#sidebar-a {background: #fff; float:left;width:180px;margin:10px 5px 0px 0px;;border-left:1px solid #000066;}
#sidebar-a h1{font-size:14px;font-family:"微软雅黑";text-align:center;background-color:#000066;color:#fff;line-height:22px; margin:0px;margin-bottom:5px;}
#sidebar-a ul {text-align:left;list-style:none; padding-left:2px;margin:5px;}
.clear{clear:both;}



.li1
{float:left;
line-height:170%;
text-align:left;
width:49%;
}


.li1 a:hover 
{text-decoration:underline;
color:#256bae;}


.li2 {
line-height:170%;
border-bottom:1px dashed #ccc;
} 



.li3 {
float:left;
width:49%;
line-height:170%;
list-style:none;
} 

.li4 {
float:left;
width:24%;
line-height:170%;
list-style:none;
} 

#sidebar-b 
{float:right;
width:180px;
margin:10px 0px 0px 5px;
border-left:2px solid #eee;
}

#sidebar-b h1{
font-size:14px;
font-family:"微软雅黑";
text-align:left;
background-color:#eee;
color:#256bae;
line-height:22px;
padding-left:5px;
margin:0px;
margin-bottom:5px;
}

#sidebar-b ul {
text-align:left;
list-style:none; 
padding-left:2px;
margin:5px;
}

#content 
{
padding-left:190px;
margin:10px;
text-align: left;
}

#content p{
font-size:12px;
line-height:140%;
text-indent:2em;
margin-top:8px; 
margin-bottom:8px;
} 

#content h1{
font-size:14px;
line-height:200%;
margin-top:10px; 
margin-bottom:5px;
} 

#content h2{
font-size:12px;
line-height:140%;
margin-top:10px; 
margin-bottom:0px;
} 

.author{
padding:2px;
margin:0px;
font-family:"times new roman" ;
text-align:right;
font-style: italic; }

#bottom-nav{
clear: both;
background: #fff;
padding-top:5px;
height:40px;
margin-bottom:0px;
padding-bottom:0px;
border-left:1px solid #000066;
border-right:1px solid #000066;
border-top:2px solid #000066;
}

#bottom-nav ul{
list-style:none;
float:right;
width: 350px;
}

#bottom-nav ul li{
margin:0px;
padding:0px;
margin-right:10px;
float:right;
}

#bottom-nav ul li a{
display:block;
text-decoration:none;
background:#fff;
color:#256bae;
}

#bottom-nav ul li a:hover{
background:#eee;
text-decoration:none;
}

#footer{
clear: both;   
background: #fff;   
margin-top:0px;
padding-top:0px;
padding-bottom:3px;
margin-bottom:5px;
padding-left:10px;
text-align:left;
border-left:1px solid #000066;
border-right:1px solid #000066;
border-bottom:1px solid #000066;
}   

.showtable{
margin-top:10px;
margin-left:2em;
width:80%;
border-collapse:collapse;
border:1px solid #666666;} 

.showtable td{
padding:3px 0px 3px 3px;
vertical-align: center;
border:1px solid #666666;
}

.taste{
font-family:"微软雅黑";
font-size:16px;
text-align:center;
margin-top:30px; 
margin-bottom:10px;
}

.notes{
text-align:center;
padding-right:12px;
color:#256bae;
}


.righttime {
	float: right; 
	overflow: hidden; 
	width: 600px; 
	padding-top: 5px; 
	position: relative; 
	height: 80px; 
	text-align: right
}


.sidebar {
	color: #0099ff
}
.sidebar span {
	margin-left: 30px; 
	color: #333333
}

.abuto_title {
background-image:url('../images/20083675857471.gif');
background-repeat: no-repeat;
margin: 10px 180px 0px 0px; 
border-bottom: #1858b1 2px solid; 
height: 21px; font-size:14px;
}
.abuto_title span {
display: block; 
padding-left: 15px; 
font-weight: bold; 
color: #1858b1; 
padding-top: 3px;
}

.case {
	margin: 10px auto 0px; 
	width: 175px;
}
.index_img_list {
	padding-bottom: 10px
}
.index_img_list img {
	border-right: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
	border-left: #cccccc 1px solid; 
	width: 65px; 
	border-bottom: #cccccc 1px solid; 
	height: 60px;
}
.img_index {
	float: left; 
	width: 75px; 
	height: 60px;
}
.img_index_content {
	float: left; 
	overflow: hidden; 
	width: 100px; 
	height: 60px; 
	word-wrap: break-word;
}

.more1 {
	text-align: right;
	padding:5px 5px 10px 0px;
}
.more1 a {
	font-family: arial
}


#taste_content
{
margin:10px 2px 10px 200px;
text-align: left;
border:1px solid #eeeeee;
min-height:650px;
}


#taste_content p{
font-size:12px;
line-height:140%;
text-indent:2em;
margin:8px 5px; 
} 

.pindent{
padding-left:2em;
}

#taste_content h1{
font-size:14px;
line-height:200%;
margin:5px; 
} 

#taste_content h2{
font-size:12px;
line-height:140%;
margin:10px 5px 0px 5px; 
} 
