
html, body { width: 100%; height: 100%; }
body { font-family: Trebuchet MS, Verdana, Arial; margin:0px; background-color: #fff; text-align: center; font-size: 11px; }

img { border: 0px; }
.clear { clear: both; }
.png { _behavior: url("css/iepngfix.htc"); }

/* main and header */
#main { width: 990px; margin: 0px auto; text-align: left; }
#header { width: 990px; height:130px; }
#header #logo { width:255px; float:left;padding:10px 0px 0px 30px;  overflow:hidden; }
#header #search { width:705px; float:left; height:130px;  overflow:hidden;}
#header #search_bg { background:url(../images/common/search2.jpg);width:704px;height:55px; position:relative; }
#header #search_bg .search_text { position:absolute; left:28px; top:17px; width:250px; font-size:12px; color:#fff; }
#header #search_bg .search_text .input { position:absolute; left:3px; top:1px; border:0px; width:125px; font-size:11px;  color:#5FD6F6; font-weight:bold; background:transparent; font-style:italic;}
#header #search_bg .search_text .btn { border-style: none;
    border-color: inherit;
    border-width: 0px;
    position:absolute; left:177px; 
top:-3px; 
    background:transparent;     width:30px;     cursor:pointer;
}
#header #search_bg .news_text { position:absolute; left:268px; 
top:19px; 
width:400px;  
font-size:12px; color:#000; }
#header #search_bg .advance { position:absolute; left:30px; top:37px; height:10px; width:90px; cursor:pointer; display:block; }
#header #search_bg .news_text a {color:#000 ;font-size:11px;}

/*#header #menu { width:705px;padding:0px 0px 0px 15px; }

#header #menu span { line-height:12px; }
#header #menu a { float:left; display:block; background:url("../images/menu/MenuLEDoffNEW.jpg") no-repeat; font-size: 14px; color: #8a8c8e; font-style: normal; text-decoration: none;padding:5px 0px 0px 40px; margin-top:20px; height:40px;  }
#header #menu a:hover { background:url("../images/menu/menu.jpg") no-repeat 0px -44px; color:#1e1d1d; height:40px; }
#header #menu a.active { background:url("../images/menu/menu.jpg") no-repeat 0px -44px; color:#1e1d1d; height:40px; }*/

/*#header #menu { width:705px; }*/
#header #menu { width:705px;padding:0px 0px 0px 45px; }

#header #menu span { line-height:12px; }
#header #menu a { float:left; display:block; background:url("../images/menu/MenuLEDoffNEW.jpg") no-repeat; font-size: 14px; color: #8a8c8e; font-style: normal; text-decoration: none; padding:2px 0px 20px 30px; margin-top:13px; height:40px; }
#header #menu a:hover { background:url("../images/menu/menuNEW.jpg") no-repeat 0px -27px; color:#1e1d1d; height:26px; }
#header #menu a.active { background:url("../images/menu/menuNEW.jpg") no-repeat 0px -27px; color:#1e1d1d; height:26px; }
#header #menu #menu_product { width:153px;  }
#header #menu #menu_support { width:153px;  }
#header #menu #menu_about { width:136px;   }
#header #menu #menu_dealer { width:148px;  }
#header #menu #menu_wish { width:129px;  }
/*
#header #menu #menu_sub_product { width:110px;    } 
#header #menu #menu_sub_support { width:90px;  }
#header #menu #menu_sub_about { width:90px;  }
#header #menu #menu_sub_dealer { width:110px;  }
#header #menu #menu_sub_wish { width:90px;   }
*/
#header #menu #menu_sub_product { width:100px;    } 
#header #menu #menu_sub_support { width:100px;  }
#header #menu #menu_sub_about { width:100px;  }
#header #menu #menu_sub_dealer { width:100px;  }
#header #menu #menu_sub_wish { width:100px;   }

/* page home */
#home { width: 990px; }
#home .title { text-align:center; widows:990px; height:28px; padding:33px 0px 0px 0px; }

/* Category */
#category { width: 990px; }
#category #top { width: 990px; }
#category #top .top_nev {float:left; width:200px; height:100px; }
#category #top .top_title { float:left; width:600px; text-align:center; padding:0px 0px 0px  0px; }

/* Sub Category */
#Sub_category { width: 990px; height:450px; overflow:hidden; position:relative; }
#Sub_category #top { width: 990px; }
#Sub_category #top .top_nev { float:left; width:200px; height:100px; }
#Sub_category #top .top_title { float:left; width:600px; text-align:center; padding:0px 0px 0px  0px; }
#Sub_category #cat_spin { position:absolute; top:0px; left:0px;  z-index:1;  }
#Sub_category #title_sub { position:absolute; top:305px; left:380px; z-index:2;  }
#Sub_category #subcat_spin { position:absolute; top:270px; left:210px;  }
#Sub_category #toback { position:absolute; top:64px; left:4px; z-index:100; }


