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


* { outline: 2px dotted red }
* * { outline: 2px dotted green }
* * * { outline: 2px dotted orange }
* * * * { outline: 2px dotted blue }
* * * * * { outline: 1px solid red }
* * * * * * { outline: 1px solid green }
* * * * * * * { outline: 1px solid orange }
* * * * * * * * { outline: 1px solid blue } 
*/	
*{
margin:0;
padding:0;
border:0;
font-family:inherit;
font-size:100%;
list-style:none outside none;
text-decoration:none;
}
img{
vertical-align:top;
}


div#wrapper{
width:100%;
overflow:visible;
margin:0 auto;
overflow:hidden;
background:url("http://www.tool-tool.com/arno/001.gif") center top no-repeat #FFCC00;
}
/*background:url(../images/sign/001.gif) center top no-repeat #FFCC00;*/

/*最上面header*/
div#header{
width:100%;
height:320px;
margin:0 auto;
overflow:visible;
}
div#header div#header-content{ width:990px; height:320px;background:url("http://www.ibeigang.com.tw/images/20160305/sesameoil.gif") no-repeat center top;margin:0 auto; position:relative;}
div#header div#header-content div#head-subnav{}

/*中間的容器*/
div#container{
position:relative;
width:990px;
height:100%;
margin:0 auto;
}
div#container div#main-content{
float:left;
width:994px;
/*
background:white;
border-left:solid 2px #732A00;
border-right:solid 2px #732A00;
*/
}

div#container div#main-content #index-left > #slideshow,#recommend, #left-others{ margin:5px 0 0 5px; background:white;border:solid 2px #732A00; width:255px;}
.good-news{ margin:5px 0 0 0; background:white;border:solid 2px #732A00; width:255px; text-align:center; }
.good-news p{ font-size:12px; margin:5px 3px; }
.good-news a{ color:#682402; font-weight:normal; }
div#container div#main-content #index-left{float:left;width:255px;}
div#container div#main-content #index-left #slideshow{ float:left;height:250px; padding-top:40px; z-index:0; overflow:hidden;}
div#container div#main-content #index-left #recommend{float:left; padding-bottom:15px;}
div#container div#main-content #index-left #left-others{float:left;}

div#container div#main-content #index-right > #hot-product,#index-news{ margin:5px 5px 0 0; background:white; color:black; background:white;border:solid 2px #732A00; padding-left:8px;}
div#container div#main-content #index-right{float:right;width:715px; padding:0 7px 5px 0;}
div#container div#main-content #hot-product{ float:left; width:715px; overflow:visible;}
div#container div#main-content #index-right #index-news{ float:left; width:715px;}

/*中秋檔期專用*/
div#index-moon-festival{}
div#index-moon-festival img{ margin:0 0 5px 13px;}


/*底部內容*/
div#footer{
width:100%;
overflow:visible;
margin:0 auto;
overflow:hidden;
background:url(../images/sign/footer-bg.jpg);
border-top:solid #FF9600 5px;
}
div#footer div#foot-content{
position:relative;
width:990px;
margin:0 auto;
}
div#footer div#foot-content .footer-menu{ float:left; width:990px; text-align:center; color:#FF4200;}
div#footer div#foot-content .footer-menu a{ line-height:25px; font-size:12px; color:#EF3D06; margin:0 10px 0 10px; letter-spacing:2px;}
div#footer div#foot-content.footer-menu a:hover{ color:#732A00;}
div#footer div#foot-content #mail{}
div#footer div#foot-content #mail a{ float:left; width:990px; height:21px; text-align:center; background:url(../images/sign/mail.gif) no-repeat center bottom; margin:3px 0;}
div#footer div#foot-content #mail a:hover{ background:url(../images/sign/mail.gif) no-repeat center top;}
div#footer div#foot-content p{clear:both; font-size:12px; text-align:center; line-height:15px; margin-top:5px; letter-spacing:1px; color:black;}
div#footer div#foot-content p.phone{ background-color:#FFFBCC; border:1px solid #E6DB55; padding:7px ; width:90%; margin:5px auto; font-size:16px; font-family:"微軟正黑體","Microsoft JhengHei",simhei,"新細明體",Arial,"Times New Roman"; }

/*暫時停賣產品*/
.product-hidden{ visibility:hidden; width:0!important; height:0; display:block; position:absolute; }

span.change{ visibility:hidden; width:0; height:0; position:absolute; }


/*header檢測連結*/
div#testresult{ position:absolute; left:284px; bottom:37px; }
div#testresult a{ background-color:#F30; color:#FFF; padding:5px 12px; letter-spacing:1px; border-radius:20px 20px 0 0; font-family:"微軟正黑體","Microsoft JhengHei",simhei,"新細明體",Arial,"Times New Roman"; }
div#testresult a:hover{ color:#FFF; }