@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#e0f4f9
}
#maintd { width:981px; display:block;border:1px solid #65bad5; margin:0 auto}
#header_title { width:440px; height:30px; font-family:Verdana, Geneva, sans-serif; font-size:19px; color:#747474; float:left; padding-top:20px; padding-left:20px ;border:0px solid #65bad5;}
#header_content { width:440px; display:block; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#31434d; float:right; padding-top:10px; text-align: justify; padding-right:10px ; border:0px solid #000; letter-spacing:1px }
#header_footer { width:440px; display:block; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#31434d; float:right; padding-top:20px; text-align: justify; padding-right:10px ; border:0px solid #000; text-align:right }
h1 {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#31434d; text-align: left; margin:0px; font-weight:normal}
h2 {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#31434d; text-align: center; margin:0px}
.menus { font-family: "Century Gothic", "Bookman Old Style", Verdana, Geneva, sans-serif; font-size:16px; color:#666565; font-weight:bold }
.menu { font-family: "Century Gothic", "Bookman Old Style", Verdana, Geneva, sans-serif; font-size:16px; color:#eee; font-weight:bold; margin:0px }
.on { font-family: "Century Gothic", "Bookman Old Style", Verdana, Geneva, sans-serif; font-size:16px; color:#666565; font-weight:bold; background:url(../images/menubg.jpg); width:150px}
.off { font-family: "Century Gothic", "Bookman Old Style", Verdana, Geneva, sans-serif; font-size:16px; color:#eeeeee; font-weight:bold; background:#205a6e;}
.maintd { background:url(../images/mainbg.jpg) repeat-x top #fffefe}
.space{ height:20px; }
#video_top{ background:url(../images/video_01.jpg) no-repeat bottom;width:244px; height:11px;border:0px solid #65bad5; margin:0px}
#video_main{ width:244px; height:170px; background:#caf1f8;border:0px solid #65bad5;}
#video_main .v_head{ width:200px;color:#9c277f; font-family:Verdana, Geneva, sans-serif; font-size:16px; float:left; padding-left:10px; padding-top:5px; font-weight:bold; text-align:left;border:0px solid #65bad5;}
#video_main .v_cme{ width:200px;color:#494949; font-family:Verdana, Geneva, sans-serif; font-size:12px; float:left; padding-left:10px; padding-top:5px; font-weight:bold; text-align:left}
#video_main .v_image{ width:200px;color:#494949; font-family:Verdana, Geneva, sans-serif; font-size:10px; float:left; padding-left:7px; padding-top:5px; font-weight:bold; text-align:left; display:block}
#video_main .v_text{ color:#494949; font-family:Verdana, Geneva, sans-serif; font-size:10px; float:left; padding-left:10px; padding-top:5px; text-align:left}
#video_main .v_more{ color:#9c277f; font-family:Verdana, Geneva, sans-serif; font-size:10px; float:left; padding-left:0px; padding-top:0px; font-weight:bold; text-align:right; width:204px}
#video_footer{ background:url(../images/video_03.jpg) no-repeat; width:244px; height:11px;border:0px solid #65bad5;}
#zlogo { background:url(../images/zlogo.jpg) no-repeat; width:245px; height:51px; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#eeeeee; padding-top:15px  }
#zlogo a {font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#eeeeee; padding-top:0px; text-decoration:none  }

#leftlogo{ width:251px; height:51px;}
/* middle */
#middle_module { width:690px; display:block; float:left; border: 0px solid #000;font-family:Verdana, Geneva, sans-serif; color: #31434d; font-size:12px;}
#middle_module .title{width:680px; height:17px; border:0px solid #bde5ed; font-family:Verdana, Geneva, sans-serif; color: #222; font-size:16px; padding-top:14px; text-align:left; padding-left:10px }
#module_content{width:680px; display:block; border:0px solid #bde5ed; font-family:Verdana, Geneva, sans-serif; color: #31434d; font-size:12px; padding-top:14px; text-align:left; padding-left:30px; text-align:justify; float:left}
#middle_module .mcontent{width:710px; display:block; border:0px solid #bde5ed; padding-left:10px}

#middle { width:488px; display:block; float:left; border: 0px solid #000;font-family:Verdana, Geneva, sans-serif; color: #31434d; font-size:12px;}
#middle .title{width:438px; height:17px; border:0px solid #bde5ed; font-family:Verdana, Geneva, sans-serif; color: #222; font-size:16px; padding-top:14px; text-align:left; padding-left:30px }
#content{width:438px; display:block; border:0px solid #bde5ed; font-family:Verdana, Geneva, sans-serif; color: #31434d; font-size:12px; padding-top:14px; text-align:left; padding-left:30px; text-align:justify; float:left}
#content .edate{width:438px; display:block; border:0px solid #bde5ed; font-family:Verdana, Geneva, sans-serif; color: #31434d; font-size:12px; text-align:right; font-weight:bold}
#content .content_text{width:438px; display:block; border:0px solid #bde5ed; font-family:Verdana, Geneva, sans-serif; color: #31434d; font-size:12px; text-align:justify}
#middle_module ul { margin:0px; list-style-type: disc;color:#31434d;border: 0px solid #000; clear:both; left:0px; padding-left:40px; }
#middle_module ul li {font-family:verdana, tahoma;font-size:8pt;color:#31434d;font-weight:normal; text-decoration: none; border: 0px solid #000; margin:0px; padding-bottom:15px; text-align:justify; padding-bottom:10px}
#module_content ol { margin:0px;color:#31434d;border: 0px solid #000; clear:both; left:0px; padding-left:40px; }
#module_content ol li {font-family:verdana, tahoma;font-size:14px;color:#31434d;font-weight:normal; text-decoration: none; border: 0px solid #000; margin:0px; padding-bottom:15px; text-align:justify; padding-bottom:10px}
#module_content .list{ font-family:verdana, tahoma;font-size:14px;color:#31434d; text-decoration:none}
 #middle_module .list{ font-family:verdana, tahoma;font-size:14px;color:#31434d; text-decoration:none}
#middle .text{ width:408px; display:block; border:0px solid #bde5ed; font-family:Verdana, Geneva, sans-serif; color: #747474; font-size:16px; padding-top:14px; text-align:left; padding-left:0px	}
#middle .image{ width:480px; height:55px; font-family:Verdana, Geneva, sans-serif; color:#eee; font-size:16px; background:url(../images/office.jpg) no-repeat; padding-top:15px;}
#middle .o_image{ width:460px; height:55px; font-family:Verdana, Geneva, sans-serif; color:#eee; font-size:16px; padding-top:15px; padding-left:5px}
#middle ul { margin:0px; list-style-type: disc;color:#31434d;border: 0px solid #000; clear:both; left:0px; padding-left:40px; width:340px  }
#middle ul li {font-family:verdana, tahoma;font-size:8pt;color:#31434d;font-weight:normal; text-decoration: none; border: 0px solid #000; margin:0px; padding-bottom:15px; text-align:justify; padding-bottom:10px}
#middle .mcontent{width:488px; display:block; border:0px solid #bde5ed; padding-left:10px}
#middle, #middle_module .member { width:230px; float:left; display:block;padding-left:0px;border: 0px solid #000; padding-bottom:10px}
#middle, #middle_module .member_image{width:103px; display:block; float:left;border: 0px solid #31434d; float:left  }
#middle .member_text{ width:120px; display:block;font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#31434d; float:left;border: 0px solid #000; padding-left:0px; float:right }
#middle, #middle_module .space_member {height:10px; width:230px;border: 0px solid #000; float:left}
#content a{ font-family:verdana, tahoma;font-size:9pt;color:#31434d; text-decoration:none }
#middle_content,#middle_module a{ font-family:verdana, tahoma;font-size:9pt;color:#31434d; text-decoration:none }
#middle a{ font-family:verdana, tahoma;font-size:9pt;color:#31434d; text-decoration:none }
#middle .page { font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#747474;}
#middle .pages { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#747474;}
.a{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none }
/* right */
#r_text{ width:211px; height:220px; background:#caf1f8 }
#r_bg{ width:211px; background: url(../images/r_news_02.jpg) no-repeat; height:21px}
#r_text .time{width:156px; height:17px; background:#FFFFFF; border:2px solid #bde5ed; font-family:Verdana, Geneva, sans-serif; color: #747474; font-size:10px; padding-top:4px }
#r_text .title{width:156px; height:17px; border:0px solid #bde5ed; font-family:Verdana, Geneva, sans-serif; color: #747474; font-size:16px; padding-top:4px; text-align:left; padding-bottom:5px }
#r_text a {  font-family:Verdana, Geneva, sans-serif; color: #31434d; font-size:8pt; text-decoration:none }
#r_text .more{ color:#9c277f; font-family:Verdana, Geneva, sans-serif; font-size:10px; float:right; padding-left:10px; padding-top:0px; font-weight:bold; text-align:right; width:156px; padding-right:10px}
#rlogo { width:214px; display:block padding-top:5px}
#r_text ul { margin:0px; list-style-type: disc;color:#31434d;border: 0px solid #000; clear:both; left:0px; padding-left:20px; width:160px }
#r_text ul li {font-family:verdana, tahoma;font-size:8pt;color:#31434d;font-weight:normal; text-decoration: none; border: 0px solid #000; margin:0px; padding-bottom:10px; text-align:justify}

/* footer */
.footer_left{ font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#eee; font-weight:bold; float:left}
a.flink{ font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#eee; font-weight:bold; text-decoration:none }
a.flink:hover{ font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#9c277f; font-weight:bold; text-decoration:none }
.footer_right{ font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#eee; font-weight:bold; float:right}
.elinks{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none}