/* Product List */
#productlist { width: 990px; position:relative; }
#productlist #top { width: 990px; }
#productlist #top .top_nev { float:left; width:200px; height:100px; }
#productlist #top .top_nev span { color:#999;}
#productlist #top .top_nev span a {  }
#productlist #top .top_title { float:left; width:300px;height:30px; padding:0px 0px 0px 300px; }
#productlist #data { width: 990px; }
#productlist #data .data_menu { float:left; width:220px; text-align:left; padding-left:30px; line-height:25px; }

/*#productlist #product_in  { float:left; width:735px; }*/
#productlist #product_in { position:absolute; left:220px; top:100px; width:760px; height:450px; }

#productlist #product_in .item { float:left; width:145px; height:100px; text-align:center; }
#productlist #product_in .item a { color:#999; }
#productlist #product_in .item .image { height:70px; width:auto; }
#productlist #product_in .item .image img { height:70px; width:auto; }
#productlist #product_in .item .title {  }
#productlist .paging { padding: 0px 0px 0px 0px;   text-align:right;} 
#productlist #product_in { position:absolute; left:220px; top:100px; width:760px; height:450px; }
#productlist .paging .page { font-size: 16px; font-weight:bold; } 
#productlist .paging .page a { font-size: 12px;  font-weight:normal; } 
#productlist .paging .page a:hover { font-weight:normal; } 

/* Product */
#product { position:relative; width: 990px; height:505px; overflow:hidden;}
#product #land_menu { position:absolute; left:0px; top:0px; width:200px; height:100px; }
#product #land_menu a {  font-family: Trebuchet MS, Verdana, Arial; font-size: 11px; color: #999b9e; font-style: italic; text-decoration: none}

/*#product #title_relate { position:absolute; left:150px; top:380px; width:200px; height:60px; z-index:2; }*/

/*#product #title_relate { position:absolute; left:200px; top:380px; width:148px; height:17px; z-index:2; }*/

#product #title_relate { position:absolute; left:172px; top:395px; width:148px; height:17px; z-index:2; }

#product #land_back { position:absolute; left:0px; top:430px; width:100px; height:60px;z-index:2; }
#product #land_band { position:absolute; left:410px; top:80px; width:550px; height:30px; font-size: 23px; color: #828487; font-weight: bold; text-decoration: none; }
#product #land_addwish { position:absolute; left:410px; top:100px; width:200px; height:20px; font-size: 11px; color: #5c5c5d; font-style: italic; text-decoration: none}
#product #land_band1 { position:absolute; left:455px; top:70px; width:550px; height:30px; font-size: 23px; color: #828487; font-weight: bold; text-decoration: none; }
#product #land_addwish1 { position:absolute; left:455px; top:95px; width:200px; height:20px; font-size: 11px; color: #5c5c5d; font-style: italic; text-decoration: none; z-index:10;}

