.ads {
  height: 1rem;
  padding: 0.2rem 0.3rem;
  box-sizing: border-box;
  background-color: #ED4248;
  color: #fff;
  position: fixed;
  top: 0rem;
  left: 0rem;
  right: 0rem;
}
.ads p {
  font-size: 0.26rem;
  line-height: 0.34rem;
}
.ads .dl_app {
  position: absolute;
  top: 0.2rem;
  right: 0.3rem;
  width: 1.8rem;
  height: 0.6rem;
  background-color: #fff;
  color: #ED4248;
  font-size: 0.34rem;
  line-height: 0.6rem;
  text-align: center;
}
.menu {
  position: fixed;
  top: 1.88rem;
  z-index: 9999;
  width: 100%;
  height: 1.1rem;
  background: #f6f6f6;
  overflow-x: auto;
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
.menu .mme_item {
  flex: none;
  padding: 0 .15rem;
  display: inline-block;
  font-size: .3rem;
  color: #333;
}
.menu .mme_item img {
  width: .18rem;
  height: .1rem;
  margin-left: .09rem;
  vertical-align: middle;
}
.menu .mme_item img.hong{
  display:none;
}
.menu::-webkit-scrollbar {
  width: 0;
  height: 0;
  display: none;
}
.menu_pos {
  width: 100%;
  height: 1.1rem;
}
.menu_cons {
  display: flex;
  flex-direction: column;
  position: absolute;
  left: 0;
  right: 0;
  top: 2.96rem;
  bottom: 0;
}
.menu_cons .mCon {
  width: 100%;
  position: fixed;
  top: 2.96rem;
  z-index: 5;
}
.menu_cons .mCon .mC_item {
  background: #fff;
  padding: .5rem 0rem 0;
}

.menu_cons .mCon .mC_item .mci_btn {
  width: 2rem;
  height: .7rem;
  border: 1px solid #ccc;
  border-radius: .35rem;
  text-align: center;
  line-height: .7rem;
  font-size: .28rem;
  color: #333;
  margin: 0 .2rem .5rem;
  overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/* .menu_cons .mCon .mC_item .mci_btn:active{
  background: #ED4248;
  border: none;
  color: #fff;
} */
.menu_cons .mCon .mC_item .mc_imteinner {
  background: #fff;
}
.menu_cons .mCon .mC_item .mC_citem {
  width: 100%;
  background: #fff6f6;
  padding-top: .5rem;
  display: none;
}
.menu_cons .mc_mask {
  flex: 1;
  background: rgba(0, 0, 0, 0.4);
  z-index: 2;
}
.cl_course .clc_item {
  border-bottom: 1px solid #d8d8d8;
  padding: .0 .3rem .4rem;
}
.cl_course .clc_item .clic_name {
  height: .5rem;
  font-size: .3rem;
  color: #333;
  margin: .36rem 0;
  line-height: .5rem;
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cl_course .clc_item .clic_con {
  display: flex;
  justify-content: flex-start;
  position: relative;
}
.cl_course .clc_item .clic_con img {
  width: 3.55rem;
  height: 2rem;
}
.cl_course .clc_item .clic_con .cou_detail {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: .5rem;
}
.cl_course .clc_item .clic_con .cou_detail .prise .p_em {
  color: #ed4248;
  font-size: .3rem;
}
.cl_course .clc_item .clic_con .cou_detail .prise em {
  font-size: .2rem;
  color: #a9a9a9;
  text-decoration: line-through;
}
.cl_course .clc_item .clic_con .cou_detail .cd_txt {
  font-size: .22rem;
  color: #585858;
}

.cou_detail .funnel_goods_detail{
  display: block;width: 2rem;height: 0.4rem;line-height: 0.4rem;color: #fff;border-radius: 0.05rem;text-align: center;
  background: #ed4248;font-size: 0.22rem;
}


.cl_course .clc_item .clic_con .cou_detail li .see_det {
  display: block;
  width: 2rem;
  height: .6rem;
  font-size: .28rem;
  color: #ed4248;
  text-align: center;
  line-height: .62rem;
  border: 1px solid #ed4248;
  border-radius: .3rem;
}
.footTop {
  width: 100%;
  height: 1.9rem;
  background: #ececec;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.footTop p,
.footTop a {
  font-size: .2rem;
  color: #929292;
}
.footTop p.pCen {
  margin: .17rem 0;
}
.f_pos {
  width: 100%;
  height: 1.04rem;
}
.footer {
  position: fixed;
  bottom: 0;
  z-index: 9999;
  width: 100%;
  height: 1.04rem;
  background: #fff;
  box-shadow: 0 0 .1rem #ccc;
  margin-top: .1rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 .55rem 0.03rem;
}
.footer a {
  height: 100%;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}
.footer a p {
  font-size: .2rem;
  color: #b0b0b0;
}
.footer a:hover p {
  color: #ed4248;
}
.footer a:nth-child(1) span {
  width: .42rem;
  height: .39rem;
  margin-bottom: .09rem;
  background: url('../images/zbkf1-e000aa225c.png') no-repeat;
  background-size: 100% 100%;
}
.footer a:nth-child(1):hover span {
  background: url('../images/zbkf-d29ba7ab38.png') no-repeat;
  background-size: 100% 100%;
}
.footer a:nth-child(2) span {
  width: .4rem;
  height: .32rem;
  margin-bottom: .09rem;
  background: url('../images/zbdh1-0907e080b3.png') no-repeat;
  background-size: 100% 100%;
}
.footer a:nth-child(2):hover span {
  background: url('../images/zbdh-493ad20983.png') no-repeat;
  background-size: 100% 100%;
}
.footer a:nth-child(3) span {
  width: .63rem;
  height: .6rem;
  margin-bottom: .09rem;
  background: url('../images/zbzxks-4a16b71121.png') no-repeat;
  background-size: 100% 100%;
}
.footer a:nth-child(3):hover span {
  background: url('../images/zbzxks-4a16b71121.png') no-repeat;
  background-size: 100% 100%;
}
.footer a:nth-child(4) span {
  width: .41rem;
  height: .4rem;
  margin-bottom: .09rem;
  background: url('../images/zbxk1-d766df8215.png') no-repeat;
  background-size: 100% 100%;
}
.footer a:nth-child(4):hover span {
  background: url('../images/zbxk-69926122c2.png') no-repeat;
  background-size: 100% 100%;
}
.footer a:nth-child(5) span {
  width: .32rem;
  height: .36rem;
  margin-bottom: .09rem;
  background: url('../images/zbwd1-f3ca2d0fd2.png') no-repeat;
  background-size: 100% 100%;
}
.footer a:nth-child(5):hover span {
  background: url('../images/zbwd-f702360ab9.png') no-repeat;
  background-size: 100% 100%;
}
.main9 {
  background: #ECECEC;
  padding: .4rem 0;
  text-align: center; 
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.04rem;
}
.main9 p {
  padding: 0 .4rem; 
  padding-top: 0.1rem;
  font-size: 0.16rem;
  color: #929292;
  line-height: .3rem;
}
.main9 p a {
  font-size: 0.18rem;
  color: #929292;
}
.zb_link {
  height: 1.2rem;
  padding: 0 0 0.07rem;
  background: #fff;
  box-shadow: 0 0.02rem 0.2rem 0 rgba(0, 0, 0, 0.08);
  text-align: center;
  font-size: 0.2rem;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 99;
}

.zb_link .zb_link_item {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  color: #333;
}

.zb_link .zb_link_item.active {
  color: #ED4248;
}

.zb_link .zb_link_kf>p {
  width: 100%;
  padding-top: 0.5rem;
  background-size: auto 0.4rem;
}

.zb_link .zb_link_kf.active>p {
  background-size: auto 0.4rem;
}

.zb_link .zb_link_dh>p {
  width: 100%;
  padding-top: 0.5rem;
  background-size: auto 0.4rem;
}

.zb_link .zb_link_dh.active>p {
  background-size: auto 0.4rem;
}

.zb_link .zb_link_zxks>p {
  width: 100%;
  padding-top: 0.68rem;
  background-size: auto 0.64rem;
}

.zb_link .zb_link_zxks.active>p {
  background-size: auto 0.64rem;
  color: #00B893;
}

.zb_link .zb_link_xk>p {
  width: 100%;
  padding-top: 0.5rem;
  background-size: auto 0.4rem;
}

.zb_link .zb_link_xk.active>p {
  background-size: auto 0.4rem;
}

.zb_link .zb_link_wd>p {
  width: 100%;
  padding-top: 0.5rem;
  background-size: auto 0.4rem;
}

.zb_link .zb_link_wd.active>p {
  background-size: auto 0.4rem;
}
.bt_icon_box {
  background-color: #fff;
  width: 7.5rem;
  height: .88rem;
  padding: 0.36rem 0.3rem;
  position: fixed;
  top: 1rem;
  z-index: 999;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bt_back {
  flex: none;
  width: 0.23rem;
  height: .38rem;
  background: url('../images/back-e01f1b472c.png');
  background-size: 100% 100%;
}
.bt_title {
  flex: 1;
  text-align: center;
  font-size: 0.36rem;
  font-weight: normal;
}
.bt_more {
  flex: none;
  width: .4rem;
  height: .33rem;
  background: url('../images/zxzxcdh-700806ef38.png');
  background-size: 100% 100%;
}
.bt_search {
  flex: none;
  width: .4rem;
  height: .4rem;
  background: url('../images/zxzxss-95ed5e6682.png');
  background-size: 100% 100%;
  position: absolute;
  right: 1rem;
}

/* 头部弹出内容 */
.popbox {
  display: none;
  position: fixed;
  top: 1rem;
  z-index: 9999999;
  width: 100%;
  height: auto;
  background-color: #ffffff;
  overflow-y: auto;
}
.popbox .inner {
  width: 7.5rem;
  height: 97%;
  overflow-y: auto;
}
.popbox .inner .examination_profession {
  width: 6.7rem;
  height: auto;
  margin: 0rem auto;
}
.popbox .inner .examination_profession .examination_profession_title {
  position: relative;
  width: 6.7rem;
  height: auto;
  margin-top: 0.35rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .examination_profession .examination_profession_title .title_icon {
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.13rem;
  background-image: url('../images/cdhkszy-0740b3e16b.png');
  background-size: 0.38rem 0.37rem;
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .examination_profession .examination_profession_title .title_text {
  font-size: 0.3rem;
  color: #333333;
  letter-spacing: 0.0161rem;
}
.popbox .inner .examination_profession .examination_profession_title .closeicn {
  position: absolute;
  right: 0.02rem;
  display: inline-block;
  width: 0.33rem;
  height: 0.33rem;
  background-image: url('../images/cdhgb-12b34cf51e.png');
  background-size: 0.33rem 0.33rem;
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .examination_profession .examination_profession_content {
  width: 6.5rem;
  height: auto;
  margin: 0rem auto;
  margin-top: 0.11rem;
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-justify-content: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  align-content: space-around;
}
.popbox .inner .examination_profession .examination_profession_content a {
  width: 1.5rem;
  height: 0.65rem;
  line-height: 0.3rem;
  font-size: 0.26rem;
  color: #444444;
  letter-spacing: 0.0139rem;
  text-align: center;
  line-height: 0.65rem;
}
.popbox .inner .examination_crowd {
  width: 6.7rem;
  height: auto;
  margin: 0rem auto;
}
.popbox .inner .examination_crowd .examination_crowd_title {
  width: 6.7rem;
  height: auto;
  margin-top: 0.3rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .examination_crowd .examination_crowd_title .title_icon {
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.13rem;
  background-size: 0.53rem 0.38rem;
  background-image: url('../images/cdhksrq-b4d4c8113d.png');
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .examination_crowd .examination_crowd_title .title_text {
  font-size: 0.3rem;
  color: #333333;
  letter-spacing: 0.0161rem;
}
.popbox .inner .examination_crowd .examination_crowd_content {
  width: 6.5rem;
  height: auto;
  margin: 0rem auto;
  margin-top: 0.11rem;
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-justify-content: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  align-content: space-around;
}
.popbox .inner .examination_crowd .examination_crowd_content a {
  width: 1.5rem;
  height: 0.65rem;
  line-height: 0.3rem;
  font-size: 0.26rem;
  color: #444444;
  letter-spacing: 0.0139rem;
  text-align: center;
  line-height: 0.65rem;
}
.popbox .inner .examination_tool {
  width: 6.7rem;
  height: auto;
  margin: 0rem auto;
}
.popbox .inner .examination_tool .examination_tool_title {
  width: 6.7rem;
  height: auto;
  margin-top: 0.3rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .examination_tool .examination_tool_title .title_icon {
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.13rem;
  background-image: url('../images/cdhksgj-b19bda6412.png');
  background-size: 0.4rem 0.4rem;
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .examination_tool .examination_tool_title .title_text {
  font-size: 0.3rem;
  color: #333333;
  letter-spacing: 0.0161rem;
}
.popbox .inner .examination_tool .examination_tool_content {
  width: 6.5rem;
  height: auto;
  margin: 0rem auto;
  margin-top: 0.11rem;
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-justify-content: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  align-content: space-around;
}
.popbox .inner .examination_tool .examination_tool_content a {
  width: 1.5rem;
  height: 0.65rem;
  font-size: 0.26rem;
  color: #444444;
  letter-spacing: 0.0139rem;
  text-align: center;
  line-height: 0.65rem;
  overflow: scroll;
}
.popbox .inner .evaluation_form {
  width: 6.7rem;
  height: auto;
  margin: 0rem auto;
}
.popbox .inner .evaluation_form .evaluation_form_title {
  width: 6.7rem;
  height: auto;
  margin-top: 0.3rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .evaluation_form .evaluation_form_title .evaluation_form_title_icon {
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.13rem;
  background-image: url('../images/cdhmfcp-c46fcb5208.png');
  background-size: 0.6rem 0.41rem;
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .evaluation_form .evaluation_form_title .evaluation_form_title_text {
  font-size: 0.3rem;
  color: #333333;
  letter-spacing: 0.0161rem;
}
.popbox .inner .evaluation_form .evaluation_form_content {
  width: 6.5rem;
  height: auto;
  margin: 0rem auto;
  margin-top: 0.3rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .evaluation_form .evaluation_form_content .tr {
  height: 0.7rem;
  margin-bottom: 0.2rem;
  background-color: #FFF6F6;
  border-radius: 0.35rem;
}
.popbox .inner .evaluation_form .evaluation_form_content label {
  display: inline-block;
  width: 1.9rem;
  height: 0.7rem;
  font-size: 0.28rem;
  color: #ED4248;
  letter-spacing: 0.015rem;
  line-height: 0.7rem;
  text-align: center;
  background-image: url('../images/inputbg-51743b466b.png');
  background-size: 1.9rem 0.7rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #FFF6F6;
  border-radius: 0.35rem;
}
.popbox .inner .evaluation_form .evaluation_form_content input {
  margin-left: -0.05rem;
  display: inline-block;
  width: 3.95rem;
  height: 0.6rem;
  background: #FFF6F6;
  border-radius: 0rem 0.35rem 0.35rem 0rem;
  font-size: 0.28rem;
  color: #cccccc;
  letter-spacing: 0.015rem;
  line-height: 0.7rem;
  padding-left: 0.2rem;
}
.popbox .inner .evaluation_form .okbutton {
  width: 2rem;
  height: 0.6rem;
  margin: 0rem auto;
  margin-top: 0.3rem;
  background: #ED4248;
  border-radius: 0.3rem;
  font-size: 0.3rem;
  color: #FFFFFF;
  letter-spacing: 0.0215rem;
  line-height: 0.6rem;
  text-align: center;
}


.zb_search {
  display: none;
  position: fixed;
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: #fff;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  z-index: 99999;
  margin-top: 1rem;;
}
.zb_lm .lm_title .lm_icon {
  width: 0.4rem;
  height: 0.4rem;
  display: inline-block;
  margin-right: 0.12rem;
  background: red;
}
.zb_search .ss_header {
  height: 1.08rem;
  padding: 0.14rem 0.3rem;
  box-sizing: border-box;
  box-shadow: 0 0.04rem 0.2rem 0 rgba(0, 0, 0, 0.08);
  position: relative;
  display: flex;
  justify-content: space-between;
}
.zb_search .ss_header .ss_bar #search-search {
  font-size: 0.26rem;
  width: 6.1rem;
  /* height: 0.4rem; */
  padding: 0.2rem 0;
  line-height: 0.4rem;
  background-color: #F1F1F1;
  text-indent: 7em;
  outline-color: invert ;
  outline-style: none ;
  outline-width: 0px ;
  border: none ;
  border-style: none ;
  text-shadow: none ;
  -webkit-appearance: none ;
  -webkit-user-select: text ;
  outline-color: transparent ;
  box-shadow: none;
  border-radius: 0.4rem;
  background-image: url('../images/tyss-c41640c0fb.png');
  background-repeat: no-repeat;
  background-size: 0.4rem;
  background-position: 0.3rem center;
  color: #ccc;
}
.zb_search .ss_header .ss_bar input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white  inset !important;
}
.zb_search .ss_header .ss_bar input::-webkit-input-placeholder,
.zb_search .ss_header .ss_bar textarea::-webkit-input-placeholder {
  color: #ccc;
}
.zb_search .ss_header .ss_bar input:-moz-placeholder,
.zb_search .ss_header .ss_bar textarea:-moz-placeholder {
  color: #ccc;
}
.zb_search .ss_header .ss_bar input::-moz-placeholder,
.zb_search .ss_header .ss_bar textarea::-moz-placeholder {
  color: #ccc;
}
.zb_search .ss_header .ss_bar input:-ms-input-placeholder,
.zb_search .ss_header .ss_bar textarea:-ms-input-placeholder {
  color: #ccc;
}
.zb_search .ss_header .ss_cancel {
  line-height: 0.8rem;
  font-size: 0.26rem;
  color: #585858;
}
.zb_search .ss_body {
  padding: 0.5rem 0.3rem 0.3rem;
}
.zb_search .ss_body > p {
  font-size: 0.3rem;
  color: #333333;
  font-weight: bold;
  margin-bottom: 0.1rem;
}
.zb_search .ss_body > ul {
  overflow: hidden;
}
.zb_search .ss_body > ul li {
  float: left;
  width: 50%;
  margin-top: 0.7rem;
}
/* xkzx空白页面 */
.nullxkzx {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.nullxkzx_filltop {
  width: 100%;
  height: 0.001px;
}
.nullxkzx_content {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.nullxkzx_img {
  width: 4.7rem;
  height: 4.1rem;
}
.nullxkzx_text1 {
  display: block;
  font-size: .25rem;
  color: #323232;
  letter-spacing: .018rem;
  margin-top: .40rem;
  text-align: center;
}

.nullxkzx_text2 {
  display: block;
  margin-top: .20rem;
  margin-bottom: .85rem;
  font-size: .25rem;
  color: #ED4248;
  letter-spacing: .0116rem;
  text-align: center;
}
.select_content_item_text_active {
  background-color:  #ED4248;
  color: #ffffff!important;
}
.cd_txt_time {
  display: block;
  width: 3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: .28rem;
  line-height: .28rem;
}


/* 限时秒杀 */

.countdown_box {
  position: absolute;
  bottom: 0rem;
  left: 0rem;
  width: 3.55rem;
  height: .52rem;
  background-image: url('../images/activiBg-88f168dabc.png');
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}
.countdown_box .box_con {
  width: 100%;
  display: none;
  flex: 1;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  
}
.countdown_box .box_con .left {
  flex: none;
  width: 1.3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  
}
.countdown_box .box_con .left .name {
  font-size: .14rem;
  color: #ffffff;
}
.countdown_box .box_con .right {
  flex: 1;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;

}
.countdown_box .box_con .right .words {
  font-size: .14rem;
  color: #ffffff;

}
.countdown_box .box_con .right .time {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  

}
.countdown_box .box_con .right .time span {
  display: block;
  width: .3rem;
  height: .3rem;
  margin: 0rem .02rem;
  background-color: #ffffff;
  border-radius: .05rem;
  font-size: .14rem;
  text-align: center;
  line-height: .3rem;
  color: rgb(242, 63, 69)
  ;
}
.countdown_box .box_con .right .time i {
  font-size: .14rem;
  color: #ffffff;
}



.countdown_box2 {
  position: absolute;
  bottom: 0rem;
  left: 0rem;
  width: 3.55rem;
  height: .52rem;
  background-image: url('../images/activiBg-88f168dabc.png');
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}
.countdown_box2 .box_con {
  width: 100%;
  flex: 1;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  
}

.countdown_box2 .box_con .left {
  width: 1.3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  
}
.countdown_box2 .box_con .left .name {
  font-size: .14rem;
  color: #ffffff;
}
.countdown_box2 .box_con .right {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;

}
.countdown_box2 .box_con .right .words {
  font-size: .14rem;
  color: #ffffff;

}
.countdown_box2 .box_con .right .time {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  

}
.countdown_box2 .box_con .right .time span {
  font-size: .14rem;
  display: block;
  color: #ffffff;
}