/* BASIC css start */
/*orderBasketCount*/
.xans-layout-orderbasketcount { overflow:hidden; padding:15px 13px; text-align:center; border-bottom:1px solid #d9d9d9; }
.xans-layout-orderbasketcount a { line-height:16px; font-size:12px; text-decoration:none; text-transform:uppercase; }
.xans-layout-orderbasketcount .count { display:inline-block; min-width:24px; margin: 0 0 0 6px; padding:3px 4px 3px; font-size:13px; text-align:center; border:1px solid #000; border-radius:20px; box-sizing:border-box; }



/*productRecent*/
.xans-layout-productrecent { padding:14px 12px 0;  text-align:center; border-bottom:1px solid #d9d9d9; }
.xans-layout-productrecent .title a { display:block; padding:3px 0; font-size:12px; line-height:17px; font-weight:normal; color:#2e2e2e;  text-transform:uppercase; }
.xans-layout-productrecent ul { width:69px; }
.xans-layout-productrecent li { margin:10px 0 0; }
.xans-layout-productrecent li img { max-width:69px; }
.xans-layout-productrecent .player { display:flex; margin:0 -12px; }
.xans-layout-productrecent .player button { height:40px; flex:1; overflow:hidden; white-space:nowrap; font-size:1px; line-height:1px; color:transparent; background:none; text-indent:150%; }
.xans-layout-productrecent .player .icon { display:block; margin:0 auto; border-color:#7d7d7d; }


/*footer*/
.footer-box { width: 100%; background: #ebebeb; font-size: 18px; box-sizing: border-box; padding: 40px 50px;  }
.footer-box, .footer-box * { color: #9F9F9F !important; }
.footer-title { font-size:20px;  font-weight: bold; margin-bottom: 30px; }

.fix_area {position:fixed; bottom:60px; right:68px; display:none; z-index: 1000}
.fix_area #pageTop {display:flex; justify-content: center; align-items: center; background:#fff; border:1px solid #000; border-radius:100%; width:68px; height: 68px; box-sizing:border-box; transition: all 0.3s ease;}
.fix_area #pageTop img {transition: filter 0.3s ease; filter: brightness(0);}
.fix_area #pageTop:hover {background:#000;}
.fix_area #pageTop:hover img {filter: brightness(0) invert(1);}

.footer_link {background:#BDBDBD;height:71px;padding:0 50px;box-sizing:border-box;display:flex;justify-content: flex-start;align-items: center;}
.footer_link a {display:block; margin-right:24px; }
.footer_link a:last-child {margin-right:0}
.footer_link a img {width:33px}
.footer_link a:nth-child(2) img {width:28px}

@media all and (max-width:768px) {
    .footer-box {padding:20px}
    .fix_area {bottom:14px; right:6px}
    .fix_area #pageTop {width:32px; height:32px; padding: 8px; }
    .footer-box div:last-child {font-size:14px}

    .footer_link {padding:0 20px; height: 40px}
    .footer_link a {margin-right:16px; }
    .footer_link a:last-child {margin-right:0}
    .footer_link a img {width:24px}
    .footer_link a:nth-child(2) img {width:22px}


}







/* BASIC css end */

