@charset "utf-8";
/*-----------------------------------------------------------------
文件名称：密山市人民政府 - 列表页面样式
文件作者：na_DM
编辑日期：2015/3/10
文件说明：列表页面样式
-----------------------------------------------------------------*/

div#main{
	width:1200px;
	padding:50px 10px 0px 10px;
}
div#maincon{
	width:1180px;
	padding:0px 10px 10px 10px;
	background:#FFF;
}
/*-- 文章页 --*/
h3#articletitle{
	width:964px;
	margin:0 auto;
	font-size:22px;
	line-height:40px;
	font-family:"Microsoft YaHei";
	color:#333;
	text-align:center;
}
ul#articleinfo{
	width:964px;
	text-align:center;
	color:#666;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #dddddd;
}
ul#articleinfo li{
	display:inline;
	padding:10px 10px;
	font-family:"Microsoft YaHei";
}
div.article{
	width:964px;
	margin:0 auto;
	text-align:left;
	padding-top:20px;
	padding-bottom:30px;
}
div.article p{
	font-size:14px;
	line-height:30px;
	padding:10px 0px;
text-indent: 2em;
}
/*-- 民意征集 --*/
div#myzjform{
	width:964px;
	margin:0 auto;
	text-align:left;
	padding-top:20px;
}
div#myzjform h3{
	width:964px;
	font-size:16px;
	color:#bf1f0d;
	font-family:"Microsoft YaHei";
}
ul#szxxform{
	width:914px;
	padding-left:50px;
	padding-bottom:20px;
	float:left;
	text-align:left;
}
ul#szxxform li{
	width:914px;
	margin-top:20px;
	background:url(../images/szxxformbg.gif) left repeat-y;
	float:left;
}
ul#szxxform li label{
	float:left;
}
ul#szxxform li label span{
	display:block;
	width:146px;
	text-align:center;
	font-family:"Microsoft YaHei";
	color:#000;
	font-size:14px;
	float:left;
	line-height:30px;
}
ul#szxxform li label font{color:#F00; padding-right:3px;}
ul#szxxform li label input{
	float:left;
	margin-left:10px;
	height:30px;
	border:1px solid #cdcdcd;
	padding-left:2px;
	line-height:30px;
	display:inline;
}
input.szxxinput1{
	width:228px;
}
input.szxxinput2{
	width:548px;
}
input.szxxinput3{
	width:55px;
}
ul#szxxform li label textarea{
	float:left;
	margin-left:10px;
	width:548px;
	height:180px;
	border:1px solid #cdcdcd;
	padding-left:2px;
	line-height:22px;
	display:inline;
}
ul#szxxform li label.lynrtitle span{
	margin-top:70px;
}
ul#szxxform li.btnleft{
	width:385px;
	margin-top:20px;
	float:left;
	background:none;
	text-align:right;
}
ul#szxxform li.btnright{
	width:385px;
	margin-top:20px;
	float:left;
	background:none;
}
input.myzjbtn{
	width:54px;
	height:29px;
	background:url(../images/btnbg.jpg) left bottom repeat-x;
	border:none;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin:0px 10px;
	cursor:pointer;
}
/*-- 在线访谈内容 --*/
div.imglistbox{
	width:1140px;
	margin:0px 30px 20px 30px;
	float:left;
	margin-top:-30px;
}
div.imglistbox h2{
	width:1140px;
	line-height:35px;
	float:left;
	color:#bf1f0d;
	font-size:16px;
	text-align:left;
	font-family:"Microsoft YaHei";
}
ul#zxftbtn{
	float:right;
	margin-top:-28px;
}
ul#zxftbtn li{
	float:left;
	padding-left:10px;
}
ul#zxftbtn li a{
	display:block;
	width:85px;
	height:28px;
	background:url(../images/jgsztitle.jpg) no-repeat;
	font-size:14px;
	line-height:28px;
	text-align:center;
	font-weight:bold;
}
ul#zxftbtn li a:link{color:#bf1f0d;}
ul#zxftbtn li a:visited{color:#bf1f0d;}
ul#zxftbtn li a:hover{color:#bf1f0d; text-decoration:none;}
div.zxftlist1{
	width:1140px;
	float:left;
	border-bottom:1px solid #dddddd;
	padding:20px 0px;
}
div.zxftimg1{
	float:left;
	width:225px;
}
div.zxfttext1{
	float:left;
	width:895px;
	padding-left:20px;
}
div.zxfttext1 dl{
	width:895px;
	float:left;
	text-align:left;
	padding:3px 0px;
}
div.zxfttext1 dl dt{
	width:45px;
	float:left;
	font-weight:bold;
}
div.zxfttext1 dl dd{
	width:850px;
	float:left;
	color:#333;
}
/*-- 往期回顾 --*/
div#wqhgandftsl{
	float:left;
	width:1140px;
}
div#wqhgbox{
	width:300px;
	background:url(../images/box1.gif) repeat-y;
	float:left;
	margin-top:20px;
}
div#wqhgbox h2.subtitle2{
	width:265px;
	background:url(../images/title1.jpg) top no-repeat;
	line-height:32px;
	padding-left:35px;
	font-size:14px;
	color:#FFF;
}
div#wqhgbox span.more2 a:link{color:#000;}
div#wqhgbox span.more2 a:visited{color:#000;}
div#wqhgbox span.more2 a:hover{color:#000;}
ul.sublist2{
	width:276px;
	padding:9px 12px 8px 12px;
	border-bottom:1px solid #FFF;
	background:url(../images/listbox2.jpg) top no-repeat;
	border-bottom:1px solid #dcdcdc;
	float:left;
}
ul.sublist2 li{
	width:266px;
	line-height:24px;
	padding-left:10px;
	background:url(../images/list1.gif) left center no-repeat;
}
/*-- 文字实录 --*/
div.subbox1{
	width:820px;
	float:left;
	font-family:"Microsoft YaHei";
	text-align:left;
	margin-top:20px;
	padding-left:20px;
}
div.subbox1 h2.subtitle1{
	width:808px;
	background:url(../images/title3.jpg) repeat-x;
	line-height:32px;
	color:#bf1f0d;
	border:1px solid #dcdcdc;
	border-bottom:none;
	font-size:14px;
	padding-left:10px;
}
ul#wzslcz{
	float:right;
	margin-top:-26px;
}
ul#wzslcz li{
	float:left;
	padding-right:5px;
}
ul#wzslcz li a{
	display:block;
	width:54px;
	height:20px;
	background:#FFF;
	border:1px solid #999;
	text-align:center;
}
div#wzslbox{
	width:768px;
	height:800px;
	border:1px solid #d7d7d7;
	border-top:none;
	float:left;
	padding:0px 25px;
	font-size:14px;
	color:#666;
	line-height:30px;
	overflow-y:scroll;
}
div#wzslbox p{
	padding:20px 0px;
	border-bottom:1px solid #dddddd;
}
div#wzslbox p span.rtitle{color:#bf1f0d; padding-right:10px; font-weight:bold;}
div#wzslbox p span.date{color:#999999;}
/*-- 在线访问网友提问 --*/
ul.articleinfo{
	width:964px;
	text-align:center;
	color:#666;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #dddddd;
}
ul.articleinfo li{
	display:inline;
	padding:10px 2px;
	font-family:"Microsoft YaHei";
}
a.wytw{
	float:right;
	line-height:38px;
	margin-top:-38px;
	margin-right:135px;
	font-size:14px;
}
a.wytw:link{color:#e12215;}
a.wytw:visited{color:#e12215;}
a.wytw:hover{color:#e12215;}
ul.twinfo{
	width:964px;
	float:left;
	background:#f2f2f2;
	font-family:"Microsoft YaHei";
}
ul.twinfo li{
	float:left;
	line-height:30px;
}
ul.twinfo li.num{
	width:30px;
	background:#c30000;
	color:#FFF;
	text-align:center;
	font-size:18px;
}
ul.twinfo li.name{
	padding-left:30px;
	color:#c30000;
	font-size:14px;
	font-weight:bold;
	background:url(../images/balloons.png) 10px center no-repeat;
}
ul.twinfo li.date{
	padding-left:10px;
}
div.article p.twnr{
	width:924px;
	padding:20px 20px;
	font-family:"Microsoft YaHei";
	clear:both;
}
div.twlist{
	padding-top:10px;
	padding-bottom:0px;
	border-bottom:1px solid #dddddd;
}