.tour-content .feature .feature-content h3{
    color: #8a490f;
    border-bottom: 1px solid #8a490f;
}


@media (max-width: 798px){
.tour-content .pk .top span {
    display: inline-block;
}  
}

@media (max-width: 400px){
.tour-content .pk .top span {
    display: block;
}  
}


/*行程特色-----------*/
.tour-content .feature .feature-content.intro{
    margin: 0 auto;
    background: url(https://www.utsc.com.tw/material-alias/group/ch14/sw/switzerland-special-1.jpg) no-repeat center bottom #d6e6f6;
    background-size: cover;
}

.tour-content .feature .feature-content.intro .text{
    width: auto;
    padding: 30px 28% 390px 10%; 
    text-align: justify;
}


.feature .country .text{
    position: absolute;
    width: 60%;
    top: 430px;
    right: 15%;
	left: 15%;
    color: #fff;
    text-align: justify;
}








.tour-content .feature .feature-content.intro .img{
    display: none;
}

@media(max-width:1250px){
.tour-content .feature .feature-content.intro .text{
    padding: 30px 5% 265px 30%;
}
    
.tour-content .feature h2 {
    text-align: center;
}
}

@media(max-width:1024px){
.tour-content .feature .feature-content.intro{
    background-size: 100%;
}
    
.tour-content .feature .feature-content.intro .text{
    padding: 30px 5% 275px 5%;
}
}

@media(max-width:798px){ 
.tour-content .feature .feature-content.intro{
    background: #d6e6f6;
}
    
.tour-content .feature .feature-content.intro .text{
    padding: 15px 3% 5px;
}
    
.tour-content .feature .feature-content.intro .img{
    display: block;
}
}

@media(max-width:576px){

}








.tour-content .feature .feature-content.one{
    margin-top: 0;
}

.tour-content .feature .feature-content.one .text{
    display: inline-block;
    width: 45%;
    margin-top: 50px;
}

.tour-content .feature .feature-content.one .text h3 p span{
    display: block;
}

.tour-content .feature .feature-content.one .img{
    width: 50%;
    float: right;
}

@media(max-width:1250px){
.tour-content .feature .feature-content.one .text{
    margin-top: 20px;
}
}

@media(max-width:1024px){
.tour-content .feature .feature-content.one .text {
    width: auto;
    margin-top: 0;
}
    
.tour-content .feature .feature-content.one .text > p {
    width: 48%;
    margin: 38px 0;
}
    
.tour-content .feature .feature-content.one .img{
    position: absolute;
    top: 95px;
    right: 0;
    width: 47%;
    float: none;
}
}

@media(max-width:798px){  
.tour-content .feature .feature-content.one .text > p {
    width: auto;
    margin: 15px 0 5px;
}
    
.tour-content .feature .feature-content.one .img{
    position: inherit;
    top: auto;
    right: auto;
    width: auto;
}
}





.tour-content .feature .feature-content.two .text > p{
    margin: 25px 15% 10px;
}

@media(max-width:1250px){
.tour-content .feature .feature-content.two .text > p{
    margin: 20px 10% 10px;
}
}

@media(max-width:1024px){
.tour-content .feature .feature-content.two .text > p{
    margin: 20px 0 5px;
}
}

@media(max-width:798px){ 
.tour-content .feature .feature-content.two h3 p {
    text-align: left;
}
    
.tour-content .feature .feature-content.two .text h3 span{
    display: block;
}
    
.tour-content .feature .feature-content.two .text > p{
    margin-top: 15px;
}

.tour-content .feature .feature-content.two .img img:nth-child(3){
    margin-top: 5px;
}
}






.tour-content .feature .feature-content.three,
.tour-content .feature .feature-content.four{
    margin-top: 45px;
}

.tour-content .feature .feature-content.three .text,
.tour-content .feature .feature-content.four .text{
    width: 45%;
}

.tour-content .feature .feature-content.three .text h3 p span,
.tour-content .feature .feature-content.four .text h3 p span{
    display: block;
}

.tour-content .feature .feature-content.three .img{
    width: 50%;
    float: right;
    margin-top: -210px;
}

@media(max-width:1250px){
.tour-content .feature .feature-content.three,
.tour-content .feature .feature-content.four{
    margin-top: 30px;
}
    
.tour-content .feature .feature-content.three .img{
    margin-top: -208px;
}
}

@media(max-width:1024px){
.tour-content .feature .feature-content.three,
.tour-content .feature .feature-content.four{
    margin-top: 20px;
}
    
.tour-content .feature .feature-content.three .text {
    margin-top: 43px;
}
    
.tour-content .feature .feature-content.four .text {
    width: auto;
}
    
.tour-content .feature .feature-content.four .text h3 p span {
    display: inline-block;
}
    
.tour-content .feature .feature-content.three .img {
    margin-top: -240px;
}
    
.tour-content .feature .feature-content.three .img img:first-child{
    display: none;
}
    
.tour-content .feature .feature-content.three .img img:last-child{
    display: block;
}
}

@media(max-width:798px){
.tour-content .feature .feature-content.three .text {
    width: auto;
    margin-top: 0;
}
    
.tour-content .feature .feature-content.four .text h3 p span {
    display: block;
}
   
.tour-content .feature .feature-content.three .img{
    width: auto;
    float: none;
    margin-top: 0;
} 
}






.tour-content .feature .feature-content.
five{
    margin-top: 0;
    margin-bottom: 50px;
}

.tour-content .feature .feature-content.
five .
five{
    display: inline-block;
    width: 46%;
    margin-top: 15px;
}

.tour-content .feature .feature-content.
five .img{
    width: 49%;
    float: right;
}

@media(max-width:1250px){
.tour-content .feature .feature-content.
five {
    margin-top: 15px;
    margin-bottom: 0;
}
    
.tour-content .feature .feature-content.
five .text{
    width: auto;
}

.tour-content .feature .feature-content.
five .text > p {
    width: 48%;
    margin-top: 30px;
}
    
.tour-content .feature .feature-content.
five .img {
    position: absolute;
    top: 80px;
    right: 0;
    width: 47%;
}
}

@media(max-width:1024px){
.tour-content .feature .feature-content.
five .text > p {
    margin-top: 20px;
}
}

@media(max-width:798px){
.tour-content .feature .feature-content.
five {
    margin-top: 0;
}
    
.tour-content .feature .feature-content.
five .text > p {
    width: auto;
    margin-top: 15px;
}
    
.tour-content .feature .feature-content.
five .img {
    position: relative;
    top: auto;
    right: auto;
    width: auto;
}
}

@media(max-width:576px){
.tour-content .feature .feature-content.
five .text h3 span{
    display: block;
}
}









.tour-content .feature .feature-content.six .text > p{
    margin: 20px 16% 15px;
}

.tour-content .feature .feature-content.six .img1 img{
    display: inline-block;
    width: 49.8%;
}

.tour-content .feature .feature-content.six .img1 img:nth-child(2){
    float: right;
}

.tour-content .feature .feature-content.six .img2{
    margin-top: 4px;
}

.tour-content .feature .feature-content.six .img2 img{
    width: 33.05%;
    float: left;
    margin-right: 0.4%;
}

.tour-content .feature .feature-content.six .img2 img:nth-child(3){
    float: right;
    margin-right: 0;
}

@media(max-width:1250px){
.tour-content .feature .feature-content.six .text > p {
    margin: 20px 9% 15px;
}

.tour-content .feature .feature-content.six .img1 img{
    width: 49.77%;
}
}

@media(max-width:1024px){
.tour-content .feature .feature-content.six h3 span {
    display: block;
}
    
.tour-content .feature .feature-content.six .text > p {
    margin: 20px 0 5px;
}
    
.tour-content .feature .feature-content.six .img1 img{
    width: 49.7%;
}
    
.tour-content .feature .feature-content.six .img2 img{
    width: 32.9%;
    margin-right: 0.65%;
}
}
    
@media(max-width:798px){
.tour-content .feature .feature-content.six .text > p {
    margin-top: 15px;
}

.tour-content .feature .feature-content.six .img1 img{
    width: 100%;
}
    
.tour-content .feature .feature-content.six .img1 img:nth-child(2){
    margin: 0;
    margin-top: 5px;
}
    
.tour-content .feature .feature-content.six .img2 img{
    width: 100%;
    margin-top: 5px;
}
    
.tour-content .feature .feature-content.six .img2 img:nth-child(2){
    display: none;
}
}











.tour-content .feature .feature-content.seven .img2 img:nth-child(3){
    float: right;
    margin-right: 0;
}



.tour-content .feature .feature-content.seven .text > p{
    margin: 25px 13% 10px;
}

.tour-content .feature .feature-content.seven .img img{
    display: inline-block;
    width: 49.85%;
}

.tour-content .feature .feature-content.seven .img img:last-child{
    float: right;
}

@media(max-width:1250px){
.tour-content .feature .feature-content.seven .text > p{
    margin: 20px 10% 5px;
}

.tour-content .feature .feature-content.seven .img img{
    width: 49.8%;
}
}

@media(max-width:1024px){
.tour-content .feature .feature-content.seven .text > p{
    margin: 20px 0 5px;
}
}

@media(max-width:798px){
.tour-content .feature .feature-content.seven h3 span{
    display: block;
}
    
.tour-content .feature .feature-content.seven .text > p{
    margin-top: 15px;
} 

.tour-content .feature .feature-content.seven .img img{
    width: 100%;
}
    
.tour-content .feature .feature-content.seven .img img:last-child{
    margin-top: 5px;
    float: none;
}
}


.tour-content .feature .feature-content.five{
    margin-top: 4%;
}

.tour-content .feature .feature-content.five .text{
    display: inline-block;
    width: 45%;
    margin-top: 50px;
}

.tour-content .feature .feature-content.five .text h3 p span{
    display: block;
}

.tour-content .feature .feature-content.five .img{
    width: 50%;
    float: right;
}

@media(max-width:1250px){
.tour-content .feature .feature-content.five .text {
    width: 47%;
    margin-top: 15px;
}
    
.tour-content .feature .feature-content.five .img {
    width: 49.5%;
}
}

@media(max-width:1024px){
.tour-content .feature .feature-content.five .text {
    margin-top: 0;
}
}

@media(max-width:798px){  
.tour-content .feature .feature-content.five .text {
    width: auto;
    float: none;
}
    
.tour-content .feature .feature-content.five .text h3 p span {
    display: block;
}
    
.tour-content .feature .feature-content.five .img {
    width: auto;
    float: none;
}
}



.tour-content .feature .feature-content.eight,
.tour-content .feature .feature-content.nine{
    display: inline-block;
    width: 43%;
}

.tour-content .feature .feature-content.eight{
    margin-left: 4%;
}

.tour-content .feature .feature-content.nine{
    float: right;
    margin-right: 4%;
}

.tour-content .feature .feature-content.eight .text h3 p span,
.tour-content .feature .feature-content.nine .text h3 p span{
    display: block;
}


@media(max-width:798px){
.tour-content .feature .feature-content.eight,
.tour-content .feature .feature-content.nine{
    display: block;
    width: 92%;
}
    
.tour-content .feature .feature-content.nine{
    float: none;
    padding-bottom: 30px;
}
}

@media(max-width:576px){

