@charset "UTF-8";
/* 手机版样式开始 */
body.mobile_type {
  background-size: 170%;
}

.mobile_type .logo {
  height: 8.8vw;
  margin-left: 0 !important;
  top: 2.6667vw !important;
  left: 0 !important;
}

.mobile_type table[width="1100"] {
  width: 100%;
}

.mobile_type td[width="20"] {
  width: 3.2vw;
}

.mobile_type .title-img-container:first-of-type {
  width: 100%;
  padding-top: 2.1333vw;
  margin-top: 36vw !important;
}

.mobile_type .title-img-container:not(:first-of-type) {
  margin-top: 3.2vw;
}

.mobile_type .title-img > td {
  background-size: contain;
}

.mobile_type .title-img > td:nth-child(2), .mobile_type .title-img > td:nth-child(4) {
  width: 25.3333vw;
}

.mobile_type .title-img > td:nth-child(3) {
  width: 46vw;
  height: 8vw;
  background-size: cover;
}

.mobile_type .default_pgContainer > table > tbody > tr,
.mobile_type .doublelm > table > tbody > tr {
  display: block;
  width: 100%;
}

.mobile_type .default_pgContainer > table > tbody > tr > td,
.mobile_type .doublelm > table > tbody > tr > td {
  display: block;
  padding: 0;
  margin: 2.1333vw 0;
}

.mobile_type .default_pgContainer > table > tbody > tr > td > table > tbody > tr > td:first-child,
.mobile_type .doublelm > table > tbody > tr > td > table > tbody > tr > td:first-child {
  padding: 0;
  display: inline;
  vertical-align: bottom;
}

.mobile_type .default_pgContainer > table > tbody > tr > td > table > tbody > tr > td:first-child a,
.mobile_type .doublelm > table > tbody > tr > td > table > tbody > tr > td:first-child a {
  margin-right: 1em;
  font-size: 4vw !important;
  line-height: 5.6vw !important;
  white-space: unset;
  display: inline;
}

.mobile_type .default_pgContainer > table > tbody > tr > td > table > tbody > tr > td:last-child,
.mobile_type .doublelm > table > tbody > tr > td > table > tbody > tr > td:last-child {
  display: inline;
  width: 22vw;
  padding: 0;
  font-size: 4vw !important;
  line-height: 5.6vw;
  white-space: nowrap;
}

/* 手机版样式结束 */
/* 手机版文章页开始 */
.mobile_type .wzzw {
  margin-top: 37.3333vw !important;
}

.mobile_type .wzzw > tbody > tr > td {
  padding: 0 3.2vw !important;
}

.mobile_type #zw {
  width: 100% !important;
}

.mobile_type #zw > table {
  width: 100%;
}

.mobile_type .cctitle {
  font-size: 6.4vw !important;
  line-height: 10.6667vw !important;
}

.mobile_type td[height="1"] {
  height: 0.2667vw;
}

.mobile_type .xx > tbody > tr {
  display: flex;
  justify-content: center;
}

.mobile_type .xx > tbody > tr > td:first-child, .mobile_type .xx > tbody > tr > td:nth-child(3), .mobile_type .xx > tbody > tr > td:last-child {
  display: none;
}

.mobile_type .xx > tbody > tr > td:nth-child(2), .mobile_type .xx > tbody > tr > td:nth-child(4) {
  width: auto;
}

.mobile_type .xx > tbody > tr > td:nth-child(2) {
  margin-right: 6.6667vw;
}

.mobile_type .xx td,
.mobile_type .xx a {
  font-size: 3.7333vw;
  line-height: 7.4667vw;
  white-space: nowrap;
}

.mobile_type #article {
  padding: 0 !important;
}

.mobile_type #article > div:last-child {
  font-size: 4.2667vw;
}

.mobile_type #zoom {
  word-break: break-word;
}

.mobile_type #zoom > div > table {
  width: 100% !important;
}

.mobile_type #zoom > div > table > tbody > tr {
  height: 2vw !important;
}

.mobile_type #zoom p {
  font-size: 4.2667vw;
  line-height: 8.5333vw;
}

.mobile_type #zoom p[style*="text-indent: 2em;"] img {
  width: 100% !important;
  height: auto !important;
  margin-left: -2em;
}

.mobile_type #zoom img {
  width: 100% !important;
  height: auto !important;
}

.mobile_type #zoom img[src*="icons"] {
  width: 4vw !important;
  margin-left: 1.3333vw;
}

/* 手机版文章页结束 */
/* 默认完全分页手机版开始 */
.mobile_type .default_pgToolbar {
  height: 9.3333vw;
  margin: 2.6667vw 0 -0.1333vw 0;
  border: 0.2667vw solid #dadada;
  background-size: cover;
}

.mobile_type .default_pgToolbar td {
  font-size: 4.2667vw;
  padding: 0 0.4vw;
}

.mobile_type .default_pgCurrentPage {
  width: 9.3333vw;
  height: 4.6667vw;
  border: 0.2667vw solid #cccccc;
  font-size: 4.2667vw;
  background-size: contain;
}

.mobile_type .default_pgTotalPage {
  font-size: 4.2667vw;
}

.mobile_type .default_pgBtn {
  width: 6.6667vw;
  height: 6vw;
  background-size: 65% !important;
}

.mobile_type .default_separator {
  width: 0.5333vw;
  height: 3.7333vw;
  background-size: cover;
}

.mobile_type .default_pgSearchInfo {
  display: none;
}

/* 默认完全分页手机版结束 */