html, body {
margin: 0 auto;
width: 100%;
height: 100%;
padding: 0;
font-family: Arial, Helvetica, Verdana, Sans-serif;
font-size: 12px;
line-height : 200%;
color:#fff;
text-align:center;
background-color:#0f0f0f;
}

.page {
width: 900px;
margin: auto;
}

img {
	border:0;
}

hr {
border:1px dashed #ccc;}

/*文字連結*/
a{text-decoration:none;/*刪除連結線*/}
.link_beblue a:link, .link_beblue a:visited, .link_beblue a:active {color : #fff ;}
.link_beblue a:hover{color : #1fa0ea;}

.link_bered a:link, .link_bered a:visited, .link_bered a:active {color : #b6aa96 ;}
.link_bered a:hover{color : #9e917b;}

/*---------------head*/
.head{
	background-image:url(../img/zl_logo.jpg);
	height: 114px;
	text-align: right;
}

/*---------------footer*/
.main{
	text-align:left;
}

/*---------------case*/
.main_case{
	background-image:url(../img/zl_bgcase.jpg);
	height: 357px;
}


/*---------------footer*/
.footer{
	background-image:url(../img/zl_bgfooter.jpg);
	height: 85px;
}

/*---------------iframe有捲軸時用*/
.iframe{
	overflow:auto;
	overflow-x: hidden;
	width: 569px;
	height: 357px;
}

/*------------------------menu*/

/*選單*/
.searchItem ul {	
list-style:none;
margin: 0px 0px 0px 0px;
padding: 0;
}

/* 橫向menu*/
.searchItem li, .onSearch{
float:left;
}

/*內容*/
.searchCont {
width: 569px;
height: 310px;
text-align:left;
overflow:auto;
overflow-x:hidden; /*刪除水平捲軸*/
}

/*case專用內容*/
.searchConta {
width: 840px;
height: 310px;
text-align:left;
overflow:auto;
overflow-x:hidden; /*刪除水平捲軸*/
margin-left: 60px;
}

.searchCont div {
margin: 0px;
padding: 0px 10px 0px 0px; /*內容間距*/
}

.onSearch a{
	color: #fc0;
}

.searchCont br{
margin-left: 10px;
}

/*滑鼠指標*/
a{
cursor:pointer;
}

/*圖片*/
.pic_frame {
  float: left;
  padding: 4px;
  border: 1px solid #ddd;
  margin: 10px;
}