body{ font-family:"微软雅黑"; font-size:14px;}
html{ height:100%;}
article{ background-color:#f8f8f8;}
a{ display: block; color:#444;text-decoration:none;}
img{ max-width:100%;}
span{ padding:0px; margin:0px;}
h2,h3,h4{ font-weight:normal;}
li:active { background:none}
input[type="checkbox"]:checked,
input[type="radio"]:checked,
.checkbox.active,
.radio.active {
  color: #ff4081;
}
hr{border-color: #eae7e7;}
.list a li{ border:0px;}
.list li{ border:0px; margin-bottom:1px;}
.clear2{ clear:both; height:0px; line-height:0px;}
.clear1{ clear:both; height:10px; line-height:10px;}

.titlebar{ border-bottom:0px;}
.titlebar a{ margin-left:5px;}

.titlebar01{background:linear-gradient(90deg,#0067d5 0,#5b9ce3 100%); color:#FFF;}
.titlebar01 a ,.titlebar01 h1,.titlebar01 i{color:#FFF;}
.titlebar01 a{color:#FFF;}

.bg-blue{ background-color:#0960d4;}
.wenzi2{color:#999;}
.white{color: white;}
.clear2{ clear:both; height:0px; line-height:0px;}
.border{border:1px #f8f8f8 solid;}
.borderleft{border-left:1px #f8f8f8 solid;}
.borderright{border-right:1px #f8f8f8 solid;}
.bordertop{border-top:1px #f8f8f8 solid;}
.borderbottom{border-bottom:1px #f8f8f8 solid;}
.border0{ border:0px;}
.touying{box-shadow: 0px 1px 5px #ddd;}
.margin10{ margin-left:10px; margin-right:10px;}
.marginbottom{ margin-bottom:10px;
	word-break:break-all;
}
.baise{ background-color:#FFF;}
.huise{background-color:#f8f8f8;}
.hongse {background-color: #e51c23;}
.bg-11 {background-color: #e51c23;}
.blue,.blue a{ color:#2359df;}
.orange,.orange a{ color:#f06c17;}
.white ,.white a{ color:#fff;}
.red ,.red a{ color:red;}
.huisez ,.huisez a{ color:#999;}
.dele{ text-decoration:line-through; color:#000;}
.size12{ font-size:12px;}
.size14{ font-size:14px;}
.size16{ font-size:16px;}
.fl{ float:left;}
.fr{ float:right;}
.group{ margin:0px; margin-bottom:8px; border:0px; background:none;}
.group .row{ background-color:#FFF; border:0px; padding-left:10px; margin-bottom:1px; padding:8px;}
.row input{padding:0px;}


.hang1{overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;}
.hang2{overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;}

.buju{display:flex;justify-content: space-between;align-items:center;}
.biaoti{ line-height:20px; display:flex;justify-content: space-between; clear:both;  padding:12px 3%;}
.biaoti h3{ font-size:16px; font-weight:bold;}
.biaoti small{padding-right:0px; margin-right:0px;}
.biaoti small i{ height:15px; width:15px; font-size:15px;}



.fdan{ display: flex; text-align:center;align-items:center; }
.fdan .fdan_1{flex:1; }.fdan .fdan_2{flex:2;}
.fdan .lineh54{ line-height:54px;}


footer .active  a { color:#0960d4;}

#aside_container aside{background: #333; width:140px;}
#section_container_mask{background-color:#000;opacity: .3;}

.padded ul li{ border-bottom:1px #424242 solid; text-align:center; padding:10px 0px;}
.padded ul li a{  color:#FFF;}
.padded ul  a li:active { background:none}

.indexbox{ width:92%; margin:auto; clear:both;box-sizing: border-box;}

.zengwen{ line-height:24px;}
.anniu01{ width:90%; margin: auto; border-radius:5px; text-align:center; display:block; height:42px; line-height:42px; margin-bottom:10px;}

/* 筛选分类*/
		.my_filter_controller { z-index:2;position:absolute;top:44px; height:44px;width:100%; clear:both; border-bottom:1px solid #e7e7e7; background:#fff;display:flex;}
		.my_filter_controller li {  line-height:44px; text-align:center; font-size:12px;flex:1;}
		.my_filter_controller li span:after { color:#95a5a6;font-family: iconfont;}
		.my_filter_controller li span:after{ content: url(../images/sj.png); }
		.my_filter_controller li.active span:after{ content: url(../images/sj1.png);  -webkit-animation: spinner 0.1s 2 linear;animation: spinner 0.1s 2 linear;}
		.my_filter_controller li i { float:right; color:#ECF0F1;font-style:normal;}

		.my_filter_conatiner{ top:43px; bottom:0px; width:100%;}
		.my_filter_component.dfls{display: none;}
		.my_filter_component.active { z-index:1; position:absolute; display:block; width:100%; height:100%; background:rgba(0,0,0,0.2);}
		@-webkit-keyframes myFilterslideDownIn{
			0% {opacity: 0;-webkit-transform: translate3d(0,-44px,0)}
			100% {opacity: 1;-webkit-transform: translate3d(0,0,0)}
		}
		.my_filter_component.active .my_filter_component_content { -webkit-animation: myFilterslideDownIn 1s; height:80%; background:#fff; overflow-y:scroll;margin-top:46px}

		.my_filter_c1{width:50%;height:100%; float:left; overflow-y:scroll; -webkit-overflow-scrolling: touch;background:#efefef;}
		.my_filter_c1 li { padding:12px 20px; font-size:12px;}
		.my_filter_c1 li.active{ background:#fff;}
		.my_filter_c2.active{ width:48%;height:100%; float:right; overflow-y:scroll; -webkit-overflow-scrolling: touch;}
		.my_filter_c2.active li {padding:12px 20px; font-size:12px;border-bottom:1px solid #efefef;}
		.my_filter_c3.active{ width:68%;height:100%; float:right; overflow-y:scroll; -webkit-overflow-scrolling: touch;}
		.my_filter_c3.active li { clear:both;padding:12px 10px; font-size:12px;border-bottom:1px solid #efefef;}
				.my_filter_c3.active li p { padding-top:10px;}
		.my_filter_c3.active li p a{ float:left; padding:3px 5px; margin-bottom:5px; margin-right:5px; border:1px #CCC dashed; border-radius:3px;}
		.my_filter_c4 li {padding:12px 20px; font-size:12px;border-bottom:1px solid #efefef;}
		.my_filter_c4 li .kuang{width:40px; height:20px; padding:0px; margin:0px 5px;}
		.my_filter_c4 li select{ padding:0px; height:25px; margin:0px 5px; }
		.my_filter_c4 li p a{ float:left; padding:3px 5px; margin-bottom:5px; margin-right:5px; border:1px #CCC dashed; border-radius:3px;}
		.my_filter_c4 li p .hover{ border:1px #fd4e53 dashed; color:#fd4e53;}		/* 筛选分类  end*/
.hn{
	width: 100%;
	position: relative;
	display: flex;
	display: -webkit-flex;
	display: box;
	display: -webkit-box;
	box-sizing: border-box;
	border-style: solid;
	border-width: 0;
}
.biaotuvip{
	background-color: #ff6f36;
	color:#fff;
}
.page{
	-webkit-box-pack: center;
	justify-content: center;
	display: -webkit-box;
}
.page .button-group .active {
	background-color:#2268df!important;
	border:1px #2268df solid;
}
.page .button-group .active a{
	color:#fff;
}
/* 页面弹窗*/
.zzc{
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.7;
	filter:alpha(opacity=70);
	position: fixed;
	right:0px;
	top:0px;
	z-index: 9999;
	display: none;
}
.fdc{
	width: 0px;
	height: 0px;
	border: 1px solid #ccc;
	background: #fff;
	position: fixed;
	top:50%;
	left:50%;
	/*margin: 0 auto;*/
	transform: translate(-50%, -50%);
	/*margin-top: -60px;*/
	z-index: 99999;
	border-radius:5px;
	opacity: 0;
	display: none;
}
.fdk{
	width: 96%;
	height: 100px;
	padding: 2%;
	position: relative;
}
.fdc .fdk input{
	width: 80px;
	height: 24px;
	line-height: 24px;
	color: #000;
	border: 1px solid #ccc;
	outline: none;
	background: #fff;
	cursor: pointer;
	position: absolute;
	bottom: 10px;
	left: 50%;
	margin-left: -40px;
	border-radius:5px;
}
.fdk div.text{
	width: 100%;
	height: 60px;
	overflow: hidden;
	overflow-y: auto;
}
.tit{
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
.fdk div.text>p{
	font-size: 14px;
}
/**/
