.head-translation-item,.head-login-item{position: absolute;display: inline-block;text-align: center;font-size: 12px;top: 25px;right: 410px;color: #fff;}
.head-translation-none{position: absolute;width: 140px;z-index: 1200;background: #f2f2f1;padding: 8px;box-sizing: border-box;width: 143px;left: -56px;top: 49px;display: none;overflow: visible!important;}
.head-translation-none .fa-sort-asc{color:#f2f2f1;position: absolute;width: 30px;display: inline-block;text-align: center;left: 50%;margin-left: -15px;top: -5px;}
.head-translation-button{background: #535555;color: #FEFEFE;font-size: 13px;line-height: 22px;text-align: center;cursor: pointer;}
.head-translation-icon{cursor: pointer;}
.head-translation-item .fa-language{font-size: 16px!important;}
#google_translate_element {
    position: relative;
    line-height: normal;
    margin-top: 10px;
    display: inline-block;
}
@media (min-width: 1080px){
	.head-translation-button:hover{opacity: 0.8;}
	.head-translation-icon:hover,.head-login-icon:hover{opacity: 0.8;}
}
@media (max-width: 1279px){
	.head-translation-item{position: fixed;right: auto;left: 50px;top: 7px;}
	.head-translation-none{top: 50px;}
}
.footer-logo {
    text-align: center;
    padding-bottom: 20px;
}
.footer-logo img {
    max-width: 190px;
    vertical-align: middle;
}
@media (max-width: 1230px){
	.footer-logo {background: #397657;padding: 10px 0;border-bottom: 1px solid #fff;}
}
@media (max-width: 767px) {
    .footer-logo img {
        max-width: 150px;
    }
}
.head-tel-pc{display: none;display: inline-block;position: absolute;top: 15px;right:50px;}
.head-tel-mobile{display: none;position: absolute;top: 6px;right:10px;}
.head-tel-pc img,.head-tel-mobile img{width: 100px;}
.head-line-mobile img{width: 35px!important;}
.head-contact-button{display: none;}
.new_index_footer_pc_t_nr{padding-top: 20px;}
.new-footer-phone-item{padding: 1px 0;}
.footer-mobile-background{position: fixed;width: 100%;background: rgba(0,0,0,0.5);left: 0;height: 100%;top: 0;z-index: 9000;display: none;}
.footer-mobile-alert {
    background: #f2f2f2;
    border: 2px solid #e6e6e6;
    padding: 30px 14px 30px 14px;
    box-sizing: border-box;
    width: 600px;
    position: fixed;
    left: 50%;
    margin-left: -300px;
    top: 50%;
    z-index: 9001;
    margin-top: -167px;
    display: none;
}
.footer-mobile-close {
    position: absolute;
    color: #fff!important;
    font-size: 15px;
    position: absolute;
    right: 5px;
    top: 0;
    display: inline-block;
    text-align: center;
    line-height: 6px;
    padding: 0 5px;
    border-radius: 5px;
    background: rgba(0,0,0,0.5);
}
.footer-mobile-close p{display: inline-block;color: #fff!important;}
.footer-mobile-close:hover{opacity: 0.8;}
.footer-mobile-alert p {
    color: #4d4d4d;
    font-size: 15px;
    line-height: 25px;
}
@media (max-width: 767px) {
    .footer-mobile-alert {
        padding: 30px 5px 30px 5px;
        width: 96%;
        left: 2%;
        margin-left: 0;
        margin-top: -118px;
    }
    .footer-mobile-alert p, .footer-mobile-alert li {
        font-size: 14px;
        line-height: 22px;
    }
}
.new_index_footer_pc_b{padding: 1px 0;}
.footer-icons{display: inline-block;vertical-align:0;}
.footer-icons i{font-size: 14px;color:#fff; margin-left:3px; vertical-align: middle;}
.head-contact-button{display: inline-block;position: absolute;top: 20px;right:50px;display: none;}
.head-contact-button img{width: 100px;vertical-align: middle;}



.head-tel-mobile{top: 8px;right: 5px;}
.head-tel-mobile img{width: 60px;}
.head-search-top{width: 220px;position: absolute;top: 20px;right: 170px;}
.head-search-submit i{margin-left: 3px;}
.head-search-submit{display: block;width: 60px;height: 30px;line-height: 30px;background: #fde483;cursor: pointer;text-align: center;color: #fff;font-size: 12px;float: right;position: relative;}
.head-search-submit input{position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;}
.head-search-input{margin-right: 60px;}
.head-search-input input{width: 100%;height: 30px;box-sizing: border-box;font-size: 12px;line-height: 30px;background: #f2f2f2;-webkit-appearance: none;padding: 0 5px;border: none;}
.head-search-input input:focus{outline: none;}
.search-tag-item a{display: inline-block;font-size: 12px;color:#fff;cursor: pointer;margin-right: 5px;}
.search-tag-item{line-height: 15px;}
.head-mobile-search{color: #fde483!important;position: fixed;left: 60px;top: 6px;display: none;}
.head-mobile-search i{font-size: 18px!important;}
@media (min-width: 1080px){
.search-tag-item a:hover{text-decoration: underline!important;color:#ebd272;text-decoration: underline!important}
}
.head-main.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/* Hides from IE-mac \*/
*:first-child+html .clearfix{zoom:1;} /* IE7 */
* html .clearfix { height: 1%;zoom:1;}
/*.clearfix {display: block;}*/
.left{float: left;}
.right{float: right;}
.head-telephone img {width: 126px;vertical-align: middle;}
.head-telephone{position: absolute;right: 20px;top: 18px;}
.proMenu{width: 180px;float: left;box-sizing: border-box;padding: 0px 10px;font-family: "微軟正黑體";}
.proMenuFst{color: #555;font-size: 14px;line-height: 20px;padding-right: 15px;cursor: pointer;margin-bottom: 15px; font-weight: bold;border-left: 3px solid #555;padding-left: 5px;}
.proMenuFsth{color:#869ec0;font-weight: bold;border-left: 3px solid #869ec0;padding-left: 5px;}
.proMenuSec{padding-left: 15px;font-size: 13px;color: #888;margin-bottom: 15px;line-height: 20px;padding-right: 15px;cursor: pointer;font-weight: bold;}
.proMenuSech{color:#869ec0;font-weight: bold;}
.proMenuSecCon a{color: #999999;font-size: 14px;padding-left: 30px;font-weight: bold;}
.proMenuSecCon li{margin-bottom: 15px;}
.proMenuSecCon a:hover{color: #72bdec;font-weight: bold;}
.proMenuFstCon{display: none;}
.proMenuSecCon{display: none;}
.proMenuFst .fa-angle-down{font-weight: bold;float: right;display: block;}
.proMenuFsth .fa-angle-down{display: none;}
.proMenuFsth .fa-angle-up{color: #988460; font-weight: bold; float: right;display: block !important;}
.proMenuFst .fa-angle-up{display: none;}
.proMenuFst .proMenuFsth .fa-angle-down{display: none;}
@media (max-width: 990px) {
	.proMenu{display: none;}
}
/*菜单css*/
.q_dra_head_pc_fix .q_dra_head_pc_mennu{position: static;padding-bottom: 0px;}
.q_dra_head_pc_fix .q_dra_head_pc_mennu .xinde-head3li a{position: relative;z-index: 11;}
.q_dra_head_pc_fix .q_dra_head_pc_mennu .xinde-head3li a{line-height: 58px;}
.q_dra_head_pc_mennu li a{line-height: 38px;text-align: center;}
/*.xinde-head3li a:hover{border-bottom: 4px solid #e8baba;}*/
.menu_ahover{ color:#72bdec!important; border-bottom: 4px solid #e8baba!important;}
.menu_ahover_span{ color:#e8d6cc!important;}
.xinde-head3li a{border-bottom: 4px solid transparent;}
.free-get a:hover{border-bottom: none!important;}
.free-get a{line-height: 38px!important;}
.q_dra_head_pc_fix .free-get{margin-top: 10px!important;}
.q_dra_head_pc_fix .q_dra_head_pc_logo_ss{margin-top: 10px;}
.xinde-head3li a:hover .xinde-head3li-sj{background: url(/assets/images/vr/head/pc/head-arrow-up-1.svg) no-repeat right -1px;}
/*.xinde-head3li:hover a{border-bottom: 4px solid #e8baba;}*/
.xinde-head3li:hover .xinde-head3li-sj{background: url(/assets/images/vr/head/pc/head-arrow-up-1.svg) no-repeat right -1px;}
.q_dra_head_pc{padding-bottom: 0px;}
.fishMenuPc{position: absolute;width: 100%;background: #fff;left: 0px;z-index: 1100;border-top: 5px solid #e6e6e6;border-bottom: 5px solid #e6e6e6;/*padding-top: 20px;*/display: none;}
.xinde-head3li{position: static;}
.fishMenuPcGp{/*margin-bottom: 20px;*/margin-left: 20px;width: 270px;margin-right: 40px;}
.fishMenuPcTl{font-size: 16px;font-weight:500;color: #1A1A1A;margin-bottom: 10px;}
.q_dra_head_pc_mennu .fishMenuPcLi a{display: block;color: #808080!important;font-size: 15px;text-align: left;border: none!important;line-height: 20px!important;height: 20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-weight: 300;}
.fishMenuPc{text-align: left;}
.q_dra_head_pc_mennu .fishMenuPcLi{width: 135px;margin-bottom: 10px;}
.q_dra_head_pc_mennu .fishMenuPcLi a:hover{border: none!important;color: #D69999!important;font-weight: 300;}
.fishMenuPcGp1{width: 135px;}
.xinde-head3li:hover .fishMenuPc{display: block;}
.q_dra_head_pc_fix .q_dra_head_pc_mennu li{margin: 0px 5px;}
.q_dra_head_pc_fix .q_dra_head_pc_mennu{margin-left: 90px;}
@media (max-width: 1280px) {
	.q_dra_head_pc_mennu li a p{font-size: 13px;}
	.fishMenuPcTl{font-size: 12px;}
	.q_dra_head_pc_mennu .xinde-head3li a{font-size: 12px;}
	.q_dra_head_pc_logo_ss{width: 140px;}
}
.q_dra_head_sj_menu_nr{background: #fff;display: none;}
.q_dra_head_sj_menu_nr_gp a{color: #000000;padding: 7px 10px;}
.q_dra_head_sj_menu_nr_gp a span{padding-left: 0px!important;}
.q_dra_head_sj_menu_ssbtn{background: url(/assets/images/project/product/newsj_03.png) no-repeat center;color: #fff;}
.q_dra_head_sj_menu_nr_gp form{border-bottom: 1px solid #e6e6e6;margin: 7px 10px;}
.q_dra_head_sj_menu_ss{padding: 5px 10px;}
.q_dra_head_sj_menu_nr_gp .headFirsth{background-color: #f2f2f2;color: #72bdec!important;font-weight: bold;}
.headFirstI{display: inline-block;background: url(/assets/images/project/product/newsj_09.png) no-repeat;width: 15px;height: 11px;margin-top: 6.5px;}
.q_dra_head_sj_menu_nr_gp .headFirsth .headFirstI{background: url(/assets/images/project/product/newsj_06.svg) no-repeat;}
.q_dra_head_sj_menu_nr_gp{padding: 0px;}
.xinde-sj-head-yin-sanj-biaot{background: #fff;padding: 5px 10px 5px 30px!important;}
.q_dra_head_sj_menu_nr_gp a:hover{color: #000000;}
.xinde-sj-head-yin-sanj-biaot{font-size: 15px!important;}
.xinde-sj-head-yin-sanj-biaot i{display: inline-block;background: url(/assets/images/project/product/newsj_09.png) no-repeat;width: 15px;height: 11px;margin-top: 6.5px;}
.xinde-sj-head-yin-sanj a:hover{background: #fff!important;}
.xinde-sj-head-yin-sanj-biaoth  i{background: url(/assets/images/project/product/newsj_06.svg) no-repeat;}
.xinde-sj-head-yin-sanj-biaoth{color: #72bdec!important;font-weight: bold;}
.xinde-sj-head-yin-sanj-yinc a{background: none!important;color: #999999!important;font-size: 15px!important;}
.xinde-sj-head-yin-sanj-yinc a:hover{color: #72bdec;font-weight: bold;}
.fishsjImg{text-align: center;}
.fishsjImg a{display: inline-block;margin: 0px 10px;margin-top: 12px;}
.xinde-sj-head-yin-sanj{display: none;}
.xinde-sj-head-yin-sanj-yinc{display: none;}
.q_dra_head_sj_menu_nr_gp a{padding: 7px 10px;}
.xinde-sj-head-yin-sanj-yinc a{padding-left: 45px;}
.allProductNav{color:#000;}
.all_product_ahover{color:#72bdec!important;}
.pc-menu-h3-a{color:#000!important;}


/*新menu樣式*/
.head-logo{display: inline-block;float: left;margin-top: 17px;}
.head-logo img{/*height: 50px!important;*/vertical-align: middle;width: 250px;margin-left: 10px;}
.head-main{margin-left: 275px;}
.head-main li{float: left;margin-right: 1%;}
.head-main li a{color: #fff;font-size: 15px;font-weight: bold;display: inline-block;padding: 20px 0;}
.head-main li a p{font-size: 12px;}
.head-text{display: inline-block;text-align: center;}
.head-main li a i{display: inline-block;vertical-align: top;margin-left: 5px;}
.head-none{display: none;position: absolute;width: 100%;left: 0;top: 80px;background: #28573d!important;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;box-sizing: border-box;padding: 36px 37px;}
.head-group{margin-right: 110px;}
.head-group .head-menu-second{color: #fde483!important;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.head-group .head-menu-second a{padding: 0;color: #e9d36f!important;}
.head-group .head-menu-second i{color: rgba(16,91,84,1);}
.head-group ul li{float: none;line-height: normal;margin-bottom: 15px;margin-right: 0;}
.head-group ul li a{padding: 0;color: #fff;font-size: 14px;font-weight: bold;}
.head-menu-icon{display: none;}
.head-menu-icon i{font-size:32px;}
.head-menu-icon p{font-size: 12px;line-height: 14px;margin-top: -6px;}
.head-menu-icon i, .head-translation-icon i{display: inline-block;vertical-align: 3px;margin-left: 1px;}
.head-menu-icon p i, .head-translation-icon p i{font-size: 12px;}
.head-menu-icon .fa-sort-asc, .head-translation-icon .fa-sort-asc{display: none;}
.head-group .head-menu-second .fa-angle-down{display: none;}
.head-menu-icon-active .fa-sort-asc, .head-translation-icon-active .fa-sort-asc{display: inline-block;vertical-align: -3px;}
.head-menu-icon-active .fa-sort-desc, .head-translation-icon-active .fa-sort-desc{display: none;}
.head-menu-icon-active  p{margin-top: -5px;}
.menu-phone-button{display: none;}
.close-menu-button{display: none;}
.head-contact{display: none;}
.head-menu-top.active{border-bottom: 3px solid #fde483;color: #fde483;}
.head-second-none{text-align: center;padding: 5px 0;}
.head-second-none li{float: none;display: inline-block;margin: 0 10px;}
.alert-button-item{text-align: center;margin: 0!important;padding: 0!important;}
.alert-contact-button{display: inline-block!important; background-color: rgb(233, 211, 111)!important; color: rgb(0, 113, 103)!important; border: none!important;padding: 5px!important;box-sizing: border-box;min-width: 134px!important;}
.alert-line-button{display: inline-block!important; background-color: rgb(40, 167, 69)!important; color: rgb(255, 255, 255)!important; border: none!important;padding: 5px!important;box-sizing: border-box;min-width: 134px!important;}
.head-telephone-mobie{display: none;position: absolute;
    right: 5px;
    top: 8px;
    color: #fde483;}
.head-telephone-mobie .footer-text-1{font-size: 12px!important;color: #fde483;}
.head-contact-button-mobile{display: none;}
@media (max-width: 1380px){
	.head-main li{margin-right: 10px;}
}
@media (min-width: 1280px){
	.head-none{display: none!important;}
	.head-main li a:hover{color:#ebd272}
	.head-main li:hover .head-none{display: block!important;}
	.head-group ul{display: block!important;}
	.head-menu-top:hover{opacity: 1!important;border-bottom: 3px solid #fde483;}
	.head-search-top{display: block!important;}
	.head-group .head-menu-second a:hover{opacity: 0.8;}
}
@media (max-width: 1510px) {
	.head-main li a{font-size: 15px;}
	.head-logo img{height: 35px!important;width: auto;margin-left:0}
	.head-main{margin-left: 178px;}
	.head-logo{margin-top: 20px;}
}
@media (max-width: 1279px){
	.head-telephone-mobie{display: block;}
	.head-search-item{position: relative;}
	.head-search-submit span{display: none;}
	.head-search-submit i{color: #105b54!important;}
	.head-search-submit{position: absolute;top: 5px;right: 15px;height: 20px;text-align: right;background: #E6E6E6!important;}
	.head-search-submit input{background: #E6E6E6!important;opacity: 0;}
	.head-search-top{width: 100%;left: 0;top: 48px;background:#397657;color: #fff;padding: 5px 5px 5px 5px;box-sizing: border-box;}
	.search-tag-item{text-align: left;}
	.search-tag-item a{color: #fde483;}
	.head-search-input{margin: 0;}
	.head-search-input input::-webkit-input-placeholder {
      color:#105b54;
    }
	.head-search-input input{border: 1px solid #fff;background: #E6E6E6;border-radius: 0;color: #105b54;padding-left:5px;box-sizing: border-box;padding-right: 70px;}
	.head-mobile-search{display: block;}
	.head-mobile-search p{font-size: 12px;}
	.head-contact{display: inline-block;}
	.head-logo{display: inline-block;float: none;}
	.head-logo img{height: 38px!important;}
	.new_index_head{text-align: center;}
	.head-menu-icon{display: inline-block;text-align: center;position: fixed;left: 5px;top: 3px;color: #fde483!important;}
	.head-logo{margin-top: 5px;margin-bottom: 5px;margin-left: 0;}
	.head-main{margin: 0;position: fixed;top:0;background: #fff;width: 100%;z-index: 1099;height: 100%;box-sizing: border-box;padding-top: 48px;transition: all .6s;left: -100%;}
	.head-main-active{left: 0;}
	.head-top{position: relative;z-index: 1100;background: #397657;}
	.head-group .head-menu-second .fa-angle-down{display: inline-block;}
	.menu-phone-button{display: inline-block;}
	.close-menu-button{display: block;}
	.head-main li{float: none;margin: 0;text-align: left;line-height: 25px;}
	.head-main .head-menu-top{display: block;padding: 8px 15px;border-bottom: 1px solid #cacaca;}
	.head-main li a{color: #fff;}
	.head-main li a i{display: none!important;}
	.head-main li a p{display: inline-block;}
	.menu-phone-button{display: inline-block;font-size: 12px!important;border: 1px solid #fff;border-radius: 50px;padding: 0 10px;color: #fff;margin-left: 10px}
	.head-none{position: static;background: rgb(16 91 84);padding: 10px 15px 5px 15px!important;}
	.head-group .head-menu-second{font-size: 15px;color: #fff;}
	.head-group{margin: 0;float: none;width: 100%;}
	.head-group ul li a{color: #fff;}
	.head-group .head-menu-second a{color: #fff!important;}
	.head-group .head-menu-second i{display: inline-block;vertical-align:3px;margin-left: 3px;color: #fff;}
	.head-group .head-menu-second .fa-sort-asc{display: none;}
	.head-group ul li a{padding: 0 15px;}
	.head-group ul{display: none;}
	.head-group-active  .head-menu-second .fa-sort-asc{display: inline-block;vertical-align: -3px;}
	.head-group-active  .head-menu-second .fa-sort-desc{display: none;}
	.menu-phone-button-hover{background: #105b54;}
	.head-menu-top.active{color: #fff;border-bottom: 1px solid #cacaca;background: #397657;}
	.head-second-none{text-align: left;border-bottom: 1px solid #cacaca;border-radius: 0;}
	.head-second-none li{display: block;margin: 0;line-height: 19px;margin-bottom: 15px;}
	.head-second-none li a{line-height: 19px;font-size: 15px;padding: 0;}
	.head-telephone{display: none;}
	.head-main .menu-phone-button .fa-sort-desc{display:inline-block!important;vertical-align: 3px;margin-left: 3px;}
	.head-main .menu-phone-button .fa-sort-asc{display:inline-block!important;vertical-align: -3px;margin-left: 3px;}
	.frontend-menu-ul{background:#397657;padding-top: 50px;}
	.head-contact-button-mobile{display: inline-block;}
.head-contact-button{top: 6px;right:auto;left: 50px;}
.head-contact-button img{width: 34px;}
.head-contact-button-pc{display: none;}
.head-tel-mobile{display: inline-block;}
.head-tel-pc{display: none;}
}