body {margin:0 auto; padding:0; width:910px; font:12px Tahoma; color:#999;}
a:link {color:#0096df; text-decoration:none;}
a:visited {color:#0096df; text-decoration:none;}
a:hover {color:#00348b; text-decoration:none;}
a:active {color:#00348b; text-decoration:none;}


#search {margin:0; padding:0; padding:0px 0 0 10px; background:url(images/infoimg/2009052613562430984.jpg) no-repeat; width:910px; height:150px;}
#search button {border:none; background:none; vertical-align:middle;}
#search input {border:1px solid #86c7e7;}
#nav {padding-left:220px; line-height:30px; color:#fff; background:url(images/nav.gif) no-repeat; cursor:pointer;}
#nav a:link {color:#fff;}
#nav a:visited {color:#fff;}
#nav a:hover {color:#fff;}
#nav a:active {color:#fff;}

#sidebar {float:left; width:200px;}
#sidebar ul {margin:0; padding:0; list-style:none;}
#product_catalogue, #service, #contact {margin:5px 0 0 0; padding:4px; background:#eef6fd; border:1px solid #d9ecf7;}
#product_catalogue h3, #service h3, #contact h3 {margin:0; padding:0 10px; line-height:25px; font-size:12px; background:#d9ecf7; color:#333;}
#product_catalogue em {padding:8px 5px 0 0; color:#FA8B49; font-style:normal;}
#product_catalogue li {padding:8px 0 0 20px; background:url(images/line.gif) no-repeat center bottom;}
#product_catalogue li img {margin:0 10px; vertical-align:middle;}
#service li {padding:8px 0; background:url(images/line.gif) no-repeat center bottom;}
#service li img {margin:0 10px; vertical-align:middle;}
#contact div {margin:11px; color:#0096df; line-height:18px;}

#main {float:right; margin:5px 0 0 0; width:690px;}
#product_latest h3, #company h3, #news h3{margin:20px 0 0 0; padding:0 0 4px 0; font-size:12px; border-bottom:1px solid #0096df; color:#333;}
#product_latest {float:right; width:280px;}
#product_latest ul {margin:0; padding:0; list-style:none;}
#product_latest li {clear:both; height:90px; padding:10px 0; border-bottom:1px dashed #ccc;}
#product_latest p {margin:5px 0 0 0; line-height:18px;}
#product_latest img {float:left; margin:0 15px 0 0; width:90px; height:90px; border:none;}
#company {float:left; width:380px;}
#company p {margin:10px 0 0 0; line-height:20px;}
#company img{float:left; margin:10px 15px 0 0; border:none;}
#friendlink dt {font-weight:bold; border-bottom:1px solid #ccc; margin:20px 0 15px 0; color:#333;}
#friendlink dd {margin:0; padding:0;}
#news {float:left; width:380px;}
#news ul {margin:7px 0 0 0; padding:0; list-style:none;}
#news li {line-height:24px; background:url(images/list_blue.gif) no-repeat 0px 9px; padding-left:12px;}
#news span {float:right;}

.tit {font-size:14px; color:#0096df;}
#current {margin-bottom:15px; padding-bottom:5px; color:#0096df; border-bottom:1px solid #0096df;}
#pages {clear:both; text-align:right; padding-top:20px;}
#content {line-height:20px;}
#title {font-size:18px; text-align:center; color:#f60;}
#time {text-align:center;} 
#tag {border:1px dashed #d9ecf7; background:#eef6fd; padding:10px;}
#list {margin:0; padding:0; list-style:none;}
#list li {padding:8px 0 8px 12px; background:url(images/list_blue.gif) no-repeat 0px 12px; border-bottom:1px dashed #ddd;}
#list span {float:right;}
#productlist {margin:0; padding:0; list-style:none;}
#productlist li {float:left; padding:15px 30px; width:285px; height:95px; border-bottom:1px dashed #ccc;}
#productlist p {margin:5px 0 0 0; line-height:18px;}
#productlist img {float:left; margin-right:10px; border:none; width:90px; height:90px;}
#product_pic {float:left; width:200px; height:200px; border:1px solid #eee;}
#product_introduction {float:right; margin:0; padding:0; list-style:none; width:460px;}
#product_introduction li {padding:7px 0; border-bottom:1px dashed #ccc; line-height:24px;}
#product_introduction li span {color:#f60;}
#product_tit {clear:both; padding:0 10px; font-size:12px; line-height:25px; background:#eef6fd; color:#333;}
#product_content {padding:0 10px; line-height:20px;}
#caselist {margin:0; padding:0; list-style:none;}
#caselist li {border-bottom:1px dashed #ccc; padding:10px 0 5px 0;}
#caselist strong {font-size:14px; font-weight:normal; color:#0096df; border-left:2px solid #0096df; padding:0 0 0 10px;}
#caselist p {margin:5px 0; line-height:20px;}
#caselist a:hover {text-decoration:underline;}
#download {margin:0; padding:0; list-style:none;}
#download li {border-bottom:1px dashed #ccc; padding:10px 0 5px 0;}
#download strong {font-size:14px; font-weight:normal; color:#0096df;}
#download p {margin:5px 0; line-height:20px;}
#download img {border:none; vertical-align:middle;}
#download a:hover {text-decoration:underline;}

#footer {text-align:center; line-height:30px; color:#0096df; background:#eef6fd; margin-top:15px;}
address {text-align:center; line-height:30px; color:#ccc; font-style:normal;}
