﻿@charset "utf-8";
/*颜色*/
/*css重置*/
body {
  font: 0.14rem/1.5 'Helvetica Neue', arial, "Microsoft Yahei", "微软雅黑", 'Hiragino Sans GB', tahoma, sans-serif;
  color: #404040;
  background: #f5f5f5;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/*全局公用*/
.tc {
  text-align: center;
}
.tl {
  text-align: left;
}
.tr {
  text-align: right;
}
.f12 {
  font-size: 0.12rem;
}
.f13 {
  font-size: 0.13rem;
}
.f14 {
  font-size: 0.14rem;
}
.f16 {
  font-size: .16rem;
}
.f18 {
  font-size: .18rem;
}
.f20 {
  font-size: .20rem;
}
.f22 {
  font-size: .22rem;
}
.f24 {
  font-size: .24rem;
}
.f26 {
  font-size: .26rem;
}
.f28 {
  font-size: .28rem;
}
.f32 {
  font-size: .32rem !important;
}
.f38 {
  font-size: .38rem !important;
}
.f42 {
  font-size: .42rem !important;
}
i.f12 {
  font-size: 0.12rem;
}
i.f13 {
  font-size: 0.13rem;
}
i.f14 {
  font-size: 0.14rem;
}
i.f16 {
  font-size: .16rem;
}
i.f18 {
  font-size: .18rem;
}
i.f20 {
  font-size: .20rem;
}
i.f22 {
  font-size: .22rem;
}
i.f24 {
  font-size: .24rem;
}
i.f26 {
  font-size: .26rem;
}
i.f28 {
  font-size: .28rem;
}
i.f32 {
  font-size: .32rem;
}
i.f34 {
  font-size: .34rem;
}
i.f36 {
  font-size: .36rem;
}
i.f38 {
  font-size: .38rem;
}
i.f42 {
  font-size: .42rem;
}
.divc {
  margin: 0 auto;
}
.fb {
  font-weight: bold;
}
.fwn {
  font-weight: normal;
}
.dis {
  display: block;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  clear: both;
  content: " ";
  display: table;
}
.cl {
  clear: both;
  font-size: 0;
  height: 0;
  overflow: hidden;
}
.cl10 {
  clear: both;
  font-size: 0;
  height: .10rem;
  overflow: hidden;
}
.cl5 {
  clear: both;
  font-size: 0;
  height: .5rem;
  overflow: hidden;
}
.cl15 {
  clear: both;
  font-size: 0;
  height: .15rem;
  overflow: hidden;
}
.cl20 {
  clear: both;
  font-size: 0;
  height: .20rem;
  overflow: hidden;
}
.cl25 {
  clear: both;
  font-size: 0;
  height: .25rem;
  overflow: hidden;
}
.cl30 {
  clear: both;
  font-size: 0;
  height: .30rem;
  overflow: hidden;
}
.cl40 {
  clear: both;
  font-size: 0;
  height: .40rem;
  overflow: hidden;
}
.cl50 {
  clear: both;
  font-size: 0;
  height: .50rem;
  overflow: hidden;
}
.cl55 {
  clear: both;
  font-size: 0;
  height: .55rem;
  overflow: hidden;
}
.cl80 {
  clear: both;
  font-size: 0;
  height: .80rem;
  overflow: hidden;
  line-height: 0px;
}
.cl59 {
  clear: both;
  font-size: 0;
  height: .59rem;
  overflow: hidden;
  line-height: 0px;
}
.cl6 {
  clear: both;
  font-size: 0;
  height: .6rem;
  overflow: hidden;
  line-height: 0px;
}
.cl90 {
  clear: both;
  font-size: 0;
  height: .90rem;
  overflow: hidden;
  line-height: 0px;
}
.cl95 {
  clear: both;
  font-size: 0;
  height: .95rem;
  overflow: hidden;
  line-height: 0px;
}
.cl100 {
  clear: both;
  font-size: 0;
  height: .100rem;
  overflow: hidden;
  line-height: 0px;
}
.lh2 {
  line-height: 2;
}
.lh1 {
  line-height: 1;
}
.lh15 {
  line-height: 1.5;
}
.lh18 {
  line-height: 1.8;
}
.lh13 {
  line-height: 1.3;
}
.ti2 {
  text-indent: 2em;
}
.ovn {
  overflow: hidden;
  zoom: 1;
}
.pr {
  position: relative;
}
a {
  color: #404040;
  text-decoration: none;
}
a:active {
  text-decoration: none;
}
a.more,
a.more:link,
a.more:visited {
  font-weight: normal;
  float: right;
}
a.more:active {
  text-decoration: none;
}
.red,
a.red,
a.red:link,
a.red:visited {
  color: #ff4c61;
}
.bai,
a.bai,
a.bai:link,
a.bai:visited {
  color: #ffffff;
}
.orange,
a.orange,
a.orange:link,
a.orange:visited {
  color: #ff7542;
}
.yellow,
a.yellow,
a.yellow:link,
a.yellow:visited {
  color: #fabb42;
}
.blue,
a.blue,
a.blue:link,
a.blue:visited {
  color: #4c7be8;
}
.pink,
a.pink,
a.pink:link,
a.pink:visited {
  color: #eb4185;
}
.green,
a.green,
a.green:link,
a.green:visited {
  color: #19ca8e;
}
.purple,
a.purple,
a.purple:link,
a.purple:visited {
  color: #7360ff;
}
.hui,
a.hui,
a.hui:link,
a.hui:visited {
  color: #888888;
}
a.hui:active {
  color: #4c7be8;
}
.qhui,
a.qhui,
a.qhui:link,
a.qhui:visited {
  color: #999999;
}
a.qhui:active {
  color: #4c7be8;
}
.hei {
  color: #000000;
}
.bgbai {
  background: #ffffff;
}
.bghui {
  background: #f0f0f0;
}
.bgqhui {
  background: #f5f5f5;
}
.block {
  display: block;
}
a.bgb:active {
  background: #f0f0f0;
}
a.tdu:active {
  text-decoration: underline;
}
.tduu {
  text-decoration: underline;
}
.t2 {
  margin-top: .02rem;
}
.t3 {
  margin-top: .03rem;
}
.t4 {
  margin-top: .04rem;
}
.t5 {
  margin-top: .05rem;
}
.t6 {
  margin-top: .06rem;
}
.t10 {
  margin-top: .10rem;
}
.t15 {
  margin-top: .15rem;
}
.t20 {
  margin-top: .20rem;
}
.t25 {
  margin-top: .25rem;
}
.t30 {
  margin-top: .30rem;
}
.t40 {
  margin-top: .40rem;
}
.t50 {
  margin-top: .50rem;
}
.t80 {
  margin-top: .80rem;
}
.p0 {
  padding: 0px;
}
.pl0i {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.pr0 {
  padding-right: 0;
}
.p6 {
  padding: .06rem;
}
.pl0 {
  padding-left: 0;
}
.p5 {
  padding: .05rem;
}
.p10 {
  padding: .10rem;
}
.p15 {
  padding: .15rem;
}
.p20 {
  padding: .20rem;
}
.p25 {
  padding: .25rem;
}
.pl5 {
  padding-left: .5rem;
}
.pl10 {
  padding-left: .10rem;
}
.pl15 {
  padding-left: .15rem;
}
.pl20 {
  padding-left: .20rem;
}
.pl25 {
  padding-left: .25rem;
}
.pr5 {
  padding-right: .05rem;
}
.pr10 {
  padding-right: .10rem;
}
.pr15 {
  padding-right: .15rem;
}
.pr20 {
  padding-right: .20rem;
}
.pr25 {
  padding-right: .25rem;
}
.pt5 {
  padding-top: .05rem;
}
.pt10 {
  padding-top: .10rem;
}
.pt15 {
  padding-top: .15rem;
}
.pt20 {
  padding-top: .20rem;
}
.pt25 {
  padding-top: .25rem;
}
.pb10 {
  padding-bottom: .10rem;
}
.m0 {
  margin: 0px;
}
.ml5 {
  margin-left: .05rem;
}
.ml10 {
  margin-left: .10rem;
}
.ml15 {
  margin-left: .15rem;
}
.ml20 {
  margin-left: .20rem;
}
.ml25 {
  margin-left: .25rem;
}
.ml80 {
  margin-left: .80rem;
}
.ml60 {
  margin-left: .60rem;
}
.ml50 {
  margin-left: .50rem;
}
.ml100 {
  margin-left: .100rem;
}
.mr3 {
  margin-right: .03rem;
}
.mr5 {
  margin-right: .05rem;
}
.mr6 {
  margin-right: .06rem;
}
.mr10 {
  margin-right: .10rem;
}
.mr15 {
  margin-right: .15rem;
}
.mr20 {
  margin-right: .20rem;
}
.mr25 {
  margin-right: .25rem;
}
.mr30 {
  margin-right: .30rem;
}
.mr80 {
  margin-right: .80rem;
}
.mr100 {
  margin-right: .100rem;
}
.mt10 {
  margin-top: .10rem;
}
.mt20 {
  margin-top: .20rem;
}
.wraperh-xs {
  padding-top: .05rem;
  padding-bottom: .05rem;
}
.wraperh {
  padding-top: .10rem;
  padding-bottom: .10rem;
}
.wraperh-sm {
  padding-top: .15rem;
  padding-bottom: .15rem;
}
.wraperh-md {
  padding-top: .20rem;
  padding-bottom: .20rem;
}
.wraperh-lg {
  padding-top: .40rem;
  padding-bottom: .40rem;
}
.wraperl-xs {
  padding-left: .05rem;
  padding-right: .05rem;
}
.wraperl {
  padding-left: .10rem;
  padding-right: .10rem;
}
.wraperl-sm {
  padding-left: .15rem;
  padding-right: .15rem;
}
.wraperl-md {
  padding-left: .20rem;
  padding-right: .20rem;
}
.wraperl-lg {
  padding-left: .40rem;
  padding-right: .40rem;
}
.bbd {
  border-bottom: 1px solid #dddddd;
}
.bld {
  border-left: 1px solid #dddddd;
}
.brd {
  border-right: 1px solid #dddddd;
}
.btd {
  border-top: 1px solid #dddddd;
}
.bbe {
  border-bottom: 1px solid #eeeeee;
}
.ble {
  border-left: 1px solid #eeeeee;
}
.bre {
  border-right: 1px solid #eeeeee;
}
.bte {
  border-top: 1px solid #eeeeee;
}
.border {
  border: 1px solid #eeeeee;
}
.borderd {
  border: 1px solid #dddddd;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
.ellipsis2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.ellipsis3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.circle {
  border-radius: 100%;
}
.lh30 {
  line-height: .30px;
}
.iblock {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
}
.op:active {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.transition {
  -webkit-transition: all 0.2s linear 0s;
  -o-transition: all 0.2s linear 0s;
  transition: all 0.2s linear 0s;
}
.flex-vtop {
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.flex-vbottom {
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.container {
  padding-left: .15rem;
  padding-right: .15rem;
}
.container-bai {
  background: #fff;
  padding-left: .15rem;
  padding-right: .15rem;
}
.pull-in {
  margin-left: -0.15rem;
  margin-right: -0.15rem;
}
.baibox {
  background: #fff;
}
.weui-btn i {
  height: 18px;
  line-height: 18px;
  vertical-align: middle;
}
.weui-btn_blue {
  background-color: #4c7be8;
}
.weui-btn_blue:not(.weui-btn_disabled):visited {
  color: #ffffff;
}
.weui-btn_blue:not(.weui-btn_disabled):active {
  color: rgba(255, 255, 255, 0.6);
  background-color: #799cee;
}
.weui-btn_disabled.weui-btn_blue {
  background-color: #799cee;
}
.weui-btn_loading.weui-btn_blue,
.weui-btn_loading.weui-btn_warn {
  color: rgba(255, 255, 255, 0.6);
}
.weui-btn_loading.weui-btn_blue {
  background-color: #799cee;
}
.weui-btn_plain-blue {
  color: #4c7be8;
  border: 1px solid #4c7be8;
}
.weui-btn_plain-blue:not(.weui-btn_plain-disabled):active {
  color: #799cee;
  border-color: #799cee;
}
.weui-btn_plain-blue:after {
  border-width: 0;
}
.weui-tabbar-fixed-blank {
  height: .5rem;
}
.weui-tabbar-fixed {
  position: fixed;
}
.weui-tabbar-fixed i.iconfont {
  line-height: .27rem;
}
.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,
.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i,
.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {
  color: #4c7be8;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
}
.table-middle td,
.table-middle th {
  vertical-align: middle!important;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@font-face {
  font-family: 'iconfont';
  src: url('http://at.alicdn.com/t/font_37kcq4co8m3ivn29.eot');
  src: url('http://at.alicdn.com/t/font_37kcq4co8m3ivn29.eot?#iefix') format('embedded-opentype'), url('http://at.alicdn.com/t/font_37kcq4co8m3ivn29.woff') format('woff'), url('http://at.alicdn.com/t/font_37kcq4co8m3ivn29.ttf') format('truetype'), url('http://at.alicdn.com/t/font_37kcq4co8m3ivn29.svg#iconfont') format('svg');
  
  /* project id 328628 */
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*顶部面包导航*/
.logo {
  margin: 0rem .50rem;
  color: #404040;
  float: none;
  font-size: .18rem;
}
.logo img {
  height: .34rem;
}
.bread {
  position: fixed;
  top: 0rem;
  left: 0rem;
  width: 100%;
  z-index: 999;
  height: .54rem;
  line-height: .54rem;
  background: #fff;
  color: #fff;
  overflow: hidden;
}
.bread .tip,
.bread .tip {
  color: #404040;
  font-size: .16rem;
  position: absolute;
  padding: 0px .10rem;
}
.bread .tip:active {
  text-decoration: none;
  color: #a0a0a0;
}
.bread .tip.l {
  left: 0rem;
  top: 0rem;
}
.bread .tip.r {
  right: 0rem;
  top: 0rem;
}
.bread i {
  height: .54rem;
  line-height: .54rem;
  overflow: hidden;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
}
.bread .menu:before {
  content: "\e654";
}
.bread .menu.opend:before {
  content: "\e655";
}
.bread-blank {
  height: .54rem;
}
/*底部*/
body {
  position: relative;
  height: 100%;
}
.weui-footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding-bottom: 0.05rem;
  background-color: #eee;
}
.weui-footer p {
  margin-top: 0.1rem;
}
.weui-footer p span {
  width: 0.2rem;
  height: 0.14rem;
}
.weui-footer p a {
  color: #4c4948;
  font-weight: 700;
}
.weui-footer p a img {
  vertical-align: text-top;
  width: 10%;
  margin: 0 0.05rem 0 0.1rem;
}
.weui-footer p a span {
  font-weight: 400;
  color: #28a7e1;
}
.weui-footer p .weui-footer__link {
  font-size: 0.1rem;
}
/*版心*/
.w {
  padding: 0 0.07rem;
}
/*响应*/
.main {
  /*导航*/
  /*搜索框*/
  /*搜索条件*/
  /*展示内容*/
}
.main .topNav {
  position: relative;
  height: 0.56rem;
  line-height: 0.56rem;
}
.main .topNav a {
  width: 0.22rem;
  height: 0.2rem;
  position: absolute;
  font-size: .16rem;
  padding: 0px .10rem;
  top: 0.17rem;
}
.main .topNav a.left {
  left: 0.13rem;
  background: url("../images/home.png") no-repeat;
  background-size: 100%;
}
.main .topNav a.right {
  right: 0.12rem;
  top: 0.2rem;
  background: url("../images/more.png") no-repeat;
  background-size: 85%;
}
.main .topNav .title {
  width: 2.39rem;
  margin: 0 auto;
  text-align: center;
}
.main .search-box {
  width: 100%;
  height: 0.48rem;
  margin-top:0.1rem;
}
.main .search-box input {
  width: 100%;
  height: 100%;
  font-size: 0.15rem;
  background: #ffffff url("../images/search-3.png") right center no-repeat;
  background-size: 8%;
  border: 1px solid #e5e5e5;
  border-radius: 5px;
  outline: none;
  padding: 0.15rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.main .search-box input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #9f9f9f;
}
.main .search-conditions .page {
  position: relative;
  /*条件按钮*/
  /*下拉列表*/
}
.main .search-conditions .page .page__bd {
  margin-top: 0.11rem;
}
.main .search-conditions .page .page__bd .weui-btn {
  display: inline-block;
  width: 1.08rem;
  height: 0.45rem;
  line-height: 0.45rem;
  font-size: 0.14rem;
  margin-top: 0;
}
.main .search-conditions .page .page__bd .weui-btn:nth-of-type(2) {
  margin-left: 0.19rem;
}
.main .search-conditions .page .page__bd .weui-btn_default {
  color: #aeaeae;
  background: #ffffff url("../images/arrow.png") 0.92rem 0.28rem no-repeat;
  background-size: 12%;
}
.main .search-conditions .page .page__bd .weui-on {
  color: #404040;
  background: #ffffff url("../images/arrow-on.png") 0.92rem 0.28rem no-repeat;
  background-size: 12%;
}
.main .search-conditions .page .conditions .weui-skin_android .weui-mask {
  background: rgba(0, 0, 0, 0);
}
.main .search-conditions .page .conditions .weui-skin_android .weui-actionsheet {
  position: absolute;
  top: 0.43rem;
  width: auto;
  min-width: 1.08rem;
  border: 1px solid #e5e5e5;
  -webkit-transform: translate(0%, 0%);
  transform: translate(0%, 0%);
}
.main .search-conditions .page .conditions .weui-skin_android .weui-actionsheet .weui-actionsheet__menu {
  background-color: #fff;
}
.main .search-conditions .page .conditions .weui-skin_android .weui-actionsheet .weui-actionsheet__menu .weui-actionsheet__cell {
  font-size: 0.14rem;
  text-align: center;
  padding: 0.12rem 0.05rem;
  line-height: 0.18rem;
}
.main .search-conditions .page .conditions #condition_1 .weui-actionsheet {
  left: 0rem;
}
.main .search-conditions .page .conditions #condition_2 .weui-actionsheet {
  left: 1.27rem;
}
.main .search-conditions .page .conditions #condition_3 .weui-actionsheet {
  left: auto;
  right: 0rem;
}
.main .contain {
  margin-top: 0.11rem;
}
.main .contain .mess-top {
  width: 100%;
  height: 0.51rem;
  line-height: 0.51rem;
  background-color: #1f63af;
  color: #fff;
  font-size: 0.15rem;
}
.main .contain .mess-top .fl {
  font-weight: 900;
}
.main .contain .mess-top .fl i {
  font-size: 0.17rem;
}
.main .contain .mess-content ul > li {
  padding-right: 0.19rem;
  padding-left: 0.68rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  list-style: none;
  background: #ffffff url("../images/dot.jpg") 0.73rem top repeat-y;
  position: relative;
  min-height:1.8rem;
  /*隔行换色*/
  /*左边时间*/
}
.main .contain .mess-content ul > li:nth-of-type(2n) {
  background-color: #f6f6f6;
}
.main .contain .mess-content ul > li .listStyle {
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 100%;
  background-color: #1f63af;
  font-size: 0.13rem;
  position: absolute;
  left: 0.685rem;
  top:0.25rem;
}
.main .contain .mess-content ul > li a h3 {
  padding-left: 0.21rem;
  
  line-height: 0.17rem;
  overflow: visible;
}
.main .contain .mess-content ul > li a .classN {
  font-size: 0.14rem;
  color: #797979;
  margin-left: -0.08rem;
  font-weight: 400;
  margin-bottom: 0.05rem;
  padding-left: 0.30rem;
}
.main .contain .mess-content ul > li .meet-people {
  padding-left: 0.25rem;
}
.main .contain .mess-content ul > li .meet-people .style_1 {
  /*主席*/
  /*名单*/
}
.main .contain .mess-content ul > li .meet-people .style_1 .styleName {
  padding: 0.015rem 0.04rem 0.03rem;
  background-color: #1f63af;
  color: #fff;
  font-size: 0.14rem;
  font-weight: 700;
  border-radius: 2px;
}
.main .contain .mess-content ul > li .meet-people .style_1 .manName {
  padding-left: 0.02rem;
  margin-top: 0.1rem;
}
.main .contain .mess-content ul > li .meet-people .style_1 .manName li {
  padding-left: 0.1rem;
  list-style: none;
  background: none;
  height: 0.42rem;
  padding-top: 0;
  padding-right: 0;
  background-size: 2%;
  position: relative;
  min-height: inherit;
}
.main .contain .mess-content ul > li .meet-people .style_1 .manName li .listStyle-s {
  width: 0.05rem;
  height: 0.05rem;
  border-radius: 100%;
  background-color: #1f63af;
  font-size: 0.13rem;
  position: absolute;
  left: -0.02rem;
  top: 0.07rem;
}
.main .contain .mess-content ul > li .meet-people .style_1 .manName li h4 {
  font-size: 0.14rem;
  color: #1f63af;
  line-height: 0.18rem;
}
.main .contain .mess-content ul > li .meet-people .style_1 .manName li p {
  font-size: 0.12rem;
  color: #6092ca;
}
.main .contain .mess-content ul > li .meet-time {
  width: 0.73rem;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0.21rem;
  line-height: 0.15rem;
}
.main .contain .mess-content ul > li .meet-time .btn {
  width: 0.54rem;
  height: 0.45rem;
  margin: 0.1rem auto 0;
  background-color: #fff;
  border: 1px solid #797979;
  border-radius: 5px;
}
.main .contain .mess-content ul > li .meet-time .btn a {
  display: block;
  width: 100%;
  height: 100%;
  color: #8a8a8a;
  font-size: 0.12rem;
  padding-top: 0.06rem;
}
.main .contain .mess-content ul > li .meet-time .on {
  background-color: #1f63af;
  border-color: #1f63af;
}
.main .contain .mess-content ul > li .meet-time .on a {
  color: #fff;
}
/*横竖屏响应*/
/*竖屏*/
/*横屏*/
/* 电脑 */
/* 平板 */
/*手机*/
@media (max-width: 412px) {
  .main .contain .mess-content ul > li {
    padding-left: 0.69rem;
  }
  .main .contain .mess-content ul > li .listStyle {
    left: 0.693rem;
  }
}
/* ip6	 */
@media (max-width: 360px) {
  .main .contain .mess-content ul > li .listStyle {
    left: 0.69rem;
  }
}
/* ip5	 */
@media (max-width: 320px) {
  .weui-skin_android .weui-actionsheet__cell {
    font-size: 0.1rem;
    padding: 0.1rem;
    text-align: center;
  }
  .main .contain .mess-content ul > li .meet-time .btn {
    width: 0.65rem;
    height: 0.56rem;
  }
  .main .contain .mess-content ul > li .meet-time .btn a {
    padding-top: 0.07rem;
    line-height: 0.2rem;
  }
  .main .contain .mess-content ul > li{
    min-height: 2rem;
  }
}
