﻿body{background:#ccc;}
#main{background:#fff;}
.box .header p{color:#000;background:url(images/boxheader.gif) repeat right top;padding:0 1em 0 0;}
.box .header p a{color:#000;}
.box .header p a:hover{color:#F00;}
.box .header p span{background:url(images/boxheader.gif) no-repeat left top;padding:.8em .1em .63em 2em;display:block;}
.box .header div{padding:0;}
#home .box .header,.tabbox .tab-header{background:url(images/boxheader-blue.gif) repeat-x left bottom;padding-bottom:22px;}
#home .box .header p,.tabbox .tab-header h2{padding:0;float:left;background:url(images/boxheader-blue.gif) no-repeat right top;padding:0 2em 6px 0;margin:0 0 0 1em;font-size:1.1em;}
#home .box .header p span,.tabbox .tab-header h2 span{background:url(images/boxheader-blue.gif) no-repeat left top;padding:.8em .1em 1em 2em;display:block;}
#home .box .header p span,.tabbox .tab-header h2 span,#home .box .header p a{color:#FFF;}
#home .box .header div,.tabbox .tab-header div{padding:0 .5em 1em 0;}
#menu{height:auto;margin-bottom:0;}
.menutop{background:url(images/menubg.gif) repeat-x left bottom;padding-bottom:19px;height:auto;}
.menutop #active a span,.menutop a:hover span{background:url(images/menu_active.gif) transparent scroll no-repeat left top;padding:1em 0 0 .5em;margin:0;display:block;float:left;height:35px;}
.menutop #active a,.menutop a:hover{background:url(images/menu_active.gif) transparent scroll no-repeat right top;padding:0 1em 0 0;height:47px;margin:0 0 .8em 0;display:block;float:left;}
.menutop li a{background:url(images/menu_item.gif) transparent scroll no-repeat right top;padding:0 1em 0 0;height:30px;margin:8px 1px 0 0;display:block;float:left;}
.menutop a span{background:url(images/menu_item.gif) transparent scroll no-repeat left top;padding:.5em 0 0 .5em;margin:0;height:23px;display:block;float:left;}
.menutop ul{width:auto;}
.menutop a,.menutop a span{color:#f60;}
.menutop #active a span,.menutop a:hover span{color:#fff;}
.menutop ul span img{width:20px;vertical-align:inherit;margin:-0.2em .5em 0 .5em;clear:both;text-align:center;visibility:visible;}
.menutop ul span{vertical-align:middle;}
.menu-product{background-color:#f5f8ff;}
.menu-product #current,.menu-product li:hover{background:url(images/menu_product_active.gif) repeat-x;}
.menu-product a,.menu-product a span{color:#000;}
.menu-product #current a,.menu-product #current a span,.menu-product li:hover a,.menu-product li:hover a span{color:#F00;}
.newsGroup a,.newsGroup a:visited{color:Blue;}
.newsGroup .newsTitle{color:Blue;}
.newsTitle{color:Blue;}
.fontDateTime{color:Gray;}
.otherNewsBox h1{color:Blue;}
.productGroup .title a{color:Blue;font-weight:bold;}
#footer{border-top:1px solid #E6F2FF;background:url(images/footerbg.png) repeat;}
#left,#right{border-color:#E6F2FF;}
.viewall,.viewdetail,.viewall:visited,.viewdetail:visited{color:Blue;}
.hotline{color:Red;}
.hotline .number{color:Black;}
.contact .company{color:Blue;}