/*
*样式初始化
*/
*{padding: 0;margin: 0; } 
body{font-size:12px;color:#333;background:#fff;}
table{ border-spacing: 0; }
td{VERTICAL-ALIGN: top;}
fieldset,img { border: 0; } 
address,caption,cite,code,dfn,em,th,var { font-weight: normal; font-style: normal; } 
ol,ul,li{ list-style: none; } 
caption,th { text-align: left; } 
h1,h2,h3,h4,h5,h6 { font-weight: normal;font-size: 100%; } 
q:before,q:after { content:”; } 
abbr,acronym { border: 0; }
a{font-size: 12px;}
a:link{color: #333333;text-decoration: none;}
a:visited{text-decoration: none;color: #333333;}
a:hover{text-decoration: none;color: #ff6600;}
a:active{text-decoration: none;}

.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.pd10{padding:10px 0;}
.cleardiv{clear:both;}
.clear{clear:both;height:1px;}
.FL{float:left;}
.FR{float:right}
.f14{font-size:14px;}
.fb{font-weight:bold;}
.normal{
	font-style:normal;
	font-size:12px;
	font-weight:normal;
	color:#333;
	padding:0;
	margin:0;
	text-align:left;
}

.adtong{width:958px;padding:10px;border:1px solid #ccc;margin:10px auto;background:#fff;text-align:center;}
.adhead{}
.adfoot{}
.adright{border:1px solid #ccc;padding:5px;background:#fff;text-align:center;}

/*********全站布局**************/
.wrap{width:1000px;margin:auto;background:#fff;min-height:300px;padding:10px 0 5px 0;}
#bigleft{width:720px;float:right;border:0px solid #ddd;}
#bigright{width:260px;float:left;border:0px solid #ddd;}

/*********网站头部**************/
.top{width:1000px;height:28px;line-height:28px;margin:auto;overflow:hidden;border-bottom:1px solid #ededed;}
.top .left{width:520px;float:left;color:#333;}
.top .left em{color:#ff6600;padding-left:4px;}
.top .left a{color:#333;padding:0 4px;}
.top .left .user{height:16px;line-height:16px;width:100px;border:1px solid #ccc;}
.top .right{width:450px;float:right;text-align:right;color:#333;}

#header{width:1000px;height:90px;padding:10px 0;margin:auto;overflow:hidden;}
#header .logo{width:450px;float:left;padding-top:3px;}

#header .searchbar{width:280px;float:right;padding-top:10px;}
#header .searchbar input {border:0px;margin:0px;padding:0px;}
#header .searchbar .keyinput{height:28px; width:240px; float:left; overflow:hidden}
#header .searchbar .keyinput .keytext{height: 22px;line-height:24px;color: #666;padding: 2px 5px;width: 230px;overflow: hidden;border:1px solid #bcddee;border-right:none;}
#header .searchbar .keysub{ height:28px; width:34px; float:left; overflow:hidden}
#header .searchbar .keysub .subbtn{width: 34px;height: 28px;line-height: 28px;overflow: hidden;}

#Mainmenuwrap{width:100%;clear:both;height:48px;background:url(menubg2.gif) repeat-x;}
#Mainmenu{width:1000px;height:48px;margin:0 auto;font-family: "Microsoft Yahei";}
#Mainmenu a{text-decoration:none;}
#Mainmenu dl{
	position:relative;
	padding:0;
	margin-right:0px;
	width:100px;
	float:left;
}
#Mainmenu dl dt{
	height:48px;
	width:100px;
	line-height:48px;
	overflow:hidden;	
	text-align:center;
}
#Mainmenu dl dt a{
	display:block;
	color:#fff;
	font-size:15px;
}
#Mainmenu dl.choose dt,#Mainmenu dl.over dt{background:url(menuon.gif) center center no-repeat;}
#Mainmenu dl.choose dt a,#Mainmenu dl.over dt a{color:#ffff00;font-size:15px;}

#Mainmenu dl dd{
	position:absolute;
	left:0;
	top:31px;
  width:120px;
  display:none;
  z-index:10010;
}
#Mainmenu dl.choose dd{
	display:block;
	padding:5px 0;
  background:url(menuon.gif) left bottom no-repeat;
}
#Mainmenu dl.choose dd div a{
	display:block;
	margin-bottom:3px;
  padding-left:15px;
	line-height:25px;
	height:25px;
	text-align:left;
  color:#aaa;
  font-size:14px;
}
#Mainmenu dl.choose dd div a:hover{
	background:#8fc31f;
	color:#FFF;
}

.home{border-bottom:1px solid #dedede;padding:4px 16px;height:20px;line-height:15px;margin-bottom:10px;background:url(home.gif) 0 5px no-repeat;}

/************新版表格样式************/
.dragTable{background:#fff url(wkbg.gif) repeat-x;width:100%;margin-bottom:10px;border:1px #ccc solid;}
.dragTable .head{height:34px;line-height:32px;padding:0px 10px;}
.dragTable .TAG{display:block;height:34px;color:#333;font-weight:bold;padding-left:5px;font-size:14px;background:url(line-h.gif) bottom repeat-x;}
.dragTable .TAG a{color:#333;font-weight:bold;font-size:14px;}
.dragTable .head .L{ display:none;}
.dragTable .head .R{ display:none;}
.dragTable .middle{padding:5px 10px;height:50px;line-height:26px;}

/******通用块******/

.wk{border:1px solid #ccc;padding:8px 10px;margin-bottom:10px;background:#fff url(wkbg.gif) left top repeat-x;}
.wk h3{height:30px;line-height:22px;padding:0 5px;background:url(line-h.gif) left bottom repeat-x;font-size:14px;font-weight:bold;color:#444;}
.wk h3 a{font-size:14px;font-weight:bold;color:#444;}
.wk h3 span{font-size:12px;color:#666;float:right;}
.wk h3 span a{font-size:12px;color:#666;font-weight:normal;}
.wk .con{padding:6px;line-height:25px;}
.wk .con li em{font-style:normal;float:right;color:#999;}
.wk .con li em a{font-style:normal;color:#999;}
.wk .con .nor li{line-height:25px;background:url(list_ico.gif) no-repeat 0 7px;padding-left:12px;}
.wk .con .hot{background: url(top10.gif) no-repeat top left;padding-left: 22px;}

#bigright .wk{background:#fff url(sidetitbg.jpg) left top no-repeat;}
#bigright .wk h3{color:#fff;background:none;}

/******首页******/
.left2in1{width:100%;clear:both;} 

.toutiao{border:1px solid #ccc;padding:10px;margin-bottom:10px;background:#fff url(hotnews.gif) left top no-repeat;}
.toutiao .news{height:30px;line-height:36px;text-align:center;}
.toutiao .news a{font-size:14px;font-weight:bold;color:#ff6600;}
.toutiao ul{padding:5px 0 0 15px}
.toutiao li{line-height:25px;background:url(list_ico.gif) no-repeat 0 7px;padding-left:12px;}


/******纯文章列表list0******/
.listtpl0{line-height:28px;padding-left:3px;color:#666;}
.listtpl0 span{float:right;font-size:12px;}
.listtpl0 a{font-size:14px;}

.hr5{height:1px;width:99%;border:none;border-top:1px dotted #ccc;margin:4px 0 0px 4px;}

/******图排列 list1******/
.listtpl1{width:150px;height:180px;float:left;padding:3px;text-align:center;margin:0 0 7px 7px;}
.listtpl1 img{width:145px;height:145px;margin-bottom:5px;padding:2px;border:1px solid #dfdfdf;}
.listtpl1 a:hover img{border:1px solid #ec6188;}
.listtpl1 p{line-height:18px;}

/******文章摘要 列表 list2******/
.listtpl2{margin-bottom:15px;border-bottom:1px #dedede dashed;padding-bottom:10px;}
.listtpl2 .tit{height:22px;line-height:22px;color:#666;margin-bottom:3px;}
.listtpl2 .tit a{font-size:14px;color:#3aa4a2;font-weight:bold;}
.listtpl2 .tit span{padding-left:15px;font-size:12px;}
.listtpl2 .con{line-height:22px;text-indent:2em;}
.listtpl2 .con a{color:#00616a}

/******大分类列表 bgsort_tpl 3  是list1 和 biglist4 的组合******/

/******大分类列表 bgsort_tpl 4******/
.bgsorttpl4{padding-bottom:20px;clear:both;}
.bgsorttpl4 .fidname{height:28px;line-height:28px;margin-bottom:5px;border-bottom:1px #dedede dashed;}
.bgsorttpl4 .fidname a{font-size:14px;color:#3aa4a2;font-weight:bold;}
.bgsorttpl4 .fidname span{float:right;}
.bgsorttpl4 .fidname span a{font-size:12px;color:#3aa4a2;}
.bgsorttpl4 ul{padding:5px;}
.bgsorttpl4 ul li{height:28px;line-height:28px;color:#666;}
.bgsorttpl4 ul li a{font-size:14px;color:#444;}
.bgsorttpl4 ul li span {float:right;font-size:12px;}


/******内页文章正文******/

.artbody h1{font-size:20px;line-height:30px;padding:12px 0 8px 0;text-align:center;font-weight:bold;font-family: "Microsoft Yahei";}
.artbody .artedit{border-bottom:1px dashed #dedede;padding:0 0 5px 0;text-align:center;color:#888}
.artbody .artedit a{color:#888}

.artbody .artcont{clear:both;font-size:14px;line-height:26px;padding:7px;word-wrap:break-word;word-break:break-all;}
.artbody .artcont p{text-indent:1em;}
.artbody .artcont a{font-size:14px;color:#3aa4a2;}
.artbody .artcont img,.artbody .piccont img { 
max-width: 650px; border:none;
width:expression(this.width>650 ? "650px":this.width); 
/***max-height:700px;height:expression(this.height>700 ? "700px":this.height); ***/
}
.artbody .keywords{font-size:12px;line-height:22px;padding:10px 0 5px 2em;color:#666;border-top:1px dashed #dedede;margin:5px 0;}
.artbody .keywords a{font-size:12px;color:#666;}

.artbody .keywords .artback{width:48%;font-size:14px;padding:15px 8px 0 1px;}
.artbody .keywords .artback a{font-size:14px;color:#3aa4a2;font-weight:bold;}
.artbody .keywords .artnext{font-size:12px;padding:5px 0 0 15px;border-left:1px dashed #ccc;}


/******图片模型内页******/
.artbody .piccont{clear:both;font-size:14px;line-height:30px;margin:15px auto;padding:3px;word-wrap:break-word;word-break:break-all;}
#pictitle{font-size:18px;color:red;font-weight:bold;}
#pictitle a{font-size:12px;font-weight:normal;}
.picpage,.picpage a{font-size:14px;}

/******表单样式******/
.formtable{margin-left:50px;}
.formtable td{height:30px;}
.formtable .zdm{text-align:right;padding-right:20px;}


/******侧边栏目列表******/
.sidelmlb{}
.sidelmlb li{width:102px;float:left;height:28px;text-align:center;line-height:26px;overflow:hidden;margin:0 0 10px 10px;}
.sidelmlb a{display:block;width:100px;float:left;height:26px;border:1px solid #dfdfdf;text-align:center;font-size:14px;background:#f1f1f1;overflow:hidden;}
.sidelmlb a:hover{background:#EB1176;color:#fff;border:1px solid #EB1176;text-decoration: none;}


/***底部样式***/
#footer{clear:both;width:100%;margin:0 auto;background:#222;}
.copyright{width:1000px;margin:0 auto;padding:15px 0;text-align:center;line-height:24px;color:#999;}
.copyright a{color:#999;}

/******分页列表******/
.page{
	text-align:center;
  margin-top:10px;
  height:24px;
	padding-top:5px;
	padding-right:10px;
	margin-bottom:10px;
}
.page a:link{
	display:inline;
	border:1px solid #ccc;
	color:#555;
	padding:4px 5px 2px 5px;
	margin:0px 3px;
}
.page a:visited{
	display:inline;
	border:1px solid #adceef;
	color:#666;
	padding:4px 5px 2px 5px;
	margin:0px 3px;
}
.page a:hover{
	display:inline;
	border:1px solid #9acd00;
	color:#fff;
	background:#9acd00;
	padding:4px 5px 2px 5px;
	margin:0px 3px;
  text-decoration: none
}
.page .click{
	display:inline;
	border:1px solid #adceef;
	color:#000000;
	background:#ffebd9;
	padding:4px 5px 2px 5px;
	margin:0px 3px;
}

/*****注册页面******/ 

#regpage{}
#regpage td{height:32px;line-height:32px;padding:5px;font-size:14px;color:#454545;}
#regpage td span{padding:5px;font-size:12px;color:#666;}
#regpage .regzdmc{width:30%;text-align:right;padding-right:15px;}

#regpage .textinput{height:24px;line-height:24px;width:200px;padding:3px 6px;color:#555;}
#regpage .button{width:60px;padding:3px 6px;}


/******AJAX在线编辑DIV容器*********************/
#AjaxEditTable{background:#FFF;border:1px solid #BEDDFF;}
#AjaxEditTable .head{
	height: 21px;
	background: #DBEAFF;
	border-bottom:1px solid #BEDDFF;
	padding:3px 5px 0 7px;
}
#AjaxEditTable .head a{
	color:#FFF;
}
#AjaxEditTable .head span{
	DISPLAY: block; 
	FLOAT: right;
}
#AjaxEditTable .middle{
	background:#FFF;
	line-height:18px;
	padding:5px;
}
#AjaxEditTable .middle input,#AjaxEditTable .middle textarea{
	border:1px solid #BEDDFF;
	background:#FFF;
}

/*AJAX在线编辑DIV容器**/
.MainTable #AjaxEditTable{
	border:1px solid #BEDDFF;
	background:#FFF;
}
.MainTable #AjaxEditTable .head{
	height: 21px;
	background: #DBEAFF;
	border-bottom:1px solid #BEDDFF;
	padding:3px 5px 0 7px;
}
.MainTable #AjaxEditTable .head a{
	color:#FFF;
}
.MainTable #AjaxEditTable .head span{
	DISPLAY: block; 
	FLOAT: right;
}
.MainTable #AjaxEditTable .middle{
	background:#FFF;
	line-height:18px;
	padding:5px;
}
.MainTable #AjaxEditTable .middle input,.MainTable #AjaxEditTable .middle textarea{
	border:1px solid #BEDDFF;
	background:#FFF;
}