/* ========== ȫCSS ====== */
body { font-family:Verdana; margin:0; padding:0; background: #c0c0c0; font-size:12px; color:#000;}
li   { list-style:none;}
b    { color:#f00; font-weight:normal;}
.count a:link,.count a:visited{ display:none; }
.count a:hover{ display:none;}
div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight:normal;}
table,td,tr,th { font-size:12px;}
.clear{ font-size:1px; clear: both; visibility: hidden;  }
.clear10 { height:10px; clear: both; visibility: hidden; }
.clear15 { height:15px; clear: both; visibility: hidden; }
.clear5 { height:5px; clear: both; visibility: hidden; }

/* ========== ɫ ====== */
a:link    { color: #000; text-decoration:none;}
a:visited { color: #000;text-decoration:none;}
a:hover   { color: #0B5596; text-decoration:underline;}
a:active  { color: #000;}
acronym { font-style:normal; font-size:12px; font-weight:normal; cursor:hand;}
strong { font-weight:bold;}
address { font-style:normal; font-size:11px; font-weight:normal;}

/* ==========  ====== */
#divMain { width:739px; margin:auto; clear:both; background:url(../images/body.jpg) repeat-y; } 
#divTop { width:721px; margin:auto; padding:0px 9px; clear:both; background:url(../images/top.jpg) no-repeat; overflow:hidden; }
#divTop .divTopNav { line-height:30px; height:46px; text-align:right; padding-right:6px; color:#010101; font-size:11px; }
#divTop .divTopNav a:link,#divTop .divTopNav a:visited { color:#5d6164; padding-left:10px; padding-right:10px; }
#divTop .divTopNav a:active { text-decoration:underline; color:#000; }
#divTop .divContainer { width:721px; height:278px; clear:both; overflow:hidden;}
#divMainNav { width:721px; height:31px; margin:auto; background:url(../images/menu.jpg) repeat-x; }
#divMainNav ul { list-style:none; padding:0px; margin:0px; }
#divMainNav ul li { float:left; width:101px; height:31px; padding-right:2px; margin:0px; background:url(../images/menu.gif) right no-repeat; }
#divMainNav ul .end { float:right; background:none; padding-right:2px;}

#divMainNav ul li a:link,#divMainNav ul li a:visited { display:block; float:left; display:inline; line-height:31px; height:31px; color:#6d6d6d; background:url(../images/menu.jpg) repeat-x; text-align:center; width:101px; font-size:11px; font-weight:bold;}
#divMainNav ul li a:hover { background:url(../images/pagemenu.jpg) repeat-x; text-decoration:none; color:#333; }
#divMainNav ul .end a:link,#divMainNav ul .end a:visited { padding-right:0px;}
#divMainNav ul .me a:link,#divMainNav ul .me a:visited { background:url(../images/pagemenu.jpg) repeat-x; color:#333; }

#divMainBox{ width:671px; margin:auto; padding:25px 25px 0px 25px; }
#divMainBox h1 { display:block; width:671px; line-height:25px; font-size:20px; color:#FF8840;}
#divMainBox h2,h3,h4,h5,h6 { display:block; width:671px; line-height:25px; height:25px; font-size:14px; font-weight:bold; color:#FF8840;}
#divMainBox ul { margin:0px; padding:0px; list-style:decimal; margin-top:10px; }
#divMainBox ul li { line-height:22px; color:#CCC; font-size:11px;}
#divMainBox p { padding:10px 0px; margin:10px 0px; text-indent:2.0em; line-height:22px; font-size:11px; color:#CCC; text-align:justify;}
#divMainBox a:link,#divMainBox a:visited{ color:#ccc;}
#divMainBox a:hover{ text-decoration:underline;}
#divMainBox table { border-collapse:collapse; border:1px solid #999;}
#divMainBox table thead th{ border:1px solid #666666; border-top:1px solid #fff; font-weight:normal; line-height:25px;  font-size:12px; background:#494949; color:#999;}
#divMainBox table tbody { color:#666;}
#divMainBox table tbody th { background:#494949; border:1px solid #666666; font-weight:normal; line-height:25px;  font-size:12px; color:#ccc; text-align:center;}
#divMainBox table tbody td{ border:1px solid #666666; font-weight:normal; line-height:25px; height:25px; font-size:11px; padding-left:10px; color:#ccc;}
#divMainBox table .nospeed { padding-left:0px;}
#divMainBox .divBack { width:222px; height:38px; padding-left:450px;}
#divMainBox .speaker { width:671px; }
#divMainBox .speaker ul { padding:0px; margin:0px;}
#divMainBox .speaker ul li { width:105px; margin-right:30px; float:left; margin-bottom:20px; font-size:11px;}
#divMainBox .speaker ul li span { width:105px; display:block;}
#divMainBox .speaker ul li em { width:103px; display:block; line-height:25px; background:#666; text-align:center; font-style:normal; border:1px solid #ccc; border-top:none; font-size:11px;}
#divMainBox .speaker ul li span img { width:99px; height:120px;}
#divMainBox .speaker ul li span a:link,#divMainBox .speaker ul li span a:visited{ width:99px; display:block; padding:2px; border:1px solid #ccc;}
#divMainBox .speaker ul li span a:hover{ border:1px solid #FF8840;}
#divMainBox .speaker ul li em a:link,#divMainBox .speaker ul li em a:visited{ color:#fff;}
#divMainBox .speaker ul li em a:hover{ text-decoration:underline;}
#divMainBox .speaker ul .end { margin-right:0px;}



#divBottom { width:730px; margin:auto; height:65px; padding:25px 0px 15px 9px; line-height:20px; margin:auto; clear:both; background:#c0c0c0 url(../images/bottom.jpg) top repeat-x; color:#666; font-size:11px;}
#divBottom span { font-size:11px;}
#divBottom img { float:right; padding-right:20px;}

#divBottom a:link,#divBottom a:visited { color:#f60; text-decoration:none;}
#divBottom a:hover { text-decoration:none; color:#fff; }