#return-top a{display:block;position:relative;width:40px;height:40px;padding:23px 0 6px 0;color:#fff;font-size:11px;line-height:1;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0.75);border-radius:4px}
#return-top a::after{position:absolute;top:6px;left:14px;width:0;height:0;content:"";border-color:transparent transparent #fff transparent;border-style:solid solid solid solid;border-width:0 6px 10.39px 6px}
@media (min-width: 1000px) {
    /* head */
    .box_menu,.headContentM{display:none;}
    .headTop,.headBottom,.headCategories .headCategoriesOne,.headCategoriesTwo ul,
    .footerContentUl
    {width: 1300px;margin: 0 auto;color: #2a2a2a;}
    .shopPriceNum{font-size: 22px;margin-bottom: 10px;}
    .headBottomLeft{width:200px;padding:6px 0 3px;font-size:13px;line-height:17px;background:#fff;border:1px solid #53c3f1;}
    .headBottomLeft::before,.headBottomLeft::after{position:absolute;top:calc(50% - 8px);right:-24px;width:0;height:0;content:"";border-color:transparent transparent transparent #53c3f1;border-style:solid;border-width:8px 12px}
    .headBottomLeft::after{right:-23px;border-color:transparent transparent transparent #fff;}
    .search-hot a{color: #1010ca;text-decoration: underline;}
    #search_box_detail{width: 55%;}
    #search_box_detail_box{height:40px;border:3px solid #53c3f1;}
    .search_form_label{display:block;border:0;width:64px;padding:8px 0px;margin:-1px 0;color:#fff;font-size:20px;line-height:1;background:#53c3f1;-webkit-appearance:none;appearance:none;}
    #search_form_input{display:block;width:calc(100% - 64px);padding:7px 10px;font-size:20px;line-height:1;border:0;outline:0;}
    #search_box_detail_box.error{border-color:#f00;}
    .headCategories{height:45px;min-height:45px;max-height:45px;margin:10px 0 0;box-sizing:border-box;background:#eaeaea}
    .headCategoriesOne{height: 45px;line-height: 45px;}
    .headCategoriesOneCateName::before{position:absolute;top:3px;bottom:0;margin:auto;height:0;line-height:0;right:10px;content:"" !important;border:5px solid transparent;border-top:6px solid #333;}
    .headCategoriesOneCateName::after{position:absolute;bottom:0;left:calc(50% - 8px);width:0;height:0;content:"";border-color:transparent transparent #fff transparent;border-style:solid solid solid solid;border-width:8px 8px 8px 8px;display: none;}
    .headCategoriesOneCate:hover{color:#fff;background: #53c3f1;}
    .headCategoriesOne li.headCategoriesOneCate:hover .headCategoriesOneCateName::before{display: none;}
    .headCategoriesOne li.headCategoriesOneCate:hover .headCategoriesOneCateName::after{display: block;}
    .headCategoriesTwo{position:absolute;top:45px;left:0;z-index:101;width:100%;background:#fff;min-height: 130px;}
    .headCategoriesOne li.headCategoriesOneCate:hover .headCategoriesTwo{display: block;}
    .twoChildName{color: #2a2a2a;line-height: 1;font-size: 14px;padding: 3px 8px;font-weight: 700;}
    .twoChildName::before,
    .webInfoBoxSmallName:before
    {position:absolute;top:calc(50% - 5px);left:0;width:0;height:0;content:"";border-color:transparent transparent transparent #f00000;border-style:solid;border-width:3.2px}
    .headCategoriesTwoMask{top:0;left:0;z-index:901;height:120%;background-color:rgba(0,0,0,0.7);}
    /* footer */
    .footerContentPC{background: #f4f4f4;} 
    .webInfoVal{font-size: 15px;line-height: 21px;}
    .webInfoBoxSmallName{font-size: 13px;}
     #return-top{position:fixed;right:50px;bottom:110px;z-index:1;display:none}
}

@media (max-width: 1000px) {
      /* head */
      .headContentPC,.footerContentPC{display: none;}
      .headContentMRight .mini{font-size:10px;line-height:10px;white-space:nowrap;transform:scale(0.9);color: #202020;font-weight: 700;}
      .headContentMRightItem{margin: 10px 5px;}
      #cart_total_qty_m{white-space: nowrap; top:-3px;right:0px;width:16px;height:16px;font-size:10px;line-height:10px;border-radius:50%;background: red;}
      .sliderContent{margin:55px 0 0;padding:10px;background:#dcf3fc;border:2px solid #53c3f1;overflow:hidden;overflow-y:auto;height:100vh;left: 0;width: 100vw;z-index:2;}
      #search_box_detail_box_m{height:36px;border:2px solid #53c3f1;border-radius: 3px;}
      #search_form_input_m{display:block;width:calc(100% - 40px);padding:2px 10px;font-size:15px;line-height:1;border:0;outline:0;}
      .search_form_label{display:block;border:0;width:40px;padding:5px 0px;margin:-2px 0;color:#fff;font-size:20px;line-height:1;background:#53c3f1;-webkit-appearance:none;appearance:none;}
      #search_box_detail_box_m.error{border-color:#f00;}
      .searchCategoriesTitleLi{border-color: #b0b0b0;border-radius: 3px;color: #504a4a;font-size: 12px;}
      .searchCategoriesTitleLi.active{background: #504a4a;color: #fff;}
      .CategoriesContent{border-color: #53c3f1;border-radius: 4px;display: none;}
      .CategoriesContent.active{display: block;}
      .searchCategoriesContentLi{border-color: #c0c0c0;background: #fff;}
      .searchCategoriesContentLi2{border-color: silver;background: #fafafa;font-size: 15px;}
      .searchCategoriesContentLi2 li{padding: 10px 24px 10px 28px;border-bottom: 1px solid #c0c0c0;}
      .searchCategoriesContentLi2 li:last-child{border-bottom: 0;}
      .searchCategoriesContentLi svg{width: 14px;height: 14px;margin-left: auto;}
      .searchCategoriesContentLi.open svg{transform: rotateZ(90deg);}
      .searchContentClose,.NavigationContentClose{color: #2a2a2a;font-size:20px;line-height:1;background:linear-gradient(to bottom,#faffff,#dadada);border:1px solid #808080;border-radius:4px;margin-bottom: 14vh}
      .searchContent.active,.NavigationContent.active{display: block;}
      .searchContent.active{padding-bottom: 10vw;}
      .NavigationContentModuleImg{max-width: 32px;}
      .NavigationContentLi{font-size: 14px;border-color: #504a4a;border-radius: 3px;box-sizing: border-box;}
      .fixed{z-index: 99;}
      .mobile_Cart{width: 100%;margin: 12px 0 8px 0;display: flex;justify-content: space-between;}
      .mobile_Cart li {display: inline-block;vertical-align: top;}
      .mobile_Cart li ,.indexWish li{width: 49%;}
      .mobile_Cart li a{font-size: 12px; height: 54px;align-items: center; display: flex;justify-content: center; position: relative; background: #504a4a;color: #fff;border: 1px solid #504a4a;border-radius: 3px;}
      .mobile_Cart li a i {font-size: 32px;line-height: 1;margin-right: 5px;}
      .historyList,.indexWish{display: flex;align-items: center;justify-content: space-between;}
      .historyList li{width: 32%;}
      .historyList li a{background: #fff; font-weight: bold; height: 50px;border-radius: 3px; display: flex;align-items: center;justify-content: center;font-size: 12px;border: 1px solid #b0b0b0;}
      .historyList li a i,.indexWish li a i{font-family: 'FontAwesome'; font-style: normal; font-size: 24px;line-height: 1;color: #504a4a;margin-right: 2px;}
      .indexWish{margin-top:8px;}
      .indexWish a{background: #fff; font-weight: bold; height: 50px;border-radius: 3px; display: flex;align-items: center;justify-content: center;font-size: 12px;border: 1px solid #b0b0b0;}
      .indexSearchForm{border-radius: 3px 0 0 3px;margin-top: 12px;}
      .indexSearchForm form{display: flex;align-items: center;}
      .indexSearchForm form input{display:block;position:relative;height:32px;width:100%;margin:0;padding:8px 6px;font-size:16px;line-height:1;border:2px solid #f04070;border-top-right-radius:0;border-bottom-right-radius:0}
      .indexSearchForm .btn_submit{-webkit-appearance:none;display:block;height:32px;width:40px;padding:1px 0 5px 0;color:#fff;font-family:FontAwesome;font-size:24px;line-height:1;text-align:center;background:#f04070}
      .indexSearchForm h3{padding:10px 0;font-size:18px;font-weight:bold;line-height:24px;text-align:center}
      .btn_Category_Search{margin-top:15px;color:#fff;font-weight:bold;align-items:center;display:flex;justify-content:center;height:54px;background:#504a4a}
      .btn_Category_Search i{font-size:28px;margin-right:10px}
      .footerContentM .box_menu{display: table;width: 100%;margin: 0 0 20px 0;table-layout: fixed;}
      .footerContentM .box_menu li {display: table-cell;width: 20%;text-align: center;}
      .footerContentM .box_menu li p,
      .footerContentM .box_menu li a{display:block;position:relative;height:11px;padding:34px 0 4px 0;color:#323232;font-size:11px;line-height:13px;text-align:center;text-decoration:none;border:1px solid #c0c0c0;border-left:none;height:55px}
      .box_menu li a::before,.box_menu li p::before{position:absolute;top:2px;left:0;width:100%;color:#e04070;font-family:FontAwesome;font-style:normal;font-size:24px;font-weight:normal;text-align:center;line-height:30px}
      .box_menu .menu5 a::before{content:"\f07a"}
      .box_menu .menu2 p::before{content:"\f002"}
      .box_menu .menu3 p::before{content:"\f1da"}
      .box_menu .menu4 p::before{content:"\f29c"}
      .box_menu .menu1 p::before{content:"\f0c9";font-weight:bold}
      .cate_List_Nav a{width: 100%; display: flex;align-items: center;justify-content: space-between;}
      #return-top{position:fixed;right:5px;bottom:150px;z-index:1;display:none}
}
  
    