.carousel-fade .carousel-inner .item {
		transition-property: opacity;
	}
	.carousel-fade .carousel-inner .item,  
	.carousel-fade .carousel-inner .active.left,  
	.carousel-fade .carousel-inner .active.right {
		opacity: 0;
	}
	.carousel-fade .carousel-inner .active,  
	.carousel-fade .carousel-inner .next.left,  
	.carousel-fade .carousel-inner .prev.right {
		opacity: 1;	
	}
	.carousel-fade .carousel-inner .next,  
	.carousel-fade .carousel-inner .prev,  
	.carousel-fade .carousel-inner .active.left,  
	.carousel-fade .carousel-inner .active.right {
		left: 0;
		transform: translate3d(0, 0, 0);
	}
	.carousel-fade .carousel-control {
		z-index: 2;
	}
	.tourBox{
		clear: both;
		float: left;
		margin-left: 0;
		width: 100%;
		display: block;
		font-size: 16px;
		font-family: 微軟正黑體;
		line-height: 26px;
		text-align: justify;
	}
	.tourBox img{
		max-width: 100%;		
	}
	.tourBox02{
		clear: both;
		float: left;
		margin-left: 0;
		width: 100%;
		display: block;
		font-size: 16px;
		font-family: 微軟正黑體;
		line-height: 26px;
		text-align: justify;
	}
	.tourBox02 img{
		width: 100%;		
	}
	.tourBox h4{
		font-size: 20px;
		line-height: 36px;
		margin-bottom: 0 !important;
		color: #333;
	}
	.tourBox p{
		font-size: 18px;
		line-height: 28px;
		margin-bottom: 0 !important;
		color: #333;
	}
	
/*margin*/
.tourBox .m-0 {
	margin: 0;
}

