/* CSS Document */
html, body {margin:0; padding:0; font-family:"µ¸¿ò", sans-serif, Arial, Verdana, Tahoma, Helvetica, geneva; font-size:12px; color:#666666; line-height:18px; height:100%;}
body {background:url(../images/common/bg_top_line.gif) top repeat-x;}
img {border:none;}
input {font-family:"µ¸¿ò", sans-serif, Arial, Verdana, Tahoma, Helvetica, geneva, SimSun, SimHae; font-size:12px; color:#666666; margin:0;}
textarea {font-family:"µ¸¿ò", sans-serif, Arial, Verdana, Tahoma, Helvetica, geneva; font-size:12px; color:#666666; margin:0; border:1px solid #d1d1d1; padding:4px 7px; line-height:160%;}
radio {margin:0; padding:0;}
select {font-family:"µ¸¿ò", sans-serif, Arial, Verdana, Tahoma, Helvetica, geneva; font-size:12px; color:#666666; margin:0; height:18px; background:#FFFFFF;}

/* °øÅë */
optgroup label{font-style:normal;font-weight:normal;}
form, p, blockquote, dl, dd, dt {margin: 0;padding: 0;}
ul, li, ol{list-style:none;margin:0;padding:0px;}
fieldset{margin:0; padding:0; border:0}
img, input.type-image {border:0;}
p, div,span, th, td, select,a {font-size:12px}

.date {font-family: "Times New Roman", Times, serif;
font-size:9px; font-style:normal;}
.cmt_adm{font-family: "Times New Roman", Times, serif;
font-size:9px; font-weight:bold; text-align:right;}
.cmt {font-family:Tahoma; font-size:12px; font-style:normal; text-align:left; padding:5px;}
.cmt_box { border-bottom:dotted #CCCCCC 1px; margin-bottom:5px; text-align:left;}
.cmt_wrt { border:dotted 1px #CCCCCC; padding:5px; margin-top:10px; margin-bottom:10px;}

.name {font-family: "Times New Roman", Times, serif;
font-size:9px; font-style:normal; color:#ee689d;}
.input { border:1px solid #CCCCCC;}

.top_menu { text-decoration:none;color:#777777;font-size:8pt;font-family:±¼¸²;}
.c_name { color:#113377;text-decoration:none; font-size:8pt; }
.ca_name { color:#000000; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:11pt; }
.ca_link { color:#000000; font-family:"Times New Roman", Times, serif; font-size:11pt; }
.c_date { color:#999999; font-family:tahoma; font-size:7pt; }
.cott{background-color:#ffffff; padding:0 5 0 5;}
.subject { font-size:21px; color:#000000; font-family: Arial black, "µ¸¿ò", Arial; font-weight:bold;}
.news_name { color:#BA021D; font-size:9pt; }
.date { font-family:tahoma; font-size:7pt; }
.ip {font-size:8pt;COLOR:#888888;}
.nine{font-size: 9px;}
.pink{color:#ee689d;}

/* ¾ÞÄ¿ */
a:link, a:visited {color:#666666; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
#content_blog  {padding:19px; border:1px solid #e5e5e5; margin-top:25px; margin-bottom:10px;}

/* ¾ÞÄ¿ */
a:link, a:visited {color:#666666; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
.a11px {font-size:11px;}

/** Àü¿ª °øÅë Àû¿ë Å¬·¡½º **/
.noborder {border:none !important;}
.nobold {font-weight:normal !important;}
.nobg {background:none !important;}

/* ÇÃ·Ô */
.clear {clear:both; margin:0; padding:0; font-size:1px;overflow:hidden; line-height:1px; height:0;}
.flt_l {float:left;}
.flt_r {float:right;}

/* Á¤·Ä */
.txt_left {text-align:left !important;}
.txt_center {text-align:center !important;}
.txt_right {text-align:right !important;}

/* ¸¶Áø ÇÁ¸®¼Â */
.mgl10 {margin-left:10px;}
.mgl20 {margin-left:20px;}
.mgr20 {margin-right:20px;}

h1 {margin:0 0 35px 0; padding:0; line-height:normal;}
h2 {margin:0 0 6px 0; padding:0; line-height:normal;}

#wrap_main {background:url(images/main/bg_main.gif) left top repeat-x;}
#header {width:1000px; height:140px; margin:0 auto; position:relative;}
#footer {width:1000px; height:70px; margin:30px auto 0 auto; border-top:1px solid #dadada; padding:11px 0 0 0;}

#main_fla {width:1000px; height:400px; margin:0 auto;}
#main_body {width:1000px; height:100px; margin:15px auto 0 auto;}

#header .logo {width:198px; margin:22px auto 0 auto;}
#header .nav {width:1000px; height:35px; position:absolute; top:85px; background:#e12d74; text-align:center;}
#header .nav img {padding:0 30px;}

#main_body .news {width:300px; float:left; margin-right:40px;}
#main_body .news table {margin-top:5px;}
#main_body .news th {font-size:11px; line-height:normal; font-weight:normal; text-align:left; padding:3px 0 2px 7px; background:url(images/common/bul_2x2_gray.gif) left top no-repeat; background-position:0 7px;}
#main_body .news th a {font-size:11px; line-height:normal; font-weight:normal; text-align:left;}
#main_body .news td {font-size:11px; text-align:right; color:#959595;}
#main_body .banner1 {width:320px; float:left; padding-top:5px; margin-right:20px;}
#main_body .banner2 {width:320px; float:left; padding-top:5px;}

#wrap_sub {width:1000px; margin:0 auto;}
#body_wrap {margin-top:30px;}
#body_left {width:200px; float:left;}
#body_content {width:770px; float:left; margin-left:30px; background:#fafafa;}
#body_content .content {
background:url(../images/common/bg_content.gif) left top no-repeat;
	padding:30px 20px;
}

.left_nav_head {}
.left_nav {padding-bottom:10px;}
.left_nav li {padding:0; }
.left_banner {margin-top:10px;}
.linemap {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ee689d; line-height:normal; text-align:right; border-top:1px solid #e12d74; padding:13px 0 14px; background:#ffffff;}
.linemap .g {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
.linemap a:link, .linemap a:visited, .linemap a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
.content_basic {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin-bottom:40px;}
.content_quote {font-family:"Times New Roman", Times, serif; font-size:14px; line-height:16px; margin-bottom:40px;}
.content_black {color:#000000;}


