@charset "big5";
/* CSS Document */

.bigt{
	font-size: 1.4em;
	font-weight: bold;
	padding-top: 15px;
}

.plist{
	font-size: 1.2em;
	background-image: url("/tour/images/2020/checkmark.svg");
	background-repeat: no-repeat;
	background-size: 2%;
	padding-left: 28px;
}
.plist2{
	font-size: 1.2em;
}

.plist3{
	font-size: 1.2em;
	background-image: url("/tour/images/2020/ipoint.jpg");
	background-repeat: no-repeat;
	padding-left: 48px;
	background-position: 20px 6px;
	text-align: justify;
	line-height: 1.6em;
}

.plist4{
	color: #1e70b2;
	font-size: 1.3em;
	font-weight: 500;
}

.plist5{
	font-size: 1.2em;
	background-image: url("/tour/images/2020/checkmark.svg");
	background-repeat: no-repeat;
	background-size: 2%;
	padding-left: 28px;
	background-position:0 5px;
}

.plist6{
	color: #0071bc;
	font-size: 1.5em;
	font-weight: 500;
	line-height:60px;
}

.plist7{
	color: #0071bc;
	font-size: 1.5em;
	font-weight: 500;
	line-height:28px;
}

.dd1{
	padding-right:8px;
	float:left;
}

.dd2{
	padding-right:8px;
	float:left;
}

.dd3{
	padding-right:8px;
	float:left;
}

.dd4{
	padding-right:8px;
	float:left;
}

.dd5{
	padding-right:8px;
	float:left;
}

.dd6{
	padding-right:8px;
	float:left;
}

.dd7{
	padding-right:8px;
	float:left;
}

.dd8{
	padding-right:8px;
	float:left;
}

.tt1{
	height:35px;
}

.tt2{
	height:35px;
}

.tt3{
	height:35px;
}

.tt4{
	height:35px;
}

.tt5{
	height:35px;
}

.tt6{
	height:35px;
}

.tt7{
	height:35px;
}

.tt8{
	height:35px;
}

.bigday{
	font-size: 3.5em;
	text-align: center;
	color: #e0e0e0;
	padding-top: 20px;
	clear: both;
}

.xpart{
	border-bottom: 1px #E7E7E7 solid;
	margin-bottom: 20px;
	padding-bottom:20px;
	padding-left: 0;
	padding-right: 0;
}

.mytable{
	font-size: 1.1em;
}

.mytable th{
	font-weight: bold;
	background: #80c269;
	color: #ffffff;
}

.mytable2{
	font-size: 1.2em;
	border:none;
	margin:3px 0;
}

.mytable2 td{
	background:#ffffff;
	text-align:center;
	border-top:none!important;
}

.mytd1{
	border-right:1px solid #3fa9f5;
}

.mytd2{
	border-right:1px solid #3fa9f5;
}

.table-line{
	margin-top:20px;
	border-top:1px solid #3fa9f5;
	border-bottom:1px solid #3fa9f5;
}

.table-line2{
	margin-bottom:20px;
	border-top:1px solid #3fa9f5;
	border-bottom:1px solid #3fa9f5;
}

.setbluefont{
	color:#0071bc;
	font-weight:bold;
}

.plistimg{
	padding: 15px;
}

.plistimg img{
	border-radius: 10px;
}

.isleep{
	font-size: 1.2em;
	background-image: url("/tour/images/2020/icon-2.jpg");
	background-repeat: no-repeat;
	padding-left: 48px;
}

.icafe{
	font-size: 1.2em;
	background-image: url("/tour/images/2020/icon-1.jpg");
	background-repeat: no-repeat;
	padding-left: 48px;
}

.isleep2{
	font-size: 1.2em;
	background-image: url("/tour/images/2020/icon-2.1.jpg");
	background-repeat: no-repeat;
	padding-left: 48px;
	display:inline-block;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:5px;
}

.icafe2{
	font-size: 1.2em;
	background-image: url("/tour/images/2020/icon-1.1.jpg");
	background-repeat: no-repeat;
	padding-left: 48px;
	display:inline-block;
	margin-top:5px;
	margin-bottom:5px;
}

.iotherbox{
	border: 1px solid #3fa9f5;
	border-radius: 20px;
	margin: 10px 0;
	padding:10px;
}

.ihotelbox{
	padding:0 0 10px 0;
	margin-bottom: 10px;
	text-align: justify;
}

.daybox{
	padding:20px 0;
}

.ihotelboxline{
	border-bottom:1px solid #e1e1e1;
}

.nopadding{
	padding:0;
}


.clear{
	clear: both;
}

.iolist{
	padding-left: 0;
	padding-right: 0;
}

.iolist li{
	padding:5px 20px 5px 0;
}

.ihotelbox img{
	border-radius: 10px;
}

.slide0{

	padding-top:10px;
}

