@charset "utf-8";
/* CSS Document */
body{
	font-size: 13px;
	font-family: "微軟正黑體", "Microsoft JhengHei", Arial, sans-serif;
	margin: 0 auto;
	width: 1000px;
	background-color: #e6e6e6;
}
a {
	text-decoration:none; 
	color:#333;
}
img {
	border: none;
}
.header {
	width: 916px;
	padding-left: 84px;
}

.index{
	background:url(images/index_header.jpg) no-repeat top left;
	height:570px;
    padding-top:35px;
}

.intro{
	background:url(images/page2_header.jpg) no-repeat top left;
    padding-top:35px;
	height:222px;
}

.business{
	background:url(images/business_header.jpg) no-repeat top left;
    padding-top:35px;
	height:222px;

}

.service{
	background:url(images/service_header.jpg) no-repeat top left;
    padding-top:35px;
	height:222px;

}

.map{
	background:url(images/map_header.jpg) no-repeat top left;
    padding-top:35px;
	height:222px;
}
.brike{
	width:950px;
	height:150px;
	padding-top:455px;
}

.brike_contentC {
	height:150px;
	width:268px;
	background-color:#000;
	padding: 8px;	
	margin-top:8px;
	margin-bottom:8px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	float:left;
}
	
.brike_contentA{
	height:150px;
	width:268px;
	background-color:#333;
	padding: 8px;	
	margin-top:8px;
	margin-bottom:8px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	float:left;
}
	
.brike_contentB {
	height:150px;
	width:268px;
	background-color:#2c2c2c;
	padding: 8px;	
	margin-top:8px;
	margin-bottom:8px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	float:left;
}
	
.brike_inner {
	height:130px;
	width:168px;
	background:url(images/index_brike_truck.png) no-repeat 25px 45px;
	padding-left:100px;	
	padding-right:20px;	
	padding-top:10px;	
	color:#FFF;
	font-size:13px;
	position: relative;
}
.brike_inner .btn_go {
	position: absolute;
	right: 30px;
	bottom: 0;
	cursor: pointer;
}
	
.title {
	font-size:20px;
	font-weight:bold;
	font-family:"微軟正黑體", "Microsoft JhengHei", Arial, sans-serif;
}
	
.bottom_index{
	padding-top: 65px;
	background: url(images/bg_map.jpg) no-repeat 450px 105px;
	font-family: Verdana, Geneva, sans-serif;
	background-color:#FFF;
	height: 400px;
}
.bottom_left{
	float:left;
	widht:366px;
	margin-left: 85px;
	margin-top: 20px;
}
.bottom_middle{
	float:left;
	width:175px;
	margin-left:80px;
}
.bottom_middle img{
	margin-right:15px;
}

.bottom_right {
	float: left;
	width: 135px;
	margin-left: 50px;
}

.footer{
	font-size:10px;
	color:#999;
	background-color:#eee5c1;
	width:100%;
	height:34px;
	line-height:10px;
	text-align:center;
	vertical-align:middle;
	padding-top: 17px;
	position:relative;
	left: 0;
}

.teampass_middle{
	background:url(images/map_bg.jpg) no-repeat top;
	background-color:#989898;
	width:860px;
	padding-left:140px;
}

.teampass_left{
	float:left;
	width:190px;	
}

.teampass_right{
	margin-left:35px;
	float:left;
	width:540px;	
	padding-right:95px;
}

.menu {
	background-color:#CCC;
	padding-left:45px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:30px;
	margin-bottom:50px;
}
.menu img {
	margin-right: 10px;
}

.contactus{
	color:#FFF;
}

.meun img{
	padding-right:10px;	
}

.font_white {
	color:#FFF;
}
.service_tb tr {
	background-color: #ffecb4;
}
.service_tb tr.tbservice_tr {
	color: #FFF;
	background-color: #AD985F;
}

.service_title{
	background: url(images/service_title.jpg);
	width: 204px;
	height: 31px;	
	padding-top:12px;
	padding-left:15px;
	margin-bottom:8px;
}

.service_fee{
	margin-bottom: 50px;	
}

.service_tb{
	text-align:center;
	width:100%;
}