html,body { background:#C5CACD; height:100%; }
/*  component  */
#logo { float:left; padding-left:10px; }
#focusImg { background:#FFF; width:976px; padding:2px; border:1px solid #dadada; }
#formBody { background:url(../images/index_repeat.png) repeat-x 0 -30px; min-width:980px; min-height:592px; width:100%; height:100%; margin:0 auto; position:absolute; }
#formBody a { color:#08C; }
#formBody h1 { text-indent:-9999px;height:70px; }
#formBody .titleL2 { line-height:30px; font-size:16px; }
#formBody .titleL3 { color:#666; }
#formBody .intro { color:#666; margin:15px 0; list-style:square; }
#formBody .intro li { line-height:16px; font-size:14px; margin:0 0 8px 15px; }
#formBody .desc { line-height:16px; }
#formBody .sInput { width:290px; height:18px; }
#formBody .sBtn { padding:3px; }
#formBody .errorMsg { width:265px; margin-bottom:10px; }
#formBody .formBoxInner { background:url(../images/index_bg.png) no-repeat 0 -30px; width:100%; height:100%; position:static; top:0; left:0; }
#formBody .formBox { width:500px; min-height:500px; margin-top:-205px; position:absolute; top:50%; left:50%; }
#formBody .formBee { position:relative  ; }
#formBody .formBox .bee { width:77px; height:167px; background:url(../images/bee1.png) no-repeat; position:absolute; top:170px; left:370px; }
* html #formBody .formBox .bee { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bee1.png', sizingMethod='image/scale/crop'); }

#formBody .formBox .styup { width:205px; height:50px; background:url(../images/index_slogan.png) no-repeat; position:absolute; top:273px; left:0px; }
* html #formBody .formBox .styup { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/index_slogan.png', sizingMethod='image/scale/crop'); }

#formBody .formBox .logo { width:381px; height:63px; background:url(../images/index_logo.png) no-repeat; position:absolute; top:0px; left:0px; }
* html #formBody .formBox .logo { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/index_logo.png', sizingMethod='image/scale/crop'); }

#copyright { font-size:12px; text-align:right; width:580px; position:absolute; bottom:20px; left:42%; }
#footNav { display:inline; float:none; margin-left:10px; }
#footNav a { color:#777; margin:0 5px; }
#slogan { color:#666; margin-top:30px; padding-top:72px; }
#slogan li { line-height:24px; }
#slogan li img { margin-right:10px; }
#recaptcha_image img { width:297px; }

.hBox { padding-top:10px; }
.hBox h2 { margin-bottom:8px; }
/*.hBox .hThumb img { background:#FFF; padding:2px; border:1px solid #CCC; }*/
.hBox .hInner { padding-right:15px; }
.hBox ul { margin-left:15px; padding:10px 0 30px; list-style:disc; }
.hBox li { line-height:16px; margin-bottom:5px; }
.hBox a { color:#333; }

#fBox { padding-top:10px; }
#fBox h2 { margin-bottom:8px; }
#fBox .fInner { overflow:hidden; padding:10px 0; border:1px solid #CCC; border-width:1px 0 0 1px; }
#fBox li { text-align:center; width:70px; float:left; padding:4px; }
#fBox .fName { line-height:1.3em; display:block; padding:5px 0; }
#fBox a { color:#08C; }
#fBox a:hover span { text-decoration:underline; }