@charset "UTF-8";
/*body,.bot_btn .submit-btn,.ban-text,.sj_bg .sj_main span{font-family: san serif}*/
.ban-text,.sj_bg .sj_main span,footer .fo_lx>span,footer .fo_share span,.fontLarge footer .fo_lx ul li a,footer *{font-family: "Microsoft JhengHei", PingFang, STHeiti,sans-serif;}
.ban-text{font-size: 1.8vw;line-height: 2vw;letter-spacing:unset}
.bantext-sec{margin-left: 2vw}
.intro_four{display: flex;flex-wrap: wrap;width: 100%;}
.intro_four>span.intro_space{width: 50%;margin-right: 0}
.cosh_intro .intro_txt{width: calc(100% - 420px);}
.bot_xx{width: 460px}
.bot_box .bot_main .bot_co span{width: 270px}
.bot_box .bot_main .bot_co .bot_rt{width: calc(100% - 270px)}
.name_box .bot_xx{width: 700px}
/*mobile*/
.cosh_intro .intro_txt{width: 100%}
.intro_btn{float:unset}
.sj_bg .sj_main{width: 60%}

.fontLarge body .ban-text{font-size:1.9vw; }

.fontMiddle body .ban-text{font-size:2vw; }

@media screen and (max-width: 1540px){
    .intro_btn{float:none;}
    .cosh_intro .intro_txt{float:none;width: 100%}
}
@media screen and (max-width: 1400px){
    .help_main .help_co .help_tit a{font-size: 20px}
}
@media screen and (max-width: 1200px){
    .cosh_intro .intro_txt{width: 100%;float: unset}
    .sj_bg .sj_main .sj_btn em,.intro_btn em{font-size: 16px}
    .sj_bg .sj_main{width: 98%}
    .bot_xx ul li a{font-size: 17px}
    .fontLarge .bot_xx ul li a{font-size: 19px}
    .fontMiddle .bot_xx ul li a{font-size: 18px}
    .inmain_bg .suc_txt .suc_btn .intro_btn em{font-size: 16px}
    .fontLarge .inmain_bg .suc_txt .suc_btn .intro_btn em{font-size:17px }
    .fontMiddle .inmain_bg .suc_txt .suc_btn .intro_btn em{font-size:16px }
}
@media screen and (max-width: 1024px){

}
@media screen and (max-width: 1023px){
    header #head-mid #header-mini-nav, header.scrolled #head-mid #header-mini-nav{padding:10px}
    header #header-mini-nav > ul > li{margin:0 5px 0 0 }
}
@media screen and (max-width: 768px){
    .ban-text{font-size: 16px;line-height: 25px;text-align: left;}
    .bantext-sec{margin-left: 0}
    .stext-cont{padding-left: 15px;padding-right: 45%}
    .bot_xx,.name_box .bot_xx{width: 100%}
    .bot_box .bot_main .bot_co .bot_rt{width: 100%}
    .bot_box .bot_main .bot_co.hyfl_box .bot_rt ul{display: block}
    .bot_box .bot_main .bot_co.hyfl_box .bot_rt ul li{margin-bottom:10px;border-radius:100px }
    .name_box .bot_xx ul li a{font-size: 12px;padding:15px 2px}
    .intro_four>span.intro_space{width: 100%}

}