@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font:14px Verdana,Helvetica,sans-serif;color:#000; background:#FFF;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;}
a {font-size:14px;color:#000;}
a:link{text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration: none;}
a:active {text-decoration:none;}
img,a img{border:0;margin:0;padding:0;/*vertical-align:middle;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;
  image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;*/}
ul,li{display:block;list-style:none;margin:0;padding:0;}
form,p{margin:0px;}
input,select,textarea{vertical-align:middle;color:#636363;font:14px Verdana,Helvetica,sans-serif;outline:none;background: #fff;}
.bot{padding:5px 15px 5px 15px;border:none;color:#FFF; text-align:center; background:#000;font-size:16px;color:#fff;cursor:pointer;border-radius: 5px;}
.clear{clear:both;height:10px;}
.red{color:#ff0000; display:inline;}
.tip{position:absolute;visibility:hidden;background:#FFEFEF;border:#f96 1px solid;padding:5px;color:#009933;line-height:20px;}

#header{position: fixed;z-index: 999;top:0;width: 100%;}
#headers{position: fixed;visibility: hidden;background: #fff;width: 100%;z-index: 999;border-bottom: #ededed 1px solid;z-index: 999;}
.welcome{ padding: 15px 0px 15px 0px; background: #f3f4f8; overflow: hidden;z-index: 999;}
.welcome ul{width: 95%; margin: auto;font-size: 12px;display: flex;justify-content: center;align-items: center;}
.welcome ul .wl{flex:1;display: flex;justify-content: left;align-items: center;}
.welcome ul .wl select{background: #f3f4f8;border:#f3f4f8 1px solid;margin-right: 20px;}
.welcome ul .wc{flex:0.5;display: flex;justify-content: center;align-items: center;}
.welcome ul .wc span{font-size: 23px;margin: 0px 10px 0px 10px; cursor: pointer;color: #666;}
.welcome ul .wr{flex:1;text-align: right;}
.welcome ul .wr a{font-size: 12px; color: #666;}

.header{width:100%;height:auto;top:0px;/*background:rgba(0, 0, 0, 0.3);*/background: #fff; z-index:9; color: #000;border-bottom: #ededed 1px solid;z-index: 999;}
/* .header:hover{background: #000;} */
#he{margin:auto;width:95%;overflow:hidden;}
#helist{margin:auto; padding: 20px 0px 20px 0px; display: flex; justify-content: center;align-items: center;color: #000;}
#helist a{color: #000;}
#logo{width:200px;overflow:hidden;}
#logo img{width: 95%;}

#h_show{display: flex; justify-content: center;align-items: center;}
#h_show #h_show_search{flex:1;display: flex; justify-content: center;align-items: center; padding: 0px 10px 0px 10px;}
#h_show #h_show_search #search_txt{width: 130px; height: 40px; border:#f3f4f8 1px solid; background:#f3f4f8;color:#999;border-radius: 5px;}
#h_show #h_show_search #search_submit{cursor:pointer;font-size: 30px; margin-left: 10px;}
#h_show #h_show_nav{ margin: 0px 20px 0px 20px;}
#h_show #h_show_nav a{font-weight: bolder;}
#h_show #h_show_cart{}
#h_show #h_show_cart a{color: #000;}
#h_show #h_show_cart a span{font-size:30px;}
#h_show #h_show_cart i{position: absolute; padding: 0px 5px 0px 5px;border-radius: 5px; background:#0074AF; color: #fff;font-size: 10px; margin-top: -5px; margin-left: -10px;font-style: normal; }
#h_show #h_show_favorite{ margin-right:10px;}
#h_show #h_show_favorite a{color: #000;}
#h_show #h_show_favorite a span{font-size:28px;}
#h_show #h_show_favorite i{position: absolute; padding: 0px 5px 0px 5px;border-radius: 5px; background:#0074AF; color: #fff;font-size: 10px; margin-top: -5px; margin-left: -10px;font-style: normal; }


#h_nav{ flex:1; margin: 0px 0px 0px 0px; height: auto; overflow: hidden;display: flex;justify-content: center; align-items: center;}
#h_nav li{margin:0;width:auto;text-align:center;}
#h_nav li:hover{}
#h_nav a{display:inline-block;padding:20px 10px 20px 10px;font-weight:bold;border-bottom: #fff 2px solid;}
#h_nav a:hover{border-bottom: #000 2px solid;}
#h_nav a img{vertical-align:middle;}
#h_nav a .icon{ font-size:14px; font-weight:normal;}
#h_nav span{margin-top:0px;}
#h_nav .nav_line{width:0px;text-align:center; background:#FFF;}

#h_nav .h_class_list{position:absolute;padding:0;margin-top:0px;left:0px;width:100%;height:auto;z-index:9999999;/*visibility:hidden;*/ display:none;border-top: #ededed 1px solid;}
#h_nav .h_class_list_show{margin:auto;padding:10px 0px 10px 0px;height:auto; max-height: 70vh; overflow-y: auto; background:#fff}
#h_nav .h_class_list_show::-webkit-scrollbar {width: 5px;}
#h_nav .h_class_list_show::-webkit-scrollbar-track{background:#fff;}
#h_nav .h_class_list_show::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 10px;}
#h_nav .h_class_list_show::-webkit-scrollbar-thumb:hover {background: #555;}
#h_nav .h_class_list_show a{padding:10px 0px 10px 0px;font-weight:normal;text-align:left;height:auto;line-height: normal;}
#h_nav .h_class_list_show a:hover{ border-bottom:none;}
#h_nav .h_class_list_show ul{}
#h_nav .h_class_list_show .c{display:block; padding:0px 10px 0px 10px;float:left;text-align: left;width:18%;overflow:hidden;}
#h_nav .h_class_list_show .cs{width:100%;height:auto;overflow:hidden;text-align: left;}
#h_nav .h_class_list_show .cs a{padding:5px; font-size: 14px; color: #000;}
#h_nav .h_class_list_show .cs a:hover{text-decoration: underline;}
#h_nav .h_class_list_show .cs img{height: 30px;width: 30px; margin-right:5px;}
#h_nav .h_class_list_show .csn{float:left;width:170px;}
#h_nav .h_class_list_show .t{float:left;width:18%;text-align: left;padding:10px 10px 10px 10px;color: #000;font-weight: bold;cursor: pointer;display: flex;justify-content: left;align-items: center;}
#h_nav .h_class_list_show .t img{height: 30px;width: 30px; margin-right: 5px;}
/* #h_nav .h_class_list_show .t::before{content:" "; display:inline-block; width: 5px; height: 5px;background: #999; border-radius: 50%;margin-right: 10px;} */
#h_nav .h_class_list_show .tl{display: none; border-top: #ccc 1px solid; margin-top: 20px; padding-top: 20px;}
#h_nav .h_class_list_show .tline{clear: both; }
#h_nav .h_class_content_show{margin:auto; padding: 50px 0px 50px 0px;width: 95%; height:auto;overflow: hidden;color: #999;}
#h_nav .h_class_content_show a{color: #999;}
#h_nav .h_class_content_show img{max-width: 100%;}
#h_nav .h_class_lists_show{margin:auto;padding:10px 0px 10px 0px;height:auto; max-height: 70vh; overflow-y: auto; background:#fff;display: flex;justify-content: center;}
#h_nav .h_class_lists_show::-webkit-scrollbar {width: 5px;}
#h_nav .h_class_lists_show::-webkit-scrollbar-track{background:#fff;}
#h_nav .h_class_lists_show::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 10px;}
#h_nav .h_class_lists_show::-webkit-scrollbar-thumb:hover {background: #555;}
#h_nav .h_class_lists_show a{padding:0px;font-weight:normal;text-align:left;height:auto;line-height: normal;border-bottom:none;}
#h_nav .h_class_lists_show a:hover{ border-bottom:none;}
#h_nav .h_class_lists_show .lir{width: auto;  padding: 30px 50px 30px 50px;border-right: #ededed 1px solid;}
#h_nav .h_class_lists_show .lic{flex:1; padding: 30px 0px 30px 0px;text-align:left;margin-left: 20px;}
#h_nav .h_class_lists_show .lict{font-weight: bolder;text-transform: uppercase;}
#h_nav .h_class_lists_show .lict a{font-weight: bolder;}
#h_nav .h_class_lists_show .licc{ margin-top: 10px;}
#h_nav .h_class_lists_show .licl{display:flex;justify-content: left;align-items: center;}
#h_nav .h_class_lists_show .licl a{padding:5px; font-size: 14px; color: #000;}
#h_nav .h_class_lists_show .licl a:hover{text-decoration: underline;}
#h_nav .h_class_lists_show .licl img{height: 26px;width: 26px; margin-right:5px;}

#show_nav{width: auto;display: flex;justify-content: center;align-items: center; visibility: hidden; }
#show_nav span{font-size: 24px; cursor: pointer; margin: 0px 5px 0px 5px; }
#show_nav select{ margin: 0px 10px 0px 10px; border: #fff 0px solid;}
#show_nav i{position: absolute; padding: 0px 5px 0px 5px;border-radius: 5px; background:#0074AF; color: #fff;font-size: 10px; margin-top: -5px; margin-left: -10px;font-style: normal; }

#h_search_show{position:fixed;padding:0;bottom: 58px; left:0px;width:100%;height:auto;z-index:9999999;/*visibility:hidden;*/background:rgba(0, 0, 0, 0.9); display:none;}
#search{margin: 50px auto 80px auto;width: 90%; display: flex;justify-content: center;align-items: center;border-bottom: #333 1px solid;}
#search #search_txt{flex:1;height:40px;line-height:40px;border:#000 0px solid; background:none;border-radius:3px; color:#999;}
#search #search_submit{color:#FFF;cursor:pointer;font-size: 30px;}

#h_search_list{border-top:#f3f4f8 10px solid;border-bottom:#f3f4f8 10px solid; padding: 10px; display: flex;justify-content: center;align-items: center; color: #fff;}
#h_search_list .st{font-weight: bolder;}
#h_search_list .ss{flex:1; margin: 0px 10px 0px 10px;}
#h_search_list .ss input{width:100%; height:38px;background: #ff6600; border:#ff6600 0px solid; color: #fff; border-radius: 5px;}
#h_search_list .ss input::placeholder{color: #fff;}
#h_search_list .ss select{width:100%; height:40px;background: #ff6600; border:#ff6600 0px solid; color: #fff; border-radius: 5px;}
#h_search_list .ss{flex:1;}
#h_search_list .sb{margin: 0px 20px 0px 20px;}
#h_search_list .sb span{font-size: 30px;cursor: pointer;}

#heclear{ clear:both; width:100%; height:155px; overflow:hidden;}

#float_top{position:fixed;top:0;background:#000;width:100%;height:50px;z-index:9999;display:none; overflow:hidden;}
.ftop{margin:auto;width:1200px;}
.ftop .logo{ display:block; float:left; margin-top:10px;width:10%; cursor:pointer;}
.ftop .logo img{ height:30px;}
.ftop .nav{ display:block; float:left;margin-top:10px;width:75%;height:50px;overflow:hidden;text-align:center;}
.ftop .nav li{ display:inline-block; padding:7px 10px 7px 10px;cursor:pointer;}
.ftop .nav li a{display:inline-block;color:#FFF;font-size:14px; border-bottom:#000 1px solid;}
.ftop .nav li a:hover{border-bottom:#fff 1px solid;}
.ftop .button{display:block; float:left;margin-top:15px;width:15%; text-align:right;}
.ftop .button span{display:inline-block;padding:0px 10px 0px 10px; cursor:pointer;}
.ftop .button i{ font-size:20px; color:#FFF;}
.ftop .button p{ position:absolute; margin-top:-10px;display:inline-block;background:#FFF; color:#000; font-size:11px; border-radius:5px; font-weight:normal; font-style:normal; padding:2px;}

#footerss{clear:both;margin:auto; margin-top:30px; padding:50px 0px 50px 0px;width:100%;height:auto;overflow:hidden;background:#FFDE00;}
#footerss #f_contents{margin:auto;width:95%;display: flex;justify-content: center;align-items: center;}
#footerss #f_contents #fc{flex:1;font-size: 30px;font-weight: bolder;}
#footerss #f_contents #fr{padding: 30px 80px 30px 80px;background: #000; font-size: 25px;color: #fff;}
#footerss #f_contents #fr a{font-size: 25px;color: #fff;}

#footers{clear:both;margin:auto; margin-top:0px; padding:30px 0px 30px 0px;width:100%;height:auto;overflow:hidden;background:#000;display: none;}
#footers #f_contents{margin:auto;width:95%;}
#footers #f_mail_title{font-size: 20px;color: #fff;padding-bottom: 20px;}
#footers #f_mail{flex:1;height:auto; overflow:hidden;}
#footers #f_mail #f_input{width:50%;display: flex;justify-content: center;align-items: center;background:#000;border-radius: 5px;}
#footers #f_mail #f_input #special_mail{flex:1; height:50px;background:#222; border:#222 1px solid; line-height:25px; text-indent:10px;border-radius: 5px;}
#footers #f_mail #email_submit{width: 100px; height:50px;background:#fff; color:#000;border:#fff 1px solid; cursor:pointer;border-radius: 5px;font-weight: bold;}


#footer{clear:both;margin:auto;width:100%;height:auto;overflow:hidden;}

#footer #f_content{margin: auto; padding:0; width:95%;padding:100px 0px 100px 0px;height:auto; overflow:hidden; display: flex; justify-content: center;}
#footer #f_content .cocenter{ flex:1;}
#footer #f_content .cocenter .fct{font-weight: bolder;display: flex;align-items: center;}
#footer #f_content .cocenter .fct p{flex:1;padding: 15px 0px 15px 0px;}
#footer #f_content .cocenter .fct span{display: none;padding: 15px 0px 15px 0px;}
#footer #f_content .cocenter .fcl{padding:15px; padding-left:0px;display: flex;align-items: center;}
/* #footer #f_content .cocenter .fcl a::before{ display: inline-block;  content:""; width: 5px;height: 5px; border-radius: 50%; background: #333; margin-right: 10px;}
#footer #f_content .cocenter .fcl a:hover{color:#ff0000;} */

#footer #f_copyright{margin: auto; padding:0;padding:20px 0px 20px 0px;height:auto; overflow:hidden; background:#000;color:#fff;border-top:#333 1px solid;}
#footer #f_copyright a{color:#fff;}
#footer #f_copyright .f_copyright{ margin:auto; width:95%;height:auto; overflow:hidden;text-align: center;}

#footer_fixed{position:fixed;margin:auto; padding: 8px 0px 8px 0px; bottom:0px;left:0px;right:0px;width:100%; height:auto;background:#fff;z-index:999; display: flex; justify-content: center; align-items: center; visibility:hidden; border-top:#cdcdcd 0.01rem solid;}
/* #footer_fixed::before{content:'';display:block;position: absolute;width:100%; bottom: 30px; left:0px;height:1px;background-color:#cdcdcd; -webkit-transform: scaleY(0.5);transform:scaleY(0.5);} */
#footer_fixed .fl{width:0px;}
#footer_fixed .ff{flex:1;width:0;text-align:center; color:#000; cursor:pointer; font-size:11px;}
#footer_fixed span{font-size:26px; color:#000;}
#footer_fixed a{display:block; width:100%; height:100%; color:#000; font-size:11px;}
#footer_fixed img{ width:20px;}
#footer_fixed p{ display:block;}

#float_right{position:fixed;right:2px;bottom:10%;height:auto;width:50px;height:auto;z-index:999;}
#float_right div{ margin-bottom:10px;padding:10px;width:30px; height:30px;background:#000;text-align:center;border-radius:5px;cursor:pointer;}
#float_right div span{ font-size:30px; color:#fff;}
#float_right div img{ width: 100%;}
#float_right .totop{background:#cdcdcd;}
#float_right .totop span{ font-size:30px; color:#FFF;}


.float_left_bg{position: fixed;top: 0;right: 0;bottom: 0;left: 0; height: 100vh; background:rgba(0, 0, 0, 0.3);z-index: 100000;}
.float_left_bgs{position: fixed;top: 0;right: 0;bottom: 0;left: 0; height: 100vh; background:rgba(0, 0, 0, 0.3);z-index: 100000;display: none;}
.float_left{position: fixed;top: 0;bottom: 0;left: 0;background: #fff;width:50%;margin-left: -50%;height: calc(100vh - 0px);overflow-y: auto;}
.float_left::-webkit-scrollbar {width: 2px;}
.float_left::-webkit-scrollbar-track{background:#fff;}
.float_left::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 10px;}
.float_left::-webkit-scrollbar-thumb:hover {background: #555;}

.llogin{padding: 15px 10px 15px 10px;}
.llogin a{display: flex;justify-content: center;align-items: center;}
.llogin span{font-size: 18px;font-weight: normal; margin-right: 5px; padding: 5px; border-radius: 50%;background: #ededed;}
.llogin d{flex:1;}
.ltitle{padding: 15px 10px 15px 10px;border-bottom: #ededed 1px solid;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.ltitle span{font-size: 18px;font-weight: normal; margin-right: 5px;}
.ltitle d{flex:1;font-size: 16px;}
.lcontent{padding: 10px;}
.lcontent .li{padding: 15px 10px 15px 10px;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.lcontent .li img{height: 25px; margin-right: 5px;}
.lcontent .li d{flex:1;font-size: 16px;}
.lcontent .li span{font-size: 16px;color: #666;}
.lcontent .li a{flex:1;font-size: 16px;display: flex;justify-content: center;align-items: center;}

.show_bg{position:fixed;z-index:999999;width:100%;height:100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.3); display:none;}

.result{position:fixed;z-index:9999999;top:0;left:50%;margin-left:-250px;width:500px;height:auto;_position:absolute;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));background:#ff5500;/*filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95;*/line-height:35px; text-align:center;color:#FFF; font-size:16px;display:none;}

.toast{position: fixed;top: 50%;left: 50%; width:auto; height: auto;transform: translateX(-50%) translateY(-50%);background:rgba(0, 0, 0, 0.5);color:#fff; padding: 10px 20px 10px 20px; border-radius: 5px; z-index: 9999999999; display: none;}

#page{clear:both;  padding-top:50px;display: flex;justify-content: center;align-items: center;}
#page select{ padding: 0px 5px 0px 5px; margin: 0px 5px 0px 5px; height: 32px; line-height: 32px; background:#f6f6f6;border:#e3e3e3 1px solid;border-radius: 5px;}
#page span{padding: 0px 5px 0px 5px; margin: 0px 5px 0px 5px; height: 30px; line-height: 30px; background:#f6f6f6; border:#e3e3e3 1px solid;border-radius: 5px;}
#page span:hover{background:#e3e3e3;}
#page strong{padding:0px; margin: 0px 5px 0px 5px; height: 30px; line-height: 30px; color:#000;border-radius: 5px;}


.weui_dialog_alert{display:none;}
.weui_dialog_confirm{display:none;}

.weui_mask {
  position: fixed;
  z-index: 999999;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
}

.weui_dialog {
  position: fixed;
  z-index: 999999999999;
  width: 85%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: #FAFAFC;
  text-align: center;
  border-radius: 3px;
}

.weui_dialog_confirm .weui_dialog .weui_dialog_hd {
  padding: 1.2em 20px .5em;
}
.weui_dialog_confirm .weui_dialog .weui_dialog_bd {
  text-align: center;
}
.weui_dialog_hd {
  padding: 1.2em 0 .5em;
}
.weui_dialog_title {
  font-weight: 400;
  font-size: 17px;
  color:#000;
}
.weui_dialog_bd {
  padding: 0 20px;
  font-size: 15px;
  color: #888;
  word-wrap: break-word;
  word-break: break-all;
}
.weui_dialog_ft {
  position: relative;
  line-height: 42px;
  margin-top: 20px;
  font-size: 17px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.weui_dialog_ft a {
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #3CC51F;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui_dialog_ft a:active {
  background-color: #EEEEEE;
}
.weui_dialog_ft:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  border-top: 1px solid #D5D5D6;
  color: #D5D5D6;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui_dialog_confirm .weui_dialog_ft a {
  position: relative;
}
.weui_dialog_confirm .weui_dialog_ft a:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  border-left: 1px solid #D5D5D6;
  color: #D5D5D6;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui_dialog_confirm .weui_dialog_ft a:first-child:after {
  display: none;
}
.weui_btn_dialog.default {
  color: #353535;
}
.weui_btn_dialog.primary {
  color: #000;
}
@media screen and (min-width: 1024px) {
  .weui_dialog {
    width: 35%;
  }
}

@media screen and (min-width: 1400px) {
  body{font-size:16px;}
  a {font-size:16px;}
  .welcome ul{width: 80%;}

  #he{width: 80%;}
  #h_nav .h_class_list_show{width: 95%;}
  #h_nav .h_class_content_show{width: 95%;}
  #h_nav .h_class_lists_show{width: 95%;}
  #footerss #f_contents{width: 80%;}
  #footers #f_contents{width: 80%;}
  #footer #f_nav{width: 80%;}
  #footer #f_content{width: 80%;}
}

@media screen and (max-width: 750px) {
*{padding:0;margin:0;outline:none;-webkit-tap-highlight-color:transparent;/*-webkit-appearance: none;*/}
body{-webkit-text-size-adjust:none;margin:0 auto;font:14px;}
a {font-size:14px;}
/* input,select{-webkit-appearance:none;} */
#header{display: none;}
#headers{visibility: visible;}
#he{padding: 00px 0px 0px 0px;}
#helist{width: auto; padding: 0px 0px 0px 0px; align-items: center;}
#logo{width: auto;}
#logo img{width:auto; height:40px;}
#show_nav{flex:1; margin: 0px; padding: 0px;visibility:visible;}
#show_nav:first-child{text-align:left;justify-content: left;}
#show_nav:last-child{text-align:right;justify-content: right;}

#h_search_list{display: none;}

#heclear{height: 45px;}

#footerss{padding:20px 0px 20px 0px;display: none;}
#footerss #f_contents #fc{font-size: 20px;}
#footerss #f_contents #fr{padding: 10px;font-size: 16px;}
#footerss #f_contents #fr a{font-size: 16px;}

#footers {width:100%;display: block;display: none;}
#footers #f_contents{width:100%;display: block; padding: 0px;}
#footers #f_mail_title{margin: auto;width:95%;padding-bottom: 10px; }
#footers #f_mail{ margin: auto; width:95%; text-align:center;}
#footers #f_mail #f_input{ margin-top:20px;width:100%;}
#footers #f_mail #f_input #special_mail{ width:80%;}
#footers #f_mail #email_submit{font-size:10px; padding:0px 5px 0px 5px;}


#footer{background: #000; color: #fff;}
#footer a{color: #fff;}
#footer #f_content{display: block; padding: 0px;display: none;}
#footer #f_content .cocenter{width: 100%;float: left; margin-bottom: 20px;}
#footer #f_content .cocenter .fct{border-bottom: #333 1px solid;}
#footer #f_content .cocenter .fct p{flex:none;}
#footer #f_content .cocenter .fct span{display: block;flex:1;text-align: right;cursor: pointer;}
#footer #f_content .cocenter .fcl{display: none;}

#footer #f_copyright{background:#fff;color:#000;border-top:#fff 1px solid;}
#footer #f_copyright a{color:#000;}

#footer_fixed{ visibility:visible;}
#footer_line{height: 60px;}

#float_right{right:2px;bottom:10%;width:50px;}
#float_right div{ margin-bottom:10px;padding:5px;width:20px; height:20px;margin-left: 15px;}
#float_right div span{ font-size:20px; color:#fff;}
#float_right div img{ width: 100%;}
#float_right .totop{padding:5px;width:20px; height:20px; margin-left: 15px;}
#float_right .totop span{ font-size:20px; color:#FFF;}

#page select{display:none;}

/* input[type="radio"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
}
input[type="radio"] + label::before {
    content: "\a0";
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    width: 1em;
    height: 1em;
    margin-right: .4em;
    border-radius: 50%;
    border: 1px solid #ccc;
    text-indent: .15em;
    line-height: 1; 
}
input[type="radio"]:checked + label::before {
    background-color: #ccc;
    background-clip: content-box;
    padding: 0em;
}
input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
}
input[type="checkbox"] + label::before {
    content: "\a0";
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    width: 1em;
    height: 1em;
    margin-right: .4em;
    border-radius: 2px;
    border: 1px solid #ccc;
    text-indent: .15em;
    line-height: 1; 
}
input[type="checkbox"]:checked + label::before {
	content: "\2713";
    background-color: #ccc;
    background-clip: content-box;
    padding: 0em;
} */
}