.wrapper{
	max-width:1030px;
	margin:0 auto;
	padding-bottom:60px;
}
/******/
.left-row{
	float:left;
	width:49%;
}
.right-row{
	float:left;
	width:51%;
}
.right-row .classic-2{
	float:left;
	margin-left:6%;
	width: 44%;
}
.left-row .classic-1-pic img,.right-row .classic-2-pic img{
	width:100%;
}
.country a{
	color:#CCD029;
	font-size:15px;
	font-family:'Arial';
	text-decoration:none;
}
.country a:hover{
	color:#EB7D5F;
	}
.classic-1-pic,.classic-2-pic{
	position:relative;
	overflow:hidden;
}
.classic-1-pic .pic-text{
	position:absolute;
	height:100%;
	width:40%;
	top:0px;
	left:-196px;
	background:url('bg-1.png');
	/*filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	display:none;*/
	text-align:center;
}
	
	
	
.classic-2-pic .pic-text{
	display:none;
	position:absolute;
	height:100%;
	width:50%;
	top:0px;
	left:0px;
	background:url('bg-1.png');
	/*filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;*/
}
.classic-1-pic .pic-text span,.classic-2-pic .pic-text span{
	display:block;
	margin-top:-12px;
}
.classic-1 .classic-1-pic:hover .pic-text{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
.classic-1:hover .country a,.classic-2:hover .country a{
	color:#EB7D5F;
}
.classic-2 .classic-2-pic:hover .pic-text{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#count{
	margin-top:70px;
}
/******************detail_end************************/
.top-pic{
	margin-top:80px;
}
.top-pic,.top-pic .top-pic-1{
	width:100%
}
.other-pic{
	text-align:center;
	margin-top:50px;
}
.other-pic .other-pic-1{
	max-width:100%;
}
.button{
	margin:80px auto;
	text-align:center;
}
.button a{
	margin-right:18px;
}
.hr{
	color:#7D726C;
	border-top: 1px solid #7D726C;
	width:100%;
}
.note{
	margin:30px 0; 
}
.note >img{
	max-width:100%;
}
.notecontent{
	padding:30px 10px;
	background:#F6F6F6;
}
.notecontent-1{
	font-family:'微軟正黑體';
	color:#7D726C;
	font-size:13px;
}	
.goback{
	text-align:center;
	margin-top:60px;
	}
#banner,#banner img{
	width:100%;
}
/*********/
.ck-table-border{ border:1px solid #ccc;}
.ck-table .th-ck{
	background:#555555;
	color:#FFFFFF;
	font-family:'微軟正黑體';
	font-size:15px;
	line-height:25px;
	text-align:center;
	font-weight:normal;
}
.ck-table .table>thead>tr>th+th{
	border-left:1px #fff solid;
}
.ck-table .td-ck{
	color:#7D726C;
	font-family:'微軟正黑體';
	font-size:14px;
	line-height:25px;
	text-align:center;
}
.ck-table .td-ck a{
	color:#7D726C;
}
.ck-table .td-ck .sp-ck{
	color:#EB7D5F;
}
.ck-table .table .ck-manman{ text-align:left;}
.ck-table .table tr:hover .ck-manman a{
	color:#EB7D5F;
}
/**table***/
.wrapper .cktype-title{
	max-width:1000px;
	width:100%;
	min-height:40px;
	text-align:center;
	border:1px #CCCCCC solid;
	margin:30px 0 0 0;
}
.wrapper .cktype-title a{
	line-height:40px;
	font-size:20px;
	font-family:'微軟正黑體';
	color:#000;
	text-decoration:none;	
}
.wrapper .class-title{ margin:0; margin-bottom:30px;}
.main_body{ padding:30px 0;}
.main_body img{ max-width:100%;}

@media screen and (min-width: 768px) and (max-width: 992px) {
	.left-row{
		width:100%;
	}
	.right-row{
		width:100%;
	}
	.right-row .classic-2{
		float: left;
		margin-left:0px;
		width: 49%;
	}
	.right-row .classic-2:nth-child(2n+1){
		margin-right:2%;
	}
}
@media screen and (max-width:767px) {
	.left-row,.right-row{
		width:100%;
	}
	.classic-1,.classic-2{
		margin-bottom:30px;
	}
	.classic-1-pic .pic-text{
	width:50%;
	}
	.right-row .classic-2{
	margin-left:0px;
	width:100%;
	}
	.button a{
	margin:0px;
	margin-bottom:20px;
	display:block;
	}
}