/* public
----------------------------------------------- */
* {
margin:0;
padding:0;
}
body {
	margin: 0px;
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	behavior:url("/css/csshover.htc");
}
html, body {
height: 100%; }
a { text-decoration: none; }
span { display:none; }
li {list-style-type:none;}
.clearboth {clear:both;}
INPUT { border: #666 1px solid;
        background: #fff; 
		line-height: 1.5em; 
		 height: 20px; 
		text-align: left; } 
img{
border:0px solid
}
/* 版面定位開始
----------------------------------------------- */
#container{
position: relative;
width: 891px;
min-height: 100%;
margin:0 auto;
display:block;
}
* html #container {
height: 100%;
}
#headerbox{
position: relative;
width: 890px;
height:140px;
margin:0 auto;
}
#footerbox{
position: absolute;
left:14px;
width: 863px;
height:50px;
margin:0 auto;
bottom:0;
}
#indexcontent{
position: relative;
width: 850px;
min-height: 100%;
margin:0 auto;
margin-bottom:50px;
}
/*首頁左欄*/
#indexcontent_left{
float:left;
width: 642px;
margin-bottom:50px;
*margin-bottom:0px;
}
/*首頁右欄*/
#indexcontent_right{
float:right;
width: 185px;
}
/*內頁右欄*/
#indexcontent_right2{
float:right;
text-align:left;
padding:0px;
width: 600px;
margin-bottom:70px;
*margin-bottom:30px;
}
.product_list_title{
	background:url(../images/product_title_1.jpg) no-repeat;
	height:70px;
	color:#FC0;
	font-size:18px;
	padding-left:150px;
	font-weight:bold;
	line-height:55px;
	letter-spacing:2px;
	}
/*內頁左欄*/
#indexcontent_left2{
float:left;
width: 185px;
}
/*網站地圖*/
#sitemap{
color:#000;
letter-spacing:1px;
padding-bottom:10px;
border-bottom:1px dotted #ccc;
}
#sitemap a{
color:#FF6600;
}
#sitemap a:hover{
color:#000;
}
/*中間全欄位型版面*/
#indexcontent_mid{
position: relative;
margin:0 auto;
text-align:left;
padding:20px;
width: 700px;
margin-bottom:70px;
*margin-bottom:30px;
}
/* 版面定位結束
----------------------------------------------- */
/* public
----------------------------------------------- */
/* header  on
----------------------------------------------- */
#obxexionmen_header {
position: relative;
width: 890px;
height:140px;
margin:0 auto;
padding:0;
z-index: 101;

}
#obxexionmen_logo {
float:left;
}
/* 搜尋
----------------------------------------------- */
#obxexionmen_search {
	float:right;
	margin-top: 25px;
	margin-right: 10px;
}
.adlist{
	text-align: left;
}
.adlist a{
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
/* 選單on
----------------------------------------------- */
#obxexionmen_menu {
position: relative;
left: 0px;
width: 890px;
height:30px;
background-image:url(../images/menubarbg.jpg);
background-repeat:repeat-x;
}
#obxexionmen_menu ul{
	position: relative;
	margin:0 auto;
	padding-top:9px;
	*padding-top:7px;
	text-align: center;
}
#obxexionmen_menu li{
list-style: none;
display:inline;
}
#obxexionmen_menu ul li a{
padding:9px;
font-size:12px;
color:#FFF;
background-image:url(../images/menubarbg.jpg);
background-repeat:repeat-x;
}
#obxexionmen_menu ul li a:hover{
padding:9px;
font-size:12px;
background-image:url(../images/menubarbg2.jpg);
background-repeat:repeat-x;
}
#obxexionmen_menu ul li ul{
	position:absolute;
padding-top:16px;
margin-left:250px;
*padding-top:40px;
*margin-left:-130px;
display:none;

}
#obxexionmen_menu ul li:hover ul{
display:block;
}
#obxexionmen_menu ul ul li{
display:inline;
border-right:1px solid #666;
}
#obxexionmen_menu ul ul li a{
margin-left:5px;
margin-right:5px;
color:#666;
background: none;
}
#obxexionmen_menu ul ul li a:hover{
margin-left:5px;
margin-right:5px;
color: #000000;
background: none;
}
.obxexionmen_menu_left {
float:left;
margin:0;
padding:0;
}
.obxexionmen_menu_right {
float:right;
margin:0;
padding:0;
}
/* 選單off
----------------------------------------------- */
/* header  off
----------------------------------------------- */
/* 內頁左側連結
----------------------------------------------- */
#indexcontent_left2 img{
margin-bottom:20px;
}
#indexcontent_left2 li{
text-align:left;
border-bottom:1px dotted #666
}
#indexcontent_left2 li li{
text-align:left;
border-top:1px dotted #666;
border-bottom:0px solid;

}
#indexcontent_left2 li li a{
width:100px;
color:#000;
padding-left:30px;
}
#indexcontent_left2 li li a:hover{
display:block;
width:145px;
color:#000;
background-color:#EFEFEF;
}
#indexcontent_left2 li a{
padding:10px;
display:block;
width:150px;
color:#666
}
#indexcontent_left2 li a:hover{
display:block;
width:165px;
color:#000;
background-color:#EFEFEF;
}
/* -----------------------footer  on ------------------------ */
#footer{
position: relative;
margin:0 auto;
width:863px;
height:50px;
background-image:url(../images/footerbg.jpg);
background-repeat:no-repeat
}
#footer ul{
margin-left:200px;
padding-top:17px;
}
#footer li{
float:left;
display:inline;
}
#footer li a{
padding-left:10px;
padding-right:10px;
border-right:1px solid #fff;
color:#FFFFFF;
}
#footer li a:hover{
color:#FFCC00;
}
.copyright{
float:right;
margin-right:20px;
color:#CCC;
}
/* footer  off
----------------------------------------------- */

