@charset "utf-8";


/*樂活商城左欄-menu*/
#store_left_menu{width:165px; font-size:13px; margin-top:8px;}
#store_left_menu .tit{background:url(http://health.pchome.com.tw/img/store_left_menu_tit.gif); height:35px;}
#store_left_menu .con{background-image: url(http://health.pchome.com.tw/img/store_left_menu_con.gif);	background-repeat: no-repeat;	background-position: bottom;	padding:0 8px 8px 0;}
#store_left_menu .con-k{}
#store_left_menu .con a{text-decoration:none;}
#store_left_menu .open{ padding:4px 5px 4px 10px; background-color:#ecf8f8; margin:2px 2px 0 11px; line-height:18px;}
#store_left_menu .open a{text-decoration:none; font-weight:normal}
#store_left_menu .open-on{background-image: url(http://health.pchome.com.tw/img/arrow_org1.gif);	background-position: left top;	background-repeat: no-repeat;font-weight:bold; color:#a5792c;padding-left:10px; margin:5px 0;}
#store_left_menu .open-off{background-image: url(http://health.pchome.com.tw/img/arrow_org1.gif);	background-position: left top;	background-repeat: no-repeat; padding-left:10px; margin:5px 0;}

/* ad 165x95 */
#ad_165x95{ margin-top:7px;}

/* footer */
.thrColFixHdr #footer_store {
	padding: 0 10px 0 20px; /* 這個欄位間隔符合上面顯示的 Div 中，元素的靠左對齊。 */
	background-image:url(http://health.pchome.com.tw/img/foot_bg_store.gif);
	color:#c3ae83;
	font-size:11px;
	line-height:16px;
	background-repeat: no-repeat;
	margin-top:10px;
} 
.thrColFixHdr #footer_store p {
	margin: 0; /* 將頁尾中第一個元素的邊界調整為零可避免邊界收合的可能性 (Div 之間出現的空間) */
	padding: 13px 0; /* 這個元素的欄位間隔將會建立空間，就如同邊界一樣，但是沒有邊界收合的問題 */
}
.thrColFixHdr #footer_store .copy { text-align:center; color:#444; padding:12px 0 5px 0;}
.thrColFixHdr #footer_store .copy a{text-decoration:none}

/* 文字三頭條 */
#ad_font td{text-align:center; font-size:15px; width:261px;}
#ad_font a{text-decoration:none;}
#ad_font table{margin:5px 0;}

/*主打AD 440x220*/
#ad_440x220{ float:left; margin:7px 10px 3px 0;}

/*輪播產品*/
#ad_roll{ background:url(http://health.pchome.com.tw/img/time_sale_bg.gif); float:right; width:348px; height:220px; margin:7px 0 3px 0;}
#ad_roll .number{ text-align:right; margin-top:1px;}
#ad_roll .number img{margin:0 3px;}
#ad_roll .photo{padding:31px 0 0 16px; float:left;}
#ad_roll .right{float:right; padding-right:10px; width:142px; margin-top:30px}
#ad_roll .con1{ font-size:13px; font-weight:bold; margin:5px 0; line-height:17px; }
#ad_roll .con1 a{color:#444; text-decoration:none;}
#ad_roll .con2{ font-size:11px; color:#958369; line-height:15px; }
#ad_roll .con3{ font-size:12px; color:#e83939;margin:5px 0;}
#ad_roll .con3 span{ font-size:20px; }

/* 首頁產品 */
#ind_pro { }
#ind_pro .left{ float:left;margin:10px 0;}
#ind_pro .right{ float:right;margin:10px 0;}
#ind_pro .in{width:391px;font-size:12px;color:#444;text-align:center;line-height:17px;background-image: url(http://health.pchome.com.tw/img/store_c_con_bg.gif);background-repeat: repeat-y;background-position: left; display: inline-table;}
#ind_pro .in-tit{ background-image:url(http://health.pchome.com.tw/img/store_c_tit_bg.gif); text-align:left; }
#ind_pro .in-con{ float:left; width:120px; padding:5px 0 5px 8px; height:210px;}
#ind_pro .in-con-cost{color:#e83939; margin:2px 0;}
#ind_pro .in-con-cost span{font-size:20px;}
#ind_pro .in-con a{color:#444; text-decoration:none;}
#ind_pro .in-con a:hover{color:#000;}
#ind_pro .in-con img{margin:2px 0;}

