/*餐飲模版*/

@import url("https://noon360.com/mainssl/uploads/noon360/template/us_basic/style.css");
/*\\\\\\\\\\\\\\\\\\\\\\\\餐飲style.css開始\\\\\\\\\\\\\\\\\\\\\\\\*/
#ns_Header {
    background-color: #D68787;
    height: 80px;
	border-bottom:none;
}
.meLogoBlock .AlignCenter {
    text-align: left;
}
.meLogoBlock img {
  width: 100%;
  max-width: 140px;
}
#dataSiteTree.Hori *:hover {
    color: #a18462;
}

@media (max-width: 768px) {
#ns_Menu {
	margin:0px;
}
}

#id_HeaderCol3 .nsDock{
	width:100%;
}


/*jim編輯 header和logo位置（手機版）*/
@media (max-width: 768px) {
	#ns_Header .id_HeaderR3 .HeaderLeft3 .logo{
		display:block !important;
	}
	center.AlignCenter{
	text-align:center !important;
	}
}


/*Footer調整*/
#ns_Footer {
    background-color: #000;
	 /* margin-top: unset; */
    margin-top: -6px;
}
#ns_Footer #id_Footer{
	display:none;
}
.id_FooterR2 .FooterCol .meMsg_MsgList .listMsgList {
	padding-top:20px;
	height:150px;
}
.id_FooterR2 .FooterCol .meMsg_MsgList .listMsgList .meMsg_MsgTitle {
	padding:0px 40px 15px;
	color: #FFF;
	font-family: "Noto Sans TC";
	font-size: 20px;
	font-style: normal;
	font-weight: 350;
	line-height: 140%; /* 28px */
	letter-spacing: 2px;
	text-align:left;
}
table#meMsg_933919_MsgListBlk tbody tr td:nth-child(2) span{
	border-right:2px solid #fff;
	padding-right:35px;
}
td#meMsg_933919_MsgListBlk_4{
	padding-top:25px;
}
/*jim編輯footer 文字*/
@media (max-width: 768px) {
table#meMsg_933919_MsgListBlk tbody tr {
    display: flex;
    flex-direction: column;
}
table#meMsg_933919_MsgListBlk tbody tr td:nth-child(2) span{
	border-right:none;
	padding:0px;
}
td#meMsg_933919_MsgListBlk_4{
	padding:0px;
    margin-bottom: -25px;
}
.id_FooterR2 .FooterCol .meMsg_MsgList .listMsgList {
	height:200px;
}
.id_FooterR2 .FooterCol .meMsg_MsgList .listMsgList .meMsg_MsgTitle{
	text-align:center;
}
}





/*內用隱藏購物車*/
.cartNone .meMsg_MsgTitle_4 {
    display: none;
}

/*聯絡我們*/
#iWinTopDiv .contactUs .weForm span.btnUploadURL {
    background: #a18462;
    color: #fff;
    border: 1px solid #a18462;
}
#iWinTopDiv .contactUs .weForm .button[type=submit] {
    background: #a18462;
    border-color: #a18462;
}

/*購物車按鈕*/
a.popupShopCartBtnSubmit.txt_PopupShopCartSubmit {
    background: #a18462;
}


#ns_Footer {
    background: #333;
}
#ns_Footer .socialBar img {
    filter: brightness(100);
}

body #ns_Main .FAQMenu1 {
    background: #333;
}
body #ns_Main .FAQMenu0 {
    background: #a18462;
}


/*分類背景塗滿版*/
.food .TreeNode .ClassImg {
    width: 100%;
}

/*=================== 色系統一調整 ==================*/
/*線上訂位調整*/
.bookform .weForm .bookbtn input:read-only {
    background: #a18462;
    color: #fff;
}
.bookform .weForm .bookbtn input:read-only:hover {
    background: #333;
    color: #fff;
}
body .iWinBody .btn-list input[type="button"] {
    background: #a18462;
    color: #fff; 
}

/*餐飲PrdList調整*/
body .food .ClassName {
    background: rgb(255 255 255 / 90%);
    color: #a18462;
}
.phpPrdList .stepbtn .itemMsgList {
    color: #a18462;
    border-color: #a18462;
}
.phpPrdList .stepbtn .itemMsgList a {
    color: #a18462;
    border-color: #a18462;
}

