@charset "utf-8";
.text-left{text-align: left !important;}
.text-align{text-align: center !important;;}
.border-bottom{border-bottom: 1px solid #ddd;}
.m-tabstylePad{padding: 16px 0;}
.m-main {background: #fff;padding: 20px !important;position: relative;}
.m-liststyle6 ul{margin:0 -6px;}
.m-liststyle6 li{height: 42px; line-height: 42px;float: left;    margin: 0 6px 12px 6px;}
.m-liststyle6 li.u-active a{background: #b80608;color: #fff;border: none;}
.m-liststyle6 li a{display: block;border: 1px solid #f0a879;text-align: center;color: #333333;font-size: 20px;padding: 0 28px;font-weight: normal;}
.m-liststyle6 li.u-all a{padding: 0 20px;}


.m-liststyle6 a.write-letter{background: url("u-write.png") no-repeat center center;display: inline-block;width: 30px;height: 30px;position: absolute;right: 55px;top: 16px;}
/*.m-liststyle4 li a:hover{padding-left: 16px; transition: all .3s;}*/

/***三级菜单左边导航***/
.m-navigationmleft{width: 175px;background: #d9e6f0;position: absolute;    left: -195px;top: 0;    z-index: 9;border-radius: 5px;
	box-shadow:-3px 0px 3px rgba(214, 116, 117, 0.1),   /*左边阴影*/ 3px 0px 3px rgba(214, 116, 117, 0.1),  /*右边阴影*/  0px 6px 6px rgba(214, 116, 117, 0.1); /*下边阴影*/}
.m-navigationmleft .u-arrow-down{text-align: center;height: 40px;line-height: 40px;background: #b80608;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.m-navigationmleft .u-arrow-down i{display: inline-block;width: 20px;height: 11px;background: url(icon-tj.png) -2px -7px no-repeat;}
.m-navigationmleft .m-navigaList{border-top: 1px solid #e3edf3;    overflow: hidden;}
.m-navigationmleft .m-navigaList ul li{    padding-left: 30px;height: 62px;line-height: 62px;}
.m-navigationmleft .m-navigaList ul li.u-active a{    color: #b80608;font-weight: bold;}
.m-navigationmleft .m-navigaList ul li a{display: block;}
.m-navigationmleft .m-navigaList ul li a i{display: inline-block;width: 22px;height: 20px;margin-right: 8px;    vertical-align: middle;    margin-bottom: 2px; line-height: 20px; font-size: 20px;color: #d78486;}


/***关键词搜索***/
.m-keyWordSerch .u-keyWordSerch{width: 900px;border: 1px solid #ddd;height: 40px;line-height: 40px;margin-left: 15px;text-indent: 10px;}
.commonBtn{width: 67px;height: 38px;background: #b80608;line-height:38px;text-align: center;border: none;color: #fff;font-size: 14px;cursor: pointer;}
.m-btn{margin-left: 18px;    display: inline-block;}
.u-cancal{margin-left: 15px;}
/***导航标题**/
.m-convenience .u-h2Title{display: block;border-bottom: 1px solid #ddd;height: 48px;line-height: 48px;}
.m-convenience .u-h2Title span{    color: #b80608;font-size: 20px;border-bottom: 2px solid #b80608;padding: 0 10px;    line-height: 46px;display: inline-block;font-weight: bold;}
/***便民问答切换****/
.m-tab{margin: 0 -5px;}
.m-tab ul li{padding: 0 5px;float: left;width: 146px;text-align: center;margin-bottom: 10px;}
.m-tab ul li a{display: block;height: 32px;line-height: 32px;color: #b80608;background: #ffe3e0;}
.m-tab ul li a.u-active{color: #fff;background: #b80608;}
/***征集***/
.m-liststyleopenness1 li{height: 42px;line-height: 42px;}
.m-liststyleopenness1 li span.u-date {float: right;padding-left: 10px;font-size: 15px;color: #666666;}
.m-liststyleopenness1 li a span{color: #b90609;}
.m-liststyleopenness1 li a.u-a1{ display: block; float:left;padding-left: 14px; background: url(icon-li2.png) left center no-repeat;overflow: hidden; word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;max-width:650px;}
.m-liststyleopenness1 li a.u-a2{float:left;color:#b80608;    margin-left: 5px;}
.m-liststyleopenness1 li a.u-green{color: #10a001;}
/*medium pcScreen lg*/
@media screen and (min-width: 1240px) {

}
@media (max-width:1239px) and (min-width:1200px){
	.m-keyWordSerch .u-keyWordSerch{    width: 780px;}
}

/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {

	.m-keyWordSerch .u-keyWordSerch{width: 625px;}
}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-keyWordSerch .u-keyWordSerch{width: 400px;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
	.f-xs-md{margin-bottom: 15px;}
	.m-tabstyle6 a{padding: 0 10px;}
	.m-keyWordSerch .u-keyWordSerch{width: 100%;margin-left: 0;}
	.m-btn{margin-left: 0;display: block;text-align: center;margin-top: 10px;}

	.m-navigationmleft{position:static;width:100%;}
	.m-navigationmleft .m-navigaList ul li{    height: 42px;line-height: 42px;    margin-bottom: 20px;}


}
@media screen and (max-width:500px) {
	.m-tab ul li{width:50%;}
}
