/* BASIC css start */
.btnTop { position: fixed; right: 30px; bottom: 20px; z-index: 999;}
.btnTop i { color:#666; font-size: 30px; }
#preview_wrap { display:none; }
#layerWrap, #contentWrap, #ftLink .link, #footer { width: 1200px; }
#wrap { padding: 100px 0 0 0; }
#header { zoom:1; width:100%; position:fixed; top:0; left:0; right:0; z-index: 1000;background: #fff;}
#header a:hover { color: #111; text-decoration: underline; }
#header:after { content:" "; display:block; clear:both; }
#header .hdBg { z-index: 998; display: none; width:100%; height: 105px; position:fixed; top:0; left:0; right:0; background: url(/design/stylemom42/13771/d4-0038/tem71/top_bg.png) repeat-x ; }
#header .headerTop, #header .headerBottom {width:1200px; margin:0 auto; z-index: 999; }
#header .headerTop { position:relative; height: 24px;}
#header .headerTop a { font-size: 11px; }
#header .headerTop .htSch { float:right; padding: 7px 0 0 0; }
#header .headerTop .htMenu { float:left; padding: 7px 0 0 0; }
#header .headerTop .htMenu a { margin-right: 20px; }
#header .headerTop .MS_search_word { border: 0px none; border-bottom: 1px solid #b5b5b5; width:140px; height: 16px;}
#header .headerBottom { clear:both; height: 75px; position:relative; }
#header .headerBottom h1 { float:left; padding-top: 0; }
#header .headerBottom h1 a { font-size: 54px; color:#333; }
#header .headerBottom h1 a:hover { text-decoration: none; }
#header .headerBottom .nav { float: right; padding-top: 28px; }
#header .headerBottom .nav li {float:left; margin:0 0 0 45px;}
#header .headerBottom .nav li a { font-size: 14px; }
/* BASIC css end */

