@media screen and (min-width: 550px) {
  .pagination {
    text-align: center;
    padding-top: 20px;
    background: #fff;
  }
  .nav-links {
    display: inline-block;
  }
  .pagination a,
  .pagination a:visited {
    float: left;
    background: #fff;
    margin: 0 5px 10px 0;
    padding: 8px 11px;
    line-height: 100%;
    border: 1px solid #ebebeb;
    border-radius: 2px;
  }
  .pagination .current,
  .pagination .dots {
    background: #fff;
    float: left;
    margin: 0 5px 0 0;
    padding: 8px 11px;
    line-height: 100%;
    border: 1px solid #ebebeb;
    border-radius: 2px;
  }
  /* .pagination span.pages {} */
  .pagination span.current,
  .pagination a:hover {
    background: #df6005;
    color: #fff;
    border: 1px solid #df6005;
  }
  .screen-reader-text,
  .pages {
    display: none;
  }
}

/* 自适应代码 */
@media (max-width: 930px) {
  #searchform {
    width: 32px;
    border: 0;
  }
  .swap_value,
  .sidebar,
  .pagination,
  .jxwz,
  .dtb2 {
    display: none;
  }
  .ditb,
  #siteorder .pagination {
    display: block;
  }
  .ias-trigger {
    width: 100%;
    height: 50px;
  }
  .btn-search {
    background-color: initial;
  }
  .deannav {
    margin-right: 0;
  }
  .deanpol {
    float: none;
    margin: 0 auto 10px auto;
    width: 98%;
  }
  .deanjctj li {
    width: 40%;
    padding-left: 15px;
    min-width: 230px;
  }
  .deanpor {
    display: block;
    margin: 0 auto 10px auto;
    width: 100%;
    background-repeat: repeat-x;
  }
  .deannav ul li a {
    font-size: 16px;
  }
  .deannav ul li {
    padding: 0 10px;
  }
}
@media (max-width: 700px) {
  .dd-img img,
  .related_post li img,
  .slider-img img {
    width: 100%;
    height: auto;
  }
  .tags,
  .entry-site,
  .deanftbr,
  .cta-left,
  .bg_a {
    display: none;
  }
  .entry-title {
    font-size: 18px !important;
  }
  .conner {
    text-align: center;
  }
  .cta-right {
    width: 100%;
    float: none;
  }
  .wblog li {
    float: none;
    width: 90%;
    margin: 10px 5% 40px 5%;
  }
}
@media (max-width: 650px) {
  .toptb,
  .deannav,
  .article-item .item-pic {
    display: none;
  }
  .tags,
  .extend {
    display: none;
  }
  .entry-title {
    font-size: 15px !important;
  }
  #searchform {
    margin-top: 10px;
  }
  .deanlogo {
    padding-top: 5px;
  }
  .store_list li {
    width: 50%;
  }
  .cd-main-content,
  .deanhdtop {
    -webkit-transform: translateZ(0);
    -webkit-backauthorsce-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    transition-duration: 0.4s;
  }
  .cd-main-content {
    min-height: 100%;
    position: relative;
    background-color: #f5f4e9;
    z-index: 2;
    padding-top: 50px;
  }
  #main-wrap,
  #part {
    margin-top: 60px !important;
  }
  .deanhdtop {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    height: 60px;
  }
  .desc {
    display: none !important;
  }
  .jxnr li {
    width: 96%;
    float: none;
  }
  #elevator {
    width: 40px;
    border-radius: 50%;
    background-color: rgba(213, 84, 84, 0.71);
    padding-top: 0;
  }
  .single-main img {
    max-width: 90% !important;
    margin-left: 5%;
  }
  .cx-sect .cx-animate {
    bottom: 0;
  }

  .mobile-my-box {
    display: inline-block;
  }
}
@media (max-width: 480px) {
  .related_post li {
    width: 48%;
  }
  .i_ipc {
    width: 42% !important;
    margin: 10px 3%;
  }
  .i_ipc img {
    width: 100%;
    height: auto;
  }
  .i_ipc span,
  .to,
  .xs-hidden,
  .i_tb span,
  .bq span {
    display: none;
  }

  #article-index {
    width: 150px !important;
  }
  .deanjctj li {
    width: 90%;
  }
  .hyzk {
    width: 100%;
  }
  .ae_ct article {
    padding: 10px 0;
  }
  .wblog li {
    width: 96%;
    margin: 10px 2% 20px 2%;
  }

  .mobile-my-box {
    display: inline-block;
  }
}
