[data-v-10e1a709] .el-dialog.dialog-enquireform{width:auto;max-width:500px}@media (max-width: 500px){[data-v-10e1a709] .el-dialog.dialog-enquireform{margin-top:0;margin-bottom:0}}@media (min-width: 850px){[data-v-10e1a709] .el-dialog.dialog-enquireform{width:700px;max-width:unset}}[data-v-10e1a709] .el-dialog.dialog-enquireform .el-form{padding:20px}[data-v-10e1a709] .el-dialog.dialog-enquireform .el-form legend{text-align:center;margin:2rem auto;width:100%;border-bottom:1px dashed #ccc;padding:1rem .5rem .5rem;font-weight:500;color:#000}[data-v-10e1a709] .el-dialog.dialog-enquireform .el-form .fieldset-inline .el-form-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}[data-v-10e1a709] .el-dialog.dialog-enquireform .el-form .fieldset-inline .el-form-item .el-form-item__content{line-height:inherit}h1{margin:10px 0 20px}.box1 p{color:#600}.tab ul li:last-child{border:none}@media screen and (min-width: 1140px){.tab{margin:50px auto 30px;overflow:hidden}.tab ul{width:100%;margin:0 auto}.tab ul li{float:left;background:#f5f5f5;height:67px;line-height:18px;text-align:center;border-right:1px solid #990000;font-family:Times New Roman;font-size:24px;padding-top:15px;color:#900;cursor:pointer}.tab ul li a{color:#900}.tab ul li.active{color:#fff;background:#900}.tab ul li span{width:100%;height:9px;font-size:14px;color:#666;display:inline-block}.tab ul li:first-child span:before{content:"classic and popular routes"}.tab ul li:nth-child(2) span:before{content:"check available dates"}.tab ul li:nth-child(3) span:before{content:"what our service includes"}.tab ul li:last-child span:before{content:"new friends are calling"}.tab ul li.active span:before{display:block;width:100%;height:9px;content:"";background:url(/assets/images/attractions/attractions.5.0/triangle-icon.png) no-repeat center}}@media screen and (max-width: 1140px){.tab{margin:50px auto 30px;overflow:hidden}.tab ul{width:100%;margin:0 auto}.tab ul li{float:left;background:#f5f5f5;height:67px;text-align:center;border-right:1px solid #990000;font-family:Times New Roman;font-size:16px;padding-top:5px;color:#900;cursor:pointer}.tab ul li a{color:#900}.tab ul li.active{color:#fff;background:#900}}.availabe h2{font-size:24px;color:#600;font-weight:400;font-family:Times New Roman;margin:10px 0}.per-tab{margin:10px 0 20px;width:100%;background:#fff}@media screen and (max-width: 1140px){.per-tab{margin:0;width:100%;background:#fff}}.per-tab tr{background:#fff none repeat scroll 0 0}.per-tab th{background:#912711;color:#fff;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:5px;vertical-align:middle;text-align:center;height:50px}.per-tab td{border:1px solid #ccc;padding:0;text-align:center;vertical-align:middle;height:80px}.p-tour{margin-bottom:0}.p-route{font-style:italic;font-size:14px;margin:0}.p-price{font-style:italic;font-size:14px;margin:0;color:red}.departures{clear:both;margin-top:10px}.departures .title{background:#1e9bf5;text-align:center;color:#fff;padding:10px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.departures .title p{margin:0;padding:0 20px;font-size:20px}@media screen and (min-width: 1140px){.departures .title .previous{margin-right:100px}.departures .title .next{margin-left:100px}}@media screen and (max-width: 1140px){.departures .title .previous{margin-right:10px}.departures .title .next{margin-left:10px}}.departures .title .previous{width:38px;height:43px;background:url(/assets/images/attractions/attractions.5.0/previous.png) no-repeat;cursor:pointer}.departures .title .previous:hover{background:url(/assets/images/attractions/attractions.5.0/previous-hover.png) no-repeat}.departures .title .next{cursor:pointer;width:38px;height:43px;background:url(/assets/images/attractions/attractions.5.0/next.png) no-repeat}.departures .title .next:hover{background:url(/assets/images/attractions/attractions.5.0/next-hover.png) no-repeat}.ocalendar{width:100%;background:#f5f5f5;margin:0!important;border:none}.ocalendar th,.ocalendar td,.ocalendar tr{padding:5px 10px;color:#690004;height:169px}.ocalendar th{text-align:center;padding:10px;font-size:18px;color:#333;width:14.28%;border:1px solid #bfbfbf}.ocalendar td{border:1px solid #bfbfbf}.ocalendar .day{display:block;font-weight:700;font-size:16px;text-align:center}.ocalendar ul{font-size:13px;text-align:left;margin:0;padding-left:15px}.ocalendar ul li{list-style-type:disc;padding-bottom:10px}.departures h2{width:100%;font-family:Arial;font-size:28px;font-weight:400;color:#600;margin:25px 0 10px}
