/* CSS Document */
#picNav {width:525px;height:245px;float:left;}
#brandNav {width:415px;height:245px;float:right;border:1px solid #99D591;text-align:center;}
#brandNav p{height:30px;text-align:left;font-weight:bolder;color:#0D8247;padding-left:10px;line-height:30px;}
#brandNav .brand{width:127px;height:95px;margin:5px 3px 0 7px;float:left;text-align:center;line-height:20px;background-color:#0D7B43;color:#FFF;}
#brandNav .brand img{width:125px;height:75px;border:1px solid #0D7B43;}
#brandNav .brand a{color:#FFF;}
.ad {width:950px;margin:0 0 5px 0;margin-left:auto;margin-right:auto;}
.ad img{width:950px;}
.newsNav {width:300px; border:1px solid #99D591;background:url(../images/zgw_bg.gif) top center repeat-x;}
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a {text-decoration:none; }
a:hover { text-decoration:underline; }
ul,li { list-style:none; }
fieldset, img { border:none; }
legend{ display:none; }
em,strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/
#ifocus {width:525px; height:245px;border:1px solid #DEDEDE; background:#F8F8F8;float:left; }
#ifocus_pic { display:inline; position:relative; float:left; width:410px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:410px; height:225px; overflow:hidden; }
#ifocus_piclist img { width:410px; height:225px; }
#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
#ifocus_btn .current { background: url(images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx .normal { display:none;}
.leftNav {width:290px;border:1px solid #AFEBB7;float:left;}
.contentNav{margin:5px;white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow:hidden;float:left;}
.contentNav a{line-height:25px;font-size:14px;color:#333;}
.titlebg{height:25px;line-height:25px;background:url(../images/bamboo_titlebg.gif) repeat-x top;font-size:14px;font-weight:800;text-align:left;}
.titlebg a{line-height:25px;font-size:12px;color:#ff0000;text-decoration:none;}
.titlebg a:hover{text-decoration:underline;}
.rightNav{width:250px;border:1px solid #AFEBB7;float:right;}
.centerNav{width:390px;border:1px solid #AFEBB7;float:left;margin:0 7px;}
#persons {margin:10px;}
#persons .person{width:100%;height:117px;border-bottom:1px solid #eee;padding-top:4px;}
#persons .person img{width:90px;height:110px;float:left;margin-right:10px;}
#persons .person h1{height:23px;}
#persons .person h1 a{font-size:14px;line-height:23px;color:#038932;font-weight:800;}
#persons .person p{font-size:14px;color:#666;line-height:23px;text-align:left;}
#products {margin:10px 0 5px 10px;}
#products .product {width:82px;float:left;margin:0 10px 3px 0px;}
#products .product img{width:75px;height:75px;padding:3px;border:1px solid #ccc;}
#products .product a{font-size:12px;color:#666;line-height:26px;text-align:center;white-space:nowrap;overflow:hidden;}

#brandTxt{width:930px;padding:5px 10px;margin-left:auto;margin-right:auto;text-align:left;line-height:24px;border:1px solid #C3E2CB;margin-bottom:8px;}
#brandTxt span{font-weight:bolder;color:#0F7D12;}
#brandTxt a{padding:0px 3px;color:#0F7D12;}
.moretxt{float:right;padding-right:10px;}