@charset "utf-8";
/* CSS Document */
#tagLine, #tagLine strong{font-weight:normal;}
#topicPath h2{display:inline;font-weight:normal;}
#a_wrapper #doc2{width:950px;*width:950px;min-width:950px; margin:auto; font-size:13px;}

#a_wrapper #yui-main .yui-u {
	width:180px;
	*width:180px;
	/*background:#009900*/
}

#a_wrapper #bd #yui-main .yui-u.first {
	width:570px;
	*width:570px;
	/*background:#990000;*/
	margin-left:17px;
	*margin-left:21px;
	_margin-left:10px;
	
}

#a_wrapper #bd .yui-b.navi {
	width:180px;
	*width:180px;
	/*background:#0033FF;*/
}

#a_wrapper #yui-main, #a_wrapper #yui-main.yui-b{background:none;}
/*#a_wrapper #bd{background:url(http://c.tw.rakuten-static.com/front/www/img/event/jp/theme/bg.png) repeat-y;}*/
#a_wrapper #doc2 #bd #yui-main .yui-u .rmu, #a_wrapper #bd .yui-b.navi .lmu{background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/daily/ui/sprite_daily_mubg.png); background-repeat:repeat-y;}
#a_wrapper #doc2 #bd #yui-main p.moreLink {
font-family:"新細明體";/*fix text align*/ padding-right:5px;text-align:right; margin:10px auto; background:url(http://c.tw.rakuten-static.com/front/common/img/t.gif) no-repeat;
}
.sprt{
	background-image:url("http://c.tw.rakuten-static.com/front/www/img/top/spriteImage.gif") !important;
}
img.sprt.arrow {
	margin-right:5px;
	vertical-align:middle;
	background-position:-299px -6px;
	margin-top:2px\9;/*ie8*/
	*margin-top:3px;/*ie7*/
	_margin-top:0;/*ie6*/
}

#a_wrapper #doc2 #bd #yui-main .yui-u.first div a.h2More,
#a_wrapper #doc2 #hd .naviMenu ul li a,
#a_wrapper #doc2 #bd #yui-main .yui-u .rmu h2,
#a_wrapper #doc2 #bd p.ft,
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1 .weekly_topic,
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.kword,
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h3,
#a_wrapper #doc2 #bd #yui-main .yui-u.first .row4,
#a_wrapper #doc2 #bd #yui-main .yui-u.first .row3,
#a_wrapper #doc2 #bd #yui-main .yui-u.first .row2 h2,
#a_wrapper #doc2 #bd #yui-main .yui-u.first .row2,
#a_wrapper #doc2 #bd #yui-main .yui-u.first .row1,
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2,
#a_wrapper #doc2 #bd #yui-main .yui-u .rmu.ranking ul li p,
/*#a_wrapper #bd .yui-b.navi,*/
#a_wrapper #bd .yui-b.navi .lmu h2,
/*#a_wrapper #bd .yui-b.navi .lmu,*/
/*#a_wrapper #doc2 #hd .focus.rightMu h2,
#a_wrapper #doc2 #hd .focus.leftMu h2,*/
#a_wrapper #doc2 #hd{
	background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/daily/ui/sprite_daily.png) !important;
}

#a_wrapper{ color:#333333;}
#a_wrapper #doc2 a:link,#a_wrapper #doc2 a:visited{ color:#bb7401; text-decoration:none;}
#a_wrapper #doc2 a:hover{color:#bb7401; text-decoration:underline;}
#a_wrapper #doc2 .price{color:#CC0000; font-size:24px; font-weight:bold;}
#a_wrapper #doc2 .textR{color:#CC0000;}
#a_wrapper #doc2 .textErase{ text-decoration:line-through;}

#a_wrapper #doc2 #hd{height:322px;background-repeat:no-repeat;margin-bottom:15px;}
#a_wrapper #doc2 #hd h1{ text-indent:-5000px;}

