/**!
 * 江西省南昌市西湖区门户
 * author: xuyang;
 */

.header {
	background: url(imagesinteraction-header-bg.jpg) center top no-repeat;
}

.main {
	padding-top: 10px;
	background: url(imagesmain-bg3.jpg) center top no-repeat;
}

.mt15 {
	margin-top: 15px;
}

.mt12 {
	margin-top: 12px;
}

.viedo {
	height: 437px;
}

.issue {
	padding: 0 14px;
	border: 1px solid #cecece;
	border-bottom: 2px solid #006fc5;
}

.issue1 {
	height: 212px;	
	background: url(imagesissue-bg.jpg) right top no-repeat #fbfbfb;
}

.issue2 {
	height: 229px;
	background-color: #fff;
}

.issue-block {
	height: 104px;	
	border-bottom: 1px solid #e5e5e5;
}

.issue-block2 {
	height: 97px;
}

.issue-h {
	padding-top: 15px;
	font-size: 16px;
	font-weight: bold;
}

.issue-color1 {
	color: #c70c0d;
}

.issue-color2 {
	color: #125c95;
}

.issue-row {
	height: 24px;
	line-height: 24px;
	font-size: 14px;
}

.issue-row span {
	color: #666;
}

.issue-span {
	padding-left: 33px;
}

.issue-p {
	padding-top: 12px;
	line-height: 28px;
	font-size: 14px;
	color: #666;
}

.issue-p span {
	color: #333;
}

/* 政务咨询 */

.affairs {
	height: 545px;
}

.com-hd {
	height: 31px;
	border-bottom: 2px solid #006fc5;
}

.com-tt {
	width: 107px;
	height: 31px;
	line-height: 31px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-color: #006fc5;
}

.com-bd {
	padding: 0 17px 0 10px;
	height: 511px;
	border: 1px solid #cfcfcf;
	border-top: 0;
	background-color: #fbfbfb;
}

.affairs-row {
	margin-top: 28px;
	height: 82px;
}

.affairs-block {
	float: left;
	width: 104px;
	height: 81px;
}

.affairs-icon {
	display: block;
	margin-left: 28px;
	width: 48px;
	height: 48px;
}

.affairs-icon1 {
	background: url(imagesinter-a-icon1.png);
}

.affairs-icon2 {
	background: url(imagesinter-a-icon2.png);
}

.affairs-icon3 {
	background: url(imagesinter-a-icon3.png);
}

.affairs-icon4 {
	background: url(imagesinter-a-icon4.png);
}

.affairs-a {
	display: block;
	padding-top: 10px;
	font-size: 14px;
	text-align: center;
	color: #333;
}

.affairs-phone {
	float: left;
	width: 292px;
	height: 81px;
	background: url(imagesinter-line.jpg) 0 10px no-repeat;
}

