/* CSS Document */
body { margin:0 auto; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(body_bg.gif) repeat-x; line-height:22px; color:#000000; }
ul, li, h2, h3, form, input { margin:0; padding:0; }
li { list-style:none; }
h1{  font-size:15px; color:#FFFFFF;margin:0; padding:0;}
h2, h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
.clear { clear:both; }
h2 { background:url(title_bg_03.gif) repeat-x; padding:3px 0 0 8px; border-bottom:solid #b2d1f0 1px; color:#0571a8; }
h2 a { color:#0678B2; text-decoration:none; }
a { color:#333333; text-decoration:none; }
a:hover { color:#0678B2; text-decoration:none; }
.white a { color:#FFFFFF; text-decoration:none; }
.white a:hover { color:#FFFFFF; text-decoration:none; }
a.white { color:#FFFFFF; text-decoration:none; }
/*top*/
#content { width:888px; margin: 0 auto; }
#top { height:22px; padding-top:2px; color:#89bad3;width:888px; margin: 0 auto;}
#top a { color:#ffffff; text-decoration:none; }
#top a:hover { color:#ff0000; text-decoration:none; }
#top  span{ float:right; color:#FFFFFF;}
/*logo*/
#logo { width:189px; height:75px; float:left; margin-top:5px; }
/*banner*/
#banner { height:75px; width:700px; float:left; margin-left:10px; margin-top:5px }
/*mainNav*/
#mainNav { background:#6DC0E9 url(menu_bg.gif) repeat-x; height:39px; float:left; width:888px; margin-top:5px; }
#mainNav li { list-style:none; float:left; height:39px; }
#mainNav #last_menu { float:right; width:113px; background:url(menu_06.gif) no-repeat; padding-left:9px; }
#mainNav a { text-decoration:none; color:#FFFFFF; padding:9px 15px 9px 15px; font-size:14px; font-weight:bold; display:block; }
/*flashcontent*/
#flashcontent{width:888px; margin: 0 auto; text-align:center; display:block;}
/*main*/
#main {margin-top:5px;width:888px; margin: 0 auto;}
.m1 { margin:3px 1px; background:#FFFFFF; float:left; width:632px;}
#box { float:left; width:636px; border: 1px solid #B9DFF9; margin-top:5px; background: #EDF8FE; }
#info { width:632px; float:left; margin:0 auto;}
#info a{ text-decoration:none; font-size:12px; display:block;line-height:20px;}
#info a:hover { color:#FF0000; text-decoration:none; background-color:#6699FF; }
#info img{ margin-left:18px;display:block;width:610px; height:135px;}
#bbs{float:left;}
#bbs ul { width:310px; float:left; margin-left:5px;}
#bbs span{ float:right;}
#bbs a { color:#0678B2; text-decoration:none; }
#bbs a:hover { color:#ff0000; text-decoration:none; }
#sidebar { float:left; width:243px; margin:5px 0 0 5px; border: 1px solid #B9DFF9; background: #EDF8FE; }
.Contact { margin:3px 3px; background:#FFFFFF; }
.Contact img{ margin-left:15px;display:block;}
.About { margin:3px 3px; background:#FFFFFF; }
#news { margin:3px 3px; background:#FFFFFF; }
#tag { width:888px; margin: 0 auto; float:left; border: 1px solid #B9DFF9; margin-top:5px; background: #EDF8FE; }
#tag a { color:#0678B2; text-decoration:none; }
#tag a:hover { color:#ff0000; text-decoration:none; }
#tag .nflk1 { margin:3px 1px;float:left; background:#FFFFFF; height:auto; width:883px;}
#tag .nflk_bbs { margin:3px 1px;float:left; background:#FFFFFF; height:auto; width:883px;}
#tag .nflk_bbs ul { width:292px; float:left; padding-left:2px;}
#tag .nflk_bbs span{ float:right;}
#tag .nflk_bbs a { color:#0678B2; text-decoration:none; }
#tag .nflk_bbs a:hover { color:#ff0000; text-decoration:none; }
/*city*/
#city{width:888px; margin: 0 auto; float:left; border: 1px solid #B9DFF9; margin-top:5px; background: #EDF8FE;}
#city .nflk2 { margin:3px 1px; background:#FFFFFF; height:auto; width:885px; float: left;}
#city li{ margin-top:3px; margin-left:6px; float:left;}
#city a{display:inline-block;white-space:nowrap;font:12px Verdana;text-decoration:none; color:#0678B2; text-decoration:none;}
#city a:hover { color:#ff0000; text-decoration:none; }

/*friendlink*/
#friendlink { width:888px; float:left; border: 1px solid #B9DFF9; margin-top:5px; background: #EDF8FE; }
#friendlink a { color:#0678B2; text-decoration:none; }
#friendlink a:hover { color:#ff0000; text-decoration:none; }
#friendlink .nflk3 {margin:3px 1px; background:#FFFFFF; height:auto; width:885px;}
#foot { width:888px; margin: 0 auto; float:left; border: 1px solid #B9DFF9; margin-top:5px; background: #EDF8FE; text-align:center;}
#foot .nft { margin:3px 3px; background:#FFFFFF; }