#product #land_relate { position:absolute; left:219px; top:333px; width:600px; height:200px;  }
.text_price {  font-family: Trebuchet MS, Verdana, Arial; font-size: 15px; color: #8a8c8e; font-style: italic; text-decoration: none}

/*#product #land_relate { position:absolute; left:219px; top:364px; width:600px; height:173px;  }
.text_price {  font-family: Trebuchet MS, Verdana, Arial; font-size: 15px; color: #8a8c8e; font-style: italic; text-decoration: none}*/

/* Product Landscape */
#product #land_top { position:absolute; right:20px; top:20px; width:400px; height:55px; text-align:right; }
#product #land_detail { position:absolute; left:55px; top:100px; width:370px; height:260px; z-index:1; color:#999;  } 
#product #land_detail li { margin-left:-10px  } 
#product #land_detail #detail_top { padding-left:30px;  } 
#product #land_image { position:absolute; left:455px; top:150px; width:450px; height:270px; z-index:1;  overflow:hidden; } 
#product #land_price { position:absolute; left:770px;  top:80px; height:80px; width:200px; text-align:right;z-index:10;} 
#product #Title_DOC { position:absolute; left:820px;  top:0px; height:30px; width:150px; text-align:right;z-index:10;} 

/* Product Portrait */
#product #port_detail { position:absolute; left:415px; top:140px;  width:560px; height:260px; z-index:1; color:#999; overflow:auto;  } 
#product #port_detail #port_top { } 
#product #port_image { position:absolute; left:120px; top:90px; width:280px; height:280px; z-index:1000; text-align:center; overflow:hidden;  }
#product #port_price1 { position:absolute; left:770px;  top:80px; height:60px; width:200px; text-align:right;z-index:10; } 
 
 
/* search */
#search { position:relative; width: 990px;}
#search #pl_paging { position:absolute; left:720px;  top:10px; height:80px; width:250px; text-align:right;z-index:10; }

/* #search #pl_paging .page { font-size: 16px; font-weight:bold; } */
/* #search #pl_paging .page a { font-size: 12px; font-weight:normal; } */

#search #pl_result { position:absolute; left:0px;  top:10px; height:30px; width:300px; text-align:right; }
#search #search_list  { position:absolute; left:200px; top:55px; width:735px; }
#search #search_list .item { float:left; width:145px; height:100px; text-align:center; }
#search #search_list .item a { color:#999; }
#search #search_list .item .image { height:70px; }
#search #search_list .item .title { font-size: 11px; color: #5f6061; font-style: normal; text-decoration: none}


/* left scroll */
.left .jScrollPaneTrack { left:0; right:auto; }
.left a.jScrollArrowUp { left:0; right:auto; }
.left a.jScrollArrowDown { left:0; right:auto; }

/* Add Wish 
#wish { position:relative; width: 990px; margin:0px auto; }
#wish #icon { position:absolute; left:0px; top:20px;  font-size:13px;  }
#wish #content { position:absolute; left:190px; top:20px; }
#wish #apply { position:absolute; left:890px; top:72px;}
#wish #clear { position:absolute; left:890px; top:102px;}
#wish #print { position:absolute; left:890px; top:272px;}
#wish #email { position:absolute; left:890px; top:312px; }
#wish #export { position:absolute; left:890px; top:352px; }
#wish #back { position:absolute; left:0px; top:400px; }
.wish_header { background:url(../images/wish/header.jpg) no-repeat; height:30px; width:690px;font-size:13px; color:#2F2F2F;}
.wish_header td { text-align:center; }
#wish #content .wish_list td.line_top { border:0px; border-bottom:1px solid #e1e1e1; }
#wish #content .wish_list td { border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; padding:3px; color: #828487; font-weight: bold; text-decoration: none; font-size:12px; }
#wish #content .wish_list td.first { border-left:1px solid #e1e1e1;}
#wish #content .wish_list .dy_input { background-color:#EFEFEF; width:95px; }
#wish #table { width: 990px; }
#wish #table .left {float:left; width:200px;}
#wish #table .center {width:690px;}
#wish #table .right {float:left; width:100px;}
#wish #table .grid {width:690px;border-right: #D7CFD7 1px solid; border-top: #D7CFD7 1px solid; border-left: #D7CFD7 1px solid; border-bottom: #D7CFD7 1px solid}
#wish .input {border:2px; width:50px; font-size:12px; color:#000; }
#wish .apply {width:660px;} */

/* Add Wish new */
#wish { position:relative; width: 990px; margin:0px auto; }
#wish #icon { position:absolute; left:0px; top:20px; }
#wish #content { position:absolute; left:220px; top:20px; }
#wish #apply { position:absolute; left:899px; 
top:200px;
}
#wish #clear { position:absolute; left:912px; 
top:248px;
}
#wish #print { position:absolute; left:935px; 
top:296px;
}
#wish #email { position:absolute; left:924px; top:291px; }
#wish #export { position:absolute; left:925px; 
top:345px; }
#wish #back { position:absolute; left:0px; top:400px; }
.wish_header { background color:#FFFFFF;}
.wish_header td { text-align:center; }
#wish #content .wish_list td.line_top { border:0px; border-bottom:0px solid #e1e1e1; }
#wish #content .wish_list td { border-right:0px solid #e1e1e1;border-bottom:0px solid #e1e1e1; padding:3px; color: #828487; font-weight: bold; text-decoration: none; font-size:12px; }
#wish #content .wish_list td.first { border-left:0px solid #e1e1e1;}
#wish #content .wish_list .dy_input { background-color:#EFEFEF; width:95px; }
#wish #table { width: 990px; }
#wish #table .left {float:left; width:200px;}
#wish #table .center {width:690px;}
#wish #table .right {float:left; width:100px;}
#wish #table .grid {width:639px;border-right: #D7CFD7 0px solid; border-top: #D7CFD7 0px solid; border-left: #D7CFD7 0px solid; border-bottom: #D7CFD7 0px solid}
#wish .input {border:0px; width:50px; font-size:12px; color:#000; }
#wish .apply {width:660px;}




 



