@charset "utf-8";

/* Reset */
* { margin:0px; padding:0px; }
html { height:100%; overflow-x:hidden; overflow-y:scroll; }

body { font-size:12px; font-family:"Times New Roman", Times, serif; color:#5c5c5c; letter-spacing:0.5px; word-break:break-all; background:#534947 url('../img/common/bg.gif') top left repeat-x; }

h1,h2,h3,h4,h5,h6 { font-size:11px; text-align:left; }
img,input,iframe { border:0 none; vertical-align:middle; }
li { list-style:none; }

a { color:#000; text-decoration:none; }
a:hover, a:active { color:#669933; text-decoration:none; }

img {behavior: url('../common/pngbehavior.htc'); }


/* focus */
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none;}

a { selector-dummy : expression(this.hideFocus=true); }




/* css */
.c { color:#000000; }
.c2 { color:#669933;}
.c3 { color:#ff006c;}
.f { font-family:Verdana, Arial, Helvetica, sans-serif; }
.b { font-weight:bold; }
.pointer { cursor:pointer; }
.png24 { tmp:expression(setPng24(this)); }


/*Layout*/
body { text-align:center; }
#wrap { width:100%; height:100%; }

#header, #container, #bottom, #footer { margin:0 auto; width:924px; text-align:left; }

#header { clear:both; }
#header .topIcon { float:right; width:188px; padding:15px 14px 0 0; }
#header .topIcon dd { float:left; height:17px; line-height:1em; }
#header .topLogo { clear:both; height:71px; text-align:center; }

#container { clear:both; background:url('../img/common/content_bg.png'); }
#container .mainMenu { clear:both; width:924px; height:77px; }
#container .mainMenu dd { float:left; height:77px; }

#content { width:896px; min-height:600px; margin:0 14px 0 14px; background:#c9e49c; }
#content .subVisual { height:106px; }
#content .local { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; height:23px; background:#c9e49c; text-align:right; padding:8px 20px 0 0; }

#content .subContent { min-height:400px; }
#content .subLeft { float:left; width:201px; background:#c9e49c; }
#content .subRight { float:right; width:695px; min-height:463px; background:#fff; }


#content .rightTitle { color:#534947; height:55px; font-size:24px; padding:42px 0 0 38px; }
#content .rightCon { font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:620px; height:100%; padding:0 0 55px 38px; line-height:1.5em; text-align:justify; }

#content ul.lcont { clear:both; }
#content ul.lcont li { height:35px; }
#content ul.lcont li.leftImg { height:137px; }


#bottom { height:40px; background:url('../img/common/bottom_bg2.jpg') no-repeat; }



#footer { clear:both; width:100%; height:40px; text-align:center; background:#241f1c; }


#displayer { z-index:7; width:200px; background:#679c43; filter:alpha(opacity=100) }
#displayer ul.conn { clear:both; background:#679c43; }
#displayer ul.conn li { height:24px; }
#displayer ul.conn li.dbl_line { height:38px; }
