@charset "utf-8";
/* CSS Document */

body { font-family:Tahoma; font-size:12px; color:#333333; background:url(bgall2.jpg) #000000 top left repeat-x; }
body, ul, li, h1, h2, h3, form, p { padding:0; margin:0; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:0; }
ul, li { list-style:none; }

#head, #menu, #content, #foot { width:991px; margin:0 auto; }
.minimenu { color:#3DB8E6; }
.minimenu a { color:#3DB8E6; }

.menu a { display:inline; float:left; border-right:1px solid #016F98; padding:15px 20px 0; color:#FFFFFF; height:20px; margin-top:5px; font-weight:bold; }
.menu a:hover { color:#FFCC00; text-decoration:none; }

.content { background:url(bg_content.jpg) #FFFFFF top left no-repeat; }
.content_en { background:url(bg_content_en.jpg) #FFFFFF top left no-repeat; }
.menuleft { background:url(bg_menuleft.jpg) top left no-repeat; }
.menuleft ul { padding:10px 15px 0 15px; }
.menuleft li { padding:5px 4px 5px 10px; border-bottom:1px dashed #CCCCCC; background:url(icon_list.jpg) center left no-repeat; }
.menuleft li a { color:#2C69A2; }
.annou { padding:3px 10px; background:#000000; }
.annou a { color:#CCCCCC; }


.hilight_news { position:relative; width:452px; height:320px; overflow: hidden;}
.hilight_news a { background:url(bg_news.png) top left repeat-x; display:block; width:442px; height:55px; padding:5px; color:#FFFFFF; position:absolute; bottom:0; left:0;}
.hilight_news a strong { display:block; font-size:14px; }

.glidecontentwrapper{

position: relative; /* Do not change this value */
width:452px; height:340px;
overflow: hidden;



}
.glidecontent{ /*style for each glide content DIV within wrapper.*/

	position: absolute; /* Do not change this value */

	color:#FFFFFF;

	padding: 0px;

	visibility: hidden;

	width: 452px;
	height:100px;

	left: 0px;

	top: 0px;

}

.toc { border-bottom:1px dashed #CCCCCC; overflow:auto; padding:5px 5px;}
.toc img { float:left; margin-right:5px; border:1px solid #333333; }
.toc a { color:#666666; }
.toc b { clear:both; }
.toc a strong { color:#2C69A2; }
.mininews { border-bottom:1px dashed #CCCCCC; overflow:auto; padding:5px 5px; }
.mininews img { float:left; margin-right:5px; border:1px solid #333333; }
.mininews a { color:#666666; }
.mininews b { clear:both; }
.mininews a strong { color:#2C69A2; }
.boxtop { background:url(tab.jpg) top left repeat-x; height:22px; }
.headtab { background:url(icon_tab.jpg) top left no-repeat; padding:3px 0 0 20px; height:19px; margin-left:5px; color:#FFFFFF; font-weight:bold; font-size:12px; }
.headtab b { color:#FFD800; }
.timebox { font-size:11px; border-bottom:1px dashed #CCCCCC; }
.more { text-align:right; padding:5px 10px 0 0; }
.more a { color:#990000; }

.forum { background:url(bg_forum.jpg) top left repeat-x; font-size:11px; color:#999999; }
.forum a { color:#666666; }

.menufoot { background:url(bg_foot.jpg) #FFFFFF bottom left no-repeat; }

.footmenu { padding-left:50px; }
.footmenu a { display:inline; float:left; border-right:1px solid #CCCCCC; color:#999999; margin-top:5px; font-weight:bold; padding:5px 15px; }
.footmenu a:hover { color:#990000; text-decoration:none; }
.foottext { padding:15px; text-align:center; color:#FFFFFF; }

.headpage { background:url(toptab.jpg) top left no-repeat; padding:0 0 0 35px; height:41px; font-size:16px; font-weight:bold; color:#999999; }
.content_news { font-size:16px; }
.content_news h1 { color:#0e70a2; font-size:24px; padding:15px 0 0;margin-bottom:30px;margin-top:10px;  }
.content_news p { text-indent:25px; }
.option { text-align:right; font-size:13px; border-bottom:1px solid #CCCCCC;height:20px;}
.option a { color:#999999; padding:0 25px 0 0}

.mininews strong { display:block; }

.content_webboard { font-size:13px; }
.cat_webboard span { font-size:12px; color:#999999; }
.cat_webboard td { border-bottom:1px solid #CCCCCC; }
.cat_webboard strong { color:#990000; font-size:14px; }
.cat_webboard b { color:#666666; display:block; }
.cat_webboard b a { color:#669900; }
.cat_webboard i { font-style:normal; }
.cat_webboard i a { color:#006699; }
.cat_webboard em { color:#999999; font-size:11px; display:block; }
.cat_webboard a { color:#999999; }

.text_webboard td { border-bottom:1px dashed #CCCCCC; }
.text_forum { background:url(icon_list.jpg) center left no-repeat; padding-left:15px; }
.text_forum a { color:#999999; }
.page_webboard a { display:inline; float:left; padding:2px 6px; background:#CCCCCC; border:1px solid #666666; margin:0 0 0 5px; color:#000000; }
.page_webboard a.here { color:#990000; }
.page_webboard a:hover { background:#990000; color:#FFFFFF; }
.new_topic a { display:block; padding:5px; background:#990000; color:#FFFFFF; font-weight:bold; width:100px; border:3px double #666666; text-align:center; }
.new_topic a:hover { color:#FFFF00; text-decoration:none; }
.reply_topic a { display:block; padding:5px; background:#006699; color:#FFFFFF; font-weight:bold; width:100px; border:3px double #666666; text-align:center; }
.reply_topic a:hover { color:#FFFF00; text-decoration:none; }

.content_topic { font-size:13px; }
.content_topic h1 { color:#669900; font-size:20px; padding:15px 0 0; border-bottom:1px solid #CCCCCC; margin-bottom:5px; }
.content_topic p { text-indent:25px; }

.reply_box { margin-top:15px; border:1px dashed #999999; }

.poll_vote { font-size:12px; }
.poll_vote strong { font-size:16px; }
.download_page { font-size:12px; color:#666666; }
.download_page td { border-bottom:1px dashed #CCCCCC; }

.topic_webboard { margin-top:15px; border-top:2px solid #CCCCCC; color:#666666; background-color:#F6F6F6; }
.topic_webboard h2 { padding:10px 0; color:#006699; }
.poster { text-align:center; background:url(poster.jpg) #018ABE top right no-repeat; font-size:10px; color:#96E2FF; }
.poster a img { border:1px solid #999999;  }
.poster a { color:#FFFFFF; font-size:12px; font-weight:bold; display:block; }
.poster strong { display:block; padding:5px 0; font-size:11px; }
.reply_webboard { margin:15px auto 0; color:#666666; border:1px solid #E0E0E0;  }
.reply_webboard .poster { background:url(poster2.jpg) #E0E0E0 top right no-repeat; color:#999999; }
.qoute { color:#669900; }
.alert { color:#990000; }
.reply_topicfast { width:580px; height:100px; }
.reply_topicpage { width:580px; height:200px; }
.title_posttopic { width:300px; }
.detail_posttopic { width:500px; height:250px; }








