@charset "utf-8";
/* CSS Document 
=======================================*/
body { text-align:center; }
#wrapper { margin:10px auto; border:2px solid #efebbf; padding:8px 25px; width:784; wid\th:730px; }
#wrapper:after { content: ""; display: block; height: 0; clear: both; }

.break { margin:0; border:0; padding:0; font-size:0; line-height:0; width:100%; clear:both; float:none; }


/* HTML
=======================================*/
div { font:11px/14px Arial; color:#000; text-align:left; }
img, a img { border:0; }

h1, h2, h3 { font-family:Arial Black, Arial; line-height:1; color:#007f7b; font-weight:bold; }
h1 { margin:0; border:0; padding:0 0 15px 45px; font-size:22px; background:url("http://www.memsic.com/images/main/subhdr-arrows.gif") no-repeat; } 


a, a:visited { color:#007f7b; text-decoration:none; }
a:hover { color:#007f7b; text-decoration:underline; }


/* HOMEPAGE
=======================================*/
#welcome { margin-bottom:10px; border:0; padding:87px 45px 20px 171px; background:#e6da9b url("http://www.memsic.com/images/main/bg-welcome.gif") no-repeat; clear:both; width:730px; wid\th:514px; }
#content-homepage { margin:0; border:0; padding:0; width:568px; float:right;  }


/* LEFT: SUB NAV + NEWS
=======================================*/
/* LEFT: SUB NAV + NEWS
=======================================*/
#left { margin-right:8px; border:0; padding:0; float:left; width:154px; wid\th:146px; }

#navSub { margin-bottom:8px; border:0; padding-bottom:8px; background:#e6da9b; float:left; text-align:right; width:154px; }
#navSub h2 { color:#fff; font-weight:bold; font:14px/14px Arial Black, Arial; margin:0; border:0; padding:8px 0 8px 8px; }

#navSub ul { list-style-type:none; margin:0; border-top:1px dashed #999; padding:10px 0; }
#navSub ul li { margin:0; border:0; padding:4px 10px; display:block; font:11px/11px Arial; font-weight:bold; }
#navSub ul li a, #navSub ul li a:visited { color:#000; text-decoration:none; }
#navSub ul li a:hover { color:#007f7b; } 

#navSub ul li ul { list-style-type:none; margin:0; border:0; padding:5px 0 10px 0; }
#navSub ul li ul li { margin:0; border:0; padding:4px 0; display:block; font:10px/10px Arial; font-weight:normal; }
#navSub ul li ul li a, #navSub ul li ul li a:visited { color:#666; text-decoration:none; }
#navSub ul li ul li a:hover { color:#000; } 

#news { margin:0; border:0; padding:57px 22px 22px 22px; background:#e6e7e8 url("http://www.memsic.com/images/main/bg-news.gif") no-repeat; float:left; width:154px; wid\th:110px; }
#news a, #news a:visited { color:#007f7b; text-decoration:underline; }
#news a:hover { text-decoration:none; }


/* CONTENT + MISC
=======================================*/
#content { margin:0; border:0; padding:20px; float:right; width:568px; wid\th:528px; }

.copy { margin:0; border:0; padding:20px; font:11px/16px Arial; color:#000; }
.whole { width:528px; wid\th:488px; }
.half { width:244px; wid\th:204px; }


/* HEADER
=======================================*/
#hdr { margin:0 0 8px 0; border-bottom:1px dashed #999; padding:0 0 8px 0; background:#fff; clear:both; float:left; display:inline; }

ul#navMain { list-style-type:none; margin:8px 0 0 0; border:1px dashed #999; border-width:1px 0; padding:0 0 0 14px; float:left; width:730px; wid\th:716px;  }
ul#navMain li { float:left; margin:0; border:0; padding:0; }

.zhongwen { float:right; }


/* FOOTER
=======================================*/
#ftr { margin-top:8px; border-top:1px dashed #999; padding:8px 0; clear:both; float:left; width:730px; }

ul#navFtr { list-style-type:none; margin:0; border-top:1px dashed #999; padding:10px 0; float:right; }
ul#navFtr li { float:left; margin:0; border-left:1px dotted #666; padding:0 7px; display:block; font:10px/11px Arial; }
ul#navFtr li.noborder { border:0; }
ul#navFtr li a, ul#navFtr li a:visited { color:#666; text-decoration:none; }
ul#navFtr li a:hover { color:#007f7b; } 



