body{ background:#FFF; margin:0px; color:#666; font-size:14px; font-family:Verdana, Geneva, sans-serif}
a: img{border:none}
ul,li{margin:0px; padding:0px; list-style:none}
h1,h2,h3,h4,h5,p{margin:0px; padding:0px; font-size:14px}
a:link,a:visited{color: #4d4d4d; text-decoration:none}
a:hover{text-decoration:underline;color: #e20000}
.clear{clear:both}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/* Hides from IE-mac \*/* html .clearfix {height:1%}.clearfix {display:block}/* End hide from IE-mac */

.wrap{padding:0px 15px; clear:both}
.left{width:360px; overflow:hidden; float:left;}
.conleft{border-top:0;  margin-bottom:10px; zoom:1; overflow:hidden; clear:both; line-height:21px; border:1px solid #ECECEC;}
.wrap .title{ line-height:28px; background:url(/images/titlebg.gif) #fbe8e8; text-indent:15px; text-align:left; color:#E20000; border:1px solid #F3D5D5}
.conleft .post{ text-align:center;}
.conleft .post img{border:1px solid #CCC}

.right{width:570px; float:right; overflow:hidden }
.conright{ background:#FFF; border:1px solid #ECECEC; border-top:0;  margin-bottom:10px; zoom:1; overflow:hidden; clear:both padding:0px; margin-bottom:10px}
.wrap .title{ line-height:28px; background:url(/images/titlebg.gif) #fbe8e8; text-indent:15px; text-align:left; color:#E20000; border:1px solid #F3D5D5}


.tips{margin-left:720px; background:url(images/tipsbg.gif) no-repeat left center; height:24px; width:250px; font-size:12px; font-weight:bold; color:#FFF; text-align:center; line-height:24px}
.tips a.white{color:#FFF}

#nav{background:#fff9f9; margin-bottom:15px; height:30px; padding:0px 20px; border:1px solid #F3D5D5;  }
#nav li{ float: left; font-size:14px; font-weight:bold; margin-right:15px }
#nav a{color:#4d4d4d; text-decoration:none; display:block; line-height:20px;  padding: 5px 10px }
#nav a:hover{color:#FFF; background:#e20000 }
#nav .current{color:#FFF;  background:#e20000;padding: 5px 10px; height:20px   }

.newslist{ margin: 15px ;}
.newslist li{line-height:26px; height:25px; overflow:hidden; border-bottom:1px dotted #eee; color:#a4a4a4;}

.tablelist td{border:1px solid #CCC; padding:3px 10px; font-size:12px; line-height:23px; }
.tablelist{border-collapse:collapse}

.content{padding:15px}
.content p{line-height:23px;}

.footer{padding:15px; background:#dedede}
.footer p{text-align:center; color:#454545; font-size:12px; line-height:18px}