body { margin: 0 0 0 0; padding: 0 0 0 0; background: url('../img/bg_all.gif') #e5eaef repeat top left; font: normal 100% Tahoma; color: #5d656c; }
img { border: 0; }
a:link, a:visited { color: #566974; text-decoration: underline; }
a:hover { color: #708591; text-decoration: underline; }
p { margin: 0 0 4px 0; text-indent: 0; line-height: 1.4em; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }
h1, h2, h3, h4, h5, h6 { margin: 0 0 0 0; padding: 6px 0 10px 0; color: #86652f; }
h1 { font-size: 16px; }
h2 { font-size: 14px; }
h3 { font-size: 13px; }
h4 { font-size: 12px; }
form { margin: 0 0 0 0; padding: 0 0 0 0; }
*:focus {outline: none}
.bg_wh { background-color: #ffffff; width: 1000px; margin: 0 auto;}
.w100p {width: 100%;}
.bg_lrc { background-color: #e9eef3; }
.bg_l { background: url('../img/bg_l.gif') repeat-y top left; }
.bg_r { background: url('../img/bg_r.gif') repeat-y top left; }
#t_1 { height: 194px; vertical-align: top; background: url('../img/t_1.gif') #ffffff repeat-x top left; }
#logop { width: 334px; height: 182px; vertical-align: top; font-size:0; background: url('../img/bg_logo.gif') #e9eef3 repeat-x bottom left; }
#logo { padding: 8px 0 0 115px; }
#slg_logo { width: 304px; margin: 0 0 0 10px; padding: 5px 0 0 0; text-align: center; font: bold 12px Arial; color: #5d6b79; }
#lang_logo { width: 304px; margin: 0 0 0 10px; padding: 21px 0 0 5px; text-align: center; font: bold 11px Arial; color: #666d74; }
#lang_logo span {color: #0084bf}
#lang_logo a:link, #lang_logo a:visited { color: #666d74; text-decoration: none; }
#lang_logo a:hover { color: #939da7; text-decoration: none; }

.t_2 {padding: 0 0 0 256px; }
#t_3 { float: left; width: 100%; height: 194px; background: url('../img/t_3.gif') no-repeat top left; }
#btn_ { float: right; height: 137px; padding: 0 12px 0 0; vertical-align: top; font-size: 0; }
.btn { text-align: center; padding: 17px 0 17px 0; font-size: 0;}
#slg_2 { float: left; padding: 54px 15px 0 25px; font: bold 18px Arial; color: #aaecff;}
#slg_2 span { font: bold 13px Tahoma; color: #f2fcff;}
#tm_d { clear: right; background: url('../img/tm_d.gif') #d0d8e0 repeat-x top left; border-left: 2px solid #bcc5cc; }
.tm_p { padding: 26px 0 0 0; vertical-align: top; background: url('../img/tm_bg_top.gif') no-repeat top center;}
.tm_bl { background: url('../img/tm_border_left.gif') no-repeat top center;}
table.tmfl { border-collapse: collapse;}
table.tmfl td { padding: 0 3px 0 3px;}
div.tmfl { padding: 0 15px 0 15px;}
.tm { padding: 0 28px 0 28px; text-transform: uppercase; white-space: nowrap; text-align: center; font: bold 10px Tahoma; color: #667584; }
.tm a:link, .tm a:visited { color: #667584; text-decoration: none; }
.tm a:hover { color: #8a9bac; text-decoration: none; }
.tm_sep { height: 57px; padding: 0 0 0 0; background: url('../img/tm_sep.gif') no-repeat center center; }
.tm_sub_sep { background: url('../img/tm_sub_sep.gif') repeat-x center left; }
.options { margin-top: 14px; font: normal 10px Verdana; background-color: #ffffff; border: 1px solid #dfe0e1; //position: absolute; }
.options div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options div a { display: block; padding: 1px 2px 1px 2px; text-decoration: none; width: 100%; }
.options div a:link, .options div a:visited { color: #4f5e68; text-decoration: none; }
.options div a:hover { color: #697b87; text-decoration: none; }
#b_1 {height: 93px; vertical-align: top; background: url('../img/b_1.gif') #eef1f3 repeat-x top right;}
#b_1 table { width: 100%; border-collapse: collapse;}
#b_1 table td {border-collapse: collapse;}
#copyr_l { width: 109px; vertical-align: top; font-size:0; background: url('../img/copyr_l.gif') repeat-x bottom left; }
#copyr { width: 139px; margin: 27px 0 0 31px; display: inline; font: bold 12px Tahoma; color: #fbe3ba; line-height: 12px; }
#copyr a:link, #copyr a:visited { color: #858f9b; text-decoration: none; }
#copyr a:hover { color: #858f9b; text-decoration: none; }
#copyr_r {height: 93px; width: 192px; background: url('../img/copyr_r.gif') #e8e9eb repeat-x bottom right; }
#copyr_r div { float: left; }
#logo_bot { border-top: 8px solid #008cc7; }
#logo_bot div  { padding: 24px 0 0 12px; }

#adr_bot { vertical-align: top; background: url('../img/copyr_l.gif') repeat-x bottom left; }
#adr_botp { border-top: 8px solid #008cc7; width: 145px; }
#adr_bott {  padding: 12px 8px 0 14px; font: bold 11px Tahoma; color: #7a8187; }
#adr_bot span {font-size: 12px;}

.edu_logo { width: 100%; align: center; }
.edu_logo div { margin: 0 0 0 35px;}

#bl {padding: 0 0 10px 0; vertical-align: top;}
.mgr_block { margin: 0 0 0 0px; }
.lm { background: url('../img/lm_bull.gif') no-repeat 3px center;  }
.lm div { padding: 8px 24px 8px 17px; font: bold 11px Tahoma; color: #566974; background: url('../img/lm_sep.gif') repeat-x bottom left; }
.lm div a:link, .lm div a:visited, .lm_sub div a:link, .lm_sub div a:visited { color: #566974; text-decoration: none; }
.lm div a:hover, .lm_sub div a:hover { color: #708591; text-decoration: none; }
.lm_sub { margin: 0px 15px 0px 25px; }
.lm_sub div { font: normal 11px Arial; color: #566974; background: url('../img/lm_bull_sub.gif') no-repeat center left; }
.lm_sub div div { padding: 7px 16px 7px 10px; background: url('../img/lm_sep1.gif') repeat-x bottom right; }

.frmsrch_pn  { padding: 10px 0 0 5px;}
.frmsrch_pn form { margin: 0 0 0 0;}
.frmsrchn { white-space: nowrap; padding: 2px 0px 0 0; vertical-align: top; }
.frmsrchn div { display: inline;white-space: nowrap; }

.frmsrch_p  { padding: 10px 0 0 18px;}
.frmsrch_p form { margin: 0 0 0 0;}
.frmsrch { white-space: nowrap; padding: 2px 0px 0 0; vertical-align: top; }
.frmsrch div { display: inline;white-space: nowrap; }
.frm_txt {float: left;padding: 2px 0 0 2px; font: bold 11px Tahoma; color: #566974; }
.frm_text { width: 126px; height: 17px; padding: 0 0 0 2px; font: normal 11px Tahoma; border: 1px solid #91a1a4; color: #171717; background-color: #fefeff;}
.frm_subm {width: 48px; height: 18px; background-color: #ffffff; font: bold 10px Tahoma; color: #6b655a; border: 0px solid #c5b79b; }
.frm_bsubm { height: 26px; font: bold 11px Tahoma; color: #68686a; border: 1px solid #9c9da1; background: url('../img/frm_bsubm_bg.gif') #f3f3f4 repeat-x top right; }
.frm_area { font: normal 11px Tahoma; color: #66686d; border: 1px solid #91a1a4; }
.frm_submy {background-color: #ffffff; cursor: hand; font: bold 11px Tahoma; color: #ffffff; border: 0px solid #c2c7db; }
.fl_l {  position: relative; left: 5px; top: -2px;}
.fl_r { position: relative; top: -2px; left: 10px; width: 16px;}
.fl_rn { position: relative; top: -3px; left: 10px; width: 16px;}
#bl_ttl { height: 50px; text-align: center; }

#blp_n { float: left; padding: 0 0 0 0; width: 256px; border-top: 1px solid #ffffff; background: url('../img/bl_ttl.gif') #eff2f6 repeat-x top left;}
#bl_ttl div { padding: 12px 0 0 0; text-align: center; font: bold 12px Arial; color: #ffffff;  }
#blp { float: left; padding: 0 0 0 0; width: 256px; border-top: 5px solid #ffffff; background: url('../img/bl_ttl.gif') #eff2f6 repeat-x top left;}
#blpp { padding: 12px 11px 12px 10px; }
.bl_q { font: bold 11px Tahoma; color: #566974; }
#bl_qq { font: bold 12px Tahoma; color: #566974; text-align: center; }
#bl_ans { padding: 8px 24px 8px 17px; background: url('../img/lm_sep.gif') repeat-x bottom left; border: 1px solid red; vertical-align: top; }

#vote { width:230px; padding: 0 0 0 0; }
#vote input { position: relative; top: 1px; left: -3px;}
.vote_ans { width: 100%; padding: 0 0 0 2px; font: bold 12px Tahoma; color: #6f7072; }
.vote_sb { padding: 15px 0 0 0; text-align: center; font: bold 12px Tahoma; color: #6f7072; }
.vote_sb a:link, .vote_sb a:visited { color: #6f7072; text-decoration: underline; }
.vote_sb a:hover { color: #6f7072; text-decoration: underline; }
.vtsep { padding: 3px 0 5px 0; background: url('../img/lm_sep.gif') repeat-x center left; }
.btn_subm { height: 29px; width: 88px; font: bold 11px Tahoma; color: #566974; border: 0px solid #cad3d7; background: url('../img/btn_subm.gif') #ecedee no-repeat;}

#bc {padding: 1px 0 20px 2px; width: 100%; vertical-align: top;}
#img { padding: 0 0 2px 0; border-bottom: 8px solid #abaeb0;}
#img div { background: url('../pic/1.jpg') #dde2e9 no-repeat top left;}
h1.title_p { margin: 0 0 0 0; clear: both; padding: 0 0 9px 0; font: bold 15px Arial; color: #566974; }
h2.title_p { margin: 0 0 0 0; clear: both; padding: 0px 0 9px 0; font: bold 15px Arial; color: #566974; }
.path { padding: 6px 0 11px 0; font-size: 10px; color: #96a4ac; }
.path a:link, .path a:visited { color: #96a4ac; text-decoration: underline; }
.path a:hover { color: #b1bcc2; text-decoration: underline; }
#bc_p { padding: 0 20px 0 20px; font-size: 80%;}
#bc_p td { font-size: 80%;}
.sep_h { width: 100%; margin: 12px 0 10px 0;  border-top: 1px solid #b8c5cc; background-color: #ffffff; }
.spanclass { padding: 0 2px 1px 2px; background-color: #007bb8; color: #ffffff;}

#bot_slg { padding: 0 25px 0 35px; text-align: justify; font: bold 11px Arial; color: #798390; background: url('../img/bot_slg.gif') no-repeat top left;}

.page_p { clear: both; margin: 10px 0 10px 0; text-align: center; font: bold 11px Tahoma; color: #2f2f2f; }
.page_p span { padding: 0 3px 0 3px; color: #5d656c; }
.page_p a { padding: 0 3px 0 3px;}
.page_p a:link, .page_p a:visited { color: #2f2f2f; text-decoration: underline; }
.page_p a:hover { color: #5d656c; text-decoration: underline; }
a.an:link, a.an:visited, a.an:hover { text-decoration: none; }

.news_lst {padding: 0 0 10px 0; }
.nz { padding: 2px 0 10px 0; font: bold 12px Arial; color: #566974; }
.nz span { color: #0084bf;}
.nz a:link, .nz a:visited { color: #566974; text-decoration: none; }
.nz a:hover { color: #81929b; text-decoration: none; }
.nz_i img {float: left; margin: 4px 14px 4px 0;}
.nzt_d { font-weight: bold; color: #4e5544; }
.podr { clear: both; margin: 8px 0 0px 0; text-align: right;font: bold 16px Arial; color: #0084bf; }
.podr span {font: bold 16px Arial; color: #0084bf; }
.podr a {font: bold 12px Arial; }
.podr a:link, .podr a:visited { color: #0084bf; text-decoration: none; }
.podr a:hover { color: #00a0e7; text-decoration: none; }

ol { margin: 0 0 0 0; padding: 5px 0 5px 30px; }
ol li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
ul { margin: 0 0 0 0; padding: 5px 0 5px 30px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }

.n_date a:link, .n_date a:visited { color: #566974; text-decoration: none; font-weight: bold; }
.n_date a:hover { color: #708591; text-decoration: none; font-weight: bold; }
ol li a:link, ol li a:visited { color: #566974; text-decoration: none; font-weight: bold; }
ol li a:hover { color: #708591; text-decoration: none; font-weight: bold; }