div,ul,ol,li,span,a,img,button {

  display:block;

  padding:0;

  margin:0;

  color:#333;

  list-style-type:none;

  text-decoration:none;

  overflow:hidden;

}

table,tr,td {

  padding:0;
  margin:0;
  font-size:15px;

}

body {

  font-size:12px;

  /* font-family:微軟正黑體; */
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;

  color:#333;

  width:1200px;

  margin:0 auto 50px;

}

img {

  width:100px;

}

.line_h{
	
  line-height: 15px;
  
}

.head {

  font-size:36px;

  font-weight:bold;

  text-align:center;

  padding:30px;

  border-bottom:1px #333 solid;

}

.web {

  border-bottom:1px #333 solid;

  border-left:1px #333 solid;

  border-right:1px #333 solid;
  
  overflow:hidden;

}

.web div {

  padding:0 5px;

  height:140px;

  float:left;

}

.logo {

  border-left:1px #333 solid;

}

.name {

  width:200px;

  border-left:1px #333 solid;

}

.name ul {

  font-size:14px;

  font-weight:bold;

  margin:17px 0 0 10px;

}

.name a:link {

  color:#999;

  margin:0;

  padding:0 10px;

}

.name a:visited {color:#999;}

.name a:hover {

  color:black;

  background:Silver;

}

.name a:active {color:#F60;}

.nav {

  width:860px;

  /*border-left:1px #333 solid;*/

  /*border-right:1px #333 solid;*/

}

.nav li {

  line-height:50px;

  float:left;

}

.nav a {

  font-size:12px;

  margin:10px 0;

  padding:0 10px;

}

.nav a:link, .nav a:visited {color:#333;}

.nav a:hover {color:#fff;background:Silver;}

.nav a:active {color:#F60;}

.tit {font-size:20px;color:red;}
.nr tr:nth-child(odd){ background:#E8FAF6;}
.nr tr:nth-child(even){ background:#fff;}
.nr tr:nth-child(1){background:#CCC !important;}
.nr td:nth-child(2){ background:#fff;}
.nr td:nth-child(4){ background:#fff;}
.nr td:nth-child(6){ background:#fff;}