body {margin:0 auto;padding:0;font-size:12px;text-align:center;background-color:#fff;font-family:Arial,Helvetica,sans-serif;color:#888;}

a {text-decoration:none;color:#888;}
a:hover {text-decoration:none;color:#8C2;}

.Splitter {margin:0 auto;width:840px;height:3px;background-color:#8C2;clear:both}
.noFloat {clear:both;height:0;margin:0 auto}

#header {width:100%;height:108px;background-color:#FFF;background:url(top_menu.gif) bottom repeat-x}

#Language {padding:0 10px 20px 0;text-align:right}
#Language a:link {padding-left:7px;margin-left:6px;font-size:12px}
#Language a:visited {padding-left:7px;margin-left:6px;font-size:12px}
#Language a:active {padding-left:7px;margin-left:6px;font-size:12px}
#Language a:hover {padding-left:7px;margin-left:6px;font-size:12px;background:url(bgicon.gif) 2px 5px no-repeat}
#Language a img {vertical-align:middle}

#topMenu {padding:6px 10px 6px 0;text-align:right}
#topMenu a {font-weight:bold;font-size:14px;color:#fff;padding:11px 18px;}
#topMenu a:link {background:url(menu_bg.jpg) 0 -41px #7b2 repeat-x}
#topMenu a:active {background:url(menu_bg.jpg) 0 -41px #7b2 repeat-x}
#topMenu a:visited {background:url(menu_bg.jpg) 0 -41px #7b2 repeat-x}
#topMenu a:hover {background:url(menu_bg.jpg) #591 repeat-x}

#mainBody {width:100%;background-color:#FFF;background:url(mainFade.jpg) top repeat-x}
#mainBody #Container {width:840px;margin:0 auto;padding:14px 0 10px 0}
#mainBody #Container #leftDiv {margin:0;padding:0;width:640px;float:left;text-align:left;overflow:hidden}
#mainBody #Container #rightDiv {margin:0;padding:0;width:190px;float:right;text-align:right;overflow:hidden}
#rightDiv .cTitle {padding:10px 0 5px 0;font-weight:bold;color:#333;background:url(line_06.gif) center repeat-x}
#rightDiv .cTitle h2 {background:#FFF;margin:0;display:inline}
#leftDiv #currentCat {font-size:20px;font-weight:bold;color:#333;padding-bottom:10px;background:url(line_06.gif) 0 18px repeat-x}
#leftDiv #currentCat h3 {margin:0;display:inline}
#leftDiv #leftMenu {width:170px;overflow:hidden;float:left;background:url(line_02.gif) repeat-y;border-right:1px solid #aaa}

#leftMenu #clist {width:100%;margin:0;padding:0;text-align:left;list-style:none}
#leftMenu #clist .item {margin:5px 0;padding:0;line-height:1.7;list-style:none}
#clist .item ul {border-top:1px solid #dbdcdc;border-bottom:1px solid #dbdcdc;margin:5px 8px;padding:5px 0 5px 8px;list-style:none;display:none;visibility:hidden;}
#clist .item ul li {display:block;list-style:none;}
#clist .item .lmi {padding-left:10px;display:inline;color:#000;cursor:pointer;text-decoration:none;font-weight:bold}
#clist .item .lmi:hover {padding-left:10px;display:inline;color:#481;cursor:pointer;text-decoration:none;font-weight:bold}

#nlist {width:100%;margin:0;padding:0;text-align:left;list-style:none}
#nlist .item {background:url(bgicon.gif) 2px 7px no-repeat;list-style:none;margin:5px 0 5px 15px;padding:0;line-height:1.7;}
#nlist .item .lmi {padding-left:10px;display:inline;color:#000;cursor:pointer;text-decoration:none;font-weight:bold}
#nlist .item .lmi:hover {padding-left:10px;display:inline;color:#481;cursor:pointer;text-decoration:none;font-weight:bold}

#leftDiv #contentDiv {width:460px;overflow:hidden;float:right}

.PageNavi {text-align:left;margin-left:5px;line-height:2;font-weight:bold;color:#481}
.PageNavi a{font-size:12px;color:#333}
.PageNavi a:hover{font-size:12px;font-weight:bold;color:#481}

.Pagers {clear:both;padding:0 5px 0 95px;font-size:13px;background:url(img_09.jpg) center left;margin:5px;line-height:27px;height:27px;}
.Pagers strong {color:#8C2}
.Pagers font {font-size:16px}

#mainBody2 {width:840px; }
#mainBody2 {width:640px; float:left;}


#mainBody2 .pro_right {margin-top:10px;width:470px;float:right;}

#slideshow{position:relative;height:240px;width:640px;margin:0 auto 10px}
#slideshow div{position:absolute;top:0;left:0;z-index:6;opacity:0.0;height:240px;overflow:hidden;background-color:#FFF}
#slideshow div.current{z-index:10}
#slideshow div.prev{z-index:8}
#slideshow div img{display:block;border:0;margin-bottom:10px}
#slideshow div span{font-family:Arial,Helvetica,sans-serif;font-size:14px;display:none;position:absolute;bottom:0;left:0;height:35px;line-height:35px;background:#000;color:#fff;width:100%;text-align:center}
#slideshow div span strong{color:#8cc423;font-size:16px;font-weight:bold}
#slideshow div.current span{display:block}


.proItem {margin:5px;float:left;width:141px;border:1px solid #888;text-align:center;display:inline}
.proItem .splitter {height:5px;background-color:#8C2}
.proItem .image {width:135px;height:135px;background-position:center center;background-repeat:no-repeat;margin:3px auto;text-align:center}
.proItem .title {margin:0 auto;width:100%;padding:5px 0;border-top:1px solid #aaa;text-align:center;color:#000;height:50px}
.proItem .type {font-size:11px;line-height:1.5;text-align:center;color:#8C2}

#diron_Content {padding:10px;line-height:1.5;text-align:left}

.stn{font-weight:bold;white-space:nowrap;color:#666;}

#Search {width:186px;float:right}

/*UI tabs*/
.ui-tabs-nav {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;text-align:left;font-size:12px;float:left;position:relative;z-index:1;bottom:-1px;
}
.ui-tabs-nav ul {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;border-right:1px solid #aaa;width:100%;
}
.ui-tabs-nav li {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;border-left:1px solid #aaa;
}
.ui-tabs-nav li a {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;font-size:12px;font-weight:bold;text-decoration:none;background:url(tab_bg.gif) top repeat-x;padding:9px 10px 5px;color:#8C2;
}
.ui-tabs-nav li a:hover {
	background: url(tab_bg2.gif) top repeat-x;color:#481;
}
.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {
	color:#481;background:url(tab_bg2.gif) top repeat-x;
}
.ui-tabs-panel {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%; list-style:none;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;clear:left;border:1px solid #aaa;width:100%;color:#333;padding:12px 5px;font-size:12px;
}
.ui-tabs-panel form{
	margin:0;padding:0;
}
.ui-tabs-hide {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
}




#About {width:186px;text-align:left;float:right}
#About .text {font-size:11px;line-height:1.5}
#Exb_Video {width:186px;text-align:left;float:right}
#Exb_Video .play {width:186px; height:61px; background:url(img_08.jpg) repeat-x bottom}


#Links {width:100%;background-color:#FFF}
#Links div {margin:10px auto;border:1px solid #CCC;overflow:hidden;width:838px}/*fix border width, 838px instead of 840px*/
#Links div .text {overflow:hidden;width:720px;float:left;padding:0;margin:0}
#Links div .text li {list-style:none;font-size:12px;padding:12px 0 0 20px;white-space:nowrap;float:left}
#Links div .image {overflow:hidden;width:118px;float:right;padding:0;margin:0}
#Links div .image li {list-style:none;padding:12px 0 0 12px;}

#footer {width:100%;background-color:#FFF;line-height:1.8;padding:10px 0 20px}
#footMenu a:link {padding-left:6px;font-size:12px}
#footMenu a:visited {padding-left:6px;font-size:12px}
#footMenu a:active {padding-left:6px;font-size:12px}
#footMenu a:hover {padding-left:6px;font-size:12px;background:url(bgicon.gif) 0 4px no-repeat}
#footMenu strong {background:url(spline.gif) no-repeat center center;margin:0 3px 0 9px;}

.eTitles {padding:0;margin:15px;}
.eTitles li{list-style:none;line-height:2.2;color:#8C2;clear:both;}
.eTitles li a{float:left;background:url(icon_01.jpg) 0 9px no-repeat;padding-left:11px;}
.eTitles li span{float:right}


.ZbItem {padding:5px;float:left;width:145px;POSITION: relative;border-left:1px dashed #929292;text-align:left}
.ZbItem .img {BACKGROUND-POSITION:center 50%;BACKGROUND-REPEAT: no-repeat; HEIGHT: 73px}
.ZbItem .Products_f {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:24px;border-bottom:1px solid #aaa;}
.ZbItem .detail {white-space:nowrap;height:115px;}
.ZbItem .detail ul {margin:0px;padding-top:5px;font-size:11px;line-height:20px;}
.ZbItem .more {margin:0 0 10px 5px}

.Common {font-size:11px;line-height:1.5;color:#888}

.Title_1 {font-size:20px; font-weight:bold; color:#333}
.Title_2 {font-size:11px; line-height:20px;color:#898989}
.Title_3 {font-size:12px; font-weight:bold; color:#333}
.Title_4 {font-size:12px; font-weight:bold; color:#481}



#pro_2 {margin:0px; padding:0px;width:640px; float:left}
#pro_2 .title{margin:0px; padding:0px;width:640px;background:url(line_01.jpg); height:34px; text-align:left; padding:5px}
#pro_3 {margin:0px; padding:0px;width:640px; float:left}
#pro_3 .title_3{margin:0px; padding:0px;width:640px; height:25px; text-align:left; padding:5px}
#pro_3 .list{margin:0px; padding:20px;width:640px; border-left:1px dashed #929292}
#pro_3 .pro_list{margin:0px; padding:20px;border-left:1px solid #aaa; float:right}

.ZbItem_3 {margin:5px 12px;float:left;width:130px;position:relative;border:1px solid #aaa;text-align:left}
.ZbItem_3 .splitter {height:5px;background-color:#8C2}
.ZbItem_3 .img {background-position:center 50%;width:130px;background-repeat:no-repeat;height:130px}
.ZbItem_3 .detail {margin-left:15px;width:100px;height:25px;border-top:1px solid #aaa;text-align:center;color:#000;}
.ZbItem_3 .type {font-size:12px; line-height:20px; text-align:center; color:#8fc31f}


.cat_title_1 .tabname_content_sel{display:block}
.cat_title_1 .tabname_content_nor{display:none}

.cat_title_1{width:100%;text-align:center;margin:0 auto; height:31px; padding-top:5px; background:url(pad_head2_bg.jpg)}
/*.cat_title_1 ul{margin-left:10px;padding:0px;}
.cat_title_1 li{list-style:none;line-height:1.8;text-align:right;color:#656565; border-bottom:1px solid #e0e0e0; background:url(point01.gif) no-repeat 2px 7px; padding-left:10px}
.cat_title_1 li a{color:#656565;float:left; padding-left:10px}
.cat_title_1 li a:hover{color:#007ab9;}
.cat_title_1 #clearList{padding:0px; background:url(pad_head1_bg.jpg) no-repeat;clear:both}
.cat_title_1 #clearList a{color:#333;}
.cat_title_1 #clearList a:hover{color:#F80;}

.cat_title_1{width:100%;text-align:center;margin:0 auto;}
.cat_title_1 ul{margin:0px;padding:0px;}
.cat_title_1 li{list-style:none;line-height:2;text-align:right;color:#656565; border-bottom:1px solid #e0e0e0; background:url(point01.gif) no-repeat 2px 7px; padding-left:15px;}
.cat_title_1 li a{color:#656565;float:left;}
.cat_title_1 li a:hover{color:#007ab9;}*/




