@charset "utf-8";
/* CSS Document */

/*回版頭*/
#gotop { display: none; position:fixed; padding:10px 10px 3px 10px; right:30px; bottom:30px; border-radius:50%; font:12px/30px  Verdana;background:#222 url(gotopBtnBk.png?t=1753687516567) no-repeat center 10px; color:#CCC; cursor:pointer; z-index:5}
#gotop { filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;} 
#gotop:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1;} 
#gotop { 
  -webkit-transition: all 0.4s ease;
     -moz-transition: all 0.4s ease;
      -ms-transition: all 0.4s ease;
       -o-transition: all 0.4s ease;
          transition: all 0.4s ease;
}
@media screen and (max-width:767px){
	#gotop { right:15px; bottom:15px;}
}

/*天*/
.maintoptopArea { position:relative; display:block; display: block; margin:0 auto; width:100%; z-index:9;background-color:#333;}
.maintoptopArea .noheaderArea { margin:0px auto; padding:0px; width:100%; max-width:1200px; height:50px; overflow:hidden; }
.maintoptopArea .noheaderArea dd { margin:0px; padding:0px;}
.maintoptopArea .noheaderArea .floatleft  { float:left;}
.maintoptopArea .noheaderArea .floatright { float:right; margin-top:13px;}
.maintoptopArea .noheaderArea .floatright      img { border-radius:50%; background-color:#555; background-color:transparent\9;}
.maintoptopArea .noheaderArea .icon-momologo   img { width:auto; height:50px; border:0; margin-left:20px;}
.maintoptopArea .noheaderArea .icon-home       img { width:auto; height:26px; border:0; margin-right:20px;}
.maintoptopArea .noheaderArea .icon-line       img { width:auto; height:26px; border:0; margin-right:10px;}
.maintoptopArea .noheaderArea .icon-fb         img { width:auto; height:26px; border:0; margin-right:10px;}
.maintoptopArea .noheaderArea .icon-home:hover img { background-color:#e40580; background-color:transparent\9;}
.maintoptopArea .noheaderArea .icon-line:hover img { background-color:#00c800; background-color:transparent\9;}
.maintoptopArea .noheaderArea .icon-fb:hover   img { background-color:#1c5ab1; background-color:transparent\9;;}
@media screen and (max-width:767px){
	.maintoptopArea { background-color:#E40580;}
	.maintoptopArea .noheaderArea .icon-momologo   img { margin-left: 4px;}
	.maintoptopArea .noheaderArea .icon-home       img { margin-right:8px;}
	.maintoptopArea .noheaderArea .icon-line       img { margin-right:8px;}
	.maintoptopArea .noheaderArea .icon-fb         img { margin-right:8px;}
}

/*LOGO*/
.momologo { z-index:2;   margin-top: 15px; margin-left:15px; float: left;}
.momologo a { display:block; width:140px; height:21px;}
.momologo a svg { width:140px; height:21px; }
.momologo a path { fill:#EA27C2; }
.momologo-pink  a path { fill:#EA27C2; }/*LOGO 桃紅色*/
.momologo-white a path { fill:#ffffff; }/*LOGO 白色*/
	@media screen and (max-width:767px){
		.momologo { display:none;}
	}


/*基本*/
body { margin:0; padding:0; background:#4900b2 url(body_bg.jpg?t=1753687516567) top center repeat-y;}
img { border:0; vertical-align:top;}
	@media screen and (max-width:736px){ 
		body { background:#4900b2;}
	}

/*PC黏人精-區塊錨點*/
.fixarea_tabbar { z-index:99; position:fixed; right:0; top:60px; border-radius:20px 0 0 20px; width:110px; background-color:rgb(7 0 16); text-align: center !important; font-family:"微軟正黑體", "Microsoft JhengHei", Arial;
      -webkit-transform: rotate3d(0,0,0,0deg) translate3d(150px,0,0); transform: rotate3d(0,0,0,0deg) translate3d(150px,0,0); -webkit-transform-origin:top right; transform-origin:top right;
        -webkit-transition: all 0.2s ease;
         -moz-transition: all 0.2s ease;
          -ms-transition: all 0.2s ease;
           -o-transition: all 0.2s ease;
            transition: all 0.2s ease;}
.fixarea_tabbar.fixarea_off { -webkit-transform: rotate3d(0,0,0,0deg) translate3d(0,0,0); transform: rotate3d(0,0,0,0deg) translate3d(0,0,0);}
.fixarea_tabbar .go_bt {
            -webkit-transition: all 0.2s ease;
             -moz-transition: all 0.2s ease;
              -ms-transition: all 0.2s ease;
               -o-transition: all 0.2s ease;
                transition: all 0.2s ease;}
.fixarea_tabbar .go_bt:hover { filter: brightness(105%);}
.fixarea_tabbar .fix_box { margin:20px auto 10px; margin-left:10px;}
.fixarea_tabbar ul { margin:0; padding:0; list-style:none;}
.fixarea_tabbar li { position:relative; margin:0; padding:0; font-weight:800; font-size:15px; line-height:20px;}
.fixarea_tabbar a { display:block; text-decoration:none; color:#fff; text-align: center;}
.fixarea_tabbar a:hover{ color:#efe356; }
.fixarea_tabbar  .cate-hover a { color:#efe356; }
.fixarea_tabbar .fix_other { }
.fixarea_tabbar .fix_other li { padding:10px 0; }
.fixarea_tabbar .fix_other li:before { content: ""; display: block; position: absolute; bottom:0; left:18%; width:64%; height:1px; background-color:#5b0000; background-color:rgba(255,255,255,0.2);}
.fixarea_tabbar .fix_other li:last-child::before { display:none;}
.fixarea_tabbar .fix_other li i { display:none; z-index:-1; position: absolute; top:53%; left:-2px; width:12px; height:12px; -webkit-transform:translate(0%,-50%); transform:translate(0%,-50%); background:url('') no-repeat center center; background-size:100%;}
.fixarea_tabbar .fix_other .cate-hover i { display: block;}
.fixarea_tabbar .fix_footer { position: relative; margin-bottom:10px; margin-left: 10px; font-weight:800; font-size:24px;}
.fixarea_tabbar .fix_footer a { display:block; padding-top:11px;}
.fixarea_tabbar .fix_footer a::before { content: ""; position: absolute; top:6px; left:44%; display:block; width: 0; height: 0; border-width: 0 5px 8px 5px; border-style: solid; border-color:transparent transparent #fff transparent;}
/*20200810加字*/
.fixarea_tabbar .fix_other li:first-child a:after { content: "現正搶購"; display: block; position: relative; }
.fixarea_tabbar .fix_other li a:after { content: "即將開搶"; display: block; position: relative; }
    /*錨點icon--用SVG格式(改顏色搜尋【fill%3A%23】)*/
    .fixarea_tabbar .fix_other li i { background-image: url('data:image/svg+xml,%3Csvg%20id%3D%22navlight_icon%22%20data-name%3D%22navlight%20icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23efe356%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3E%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M10%2C0A7.17%2C7.17%2C0%2C0%2C0%2C2.8%2C7.2C2.8%2C12.9%2C10%2C20%2C10%2C20s7.2-7.1%2C7.2-12.8A7.17%2C7.17%2C0%2C0%2C0%2C10%2C0Zm0%2C11a3.8%2C3.8%2C0%2C1%2C1%2C3.8-3.8A3.8%2C3.8%2C0%2C0%2C1%2C10%2C11Z%22%2F%3E%3C%2Fsvg%3E');}
    .fixarea_tabbar .fix_footer:hover a::before { border-color: transparent transparent #efe356 transparent;}


/** 20170426_下載APP **/
.downloadApp { width:100%; height:60px; background-color:#333; display:block; position: relative; z-index:1003; text-align:left;}
.downloadApp a { width:100%; height: 60px; display:block; padding:0 0 0 50px; cursor:pointer}
.downloadApp span { font: 13px/21px Helvetica; color:#fff; display: inline-block; margin:0; padding:2px 0 0 5px; vertical-align:middle}
.downloadApp .close { width: 10px; height: 60px; margin: 0; padding: 0}
.downloadApp .close b { width:16px; height:16px; border:1px solid #fff; border-radius:50%; display:block; position:relative; top:20px; left:17px}
.downloadApp .close b::before { content:""; width:12px; height:2px; background-color:#fff; position:absolute; display:block; transform:rotate(45deg); top:7px; left:2px}
.downloadApp .close b::after { content:""; width:12px; height:2px; background-color:#fff; position:absolute; display:block; transform:rotate(-45deg); top:7px; left:2px}
.downloadApp .momoLogo { width:56%; padding:0px 0 0; position:relative;white-space: nowrap}
.downloadApp .momoLogo img { width:45px; height:45px}
.downloadApp .momoLogo b { position:absolute; margin: 3px 0 0 5px}
.downloadApp .momoLogo b:nth-child(2) { font-weight:500;}
.downloadApp .sb-button { width:27%; height:60px; float:right; background-color:#333; box-sizing:border-box; padding:0; position:relative}
.downloadApp .sb-button span { border: 1px solid #fff; border-radius: 5px; color: #fff; font: 13px/21px Helvetica; padding: 2px 10px; position: absolute; right: 15px; top: 16px;}
.downloadApp .closeBtn { width: 100px; height: 60px; display: block; left: 0; padding: 0; position:absolute; top: 0; z-index: 2}

/*全BOX*/
.container_top { z-index:1; position:relative; margin:0 auto; min-width:1220px; background:url(top_bg.jpg?t=1531728474689) top center no-repeat;}
.container_top * { margin:0; padding:0; text-align:left;}
	@media screen and (max-width:736px){ 
		.container_top { min-width:100%; background:none;}
	}

/*手機版頭*/
.topbg_m {}
	@media screen and (max-width:736px){ 
		.topbg_m { position:relative; display:block; margin:0 auto; width:100%; height:auto;}
		.topbg_m * { margin:0; padding:0; }
		.topbg_m img {  width:100%; height:auto; margin:0 auto; }
		.topbg_m .date { font: bold 30px/50px "Century Gothic", Helvetica; text-align: center; color: #fff; background:#011718;}
		.topbg_m .date small { font: bold 15px/30px "Century Gothic", Helvetica;}
		.topbg_m .date span { padding-left:10px; font: bold 24px/36px "微軟正黑體","Microsoft JhengHei",Helvetica;}
		.topbg_m .time_wrapper { position:absolute; width: 100%; top: 62%; text-align:center; height:auto; }
		.topbg_m .Timer { position: relative;  z-index: 999; letter-spacing: -1px; font: bold 20px/22px "Century Gothic", Helvetica; color: #ffff00; text-shadow:1px 1px #336666; text-align:center;}
		.topbg_m .Timer div { display: inline-block;margin:0 -1px;}
	}

/*PC版頭區塊*/
.topbg { position:relative; width:1220px; height:auto; margin:0 auto; }
.topbg .pc_wrapper { position:relative;width:1220px; margin:0 auto;height:380px;}
.topbg .pc_wrapper img{width:100%;}
.topbg .Timer { position: absolute; top:73px; left: 50px; margin:12px auto 0; padding: 0; letter-spacing: 0; font: bold 42px/45px "Century Gothic", Helvetica; color: #ffff00; text-shadow:2px 2px #336666; letter-spacing: -1px; }
.topbg .Timer > div { display:inline-block; margin:0 -3px; }
.topbg .mainbox01,
.topbg .mainbox02,
.topbg .mainbox03,
.topbg .mainbox04,
.topbg .mainbox05 { position: absolute; }
.topbg .mainbox01 { z-index: 10; width: 658px; top: 40px; left: 291px; }
.topbg .mainbox02 {z-index: 11;width: 267px;top: 185px;left:448px;} 
.topbg .mainbox03 {z-index: 12;left: 320px;top: 219px;}
.topbg .mainbox04 { z-index: 19; width: 358px; top: 226px; left: -12px; }
.topbg .mainbox05 { z-index: 12; width: 429px; top: 202px; left: 790px; }
.topbg .date-mid { position: absolute; top: 25px; left: 121px; margin: 10px auto 0; padding: 0; letter-spacing: -1px; font: bold 48px/50px "Century Gothic", Helvetica; color: #fff; text-shadow: 2px 2px #336666; z-index: 999; }
.topbg .date  { z-index:20; position: absolute; top: -174px; left: 511px; margin: 10px auto 0; padding: 0; letter-spacing: -1px; font: bold 48px/50px "Century Gothic", Helvetica; color: #fff; text-shadow: 2px 2px #336666; z-index: 999; }
.topbg .date2 { z-index:20; position: absolute; top: -174px; left: 592px; margin: 10px auto 0; padding: 0; letter-spacing: -1px; font: bold 48px/50px "Century Gothic", Helvetica; color: #fff; text-shadow: 2px 2px #336666; z-index: 999; }
	@media screen and (max-width:736px){ 
		.topbg .date ,
		.topbg .date2 { display:none;}
	}


/*整點特賣*/
.container { margin:0 auto; padding:0; width:100%; min-width:100%; z-index:1; font-family:"微軟正黑體", Helvetica;}
.container .MENTAL { position:relative; display:block; margin:0 auto; margin-top:0px; padding:0; width:1200px; clear:both;}
.container .MENTAL .dateTime { margin:0 auto; padding-top:5px; height:40px;  background:#fecf45; }
.container .MENTAL .dateTime .time {  float:left; display: block;  margin: 0 14px 0 15px; padding-left:10px; height:34px; font-weight: bold; font-size:16px; line-height:38px; text-align:left; color:#000;}
.container .MENTAL .dateTime .time span { font-weight: bold; font-size:34px; line-height:34px; font-family: "Century Gothic"; color:#000;}
.container .MENTAL .dateTime .period {  float:right; display:block; margin-right:20px; font-weight: bold; font-size:16px; line-height:40px; letter-spacing:0; text-align:left; color:#000;}
.container .MENTAL .dateTime .period span { font-weight: bold; font-size:16px; line-height:40px; letter-spacing:1px; color:#101010;}

.container .MENTAL .dateTime_copy { margin:0 auto; padding-top:5px; height:40px;  background:#fecf45; }
.container .MENTAL .dateTime_copy .time {  float:left; display: block;  margin: 0 14px 0 15px; padding-left:10px; height:34px; font-weight: bold; font-size:16px; line-height:38px; text-align:left; color:#000;}
.container .MENTAL .dateTime_copy .time span { font-weight: bold; font-size:34px; line-height:34px; font-family: "Century Gothic"; color:#000;}
.container .MENTAL .dateTime_copy .period {  float:right; display:block; margin-right:20px; font-weight: bold; font-size:16px; line-height:40px; letter-spacing:0; text-align:left; color:#000;}
.container .MENTAL .dateTime_copy .period span { font-weight: bold; font-size:16px; line-height:40px; letter-spacing:1px; color:#101010;}

.container .MENTAL ul { list-style:none outside none; }
.container .MENTAL ul:after { content:""; display:block; clear:both;}
.container .MENTAL ul li { float:left; position:relative; padding:20px 0; width:50%; display:inline-block;background:#f1f1f1;
							  -webkit-transition: all 0.2s ease;
								 -moz-transition: all 0.2s ease;
								  -ms-transition: all 0.2s ease;
								   -o-transition: all 0.2s ease;
									  transition: all 0.2s ease;}
.container .MENTAL ul li:before { content: ""; z-index:1; position:absolute; top:0; right:0; width:2px; height:100%; border-right: 1px dotted #999;}
.container .MENTAL ul li:after  { content: ""; z-index:1; position:absolute; bottom:0; left:0; width:100%; height:2px; border-bottom: 1px dotted #999;}									  
.container .MENTAL ul li:nth-of-type(2n+2):before { display:none;}	
.container .MENTAL ul li:hover { z-index:10; box-shadow:0 0 30px rgba(0,0,0,0.2);}
.container .MENTAL .productImage { float:left; margin:10px; margin-left:20px; width:270px; height:270px;}
.container .MENTAL .productImage:before {content: ""; position:absolute; width:270px; height:270px;}
.container .MENTAL .imgout:before {content: ""; position:absolute; width:270px; height:270px; background:url(img-none.png?t=1531728474689) center center/100% auto;}
.container .MENTAL .productImage img { width:100%; height:auto;}
/*.container .MENTAL .productImage b { position:absolute; display:none; width:290px; height:290px; background:url(callmomoapp.png?t=1531728474689) center top/290px 290px;}
.container .MENTAL .productImage b a { display: none}
.container .MENTAL .opencallapp .productImage b { display:block;} */
.container .MENTAL .brand  { float:left; padding:10px 0 0 5px; width:275px;height:35px; font-weight: bold; font-size:24px; line-height:30px; color:#333; text-align:left; overflow:hidden;}
.container .MENTAL .brand2 { float:left; padding:0 5px; width:275px; height:50px; font-size:17px; line-height:25px;color:#333; text-align:left; overflow:hidden;}
.container .MENTAL .discountArea { float:left; width:142px; height:49px; margin:6px 130px 3px 4px;  background:url(btn-sale.png?t=1531728474689) no-repeat center top}
.container .MENTAL .discountArea .discount { display:inline-block; float:right; margin-right:18px ;padding:3px 0 0 5px; font-weight:bold; font-size:29px; line-height:42px; text-align:left; letter-spacing:-2px; color:#fff;}
.container .MENTAL .discountArea .discount span { font-weight:300; font-size:42px; line-height:42px; font-family:Century Gothic; color:#fff; letter-spacing:-2px;}
.container .MENTAL .discountArea .discounttxt {margin:-10px 0 0 6px; padding:0; font-weight: bold; font-size:18px; line-height:35px; color:#FFF; letter-spacing:-2px;}
.container .MENTAL .discountArea .oldPrice { margin:3px 0 0 8px; padding:0; font-weight: bold; font-size:8px; line-height:16px; font-family: Century Gothic; color:#FFF;}
.container .MENTAL .discountArea .oldPrice span { font-weight:300; font-size:13px; line-height:20px; font-family: Century Gothic; letter-spacing:-1px; text-decoration:line-through; color:#FFF;}
.container .MENTAL .price { float:left; width:135px;display:inline-block;  text-align:left; font-weight: bold; font-size:19px; line-height:50px; font-family:Century Gothic; color:#e40073;}
.container .MENTAL .price span { font-weight:300; font-size:49px; line-height:50px; font-family:Century Gothic; letter-spacing:-2px; color:#e40073;}
.container .MENTAL .price small { font-weight: bold; font-size:30px; line-height:50px; color:#e40073;}
.container .MENTAL .last { float:left; width:135px; margin-left:6px; margin-top:20px; padding:0; font-weight: bold; font-size:18px; line-height:30px; letter-spacing:-1px; color:#000;}
.container .MENTAL .last span { display:inline-block; margin:0 -8px 0 -12px; padding:0; width:70px; font-weight:300;  font-size:26px; line-height:30px; font-family:Century Gothic; letter-spacing:-0.5px; text-align:center; color:#666;}
.container .MENTAL .last small { font-weight: bold; font-size:18px; line-height:30px; color:#000}
	/*立即搶*/
	.topnavArea img:first-child {display:none}
	.topnavArea a:hover img,
	.topnavArea .selected img {display:none}
	.topnavArea a:hover img:first-child,
	.topnavArea .selected img:first-child {display:inline-block}
	@media screen and (max-width:736px){ 
		/*整點特賣*/
		.container .MENTAL { width:96%;}
		.container .MENTAL img { width:100%; height:auto;}	
		.container .MENTAL .dateTime { height: auto; padding:5px 0;}
		.container .MENTAL .dateTime .time { float:none; margin: 0; padding-left:0; height: auto; font-size:24px; line-height:1;text-align:center;}
		.container .MENTAL .dateTime .time span { font-size:30px; line-height:1;}
		.container .MENTAL .dateTime .period { margin:2px 0 0 0; float: none;  font-size:14px; line-height:1;text-align:center;}
		.container .MENTAL .dateTime .period span { font-weight:bold; font-size:14px; line-height:1.5;letter-spacing:0.5px;}

		.container .MENTAL .dateTime_copy { height: auto; padding:5px 0;}
		.container .MENTAL .dateTime_copy .time { float:none; margin: 0; padding-left:0; height: auto; font-size:24px; line-height:1;text-align:center;}
		.container .MENTAL .dateTime_copy .time span { font-size:30px; line-height:1;}
		.container .MENTAL .dateTime_copy .period { margin:2px 0 0 0; float: none;  font-size:14px; line-height:1;text-align:center;}
		.container .MENTAL .dateTime_copy .period span { font-weight:bold; font-size:14px; line-height:1.5;letter-spacing:0.5px;}

		.container .MENTAL ul li { padding:0; padding:0 0 10vw 0;}
		.container .MENTAL ul li:hover {box-shadow: none;}
		.container .MENTAL .productImage { float: none; margin:5% 5% 2% 5%; width:90%; height:auto;}
		.container .MENTAL .productImage:before {content: ""; position:absolute; width:90%; height:0; padding-bottom:90%;}
		.container .MENTAL .imgout:before {content: ""; position:absolute; width:90%; height:0; padding-bottom:90%; background:url(img-none.png?t=1531728474689) center center/100% auto;}
		/*.container .MENTAL .productImage b { position:absolute; display:none; width:100%;  height: auto; background:url(callmomoapp.png?t=1531728474689) center top/290px 290px;}
		.container .MENTAL .productImage b a { display: none}
		.container .MENTAL .opencallapp .productImage b { display:block;} */
		.container .MENTAL .brand  { float: none; padding:0 5%; width:90%; height:26px; font-size:18px; line-height:26px; color:#333; text-align:center; overflow:hidden;}
		.container .MENTAL .brand2 { float: none; padding:0 5%; width:90%; height:36px; font-size:13px; line-height:18px; color:#333; text-align:center; overflow:hidden;}

		.container .MENTAL .discountArea { float: none; position:relative; margin:1vw auto; padding-bottom:1vw;  width:90%; height: auto;  background:#e40073; }
		.container .MENTAL .discountArea:before,
		.container .MENTAL .discountArea:after { content: ""; position:absolute; top:1vw; left:0vw; border-radius:50%; width:1px; height:1px; background-color:#F1F1F1;
			box-shadow:
			  0 0vw 0 0.3vw #F1F1F1,
			  0 1.5vw 0 0.3vw #F1F1F1,
			  0 3vw 0 0.3vw #F1F1F1,
			  0 4.5vw 0 0.3vw #F1F1F1,
			  0 6vw 0 0.3vw #F1F1F1,
			  0 7.5vw 0 0.3vw #F1F1F1,
			  0 9vw 0 0.3vw #F1F1F1,
			  0 10.5vw 0 0.3vw #F1F1F1,
			  0 12vw 0 0.3vw #F1F1F1;}
		.container .MENTAL .discountArea:after { left: inherit; right:0vw;}
		.container .MENTAL .discountArea .discount { float: none;  margin:0; margin-left:45%; padding:1.5vw 0 0; font-size:5vw; line-height:1; }
		.container .MENTAL .discountArea .discount span { padding-right:1vw; font-size:10vw; line-height:1; }
		.container .MENTAL .discountArea .oldPrice { position:absolute; top:1.5vw; left:5.5vw; display: inline-block; margin:0; padding:0; font-size:4vw; line-height:1; }
		.container .MENTAL .discountArea .oldPrice span { font:4vw/1 Century Gothic;}
		.container .MENTAL .discountArea .discounttxt { position:absolute; top:6vw; left:5vw; display:inline-block; margin:0; padding:0; font-size:5vw; line-height:1;}
		.container .MENTAL .last { position:absolute; bottom:4vw; left:0; float:none; display:block; margin:1vw 0; padding-right:2vw; -webkit-box-sizing:border-box; box-sizing:border-box; width:100%; font-size:3.5vw; line-height:1; text-align:center;}
		.container .MENTAL .last span { margin:0; padding:0; width:auto; font-size: 4.5vw; line-height:inherit;}
		.container .MENTAL .last small { padding-left:2vw; font-size:inherit; line-height:inherit;}
		.container .MENTAL .price { float: none; display:block; width:auto; font-size:5vw; line-height:1; text-align:center;}
		.container .MENTAL .price span {  font-size:10vw; line-height:1;}
		.container .MENTAL .price small { font-size:5vw; line-height:1;}
		.container .MENTAL .goShop { margin:1vw auto; width:100%;}
		.container .MENTAL .goShop a { display:block;}
		.container .MENTAL .goShop #saleImg1 {display:none}
	}

	/*選單置頂+copy*/
	.dateTime_copy { display:none;}	
	.cate-hover .dateTime_copy { position:fixed; display:block!important; z-index:99; top:0; width:1200px; box-shadow:0 2px 10px rgba(0,0,0,0.1); } 
	.cate-end .dateTime_copy { position: absolute; display:block!important; z-index:99; bottom:0; width:1200px; box-shadow:0 2px 10px rgba(0,0,0,0.1); } 
	@media screen and (max-width:736px){ 
		.cate-hover .dateTime_copy { width:96%; } 
		.cate-end .dateTime_copy { width:100%; } 
	}


/*注意事項*/
.bottom_divArea { clear:both;}
.bottom_divArea > div { color: #FFF !important; background-color: #333333 !important; }

/*廣告版位*/
.bnArea { margin:0 auto; width:100%; text-align:center;}
.bnArea .for_pc { background: url() center bottom repeat;}
.bnArea .for_m img { width:100%; height:auto;}
	
/*共用*/
.for_pc {}
.for_m  { display:none;}
	@media screen and (max-width:736px){ 
		.for_pc { display:none;}
		.for_m  { display:block;}
	}
	