.psinfo{
	padding:10px;
}

#navbar-example{
	background: #3fa9f5;
	color:#ffffff;
}

#navbar-example a{
	color:#ffffff;
}


#navbar-example .active{
	background: #af039d;
	color: #ffffff;
}

#navbar-example a:hover{
	background: #af039d;
	color: #ffffff;
}

#navbar-example .active a{
	color: #ffffff!important;
}

.levelmenu{
	padding: 0;
	font-size: 1.2em;
}

.warning{
	margin:10px 0 10px 0;
	border-top:thin solid #ddd;
	border-bottom:thin solid #ddd;
	background:#fcf8e3;
	padding:6px;
	line-height:1.7em;
}

.info{
	background:#dff0d8;
	display:inline;
	border-radius:10px;
	padding:2px 8px;
	margin:0 5px;
	font-size:0.9em;
	vertical-align:middle;
}

.myicon-point span{
	font-weight: 600;
	color: #ec6941;
}

.myplan{
	background:url(/tour/images/2020/airplane.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align: middle;
	margin:0 5px;
}

.mybus{
	background:url(/ebt/images2019/bus2.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mycamera{
	background:url(/ebt/images2019/camera.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mymoney{
	background:url(/ebt/images2019/money.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mygoodpoint{
	background:url(/tour/images/2020/goodpoint.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.myfood{
	background:url(/ebt/images2019/food.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mypeople{
	background:url(/tour/images/2020/people.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mybed{
	background:url(/ebt/images2019/bed.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}
.myflower{
	background:url(../images/flower4.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.onestar{
	background:url(../images/1star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.twostar{
	background:url(../images/2star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.threestar{
	background:url(../images/3star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.fourstar{
	background:url(../images/4star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.fivestar{
	background:url(../images/5star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mystar{
	background:url(../images/star.svg) no-repeat;
	display: inline-block;
  width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mycableway{
	background:url(/ebt/images2019/cableway.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mytrain{
	background:url(/ebt/images2019/train.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.myship{
	background:url(/ebt/images2019/ship.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}
.myseat{
	background:url(/ebt/images2019/myseat.svg) no-repeat;
	display: inline-block;
  width: 1.5em;
  height: 1.5em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mywalk{
	background:url(/ebt/images2019/mywalk.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.myplan2{
	background:url(/tour/images/2020/airplane.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align: middle;
	margin:0 5px;
}

.mybus2{
	background:url(/ebt/images2019/bus2.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mycamera2{
	background:url(/ebt/images2019/camera.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.8em;
	vertical-align:middle;
	margin:0 5px;
}

.mymoney2{
	background:url(/ebt/images2019/money.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mygoodpoint2{
	background:url(/tour/images/2020/goodpoint.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.myfood2{
	background:url(/ebt/images2019/food.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mybed2{
	background:url(/ebt/images2019/bed.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}
.myflower2{
	background:url(../images/flower4.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.onestar2{
	background:url(../images/1star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.twostar2{
	background:url(../images/2star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.threestar2{
	background:url(../images/3star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.fourstar2{
	background:url(../images/4star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.fivestar2{
	background:url(../images/5star.svg) no-repeat;
	display: inline-block;
	width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mystar2{
	background:url(../images/star.svg) no-repeat;
	display: inline-block;
  width: 2.2em;
  height: 1.7em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mycableway2{
	background:url(/ebt/images2019/cableway.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mytrain2{
	background:url(/ebt/images2019/train.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.myship2{
	background:url(/ebt/images2019/ship.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mypeople2{
	background:url(/tour/images/2020/people.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.myseat2{
	background:url(/ebt/images2019/myseat.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}

.mywalk2{
	background:url(/ebt/images2019/mywalk.svg) no-repeat;
	display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}


@media screen and (min-width: 768px)
{
.carousel-indicators {
    bottom: -8px;
}

.carousel-caption{
	padding-bottom:4px;
	background-color: rgba(90,90,90,0.5);
	padding-top:4px;
	bottom:0;
	text-align:right;
	padding-right:10px;
	width:100%;
	left:0;
	right:0;
}

}

@media(max-width:767px) {

	.plist{
		background-size: 7%;
	}
	.plist5{
		background-size: 6%;
		background-position:0 0 ;
	}	
	.ihotelbox .nopadding{
		padding:0 15px 15px 15px;
	}
	  .plist3{
    font-size: 1.1em;
	  }
	  .plist4{
		font-size:1.2em;
	  }
	.mytable{
		font-size:0.9em;
	}
	
	.dd1,.dd2,.dd3,.dd4,.dd5,.dd6,.dd7,.dd8{
		float:inherit;
		display:block;
		text-align:center;
		padding-bottom:7px;
	}	
	
	.plist6,.plist7{
		font-size: 1.2em;
		font-weight: 500;
		line-height:23px;
	}

	
}
