#banner div {
    bottom: 2rem;
}


#banner label {
    width: 1rem;
    height: 1rem;
    margin: 0 .5rem;
}


.page-frame {
    padding: 0 2rem;
    margin-bottom: 6rem;
}


#page-home>section {
    padding: 4rem 1rem;
}
#page-home .p-slider .frame > a {
    width: 47%
}

#page-search {
    padding: 0 1rem 6rem 1rem;
}


header .tool form {
    width: calc(100% - 16rem);
    width: -webkit-calc(100% - 16rem);
}
header .tool input {
    font-size: .8em;
}


footer .s-services .content a {
    width: 100vw;
    margin: 0;
}

footer .s-services .content a:hover {
    transform: none;
    -webkit-transform: none;
    box-shadow: none;
}


footer .s-contact .pack {
    width: 100%;
    margin: 0;
}

footer .s-copyright,
footer .s-copyright * {font-size: .6rem}


footer .s-contact .pack:nth-child(n+2) {margin-top: 4rem}


footer .s-services .title,
#page-home .s-title {
    font-size: 2rem;
    margin-bottom: 4rem;
}


#page-home .sd-news .fs-article a {
    width: calc(((100vw - 2rem) / 2) - 1rem);
    width: -webkit-calc(((100vw - 2rem) / 2) - 1rem);
    margin: 0 .5rem;
}


.fs-list-head>* {
    float: left !important;
    clear: both;
}



.fs-list-head .tool {width: 100%}

#page-product-home .fs-list-head .tool,
#page-product .fs-list-head .tool {margin-top: 2rem}




#page-home .fs-product a {
    width: calc(((100vw - 2rem) / 2) - 1rem);
    width: -webkit-calc(((100vw - 2rem) / 2) - 1rem);
    margin: 0 .5rem;
}



#page-product-detail .pd-tabs>label {
     font-size: 1rem;
 }

#page-product-detail .pd-same .fs-product a {
    width: calc((100vw - 2rem)/2 - 1rem);
    width: -webkit-calc((100vw - 2rem)/2 - 1rem);
    margin: 0 .5rem;
}

#page-product-detail .pd-rate .post>* {
    float: left !important;
    clear: both !important;
    width: 100% !important;
}

#page-product-detail .pd-rate .cmd {
    margin-top: 2rem;
    text-align: center;
}

#page-product-detail .pd-rate .cmd .star-box {
    float: none;
    display: inline-block;
}

#page-product-detail .pd-rate .cmd .star-box>* {
    text-align: center !important;
}


#page-article .fs-article a {
    width: calc((100% - 2rem)/2);
    width: -webkit-calc((100% - 2rem)/2);
    margin-left: 1rem !important;
}

#page-article .fs-article a:nth-child(n+3) {
    margin-top: 4rem;
}

#page-article .fs-article a:nth-child(3n+1) {
    clear: none;
}

#page-article .fs-article a:nth-child(2n+1) {
    margin-left: 0;
    clear: left;
}

#page-product.page-favourite .bt-remove button {
    width: 100%;
}


#popup-buy .hotline label:nth-child(1),
#popup-contact .info h1 {
    font-size: 2.5rem;
    margin-bottom: 1rem;
}


#popup-buy,
#popup-member-login {
    width: calc(100vw - 8rem);
    width: -webkit-calc(100vw - 8rem);
}


#search-filter .f-title h2 {
    font-size: 1.1rem;
}

#search-filter .f-list label *,
#search-filter .f-title a {
    font-size: .8rem;
}


#popup-contact .info h1:after {
    display: none;
}


.fs-product-3 a {
    width: 47%;
}
[class*=fs-product] .p-title {
    font-size: .8em;
}
[class*=fs-product] .p-remove {
    font-size: .8rem;
    width: 100% !important;
    height: 3rem;
    line-height: 2.8rem;
}

#bag {
    --bag-width: 100%;
}
/*
     FILE ARCHIVED ON 00:14:19 Aug 19, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:39:50 Jul 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.214
  exclusion.robots: 0.157
  exclusion.robots.policy: 0.137
  esindex: 0.015
  cdx.remote: 146.269
  LoadShardBlock: 197.945 (3)
  PetaboxLoader3.datanode: 445.107 (5)
  load_resource: 707.746
  PetaboxLoader3.resolve: 283.528
  loaddict: 249.221
*/