.affairs-num {
	margin-top: -5px;
	padding-left: 25px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

.affairs-num-span {
	margin-top: -5px;
	padding-left: 7px;
	font-size: 20px;
	color: #ed4307;
}

.affairs-img {
	margin-top: 5px;
	margin-left: 25px;
	width: 265px;
	height: 54px;
	border: 1px solid #d9d9d9;
}

/* 信件处理 */

.mail {
	margin-left: 6px;
}

.mail-hd {
	height: 34px;
	border-bottom: 1px solid #ccc;
}

.mail-tt {
	display: inline-block;
	padding-top: 10px;
	width: 76px;
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	border-bottom: 3px solid #006fc5;
}

.mail-tab {
	margin-top: 9px;
}

.m-tr-hd {
	height: 42px;
	line-height: 42px;
	background-color: #e8eaeb;
}

.m-th {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #666;
}

.m-tr {
	height: 36px;
	line-height: 36px;
}

.m-td1.first {
	padding-top: 2px;
}

.m-td1 {
	text-align: center;
	font-size: 14px;
}

.m-td1.special {
	text-align: left;
}

.m-tr-color {
	background-color: #eaf2f7;
}

.mail-txt {
	margin-top: 10px;
	margin-left: 6px;
}

.mail-span1 {
	float: left;
	width: 76px;
	height: 37px;
	line-height: 37px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-color: #007ed9;
}

.mail-txt1 {
	padding-left: 7px;
	float: left;
	width: 102px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #999;
	border: 1px solid #cfcfcf;
	border-left: 0;
}

.mail-txt2 {
	float: left;
	margin-left: 19px;
	padding-left: 7px;
	width: 304px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	border: 1px solid #cfcfcf;
	border-right: 0;
	color: #999;
}

.mail-btn {
	float: left;
	width: 57px;
	height: 37px;
	border: 0;
	cursor: pointer;
	background: url(imagesinter-btn-icon.png) 17px 7px no-repeat #7b81f3;
}

.mail-link {
	float: right;
	padding-left: 51px;
	width: 71px;
	height: 37px;
	line-height: 37px;
	font-size: 14px;
	color: #fff;
	background: url(imagesinter-mail-icon.png) 15px 9px no-repeat #dd71e4;
}

/* 往期回顾 */

.review {
	height: 195px;
}

.common-hd {
	height: 32px;
	line-height: 32px;
	background-color: #ebebeb;
}

.common-bd {
	border: 1px solid #cccdcd;
	background-color: #fff;
}

.common-tt {
	display: block;
	width: 107px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-color: #006fc5;
}

.he161 {
	height: 161px;
}

.collect {
	height: 215px;
}

.common-items {
	padding-top: 6px;
	margin: 0 14px;
}

.common-item {
	line-height: 30px;
	vertical-align: top;
	background: url(imagesitem-icon.jpg) 0 15px no-repeat;
}

.common-block {
	padding-left: 9px;
	width: 70%;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.common-item a {
	color: #333;
}

.common-item:hover {
	background: url(imagesitem-iconh.jpg) 0 15px no-repeat;
}

.common-item:hover a {
	color: #f14d14;
}

.he181 {
	height: 181px;
	background: url(imagescollect-bg.jpg);
}

.review-row {
	margin: 13px 14px 0 ;
	width: 464px;
}

.review-txt {
	padding-left: 10px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #666;
	border: 1px solid #d4d2d2;
}

.review-txt1 {
	width: 160px;
	*width: 145px;
}

.review-txt2 {
	width: 270px;
}

.txtarea {
	margin-top: 9px;
	padding-left: 10px;
	width: 452px;
	*width: 438px;
	height: 62px;
	line-height: 25px;
	font-size: 14px;
	color: #666;
	border: 1px solid #d4d2d2;
	resize:none;
}

.review-btn {
	margin-top: 10px;
	width: 137px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
	border: 0;
	color: #fff;
	background-color: #fc9132;
	cursor: pointer;
}

.review-link {
	display: block;
	height: 82px;
}

/* 常见问题 */

.faq-bd {
	padding: 0 10px;
	height: 419px;
	border: 1px solid #ccc;
	border-top: 0;
}

.faq-items {
	margin-top: 6px;
	margin-left: 7px;
	height: 285px;
	border-bottom: 1px dashed #d9d9d9;
}

.faq-item {
	line-height: 30px;
	vertical-align: top;
	background: url(imagesitem-icon.jpg) 0 15px no-repeat;
}

.faq-block {
	padding-left: 8px;
	width: 98%;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.faq-block a {
	color: #333;
}

.faq-txtarea {
	margin-top: 11px;
	margin-left: 5px;
	padding-left: 10px;
	width: 200px;
	height: 53px;
	line-height: 25px;
	font-size: 14px;
	border: 1px solid #d4d2d2;
	color: #666;
	resize:none;
}

.faq-btn-area {
	margin-top: 15px;
}

.faq-btn {
	float: right;
	margin-right: 2px;
	padding-left: 51px;
	width: 122px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	border: 0;
	background: url(imagesinter-faq-icon.png) 17px 7px no-repeat #fc9132;
	color: #fff;
	cursor: pointer;
}

/* 南昌西湖区发布 */

.release {
	background-color: #fbfbfb;
}

.com-rel {
	width: 142px;
}

.release-bd {
	padding: 0 1px;
	height: 419px;
	border: 1px solid #ccc;
	border-top: 0;
}

.release-block {
	padding: 10px 4px 0;
	height: 200px;
	line-height: 21px;
	font-size: 14px;
	border-bottom: 1px dashed #d9d9d9;
}

.release-span {
	color: #2eb0f9;
}

.release-time {
	font-size: 12px;
	color: #666;
}

.release-block.special {
	border: 0;
}

/* 民意征集 */

.opinion-bd {
	height: 278px;
	background-color: #fbfbfb;
	border: 1px solid #ccc;
}

.opinion-tab {
	margin: 7px 14px 0 15px;
	width: 547px;
}

.op-tr-hd {
	height: 40px;
	line-height: 40px;
	background-color: #e8eaeb;
}

.op-th {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

.op-tr {
	height: 32px;
	line-height: 32px;
}

.op-td {
	font-size: 14px;
	text-align: center;
	color: #333;
}

.op-td.first {
	padding-top: 6px;
}

.op-color {
	background-color: #eaf2f7;
}

.op-fir {
	padding-left: 14px;
	text-align: left;
}

/* 政府热线受理情况通报 */

.situation-tt {
	width: 193px;
}

.situation-bd {
	height: 279px;
	border: 1px solid #ccc;
	border-top: 0;
}

.situation-bd1 {
	/* margin-left:15px; */
	margin-top:5px;
	margin-bottom:5px;
	height: 270px;
	border: 0px solid #ccc;
	border-top: 0;
	overflow:hidden;
}
.situation-bd2 {
	height: 60px;
	border: 0px solid #ccc;
	border-top: 0;
}

.situation-items {
	margin-top: 6px;
	margin-left: 14px;
}

/* 政务微博群 */

.micro-tt {
	width: 110px;
}

.micro-bd {
	padding: 0 7px;
	background-color: #fbfbfb;
}

.micro-items {
	margin-top: 2px;
	width: 100%;
}

.micro-item {
	height: 85px;
	border-bottom: 1px dashed #d9d9d9;
}

.micro-item.last {
	*height: 75px;
	border-bottom: 0;
}

.micro-icon {
	float: left;
	margin-top: 8px;
	margin-left: 5px;
	width: 69px;
	height: 70px;
}

.micro-h {
	display: inline-block;
	padding-top: 16px;
	font-size: 14px;
	font-weight: bold;
}

.micro-icon1 {
	background: url(imagesinter-micro-icon1.png);
}

.micro-icon2 {
	background: url(imagesinter-micro-icon2.png);
}

.micro-icon3 {
	background: url(imagesinter-micro-icon3.png);
}

.micro-icon4 {
	padding-right: 18px;
	background: url(imagesinter-micro-icon4.png) right 18px no-repeat;
}

.micro-font {
	float: left;
	margin-left: 8px;
}

.micro-p {
	margin-top: 6px;
	width: 140px;
	line-height: 18px;
}

.micro-page {
	float: right;
	width: 15px;
	height: 15px;
}

.micro-left {
	background: url(imagesinter-micro-left.png);
}

.micro-right {
	background: url(imagesinter-micro-right.png);
}

.micro-pager {
	float: right;
	margin: -2px 5px 0;
}

.micro-pager span {
	font-size: 14px;
	color: #e11111;
}
