@charset "UTF-8";
/* 共用 */
body {margin:0px; padding:0px;}
a {cursor:pointer; text-decoration:none}
.wrapper {width:1220px; height:auto; margin:0 auto; position:relative; overflow:hidden}
img {border:0px; }
ul {list-style:none}
/*ol, ul {list-style:none}*/



/********************************** headerArea **********************************/
.headerArea {/*text-align:center; */margin:0px auto; }
.header {min-width:1220px; width:1220px; height:120px; margin:0px auto; padding:40px 0px 0px; position:relative;  }

/** 2015新版的天 **/
#bt_0_layout_b250 {background-color:#C5C5C5; width:100%; height:39px; text-align:center; border-bottom:1px solid #D5D5D5; position:fixed; top:0px; left:0px; z-index:5}
#bt_0_150_01 {min-width:1220px; width:1220px; text-align:left; margin:0px auto; position:relative;}
#bt_0_150_01 ul li:first-child {margin: 0 0 0 0px;}
#bt_0_150_01 ul,
#bt_0_150_01 ul li {font-size:12px; height:39px; margin:0px; padding:0px; list-style:none; float:left}
#bt_0_150_01 ul { margin-left:35px}
#bt_0_150_01 ul li p a span,
#bt_0_150_01 ul li a p {width:1px; height:7px; top:15px; left:0px;  position: absolute; background-color: #666666; margin:0px; padding:0px; }
#bt_0_150_01 ul li p a b {font:12px/39px Helvetica}
#bt_0_150_01 ul li p a:hover,
#bt_0_150_01 .leftMenu li:first-child a,
#bt_0_150_01 ul .membername {color:#E40080}
#bt_0_150_01 .leftMenu li:first-child a {padding:0px 12px 0px 22px}
#bt_0_150_01 .leftMenu li:first-child a p{background:transparent url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/bt_0_150_01/bt_0_150_01Bk.png) no-repeat 0px 10px; width:16px; height:39px; overflow:hidden; top:0px; left:0px}
#bt_0_150_01 .leftMenu .searchArea {background-color:#FFFFFF; height:26px; margin:7px 0px 0px; position:relative}
#bt_0_150_01 .leftMenu .searchArea .ac_input {float:left; height:26px; font:13px/30px Helvetica; color:#A5A2A5; border:0px; border-right:1px solid #E0E0E0; padding:0px 10px}
:root #bt_0_150_01 .leftMenu .searchArea #p_lgrpCode {height:26px; font:13px/22px Helvetica; border:0px; margin:0px;}
#bt_0_150_01 .leftMenu .searchArea #p_lgrpCode {height:20px\9; margin:3px 1px; font:13px/20px Helvetica; border:0px;}
#bt_0_150_01 .leftMenu .searchArea #p_lgrpCode option {font:13px/26px Helvetica; padding:5px 4px; font:13px/18px Helvetica\0/;}
#bt_0_150_01 .leftMenu .searchArea .inputbtn {background-color:#7F7F7F; width:47px; height:26px; font:bold 13px/24px Helvetica; color:#FFFFFF; border:0px; overflow:hidden; position:absolute; top:0px; right:-50px; cursor:pointer}
#bt_0_150_01 .leftMenu .tips {height:32px; border:2px solid #7F7F7F; position:absolute; left:430px; top:71px}
#bt_0_150_01 .leftMenu .tips .ac_input {width:205px; height:32px; font:13px/30px Helvetica}
:root #bt_0_150_01 .leftMenu .tips #p_lgrpCode {height:32px; font:13px/28px Helvetica; margin:0px;}
#bt_0_150_01 .leftMenu .tips #p_lgrpCode {height:22px\9; margin:4px 1px 3px 1px; font:13px/20px Helvetica; }
#bt_0_150_01 .leftMenu .tips .inputbtn {width:84px; height:36px; font-size:15px; top:-2px; right:-96px}
#bt_0_150_01 .rightMenu {float:right}
#bt_0_150_01 .rightMenu .loginArea a i{display: inline-block; font: 12px/39px Helvetica;}

