body{
  margin:0;font-size:9pt;font-family:宋体,Arial,Helvetica,sans-serif;text-decoration: none;
}
a{text-decoration: none;}
a:link {color: #5f4934;}
a:visited {color: #333333;}
a:hover{text-decoration: underline;color: #ff6600;}
a:active {color: #0000ff;}
div{margin:0 auto;}
h1{text-align:center;font-size:12pt; color: #993333; font-family:宋体,Arial,Helvetica,sans-serif;}
h2{font-size:9pt;color:#993333;font-family:宋体,Arial,Helvetica,sans-serif;}
h3{font-size:9pt;color:#993333;font-family:宋体,Arial,Helvetica,sans-serif;}
form{margin:0;padding:0;font-family:宋体,Arial,Helvetica,sans-serif;font-size:9px;}
label{font-family:宋体,Arial,Helvetica,sans-serif;font-size:12px;}
input{margin:0;padding:0;font-family:宋体,Arial,Helvetica,sans-serif;font-size:9pt;height:18px;border:#666666 1px solid;color:#666666;background-color:#ffffff;}
.textinput{border:#9bbdd3 1px dotted;color:#333333;cursor:text;font-size:9pt;}
.submitinput{border:#9bbdd3 1px solid;color:#333333;cursor:hand;background:#F2F2F2;font-size:9pt;height:20px;}
textarea {font-family:宋体,Arial,Helvetica,sans-serif;font-size:12px;}
select{font-family:宋体,Arial,Helvetica,sans-serif;font-size:12px;}
dl,dt,dd{margin:0;padding:0 3px;}
ul{}
li{}
table,tr,td{font-size:9pt;font-family:宋体,Arial,Helvetica,sans-serif;s}
.border{border:1px solid #9bbdd3;}
.space{clear:both;margin:0;padding:0;height:5px;overflow-y:hidden;background:#ffffff;}
.clear{clear:both;}
.center{margin:0 auto;text-align:center;}
.tb-rl{margin:1px;padding-top:5px;writing-mode:tb-rl;width:25px;height:243px;line-height:25px;letter-spacing:6px;color:#333;background:#deedfe;}
.line{display:block;clear:both;margin:0;padding:0;height:1px;border-top:1px dotted #000000;}
.bgline{background:url(/images/bgline.gif)}
.left{float:left;}
.right{float:right;}
.red{color: #ff0000;font-weight: bold;}
.index_list{margin:0; padding:0;}
.index_list li{height:25px; line-height:25px; border-bottom:1px solid #e2effd; padding:0 10px;}
.index_list li span{float:right;text-align:right;}

#header{margin:0 auto; width:960px;}
#nav_top{margin:0;padding:0;height:28px;line-height:28px;}
.nav_top_1{float:left;clear:left;margin:0 5px;width:670px;overflow:hidden;}
.nav_top_2{float:right;clear:right;text-align:right;margin:0 5px;width:270px;overflow:hidden;}
#logo{float:left;clear:left;}
#banner{float:right;width:556px;}
#nav{margin:0px;padding:0;width:958px;height:27px;line-height:27px;clear:both;background:url(/images/nav.gif) repeat-x #71C4FE;border-left:1px #71c4fe solid;border-right:1px #71c4fe solid;}
#nav li{list-style:none;display:inline;}
#nav li a{padding:3px 8px!important;padding:10px 8px;text-decoration:none;color:#fff;}
#nav li a:visited,#nav li a:hover,#nav li a:active{text-decoration:none;color:#fff;}
#tag{width:960px;height:25px;line-height:25px;background:#dcefff;}

#latest{width:400px;border:1px solid #b6d7f9;}
#latest h3{font-size:12px; height:23px; line-height:23px; color:#333; background:#deedfe; margin:1px; padding-left:10px;}
#latest ul{margin:0 5px;padding:0;}
#latest li{float:left;display:block;width:195px;height:25px;line-height:25px;}

#tbmain{margin:0 auto; width:960px;}
.col120{float:right;margin:0;width:120px;overflow:hidden;}
.col160{float:right;margin:0;width:160px;overflow:hidden;}
.col660{float:left;margin:0;width:660px;overflow:hidden;}
.col790{float:left;margin:0;width:790px;overflow:hidden;}
.col830{float:left;margin:0;width:830px;overflow:hidden;}
.sidebar{float:right;clear:right;margin:0;width:280px;overflow:hidden;}
.sidebar_left{float:left;clear:left;;margin:0;width:180px;overflow:hidden;}
.sidebar_right{float:right;clear:right;margin:0;width:120px;overflow:hidden;}
.main{float:left;clear:left;margin:0;width:670px;overflow:hidden;}
.main_center{float:left;margin:0 5px;width:650px;overflow:hidden;}
#intro{float:left;margin:0 auto;width:668px;text-align:center;border:1px solid #CFCB66;overflow:hidden;clear:both;}
.famsite{float:left;margin:0 auto;width:668px;overflow:hidden;text-align:center;border:1px solid #CFCB66;clear:both;}
.tabs {margin:3px;padding:0;list-style-type:none;overflow:auto;clear:both;}
.tabs li{float:left;display:block;width:90px;height:28px;line-height:28px;text-align:center;}
.tabs a{}
.tabstitle{margin:0;padding:0;background:#fff7d6}
.tabstitle li{float:left;display:block;height:25px;line-height:25px;}
.active{width:120px;background:url(/images/tit_bg1.gif) #f36a01; COLOR: #fff;}
.ads{width:270px;text-align:center;}
#hCoolSite{margin:5px 0;}
#hCoolSite dl{clear:both;width:100%;float:left;height:25px;overflow:hidden;}
#hCoolSite dd{padding-right:25px;}
#hCoolSite dt,#hCoolSite dd {float:left; line-height:25px;}
#hCoolSite dt.cate {padding:0 10px;letter-spacing:3px;}
#hCoolSite dt.cate a.En {letter-spacing:0px;}
#hCoolSite dt.cate a:link,#hCoolSite dt.cate a:visited {color:#006600}
#hCoolSite dt.cate a:hover {color:#FF0000}
#hCoolSite dt.more {float:right;padding:0 10px 0 0;}
.bg0{BACKGROUND-COLOR:#fff;}
.bg1{BACKGROUND-COLOR:#eff7ff;}
.tools{margin:0 auto;padding:0;border:1px solid #9bbdd3;height:728px;}
.tools h3{ font-size:12px; height:23px; line-height:23px; color:#333; background:#deedfe; margin:1px; padding-left:10px; clear:both;}
.tools ul{margin:0 5px;padding:0;}
.tools li{float:left;display:block;width:67px;height:25px;line-height:25px;text-align:center;}
.mail{margin:0 auto;padding:5px;border:1px solid #9bbdd3;}
#art_main{margin:0;padding:0 8px;line-height:150%;border:1px solid #ffb64b;}
.art_intro{margin:0 5px;}
.art_infor{margin:0 5px;}
.art_txt{margin:0 5px;}
.art_editor{margin:0 5px;}
#path{margin:5px auto; padding:0; width:960px; height:25px; line-height:25px;background:#fff;}
.sidebar_title{background:url(/images/sidebar_title.jpg) #c0d6e5;height:25px;line-height:25px;}
.sidebar_title h3{float:left;margin:0 5px;padding:0;}
.artlist{border:1px solid #9bbdd3;}
.artlist ul{margin:0;padding:3px 8px;line-height:150%;}
.artlist li{}
#artbody{margin:0 8px;line-height:150%;}
#artbody ul{margin:0; padding:0;}
#artbody ul li{height:25px; line-height:25px; border-bottom:1px solid #e2effd; padding:0 10px;}
#artbody ul li a{color:#0042ff;}
#artbody ul li span{float:right;text-align:right;}
#artbody h3{text-indent:24px;border-bottom:dotted 1px #9bbdd3;}
#artbody p{text-indent:24px;}
#footer{margin:0 auto;clear:both;width:960px;text-align:center;background:#fff;overflow:hidden;}
.subnav{margin:5px 0;padding:0 5px;height:25px;line-height:25px;}
#copyright{margin-top:3px;clear:both;text-align:center;background:#fff;line-height:150%;}
.adv_610_250{margin:0 auto;width:610px;}
.adv_336_280{margin:0 auto;width:336px;}

.block{margin:0;padding:0;width:328px;height:90px;border:1px solid #b6d7f9;}
.block h3{ font-size:12px; height:23px; line-height:23px; color:#333; background:#deedfe; margin:1px; padding-left:10px;}
.block .tab{ width:100%; height:25px; line-height:25px; border-bottom:1px solid #b2d1f1; margin-top:3px;}
.block .tab li{ float:left; height:20px; position:relative; margin:0 0 0 -1px; top:4px; line-height:20px; border:1px solid #b2d1f1; border-bottom:none; padding:0 5px;}
.block .tab li a{ text-decoration:none;}
.block .tab li.now{ height:24px; line-height:24px; top:1px; background:#FFF;}
.block .tab li.now a{ font-weight:bold;}
.block ol,.block ol li{ margin:0; padding:0;list-style-type:none;}
.block ol li{ height:21px; line-height:21px; border-bottom:1px solid #e2effd; padding-left:10px; padding-right:10px;}
.block ol li.more{ border-bottom:none; text-align:right;}
.block ol li a{ color:#0042ff;}
.up{ color:#FF0000; float:right;}
.down{ color:#008000; float:right;}
.block ol li .equal{ float:right;}
.block ol li .topnum{ float:left; width:20px;}

.tabs2{margin:0;padding:0;list-style-type:none;overflow:hidden;clear:both;}
.tabs2 li{float:left;margin:0 5px;display:block;height:28px;line-height:28px;}
.related-1{margin:0;padding:0;height:25px;}
.related-1 ul{margin:0 5px;padding:0;}
.related-1 li{float:left;display:block;width:280px;height:25px;line-height:25px;}
.related{margin:0 auto;padding:0;border:1px solid #9bbdd3;height:100px;}
.related h3{font-size:12px; height:23px; line-height:23px; color:#333; background:#deedfe; margin:1px; padding-left:10px; clear:both;}
.related ul{margin:0 5px;padding:0;}
.related li{float:left;display:block;width:280px;height:25px;line-height:25px;}
.tag2{margin:0;clear:both;border:#9bbdd3 1px dotted;color:#333333;}
.ad_text_content_1{margin:0 auto;text-align:center;}
