#myContent{
	font-size: 1.2em;
	line-height: 1.7em;
	text-align: justify;
}

.nopadding{
	padding:0 !important;
}

.myicon-bus{
	padding:0 0 0 30px;
	background:url(../images/bus.svg) no-repeat 0 0.2em;
	background-size:1.2em 1.2em;
}

.myicon-button{
	border-width: 1px;
    border-style: solid;
    border-color: #b10a9f;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    text-align: center;
    background-color: #b10a9f;
    color: #ffffff;
    display: inline-block;
    padding:0 6px;
}

.myicon-button2{
	border-width: 1px;
    border-style: solid;
    border-color: #ec6941;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    text-align: center;
    background-color: #ec6941;
    color: #ffffff;
    display: inline-block;
    padding:0 6px;
}
.paddingfree{
	padding:15px;
}

.boombutton{
	padding:0 10px 0 0;
}

.myicon-point span{
	font-weight: 600;
	color: #ec6941;
}

.myplan{
	background:url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/food.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(../images/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(../images/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(../images/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(../images/ship.svg) no-repeat;
	display: inline-block;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
}


.spot{
	font-weight: 600;
	color: #b10a9f;
}

.dashed-b{
	border-bottom: dashed 1px #cccccc;
}

.dashed-t{
	border-top: dashed 1px #cccccc;
}

.dashed-l{
	border-left: dashed 1px #cccccc;
}

.fireline{
	padding:0.5em;
}

.center{
	text-align: center;
}

.calendar{
	background:url(../images/calendar.svg) no-repeat;
	display: inline-block;
  width: 60px;
	height:60px;
  line-height: 1.7em;
	vertical-align:middle;
	margin:0 5px;
	font-weight: 500;
	font-size: 1.4em;
	padding:18px 0 0 0;
	text-align: center;
}

.mydayNum{
	padding:10px;
}

.mytopbar{
	background-color: #b10a9f;
	color: #ffffff;
	padding:5px;
	z-index: 999;
	width: 1168px;
}

.mytopbar-title{
	padding:0 0 0 1%;
}

.mytopbar-btn{
	text-align: center;
}

.mytopbar-btn a{
	color: #ffffff;

}

.mytopbar-btn a:hover{
	color: #fff100;
}

.ending{
	text-align: center;
	font-weight: 500;
	font-size: 1.4em;
	padding:10px;
}

.otherstart{
	text-align: center;
	font-weight: 500;
	font-size: 1.4em;
	padding:10px;
	color: #ffffff;
	background-color: #22ac38;
}

#noticeTabContent{
	padding:10px;
	font-size:14px;
}
#noticeTabContent h3{font-size:1.3em;}
#noticeTabContent h4{font-size:1.1em;}

.tipsbox{
	background-color: #ffdf50;
  padding:1em;

  border:0.5em solid #fdb813;
	border-radius:1em;
	-webkit-box-shadow: 1px 1px 3px #999;
	-moz-box-shadow: 1px 1px 3px #999;
}
.tipsbox strong{
  background-color: #fef200;
}
.tipsbox2{
  padding:1em;
}
.tipsbox2 p{
  padding-top:0.5em;
}

.mydayNum2{
	display:none;
	padding:15px 0 10px 0  ;
}

@media(max-width:1199px){
	.mytopbar{
		width: 968px;
	}
}

@media(max-width:991px){
	.mydayNum{
		padding:5px;
	}
	.calendar{
		width: 40px;
		height: 40px;
		padding:7px 0 0 0;
	}
	.mytopbar{
		width: 748px;
	}
}
@media(max-width:767px){
	.mydayNum{
		padding:5px;
	}
	.calendar{
		width: 40px;
		height: 40px;
		padding:7px 0 0 0;
	}
	.mytopbar{
		width: 100%;
	}
	.mytopbar-title{
		text-align: center;
		font-size: 1em !important;
	}
	.mydayNum{
		display: none;
	}
	.mydayNum2{
		display: block;
	}
}

.tripTitle{
	z-index:101;
}
.tripIcon{
	z-index:100;
}
.tripthumb{
	position:absolute;
	top:0px;
	right:0px;
	z-index:99;
}
@media(max-width:991px){
	.tripthumb{
		top:300%;
		right:0px;
	}
}

.BP18 .tripHeader{background-color: #008c44;}
.BP18 .tripCountry{background-color:#9dd29c;}
.BP18 .tripPoint{background-color:#b3ddc0;}

.BW19 .tripHeader{background-color: #00ae8e;}
.BW19 .tripCountry{background-color:#9bd3ae;}
.BW19 .tripPoint{background-color:#e3f2e7;}

.BSP21 .tripHeader{background-color: #f05b7d;}
.BSP21 .tripCountry{background-color:#fcd4d1;}
.BSP21 .tripPoint{background-color:#f5e2e4;}

.BIG15 .tripHeader{background-color: #9f66ab;}
.BIG15 .tripCountry{background-color:#ebd0e3;}
.BIG15 .tripPoint{background-color:#e1deef;}

.BN18 .tripHeader{background-color: #0089cf;}
.BN18 .tripCountry{background-color:#aedfe4;}
.BN18 .tripPoint{background-color:#e1f3fd;}

.BM20 .tripHeader{background-color: #a0394b;}
.BM20 .tripCountry{background-color:#ffcd67;}
.BM20 .tripPoint{background-color:#fff0d7;}

.BIT16 .tripHeader{background-color: #f58220;}
.BIT16 .tripCountry{background-color:#ffe292;}
.BIT16 .tripPoint{background-color:#ffeed3;}

.BR12BR16 .tripHeader{background-color: #b41e8e;}
.BR12BR16 .tripCountry{background-color:#eabcd8;}
.BR12BR16 .tripPoint{background-color:#fad5e5;}

.BEE15 .tripHeader{background-color: #00a2a5;}
.BEE15 .tripCountry{background-color:#78cdd1;}
.BEE15 .tripPoint{background-color:#b1ded3;}

.BFR14A .tripHeader{background-color: #ed145a;}
.BFR14A .tripCountry{background-color:#f9bfc6;}
.BFR14A .tripPoint{background-color:#ffe1df;}

.BFR14B .tripHeader{background-color: #8c64ab;}
.BFR14B .tripCountry{background-color:#e9b3d2;}
.BFR14B .tripPoint{background-color:#f9e8f5;}

.BMA18 .tripHeader{background-color: #a0394c;}
.BMA18 .tripCountry{background-color:#fecd67;}
.BMA18 .tripPoint{background-color:#ffe4b7;}

.BKS14 .tripHeader{background-color: #f37043;}
.BKS14 .tripCountry{background-color:#ffdf6a;}
.BKS14 .tripPoint{background-color:#fff8ea;}

.BNE12 .tripHeader{background-color: #8c64ab;}
.BNE12 .tripCountry{background-color:#ebd0e4;}
.BNE12 .tripPoint{background-color:#ffecfa;}

.BCA11 .tripHeader{background-color: #6950a1;}
.BCA11 .tripCountry{background-color:#c7b2d6;}
.BCA11 .tripPoint{background-color:#f0e6fa;}

.BAU14 .tripHeader{background-color: #8cc63f;}
.BAU14 .tripCountry{background-color:#b5dbae;}
.BAU14 .tripPoint{background-color:#f0fae1;}

.BS11 .tripHeader{background-color: #72bf44;}
.BS11 .tripCountry{background-color:#b5dbae;}
.BS11 .tripPoint{background-color:#e3f2e7;}

.BS12 .tripHeader{background-color: #0095da;}
.BS12 .tripCountry{background-color:#c7d5ee;}
.BS12 .tripPoint{background-color:#c7eafb;}

.BSX12 .tripHeader{background-color: #f58220;}
.BSX12 .tripCountry{background-color:#ffce7b;}
.BSX12 .tripPoint{background-color:#fff1d9;}

.BSR16 .tripHeader{background-color: #ed1c24;}
.BSR16 .tripCountry{background-color:#fecf8c;}
.BSR16 .tripPoint{background-color:#ffdf6a;}

.AH23 .tripHeader{background-color: #00a6ef;}
.AH23 .tripCountry{background-color:#fefab1;}
.AH23 .tripPoint{background-color:#fefab1;}

.BAT11 .tripHeader{background-color: #b51e8f;}
.BAT11 .tripCountry{background-color:#f8c0d9;}
.BAT11 .tripPoint{background-color:#ecdaea;}

.AJS7 .tripHeader{background-color: #de007b;}
.AJS7 .tripCountry{background-color:#f9d8e9;}
.AJS7 .tripPoint{background-color:#fcebf3;}

.AJH7 .tripHeader{background-color: #f2abeb;}
.AJH7 .tripCountry{background-color:#f6ecf5;}
.AJH7 .tripPoint{background-color:#fcebf3;}

.AJF5 .tripHeader{background-color: #009fed;}
.AJF5 .tripCountry{background-color:#dbf1fe;}
.AJF5 .tripPoint{background-color:#dbf1fe;}

.BXG12 .tripHeader{background-color: #ed1b24;}
.BXG12 .tripCountry{background-color:#fee07e;}
.BXG12 .tripPoint{background-color:#fff3cb;}