﻿html, body, select, input, div, h1, h2, h3, h4, p, span, ul, li ,div,form {
	margin:0;
	padding:0;
}
body 
{
    font:14px/1.5 微軟正黑體,Arial;
    color: #333;
    background:#fff;
    letter-spacing:1px;    
}

img{ border: 0;
}

.clear{ clear: both;
}

.float-L
{ float:left;
  }
  
.float-R
{ float:right;
  }
  
select
{
	font:14px/1.5 微軟正黑體,Arial;
    color: #333333;
    height:30px;
}

input
{
	font:14px/1.5 微軟正黑體,Arial;
    color: #333333;
    height:30px;
    padding:4px;
}

.weight
{
    font-weight:bold;}
    
.right
{    text-align:right;
    }
    
.left
{    text-align:left;
    }
    
.center
{
    text-align:center;
    }

/*---- 最外層包裝 ----*/   
#location{
	width:100%;
	margin:0 auto;
    background:#f4f4f4 url("images/header_bg.png") repeat-x top center;
	position:relative;
}
    
#header
{ width:1000px;
  height:130px;
  margin:0 auto;
  color:#fff;
}

.location_logo {
padding:10px 0 0 5px;
}
.location_text {
padding:40px 5px 0 0;
font:12px/1.5 微軟正黑體,Arial;
text-align:right;
}

#content
{ 
  width:1050px;
  margin:0 auto;
    }



#footer
{ width:100%;
 background:#4d4d4d;
  color:#fff;
  padding:20px 0;
  margin-top:30px;

  }

#company
{ width:1000px;
  margin:0 auto;
  text-align:center;
  font:12px/1.5  Arial,微軟正黑體;
  }

 

/*********************************/
/*		 Back To Top        	*/
/********************************/

#back-top {
	position: fixed;
	bottom: 4px;
	right: 10px;
	z-index: 2;
}
#back-top a {
	width: 100px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
#back-top span {
	width: 100px;
	height: 100px;
	display: block;
	margin-bottom: 7px;
	background: url(images/scrolltopfix.png) no-repeat center center;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: transparent;
}
/*********************************/
/*		       END          	*/
/********************************/

