*{
margin:0px auto;
padding:0px; 

}
body{ text-align:center;


font-size:12px;
margin:0px;
padding:0px; font-family:Arial, Helvetica, sans-serif; background: url(../images/bj1.jpg);}
ul {
	list-style:none;
}

img {
	border:0;
}
table{
font-size:12px;
}
.tu{
width:160px;

margin:10px;}

table a{ color:#333;}
table a:hover{ color:#fff; text-decoration:underline;}
a{
color: #333;
text-decoration:none;
}
a:hover{
color: #f00;}
a:hover img {	FILTER: alpha(opacity=100); -moz-opacity: 0.9}
a img {	FILTER: alpha(opacity=100); -moz-opacity: 1}



#nav {
  line-height: 24px;  list-style-type: none;   float:left; display:inline; margin-left:5px;
}

#nav a {
 display: block; width: 100px; text-align:center;
}

#nav a:link  {
 color:#000; text-decoration:none;
}
#nav a:visited  {
 color:#000;text-decoration:none;
}
#nav a:hover  {
 color:#FF0000;text-decoration:none;;
}

#nav li {
 float: left; width: 100px; display:inline; margin-right:4px;
}
#nav li a:hover{
}
#nav li ul {
 line-height: 22px;  list-style-type: none;text-align:left;display:inline; 
 left: -999em; width: 100px; position: absolute; margin-left:-55px;
}
#nav li ul li{
 float: left; width: 100px;
 background: #F6E6CC; FILTER: alpha(opacity=90); display:inline; margin-top:0px;

}


#nav li ul a{
 display: block; width: 95px;w\idth:95px;text-align: center;border-bottom:#999999 dotted 1px; color:#000000;
}

#nav li ul a:link  {
 color:#000; text-decoration:none; 
}
#nav li ul a:visited  {
 color:#000;text-decoration:none;
}
#nav li ul a:hover  {
 color:#f00;text-decoration:none; 
 background:#fff;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}




.page {
 width: 100%;
 margin-top: 20px; float: left; padding-bottom: 15px;
}

.page.page-right {
 text-align: right;
}

.page a, .page span {
 padding: 2px 8px;
 margin-left: 5px;
 display: inline-block;
 border: 1px #ddd solid;
 background: #f2f2f2;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
 -webkit-transition: all 0.2s linear;
 -moz-transition: all 0.2s linear;
 -ms-transition: all 0.2s linear;
 -o-transition: all 0.2s linear;
 transition: all 0.2s linear;
}

.page a:hover, .page span {
 color: #ff0000;
 border: 1px #ff0000 solid;
 background: #ffffff;
}

.text-over{
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
 }
td.w150{ width: 150px;  float: left}
td.w100{ width: 180px;  float: left}
td.w1000{ width: 100px;  float: left}
.text-over-2{
 overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 2;
}
.text-over-3{
 overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp:3;
}
