main[data-v-9463f724]{position:relative}.banner[data-v-9463f724]{position:relative;width:100%;overflow:hidden}.banner .el-carousel a[data-v-9463f724]{display:block;height:460px}.banner .el-carousel a img[data-v-9463f724]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner .box[data-v-9463f724]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;height:90%;width:500px;margin-left:-350px;background:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex}.banner .box nav[data-v-9463f724]{width:90px;flex:none;background-color:var(--main)}.banner .box nav span[data-v-9463f724]{display:flex;align-items:center;justify-content:center;width:100%;height:40px;color:#fff;font-weight:450;font-size:var(--fs_l);cursor:pointer}.banner .box nav span.on[data-v-9463f724],.banner .box nav span[data-v-9463f724]:hover{position:relative;background-color:#fff;color:var(--main)}.banner .box nav span.on[data-v-9463f724]:before,.banner .box nav span[data-v-9463f724]:hover:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:var(--warn)}.banner .box>div[data-v-9463f724]{width:100%;padding:10px}.banner .box .tab[data-v-9463f724]{display:flex;align-items:center;height:30px;border-bottom:2px solid var(--main)}.banner .box .tab li[data-v-9463f724]{display:inline-flex;padding:0 10px;font-size:var(--fs_m);font-weight:700;color:var(--txt_regular);position:relative;height:100%;align-items:center;cursor:pointer}.banner .box .tab li.on[data-v-9463f724],.banner .box .tab li[data-v-9463f724]:hover{color:var(--main)}.banner .box .tab li.on[data-v-9463f724]:before,.banner .box .tab li[data-v-9463f724]:hover:before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:0;height:0;border-width:4px;border-style:solid;border-color:transparent transparent var(--main)}.banner .box .visa .option[data-v-9463f724]{display:flex;flex-wrap:wrap;padding:10px 0 0;box-sizing:border-box;overflow:auto;max-height:90%}.banner .box .visa .option li[data-v-9463f724]{cursor:pointer;display:inline-flex;align-items:center;height:24px;border-radius:3px;margin:10px 10px 0 0;padding:0 10px;font-size:var(--fs_s);color:var(--txt_bigBold)}.banner .box .visa .option li.hot[data-v-9463f724]{position:relative}.banner .box .visa .option li.hot[data-v-9463f724]:before{content:"HOT";position:absolute;right:-5px;top:-5px;background-color:var(--err);color:#fff;font-weight:700;padding:1px 3px;font-size:10px;border-radius:3px 3px 3px 0}.banner .box .hotel .option[data-v-9463f724],.banner .box .tour .option[data-v-9463f724]{padding:20px 0 0}.banner .box .hotel .option li[data-v-9463f724],.banner .box .tour .option li[data-v-9463f724]{display:flex;align-items:center;height:50px}.banner .box .hotel .option li span[data-v-9463f724],.banner .box .tour .option li span[data-v-9463f724]{width:70px;flex:none;font-size:var(--fs_m);color:var(--txt_bold);text-align:right;padding:0 10px 0 0}.banner .box .hotel .option li>div[data-v-9463f724],.banner .box .tour .option li>div[data-v-9463f724]{max-width:300px}.banner .box .hotel button[data-v-9463f724],.banner .box .tour button[data-v-9463f724]{margin:20px 0 0 80px}section h2[data-v-9463f724]{padding:50px 0;text-align:center;font-size:32px;color:var(--txt_bold);font-weight:200}section h2 a[data-v-9463f724]{font-size:var(--fs_m);color:var(--txt_regular)}section h2 a[data-v-9463f724]:after{content:"\e60d\e60d";font-family:iconfont;font-size:var(--fs_m);color:var(--txt_placeholder);letter-spacing:-20px;padding:0 0 0 5px}.recommend[data-v-9463f724]{width:100%;max-width:1200px;overflow:hidden;margin:0 auto 50px}.recommend nav[data-v-9463f724]{display:flex;align-items:center;justify-content:center;margin:0 0 20px}.recommend nav a[data-v-9463f724]{position:relative;margin:-40px 20px 0;padding:15px 0;font-size:var(--fs_l);color:var(--txt_secondary);cursor:pointer}.recommend nav a[data-v-9463f724]:before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scale(0);width:100%;height:2px;border-radius:1px;background:var(--main);transition:transform .3s}.recommend nav a.on[data-v-9463f724],.recommend nav a[data-v-9463f724]:hover{color:var(--main);font-weight:700}.recommend nav a.on[data-v-9463f724]:before,.recommend nav a[data-v-9463f724]:hover:before{transform:translateX(-50%) scale(1)}.recommend nav a[data-v-9463f724]:hover{text-decoration:none}.recommend ul[data-v-9463f724]{display:flex;flex-wrap:wrap}.recommend ul li[data-v-9463f724]{display:inline-flex;width:22.22222%;margin:0 1.38333%;overflow:hidden;flex:none;position:relative;transition:transform .3s;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.1));filter:drop-shadow(0 0 5px rgba(0,0,0,.1))}.recommend ul li[data-v-9463f724]:hover{transform:translateY(-10px)}.recommend ul li a[data-v-9463f724]{display:block;border-radius:10px;overflow:hidden;margin:0 0 15px;width:100%}.recommend ul li a[data-v-9463f724]:hover{text-decoration:none}.recommend ul li a .imgWrapper[data-v-9463f724]{width:100%;position:relative;overflow:hidden;padding:20% 0}.recommend ul li a .imgWrapper img[data-v-9463f724]{display:block;width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}.recommend ul li a figure[data-v-9463f724]{background-color:#fff;padding:10px 15px}.recommend ul li a figure p[data-v-9463f724]{font-size:var(--fs_m);color:var(--txt_regular);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommend ul li a figure b[data-v-9463f724]{display:block;padding:10px 0 0;color:var(--err);font-size:var(--fs_l)}.recommend ul li a figure b[data-v-9463f724]:before{content:"¥";font-size:var(--fs_s)}.recommend ul li a figure b[data-v-9463f724]:empty:before{content:"¥ --"}.appointment[data-v-9463f724]{width:100%;max-width:1200px;overflow:hidden;margin:0 auto 50px}.hint b[data-v-9463f724]{display:block;font-size:14px;font-weight:400;color:#111;padding:0 0 20px}.hint p[data-v-9463f724]{font-size:14px;line-height:1.8;color:#666}.hint p a[data-v-9463f724]{color:var(--main);font-weight:700}.hint p .warn[data-v-9463f724]{color:var(--err);font-weight:700}@media only screen and (max-width:1024px){.banner .box[data-v-9463f724]{left:1%;top:1%;margin-left:0;transform:translate(0)}.recommend ul li[data-v-9463f724]{width:32%;margin:0 .66667%}}@media only screen and (max-width:768px){.banner .box[data-v-9463f724]{width:98%;overflow:hidden}.banner .box nav[data-v-9463f724]{width:20%}.banner .box .tab[data-v-9463f724]{white-space:nowrap}.banner .box .tab li[data-v-9463f724]{font-weight:400}.banner .box .hotel .option li>div[data-v-9463f724],.banner .box .tour .option li>div[data-v-9463f724]{max-width:50%}section h2[data-v-9463f724]{font-size:22px}.recommend nav[data-v-9463f724]{width:90%;margin:0 auto 20px;justify-content:space-around}.recommend nav a[data-v-9463f724]{margin:-40px 10px 0;font-size:14px;text-align:center}.recommend nav .on[data-v-9463f724]{font-weight:400!important}.recommend ul li[data-v-9463f724]{width:48%;margin:0 1%}.recommend ul li a img[data-v-9463f724]{height:auto}.recommend ul li a figure b[data-v-9463f724]{padding-top:4px}}@media only screen and (max-width:480px){.banner .box .tab li[data-v-9463f724]{padding:0 5px}.banner .box .visa .option li[data-v-9463f724]{height:auto;padding:8px 12px;margin:3px 5px;border:1px solid #ccc}section h2[data-v-9463f724]{font-size:var(--mobileTitle);padding:30px 0 40px}.recommend nav a[data-v-9463f724]{padding:10px 0}.recommend ul li[data-v-9463f724]{width:46%;margin:0 2%}.recommend ul li a figure[data-v-9463f724]{padding:8px 12px}.recommend ul li a figure b[data-v-9463f724]{font-size:var(--mobileSmallF)}}