.container{min-height: 5rem;}
.container .inner{width: 12rem;margin: 0.5rem auto 1rem;}

.search{display: block;margin-bottom: 0.4rem;}
.search .sh_input{width: 75%;height: 0.48rem;float: left;padding-left: 0.2rem;font-size: 0.18rem;line-height: 0.45rem;border:1px solid #d2d2d2;border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}
.search .sh_btn{width: 9%;line-height: 0.48rem;cursor: pointer;height: 0.48rem;background:#0068b7;border: none;border-bottom-right-radius: 0.25rem;border-top-right-radius: 0.25rem;font-size: 0.21rem;color: #fff;letter-spacing: 3px;}
.search .sh_btn1{width: 12%;line-height: 0.48rem;cursor: pointer;height: 0.48rem;background:#0068b7;border: none;border-radius: 0.25rem;font-size: 0.21rem;color: #fff;letter-spacing: 3px;margin-left: 2%;}
.search_result{margin-bottom: 0.2rem;}
.search_result .num{float: left;width: 6rem;font-size: 0.16rem;line-height: 0.5rem;color: #bdc4dd;padding-left: 0.2rem;}
.time_search{position: relative;z-index: 10;margin-right: 0.15rem;}
.time_tit{float: right;position: relative;z-index: 10;border: 1px solid #333;padding: 0 10px; border-radius: 8px;}
.time_tit h1{width: 2rem;font-size: 0.16rem;line-height: 0.4rem;background: url("../images/arrow.png") 100% center no-repeat;font-weight: normal;}
.time_cont{width: 3rem;display: none;position: absolute;top: 0.5rem;right: 0;z-index: 10;border: 1px solid #c6cdf0;background: #fff;}
.time_cont .scope{padding: 0.1rem 0.2rem;border-bottom: 1px solid #c6cdf0;}
.time_cont .scope p a{font-size: 0.16rem;cursor: pointer;display: block;}
.time_cont .calendar_scope{padding: 0.05rem 0.2rem;font-size: 0.16rem;}
.calendar_scope>p:first-child{font-weight: bold;line-height: 0.4rem;color: #808bb1;}
.calendar_scope>a:last-child{display: block;line-height: 0.35rem;background: #f6f3fd;text-align: center;color: #808bb1;border: 1px solid #c6cdf0;margin: 0.15rem 0;}
.calendar_scope div>input{width:100%;padding:0 0.34rem 0 0.12rem;border:1px solid #bebebe;height: 0.34rem;box-sizing:border-box;outline:none;font-size:0.14rem;color:#666;transition:all .2s ease;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}
.px_box{display: block;width: 100%;background: #e9e9e9;}
.px_box .range{width: 6rem;float: left;padding-left: 0.2rem;}
.px_box .range span{display: inline-block;font-size: 0.18rem;line-height: 0.7rem;margin-right: 0.2rem;font-weight: bold;}
.px_box .range a{font-size: 0.16rem;padding: 0.1rem 0.2rem;margin-right: 0.2rem;border-radius: 5px;}
.px_box .range a.select,.px_box .range a:hover{background: #0068b7;color: #fff;}
.px_box .order{float: right;margin-right: 0.2rem;}
.px_box .order a{font-size: 0.16rem;line-height: 0.5rem;margin-left: 0.2rem;}
.px_box .order a.select{color: #f96616;line-height: 0.7rem;}
@media screen and (max-width: 800px){
	.container .inner{width: 85%;}
	.search{width: 100%;margin-bottom: 0.3rem;}
	.search .sh_input{width: 100%;font-size: 0.28rem;height: 0.6rem;line-height: 0.6rem;float: none;border-radius: 0.25rem;margin-bottom: 0.25rem;}
	.search .sh_btn{width: 45%;font-size: 0.28rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.25rem;}
	.search .sh_btn1{width: 45%;font-size: 0.28rem;height: 0.6rem;line-height: 0.6rem;margin-left: 9%}
	.time_search{margin-bottom: 0.5rem}
	.search_result .num{width: 100%;float: none;margin-bottom: 0.2rem;padding-left: 0;font-size: 0.27rem;line-height: 0.6rem;}
	.time_tit{width: 100%;float: none;height: 0.6rem;line-height: 0.6rem;padding-right: 3%;}
	.time_tit h1{width: 100%;font-size: 0.28rem;line-height: 0.6rem;}
	.time_cont{top: 0.6rem;}
	.time_cont .scope p{font-size: 0.28rem;line-height: 0.5rem;padding: 0.2rem 0;}
	.time_cont .scope p a{font-size: 0.28rem;line-height: 0.5rem;}
	.time_cont .calendar_scope{font-size: 0.28rem;line-height: 0.5rem;padding: 0.2rem;}
	.calendar_scope>p:first-child{font-size: 0.28rem;line-height: 0.5rem;padding: 0.2rem 0;}
	.calendar_scope>a:last-child{font-size: 0.35rem;line-height: 0.5rem;padding: 0.2rem 0;}
	.calendar_scope div>input{height: 0.6rem;font-size: 0.28rem;line-height: 0.6rem;}
	.time_cont{width: 100%;}
	.px_box{padding: 0.3rem 0;}
	.px_box .range{float: none;display: block;width: 100%;margin-bottom: 0.3rem;}
	.px_box .range span{font-size: 0.28rem;line-height: 0.6rem;}
	.px_box .range a{font-size: 0.28rem;line-height: 0.6rem;}
	.px_box .order{float: none;text-align: right;}
	.px_box .order a{font-size: 0.28rem;line-height: 0.6rem;margin-left: 0.4rem;}
}

.ui-datepicker{width: 2.6rem;padding: 0.1rem 0.1rem 0;display: none;background: #fff;border-radius: 3px;border: 1px solid #c5c5c5;}
.ui-datepicker .ui-datepicker-header {position: relative;padding: 0.05rem 0;background: #e9e9e9;border: 1px solid #dddddd;font-weight: bold;}
.ui-datepicker .ui-datepicker-title{margin: 0 0.25rem;font-size: 0.16rem;line-height: 0.3rem;text-align: center;}
.ui-datepicker-prev span,.ui-datepicker-next span{display: none;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;z-index: 12}
.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-prev:focus,.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-next:focus{color: transparent;outline: none;background: transparent;}
.ui-datepicker .ui-datepicker-prev:hover:before,.ui-datepicker .ui-datepicker-next:hover:before{color: #036eb8;}
.ui-datepicker .ui-datepicker-prev.slick-disabled:before,.ui-datepicker .ui-datepicker-next.slick-disabled:before{color: #036eb8;}
.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{font-family: 'SimHei';font-size: 0.16rem;color: #bebebe;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.ui-datepicker .ui-datepicker-prev{left: 0.1rem;}
[dir='rtl'] .ui-datepicker .ui-datepicker-prev{right: 0;left: auto;}
.ui-datepicker .ui-datepicker-prev:before{content: '<';}
[dir='rtl'] .ui-datepicker .ui-datepicker-prev:before{content: '>';}
.ui-datepicker .ui-datepicker-next{right: 0.2rem;}
[dir='rtl'] .ui-datepicker .ui-datepicker-next{right: auto;left: 0;}
.ui-datepicker .ui-datepicker-next:before{content: '>';}
[dir='rtl'] .ui-datepicker .ui-datepicker-next:before{content: '<';}
.ui-state-disabled{cursor: default !important;pointer-events: none;}
.ui-datepicker table {width: 100%;font-size: 0.16rem;border-collapse: collapse;margin: 0.1rem 0 0.2rem;}
.ui-datepicker th {padding: 0;text-align: center;font-weight: bold;border: 0;}
.ui-datepicker td {border: 1px solid #e9e9e9;}
.ui-datepicker td a{font-size: 0.16rem;}
.ui-datepicker td:hover{border: 1px solid #c0ebef;background: #c0ebef}
.ui-datepicker td span,.ui-datepicker td a {display: block;padding: 0;text-align: center;text-decoration: none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #c0ebef;background: #c0ebef;color: #f96616;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{border: 0;opacity: .35;-ms-filter: "alpha(opacity=35)";}
@media screen and (max-width: 800px){
	.ui-datepicker{width: 80%;}
	.ui-datepicker .ui-datepicker-header{padding: 0.1rem 0;}
	.ui-datepicker .ui-datepicker-title{margin: 0 0.5rem;font-size: 0.28rem;line-height: 0.6rem;}
	.ui-datepicker .ui-datepicker-prev:before, .ui-datepicker .ui-datepicker-next:before{font-size: 0.28rem;}
	.ui-datepicker table{margin: 0.3rem 0 0.5rem;}
	.ui-datepicker th{font-size: 0.28rem;line-height: 0.6rem;}
	.ui-datepicker td span, .ui-datepicker td a{font-size: 0.28rem;line-height: 0.6rem;}
}

.search_cont{margin-top: 0.5rem;margin-bottom: 1rem;display: block;}
.search_cont .info{border-bottom: 1px solid #bebebe;padding-bottom: 0.3rem;margin-bottom: 0.5rem;}
.search_cont .info .tit{padding-bottom: 0.3rem;}
.search_cont .info .tit span{display: inline-block;font-size: 0.18rem;line-height: 0.35rem;padding: 0 0.15rem;border: 1px solid #0068b7;border-radius: 5px;margin-right: 0.15rem;}
.search_cont .info .tit a{font-size: 0.24rem;line-height: 0.35rem}
.search_cont .info .blurb{padding-bottom: 0.2rem;}
.search_cont .info .blurb a{color: #575757;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.search_cont .info .cont{display: flex;justify-content: space-between;}
.search_cont .info .cont .num{display: flex;align-items: center;}
.search_cont .info .cont .num img{width: 0.15rem;padding-right: 0.05rem;}
.search_cont .info .cont .date{color: #024a99;}
@media screen and (max-width: 800px){
	.search_cont .info .tit span{font-size: 0.3rem;line-height: 0.5rem;padding: 0 0.3rem;}
	.search_cont .info .tit a{font-size: 0.35rem;line-height: 0.5rem}
	.search_cont .info .blurb{padding-bottom: 0.5rem;}
	.search_cont .info .blurb a{font-size: 0.3rem;line-height: 0.55rem;-webkit-line-clamp: 3;}
	.search_cont .info .cont{font-size: 0.3rem;line-height: 0.45rem}
	.search_cont .info .cont .num img{width: 0.3rem;}
}



/*分页样式*/
.pager{clear: both;margin:1rem 0 0.5rem;font-size:0.16rem;font-family:Arial, Helvetica, sans-serif;text-align:center;}
.pager a{background:none; border: 1px solid #aaa;color: #2f67bb;display: inline-block;line-height: 0.35rem;margin: 0 0.02rem;padding: 0 0.1rem;height:0.35rem;border-radius:0.05rem;vertical-align:middle;}
.pager b{background:none; color: #2f67bb; display: inline-block;line-height: 0.35rem;margin: 0 0.02rem;padding: 0 0.13rem;height:0.35rem;vertical-align:middle;}
.pager a:hover, .pager a.current{background-color: #2f67bb;color: #FFFFFF;text-decoration: none;}
.pager .p{font-size:0.30rem;line-height: 0.25rem}
.pager input{height: 0.32rem;line-height: 0.32rem; width: 0.32rem;text-align: center;background: none;border: 1px solid #aaa; vertical-align: middle;margin:0 0.05rem;}
.pager span{padding: 0 0 0 0.05rem;color: #777}
.mobilemore{display: none;margin: 1rem auto;}
.mobilemore a{background: #fff;border: 1px solid #ccc;display: block;font-size: 0.32rem;line-height: 0.8rem;text-align: center;border-radius: 6px;width:48%;float:left;}
.mobilemore a.next{float:right;}
@media screen and (max-width: 800px) {
	.pager{display: none}
	.mobilemore {display: block;}
}