.title-catalog-open h2{line-height:54px;}
.reg-pop{width:600px;height:330px;top:20%;left:30%}
.mail-total{background:#fafafa;line-height:40px; color:#c80000}

.b-b-1{border-bottom:1px solid #f2f2f2;}

.active-mail{position:relative;height:40px;}
.active-mail ul{position:absolute;}
.active-mail .tabs-catalog-main li.active a{background:#c80000 url(../images/active/icon-mail.png) no-repeat scroll -100px 100px;text-indent:2.2em}
.active-mail .tabs-catalog-main li.active a.icon-gov{background-position:-20px -30px;}
.active-mail .tabs-catalog-main li.active a.icon-party{background-position:-20px -130px;}
.active-mail .tabs-catalog-main li.active a span{background-color:#fafafa;width:150px;}

.list-info-vote a span{background:#ff9804;color:white;font-size:12px;padding:3px 8px;
					   border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.list-info-vote a span.status-close{background:#d9d9d9}

.active-intelligent{background:#ebf3fa url(../images/active/img-intelligent.jpg) no-repeat scroll left center;height:152px;padding:5px 40px 0 150px}
.active-intelligent h3{color:#a01518;font:normal 20px/50px 'microsoft yahei'}
.active-intelligent div{background:white;height:35px;padding:10px;
						border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.active-intelligent div input[type="text"]{font:normal 16px/35px 'microsoft yahei';height:35px;width:280px;}
.active-intelligent div input[type="submit"]{background:#b6e89d;color:white;font:normal 16px/35px 'microsoft yahei';height:35px;width:65px;
											 border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}

.interview-notice div.photo{height:150px;width:200px;}
.interview-notice div.photo a,
.interview-notice div.photo a img{height:100%;width:100%}
.interview-notice > ul{float:right;width:315px;}
.interview-notice li span{color:#3c960f;}

.tabs-active li{padding:0 0 0 10px;}
.tabs-active li a{background:#f0f0f0;display:block;padding:0 10px;
				  border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px; color:#c80000}
.tabs-active li a:hover,
.tabs-active li a.active{background:#ff9804;color:white}

.list-active a{background:#f7f7f7;border-bottom:1px solid #ebebeb;border-top:1px solid #fff;display:block;font:normal 18px/40px 'microsoft yahei';padding:15px;}
.list-active a:hover{background:#ff9e13;color:#fff}
.list-active a.active{background:#ff9e13;color:white}
.list-active a span{background:transparent url(../images/active/icon-btn-active.png) no-repeat scroll -100px 100px;display:block;float:left;height:40px;width:60px;}

.list-vote-body li{border-bottom:1px solid #f2f2f2;padding:15px;overflow:hidden}
.list-vote-body li div.left{background:#f7f7f7;color:#999;font-size:24px;height:60px;line-height:30px;text-align:center;width:60px;padding:20px 20px;
							border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.list-vote-body li div.left span{color:#ff9e13;}
.list-vote-body li div.right{width:720px;}
.list-vote-body h1 a{color:#c80000;font:normal 16px/30px 'microsoft yahei';}


.bg-f0f0f0 {
    background: #f0f0f0;
}
.bg-f6f6f6 {
    background: #f6f6f6;
}
.color-c80000{
	color:#c80000
}
input.button_know{
    display: inline-block;
    width: 110px;
    height: 35px;
    font: normal 16px/33px 'microsoft yahei';
    background:#c80000;
    cursor: pointer;
    color: #fff;
	border-radius:5px;
	text-align:center;
}

.btn:hover{background:#c80000;color:white}


.button_upload {
	padding:0 15px;
	border-radius:5px;
    background:#c80000;
	color:#fff;
	cursor:pointer;
	height:25px;
}

.bg-f2f2f2 {
    background: #f6f6f6;
}
.mail-gov-menu ul{border-top:1px solid #ddd;font:normal 16px/40px 'microsoft yahei';}
.mail-gov-menu li{border-bottom:1px solid #ddd;}
.mail-gov-menu li a{background:transparent url(../images/active/icon-mail-gov-menu.png) no-repeat scroll left 50px;border-top:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;color:#c80000;display:block;text-indent:60px;}
.mail-gov-menu li a.icon-resume{background-position:12px 0;}
.mail-gov-menu li a.icon-send{background-position:12px -40px;}
.mail-gov-menu li a.icon-topic{background-position:12px -80px;}
.mail-gov-menu li a.icon-notice{background-position:12px -120px;}
.tab-catalog-04{text-align:center;}
.tab-catalog-04 a{display:inline-block;*display:inline;*zoom:1;width:80px; height:35px; color:#c80000;}
.tab-catalog-04 a.atthis,.tab-catalog-04 a:hover{ background:transparent url(../images/active/bg_about_hover.png) no-repeat scroll  center top; color:#fff;}

.govopen-all > li > a{display:block;margin-bottom:10px;background:#a01518; text-align:center; color:#fff; font:normal 16px/40px 'microsoft yahei'; }
.govopen-all > li > ul{overflow:hidden; margin-bottom:10px;}
.govopen-all > li > ul >li{float:left;width:50%; font:normal 14px/30px 'microsoft yahei';}
.govopen-all > li > ul >li a{display:block;text-indent:24px;background:transparent url(../images/org/icon_list_01.png) no-repeat scroll 10px center;}
.govopen-all > li > ul >li a.atthis,.govopen-all > li > ul >li a:hover{ background:#eeeddd url(../images/org/icon_list_01_hover.png) no-repeat scroll 10px center;color:#c86428; }

.list-text-00 li{background:url(../images/active/list_bg_00.jpg) no-repeat scroll left center; text-indent:15px;}


.interview-review ul{ margin-right:-15px}
.interview-review li{ margin-right:15px; margin-top:15px;}
.interview-review li h3{ font-size:16x; line-height:30px; font-weight:normal}

.overview-list{}
.overview-list > li{margin:0 0 15px 0;overflow:hidden;}
.overview-list > li > div{position:relative}
.overview-list > li.overview-answer > div,
.overview-list > li.overview-answer > p{float:left;}
.overview-list > li.overview-answer > div{background:url(../images/active/icon-overview-answer.png) no-repeat scroll center center;height:35px;width:35px;}
.overview-list > li > p{background:#f9f9f9;border:1px solid #e5e5e5;padding:5px 10px;margin:0 0 0 15px;
									  border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.overview-list > li.overview-question > div,
.overview-list > li.overview-question > p{float:right;}
.overview-list > li.overview-question > div{background:url(../images/active/icon-overview-question.png) no-repeat scroll center center;height:35px;width:35px;}
.overview-list > li.overview-question > p{margin:0 15px 0 0;}
.overview-list > li > div > i{display;block;height:12px;margin-top:14px;position:absolute;width:7px;}
.overview-list > li.overview-answer > div > i{background:url(../images/active/icon-arrwo-answer.png) no-repeat scroll left center;margin-left:44px;}
.overview-list > li.overview-question > div > i{background:url(../images/active/icon-arrwo-question.png) no-repeat scroll left center;margin-left:-16px;}
.overview-list span{color:red;}
.overview-list > li > p > i{display:block;font:normal 14px/26px 'microsoft yahei'}

.overview-intelligent input[type="text"]{font:normal 16px/70px 'microsoft yahei';height:70px;width:700px;padding:0 10px;}
.overview-intelligent input[type="button"]{background:#b6e89d;color:white;font:normal 24px/70px 'microsoft yahei';height:70px;width:80px;
											 border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}

.feedback-list{ height:570px; overflow:auto;}
.feedback-list span{color:red;}

/*咨询投诉*/
.list-ask > li { border-bottom: 1px dashed #f2f2f2;overflow: hidden;padding: 15px 10px; position: relative;}
.list-ask > li a h3 {font: normal 16px/35px 'microsoft yahei'; font-weight:normal}
.list-ask > li a p > *{color:#6e4b2d;display:block;font-weight:normal;float:left;color:#999; width:25%; font-style:normal}
.bg-fc{ background:#fcfcfc}


.list-interview > li {
	border-bottom: #eaeaea dashed 1px;
	padding-bottom: 15px;
}
.mt-15{
	margin-top:15px
}

.item-active-banner{
  padding: 10px;
}
.item-active-banner li a{
  display: block;
  margin: 10px;
  text-align:center;
  font: bold 20px/80px 'microsoft yahei';
  color:#c80000;
  background: #e5e5e5;
}