/* CSS Document */

/* 网站布局 */
body { background-color:#000; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif; }
#wrap { width: 981px; margin-left:auto; margin-right:auto; margin-top: 20px; margin-bottom: 50px; }
#wrap #header { width: 981px; height:80px; margin-top: 50px; background-image: url(img/bg-t.gif); clear:both; }
#wrap #header #logo { margin-top:20px; height: 45px; width:330px; margin-left:50px; font-size:35px; font-weight:900; float:left; }
#wrap #header #url { padding-top:35px; font-size:18px; font-weight:bold; font-style: italic; margin-left:320px; }
#wrap #mainbody { width: 981px; background-image: url(img/bg-m.gif); background-repeat: repeat-y; }
#wrap #mainbody #mainleft { width:300px; float:left; padding-left: 20px;  margin:auto  clear:both;
}
#wrap #mainbody #mainleft ul { font-size: 11px; font-weight:bold; color:#78530f; }
#wrap #mainbody #mainleft ul li { line-height: 18px; padding-top:10px; }
#wrap #mainbody #mainleft ul li a:link, #wrap #mainbody #mainleft ul li a:visited { color:#725C34; text-decoration:none; }
#wrap #mainbody #mainleft ul li a:hover { color:#999999; text-decoration:underline; }
#wrap #mainbody #mainright { width:540px; float:left; padding-left: 20px; padding-top: 10px; }
#wrap #mainbody #mainright #nav { text-align:right; color:#78530f; font-size:11px; padding:5px; }
#wrap #mainbody #mainright #content { border: solid 6px #af8d51; padding:5px; color:#78530f; text-align:justify; }
#wrap #mainbody #mainright #contenthomepage { padding:5px; border:solid 4px; border-color:#996633; color:#78530f; text-align:justify; }
#wrap #mainbody #mainright #content #facts { font-size:11px; padding:3px; padding-bottom:5px; border-style:solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; line-height: 16px; }
#wrap #mainbody #mainright #content #menu { position:relative; padding-bottom:5px; width:auto; height:24px; clear:both; }
#wrap #mainbody #mainright #content #menu ul li { float: left; font-size:12px; list-style-type: none; padding-left:5px; padding-right:10px; background-repeat:no-repeat; text-indent:5px; background-image: url(img/botton1.gif); background-position: left; }
#linkpage { font-size:12px; color:#996633; border:solid 2px; }
#wrap #mainbody #mainright #content #menu ul li.active { font-size:12px; font-weight:bold; background-image: url(img/active.gif); text-indent:7px; }
#wrap #footer { width: 981px; height:85px; background-image: url(img/bg-b.gif); font-size:12px; color:#74500E; text-align:center; }
#wrap #mainbody #mainleft #leftLinks { font-size: 11px; background-color: dcba7b; width: 270px; margin-left: 20px; padding: 5px; list-style-type: circle; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; }
/* 网站文字样式 */
h1, h2, h3, h4 { color:#725C34; padding:8px 0 3px 0; margin:0px; }
h1 { font-size: 22px }
;
h2 { font-size:19px; }
;
h3 { font-size:17px }
p { padding:0; line-height:19px; clear:both; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: normal; word-spacing: normal; margin-top: 10px; margin-right: 2; margin-bottom: 10px; margin-left: 2; font-size: 12px; }
#wrap #mainbody #mainright #content p { font-size:12px; padding-top:5px; text-align:justify }
#wrap #mainbody #mainright a:link { color:#78530f; }
#wrap #mainbody #mainright a:visited { color:#78530f; }
#wrap #mainbody #mainright a:hover { color:#999999; text-decoration:none; }
.fontred { color:#aa1515 }
img { padding:5px; margin:0 }
.clear { clear:both; height:0; padding:0; margin:0; }
#wrap #mainbody #mainright #contenthomepage .homepagelinks { background-image: url(/img/homepagelink.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; list-style-image: none; list-style-type: disc; border-style: solid; border-color: #996633; font-size: 14px; margin: 2px; padding:2px; border-width:1px; float: left; }
#wrap #mainbody #mainright a:hover { color:#ffffff; text-decoration:none; }
#wrap #mainbody #mainleft linkks { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; height: 25px; width: 200px; }
#link2 { width:500px; border:1px solid #666600; padding: 2px; margin: 5px; }
#linkpage #facts { padding-bottom:3px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.event { width: 100%; }
.event li { float: left; width: 220px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }
.event2 li { float: left; width: 220px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; }
.event3 li { float: left; width: 220px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; }
.learner { width:auto; padding:10px; height:auto; margin:10px; }
.learner1 { width:auto; padding:10px; height:auto; border-color:#9CC; margin:10px; }
.learner2 { width:auto; padding:10px; height:auto; margin:10px; }
.learner li a: link { color:#CC9900; }
.learner li a: hover { color:#999900; }
.learner li a: visted {
color:#CC9999;
}
.learner1 li a: link { color:#CC9900; }
.learner1 li a: hover { color:#999900; }
.learner1 li a: visted {
color:#CC9999;
}
.learner2 li a: link { color:#CC9900; }
.learner2 li a: hover { color:#999900; }
.learner2 li a: visted {
color:#CC9999;
}
.page li { float: left; padding: 6px; width: 70px; margin-top: 2px; margin-right: 8px; margin-bottom: 2px; margin-left: 8px; }
#linkfacts { width:500px; margin: 5px; padding: 2px; letter-spacing: normal; word-spacing: normal; white-space: normal; border: 1px solid #666600; }
.linkcontent li { padding: 2px; margin-top: 10px; margin-bottom: 10px; }
#linkcontent { width: 500px; padding: 1px; margin: 5px; font-weight: bold; }
.linkcontent li a: link { color:#996633; }
a: visited { color:#99CC33; }
a: hover { color:#999999; }
#link_list ul { line-height: 25px; }
#link_list li { list-style-type: none; margin: 0px; padding: 0px; }
.formWrap p { display: block; padding: 5px; clear: both; float: left; width: 100%; }
.formWrap .formtitle { width: 100px; display: block; float: left; }
.pagination span { padding: 3px; border: 1px solid #996633; }
.pagination a { border: 1px solid #996633; }
#sitemap { width: 900px; margin: 10px; float: none; clear: both; padding: 10px; }
.dynastylist { width: 300px; clear: both; float: left; }
#sitemap ul { float: left; }
#smleft { width: 420px; float: left; margin: 10px; }
#smright { clear: none; float: right; width: 420px; margin: 10px; }
.dynastylist li { margin: 10px; }
.content-navi li { width: 210px; float: left; margin: 1px; padding: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.discoverytest { color: #DCB879; text-decoration: none; }
.discoverytest a:link { color:#DCB879; text-decoration: blink }
.discoverytest a: hover { color:#DCB879; text-decoration:none }
.discoverytest a: visited { color:#DCB879; text-decoration:none }

/* ads box */
.promoBox { margin: 5px 0; padding: 0 20px;}
.promoBox img  { border: none; padding:0;}
.promoBox p { font-size:14px; }
.promoBox a { color:#725C34;}
.promoBox h2{ font-size:20px; font-weight: normal;}
.promoBox h3 { font-size:18px; font-weight: normal;}