/*padding*/
.tourBox .p-0 {
	padding: 0;
}
.tourBox .p-1 {
	padding: 1%;
}
.tourBox .p-2 {
	padding: 2%;
}
.tourBox .p-3 {
	padding: 3%;
}
.tourBox .p-4 {
	padding: 4%;
}
.tourBox .p-5 {
	padding: 5%;
}
.tourBox .pt-0{
	padding-top: 0;
}
.tourBox .pt-1{
	padding-top: 1%;
}
.tourBox .pt-2{
	padding-top: 2%;
}
.tourBox .pt-3 {
	padding-top: 3%;
}
.tourBox .pt-4 {
	padding-top: 4%;
}
.tourBox .pt-5 {
	padding-top: 5%;
}
.tourBox .pb-0{
	padding-bottom: 0;
}
.tourBox .pb-1{
	padding-bottom: 1%;
}
.tourBox .pb-2{
	padding-bottom: 2%;
}
.tourBox .pb-3{
	padding-bottom: 3%;
}
.tourBox .pb-4{
	padding-bottom: 4%;
}
.tourBox .pb-5{
	padding-bottom: 5%;
}
.tourBox .pl-0{
	padding-left: 0;
}
.tourBox .pl-1{
	padding-left: 1%;
}
.tourBox .pl-2{
	padding-left: 2%;
}
.tourBox .pl-3{
	padding-left: 3%;
}
.tourBox .pl-4{
	padding-left: 4%;
}
.tourBox .pl-5{
	padding-left: 5%;
}
.tourBox .pr-0{
	padding-right: 0;
}
.tourBox .pr-1{
	padding-right: 1%;
}
.tourBox .pr-2{
	padding-right: 2%;
}
.tourBox .pr-3{
	padding-right: 3%;
}
.tourBox .pr-4{
	padding-right: 4%;
}
.tourBox .pr-5{
	padding-right: 5%;
}
.tourBox .px-0{
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.tourBox .px-1{
	padding-left: 1%;
	padding-right: 1%;
}
.tourBox .px-2{
	padding-left: 2%;
	padding-right:2%;
}
.tourBox .px-3{
	padding-left: 3%;
	padding-right:3%;
}
.tourBox .px-4{
	padding-left: 4%;
	padding-right:4%;
}
.tourBox .px-5{
	padding-left: 5% !important;
	padding-right:5% !important;
}
.tourBox .py-0{
	padding-top: 0;
	padding-bottom: 0;
}
.tourBox .py-1{
	padding-top: 1%;
	padding-bottom: 1%;
}
.tourBox .py-2{
	padding-top: 2%;
	padding-bottom: 2%;
}
.tourBox .py-3{
	padding-top: 3%;
	padding-bottom: 3%;
	background-repeat: repeat-y;
}
.tourBox .py-4{
	padding-top: 4%;
	padding-bottom: 4%;
}
.tourBox .py-5{
	padding-top: 5%;
	padding-bottom: 5%;
}

/*背景*/
.tourBox .bg-primary {
	background-color: #007bff!important
}
.tourBox a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
	background-color: #0062cc!important
}
.tourBox .bg-secondary {
	background-color: #eeeeee!important
}
.tourBox a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {
	background-color: #eeeeee!important
}
.tourBox .bg-success {
	background-color: #28a745!important
}
.tourBox a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {
	background-color: #1e7e34!important
}
.tourBox .bg-info {
	background-color: #59adbd!important
}
.tourBox a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {
	background-color: #59adbd!important
}
.tourBox .bg-warning {
	background-color: #e6ad45!important
}
.tourBox a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {
	background-color: #d39e00!important
}
.tourBox .bg-danger {
	background-color: #dc3545!important
}
.tourBox a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {
	background-color: #bd2130!important
}
.tourBox .bg-light {
	background-color: #f8f9fa!important
}
.tourBox a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {
	background-color: #dae0e5!important
}
.tourBox .bg-dark {
	background-color: #343a40!important
}
a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {
	background-color: #1d2124!important
}
.tourBox .bg-white {
	background-color: #fff!important
}
.tourBox .bg-transparent {
	background-color: transparent!important
}
.tourBox .bg-orange {
	background-color: #ff6600!important
}
.tourBox .bg-pink {
	background-color: #fc757f!important
}
/*字體顏色*/
.tourBox .text-white {
	color: #fff!important
}
.tourBox .text-primary {
	color: #007bff!important
}
.tourBox a.text-primary:focus, a.text-primary:hover {
	color: #0062cc!important
}
.tourBox .text-secondary {
	color: #6c757d!important
}
.tourBox a.text-secondary:focus, a.text-secondary:hover {
	color: #545b62!important
}
.tourBox .text-success {
	color: #28a745!important
}
.tourBox a.text-success:focus, a.text-success:hover {
	color: #1e7e34!important
}
.tourBox .text-info {
	color: #17a2b8!important
}
.tourBox a.text-info:focus, a.text-info:hover {
	color: #117a8b!important
}
.tourBox .text-warning {
	color: #ffc107!important
}
.tourBox a.text-warning:focus, a.text-warning:hover {
	color: #d39e00!important
}
.tourBox .text-danger {
	color: #dc3545!important
}
.tourBox a.text-danger:focus, a.text-danger:hover {
	color: #bd2130!important
}
.tourBox .text-light {
	color: #f8f9fa!important
}
.tourBox a.text-light:focus, a.text-light:hover {
	color: #dae0e5!important
}
.tourBox .text-dark {
	color: #343a40!important
}
.tourBox a.text-dark:focus, a.text-dark:hover {
	color: #1d2124!important
}
.tourBox .text-muted {
	color: #6c757d!important
}
/**/
.tourBox .align-items-center{
	display: flex;
	align-items: center;    
}
.tourBox .align-content-center {	
	align-content: center!important;
}
.tourBox .justify-content-center {
	display: flex;
	justify-content: center;
}
.tourBox .justify-content-between {
	justify-content: space-between!important
}
.tourBox .justify-content-around {	
	justify-content: space-around!important
}
.tourBox .flex-row-reverse {
	display: flex;
	flex-direction: row-reverse!important;
}
/*767*/
.tourBox .text-center{
    text-align: center!important;
    display: block;
}

@media only screen and (max-width: 767px){
	.tourBox .align-items-center{
		display: block;
	}
	.tourBox .justify-content-center {
		display: block
	}
	.tourBox .flex-row-reverse {
		display: block;
	}
}
