/* ========== 全局CSS定义 ====== */
html{overflow-x:hidden; font-family:"宋体";}
img {border: 0;}
div, td {  word-wrap: break-word;  word-break: break-all; font-size:12px; } 
ul{list-style:none; margin:0px; padding:0px;}
li{ margin:0px; padding:0px;}

form,dl,dt,dd,ul,p,h1,h2,h3,h4,h5,h6{margin: 0px;padding: 0px;}
a { color:#000;text-decoration: none;}
a:hover {text-decoration: underline;color:#f00; }
.clear{ clear:both; overflow:hidden;}
.lt{ float:left;}
.lr{ float:right;}
.mtop{ margin-top:10px;}
a.sortlink { color:#939393;text-decoration: none;}
a.sortlink:hover {text-decoration: underline;color:#f00; }
a.namelink { color:#fc9b00;text-decoration: none;}
a.namelink:hover {text-decoration: underline;color:#f00; }
a.titlink { color:#043fff;text-decoration: none;}
a.titlink:hover {text-decoration: underline;color:#f00; }
a.placelink { color:#828282;text-decoration: none;}
a.placelink:hover {text-decoration: underline;color:#f00; }
.pic img{ width:70px; height:70px; border:3px solid #ebebeb;}
.huinum{ color:#9d9d9d;}
/* ========== 结构CSS定义 ====== */

/* ========== 头部 ====== */
.topline{border-top:4px solid #e0e0e0; overflow:hidden; height:0px; width:100%; margin-top:1px;}
#header{
  width:940px;
  overflow:hidden;
  height:68px;
  padding-top:13px;
  margin:0px auto;
  
}
#logo{float:left;width:280px; overflow:hidden;}
#info{ float:right; width:370px; overflow:hidden; text-align:right;}
#info a{ color:#f7b100;}
#seach{ width:319px; padding:5px 6px 0px 10px; margin-top:12px; height:34px; background:#f2f2f2; border:1px solid #dcdcdc; border-bottom:none; text-align:left;}
.soutext{ width:117px; height:21px; padding:1px 7px 0px 9px; background: url(../images/soutext.gif) no-repeat; color:#929292; border:none;}
.soubtn{ width:56px; height:26px; font-size:12px; border:3px solid #818181; background:#939393; color:#fff;}
#nav {width:100%; overflow:hidden; height:40px; background:#505050;}
#nav ul{ width:1020px; overflow:hidden; margin:0px auto;}
#nav ul li{ float:left;  padding:12px 5px 0px 10px;font-size:14px; color:#fff; font-weight:bold; height:28px; background: url(../images/navbg.gif) no-repeat 5px center  ;  }
#nav ul li a{ font-size:14px; color:#fff; font-weight:bold;}
#nav2{ width:100%;overflow:hidden; height:32px; background: url(../images/nav.gif);}
#nav2 .lt{ padding:8px 0px 0px 0px;}
#nav2 .lt a{ padding-left:33px;}
#login{ float:right; padding-top:4px; color:#fff;}
.logtext{ width:65px; height:15px; border:1px solid #fff;}
.logbtn{ width:40px; height:18px; background:#fff; border:none; font-size:12px; color:#ffb228;}
 /* ========== 页脚 ====== */
#footer{
	clear:both;
	width:100%;
	overflow:hidden;
	background:#e9e9e9;
	height:40px;
	color:#545454;
	margin-top:18px;
	border-bottom:5px solid #cdcdcd;
}
#footer .lt{ padding-top:15px;}
#footer .lt li{ float:left; padding:0px 6px 0px 9px;background: url(../images/lico01.gif) no-repeat 2px  right ;}
#footer .lr{ padding-top:8px;}
.posts{ width:645px; overflow:hidden; background:url(../images/postbg.gif); color:#848484;}
.posts1{ width:720px; overflow:hidden; background:url(../images/postbg.gif); color:#848484; margin-left:30px}
.posts2{ width:720px; float:right; overflow:hidden; background:url(../images/postbg.gif); color:#848484; margin-left:30px}
.putout{ width:588px; height:236px; overflow: hidden; padding:11px 17px 0px 12px; border:3px solid #eee; margin:10px auto 0px auto;}
.putout h4{ font-size:14px; color:#ffb917;}
.putout p{ text-align:left;}
/* ==========留言板  ====== */
.mesbox,.mesboxb{ margin-top:8px;}
.mestou,.mestoub{ width:54px; height:54px; float:left;}
.mestou img,.mestoub img{ width:50px; height:50px; border:2px solid #f1f1f1;}
.meswen,.meswenb{ float:left; width:88%; overflow:hidden; margin-left:10px; display:inline;}
.meswen dt,.meswenb dt{ background:#F5F5F5; height:17px; overflow:hidden; padding:5px 16px 0px 12px; border-bottom:1px solid #D6D3DA; border-top:1px solid #D6D3DA;}
.meswen dd,.meswenb dd{ margin-top:8px; line-height:20px; }
.meshui{ background:#FDFDE5; padding:5px 8px; margin-top:10px; border:1px solid #D9D9D9; width:96%;}	
.meshui p{ text-align:left;}
.meshuic{ margin-top:10px; line-height:18px; padding-right:80px;}

}.font31 {
	color: #009900;
	font-size: 14px;
	font-weight: bold;
}
.font32 {
	color: #739e52;
}
.font33 {
	font-size: 14px;
	font-weight: bold;
}
a.dafen { color:#fff;text-decoration: none;}
a.dafen:hover {text-decoration: underline;color:#f00; }

a.zhu { color:#fdb813;text-decoration: none;font-size: 14px;
	font-weight: bold;}
a.zhu:hover {text-decoration: underline;color:#f00;font-size: 14px;
	font-weight: bold; }
a.ren { color:#999;text-decoration: none;}
a.ren:hover {text-decoration: underline;color:#f00; }
