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

/*單一產品主圖文字區*/
/*div.p_main{
margin:0px;
padding:0px;
border:0px;
position:relative;
}
div.p_main h1{
font-size:18px;
}
div.p_main img{
border:0px;
}
div.p_main .text{
position:relative; width:610px; font-size:13px; line-height:150%; color:#666666; border-bottom:#CCCCCC dotted 1px; padding-top:15px;
}
div.p_main .text img{
display:block;
width:120px;
height:inherit;
float:left;
margin-right:20px;
border:1px #FFFFFF solid;
}*/
/*單一產品頁內容*/

#p_content{
padding:5px 0px 20px 20px;
line-height:24px;
font-size:1.1em;
letter-spacing:0.11em;
color:#555555;
font-family:Arial, Verdana, "細明體";
}
#p_content h3{
margin:0px;
padding:3px;
font-size:13px;
letter-spacing:0.11em;
border-top:#e1e1e1 solid 1px;
border-bottom:#e1e1e1 solid 1px;
margin-bottom:3px;
}
#p_content h2{
margin:0px;
padding:2px;
font-size:13px;
background-color:#95bc67;
color:#ffffff;
padding-left:5px;
}

/*右側更多圖檔*/
#p_content div.p_img{
margin-top:20px;
display:block;
float:right;
margin-left:10px;
text-align:center;
background-color:#ffffff;
border-left:#e1e1e1 solid 0px;
}
#p_content div.p_img .p_area{
display:block;
padding:5px;
margin-bottom:5px;
width:160px;
text-align:left;
font-size:12px;
line-height:16px;
}
#p_content div.p_img .p_area img{
display:block;
width:160px;
height:inherit;
border:#efefef solid 5px;
}
#p_content div.p_img .more{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
padding-right:3px;
}
/*產品項目*/
#p_more{
width:100%;
background-color:#f1f1f1;
text-align:center;
margin-left:auto; margin-right:auto;
}
#p_more ul{
padding:10px 0px 0px 10px;
list-style-type:none;
margin:0px;
text-align:center;
}
#p_more ul li{
margin:0px;
padding:0px;
float:left;
margin:0px 5px;
width:135px;
height:220px;
}
#p_more ul li img{
margin-left:auto;
margin-right:auto;
display:block;
width:125px;height:inherit;
border:#ffffff solid 1px;
margin-bottom:5px;
}
#p_more ul li a{
text-decoration:none;
}
#p_more ul li a:hover img{
border:#000000 solid 1px;
}

/*相關產品*/
/*#p_other{
width:590px;
}
#p_other ul{
margin:0px;
padding:0px;
list-style-type:none;
margin-top:10px;
margin-bottom:10px;
}
#p_other ul li{
width:110px;
height:inherit;
display:block;
margin-bottom:5px;
border:0px;
float:left;
font-size:11px;
}
#p_other ul li a{
display:block;
text-decoration:none;
color:#333333;
text-align:center;
border:#ffffff solid 1px;
}
#p_other ul li a img{
width:95px;
height:inherit;
display:block;
margin-bottom:5px;
border:0px;
}
#p_other ul li a:hover{
border:#333333 solid 1px;
}
#p_other ul li a:hover img{
border:#cccccc solid 0px;
}*/
/*回應*/
#p_qq{
/*width:580px;*/
margin-right:10px;
}
#p_qq p{
margin:0px;
padding:0px;
padding:5px;
}
#p_qq p.qq1{
padding-top:10px;
padding-bottom:10px;
color:#696969;
font-size:12px;
}
#p_qq p.qq1 a{
color:#7da84b;
text-decoration:underline;
}
#p_qq p.qq2{ /*回應內容*/
background-color:#f5f5f5;
padding:6px;
padding-left:10px;
color:#414141;
font-size:13px;
}
#p_qq form{
margin-top:20px;
color:#777777;
}
#p_qq fieldset.qqf{
padding-left:2px;
border:#95bc67 solid 1px;
padding-bottom:10px;
text-align:center;
}
#p_qq legend{
padding:2px 10px 0px 10px;
margin-bottom:10px;
text-align:center;
color:#729d3f;
font-weight:600;
font-size:13px;

}
#p_qq textarea.qqa{
width:530px;
margin-left:10px;
border:#e1e1e1 solid 1px;
}
#p_qq form input.go{
border:#e1e1e1 solid 1px;
background-color:#f2f2f2;
padding-top:3px;
color:#555555;
margin-top:5px;
}
#p_qq p.page{
font-size:12px;
text-align:right;
}
#p_qq p.page a{
color:#999999;
}
#p_qq h3{
text-align:left;
}
#p_qq ul{
text-align:left;
}
/*產品頁面主圖區*/
div#main{
margin:0px;
padding:0px;
width:638px;
height:auto;
}
/*產品頁面購物icon*/
div.p_i {
display:block;
margin-top:5px;
}
div.p_i a {
display:block;
padding:5px 10px 3px 25px;
background-image:url(../images/p_i-a.gif); background-position:left bottom; background-repeat:no-repeat;
border:#cccccc solid 1px;
letter-spacing:0.15em;
float:left;
margin-right:5px;
font-size:13px;
font-weight:bold;
color:#777777;
}
div.p_i a:hover {
border:#f7f7f7 solid 1px;
color:#669900;
}
div.p_i a.red{
color:#FF0000;
}
div.p_i a.green{
color:#75a552;
}
.notes_eat{
text-align:left;
padding:15px;
width:60%;
border:#FF9900 dotted 1px;
float:left;
background-color:#f8f7f7;
}
.notes1{
background-image:url(../images/notes1_bg.gif); background-position:left top; background-repeat:no-repeat;
color:#333333;
margin:0px;
padding:0px;
display:block;
padding:10px;
}
.notes1_b{
background-image:url(../images/notes1_bottom.gif); background-position:left top; background-repeat:no-repeat; display:block; height:28px;
}

/*style*/
h1.ricemi01, h1.oisee01{
background-image:url(../images/bg-h1_ri01.jpg); background-repeat:no-repeat; background-position:left top;
font-size:24px;
padding:5px 5px 10px 115px;
color:#2f1a08;
}
