﻿html,body {background-color: #efeff4;}
/*清除浮动*/
.clearfix:before,
.clearfix:after {
	content: "";
	display: block;
	line-height: 0;
	height: 0;
	font-size: 0;
	visibility: hidden;
}
* {
	touch-action: none;
}
.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}
li{
	list-style: none;
}
h5{
	margin-top:0px;
}
.title-pic4 {	
	text-indent: 40px;
	font-size:14px;
	padding:5px;
	background: url(../images/pic_04.jpg) no-repeat;
	background-size: 100% 100%;
}
/*提示*/
.tishi {
	font-weight: bold;
	color: orange;
	text-shadow: 0 0 1px currentColor,-1px -1px 1px #030,0 -1px 1px #030,1px -1px 1px #030,1px 0 1px #030,1px 1px 1px #030,0 1px 1px #030,-1px 1px 1px #030,-1px 0 1px #030;
}
/*移动端首页*/
a {
	text-decoration: none;
	outline: none;
}
a:focus {
	outline: none;
}

.wrapper {
	margin: 0 auto;
}

.clear {
	clear: both;
}

nav ul, nav ol {
	list-style: none;
	list-style-image: none;
}


.main_header {
	background: url(../../content/images/separator_menu.png) no-repeat bottom center scroll transparent;
	padding-bottom: 0;
	padding: 20px 0;
	overflow: hidden;
	width: 100%;
}

.wrapper {
	width: 94%;
}

.logo {
	float: none;

	width: 350px;
	color: silver;
	font-size: 40px;
	text-shadow: -1px -1px 0 rgba(0, 0, 0, .5);
	margin: 50px auto;
	text-align:center;
}
	.logo:before {
		content: url(../images/yun_06.png);
	
		background-size:100% 100%;
	}

.logo:after {
	content: url(../images/yun_08.png);
}

.top_buttons {
	width: 320px;
	height: 190px;
	padding: 0;
	padding: 9px;
	float: none;
	margin: 0 auto;
	
}

	.top_buttons > ul {
		padding: 0;
		margin: 0;
	}

	.top_buttons .big_button {
		float: left;
		margin:8px;
		display: inline-block;
	}

	.top_buttons ul li {
		margin-bottom: 18px;
		width:135px;
	}

