
html{ background:url(../images/bg.jpg) }
body{ width:960px; margin:0 auto; padding:0 5px; background:#f7f7f7; font-size:12px}
A { color:#333; font-size:12px; text-decoration:none;}
A:hover { color: #b9342c; text-decoration:underline;}
img{ border:0; padding:0; margin:0}
ul{ padding:5px; list-style:none url(../images/icon_li.gif) inside; }
li{ padding:0; margin:0; list-style:none;}



#guild{ padding:3px 10px; border:#003366 1px solid; border-top:none}

#main_content{ margin:0 auto;width:958px; height:auto; overflow:hidden; border:1px solid #003366; background:#e7ecf1}

#main{ width:746px;float:left;border-right:1px #003366 solid; background:#f7f7f7 }
#main .fishad{ margin:8px auto; width:728px; height:90px;}
#main #content{ width:710px; margin:0 auto; overflow:hidden}
#main #content h1{ text-align:center; color:#3b619a; margin:10px auto; width:710px;font:bold 24px/30px "Î¢ÈíÑÅºÚ", "ºÚÌå", verdana; _font:bold 16px verdana;text-indent:0;}
#main #content #author{ display:block; line-height:30px; width:710px; text-align:center;}
#main #content #service{ width:100%; line-height:23px; text-align:center;}
#main #content #zoomtext{ font-size:14px; line-height:25px;}
#main #content h2{ border:1px dotted #ccc; width:680px; margin:10px auto; background:#fff; font-size:12px; font-weight:normal;; padding:10px; line-height:23px;}
#main #content #news_gad{ width:336px; float:left; margin:0 10px}


#main .page{ text-align:center; line-height:30px; background:#e7ecf1; margin:10px auto; clear:both;}
#main .title{ background:#e7ecf1 url(../images/ico02.gif) no-repeat 10px center; text-indent:15px; margin:10px 0; padding:10px; font-size:14px; font-weight:bold; clear:both;}
#main ul{ width:710px; margin:0 auto; padding:0}
#main ul li{ float:left; line-height:23px; padding:0 10px; width:214px;}
.centerFont {text-align:center;}
#main dl{ width:710px; margin:0 auto; padding:0}
#main dl dt{line-height:23px;}

.agreePicDiv {height:21px; margin-top:2px;}
.agreeDiv {width:560px; height:67px; margin:5px auto 5px auto; clear:both; text-align:center;}
.agreeDiv_0 {width:60px; height:67px; margin:0px 10px 0px 10px; float:left; background:url(/Images/topic_act_0.gif) 0 0; display:inline;}
.agreeDiv_1 {width:60px; height:67px; margin:0px 10px 0px 10px; float:left;}
.agreeDiv_2 {width:60px; height:67px; margin:0px 10px 0px 10px; float:left; cursor:pointer; background:url(/Images/topac_ding.gif) 0 0;}
.agreeDiv_3 {width:60px; height:67px; margin:0px 10px 0px 10px; float:left; cursor:pointer; background:url(/Images/topac_cai.gif) 0 0;}
.leftDiv{ width:96%; height:auto; overflow:hidden; overflow:inherit; margin:10px auto;}



#sitebar { float:right; background:#e7ecf1; width:211px; height:100%; }
#sitebar h3{border-bottom:3px solid #3b619a; width:92%; margin:10px auto 5px auto; font-size:14px; color:#3b619a; background:url(../images/ico02.gif) no-repeat left center; text-indent:8px; line-height:25px; clear:both;}
#sitebar ul{ margin:0; line-height:23px;}
#sitebar .pic{ width:85px; float:left; margin:5px;}
#sitebar .pic img{ width:85px;}
#sitebar label{  margin:0 0 0 10px; font-size:14px;}
#sitebar label a{ font-size:14px; color:#3b619a; text-decoration:none;}

#sitebar .pic_list{ text-align:center;}
#sitebar .pic_list img{ margin:2px auto;}


#menu{ padding:5px 10px; line-height:20px; background:#3b619a; clear:both}
#menu ul{ margin:0;}
#menu a{ color:#fff; text-decoration:none;}
#footer{ width:958px; border:1px solid #003366; border-top:none; }
#footer ul{ margin:0; line-height:25px; list-style:none none; }


#main .list{ width:710px; clear:both; margin:5px auto 10px auto; border-bottom:1px solid #006699; padding:5px 0;}
#main .list h3{ background:url(../images/ico02.gif) no-repeat left center; margin:0; line-height:25px; text-indent:10px;}
#main .list h3 a{ font-size:14px; color:#3b619a}
#main .list span{ color:#999999; line-height:23px; text-align:left;}
#main .list span a{ color:#333399; margin-left:500px;}
#main .list p{ margin:0; line-height:23px;}

#news_gad{ width:300px; height:500px; float:left;}
#news_ad{ width:600px; border:1px dashed #000; margin:0 auto; clear:both;}
#ad{ width:300px; float:left; clear:right}

/*ÆÀÂÛ*/
.reviewDiv{}
.reviewDiv a{ margin:0 5px;}
.reviewDiv .reviewBar{ line-height:20px; background:#EBEBEB; padding:5px; margin:0; overflow:hidden; color:#333}
.reviewDiv .reviewBar .naviBarRight{ float:right;}
.reviewDiv .reviewBar .floatRight{ float:right;}
.reviewDiv .reviewBar .textFocus{ float:left; font-size:14px; font-weight:bold; color:#ff0000; margin:0 5px;}
.reviewDiv .reviewCont{ border:1px solid #EBEBEB; background:#fff; margin:0 0 5px 0; padding:10px;}

/*·ÖÒ³*/
#main #content .pageButton span{display:inline;}
.pageButton { border:#a5b5c0 1px solid; padding:3px; display:inline; font-size:12px; background:; margin:0 0 10pxl; color:#16387c; line-height:20px; white-space:nowrap; height:20px;}
a.pageButton:hover{color:#ff0000;}
.splitPage{ margin:20px auto; text-align:center;}

/*ËÑË÷*/
.lastNew {clear:both; color:#ff6600; font-weight:bold; border-bottom:1px #cccccc solid; margin:10px 0px 10px 0px;}
.normalTitle {font-size:14px; background-color:#eeeeee; padding:4px;}
.redFont {color:#ff6600;}
.rightFont {text-align:right;}
.centerFont {text-align:center;}
.rightDate {float:right; font-family:verdana; font-size:10px;}
.defaultTime {font-family:Verdana; font-size:10px;}
.splitDiv {clear:both; height:1px; line-height:1px; border-bottom:1px #CCCCCC dashed; margin:10px 0px 10px 0px;}
.headDiv {background-color:#eeeeee; border:1px #cccccc solid; padding:10px;}
.headTitle {font-size:16px; font-weight:bold; text-align:center;}
.headNavi {text-indent:2em; color:#666666;}
.item {text-align:right;}

#s{ width:96%; margin:0 auto;}
