@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	font-family:宋体;
	background-color:#d7cbb7;}
.topshadow{
	width:100%;
	height:5px;
	background:url(shadow.png) repeat-x;
	position:absolute;
	left:0px;}
.item a{
	color:#000;
	text-decoration:none;}
.item a img{
	padding:3px;
	border:#e3d3c3 solid 1px;}	
.item a:hover{
	color:#900;
	text-decoration:none;} 
.item a:hover img{
	padding:2px;
	border:#900 solid 2px;}
.item1 a{
	color:#333;
	text-decoration:none;}
.item1 a img{
	padding:5px;
	border:#e3d3c3 solid 1px;}	
.item1 a:hover{
	color:#900;
	text-decoration:underline;} 
.item1 a:hover img{
	padding:3px;
	border:#900 solid 3px;}
.honors{margin-top:10px;line-height:150%;float:left;}
.honors_img{float:left;margin-right:15px;border:#CCCCCC 1px solid;}
.page a{
	background-color:#f5efe0;
	color:#933;
	text-decoration:none;
	line-height:15px;
	width:15px;
	height:15px;
	border:#e3d3c3 solid 1px;
	display:inline-block;}
.page a:hover{
	background-color:#900;
	color:#FFF;
	text-decoration:none;
	line-height:15px;
	width:15px;
	height:15px;
	border:#900 solid 1px;
	display:inline-block;}
.work a{
	color:#9e8472;
	text-decoration:none;
	line-height:30px;
	font-weight:bold;
	height:30px;
	padding:0 10px 0 10px;
	display:inline-block;}
.work a:hover{
	background-color:#9e8472;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	line-height:30px;
	height:30px;
	padding:0 10px 0 10px;
	display:inline-block;}
.visit{
	background-color:#9e8472;
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    line-height:30px;
    height:30px;
    padding:0 10px 0 10px;
    display:inline-block;}
.side img{
	padding:3px;
	border:#e3d3c3;}
.news a{
	padding:10px;
	font-size:12px;
	color:#9E8472;
	line-height:150%;
	text-decoration:none;}
.news a:hover{
	text-decoration:underline;}