/*------��ҳ------*/
.pagination_posts {
	height: 34px;
	line-height: 34px;
	margin: 1rem;
	text-align: center;
	display: block;
	border: 1px solid #dedede;
	padding: 0px;
	background-color: #ffffff;
	border-radius: 0px;
	color: #ef690d;
	clear: both;
}
.pagination_posts:active{
	color: red;
	background-color: #dddddd}


.pagination ul {
	display: inline-block;
	margin-left: 0;
	margin-bottom: 0;
	padding: 0;
}
.pagination ul > li {
	display: inline;
}
.pagination ul > li:first-child > a, .pagination ul > li:first-child > span {
	border-left-width: 1px;
}
.pagination ul > .active > a, .pagination ul > .active > span {
	color: #999;
	cursor: default;
}
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span {
	background-color: #f6f6f6;
}
.pagination ul > li > a, .pagination ul > li > span {
	float: left;
	padding: 8px 16px;
	line-height: 23px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #eee;
	margin-left: 10px;
}
.pull-left img{
	height: 130px;
}

/*------���ض���------*/
.backtotop {
    background: #d0d0d0;
    padding: 10px 15px;
    font-size: 18px;
    color: #FFF;
    border-radius: 3px;
    -webkit-transition: background 300ms;
    -moz-transition: background 300ms;
    transition: background 300ms;
}
.container_wapper{
	/*margin: 1rem 1rem;*/
	background-color: #fff;
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.2);
    -ms-box-shadow: 0px 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0px 1px 2px rgba(0,0,0,.2);
    -o-box-shadow: 0px 1px 2px rgba(0,0,0,.2);
    box-shadow: 0px 1px 2px rgba(0,0,0,.2);}
/*------ɸѡ------*/
.filter{
	width: 100%;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #ccc;
}
.filter li{
	float: left;
	padding: 15px 0;
	width:33%;
	text-align: center;
}
.filter .active,
.filter .active:hover,
.filter .active:focus {
	z-index: 2;
	cursor:pointer;
	color:#03a157;
}
.filter .up{
	background: url("../images/icon_desc_up.png") right 4px no-repeat;
	color: #ef690d;

}
.filter .down{
	background: url("../images/icon_desc_down.png") right 4px no-repeat;
	color: #ef690d;
}

.filter .up_coach{
	background: url("../images/icon_desc_up.png") right 4px no-repeat;
	color: #ef690d;

}
.filter .down_coach{
	background: url("../images/icon_desc_down.png") right 4px no-repeat;
	color: #ef690d;
}


.coach-info{
	white-space:nowrap; 
	overflow:hidden;
}
/*筛选*/
.sift{
	width: 100%;
	float: left;
	border-bottom: 1px solid #dedede;
	overflow:hidden;
}
.sift li{
	float: left;
	padding: 15px 0;
	width:20%;
	 text-align: center;
}

.sift .active,
.sift .active:hover,
.sift .active:focus {
	z-index: 2;
	cursor:pointer;
	color:#03a157;
}
.span3 {
	width:32%;
	float: left;
}
.order{
	/*width: 19%;*/
	float: left;
	white-space: nowrap;
}

/*驾校、教练列表*/
.coach-messg{
	float: left;
	width: 55%;
	margin-left: 20px;
}
.coach-messg td{
	font-size: 12px;
}
.coach-thum{
	width: 100%;
	float: left;
	padding: 1rem 0rem;
}
.coach-thum img {
	float: left;
	/* max-width: 50%; */
	width:80px;
	height: 80px;
	vertical-align: top;
	position: relative;
	overflow: hidden;
	background: #ffffff;
	border:none;
}
.school-thum {
	width: 100%;
	float: left;
	padding: 1rem 0rem;
}

.school-thum img {
	float: left;
	/* max-width: 50%; */
	width: 100px;
	height: 100px;
	vertical-align: top;
	position: relative;
	overflow: hidden;
	background: #ffffff;
	border: 2px solid #05a05c;
	padding: 1px;
}


.coach-img img{
	float: left;
	max-width: 100px;
	height: 100px;
	border-radius: 50%;
}

/*------��ѯ����------*/
.input-group{width:100%}
.input-group-addon {
	border-radius: 0px;
	min-width:45px;
}
.form-control{border-radius: 0px}
.btn-send{
	width: 100%;
    border: 1px solid #008fc9;
    font-size: 20px;
    padding: 10px;
    background: #378cfe;
    margin-top: 15px;
    margin-bottom: 15px;
    color: #fff;
}


	