body{margin-top:100px;}
img{ max-width:100%;}
.centered-btns_tabs {
	display:none;
}
#funworld{
	position:relative;
	overflow:hidden;
}
.wrapper{
	max-width:1350px;
	width:100%;
}
.focus{
	margin-top:60px;
}
.focus .pic>a>img{
	max-width:100%;
}
.focus .title a{
	color:#444444;
	font-family:'新細明體';
	font-weight:bold;
	text-decoration:none;
	font-size:23px;
}
.focus .content a{
	font-family:'微軟正黑體';
	font-size:15px;
	color:#7D726C;
	line-height:18px;
	text-decoration:none;
	letter-spacing:0.2em;
}
.b-title{
	text-align:center;
	margin:105px auto;
}
.b-title img{
	max-width:100%;
}
#funworld-t{
	position:relative;
	margin-bottom:105px;
}
#j-slide .ck{
	display:block;
	position:relative;
}
.ck-2{
	display:block;
	position:relative;
}
.hover-pic1{
	position:absolute;
	top:0px;
	left:0px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	transition: all 0.5s linear;	
}
.hover-pic1 img{
	max-width:100%;
	width:100%;
}
.focus .ck-2{
	overflow:hidden;
}
.focus:hover .hover-pic1{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;	
}
.focus:hover .title a{
	color:#ED7F64;
}
.focus:hover .ck-2 img{
	/*
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	transition: all 0.2s linear;*/
}
.hover-pic2{
	position:absolute;
	top:0px;
	left:0px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	transition: all 0.5s linear;	
}
.hover-pic2 img{
	width:100%;
	}
.good-jcarousel{
	text-align: left;
}
.good-jcarousel .good-jcarousel-1{
	color:#000000;
	font-family:'新細明體', '微軟正黑體';
	font-weight:bold;
	text-decoration:none;
	font-size:21px;
	display:block;
}
.good-jcarousel .good-jcarousel-2{
	color:#A1A1A1;
	font-family:'Arial';
	text-decoration:none;
	font-size:15px;
	display:block;
}
.jcarousel-pagination{
	display:none;
}
.jcarousel ul li:hover .hover-pic2{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
.jcarousel ul li:hover .good-jcarousel .good-jcarousel-1{
	color:#ED7D61;
}
[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@media screen and (max-width: 991px){
	.focus .title{
		margin-top:15px;
	}
}
@media screen and (min-width: 768px) and (max-width: 992px) {
	body{margin-top:150px;}
}
@media screen and (max-width: 767px){
	body {
	margin-top: 86px;
	}
	.mmmmobile{
		display:none;
	}
}
@media screen and (max-width: 767px){
	#funworld{
		display:none;
	}
}