#bt_0_150_01 .rightMenu .checkoutBtn {vertical-align:top}
#bt_0_150_01 .rightMenu .checkoutBtn a {background-color:#FFFFFF; height:22px; font:12px/25px Helvetica; color:#000000; border:1px solid #999999; border-radius:3px; margin:7px 0px 0px}
#bt_0_150_01 ul li a span {font: 12px/39px Helvetica;}
#bt_0_150_01 ul li a:hover {color: #e40480; text-decoration: none;}
#bt_0_150_01 .rightMenu .checkoutBtn a:hover {background-color:#E40080; color:#FFFFFF; border-color:#E40080}
#bt_0_150_01 .rightMenu .hideMenu {vertical-align:top; margin:0px 0px 0px 15px; display:none}
#bt_0_150_01 .rightMenu .hideMenu .hideMenuBtn {background-color:#505050; height:24px; margin:0 4px; border-radius:3px; top:7px; cursor:pointer}
#bt_0_150_01 .rightMenu .hideMenu .hideMenuBtn .closeArrow {display:none; width:25px; height:25px; background:#00F}
#bt_0_150_01 .rightMenu .hideMenu .hideMenuBtn span {background-color:#FFFFFF; width:14px; height:12px; top:6px; left:5px}
#bt_0_150_01 .rightMenu .hideMenu .hideMenuBtn span i {background-color:#505050; width:14px; height:3px; position:absolute; top:2px; left:0px}
#bt_0_150_01 .rightMenu .hideMenu .hideMenuBtn span b {background-color:#505050; width:14px; height:3px; position:absolute; top:7px; left:0px}
#bt_0_150_01 .rightMenu .hideMenu .hideMenuBtn.selected {padding:0px 0px; margin:0; background-color:#2D2D2D; height:40px; top:0px; border-radius:0px;}
#bt_0_150_01 .rightMenu .hideMenu .hideMenuBtn.selected .closeArrow {display:inline-block; width:30px; height:40px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_150/gotop_arrow.png) no-repeat center 5px; padding:20px 0px 0px 2px; font:12px/20px Helvetica; color:#D5D5D5; text-align:center;}
#bt_0_150_01 .rightMenu .hideMenu .hideMenuBtn.selected .closeArrow:hover {color:#D5D5D5; }
#bt_0_150_01 .rightMenu .hideMenu .hideMenuBtn.selected span { display:none}
/**#bt_0_150_01 .rightMenu .loginTxt {width: 100px;}**/
#bt_0_150_01 .rightMenu .checkoutBtn span {display:none}
.hideMenu a span {position: absolute; background-color: #666666;}

/** momo的Logo **/
#bt_0_layout_b299 {margin:0px 0px 0px 12px}
#bt_0_layout_b299,
#bt_0_199_01,
#bt_0_199_01 h2,
#bt_0_199_01 h2 a {float:left; width:270px; height:120px; display:inline-block}
#bt_0_layout_b299 h2 {margin:0px; padding:0px}

/** Logo右側的Banner **/
#bt_0_layout_b300,
#bt_0_200_01,
#bt_0_200_01 a {float:left; width:134px; height:120px; display:inline-block}

/** 天的熱門關鍵字 **/
#bt_0_layout_b254 {position:absolute; left:430px; top:120px}
#bt_0_layout_b254 ul,
#bt_0_layout_b254 ul li {font:12px/16px Helvetica; color:#E40080; margin:0px 0px 0px 10px; padding:0px; list-style:none; }
#bt_0_layout_b254 ul {display:inline-block}
#bt_0_layout_b254 ul li {float:left;}
#bt_0_layout_b254 ul li:first-child {margin:0px; color:#696969}
#bt_0_layout_b254 ul li a {font:12px/16px Helvetica; color:#E40080; text-decoration:none}
#bt_0_layout_b254 ul li a:hover { color:#4b4b4b}

/** 天右側二則Banner **/
#bt_0_layout_b302 {position:absolute; right:0px; top:50px}
#bt_0_layout_b302 ul {margin:0px; padding:0px; list-style:none}
#bt_0_layout_b302 ul li {float:left; width:160px; height:76px; margin:0px 0px 0px 10px;}
#bt_0_layout_b302 ul li a {width:160px; height:76px; display:inline-block}
#bt_0_layout_b302 ul li:first-child {width:140px; margin:0px}
#bt_0_layout_b302 ul li:first-child a {width:140px}

/** 天右側四則小Banner **/
#bt_0_layout_b256 {height:25px; position:absolute; right:0px; bottom:0px}
#bt_0_layout_b256 ul {height:25px; margin:0px; padding:0px; list-style:none}
#bt_0_layout_b256 ul li,
#bt_0_layout_b256 ul li a {height:25px; float:left}

/** 牙齒選單 **/
#bt_0_layout_b257 {background-color:#2D2D2D; width:100%; min-width:1220px; height:40px; font:15px/40px Helvetica; color:#FFFFFF; text-align:left; overflow:hidden; z-index:999}
#bt_0_layout_b257 #bt_0_157_01 {width:1220px; height:40px; margin:0px auto; text-align:left}
#bt_0_157_01 ul {max-width:1220px; margin:0px auto; padding:0px; list-style:none; display:inline-block}
#bt_0_157_01 ul li {float:left; height:38px; margin:0px; padding:0px; text-align:center}
#bt_0_157_01 ul li a {height:38px; font:15px/37px Helvetica; margin:2px 0px 0px; padding:0px 9px; display:inline-block; cursor:pointer; color:#FFFFFF;}
#bt_0_157_01 ul .BGO {background-color:#FF3399;font: 15px/37px helvetica;height: 38px;margin: 2px 0px 0px 0px ;}
#bt_0_157_01 ul .BGO a {font: 15px/35px helvetica;}
#bt_0_157_01 ul li a:hover {background-color:#FF3399}
#bt_0_157_01 ul .tips {background:transparent url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_157/bt_0_layout_b304_tipsbk.png) repeat-x 0px 0px}
#bt_0_157_01 ul .tips a {padding: 0px 10px; position:relative}
#bt_0_157_01 ul .tips a:hover {background:transparent url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/bt_0_157_01/bt_0_layout_b257dtahover.png) repeat-x 0px 0px; color:#000000}
#bt_0_157_01 ul .towRow a:hover {background-position: 0px 2px;}
#bt_0_157_01 ul .tips a span {background-color:#E3E3E3; width:1px; height:12px; position:absolute; left:0px; top:15px}
#bt_0_157_01 ul .first span {display:none}
#bt_0_157_01 ul .towRow a {width:50px; height:36px; font:15px/16px Helvetica; margin:0px; padding:4px 5px 0px;}
#bt_0_157_01 ul .moreNavBtn {float:right; display:none}
#bt_0_157_01 ul .moreNavBtn a,
#bt_0_157_01 ul .moreNavBtn a:hover {background-color:#FFFFFF; color:#000000}
#bt_0_157_01 .more {height:auto}
#bt_0_157_01 .selected a {background-color: #ff3399;}

/** 上方次選單 **/
.subMenu2013.show {display:block}
.subMenu2013 {background-color:#FAF0E6; border:2px solid #FF3399; position:absolute; left:0px; top:0px; z-index:5; display:none;}
.subMenu2013 .topArea {float:left; display:inline-block; margin:0px; height:auto; width:auto}
.subMenu2013 .topArea .topmenu {float:left; width:131px; background:#FFFFFF url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/bt_0_158_11/bt_0_158_11topAreadlbk.png?t=1372816080) repeat-y 0px 0px; border:0px; height:auto; border-left:1px solid #FFCC99}
.subMenu2013 .topArea ul {margin:0px; padding:0px 0px 8px 0px; display:inline-block}
.subMenu2013 .topArea .topmenu:first-child {border:0px}
.subMenu2013 .topArea h3 {float:none; background:#FFF3CA none; height:30px; font:bold 13px/30px Helvetica; color:#A38151; margin:0px 0px 4px 0px; padding:0px 13px; overflow:hidden; cursor:default; position:inherit}
.subMenu2013 .topArea ul li {background-color:#FFFFFF; float:left; height:24px; width:131px; background:none; overflow:hidden; display:inline-block; margin:0px; margin:0px; }
.subMenu2013 .topArea .topmenu li a {margin:0px; padding:0px 0px 0px 13px; height:24px; font:13px/24px Helvetica; color:#000000; padding:0px 13px; display:block; overflow:hidden; text-align:left;}
.subMenu2013 .topArea ul li a span {font-weight:normal;color:#000000; font:13px/24px Helvetica; height:24px; display:block;}
.subMenu2013 .topArea ul li a:hover  {background:#FF3399 none; color:#FFFFFF}
.subMenu2013 .topArea ul li a:hover span { color:#FFFFFF}
.subMenu2013 .bottomArea {background-color:#FAF0E6; border-top:1px solid #A18050;clear:both}
.subMenu2013 .bottomArea .recommend {display:inline-block; height:auto; margin:0px; padding:6px 0px 0px; border:0px; float:left; clear:both; list-style:outside none none}
.subMenu2013 .bottomArea h3 {float:none; background:#FFF3CA none; height:30px; font:bold 13px/30px Helvetica; color:#A38151; text-align:left; margin:0px; padding:0px 13px; cursor:default; position:inherit}
:root .subMenu2013 .bottomArea .recommend li {height:22px\9}
.subMenu2013 .bottomArea .recommend li {float:left; width:129px; height:22px; #height:22px; text-align:left; line-height:22px; #line-height:18px; margin:1px 0px 0px; position:relative; padding:0px}
.subMenu2013 .bottomArea .recommend li a span {background:transparent; height:22px; font:13px/22px Helvetica; color:#000000; margin:0px; padding:0px 10px; white-space:nowrap; border-radius:0px; display:block}
.subMenu2013 .bottomArea .recommend li a:hover span {background:#FF3399; color:#FFFFFF; display:block; margin:0px; padding:0px 10px}
/*.subMenu2013 .bottomArea .recommend li span {background-color:#585858; width:2px; height:2px; display:inline-block; position:absolute; top:11px; right:0px}*/
.subMenu2013 .bottomArea .recommend li:last-child {background:none}
.subMenu2013 .bottomArea ul {float:right; height:27px; padding:0px 0px 0px 19px; text-align:right; display:inline-block; clear:both; list-style:outside none none}
:root .subMenu2013 .bottomArea li {line-height:17px\9}
.subMenu2013 .bottomArea li {height:18px; line-height:18px; line-height:16px\0/; #line-height:19px; float:left; margin:6px 4px}
:root .subMenu2013 .bottomArea li a {margin:0px 0px 0px 0px/9}
.subMenu2013 .bottomArea li a {height:18px; line-height:18px; margin:0px 0px 0px 0px\0/}
.subMenu2013 .bottomArea li a span {background:#FF3D3D; height:18px; font:13px/19px Helvetica; color:#FFFFFF; padding:0px 7px; border-radius:4px; display:inline-block}
.subMenu2013 .bottomArea li a:hover {margin:0px; height:auto; line-height:18px}

/** 品牌次選單 **/
#bt_0_059_01 {background-color:#FFFFFF; height:310px; border:4px solid #ABABAB; margin-bottom:10px; overflow:hidden; position:absolute; text-align:left; z-index:200; display:none}
#bt_0_059_01 .TabMenu,
#bt_0_059_01 .TabContent {float:left; padding:5px 7px}
#bt_0_059_01 .TabMenu {background-color:#DFDFDF; padding:5px 0px 5px 5px; width:79px}
#bt_0_059_01 .TabMenu ul {margin:0px; padding:0px; list-style:none}
#bt_0_059_01 .TabMenu ul li {display:block; height:30px;}
#bt_0_059_01 .TabMenu ul li span {cursor:default; display:block; font:13px/30px Helvetica; padding:0px 0px 0px 5px; color:#000000}
#bt_0_059_01 .TabMenu ul li span:hover,
#bt_0_059_01 .TabMenu ul .selected {background-color:#FFFFFF}
#bt_0_059_01 .TabMenu ul .selected span {color:#FF4D75}
#bt_0_059_01 .TabContent {background-color:#FFFFFF}
#bt_0_059_01 .TabContent .topmenu {width:140px; display:none}
#bt_0_059_01 .TabContent .topmenu h3 {margin:0px; padding:0px;display:none}
#bt_0_059_01 .TabContent .selected {display:block}
#bt_0_059_01 .TabContent .topmenu ul {margin:5px 0px 0px 0px; padding:0px; overflow:hidden; height:310px}
#bt_0_059_01 .TabContent .topmenu div {text-align:center}
#bt_0_059_01 .TabContent .topmenu div img {border:0px none}
#bt_0_059_01 .TabContent .topmenu li {display:block; float:left; width:131px; font:13px/22px helvetica; height:22px; margin-right:7px; overflow:hidden;}
#bt_0_059_01 .TabContent .topmenu a {margin:0px; width:auto; background:none; display:inline-block; font:13px/22px helvetica; height:22px;}
#bt_0_059_01 .TabContent .topmenu a span {background:none; font:13px/22px helvetica; height:22px; color:#5A5A5A; white-space:nowrap}
#bt_0_059_01 .TabContent .topmenu a:hover span {color:#990033; text-decoration:underline}

.gray  {border-color:#ABABAB}
.subMenu2013 .gray .topmenu {background:#FFFFFF url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/bt_0_158_11/bt_0_158_11topAreadlbk_gray.png?t=1372816080) repeat-y 0px 0px; border-color:#ABABAB}
.subMenu2013 .gray h3,
.subMenu2013 .gray .bottomArea .recommend h3 {background:#DFDFDF none; color:#000000}
.gray .bottomArea {border-top:1px solid #ABABAB}
.subMenu2013 .gray .bottomArea .recommend {background:none}
.subMenu2013 .gray .bottomArea .recommend li {background:transparent url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/bt_0_158_11/bt_0_158_11_bottomArealiBk.png) no-repeat right center}
.subMenu2013 .gray .bottomArea .recommend a:hover span {color:#ABABAB}
.gray .bottomArea ul {background:none}
.subMenu2013 .gray .bottomArea li {background:#ABABAB}
.gray .topArea li a:hover {background:#ABABAB none}
.subMenu2013 .gray .bottomArea ul a:hover {color:#ABABAB}
.subMenu2013 .gray .bottomArea .recommend li:last-child {background:none}

/* for keyword search*/
.ac_results{border:1px solid black;z-index: 99999;overflow: hidden;background-color:white;text-align:left;}
.ac_results UL{width:100%; margin:0px;padding:0px}
.ac_results LI{padding:0 0 0 2px;display:block;font-size:12px;overflow:hidden;cursor:default;line-height: 24px;}
.ac_odd{background-color:#eee;}
.ac_over{color:white;background-color:#ffd8ec;}

/* for login*/
/*.loginTxt{width:278px;_width:250px;height:19px;line-height:19px;;display:block;float:left;margin:4px 0 0 5px;}*/


/****************************************************************************************/
/** 地的六則Banner **/
#bt_0_layout_b290 {background-color:#DEDEDE; height:88px}
#bt_0_layout_b290 #bt_0_190_01 {max-width:1220px; height:88px; margin:0px auto; overflow:hidden}
#bt_0_layout_b290 ul {width:1430px; height:60px; margin:14px 0px; padding:0px; list-style:none; display:inline-block}
#bt_0_layout_b290 ul li {width:170px; height:60px; margin: 0px 40px 0px 0px; display:inline-block; float:left;}

#bt_0_layout_b290 ul li a {width:170px; height:60px; display:inline-block}

/** 白背景 **/
.MoMoLM {background-color:#FFFFFF; position:absolute; top:0px; left:0px; z-index:2}

/** 本站網站安全標章 **/
.safetymarkBox {display:none;}
.safetymarkBox {background:#FFFFFF; position:fixed; left:0px; bottom:0px; display:none; border:1px solid #404040; z-index:3}
.safetymarkBox h2 {background-color:#404040; font:bold 15px/35px Helvetica; color:#FFFFFF; padding:0px 10px; display:block; margin:0; text-align: left;}
.safetymarkBox h2 a {position:absolute; right:10px; top:0px; font:13px/35px Helvetica; color:#FFFFFF; cursor:pointer}
.safetymarkBox ul {margin:10px; padding:0px; list-style:none}
.safetymarkBox li {display:inline; margin:0px 5px}
/** 包裝減量標章 **/
.envirmarkBox {display:none;}
.envirmarkBox {background:#FFFFFF; position:fixed; left:0px; bottom:0px; display:none; border:1px solid #404040; z-index:3}
.envirmarkBox h2 {background-color:#404040; font:bold 15px/35px Helvetica; color:#FFFFFF; padding:0px 10px; display:block; margin:0; text-align: left;}
.envirmarkBox h2 a {position:absolute; right:10px; top:0px; font:13px/35px Helvetica; color:#FFFFFF; cursor:pointer}
.envirmarkBox ul {margin:10px; padding:0px; list-style:none}
.envirmarkBox li {display:inline; margin:0px 5px}
/** 環保署碳足跡標籤 **/
.co2markBox {display:none;}
.co2markBox {background:#FFFFFF; position:fixed; left:0px; bottom:0px; display:none; border:1px solid #404040; z-index:3; width:332px; height:238px}
.co2markBox h2 {background-color:#404040; font:bold 15px/35px Helvetica; color:#FFFFFF; padding:0px 10px; display:block; margin:0; text-align: left;}
.co2markBox h2 a {position:absolute; right:10px; top:0px; font:13px/35px Helvetica; color:#FFFFFF; cursor:pointer}
.co2markBox ul {margin:0px; padding:0px; list-style:none; width:332px; height:203px}
.co2markBox li {margin:0px; padding:0px; width:332px; height:203px; display:flex; justify-content:center; align-items:center;}
/********************************** maintopArea **********************************/
.maintopArea {min-width:1220px; height:371px; background-color:#E4DEDE; margin-bottom:12px; position: relative;}

/**#bt_0_206_01_右_今日秒殺 **/
#bt_0_layout_b306 {float:right; width:200px; height:370px; background-color:#FFFFFF; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
#bt_0_206_01 {width:200px; position:relative}
#bt_0_206_01 h2 {margin:0px; padding:0px; width:200px; height:38px; background:#238BC8; font:13px/38px Helvetica; color:#FFFFFF; text-align:left; position:relative}
#bt_0_206_01 h2 a {float:left; width:200px; height:38px;}
#bt_0_206_01 h2 a img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top}
#bt_0_206_01 .TabMenu {position:absolute; top:10px; right:10px}
#bt_0_206_01 .TabMenu ul {margin:0px; padding:0px; display:block; list-style:none; }
#bt_0_206_01 .TabMenu ul li {float:left; width:18px; height:18px; margin-right:5px}
#bt_0_206_01 .TabMenu ul li  {float:left; width:18px; height:18px; text-align:center; font:bold 14px/18px Helvetica; background:#FFFFFF; color:#238BC8; opacity:0.5; filter:alpha(opacity=50)}
#bt_0_206_01 .TabMenu ul li.selected  {opacity:1; filter:alpha(opacity=100)}
#bt_0_206_01 .TabContent .TabContentD {display:none; height:332px;}
#bt_0_206_01 .TabContent .selected {display:block}
#bt_0_206_01 .TabContent .TabContentD .prdList {margin:0px; padding:0px; width:200px; }
#bt_0_206_01 .TabContent .TabContentD .prdList li {display:block; width:200px; height:110px; background:#FFFFFF; border-top:1px dotted #CCCCCC}
#bt_0_206_01 .TabContent .TabContentD .prdList li:first-child {border-top:0px}
#bt_0_206_01 .prdList li a {float:left; width:200px; height:110px; padding:0px; position:relative}
#bt_0_206_01 .prdList li a img {display:inline-block; width:200px; height:110px; border:0px; vertical-align:top}
#bt_0_206_01 .prdList li a .prdData {margin:0px; padding:0px; width:80px; position:absolute; top:10px; left:10px}
#bt_0_206_01 .prdList li a .prdData span {display:block; width:90px; text-align:left; color:#696969; overflow:hidden}
#bt_0_206_01 .prdList li a .prdData .prdName {height:48px; font:13px/16px Helvetica;}
#bt_0_206_01 .prdList li a .prdData .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672; margin-top:5px}
#bt_0_206_01 .prdList li a .prdData .prdPrice b {display:inline-block; font:24px/26px Century Gothic; margin-left:2px; letter-spacing:-1px}
#bt_0_206_01 .prdList li a:hover .prdName {color:#d6266e}

/** #bt_0_301_左_電視直播 **/
#bt_0_layout_b301 {position:absolute; top:0px; left:0px}
#tvLiveOn {float:left; width:200px; height:auto; background-color:#FFFFFF; border-left:1px solid #CCCCCC; position:relative}
#tvLiveOn h2 {margin:0px; padding:0px; height:38px; background:#F4477F; font:13px/38px Helvetica; color:#FFFFFF; text-align:left; position:relative}
#tvLiveOn h2 a {float:left; width:200px; height:38px;}
#tvLiveOn h2 a img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top}
#tvLiveOn .TabMenu {position:absolute; top:10px; right:10px}
#tvLiveOn .TabMenu ul {margin:0px; padding:0px; float:right; display:block; list-style:none; }
#tvLiveOn .TabMenu ul li {float:left; width:18px; height:18px; margin-left:5px}
#tvLiveOn .TabMenu ul li a {float:left; width:18px; height:18px; text-align:center; font:bold 14px/18px Helvetica; background:#FFFFFF; color:#F4477F; opacity:0.5; filter:alpha(opacity=50)}
#tvLiveOn .TabMenu ul li.selected a {opacity:1; filter:alpha(opacity=100)}
#tvLiveOn .TabContent {height:135px;}
#tvLiveOn .TabContent .TabContentD {height:135px; display:none}
#tvLiveOn .TabContent .selected {display:block}
#tvLiveOn .TabContentD a {float:left; padding:20px 10px}
#tvLiveOn .TabContentD img {float:left; vertical-align:top; border:0px; display:inline-block; width:90px; height:90px; }
#tvLiveOn .TabContentD .prdData {float:left; margin:0px 0px 0px 10px; padding:0px; width:80px; }
#tvLiveOn .TabContentD .prdData span {display:block; width:82px; text-align:left; color:#696969; overflow:hidden}
#tvLiveOn .TabContentD .prdData .specialText {height:16px; font:12px/16px Helvetica; color:#f4477f;}
#tvLiveOn .TabContentD .prdData .prdName {height:32px; font:12px/16px Helvetica;}
#tvLiveOn .TabContentD .prdData .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672; }
#tvLiveOn .TabContentD .prdData .prdPrice b {display:inline-block; font:24px/26px Century Gothic; margin-left:3px; letter-spacing:-1px}
#tvLiveOn .TabContentD .prdData .prdCoupon {width:55px; font:bold 12px/16px Helvetica; color:#FFFFFF; text-align:center; background:#FF4D75; border-radius:2px; }
#tvLiveOn .TabContentD .prdData .prdCoupon i {font:bold 12px/16px Helvetica; color:#FDF202}
#tvLiveOn .TabContentD a:hover .prdName {color:#d6266e}
#bt_0_201_01 {float:left; width:200px; height:auto; background-color:#FFFFFF; border-left:1px solid #CCCCCC; position:relative}
#bt_0_201_01 h2 {margin:0px; padding:0px; height:38px; background-color:#F4477F; font:13px/38px Helvetica; color:#FFFFFF; text-align:left; position:relative}
#bt_0_201_01 h2 a {float:left; width:200px; height:38px;}
#bt_0_201_01 h2 a img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top; background-color:#F4477F}
#bt_0_201_01 .TabMenu {position:absolute; top:10px; right:10px}
#bt_0_201_01 .TabMenu ul {margin:0px; padding:0px; float:right; display:block; list-style:none; }
#bt_0_201_01 .TabMenu ul li {float:left; width:18px; height:18px; margin-left:5px}
#bt_0_201_01 .TabMenu ul li a {float:left; width:18px; height:18px; text-align:center; font:bold 14px/18px Helvetica; background:#FFFFFF; color:#F4477F; opacity:0.5; filter:alpha(opacity=50)}
#bt_0_201_01 .TabMenu ul li.selected a {opacity:1; filter:alpha(opacity=100)}
#bt_0_201_01 .TabContent {height:135px;}
#bt_0_201_01 .TabContent .TabContentD {height:135px; display:none}
#bt_0_201_01 .TabContent .selected {display:block}
#bt_0_201_01 .TabContentD a {float:left; padding:20px 10px}
#bt_0_201_01 .TabContentD img {float:left; vertical-align:top; border:0px; display:inline-block; width:90px; height:90px; }
#bt_0_201_01 .TabContentD .prdData {float:left; margin:0px 0px 0px 10px; padding:0px; width:80px; }
#bt_0_201_01 .TabContentD .prdData span {display:block; width:82px; text-align:left; color:#696969; overflow:hidden}
#bt_0_201_01 .TabContentD .prdData .specialText {height:16px; font:12px/16px Helvetica; color:#f4477f;}
#bt_0_201_01 .TabContentD .prdData .prdName {height:32px; font:12px/16px Helvetica;}
#bt_0_201_01 .TabContentD .prdData .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672; }
#bt_0_201_01 .TabContentD .prdData .prdPrice b {display:inline-block; font:24px/26px Century Gothic; margin-left:3px; letter-spacing:-1px}
#bt_0_201_01 .TabContentD .prdData .prdCoupon {width:55px; font:bold 12px/16px Helvetica; color:#FFFFFF; text-align:center; background:#FF4D75; border-radius:2px; }
#bt_0_201_01 .TabContentD .prdData .prdCoupon i {font:bold 12px/16px Helvetica; color:#FDF202}
#bt_0_201_01 .TabContentD a:hover .prdName {color:#d6266e}

/** #bt_0_205_01_中上_大banner **/
#bt_0_layout_b305 {position:absolute; top:0px; left:201px}
#bt_0_205_01 {float:right; width:818px; height:370px; overflow:hidden; border-bottom:1px solid #CCCCCC; position:relative}
#bt_0_205_01 .leftBtn,
#bt_0_205_01 .rightBtn { display:inline-block; display:none; width:40px; height:52px; position:absolute; top:140px; cursor:pointer}
#bt_0_205_01 .leftBtn { left:0px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_205/leftarrow_h48.png) no-repeat center center;}
#bt_0_205_01 .rightBtn { right:0px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_205/rightarrow_h48.png) no-repeat center center;}
#bt_0_205_01:hover .leftBtn,
#bt_0_205_01:hover .rightBtn { display:inline-block}

#bt_0_205_01 .TabMenu {position:absolute;bottom: 0;left:0px;background-color: #FFF;width: 100%;height:36px;border-left: 1px solid #CCC;}
#bt_0_205_01 .TabMenu ul {margin: 0;padding:0px;display: inline-block;list-style:none;width: 100%;}
#bt_0_205_01 .TabMenu ul li {float:left;width: 135px;height:36px; border-right: 1px solid #CCC;}
#bt_0_205_01 .TabMenu ul li:first-child { width:136px}
#bt_0_205_01 .TabMenu ul li span { float:left;width: 100%;height:36px;overflow:hidden; font:13px/36px Helvetica;text-align:center; color:#7f7f7f;cursor: pointer;}
#bt_0_205_01 .TabMenu ul li span:hover { filter:alpha(opacity=100);background-color:#EDEDED;}
#bt_0_205_01 .TabMenu ul li.selected { background-color: #EDEDED; }

#bt_0_205_01 .TabContent {display:inline-block; width:818px; height:370px; overflow:hidden}
#bt_0_205_01 .TabContent .TabContentD {display:none}
#bt_0_205_01 .TabContent .selected {display:block}
#bt_0_205_01 .TabContent .TabContentD a {float:left; width:818px; height:370px;}
#bt_0_205_01 .TabContent .TabContentD a img {display:inline-block; width:818px; height:370px; border:0px; vertical-align:top}

/** #bt_0_198_01_左_整點開賣 **/
#bt_0_layout_b298 {position:absolute; top:173px; left:0px}
#custExclBuy {float:left; width:200px; height:auto; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; position:relative}
#custExclBuy h2 {margin:0px; padding:0px; height:38px; background:#EB4B01; font:13px/38px Helvetica; color:#FFFFFF; text-align:left; position:relative}
#custExclBuy h2 a {float:left; width:200px; height:38px;}
#custExclBuy h2 a img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top}
#custExclBuy h2 .timeBox {display:inline-block; width:auto; height:20px; font:bold 15px/22px Helvetica; color:#000000; position:absolute; top:8px; right:55px}
#custExclBuy h2 .timeBox b { display:inline-block; width:22px; height:22px; margin:0px 2px; background:#000000;  font:bold 14px/22px Helvetica; color:#FFFFFF; text-align:center; }
#custExclBuy .TabMenu {margin:0px; padding:0px; float:right; display:block; list-style:none; position:absolute; top:10px; right:10px}
#custExclBuy .TabMenu ul {margin:0px; padding:0px; float:right; display:block; list-style:none;}
#custExclBuy .TabMenu ul li {float:left; width:18px; height:18px; margin-left:5px}
#custExclBuy .TabMenu ul li {float:left; width:18px; height:18px; text-align:center; font:bold 14px/18px Helvetica; background:#FFFFFF; color:#EB4B01; opacity:0.5; filter:alpha(opacity=50)}
#custExclBuy .TabMenu ul li.selected  {opacity:1; filter:alpha(opacity=100)}
#custExclBuy .TabContent {height:159px;}
#custExclBuy .TabContentD {height:159px; display:none; position:relative }
#custExclBuy .selected {display:block}
#custExclBuy .TabContentD a {float:left; padding:20px 10px 49px 10px; }
#custExclBuy .TabContentD img {float:left; vertical-align:top; border:0px; display:inline-block; width:90px; height:90px; }
#custExclBuy .TabContentD .prdData {float:left; margin:0px 0px 0px 10px; padding:0px; width:80px; }
#custExclBuy .TabContentD .prdData span {display:block; width:80px; text-align:left; color:#696969; overflow:hidden}
#custExclBuy .TabContentD .prdData del {float:left; height:16px; font:12px/20px Helvetica; color:#666666; text-align:left; }
#custExclBuy .TabContentD .prdData .prdName {height:48px; font:12px/16px Helvetica;}
#custExclBuy .TabContentD .prdData .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672; }
#custExclBuy .TabContentD .prdData .prdPrice b {display:inline-block; font:24px/26px Century Gothic; margin-left:3px; letter-spacing:-1px}
#custExclBuy .TabContentD a .gotoBuy { display:block; background-color:#E94C00; width:45px; height:20px; font:12px/21px Helvetica; text-align:center; color:#FFFFFF; border-radius:10px; position:absolute; bottom:15px; right:44px;}
#custExclBuy .TabContentD .moreBtn {margin:0px; padding:0px; font:12px/16px Helvetica; color:#696969; text-align:center; text-decoration:underline; position:absolute; bottom:15px; left:22px;}
#custExclBuy .TabContentD a:hover .prdName {color:#d6266e}
#bt_0_198_01 {float:left; width:200px; height:auto; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; position:relative}
#bt_0_198_01 h2 {margin:0px; padding:0px; height:38px; background:#EB4B01; font:13px/38px Helvetica; color:#FFFFFF; text-align:left; position:relative}
#bt_0_198_01 h2 a {float:left; width:200px; height:38px;}
#bt_0_198_01 h2 a img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top}
#bt_0_198_01 h2 .timeBox {display:inline-block; width:auto; height:20px; font:bold 15px/22px Helvetica; color:#000000; position:absolute; top:8px; right:55px}
#bt_0_198_01 h2 .timeBox b { display:inline-block; width:22px; height:22px; margin:0px 2px; background:#000000;  font:bold 14px/22px Helvetica; color:#FFFFFF; text-align:center; }
#bt_0_198_01 .TabMenu {margin:0px; padding:0px; float:right; display:block; list-style:none; position:absolute; top:10px; right:10px}
#bt_0_198_01 .TabMenu ul {margin:0px; padding:0px; float:right; display:block; list-style:none;}
#bt_0_198_01 .TabMenu ul li {float:left; width:18px; height:18px; margin-left:5px}
#bt_0_198_01 .TabMenu ul li {float:left; width:18px; height:18px; text-align:center; font:bold 14px/18px Helvetica; background:#FFFFFF; color:#EB4B01; opacity:0.5; filter:alpha(opacity=50)}
#bt_0_198_01 .TabMenu ul li.selected  {opacity:1; filter:alpha(opacity=100)}
#bt_0_198_01 .TabContent {height:159px;}
#bt_0_198_01 .TabContentD {height:159px; display:none; position:relative }
#bt_0_198_01 .selected {display:block}
#bt_0_198_01 .TabContentD a {float:left; padding:20px 10px 49px 10px; }
#bt_0_198_01 .TabContentD img {float:left; vertical-align:top; border:0px; display:inline-block; width:90px; height:90px; }
#bt_0_198_01 .TabContentD .prdData {float:left; margin:0px 0px 0px 10px; padding:0px; width:80px; }
#bt_0_198_01 .TabContentD .prdData span {display:block; width:80px; text-align:left; color:#696969; overflow:hidden}
#bt_0_198_01 .TabContentD .prdData del {float:left; height:16px; font:12px/20px Helvetica; color:#666666; text-align:left; }
#bt_0_198_01 .TabContentD .prdData .prdName {height:48px; font:12px/16px Helvetica;}
#bt_0_198_01 .TabContentD .prdData .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672; }
#bt_0_198_01 .TabContentD .prdData .prdPrice b {display:inline-block; font:24px/26px Century Gothic; margin-left:3px; letter-spacing:-1px}
#bt_0_198_01 .TabContentD a .gotoBuy { display:block; background-color:#E94C00; width:45px; height:20px; font:12px/21px Helvetica; text-align:center; color:#FFFFFF; border-radius:10px; position:absolute; bottom:15px; right:44px;}
#bt_0_198_01 .TabContentD .moreBtn {margin:0px; padding:0px; font:12px/16px Helvetica; color:#696969; text-align:center; text-decoration:underline; position:absolute; bottom:15px; left:22px;}
#bt_0_198_01 .TabContentD a:hover .prdName {color:#d6266e}

/********************************** content **********************************/
.content {min-width:1220px; height:auto; margin:0px 0px 20px 0px}
/** 20160115 **/ 
/** 新增_熱門搶手TOP30 **/
#bt_0_layout_b334 { width:200px; position:absolute; top:5px; left:0px;}
#bt_0_234_01 {width:200px; height:118px; background:#F3F3F3; border:1px solid #CCCCCC;}
#bt_0_234_01 h3 {margin:0px; padding:0px; height:38px; background:#878B96; color:#FFFFFF; text-align:left; position:relative}
#bt_0_234_01 h3 img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top}
#bt_0_234_01 ul {margin:0px; padding:5px 5px; height:70px; list-style:none; display:inline-block}
#bt_0_234_01 ul li {float:left; width:34px; height:70px; margin:0px 0px 0px 5px }
#bt_0_234_01 ul li:first-child { margin:0px}
#bt_0_234_01 ul li a {float:left; width:34px; height:70px; }
#bt_0_234_01 ul li a img { display:inline-block; border:0px; vertical-align:top; width:34px; height:70px}
#bt_0_234_01 ul li a .imgon {display:none}
#bt_0_234_01 ul li a:hover .imgoff {display:none}
#bt_0_234_01 ul li a:hover .imgon {display:block}

/** #bt_0_207_01_左_各類排行榜 **/
#bt_0_layout_b307 {float:left; width:202px; height:640px; background:transparent; margin:6px 12px 0px 0px; position:relative; top:131px}
#bt_0_207_01 {width:200px; height:637px; background:#F3F3F3; border:1px solid #CCCCCC;}
#bt_0_207_01 h3 {margin:0px; padding:0px; height:38px; background-color:#878B96; color:#FFFFFF; text-align:left; position:relative}
#bt_0_207_01 h3 img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top;background-color:#878B96}
#bt_0_207_01 h3 .openchooseBtn {display:inline-block; width:25px; padding:0px 3px 0px 17px; height:20px; background:#FFFFFF url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_207/bt_0_207_01_rankicon_open.png) no-repeat 5px 6px; font:12px/20px Helvetica; color:#6A6A6A; text-align:left; border-radius:2px; position:absolute; top:9px; right:10px;cursor: pointer;}
#bt_0_207_01 h4 {margin:0px; padding:0px; height:35px; background-color:#E1E1E1; font:15px/35px Helvetica; color:#D62573; text-align:center; position:relative;}
#bt_0_207_01 .rankingList {float:left; margin:0px; padding:0px; width:200px; height:564px; display:inline-block; list-style:none; background:#F3F3F3; overflow:hidden}
#bt_0_207_01 .rankingList li {float:left; width:190px; height:73px; padding:20px 5px 2px 5px}
#bt_0_207_01 .rankingList li a {float:left; width:190px; height:75px; border-bottom:1px dotted #CCCCCC}
#bt_0_207_01 .rankingList li:first-child {height:69px; padding:20px 5px 0px 5px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_207/bt_0_207_01_rankicon_title.png) no-repeat center top;}
#bt_0_207_01 .rankingList li:first-child a {height:75px; }
#bt_0_207_01 .rankingList li .rankIcon {float:left; display:inline-block; width:20px; height:26px; background:#3EA69F url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_207/bt_0_207_01_icon_bg.png) no-repeat center bottom; font:bold 12px/22px Helvetica; color:#FFFFFF; text-align:center; margin-left:5px; }
#bt_0_207_01 .rankingList .top3 .rankIcon {background-color:#F4477F;} 
#bt_0_207_01 .rankingList li p {float:right; margin:0px; padding:0px; width:155px;}
#bt_0_207_01 .rankingList li p .prdName {display:block; width:155px; text-align:left; color:#696969; overflow:hidden; height:32px; font:13px/16px Helvetica;}
#bt_0_207_01 .rankingList li p .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672; float:right;}
#bt_0_207_01 .rankingList li p del  span{float:left; height:26px; font:13px/26px Helvetica; color:#666666; text-align:left; text-decoration: line-through;}
#bt_0_207_01 .rankingList li p .prdPrice span{float:right; font:20px/26px Century Gothic; margin:0px 10px 0px 0px; letter-spacing:-1px}
#bt_0_207_01 .rankingList li p .prdPrice i {font:bold 12px/32px Helvetica; margin-right:2px}
#bt_0_207_01 .chooseBox { display:none; width:198px; height:auto; background:#E1E1E1; border:2px solid #F4477F; position:absolute; top:0px; left:0px;  padding-bottom:10px }
#bt_0_207_01 .chooseBox .closechooseBtn {float:right; margin:10px 10px; width:20px; height:20px; background:#FEFEFF url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_207/close_icon.png) no-repeat center center; border-radius:3px; }
#bt_0_207_01 .chooseBox p {margin:0px; padding:0px 0px 0px 5px; height:40px; font:13px/40px Helvetica; color:#666666;}
#bt_0_207_01 .chooseBox ul {margin:0px; padding:0px; width:200px; display:inline-block; list-style:none }
#bt_0_207_01 .chooseBox ul li {float:left; margin:7px 0px 0px 5px; width:88px; height:30px; overflow:hidden; background:#FFFFFF; font:13px/30px Helvetica; color:#666666; text-align:center; border:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC; border-radius:3px; cursor:pointer}
#bt_0_207_01 .chooseBox ul li.selected {background:#F3467E; color:#FFFFFF;}
#bt_0_207_01 .rankingList li a:hover .prdName {color:#d6266e}

/** #bt_0_233_01_左_各類排行榜 **/
#bt_0_layout_b433 {float:left; width:202px; height:640px; background:transparent; margin:6px 12px 0px 0px; position:relative; top:131px}
#bt_0_233_01 {width:200px; height:637px; background:#F3F3F3; border:1px solid #CCCCCC;}
#bt_0_233_01 h3 {margin:0px; padding:0px; height:38px; background-color:#878B96; color:#FFFFFF; text-align:left; position:relative}
#bt_0_233_01 h3 img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top;background-color:#878B96}
#bt_0_233_01 h3 .openchooseBtn {display:inline-block; width:50px; height:20px; padding:0px 15px 0px 5px; background:#FFFFFF url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_233/bt_0_233_01_rankicon_open.png) no-repeat 57px 6px; font:12px/20px Helvetica; color:#6A6A6A; text-align:left; border-radius:2px; position:absolute; top:9px; right:10px; cursor: pointer}
#bt_0_233_01 h4 {margin:0px; padding:0px; height:35px; background-color:#E1E1E1; font:15px/35px Helvetica; color:#D62573; text-align:center; position:relative;}
#bt_0_233_01 .rankingList {float:left; margin:0px; padding:0px; width:200px; height:564px; display:inline-block; list-style:none; background:#F3F3F3; overflow:hidden}
#bt_0_233_01 .rankingList li {float:left; width:190px; height:73px; padding:20px 5px 2px 5px}
#bt_0_233_01 .rankingList li a {float:left; width:190px; height:75px; border-bottom:1px dotted #CCCCCC}
#bt_0_233_01 .rankingList li:first-child {height:69px; padding:20px 5px 0px 5px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_233/bt_0_233_01_rankicon_title.png) no-repeat center top;}
#bt_0_233_01 .rankingList li:first-child a {height:75px; }
#bt_0_233_01 .rankingList li .rankIcon {float:left; display:inline-block; width:20px; height:26px; background:#3EA69F url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_233/bt_0_233_01_icon_bg.png) no-repeat center bottom; font:bold 12px/22px Helvetica; color:#FFFFFF; text-align:center; margin-left:5px; }
#bt_0_233_01 .rankingList .top3 .rankIcon {background-color:#F4477F;} 
#bt_0_233_01 .rankingList li p {float:right; margin:0px; padding:0px; width:155px;}
#bt_0_233_01 .rankingList li p > span {display:block; width:155px; text-align:left; color:#696969; overflow:hidden}
#bt_0_233_01 .rankingList li p .prdName {height:32px; font:13px/16px Helvetica;}
#bt_0_233_01 .rankingList li p .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672; }
#bt_0_233_01 .rankingList li p .prdPrice del {float:left; height:26px; font:13px/26px Helvetica; color:#666666; text-align:left; }
#bt_0_233_01 .rankingList li p .prdPrice b {float:right; font:20px/26px Century Gothic; margin:0px 10px 0px 0px; letter-spacing:-1px}
#bt_0_233_01 .rankingList li p .prdPrice b span{float:right; font:20px/26px Century Gothic; letter-spacing:-1px}
#bt_0_233_01 .rankingList li p .prdPrice b i {font:bold 12px/26px Helvetica; margin-right:2px}
#bt_0_233_01 .chooseBox { display:none; width:198px; height:auto; padding-bottom:15px; background:#E1E1E1; border:2px solid #F4477F; position:absolute; top:0px; left:0px; }
#bt_0_233_01 .chooseBox .closechooseBtn {float:right; margin:10px 10px; width:20px; height:20px; background:#FEFEFF url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_233/bt_0_233_01_close_icon.png) no-repeat center center; border-radius:3px; cursor:pointer}
#bt_0_233_01 .chooseBox p {margin:0px; padding:0px 0px 0px 5px; height:40px; font:13px/40px Helvetica; color:#666666;}
#bt_0_233_01 .chooseBox ul {margin:0px; padding:0px; width:200px; display:block; list-style:none }
#bt_0_233_01 .chooseBox ul li {float:left; margin:7px 0px 0px 5px; width:88px; height:30px; overflow:hidden; background:#FFFFFF; font:13px/30px Helvetica; color:#666666; text-align:center; border:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC; border-radius:3px; cursor:pointer}
#bt_0_233_01 .chooseBox ul li.selected {background:#F3467E; color:#FFFFFF; border:1px solid #F3467E;border-bottom-width: 2px;}
#bt_0_233_01 .rankingList li a:hover .prdName {color:#d6266e}
#bt_0_233_01 .chooseBox ul .topTitle {display:block; width:150px; background:#e1e1e1; border-radius:0px; border:0px; text-align:left; color:#3EA69F}
#bt_0_233_01 .chooseBox ul .topTitle b {float:left; margin:3px 5px; width:26px; height:23px; font:bold 10px/20px Helvetical; color:#FFFFFF; text-align:center; background:transparent url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_233/bt_0_233_01_topbox_title.png) no-repeat center center; }

/** #bt_0_208_01_中上_爆殺24H **/
/** 標題 **/
#bt_0_208_01 {float:left; width:790px; height:280px; background:#FFFFFF; border:1px solid #cccccc; margin:6px 0px 12px 0px}
#bt_0_208_01 h2 {margin:0px; padding:0px; height:38px; position:relative; background:#83CE40}
#bt_0_208_01 h2 .title {float:left; width:790px; height:38px; position:relative}
#bt_0_208_01 h2 .title img {display:inline-block; border:0px; width:200px; height:42px; position:absolute; top:-7px; left:0px}
#bt_0_208_01 h2 .title .bgArrow { display:inline-block; width:16px; height:30px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_208/bt_0_208_01_timebg.png) no-repeat center center; position:absolute; left:204px; bottom:0px}
#bt_0_208_01 h2 .title .timeBox {display:block; padding:3px 0px 3px 10px; width:560px; height:24px; background:#FFFFFF; position:absolute; right:0px; bottom:0px}
#bt_0_208_01 h2 .title .timeBox i {float:left; font:bold 14px/24px Helvetica; margin:0px 2px; color:#000000;}
#bt_0_208_01 h2 .title .timeBox b {float:left; width:24px; height:24px; margin:0px 2px; background:#000000; font:bold 14px/24px Helvetica; color:#FFFFFF; text-align:center; }
#bt_0_208_01 h2 .goLink {display:inline-block; width:90px; height:30px; background:transparent url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_208/bt_0_208_01_titlearrow.png) no-repeat 70px center; font:12px/30px Helvetica; color:#585858; text-align:center; position:absolute; right:0px; bottom:0px; }
#bt_0_208_01 h2 .goLink:hover {text-decoration:underline}
/** 設定左右箭頭和隱藏區塊 **/
#bt_0_208_01 .view {margin:2px 0px 0px 0px; width:790px; height:240px; overflow:hidden; position:relative}
#bt_0_208_01 .mask {display:block; z-index:2; width:1px; height:240px; background:#FFFFFF; position:absolute; top:0px}
#bt_0_208_01 .leftmask {left:0px}
#bt_0_208_01 .rightmask {width:0px; right:0px;}
#bt_0_208_01 .view .mask .leftBtn,
#bt_0_208_01 .view .mask .rightBtn {display:inline-block; width:40px; height:52px; opacity:0.5; filter:alpha(opacity=50); z-index:3; position:absolute; top:105px}
#bt_0_208_01 .view .mask .leftBtn:hover,
#bt_0_208_01 .view .mask .rightBtn:hover {opacity:0.8; filter:alpha(opacity=80)}
#bt_0_208_01 .view .mask .leftBtn {background:#000 url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_208/leftarrow.png) no-repeat center center; left:0px;}
#bt_0_208_01 .view .mask .rightBtn {background:#000 url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_208/rightarrow.png) no-repeat center center; right:0px}
/** 圖片播放區塊 **/
#bt_0_208_01 ul {width:795px; margin:0px; padding:0px; list-style:none; display:block; z-index:1; }
#bt_0_208_01 ul li {float:left; width:197px; height:240px; border-left:1px dotted #cccccc; background:#FFFFFF; overflow:hidden;}
#bt_0_208_01 ul li a {float:left; width:197px; height:240px; background:#ccc; position:relative}
#bt_0_208_01 ul li a img {display:inline-block; width:197px; height:240px; border:0px; vertical-align:top}
#bt_0_208_01 ul li a p {margin:0px; padding:0px; width:100px; height:auto; position:absolute; top:15px; left:20px;}
#bt_0_208_01 ul li a p span {display:block; width:90px; text-align:left; color:#696969; overflow:hidden}
#bt_0_208_01 ul li a p del {float:left; height:16px; font:12px/20px Helvetica; color:#666666; text-align:left; }
#bt_0_208_01 ul li a p .prdName {height:48px; font:13px/16px Helvetica;}
#bt_0_208_01 ul li a p .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672;}
#bt_0_208_01 ul li a p .prdPrice b {display:inline-block; font:24px/26px Century Gothic; margin-left:2px; letter-spacing:-1px; color:#d62672;}
#bt_0_208_01 ul li a:hover .prdName {color:#d6266e}

/** #bt_0_221_01_右上_大家都在買 **/
#bt_0_164_01{float:right; width:200px; height:135px; background-color:#F3F3F3; border:1px solid #cccccc; margin:6px 0px 12px 0px; position: relative; overflow:hidden;}
#bt_0_164_01 h3 {margin:0px; padding:0px; width:200px; height:38px; background-color:#888C97}
#bt_0_164_01 h3 img {width:200px; height:42px; border:0px; vertical-align:top;background-color: #888C97}
#bt_0_164_01 #whoBuy {height: 98px; overflow: hidden; position: relative;}
#whoBuy .TabContent {overflow:hidden; position:relative}
#whoBuy .TabContent .TabContentD {height:30px; padding:9px 0px; border-bottom: 1px dotted #cccccc;}
#whoBuy p {width:190px; height:35px; font:13px/17px Helvetica; font:12px/15px Helvetica\0/; color:#737373; margin:0px 5px 12px 6px; overflow:hidden}
#whoBuy p a,
#whoBuy p a span:first-child {color:#737373}
#whoBuy p a span {color:#D62672}

/** #bt_0_210_01_右中_會員好康 **/
#bt_0_210_01 {float:right; width:200px; height:474px; background-color:#FFFFFF; border:1px solid #cccccc; margin-bottom:12px;}
#bt_0_210_01 h3 {margin:0px; padding:0px; width:200px; height:38px; background:#888C97}
#bt_0_210_01 h3 img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top}
#bt_0_210_01 ul {margin:0px; padding:0px; display:inline-block; list-style:none}
#bt_0_210_01 ul li {float:left; width:200px; height:86px; overflow:hidden; border-top:1px dotted #cccccc}
#bt_0_210_01 ul li a {float:left; width:200px; height:86px}
#bt_0_210_01 ul li:first-child a {border-top:0px}
#bt_0_210_01 ul li a img {display:inline-block; width:200px; height:86px; border:0px; vertical-align:top}

/** #bt_0_209_01_中中_今日折很大 **/
/** 標題 **/
#bt_0_209_01 {float:left; width:790px; height:318px; background:#FFFFFF; border:1px solid #cccccc; margin-bottom:14px; position:relative}
#bt_0_209_01 h2 {margin:0px; padding:0px; height:38px; background:#FF0082}
#bt_0_209_01 h2 .title {float:left; width:790px; height:38px; position:relative}
#bt_0_209_01 h2 .title img {display:inline-block; border:0px; width:200px; height:42px; position:absolute; top:-7px; left:0px}
#bt_0_209_01 h2 .bgArrow { display:inline-block; width:16px; height:30px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_209/bt_0_209_01_arrowbg.png) no-repeat center center; position:absolute; left:204px; bottom:0px}
#bt_0_209_01 .TabMenu {position:absolute; right:0px; top:8px}
#bt_0_209_01 .TabMenu ul {margin:0px; padding:0px; display:block; width:570px; height:30px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_209/bt_0_209_01_menubg.png) repeat-x; list-style:none; }
#bt_0_209_01 .TabMenu ul li {float:left; width:46px; height:30px; margin:0px 0px 0px 5px; }
#bt_0_209_01 .TabMenu ul li a { float:left; width:52px;  background:transparent url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_209/bt_0_209_01_menuline.png) no-repeat left 11px; font:12px/30px Helvetica; text-align:center; }
#bt_0_209_01 .TabMenu ul li a span {float:left; width:48px; height:30px; padding: 0px 2px; font:12px/30px Helvetica; color:#696969; text-align:center; overflow:hidden;}
#bt_0_209_01 .TabMenu ul li:first-child a {background:transparent}
#bt_0_209_01 .TabMenu ul .selected a span,
#bt_0_209_01 .TabMenu ul li a:hover {color:#D52570}
/** 商品列表 **/
#bt_0_209_01 .TabContent {margin:2px 0px 1px 0px; width:790px; height:277px; display:block; overflow:hidden;}
#bt_0_209_01 .TabContent .TabContentD {display:none}
#bt_0_209_01 .TabContent .selected {display:block}
#bt_0_209_01 .TabContent .TabContentD .prdList {margin:0px; padding:0px; list-style:none; width:791px; height:277px; display:block;}
#bt_0_209_01 .TabContent .TabContentD .prdList li {float:left; width:262px; height:138px; background:#FFFFFF; border-bottom:1px dotted #CCCCCC; border-left:1px dotted #CCCCCC}
#bt_0_209_01 .TabContent .TabContentD .prdList .whiteline {border-left:1px solid #FFFFFF}
#bt_0_209_01 .TabContent .TabContentD .prdList li a {float:left; width:232px; height:108px; padding:15px 15px}
#bt_0_209_01 .TabContent .TabContentD .prdList li a img {float:left}
#bt_0_209_01 .TabContent .TabContentD .prdList li a p {float:left; margin:0px 0px 0px 10px; padding:5px 0px; width:110px; height:auto;}
#bt_0_209_01 .TabContent .TabContentD .prdList li a p span {display:block; width:110px; text-align:left; color:#696969; overflow:hidden}
#bt_0_209_01 .TabContent .TabContentD .prdList li a p .prdName {height:54px; font:13px/18px Helvetica;}
#bt_0_209_01 .TabContent .TabContentD .prdList li a p .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672; margin-top:20px}
#bt_0_209_01 .TabContent .TabContentD .prdList li a p .prdPrice b {display:inline-block; font:24px/26px Century Gothic; margin-left:2px; letter-spacing:-1px; color:#d62672;}
#bt_0_209_01 .TabContent .TabContentD .prdList li a:hover .prdName {color:#d6266e}

/** #bt_0_211_01_右下__銀行好康快訊 **/
#bt_0_211_01 {float:right; width:200px; height:280px; background-color:#FFFFFF; border:1px solid #cccccc; margin:6px 0px 12px 0px}
#bt_0_211_01 h3 {margin:0px; padding:0px; width:200px; height:38px; background:#888C97; position:relative}
#bt_0_211_01 h3 img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top}
#bt_0_211_01 h3 .moreBtn { display:inline-block; width:45px; height:18px; background:#FFFFFF; font:12px/18px Helvetica; text-align:center; color:#6a6a6a; border-radius:3px; position:absolute; top:10px; right:8px}
#bt_0_211_01 ul {margin:0px; padding:0px; display:inline-block; list-style:none}
#bt_0_211_01 ul li {float:left; width:200px; height:34px;}
#bt_0_211_01 ul li a {float:left; width:200px; height:34px; border-top:1px dotted #cccccc; box-sizing: border-box}
#bt_0_211_01 ul li:last-child {height:35px;}
#bt_0_211_01 ul li:last-child a {height:35px;}
#bt_0_211_01 ul li:first-child a {border-top:0px}
#bt_0_211_01 ul li a img {display:inline-block; width:200px; height:34px; border:0px; vertical-align:top}

/** #bt_0_268_01_中下_你可能會喜歡_20170503 樣式修改  **/
#bt_0_268_01 {float:left; width:790px; height:140px; background:#FFFFFF; border:1px solid #cccccc}
#bt_0_268_01 h3 {float:left; margin:0px; padding:0px; width:37px; height:140px}
#bt_0_268_01 h3 a {display:block; vertical-align:top}
#bt_0_268_01 h3 a img {display:inline-block; width:37px; height:140px; border:0px; vertical-align:top}
/** 設定左右箭頭和隱藏區塊 **/
#bt_0_268_01 .view {float:left; margin:0px; width:753px; height:140px; overflow:hidden; position:relative}
#bt_0_268_01 .leftBtn, #bt_0_268_01 .rightBtn {width:19px; height:140px; display:inline-block; z-index:2; background:#fff; position:absolute; top:0px}
#bt_0_268_01 .leftBtn {background:#fff url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_268/left_arrow.png) no-repeat center center; left:0px; border-right: 1px solid #fff}
#bt_0_268_01 .rightBtn {background:#fff url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_268/right_arrow.png) no-repeat center center; right:0px}
/** 圖片播放區塊 **/
#bt_0_268_01 .slide {width:720px; height:130px; margin:5px 16px; float: left; display: block; overflow:hidden;position: relative;}
#bt_0_268_01 ul {height: 130px; margin:0; padding:0px; list-style:none; display:block; z-index:1; box-sizing: border-box; position:absolute;top:0px; transition:transform 2s ease-in-out}
#bt_0_268_01 ul li {float:left; width:120px; height:130px; border-left:1px dotted #cccccc; box-sizing: border-box; position:relative}
#bt_0_268_01 ul li a {float:left; width:100px; height:120px; padding:10px 10px 0px 10px; text-align:center}
#bt_0_268_01 ul li a img {display:inline-block; width:80px; height:80px; border:0px; vertical-align:top}
#bt_0_268_01 ul li a p {margin:2px 0px 0px 0px; padding:0px; width:100px; height:auto;overflow:hidden;}
#bt_0_268_01 ul li a p span {display:block; width:105px; color:#696969; overflow:hidden}
#bt_0_268_01 ul li a p .prdName {height:16px; font:13px/16px Helvetica;}
#bt_0_268_01 ul li a p .prdPrice {font:bold 12px/22px Helvetica; height:22px; color:#d62672; }
#bt_0_268_01 ul li a p .prdPrice i {float:left; margin:4px 2px 3px 0px; width:36px; height:15px; background:#FD4D73; font:11px/16px Helvetica;color:#FFFFFF; text-align:center; border-radius:2px;}
#bt_0_268_01 ul li a p .prdPrice b {display:inline-block; font:16px/22px Century Gothic; margin-left:2px; letter-spacing:-1px}
#bt_0_268_01 ul li a:hover .prdName {color:#d6266e}
#bt_0_268_01 ul li .hoverTxt {display: none;width: 100%;height: 30px;background: transparent url(//image.momoshop.com.tw/ecm/img/cmm/product/searchResultsHoverBk.png) repeat scroll 0 0;color: #fff;text-align: center;font: 15px/30px Helvetica;position: relative;top: 60px;left: 0;}
#bt_0_268_01 ul li .hoverTxt a {width: 50%;height: 30px;display: block;left: 0;padding: 0;position: absolute;}
#bt_0_268_01 ul li:hover .hoverTxt {display:block}
#bt_0_268_01 ul li .hoverTxt img {width:25px; height:25px; margin-top: 3px}
#bt_0_268_01 ul li a p .prdPrice img {float: left; width:40px; height:21px}
#bt_0_268_01 ul li .hoverTxt .likeRemove {right: 0;left: auto;}



/** #bt_0_212_01 _大廣告 **/
#bt_0_212_01 { float:left; width:1220px; height:65px; overflow:hidden; margin:12px 0px}
#bt_0_212_01 a {float:left; width:1220px; height:65px;}
#bt_0_212_01 a img {display:inline-block; width:1220px; height:65px; border:0px; vertical-align:top}

/** #bt_0_214_01_右_今日最大牌 **/
#bt_0_214_01 {float:right; margin-bottom:12px; width:602px; height:202px; background:#FFFFFF; border:1px solid #CCCCCC; position:relative}
#bt_0_214_01 h3 {margin:0px; padding:0px 10px; height:40px; background-color:#DBDBDB; font:bold 18px/40px Helvetica; text-align:left; color:#343434; overflow:hidden; position:relative}
#bt_0_214_01 .TabMenu {position:absolute; top:0px; right:1px} 
#bt_0_214_01 .TabMenu ul {margin:0px; padding:0px; display:inline-block; list-style:none;} 
#bt_0_214_01 .TabMenu ul li {float:left; width:110px; height:40px;}
#bt_0_214_01 .TabMenu ul li span {float:left; width:100px; height:36px; padding:0px 5px; overflow:hidden; font:13px/36px Helvetica; text-align:center; color:#595959; background:#DDDDDD url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_213/rightband_bgline.png) no-repeat left center; border-top:4px solid #DDDDDD}
#bt_0_214_01 .TabMenu ul li:first-child span {background:#DDDDDD}
#bt_0_214_01 .TabMenu ul li.selected { position:relative}
#bt_0_214_01 .TabMenu ul li.selected span {width:101px; background:#FFFFFF; border-top:4px solid #D62671; color:#D62671;cursor: pointer;}
#bt_0_214_01 .TabContent {width:600px; height:160px; overflow:hidden; margin:1px 1px}
#bt_0_214_01 .TabContent ul {display:inline-block; margin:0px; padding:0px; list-style:none;} 
#bt_0_214_01 .TabContentD {float:left; display:none}
#bt_0_214_01 .selected {display:block}
#bt_0_214_01 .TabContentD a {float:left; width:600px; height:160px; background:#000}
#bt_0_214_01 .TabContentD a img {display:inline-block; width:600px; height:160px; border:0px; vertical-align:top}

/** #bt_0_213_01_左_精選頻道 **/
#bt_0_213_01 {float:left; margin-bottom:12px; width:602px; height:202px; background:#FFFFFF; border:1px solid #CCCCCC; position:relative;}
#bt_0_213_01 h3 {margin:0px; padding:0px 10px; height:40px; background-color:#DBDBDB; font:bold 18px/40px Helvetica; text-align:left; color:#343434; overflow:hidden; position:relative}
#bt_0_213_01 .TabMenu {position:absolute; top:0px; right:1px} 
#bt_0_213_01 .TabMenu ul {margin:0px; padding:0px; display:inline-block; list-style:none;} 
#bt_0_213_01 .TabMenu ul li {float:left; width:100px; height:40px;}
#bt_0_213_01 .TabMenu ul li span {float:left; width:90px; height:36px; padding:0px 5px; overflow:hidden; font:13px/36px Helvetica; text-align:center; color:#595959; background:#DDDDDD url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_213/rightband_bgline.png) no-repeat left center; border-top:4px solid #DDDDDD}
#bt_0_213_01 .TabMenu ul li:first-child span {background:#DDDDDD}
#bt_0_213_01 .TabMenu ul li.selected {position:relative}
#bt_0_213_01 .TabMenu ul li.selected span {width:91px; background:#FFFFFF; border-top:4px solid #D62671; color:#D62671;cursor: pointer;}
#bt_0_213_01 .TabContent {width:600px; height:160px; overflow:hidden; margin:1px 1px}
#bt_0_213_01 .TabContentD {float:left; display:none}
#bt_0_213_01 .selected {display:block}
#bt_0_213_01 .TabContentD ul {margin:0px; padding:20px 10px 20px 20px; display:inline-block; list-style:none; }
#bt_0_213_01 .TabContentD ul li {float:left; width:280px; height:auto; margin-left:10px}
#bt_0_213_01 .TabContentD ul li:first-child { margin-left:0px}
#bt_0_213_01 .TabContentD ul li a { float:left; width:280px; height:auto}
#bt_0_213_01 .TabContentD ul li a .mask {float:left; width:120px; height:120px; border-radius:15px; border:3px solid #EBEBEB; overflow:hidden}
#bt_0_213_01 .TabContentD ul li a .mask img {display:inline-block; width:120px; height:120px; border:0px; vertical-align:top}
#bt_0_213_01 .TabContentD ul li a b {float:left; width:130px; height:25px; overflow:hidden; font:bold 15px/25px Helvetica; color:#D12674; margin:15px 0px 5px 10px}
#bt_0_213_01 .TabContentD ul li a .textBox {float:left; margin:0px; padding:0px 10px; width:130px; height:60px; overflow:hidden; font:15px/20px Helvetica; color:#696969}
#bt_0_213_01 .TabContentD ul li a:hover .textBox {color:#d6266e}

/********************************** floor **********************************/
/** 樓層_左_點選樓層 **/
#bt_0_layout_b315 {position:relative}
#bt_0_layout_b315 .floor_01, #bt_0_layout_b315 .floor_02, #bt_0_layout_b315 .floor_03, #bt_0_layout_b315 .floor_04, #bt_0_layout_b315 .floor_05, #bt_0_layout_b315 .floor_06, #bt_0_layout_b315 .floor_07, #bt_0_layout_b315 .floor_08, #bt_0_layout_b315 .floor_09 {font:15px/30px Helvetica}
#bt_0_215_01 {margin:0px 620px 0px 0px; position:fixed; right:50%; top:230px; z-index:3; display:none}
#bt_0_215_01 ul,
#bt_0_215_01 li {margin:0px; padding:0px; list-style:none}
#bt_0_215_01 li {background-color:#F0F0F0; width:40px; height:40px; font:12px/14px Helvetica; color:#737373; text-align:center; border:1px solid #CCCCCC; box-sizing:border-box; margin:5px 0px 0px; padding:5px 2px; cursor:pointer; #width:35px; #height:28px; #padding:5px 2px;}
#bt_0_215_01 .selected,
#bt_0_215_01 li:hover {background-color:#D62671; border-color:#D62671; color:#FFFFFF; }
#bt_0_215_01 li:first-child {margin:0px}

/** 樓層共用樣式 **/
.floor { float:left;margin-top:35px; width:1216px; height:442px; border:4px solid #ff6a6f; border-right:0px; border-bottom:0px; position:relative;}
.floor h3 {margin:0px; padding:0px; background:#ff6a6f; border-bottom:2px solid #FFFFFF; height:40px}
.floor h3 a {float:left; width:137px; height:40px}
.floor h3 p {float:left; margin:0px; padding:0px 0px 0px 20px;  display:inline-block; height:40px; width:1059px; background:#f0f0f0; color:#d0cfcf; font:18px/40px Helvetica; text-align:left}
.floor .TabMenu {float:left; width:137px; }
.floor .TabMenu ul {margin:0px; padding:0px; list-style:none; width:137px; }
.floor .TabMenu li {width:137px; height:40px; }
.floor .TabMenu li a {display:block; padding:0px 20px 0px 10px; width:107px; height:40px; font:13px/40px Microsoft JhengHei, sans-serif; text-align:right; background:#F0F0F0; color:#595959; overflow:hidden}
.floor .TabMenu li a:hover {background:#f3c3c5}
.floor .TabContent {float:left; width:135px; overflow:hidden;}
.floor .TabContentD {float:left; display:none}
.floor .selected {display:block}
.floor .TabContentD ul {margin:0px; padding:0px; list-style:none; }
.floor .TabContentD ul li { height:65px; margin-top:2px}
.floor .TabContentD ul li:first-child { margin:0px}
.floor .TabContentD ul li a { float:left; width:135px; height:65px;}
.floor .TabContentD ul li img {width:135px; height:65px;}
.floor .prdListArea {margin:0px; padding:0px; display:inline-block; width:944px}
.floor .prdListArea ul {margin:0px; padding:0px; list-style:none; width: 945px;}
.floor .prdListArea ul li {float:left; width:200px; height:275px; position:relative; border:1px solid #CCC; border-width:0 1px 1px 0}
.floor .prdListArea ul li:first-child { width:340px; height:400px; border:0px}
.floor .prdListArea ul .prdS {height:120px; border-bottom-width:4px}
.floor .prdListArea ul li a .prdName {width: 100%; height:54px; margin:0px; padding:0 10px; box-sizing: border-box; position:absolute; top:10px; left:0; display:block; font:12px/18px Microsoft JhengHei, sans-serif; color:#696969; overflow:hidden}
.floor .prdListArea ul .prdS a .prdName{width: 100px;}
.floor .prdListArea ul li .priceBox{width:100%;padding:0 10px;box-sizing:border-box;position:absolute;top:65px;left:0;display:flex;align-items:flex-end;gap:5px;}
.floor .prdListArea ul .prdS .priceBox{width:100px;top:67px;align-items:flex-start;flex-direction:column;gap:0;}
.floor .prdListArea ul li .priceBox > .price{display:inline-flex;align-items:flex-end;font:14px/18px Century Gothic,sans-serif;color:#d62872}
.floor .prdListArea ul li .priceBox > .oPrice{display:inline-flex;align-items:flex-end;color:#B3B3B3;font:13px/18px Century Gothic,sans-serif;text-decoration:line-through;}
.floor .prdListArea ul li .priceBox > .oPrice b{font-weight:normal;color: #b3b3b3;}
.floor .prdListArea ul li .priceBox > .price b{display:inline-block;font:22px/1 Century Gothic,sans-serif;letter-spacing:-1px;color:#d62872;}
.floor .prdListArea ul .prdS .priceBox > .price{display:block;font:12px/16px Century Gothic,sans-serif;}
.floor .prdListArea ul .prdS .priceBox > .price b{font:18px/20px Century Gothic,sans-serif;}
/* .floor .prdListArea ul .prdS .priceBox > .oPrice{display:block;padding-left:0;line-height:20px;} */
.floor .prdListArea ul li a > .price {position:absolute; top:62px; left:10px; display:block; width:100px; height:30px; font:14px/25px Century Gothic,sans-serif; color:#d62872}
.floor .prdListArea ul li a > .price b {display:inline-block; font:22px/25px Century Gothic,sans-serif; letter-spacing:-1px}

/** 2樓 **/
/**#bt_0_216_01 {margin-top:0px;}**/
#bt_0_216_01 .TabMenu li a.selected {background:#f3c3c5}
#bt_0_217_01 {border:4px solid #ff7cc0; border-right:0px; border-bottom:0px;}
#bt_0_217_01 h3 {background:#ff7cc0}
#bt_0_217_01 .TabMenu li a.selected {background:#F4CEE3}
#bt_0_217_01 .TabMenu li a:hover {background:#F4CEE3}
/** 3樓 **/
#bt_0_218_01 {border:4px solid #774793; border-right:0px; border-bottom:0px;}
#bt_0_218_01 h3 {background:#774793}
#bt_0_218_01 .TabMenu li a.selected { background:#E6CDF4}
#bt_0_218_01 .TabMenu li a:hover { background:#E6CDF4}
/** 4樓 **/
#bt_0_219_01 {border:4px solid #f06923; border-right:0px; border-bottom:0px;}
#bt_0_219_01 h3 {background:#f06923}
#bt_0_219_01 .TabMenu li a.selected { background:#FFCFB8}
#bt_0_219_01 .TabMenu li a:hover { background:#FFCFB8}
/** 5樓 **/
#bt_0_220_01 {border:4px solid #00ccb2; border-right:0px; border-bottom:0px;}
#bt_0_220_01 h3 {background:#00ccb2}
#bt_0_220_01 .TabMenu li a.selected { background:#84F0E1}
#bt_0_220_01 .TabMenu li a:hover { background:#84F0E1}
/** 6樓 **/
#bt_0_221_01 {border:4px solid #62b616; border-right:0px; border-bottom:0px;}
#bt_0_221_01 h3 {background:#62b616}
#bt_0_221_01 .TabMenu li a.selected { background:#C5E4A9}
#bt_0_221_01 .TabMenu li a:hover { background:#C5E4A9}
/** 7樓 **/
#bt_0_222_01 {border:4px solid #4e87c1; border-right:0px; border-bottom:0px;}
#bt_0_222_01 h3 {background:#4e87c1}
#bt_0_222_01 .TabMenu li a.selected { background:#ACDAEA}
#bt_0_222_01 .TabMenu li a:hover { background:#ACDAEA}
/** 8樓 **/
#bt_0_223_01 {border:4px solid #003b78; border-right:0px; border-bottom:0px;}
#bt_0_223_01 h3 {background:#003b78}
#bt_0_223_01 .TabMenu li a.selected { background:#8DACCB}
#bt_0_223_01 .TabMenu li a:hover { background:#8DACCB}
/** 9樓 **/
#bt_0_224_01 {border:4px solid #00ccb2; border-right:0px; border-bottom:0px;}
#bt_0_224_01 h3 {background:#00ccb2}
#bt_0_224_01 .TabMenu li a.selected { background:#B6DDD8}
#bt_0_224_01 .TabMenu li a:hover { background:#B6DDD8}
/** 10樓 **/
#bt_0_241_01 {border:4px solid #997d56; border-right:0px; border-bottom:0px;}
#bt_0_241_01 h3 {background:#997d56 }
#bt_0_241_01 .TabMenu li a.selected { background:#d1c4b3}
#bt_0_241_01 .TabMenu li a:hover { background:#d1c4b3}

/********************************** 精選推薦x4 **********************************/
#bt_0_225_01 {margin:12px 0px 12px 0px;}
#bt_0_226_01,
#bt_0_227_01,
#bt_0_228_01 {margin:12px 0px 12px 20px;}
/** 共用樣式 **/
.recommendArea {float:left; width:290px; position:relative}
.recommendArea h3 {margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; width:280px; height:35px; overflow:hidden; background:#FFFFFF; font:bold 15px/35px Helvetica; color:#333333; text-align:left; }
.recommendArea h3 span  {font:bold 15px/35px Helvetica;}
.recommendArea .TabMenu {position:absolute; top:0px; right:0px}
.recommendArea .TabMenu ul {margin:0px; padding:0px; display:block; list-style:none; background:#000 }
.recommendArea .TabMenu ul li {float:left; width:35px; hseight:35px; }
.recommendArea .TabMenu ul li span {float:left; width:35px; height:33px; text-align:center; font:bold 14px/33px Helvetica; background:#FFFFFF; color:#CCCCCC; border-bottom:2px solid #CCCCCC; cursor:pointer;}
.recommendArea .TabMenu ul li.selected span {color:#F4487F; border-bottom:2px solid #F4487F}
.recommendArea .TabContent {width:290px; height:260px; overflow:hidden}
.recommendArea .TabContent .TabContentD {display:none; width:290px; height:260px;}
.recommendArea .TabContent .TabContentD  ul {list-style:none; padding:0px; margin:0px;}
.recommendArea .TabContent .selected {display:block}
.recommendArea .TabContent .TabContentD a {float:left; width:290px; height:260px;}
.recommendArea .TabContent .TabContentD a img {display:inline-block; width:290px; height:260px; vertical-align:top}

/********************************** footer **********************************/
/** 地的六則Banner **/
#bt_0_layout_b392 {background-color:#DEDEDE; height:88px}
#bt_0_layout_b392 #bt_0_292_01 {max-width:1220px; height:88px; margin:0px auto; overflow:hidden}
#bt_0_layout_b392 ul {width:1220px; height:60px; margin:14px 0px; padding:0px; list-style:none; display:inline-block}
#bt_0_layout_b392 ul li {width:170px; height:60px; margin:0px 0px 0px 40px; float:left}
#bt_0_layout_b392 ul li:first-child {margin:0px}
#bt_0_layout_b392 ul li a {width:170px; height:60px; display:inline-block}

/** 地的六大群組 **/
#bt_0_layout_b292,
#bt_0_layout_b293,
#bt_0_layout_b294,
#bt_0_layout_b295,
#bt_0_layout_b296,
#bt_0_layout_b297,
#bt_0_layout_b303 {float:left}

#bt_0_204_01 { position: absolute; bottom: 0px; right: 0px}

/** 地右下圖設定 **/
/*#bt_0_layout_b312 {width:280px; height:300px; position:absolute; right:0px; bottom:0px; overflow:hidden}
#bt_0_layout_b312 a {width:280px; height:300px; display:inline-block}*/

/** 地最下方功能列(白底) **/
#bt_0_layout_b329 {background-color:#FFFFFF}
#bt_0_layout_b329 #bt_0_229_01 {max-width:1220px; text-align:center; margin:0px auto; padding:20px 0px 0px;}
#bt_0_layout_b329 #bt_0_229_01 ul {height:20px; margin:0px; padding:0px; list-style:none; text-align:center; display:inline-block;}
#bt_0_layout_b329 #bt_0_229_01 ul li {float:left; }
#bt_0_layout_b329 #bt_0_229_01 ul li a {font:13px/18px Helvetica; color:#333333; text-decoration:none; padding:0px 15px; position:relative}
#bt_0_layout_b329 #bt_0_229_01 ul li a span {background-color:#AAAAAA; width:1px; height:7px; position:absolute; top:5px; left:0px}
#bt_0_layout_b329 #bt_0_229_01 ul .computer a {background:transparent url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_229/bt_0_layout_b329_computer.png) no-repeat 16px 2px; padding:0px 15px 0px 37px}
#bt_0_layout_b329 #bt_0_229_01 ul .phone a {background:transparent url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_229/bt_0_layout_b329_phone.png) no-repeat 16px 0px; padding:0px 15px 0px 30px}
#bt_0_layout_b329 #bt_0_229_01 ul li a:hover {color:#d6266e}
#bt_0_layout_b329 #bt_0_229_01 ul li img{vertical-align:middle;}
#bt_0_layout_b329 #bt_0_229_01 ul li a b{font-weight:normal;}

/** 地最下方版權所有(白底) **/
#bt_0_layout_b330 {background-color:#FFFFFF; padding-top:25px;}
#bt_0_layout_b330 #bt_0_230_01 {max-width:1220px; font:13px/20px Helvetica; color:#888888; text-align:center; margin:0px auto; padding:0px 0px 37px}

/**20160816爆炸商品區塊 **/
#bt_0_235_01 {border: 4px solid #F2195B}
#bt_0_235_01 h3 {background-color:#F2195B}
#bt_0_235_01 .TabMenu li a.selected,
#bt_0_235_01 .TabMenu li a:hover {background-color:#FADEE5}
/********************************** test **********************************/
.leftBannerArea {margin:0px 0px 0px -700px; position:absolute; left:50%; top:200px;}
.leftBannerArea  img {float:left; vertical-align:top;}
.leftBannerArea a {float:left; width:90px;}
.leftBannerArea a img {float:left; vertical-align:top;}
#bt_0_layout_b331 ul { list-style: outside none none; margin: 0; padding: 0;}
#bt_0_layout_b331 ul li {float: left;width:90px;}
#bt_0_231_01_P1_1{display:none;}
/*
.bnav {width:70px; height:237px; background:#FFFFFF; border:1px solid #CCCCCC; position:fixed; right:50%; top:230px; margin:0px -690px 0px 0px; z-index:6}
.bnav p {margin:0px; padding:0px; text-align:center; font:13px/25px Helvetica; color:#FFFFFF; background:#CCCCCC}
.bnav ul {margin:0px; padding:0px; list-style:none; display:inline-block;}
.bnav ul li {float:left; width:70px; height:70px; border-top:1px dotted #cccccc}
.bnav ul li:first-child {border-top:0px}
.bnav ul li a {float:left; width:70px; height:70px;}
.bnav ul li a img {display:inline-block; width:70px; height:70px; }
*/
/** 全站浮動購物車 **/
/*#ShoppingCar {width:72px; position:fixed; top:208px}*/
#ShoppingCar {border:0;width:72px; height:237px; background:transparent; border:0px solid #CCCCCC; position:fixed; right:50%; top:208px; margin:0px -690px 0px 0px; z-index:6}
#ShoppingCar .crazyAdreplay {background:#FF4D75; width:72px; height:19px; font:12px/21px Helvetica; color:#FFFFFF; text-align:center; letter-spacing:3px; margin:0px 0px 5px; display:inline-block; cursor:pointer} /** Crazy Ad 重播鈕 **/
#ShoppingCar .crazyAdreplay span {width:4px; height:8px; display:inline-block; margin:0px 4px 0px 0px; overflow:hidden; position:relative}
#ShoppingCar .crazyAdreplay span i {font:20px/20px Helvetica; color:#FFFFFF; position:absolute; top:-7px; left:0px}
:root #ShoppingCar h2 {line-height:23px/9}
#ShoppingCar h2 {width:72px; height:20px; background-color:#A0A0A0; font:12px/20px Helvetica; #font:12px/21px Helvetica; color:#FFFFFF; text-align:center; display: block; cursor:default; margin: 0px;}
:root #ShoppingCar .wishList a {line-height:22px/9}
#ShoppingCar .wishList a {width:72px; background-color:#A0A0A0; font:12px/21px Helvetica; font:12px/19px Helvetica\0/; color:#FFFFFF; text-align:center; display:inline-block; vertical-align:top}
#ShoppingCar .wishList a:not(*:root) {font:12px/19px Helvetica}
#ShoppingCar ul {background-color:#FFFFFF; border:1px solid #C5C5C5; border-top:0px; padding-bottom:5px}
#ShoppingCar li {width:60px; height:60px; padding:5px 5px 0px}
#ShoppingCar li a {width:60px; height:60px; display:inline-block}
#ShoppingCar .wishList {margin:6px 0px;padding:0px; height:19px; background-color:transparent; display:flex}
#ShoppingCar .shoppingcart ul {margin:0px; padding:0px; border-bottom:0px}
#ShoppingCar .shoppingcart li {width:70px; border:0px; height:auto; border-top:1px dashed #C5C5C5; padding:0px; line-height:0px; box-sizing:border-box; }
#ShoppingCar .shoppingcart li:first-child {border:0px}
#ShoppingCar .shoppingcart li a {width:70px; height:auto; font:12px/15px Helvetica; color:#666666; text-align:center; padding:4px 0px; display:inline-block; }
#ShoppingCar .shoppingcart li:last-child {border-bottom: 1px solid #C5C5C5}
:root #ShoppingCar .shoppingcart input {font:12px/30px Helvetica/9}
#ShoppingCar .shoppingcart input {background:#FF4D75 url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/shoppingcart_cartChkOut.png) no-repeat 10px 4px; width:72px; height:25px; font:12px/25px Helvetica; #font:12px/26px Helvetica; color:#FFFFFF; padding:0px 0px 0px 22px; border:0px; cursor:pointer}
#ShoppingCar .shoppingcart input:not(*:root) {font:12px/26px Helvetica}
:root #ShoppingCar .gotopBtn {font:11px/33px Helvetica/9}
#ShoppingCar .gotopBtn {background:transparent url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/gotopBtnBk.png) no-repeat; width:72px; height:23px; font:11px/34px Helvetica; font:11px/32px Helvetica\0/; color:#9C9E9C; text-align:center; margin:17px 0px 0px 0px; display:inline-block}
#ShoppingCar .gotopBtn:not(*:root) {font:11px/34px Helvetica}
#ShoppingCar .historyArea dl {background-color:#FFFFFF; border:0px; margin:0px; padding:0px;}
#ShoppingCar .historyArea b {height:19px; background-color:#A0A0A0; font:12px/20px Helvetica; #font:12px/21px Helvetica; color:#FFFFFF; text-align:center; cursor:default}
/** 右側購物車區塊設定 **/
.bnav {width:62px; z-index:999; position:fixed; top:150px; left:expression(documentElement.scrollleft); margin-left:985px; _margin-left:0px; _left:985px; _position:absolute;/* for IE7,IE6 */ _top:expression(documentElement.scrollTop+150+"px");/* for IE7,IE6 */ overflow:visible}
.shoppingcart {display:none; margin:6px 0px;}
.shoppingcart h2 {background-color:#B0B0B0; color:#FFFFFF; font-weight:normal; height:24px; line-height:24px; text-align:center}
.shoppingcart ul {border:1px solid #DDDDDD; border-bottom:0px; margin-top:2px}
.shoppingcart li {border-bottom:1px solid #DDDDDD; line-height:22px; text-align:center; display:none}
.shoppingcart li span {color:#CC0000; font-family:Verdana}
.shoppingcart a:hover {text-decoration:underline; color:#D62672}
.shoppingcart input {border:0px; background:transparent url(//image.momoshop.com.tw/ecm/img/cmm/shopcar/checkoutbtn.jpg) no-repeat; width:60px; height:25px; margin-top:1px; cursor:pointer}

.historyArea dl {border-top:1px solid #DDDDDD; margin-top:5px; text-align:center}
.historyArea dt a {background:transparent url(//image.momoshop.com.tw/ecm/img/cmm/shopcar/topbkimg.gif) no-repeat 10px 5px; width:60px; color:999999; font-size:11px; font-weight:bold; display:block; margin:2px;font-family:Arial; color:#999999}
.historyArea dd {border:1px solid #DDDDDD; border-top:0px; padding-top:5px; display:none;margin:0}
.historyArea dd  a img{width:60px;height:60px}
.historyArea .tips {padding-top:0px;margin:0} 
.historyArea b {display: block;}

/** 折價券明細 **/
.cpmList {width:200px; padding:10px; background-color:#FFFFFF; border:1px solid #666666; border-top:0px; box-shadow:0px 4px 5px #666666; border-radius:0px 0px 8px 8px; position:absolute; top:28px; left:805px; display:none;}
.cpmList table {width:100%}
.cpmList table td {font:13px/22px Helvetica; color:#313131;}
.cpmList table td b {display:inline-block; color:#d62672; font:bold 12px/22px Helvetica; margin:0px 3px;}
.cpmList table .cpm {width:125px}
.cpmList table .cpm b {font:bold 12px/22px Century Gothic}
.cpmList table .qrantitytxt b { width:18px; text-align:center;}
.cpmList td button {float:right; width:50px; background:#FF3D3D url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/bt_0_158_11/bt_0_158_11bottomArealiabk.png) repeat-x; border:0px; color:#FFFFFF; border-radius:4px; cursor:pointer; margin:5px 0px 0px}

/** 訂閱電子報 **/
.epaperList {background-color:#FFFFFF; padding:10px 10px 5px;  top:34px; border:1px solid #666666; border-top:0px; box-shadow:0px 4px 5px #666666; border-radius:0px 0px 8px 8px; display:none}
.epaperList ul {border-bottom:1px dotted #CCCCCC; padding:0px 0px 5px 0px}
.epaperList li {display:inline; font:12px/24px Helvetica; padding:0px 5px; white-space:nowrap}
.epaperList p {text-align:right}
.epaperList button {width:80px; background:#FF3D3D url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/bt_0_158_11/bt_0_158_11bottomArealiabk.png) repeat-x; border:0px; color:#FFFFFF; border-radius:4px; cursor:pointer; margin:5px 0px 0px}

/** 卡友登入 **/
.cardPointList {background-color:#FFFFFF; padding:10px 10px 5px;  top:34px; border:1px solid #666666; border-top:0px; box-shadow:0px 4px 5px #666666; border-radius:0px 0px 8px 8px; display:none;position:absolute; z-index:100;}
.cardPointList ul {border-bottom:1px dotted #CCCCCC; padding:0px 0px 5px 0px}
.cardPointList li {display:inline; font:12px/24px Helvetica; padding:0px 5px; white-space:nowrap}
.cardPointList p {text-align:right}
/************************* 館首頁 *******************/
#Dgrp_LCatRightPBase,.bt_2_layout_Content {float:right; width:1000px; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden;}
.bt_2_layout,.bt_6_layout {margin: 0 auto;overflow: hidden; width: 1220px;position:relative;}
.edm .bt_2_layout .bt_2_layout_Left  { margin:10px 0px 0px 0px }
.bt_2_layout_new .bt_2_layout_Left  { margin:10px 0px 0px 0px }
.edm .bt_2_layout_Content {margin:0px}
.bt_2_layout_new .bt_2_layout_Content {margin:0px}
#bt_2_layout_b1 { width: 1000px;}
/**************************for subnav******************************************/
/*#subnav {background-color:#E6E6E6;line-height:0; }
#subnav ul {display:inline-block; padding:0px 0px; background:transparent url(//image.momoshop.com.tw/ecm/img/cmm/main/subnavline.gif) no-repeat 7px 9px; padding-left:9px;margin:0px;}
#subnav li {float:left; background:transparent url(//image.momoshop.com.tw/ecm/img/cmm/main/subnavline.gif) no-repeat right; line-height:27px; margin:0px 0px 0px 0px; padding-right:1px; #white-space:nowrap}
#subnav li:last-child {background:none}
#subnav a {white-space:nowrap;font-size:13px; color:#000000; line-height:24px; height:22px; padding:0px 9px 0px 8px; display:inline-block}
*/
/************************* tooth 要用的 *******************/
#subnav {line-height:0px; margin-bottom:10px; background-color: #e6e6e6; display: none }
#subnav ul {display:inline-block; margin:0px; width:100%; padding:5px 5px; list-style: outside none none }
#subnav li {float:left; background:transparent url(//image.momoshop.com.tw/ecm/img/online/10/001/00/000/bt_0_158_11/bt_0_158_11_bottomArealiBk.png) no-repeat left center; line-height:24px; margin:0px; padding-right:1px}
#subnav li a {color:#000000; display:inline-block; height:24px; font:13px/24px Helvetica; padding:0px 9px 0px 8px; white-space:nowrap}
#subnav li a span {display: inline-block; font:13px/24px Helvetica;}

/************************* 館架共用區 *******************/
#bt_category  {float:left; width:200px; margin:0px 20px 0px 0px; position:relative;box-sizing:border-box;}
#bt_category .curvy em,
#bt_category .curvy em b {width:0px; display:none}
#bt_0_142_01 .title {width:198px; height:36px; display:block; border-bottom:1px solid #DADADA; overflow:hidden; border-style:none; border-width:0px 0px 0px;} 
#bt_0_142_01 .title h2,
#bt_0_142_01 .title h3  {width:198px; height:36px; background:none; padding:0px; margin:0px; text-align: left;} 
#bt_0_142_01 .title h2 a,
#bt_0_142_01 .title h3 a {float:left; width:188px; height:36px; padding-left:10px; font:bold 15px/36px Helvetica; color:#FFFFFF; }
#bt_0_142_01 {width:198px;padding-bottom:1px;}
#bt_0_142_01 #tips #bt_category_Content .More {text-align: right;margin:0px 0px 0px 0px;}
#bt_0_142_01 #tips .curvy {position:relative;  width:198px; z-index:1;}
#bt_0_142_01 #tips .curvy em ,
#bt_0_142_01 .curvy em{width:0px; display:none}
#bt_0_142_01 #tips {width:198px; padding:0px;}
#bt_0_142_01 #tips #bt_category_Content  {width: 198px; box-sizing: border-box; padding: 10px 0px}
#bt_0_142_01 #tips #bt_category_Content ul { width:100% ;display: inline-block;margin:0px; padding:0px; list-style:outside none none;font-size: 0px; vertical-align: top; word-spacing: normal; }
#bt_0_142_01 #tips #bt_category_Content ul li {letter-spacing: normal;padding: 0px 10px;box-sizing: border-box;word-wrap: break-word;display: inline-block;width: 100%;}  
#bt_0_142_01 #tips #bt_category_Content ul li a {height: 36px;font: 13px/36px Microsoft JhengHei,sans-serif;color: #666666;text-align: left;border-bottom: 0;overflow: hidden;display: inline-block;width: 100%;}
#bt_0_142_01 #tips #bt_category_Content ul li:first-child {border-top:0px;height:40px;}
#bt_0_142_01 #tips #bt_category_Content ul .cateM, 
#bt_0_142_01 #tips #bt_category_Content ul .cateM a {height:45px;font: bold 15px/40px Microsoft JhengHei,sans-serif;color:#333333;text-align:left;border-bottom:0;overflow:hidden;display:  inline-block;width: 100%;}
#bt_0_142_01 #tips #bt_category_Content ul .cateM {border-top:5px solid #FFFFFF;}
#bt_0_142_01 #tips #bt_category_Content ul .cateM a {height: 40px;}
#bt_0_142_01 #tips #bt_category_Content ul .cateM:before {content:'';display: inline-block;margin:0px;padding:0px;width:100%;background: #ececec;height: 1px;position:  absolute;left:  0px;}
#bt_0_142_01 #tips #bt_category_Content ul .cateM:first-child:before {display:none;}
#bt_0_142_01 #tips #bt_category_Content ul .cateS, 
#bt_0_142_01 #tips #bt_category_Content ul .cateS a {height:36px;font: 13px/36px Microsoft JhengHei,sans-serif;color: #333333;text-align: left;border-bottom: 0;overflow: hidden;display: inline-block;width: 100%;}
#bt_0_142_01 #tips #bt_category_Content ul .More, 
#bt_0_142_01 #tips #bt_category_Content ul .More a {height:36px;font: 13px/36px Microsoft JhengHei,sans-serif;color: #333333;text-align: right;border-bottom: 0;overflow: hidden;display: inline-block;width: 100%;}
#bt_0_142_01 #tips #bt_category_Content ul .FuncYN {float:left;width: 50%;}
#bt_0_142_01 #tips #bt_category_Content ul .cateM:hover {background:transparent}
#bt_0_142_01 #tips #bt_category_Content ul .cateM:hover a {color:#666666}
#bt_0_142_01 #tips #bt_category_Content ul li:hover,
#bt_0_142_01 #tips #bt_category_Content ul .cateMLink:hover {background:#FF339A;}
#bt_0_142_01 #tips #bt_category_Content ul li:hover a,
#bt_0_142_01 #tips #bt_category_Content ul .cateMLink:hover a {color:#ffffff;}
#bt_0_142_01 #tips #bt_category_Content ul .BGO {background-color: #FF339A;}
#bt_0_142_01 #tips #bt_category_Content ul .BGO a {color:#FFFFFF;}
#bt_0_142_01 #tips #bt_category_Content ul .MoreHide {display: none;}
#subnav a:hover,
#subnav .selected a {background-color:#ff3399;color:#FFFFFF;}


/***** 20170505 修正天的搜尋框在解析度較小時的跑板問題 ******/
.header .searchArea { position:fixed; top:0; left:inherit; background-color:#FFFFFF; height:26px; margin:7px 0px 0px 105px; z-index:6}
.header .searchArea .ac_input {float:left; height:26px; font:13px/30px Helvetica; color:#A5A2A5; border:0px; border-right:1px solid #E0E0E0; padding:0px 10px}
.header .searchArea #p_lgrpCode {height:26px; font:13px/22px Helvetica; border:0px; margin:0px;}
.header .searchArea #p_lgrpCode option {font:13px/26px Helvetica; padding:5px 4px; font:13px/18px Helvetica\0/;}
.header .searchArea .inputbtn {background-color:#7F7F7F; width:47px; height:26px; font:bold 13px/24px Helvetica; color:#FFFFFF; border:0px; overflow:hidden; position:absolute; top:0px; right:-50px; cursor:pointer}
.header .searchArea.tips { position:absolute; left:437px; top:75px; margin:0; height:32px; border:2px solid #7F7F7F; }
.header .searchArea.tips .ac_input {width:205px; height:32px; font:13px/30px Helvetica}
.header .searchArea.tips #p_lgrpCode {height:32px; font:13px/28px Helvetica; margin:0px;}
.header .searchArea.tips .inputbtn {width:84px; height:36px; font-size:15px; top:-2px; right:-96px}

/** 20170428_App Download **/
#bt_A_020_01 {width: 72px; height:72px; border: 1px solid transparent; box-sizing: border-box; margin:5px 0; position: relative}
#bt_A_020_01 .loadApp_icon {cursor:pointer; z-index:10}
#bt_A_020_01 .loadApp_icon img {width:70px; height:70px}
#bt_A_020_01 .appImg {display:none; width:auto; height:auto; border: 1px solid transparent; position: absolute; top:-120px; right:40px; box-sizing: border-box; z-index:-1}
#bt_A_020_01 .appImg img {width:auto; height: auto}
#bt_A_020_01:hover .appImg {display:block}

/** #bt_0_236_01_左_影音購物 **/
#bt_0_layout_b336 {position:absolute; top:162px; left:0px}
#bt_0_236_01 {float:left; width:200px; height:auto; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; position:relative}
#bt_0_236_01 ul {list-style:none; margin:0; padding:0}
#bt_0_236_01 h2 {margin:0px; padding:0px; height:38px; background:#EB4B01; font:13px/38px Helvetica; color:#FFFFFF; text-align:left; position:relative}
#bt_0_236_01 h2 a {float:left; width:200px; height:38px;}
#bt_0_236_01 h2 a img {display:inline-block; width:200px; height:38px; border:0px; vertical-align:top}
#bt_0_236_01 h2 .timeBox {display:inline-block; width:auto; height:20px; font:bold 15px/22px Helvetica; color:#000000; position:absolute; top:8px; right:55px}
#bt_0_236_01 h2 .timeBox b { display:inline-block; width:22px; height:22px; margin:0px 2px; background:#000000;  font:bold 14px/22px Helvetica; color:#FFFFFF; text-align:center; }
#bt_0_236_01 .TabMenu {margin:0px; padding:0px; float:right; display:block; list-style:none; position:absolute; top:10px; right:10px}
#bt_0_236_01 .TabMenu ul {margin:0px; padding:0px; float:right; display:block; list-style:none;}
#bt_0_236_01 .TabMenu ul li {float:left; width:18px; height:18px; margin-left:5px}
#bt_0_236_01 .TabMenu ul li a {float:left; width:18px; height:18px; text-align:center; font:bold 14px/18px Helvetica; background:#FFFFFF; color:#EB4B01; opacity:0.5; filter:alpha(opacity=50)}
#bt_0_236_01 .TabMenu ul li.selected a {opacity:1; filter:alpha(opacity=100)}
#bt_0_236_01 .TabContent {height:170px;}
#bt_0_236_01 .TabContentD {height:170px; display:none; position:relative }
#bt_0_236_01 .selected {display:block}
#bt_0_236_01 .TabContentD a {height: 100%; display: block; box-sizing: border-box; padding: 14px 5px 10px;}
#bt_0_236_01 .TabContentD img {float:left; vertical-align:top; border:0px; display:inline-block; width:190px; height:106px; }
#bt_0_236_01 .TabContentD .prdData {width:130px; float:left; margin:0px; padding:0px; position: absolute; bottom:9px; left:5px}
#bt_0_236_01 .TabContentD .prdData span {display:block; width:130px; text-align:left; color:#696969; overflow:hidden; margin:0 0 0 2px}
#bt_0_236_01 .TabContentD .prdData del {float:left; height:16px; font:12px/20px Helvetica; color:#666666; text-align:left; }
#bt_0_236_01 .TabContentD .prdData .prdName {height:32px; font:12px/16px Helvetica;}
#bt_0_236_01 .TabContentD .prdData .prdPrice {font:bold 12px/26px Helvetica; height:26px; color:#d62672; }
#bt_0_236_01 .TabContentD .prdData .prdPrice b {display:inline-block; font:24px/26px Century Gothic; margin-left:3px; letter-spacing:-1px}
#bt_0_236_01 .TabContentD a .gotoBuy { display:bock; background-color:#E94C00; width:45px; height:20px; font:12px/21px Helvetica; text-align:center; color:#FFFFFF; border-radius:10px; position:absolute; bottom:15px; right:10px;; bottom:9px}
#bt_0_236_01 .TabContentD .moreBtn {margin:0px; padding:0px; font:12px/16px Helvetica; color:#696969; text-align:center; text-decoration:underline; position:absolute; bottom:15px; left:22px;}
#bt_0_236_01 .TabContentD a:hover .prdName {color:#d6266e}
#bt_0_236_01 .TabContentD .openvideoBtn {width: 190px; height: 106px; background:rgba(0, 0, 0, 0) url("/ecm/img/cmm/main/video_icon2.png") no-repeat scroll center center; background-size:50px;  display: none; left: 5px; margin: auto; padding: 0; position: absolute; top: 14px; z-index: 2;}
#bt_0_236_01 .viewVideo .openvideoBtn {display:inline-block}
#bt_0_236_youtubeArea {width:auto; min-width:600px; background-color:#121212; z-index:1100; position:absolute; display:none;}
#bt_0_236_youtubeArea h2 {margin:0px; padding:0px; }
#bt_0_236_youtubeArea h2 a {float:right; height:30px; font:13px/30px Helvetica; color:#FFFFFF; padding:10px 10px; margin:0px 10px;}
#bt_0_236_youtubeArea .innerArea {padding:15px;}
/** 黑色透明背景 **/
.fancybox-overlay {background-color:#777777; position:absolute; top:0px; left:0px; display:none; z-index:1000}

/** #bt_0_237_01_左_電視熱銷&網路熱銷 **/
#bt_0_layout_b337 {width:200px; position:absolute; top:5px; left:0px;}
#bt_0_237_01 {width:200px; height:62px; background:#F3F3F3; border:1px solid #CCCCCC; overflow: hidden}
#bt_0_237_01 ul {list-style:none; margin: 0; padding: 0}
#bt_0_237_01 ul li {height:62px; float: left; margin-left: 2px}
#bt_0_237_01 ul li a {display:block}
#bt_0_237_01 ul li:first-child {margin:0px}
#bt_0_237_01 ul li img {vertical-align: top}


/** #bt_0_238_01_左_限時搶購 **/
#bt_0_layout_b338 {width: 202px; height: 700px; background: transparent; float: left; margin: 0px 12px 0 0; position: relative; top: 76px}
#bt_0_238_01 {width: 200px; height: 697px; background: #f3f3f3 none repeat scroll 0 0; border: 1px solid #cccccc;}
#bt_0_238_01 h3 {height: 38px; background-color: #878b96; color: #ffffff; margin: 0; padding: 0; position: relative; text-align: left}
#bt_0_238_01 h3 .timeBox {width: auto; height: 20px; color: #000000; display: inline-block; font: bold 15px/22px Helvetica; position: absolute; right: 5px; top: 8px}
#bt_0_238_01 h3 .timeBox b {width: 22px; height: 22px; background: #000000 none repeat scroll 0 0; color: #ffffff; display: inline-block; font: bold 14px/22px Helvetica; margin: 0 2px; text-align: center}
#bt_0_238_01 ul {width:100%; height:100%; list-style:none; margin:0; padding:0}
#bt_0_238_01 ul li {width:100%; height:107px; margin: 0; padding:7px 5px 0px 7px; display:inline-block; border-top:1px dotted #cccccc; box-sizing: border-box}
#bt_0_238_01 ul li:first-child {border:0px}
#bt_0_238_01 ul li a {width:100%; height:90px; display: block; position: relative}
#bt_0_238_01 ul li p {width:91px; float:right; margin: 0; padding: 0; color:#fff; text-align:center; font: 12px/16px Helvetica}
#bt_0_238_01 ul li p b {font:normal 13px/20px Century Gothic; color:#ff0; margin:0}
#bt_0_238_01 ul li .lastPrds {background:rgba(0,0,0,0.7); position:absolute; left:0px; bottom:0px}
#bt_0_238_01 .prdName {height: 48px; display:block; color:#000; font-size:13px; overflow:hidden; text-align:left}
#bt_0_238_01 .prdPrice {max-width:100px; display:block; margin:5px 0 0 0; color: #d62672; font:12px/16px Century Gothic; white-space: nowrap; overflow:hidden}
#bt_0_238_01 .prdPrice b {display: inline-block; color: #d62672; font: 22px/24px Century Gothic; height: 24px; letter-spacing: -1px; margin:0}
#bt_0_238_01 .prdPrice .discount {font-size:12px}
#bt_0_238_01 .more {width:100%; margin:0; padding:0; position:absolute; bottom:0; font:12px/19px Helvetica; color:#fff; box-sizing: border-box}
#bt_0_238_01 .more a {float:right; padding:0 4px; background:#878b95; border-radius: 15px; margin:5px; color: #fff;}

/** #bt_0_240_01 首頁新大看板 **/
#bt_0_layout_b340 {position:absolute; top:0px; left:201px}
#bt_0_240_01 {float:right; width:818px; height:370px; overflow:hidden; border-bottom:1px solid #CCCCCC; position:relative}
#bt_0_240_01 .leftBtn,
#bt_0_240_01 .rightBtn { display:inline-block; display:none; width:40px; height:52px; position:absolute; top:140px; cursor:pointer}
#bt_0_240_01 .leftBtn { left:0px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_205/leftarrow_h48.png) no-repeat center center;}
#bt_0_240_01 .rightBtn { right:0px; background:url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_205/rightarrow_h48.png) no-repeat center center;}
#bt_0_240_01:hover .leftBtn,
#bt_0_240_01:hover .rightBtn { display:inline-block}
#bt_0_240_01 .TabMenu { position:absolute; bottom:0; margin:15px auto; width: 100%; height:15px; text-align:center}
#bt_0_240_01 .TabMenu ul { display:inline-block; margin:0; padding:0px; list-style:none; vertical-align:top}
#bt_0_240_01 .TabMenu ul li { float:left; margin:2px 5px; width:11px; height:11px; background-color:rgba(0,0,0,0.38); box-sizing:border-box; border:1px solid rgba(255,255,255,0.1); border-radius:50%}
#bt_0_240_01 .TabMenu ul li.selected { margin:0 5px; width:14px; height:14px; background-color:rgba(40,40,40,1); border-radius:50%; border:1px solid rgba(255,255,255,0.1)}
#bt_0_240_01 .TabMenu ul li span { float:left; width:0; height:0; overflow:hidden; font:13px/36px Helvetica; text-align:center; color:#7f7f7f; cursor:pointer}
#bt_0_240_01 .TabMenu ul li span:hover { filter:alpha(opacity=100);background-color:#EDEDED;}
#bt_0_240_01 .TabContent {display:inline-block; width:818px; height:370px; overflow:hidden}
#bt_0_240_01 .TabContent .TabContentD {display:none}
#bt_0_240_01 .TabContent .selected {display:block}
#bt_0_240_01 .TabContent .TabContentD a {float:left; width:818px; height:370px;}
#bt_0_240_01 .TabContent .TabContentD a img {display:inline-block; width:818px; height:370px; border:0px; vertical-align:top}


/** 自動完成 **/
.ui-menu {background-image:none; background-color:#FFFFFF}
.ui-menu li:nth-child(even) {background-color: transparent;}
.ui-menu .ui-menu-item a {font:12px/26px Helvetica; position:relative; text-align:left}
.ui-menu .ui-menu-item a .kwCnt {position:absolute; right:5px}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {background-image:none; background-color:#FFD8EC; border:0px; border-radius:0px}
.ui-menu a.ui-state-hover,
.ui-menu a.ui-state-active {color:#000000}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {margin:0px}

/* 2023/02/22 限縮館架大網 */
.ui-menu .ui-menu-item.searchPavilion a{font:14px/40px Helvetica;}
.ui-menu .ui-menu-item.searchPavilion span.ac_text strong{color: #027BFF;height: auto;font: bold 14px/40px Helvetica;display: inline-block;vertical-align: top;box-sizing: border-box;padding: 0px 4px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 160px;}
.ui-menu .ui-menu-item.goLibrary a ,
.ui-menu .ui-menu-item.goLibrary a strong{color:#027BFF;}
.ui-menu .ui-menu-item.goLibrary .ac_keyWord { font-weight: bold; color: #454545;}

/** #bt_0_242_01 熱門追蹤區塊 **/
#bt_0_layout_b342 #bt_0_242_01 {float: left; width:1220px; height:230px; background: #ffffff none repeat scroll 0 0; margin:20px 0; overflow:hidden}
#bt_0_layout_b342 #bt_0_242_01 h3 {float:left; margin:0px; padding:0px; width:44px; height:200px}
#bt_0_layout_b342 #bt_0_242_01 .traceprd {float:left; width:1176px; display:block; overflow:hidden; margin:5px 0; position:relative}

#bt_0_layout_b342 #bt_0_242_01 .traceprd span .Btn {width:40px; height:52px}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .leftBtn {background:rgba(0,0,0,0.5); top:75px; left: 0;position:absolute; cursor:pointer;z-index: 1;}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .rightBtn {background:rgba(0,0,0,0.5); top:75px; right: 0; position:absolute; cursor:pointer;z-index: 1;}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .leftBtn img {margin:5px 0 0 0}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .rightBtn img {margin:5px 0 0 0}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .leftBtn:hover {background:rgba(0,0,0,0.7)}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .rightBtn:hover {background:rgba(0,0,0,0.7)}
 
#bt_0_layout_b342 #bt_0_242_01 .traceprd .TabContentD.selected{display:block;}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .TabContentD{display:none;}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist { display:block; text-align:center; list-style: outside none none; text-decoration:none; margin:0; padding:0}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist li {float:left; width:137px; height:200px; text-align:center; text-decoration:none; margin: 0 5px}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist li img {margin:5px 0}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist li .listnumber {font:14px/18px Century Gothic; color: black}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist p {color:#d62672; font:16px/18px Century Gothic; margin:0}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist p .prdprice {font:16px/18px Century Gothic}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist li .listnumber b {font:24px/26px Century Gothic}

#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist li .text-grey {color:#c6c6c6}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist li .text-grey b {color:#c6c6c6}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist img {width:110px; text-align:center; line-height:200px}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist .heart {background:#fd4d73 url(/ecm/img/de/0/bt_0_242/bt_0_242_010_trackBk.png)no-repeat scroll 2px 2px; display:inline-block; color:#ffffff; border-radius: 2px; font:12px/16px Helvetica; margin-top:4px; padding:0 4px 0 16px}

#bt_0_layout_b342 #bt_0_242_01 .dotitem {display:block; list-style: outside none none; text-align:center}
#bt_0_layout_b342 #bt_0_242_01 .dotitem ul {margin:0; padding:0}
#bt_0_layout_b342 #bt_0_242_01 .dotitem ul li {display:inline-block; list-style:none; width:10px; height:10px; background:#c6c6c6; margin: 0 5px 0 0; border-radius:5px}
#bt_0_layout_b342 #bt_0_242_01 .dotitem ul .selected {background:#7f7f7f}

/* 20180726 銀行新增區塊 */
.layout12 .bankProject{width:100%; display:inline-block; margin-top: 35px;}
.layout12 .bankProject .bankArea{width:100%; display:inline-block; background:#ffffff; position:relative;}
.layout12 .bankProject .bankArea ul{width:100%; box-sizing:border-box; padding:0 24px; margin:0; white-space:nowrap;}
.layout12 .bankProject .bankArea ul li{width:calc(100% / 3 - 3px); display:inline-block;}
.layout12 .bankProject .bankArea ul li a{display:inline-block;}
.layout12 .bankProject .bankArea ul li a img{width:100%;}
.layout12 .bankProject .bankArea span.mask{display: block; z-index: 2; height: 240px; position: absolute; top: 10px;}
.layout12 .bankProject .bankArea span.rightmask{width: 0px; right: 0px; left:unset;}
.layout12 .bankProject .bankArea span.mask .rightBtn{display: inline-block; width: 40px; height: 52px; opacity: 0.5; filter: alpha(opacity=50); z-index: 3; position: absolute; top: 40px; right: 0; background: #000 url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_208/rightarrow.png) no-repeat center center;}
.layout12 .bankProject .bankArea span.mask .rightBtn:hover,
.layout12 .bankProject .bankArea span.mask .leftBtn:hover{opacity:0.8; filter:alpha(opacity=80)}
.layout12 .bankProject .bankArea span.leftmask{left:0;}
.layout12 .bankProject .bankArea span.leftmask .leftBtn{width: 40px; left: 0px; display: inline-block; width: 40px; height: 52px; opacity: 0.5; filter: alpha(opacity=50); z-index: 3; position: absolute; top: 40px; background: #000 url(//image.momoshop.com.tw/ecm/img/de/0/bt_0_208/leftarrow.png) no-repeat center center;}


/****************************** 大網首頁瀏覽紀錄圓標圖樣式 by jrhsu ******************************/
.historyArea  dl dd a .prdImgWrap { position:relative; display:inline-block;}
.historyArea  dl dd a .prdImgWrap .imgTag { position:absolute; top:0; left:0; padding:0; width:32%; height:32%; z-index:2}
.historyArea  dl dd a .prdImgWrap .imgTag img { margin:0; width:100%; height:auto}

/* 圓標 */
.prdGoodsImgWrap {position:relative; display:inline-block}
.prdGoodsImgWrap .goodsImgTag { position:absolute; top:0; left:0; padding:0; width:32%; height:32%; z-index:2}
.prdGoodsImgWrap .goodsImgTag img { margin:0; width:100%; height:auto}
#bt_0_layout_b301 .TabContentD .prdGoodsImgWrap, #bt_0_layout_b309 .prdGoodsImgWrap { float: left;}
#bt_0_layout_b301 .TabContentD .prdGoodsImgWrap .goodsImgTag img { margin:0; width:100%; height:auto}
.floor .prdListArea ul li a .prdGoodsImgWrap{width: 200px; height: 275px; position: relative; display: inline-block;}
.floor .prdListArea ul li a .prdGoodsImgWrap .goodsImgTag{width: 32%; height: 32%; position: absolute; top: 90px; left: 0; display: inline-block;}
.floor .prdListArea ul li a .prdGoodsImgWrap .goodsImgTag img{width: 100%; height: auto; margin: 0;}
.floor .prdListArea ul .prdS a .prdGoodsImgWrap{width: 100px; height: 100px; position: relative; display: inline-block; margin: 10px 0 10px 100px;}
.floor .prdListArea ul .prdS a .prdGoodsImgWrap .goodsImgTag{width: 32%; height: 32%; position: absolute; top: 0; left: 0; display: inline-block;}
.floor .prdListArea ul .prdS a .prdGoodsImgWrap .goodsImgTag img{width: 100%; height: auto; margin: 0;}
#bt_0_layout_b342 #bt_0_242_01 .traceprd .prdlist .prdGoodsImgWrap .goodsImgTag img { margin-top: 5px; width:100%; height:auto; margin-bottom: 0px;}
#bt_2_layout_b1 .btclass .prdGoodsImgWrap .goodsImgTag { position:absolute; top:0; left:0; padding:0; width:32%; height:32%; z-index:2}
#bt_2_layout_b1 .btclass .prdGoodsImgWrap .goodsImgTag img { margin:0; width:100%; height:auto}
#bt_2_layout_b1 .btclass .TabContentD .prdGoodsImgWrap .goodsImgTag { position:absolute; top:0; left:0; padding:0; width:32%; height:32%; z-index:2}
#bt_2_layout_b1 .btclass .TabContentD .prdGoodsImgWrap .goodsImgTag img { margin:0; width:100%; height:auto}
/* 你可能會喜歡圓標 */
#bt_0_268_01 ul li a .prdImgWrap {position:relative; display:inline-block}
#bt_0_268_01 ul li a .prdImgWrap .imgTag { position:absolute; top:0; left:0; padding:0; width:32%; height:32%; z-index:2}
#bt_0_268_01 ul li a .prdImgWrap .imgTag img { margin:0; width:100%; height:auto}

/** 搜尋區塊的官方旗艦版 **/
.ui-menu {list-style:none; padding:0px; margin: 0; display: block; float:left; border-radius: 0px;z-index:6 !important;}
li.goCate.ui-menu-item .cateName {color:#3366ff;}
li.goCate.ui-menu-item .cateWording {color:#3366ff;}
li.goCate.ui-menu-item a {font: 14px/40px Helvetica;}
li.goCate.ui-menu-item a img{vertical-align:top; margin:0px 5px 0px 0px;}
.ui-menu .ui-menu-item a {text-decoration: none; display: block;  zoom: 1;  padding: 4px 8px;  box-sizing: border-box;  position: relative;  text-align: left;  font: 14px/28px Helvetica;}
.ui-menu .ui-menu-item a .kwTxt{color:#333333}
.ui-menu .ui-menu-item a .kwCnt {color: #666666; float: right; font: 12px/28px Helvetica;}
.ui-menu .ui-menu-item a strong {color: #000000;}
/** 搜尋關鍵字樣式 **/
.goSearch .ui-corner-all span{display:inline-block; font: 14px/28px Microsoft JhengHei, sans-serif; vertical-align: top;}
.goSearch .ui-corner-all .categoryText{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 0 0 10px;box-sizing: border-box;}
.goSearch .ui-corner-all .threeDotStyle{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top; }

.ft11 #bt_0_142_01 {border:1px solid #E2346E;}
.ft11 #bt_0_142_01 .title {background-color:#E2346E;}

.ft12 #bt_0_142_01 {border:1px solid #74A000}
.ft12 #bt_0_142_01 .title {background-color:#74A000}

.ft13 #bt_0_142_01 {border:1px solid #412365}
.ft13 #bt_0_142_01 .title {background-color:#412365} 

.ft14 #bt_0_142_01 {border:1px solid #412365}
.ft14 #bt_0_142_01 .title {background-color:#412365} 

.ft15 #bt_0_142_01 {border:1px solid #412365}
.ft15 #bt_0_142_01 .title {background-color:#412365}

.ft16 #bt_0_142_01 {border:1px solid #96C900}
.ft16 #bt_0_142_01 .title {background-color:#96C900} 

.ft17 #bt_0_142_01 {border:1px solid #96C900}
.ft17 #bt_0_142_01 .title {background-color:#96C900}

.ft18 #bt_0_142_01 {border:1px solid #96C900}
.ft18 #bt_0_142_01 .title {background-color:#96C900} 

.ft19 #bt_0_142_01 {border:1px solid #3E7FF5}
.ft19 #bt_0_142_01 .title {background-color:#3E7FF5} 

.ft20 #bt_0_142_01 {border:1px solid #FF6528}
.ft20 #bt_0_142_01 .title {background-color:#FF6528} 

.ft21 #bt_0_142_01 {border:1px solid #585858}
.ft21 #bt_0_142_01 .title {background-color:#ffffff}
 

.ft22 #bt_0_142_01 {border:1px solid #D31515;}
.ft22 #bt_0_142_01 .title {background-color:#D31515;} 

.ft24 #bt_0_142_01 {border:1px solid #E2346E;}
.ft24 #bt_0_142_01 .title {background-color:#E2346E;} 

.ft25 #bt_0_142_01 {border:1px solid #74A000}
.ft25 #bt_0_142_01 .title {background-color:#74A000}

.ft27 #bt_0_142_01 {border:1px solid #E2346E;}
.ft27 #bt_0_142_01 .title {background-color:#E2346E;}

.ft28 #bt_0_142_01 {border:1px solid #96C900}
.ft28 #bt_0_142_01 .title {background-color:#96C900} 

.ft29 #bt_0_142_01 {border:1px solid #3E7FF5}
.ft29 #bt_0_142_01 .title {background-color:#3E7FF5} 

.ft30 #bt_0_142_01 {border:1px solid #3E3E3E}
.ft30 #bt_0_142_01 .title {background-color:#3E3E3E;} 

.ft31 #bt_0_142_01 {border:1px solid #412365}
.ft31 #bt_0_142_01 .title {background-color:#412365} 

.ft32 #bt_0_142_01 {border:1px solid #3E7FF5}
.ft32 #bt_0_142_01 .title {background-color:#3E7FF5} 

.ft34 #bt_0_142_01 {border:1px solid #96C900}
.ft34 #bt_0_142_01 .title {background-color:#96C900} 

.ft35 #bt_0_142_01 {border:1px solid #3e3e3e}
.ft35 #bt_0_142_01 .title {background-color:#3e3e3e} 

.ft37 #bt_0_142_01 {border:1px solid #96C900}
.ft37 #bt_0_142_01 .title {background-color:#96C900} 

.ft38 #bt_0_142_01 {border:1px solid #3E7FF5}
.ft38 #bt_0_142_01 .title {background-color:#3E7FF5}

.ft39 #bt_0_142_01 {border:1px solid #96C900}
.ft39 #bt_0_142_01 .title {background-color:#96C900} 

.ft40 #bt_0_142_01 {border:1px solid #96C900}
.ft40 #bt_0_142_01 .title {background-color:#96C900}

.ft41 #bt_0_142_01 {border:1px solid #96C900}
.ft41 #bt_0_142_01 .title {background-color:#96C900} 

.ft42 #bt_0_142_01 {border:1px solid #3E7FF5;}
.ft42 #bt_0_142_01 .title {background: #3E7FF5;}

.ft43 #bt_0_142_01  {border:1px solid #3E7FF5;}
.ft43 #bt_0_142_01 .title {background: #3E7FF5;}

.ft44 #bt_0_142_01  {border:1px solid #FF6528}
.ft44 #bt_0_142_01 .title {background: #FF6528}

.ft45 #bt_0_142_01  {border:1px solid #E2346E}
.ft45 #bt_0_142_01 .title {background: #E2346E}

.ft47 #bt_0_142_01 {border:1px solid #96C900}
.ft47 #bt_0_142_01 .title {background: #96C900;}

.ft48 #bt_0_142_01 {border:1px solid #96C900}
.ft48 #bt_0_142_01 .title {background: #96C900;}

.ft50 #bt_0_142_01 {border:1px solid #96C900}
.ft50 #bt_0_142_01 .title {background:#96C900;}

.ft51 #bt_0_142_01 {border:1px solid #96C900}
.ft51 #bt_0_142_01 .title {background:#96C900;}

.ft52 #bt_0_142_01 {border:1px solid #96C900}
.ft52 #bt_0_142_01 .title {background:#96C900;}

.ft53 #bt_0_142_01 {border:1px solid #3E7FF5;}
.ft53 #bt_0_142_01 .title {background: #3E7FF5;}

/*20200427_h1-h3調整*/
#bt_0_142_01 .title p {width:198px; height:36px; background:none; padding:0px; margin:0px; text-align: left;} 
#bt_0_142_01 .title p a {float:left; width:188px; height:36px; padding-left:10px; font:bold 15px/36px Helvetica; color:#FFFFFF; }
#ShoppingCar p {width:72px; height:20px; background-color:#A0A0A0; font:12px/20px Helvetica; color:#FFFFFF; text-align:center; display: block; cursor:default; margin: 0px;}
.safetymarkBox p {background-color:#404040; font:bold 15px/35px Helvetica; color:#FFFFFF; padding:0px 10px; display:block; margin:0; text-align: left;}
.safetymarkBox p a {position:absolute; right:10px; top:0px; font:13px/35px Helvetica; color:#FFFFFF; cursor:pointer}
.envirmarkBox p {background-color:#404040; font:bold 15px/35px Helvetica; color:#FFFFFF; padding:0px 10px; display:block; margin:0; text-align: left;}
.envirmarkBox p a {position:absolute; right:10px; top:0px; font:13px/35px Helvetica; color:#FFFFFF; cursor:pointer}
.co2markBox p {background-color:#404040; font:bold 15px/35px Helvetica; color:#FFFFFF; padding:0px display:block; margin:0; text-align: center; width:332px; height:35px;} 
.co2markBox p a {position:absolute; right:10px; top:0px; font:13px/35px Helvetica; color:#FFFFFF; cursor:pointer}

/**電視購物館-左側選單_h1-h3調整**/
#bt_0_142_01 #tips #bt_category_Content ul li h2{margin:0;padding:0;line-height: 0;}

/*20200508_h1-h3調整_首頁*/
.floor .floorTitle {margin:0px; padding:0px; background:#ff6a6f; border-bottom:2px solid #FFFFFF; height:40px}
.floor .floorTitle a {float:left; width:137px; height:40px}
.floor .floorTitle p {float:left; margin:0px; padding:0px 0px 0px 20px;  display:inline-block; height:40px; width:1059px; background:#f0f0f0; color:#d0cfcf; font:18px/40px Helvetica; text-align:left}
#bt_0_217_01 .floorTitle {background:#ff7cc0}
#bt_0_218_01 .floorTitle {background:#774793}
#bt_0_219_01 .floorTitle {background:#f06923}
#bt_0_220_01 .floorTitle {background:#00ccb2}
#bt_0_221_01 .floorTitle {background:#62b616}
#bt_0_222_01 .floorTitle {background:#4e87c1}
#bt_0_223_01 .floorTitle {background:#003b78}
#bt_0_224_01 .floorTitle {background:#00ccb2}
#bt_0_241_01 .floorTitle {background:#997d56}
.bt_0_262 .recommendTitle {margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; width:280px; height:35px; overflow:hidden; background:transparent; text-align:left; }
.bt_0_262 .recommendTitle span {display: inline-block; font:bold 17px/35px Microsoft JhengHei, sans-serif; color:#000000; height: 35px; width: 175px; overflow: hidden;}
.videoArea .videoTitle {margin:0px; padding:0px; }
.videoArea .videoTitle a {float:right; height:30px; font:13px/30px Helvetica; color:#FFFFFF; padding:10px 10px; margin:0px 10px;}