body{width:1002px;margin:0 auto;padding:0;font-family:Simsun,Arial,sans-serif;font-size:12px;text-align:center;}
a:link,a:visited{color:#000;text-decoration:underline;}
a:hover,a:active{color:#d11412;text-decoration:underline;}
h2{font-size:14px;font-weight:bold;}
p{text-indent:24px;}
img{border:0;}
div{vertical-align:top;}
ul,li{list-style:none;}
.mb{margin-bottom:10px;}
#menuball {float:left;width:150px;background:#005304;text-align:left;}
#menuball ul#menu {;margin:0 5px;padding:0;}
#menuball #menu li{margin:5px 0;}
#menuball #menu a{color:#333333;display:block;line-height:26px;width:140px;font-size:14px;text-align:center;background:url(left_list_bg.jpg) no-repeat left top;text-decoration:none;}
#menuball #menu a.childmenu{background:#fff;}
#menuball .smallblock{margin:0 5px;}
#menuball .smallblock h2{line-height:25px;width:139px;background:url(left_list_bg.jpg) no-repeat left top;text-align:center;margin-bottom:0;}
#menuball .smallblock .smallcontent{background:#35B808;margin-top:0;width:139px;}
#menuball .smallblock .smallcontent p{margin:0;padding:5px;text-indent:0}
#menuball .smallblock .smallcontent form{text-align:center;padding:10px 0;margin:0;}
#menuball .smallblock .smallcontent form input{line-height:18px;padding:0.2em 0 0 0;+padding:0.1em 0;color:expression(this.getAttribute("type")=="text"?"#cccccc":"#000000");}
#menuball .smallblock .smallcontent form input[type="text"]{color:#cccccc;}
#information{float:left;width:780px;margin-left:30px !important;margin-left:30px;background:transparent;overflow:hidden;text-align:left;}
#information .bigblock h2{line-height:25px;width:100%;background:url(right_list_bg.jpg) repeat-x left top;padding:0 0 0 30px;margin-bottom:0;}
#information .bigblock .text{line-height:22px;margin:10px;font-size:14px;}
#information .bigcontent{background:#fff;width:100%;}
#content{width:100%;background:#1F7301;display:inline-table;text-align:center;}
#content #member{width:100%;overflow:hidden;color:#fff;}
#content #member a{color:#ffffff;}
#content #member .membername{float:left;margin:10px 20px;}
#content #member .membername img{vertical-align:middle;}
#content #member .messages{float:right;margin:10px 20px;}
#content:after{content:".";  display: block;height:0;visibility:hidden;clear:both;}
/*\*/* html #content {height: 1%;} #content {display: block;}/**/
#head{height:30px;background:#fafafa;border-bottom:1px solid #CCCCCC;overflow:hidden;}
#head #login{float:right;padding-top:5px;}
#head #nav a{margin:0 10px;line-height:30px;text-decoration:none;border-bottom:1px solid #000;}
#head #nav a:hover{text-decoration:none;border-bottom:1px solid #d11412;}
#head #login{float:right;}
#head #login a {display:block;line-height:21px;text-align:center;float:left;margin:5px 15px 0 0;text-decoration:none;}
#head #login .zhuche{width:69px;background:url(top_reg_ico_over.gif) no-repeat left top;}
#head #login .denglu{width:45px ;background:url(top_login_ico_over.gif) no-repeat left top;}
#seach{vertical-align:middle;overflow:hidden;}
#seach img{float:left;margin:25px;}
#seach .seachbar{float:left;margin:10px;}
#seach .seachbar ul{margin:0;padding:0;}
#seach .seachbar li{float:left;}
#seach .seachbar li a{display:block;width:50px;line-height:24px;text-decoration:none;color:#8B8B8B;text-align:center;}
#seach .seachbar li a.here{font-size:14px;color:black;font-weight:bold;border:1px solid #B4B4B4;border-bottom:none;background:#F3F3F3;position:relative;top:1px;z-index:1}
#seach form{clear:both;margin-top:0;background:#F3F3F3;border:1px solid #B4B4B4;text-align:center;}
#seach form input{margin:5px 10px;vertical-align:middle;}
#seach form input.inputtext{line-height:18px;padding:0.2em 0 0 0.1em;+padding:0.1em 0 0.1em 0.1em;color:#cccccc;}
#banner{width:100%;height:110px;line-height:110px;background:url(tm_a_02_top-banner1.gif) no-repeat left top;color:white;font-size:36px;font-family:Simhei;font-weight:bold;text-align:center;font-style:italic;}
#member .membername {vertical-align:center;line-height:30px;}
#member .membername span{font-size:16px;font-weight:bold;height:27px;margin-left:10px;letter-spacing:5px;}
#foot{text-align:left;}
.no_record_text {font-size:24px;font-weight:bold;padding:6px;color:#999999;}
.pubdate {color:#999;font-size:9px;}
.brief {color:#666;font-size:12px;}