.main .environ .en-title{
		font-size: 26px;
		text-align: center;
		font-family: Futura-Book, Arial, 微軟正黑體, "Microsoft JhengHei", "Heiti TC", "LiHei Pro", 新細明體, PMingLiU, sans-serif;
		
	}
@media (min-width:992px) {
	.main .desc-text{
		padding-top: 4px;
	}
	.main .desc-text p{
		font-size: 17px;
		margin:14px 8px;
		line-height: 28px;
		font-weight: normal;
		color:#666;
	}
	.share-left {
		float: left;
	}
	.share-box {
		margin-top: 12px;
		float: left;
	}
	.main .environ{
		font-family: Futura-Book, Arial, 微軟正黑體, "Microsoft JhengHei", "Heiti TC", "LiHei Pro", 新細明體, PMingLiU, sans-serif;
	}
	.main .lr-bar{
		text-align: center;
		padding:14px ;
	}
	.main .lr-bar a{
		width:37px;
		height:38px;
		display:inline-block; 
	}
	.main .lr-bar .left-bar{
		background: url(../../img/left_bar.jpg);
		margin-right: 5px;
	}
	.main .lr-bar .left-bar:hover {
		background: url(../../img/right_bar.jpg);
		transform:rotate(180deg);
		-ms-transform:rotate(180deg); 	/* IE 9 */
		-moz-transform:rotate(180deg); 	/* Firefox */
		-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
		-o-transform:rotate(180deg); 	/* Opera */
		margin-right: 5px;
	}
	.main .lr-bar .right-bar{
		background: url(../../img/left_bar.jpg);
		transform:rotate(180deg);
		-ms-transform:rotate(180deg); 	/* IE 9 */
		-moz-transform:rotate(180deg); 	/* Firefox */
		-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
		-o-transform:rotate(180deg); 	/* Opera */
	}
	.main .lr-bar .right-bar:hover{
		background: url(../../img/right_bar.jpg);
		transform:rotate(0deg);
		-ms-transform:rotate(0deg); 	/* IE 9 */
		-moz-transform:rotate(0deg); 	/* Firefox */
		-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
		-o-transform:rotate(0deg); 	/* Opera */
	}
	.main .environ .card{
		padding:4px 5px;
		border:none;
	}
	.main .environ .card .card-title{
		text-align: center;
		font-size: 16px;
	}
	.main .environ .carousel-title{
		text-align: center;
		margin-top: 25px;
	}
	.my-img-item {
		margin: 0px 15px;
	}
}
.tab-content .desc-text p {
	margin-top: 15px;
    margin-bottom: 1rem;
    line-height: 28px;
    text-align: justify;
    text-indent: 2em;
}
.carousel-control-prev-icon{
	background-image: url(../../img/carl_icon.png);
	width:32px;
	height: 33px;
}
.carousel-control-next-icon{
	background-image: url(../../img/carr_icon.png);
	width:32px;
	height: 33px;
}

@media (max-width: 991px){
	.tab-content .con-title {
		top: -36px;
	}
}