#a_wrapper #doc2 #hd .focus.leftMu{width:140px; margin:25px 10px 0 22px; margin:25px 14px 0 18px\9; *margin:25px 17px 0 15px; _margin:25px 16px 0 8px; padding-left:5px; float:left;}
#a_wrapper #doc2 #hd .focus.leftMu h2{ /*background-position:-582px -460px;*/ text-indent:-5000px;background-repeat:no-repeat;}
#a_wrapper #doc2 #hd .focus.leftMu h3{ font-size:15px; margin-bottom:5px; *margin-bottom:4px;}
#a_wrapper #doc2 #hd .focus.leftMu img{ border:1px solid #DDD; padding:4px;width:120px;height:120px; margin:10px 10px 5px 0; *margin:10px 0 5px 0; _margin:10px 0 5px 0;background:#FFF}
#a_wrapper #doc2 #hd .focus.rightMu{width:140px; margin:25px 0 0 20px; margin:25px 0 0 20px\9; *margin:25px 0 0 20px; _margin:25px 0 0 20px; float:left;}
#a_wrapper #doc2 #hd .focus.rightMu h2{ /*background-position:-582px -490px;*/ text-indent:-5000px;background-repeat:no-repeat;}
#a_wrapper #doc2 #hd .focus.rightMu h3{ font-size:13px; margin-bottom:5px; text-align:center;}
#a_wrapper #doc2 #hd .focus.rightMu img{ border:1px solid #DDD;padding:4px;width:132px;height:162px; margin:10px 10px 5px 0; *margin-bottom:0; _margin:10px 0 5px 0; background:#FFF}
#a_wrapper #doc2 #hd .naviMenu{margin-left:6px; *margin-top:-10px;}
#a_wrapper #doc2 #hd .naviMenu ul{width:950px; margin-left:36px; *margin-left:37px; _margin-left:36px;}
#a_wrapper #doc2 #hd .naviMenu ul li{float:left; display:block; margin-top:33px; margin-top:33px\9; *margin-top:31px; _margin-top:27px;}
#a_wrapper #doc2 #hd .naviMenu ul li a:link,
#a_wrapper #doc2 #hd .naviMenu ul li a:visited,
#a_wrapper #doc2 #hd .naviMenu ul li a:hover,
#a_wrapper #doc2 #hd .naviMenu ul li a:active
{text-indent:-5000px;display:block;height:40px; background-color:;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec1 a{margin-right:8px; width:210px;background-position:1px -680px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec1 a:hover{width:210px;background-position:1px -640px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec2 a{margin-right:8px; width:210px;background-position:-219px -680px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec2 a:hover{width:210px;background-position:-219px -640px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec3 a{margin-right:8px; width:210px;background-position:-437px -680px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec3 a:hover{width:210px;background-position:-437px -640px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec4 a{width:210px;background-position:-655px -680px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec4 a:hover{width:210px;background-position:-655px -640px;}

/*Editor's pick*/
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1{background-position:0 -1146px;background-repeat:no-repeat; padding:0 10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1.reco{background-position:0 -1146px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1 .weekly_topic{width:453px; height:32px;background-position:0 -340px;background-repeat:no-repeat;padding:35px 10px 10px 85px; }
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2{text-indent:-5000px;display:block; height:32px; margin-bottom:10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div a.h2More{background-position:-590px -543px; background-repeat:no-repeat;float:right; margin-top:9px; padding-left:20px; color:#966f00;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.block1{background-position:-10px -1146px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.block2{background-position:-10px -1114px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.block3{background-position:-10px -1082px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.block4{background-position:-10px -1050px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.block5{background-position:-10px -1018px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.block6{background-position:-10px -938px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.block7{background-position:-10px -904px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.block8{background-position:-10px -869px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h3{background-position:-583px -577px; *background-position:-583px -579px; background-repeat:no-repeat;font-size:15px; font-weight:normal; padding-left:26px; line-height:130%; color:#ec9702;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul{margin:10px 0;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.prd li{float:left;width:25%;*width:137px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.prd li p{display:block; width:125px;margin:0 auto;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.prd li img{width:115px;height:115px;display:block;padding:4px;border:1px solid #DDD;background:#FFF;margin:0 auto 5px auto;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.prd li.bty img{height:153px;}

#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.kword{ background-color:#f7f5ea; background-position:0 -774px;background-repeat:no-repeat; padding:3px 0 5px 70px; padding-top:6px\9; *padding-top:6px; margin-bottom:10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.kword li{display:inline; padding-right:12px; word-break:keep-all;word-wrap:nomal; white-space:nowrap; font-size:12px;}/*Don't use float:left*/

/*ad pick*/
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2{ background-position:-1143px 0;background-repeat:no-repeat; margin-top:10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 h2.header{background-position:0 -278px;background-repeat:no-repeat; background-color:#FFF; line-height:180%}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 h2{background-position:-573px -520px;background-repeat:no-repeat;height:38px; }
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 ul.prd{padding-left:5px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 ul.prd li{*width:24%;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 p.hbanner{border:none;text-align:center;padding:5px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 p.hbanner img{margin:3px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 p.ft{background-position:0 -320px;height:20px; background-color:#FFFFFF}

#a_wrapper #doc2 #bd #yui-main .yui-u.first p.hbanner{border: 1px solid #DDD;text-align:center;padding:10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first p.hbanner img{margin:3px;}

#a_wrapper #doc2 #bd p.hbanner{border: 1px solid #DDD;text-align:center;padding:10px; margin:10px 0;}
#a_wrapper #doc2 #bd p.hbanner img{margin:auto;}

/*lmu*/
#a_wrapper #bd .yui-b.navi{background-position:-1325px 0; background-repeat:repeat-y;}
#a_wrapper #bd .yui-b.navi .lmu {padding:0; margin-bottom:10px;}
#a_wrapper #bd .yui-b.navi .lmu p.ft{background-position:-570px -1193px; background-repeat:no-repeat;display:block; height:7px;_font-size:2px; background-color:#FFFFFF;}
#a_wrapper #bd .yui-b.navi .lmu h2{ margin-bottom:0;text-indent:-5000px;background-repeat:no-repeat;background-color:#FFF;display:block;height:32px}
#a_wrapper #bd .yui-b.navi .lmu h2.brand_navi{ background-position:-570px -1152px; margin-bottom:10px;}
#a_wrapper #bd .yui-b.navi .lmu h3{ font-size:15px; font-weight:bold;margin: 0 10px 5px 10px; color:#444444;}
#a_wrapper #bd .yui-b.navi .lmu.category ul{padding-bottom:10px; padding-bottom:6px\9;/*ie8*/ border-bottom:1px dotted #999999;}
#a_wrapper #bd .yui-b.navi .lmu ul{margin:0 10px 10px 10px;}
#a_wrapper #bd .yui-b.navi .lmu ul li{float:left; padding-right:8px; line-height:145%;word-break:keep-all; font-size:12px;word-wrap:nomal; white-space:nowrap;}
#a_wrapper #bd .yui-b.navi .lmu ul li.sprLine{float:none; clear:both;border-bottom:1px dotted #CCC; padding-bottom:5px; _padding:0; *padding:0;/*ie7*/ margin:8px 0; margin-bottom:8px\9;/*ie8*/ *margin:5px 0 9px 0;/*ie7*/  font-size:1px; /*fix height*/}
#a_wrapper #bd .yui-b.navi .lmu ul li.last, #a_wrapper #bd .yui-b.navi .lmu ul.last{border-bottom:none; margin-bottom:0;}
#a_wrapper #bd .yui-b.navi .lmu ul li img{padding:4px;border:1px solid #DDD; background:#FFF; }
#a_wrapper #bd .yui-b.navi #ad a{margin:0 0 10px 10px;}
#a_wrapper #bd .yui-b.navi #ad a img{border:1px solid #CCC;}

/*rmu*/
#a_wrapper #bd #yui-main .rmu {padding:0; margin-bottom:10px;background-position:-180px 0;}
#a_wrapper #bd #yui-main .rmu p.ft{background-position:-570px -1193px; background-repeat:no-repeat;display:block; height:7px;_font-size:2px; background-color:#FFFFFF;}
#a_wrapper #bd #yui-main .rmu h2{ margin-bottom:0;text-indent:-5000px;background-repeat:no-repeat;background-color:#FFF;display:block;height:42px}
#a_wrapper #bd #yui-main .rmu h3{ background-color:#EDE8DA;font-size:15px; font-weight:bold; display:block; padding:5px 10px; margin:0 5px;}
#a_wrapper #bd #yui-main .rmu h2.hotItem{ background-position:-570px -1040px}
#a_wrapper #bd #yui-main .rmu h2.auctionItem{ background-position:-570px -1000px}
#a_wrapper #bd #yui-main .rmu h2.presentItem{ background-position:-570px -960px}
#a_wrapper #bd #yui-main .rmu h2.jpItem{ background-position:-570px -920px}
#a_wrapper #bd #yui-main .rmu ul{margin:0 10px 10px 10px;}
#a_wrapper #bd #yui-main .rmu ul li{ padding-right:0; margin-top:10px; line-height:160%;font-size:12px;border-bottom:1px dotted #999999;word-break:nomal;word-wrap:break-word;white-space:normal;}
#a_wrapper #bd #yui-main .rmu ul li.last{border-bottom:none;}
#a_wrapper #bd #yui-main .rmu ul li img{margin-left:30px;padding:4px;border:1px solid #DDD; background:#FFF; width:80px; height:80px;}
#a_wrapper #bd #yui-main .rmu ul.fuku li img{margin-left:20px;padding:4px;border:1px solid #DDD; background:#FFF; width:115px; height:115px;}




/*Search MU*/
#a_wrapper #bd .yui-b.navi .lmu h2.searchTtl{ background-position:-750px -1152px;}
#a_wrapper #bd .yui-b.navi .lmu.search{background-position:-360px 0;}
#a_wrapper #bd .yui-b.navi .lmu.search p.ft{background-position:-750px -1193px;}
#a_wrapper #bd .yui-b.navi .lmu.search .naviSubBox{margin:0 10px 10px 10px; margin-bottom:0\9; *margin-bottom:0;}
#a_wrapper #bd .yui-b.navi .lmu.search dd input,#a_wrapper #bd .yui-b.navi .lmu.search dd select{margin-bottom:5px; line-height:220%;}
#a_wrapper #bd .yui-b.navi .lmu.search dd.keyword{ padding-bottom:5px; _padding-bottom:6px;/*ie6*/ border-bottom:1px dotted #999;}
#a_wrapper #bd .yui-b.navi .lmu.search dd ul.selectTag input{ vertical-align: middle; margin-left:4px\9; *margin-left:0; *margin-right:-2px;/*ie7*/ _margin-right:-2px;/*ie6*/}
#a_wrapper #bd .yui-b.navi .lmu.search dt{ font-weight:bold; margin:10px 0 5px 0;}
#a_wrapper #bd .yui-b.navi .lmu.search #searchBtn{padding:0; margin:10px 0 0 50px; margin:5px 0 5px 50px\9; *margin:5px 0 0 50px; line-height:100%;}


/*Shop event*/
#a_wrapper #doc2 #bd h2.shop_event{ background-position:-570px -1056px;}
#a_wrapper #doc2 #bd .shopEvent{background-position:-180px 0;}
#a_wrapper #doc2 #bd .shopEvent ul{margin:0 5px 10px 5px;}
#a_wrapper #doc2 #bd .shopEvent ul li{ float:none;margin:5px 0;border-bottom:1px dotted #999999; padding:0 0 5px 0; padding-bottom:5px\9;/*ie8*/ text-align:center;}
#a_wrapper #doc2 #bd .shopEvent ul li p{margin:0 5px;}
#a_wrapper #doc2 #bd .shopEvent ul li.last{border-bottom:none;}
#a_wrapper #doc2 #bd .shopEvent ul li img{padding:4px; margin-left:0;width:160px; height:80px;}

/*luckyDraw*/
#a_wrapper #doc2 #bd h2.lucky_draw{ background-position:-570px -959px;}
#a_wrapper #doc2 #bd .luckyDraw{background-position:-180px 0;}
#a_wrapper #doc2 #bd .luckyDraw ul{margin:0 5px 10px 5px;}
#a_wrapper #doc2 #bd .luckyDraw ul li{ float:none;margin:5px 0;border-bottom:1px dotted #999999; padding:0 0 5px 0; padding-bottom:5px\9;/*ie8*/ text-align:center;}
#a_wrapper #doc2 #bd .luckyDraw ul li p{margin:0 5px;}
#a_wrapper #doc2 #bd .luckyDraw ul li.last{border-bottom:none;}
#a_wrapper #doc2 #bd .luckyDraw ul li img{padding:4px; margin-left:0;width:115px; height:115px;}

/*Shop brand*/
#a_wrapper #doc2 #bd h2.shop_brand{ background-position:-570px -1104px;}
#a_wrapper #doc2 #bd .shopBrand{background-position:-180px 0;}
#a_wrapper #doc2 #bd .shopBrand h3{ background-color:#EDE8DA;font-size:15px; font-weight:bold; display:block; padding:5px 10px; margin:0 5px;}
#a_wrapper #doc2 #bd .shopBrand ul{margin:0 5px 10px 5px;}
#a_wrapper #doc2 #bd .shopBrand ul li{ float:none;margin:5px 0; padding:0; padding-bottom:5px\9;/*ie8*/ *padding-bottom:2px;/*ie7*/ _padding-bottom:2px;/*ie6*/ border-bottom:1px dotted #999999; text-align:center;}
#a_wrapper #doc2 #bd .shopBrand ul li img{width:160px; height:40px;padding:0;}
#a_wrapper #doc2 #bd .shopBrand ul li.last{border-bottom:none;}


/*Ranking*/
#a_wrapper #doc2 #bd h2.rank{ background-position:-570px -1007px}
#a_wrapper #doc2 #bd .ranking ul li{padding-right:0; margin-top:10px; padding-bottom:5px; line-height:160%;font-size:12px;border-bottom:1px dotted #999999;word-break:nomal;word-wrap:break-word;white-space:normal;}
#a_wrapper #doc2 #bd .ranking ul li img{margin-left:30px;}
#a_wrapper #doc2 #bd .ranking ul li p{padding:0 0 0 30px;word-break:nomal; width:130px\9;/*ie8*/}
#a_wrapper #doc2 #bd .ranking ul li.r1 p{padding-top:5px; background-position:0 -330px; background-repeat:no-repeat;}
#a_wrapper #doc2 #bd .ranking ul li.r2 p{background-position:-153px -350px;background-repeat:no-repeat;}
#a_wrapper #doc2 #bd .ranking ul li.r3 p{background-position:-313px -350px;background-repeat:no-repeat;}
#a_wrapper #doc2 #bd .ranking ul li.r4 p{background-position:-473px -350px;background-repeat:no-repeat;}
#a_wrapper #doc2 #bd .ranking ul li.r5 p{background-position:-633px -350px;background-repeat:no-repeat;}


/* 民生用品市場專用Header */
dl#subSectionNav {
	background-color: #91BB20;
}
dl#sectionNav {
	border-bottom: 3px solid #91BB20;
}
/* 民生用品市場專用Header - on狀態設定 */
dl#sectionNav dd.menuList ul li.on {
	background: #91BB20 url(http://c.tw.rakuten-static.com/front/www/img/event/daily/ui/bg_header_tab_daily_left.gif) no-repeat left top;
}
dl#sectionNav dd.menuList ul li.on span {
	background: url(http://c.tw.rakuten-static.com/front/www/img/event/daily/ui/bg_header_tab_daily_right.gif) no-repeat right top;
}