/* 內頁產品 */
#ind_pro_in {
	width:797px;
	font-size:12px;
	color:#444;
	text-align:center;
	line-height:17px;clear:right;
}
#ind_pro_in .in-tit{
	background-image:url(http://health.pchome.com.tw/img/store_c_tit_bg.gif);
	text-align:left;
	background-position: bottom;
	background-repeat: repeat-x;
}
#ind_pro_in .in-tit span{ font-weight:bold;}
#ind_pro_in .in-tit a{ text-decoration:none;}
#ind_pro_in .in-con{ float:left; width:120px; padding:10px 0 0 12px; 	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom:15px;
	margin-bottom:1px;
	height:200px;
	}
#ind_pro_in .in-tit .tit{font-size:18px;font-weight:bold; color:#444; padding-bottom:8px; }
#ind_pro_in .in-con-cost{color:#e83939; margin:2px 0;}
#ind_pro_in .in-con-cost span{font-size:20px;}
#ind_pro_in .in-con a{color:#444; text-decoration:none;}
#ind_pro_in .in-con a:hover{color:#000;}
#ind_pro_in .in-con img{margin:2px 0;}

/*內頁討論區*/
#in_from{ width:340px;float:right; margin-top:-5px; }
#in_from a{color:#444;}
#in_from a:hover{color:#0096d5;}

/*內頁最新文章*/
#in_articel{
	width:440px;
	background-image: url(http://health.pchome.com.tw/img/new_articel_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-table;
	padding-bottom:10px;
	margin-top:5px;
	margin-bottom:7px;
}
#in_articel .left{ float:left; font-size:15px; font-weight:bold; color:#444; padding-left:15px; width:70px; padding-top:30px; padding-bottom:20px;} 
#in_articel .right{ margin-top:11px;margin-left:95px}
#in_articel .right div{	background-image: url(http://health.pchome.com.tw/img/arrow_b1.gif);	background-repeat: no-repeat;background-position: left top;padding-left:100px;fone-weight: none; font-size:15px; margin:4px 0 5px 100px;}
#in_articel .right span{font-size:11px; font-weight:bold; color:#888; padding-right:5px;}
#in_articel .right a{text-decoration:none;}

/* 內頁產品搜尋 */
#ind_search_in {width:797px;font-size:12px;color:#444;line-height:17px;}
#ind_search_in .in-tit{background-image:url(http://health.pchome.com.tw/img/store_c_tit_bg.gif);	text-align:left;background-position: bottom;background-repeat: repeat-x;}
#ind_search_in .in-tit span{ font-weight:bold;}
#ind_search_in .in-tit a{ text-decoration:none;}
#ind_search_in .in-con{ height:120px; padding:7px 0 16px 12px; 	border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;margin-bottom:1px; font-size:15px;}
#ind_search_in .in-con-img{float:left;margin:2px 0;}
#ind_search_in .in-tit .tit{font-size:18px;font-weight:bold; color:#444; padding-bottom:8px; }
#ind_search_in .in-con-cost{color:#e83939; margin:10px 0 0 135px;}
#ind_search_in .in-con-cost span{font-size:20px; padding-right:10px;}
#ind_search_in .in-con a{color:#444; text-decoration:none; font-weight:bold;}
#ind_search_in .in-con-cost-img{}
#ind_search_in .in-con a:hover{color:#000;}
#ind_search_in .a{margin-left:130px; margin-top:15px;}
#ind_search_in .b{font-size:13px; margin:7px 0 5px 130px; padding:7px 7px 7px 10px;  background-color:#f6f7e9;}
#ind_search_in .in-page{text-align:center; font-size:15px; margin:10px 0;}
