﻿@charset "utf-8";

@font-face {
	font-family: "iconfont";
	src: url('fonts/iconfont.eot?t=2023050501');
	src: url('fonts/iconfont.eot?t=2023050501#iefix') format('embedded-opentype'),
	url('fonts/iconfont.woff?t=2023050501') format('woff'),
	url('fonts/iconfont.ttf?t=2023050501') format('truetype'),
	url('fonts/iconfont.svg?t=2023050501#iconfont') format('svg');
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
address,blockquote,body,button,caption,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,iframe,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0;outline:0}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{font:.16rem/1.5 Arial;color:#444;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;background:#f7f7f7;font-family:Microsoft YaHei,Arial,sans-serif}
body,html{min-width:100%;height:100%;margin:0;padding:0px;font-family:Helvetica Neue,Helvetica,STHeiTi,Arial,sans-serif}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
fieldset,img{border:0}
iframe{display:block}
li,ol,ul{list-style:none}
address,cite,dfn,em,i{font-style:normal}
hr{height:0;overflow:hidden;border:0}
font,h1,h2,h3,h4,h5,h6{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
input[type=checkbox],input[type=radio],select{vertical-align:middle}
select{height:23px;line-height:23px;padding:3px}
a{color:#444;text-decoration:none}
a:hover{color:#f60}
a,button{cursor:pointer}
button,input,select,textarea{font-family:inherit;font-size:100%}
textarea{resize:none}
/*bootstrop start*/
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}
/*bootsyrop end*/
.jp-body{font-family:Meiryo,MS UI Gothic}
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.cb{clear:both}
.f-cb{zoom:1}
.f-cb:after{content:'';clear:both;display:table;font-size:0;line-height:0}
.f-pr{position:relative;zoom:1}
.f-ib{display:inline-block;vertical-align:middle;zoom:1}
.f-rmb{font-family:Arial!important;font-style:normal}
.link{color:#158bc4;text-decoration:underline}
.link:hover{color:#f60}
.g-wp{width:100%;height:100%}
.g-wp.f-cb .logo img{height:.9333rem;width:initial;margin:0 auto}
.g-header .layout_m_jp_new_logo_img_2021_10 { height: 0.5rem !important; width: initial !important; margin:.24rem auto 0 !important; }
.g-header .layout_pc_jp_new_logo_img_2021_10 { margin: 20px 0px 11px 0px !important; width: 220px !important; }
.jp-body .g-header .layout_pc_jp_new_logo_svg { 
	height: 55px;
	width: 220px;
	padding: 8px 0px 0 0px !important; 
}
.jp-body  .logo  svg.foot-new-logo-svg,
.logo  svg.foot-new-logo-svg{
	height: 55px;
	width: 220px;
}
.jp-body .g-header .layout_m_jp_new_logo_svg,
.g-header .layout_m_jp_new_logo_svg { 
	height: 1.45rem;
	width: 6rem;
	margin-top: -0.05rem; 
}
.g-con{position:relative;overflow:auto;padding-top:1.35rem}
.g-con,.g-header.fullscreen{height:100%}
.g-header{background:#fff;border-top:0;box-shadow:0 0 .5rem #ccc;height:1.2rem;position:absolute;width:100%;z-index:1000}
.g-header .m-bar{position:relative;float:right;margin:20px 0 0;color:#afafaf}
.g-header .m-bar .lang a,.g-header .m-bar .lang i,.g-header .m-bar .menu .bn-back,.g-header .m-bar .menu .bn-del i,.g-header .m-bar .menu .bn-tlog i{background-image:url(img/bg-base.png?vs=20170222);background-repeat:no-repeat}
.g-header .logo{background:#fff;border-bottom:.03rem solid #00ab6f;float:none;height:1.32rem;margin:0 auto;padding:.176667rem 0 .2rem;position:absolute;text-align:center;width:100%;z-index:1000}
.g-header .logo img{display:block;margin-top:5px}
.g-header .logo a{display:inline-block}
.g-header .m-nav{float:left;margin:20px 0 0 20px}
.g-header .m-nav .sub-nav{position:absolute;top:4pc;left:0;background:#fff;width:100%;border-top:1px solid #dcdcdc;display:none}
.g-header .m-nav .sub-nav li{margin:0 27px 0 0;padding:15px 0}
.g-header .m-nav .sub-nav a{line-height:28px;font-size:14px;color:#434343;display:block}
.g-header .m-nav .sub-nav a:hover,.g-header .m-nav .sub-nav a:hover i{color:#faa701}
.g-header .m-bar i,.g-header .m-nav i{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:15px}
.g-header .m-nav i{font-size:22px;margin-right:10px;color:#00ac70}
.g-header .m-nav .slide i{font-size:15px;margin-left:10px;margin-right:0}
.g-header .m-bar i{font-size:20px;line-height:26px;margin-right:5px;margin-left:-5px}
.g-header .m-nav .sub-nav .i-1:before{content:"\e612"}
.g-header .m-nav .sub-nav .i-2:before{content:"\e611"}
.g-header .m-nav .sub-nav .i-3:before{content:"\e601"}
.g-header .m-nav .sub-nav .i-4:before{content:"\e608"}
.g-header .m-nav .sub-nav .i-5:before{content:"\e606"}
.g-header .m-nav .sub-nav .i-6:before{content:"\e60d"}
.g-header .m-nav .sub-nav .i-7:before{content:"\e60b"}
.g-header .m-nav .sub-nav .i-8:before{content:"\e613"}
.g-header .m-nav .sub-nav .i-9:before{content:"\e616"}
.g-header .m-nav .sub-nav .i-10:before{content:"\e618"}
.g-header .m-nav .sub-nav .i-11:before{content:"\e645"}
.g-header .m-nav .sub-nav .i-12:before{content:"\e617"}
.g-header .m-nav .sub-nav .i-13:before{content:"\e615"}
.g-header .m-nav .sub-nav .i-14:before{content:"\e614"}
.g-header .m-nav .sub-nav .i-15:before{content:"\e619"}
.g-header .m-nav .sub-nav .tour .i-1:before{content:"\e637"}
.g-header .m-nav .sub-nav .tour .i-2:before{content:"\e634"}
.g-header .m-nav .sub-nav .tour .i-3:before{content:"\e636"}
.g-header .m-nav .sub-nav .tour .i-4:before{content:"\e635"}
.g-header .m-nav .sub-nav .tour .i-5:before{content:"\e632"}
.g-header .m-nav .sub-nav .tour .i-6:before{content:"\e633"}
.g-header .m-nav .sub-nav .tour .i-7:before{content:"\e623"}
.g-header .m-nav .slide i:before{content:"\e624"}
.g-header .m-nav .slide .current i:before{content:"\e625"}
.g-header .m-bar .i-user:before{content:"\e61f"}
.g-header .m-bar .menu .i-2:before{content:"\e62a"}
.g-header .m-bar .menu .i-3:before{content:"\e638"}
.g-header .m-bar .menu .i-4:before{content:"\e62b"}
.g-header .m-bar .menu .i-5:before{content:"\e63a"}
.g-header .m-bar .lang,.g-header .m-bar .user{float:left}
.g-header .m-bar a{font-size:9pt;color:#afafaf}
.g-header .m-bar .user{display:block;margin:0;height:initial;color:#00ab6f;line-height:.8rem}
.g-header .m-bar .user .name{display:inline-block;overflow:hidden;max-width:70px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap}
.g-header .m-bar .user .msg{color:#afafaf}
.g-header .m-bar .user a{float:left;color:#333}
.g-header .m-bar .user a:hover .i-user{background-position:-30px -17px}
.g-header .m-bar .user .login-signup{color:#afafaf;vertical-align:middle}
.g-header .m-bar .user .login-signup a{float:none;color:#afafaf}
.g-header .m-bar .user .login{margin:0 10px 0 0}
.g-header .m-bar .user .signup{margin:0 0 0 10px}
.g-header .bn-user{position:absolute;top:0;right:0;width:45px;height:45px;}
.g-header .bn-user i{background-position:-67px -8px}
.g-header .m-bar .user .menu{position:absolute;top:0;right:0;z-index:50;display:none;width:9rem;border-top:1px solid #fcfcfa;background:#fff;box-shadow:0 0 8px #aaa;font-size:.33rem;animation:opacityTrans .5s}
.g-header .m-bar .user>.name{display:none}
.g-header .m-bar .user .menu .name{display:block;padding-top:.3rem;padding-left:.5rem;max-width:initial;font-size:.4rem}
.g-header .m-bar .user .login-signup a:hover,.g-header .m-bar .user a:hover,.g-header .m-bar .user a:hover .msg{color:#faa701}
.g-header .m-bar .menu li a{color:#afafaf;display:block;float:none;font-size:.4rem;margin:0;position:relative}
.g-header .m-bar .menu li strong{color:#faa701;font-weight:400}
.g-header .m-bar .menu .bd{background:#eee;color:#6b6b6b;padding:.4rem .5rem}
.g-header .m-bar .menu .bd a{color:#6b6b6b;float:none;font-size:.4rem;margin:0}
.g-header .m-bar .menu li{border-bottom:.03rem solid #f7f4f0;font-size:14px;line-height:1.7rem;margin:0 .5rem;padding:0}
.g-header .m-bar .menu i{font-size:.5rem}
.g-header .m-bar .menu .bd a:hover,.g-header .m-bar .menu li a:hover{color:#00ab6f}
.g-header .m-bar .menu .panel{position:absolute;top:0;left:0;background:#fff;width:300px;height:260px;color:#6b6b6b}
.g-header .m-bar .menu .panel .p-hd{position:relative;padding-top:10px;line-height:20px;font-size:1pc;text-align:center}
.g-header .m-bar .menu .panel .p-bd{padding:10px;overflow:auto}
.g-header .m-bar .menu .panel .p-fd{padding:10px 20px;background:#fff}
.g-header .m-bar .menu .panel .bn-back{position:absolute;top:10px;left:10px;background-position:0 -44px;width:10px;height:19px;display:block}
.g-header .m-bar .menu .bn-tlog{float:none;font-size:1pc;color:#00ab6f}
.g-header .m-bar .menu .bn-tlog i{margin-right:5px;background-position:0 0;width:9pt;height:17px}
.g-header .m-bar .cn{background-position:-152px 0}
.g-header .m-bar .en{background-position:-152px -26px}
.g-header .m-bar .hk{background-position:-152px -131px}
.g-header .m-bar .th{background-position:-152px -52px}
.g-header .m-bar .jp{background-position:-151px -78pt}
.g-header .m-bar .kr{background-position:-152px -78px}
.g-header .m-bar .lt{float:left;height:456px;background:#f2f2f2;width:140px}
.g-header .m-bar .lt a:hover{color:#faa701}
.g-header .m-bar .rt{float:right;width:10pc}
.g-header .m-bar .rt a{padding:0 20px 0 5px}
.g-header .m-bar .mon a{background:0 0}
.g-header .m-bar .lang .langs .mon li{padding:15px 10px}
.g-header .bn-menu i,.g-header .bn-user i,.g-header .m-bar .menu .bn-back{margin:10px 0 0 10px;width:25px;height:25px;display:block;background:0 0}
.g-header .bn-menu{position:absolute;top:0;left:0;width:45px;height:45px;}
.g-header .bn-menu i{background-position:-13px -10px}
.g-header .m-nav ul{position:relative;z-index:10}
.g-header .m-nav li{position:relative;float:none;margin:0;border-bottom:.03rem solid #eee}
.g-header .m-nav a{position:relative;display:block;padding:.25rem 0 .25rem .7rem;color:#333;font-size:.4375rem}
.g-header .m-nav .i-m-arr{position:absolute;bottom:-10px;left:50%;display:none;margin-left:-20px;width:24px;height:10px;background:url(img/index/i-nav-arr.png) no-repeat}
.g-header .m-nav .i-arr-1{top:2pc;border-color:transparent transparent #dcdcdc}
.g-header .m-nav .i-arr-1,.g-header .m-nav .i-arr-2{position:absolute;left:10px;display:none;width:0;height:0;border-style:solid;border-width:0 11px 11px}
.g-header .m-nav .i-arr-2{top:33.5px;border-color:transparent transparent #fff}
.g-header .m-nav .current i{background-position:-73px -14px}
.g-header .m-nav .current .i-m-arr{display:block;background-position:0 0}
.g-header .m-nav .current .i-arr-1,.g-header .m-nav .current .i-arr-2{display:block}
.g-header .m-nav .sec-nav,.g-header .m-nav .thr-nav{position:fixed;top:45px;right:0;left:auto;z-index:500;display:none;overflow:auto;width:2rem;height:100%;border:0;background:#fff;-webkit-overflow-scrolling:touch}
.g-header .m-nav .sec-nav li,.g-header .m-nav .thr-nav li{margin:0;padding:0 .2rem;border:0;background-image:none}
.g-header .m-nav .sec-nav li a,.g-header .m-nav .thr-nav li a{padding:.15rem 0;line-height:21px}
.g-header .m-nav{position:relative;z-index:500;display:block;margin:0;padding-top:1.35rem;width:100%;height:100%;background:#fff}
.g-header .m-nav .current{background-color:#fff;color:#00ab6f}
.g-header .m-nav .JshowSub{position:absolute;top:0;right:0;left:auto;z-index:500;display:none;overflow:auto;padding-top:1.35rem;width:50%;height:100%;border:0;box-shadow:0 .1rem .6rem #ccc;-webkit-overflow-scrolling:touch;animation:widthTrans 1s}
.g-header .m-nav .JshowSub li{margin:0;padding:0;border-bottom:.03rem solid #eee;background-image:none}
.g-header .m-nav .JshowSub li a{padding:.25rem 0 .25rem .4rem;min-width:4rem;font-size:.4rem;line-height:normal}
.g-header .m-nav .cs,.g-header .m-nav .current .i-m-arr,.g-header .m-nav .phone-sp,.g-header .m-nav .sec-nav,.g-header .m-nav .sec-nav .pn,.g-header .m-nav .thr-nav .pn{display:none}
.g-header .m-nav .current a,.g-header .m-nav a.active{color:#00ab6f}
.g-header .m-nav .phone-sp{display:block}


@keyframes shinning{0%{box-shadow:0 0 0 0 #ff0}
	50%{box-shadow:0 -2px 6px 0 #ff0}
	to{box-shadow:0 0 0 0 #ff0}
}
@keyframes flowering1{0%{width:0;top:33px;margin-left:9px}
	to{width:37px;top:15px;margin-left:-9px}
}
@keyframes flowering2{0%{width:0;top:25px;margin-left:-185px}
	to{width:20px;top:15px;margin-left:-195px}
}
@keyframes flowering3{0%{width:0;top:29px;margin-left:-26pc}
	to{width:28px;top:15px;margin-left:-430px}
}
@keyframes widthTrans{0%{width:0}
	to{width:50%}
}
@keyframes rotateTicket{0%{transform:scale(1.5) rotate(0)}
	to{transform:scale(1.5) rotate(180deg)}
}
@keyframes opacityTrans{0%{opacity:0}
	to{opacity:1}
}
.g-header .national-header{width:75pc;height:100%;position:absolute;overflow:hidden;left:50%;margin-left:-600px}
.g-header .bn-close,.g-header .bn-menu,.g-header .bn-user{width:1.2rem;height:1.2rem;position:absolute;z-index:2000}
.g-header .bn-close{left:0;top:0}
.g-header .bn-back i,.g-header .bn-close i,.g-header .bn-menu i,.g-header .bn-user i{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.65rem;background:0 0;color:#00ab6f;width:initial;height:initial;line-height:1.3rem;padding-left:.3rem;margin:0}
.g-header .bn-close i{color:#aaa}
.g-header .bn-menu i:before{content:'\e668'}
.g-header .bn-user i:before{content:'\e671'}
.g-header .bn-close i:before{content:'\e669'}
.g-header .bn-menu,.g-header .bn-user{display:block}
.g-header .lang a span{background:url(img/bg-base.png?vs=20170222) no-repeat;background-size:8.6rem 10rem;width:1.3rem;height:.85rem;display:inline-block;vertical-align:-.3rem}
.g-header .lang .en{background-position:-5.05rem -.9rem;padding-top:.1rem}
.g-header .lang .cn{background-position:-5.05rem 0;padding-top:.1rem}
.g-header .lang .th{background-position:-5.05rem -1.8rem}
.g-header .lang .jp{background-position:-5.05rem -3.5rem;padding-top:.1rem}
.g-header .lang .kr{background-position:-5.05rem -2.6rem;padding-top:.1rem}
.g-header .lang .hk{background-position:-5.05rem -4.38rem;padding-top:.1rem}
.g-header .g-wp h2{font-size:.4rem;font-weight:400;text-align:center;padding:.2rem 0}
.g-header .m-nav .sub-nav i{margin-right:.3rem;font-size:.5rem}
.g-header .m-bar{position:absolute;margin:0;top:1.2rem;right:0}
.g-header .login-signup,.g-header .m-bar .menu .bd .i-5{display:none}
.g-header .h-login{position:absolute;z-index:2000;right:.2rem;top:.35rem;color:#00ab6f;font-size:.4rem}
.g-header .logo img{margin-top:0}
.g-header .m-bar .user .i-user,.g-wp .pc-nav,body>.pc-only{display:none}
.g-article{display:none;width:100%;height:100%}
.g-article .hd{position:absolute;background:#00ab6f;height:1.2rem;top:0;width:100%;z-index:100}
.g-article .hd input{padding:.1rem;width:7rem;border:0;text-align:center}
.g-article .bd{height:100%;padding-top:1.2rem;overflow:auto}
.hd h1{font-size:.4375rem;text-align:center;color:#fff;font-weight:400;padding-top:.23rem}
.hd h1 small{position:absolute;right:.4rem;top:.3rem;cursor:pointer}
.hd h1 .date-done{display:none}
.bn-back{position:absolute;padding:0 .15rem;height:initial;width:initial}
.bn-back i{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.6rem;line-height:1.2rem;color:#fff}
.bn-back i:before{content:'\e66a'}
.lan-switch-title{display:block;padding:0 0 0 .7rem;font-size:.35rem;color:#666}
.disablebtn{background:#b1b1b1!important;border:1px solid #b1b1b1!important}

/*观光巴士头部*/
.g-header.carhead .bn-user i:before,.g-header.carhead  .bn-menu i:before{
    color: #4c4c4c;
}

.g-header .m-top-nav{
	top: 1.32rem;
	position: absolute;
	text-align: center;
	line-height: 1rem;
	background: #e8e8e8;
	padding-top: 0.5rem;
	padding-bottom: .1rem;
	display: none;
	z-index: 1001;
}
.g-header .m-top-nav:before{
	display: block;;
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-right: 0.24rem solid transparent;
	border-bottom: 0.24rem solid #f2f4f7;
	border-left: 0.24rem solid transparent;
	top:-0.24rem;
	left: 0.4rem;
}
.g-header .m-top-nav a{
	width: 2.306667rem;
	height: 0.666667rem;
	line-height: 0.666667rem;
	background: #d3d3d3;
	margin-left: 0.16rem;
	float: left;
	display: inline-block;
	margin-bottom: 0.466667rem;
	border-radius: 0.106667rem;
	font-size: 0.373333rem;
	color:#747474;
}
.g-header .m-top-nav a.active{
	background: #ff9b17;
	color: #fff;
}
.g-header .top-nav-mask{
	width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; bottom: 0px; background: rgb(0, 0, 0); opacity: 0.7;
}
.carhead.g-header .logo{
	border-bottom: .03rem solid transparent;
}
.carhead.g-header .h-login{
	color: #4c4c4c;
}
.g-header .jfguanli, .g-header .zhanghushezhi{
	display: none;
}

/* 用户协议更新需求 */
#UserAgreement,#PrivacyPolicy {
	color: #00abff;
}
#UserAgreement:hover,#PrivacyPolicy:hover {
	color: #00ab6f;
}
/* 2022.05.07 业务验收提出新增优化，日文新配置导航，M站二级菜单不展示左侧背景箭头 */
.g-header .m-nav .JshowSub.open-inside-nav li a.open-in-nav-new {
	background: none;
	padding: .25rem .6rem .25rem .4rem;
}
.g-header .m-nav .JshowSub.open-out-nav li a,
.g-header .m-nav .JshowSub.open-inside-nav li a.open-out-nav-new {
	background: url(//media.springairlines.com/cache/style/site5/img/newJP/m/index-share.png) no-repeat center right .2rem/.2rem;
	padding: .25rem .6rem .25rem .4rem;
	color: #008856;
	display: inline-block;
	min-width: initial;
}
.every-city-tips-all {
	float: right;
}
.every-city-tips-all .every-city-tips {
	padding: 0.12rem;
	text-align: center;
	background: #ededed;
	color: #646464;
	font-size: 0.3rem;
	font-family: '苹方中等';
	border-radius: 0.1067rem;
	margin-left: 0.2rem;
}