/* CSS Document */
body {
  margin:0;
  padding:0;
  background-color:#F3EEDB;
  font-family:"微軟正黑體", "新細明體";
}
a:visited {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
#container{
  margin:0 auto;
  width:1000px;
  height:689px;
  -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; background:#FFFFFF;
  -moz-box-shadow:0px 4px 2px 4px #ACACAC; -webkit-box-shadow:0px 4px 2px 4px #ACACAC; box-shadow:0px 4px 2px 4px #ACACAC;/*背影*/
  behavior: url(pie.htc);
}
#logo{
  width:200px;
  height:65px;
  float:left;
  margin:30px 0 0 30px;
}
#main{
  width:1000px;
  height:660px;
  background-image:url(../images/index_backgroun.png);
  -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0;
  behavior: url(pie.htc);
  background-repeat:no-repeat;
  font-weight:bold;
}
#menu{
  float:right;
  margin:20px 20px 0 0;
  padding:0;
}
#boxlist{
  float:right;
  margin: 480px 20px 0 0;
  width:459px;
  height:109px;
}
.box{
  background: rgba(0,0,0,0.6);
  width:119px;
  height:85px;
  background-image:url(../images/index-table.png);
  float:left;
  margin-left:10px;
  padding:12px;
  font-size:12px;
  color:#FFFFFF;

}
.list{
  width:119px;
  overflow:hidden; 
  text-overflow:ellipsis; 
  white-space:nowrap;
}
.box a{
  color:#FFFFFF;
}
.box a:hover{
  color:#F15A24;
}
.title{
  font-size:16px;
}
.more{
  width:119px;
  text-align:right;
  font-size:12px;
}
.more a{
  color:#FFFFFF;
}
.more a:hover{
  color:#F15A24;
}
#foot{
  width:1000px;
  height:29px;
  background-color:#1D2B58;
  -moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px;
  behavior: url(pie.htc);
}