#header-main1{background-color: #111111;width: 120rem;}
.header-first #logo-s{width: 6.25rem;height: auto;margin-left: 3.75rem;margin-top: 0.5rem;}
.header-first #logo-s img{width: 6.25rem!important;height: auto!important;;}
.header-first #logo-splan{width: 6.485rem;height: auto;margin-left: 0.375rem;margin-top: 1.4375rem;}
.header-first #logo-splan img{width: 6.485rem!important;;height: auto!important;;}
.header-first #logo-shu{width: 0.0625rem;height: 1.875rem;margin-left: 1.5rem;margin-top: 1.4375rem;}
.header-first #logo-shu div{width:0.0625rem;height:1.875rem;border-left: 0.0625rem solid #FFFFFF;}
.header-first #logo-xburn{width: 8.25rem;height: auto;margin-left: 1.5rem;margin-top: 1.4375rem;}
.header-first #logo-xburn img{width: 8.25rem!important;height: auto!important;}
.header-first .li-title{color: #BFBFBF; font-weight: bold; font-size: 1.125rem;margin-top: 1.4375rem;}
.header-first .navbar{padding: 0!important;}
.header-first #header_home{margin-left: 8.27rem;}
.header-first #header_personal{margin-left: 6.25rem;}
.header-first #header_personal .header-menu{ width: 11.875rem;}
.header-first #header_gym{margin-left: 7.25rem;}
.header-first #header_gym .header-menu{width: 11.6875rem;}
.header-first #header_accessories{margin-left: 6rem;}
.header-first #header_app{margin-left: 6rem;}
.header-first #header_support{margin-left: 6rem;}
.header-first #header_support .header-menu{width: 12.25rem;margin-left: -3.5625rem;}
.header-first #header_about{margin-left: 6rem;}
.header-first #header_about .header-menu{width: 9.875rem;margin-left: -2.75rem;}

.header-first>li>a.active span:nth-child(1){display: inline-block;}
.header-first>li>a.active span:nth-child(2){display: none;}
.header-first>li>a.active{color:#FFFFFF!important;}
.header-first>li>a span:nth-child(1){display: none;}
.header-first>li>a span:nth-child(2){display: inline-block;}

.header-menu{width:auto;padding:0.875rem 0.75rem; display: none; position: absolute; z-index: 100; background-color: #FFFFFF;box-shadow: 0 0.1875rem 0.375rem 0.0625rem rgba(0,0,0,0.16);border-radius: 0.5rem;}
.header-menu .option a,.header-menu .option a.active,.header-menu .option a.hover,.header-menu .option a.show,.header-menu .option a{text-decoration:none;font-weight: Lighter;font-size: 1rem;color: #000000;line-height: 2rem;}






.clear {  clear: both;  }
.footer_main {  margin-top: 0; padding-top: 2.5rem;  width: 100%;  text-align: center;  min-width: 120rem; background-color: #222222;height: 34.25rem;border-top:1px solid #BFBFBF;}
.footer_contact{width: 100%;  background-color: #333333;}
#footer_accounts{  font-size: 3.75rem;  line-height: 4.5rem;  margin-top: 1.1875rem;  }
#footer_aqcode{  margin-top: 6.0625rem;  width: 100%;  height: 12.25rem;  text-align: center;  display: flex;  align-items: center;  justify-content: center;  }
.footer_aqcode{  width: 16.625rem;  height: auto;  float: left;  position: relative;  display: inline-block;  padding: 0 2.1875rem;  }
#footer_business {  font-size: 3.75rem;  line-height: 4.5rem;  margin-top: 3.75rem;  }
#footer_bcontactall{  margin-top: 1.25rem;  height: 15.875rem;  width: 100%;  text-align: center;  display: flex;  align-items: center;  justify-content: center;  }
.footer_bcontactall{  width: 16rem;  height: 15.875rem;  float: left;  position: relative;  display: inline-block;  padding: 0 1.875rem;  }
#footer_bqcode{top:3.625rem;}
#footer_bcontact{  width: 30.325rem;  text-align: left;  }
.footer_bcontact{  margin-top: 0.375rem;  width: 100%;  height: 2rem;  }
.footer_bcontact img{width: 2rem;height: 2rem;}
.footer_bcontact span{  display: inline-block;  height: 2rem;  line-height: 2rem;  font-size: 1.5rem;  vertical-align:bottom ;  }
#footer_buser{  padding-left: 0.25rem;  height: 2.25rem;  margin-top: 0.75rem;  margin-bottom: 2.25rem;  }
#footer_buser span{  font-size: 2.25rem!important;  }
#footer_promise{  font-size: 3.75rem;  line-height: 4.5rem;  margin-top: 3.5rem;  }
#footer_plist{margin-bottom: 3.625rem;  width: 100%;  height: 17.625rem;  text-align: center;  display: flex;  align-items: center;  justify-content: center;  }
.footer_plist{  width: 22.3125rem;  height: auto;  float: left;  position: relative;  display: inline-block;  padding: 0 2.03125rem;  }

.footer_div {  width: 100%;  background-color: #222222;  height: 6.75rem;  margin: 0 auto;  color: #FFFFFF;  font-size: 1rem;  }
.footer_div a ,.footer_div a:visited,.footer_div a:hover,.footer_div a:active {  text-decoration: none !important;  color: #fff !important;  }
.footer_div {  text-align: left;  display: flex;  align-items: center;  justify-content: center;  }
.footer_div>div {  height: auto;  float: left;  position: relative;  display: inline-block;  color: #ffffff;  }
.foot_logo{  width: 11.5rem;  }
#foot_logo{  width: 4.5rem;  height: 4.5rem;  }
.footer_law{  width: 9.5rem;  height: 1.5rem;  }
.footer_liaison{  width: 8.375rem;  height: 1.5rem;  }
.footer_question{  width: 8.375rem;  height: 1.5rem;  }
.footer_about{  width: 13.75rem;  height: 1.5rem;  }
.footer_beian{ font-size: 1rem;  width: 27.375rem;  height: 1.5rem !important;  }
.footer_beian a ,.footer_beian a:visited,.footer_beian a:hover,.footer_beian a:active {color: #C1C1C1 !important;  }
#go_top{width: 4.375rem;height: auto;position: fixed;bottom:2.5rem;right: 2.5rem;cursor: pointer;z-index: 200;}
#go_top img{width: 4.375rem;height: auto;}
.footer_main .fa{float: left;text-align: left;font-weight:400;font-size: 1.5rem;color: #FFFFFF;}
.footer_main .fa>div{line-height: 1.75rem;padding: 0.5625rem 0;}
.fa a,.fa a:visited,.fa a:hover,.fa a:active{color: #FFFFFF; font-weight:400;font-size: 1.5rem;text-decoration: none !important;}
.footer_main .fa .title,.footer_main .fa .title1{color: #858585;font-weight: Bold;font-size:1.75rem !important;padding: 0.90625rem 0 !important; }
.footer_main .fa .title1{color: #FFFFFF;}
.fa>div:first-child a,.fa>div:first-child a:visited,.fa>div:first-child a:hover,.fa>div:first-child a:active{color: #000000;  !important;}
.footer_main .fa01{margin-left: 16.125rem;width: 15.875rem;}
.footer_main .fa03{margin-left: 13.3125rem;width: 16.0625rem;}
.footer_main .fa04{margin-left: 15.375rem;width: 11.5rem;}
.footer_main .fa05{margin-left: 6rem;width: 22.875rem;}
/*.footer_main .fa01 div,.footer_main .fa01 img{float: left;}*/
.footer_main .fa01 img{width: 1.0625rem;height: auto;float: left;}
.footer_main .fa01 div{margin-left: 0.5rem;line-height: 1.5;}
.fa_email_input{ outline: none;border: 0;border-bottom: 1px solid #707070;float: left;height: 2.875rem;width: 18.4375rem;padding: 0.5625rem;background-color: #222222;color: #808080;}
.fa_email_send{float: left;padding:0.5625rem 1rem !important;cursor: pointer;}
.fa_email_result{zoom:1;}
.fa_email_result:after{clear: both;content: "";}
.fa_email_true{background-color: #DEF8E3;color: #00CA2F;display: none;float: left;padding: 0 1.5rem;}
.fa_email_error{background-color: #f8dede;color: red;display: none;float: left;padding: 0 1.5rem;}

