@charset "utf-8";
/* CSS Document */
@import url("reset.css");
/*共用*/
html, body{font-size:16px;font-family:Century Gothic,"微軟正黑體";text-decoration:none;
/*min-height: 100%;*/
height: auto !important;
/*height: 100%;*/
}
#wrapper{width:100%;height: 100%;position: relative;}
a:link{text-decoration: none;color: #333333;}

img{display:block;}

/*fontlist*/
.text_Title{font-size:1.5em;}
.text_AD{font-size:1.3em;}/*4頭標*/
.text_h1{font-size:1em;}/*品名*/
.text_h2{font-size:1.1em;}
.text_h3{font-size:0.90em;}
.text_h4{font-size:0.90em;}
.text_price{font-size:0.90em;font-family:Century Gothic;}

/*font_color*/
.red{color:#cc0000;}
.Darkgreen{color:#5d8900;}
.ThisGreen{color: #669900;}
/*PC================================================================================*/
#wrapper .Box,header,article{width: 960px; margin: 0 auto;}
#MbFixed{display: none;}
.MbFooter{display: none;}
/*TopFixed*/
#TopFixed{width:100%; height:40px; background-color:#ffffff; position:fixed; top:0; z-index:100;border-bottom: 1px #dddddd solid;font-size: 0.8em;}
#TopFixed .Box{height:40px; position:relative;}
#TopFixed .Box .home a{ width:60px; height:20px; line-height:22px; padding-left:26px; position:absolute; top:10px; left:5px; text-decoration:none; color:#333333; background-image:url(/imageserver/images/cmm2_utf8/top_home.png); background-position:left top; background-repeat:no-repeat;}
/*Member*/
#TopFixed .Box .member { width:690px; position:absolute; left:270px; top:12px; color:#707070;text-align:right;}
#TopFixed .Box .member ul{ list-style:none; height:26px;}
#TopFixed .Box .member li{ display:inline-block;}
#TopFixed .Box .member li a{ text-decoration:none; color:#555555; padding-right:1px; line-height:20px;}
#TopFixed .Box .member li a:hover{ color:#688500;}
#TopFixed .Box .member li.car{width:88px; background:url(/imageserver/images/cmm2_utf8/h_right_icon.png) no-repeat left top -2px; margin-right:2px;background-size:22px;}
#TopFixed .Box .member li.mb_ico{width:80px; background:url(/imageserver/images/cmm2_utf8/sing_in_ok.png) no-repeat left -2px top -1px;background-size:23px;}
#TopFixed .Box .member li.news_ico{width:50px; background:url(/imageserver/images/cmm2_utf8/news_ico.png) no-repeat left -2px top -1px;background-size:23px;}
#TopFixed .Box .member li.recommend{ position:relative;}
#TopFixed .Box .member li.recommend .Pro_img{ position:absolute; display:none; z-index:10003; background-color:#bbbbbb;}
#TopFixed .Box .member li.recommend:hover .Pro_img{ display:block;}
#TopFixed .Box .member li.recommend .Pro_img ul{ width:250px; list-style:none;}
#TopFixed .Box .member li.recommend .Pro_img ul li{ float:left;height:60px; background-image:none; width:auto; margin:0; padding:2px 1px 2px 0;}
#TopFixed .Box .member li.recommend .Pro_img ul li img{ width:60px; height:60px;}
#TopFixed .Box .member li.recommend .Pro_img ul li:first-child{ padding-left:2px;}
#TopFixed .Box .member li span.TopCoupon a{ display:inline-block; height:18px; line-height:18px; text-align:center; margin-left:3px; width:195px; background-color:#ffffff; border:#999999 1px solid; border-radius:3px;letter-spacing:normal;}
#TopFixed .Box .member li span.TopCoupon a:hover{ text-decoration:none; background-color:#f3ffdc;}
#TopFixed .Box .member li span.level_ico0,#TopFixed .Box .member li span.level_ico1,#TopFixed .Box .member li span.level_ico1span.level_ico2,#TopFixed .Box .member li span.level_ico3{width:110px; height:18px; line-height:18px;padding-left:18px;}
#TopFixed .Box .member li span.level_ico0{background:url(/imageserver/images/cmm/top_level_ico_0.gif) no-repeat left top;}
#TopFixed .Box .member li span.level_ico1{background:url(/imageserver/images/cmm/top_level_ico_1.gif) no-repeat left top;}
#TopFixed .Box .member li span.level_ico2{background:url(/imageserver/images/cmm/top_level_ico_2.gif) no-repeat left top;}
#TopFixed .Box .member li span.level_ico3{background:url(/imageserver/images/cmm/top_level_ico_3.gif) no-repeat left top;}
#TopFixed .Box .member a{ text-decoration:none; color:#5d8900;}
#TopFixed .Box .member a:hover{ text-decoration:underline;}
/*TopFixed END*/

header{height:auto;position: relative;}
/*首頁上方大B*/
header .top_AD{width:100%;margin-top:50px;position: relative;}
header .top_AD span.top_AD_txt{display: none;}
/*類別頁頁上方大B*/
header .Class_top_AD{width:100%;margin-top:50px;position: relative;}
header .Class_top_AD span.top_AD_txt{display: none;}
header .Class_top_AD_AnyClose{display:block;}
header .logo{width:185px; height:85px;padding-top:8px;box-sizing: border-box;}
header .logo h1{text-indent:-9999px;}
/*PC搜尋*/
header .search {width: 380px;height: 60px;position:absolute; left:200px; top:70px; color:#bab6b6;z-index:101;}
header .search .seltype{ width:100px; height:32px; line-height:32px; border:1px solid #b5b5b5; color:#555555; position:absolute;}
header .search .keysearch{ width:330px; height:30px;position:absolute;left:0px;border:1px solid #b5b5b5;color:#555555;}
header .search .keysearch input{width:324px; height:30px; border-width:0;padding:0 0 0 5px; color:#555555; line-height:30px;outline: none;}
header .search a.icon{ display:block; width:36px; height:32px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.9,34.8L32.1,27c1.8-2.7,2.8-5.9,2.8-9.4c0-9.4-7.7-17.1-17.1-17.1C8.4,0.5,0.7,8.2,0.7,17.6c0,9.4,7.7,17.1,17.1,17.1c3.4,0,6.5-1,9.2-2.7l7.8,7.8L39.9,34.8z M4,17.6C4,10,10.2,3.8,17.8,3.8c7.6,0,13.8,6.2,13.8,13.8c0,7.6-6.2,13.8-13.8,13.8C10.2,31.5,4,25.3,4,17.6z' fill%3D'%23ffffff' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;background-size:75%; background-color:#898989; position:absolute; top:-1px;left:330px; }

/*熱門關鍵字*/
header .search .HotWord{ width:370px;overflow:hidden; position:absolute; left:0px;bottom:0px; z-index: 10;font-size: 0.8em;}
header .search .HotWord ul{ list-style:none;}
header .search .HotWord li{ display:inline-block; margin-right:13px;}
header .search .HotWord li a{color:#333333; text-decoration:none;}
header .search .HotWord li:first-child{ margin-right:2px; color:#666666;}
header .search .HotWord li:last-child{ margin-right:0px;}
/*PC搜尋 END*/
/*MB搜尋*/
header .MB_search{display: none;}
/*MB搜尋 END*/
/*選單*/
header #navbar{width:100%;height:34px;background-color:#3c3837;margin-bottom: 20px;}
header #navbar ul{list-style: none;}

header #navbar ul li{float:left;width:7.885%;text-align: center;font-size:0.90em;line-height:34px;}
header #navbar ul li a{display:block;color: #ffffff;position: relative;}
header #navbar ul li a:hover{background-color: #666666;}
header #navbar ul li a:before{content:"";display:block;border-right: 1px #777777 solid;width:100%;height:16px;position: absolute;top:9px;}
header #navbar ul li.Gift:nth-child(1){width:60px;background-color: #fff;}
header #navbar ul li.Gift:nth-child(1) a{display: block;background-color: #bc2222;width:55px;border-radius: 5px;}
header #navbar ul li.Gift:nth-child(1) a:before{content:"";display:block;border-right:0px #777777 solid;width:60px;height:16px;position: absolute;top:-16px;color: #cc0000;background-image: url(/imageserver/images/cmm2/gift_icon.png);background-repeat: no-repeat;background-position: 15px 0px;}
header #navbar ul li.Gift:nth-child(1) a:hover{color:#ffff00;}
header #navbar ul li:nth-child(2){width:67px;}
header #navbar ul li:nth-child(2) a:before{content:"";display:block;border-right: 1px #777777 solid; width:100%;height:16px;position: absolute;top:9px;}
header #navbar ul li:nth-child(1){width:70px;}
header #navbar ul li:nth-child(1) a:before{content:"";display:block;border-right: 1px #777777 solid;width:70px;height:16px;position: absolute;top:8px;}
header #navbar ul li:last-child a:before{border:none;}
header #navbar ul li .Item{clear: both;position: absolute;display: none;width:93.8%;background-color: #f3f3f3;left:60px;padding:15px 15px 15px;box-sizing: border-box;z-index:100;}
/*新的選單尺寸-下拉*/
header #navbar ul li .Item{left:54px;width:94.4%;}
header #navbar ul li:hover .Item{display: block;color: #000000;border: 1px #dddddd solid;box-sizing: border-box;}
header #navbar ul li .Item a{color: #333333;}
header #navbar ul li.ibonmart_Ev{background-color:#e47d0f;float:right;}
header #navbar ul li.ibonmart_Ev a:hover{background-color:#666;}
header #navbar ul li:last-child a:before,header #navbar ul li:nth-child(12) a:before{border:none;}
/*新的選單尺寸*/
header #navbar ul li{width:7%;}
header #navbar ul li.Gift:nth-child(1){width:54px;}
header #navbar ul li.Gift:nth-child(1) a{width:50px;}
header #navbar ul li:nth-child(2){width:7.1%;}
header #navbar ul li:nth-child(3),header #navbar ul li:nth-child(9){width:4.3%;}
header #navbar ul li:nth-child(12){width:8.65%;background-color:#008a83;}
header #navbar ul li:nth-child(12) a:before{content:"";display:block;width:100%;background-image:url(/imageserver/images/cmm2_utf8/all_logo.png);background-repeat:no-repeat;background-position: left 3px top -58px;top:8px;height:20px;}
header #navbar ul li:nth-child(11),header #navbar ul li:nth-child(13){width:6.6%;}
header #navbar ul li:nth-child(13){background-color:#006341;width:8%;text-indent:26px;}
header #navbar ul li:nth-child(13) a:before{content:"";display:block;width:100%;background-image:url(/imageserver/images/cmm2_utf8/all_logo.png);background-repeat:no-repeat;background-position:left 2px top 4px;background-size:53%;top:0;height:30px;}
header #navbar ul li:nth-child(14){background-color:#7f0019;width:6.7%;}
header #navbar ul li:nth-child(13) a:before,header #navbar ul li:nth-child(14) a:before,header #navbar ul li:nth-child(11) a:before{border:none;}
header #navbar ul li.ibonmart_Ev{width:6.7%;background-color:#da654f;}
/*新的選單尺寸 END*/


header #navbar .Item ul.BigClass{width:210px;position: relative;float: left;}
header #navbar .Item ul.BigClass li{width:210px;float: none;}
header #navbar .Item ul.BigClass li a{line-height: 26px;}
header #navbar .Item ul.BigClass li a:before{content: "";border-right: none;}
header #navbar .Item ul.BigClass li a:hover{color: #669900;background-color: transparent;}
header #navbar .Item ul.BigClass li h2{display:block;font-size:1.1em;text-align: left;line-height: 26px;}
header #navbar .Item ul.BigClass dl.MidClass{width:210px;margin-right:30px;position: absolute;left: 210px;top:0px;display: none;}
header #navbar .Item dl.MidClass dt{text-align: left;}
header #navbar .Item dl.MidClass dt h3{display:block;font-size: 0.95em;}
header #navbar .Item dl.MidClass dt a{line-height: 26px;}
header #navbar .Item dl.MidClass dt a:hover{color: #669900;}

header #navbar .Item .Event{width:370px;border-left: 1px #cccccc solid;padding: 0 20px;text-align: left;color: #333333;overflow: hidden;display: none;}
header #navbar .Item .EventOpen{display: block;}
header #navbar .Item .Event h3{font-size:0.95em;line-height:22px;height:24px;overflow: hidden;}
header #navbar .Item .Event .HotEventImg{border-bottom: 1px #cccccc solid;overflow:hidden;margin-bottom: 5px;}
header #navbar .Item .Event .HotEventImg dt{float: left;width:160px;margin:0 25px 6px 0;line-height:18px;text-align: left;}
header #navbar .Item .Event .HotEventImg dt img{width:152px;height: 152px;}
header #navbar .Item .Event .HotEventImg dt a:hover{background-color: transparent;}
header #navbar .Item .Event .HotEventImg dt p{font-size: 0.95em;overflow: hidden;height: 20px;}
header #navbar .Item .Event .HotEventImg dt p span{padding-left: 5px;}
header #navbar .Item .Event .HotEventImg dt a:before{border: none;}
header #navbar .Item .Event dl.HotEvent{overflow: auto;}
header #navbar .Item .Event dl.HotEvent dt{float:left;padding:0 0 0px;font-size: 0.90em;height:20px;line-height:20px;text-align: left;margin-right:10px;white-space:nowrap;width:175px;overflow: hidden;text-overflow:ellipsis;}
header #navbar .Item .Event dl.HotEvent dt a{display: inline;}/*====display:block影響text-overflow:ellipsis======*/
header #navbar .Item .Event dl.HotEvent dt a:hover{background-color: transparent;}
header #navbar .Item .Event dl.HotEvent dt a:before{content: ">";display:inline;border-right:none;width:auto;position:relative;top:0; margin-right: 5px;}

header #navbar .Item .Event .MoreClick{line-height: 20px;height:25px;font-size: 0.9em;padding-bottom: 15px;}
header #navbar .Item .Event .MoreClick a:before{content: "";border: none;}
header #navbar .Item .Event .MoreClick a{display:block;font-size: 11px;background-color: transparent;height:20px;line-height:20px;text-align: right;position: relative;padding-right: 20px;top:0px;}
header #navbar .Item .Event .MoreClick span.OpenMore{position: absolute;width:15px; height:13px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 27 27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.8,12.2v2.7h-12v12H12v-12H0v-2.7h12v-12h2.7v12H26.8z' fill%3D'%23333333' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat; background-size:70%;-webkit-background-size:11px;top:5px;right:-5px;}
header #navbar .Item .Event .MoreClick span.CloseMore{position: absolute;width:15px; height:13px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 28 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.7,7.5h23.6v2.7H1.7V7.5z' fill%3D'%23333333' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:65%; -webkit-background-size:12px; top:5px;right:0px;display: none;}
header #navbar .Item .Event .MoreClick span.OpenMore,header #navbar .Item li .Event .MoreClick span.CloseMore{font-size:14px;padding-right:5px;}
header #navbar .Item .Event dl.MoreHotEvent{overflow:hidden;display: none;}
header #navbar .Item .Event dl.MoreHotEvent dt{float:left;padding:0 0 0px;font-size: 0.90em;height:20px;line-height:20px;text-align: left;margin-right:10px;white-space:nowrap;width:175px;overflow: hidden;text-overflow:ellipsis;}
header #navbar .Item .Event dl.MoreHotEvent dt a{display: inline;}/*====display:block影響text-overflow:ellipsis======*/
header #navbar .Item .Event a:hover{background-color: transparent;}
header #navbar .Item .Event dl.MoreHotEvent dt a:before{content: ">";display:inline;border-right:none;width:auto;position:relative;top:0; margin-right: 5px;}

header #navbar .Item ul.BigClass a,header #navbar .Item dl.MidClass a,header #navbar .Item ul.BigClass .Event ul.HotEvent dt a{background-color: transparent;}
header #navbar .Item li.BigClass a:before,header #navbar .Item li.MidClass a:before{border:none;}

/*品牌大類*/
header #navbar ul li .Item ul.ItemBrand{width:100%;overflow:hidden;float:left;}
header #navbar ul li .Item ul.ItemBrand li{display:block;width: 100px;height:70px;text-align: center;margin:10px 22px;background-color:transparent;}
header #navbar ul li .Item ul.ItemBrand li a:before{content: "";border-right: none;display:none;}
header #navbar ul li .Item ul.ItemBrand li a:hover{background-color: transparent;}

header #navbar .Item .ItemBrand .LogoList{float: left;}
header #navbar .Item .ItemBrand .LogoList li{display:block;width: 155px;height:70px;text-align: center;float: none;}
header #navbar .Item .ItemBrand .LogoList li img{display: inline;}

header #navbar ul li .Item ul.ItemBrand li.RowOne{width:155px;height:auto;position: relative;transition:all 0.5s;}
header #navbar ul li .Item ul.ItemBrand li.RowOne li{float: none;}
header #navbar ul li .Item ul.ItemBrand .RightEvent{float:right;position: absolute;left:170px;}

header #navbar .Item .ItemBrand li.RowTwo{width:155px;height: auto;position:relative;z-index: 10;background-color: #f3f3f3;transition:all 0.5s;}
header #navbar .Item .ItemBrand li.RowThree{width:155px;height: auto;position:relative;z-index: 11;background-color: #f3f3f3;transition:all 0.5s;}

header #navbar .Item .ItemBrand .Event{width:370px;border-left: 1px #cccccc solid;border-right:1px #cccccc solid;padding: 0 20px;text-align: left;color: #333333;overflow: hidden;display: none;position: relative;}
header #navbar .Item .ItemBrand .EventOpen{display: block;}
header #navbar .Item .ItemBrand .Event h3{font-size:0.95em;line-height: 24px;}
header #navbar .Item .ItemBrand .Event h3.title{font-size:1.1em;line-height: 24px;}
header #navbar .Item .ItemBrand .Event .HotEventImg{border-bottom: 1px #cccccc solid;overflow:hidden;margin-bottom: 5px;}
header #navbar .Item .ItemBrand .Event .HotEventImg dt{float: left;width:160px;margin:0 25px 6px 0;line-height:18px;text-align: left;}
header #navbar .Item .ItemBrand .Event .HotEventImg dt a:hover{background-color: transparent;}
header #navbar .Item .ItemBrand .Event .HotEventImg dt p span{padding-left: 5px;}
header #navbar .Item .ItemBrand .Event .HotEventImg dt a:before{border: none;}
header #navbar .Item .ItemBrand .Event dl.HotEvent{overflow: auto;}
header #navbar .Item .ItemBrand .Event dl.HotEvent dt{float:left;padding:0 0 0px;font-size: 0.90em;height:20px;line-height:20px;text-align: left;margin-right:10px;white-space:nowrap;width:175px;overflow: hidden;text-overflow:ellipsis;}
header #navbar .Item .ItemBrand .Event dl.HotEvent dt a{display: inline;}/*====display:block影響text-overflow:ellipsis======*/
header #navbar .Item .ItemBrand .Event dl.HotEvent dt a:hover{background-color: transparent;}
header #navbar .Item .ItemBrand .Event dl.HotEvent dt a:before{content: ">";display:inline;border-right:none;width:auto;position:relative;top:0; margin-right: 5px;}

header #navbar .Item .ItemBrand .Event .MoreClick{line-height: 20px;height:20px;font-size: 0.9em;padding-bottom:20px;}
header #navbar .Item .ItemBrand .Event .MoreClick a:before{content: "";border: none;}
header #navbar .Item .ItemBrand .Event .MoreClick a{display:block;font-size: 11px;background-color: transparent;height:20px;line-height:20px;text-align: right;position: relative;padding-right: 20px;top:0px;}
header #navbar .Item .ItemBrand .Event .MoreClick span.OpenMore{position: absolute;width:15px; height:13px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 27 27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.8,12.2v2.7h-12v12H12v-12H0v-2.7h12v-12h2.7v12H26.8z' fill%3D'%23333333' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat; background-size:70%;-webkit-background-size:11px;top:5px;right:-5px;}
header #navbar .Item .ItemBrand .Event .MoreClick span.CloseMore{position: absolute;width:15px; height:13px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 28 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.7,7.5h23.6v2.7H1.7V7.5z' fill%3D'%23333333' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:65%; -webkit-background-size:12px; top:5px;right:0px;display: none;}
header #navbar .Item .ItemBrand .Event .MoreClick span.OpenMore,header #navbar .Item li .Event .MoreClick span.CloseMore{font-size:14px;padding-right:5px;}
header #navbar .Item .ItemBrand .Event dl.MoreHotEvent{overflow:hidden;display: none;}
header #navbar .Item .ItemBrand .Event dl.MoreHotEvent dt{float:left;padding:0 0 0px;font-size: 0.90em;height:20px;line-height:20px;text-align: left;margin-right:10px;white-space:nowrap;width:175px;overflow: hidden;text-overflow:ellipsis;}
header #navbar .Item .ItemBrand .Event dl.MoreHotEvent dt a{display: inline;}/*====display:block影響text-overflow:ellipsis======*/
header #navbar .Item .ItemBrand .Event a:hover{background-color: transparent;}
header #navbar .Item .ItemBrand .Event dl.MoreHotEvent dt a:before{content: ">";display:inline;border-right:none;width:auto;position:relative;top:0; margin-right: 5px;}

header #navbar .Item ul.BigClass a,header #navbar .Item dl.MidClass a,header #navbar .Item ul.BigClass .Event ul.HotEvent dt a{background-color: transparent;}
header #navbar .Item li.BigClass a:before,header #navbar .Item li.MidClass a:before{border:none;}

header #navbar .Item .ItemBrand li.RowSmall{width:150px;}
header #navbar .Item .ItemBrand .RowEventHide1{display: none;}
header #navbar .Item .ItemBrand .RowEventHide2{display: none;}
/*選單END*/
/*彈跳視窗、廣告*/
.Pop-upAD{width:960px; height:467px; background-color:#DDDDDD; position:fixed; left:50%;margin-left: -480px; top:45px; z-index:102;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.Pop-upAD img.ad{width:100%; border:#444444 2px solid;box-sizing: border-box;}
.Pop-upAD p{margin: 0;}
.Pop-upAD p a{ width:70px; height:40px; position:absolute; right:0px; top:0px; background-color:#444444; color:#FFFFFF; text-align:center; line-height:40px; text-decoration:none;}
.Pop-upADoff{position:absolute;width:0px; height:0px; left:90.5%;top:120px;background-color:#DDDDDD;transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.Pop-upADoff img.ad{border:none;}
.Pop-upAD .off{display:none;}
/*首頁上方兩小AD*/
header .Pop-upBox{ width:175px; height:60px; position:absolute; left:600px;bottom:50px;}
header .Pop-upBox p a{ width:16px; height:26px; position:absolute; right:0px; bottom:0px; background-color:#444444; color:#FFFFFF; text-align:center; line-height:12px; padding-top:2px;text-decoration: none;font-size: 0.85em;}
header .promote{ position:absolute; right:0px;bottom:50px; width:175px; height:60px; }
/*類別頁上方兩小AD*/
header .ClassPop-upBox{ width:175px; height:60px; position:absolute; left:600px;bottom:50px;}
header .ClassPop-upBox p a{ width:16px; height:26px; position:absolute; right:0px; bottom:0px; background-color:#444444; color:#FFFFFF; text-align:center; line-height:12px; padding-top:2px;text-decoration: none;font-size: 0.85em;}
header .Class_promote{ position:absolute; right:0px;bottom:50px; width:175px; height:60px; }
/*彈跳視窗、廣告END*/

header .MB_menu{display:none;}
nav{display: none;}/*手機menu*/
/*大類頁上方選單*/
.SubmenuBox{display: none;}

/*4頭標廣告區塊*/
ul.AD_Top4{ margin:0; padding:0; list-style:none; overflow:auto; margin:8px 0 10px 0;}
ul.AD_Top4 li{ float:left; display:block; width:200px; height:32px;line-height: 32px; text-align:center; overflow:hidden; letter-spacing:1px; margin:0 20px;display: none;}
ul.AD_Top4 li a{text-decoration:none; color:#333333;}
ul.AD_Top4 li a:hover{text-decoration:underline; color:#688500;}

/*左側選單*/
article .leftBox{float:left;width: 20%;}
article .rightBox{float:right;width:740px;}
article .MainBox{float:right;width:740px;}
article .LeftPromoBox{float:left;width: 20%;}

/*類別活動推薦*/
.leftBox h2{font-size:15px; font-weight:normal; color:#fff;background:#669933; height:30px; line-height:30px; padding:0 0 0 15px; }
.leftBox .promote{  margin:0 0 15px 0;}
.leftBox .promote ul{ padding:0px 10px 10px 10px; list-style:none;  line-height:20px;}
.leftBox .promote li h3{ font-weight:normal; font-size:12px;}
.leftBox .promote li a{text-decoration:none; color:#545454; display:block;/*  background:url(/imageserver/images/cmm2_utf8/listdot.gif) no-repeat; */ padding:0 0 0 8px; margin:0 0 6px 0;line-height: 16px;font-family: Arial,"微軟正黑體";font-size:13px;max-height:32px;overflow: hidden;}
.leftBox .promote li a:before{content: "‧";display: inline-block;margin-left:-8px;margin-right:3px;font-size: 16px;color: #333;}
.leftBox .promote li a:hover{ text-decoration:underline;}
.leftBox .maincontainer{width:100%;height:auto;max-height:255px;overflow-x: hidden;overflow-y: scroll; background:#fff; border:1px #669933 solid; border-width:0 1px 1px 1px;padding:10px 0 0 0;box-sizing: border-box; }
.leftBox .maincontainer::-webkit-scrollbar{width:10px;}
.leftBox .maincontainer::-webkit-scrollbar-thumb{background-color:#d3e7b1;}
/*類別活動推薦END*/
/*商品分類*/
.leftBox .submenu{ background:#fff; border:1px solid #669933; margin:0 0 10px 0;}
.leftBox .submenu h2{ font-weight:normal;}
.leftBox .submenu ul.class2 li{border-bottom:0px solid #999; list-style:none;box-sizing: border-box;background-color: #d3e7b1;}
.leftBox .submenu ul.class2 li h3{font-weight:normal;font-size:14px; color:#333333; text-decoration:none;}
.leftBox .submenu ul.class2 li h3 a{display: block;padding-left: 12px; height:30px; line-height:30px;overflow:hidden;}
/* .leftBox .submenu li:hover{ background:#eee;} */
.leftBox .submenu ul.class3{display: block;width:100%;/*max-height:180px;overflow-x:hidden; overflow-y:auto; */background-color: #fff;/* padding:1px 0; */}
.leftBox .submenu ul.class3 li h3{margin: 0;padding: 0; font-size:13px; }
.leftBox .submenu ul.class3 li h3{font-weight:normal;color:#333333; text-decoration:none; padding:0 0 0 0px;background-color: #fff;}
.leftBox .submenu ul.class3 li{ background:none; border-top:#CCCCCC 1px dotted;overflow:hidden;}
.leftBox .submenu ul.class3 li:first-child{border:0;}
.leftBox .submenu ul.class2 li a:hover,.leftBox .submenu ul.class3 li a:hover{ background:none;background-color:#669933;color: #fff;}
.leftBox .submenu ul.class2 li a:hover,.leftBox .submenu ul.class3 li a:hover{color:#fff;background-color:#888;}
.leftBox .submenu ul.class3 li a{display: block;height:32px; line-height:32px;padding-left: 12px;}
/* .leftBox .submenu ul.class3::-webkit-scrollbar{width:4px}
.leftBox .submenu ul.class3::-webkit-scrollbar-thumb{background-color: #bbbbbb;} */
/*商品分類END*/
/*品牌logo*/
.leftBox .brand{width:100%; height:auto; border:#ddd 1px solid; background-color:#FFF; position:relative;margin-bottom: 5px;box-sizing: border-box;}
.leftBox .brand img{width:100%; height:auto;}
/*左側選單 END*/

/*類別名稱*/
.ClassTitle{width:100%;height: 44px;background-image: url(/imageserver/images/cmm2_utf8/ClassTitle_bg.gif);background-repeat: no-repeat;background-size:100%;}
.ClassTitle h1{line-height: 44px;margin-left:20px;color: #fa3632;font-weight: bolder;letter-spacing: 2px;font-size: 1.2em;}
/*類別名稱END*/
/*品牌介紹*/
.BrandStory_Control{display: none;}
.BrandStory{width:100%;margin:20px auto 0px ;font-size: 16px;color: #555555;overflow:hidden;}
.BrandStory ul{}
.BrandStory ul li{float:left;display: block;}
.BrandStory ul li:nth-child(1){width:42%;text-align:left;}
.BrandStory ul li:nth-child(1) img{display:inline;}
.BrandStory ul li:nth-child(2){width:42%;text-align:left;}
.BrandStory ul li:nth-child(3){width:57%;height: auto;}
.BrandStory h2.Brand_name{font-size:1.8em;font-weight: bold;line-height:40px; display: block; border-bottom: 1px #aaaaaa solid; letter-spacing: 1px;}
.BrandStory h2.Brand_name span{font-family: 'Noto Sans TC', sans-serif;}
.BrandStory h3.Brand_ex{ font-size:1.2em;display: block;margin:10px 0;font-family: 'Noto Sans TC', sans-serif;line-height: 26px;}
.BrandStory h4.Brand_con{ font-size:0.95em;line-height:22px;height:90px;overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
.BrandStory .ProMedia{position: relative;width:300px;height:169px;}
.BrandStory .ProMedia iframe{position:absolute;width:100%;height:100%;top:0;left:0;border: 1px #cccccc solid;box-sizing: border-box;}
/*品牌介紹 END*/

/*BigAD*/
.BigAD{margin-top:0px;margin-bottom:15px;}
.BigAD .ADimg{width:100%;position: relative;height:0;padding-bottom:48.65%;}
.BigAD .ADimg .swiper-slide img{width: 740px;height: 360px;}
.BigAdText{width:100%;height:35px;background-color: #ffffff;}
.BigAdText ul{list-style: none;text-align: center;}
.BigAdText ul li a{display:block;float:left;width:160px;line-height: 30px;/*border-right: 1px #cccccc solid;*/box-sizing: border-box;position: relative;}
.BigAdText ul li a:before{content:"";display: block;height:26px;border-right: 1px #cccccc solid;position: absolute;top:0px;}
.BigAdText ul li:first-child a:before{border:none;}
.BigAdText ul li a:hover{display:block;border-bottom: 3px #cccccc solid;box-sizing: border-box;}
.BigAdText ul li.this a{color: #000000;font-weight:bold;background:linear-gradient(to top, rgba(255,255,255,1) 50%,rgba(200,200,200,1) 100%);}
.BigAD .BigAD_pagination{bottom:10px !important;}
.BigAD .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets span{border:rgba(250,250,250,0.9) 1px solid;}

/*Two BigAD*/
.TwoBigAD{margin-bottom:10px;}
.TwoBigAD ul{list-style: none;display: flex;flex-wrap: wrap;justify-content: space-between;}
.TwoBigAD ul li{margin-bottom: 10px;display:inline-block;flex-basis:48.65%;}
.TwoBigAD ul li img{width: 100%;}
/*Two BigAD END*/

/* 一帶四單元區 */
.PromoBox{margin-bottom:20px;}
.PromoBox .PromoAD img{display:block;width: 100%;margin-bottom:15px;}
.PromoBox .PromoPro{font-size:15px;}
.PromoBox .PromoPro ul{display:flex;justify-content:space-between;}
.PromoBox .PromoPro ul li{list-style: none;border:1px #ddd solid;box-sizing:border-box;flex-basis:23.5%;position:relative;display:inline-block;width:24%;}
.PromoBox .PromoPro li:hover{border-color:#aaa;}
.PromoBox .PromoPro h3,.PromoBox .PromoPro p.sup,.PromoBox .PromoPro p.price{display: block;padding:0 5px;text-align:left;box-sizing:border-box;}
.PromoBox .PromoPro .Con{position: relative;}
.PromoBox .PromoPro h3{font-size:0.95em;width:98%;height:36px;margin:5px auto;line-height:18px;overflow:hidden;}
.PromoBox .PromoPro p.sup{line-height:24px;position:absolute;background-color:#ff6373;width:55%;color:#fff;left:-4px;top:-29px;height:24px;}
.PromoBox .PromoPro p.sup span{display:block;width:100%;margin:0 auto;height: 22px;overflow:hidden;text-align:center;}
.PromoBox .PromoPro p.sup:before{content:'';display: block;position:absolute;width:0;height:0;border:3px solid;border-color:transparent transparent transparent #000;transform:rotate(-45deg);left: 1px;bottom:-3px;}
.PromoBox .PromoPro p.sup:after{content:'';display: block;position:absolute;width:0;height:0;border-width:12px 5px;border-style:solid;border-color:transparent transparent #ff6373 #ff6373;right:-10px;top:0;}
.PromoBox .PromoPro p.price{line-height:1.6;font-size:1.2em;color:#e4295e;padding-left: 8px;overflow:hidden;height:36px;letter-spacing: 1px;}
.PromoBox .PromoPro p.price span{font-size:0.8em;font-weight:normal;display:none;}
.PromoBox .PromoPro img{display:block;width: 100%;}
/* 一帶四單元區 END */

/* 首頁左側內容 */
.LeftPromoCon{margin-bottom:15px;}
.LeftPromoCon h3{display: block;background-color:#669933;color:#fff;padding:4px 5px;}
.LeftPromoCon ul{border:1px #ddd solid;border-width:0 1px 1px 1px;padding:10px 10px 0 10px;}
.LeftPromoCon li{list-style:none;margin-bottom:10px;}
.LeftPromoCon li img{width: 170px;height:auto;}
.LeftCommunity{margin-bottom:15px;}
.LeftCommunity li{list-style:none;margin-bottom:10px;}
.LeftCommunity li img{width: 100%;}
/* 首頁左側內容 END */

/*好物推薦2公格*/
.Promote_Box{width:96%;margin:25px auto;color: #FFFFFF;overflow: hidden;}
.Promote_Box .Promote_event{width:450px;height: 450px; float:left;position: relative;overflow: hidden;border: 1px rgba(0,0,0,0.1) solid;box-sizing: border-box;}
.Promote_Box .Promote_event:nth-child(2){float: right;}
.Promote_Box .Promote_event .P_img{position: absolute;}
.Promote_Box .Promote_event .P_bg{position:absolute;z-index: 1;bottom: 0;width: 100%; height:150px;background-image: -moz-linear-gradient( 90deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.5) 60%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.5) 60%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.5) 60%, rgba(0,0,0,0) 100%);}
.Promote_Box .Promote_event .P_name{position:relative;z-index: 2;letter-spacing:0px;width:90%;margin:0 auto;margin-top:78%;border-bottom: 1px rgba(250,250,250,0.8) solid;padding-bottom:5px;box-sizing: border-box;text-shadow:0 0 3px rgba(0,0,0,1);}

/*margin-top:80%;padding-bottom:3px*/
.Promote_Box .Promote_event .P_name h2{width:100%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;font-weight:bolder;}

/*letter-spacing:1px;*/
.Promote_Box .Promote_event .P_name span{width:100%;display:block;position: absolute;padding-top:10px;height:22px; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;font-weight:bolder;letter-spacing:1px;}

/*padding-top:4px*/
.Promote_Box .Promote_event .P_price{position: absolute;z-index: 2;bottom:8px; left:5%;letter-spacing: 1px;color: #ffff00;font-family: "微軟正黑體";font-size: 1.2em;text-shadow:1px 1px 3px rgba(0,0,0,0.8);font-weight: bolder;}
.Promote_Box .Promote_event .P_price span{}
.Promote_Box .Promote_event .P_txt{position: absolute;z-index:2;bottom:5px; right:5%;font-size: 0.90em;}

.Promote_Box .Promote_event img{transition:all 0.6s;}
.Promote_Box .Promote_event:hover img{transform: scale(1.1); transition:all 0.6s;}
.Promote_Box a{color: #ffffff;}
/*好物推薦2公格 END*/
/*好物推薦3公格*/
.Pro_03{ width:100%;margin:0 auto;overflow:hidden; clear:both; box-sizing:border-box;}
.Pro_03 ul{ display:block;/* text-align:center; */text-indent:4px;margin:6px;}
.Pro_03 ul li{float: left; width:31.6%; padding-bottom:31.5%; background-color:#FFF; margin:8px; height:0; position:relative;text-indent:0px;overflow: hidden;border: 1px rgba(0,0,0,0.1) solid;box-sizing: border-box;}
.Pro_03 ul li h4{position: absolute;top:0;display:block;text-align:center;}
.Pro_03 ul li h4 img{transition:all 0.6s;}
.Pro_03 ul li h2{position:relative;z-index: 5; display:block;width:90%;margin: 0 auto;margin-top:77%; color:#fff;line-height:18px;border-bottom: 1px rgba(255,255,255,0.8) solid;padding-bottom:5px;box-sizing: border-box;text-shadow:0 0 3px rgba(0,0,0,1);}

/*margin-top:75%;padding-bottom:3px;*/
.Pro_03 ul li h2 span.name{top:-25px;width:100%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;font-size:0.98em;letter-spacing:0px;font-weight: bolder;}

/*top:-22px;letter-spacing:0px;*/
.Pro_03 ul li h2 span{display: block;position: absolute;padding-top:4px;box-sizing: border-box;width:100%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;line-height: 26px;letter-spacing: 1px;font-weight: bolder;text-shadow:1px 1px 3px rgba(0,0,0,0.7);}

/*line-height: 20px;*/
.Pro_03 ul li h5{position: absolute;bottom:6px;left:5%; z-index: 5; display:block;color:#ffffff; height:20px; line-height:22px;margin-bottom:2px; overflow:hidden;color: #ffff00;font-size: 1em;font-family:Century Gothic, "微軟正黑體";font-weight: bolder;letter-spacing: 1px;text-shadow:1px 1px 3px rgba(0,0,0,0.7);}

.Pro_03 ul li h5 span{font-weight:normal;}
.Pro_03 ul li h3{position: absolute;bottom:2px;right:5%; z-index: 5; display:block; width:50%; margin:0 auto;color:#ffffff; height:24px; line-height:24px;overflow:hidden;text-align: right;font-size: 0.8em;}

.Pro_03 ul li .mask{width:100%;height:37%;position: absolute;background-image: -moz-linear-gradient( 90deg, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.5) 60%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.5) 60%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.5) 60%, rgba(0,0,0,0) 100%);bottom: 0px; z-index: 1;}
/*.Pro_03 ul li .mask{width:100%;height:30%;position: absolute;background-image: -moz-linear-gradient( 90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);bottom: 0px; z-index: 1;}*/

.Pro_03 ul li:hover img{transform: scale(1.1); transition:all 0.6s;}
/*好物推薦3公格 END*/

/*大類頁宮格廣告*/
.rightBox .Pro_03{ width:100%;margin:10px auto;overflow:hidden; clear:both; box-sizing:border-box;}
.rightBox .Pro_03 ul{ display:block;text-indent:4px;margin:0px;}
.rightBox .Pro_03 ul li:nth-child(3n+1){margin-left: 0;}
.rightBox .Pro_03 ul li:nth-child(3n+3){margin-right: 0;}
.rightBox .Pro_03 ul li h2{margin-top:72%;}
.rightBox .Pro_03 ul li h2 span.name{font-size:0.90em;}
.rightBox .Pro_03 ul li h2 span{font-size:0.85em;letter-spacing:0px;}
.rightBox .Pro_03 ul li h5{bottom:4px;margin-bottom:2px;}
.rightBox .Pro_03 ul li h5 span{font-weight:normal;}
.rightBox .Pro_03 ul li .mask{height:40%;}
/*大類頁宮格廣告 END*/

/*麵包屑_PC*/
.Breadcrumb_PC{list-style: none;margin:5px;width: 98%;height:30px;overflow:auto;white-space:nowrap;position: relative;overflow-scrolling:touch;}
.Breadcrumb_PC ol.Breadcrumb_Class{width: auto;display: block;position: absolute;}
.Breadcrumb_PC ol.Breadcrumb_Class li{display: inline-block;margin-right: 3px;font-size: 13px;text-overflow:ellipsis;line-height: 30px;}
.Breadcrumb_PC ol.Breadcrumb_Class li a{color:#167ac6;}
.Breadcrumb_PC ol.Breadcrumb_Class li:before{content: ">";margin-left:0px;margin-right:3px;}
.Breadcrumb_PC ol.Breadcrumb_Class li:first-child:before{content: none;}
.Breadcrumb_PC ol.Breadcrumb_Class li:first-child a:before{content: normal;}
.Breadcrumb_PC h1,.Breadcrumb_PC h2,.Breadcrumb_PC h3{display:inline;font-size:1em;}
/*麵包屑_PC END*/
/*麵包屑_MB*/
.Breadcrumb_MB{list-style: none;margin-top: 10px;width: 98%;height:30px;overflow:auto;white-space:nowrap;position: relative;overflow-scrolling:touch;display: none;}
.Breadcrumb_MB ol.Breadcrumb_Class{width: auto;display: block;position: absolute;}
.Breadcrumb_MB ol.Breadcrumb_Class li{display: inline-block;margin-right: 3px;font-size: 13px;text-overflow:ellipsis;line-height: 30px;}
.Breadcrumb_MB ol.Breadcrumb_Class li a{color: #167ac6;}
.Breadcrumb_MB ol.Breadcrumb_Class li:before{content: ">";margin-left:3px;}
.Breadcrumb_MB ol.Breadcrumb_Class li:first-child a:before{content: normal;}
.Breadcrumb_MB h1,.Breadcrumb_MB h2,.Breadcrumb_MB h3{display:inline;font-size:1em;}
.Breadcrumb_MB_Close{display:block;}
/*麵包屑_MB END*/

/*商品影片播放區*//*先取消，改到品牌說明*/
.ProMediaBox{width:100%;margin:30px 0 10px 0;height:240px;border-bottom:1px #dddddd solid;padding-bottom:25px;}
.ProMediaBox .ProMedia{position: relative;width:350px;height:197px;float: left;}
.ProMediaBox .ProMedia iframe{position:absolute;width:100%;height:100%;top:0;left:0;border: 1px #cccccc solid;box-sizing: border-box;}
.ProMediaBox .ProSummary{width:500px;height: 240px;float: right;}
.ProMediaBox .ProSummary h3.ProTitle{border-bottom: 1px #bbbbbb solid;line-height:36px;color: #333333;font-size: 1.2em;height:36px;overflow:hidden;font-weight: bold;}
.ProMediaBox .ProSummary p.Summary{padding:6px;overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:7;-webkit-box-orient: vertical;}
.ProMediaBox .ProSummary .GoToPro a{display:block;font-size: 0.9em;text-align: right;margin:10px 10px 0 0;text-decoration:underline;}
.ProMediaBox .ProSummary .GoToPro a:hover{color:#669900;}
/*商品影片播放區 END*/

/*商品列表分類篩選*/
.Filters{width: 100%;height: 44px;background-color:#eeeeee;margin-top: 0px;clear:both;}
.Filters .Filters_Bg{display:none;}
.Filters .Class_Small{float:left;width:auto;height: 50px;line-height: 50px;margin-left:20px;color: #333333;position: relative;display: none;}
.Filters .Class_Small ul,.Right_Filters ul{list-style: none;}
.Filters .Class_Small ul.Class_Small_PC{display: block;}
.Filters .Class_Small ul.Class_Small_PC li{float: left;}
.Filters .Class_Small ul.Class_Small_PC li.Class_Small_this{width:260px;background-color: #ffffff;padding:0 8px;height: 32px;line-height: 32px;margin-top:8px;border: 1px #b5b5b5 solid;box-sizing: border-box;font-size: 0.9em;}
.Filters .Class_Small ul.Class_Small_PC li.Class_Small_this a{width:220px;display: block;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.Filters .Class_Small ul.Class_Small_PC li.Class_Small_this span{position: absolute;display: block;width:15px;height:15px;right:12px;top:18px;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 45 45' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45,0L22.5,34L0,0L45,0z' fill%3D'%23333333' fill-opacity='1' /%3E%3C/svg%3E");;background-repeat: no-repeat;}
/*排序、篩選、縮圖*/
.Filters .Right_Filters{float: right;position: relative;display: block;}
.Filters .Right_Filters ul li{float: left;width:90px;height:44px;line-height:44px;text-align:center;display: block;}
.Filters .Right_Filters ul li.Sorting a{background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,18.9L20,0l20,18.9H0z M40,23.1L20,42L0,23.1H40z' fill%3D'%23aaaaaa' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:2px 10px;display: block;}
.Filters .Right_Filters ul li.Select a{background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.8,20.8v16.9l-5.3,2.8V20.8L0.2,1.7h40L22.8,20.8z' fill%3D'%23aaaaaa' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:2px 10px;display: block;}
.Filters .Right_Filters ul li.Array1 a{background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5,19.9H0.3V1.7h18.2V19.9z M39.7,1.7H21.5v18.2h18.2V1.7z M18.5,22.5H0.3v18.2h18.2V22.5z M39.7,22.5H21.5v18.2h18.2V22.5z' fill='#aaaaaa' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:2px 13px;display: block;}
.Filters .Right_Filters ul li.Array1{display: none;}
.Filters .Right_Filters ul li.Array2 a{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.3,7.7h11.8v11.8H0.3V7.7z M0.3,34.2h11.8V22.4H0.3V34.2z M15,7.7v11.8h25V7.7H15z M15,34.2h25V22.4H15V34.2z' fill='#aaaaaa' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:2px 13px;display: block;background-size:22px;}
.Filters .Right_Filters ul li.Array2{display: none;}
/*排序*/
.Filters .Right_Filters .SortingOpen{clear: both;position: absolute;width: 210px;background-color: #ffffff;z-index: 10;font-size: 0.85em;border: 1px #bbbbbb solid;box-shadow:2px 4px 6px 0px rgba(0, 0, 0, 0.5);top:44px;right:45px;display: none;}
.Filters .Right_Filters .SortingOpen:before{content:"";display: block;width:12px;height:12px;background-color: #ffffff;border-top: 1px #bbbbbb solid;border-right: 1px #bbbbbb solid;position: absolute;-webkit-transform:  rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top:-8px;left:48%;}
.Filters .Right_Filters .SortingOpen li{display: block;float: none;width:100%;margin:0 auto;height:45px;line-height: 45px;border-bottom: 1px #dadada solid;}
.Filters .Right_Filters .SortingOpen li:last-child{border:none;}
.Filters .Right_Filters .SortingOpen li a{display: block;text-align: left;margin-left: 15px;position: relative;}
.Filters .Right_Filters .SortingOpen li a span.Check{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.2,10.5L16.8,33.9c-0.3,0.4-0.8,0.6-1.2,0.7c-0.7,0.2-1.5,0-2.1-0.6L1.8,23.3c-0.9-0.9-1-2.4-0.1-3.3s2.4-1,3.3-0.1l10,9.3L35.8,7.3c0.9-0.9,2.4-1,3.3-0.1C40.1,8.1,40.1,9.6,39.2,10.5z' fill%3D'%23aaaaaa' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:2px 2px;display: block;width:35px;height:35px;background-size:25px;position: absolute;top:5px;right:25px;}
.Filters .Right_Filters .SortingOpen .title_close{display: none;}
/*篩選*/
.Filters .Right_Filters .SelectOpen{clear: both;position: absolute;width: 240px;background-color: #ffffff;z-index: 10;font-size: 0.85em;border: 1px #bbbbbb solid;box-shadow:2px 4px 6px 0px rgba(0, 0, 0, 0.5);top:44px;right:0px;display:none;}
.Filters .Right_Filters .SelectOpen:before{content:"";display: block;width:12px;height:12px;background-color: #ffffff;border-top: 1px #bbbbbb solid;border-right: 1px #bbbbbb solid;position: absolute;-webkit-transform:  rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top:-8px;left:75%;}
.Filters .Right_Filters .SelectOpen li{display: block;float: none;width:100%;margin:0 auto;height:45px;line-height: 45px;border-bottom: 1px #dadada solid;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3,1.3V39h37.7V1.3H1.3z M36.9,37H3.3V3.3h33.7V37z' fill%3D'%23aaaaaa' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:155px 19px;background-size:35%;-webkit-background-size:16px;}
@supports not (old: ie) { .Filters .Right_Filters .SelectOpen li{background-position:190px 15px;} }
/*解決IE的background-position設定跟其它瀏覽數值不同問題*/

.Filters .Right_Filters .SelectOpen li a{display: block;text-align: left;margin-left: 15px;position: relative;}
.Filters .Right_Filters .SelectOpen li a span{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.2,10.5L16.8,33.9c-0.3,0.4-0.8,0.6-1.2,0.7c-0.7,0.2-1.5,0-2.1-0.6L1.8,23.3c-0.9-0.9-1-2.4-0.1-3.3s2.4-1,3.3-0.1l10,9.3L35.8,7.3c0.9-0.9,2.4-1,3.3-0.1C40.1,8.1,40.1,9.6,39.2,10.5z' fill%3D'%23aaaaaa' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:2px 13px;width:30px;height:40px;background-size:25px;position: absolute;top:-5px;right:25px;display:none;}
.Filters .Right_Filters .SelectOpen li input.price_input{width: 60px;height:24px;padding-left: 3px;border:1px #aaaaaa solid;color: #999999;}
.Filters .Right_Filters .SelectOpen .SelectClose a{display:block;border:none;background-color:#dddddd;color: #333333;font-size: 1.2em;text-align: center;height:30px;line-height:30px;}
.Filters .Right_Filters .SelectOpen .title_close{display: none;}

.Filters .QuickEv{display: none;}
/*商品列表分類篩選 END*/

/*商品列表3公格*/
.Class_Product_List{ width:100%;margin:0 auto;overflow:hidden; clear:both; box-sizing:border-box;}
.Class_Product_List ul{ display:block;margin:6px;list-style: none;}
.Class_Product_List ul li{float: left; width:29.5%; background-color:#FFF; margin:10px 18px; height:auto; position:relative;overflow: hidden;border: 0px rgba(0,0,0,0.1) solid;box-sizing: border-box;}
.Class_Product_List ul li:nth-child(3n+1){margin-left:5px;}
.Class_Product_List ul li:nth-child(3n+3){margin-right:5px;}
.Class_Product_List ul li a{display:block;}
.Class_Product_List ul li .Pro_img img{width:100%;}
.Class_Product_List ul li .Product_Data{width: 90%;margin: 0 auto;}
.Class_Product_List ul li .Product_Data p.Pro_Brand{display:none;margin-top: 8px;font-size: 0.8em;color: #aaaaaa;letter-spacing: 1px;}
.Class_Product_List ul li .Product_Data p.Pro_Brand a{color: #aaaaaa;}
.Class_Product_List ul li .Product_Data p.sup{display:block;margin-top:2px;font-size: 0.8em;letter-spacing: 1px;color: #cc0000;width: 100%;height:22px;line-height:26px;overflow: hidden;}

.Class_Product_List ul li .Product_Data p.Title{margin:4px 0; height:40px; line-height:20px;font-weight:normal;width:100%;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size:0.95em;color: #222222;}
.Class_Product_List ul li .Product_Data p.Price{font-size:1em;margin-top: 10px;color: #222222;}
.Class_Product_List ul li .Product_Data p.Price span.Original{margin-right:8px;text-decoration:line-through;color: #aaaaaa;font-size:12px; }
.Class_Product_List ul li .Add_Shopping_Car a{display:block;width: 90%;margin:10px auto;text-align: center;background-color: #ff9e4d; color: #ffffff;padding:5px;border-radius: 3px;}
.Class_Product_List ul li .Add_Shopping_Car a:before{content:"加入購物車";}
.Class_Product_List ul li .Notice a{display:block;width: 90%;margin:10px auto;text-align: center;background-color: #C49D6D; color: #ffffff;padding:5px;border-radius: 3px;}
.Class_Product_List ul li .Notice a:before{content:"貨到通知";}

.Class_Product_List ul li .Go_Activity a{display:block;width: 90%;margin:10px auto;text-align: center;background-color: #90b400; color: #ffffff;padding:5px;border-radius: 3px;}
.Class_Product_List ul li .Go_Activity a:before{content:"前往活動頁";}

/*商品列表3公格 END*/


/*商品列表--頁碼*/
.Page_Number{ width:auto; margin:20px auto 70px;border-top: 1px #dddddd solid;padding-top: 20px;clear: both;}
.Page_Number ul{display:block; width:auto; text-align: center;}
.Page_Number li{display: inline-block; margin-right: 0px;width:36px; height:36px;background-color: #ffffff;border: 1px #dddddd solid;position: relative;box-sizing:border-box;}
.Page_Number li.P_N_first a,.Page_Number li.P_N_back a,.Page_Number li.P_N_next a,.Page_Number li.P_N_last a{position: absolute;background-size:50%;width:30px;height:30px;left:3px;top:3px;display: block;}
.Page_Number li.P_N_first a{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 45 43' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.8,0.3V40L10.3,20.2L36.8,0.3z M3.2,39.9H7V0.4H3.2V39.9z' fill%3D'%23999999' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:60%;}
.Page_Number li.P_N_back a{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 45 45' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45,0L22.5,34L0,0L45,0z' fill%3D'%23999999' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:center;-webkit-transform:rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform:rotate(90deg);}
.Page_Number li.P_N_next a{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 45 45' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45,0L22.5,34L0,0L45,0z' fill%3D'%23999999' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:center;-webkit-transform:rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform:rotate(-90deg);}
.Page_Number li.P_N_last a{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 45 43' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.8,0.3V40L10.3,20.2L36.8,0.3z M3.2,39.9H7V0.4H3.2V39.9z' fill%3D'%23999999' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:60%;-webkit-transform:rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform:rotate(180deg);}
.Page_Number li.P_Number{ width:40%;border: none;}
.Page_Number li dl{ width:100%; display: block; text-align: center; overflow:hidden; font-size: 1em; height:36px; line-height:36px;}
.Page_Number dt{ display:inline-block; width: 36px;height: 36px;margin:0 10px;text-align: center;}
.Page_Number dt a{display: block;}
.Page_Number dt.this{ font-size:1.6em; background-color: #ffffff; border: #cccccc 1px solid; box-sizing: border-box;}
.Page_Number ul li.no{ width:36px;height:36px; background-image:none;background-color:transparent;}
/*商品列表--頁碼END*/
/*加入購物車成功*/
.AddNotice{ width:260px; height:150px; border-radius:8px; background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.2,10.5L16.8,33.9c-0.3,0.4-0.8,0.6-1.2,0.7c-0.7,0.2-1.5,0-2.1-0.6L1.8,23.3c-0.9-0.9-1-2.4-0.1-3.3s2.4-1,3.3-0.1l10,9.3L35.8,7.3c0.9-0.9,2.4-1,3.3-0.1C40.1,8.1,40.1,9.6,39.2,10.5z' fill%3D'%23ffffff' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat; background-color: rgba(0,0,0,0.5);background-size:45%;background-position: center top; position: fixed; z-index: 200;left: 50%;bottom: 53%; margin-left: -130px; margin-bottom: -45px; display:none;}
.AddNotice p{ color: #ffffff; font-size:18px; text-align: center; padding-top:115px; box-sizing: border-box;}
/*加入購物車成功 END*/
/*加入貨到通知*/
.Arrival_Notice{ width:260px; height:150px; border-radius:8px; background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.2,10.5L16.8,33.9c-0.3,0.4-0.8,0.6-1.2,0.7c-0.7,0.2-1.5,0-2.1-0.6L1.8,23.3c-0.9-0.9-1-2.4-0.1-3.3s2.4-1,3.3-0.1l10,9.3L35.8,7.3c0.9-0.9,2.4-1,3.3-0.1C40.1,8.1,40.1,9.6,39.2,10.5z' fill%3D'%23ffffff' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat; background-color: rgba(0,0,0,0.5);background-size:45%;background-position: center top; position: fixed; z-index: 200;left: 50%;bottom: 53%; margin-left: -130px; margin-bottom: -45px; display:none;}
.Arrival_Notice p{ color: #ffffff; font-size:18px; text-align: center; padding-top:115px; box-sizing: border-box;}
/*加入貨到通知 END*/

/*精選熱銷商品*/
.HotP_promote{ background-color:#FFF;position:relative;z-index:20; margin-bottom:15px; border:#dddddd 1px solid; height:auto; margin-top:70px;}
.HotP_promote .title{ width:180px;margin:0 auto;text-align: center;}
.HotP_promote .title h3{position: relative;top:-36px;left:0px;display: block;}
.HotP_promote .title h3 span{position: absolute;top:2px;left:5px;display:block;width:5px;height:20px;background-color:#666666;}
.HotP_promote .slides_container{ display:block; width:900px; margin:0 auto;margin-top:0px;}
.HotP_promote .slides_container ul{ list-style:none;}
.HotP_promote .slides_container ul li{ float:left; display:block; width:160px; height:auto; background-color:#FFF;position:relative;margin-left:2px;}
.HotP_promote .slides_container ul li:last-child{margin-right: 0px;}
.HotP_promote .slides_container ul li a{ text-decoration:none; color:#696969;}
.HotP_promote .slides_container ul li a:hover h3{color:#688500; text-decoration:underline;}
.HotP_promote .slides_container ul li img{width:160px;height:160px; margin:0 0 5px 0;border:#ddd 0px solid;box-sizing: border-box;}
.HotP_promote .slides_container ul li .price{ display:block; height:22px; text-align:left; font-size:13px; line-height:22px;color:#F00;}
.HotP_promote .slides_container ul li a:hover .price{ color:#F00;}
.HotP_promote .slides_container ul li .price span{ font-size:12px; margin-left:4px; color:#222;}
.HotP_promote .slides_container ul li a:hover .price span{ font-size:12px; margin-left:4px; color:#222;}
.HotP_promote .slides_container ul li h3{font-size:12px;margin:0 0 3px 0; height:28px; line-height:14px;font-weight:normal;width:96%;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.HotP_promote .slides_container ul li h3.NameEllipsis{white-space:nowrap;text-overflow:ellipsis;}
.HotP_promote .prev {position:absolute;top:80px;left:-20px;width:14px;height:38px;display:block;z-index:101;background:url/imageserver/images/cmm2_utf8/arrow-prev_g.png) no-repeat;}/*左控制箭頭*/
.HotP_promote .next {position:absolute;top:80px;right:3px;width:14px;height:38px;display:block;z-index:101;background:url(/imageserver/images/cmm2_utf8/arrow-next_g.png) no-repeat;}/*右控制箭頭*/
.HotP_promote .slides_container ul li .icon{width:36px; height:15px; text-align:center; font-size:11px; font-weight:normal;line-height:15px; color:#FFF;background-color:#C00; position:absolute; z-index:2;}
/*FlexSlider*/
.HotP_promote ol.flex-control-nav{display: none;}
.HotP_promote .flexslider{margin-bottom:15px;}
.HotP_promote .slides_container ul li a{ }
.HotP_promote .slides_container ul li{ width: 900px;}
.HotP_promote .slides_container .flex-direction-nav .flex-prev{left: -22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23222222'%2F%3E%3C%2Fsvg%3E");background-size:60%;background-repeat: no-repeat;outline: none;}
.HotP_promote .slides_container .flex-direction-nav .flex-next{right: -30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23222222'%2F%3E%3C%2Fsvg%3E");background-size:60%;background-repeat: no-repeat;outline: none;}
/*FlexSlider END*/
/*好康專區*/
.Offer_Box{margin-top:20px;background-color: #ffffff;}
.Offer_Box .CenterBox{width:960px;margin:0 auto;overflow:hidden;padding: 50px 0 30px;}
.Offer{width:470px;float:left;}
.Offer .title{width:470px;position: relative;height:20px;}
.Offer .title h3{position:absolute;top:-6px;left:20px;display: block;}
.Offer .title h3 span{position: absolute;top:0px;left:-15px;display:block;width:5px;height:18px;background-color:#666666;}
.Offer .GoodOffer{width:470px;margin:0 auto;border: 1px #e6e6e6 solid;background-color: #ffffff;box-sizing: border-box;height: 150px;}
.Offer .GoodOffer ul{list-style: none;padding-top:20px;display:flex;box-sizing: border-box;text-align: center;}
.Offer .GoodOffer li{display: inline-block;}
.Offer .GoodOffer li img{display: inline;max-width: 190px;}
/*好康專區END*/
/*信用卡優惠*/
.Bank{width:470px;float:right;}
.Bank .title{width:470px;position: relative;height:20px;}
.Bank .title h3{position:absolute;top:-6px;left:20px;display: block;}
.Bank .title h3 span{position: absolute;top:0px;left:-15px;display:block;width:5px;height:18px;background-color:#666666;}
.Bank .BankOffer{width:470px;margin:0 auto;border: 1px #e6e6e6 solid;background-color: #ffffff;box-sizing: border-box;height: 150px;}
.Bank .BankOffer ul{list-style: none;padding-top:20px;display:flex;box-sizing: border-box;text-align: center;}
.Bank .BankOffer li{display: inline-block;width: 216px;}
.Bank .BankOffer li img{display: inline;max-width: 190px;}

.Offer .GoodOffer .swiper-button-prev,.Offer .GoodOffer .swiper-button-next,.Bank .BankOffer .swiper-button-prev,.Bank .BankOffer .swiper-button-next{background-size:18px;width: 26px;}
.GoodOffer,.BankOffer{padding-bottom:0px;}
.Offer_Box .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 5px;}
/*信用卡優惠END*/

.footer_Box{ background-color: #ffffff;clear: both;overflow:hidden;padding-top: 30px;}
footer{width:960px;margin:0 auto;overflow:hidden;}
footer .linkListBox{margin-bottom: 50px;overflow: hidden;border:1px #e6e6e6 solid;background-color: #ffffff;padding:20px;}
footer .linkListBox ul{list-style: none;}
footer .linkListBox ul li{float:left;display:block;width:33%;}
footer .linkListBox ul li{border-right: 1px #dddddd solid;height:192px;overflow: hidden;}
footer .linkListBox ul li:last-child{border:none;}
footer .linkListBox ul li .About li,.Community li,.Service li{clear: both;}
footer .linkListBox ul li .About,.Community,.Service{width:150px;margin: 0 auto;}
footer .linkListBox ul li .About li,footer .linkListBox ul li .Community li,footer .linkListBox ul li .Service li{width:150px;text-align:center;border:none;height:22px;}
footer .linkListBox ul li .Community img{display: inline;margin:0 10px;text-align: center;width:30px;}
footer .footerTitle{text-align: center;font-size: 1.2em;line-height:24px;margin-bottom:15px;border-bottom: 1px #e8e8e8 solid;font-weight: bold;}
.footerBottom{background-color: #ffffff;overflow: hidden;height:60px;border-top: 1px #dddddd solid;}
.footerBottom .footerBottomBox{width: 960px;margin: 0 auto;position: relative;}
.footerBottom .footerBottomBox .copyright{height:60px;line-height:70px;text-align: center;color: #666666;position: absolute;}
.footerBottom .footerBottomBox .Results{height:50px;width:350px;position: absolute;right:0%;padding-top:10px;}
/*回到上方icon*/
.GoTop a{width: 40px;height: 40px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 23.9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.1,0.4L23.6,4l0.1,0.1l15.5,15.5l-3.5,3.5L20.1,7.5L4.5,23.1L1,19.6L20.1,0.4z' fill%3D'%23ffffff' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;position: fixed;bottom:40px;right:10%;background-color: rgba(0,0,0,0.5);background-size:60%;-webkit-background-size:30px;background-position:center;display: block;opacity: 0;}
/*回到上方icon END*/
.OnlineService{position: fixed;bottom:0px;right:8%;width: 210px;height: auto;border-radius: 12px 12px 0 0;overflow: hidden;box-shadow: rgba(0,0,0,0.5) 0px 0px 5px;z-index: 100;background-color: #ffffff;}
.OnlineService .OnlineService_Title1 a,.OnlineService .OnlineService_Title2 a{display:block;width:100%;height: 32px;background-color: #89ba29;color: #ffffff;font-size: 0.8em;line-height:32px;padding-left:38px;box-sizing: border-box;}
.OnlineService .OnlineService_Title1 span.online{display:block;width:26px; height:26px;background: url(/imageserver/images/cmm2_utf8/OnlineService_icon01.png) no-repeat;background-size: 26px;position: absolute;left:5px;top:3px;}
.OnlineService .OnlineService_Title1 span.offline{display:block;width:26px; height:26px;background: url(/imageserver/images/cmm2_utf8/OnlineService_icon02.png) no-repeat;background-size: 26px;position: absolute;left:5px;top:3px;}
.OnlineService .OnlineService_Title2 span.online{display:block;width:12px; height:10px;position: absolute;right:15px;top:15px;border-top:2px #ffffff solid;}
.OnlineService .MessageContent{width: 100%;height:0px;padding:0px;font-size: 13px;}
.OnlineService .MC_on{height:320px;padding:8px;box-sizing: border-box;}
.OnlineService .OnlineService_MB a,.Service_Icon a{display:none;}
/*線上客服 END*/
/*任選、滿額滿件活動說明*/
.Any_EventInfo{width:960px;padding:10px;/*overflow: auto;*/box-sizing: border-box;background-color:rgba(230,230,230,0.95);position: relative;}
.Any_EventInfo .Any_Title{color:#333;font-size: 1.5em;border-bottom: 1px #aaa dotted;padding-bottom:8px;font-weight:bold;letter-spacing: 1px;}
.Any_EventInfo .Any_Info_Box{position: relative;}
.Any_EventInfo .Any_Info_Box .Info_Box_Title{display:none;}
.Any_EventInfo .Any_Info_Box .Act_Info{display:none;}
.Any_EventInfo .Any_Info_Box p.Any_Info{display:block;width:100%;height:auto;line-height:22px;font-size:1em;margin:5px 0 0 3px;}
.Any_EventInfo .Any_Info_Box p.Any_Info span{color:#cc0000;font-size: 1.5em;font-weight:bold;margin: 0 3px;}
.Any_EventInfo .Any_Info_Box ul.Right_Act{display:block;width:360px;overflow: auto;position: absolute;top:25px;height: auto;right: 0px;}
.Any_EventInfo .Any_Info_Box ul.Right_Act li{font-size: 0.75em;line-height: 15px;}
.Any_EventInfo .Any_ShopBox{/*overflow: hidden;*/margin-bottom:5px;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop{float: left;width: 70%;list-style: none;margin:10px 0 10px 15px;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop li{float: left;height:34px;line-height:40px;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop li.Pieces{display: block;width: 50px;height: 34px;border: 1px #999999 solid;background-color: #ffffff;margin: 0 5px;text-align: center;font-size: 1.8em;color: #cc0000;line-height: 32px;font-weight: bold;box-sizing: border-box;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop li.Total{display: block;width:120px;height:34px;border: 1px #999999 solid;background-color: #ffffff;margin: 0 5px;text-align: center;font-size: 1.8em;color: #cc0000;line-height:32px;font-weight: bold;box-sizing: border-box;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop li.Total span{font-weight: normal;font-size:0.7em;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop li.AddShoppingCar a{display: block;width:150px;height:34px;background-color:#90b400;margin: 0 5px;text-align: center;font-size: 1.0em;color: #ffffff;line-height:34px;border-radius: 3px;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop li.Not_Yet{display: none;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop li.Checkout a{display: block;width:150px;height:34px;background-color:#ff8b0f;margin: 0 5px;text-align: center;font-size: 1.0em;color: #ffffff;line-height:34px;border-radius: 3px;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop li.ShopBoxPC_open a{display: block; background-color: #aaaaaa;}
.Any_EventInfo .Any_ShopBox ul.Left_Shop li.AddPro_list{width:90px;height:34px;background-color:#666666;margin: 0 5px;text-align: center;font-size: 1.0em;color: #ffffff;line-height:34px;border-radius: 3px;display: none;}
.Any_EventInfo .Buy_List{width:100%;clear:both;background-color: #ffffff;overflow: hidden;display: none;height:auto;margin-top:60px;padding: 8px 8px 4px 8px;border:1px #aaa dotted;box-sizing: border-box;}
.Any_EventInfo .Buy_List ul{margin: 0;padding: 0;list-style: none;position: relative;width:100%;}
.Any_EventInfo .Buy_List li{width:23%;padding: 3px;border:1px #ddd solid;overflow: hidden;margin-right:8px;display: inline-block;height:80px;position: relative;}
.Any_EventInfo .Buy_List li:nth-child(n+4){margin-right: 0;}
.Any_EventInfo .Buy_List li img{width: 80px;display:block;float: left;}
.Any_EventInfo .Buy_List li .Pro_Info{float: right;width:60%;}
.Any_EventInfo .Buy_List li .Pro_Info p{font-size: 0.7em;width:100%;}
.Any_EventInfo .Buy_List li .Pro_Info p.Pro_Name{height:28px;line-height:14px;margin-bottom: 5px;overflow:hidden;}
.Any_EventInfo .Buy_List li .Pro_Info p.Format{}
.Any_EventInfo .Buy_List li .Pro_Info p.Price span{color: #cc0000;margin-left: 3px;font-size: 1.5em;}
.Any_EventInfo .Buy_List li .Pro_Info p.Delete a{display: block;width:25px;height:25px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.477,16.211h24l-2.383,22.667H10.86L8.477,16.211z M31.296,7.694H9.658c-0.652,0-1.181,0.529-1.181,1.181v5.652h24V8.875	C32.477,8.223,31.949,7.694,31.296,7.694z M25.384,2.061h-9.813l-1.313,4.125h12.438L25.384,2.061z' fill%3D'%23bbbbbb' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;position: absolute;right:5px;bottom: 5px;}
.Any_EventInfo .Buy_List li .Pro_Info p.Delete a:hover{display: block;width:25px;height:25px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.477,16.211h24l-2.383,22.667H10.86L8.477,16.211z M32.44,8.681L11.119,4.993c-0.643-0.111-1.254,0.32-1.365,0.962	l-0.963,5.57l23.649,4.09l0.963-5.57C33.514,9.403,33.083,8.792,32.44,8.681z M27.574,2.122L17.905,0.45l-1.996,3.841L28.164,6.41	L27.574,2.122z' fill%3D'%23666666' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;position: absolute;right:5px;bottom: 5px;}
.Any_EventInfo .Buy_List li .Pro_Info p.Delete_MB a{display:none;}
.Any_EventInfo .Buy_List ul.swiper-wrapper{margin-left: -350px;}
.Any_EventInfo .Add_list{display:block;}
.Any_EventInfo .Buy_List .Buy_List_Title{display: none;}
/*任選、滿額滿件活動說明 END*/
/*任選、滿額滿件商品列表分類篩選*/
.Any_Filters{width:100%;height:42px;margin-top:10px;clear:both;border-bottom: 2px #aaaaaa solid;position:relative;}
.Any_Filters .Filters_Bg{display:none;}
.Any_Filters .go_left a{display:none;width:20px;height:42px;background-color: #ddd;position: absolute;}
.Any_Filters .go_right a{display:none;width:20px;height:42px;background-color: #ddd;position: absolute;right:0px;}
.Any_Filters .Event_Class{width:100%;margin: 0 auto;float:none;overflow:auto;white-space: nowrap;overflow-scrolling: touch;position: relative;}
.Any_Filters .Event_Class::-webkit-scrollbar{height:6px;}
.Any_Filters .Event_Class::-webkit-scrollbar-thumb{background-color: #bbbbbb;}
/*.Any_Filters .Event_Class::-webkit-scrollbar-button{background-color: #bbbbbb;}*/
.Any_Filters .Event_Class ul{margin: 0;padding: 0;list-style: none;}
.Any_Filters .Event_Class ul li{display:inline-block;padding:10px 15px;font-size: 0.95em;margin-left: -4px;}
.Any_Filters .Event_Class ul li:first-child{width:0;padding: 0;}
.Any_Filters .Event_Class ul li:last-child{width:0;padding: 0;}
.Any_Filters .Event_Class ul li.yes{background-color:#dddddd;}

/*縮圖*/
.Any_Filters .Right_Filters{float:right;position: relative;display: block;width:0%;overflow: auto;}
.Any_Filters .Right_Filters ul{list-style: none;margin: 0;padding: 0;}
.Any_Filters .Right_Filters ul li{float: left;width:90px;height:50px;line-height: 50px;text-align:center;display: block;}
.Any_Filters .Right_Filters ul li.Array1 a{background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5,19.9H0.3V1.7h18.2V19.9z M39.7,1.7H21.5v18.2h18.2V1.7z M18.5,22.5H0.3v18.2h18.2V22.5z M39.7,22.5H21.5v18.2h18.2V22.5z' fill='#aaaaaa' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:2px 13px;display: block;}
.Any_Filters .Right_Filters ul li.Array1{display:none;}
.Any_Filters .Right_Filters ul li.Array2 a{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.3,7.7h11.8v11.8H0.3V7.7z M0.3,34.2h11.8V22.4H0.3V34.2z M15,7.7v11.8h25V7.7H15z M15,34.2h25V22.4H15V34.2z' fill='#aaaaaa' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:2px 13px;display: block;background-size:22px;}
.Any_Filters .Right_Filters ul li.Array2{display:none;}

@supports not (old: ie) { .Filters .Right_Filters .SelectOpen li{background-position:190px 15px;} }
/*解決IE的background-position設定跟其它瀏覽數值不同問題*/

/*任選、滿額滿件商品列表分類篩選 END*/
/*任選商品列表4公格*/
.Any_Product_List{ width:100%;margin:0 auto;clear:both; box-sizing:border-box;}
.Any_Product_List ul{ margin:6px;}
.Any_Product_List ul li{display:block;float: left; width:23.3%; background-color:#FFF; margin:20px 8px 0;list-style: none;border: 1px rgba(0,0,0,0.1) solid;box-sizing: border-box;position:relative;}
.Any_Product_List ul li .Pro_img img{width:100%;}
/*.Any_Product_List ul li.Add{border: 1px #aaaaaa solid;}*/
.Any_Product_List ul li .Product_Data{width: 90%;margin: 0 auto;}
.Any_Product_List ul li .Product_Data p.Title{margin:4px 0; height:36px; line-height:16px;font-weight:normal;width:100%;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size:0.90em;color: #222222;}
.Any_Product_List ul li .Product_Data p.Price{font-size:1em;margin-top: 10px;color: #222222;display: block;width:35%;}
.Any_Product_List ul li .Select_Format{width:130px;border: 1px #bbbbbb solid;height:24px;line-height: 23px;position:absolute;z-index: 1;right:10px;bottom:55px;border-radius: 3px;}
.Any_Product_List ul li .Select_Format h3 a{display:block;font-size: 0.80em;padding-left: 3px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 45 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45,0L22.5,34L0,0L45,0z' fill%3D'%23666666' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position:top 8px right 5px;background-size:10px 10px;}/*ie background-size的寬高要寫*/

.Any_Product_List ul li .Select_Format dl.Format_List{display: none;border-radius: 0 0 3px 3px;}
.Any_Product_List ul li .Select_Format dl.Format_List dt{min-width:132px;font-size:0.75em;margin: 0;padding: 0;border: 1px #bbbbbb solid;background-color: #ffffff;border-width:1px 1px 0;box-sizing: border-box;margin-left: -1px;}
.Any_Product_List ul li .Select_Format dl.Format_List dt.Pro_no a{color:#cccccc; }
.Any_Product_List ul li .Select_Format dl.Format_List dt a{display: block;padding-left:3px;}
.Any_Product_List ul li .Select_Format dl.Format_List dt a:hover{background-color: #dddddd;}
.Any_Product_List ul li .Select_Format dl.Format_List dt:last-child{border-bottom-width: 1px;border-radius: 0 0 3px 3px;}
.Any_Product_List ul li ul.amount{width:100px;display:block;height:27px; overflow: visible;float: left;margin:14px 0 0 10px;}
.Any_Product_List ul li ul.amount li{display:block; width:30px; height: 27px;overflow: hidden;line-height: 30px; float: left;  font-size:1em; padding:0; background-color: #FFFFFF; border: #cccccc 1px solid;box-sizing: border-box;text-align: center; font-weight: bold; margin: 0;}

.Any_Product_List ul li ul.amount li.add{ border-left:none; width:30px; border-radius: 0 4px 4px 0; background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 27 27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.8,12.2v2.7h-12v12H12v-12H0v-2.7h12v-12h2.7v12H26.8z' fill%3D'%23333333' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat; background-position: center;background-color:#eeeeee;background-size: 12px 12px;}
.Any_Product_List ul li ul.amount li.jian{border-right:none; border-radius: 4px 0 0 4px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 28 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.7,7.5h23.6v2.7H1.7V7.5z' fill%3D'%23333333' fill-opacity='1' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat; background-position: center;background-color:#eeeeee;background-size: 12px 12px;}
.Any_Product_List ul li ul.amount li.num{line-height: 26px;}
.Any_Product_List ul li ul.amount li.jian:active{background-color:#999999;}
.Any_Product_List ul li ul.amount li.add:active{background-color:#999999;}
.Any_Product_List ul li ul.amount li.jian:hover,.Any_Product_List ul li ul.amount li.add:hover{cursor:pointer;}
.Any_Product_List ul li .Add_Buy_List{width:50px;float: right;margin:14px 12px;}
.Any_Product_List ul li .Add_Buy_List a{display:block;text-align: center;background-color: #777777; color: #ffffff;padding:2px;border-radius: 3px;font-size: 0.9em;clear:both;}
.Any_Product_List ul li .Add_Buy_List a:before{content:"選購";}
.Any_Product_List ul li .Add_Buy_List a:hover{background-color: #cc0000;}
.Any_Product_List ul li .Add_Buy_List_MB{display: none;}

.Any_Product_List ul li .Add_Buy_List a.no{background-color: #dddddd;}
.Any_Product_List ul li .Add_Buy_List a.no:hover{background-color: #dddddd;}
.Any_Product_List ul li .Notice a{display:block;width: 90%;margin:10px auto;text-align: center;background-color: #C49D6D; color: #ffffff;padding:5px;border-radius: 3px;}
.Any_Product_List ul li .Notice a:before{content:"貨到通知";}
.Any_Product_List .clear{clear: left;}
/*任選商品列表4公格 END*/

/*===============================================================================*/
/*舊版廣告區*/
p.Empty{display: block;height:15px;clear: both;}
/* 廣告區塊大標題 */
.mainprom_h2{ font-size:15px; color:#000; height:32px; line-height:32px; border:1px solid #ddd; padding:0 0 0 14px; font-family:"微軟正黑體", Arial, Helvetica, sans-serif;box-sizing: border-box;border-width:1px 1px 0 1px;}
/*大類頁三攔廣告版型-有文案*/
.rightBox #prom_Column3{ background-color:#FFF;margin-bottom:15px; border:#dddddd 1px solid; overflow:auto;}
.rightBox #prom_Column3 .title{height:30px; font-size:15px; line-height:30px; padding-left:10px; border-bottom:#CCC 1px solid; letter-spacing:2px;font-weight:bold; color:#000;}
.rightBox #prom_Column3 ul{ width:730px; margin:0 auto; list-style:none;}
.rightBox #prom_Column3 ul li{ float:left; display:block; width:228px; height:220px; background-color:#FFF; margin:10px 8px 6px 7px;}
.rightBox #prom_Column3 ul li a{ text-decoration:none; color:#444;}
.rightBox #prom_Column3 ul li img{ margin:0 0 5px 0;border:#ddd 1px solid;}
.rightBox #prom_Column3 ul li .Sup{ display:block; height:25px; background-color:#999; text-align:center; margin:0 0 5px 0; overflow:hidden;font-size:15px; line-height:25px; font-weight:bold; color:#FFF;}
.rightBox #prom_Column3 ul li h3{display:block; font-size:13px; text-align:center; height:32px; overflow:hidden; line-height:16px;}
.rightBox #prom_Column3 ul li h3 a:hover{color:#444444; text-decoration:underline;}
/*大類頁三攔廣告版型-有文案 END*/

/*大類頁三攔廣告版型*/
.rightBox .prom_topic{ background:#fff; border:1px solid #ddd;overflow:hidden; font-size:13px; color:#545353; margin:0 0 15px 0; *padding-bottom:15px;}
.rightBox .prom_topic .mainprom_h2{ height:30px; font-size:15px; line-height:30px; padding-left:10px; border-width: 0 0 1px 0;letter-spacing:2px;}
.rightBox .prom_topic .twocolumns{border:none;}
.rightBox .prom_topic img{width:30%;height: auto;display:block; margin:15px 5px 15px 15px; float:left;border: 1px #ddd solid;box-sizing: border-box;}
/*大類頁三攔廣告版型 END*/

/*大類頁四欄廣告版型*/
.rightBox .fourcolumns{width:100%;border:1px #ddd solid;overflow: auto;box-sizing: border-box;margin-bottom: 15px;}
.rightBox .fourcolumns .listblock{ width:24.9%; height:250px; float:left; background:#fff; position:relative;font-size: 13px;}
.rightBox .fourcolumns .listblock img{ display:block; margin:14px auto 8px auto;  border:1px solid #ddd;}
.rightBox .fourcolumns .listblock p{ width:84%;margin: 0 auto; line-height:18px; height:38px;height:36px \9; overflow:hidden; display:block;}
.rightBox .fourcolumns .listblock p a{ text-decoration:none; color:#545353;}
.rightBox .fourcolumns .listblock p a:hover{ color:#444444; text-decoration:underline;}
.rightBox .fourcolumns .listblock .promtit{ width:84%;margin: 0 auto; height:20px; line-height:20px; background:#999;  color:#fff; font-size:14px;text-align: center;}
.rightBox .fourcolumns .listblock a.sup{display:block; width:84%; margin:3px auto;text-align:center;line-height:16px; height:18px;height:16px \9; overflow:hidden;color:#E70003; text-decoration:none;}
/*大類頁四欄廣告版型 END*/

/*大類頁四個欄位的商品list(原5欄位) */
.rightBox .fivecolumns{width: 100%;overflow: auto;border:1px #ddd solid;border-width:0 1px 1px 1px;box-sizing: border-box;margin-bottom: 15px;}
.rightBox .fivecolumns .listblock{ width:20.8%; height:220px; float:left; background:#fff; overflow:hidden;margin:15px;}
.rightBox .fivecolumns .listblock:nth-child(4n+4){margin-right: 0px;}
.rightBox .fivecolumns .listblockimg{ width:100%; height:auto; margin:0 auto; position:relative;}
.rightBox .fivecolumns .listblockimg img{width:100%; height:auto;border:1px solid #ddd;box-sizing: border-box;margin-bottom: 5px;}
.rightBox .fivecolumns .listblock p{ width:100%; line-height:16px; height:32px; overflow:hidden; display:block; margin:0 auto 5px auto;}
.rightBox .fivecolumns .listblock p a{ text-decoration:none; color:#545353; display:block;}
.rightBox .fivecolumns .listblock p a:hover{ color:#444444; text-decoration:underline;}
.rightBox .fivecolumns .listblock p.price{ height:auto;}
.rightBox .prod_ref{ background:#fff; border:0px solid #ddd; border-width:0; overflow:hidden; font-size:13px; color:#545353;*padding-bottom:15px;}
.rightBox .prod_ref .mainprom_h2{height:30px; font-size:15px; line-height:30px; padding-left:10px; border-bottom:#CCC 1px solid; letter-spacing:2px;}
/*排行榜使用*/
.rightBox .fivecolumns .listblockimg .numbg{ background:url(/imageserver/images/cmm2_utf8/numbg.png); width:29px; height:36px; position:absolute; left:5px; top:3px;}
.rightBox .fivecolumns .listblockimg .num{ font-size:18px; font-weight:bold; color:#fff; font-family: Helvetica, sans-serif; position:absolute; left:14px; top:10px; width:20px; height:20px;}
/*排行榜使用 END*/
/*大類頁四個欄位的商品list(原5欄位) END*/

/*大類頁兩個欄位的廣告版型list */
.rightBox .twocolumns{width: 100%;overflow: auto;border:1px #ddd solid;border-width:0 1px 0px 1px;box-sizing: border-box;margin-bottom: 15px;}
.rightBox .twocolumns .listblock{ width:50%; height:auto; float:left; border:1px solid #ddd; border-width:0 1px 1px 0; background:#fff; overflow:hidden; box-sizing: border-box;padding:1.8%;}
.rightBox .twocolumns .listblock:nth-child(2n){margin-right: 0;border-width:0 0 1px 0;}
.rightBox .twocolumns .listblock:last-child{border-right:none; }
.rightBox .twocolumns .listblock img{ display:block;width:100%;height: auto;border:1px solid #ddd;box-sizing: border-box;}
.rightBox .twocolumns .listblock p{ width:90%; line-height:20px; height:80px; overflow:hidden; padding:0 5px; margin:0 0 0 10px; display:block;}
.rightBox .twocolumns .listblock p a{ text-decoration:none; color:#545353;}
.rightBox .twocolumns .listblock p a:hover{ color:#444444; text-decoration:underline;}
.rightBox .twocolumns .listblock .promtit{ width:90%; height:20px; line-height:20px; background:#999; padding:0 0 0 5px; margin:0 0 8px 10px; color:#fff; font-size:14px;}
.rightBox .twocolumns .listblock .floatL{float:left;width: 50%;}
.rightBox .prom_fs{ background:#fff;overflow:hidden; font-size:13px; color:#545353; margin:0 0 15px 0;}
.rightBox .prom_fs .mainprom_h2{height:30px; font-size:15px; line-height:30px; padding-left:10px; border-bottom:#CCC 1px solid; letter-spacing:2px;}
/*大類頁兩個欄位的廣告版型list END*/

/*大類頁2+4欄的廣告版型list */
.rightBox .prom_outlet{ background:#fff;overflow:hidden; font-size:13px; color:#545353; margin:0 0 15px 0;}
.rightBox .prom_outlet .mainprom_h2{height:30px; font-size:15px; line-height:30px; padding-left:10px; border-bottom:#CCC 1px solid; letter-spacing:2px;}
/*大類頁2+4欄的廣告版型list END*/
/*舊版廣告區 END*/

/*品牌館專屬天區*/
header.ExclusiveBrand{border-bottom:0px #ddd solid;}
/*品牌館專屬天區-PC搜尋*/
header.ExclusiveBrand .search {width:570px;height:36px;position:absolute;left:50%; top:80px;z-index:101;margin-left:-200px;/*pointer-events:none;*/}
header.ExclusiveBrand .search .keysearch{width:534px; height:36px;}
header.ExclusiveBrand .search .keysearch input{width:534px; height:36px;box-sizing:border-box;}
header.ExclusiveBrand .search a.icon{left:535px;height:38px;}

/*PC搜尋 END*/
/*MB搜尋*/
header.ExclusiveBrand .MB_search{display: none;}

/*品牌個別選單*/
header .BrandNavbar{width:100%;height:34px;background-color:#eee;}
header .BrandNavbar ul{list-style: none;text-align:center;}
header .BrandNavbar ul li{display:inline-block;font-size:0.98em;line-height:34px;letter-spacing:2px;padding:0 2.2%;position: relative;margin-left:-5px;}
/* header .BrandNavbar ul li:before{content:"";border-right:#ddd 1px solid;display:block;height:20px;position: absolute;top:7px;right:0;box-sizing:border-box;} */
header .BrandNavbar ul li:last-child:before{border:none;}
header .BrandNavbar ul li a{display:block;color:#555555;position: relative;}
header .BrandNavbar ul li a:hover:before{content:"";display:block;width:106%;border:#669933 solid;border-width:0 0 2px 0;height:28px;position:absolute;left:50%;margin-left:-53%;}
/* header .BrandNavbar ul li a:before{content:"";display:block;border-right: 1px #777777 solid;width:9%;height:16px;position: absolute;top:8px;} */
/*品牌個別選單 END*/
/*品牌館專屬天區 END*/

.leftBox .submenu ul.class2 li h3.Now,.leftBox .submenu ul.class3 h3.Now,.leftBox .submenu ul h3.Now a{background-color:#89c151;color:#fff;}