@import url("https://noon360.com/mainssl/uploads/noon360/template/us_basic/style.css");


/**-----------------自定義 begin-----------------**/
/*跑馬燈BEGIN*/
.promocodebar {
    height: 30px;
    background: #000;
    z-index:10000;
}
.promocodebar .divJsShowImgB {
    height: 30px !important;
}
.promocodebar.meJsShowImg .meMsg_ItemTitle {
    font-size: 1rem;
    color: white;
    padding-top: 7px;
}
/*跑馬燈END*/
#ns_Header {
    background-color: #fff;
	 position: unset; 
    top: unset;
}
#id_HeaderCol3 .nsDock {
    width: auto;
}
#id_HeaderCol3 .HeaderLeft3, #id_HeaderCol3 .HeaderRight3 {
    width: 110px;
}

#ns_Menu { margin-top: 0px;}

.mePrdListBlk .AjaxCell .PrdCell .PrdTitle {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    color: #333;
    font-size: 16px;
    text-align: center;
    margin: 20px auto 10px;
    white-space: normal;
    font-weight: bold;
}
.meLogoBlock img {
    width: 100%;
    max-width: 130px;
    max-height: 70px;
    min-width: 130px;
    object-fit: contain;
}
.ns_HeaderR2 .SiteNode .SiteItem span.ClassName:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 1px;
    align-items: center;
    background: #fff;
    left: 0px;
    top: 108%;
}
@media (max-width: 768px) {
#id_HeaderCol3 .HeaderLeft3, #id_HeaderCol3 .HeaderRight3 {
    width: 33%;
}
#ns_Main {
    width: 100%;
}
}


#dataSiteTree.Hori .ClassImg {
  display: none;
}

#ns_Footer .meLogoBlock img {
    display: none;
}

#ns_Footer {
    background-color: #fff;
}

#ns_Footer .meMsg_MsgBlk .meMsg_Content {
    color: #333;
    font-size: 0.8rem;
}

#ns_Footer .ClassName {
  color: #333;
}

#ns_Footer .meMsg_MsgTitle {
  color: #333;
}

#ns_Footer a {
  color: #333;
}

.socialBar img {
  /*  filter: brightness(100);*/
}

/*logo begin*/
.meLogoBlock img {
    max-width: 114px;
}

/*logo end*/

@media (max-width: 768px){
.treeList {
    background: #b0d1df;
}
}

/*navbar end*/

/*funBarNo1 begin*/
#ns_Header .meDivList img {
}

/*funBarNo1 end*/

/**巨幅廣告 begin**/
.meJsShowImg .meMsg_ItemTitle, .meJsShowImg .meMsg_ItemContent {
    filter: brightness(300);
}

/**巨幅廣告 end**/

/*導覽列 開始*/
#dataSiteTree.Hori * {
    color: #333;
}

@media (max-width: 768px) {
#dataSiteTree.Hori * {
    color: #333;
}
}
/*導覽列 結束*/


/*icon 開始*/
/*.contactBlk .meMsg_MsgBlk img, .memberBlk .meMsg_MsgContentBlk img, .orderBlk img, .JayEtSearchBarNo1V1-container .open-search-bar-btn img {
    filter: brightness(100);
}*/
/*icon 結束*/

/*商品分類左側*/
body #id_ColLeft {
    width: 220px;
    min-width: 200px;
    padding: 20px 0;
    /*background: #dedede;*/
    height: 100vh;
    overflow-x: hidden;
    background-color: #ffff;
    will-change: scroll-position;
    font-size: 20px
}
#id_ColLeft .meMsg_MsgContentBlk {
    margin: 30px 0 0 0;
}
@media (max-width: 768px) {
#id_ColLeft .meMsg_MsgContentBlk {
    text-align: center;
    margin:0;
}}
#id_ColLeft .ClassImg {
    margin: 6px 10px;
    display: inline-block;
    width: 50px;
}
@media (max-width: 768px) {
body #id_ColLeft {
    width: 100%;
    height: auto; }

.dataPrdTree .TreeNode_1 {
    padding-left: 0px;
    width: 161px;
}
#id_ColLeft .ClassImg {
    margin: 6px ;
}
#ns_Header .meDivList .itemDivList.meMsg_MsgTitle_2, .FunBarNo1 .itemDivList.meMsg_MsgTitle_2 {
    display: table-cell;
}
body .footerLogo .meMsg_MsgBlk .meMsg_Content p {
    margin-left: 0px!important;
}
}
/*商品分類左側結束*/


/**-----------------自定義 end-----------------**/
.cenShopInfoCaption .BtnTable {
    width: auto;
    margin: 0 auto;
}

.popupShopCartImg img {
    width: 100% !important;
    height: 50px;
    object-fit: contain;
    overflow: hidden;
}



