@charset "UTF-8";
/*--------------

Button

----------------*/
/*默认颜色*/
/*主要色*/
/*按钮尺寸*/
/* BEM support Func
 -------------------------- */
/*
  原始设定
*/
/**
 BEM
*/
body,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
form {
  margin: 0; }

ol,
ul {
  margin: 0;
  padding: 0; }

li {
  list-style: none; }

a {
  text-decoration: none;
  color: #333333; }

a,
div {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent; }

.is-pr {
  position: relative !important; }

.is-pa {
  position: absolute !important; }

.is-pf {
  position: fixed !important; }

.is-db {
  display: block !important; }

.is-di {
  display: inline !important; }

.is-dib {
  display: inline-block !important; }

.is-flex {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.textl {
  text-align: left !important; }

.textr {
  text-align: right !important; }

.textc {
  text-align: center !important; }

.bdnone {
  border: none !important; }

.ellipsis {
  display: block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap; }

.ellipsis--2 {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; }

.ellipsis--3 {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3; }

.c1 {
  color: #fe6d00; }

.bgc1 {
  background-color: #fe6d00 !important; }

.c2 {
  color: #ff8739; }

.bgc2 {
  background-color: #ff8739 !important; }

.c3 {
  color: #333; }

.bgc3 {
  background-color: #333 !important; }

.c4 {
  color: #666; }

.bgc4 {
  background-color: #666 !important; }

.c5 {
  color: #999; }

.bgc5 {
  background-color: #999 !important; }

.c6 {
  color: #ccc; }

.bgc6 {
  background-color: #ccc !important; }

.c7 {
  color: #e8e8e8; }

.bgc7 {
  background-color: #e8e8e8 !important; }

.c8 {
  color: #f7f7f7; }

.bgc8 {
  background-color: #f7f7f7 !important; }

.c9 {
  color: #fff; }

.bgc9 {
  background-color: #fff !important; }

.c10 {
  color: #fc583d; }

.bgc10 {
  background-color: #fc583d !important; }

.c11 {
  color: #ffecdd; }

.bgc11 {
  background-color: #ffecdd !important; }

.c12 {
  color: #e2e4e6; }

.bgc12 {
  background-color: #e2e4e6 !important; }

.c15 {
  color: #55bc61; }

.bgc15 {
  background-color: #55bc61 !important; }

.mt-20 {
  margin-top: -0.26667rem !important; }

.mb-20 {
  margin-bottom: -0.26667rem !important; }

.mr-20 {
  margin-right: -0.26667rem !important; }

.ml-20 {
  margin-left: -0.26667rem !important; }

.mt-10 {
  margin-top: -0.13333rem !important; }

.mb-10 {
  margin-bottom: -0.13333rem !important; }

.mr-10 {
  margin-right: -0.13333rem !important; }

.ml-10 {
  margin-left: -0.13333rem !important; }

.mt-5 {
  margin-top: -0.06667rem !important; }

.mb-5 {
  margin-bottom: -0.06667rem !important; }

.mr-5 {
  margin-right: -0.06667rem !important; }

.ml-5 {
  margin-left: -0.06667rem !important; }

.mt0 {
  margin-top: 0px !important; }

.mb0 {
  margin-bottom: 0px !important; }

.mr0 {
  margin-right: 0px !important; }

.ml0 {
  margin-left: 0px !important; }

.mt5 {
  margin-top: 0.06667rem !important; }

.mb5 {
  margin-bottom: 0.06667rem !important; }

.mr5 {
  margin-right: 0.06667rem !important; }

.ml5 {
  margin-left: 0.06667rem !important; }

.mt10 {
  margin-top: 0.13333rem !important; }

.mb10 {
  margin-bottom: 0.13333rem !important; }

.mr10 {
  margin-right: 0.13333rem !important; }

.ml10 {
  margin-left: 0.13333rem !important; }

.mt15 {
  margin-top: 0.2rem !important; }

.mb15 {
  margin-bottom: 0.2rem !important; }

.mr15 {
  margin-right: 0.2rem !important; }

.ml15 {
  margin-left: 0.2rem !important; }

.mt20 {
  margin-top: 0.26667rem !important; }

.mb20 {
  margin-bottom: 0.26667rem !important; }

.mr20 {
  margin-right: 0.26667rem !important; }

.ml20 {
  margin-left: 0.26667rem !important; }

.mt25 {
  margin-top: 0.33333rem !important; }

.mb25 {
  margin-bottom: 0.33333rem !important; }

.mr25 {
  margin-right: 0.33333rem !important; }

.ml25 {
  margin-left: 0.33333rem !important; }

.mt30 {
  margin-top: 0.4rem !important; }

.mb30 {
  margin-bottom: 0.4rem !important; }

.mr30 {
  margin-right: 0.4rem !important; }

.ml30 {
  margin-left: 0.4rem !important; }

.mt35 {
  margin-top: 0.46667rem !important; }

.mb35 {
  margin-bottom: 0.46667rem !important; }

.mr35 {
  margin-right: 0.46667rem !important; }

.ml35 {
  margin-left: 0.46667rem !important; }

.mt40 {
  margin-top: 0.53333rem !important; }

.mb40 {
  margin-bottom: 0.53333rem !important; }

.mr40 {
  margin-right: 0.53333rem !important; }

.ml40 {
  margin-left: 0.53333rem !important; }

.mt45 {
  margin-top: 0.6rem !important; }

.mb45 {
  margin-bottom: 0.6rem !important; }

.mr45 {
  margin-right: 0.6rem !important; }

.ml45 {
  margin-left: 0.6rem !important; }

.mt50 {
  margin-top: 0.66667rem !important; }

.mb50 {
  margin-bottom: 0.66667rem !important; }

.mr50 {
  margin-right: 0.66667rem !important; }

.ml50 {
  margin-left: 0.66667rem !important; }

.mt55 {
  margin-top: 0.73333rem !important; }

.mb55 {
  margin-bottom: 0.73333rem !important; }

.mr55 {
  margin-right: 0.73333rem !important; }

.ml55 {
  margin-left: 0.73333rem !important; }

.mt60 {
  margin-top: 0.8rem !important; }

.mb60 {
  margin-bottom: 0.8rem !important; }

.mr60 {
  margin-right: 0.8rem !important; }

.ml60 {
  margin-left: 0.8rem !important; }

.mt70 {
  margin-top: 0.93333rem !important; }

.mb70 {
  margin-bottom: 0.93333rem !important; }

.mr70 {
  margin-right: 0.93333rem !important; }

.ml70 {
  margin-left: 0.93333rem !important; }

.mt75 {
  margin-top: 1rem !important; }

.mb75 {
  margin-bottom: 1rem !important; }

.mr75 {
  margin-right: 1rem !important; }

.ml75 {
  margin-left: 1rem !important; }

.mt90 {
  margin-top: 1.2rem !important; }

.mb90 {
  margin-bottom: 1.2rem !important; }

.mr90 {
  margin-right: 1.2rem !important; }

.ml90 {
  margin-left: 1.2rem !important; }

.mt100 {
  margin-top: 1.33333rem !important; }

.mb100 {
  margin-bottom: 1.33333rem !important; }

.mr100 {
  margin-right: 1.33333rem !important; }

.ml100 {
  margin-left: 1.33333rem !important; }

.ft0 {
  font-size: 0px !important; }

.ft12 {
  font-size: 0.16rem !important; }

.ft14 {
  font-size: 0.18667rem !important; }

.ft15 {
  font-size: 0.2rem !important; }

.ft16 {
  font-size: 0.21333rem !important; }

.ft18 {
  font-size: 0.24rem !important; }

.ft20 {
  font-size: 0.26667rem !important; }

.ft24 {
  font-size: 0.32rem !important; }

.ft26 {
  font-size: 0.34667rem !important; }

.ft28 {
  font-size: 0.37333rem !important; }

.ft30 {
  font-size: 0.4rem !important; }

.ft40 {
  font-size: 0.53333rem !important; }

.clear {
  clear: both; }
  .clear::after {
    content: '';
    display: block;
    width: 100%;
    height: 0;
    clear: both; }

.fl {
  float: left; }

.fr {
  float: right; }

.none {
  display: none !important; }

.overhide {
  overflow: hidden; }

.hidebox {
  width: 100%;
  height: 0;
  overflow: hidden; }

.cs-forbid {
  cursor: not-allowed !important; }

.cs-pointer {
  cursor: pointer !important; }

.bginherit {
  background-color: inherit !important; }

html,
body {
  position: relative;
  height: 100%;
  -webkit-overflow-scrolling: touch; }

body {
  width: 100%; }

/*打开app */
.app-download {
  position: relative;
  width: 100%;
  height: 1.46667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-shadow: 0 0rem 0.2rem -0.04rem rgba(0, 0, 0, 0.3);
          box-shadow: 0 0rem 0.2rem -0.04rem rgba(0, 0, 0, 0.3);
  background: #313131;
  color: #fff;
  z-index: 103; }

.app-download .infobox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.34667rem;
  line-height: 0.42667rem;
  color: #fff; }

.app-download .infobox img {
  width: 0.98667rem;
  height: 0.98667rem;
  margin: 0.33333rem; }

.app-download .open-app {
  display: block;
  width: 2rem;
  height: 0.69333rem;
  -webkit-border-radius: 0.10667rem;
          border-radius: 0.10667rem;
  /* border: 0.01333333333333333rem solid #fe6d00; */
  background: #fe6d00;
  color: #fff;
  line-height: 0.69333rem;
  font-size: 0.34667rem;
  text-align: center;
  margin: 0.4rem 1.06667rem 0.4rem 0; }

.app-download .close-app-download {
  position: absolute;
  top: 50%;
  right: 0.26667rem;
  width: 0.53333rem;
  height: 0.53333rem;
  margin-top: -0.26667rem;
  background: url("//static.cifnews.com/yuguo3.0/index/images/btn-close-white.png") center no-repeat;
  -webkit-background-size: 0.26667rem 0.26667rem;
          background-size: 0.26667rem 0.26667rem; }

/* 头部 */
.cif-header {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  height: 1.33333rem;
  font-size: 0.42667rem;
  background: #fff;
  border-bottom: 0.01333333333333333rem solid #e8e8e8;
  z-index: 101; }
  .cif-header__tit {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.37333rem;
    color: #666;
    margin-left: 0.4rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
    .cif-header__tit .split {
      margin: 0.09333rem 0.26667rem 0;
      height: 0.37333rem;
      border-left: 1px solid #cfcfcf; }
    .cif-header__tit a {
      color: #666; }
    .cif-header__tit .crumb {
      margin-top: 0.05333rem; }
    .cif-header__tit .crumb-item {
      font-size: 0.37333rem; }
      .cif-header__tit .crumb-item:not(:last-child)::after {
        content: " > "; }
  .cif-header__logo {
    width: 2rem;
    height: 0.756rem;
    margin-bottom: 0.06667rem; }
  .cif-header__menubtn {
    margin-right: 0.45333rem;
    width: 0.756rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
    .cif-header__menubtn .icon-close {
      display: none;
      width: 0.41333rem;
      height: 0.41333rem;
      background: url(//static.cifnews.com/yuguo3.0/index/images/btn-close.png) no-repeat center;
      -webkit-background-size: 100% 100%;
              background-size: 100% 100%; }
	.cif-header__menubtn .icon-close::before{
      display: none;
	}
    .cif-header__menubtn .icon-menu {
      display: block;
      width: 0.53333rem;
      height: 0.41333rem;
      background: url(https://img.cifnews.com/dev/20191108/d7694a6c7a14479091e67b6fdb45ec23.png) no-repeat center;
      -webkit-background-size: 100% 100%;
              background-size: 100% 100%; }
    .cif-header__menubtn.is-active .icon-close {
      display: block; }
    .cif-header__menubtn.is-active .icon-menu {
      display: none; }
  .cif-header__searchbtn {
    display: block;
    width: 100%;
    height: 0.46667rem;
    margin-right: 0.53333rem;
    margin-left: 2rem;
    background: url(//static.cifnews.com/yuguo3.0/index/images/btn-search.png) no-repeat center;
    -webkit-background-size: 0.46667rem 0.46667rem;
            background-size: 0.46667rem 0.46667rem;
    background-position: right; }
    .cif-header__searchbtn.is-input {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      width: 5.73333rem;
      height: 0.8rem;
      margin: 0;
      padding-left: 0.86667rem;
      -webkit-border-radius: 0.44rem;
              border-radius: 0.44rem;
      line-height: 0.75rem;
      font-size: 0.34667rem;
      color: #666;
      background: #f7f7f7 no-repeat;
      background-image: url(https://img.cifnews.com/dev/20191108/eaf04ff540de475c93e0d3e6f44bdc75.png);
      -webkit-background-size: 0.36rem 0.36rem;
              background-size: 0.36rem 0.36rem;
      background-position: 0.4rem 0.2rem; }
  .cif-header__menu {
    position: absolute;
    width: 100%;
    min-height: 1.3333333333333333rem;
    height: auto;
    background: #fff;
    top: 2.73333rem;
    bottom: 0;
    z-index: 100;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; }
  .cif-header__user {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    height: 2.33333rem;
    padding: 0.53333rem 0.66667rem;
    background: url(https://img.cifnews.com/dev/20191108/d7e64ea34b3843c7a3c7456a06a9d913.png) no-repeat;
    -webkit-background-size: 100% 100%;
            background-size: 100%; }
    .cif-header__user .cif-imgbox {
      width: 1.28rem;
      height: 1.28rem; }
    .cif-header__user .cif-btn {
      width: 2.24rem;
      height: 0.90667rem;
      line-height: 0.90667rem;
      font-size: 0.4rem;
      color: #fff;
      border-color: #fff;
      background: transparent;
      -webkit-border-radius: 0.46667rem;
              border-radius: 0.46667rem;
      margin-top: 0.14667rem; }
  .cif-header__userinfo {
    font-size: 0.42667rem;
    color: #fff;
    line-height: 1.28rem; }
  .cif-header__menu__imgnav {
    width: 100%;
    height: 1.46667rem; }
    .cif-header__menu__imgnav .item {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      width: 50%;
      padding-left: 1.2rem;
      margin: 0.4rem 0;
      height: 0.66667rem;
      line-height: 0.66667rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      font-size: 0.42667rem;
      color: #666; }
      .cif-header__menu__imgnav .item .cif-imgbox {
        width: 0.64rem;
        height: 0.64rem;
        -webkit-border-radius: 50%;
                border-radius: 50%;
        margin-right: 0.26667rem; }
      .cif-header__menu__imgnav .item:nth-child(1) {
        border-right: 1px solid #e8e8e8; }
  .cif-header__menu__sec {
    border-bottom: 1px solid #e8e8e8; }
    .cif-header__menu__sec img {
      display: block;
      width: 100%; }
    .cif-header__menu__sec .sec__tit {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      width: 100%;
      padding-left: 0.66667rem;
      font-size: 0.42667rem;
      color: #333; }
    .cif-header__menu__sec .sec__cont {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      width: 100%;
      padding: 0 0 0 0.66667rem; }
      .cif-header__menu__sec .sec__cont::after {
        content: '';
        display: block;
        width: 100%;
        height: 0;
        clear: both; }
    .cif-header__menu__sec .sec__item {
      width: 25%;
      color: #666;
      line-height: 0.8rem;
      font-size: 0.34667rem; }
      .cif-header__menu__sec .sec__item.c1 {
        color: #fe6d00; }
      .cif-header__menu__sec .sec__item:nth-child(4n + 1) {
        width: 2.73333rem; }
      .cif-header__menu__sec .sec__item:nth-child(4n + 2) {
        width: 2.33333rem; }
      .cif-header__menu__sec .sec__item:nth-child(4n + 3) {
        width: 2.2rem; }
      .cif-header__menu__sec .sec__item:nth-child(4n) {
        width: 1.8rem; }

.cif-btn {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  width: 1.30667rem;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.18667rem;
  -webkit-border-radius: 0.05333rem;
          border-radius: 0.05333rem;
  color: #fff;
  background-color: #ff6600;
  border: 1px solid #ff6600; }
  .cif-btn .cif-btn__icon {
    font-size: 0.16rem; }
  .cif-btn .sd-btn__icon {
    font-size: 0.18667rem; }
  .cif-btn.is-round {
    -webkit-border-radius: 0.2rem;
            border-radius: 0.2rem; }
  .cif-btn.is-plain {
    color: #ff6600;
    background-color: transparent;
    border: 1px solid #ff6600; }
  .cif-btn:hover, .cif-btn:focus, .cif-btn:active, .cif-btn.is-plain:hover, .cif-btn.is-plain:focus, .cif-btn.is-plain:active {
    color: #fff;
    background-color: #ff8739;
    border: 1px solid #ff8739; }
  .cif-btn__text {
    display: inline-block; }
  .cif-btn__icon {
    display: inline-block; }
    .cif-btn__icon + .cif-btn__text {
      margin-left: 0.06667rem; }
  .cif-btn--normal {
    width: 1.84rem;
    height: 0.50667rem;
    line-height: 0.50667rem;
    font-size: 0.21333rem;
    -webkit-border-radius: 0.05333rem;
            border-radius: 0.05333rem; }
    .cif-btn--normal .cif-btn__icon {
      font-size: 0.18667rem; }
    .cif-btn--normal .sd-btn__icon {
      font-size: 0.21333rem; }
    .cif-btn--normal.is-round {
      -webkit-border-radius: 0.25333rem;
              border-radius: 0.25333rem; }
  .cif-btn--mini {
    width: 0.98667rem;
    height: 0.4rem;
    line-height: 0.4rem;
    font-size: 0.18667rem;
    -webkit-border-radius: 0.05333rem;
            border-radius: 0.05333rem; }
    .cif-btn--mini .cif-btn__icon {
      font-size: 0.16rem; }
    .cif-btn--mini .sd-btn__icon {
      font-size: 0.18667rem; }
    .cif-btn--mini.is-round {
      -webkit-border-radius: 0.2rem;
              border-radius: 0.2rem; }
  .cif-btn--text {
    color: #999;
    background-color: transparent;
    border: 1px solid transparent; }
    .cif-btn--text.is-plain {
      color: #999;
      background-color: transparent;
      border: 1px solid transparent; }
    .cif-btn--text:hover, .cif-btn--text:focus, .cif-btn--text:active, .cif-btn--text.is-plain:hover, .cif-btn--text.is-plain:focus, .cif-btn--text.is-plain:active {
      color: #999;
      background-color: transparent;
      border: 1px solid transparent; }
  .cif-btn--info {
    color: #999;
    background-color: #f2f4f6;
    border: 1px solid #f2f4f6; }
    .cif-btn--info.is-plain {
      color: #666;
      background-color: transparent;
      border: 1px solid #ebeced; }
    .cif-btn--info:hover, .cif-btn--info:focus, .cif-btn--info:active, .cif-btn--info.is-plain:hover, .cif-btn--info.is-plain:focus, .cif-btn--info.is-plain:active {
      color: #999;
      background-color: #ebeced;
      border: 1px solid #ebeced; }
  .cif-btn.is-round {
    -webkit-border-radius: 0.2rem;
            border-radius: 0.2rem; }
  .cif-btn.is-auto {
    width: auto;
    padding: 0 0.2rem; }
  .cif-btn.is-forbid {
    cursor: not-allowed;
    color: #999;
    border: #eaeaea;
    background: #eaeaea; }
    .cif-btn.is-forbid:hover {
      cursor: not-allowed;
      color: #999;
      border: #eaeaea;
      background: #eaeaea; }

.cif-imgbox {
  display: block;
  position: relative;
  overflow: hidden; }
  .cif-imgbox img {
    position: absolute;
    max-width: 100%;
    width: auto;
    height: auto;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .cif-imgbox--round {
    -webkit-border-radius: 50%;
            border-radius: 50%; }
  .cif-imgbox.is-auto img {
    max-width: none; }

.cif-imgbox {
  display: block;
  position: relative;
  overflow: hidden; }
  .cif-imgbox img {
    position: absolute;
    max-width: 100%;
    width: auto;
    height: auto;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .cif-imgbox--round {
    -webkit-border-radius: 50%;
            border-radius: 50%; }
  .cif-imgbox.is-auto img {
    max-width: none; }
  .cif-imgbox--hover img {
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .cif-imgbox--hover:hover img {
    -webkit-transform: scale(1.2) translate(-42%, -42%);
        -ms-transform: scale(1.2) translate(-42%, -42%);
            transform: scale(1.2) translate(-42%, -42%); }
/* 搜索 */
    #searchDiv {

      position: fixed;
      top: 0;
      width: 100%;
      background: #FFF;
      height: 100%;
      z-index: 200;
    }

    .disn {
      display: none;
    }

    #searchDiv div:first-child {
      padding: 0 10px;
      position: relative;
    }

    #searchDiv div:nth-child(2) {
      margin: 0 auto;
      width: 88%;
      margin-top: 60px;
      padding: 0 10px;
    }

    .search_txt {
      width: 95%;
      display: block;
      margin: 0 auto;
      height: 37px;
      line-height: 27px;
      border: none;
      border-radius: 3px;
      font-size: 14px;
      text-indent: 10px;
      background: #f2f2f2;
      margin-top: 20px;
    }

    .search_btn {
      width: 40px;
      float: right;
      border: 0;
      background: url(//static.cifnews.com/yuguo/image/hsearch.png) no-repeat;
      background-size: 55%;
      background-position: 2px;
      height: 31px;
      line-height: 31px;
      position: absolute;
      top: 6px;
      right: 4%;
    }

    #searchDiv div:nth-child(2) span {
      font-size: 15px;
      color: #8a8a8a;
      display: block;
      width: 100%;
    }

    #searchDiv div:nth-child(2) a {
      padding: 5px 10px;
      border: 1px solid #b8b8b8;
      border-radius: 30px;
      color: #ff6500;
      margin-top: 15px;
      margin-right: 15px;
      text-align: center;
      float: left;
      font-size: 15px;
	  line-height: 15px;
    }