.out_border {
	width: 135px;
	height: 135px;
	background: #dadada;
	background: -moz-linear-gradient(top, #dadada 0%, #f8f8f8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dadada), color-stop(100%,#f8f8f8));
	background: -webkit-linear-gradient(top, #dadada 0%,#f8f8f8 100%);
	background: -o-linear-gradient(top, #dadada 0%,#f8f8f8 100%);
	background: -ms-linear-gradient(top, #dadada 0%,#f8f8f8 100%);
	background: linear-gradient(to bottom, #dadada 0%,#f8f8f8 100%);
	position: relative;
	border-radius: 50%;
}

.button_wrapper {
	width: 125px;
	height: 125px;
	position: absolute;
	top: 5px;
	left: 5px;
	background: #f2f1f1;
	background: -moz-linear-gradient(top, #f2f1f1 0%, #fdfdfd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f1f1), color-stop(100%,#fdfdfd));
	background: -webkit-linear-gradient(top, #f2f1f1 0%,#fdfdfd 100%);
	background: -o-linear-gradient(top, #f2f1f1 0%,#fdfdfd 100%);
	background: -ms-linear-gradient(top, #f2f1f1 0%,#fdfdfd 100%);
	background: linear-gradient(to bottom, #f2f1f1 0%,#fdfdfd 100%);
	border-radius: 50%;
}

.in_border {
	width: 108px;
	height: 108px;
	position: absolute;
	top: 8px;
	left: 8px;
	background: #e5e5e5;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #e5e5e5 0%, #bcbcbc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#bcbcbc));
	background: -webkit-linear-gradient(top, #e5e5e5 0%,#bcbcbc 100%);
	background: -o-linear-gradient(top, #e5e5e5 0%,#bcbcbc 100%);
	background: -ms-linear-gradient(top, #e5e5e5 0%,#bcbcbc 100%);
	background: linear-gradient(to bottom, #e5e5e5 0%,#bcbcbc 100%);

	-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24);
	box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24);
}
/*圆A标签*/
.the_button {
	display: block;
	width: 100px;
	height: 100px;
	position: absolute;
	top: 4px;
	left: 4px;
	background: #fafafa;
	color:#bcbcbc !important;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fafafa 0%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#eaeaea));
	background: -webkit-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: -o-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: -ms-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: linear-gradient(to bottom, #fafafa 0%,#eaeaea 100%);
	-webkit-box-shadow: inset 0 1px 0 #ffffff;
	box-shadow: inset 0 1px 0 #ffffff;
	border-radius: 33px;
}
	a.the_button:active{
		color:orange !important;
	}
.the_button > p {
	margin-top: 7%;
	font-weight: 600;
	font-size: 16px;
	text-align: center;
}
	.the_button > span {
		width: 80px;
		height: 80px;
		position: relative;
		top: 9px;
		left: 19px;
		font-size: 60px;
		background-position: 0 0;
	}

.mui-views, .mui-view, .mui-pages, .mui-page, .mui-page-content, .mui-content {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background-color: #efeff4;
}

.mui-pages {
	top: 46px;
    bottom:50px;
	height: auto;
}

.mui-bar-tab~.mui-content {
    padding-bottom: 50px;
}

/*.mui-content {
	top: 46px;
	height: auto;
}*/

.mui-scroll-wrapper,
.mui-scroll {
	background-color: #efeff4;
}

.mui-page.mui-transitioning {
	-webkit-transition: -webkit-transform 300ms ease;
	transition: transform 300ms ease;
}
.mui-page-left {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.mui-ios .mui-page-left {
	-webkit-transform: translate3d(-20%, 0, 0);
	transform: translate3d(-20%, 0, 0);
}
.mui-navbar {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 10;
	height: 44px;
}
.mui-navbar .mui-bar {
	position: absolute;
	background: transparent;
	text-align: center;
}
.mui-android .mui-navbar-inner.mui-navbar-left {
	opacity: 0;
}
.mui-ios .mui-navbar-left .mui-left,
.mui-ios .mui-navbar-left .mui-center,
.mui-ios .mui-navbar-left .mui-right {
	opacity: 0;
}
.mui-navbar .mui-btn-nav {
	-webkit-transition: none;
	transition: none;
	-webkit-transition-duration: .0s;
	transition-duration: .0s;
}
.mui-navbar .mui-bar .mui-title {
	display: inline-block;
	width: auto;
}
.mui-page-shadow {
	position: absolute;
	right: 100%;
	top: 0;
	width: 16px;
	height: 100%;
	z-index: -1;
	content: '';
}
.mui-page-shadow {
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .01) 50%, rgba(0, 0, 0, .2) 100%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .01) 50%, rgba(0, 0, 0, .2) 100%);
}
.mui-navbar-inner.mui-transitioning,
.mui-navbar-inner .mui-transitioning {
	-webkit-transition: opacity 300ms ease, -webkit-transform 300ms ease;
	transition: opacity 300ms ease, transform 300ms ease;
}

.mui-page {
	display: none;
	background: url(../../content/images/pattern4.png) scroll 0 0 #f4f4f4 !important;
}

.mui-pages .mui-page {
	display: block;
}
.mui-page .mui-table-view:first-child {
	margin-top: 15px;
}
.mui-page .mui-table-view:last-child {
	margin-bottom: 30px;
}
.mui-table-view {
	margin-top: 2px;
}
			
.mui-table-view span.mui-pull-right {
	color: #999;
}
.mui-table-view-divider {
	background-color: #efeff4;
	font-size: 14px;
}
.mui-table-view-divider:before,
.mui-table-view-divider:after {
	height: 0;
}
.head {
	height: 40px;
}
#head {
	line-height: 40px;
}
.head-img {
	width: 40px;
	height: 40px;
}
#head-img1 {
	position: absolute;
	bottom: 10px;
	right: 40px;
	width: 40px;
	height: 40px;
}
.update {
	font-style: normal;
	color: #999999;
	margin-right: -25px;
	font-size: 15px
}
.mui-fullscreen {
	position: fixed;
	z-index: 20;
	background-color: #000;
}
.mui-ios .mui-navbar .mui-bar .mui-title {
	position: static;
}
/*问题反馈在setting页面单独的css*/
#feedback .mui-popover{
	position: fixed;
}
#feedback .mui-table-view:last-child {
	margin-bottom: 0px;
}
#feedback .mui-table-view:first-child {
	margin-top: 0px;
}
/*问题反馈在setting页面单独的css==end*/


.input-must {
    color:red;
}

			.area {
				margin: 20px auto 0px auto;
			}
			
			.mui-input-group {
				margin-top: 10px;
			}
			
			.mui-input-group:first-child {
				margin-top: 20px;
			}
			
			.mui-input-group label {
				width: 35%;
			}
			
			.mui-input-row label~input,
			.mui-input-row label~select,
			.mui-input-row label~textarea {
				width: 65%;
			}
			
			.mui-checkbox input[type=checkbox],
			.mui-radio input[type=radio] {
				top: 6px;
			}
			
			.mui-content-padded {
				margin-top: 25px;
			}
			
			.mui-btn {
				padding: 10px;
			}
			
			.link-area {
				display: block;
				margin-top: 25px;
				text-align: center;
			}
			
			.spliter {
				color: #bbb;
				padding: 0px 8px;
			}
			
			.oauth-area {
				position: absolute;
				bottom: 20px;
				left: 0px;
				text-align: center;
				width: 100%;
				padding: 0px;
				margin: 0px;
			}
			
			.oauth-area .oauth-btn {
				display: inline-block;
				width: 50px;
				height: 50px;
				background-size: 30px 30px;
				background-position: center center;
				background-repeat: no-repeat;
				margin: 0px 20px;
				/*-webkit-filter: grayscale(100%); */
				border: solid 1px #ddd;
				border-radius: 25px;
			}
			
			.oauth-area .oauth-btn:active {
				border: solid 1px #aaa;
			}
			
			.oauth-area .oauth-btn.disabled {
				background-color: #ddd;
			}


.reprot-text{

    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;

 }
.reprot-text1{

    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;

 }
.h70{
    height:70px;
    text-align:center;
    line-height:70px;
}
.reprot-text ul{
    margin:0px;
    padding:0px;
}

.reprot-text ul li{
    list-style-type:none;
  
    font-size:14px;
    height:22px;
    line-height:22px;
}

.reprot-text1 ul{
    margin:0px;
    padding:0px;
}
.reprot-text1 ul li{

    list-style-type:none;
}
.reprot-text ul li span{
    float:right;
    padding-right:10px;
   
}
.reprot-dw{
    border:1px solid #ccc;
}
    .reprot-dw ul {
    margin:0px;
    padding:0px;
    }

.reprot-dw li{
    padding-top:15px;
    list-style-type:none;
}
.reprot-dw li img{
    display:block;
    margin:0 auto;
}
.reprot-dw li span{
    display:block;
    text-align:center;
    font:3px/700px;
    width:100%;
    height:30px;
    line-height:30px;
}


/*上传图片插件的样式*/
.img-box{
	margin-top: 40px;
}
.img-box .up-p{
	margin-bottom: 20px;
	font-size: 16px;
	color: #555;
}
.z_photo{
	padding: 18px 0px 18px 18px;
	border:2px dashed #E7E6E6;
	/*padding: 18px;*/
}
.z_photo .z_file{
	position: relative;
}
.z_file  .file{
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
}
.z_photo .up-section{
	position: relative;
	margin-right: 20px;
	margin-bottom: 20px;
}
.up-section .close-upimg{
	position: absolute;
	top: 6px;
	right: 8px;
	display: none;
	z-index: 10;
}
.up-section .up-span{
	display: block;
	width: 100%;
	height: 100%;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9;
	background: rgba(0,0,0,.5);
}
.up-section:hover{
	border: 2px solid #f15134;
}
.up-section:hover .close-upimg{
	display: block;
}
.up-section:hover .up-span{
	visibility: visible;
}
.z_photo .up-img{
	display: block;
	width: 100%;
	height: 100%;
}
.loading{
    border: 1px solid #D1D1D1;
	background:url(../Content/images/loading.gif) no-repeat center;
}
.up-opcity{
	opacity: 0;
}
.img-name-p{
	display: none;
}
.upimg-div .up-section {
    width: 94px;
    height: 94px;
}
.img-box .upimg-div .z_file {
    width: 94px;
    height: 94px;
}
.z_file .add-img {
    display: block;
    width: 94px;
    height: 94px;
}
.fl{
    float:left}
.upimg-div {
    width: 100%;
	height: 365px;
}

/*遮罩层样式*/
.mask{
	z-index: 1000;
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.4);
}
.mask .mask-content{
	 width: 500px;
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 margin-left: -250px;
	 margin-top: -80px;
	 background: white;
	 height: 160px;
	 text-align: center;
}
.mask .mask-content .del-p{
	color: #555;
	height: 94px;
	line-height: 94px;
	font-size: 18px;
	border-bottom: 1px solid #D1D1D1;
}
.mask-content .check-p{
	height: 66px;
	line-height: 66px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
}
.mask-content .check-p span{
	width: 49%;
	display:inline-block;
	text-align: center;
	color:#d4361d ;
	font-size: 18px;
}
.check-p .del-com{
	border-right: 1px solid #D1D1D1;
}

/*顶部和底部菜单配色*/
.mui-bar-tab{
    background:#E3170D;
}

.mui-tab-label{
    color:#fff;
}
.mui-icon{
    color:#fff;
}
.mui-navbar {
	background-color: #E3170D;
}
.mui-navbar .mui-bar .mui-title {
	display: inline-block;
	width: auto;
    color:#fff;
}
/*顶部和底部菜单配色-结束*/

/*检查标题边距*/
.check-top-padding {
    padding:5px;
}

/*检查正方形按钮(检查总览)*/
.mui-btn-square {
    width:38px;
    height:38px;
}
.mui-btn-min-square {
    width:20px;
    height:20px;
}

/*解决检查结果图片高度固定*/
.mui-slider img{
        width: auto;
        height: 200px;
}

/*居中对齐*/
.textCenter
{
    text-align: center;
}

.mui-row:after, .mui-row:before {
    display:table-cell;
    content:' ';
}

/*总览间距调整*/
.btn-totle {
    margin:5px;
}

.btn-center {
    max-width: 365px;
    margin: auto;
}
/*日期时间选择器*/
/*消防检查主体部分*/
.mui-ellipsis-2, .report-rengyuan {
	word-wrap: break-word;
	width: 100%;
	font-size: smaller;
	display: flex;
	justify-content: space-between;
	align-items:center;
}
.ellipsis-left,
.report-rengyuan-left{
	flex: 1;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.ellipsis-right {
    padding-left: 4px;
    margin-right: -3px;
    width: 26%;
    content: contents;
    font-size: 12px;
    background: #f1f1f1 url(../../content/images/list-titbg.png) no-repeat;
}
.title-h4 {
    height: 28px;
    line-height: 28px;
    color: #d81e1e;
    padding: 0px 12px;
    margin-bottom: 0px;
    border-top: 1px solid #ef8c8c;
    box-shadow: 0px 1px 1px #ebafaf inset;
    background: url(../../content/images/list-titbg.png)no-repeat #F1F1F1;
}
/*检查结果*/
.report-bod {
	width: 100%;
	background-color: #fff;
}
/*场所统计*/
.report-bod ul{
	padding-left: 0px;	
	margin-top:0px;
	width:100%;

}
	.report-bod ul li {
		position:relative;
		float: left;
		width: 32%;
		text-align: center;
		padding: 3px;
		margin: 10px 2px;

		/*border: 1px dashed #ccc;*/
		background: url(../../content/images/bgx2.png) repeat-x left bottom;
		height: auto;
	}
			.report-bod ul li:nth-child(3), .report-bod ul li:last-child,
			.report-changsuo li:nth-child(4), .report-changsuo li:last-child {
				border-right: none;
			}
			.report-bod ul li strong{
				color:orange;
			}
			.report-bod ul li p {
				margin-bottom: 0px;
				font-size:12px;
			}
/*被点出现样式*/
.active {
	background-image: none !important;
	box-shadow: 0px 0px 6px #e50000;

}
/*下面被点出现的人员*/
#report-rengyuan-right {
	text-indent: 5px;
	width: 35%;
	height: 16px;
	line-height: 16px;
	color: aliceblue;
	background-color: #cb0001;
	content: contents;
	font-size: 12px;
	border-radius: 5px;
}

.text-red {
	color: #E3170D !important;
	display:inline-block;

}
.text-green {
	color: #20a727 !important;
	display: inline-block;
	font-weight:500;
}
.text-blue {
	color: #09cfcf !important;
	font-weight:500;
}
.Report-id{
	position:absolute;
	height:12px;
	line-height:12px;
	text-align:center;
	font-size:12px;
	font-weight:600;
	left:40%;
	top:-8px;
	color:darkred;
	background-color:#FFF;


}

.report-changsuo {
	display: -webkit-flex; /* Safari */
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	align-content: stretch;
	padding-left: 0px;
}
	.report-changsuo li {
		width: 25%;
		height:35%;
		text-align: center;
		border-right: 1px solid #ccc;
		padding:5px;
	}
	.report-changsuo li strong{
		color:orange;
	}
.report-changsuo li p{
	font-size:13px;
}
.r-title {
	position: relative;
	height: 20px;
	background: #f6f6f6;
	border-top: 1px solid #fcfcfc;
	border-bottom: 1px solid #f3f3f3;
	margin-top:5px;
}
	.r-title h5 {
		background: url(../../content/images/ionc3_2.png) no-repeat;
		width: 100px;
		text-align: center;
		height: 30px;
		line-height: 30px;
		color: #FFF;
		font-size: 18px;
		position: absolute;
		left: 0px;
		top: -11px;
		z-index: 10;
	}
	/*复查功能-Review.cshtml*/
.R-titlet-li {

}

.R-kg div button {
	height: 30px;
	width:60%;
	line-height: 30px;
	padding: 0px 10px;
}

	.R-xfyh li {
		padding-left: 15px !important;
	}

.R-xfyh-kg {
	height:20px;
	top:5px;
}
	.R-xfyh-kg .mui-switch-handle {
		height: 17px;
		line-height:17px;	
		font-weight:200;
		text-align:center;
		
	}
.R-xfyh-left {
	width: 89%;
	float: left !important;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;

}
.R-xfyh-left-txt {
	display: inline-block;
	font-size: 14px;
	padding: 10px;
	margin-top: -6px;
	
}
.R-xfyh-right {
	float: left !important;
	width: 11%;
	float: left;
	margin-top:5px;
}
	.R-xfyh-right div {
		width: 100%;
		height: 35px;
		margin-bottom: 7px;
		line-height: 35px;
		background-color: #f0f0f0;
		border: solid 1px #cbcbcb;
		border-radius: 4px;
	text-align:center;
		
	}

.R-xfyh-botton {
	height: 20px;
	display: inline-block;
	font-size: 11px;
	color: #aaa;
	margin-top: -10px;
	vertical-align: middle;
}
	.R-xfyh-botton div {
		display: inline-block;
		text-align:center;
		height:20px;
		line-height:20px;
		margin-right: 5px;
	}
	/*第几项检测开关样式*/
.R-toggle {
	width: 100%;
	padding: 6px 0px;
	border-radius:4px;
}
.R-toggle-j {
	width: 100%;
	text-align: center;
	padding: 5px 0px;
	top: -3px;
	left: -1px;
	box-shadow: 0px 0px 2px #ff0000;
	border-color: red;
}
.mui-switch.mui-active {
	border-color: #E3170D;
	background-color: #E3170D;
}
.deadline-t{
	position:relative;
}
.deadline-t p {
	color: darkred;
	position: absolute;
	top: -12px;
	font-size:12px;
	left: -112px;
	width:180px;
	display:none

}
/*消防检查页*/
/*顶部*/
.wap-header {
	background-color: #fff;
}

	.wap-header h1 {
		padding: 0 2.4rem;
		text-align: center;
		font-size: 1rem;
		line-height: 2.2rem;
	}

.wap-search {
	height: 2.5rem;
	padding: .26rem .8rem .26rem 2.6rem
}

	.wap-search form {
		position: relative;
		background-color: #e4e4e4;
		border-radius: 1.1rem;
		overflow: hidden;
	}

		.wap-search form input[type="submit"] {
			position: absolute;
			top: 0;
			right: 0;
			width: 1.85rem;
			height: 1.8rem;
			border: none;
			background: url(/content/images/search-btn.png) no-repeat center;
			background-size: 50%;
		}
.wap-button {
	position: absolute;
	top: 0;
	right: 0;
	width: 1.85rem;
	height: 1.8rem;
	border: none;
	background: url(/content/images/search-btn.png) no-repeat center;
	background-size: 50%;
}

.wap-search-text {
	margin-right: 1.75rem;
}

	.wap-search-text input[type="search"] {
		display: block;
		width: 100%;
		height: 1.85rem;
		padding-right: 1rem;
		padding-left: 1rem;
		border: none;
		background: none;
		margin-bottom: 0px;
	}

		.wap-search-text input[type="search"]:focus {
			color: #ff2832;
			outline: none;
		}

a.wap-header-l, a.wap-header-r {
	position: absolute;
	top: .2rem;
	display: block;
	width: 2.2rem;
	height: 2.2rem;
	text-align: center;
	font-size: .7rem;
	line-height: 2.2rem;
}

a.wap-header-l {
	left: 0;
	font-size: 14px;
}

a.wap-header-r {
	right: 0;
}

a.wap-header-back {
	background-size: .5rem;
}
/**筛选**/
.screening-conditions {
	display: none;
	font-size: 14px;
}

.filtrate-cont {
	padding-bottom: 74px;
	border-top: 1px solid #ddd;
}
/*已过期天数*/
.filtrate-stale-dated {
	padding: 0 15px; /*border-top: 1px solid #dcdcdc;*/
	border-bottom: 1px solid #dcdcdc;
	background-color: #fff;
	line-height: 45px;
	color: #646464;
}

	.filtrate-stale-dated input {
		width: 78px;
		height: 26px;
		padding: 3px 0;
		border: 1px solid #d8dbde;
		margin: 0 5px;
		background-color: #ebf0f3;
		text-align: center;
		line-height: 18px;
		color: #989da2;
	}

		.filtrate-stale-dated input:focus {
			border-color: #f88b39;
			background-color: #fff;
			outline: none;
		}

#pop .mui-table-view-cell{
	padding:0px;
}
.filtrate{
	padding-top:7px;
	padding-left:6px
}
	.filtrate li {
		display: inline-block;
		width: 22%;
		height: 32px;
		padding: 1px;
		border: 1px solid #d8dbde;
		margin: 0 5px 2px 0;
		overflow: hidden;
		background-color: #fff;
	}
.filtrate li.active {
	padding: 0;
	border: 2px solid #f88b39;
}

.filtrate li a {
	font-size:14px;
	height:32px;
	display: block;
	text-align: center;
	line-height: 30px;
}

.filtrate li.active a {
	color: #f88b39;
}
	/*类型、社区*/
.filtrate-title {
	border-bottom: 1px solid #dcdcdc;
	background: url(../images/list-titbg.png) no-repeat;
	background-size: 100% 100%;
}

.filtrate-title a {
	overflow: hidden;
	display: block;
	padding: 0 15px;
	background: #fff url(/content/images/filter-sprite.png) no-repeat right -97px;
	background-size: 25px 193px;
	line-height: 38px;
	color: #646464;
}
	.filtrate-title.show a {
		background-position: right -51px;
	}
	.filtrate a{
		color:#000;
	}

.filtrate-title a span {
	float: right;
	max-width: 60%;
	margin-right: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*.filtrate li {
	float: left;
	max-width: 64px;
	width: 18%;
	height: 32px;
	padding: 1px;
	border: 1px solid #d8dbde;
	margin: 0 7px 5px 0;
	overflow: hidden;
	background-color: #fff;
}*/

	/*.filtrate li.active {
		padding: 0;
		border: 2px solid #f88b39;
	}

	.filtrate li a {
		display: block;
		text-align: center;
		line-height: 30px;
	}*/

	/*.filtrate li.active a {
		color: #f88b39;
	}*/
/*已过期天数*/
.filtrate-stale-dated {
	padding: 0 15px; /*border-top: 1px solid #dcdcdc;*/
	border-bottom: 1px solid #dcdcdc;
	background-color: #fff;
	line-height: 45px;
	color: #646464;
}

	.filtrate-stale-dated input {
		width: 60px;
		height: 26px;
		padding: 3px 0;
		border: 1px solid #d8dbde;
		margin: 0 5px;
		background-color: #ebf0f3;
		text-align: center;
		line-height: 18px;
		color: #989da2;
	}

.filtrate-stale-dated input:focus {
	border-color: #f88b39;
	background-color: #fff;
	outline: none;
}

.filtrate-btn {
	padding: 10px 10px;
}

	.filtrate-btn li {
		float: left;
		width: 50%;
		padding: 0 5px;
	}

		.filtrate-btn li input {
			width: 100%;
			height: 34px;
			border-radius: 2px;
			outline: none;
			font-size: 16px;
		}

input.filtrate-reset {
	border: 1px solid #adadad;
	background-color: #fff;
	color: #323232;
}

input.filtrate-submit {
	border: 1px solid #ff9600;
	background-color: #ff9600;
	color: #fff;
}