/*電商PrdList_購物按鈕*/
body #ns_Main .PrdList .SaleBtn1, body #ns_Main .PrdList .SaleBtn2, body #ns_Main .PrdList .SaleBtn3 {
    background: #a18462;
    border: 1px solid #a18462;
    color: #fff;
}
body #ns_Main .PrdList .SaleBtn1:hover, body #ns_Main .PrdList .SaleBtn2:hover, body #ns_Main .PrdList .SaleBtn3:hover {
    background: #333;
    color: #fff;
}
/*PrdList_左側分類*/
#id_ColLeft_1 .mePrdTree .TreeNode_2 {
    color: #000;
    background: #fff;
    border-top: 1px solid #a18462;
}
#id_ColLeft_1 .mePrdTree .TreeGroup_2:last-child {
    border-bottom: 1px solid #a18462;
}
#id_ColLeft_1 .mePrdTree .TreeNode_2:hover {
    color: #fff;
    background: #a18462;
}
#id_ColLeft_1 .mePrdTree .TreeNode_2:hover .ClassName {
    color: #fff;
}
#id_ColLeft_1 .dataPrdTree .TreeNode_2:hover {
    background: #a18462;
}
#id_ColLeft_1 .dataPrdTree .TreeNode_2:hover .ClassName {
    color: #fff;
}


/*PrdInfo_購物按鈕*/
body #ns_Main .PrdInfo .SaleBtn1, body #ns_Main .PrdInfo .SaleBtn2, body #ns_Main .PrdInfo .SaleBtn3 {
    border: 1px solid #a18462;
    color: #333;
    background-color: #FFF;
}
body #ns_Main .PrdInfo .c5Buy {
    border: 1px solid #a18462;
    color: #fff;
    background-color: #a18462;
}
/*PrdInfo_規格按鈕*/
body .divPrdInfo .tablePrdSpec .liOpt.isClk,
body .divPrdInfo .tableClassSpec .liOpt.isClk {
    background: #a18462;
}
body .divPrdInfo .tablePrdSpec .optname,
body .divPrdInfo .tableClassSpec .optname {
    color: #fff;
    background: #000;
}
body .divPrdInfo .tablePrdSpec .optname:hover,
body .divPrdInfo .tableClassSpec .optname:hover {
    color: #fff;
    background: #a18462;
}
body .divPrdInfo .tablePrdSpec .liOpt.isClk .optname,
body .divPrdInfo .tableClassSpec .liOpt.isClk .optname {
    color: #fff;
    background: #a18462;
}
body .divPrdInfo .tablePrdSpec .liOpt.disabled .optname,
body .divPrdInfo .tableClassSpec .liOpt.disabled .optname {
    color: #fff;
}


/*ShopCart*/
body #ns_Main .BtnTable .BtnInput .ShopInfoBtn {
    background: #a18462;
    border-color: #a18462;
    color: #fff;
}


/*ShopLogin*/
body #ns_Main .tbLoginForm input[type="submit"]  {
    background: #a18462;
    color: #fff;
}
body #ns_Main input.txt_ShopLoginQryPwd {
    border-color: #a18462;
    color: #a18462;
    margin-top: 20px;
}


/*ShopOrder*/
body #ns_Main input#btnCouponCode, body #ns_Main input.txt_btnChgCouponCode  {
    background: #a18462;
    color: #fff;
}

body #ns_Main #cenShopInfoStep #ShopInfoStep .StepTable .StepItem:nth-child(1) .StepItem0 .badge .text, body #ns_Main #cenShopInfoStep #ShopInfoStep .StepTable .StepItem:nth-child(3) .StepItem0 .badge .text {
    background: #f5eacf;
}


/*查詢個人資訊_QryReg*/
body input#btnQryRegRegister {
    background: #a18462;
    color: #fff;
}
body input#btnQryRegRegister:hover {
    background: #333;
    color: #fff;
}

/*修改個人資訊_RegForm*/
body .meCSS .meForm input[type=submit] {
    background: #a18462;
    color: #fff;
}
body .meCSS .meForm input[type=submit]:hover {
    background: #333;
    color: #fff;
}

/*訂單查詢_按鈕調整*/
body .BlockTD a, body .ShopInfoBtn21 {
    background: #a18462;
    color: #fff;
}
body .BlockTD a:hover, body .ShopInfoBtn21:hover {
    background: #333;
    color: #fff;
}

/*訊息_按鈕調整*/
body .contactPageForm .weForm span.btnUploadURL {
    border-color: #a18462;
    background: #a18462;
    color: #fff;
}
body .contactPageForm .weForm span.btnUploadURL:hover {
    background: #333;
    color: #fff;
}
body .contactPageForm .weForm .button[type=submit] {
    border-color: #a18462;
    background: #a18462;
    color: #fff;
}
body .contactPageForm .weForm .button[type=submit]:hover {
    background: #333;
    color: #fff;
}

/*登入_LoginForm*/
body .meCSS input[type=submit] {
    background: #a18462;
    color: #fff;
}
body .meCSS input[type=submit]:hover {
    background: #333;
    color: #fff;
}




@media (max-width:768px) {
body .treeList{
 margin-top: -20px;
}}