@charset "utf-8";
/***便民问答***/
.m-mainBox{border:1px solid #ddd;padding: 20px;}
.m-answer,.m-question{padding: 7px 14px;}
.m-question{background: #f2f2f2;}
.m-answer .u-answer{padding: 14px 0 32px;}
.m-question .u-question span,.m-answer .u-answer span{ display: inline-block; width: 24px; height: 25px; border-radius: 4px; background: #f3756d;text-align: center; line-height: 25px;color: #fff;margin-right: 11px;}
.m-answer .u-answer span{background: #5667c1;}
.m-question .u-question a,.m-answer .u-answer a{color: #f40101;margin-left: 39px;}

#pagination{margin:30px 0;}

/***写信须知**/
.m-tabstylePad{padding: 16px 0;}
.m-toKnow{}
.m-toKnow img{max-width: 100%;display: block;margin: 0 auto;}
.m-detailNote{border: 1px solid #ddd;padding: 16px 0 16px 16px;}
.m-detailNote .g-detailNote{padding:0 30px;}
.m-detailNote .m-range{line-height: 27px;font-weight: bold;}
.m-detailNote .m-rangeDetail{line-height: 29px;margin-bottom: 14px;    padding-left: 30px;}
.u-radio{vertical-align: middle;margin-bottom: 6px !important; margin-right: 10px !important;}
/*pad md*/
@media screen and (max-width: 991px ){
#pagination{margin:0;}
.m-answer .u-answer{    padding: 6px 0 10px;}
.m-detailNote .m-rangeDetail{padding-left: 0;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
	.m-tabstylePad{padding:0 0 8px 0;}
	.m-detailNote .m-rangeDetail{margin-bottom: 5px;}

}
