/* @import widget module yj */
img.phx-picture {
  display: block;
  margin: 0 auto;
}
/* 框架占位符 Str*/
.placeholder-content {
  padding: 10px 0;
  background-color: rgba(0, 0, 0, 0.1);
  color: #666;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* 框架占位符 End*/
/* 同步高度控件 Str*/
.phx-sync-height {
  border: solid 1px #ddd;
}
/* 同步高度控件 End*/
/*设为首页 / 加入收藏 Str*/
.phx-top-operate {
  text-align: right;
  margin-top: 5px;
}
.phx-top-operate a {
  color: #000000;
}
.phx-top-operate .line {
  text-align: center;
}
/*设为首页 / 加入收藏 End*/
/* 文章详情页  Str*/
.datum_info {
  padding: 15px;
}
.datum_info .title {
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
}
.datum_info .bgcolor_sum {
  width: 100%;
  padding: 10px 10px;
  overflow: hidden;
}
.datum_info .bgcolor_sum01 {
  padding: 0 10px  10px 10px;
  overflow: hidden;
}
.datum_info .bgcolor_01 {
  display: none;
  background-color: #F0F0F0;
}
.datum_info .bgcolor_01 .left {
  float: left;
  display: inline;
  overflow: hidden;
}
.datum_info .bgcolor_01 .right {
  float: right;
  display: inline;
  overflow: hidden;
}
.datum_info .content {
  margin-top: 20px;
  font-size: 12px;
  line-height: 24px;
  color: #444;
}
.datum_info .content img {
  max-width: 100%;
  height: auto;
}
/* 文章详情页  End*/
/* 列表控件通用样式 */
.artcie_list {
  width: 100%;
}
.artcie_list .artcie-list-empty {
  width: 100%;
  text-align: center;
  margin: 3px auto;
}
.artcie_list .article-title {
  color: #fff;
  background-color: #0a78d6;
  font-size: 12px;
  padding: 10px 15px;
}
.artcie_list .article-title .more {
  color: #fff;
  text-decoration: none;
}
.artcie_list .article-title .link {
  color: #fff;
  text-decoration: none;
}
.artcie_list .article-list {
  border: 1px solid #ddd;
  background-color: #fff;
  border-top: 0;
  font-size: 12px;
}
.artcie_list .article-list ul {
  padding: 5px 15px;
  margin: 0;
}
.artcie_list .article-list ul li {
  list-style: none;
}
.artcie_list .article-list ul li a {
  text-decoration: none;
  color: #333;
  display: inline-block;
  clear: both;
  width: 100%;
  height: 25px;
}
.artcie_list .article-list ul li a span.text {
  float: left;
  display: inline-block;
}
.artcie_list .article-list ul li a span.num {
  margin-left: 5px;
}
.artcie_list .article-list ul li a span.time {
  float: right;
  color: #999;
  display: inline-block;
}
.artcie_list .article-list ul li a:hover {
  color: #1f8eec;
}
.artcie_list .article-list ul .highlight a {
  color: #1f8eec;
}
/* 列表版式 1 */
.article-pose-1 > ul > li {
  height: 28px;
  line-height: 28px;
}
.article-pose-1 > ul > li .sort-index {
  display: inline-block;
  margin-right: 5px;
  float: left;
}
/* 列表版式 2 */
.article-pose-2 ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0 2%;
  text-align: center;
  float: left;
  overflow: hidden;
}
.article-pose-2 ul li .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
}
.article-pose-2 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-2 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-2 ul li .img-wrapper a.pic {
  height: 200px;
}
.article-pose-2 ul li .text-wrapper {
  line-height: 25px;
}
.article-pose-2 ul li a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.article-pose-2.aligned {
  overflow: hidden;
}
.article-pose-2.aligned ul {
  margin: -10px 0 0 -10px;
  padding: 0;
}
.article-pose-2.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  overflow: hidden;
}
.article-pose-2.aligned ul li .img-wrapper {
  width: auto;
  margin: 10px 0 0 10px;
}
.article-pose-2.aligned ul li .text-wrapper {
  margin: 10px 0 0 10px;
}
/* 列表版式 3 */
.article-pose-3 .artcie-thumb-wrapper {
  width: 10%;
  float: left;
  height: 100px;
}
.article-pose-3 .artcie-thumb-wrapper .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.article-pose-3 .artcie-thumb-wrapper .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-3 .artcie-thumb-wrapper .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-3 ul {
  float: right;
  width: 90%;
}
/* 列表版式 4 */
.article-pose-4 {
  width: 100%;
}
.article-pose-4 ul {
  width: 100%;
}
.article-pose-4 ul li {
  width: 25%;
  height: 240px;
  float: left;
  padding: 0 2%;
  margin-bottom: 10px;
}
.article-pose-4 ul li .top {
  float: left;
  width: 100%;
}
.article-pose-4 ul li .top .left {
  width: 70%;
  float: left;
}
.article-pose-4 ul li .top .left .text {
  color: #0097dc;
  width: 100%;
  line-height: 30px;
}
.article-pose-4 ul li .top .left .text a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.article-pose-4 ul li .top .left .brandName {
  color: #565656;
  width: 100%;
}
.article-pose-4 ul li .top .left .brandName a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.article-pose-4 ul li .top .right {
  width: 30%;
  float: right;
  line-height: 30px;
  text-align: right;
}
.article-pose-4 ul li .img-wrapper {
  width: 100%;
  height: 180px;
  margin-top: 10px;
  float: left;
}
.article-pose-4 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
}
.article-pose-4 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-4.aligned {
  overflow: hidden;
}
.article-pose-4.aligned ul {
  margin: -15px 0 0 -15px;
  padding: 0;
  width: auto;
}
.article-pose-4.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  overflow: hidden;
}
.article-pose-4.aligned ul li .img-wrapper {
  margin: 15px 0 0 15px;
}
.article-pose-4.aligned ul li .top {
  margin: 15px 0 0 15px;
  width: auto;
}
/* 列表版式 5 */
.article-pose-5 ul {
  width: 100%;
  float: left;
}
.article-pose-5 ul li {
  width: 100%;
  float: left;
  margin-bottom: 20px;
}
.article-pose-5 ul li .img-wrapper {
  width: 20%;
  height: 100px;
  float: left;
  border: solid 1px #c0c0c0;
}
.article-pose-5 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-5 ul li .img-wrapper img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-5 ul li .text-wrapper {
  float: left;
  font-size: 12px;
  color: #333;
  width: 80%;
  padding-left: 20px;
}
.article-pose-5 ul li .text-wrapper .name {
  display: inline-block;
  line-height: 30px;
  font-weight: bold;
}
.article-pose-5 ul li .text-wrapper .intro {
  display: inline-block;
  line-height: 20px;
}
.article-pose-5 ul li .text-wrapper .more {
  border: solid 1px #ccc;
  height: 28px;
  line-height: 28px;
  width: 100px;
  text-align: center;
  margin-top: 10px;
  background-color: #eee;
  display: block;
}
.article-pose-5 ul li .other-wrapper {
  width: 100%;
  line-height: 30px;
  float: right;
  text-align: right;
}
.article-pose-5 ul li .other-wrapper .time {
  padding-right: 20px;
}
/* 列表版式 6 */
.article-pose-6 ul {
  width: 100%;
  float: left;
}
.article-pose-6 ul li {
  float: left;
  width: 25%;
  margin-bottom: 20px;
  padding: 0 20px;
}
.article-pose-6 ul li .img-wrapper {
  width: 100%;
  height: 135px;
  float: left;
  border: solid 1px #c0c0c0;
}
.article-pose-6 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-6 ul li .img-wrapper img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-6 ul li .text-wrapper {
  width: 100%;
  float: left;
  font-size: 12px;
}
.article-pose-6 ul li .text-wrapper .name {
  display: inline-block;
  line-height: 30px;
  width: 100%;
  margin-bottom: 15px;
  font-size: #000000;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.article-pose-6 ul li .text-wrapper .custom {
  display: inline-block;
  line-height: 20px;
}
.article-pose-6 ul li .text-wrapper .intro {
  display: inline-block;
  line-height: 20px;
}
.article-pose-6.aligned {
  overflow: hidden;
}
.article-pose-6.aligned ul {
  width: auto;
  margin: -20px 0 0 -20px;
  padding: 0;
}
.article-pose-6.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  overflow: hidden;
}
.article-pose-6.aligned ul li .img-wrapper {
  margin: 20px 0 0 20px;
  width: auto;
  float: none;
}
.article-pose-6.aligned ul li .text-wrapper {
  margin: 20px 0 0 20px;
  width: auto;
}
/* 列表版式 7 */
.article-pose-7 ul {
  width: 100%;
  float: left;
}
.article-pose-7 ul li {
  width: 100%;
  float: left;
  margin-bottom: 20px;
}
.article-pose-7 ul li .img-wrapper {
  width: 20%;
  height: 120px;
  float: left;
  border: solid 1px #c0c0c0;
  text-align: center;
}
.article-pose-7 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-7 ul li .img-wrapper img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-7 ul li .text-wrapper {
  float: left;
  font-size: 12px;
  color: #333;
  line-height: 26px;
  display: table;
  width: 80%;
  padding-left: 20px;
}
.article-pose-7 ul li .text-wrapper .name {
  display: inline-block;
  height: auto;
}
.article-pose-7 ul li .text-wrapper .price {
  display: inline-block;
  color: red;
}
/* 列表版式 8 */
.article-pose-8 ul {
  width: 100%;
  float: left;
}
.article-pose-8 ul li {
  width: 100%;
  float: left;
  margin-bottom: 20px;
}
.article-pose-8 ul li .img-wrapper {
  width: 20%;
  height: 120px;
  float: left;
  border: solid 1px #c0c0c0;
  text-align: center;
}
.article-pose-8 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-8 ul li .img-wrapper img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-8 ul li .text-wrapper {
  float: left;
  font-size: 12px;
  color: #333;
  line-height: 26px;
  padding-left: 20px;
  width: 80%;
  display: table;
}
.article-pose-8 ul li .text-wrapper a {
  display: initial;
  color: orange;
}
/* 列表版式 9 */
.article-pose-9 table {
  width: 100%;
  font-size: 12px;
  color: #555;
  text-align: center;
  line-height: 44px;
}
.article-pose-9 table .td-1 {
  width: 20%;
}
.article-pose-9 table .td-2 {
  width: 20%;
}
.article-pose-9 table .td-3 {
  width: 20%;
}
.article-pose-9 table .td-4 {
  width: 20%;
}
.article-pose-9 table .td-5 {
  width: 20%;
}
.article-pose-9 table thead tr {
  border-bottom: solid 1px #ccc;
  background: #eee;
}
.article-pose-9 table thead tr th {
  padding: 0 20px;
  text-align: center;
  word-wrap: break-word;
}
.article-pose-9 table tbody tr {
  border-bottom: solid 1px #ccc;
}
.article-pose-9 table tbody tr td {
  word-wrap: break-word;
  padding: 0 20px;
}
.article-pose-9 table tbody .even {
  background: #eee;
}
.article-pose-9 .yiz-f-pager {
  margin: 15px;
}
/* 列表版式 10 */
.article-pose-10 ul {
  width: 100%;
  float: left;
}
.article-pose-10 ul li {
  width: 100%;
  float: left;
  margin-bottom: 20px;
}
.article-pose-10 ul li .img-wrapper {
  width: 20%;
  height: 120px;
  float: left;
  border: solid 1px #c0c0c0;
  text-align: center;
}
.article-pose-10 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-10 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-10 ul li .wrapper {
  float: left;
  width: 80%;
  display: table;
  padding-left: 20px;
  line-height: 26px;
}
.article-pose-10 ul li .wrapper .text {
  font-size: 12px;
  color: #333;
}
/* 列表版式 11 */
.article-pose-11 ul {
  width: 100%;
  float: left;
}
.article-pose-11 ul li {
  width: 100%;
  float: left;
}
.article-pose-11 ul li.first-none {
  display: none;
}
.article-pose-11 ul li.artcie-thumb-wrapper {
  float: left;
  width: 20%;
  height: 200px;
  margin-right: 10px;
}
.article-pose-11 ul li.artcie-thumb-wrapper .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.article-pose-11 ul li.artcie-thumb-wrapper .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-11 ul li.artcie-thumb-wrapper .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-11 ul li.article-first-div {
  float: left;
  width: 75%;
  padding: 15px 0;
}
/* 列表版式 12 */
.article-pose-12 table {
  width: 100%;
  font-size: 12px;
  color: #555;
  text-align: center;
  line-height: 44px;
}
.article-pose-12 table .td-1 {
  width: 20%;
}
.article-pose-12 table .td-1 a {
  width: 100%;
  height: 100%;
}
.article-pose-12 table .td-1 a img {
  max-width: 100%;
  max-height: 90%;
}
.article-pose-12 table .td-2 {
  width: 20%;
}
.article-pose-12 table .td-3 {
  width: 60%;
}
.article-pose-12 table thead tr {
  border-bottom: solid 1px #ccc;
  background: #eee;
}
.article-pose-12 table thead tr th {
  padding: 0 20px;
  text-align: center;
  word-wrap: break-word;
}
.article-pose-12 table tbody tr {
  border-bottom: solid 1px #ccc;
}
.article-pose-12 table tbody tr td {
  word-wrap: break-word;
  padding: 0 20px;
  height: 140px;
  white-space: normal;
  line-height: 30px;
  border-right: solid 1px #ccc;
}
.article-pose-12 table tbody .even {
  background: #eee;
}
.article-pose-12 .yiz-f-pager {
  margin: 15px;
}
/* 列表版式 13 */
.article-pose-13 ul {
  width: 100%;
  float: left;
}
.article-pose-13 ul li {
  width: 100%;
  float: left;
  margin-bottom: 20px;
  border-bottom: dashed 1px #ccc;
  padding-bottom: 10px;
}
.article-pose-13 ul li .text-wrapper {
  float: left;
  font-size: 12px;
  color: #333;
  width: 100%;
  padding-left: 20px;
}
.article-pose-13 ul li .text-wrapper .name {
  display: inline-block;
  line-height: 30px;
  font-weight: bold;
  margin-bottom: 15px;
}
.article-pose-13 ul li .text-wrapper .intro {
  display: inline-block;
  line-height: 20px;
}
.article-pose-13 ul li .other-wrapper {
  width: 100%;
  line-height: 30px;
  float: left;
  text-align: right;
}
.article-pose-13 ul li .other-wrapper .time {
  padding-right: 20px;
}
/* 列表版式 14 */
.article-pose-14 {
  padding: 10px;
}
.article-pose-14 dl {
  border-bottom: dotted 1px #c6c6c6;
  width: 100%;
  float: left;
  margin: 0;
}
.article-pose-14 dl dt {
  width: 100%;
  height: 30px;
  line-height: 30px;
  font-weight: normal;
}
.article-pose-14 dl dt .sort-index {
  width: 20px;
  height: 16px;
  line-height: 16px;
  display: inline-block;
  background: #4f4f4f;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.article-pose-14 dl dt .name {
  color: #353535;
}
.article-pose-14 dl dd {
  display: none;
  width: 100%;
}
.article-pose-14 dl dd .img-wrapper {
  width: 120px;
  height: 90px;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
  text-align: center;
}
.article-pose-14 dl dd .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-14 dl dd .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-14 dl dd .text-intor {
  line-height: 18px;
  padding: 10px 0;
  color: #666666;
}
.article-pose-14 dl.highlight dt .sort-index {
  background: #ff6e05;
}
/* 列表版式 15 */
.article-pose-15 ul {
  width: 100%;
  float: left;
}
.article-pose-15 ul li {
  width: 50%;
  float: left;
  padding: 30px;
}
.article-pose-15 ul li .wrapper {
  float: left;
}
.article-pose-15 ul li .wrapper .img-wrapper {
  width: 100%;
  height: 280px;
  float: left;
  border-bottom: solid 1px #f3f3f3;
  text-align: center;
  padding: 10px;
}
.article-pose-15 ul li .wrapper .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-15 ul li .wrapper .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-15 ul li .wrapper .title-wrapper {
  width: 100%;
  padding-top: 20px;
  font-size: 16px;
  float: left;
}
.article-pose-15 ul li .wrapper .title-wrapper a {
  color: #333;
}
.article-pose-15 ul li .wrapper .intro-wrapper {
  float: left;
  width: 100%;
}
.article-pose-15 ul li .wrapper .intro-wrapper .intro {
  color: #666;
  line-height: 24px;
  display: inline-block;
  width: 80%;
  padding-right: 20px;
}
.article-pose-15 ul li .wrapper .intro-wrapper .more {
  float: right;
  display: inline-block;
  width: 20%;
  height: 32px;
  line-height: 32px;
  margin-top: 8px;
  text-align: center;
  background: #eee;
  border: solid 1px #ccc;
}
.article-pose-15.aligned {
  overflow: hidden;
}
.article-pose-15.aligned ul {
  margin: -20px 0 0 -20px;
  padding: 0;
  padding-top: 15px;
  float: none;
  width: auto;
}
.article-pose-15.aligned ul li {
  margin-top: 20px;
  width: 50%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.article-pose-15.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
  float: left;
}
/* 列表版式 16 */
.article-pose-16 ul {
  width: 100%;
  float: left;
}
.article-pose-16 ul li {
  width: 24%;
  margin: 0 0.5%;
  float: left;
  margin-bottom: 1%;
}
.article-pose-16 ul li .wrapper {
  border: solid 1px #eee;
  padding: 15px;
}
.article-pose-16 ul li .img-wrapper {
  width: 100%;
  height: 150px;
  float: left;
  text-align: center;
  padding: 10px;
}
.article-pose-16 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-16 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-16 ul li .title-wrapper {
  width: 100%;
  font-size: 16px;
  float: left;
  height: 25px;
  overflow: hidden;
}
.article-pose-16 ul li .title-wrapper a {
  color: #333;
}
.article-pose-16 ul li .intro-wrapper {
  color: #666;
  line-height: 24px;
  display: inline-block;
  height: 90px;
  overflow: hidden;
}
.article-pose-16.aligned {
  overflow: hidden;
}
.article-pose-16.aligned ul {
  margin: -15px 0 0 -15px;
  padding: 0;
  padding-top: 15px;
  float: none;
  width: auto;
}
.article-pose-16.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.article-pose-16.aligned ul li .wrapper {
  border: solid 1px #eee;
  padding: 15px;
  margin: 15px 0 0 15px;
}
/* 列表版式 17 */
.article-pose-17 ul {
  width: 100%;
  float: left;
}
.article-pose-17 ul li {
  width: 24%;
  margin: 0 0.5%;
  float: left;
  margin-bottom: 1%;
  position: relative;
  z-index: 99;
  height: 150px;
}
.article-pose-17 ul li .img-wrapper {
  width: 100%;
  height: 100%;
  float: left;
  text-align: center;
  padding: 10px;
}
.article-pose-17 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-17 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-17 ul li .opacity-wrapper {
  background: #000;
  opacity: 0.3;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 998;
  width: 100%;
  height: 50px;
}
.article-pose-17 ul li .write-wrapper {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 50px;
  padding: 10px;
  color: #fff;
  z-index: 999;
}
.article-pose-17 ul li .write-wrapper .name {
  width: 100%;
  height: 14px;
  overflow: hidden;
  color: #fff;
}
.article-pose-17 ul li .write-wrapper .intro {
  width: 100%;
  height: 14px;
  overflow: hidden;
  display: block;
}
.article-pose-17.aligned {
  overflow: hidden;
}
.article-pose-17.aligned ul {
  width: auto;
  margin: -20px 0 0 -20px;
  padding: 0;
  float: none;
}
.article-pose-17.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.article-pose-17.aligned ul li .img-wrapper {
  margin: 20px 0 0 20px;
  width: auto;
  float: none;
}
.article-pose-17.aligned ul li .opacity-wrapper {
  margin: 20px 0 0 20px;
}
.article-pose-17.aligned ul li .write-wrapper {
  margin: 20px 0 0 20px;
  width: auto;
}
/* 列表版式 18 */
.article-pose-18 {
  background: none;
}
.article-pose-18 dl {
  width: 33.33%;
  height: 100px;
  float: left;
  margin: 0;
  overflow: hidden;
  margin-bottom: 15px;
}
.article-pose-18 dl dt {
  width: 30%;
  float: left;
  height: 100%;
}
.article-pose-18 dl dt .sort-index {
  width: 100%;
  height: 80%;
  line-height: 80px;
  border-right: solid 1px #ccc;
  margin-top: 10%;
  text-align: center;
  font-size: 38px;
  font-weight: bold;
}
.article-pose-18 dl dd {
  float: left;
  width: 70%;
  padding-left: 15px;
  padding-top: 10px;
  line-height: 22px;
}
.article-pose-18 dl dd .name {
  display: block;
  width: 100%;
  font-weight: bold;
}
.article-pose-18 dl dd .text-intor {
  width: 100%;
}
/* 列表版式 19 */
.article-pose-19 ul {
  padding: 0;
}
.article-pose-19 ul li {
  width: 33.33%;
  padding: 15px;
  float: left;
  margin-bottom: 10px;
}
.article-pose-19 ul li .wrapper {
  float: left;
}
.article-pose-19 ul li .wrapper .time-wrapper {
  border-bottom: solid 1px #ccc;
  line-height: 30px;
  margin-bottom: 10px;
}
.article-pose-19 ul li .wrapper .more {
  margin-top: 10px;
  color: #0a78d6;
}
.article-pose-19.aligned {
  overflow: hidden;
}
.article-pose-19.aligned ul {
  width: auto;
  margin: -20px 0 0 -20px;
  padding: 0;
  float: none;
}
.article-pose-19.aligned ul li {
  margin-top: 10px;
  width: 33.33%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.article-pose-19.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
}
/* 列表版式 20 */
.article-pose-20 ul {
  padding: 0;
}
.article-pose-20 ul li {
  width: 50%;
  padding: 15px;
  float: left;
  margin-bottom: 10px;
}
.article-pose-20 ul li .wrapper {
  float: left;
  height: 200px;
}
.article-pose-20 ul li .wrapper .img-wrapper {
  width: 50%;
  height: 100%;
  float: left;
}
.article-pose-20 ul li .wrapper .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-20 ul li .wrapper .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-20 ul li .wrapper .text-wrapper {
  width: 50%;
  float: left;
  padding-left: 10px;
}
.article-pose-20 ul li .wrapper .text-wrapper .name {
  display: block;
  height: auto;
  margin-bottom: 5px;
}
.article-pose-20 ul li .wrapper .text-wrapper .intro {
  line-height: 20px;
  display: block;
}
.article-pose-20 ul li .wrapper .text-wrapper .more {
  float: right;
  margin-top: 10px;
  color: #0a78d6;
  width: auto;
  clear: both;
}
.article-pose-20.aligned {
  overflow: hidden;
}
.article-pose-20.aligned ul {
  width: auto;
  margin: -20px 0 0 -20px;
  padding: 0;
  float: none;
}
.article-pose-20.aligned ul li {
  margin-top: 10px;
  width: 50%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.article-pose-20.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
}
/* 列表版式 21 */
.article-pose-21 ul {
  padding: 0;
}
.article-pose-21 ul li {
  padding: 0;
  width: 100%;
  padding: 15px;
  float: left;
  margin-bottom: 10px;
}
.article-pose-21 ul li .left-wrapper {
  width: 20%;
  float: left;
  padding-right: 10px;
}
.article-pose-21 ul li .left-wrapper .img-wrapper {
  width: 100%;
  height: 80px;
  float: left;
}
.article-pose-21 ul li .left-wrapper .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-21 ul li .left-wrapper .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-21 ul li .left-wrapper .name {
  display: block;
  height: auto;
  padding-top: 10px;
  text-align: center;
}
.article-pose-21 ul li .right-wrapper {
  width: 80%;
  float: left;
  padding-left: 10px;
  background: #eee;
  border: solid 1px #ccc;
  padding: 15px;
}
.article-pose-21 ul li .right-wrapper .intro {
  line-height: 20px;
  display: block;
}
.article-pose-21 ul li .right-wrapper .more {
  margin-top: 10px;
  color: #0a78d6;
  width: auto;
  clear: both;
}
/* 列表版式 22 */
.article-pose-22 ul {
  padding: 0;
}
.article-pose-22 ul li {
  padding: 0;
  width: 50%;
  float: left;
  margin-bottom: 10px;
}
.article-pose-22 ul li .img-wrapper {
  width: 40%;
  height: 200px;
  float: left;
}
.article-pose-22 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-22 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-22 ul li .info-wrapper {
  width: 60%;
  float: left;
  padding: 15px;
  line-height: 24px;
}
.article-pose-22 ul li .info-wrapper .name {
  display: block;
  font-size: 14px;
  height: auto;
}
.article-pose-22 ul li .info-wrapper .intro {
  display: block;
}
.article-pose-22 ul li .info-wrapper .price {
  display: block;
  padding: 5px 0;
}
.article-pose-22 ul li .info-wrapper .price strong {
  color: red;
}
.article-pose-22 ul li .info-wrapper .price i {
  text-decoration: line-through;
  font-style: none;
}
.article-pose-22 ul li .info-wrapper .more {
  color: #0a78d6;
  width: auto;
  clear: both;
}
/* 列表版式 23 */
.article-pose-23 ul {
  width: 100%;
  float: left;
}
.article-pose-23 ul li {
  width: 24%;
  margin: 0 0.5%;
  float: left;
  margin-bottom: 1%;
}
.article-pose-23 ul li .wrapper {
  border: solid 1px #eee;
  padding: 15px;
}
.article-pose-23 ul li .img-wrapper {
  width: 100%;
  height: 150px;
  float: left;
  text-align: center;
  padding: 10px;
}
.article-pose-23 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-23 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-23 ul li .title-wrapper {
  width: 100%;
  font-size: 16px;
  float: left;
  height: 25px;
  overflow: hidden;
}
.article-pose-23 ul li .title-wrapper a {
  color: #333;
}
.article-pose-23 ul li .intro-wrapper {
  color: #666;
  line-height: 24px;
  display: inline-block;
  height: 90px;
  overflow: hidden;
}
.article-pose-23.aligned {
  overflow: hidden;
}
.article-pose-23.aligned ul {
  margin: -15px 0 0 -15px;
  padding: 0;
  padding-top: 15px;
  float: none;
  width: auto;
}
.article-pose-23.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.article-pose-23.aligned ul li .wrapper {
  border: solid 1px #eee;
  padding: 15px;
  margin: 15px 0 0 15px;
}
/* 列表版式 24*/
.article-pose-24 ul {
  width: 100%;
  float: left;
}
.article-pose-24 ul li {
  width: 24%;
  margin: 0 0.5%;
  float: left;
  margin-bottom: 1%;
  border-bottom: dashed 1px #ccc;
}
.article-pose-24 ul li .wrapper .title-wrapper {
  width: 100%;
  font-size: 16px;
  float: left;
  height: 25px;
  overflow: hidden;
}
.article-pose-24 ul li .wrapper .title-wrapper a {
  color: #333;
}
.article-pose-24 ul li .wrapper .img-wrapper {
  width: 20%;
  height: 100px;
  float: left;
  text-align: center;
  padding: 10px;
}
.article-pose-24 ul li .wrapper .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-24 ul li .wrapper .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-24 ul li .wrapper .intro-wrapper {
  width: 80%;
  float: left;
  color: #666;
  line-height: 24px;
  display: inline-block;
  height: 90px;
  overflow: hidden;
  padding-left: 10xp;
}
.article-pose-24 ul li .wrapper .intro-wrapper .more {
  display: inline-block;
}
/* 列表版式 25 */
.article-pose-25 ul {
  padding: 0;
}
.article-pose-25 ul li {
  width: 33.33%;
  padding: 15px;
  float: left;
  margin-bottom: 10px;
}
.article-pose-25 ul li .wrapper {
  float: left;
}
.article-pose-25 ul li .wrapper .title-wrapper {
  line-height: 30px;
  height: 16px;
  line-height: 16px;
}
.article-pose-25 ul li .wrapper .time-wrapper {
  font-size: 12px;
  color: #999;
}
.article-pose-25 ul li .wrapper .intro-wrapper .more {
  margin-top: 10px;
  color: #0a78d6;
  display: inline;
}
.article-pose-25.aligned {
  overflow: hidden;
}
.article-pose-25.aligned ul {
  width: auto;
  margin: -20px 0 0 -20px;
  padding: 0;
  float: none;
}
.article-pose-25.aligned ul li {
  margin-top: 10px;
  width: 33.33%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.article-pose-25.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
}
/* 列表版式 26 */
.article-pose-26 {
  background: none;
}
.article-pose-26 dl {
  width: 33.33%;
  height: 100px;
  float: left;
  margin: 0;
  overflow: hidden;
  border-bottom: 1px solid #D6D6D6;
  margin-bottom: 15px;
}
.article-pose-26 dl dt {
  width: 30%;
  float: left;
  height: 100%;
}
.article-pose-26 dl dt .sort-index {
  width: 100%;
  height: 80%;
  line-height: 80px;
  margin-top: 10%;
  text-align: center;
  font-size: 38px;
  font-weight: bold;
}
.article-pose-26 dl dd {
  float: left;
  width: 70%;
  padding-left: 15px;
  padding-top: 10px;
  line-height: 22px;
}
.article-pose-26 dl dd .name {
  display: block;
  width: 100%;
  font-weight: bold;
}
.article-pose-26 dl dd .text-intor {
  width: 100%;
}
/* 列表版式 27 */
.article-pose-27 {
  background: none;
}
.article-pose-27 dl {
  width: 50%;
  height: 100px;
  float: left;
  margin: 0;
  overflow: hidden;
  border-bottom: 1px solid #D6D6D6;
  margin-bottom: 15px;
}
.article-pose-27 dl dt {
  width: 30%;
  float: left;
  height: 100%;
}
.article-pose-27 dl dt .sort-index {
  width: 100%;
  height: 80%;
  line-height: 20px;
  margin-top: 10%;
  text-align: center;
  background: #6DABDA;
  font-size: 12px;
  padding-top: 20px;
}
.article-pose-27 dl dt .sort-index span {
  color: #fff;
}
.article-pose-27 dl dt .sort-indexdd {
  color: #fff;
  font-size: 16px;
}
.article-pose-27 dl dd {
  float: left;
  width: 70%;
  padding-left: 15px;
  padding-top: 10px;
  line-height: 22px;
}
.article-pose-27 dl dd .name {
  display: block;
  width: 100%;
  font-weight: bold;
}
.article-pose-27 dl dd .text-intor {
  width: 100%;
}
/* 列表版式 28 */
.article-pose-28 ul {
  padding: 0;
}
.article-pose-28 ul li {
  padding: 0;
  width: 50%;
  float: left;
  margin-bottom: 10px;
}
.article-pose-28 ul li .img-wrapper {
  width: 40%;
  height: 200px;
  float: left;
}
.article-pose-28 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-28 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-28 ul li .info-wrapper {
  width: 60%;
  float: left;
  padding: 15px;
  line-height: 24px;
}
.article-pose-28 ul li .info-wrapper .name {
  display: block;
  font-size: 14px;
  height: auto;
}
.article-pose-28 ul li .info-wrapper .intro {
  display: block;
}
.article-pose-28 ul li .info-wrapper .price {
  display: block;
  padding: 5px 0;
}
.article-pose-28 ul li .info-wrapper .price strong {
  color: red;
}
.article-pose-28 ul li .info-wrapper .price i {
  text-decoration: line-through;
  font-style: none;
}
.article-pose-28 ul li .info-wrapper dd {
  width: 70%;
  line-height: 22px;
}
.article-pose-28 ul li .info-wrapper .more {
  color: #0a78d6;
  width: auto;
  clear: both;
}
/* 列表版式 29 */
.article-pose-29 table {
  width: 100%;
  font-size: 12px;
  color: #555;
  text-align: center;
  line-height: 44px;
}
.article-pose-29 table .td-1 {
  width: 15%;
}
.article-pose-29 table .td-2 {
  width: 40%;
}
.article-pose-29 table .td-3 {
  width: 15%;
}
.article-pose-29 table .td-4 {
  width: 15%;
}
.article-pose-29 table .td-5 {
  width: 15%;
}
.article-pose-29 table thead tr {
  border-bottom: solid 1px #fff;
  background: #eee;
}
.article-pose-29 table thead tr th {
  padding: 0 20px;
  text-align: center;
  word-wrap: break-word;
  border-right: solid 1px #fff;
  font-size: 14px;
}
.article-pose-29 table tbody tr {
  border-bottom: solid 1px #fff;
}
.article-pose-29 table tbody tr td {
  word-wrap: break-word;
  padding: 0 20px;
  height: 140px;
  white-space: normal;
  line-height: 30px;
  border-right: solid 1px #fff;
}
.article-pose-29 table tbody .even {
  background: #eee;
}
.article-pose-29 .yiz-f-pager {
  margin: 15px;
}
/* 列表版式 30 */
.article-pose-30 table {
  width: 100%;
  font-size: 12px;
  color: #555;
  text-align: center;
  line-height: 44px;
}
.article-pose-30 table .td-1 {
  width: 20%;
}
.article-pose-30 table .td-1 a {
  display: block;
  width: 100%;
  height: 100%;
}
.article-pose-30 table .td-1 a img {
  max-width: 100%;
  max-height: 90%;
}
.article-pose-30 table .td-2 {
  width: 20%;
}
.article-pose-30 table .td-3 {
  width: 60%;
}
.article-pose-30 table thead tr {
  border-bottom: solid 1px #ccc;
  background: #eee;
}
.article-pose-30 table thead tr th {
  padding: 0 20px;
  text-align: center;
  word-wrap: break-word;
}
.article-pose-30 table tbody tr {
  border-bottom: solid 1px #ccc;
}
.article-pose-30 table tbody tr td {
  word-wrap: break-word;
  padding: 0 20px;
  height: 140px;
  white-space: normal;
  line-height: 30px;
  border-right: solid 1px #ccc;
}
.article-pose-30 table tbody .even {
  background: #eee;
}
.article-pose-30 .yiz-f-pager {
  margin: 15px;
}
/* 列表版式 31 */
.article-pose-31 ul {
  padding: 0;
}
.article-pose-31 ul li {
  padding: 0;
  width: 50%;
  float: left;
}
.article-pose-31 ul li .info-wrapper {
  width: 60%;
  float: left;
  line-height: 24px;
}
.article-pose-31 ul li .info-wrapper .intro {
  display: block;
}
/* 列表版式 32 */
.article-pose-32 ul {
  width: 100%;
  float: left;
}
.article-pose-32 ul li {
  width: 50%;
  float: left;
  padding: 10px;
}
.article-pose-32 ul li .img-wrapper {
  width: 100%;
  height: 280px;
  float: left;
  text-align: center;
  position: relative;
  padding: 0px;
}
.article-pose-32 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-32 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-32 ul li .intro-wrapper {
  float: left;
  width: 100%;
  height: auto;
  display: none;
  overflow: hidden;
  top: 0px;
  left: 0px;
  position: absolute;
}
.article-pose-32 ul li .intro-wrapper .intro {
  color: #fff;
  line-height: 54px;
  display: inline-block;
  width: 100%;
  padding: 10px 0 10px 0;
  background-color: #1F9BD5;
  margin-top: 100px;
}
.article-pose-32 ul li .img-wrapper:hover .intro-wrapper {
  height: 280px;
  color: #fff;
  z-index: 10000;
  display: block;
  background-color: #666666;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.article-pose-32.aligned {
  overflow: hidden;
}
.article-pose-32.aligned ul {
  margin: -20px 0 0 -20px;
  padding: 0;
  padding-top: 15px;
  float: none;
  width: auto;
}
.article-pose-32.aligned ul li {
  margin-top: 20px;
  width: 50%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.article-pose-32.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
}
/* 列表版式 33 */
.article-pose-33 {
  width: 100%;
  padding: 0px !important;
}
.article-pose-33 .first-level {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
.article-pose-33 .first-level li {
  width: 100%;
  height: 118px;
  float: left;
}
.article-pose-33 .first-level li .first-title0,
.article-pose-33 .first-level li .first-title1,
.article-pose-33 .first-level li .first-title2,
.article-pose-33 .first-level li .first-title3,
.article-pose-33 .first-level li .first-title4,
.article-pose-33 .first-level li .first-title5 {
  width: 2%;
  height: 118px;
  word-wrap: break-word;
  float: left;
  padding: 18px 0;
  color: #333;
  text-align: center;
  background-color: #CCCCCC;
  font-size: 12px;
}
.article-pose-33 .first-level li .first-title0:hover,
.article-pose-33 .first-level li .first-title1:hover,
.article-pose-33 .first-level li .first-title2:hover,
.article-pose-33 .first-level li .first-title3:hover,
.article-pose-33 .first-level li .first-title4:hover,
.article-pose-33 .first-level li .first-title5:hover {
  color: #0a78d6;
}
.article-pose-33 .first-level li .first-title1 {
  background-color: #C6DEFF;
}
.article-pose-33 .first-level li .first-title2 {
  background-color: #FFC1BD;
}
.article-pose-33 .first-level li .first-title3 {
  background-color: #E9CFEC;
}
.article-pose-33 .first-level li .first-title4 {
  background-color: #C0E2C5;
}
.article-pose-33 .first-level li .first-title5 {
  background-color: #C6DEFF;
}
.article-pose-33 .first-level li .sec-level0,
.article-pose-33 .first-level li .sec-level1,
.article-pose-33 .first-level li .sec-level2,
.article-pose-33 .first-level li .sec-level3,
.article-pose-33 .first-level li .sec-level4,
.article-pose-33 .first-level li .sec-level5 {
  width: 98%;
  height: 20px;
  margin: 0;
  padding: 0;
  display: block;
  background-color: #CCCCCC;
  float: left;
}
.article-pose-33 .first-level li .sec-level0 li,
.article-pose-33 .first-level li .sec-level1 li,
.article-pose-33 .first-level li .sec-level2 li,
.article-pose-33 .first-level li .sec-level3 li,
.article-pose-33 .first-level li .sec-level4 li,
.article-pose-33 .first-level li .sec-level5 li {
  width: 16.65%;
  float: left;
  height: 98px;
}
.article-pose-33 .first-level li .sec-level0 li .pic,
.article-pose-33 .first-level li .sec-level1 li .pic,
.article-pose-33 .first-level li .sec-level2 li .pic,
.article-pose-33 .first-level li .sec-level3 li .pic,
.article-pose-33 .first-level li .sec-level4 li .pic,
.article-pose-33 .first-level li .sec-level5 li .pic {
  width: 100%;
  height: 100%;
  border-right: 1px solid #CCCCCC;
  margin: 0 auto;
  text-align: center;
}
.article-pose-33 .first-level li .sec-level0 li .pic .img-wrapper,
.article-pose-33 .first-level li .sec-level1 li .pic .img-wrapper,
.article-pose-33 .first-level li .sec-level2 li .pic .img-wrapper,
.article-pose-33 .first-level li .sec-level3 li .pic .img-wrapper,
.article-pose-33 .first-level li .sec-level4 li .pic .img-wrapper,
.article-pose-33 .first-level li .sec-level5 li .pic .img-wrapper {
  background-color: white;
  border-bottom: 1px solid #CCCCCC;
  height: 100%;
  width: 100%;
  display: block;
}
.article-pose-33 .first-level li .sec-level0 li .pic .img-wrapper a,
.article-pose-33 .first-level li .sec-level1 li .pic .img-wrapper a,
.article-pose-33 .first-level li .sec-level2 li .pic .img-wrapper a,
.article-pose-33 .first-level li .sec-level3 li .pic .img-wrapper a,
.article-pose-33 .first-level li .sec-level4 li .pic .img-wrapper a,
.article-pose-33 .first-level li .sec-level5 li .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-33 .first-level li .sec-level0 li .pic .img-wrapper a img,
.article-pose-33 .first-level li .sec-level1 li .pic .img-wrapper a img,
.article-pose-33 .first-level li .sec-level2 li .pic .img-wrapper a img,
.article-pose-33 .first-level li .sec-level3 li .pic .img-wrapper a img,
.article-pose-33 .first-level li .sec-level4 li .pic .img-wrapper a img,
.article-pose-33 .first-level li .sec-level5 li .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-33 .first-level li .sec-level0 li .operate,
.article-pose-33 .first-level li .sec-level1 li .operate,
.article-pose-33 .first-level li .sec-level2 li .operate,
.article-pose-33 .first-level li .sec-level3 li .operate,
.article-pose-33 .first-level li .sec-level4 li .operate,
.article-pose-33 .first-level li .sec-level5 li .operate {
  width: 100%;
  text-align: center;
  height: 20px;
  line-height: 20px;
}
.article-pose-33 .first-level li .sec-level0 li .operate .name,
.article-pose-33 .first-level li .sec-level1 li .operate .name,
.article-pose-33 .first-level li .sec-level2 li .operate .name,
.article-pose-33 .first-level li .sec-level3 li .operate .name,
.article-pose-33 .first-level li .sec-level4 li .operate .name,
.article-pose-33 .first-level li .sec-level5 li .operate .name {
  font-size: 12px;
  color: #333;
}
.article-pose-33 .first-level li .sec-level1 {
  background-color: #C6DEFF;
}
.article-pose-33 .first-level li .sec-level2 {
  background-color: #FFC1BD;
}
.article-pose-33 .first-level li .sec-level3 {
  background-color: #E9CFEC;
}
.article-pose-33 .first-level li .sec-level4 {
  background-color: #C0E2C5;
}
.article-pose-33 .first-level li .sec-level5 {
  background-color: #C6DEFF;
}
/* 列表版式 34 */
.article-pose-34 ul {
  width: 100%;
  float: left;
}
.article-pose-34 ul li {
  width: 100%;
  float: left;
  margin-bottom: 20px;
}
.article-pose-34 ul li .img-wrapper {
  width: 20%;
  height: 100px;
  float: left;
  border: solid 1px #c0c0c0;
}
.article-pose-34 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-34 ul li .img-wrapper img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-34 ul li .text-wrapper {
  float: left;
  font-size: 12px;
  color: #333;
  width: 80%;
  padding-left: 20px;
}
.article-pose-34 ul li .text-wrapper .name {
  line-height: 30px;
  font-weight: bold;
}
.article-pose-34 ul li .text-wrapper .intro {
  line-height: 23px;
}
.article-pose-34 ul li .text-wrapper a {
  width: auto;
}
/* 列表版式 36 */
.article-pose-36 ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0 2%;
  text-align: center;
  float: left;
  overflow: hidden;
}
.article-pose-36 ul li .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
}
.article-pose-36 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
  cursor: default;
}
.article-pose-36 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-36 ul li .img-wrapper a.pic {
  height: 200px;
}
.article-pose-36 ul li .text-wrapper {
  line-height: 25px;
}
.article-pose-36 ul li a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.article-pose-36.aligned {
  overflow: hidden;
}
.article-pose-36.aligned ul {
  margin: -10px 0 0 -10px;
  padding: 0;
}
.article-pose-36.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  overflow: hidden;
}
.article-pose-36.aligned ul li .img-wrapper {
  width: auto;
  margin: 10px 0 0 10px;
}
.article-pose-36.aligned ul li .text-wrapper {
  margin: 10px 0 0 10px;
}
/* 列表版式 37 */
.catalog-pose-37 ul {
  width: 100%;
  float: left;
}
.catalog-pose-37 ul .item {
  width: 100%;
  float: left;
  margin-bottom: 0px;
}
.catalog-pose-37 ul .item .catalog-name {
  background-color: #EDEDED;
  margin-bottom: 5px;
  width: 100%;
  width: 20%;
  float: left;
  height: 40px;
  line-height: 25px;
}
.catalog-pose-37 ul .item .catalog-name .title {
  float: left;
  margin-left: 10px;
  width: auto;
  font-weight: bold;
  height: auto;
}
.catalog-pose-37 ul .item .product-list {
  width: 100%;
  float: left;
  width: 80%;
  float: right;
  position: absolute;
  top: 40px;
  right: 10px;
}
.catalog-pose-37 ul .item .product-list dd {
  margin-top: 10px;
  width: 100%;
  padding: 0 2%;
  text-align: center;
  float: left;
  overflow: hidden;
}
.catalog-pose-37 ul .item .product-list dd .img-wrapper {
  width: 50%;
  height: 120px;
  float: left;
  margin: 0 auto 10px;
}
.catalog-pose-37 ul .item .product-list dd .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-37 ul .item .product-list dd .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-37 ul .item .product-list dd .img-wrapper a.pic {
  height: 200px;
}
.catalog-pose-37 ul .item .product-list dd .text-intor {
  width: 50%;
  line-height: 25px;
  float: left;
  text-align: left;
}
.catalog-pose-37 ul .item .product-list dd .link {
  width: 100%;
}
.catalog-pose-37 ul .item .product-list dd .link .details {
  width: 50px;
  height: 30px;
  float: left;
  background-color: red;
}
.catalog-pose-37 ul .item .product-list dd .link .qqhao {
  width: 50px;
  height: 30px;
  float: left;
  background-color: yellow;
}
.catalog-pose-37 ul .item .product-list dd a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.catalog-pose-37.showphoto ul .item .catalog-photo {
  width: 20%;
  float: left;
  display: block;
}
.catalog-pose-37.showphoto ul .item .catalog-photo .img-wrapper {
  width: 100%;
  text-align: center;
}
.catalog-pose-37.showphoto ul .item .catalog-photo .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-37.showphoto ul .item .catalog-photo .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-37.showphoto ul .item .product-list {
  width: 80%;
}
/* 列表版式 38 */
.article-pose-38 ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0 2%;
  float: left;
  overflow: hidden;
}
.article-pose-38 ul li .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
}
.article-pose-38 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-38 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-38 ul li .img-wrapper a.pic {
  height: 200px;
}
.article-pose-38 ul li .text-wrapper {
  height: auto;
}
.article-pose-38 ul li .text-wrapper a {
  height: auto;
}
.article-pose-38 ul li .model-wrapper,
.article-pose-38 ul li .pircemodel,
.article-pose-38 ul li .text-wrapper112,
.article-pose-38 ul li .model-brandName {
  text-align: left;
  color: #0a78d6;
}
.article-pose-38 ul li .sum_Font {
  color: #000000;
}
.article-pose-38 ul li .pirce_size {
  color: red;
}
.article-pose-38 ul li .text-wrapper112 a {
  color: #000;
}
.article-pose-38 ul li a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.article-pose-38.aligned {
  overflow: hidden;
}
.article-pose-38.aligned ul {
  margin: -10px 0 0 -10px;
  padding: 0;
}
.article-pose-38.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  overflow: hidden;
}
.article-pose-38.aligned ul li .img-wrapper {
  width: auto;
  margin: 10px 0 0 10px;
}
/* 列表版式 39 */
.article-pose-39 ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0 2%;
  text-align: center;
  float: left;
  overflow: hidden;
}
.article-pose-39 ul li .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
}
.article-pose-39 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.article-pose-39 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-39 ul li .img-wrapper a.pic {
  height: 200px;
}
.article-pose-39 ul li .text-wrapper {
  line-height: 25px;
}
.article-pose-39 ul li a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.article-pose-39.aligned {
  overflow: hidden;
}
.article-pose-39.aligned ul {
  margin: -10px 0 0 -10px;
  padding: 0;
}
.article-pose-39.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  overflow: hidden;
}
.article-pose-39.aligned ul li .img-wrapper {
  width: auto;
  margin: 10px 0 0 10px;
}
.article-pose-39.aligned ul li .text-wrapper {
  margin: 10px 0 0 10px;
}
@media (max-width: 479px) {
  .article-pose-2 ul li {
    width: 50%;
  }
}
@media (max-width: 768px) {
  .article-pose-15 ul li {
    width: 100%;
    padding: 15px;
  }
  .article-pose-15 ul li .img-wrapper {
    height: 180px;
  }
  .article-pose-15 ul li .intro-wrapper .intro {
    width: 100%;
    padding-right: 0;
  }
  .article-pose-15 ul li .intro-wrapper .more {
    float: left;
    width: 100%t;
  }
}
/* 轮播图 Str */
.phx-carousel {
  visibility: hidden;
  width: 100%;
  overflow: hidden;
  margin-bottom: 0;
}
.phx-carousel img {
  width: 100%;
}
/* 轮播图 End */
/* fadeAnimate Str*/
.yiz-slider-fade {
  position: relative;
  overflow: hidden;
  height: 400px;
  width: 100%;
}
.yiz-slider-fade ul {
  overflow: hidden;
  position: static!important;
}
.yiz-slider-fade ul li {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  display: block;
  overflow: hidden;
}
.yiz-slider-fade ul li a {
  width: 100%;
  height: 100%;
  display: block;
}
.yiz-slider-fade .yiz-page-btn {
  position: absolute;
  width: 300px;
  height: 20px;
  bottom: 20px;
  left: 50%;
  margin-left: -150px;
  text-align: center;
}
.yiz-slider-fade .yiz-page-btn span {
  cursor: pointer;
  background: #ccc;
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-right: 10px;
}
.yiz-slider-fade .yiz-page-btn span.current,
.yiz-slider-fade .yiz-page-btn span:hover {
  background: #0a78d6;
}
/* fadeAnimate Str*/
.carousel-pose-4.slideBox .hd {
  bottom: 15px;
  height: auto;
  right: 0;
}
.carousel-pose-4.slideBox .hd ul li {
  width: 200px;
  height: 100px;
  opacity: 0.8;
}
.carousel-pose-4.slideBox .hd ul li .title {
  width: 100%;
  display: block;
  line-height: 30px;
  border-bottom: solid 1px #999;
}
.carousel-pose-4.slideBox .hd ul li .intro {
  width: 100%;
  display: block;
  line-height: 24px;
}
.carousel-pose-5.slideBox1 .hd {
  bottom: 0px;
  height: auto;
  right: 0;
}
.carousel-pose-5.slideBox1 .hd ul li {
  width: 220px;
  height: 64px;
  border-right: 1px solid #D7D7D7;
  opacity: 0.8;
}
.carousel-pose-5.slideBox1 .hd ul li .title {
  width: 100%;
  display: block;
  line-height: 24px;
  border-bottom: solid 1px #999;
}
.carousel-pose-5.slideBox1 .hd ul li .intro {
  width: 100%;
  display: block;
  line-height: 18px;
}
.carousel-pose-6.slideBox2 .hd {
  bottom: 0px;
  height: auto;
  right: 0;
}
.carousel-pose-6.slideBox2 .hd ul li {
  width: 220px;
  height: 280px;
  opacity: 0.8;
  margin: 0 10px;
  overflow: hidden;
}
.carousel-pose-6.slideBox2 .hd ul li .title {
  width: 100%;
  height: 49px;
  display: block;
  line-height: 49px;
  color: white;
  background-color: #000;
  opacity: 0.8;
  font-size: 15px;
}
.carousel-pose-6.slideBox2 .hd ul li .intro {
  width: 100%;
  display: none;
  line-height: 25px;
  padding: 10px 15px 10px 15px;
  font-size: 15px;
}
.carousel-pose-6.slideBox2 .hd ul .on:hover .intro {
  opacity: 0.8;
  background-color: #000;
  height: 240px;
  overflow: hidden;
  display: block;
}
/* 联系我们 Str*/
.phx-contact-us .contact-us-title {
  background-color: #0a78d6;
  color: #fff;
  font-size: 12px;
  padding: 10px 15px;
}
.phx-contact-us .contact-us-content {
  background-color: #fff;
  border: 1px solid #ddd;
  border-top: 0;
  font-size: 12px;
}
.phx-contact-us .contact-us-content .main {
  padding: 15px;
}
.phx-contact-us .contact-us-content .main ul {
  margin: 0;
  padding: 0;
  margin-bottom: 25px;
}
.phx-contact-us .contact-us-content .main ul li {
  line-height: 24px;
  list-style: none;
}
/* 联系我们 End*/
/* 资料下载 Str*/
.phx-filelist {
  width: 100%;
}
.phx-filelist .filelist-list-empty {
  width: 100%;
  text-align: center;
  margin: 3px auto;
}
.phx-filelist .filelist-title {
  background-color: #0a78d6;
  color: #fff;
  font-size: 12px;
  padding: 10px 15px;
}
.phx-filelist .filelist-title .more {
  color: #fff;
  text-decoration: none;
}
.phx-filelist .filelist-list {
  border: 1px solid #ddd;
  background-color: #fff;
  border-top: 0;
  font-size: 12px;
  padding: 10px;
}
.phx-filelist table {
  line-height: 30px;
  margin: 0 auto;
  text-align: left;
  font-size: 12px;
  width: 100%;
  border: solid 1px #b8b8b8;
  border-collapse: collapse;
}
.phx-filelist table thead tr {
  background-color: #f1f1f1;
  font-size: 9pt;
  font-weight: bold;
  height: 25px;
}
.phx-filelist table thead tr td {
  text-indent: 10px;
  borde: solid 1px #b8b8b8;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.phx-filelist table tbody tr td {
  border: solid 1px #b8b8b8;
  text-indent: 10px;
}
.phx-filelist table tbody tr td a {
  color: #544C4C;
}
.phx-filelist table tbody tr td a:hover {
  opacity: 0.8;
}
.phx-filelist table .td_01 {
  width: 60%;
}
.phx-filelist table .td_02 {
  width: 10%;
}
.phx-filelist table .td_03 {
  width: 20%;
}
.phx-filelist table .td_04 {
  width: 10%;
}
.filelist-pose-2 {
  width: 100%;
}
.filelist-pose-2 .list {
  width: 100%;
  margin: 0;
  padding: 0;
}
.filelist-pose-2 .list li {
  width: 100%;
  height: 50px;
  line-height: 50px;
  border-bottom: solid 1px #eee;
  color: #555;
}
.filelist-pose-2 .list li .span_01 {
  width: 59%;
  display: inline-block;
  padding-left: 10px;
}
.filelist-pose-2 .list li .span_01 .link {
  color: #555;
}
.filelist-pose-2 .list li .span_02 {
  width: 20%;
  display: inline-block;
}
.filelist-pose-2 .list li .span_02 .download {
  width: 100px;
  height: 30px;
  line-height: 30px;
  background: #eee;
  border: solid 1px #eee;
  color: #333;
  display: inline-block;
  text-align: center;
}
.filelist-pose-2 .list li .span_02 .download:hover {
  text-decoration: none;
  background: #0a78d6;
  color: #fff;
}
.filelist-pose-2 .list li .span_03 {
  width: 20%;
  display: inline-block;
  text-align: right;
}
@media (max-width: 480px) {
  .phx-filelist .td_01 {
    width: 45%!important;
  }
  .phx-filelist .td_02 {
    width: 20%!important;
  }
  .phx-filelist .td_03 {
    width: 20%!important;
  }
  .phx-filelist .td_04 {
    width: 15%!important;
  }
}
/* 资料下载 End*/
/* 底部控件 Str*/
.phx-footer {
  width: 100%;
  padding: 10px;
  background-color: #0a78d6;
  text-align: center;
  color: #fff;
}
.phx-footer p {
  margin: 0;
  padding: 0;
  line-height: 24px;
}
.phx-footer p a {
  color: #fff;
}
/* 底部控件 End*/
/* 易展技术支持 Str*/
.yiz-support {
  display: inline-block;
  background: url(../image/yiz-light.png) no-repeat;
  width: 100px;
  height: 60px;
  text-align: center;
  background-size: contain;
  margin-top: 5px;
}
/* 易展技术支持 End*/
/* 二维码 */
.weichat-bottom {
  display: inline-block;
  width: 83px;
  height: 23px;
  margin: 0 5px;
  cursor: pointer;
  background: url(../image/weixin.png) no-repeat;
  position: relative;
  z-index: 9;
  top: 8px;
}
.weichat-bottom:hover .pic {
  display: block;
}
.weichat-bottom .pic {
  display: none;
  width: 134px;
  height: 143px;
  position: absolute;
  padding: 7px;
  text-align: left;
  z-index: 9;
  top: -35px;
  left: -136px;
  margin-top: -78px;
  background: url(../image/weixin-bg.png) no-repeat;
}
.weichat-bottom .pic img {
  width: 115px;
  height: 111px;
}
.yiz-s-qrcode {
  cursor: pointer;
  display: none;
}
.qrcode-s-btn {
  width: 30px;
  height: 151px;
  background: url(../image/wechat-server-min.jpg);
  position: fixed;
  z-index: 9999;
  top: 280px;
}
.qrcode-s-main {
  width: 130px;
  height: 176px;
  background: url(../image/wechat-server-big.jpg);
  position: fixed;
  z-index: 9999;
  top: 280px;
}
.qrcode-s-main img {
  width: 114px;
  height: 114px;
  margin: 36px 8px 0;
}
.qrcode-right .qrcode-s-btn {
  background: url(../image/wechat-server-min-right.jpg);
}
.qrcode-right .qrcode-s-main {
  background: url(../image/wechat-server-big-right.jpg);
}
.yz-trustlogo {
  display: inline-block;
  width: 103px;
  height: 25px;
  background: url(../image/yz-trustlogo.png) no-repeat;
  vertical-align: middle;
}
@media (min-width: 320px) and (max-width: 480px) {
  #newBridge {
    display: none !important;
  }
}
/* 友情链接 Str*/
.phx-friend-link ul {
  text-align: left;
  margin: 0 auto;
  padding: 0;
  font-size: 12px;
}
.phx-friend-link ul li {
  display: inline-block;
  line-height: 30px;
}
.phx-friend-link ul li a {
  display: inline-block;
  padding: 0 5px;
}
.friend-pose-2 {
  width: 100%;
}
.friend-pose-2 li {
  width: 200px;
  height: 80px;
  margin: 10px;
  float: left;
}
.friend-pose-2 li a {
  width: 100%;
  height: 100%;
  display: block;
}
.friend-pose-2 li a img {
  max-width: 100%;
  max-height: 100%;
}
/* 友情链接 End*/
/* 招聘列表  Str*/
.phx-joblist {
  width: 92%;
  margin: 0 auto;
}
.phx-joblist table {
  line-height: 30px;
  text-align: left;
  width: 100%;
  font-size: 12px;
  border: solid 1px #b8b8b8;
  border-collapse: collapse;
}
.phx-joblist table thead tr {
  background-color: #f1f1f1;
  font-size: 9pt;
  font-weight: bold;
  height: 25px;
}
.phx-joblist table thead tr td {
  text-indent: 10px;
  border: solid 1px #b8b8b8;
}
.phx-joblist table tbody tr td {
  border: solid 1px #b8b8b8;
  text-indent: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.phx-joblist table tbody tr td a {
  color: #544C4C;
}
.phx-joblist table tbody tr td a:hover {
  opacity: 0.8;
}
.phx-joblist table .td_01 {
  width: 30%;
}
.phx-joblist table .td_02 {
  width: 50%;
}
.phx-joblist table .td_03 {
  width: 20%;
}
.job-list-empty {
  width: 100%;
  text-align: center;
  margin: 3px auto;
}
.phx-joblist {
  width: 100%;
}
.phx-joblist .joblist-title {
  background-color: #0a78d6;
  color: white;
  font-size: 12px;
  padding: 10px 15px;
}
.phx-joblist .joblist-title .more {
  color: white;
  text-decoration: none;
}
.phx-joblist .job-list-empty {
  width: 100%;
  text-align: center;
  margin: 3px auto;
}
.phx-joblist .joblist-list {
  width: 100%;
  margin: 0 auto;
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.phx-joblist .joblist-list table {
  line-height: 30px;
  text-align: left;
  width: 100%;
  font-size: 12px;
  border: #b8b8b8 1px solid;
  border-collapse: collapse;
}
.phx-joblist .joblist-list table thead tr {
  background-color: #f1f1f1;
  font-size: 9pt;
  font-weight: bold;
  height: 25px;
}
.phx-joblist .joblist-list table thead tr td {
  text-indent: 10px;
  borde: #b8b8b8 1px solid;
}
.phx-joblist .joblist-list table tbody tr td {
  border: #b8b8b8 1px solid;
  text-indent: 10px;
}
.phx-joblist .joblist-list table tbody tr td a {
  color: #544C4C;
}
.phx-joblist .joblist-list table tbody tr td a:hover {
  opacity: 0.8;
}
.phx-joblist .joblist-list table .td_01 {
  width: 30%;
}
.phx-joblist .joblist-list table .td_02 {
  width: 50%;
}
.phx-joblist .joblist-list table .td_03 {
  width: 20%;
}
.datum_info .title {
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
}
.datum_info .content {
  margin-top: 20px;
  font-size: 12px;
  line-height: 24px;
  color: #444;
}
.datum_info .content img {
  max-width: 100%;
  height: auto;
}
.credential-info .title {
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
}
.credential-info .content {
  margin-top: 15px;
}
.credential-info .content .text-area {
  margin-top: 15px;
}
.credential-info .content .img-area img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}
.phx-job-info {
  width: 100%;
}
.phx-job-info .job-info-content table {
  font-size: 12px;
}
.phx-job-info .job-info-content table .title {
  width: 15%;
  background-color: #F4F4F4;
}
.phx-job-info .job-info-content table .title {
  width: auto;
}
.phx-job-info .job-info-content table td {
  white-space: normal;
  display: table-cell;
  vertical-align: inherit;
}
.phx-job-info .job-info-content table td div {
  font-weight: bold;
  line-height: 25px;
}
.phx-job-info .job-info-content table td .font_ziti {
  float: right;
  height: 40px;
  width: 120px;
  background-color: #3778C8;
  text-align: center;
  color: #fff;
  font-size: 14px;
  line-height: 40px;
}
.phx-job-info .job-info-content table td .font_ziti a {
  color: #fff;
}
/* 跑马灯 Str*/
.phx-marquee .str_wrap {
  overflow: hidden;
  width: 100%;
  font-size: 12px;
  line-height: 12px;
  position: relative;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.phx-marquee .str_move {
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0;
  cursor: move;
}
.phx-marquee .str_move_clone {
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 100%;
  top: 0;
}
.phx-marquee .str_vertical .str_move_clone {
  left: 0;
  top: 100%;
}
.phx-marquee .str_down .str_move_clone {
  left: 0;
  bottom: 100%;
}
.phx-marquee .str_vertical .str_move,
.phx-marquee .str_down .str_move {
  white-space: normal;
  width: 100%;
}
.phx-marquee .str_static .str_move,
.phx-marquee .no_drag .str_move,
.phx-marquee .noStop .str_move {
  cursor: inherit;
}
.phx-marquee .str_wrap img {
  max-width: none;
}
.phx-marquee .controls {
  padding: 0 10px;
  line-height: 2em;
  font-size: 1.2em;
  width: 100%;
  display: block;
  position: relative;
}
.phx-marquee .controls.controls-pd {
  padding: 0 3em;
}
.phx-marquee li {
  display: inline-block;
  list-style: none;
  padding: 10px;
  text-align: center;
  width: 150px;
  height: 280px;
}
.phx-marquee li .name {
  height: 30px;
  line-height: 30px;
}
.phx-marquee li a {
  display: block;
  font-size: 12px;
  color: #666;
}
.phx-marquee li a img {
  opacity: 0.8;
  max-width: 100%;
  max-height: 100%;
}
.phx-marquee li a img:hover {
  opacity: 1;
}
.phx-marquee a[data-direction] {
  position: absolute;
  width: 38px;
  height: 38px;
  line-height: 38px;
  z-index: 3;
  color: #fff;
  font-size: 32px;
  top: 45%;
  margin-top: -19px;
  opacity: 1;
}
.phx-marquee a[data-direction]:hover {
  opacity: 0.8;
}
.phx-marquee .marquee-title {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  padding: 0 5px;
  line-height: 30px;
}
.phx-marquee .productModel {
  width: 100%;
  height: 20px;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  float: left;
}
.phx-marquee .pircemodel {
  width: 100%;
  height: 20px;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  float: left;
}
.phx-marquee .img-wrapper {
  width: 100%;
  height: 150px;
}
.phx-marquee .img-wrapper .marquee-img {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.phx-marquee .img-wrapper .marquee-img img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.phx-marquee a[data-direction].prev {
  left: 5px;
  background-image: url(../image/iconfont-arrow-left.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
}
.phx-marquee a[data-direction].next {
  right: 5px;
  background: url(../image/iconfont-arrow-right.png);
  background-size: 100% 100%;
}
.phx-marquee .marquee-text {
  min-height: 20px;
  line-height: 20px;
  font-size: 12px;
  overflow: hidden;
  width: 90%;
}
.phx-marquee .custom-title {
  float: left;
}
.phx-marquee-textlists .marquee-text {
  width: 260px;
  height: 250px;
  display: inline-block;
}
.phx-marquee-textlists .marquee-text ul {
  width: 100%;
  display: block;
  padding: 0;
}
.phx-marquee-textlists .marquee-text ul li {
  width: 100%;
  height: 70px;
  padding: 0;
  margin-bottom: 20px;
}
.phx-marquee-textlists .marquee-text ul li .img {
  float: left;
  width: 100px;
  height: 70px;
  display: inline-block;
  margin-right: 15px;
}
.phx-marquee-textlists .marquee-text ul li .img a {
  width: 100%;
  height: 100%;
  display: block;
}
.phx-marquee-textlists .marquee-text ul li .img a img {
  max-width: 100%;
  max-height: 100%;
}
.phx-marquee-textlists .marquee-text ul li .title {
  float: left;
  width: 130px;
  height: 30px;
  line-height: 30px;
  color: #0098dd;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  text-align: left;
}
.phx-marquee-textlists .marquee-text ul li .intro {
  float: left;
  width: 130px;
  height: 20px;
  color: #6e6e6e;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  text-align: left;
}
/* 跑马灯 End */
.marquee-text a {
  margin-right: 10px;
  text-decoration: none;
  color: #555;
  font-size: 12px;
  font-weight: lighter;
}
.phx-marquee-textlists .marquee-pose-3 {
  width: 100%;
}
.phx-marquee-textlists .marquee-pose-3 ul li {
  width: 100%;
  float: left;
  border-bottom: dashed 1px #ccc;
  color: #333;
  margin-bottom: 0;
  height: auto;
  text-align: left;
}
.phx-marquee-textlists .marquee-pose-3 ul li .name {
  width: 100%;
  height: 44px;
  line-height: 44px;
  float: left;
  color: #333;
  font-weight: bold;
  background: url(../image/icon-wen.png) no-repeat left center;
  padding-left: 30px;
}
.phx-marquee-textlists .marquee-pose-3 ul li .remark {
  line-height: 30px;
  padding-bottom: 10px;
  display: inline-block;
  background: url(../image/icon-da.png) no-repeat left 5px;
  padding-left: 35px;
}
.phx-marquee .marquee-pose-4 li {
  height: 150px;
  padding: 0;
  overflow: hidden;
  margin-right: 10px;
}
.phx-marquee .marquee-pose-4 li .img-wrapper {
  height: 100%;
}
/* 导航栏 Str */
.navBar {
  visibility: hidden;
}
.navBar.navBar_normal {
  visibility: visible;
}
.phx-navigation {
  width: 100%;
}
.navBar,
.navBar_normal {
  zoom: 1;
  width: 100%;
  margin: 0 auto;
  background-color: #0a78d6;
  min-height: 0;
  position: relative;
}
.navBar li.active,
.navBar_normal li.active {
  background-color: #0a78d6;
}
.navBar ul,
.navBar_normal ul {
  padding: 0;
  margin: 0;
  width: 100%;
}
.navBar ul > li,
.navBar_normal ul > li {
  list-style-type: none;
  text-align: center;
  float: left;
}
.navBar ul > li > a,
.navBar_normal ul > li > a {
  display: inline-block;
  color: #fff;
  text-decoration: none;
  width: 100%;
}
.navBar ul > li > a:hover,
.navBar_normal ul > li > a:hover {
  display: inline-block;
  color: #fff;
  background-color: #1f8eec;
}
.navBar_normal li {
  width: 10%;
}
.navBar_normal li a {
  padding: 10px 0;
}
@media screen and (min-width: 1004px) {
  .nav-auto ul {
    display: table;
  }
  .nav-auto ul > li {
    display: table-cell;
    float: none;
  }
}
.nav-auto ul > li > a {
  padding: 10px 0;
}
.nav-fill > ul {
  display: table;
}
.nav-fill > ul > li {
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.nav-fill > ul > li > a {
  padding: 10px 0;
}
.navBar > ul > li:hover > ul {
  visibility: visible;
}
.toggle-nav {
  position: absolute;
  z-index: 30;
  right: 10px;
  top: 0;
  text-align: center;
  display: none;
  overflow: hidden;
  margin-left: -3px;
  width: 46px;
  font-size: 12px;
  color: white;
}
@media screen and (max-width: 1003px) {
  .navBar ul > li {
    width: 100%;
  }
  .navBar ul > li:not(.active) {
    display: none;
  }
  .toggle-nav {
    display: block;
  }
}
/* 导航栏 End */
.phx-navigation-nomedia {
  margin: 0 auto;
}
.phx-navigation-nomedia .menu {
  font: 13px "trebuchet MS", Arial, Helvetica;
}
.phx-navigation-nomedia .menu a {
  color: #2A679F;
}
.phx-navigation-nomedia .menu > li.active > a {
  background-color: #085CA6;
}
.phx-navigation-nomedia .menu,
.phx-navigation-nomedia .menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.phx-navigation-nomedia .menu {
  margin: 0 auto;
  background-color: #0a78d6;
}
.phx-navigation-nomedia .menu:before,
.phx-navigation-nomedia .menu:after {
  content: "";
  display: table;
}
.phx-navigation-nomedia .menu:after {
  clear: both;
}
.phx-navigation-nomedia .menu {
  zoom: 1;
}
.phx-navigation-nomedia .menu li {
  float: left;
  width: 70px;
  position: relative;
}
.phx-navigation-nomedia .menu a {
  float: left;
  padding: 12px 30px;
  color: white;
  font: 12px Arial, Helvetica;
  text-decoration: none;
  overflow: hidden;
}
.phx-navigation-nomedia .menu li:hover > a {
  background-color: #085CA6;
}
*html .phx-navigation-nomedia .menu li a:hover {
  color: #fafafa;
}
.phx-navigation-nomedia .menu ul {
  margin: 20px 0 0;
  _margin: 0;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 38px;
  left: 0;
  z-index: 1;
  background-color: #0a78d6;
}
.phx-navigation-nomedia .menu li:hover > ul {
  opacity: 1;
  visibility: visible;
  margin: 0;
}
.phx-navigation-nomedia .menu.default-show ul {
  opacity: 1;
  visibility: visible;
  margin: 0;
}
.js-navigation-nomedia .menu.default-show ul {
  opacity: 1;
  visibility: visible;
  margin: 0;
  display: block;
}
.phx-navigation-nomedia .menu ul ul {
  top: 0;
  left: 150px;
  margin: 0 0 0 20px;
  _margin: 0;
}
.phx-navigation-nomedia .menu ul li {
  float: none;
  display: block;
  border: 0;
  _line-height: 0;
}
.phx-navigation-nomedia .menu ul a {
  padding: 10px;
  width: 130px;
  _height: 10px;
  display: block;
  white-space: nowrap;
  float: none;
  text-transform: none;
}
/*.phx-navigation-nomedia .menu ul a:hover {
  background-color: #085CA6;
}*/
.phx-navigation-nomedia .menu.auto {
  width: 100%;
  display: table;
}
.phx-navigation-nomedia .menu.auto > li {
  display: table-cell;
  float: none;
  width: auto;
}
.phx-navigation-nomedia .menu li a {
  width: 100%;
  padding: 12px 0;
  text-align: center;
}
.phx-navigation-nomedia .menu li ul {
  width: 100%;
}
.phx-navigation-nomedia .menu li ul li {
  width: 100%;
}
.phx-navigation-nomedia .menu ul ul {
  left: 100%;
}
/* pose 4 */
.phx-navigation-nomedia-pose-4 {
  width: 100%;
  height: 38px;
  line-height: 38px;
  background: #0a78d6;
}
.phx-navigation-nomedia-pose-4 .menu {
  padding: 0;
}
.phx-navigation-nomedia-pose-4 .menu li {
  float: left;
  position: relative;
  width: 10%;
  list-style-type: none;
}
.phx-navigation-nomedia-pose-4 .menu li .link {
  color: #fff;
  display: inline-block;
  text-align: center;
  width: 100%;
}
.phx-navigation-nomedia-pose-4 .menu li .sub-menu {
  position: absolute;
  top: 38px;
  left: 0;
  z-index: 999;
  height: auto;
  background: #fff;
  display: none;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.3);
}
.phx-navigation-nomedia-pose-4 .menu li .sub-menu .div {
  height: 100%;
  width: auto;
  padding: 20px 10px 20px 10px;
  position: relative;
}
.phx-navigation-nomedia-pose-4 .menu li .sub-menu .div .sub-dl {
  float: left;
  padding: 0 10px;
  display: inline;
}
.phx-navigation-nomedia-pose-4 .menu li .sub-menu .div .sub-dl dd {
  width: 100%;
  height: 30px;
  line-height: 30px;
}
.phx-navigation-nomedia-pose-4 .menu li .sub-menu .div .sub-dl dd a {
  color: #333;
}
.phx-navigation-nomedia-pose-4 .menu li .sub-menu .div .sub-right {
  display: inline;
  border-left: 1px solid #ccc;
  float: left;
  padding: 0 0 0 20px;
  margin-left: 25px;
}
.phx-navigation-nomedia-pose-4 .menu li .sub-menu .div .sub-right .img-wrapper {
  width: 200px;
}
.phx-navigation-nomedia-pose-4 .menu li .sub-menu .div .sub-right .write-wrapper {
  text-align: center;
}
.phx-navigation-nomedia-pose-4 .menu li .sub-menu .div:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
/* pose 5 */
.phx-navigation-nomedia-pose-5 {
  width: 100%;
  height: 48px;
  line-height: 48px;
  background: #0a78d6;
  font-size: 12px;
}
.phx-navigation-nomedia-pose-5 .menu {
  padding: 0;
  margin: 0;
  float: left;
  width: 100%;
  height: 100%;
}
.phx-navigation-nomedia-pose-5 .menu li {
  float: left;
  position: relative;
  width: 10%;
  height: 100%;
  padding-top: 6px;
  text-align: center;
  list-style-type: none;
}
.phx-navigation-nomedia-pose-5 .menu li a {
  width: 100%;
  height: 100%;
  display: block;
  line-height: 18px;
  color: #fff;
  text-decoration: none;
}
.phx-navigation-nomedia-pose-5 .menu li a .ch-title {
  width: 100%;
  display: block;
}
.phx-navigation-nomedia-pose-5 .menu li a .en-title {
  width: 100%;
  display: block;
}
.phx-navigation-nomedia-pose-5 .menu li:hover > ul {
  display: block;
}
.phx-navigation-nomedia-pose-5 .menu li ul {
  background: #0a78d6;
  z-index: 9999;
  padding: 0;
  margin: 0;
  position: absolute;
  display: none;
  top: 48px;
  left: 0;
  width: 100%;
}
.phx-navigation-nomedia-pose-5 .menu li ul li {
  width: 100%;
  height: 38px;
  line-height: 38px;
  position: relative;
  padding-top: 0;
}
.phx-navigation-nomedia-pose-5 .menu li ul li:hover > ul {
  display: block;
}
.phx-navigation-nomedia-pose-5 .menu li ul li a {
  line-height: 38px;
}
.phx-navigation-nomedia-pose-5 .menu li ul li ul {
  background: #0a78d6;
  z-index: 9999;
  padding: 0;
  margin: 0;
  position: absolute;
  display: none;
  top: 0;
  left: 100%;
  width: 100%;
}
.phx-navigation-nomedia-pose-5 .menu li ul li ul li {
  width: 100%;
  height: 38px;
  line-height: 38px;
  padding-top: 0;
}
.phx-navigation-nomedia-pose-5 .menu li ul li ul li a {
  line-height: 38px;
}
/* pose 6 */
.phx-navigation-nomedia-pose-6 .menu {
  padding: 0;
  margin: 0;
}
.phx-navigation-nomedia-pose-6 .menu li {
  line-height: 40px;
  width: 100%;
  border-bottom: solid 1px #eee;
  padding-left: 10px;
  padding-right: 10px;
}
.phx-navigation-nomedia-pose-6 .menu li a {
  color: #0a78d6;
}
.phx-navigation-nomedia-pose-6 .menu li ul {
  padding: 0;
  margin: 0;
  display: none;
}
.phx-navigation-nomedia-pose-6 .menu li ul li {
  line-height: 40px;
  width: 100%;
  border-top: solid 1px #eee;
  border-bottom: none;
}
.phx-navigation-nomedia-pose-6 .menu li ul li a {
  color: #0a78d6;
}
.phx-navigation-nomedia-pose-6 .menu li ul li ul {
  padding: 0;
  margin: 0;
  display: none;
}
.phx-navigation-nomedia-pose-6 .menu li ul li ul li {
  line-height: 40px;
  width: 100%;
  border-top: solid 1px #eee;
  border-bottom: none;
}
.phx-navigation-nomedia-pose-6 .menu li ul li ul li a {
  color: #0a78d6;
}
/* 在线留言 Str*/
.phx-message {
  background: #fff;
  text-align: left;
  clear: both;
  padding: 10px;
  border: 0;
  width: 100%;
}
.phx-message .content {
  height: auto!important;
}
.phx-message .content .item {
  width: 100%;
  padding: 5px 0;
  overflow: hidden;
}
.phx-message .content .item span {
  font-size: 12px;
  line-height: 30px;
  display: block;
  color: #333;
  text-align: left;
  width: 100%;
  padding: 0;
  float: left;
}
.phx-message .content .item div {
  padding: 5px;
  border: 1px solid #DBDBDB;
  width: 98%;
  float: left;
}
.phx-message .content .actions {
  width: 100%;
  padding: 20px 0;
  overflow: hidden;
  color: #999;
  font-size: 12px;
}
.phx-message .content .actions span {
  float: left;
}
.phx-message .content .actions input {
  width: 99px;
  height: 45px;
  margin: 0 20px 0 0;
  border-width: 0;
  overflow: hidden;
  background-color: #FA824E;
  color: #FFFFFF;
  font-size: 12px;
  float: left;
  cursor: pointer;
}
.phx-message .content .actions input.button {
  width: 99px;
  height: 45px;
  margin: 0 20px 0 0;
  border-width: 0;
  overflow: hidden;
  background-color: #A0A0A0;
  color: #FFFFFF;
  font-size: 12px;
  float: left;
}
.phx-message .content .tips {
  width: 100%;
  padding: 5px 0 20px;
  overflow: hidden;
  color: #999;
  font-size: 12px;
}
.phx-message .content .tips span {
  float: left;
}
.phx-message .content .tips div {
  float: left;
}
.phx-message .content .tips div .text {
  display: inline;
  color: #333;
  font-size: 12px;
  line-height: 30px;
  text-align: left;
  width: 100%;
  padding-left: 24px;
}
.phx-message .content a {
  margin: 10px 0;
  font-size: 12px;
  line-height: 20px;
  float: left;
}
.phx-message .content .txt {
  width: 100%;
  height: 28px;
  border-width: 0;
  line-height: 28px;
  outline: none;
}
.phx-message .content .textarea {
  width: 100%;
  height: 80px;
  border-width: 0;
  line-height: 20px;
  resize: none;
  overflow: auto;
  outline: none;
  font-size: 12px;
}
/* 在线留言 End*/
.messpage-pose-4 .content .item div .txt {
  padding-left: 5px;
}
.messpage-pose-4 .content .tips {
  text-align: right;
  padding-right: 2%;
}
.messpage-pose-5 .content .item div .txt {
  padding-left: 5px;
}
.messpage-pose-5 .content .item-name,
.messpage-pose-5 .content .item-phone {
  width: 50%;
  float: left;
}
.messpage-pose-5 .content .item-name-tip,
.messpage-pose-5 .content .item-phone-tip {
  line-height: 40px;
  height: 50px;
  width: 50%;
}
.messpage-pose-5 .content .tips {
  padding-bottom: 10px;
}
.messpage-pose-5 .content .tips span {
  color: red;
  padding-right: 7px;
}
.messpage-pose-7 .item.frist {
  width: 49%;
  float: left;
}
.messpage-pose-7 .item.second {
  width: 50%;
  float: left;
}
.messpage-pose-12 .item.frist {
  width: 49%;
  float: left;
}
.messpage-pose-12 .item.second {
  width: 50%;
  float: left;
}
.messpage-pose-16 .content .item div .txt {
  padding-left: 5px;
}
.messpage-pose-16 .content .item-name,
.messpage-pose-16 .content .item-phone {
  width: 50%;
  float: left;
}
.messpage-pose-16 .content .item-name-tip,
.messpage-pose-16 .content .item-phone-tip {
  line-height: 40px;
  height: 50px;
  width: 50%;
}
.messpage-pose-16 .content .tips {
  padding-bottom: 10px;
}
.messpage-pose-16 .content .tips span {
  color: red;
  padding-right: 7px;
}
.messpage-pose-17 .item.left {
  width: 33%;
  float: left;
}
.messpage-pose-17 .item.center {
  width: 33%;
  float: left;
}
.messpage-pose-17 .item.right {
  width: 33%;
  float: left;
}
.messpage-pose-17 .item .item1 {
  width: 98.40%;
}
.messpage-pose-18 .item.frist {
  width: 49%;
  float: left;
}
.messpage-pose-18 .item.second {
  width: 50%;
  float: left;
}
.yiz-f-pager {
  margin: 10px 0;
  font-size: 12px;
  float: right;
  clear: both;
}
.yiz-f-pager a,
.yiz-f-pager font {
  padding: 5px 10px;
  margin-left: 2px;
  border: solid 1px #ccc;
}
.yiz-f-pager a {
  text-decoration: none;
  color: #222;
}
.yiz-f-pager a:hover {
  background: #0a78d6;
  color: #fff;
}
.yiz-f-pager font {
  color: #888;
}
.yiz-f-pager font.curr {
  background: #0a78d6;
  color: #fff;
}
.yiz-s-pager {
  display: none;
}
@media (max-width: 767px) and (min-width: 480px) {
  .yiz-f-pager a,
  .yiz-f-pager font {
    padding: 1px 3px;
  }
}
@media (max-width: 479px) {
  .yiz-f-pager a,
  .yiz-f-pager font {
    padding: 1px 3px;
  }
}
/* 容器组件 Str*/
.phx-panel-wrap {
  width: 100%;
}
.phx-panel-wrap .phx-panel-title {
  background-color: #0a78d6;
  color: #fff;
  font-size: 12px;
  padding: 10px 15px;
}
.phx-panel-wrap .phx-panel {
  border: 1px solid #ddd;
  background-color: #fff;
  border-top: 0;
  font-size: 12px;
}
/* 容器组件 End*/
/* 产品详情页  Str*/
.phx_product_info {
  width: 100%;
  padding: 0 10px;
  font-size: 12px;
}
.phx_product_info .buy-tips {
  display: none;
  background-color: #1abc9c;
  float: left;
  margin-left: 25px;
  color: white;
  padding: 5px 11px;
}
.phx_product_info .buy-tips a {
  margin-left: 10px;
  color: white;
  font-weight: bold;
}
.phx_product_info .name {
  text-align: center;
  padding: 20px 0;
}
.phx_product_info .name h1 {
  font-size: 14px;
}
.phx_product_info .time {
  text-align: center;
}
.phx_product_info .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.phx_product_info .info .magnifying {
  width: 310px;
  height: 370px;
  float: left;
}
.phx_product_info .info .info_list {
  display: table;
  padding-left: 24px;
}
.phx_product_info .info .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.phx_product_info .info .info_list li .buy_number {
  width: 50px;
  text-align: center;
  padding-left: 10px;
}
.phx_product_info .info .info_list li .join_shopcart {
  margin-left: 5px;
}
.phx_product_info .simple_intro {
  float: left;
  width: 100%;
}
.phx_product_info .simple_intro .title {
  border: 1px solid #ccc;
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 15px auto;
  text-indent: 15px;
  background-color: #F2F2F2;
}
.phx_product_info .simple_intro .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
  text-indent: 24px;
}
.phx_product_info .details_info {
  float: left;
  width: 100%;
  position: relative;
}
.phx_product_info .details_info .title {
  border: 1px solid #ccc;
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 15px auto;
  text-indent: 15px;
  background-color: #F2F2F2;
}
.phx_product_info .details_info .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
  text-indent: 0px;
}
.phx_product_info .details_info h2 {
  font-size: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: 24px;
  float: left;
  display: inline;
}
.phx_product_info .details_info h2 span {
  float: left;
  display: inline;
}
.phx_product_info .details_info img {
  max-width: 100%;
  height: inherit !important;
}
@media (max-width: 480px) {
  .phx_product_info .info .info_list {
    padding-top: 10px;
    width: 100%;
  }
}
/*---library  imagezoom ---*/
.phx-imagezoom .box {
  width: 610px;
  margin: 100px auto;
}
.phx-imagezoom .tb-pic a {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.phx-imagezoom .tb-pic a img {
  vertical-align: middle;
}
.phx-imagezoom .tb-pic a {
  *display: block;
  *font-family: Arial;
  *line-height: 1;
}
.phx-imagezoom .tb-thumb {
  /*margin: 10px 0 0;*/
  overflow: hidden;
  padding: 0;
}
.phx-imagezoom .tb-thumb li {
  background: none repeat scroll 0 0 transparent;
  float: left;
  margin: 0 6px 0 0;
  overflow: hidden;
  padding: 1px;
}
.phx-imagezoom .tb-s310 {
  height: 310px;
  width: 310px;
}
.phx-imagezoom .tb-s310 a {
  width: 100%;
  height: 100%;
  display: block;
}
.phx-imagezoom .tb-s310 .big_photo {
  width: 100%;
  height: auto;
  display: block;
}
.phx-imagezoom .tb-s310,
.tb-s310 img {
  max-height: 100%;
  max-width: 100%;
}
.phx-imagezoom .tb-s310 a {
  *font-size: 271px;
}
.phx-imagezoom .tb-s40 a {
  *font-size: 35px;
}
.phx-imagezoom .tb-s40 a img {
  max-width: 80%;
  max-height: 80%;
  text-align: center;
}
.phx-imagezoom .tb-s40 a {
  max-width: 100%;
  max-height: 100%;
}
.phx-imagezoom .tb-s40,
.tb-s40 a {
  height: 40px;
  width: 40px;
}
.phx-imagezoom .tb-booth {
  border: 1px solid #CDCDCD;
  position: relative;
  z-index: 1;
}
.phx-imagezoom .tb-booth .img-wrapper {
  width: 100%;
  height: 100%;
}
.phx-imagezoom .tb-thumb .tb-selected div {
  background-color: #FFFFFF;
  border: solid 1px #1B7BBB;
}
.phx-imagezoom .tb-thumb li div {
  border: 1px solid #CDCDCD;
}
div.zoomDiv {
  z-index: 999;
  position: absolute;
  top: 0;
  left: 0;
  width: 200px;
  height: 200px;
  background: #ffffff;
  border: 1px solid #CCCCCC;
  display: none;
  text-align: center;
  overflow: hidden;
}
div.zoomMask {
  position: absolute;
  background: url('../image/mask.png') repeat scroll 0 0 transparent;
  cursor: move;
  z-index: 1;
}
.product_info_pose_4 {
  width: 100%;
  padding: 10px 10px;
  font-size: 12px;
  overflow: hidden;
}
.product_info_pose_4 .name {
  text-align: center;
  padding: 20px 0;
}
.product_info_pose_4 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_4 .info .magnifying {
  width: 100%;
  height: auto;
  float: left;
}
.product_info_pose_4 .info .magnifying .phx-imagezoom .tb-booth {
  float: left;
}
.product_info_pose_4 .info .magnifying .phx-imagezoom .tb-thumb {
  margin-left: 20px;
  float: left;
}
.product_info_pose_4 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 94px;
  height: 94px;
  list-style: none;
}
.product_info_pose_4 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_4 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 89px;
  height: 89px;
  cursor: pointer;
}
.product_info_pose_4 .info .magnifying .info_list {
  display: table;
  padding-left: 24px;
}
.product_info_pose_4 .info .magnifying .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.product_info_pose_4 .info .magnifying .info_list .buy_number {
  width: 50px;
  text-align: center;
  padding-left: 10px;
}
.product_info_pose_4 .info .magnifying .info_list .join_shopcart {
  margin-left: 5px;
}
.product_info_pose_4 .info .magnifying .big_photo {
  margin-top: 10px;
}
.product_info_pose_4 .info .magnifying .extensioninsurance {
  width: 90px;
  height: 50px;
  float: left;
  background-color: #333;
  margin-bottom: 0px;
  margin-right: 8px;
}
.product_info_pose_4 .info .magnifying .guarantee {
  width: 90px;
  height: 50px;
  float: left;
  background-color: #F19A05;
  margin-bottom: 0px;
  margin-right: 8px;
}
.product_info_pose_4 .simple_intro {
  float: left;
  width: 100%;
}
.product_info_pose_4 .simple_intro .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_4 .simple_intro .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_4 .details_info {
  float: left;
  width: 100%;
  position: relative;
}
.product_info_pose_4 .details_info .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_4 .details_info .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_4 .details_info img {
  max-width: 100%;
  vertical-align: inherit;
  height: inherit !important;
}
.product_info_pose_4 .buy-tips {
  display: none;
  background-color: #1abc9c;
  float: left;
  margin-left: 25px;
  color: white;
  padding: 5px 11px;
}
.product_info_pose_4 .buy-tips a {
  margin-left: 10px;
  color: white;
  font-weight: bold;
}
.product_info_pose_5 {
  padding-top: 10px;
  width: 100%;
  padding: 0 10px;
  font-size: 12px;
  overflow: hidden;
}
.product_info_pose_5 .top {
  padding: 20px 0;
  width: 100%;
  float: left;
}
.product_info_pose_5 .top .info_name {
  width: 450px;
  float: left;
  text-align: center;
}
.product_info_pose_5 .top .print {
  float: right;
}
.product_info_pose_5 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_5 .info .magnifying {
  width: 100%;
  height: auto;
  float: left;
}
.product_info_pose_5 .info .magnifying .phx-imagezoom .tb-booth {
  float: left;
}
.product_info_pose_5 .info .magnifying .phx-imagezoom .tb-thumb {
  margin-left: 20px;
  float: left;
}
.product_info_pose_5 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 140px;
  height: 140px;
  margin-bottom: 15px;
  clear: left;
  list-style: none;
}
.product_info_pose_5 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_5 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 140px;
  height: 140px;
}
.product_info_pose_5 .info .tb-s310 {
  width: 450px;
  height: 450px;
}
.product_info_pose_5 .info .tb-thumb {
  margin: 0;
}
.product_info_pose_6 {
  width: 100%;
  padding: 0 10px;
  font-size: 12px;
}
.product_info_pose_6 .name {
  text-align: left;
  font-size: 16px;
  padding: 10px 0;
}
.product_info_pose_6 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_6 .info .magnifying {
  width: 310px;
  height: 370px;
  float: left;
}
.product_info_pose_6 .info .magnifying .phx-imagezoom .tb-s310 {
  height: 310px;
  width: 310px;
}
.product_info_pose_6 .info .magnifying .phx-imagezoom .tb-thumb {
  float: left;
}
.product_info_pose_6 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 60px;
  height: 60px;
  list-style: none;
}
.product_info_pose_6 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_6 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 60px;
  height: 60px;
}
.product_info_pose_6 .info .info_main {
  width: 100%;
  margin-left: -320px;
  padding-left: 320px;
  float: left;
}
.product_info_pose_6 .info .info_main .info_top {
  margin-left: 15px;
  width: 100%;
  float: left;
  border-bottom: dotted 1px #d6d6d6;
  padding-bottom: 15px;
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 24px;
}
.product_info_pose_6 .info .info_main .info_top .info_name {
  color: #333;
}
.product_info_pose_6 .info .info_main .info_top .info_model {
  color: #ea0009;
}
.product_info_pose_6 .info .info_main .info_bottom {
  width: 100%;
  float: left;
  margin-left: 15px;
}
.product_info_pose_6 .info .info_main .info_bottom .info_list {
  display: table;
  padding: 0;
}
.product_info_pose_6 .info .info_main .info_bottom .info_list li {
  color: #343434;
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.product_info_pose_6 .info .info_main .info_bottom .info_list li .brand {
  color: #1e718f;
}
.product_info_pose_6 .info .info_main .info_bottom .info_list li .price {
  font-size: 16px;
  color: #ea0009;
}
.product_info_pose_6 .operate {
  width: 100%;
  padding: 10px 0 ;
  float: left;
}
.product_info_pose_6 .operate .big_photo {
  float: left;
}
.product_info_pose_6 .operate .share {
  float: left;
  margin-left: 15px;
}
.product_info_pose_7 {
  width: 100%;
  padding: 10px 10px;
  font-size: 12px;
  overflow: hidden;
}
.product_info_pose_7 .name {
  text-align: center;
  padding: 20px 0;
}
.product_info_pose_7 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_7 .info .magnifying {
  width: 100%;
  height: auto;
  float: left;
}
.product_info_pose_7 .info .magnifying .phx-imagezoom .tb-s310 {
  width: 400px;
}
.product_info_pose_7 .info .magnifying .phx-imagezoom .tb-booth {
  float: left;
}
.product_info_pose_7 .info .magnifying .phx-imagezoom .tb-thumb {
  margin-left: 20px;
  float: left;
}
.product_info_pose_7 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 94px;
  height: 94px;
  list-style: none;
}
.product_info_pose_7 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_7 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 89px;
  height: 89px;
}
.product_info_pose_7 .info .magnifying .info_list {
  display: table;
  padding-left: 24px;
}
.product_info_pose_7 .info .magnifying .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.product_info_pose_7 .info .magnifying .info_list li .info_name {
  font-size: 16px;
  border-bottom: dashed 1px #ccc;
  padding-bottom: 10px;
  margin-bottom: 10px;
  display: block;
}
.product_info_pose_8 {
  width: 100%;
  padding: 10px 10px;
  font-size: 12px;
  overflow: hidden;
}
.product_info_pose_8 .operate {
  text-align: right;
  padding: 20px 0;
}
.product_info_pose_8 .operate .share {
  float: right;
}
.product_info_pose_8 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_8 .info .magnifying {
  width: 100%;
  height: auto;
  float: left;
}
.product_info_pose_8 .info .magnifying .phx-imagezoom .tb-booth {
  float: left;
}
.product_info_pose_8 .info .magnifying .phx-imagezoom .tb-thumb {
  margin-left: 20px;
  float: left;
}
.product_info_pose_8 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 94px;
  height: 94px;
  list-style: none;
}
.product_info_pose_8 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_8 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 89px;
  height: 89px;
}
.product_info_pose_8 .info .magnifying .info_list {
  display: table;
  padding-left: 24px;
}
.product_info_pose_8 .info .magnifying .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.product_info_pose_8 .details_info {
  float: left;
  width: 100%;
  position: relative;
}
.product_info_pose_8 .details_info .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_8 .details_info .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_8 .details_info img {
  max-width: 100%;
  vertical-align: inherit;
  height: inherit !important;
}
.product_info_pose_9 {
  width: 100%;
  padding: 10px 10px;
  font-size: 12px;
  overflow: hidden;
}
.product_info_pose_9 .name {
  text-align: center;
  padding: 20px 0;
}
.product_info_pose_9 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_9 .info .magnifying {
  width: 100%;
  height: auto;
  float: left;
}
.product_info_pose_9 .info .magnifying .phx-imagezoom .tb-booth {
  float: left;
}
.product_info_pose_9 .info .magnifying .phx-imagezoom .tb-thumb {
  margin-left: 20px;
  float: left;
}
.product_info_pose_9 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 94px;
  height: 94px;
  list-style: none;
}
.product_info_pose_9 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_9 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 89px;
  height: 89px;
}
.product_info_pose_9 .info .magnifying .info_list {
  display: table;
  padding-left: 24px;
}
.product_info_pose_9 .info .magnifying .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.product_info_pose_9 .simple_intro {
  float: left;
  width: 100%;
}
.product_info_pose_9 .simple_intro .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_9 .simple_intro .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_9 .details_info {
  float: left;
  width: 100%;
  position: relative;
}
.product_info_pose_9 .details_info .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_9 .details_info .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_9 .details_info img {
  max-width: 100%;
  vertical-align: inherit;
  height: inherit !important;
}
.product_info_pose_9 .tab-pro {
  padding-top: 28px;
  float: left;
  width: 100%;
}
.product_info_pose_9 .tab-pro img {
  max-width: 100%;
}
.product_info_pose_9 .tab-pro .hd {
  border-bottom: 1px solid #e3e3e3;
}
.product_info_pose_9 .tab-pro .hd ul {
  margin: 0;
  padding: 0;
}
.product_info_pose_9 .tab-pro .hd ul li {
  font-size: 14px;
  float: left;
  width: 108px;
  height: 28px;
  text-align: center;
  line-height: 28px;
  border: 1px solid #e3e3e3;
  border-bottom: none;
  margin-right: 5px;
  display: inline;
  background: #e3e3e3;
  cursor: pointer;
  list-style: none;
}
.product_info_pose_9 .tab-pro .hd ul li.on {
  background: #f7f7f7;
  border-bottom: 1px solid #f7f7f7;
  margin-bottom: -1px;
}
.product_info_pose_9 .tab-pro .bd .txt {
  padding: 20px;
  display: none;
}
.phx_product_info_10 {
  width: 100%;
  padding: 0 10px;
  font-size: 12px;
}
.phx_product_info_10 .buy-tips {
  display: none;
  background-color: #1abc9c;
  float: left;
  margin-left: 25px;
  color: white;
  padding: 5px 11px;
}
.phx_product_info_10 .buy-tips a {
  margin-left: 10px;
  color: white;
  font-weight: bold;
}
.phx_product_info_10 .name {
  text-align: center;
  padding: 20px 0;
}
.phx_product_info_10 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.phx_product_info_10 .info .magnifying {
  width: 310px;
  height: 370px;
  float: left;
}
.phx_product_info_10 .info .info_list {
  display: table;
  padding-left: 24px;
}
.phx_product_info_10 .info .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.phx_product_info_10 .info .info_list li .buy_number {
  width: 50px;
  text-align: center;
  padding-left: 10px;
}
.phx_product_info_10 .info .info_list li .join_shopcart {
  margin-left: 5px;
}
.phx_product_info_10 .info .info_list li .phoneimg {
  width: 286px;
  height: 50px;
  background-color: red;
  margin-bottom: 8px;
}
.phx_product_info_10 .info .info_list li .Messagelink {
  width: 286px;
  height: 50px;
  background-color: yellow;
  margin-bottom: 8px;
}
.phx_product_info_10 .simple_intro {
  float: left;
  width: 100%;
}
.phx_product_info_10 .simple_intro .title {
  border: 1px solid #ccc;
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 15px auto;
  text-indent: 15px;
  background-color: #F2F2F2;
}
.phx_product_info_10 .simple_intro .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
  text-indent: 24px;
}
.phx_product_info_10 .details_info {
  float: left;
  width: 100%;
  position: relative;
}
.phx_product_info_10 .details_info .title {
  border: 1px solid #ccc;
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 15px auto;
  text-indent: 15px;
  background-color: #F2F2F2;
}
.phx_product_info_10 .details_info .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
  text-indent: 0px;
}
.phx_product_info_10 .details_info h2 {
  font-size: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: 24px;
  float: left;
  display: inline;
}
.phx_product_info_10 .details_info h2 span {
  float: left;
  display: inline;
}
.phx_product_info_10 .details_info img {
  max-width: 100%;
  height: inherit !important;
}
 
.product_info_pose_11 {
  width: 100%;
  padding: 0 10px;
  font-size: 12px;
}
.product_info_pose_11 .name {
  text-align: left;
  font-size: 16px;
  padding: 10px 0;
}
.product_info_pose_11 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_11 .info .magnifying {
  width: 310px;
  height: 370px;
  float: left;
}
.product_info_pose_11 .info .magnifying .phx-imagezoom .tb-thumb {
  float: left;
}
.product_info_pose_11 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 60px;
  height: 60px;
  list-style: none;
}
.product_info_pose_11 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_11 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 60px;
  height: 60px;
}
.product_info_pose_11 .info .info_main {
  width: 100%;
  margin-left: -320px;
  padding-left: 320px;
  float: left;
}
.product_info_pose_11 .info .info_main .info_top {
  margin-left: 15px;
  width: 100%;
  float: left;
  border-bottom: dotted 1px #d6d6d6;
  padding-bottom: 15px;
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 24px;
}
.product_info_pose_11 .info .info_main .info_top .info_name {
  color: #333;
}
.product_info_pose_11 .info .info_main .info_top .info_model {
  color: #ea0009;
}
.product_info_pose_11 .info .info_main .info_bottom {
  width: 100%;
  float: left;
  margin-left: 15px;
}
.product_info_pose_11 .info .info_main .info_bottom .info_list {
  display: table;
  padding: 0;
}
.product_info_pose_11 .info .info_main .info_bottom .info_list li {
  color: #343434;
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.product_info_pose_11 .info .info_main .info_bottom .info_list li .brand {
  color: #000;
}
.product_info_pose_11 .info .info_main .info_bottom .info_list li .price {
  font-size: 16px;
  color: #ea0009;
}
.product_info_pose_11 .operate {
  width: 100%;
  padding: 10px 0 ;
  float: left;
}
.product_info_pose_11 .operate .big_photo {
  float: left;
}
.product_info_pose_11 .operate .share {
  float: left;
  margin-left: 15px;
}
.phx_product_info_12 {
  width: 100%;
  padding: 0 10px;
  font-size: 12px;
}
.phx_product_info_12 .buy-tips {
  display: none;
  background-color: #1abc9c;
  float: left;
  margin-left: 25px;
  color: white;
  padding: 5px 11px;
}
.phx_product_info_12 .buy-tips a {
  margin-left: 10px;
  color: white;
  font-weight: bold;
}
.phx_product_info_12 .name {
  text-align: center;
  padding: 20px 0;
}
.phx_product_info_12 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.phx_product_info_12 .info .magnifying {
  width: 310px;
  height: 370px;
  float: left;
}
.phx_product_info_12 .info .info_list {
  display: table;
  padding-left: 24px;
}
.phx_product_info_12 .info .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.phx_product_info_12 .info .info_list li .buy_number {
  width: 50px;
  text-align: center;
  padding-left: 10px;
}
.phx_product_info_12 .info .info_list li .join_shopcart {
  margin-left: 5px;
}
.phx_product_info_12 .info .info_list li .phoneimg {
  width: 286px;
  height: 50px;
  background-color: red;
  margin-bottom: 8px;
}
.phx_product_info_12 .info .info_list li .mailimg {
  width: 286px;
  height: 50px;
  background-color: green;
  margin-bottom: 8px;
}
.phx_product_info_12 .info .info_list li .qqlink {
  width: 90px;
  height: 50px;
  float: left;
  background-color: #333;
  margin-bottom: 8px;
  margin-right: 8px;
}
.phx_product_info_12 .info .info_list li .skype {
  width: 90px;
  height: 50px;
  float: left;
  background-color: #F19A05;
  margin-bottom: 8px;
  margin-right: 8px;
}
.phx_product_info_12 .info .info_list li .Messagelink {
  width: 90px;
  height: 50px;
  float: left;
  background-color: yellow;
  margin-bottom: 8px;
}
.phx_product_info_12 .simple_intro {
  float: left;
  width: 100%;
}
.phx_product_info_12 .simple_intro .title {
  border: 1px solid #ccc;
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 15px auto;
  text-indent: 15px;
  background-color: #F2F2F2;
}
.phx_product_info_12 .simple_intro .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
  text-indent: 24px;
}
.phx_product_info_12 .details_info {
  float: left;
  width: 100%;
  position: relative;
}
.phx_product_info_12 .details_info .title {
  border: 1px solid #ccc;
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 15px auto;
  text-indent: 15px;
  background-color: #F2F2F2;
}
.phx_product_info_12 .details_info .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
  text-indent: 0px;
}
.phx_product_info_12 .details_info h2 {
  font-size: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: 24px;
  float: left;
  display: inline;
}
.phx_product_info_12 .details_info h2 span {
  float: left;
  display: inline;
}
.phx_product_info_12 .details_info img {
  max-width: 100%;
  height: inherit !important;
}
 
/* 产品详情页  End*/
.product_info_pose_13 {
  width: 100%;
  padding: 10px 10px;
  font-size: 12px;
  overflow: hidden;
}
.product_info_pose_13 .name {
  text-align: center;
  padding: 20px 0;
}
.product_info_pose_13 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_13 .info .magnifying {
  width: 100%;
  height: auto;
  float: left;
}
.product_info_pose_13 .info .magnifying .phx-imagezoom .tb-booth {
  float: left;
}
.product_info_pose_13 .info .magnifying .phx-imagezoom .tb-thumb {
  margin-left: 20px;
  float: left;
}
.product_info_pose_13 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 94px;
  height: 94px;
  list-style: none;
}
.product_info_pose_13 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_13 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 89px;
  height: 89px;
}
.product_info_pose_13 .info .magnifying .info_list {
  display: table;
  padding-left: 24px;
}
.product_info_pose_13 .info .magnifying .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.product_info_pose_13 .info .magnifying .info_list .buy_number {
  width: 50px;
  text-align: center;
  padding-left: 10px;
}
.product_info_pose_13 .info .magnifying .info_list .join_shopcart {
  margin-left: 5px;
}
.product_info_pose_13 .info .magnifying .big_photo {
  margin-top: 10px;
}
.product_info_pose_13 .simple_intro {
  float: left;
  width: 100%;
}
.product_info_pose_13 .simple_intro .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_13 .simple_intro .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_13 .details_info {
  float: left;
  width: 100%;
  position: relative;
}
.product_info_pose_13 .details_info .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_13 .details_info .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_13 .details_info img {
  max-width: 100%;
  vertical-align: inherit;
  height: inherit !important;
}
.product_info_pose_13 .buy-tips {
  display: none;
  background-color: #1abc9c;
  float: left;
  margin-left: 25px;
  color: white;
  padding: 5px 11px;
}
.product_info_pose_13 .buy-tips a {
  margin-left: 10px;
  color: white;
  font-weight: bold;
}
.product_info_pose_14 {
  width: 100%;
  padding: 10px 10px;
  font-size: 12px;
  overflow: hidden;
}
.product_info_pose_14 .name {
  text-align: center;
  padding: 20px 0;
}
.product_info_pose_14 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_14 .info .magnifying {
  width: 100%;
  height: auto;
  float: left;
}
.product_info_pose_14 .info .magnifying .phx-imagezoom .tb-booth {
  float: left;
}
.product_info_pose_14 .info .magnifying .phx-imagezoom .tb-thumb {
  margin-left: 20px;
  float: left;
}
.product_info_pose_14 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 94px;
  height: 94px;
  list-style: none;
}
.product_info_pose_14 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_14 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 89px;
  height: 89px;
}
.product_info_pose_14 .info .magnifying .info_list {
  display: table;
  padding-left: 24px;
}
.product_info_pose_14 .info .magnifying .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.product_info_pose_14 .simple_intro {
  float: left;
  width: 100%;
}
.product_info_pose_14 .simple_intro .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_14 .simple_intro .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_14 .details_info {
  float: left;
  width: 100%;
  position: relative;
}
.product_info_pose_14 .details_info .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_14 .details_info .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_14 .details_info img {
  max-width: 100%;
  vertical-align: inherit;
  height: inherit !important;
}
.product_info_pose_14 .tab-pro {
  padding-top: 28px;
  float: left;
  width: 100%;
}
.product_info_pose_14 .tab-pro img {
  max-width: 100%;
}
.product_info_pose_14 .tab-pro .hd {
  border-bottom: 1px solid #e3e3e3;
}
.product_info_pose_14 .tab-pro .hd ul {
  margin: 0;
  padding: 0;
}
.product_info_pose_14 .tab-pro .hd ul li {
  font-size: 14px;
  float: left;
  width: 108px;
  height: 28px;
  text-align: center;
  line-height: 28px;
  border: 1px solid #e3e3e3;
  border-bottom: none;
  margin-right: 5px;
  display: inline;
  background: #e3e3e3;
  cursor: pointer;
  list-style: none;
}
.product_info_pose_14 .tab-pro .hd ul li.on {
  background: #f7f7f7;
  border-bottom: 1px solid #f7f7f7;
  margin-bottom: -1px;
}
.product_info_pose_14 .tab-pro .bd .txt {
  padding: 20px;
  display: none;
}
/* 产品详情页  End*/
.product_info_pose_15 {
  width: 100%;
  padding: 10px 10px;
  font-size: 12px;
  overflow: hidden;
}
.product_info_pose_15 .name {
  text-align: center;
  padding: 20px 0;
}
.product_info_pose_15 .info {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.product_info_pose_15 .info .magnifying {
  width: 100%;
  height: auto;
  float: left;
}
.product_info_pose_15 .info .magnifying .phx-imagezoom .tb-booth {
  float: left;
}
.product_info_pose_15 .info .magnifying .phx-imagezoom .tb-thumb {
  padding-left: 24px;
}
.product_info_pose_15 .info .magnifying .phx-imagezoom .tb-thumb li {
  width: 94px;
  height: 94px;
  list-style: none;
}
.product_info_pose_15 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 {
  width: 100%;
  height: 100%;
}
.product_info_pose_15 .info .magnifying .phx-imagezoom .tb-thumb li .tb-s40 a {
  width: 89px;
  height: 89px;
}
.product_info_pose_15 .info .magnifying .info_list {
  display: table;
  padding-left: 24px;
}
.product_info_pose_15 .info .magnifying .info_list li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
}
.product_info_pose_15 .info .magnifying .info_list .buy_number {
  width: 50px;
  text-align: center;
  padding-left: 10px;
}
.product_info_pose_15 .info .magnifying .info_list .join_shopcart {
  margin-left: 5px;
}
.product_info_pose_15 .info .magnifying .info_list01 {
  display: table;
  padding-left: 24px;
}
.product_info_pose_15 .info .magnifying .info_list01 li {
  width: 100%;
  float: left;
  line-height: 25px;
  padding: 0;
  list-style: none;
  font-weight: bold;
  font-size: 14px;
}
.product_info_pose_15 .info .magnifying .info_list01 li a {
  font-size: 14px;
}
.product_info_pose_15 .info .magnifying .big_photo {
  margin-top: 10px;
}
.product_info_pose_15 .info .magnifying .extensioninsurance {
  width: 90px;
  height: 50px;
  float: left;
  background-color: #333;
  margin-bottom: 0px;
  margin-right: 8px;
}
.product_info_pose_15 .info .magnifying .guarantee {
  width: 90px;
  height: 50px;
  float: left;
  background-color: #F19A05;
  margin-bottom: 0px;
  margin-right: 8px;
}
.product_info_pose_15 .simple_intro {
  float: left;
  width: 100%;
}
.product_info_pose_15 .simple_intro .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_15 .simple_intro .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_15 .details_info {
  float: left;
  width: 100%;
  position: relative;
}
.product_info_pose_15 .details_info .title {
  width: 99%;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  font-weight: bold;
}
.product_info_pose_15 .details_info .text {
  text-align: left;
  line-height: 22px;
  margin: 10px auto;
}
.product_info_pose_15 .details_info img {
  max-width: 100%;
  vertical-align: inherit;
  height: inherit !important;
}
.product_info_pose_15 .buy-tips {
  display: none;
  background-color: #1abc9c;
  float: left;
  margin-left: 25px;
  color: white;
  padding: 5px 11px;
}
.product_info_pose_15 .buy-tips a {
  margin-left: 10px;
  color: white;
  font-weight: bold;
}
/* 产品留言 Str*/
.msSubCon {
  background: #fff;
  overflow: hidden;
  text-align: left;
  clear: both;
  padding: 10px;
  border: 0;
}
.msSubCon .h {
  width: 100%;
  height: 45px;
  margin: 0 0 10px;
  border-bottom: #D9D9D9;
}
.msSubCon .h b {
  width: 70px;
  height: 45px;
  display: inline-block;
  border-bottom: solid 1px #353535;
  font-size: 12px;
  line-height: 45px;
}
.msSubCon .item {
  width: 100%;
  padding: 5px 0;
  overflow: hidden;
}
.msSubCon .item span {
  font-size: 12px;
  line-height: 30px;
  display: block;
  color: #333;
  text-align: left;
  width: 100%;
  padding: 0;
}
.msSubCon .item div {
  padding: 5px;
  border: 1px solid #DBDBDB;
  width: 98%;
}
.msSubCon .item .checkcode {
  width: 100px;
  float: left;
}
.msSubCon .item img {
  margin: 10px;
  float: left;
}
.msSubCon .actions {
  width: 100%;
  padding: 20px 0;
  overflow: hidden;
  color: #999;
  font-size: 12px;
}
.msSubCon .actions input {
  width: 99px;
  height: 45px;
  margin: 0 20px 0 0;
  border-width: 0;
  overflow: hidden;
  background-color: #FA824E;
  color: #fff;
  font-size: 12px;
  float: left;
  cursor: pointer;
}
.msSubCon .actions input.button {
  width: 99px;
  height: 45px;
  margin: 0 20px 0 0;
  border-width: 0;
  overflow: hidden;
  background-color: #A0A0A0;
  color: #fff;
  font-size: 12px;
  float: left;
}
.msSubCon .tips {
  width: 100%;
  padding: 5px 0 20px;
  overflow: hidden;
  color: #999;
  font-size: 12px;
}
.msSubCon .tips span {
  display: block;
  color: #333;
  font-size: 12px;
  line-height: 30px;
  text-align: left;
  width: 100%;
}
.msSubCon a {
  margin: 10px 0;
  font-size: 12px;
  line-height: 20px;
  float: left;
}
.msSubCon .txt {
  width: 100%;
  height: 28px;
  border-width: 0;
  line-height: 28px;
  outline: none;
}
.msSubCon .textarea {
  width: 100%;
  height: 80px;
  border-width: 0;
  line-height: 20px;
  resize: none;
  overflow: auto;
  outline: none;
}
.msSubCon .item1 {
  width: 48%;
  float: left;
  clear: none;
}
.msSubCon .item1 div {
  width: 96%;
}
.msSubCon .item2 {
  width: 48%;
  float: right;
  clear: none;
}
.msSubCon .item2 div {
  width: 96%;
}
.msSubCon .item3 {
  width: 100%;
}
.msSubCon .item3 div {
  width: 96%;
}
/* 产品留言 End*/
/* 搜索控件 Str*/
.phx-search .keyword {
  width: 300px;
  float: left;
  color: #aeaeae;
  font-size: 12px;
  padding: 0 6px;
  box-shadow: none;
}
.phx-search .select-search {
  width: 57px;
  height: 28px;
  line-height: 28px;
  border-width: 0px;
  float: left;
  position: absolute;
  left: 238px;
  top: 3px;
}
.phx-search .submit-search {
  padding: 7px 15px;
  background-color: #0a78d6;
  color: #fff;
  float: left;
}
/* 搜索控件 End*/
/* 搜索结果 End*/
.phx-search-result-content {
  overflow: hidden;
  margin-top: 10px;
}
.phx-search-result-content .phx-search-placeholder {
  width: 100%;
  line-height: 40px;
  text-align: center;
}
.phx-search-result-content td {
  white-space: initial;
}
.phx-search-result-content table {
  margin-bottom: 20px;
}
.phx-search-result-content table tr {
  line-height: 20px;
}
.phx-search-result-content table tr .tdPic {
  border: none;
  width: 51px;
  height: 51px;
  text-align: center;
  padding-right: 15px;
  padding-top: 5px;
}
.phx-search-result-content table tr .tdPic a {
  display: inline-block;
  width: 100%;
  height: 51px;
}
.phx-search-result-content table tr .tdPic a img {
  max-width: 100%;
  max-height: 100%;
}
.intro-short {
  line-height: 28px;
}
.intro-short .show-more-intro {
  margin-left: 5px;
  color: #1a72d3;
  text-decoration: none;
}
/* 搜索结果 End*/
/* 滚回顶部 Str*/
.phx-topscroll .topscroll {
  opacity: 0.8;
  position: fixed;
  bottom: 40px;
  right: 20px;
  cursor: pointer;
  background: url(../image/topscroll.gif) center center #458fce;
  height: 54px;
  width: 54px;
  z-index: 99999;
}
.phx-topscroll .topscroll:hover {
  opacity: 0.6;
}
/* 滚回顶部 End*/
.phx-list-wrap .list-wrap-title {
  background-color: #0a78d6;
  color: #fff;
  font-size: 12px;
}
.phx-list-wrap .list-wrap-title .more {
  color: #fff;
  text-decoration: none;
}
.phx-list-wrap .list {
  border: 1px solid #ddd;
  border-top: 0;
  font-size: 12px;
}
/*picMarquee*/
.picMarquee-left {
  overflow: hidden;
  position: relative;
  border: 1px solid #ccc;
}
.picMarquee-left .hd {
  overflow: hidden;
  height: 30px;
  background: #f4f4f4;
  padding: 0 10px;
}
.picMarquee-left .hd .prev,
.picMarquee-left .hd .next {
  display: block;
  width: 5px;
  height: 9px;
  float: right;
  margin-right: 5px;
  margin-top: 10px;
  overflow: hidden;
  cursor: pointer;
  background: url("../image/arrow.png") no-repeat;
}
.picMarquee-left .hd .next {
  background-position: 0 -50px;
}
.picMarquee-left .hd .prevStop {
  background-position: -60px 0;
}
.picMarquee-left .hd .nextStop {
  background-position: -60px -50px;
}
.picMarquee-left .hd ul {
  float: right;
  overflow: hidden;
  margin-top: 10px;
  zoom: 1;
  padding: 0;
}
.picMarquee-left .hd ul li {
  list-style-type: none;
  float: left;
  width: 9px;
  height: 9px;
  overflow: hidden;
  margin-right: 5px;
  text-indent: -999px;
  cursor: pointer;
  background: url("../image/icoCircle.gif") 0 -9px no-repeat;
}
.picMarquee-left .hd ul li.on {
  background-position: 0 0;
}
.picMarquee-left .bd {
  padding: 10px;
}
.picMarquee-left .bd ul {
  overflow: hidden;
  zoom: 1;
}
.picMarquee-left .bd ul li {
  margin: 0 8px;
  float: left;
  _display: inline;
  display: inline-block;
  overflow: hidden;
  text-align: center;
}
.picMarquee-left .bd ul li .pic {
  text-align: center;
  width: 100%;
  height: 90px;
  padding: 2px;
}
.picMarquee-left .bd ul li .pic a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.picMarquee-left .bd ul li .pic img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.picMarquee-left .bd ul li .pic a:hover img {
  border-color: #999;
}
.picMarquee-left .bd ul li .title {
  line-height: 30px;
}
.picMarquee-left .bd ul li .title a {
  color: #666;
  font-size: 12px;
}
/*tab*/
.slideTxtBox {
  width: 100%;
  border: 1px solid #ddd;
  text-align: left;
}
.slideTxtBox .hd {
  height: 30px;
  line-height: 30px;
  background: #f4f4f4;
  padding: 0 10px 0 20px;
  border-bottom: 1px solid #ddd;
  position: relative;
}
.slideTxtBox .hd ul {
  float: left;
  position: absolute;
  left: 20px;
  top: 0;
  height: 32px;
  padding: 0;
}
.slideTxtBox .hd ul li {
  list-style-type: none;
  float: left;
  padding: 0 15px;
  cursor: pointer;
}
.slideTxtBox .hd ul li.on {
  height: 30px;
  background: #fff;
  border: 1px solid #ddd;
  border-bottom: 2px solid #fff;
}
.slideTxtBox .bd .div {
  zoom: 1;
  padding: 15px 20px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
/*.slideTxtBox .bd ul{ zoom:1;  margin:0;padding:15px 20px;  -webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }*/
.slideTxtBox .arrow {
  position: absolute;
  right: 10px;
  top: 0;
}
.slideTxtBox .arrow a {
  display: block;
  width: 5px;
  height: 9px;
  float: right;
  margin-right: 5px;
  margin-top: 10px;
  overflow: hidden;
  cursor: pointer;
  background: url("../image/arrow.png") 0 0 no-repeat;
}
.slideTxtBox .arrow .next {
  background-position: 0 -50px;
}
.slideTxtBox .arrow .prevStop {
  background-position: -60px 0;
}
.slideTxtBox .arrow .nextStop {
  background-position: -60px -50px;
}
/*slideBox*/
.slideBox {
  width: 1000px;
  height: 417px;
  overflow: hidden;
  position: relative;
  border: 1px solid #ddd;
  margin: 0 auto;
}
.slideBox .hd {
  height: 15px;
  overflow: hidden;
  position: absolute;
  right: 15px;
  bottom: 15px;
  z-index: 1;
}
.slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}
.slideBox .hd ul li {
  list-style-type: none;
  float: left;
  margin-right: 4px;
  width: 15px;
  height: 15px;
  line-height: 14px;
  text-align: center;
  background: #fff;
  cursor: pointer;
}
.slideBox .hd ul li.on {
  background: #666;
  color: #fff;
}
.slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.slideBox .bd ul {
  padding: 0;
}
.slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
}
.slideBox .bd img {
  width: 1000px;
  height: auto;
  display: block;
}
.slideBox .prev,
.slideBox .next {
  position: absolute;
  left: 3%;
  top: 50%;
  margin-top: -25px;
  display: block;
  width: 32px;
  height: 40px;
  background: url('../image/slider-arrow.png') -110px 5px no-repeat;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.slideBox .next {
  left: auto;
  right: 3%;
  background-position: 8px 5px;
}
.slideBox .prev:hover,
.slideBox .next:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}
.slideBox .prevStop {
  display: none;
}
.slideBox .nextStop {
  display: none;
}
/*slideBox*/
.slideBox1 {
  width: 1100px;
  height: 312px;
  overflow: hidden;
  position: relative;
  border: 1px solid #ddd;
  margin: 0 auto;
}
.slideBox1 .hd {
  height: 15px;
  overflow: hidden;
  position: absolute;
  right: 0px !important;
  bottom: -10px !important;
  z-index: 1;
}
.slideBox1 .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
  width: 1140px;
}
.slideBox1 .hd ul li {
  list-style-type: none;
  float: left;
  margin-right: 0px;
  width: 15px;
  height: 15px;
  line-height: 14px;
  text-align: center;
  background: #fff;
  cursor: pointer;
}
.slideBox1 .hd ul li.on {
  background: #666;
  color: #fff;
}
.slideBox1 .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.slideBox1 .bd ul {
  padding: 0;
}
.slideBox1 .bd li {
  zoom: 1;
  vertical-align: middle;
}
.slideBox1 .bd img {
  width: 1100px;
  height: 312px;
  display: block;
}
.slideBox1 .prev,
.slideBox1 .next {
  position: absolute;
  left: 3%;
  top: 50%;
  margin-top: -25px;
  display: block;
  width: 32px;
  height: 40px;
  background: url('../image/slider-arrow.png') -110px 5px no-repeat;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.slideBox1 .next {
  left: auto;
  right: 3%;
  background-position: 8px 5px;
}
.slideBox1 .prev:hover,
.slideBox1 .next:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}
.slideBox1 .prevStop {
  display: none;
}
.slideBox1 .nextStop {
  display: none;
}
/*slideBox2*/
.slideBox2 {
  overflow: hidden;
  position: relative;
  border: 1px solid #ddd;
  margin: 0 auto;
}
.slideBox2 .hd {
  overflow: hidden;
}
.slideBox2 .hd ul {
  overflow: hidden;
  width: 1200px;
  margin: 0 auto;
  padding: 0;
}
.slideBox2 .hd ul li {
  list-style-type: none;
  float: left;
  margin-right: 0px;
  width: 15px;
  height: 15px;
  line-height: 14px;
  text-align: center;
  background: #fff;
  cursor: pointer;
}
.slideBox2 .hd ul li.on {
  background: #000;
  opacity: 0.8;
  color: #fff;
}
.slideBox2 .bd {
  z-index: 0;
}
.slideBox2 .bd ul {
  padding: 0;
}
.slideBox2 .bd li {
  zoom: 1;
  vertical-align: middle;
}
.slideBox2 .bd img {
  display: block;
}
.slideBox2 .prev,
.slideBox2 .next {
  position: absolute;
  left: 3%;
  top: 50%;
  margin-top: -25px;
  display: block;
  width: 32px;
  height: 40px;
  background: url('../image/slider-arrow.png') -110px 5px no-repeat;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.slideBox2 .next {
  left: auto;
  right: 3%;
  background-position: 8px 5px;
}
.slideBox2 .prev:hover,
.slideBox2 .next:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}
.slideBox2 .prevStop {
  display: none;
}
.slideBox2 .nextStop {
  display: none;
}
.picMarquee-top {
  margin: 0 auto;
  width: 210px;
  overflow: hidden;
  position: relative;
  border: 1px solid #ccc;
}
.picMarquee-top .hd {
  overflow: hidden;
  height: 30px;
  background: #f4f4f4;
  padding: 0 10px;
}
.picMarquee-top .hd .prev,
.picMarquee-top .hd .next {
  display: block;
  width: 9px;
  height: 5px;
  float: right;
  margin-right: 5px;
  margin-top: 10px;
  overflow: hidden;
  cursor: pointer;
  background: url("../image/arrow.png") 0 -100px no-repeat;
}
.picMarquee-top .hd .next {
  background-position: 0 -140px;
}
.picMarquee-top .hd .prevStop {
  background-position: -60px -100px;
}
.picMarquee-top .hd .nextStop {
  background-position: -60px -140px;
}
.picMarquee-top .bd {
  padding: 10px;
}
.picMarquee-top .bd ul {
  overflow: hidden;
  zoom: 1;
  width: 100% !important;
}
.picMarquee-top .bd ul li {
  text-align: center;
  zoom: 1;
  width: 100% !important;
}
.picMarquee-top .bd ul li .pic {
  width: 100%;
  height: 150px;
  text-align: center;
  padding: 2px;
  border: 1px solid #ccc;
  position: relative;
}
.picMarquee-top .bd ul li .pic img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.picMarquee-top .bd ul li .pic a:hover img {
  border-color: #999;
}
.picMarquee-top .bd ul li .title {
  line-height: 24px;
}
/* 在线询价 Str*/
.phx-inquiry {
  background: #fff;
  text-align: left;
  clear: both;
  padding: 10px;
  border: 0;
  width: 100%;
}
.phx-inquiry .content {
  height: auto!important;
}
.phx-inquiry .content .item {
  width: 100%;
  padding: 5px 0;
  overflow: hidden;
  position: relative;
}
.phx-inquiry .content .item span {
  font-size: 12px;
  line-height: 30px;
  display: block;
  color: #ccc;
  text-align: left;
  width: auto;
  padding: 0;
  float: left;
  position: absolute;
  left: 10px;
  top: 10px;
}
.phx-inquiry .content .item div {
  padding: 5px 5px 5px 10px;
  border: 1px solid #DBDBDB;
  width: 98%;
  float: left;
}
.phx-inquiry .content .actions {
  width: 100%;
  padding: 20px 0;
  overflow: hidden;
  color: #999;
  font-size: 12px;
}
.phx-inquiry .content .actions span {
  float: left;
}
.phx-inquiry .content .actions input {
  width: 99px;
  height: 45px;
  margin: 0 20px 0 0;
  border-width: 0;
  overflow: hidden;
  background-color: #FA824E;
  color: #FFFFFF;
  font-size: 12px;
  float: left;
  cursor: pointer;
}
.phx-inquiry .content .actions input.button {
  width: 99px;
  height: 45px;
  margin: 0 20px 0 0;
  border-width: 0;
  overflow: hidden;
  background-color: #A0A0A0;
  color: #FFFFFF;
  font-size: 12px;
  float: left;
}
.phx-inquiry .content a {
  margin: 10px 0;
  font-size: 12px;
  line-height: 20px;
  float: left;
}
.phx-inquiry .content .txt {
  width: 100%;
  height: 28px;
  border-width: 0;
  line-height: 28px;
  outline: none;
}
.phx-inquiry .content .textarea {
  width: 100%;
  height: 80px;
  border-width: 0;
  line-height: 20px;
  resize: none;
  overflow: auto;
  outline: none;
  font-size: 12px;
}
/* 在线留言 End*/
/* 自定义页面 Str*/
.custom-page-info .custom-info-1 {
  width: 100%;
}
.custom-page-info .custom-info-1 .title {
  width: 100%;
  height: 40px;
  line-height: 40px;
}
.custom-page-info .custom-info-1 .pic {
  width: 100%;
  height: auto;
}
.custom-page-info .custom-info-1 .pic img {
  max-width: 100%;
  max-height: 100%;
}
.custom-page-info .custom-info-1 .intro {
  line-height: 24px;
  width: 100%;
  padding: 10px 0;
  float: left;
}
.custom-page-info .custom-info-1 .more {
  display: inline-block;
}
/* 自定义页面 End*/
/* 多级目录通用样式 */
.phx-catalog-multiple {
  width: 100%;
}
.phx-catalog-multiple .catalog-list-empty {
  width: 100%;
  text-align: center;
  margin: 3px auto;
}
.phx-catalog-multiple .catalog-title {
  color: #fff;
  background-color: #0a78d6;
  font-size: 12px;
  padding: 10px 15px;
}
.phx-catalog-multiple .multiple-list {
  border: 1px solid #ddd;
  background-color: #fff;
  border-top: 0;
  font-size: 12px;
  padding: 10px;
}
.phx-catalog-multiple .multiple-list ul {
  padding: 0;
  margin: 0;
}
/* 多级目录版式 1 */
.multiple-pose-1 {
  width: 100%;
}
.multiple-pose-1 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-1 .first-level li {
  margin-bottom: 15px;
  width: 100%;
  list-style: none;
  float: left;
}
.multiple-pose-1 .first-level li .first-title {
  width: 100%;
  float: left;
  padding: 10px 0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-1 .first-level li .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-1 .first-level li .first-brief {
  line-height: 20px;
  padding-bottom: 10px;
}
.multiple-pose-1 .first-level li .sec-level {
  width: 100%;
  float: left;
}
.multiple-pose-1 .first-level li .sec-level li {
  width: 16.666%;
  float: left;
  height: 26px;
  line-height: 26px;
  list-style: none;
  margin: 0;
}
.multiple-pose-1 .first-level li .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-1 .first-level li .sec-level li a:hover {
  color: #0a78d6;
}
/* 多级目录版式 2 */
.multiple-pose-2 {
  width: 100%;
}
.multiple-pose-2 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-2 .first-level li {
  margin-bottom: 20px;
  width: 100%;
  height: 200px;
  list-style: none;
  float: left;
}
.multiple-pose-2 .first-level li .left {
  width: 33%;
  height: 100%;
  float: left;
}
.multiple-pose-2 .first-level li .left .pic {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.multiple-pose-2 .first-level li .left .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-2 .first-level li .left .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-2 .first-level li .left .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-2 .first-level li .right {
  width: 67%;
  float: left;
  padding-left: 20px;
}
.multiple-pose-2 .first-level li .right .first-title {
  width: 100%;
  float: left;
  padding: 10px 0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-2 .first-level li .right .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-2 .first-level li .right .sec-level {
  width: 100%;
}
.multiple-pose-2 .first-level li .right .sec-level li {
  width: 20%;
  float: left;
  height: 26px;
  list-style: none;
  line-height: 26px;
  margin: 0;
}
.multiple-pose-2 .first-level li .right .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-2 .first-level li .right .sec-level li a:hover {
  color: #0a78d6;
}
/* 多级目录版式 3 */
.multiple-pose-3 {
  width: 100%;
}
.multiple-pose-3 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-3 .first-level li {
  margin-bottom: 15px;
  width: 33.33%;
  list-style: none;
  float: left;
}
.multiple-pose-3 .first-level li .first-title {
  width: 100%;
  float: left;
  padding: 10px 0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-3 .first-level li .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-3 .first-level li .sec-level {
  width: 100%;
  float: left;
}
.multiple-pose-3 .first-level li .sec-level li {
  width: 50%;
  float: left;
  height: 26px;
  line-height: 26px;
  list-style: none;
  margin: 0;
}
.multiple-pose-3 .first-level li .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-3 .first-level li .sec-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-3 .first-level li .sec-level li .line {
  margin-left: 5px;
}
.multiple-pose-3 .first-level li .more {
  line-height: 26px;
}
/* 多级目录版式 4 */
.multiple-pose-4 {
  width: 100%;
}
.multiple-pose-4 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-4 .first-level li {
  list-style: none;
  width: 100%;
  float: left;
}
.multiple-pose-4 .first-level li .ico {
  width: 24px;
  height: 24px;
  float: left;
}
.multiple-pose-4 .first-level li .add {
  background: url(../image/plus.png) no-repeat center center;
}
.multiple-pose-4 .first-level li .minus {
  background: url(../image/minus.png) no-repeat center center;
}
.multiple-pose-4 .first-level li .invisible {
  visibility: hidden;
}
.multiple-pose-4 .first-level li .sec-level {
  display: none;
}
.multiple-pose-4 .first-level li .sec-level li {
  padding-left: 12px;
  list-style: none;
}
.multiple-pose-4 .first-level li .sec-level li .third-level {
  display: none;
}
.multiple-pose-4 .first-level li .sec-level li .third-level li {
  padding: 0;
  list-style: none;
}
.multiple-pose-4 .first-level li .sec-level li a {
  color: #666;
}
.multiple-pose-4 .first-level a {
  display: inline-block;
  color: #333;
  line-height: 26px;
}
.multiple-pose-4 .first-level a:hover {
  color: #0a78d6;
}
/* 多级目录版式 5 */
.multiple-pose-5 {
  width: 100%;
}
.multiple-pose-5 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-5 .first-level li {
  list-style: none;
  width: 100%;
  float: left;
  position: relative;
}
.multiple-pose-5 .first-level li .sec-level {
  position: absolute;
  top: 0;
  left: 100%;
  width: 100%;
  display: none;
  background: #0a78d6;
}
.multiple-pose-5 .first-level li .sec-level li {
  padding-left: 12px;
  position: relative;
  list-style: none;
  padding-left: 10px;
}
.multiple-pose-5 .first-level li .sec-level li a {
  color: #fff;
}
.multiple-pose-5 .first-level li .sec-level li .third-level {
  position: absolute;
  top: 0;
  left: 100%;
  width: 100%;
  display: none;
  background: #0a78d6;
}
.multiple-pose-5 .first-level li .sec-level li .third-level li {
  padding-left: 10px;
  list-style: none;
}
.multiple-pose-5 .first-level li .sec-level li .third-level li a {
  color: #fff;
}
.multiple-pose-5 .first-level a {
  display: inline-block;
  color: #333;
  line-height: 26px;
}
.multiple-pose-5 .first-level a:hover {
  color: #0a78d6;
}
/* 目录版式 6 */
.phx-slideTxtBox ul li {
  list-style: none;
}
.multiple-pose-6 .sec-title {
  height: 28px;
  line-height: 28px;
  padding-bottom: 10px;
  font-size: 14px;
  list-style: none;
}
.multiple-pose-6 .sec-level li {
  height: 28px;
  list-style: none;
  line-height: 28px;
}
.multiple-pose-6 .sec-level li a {
  color: #666;
}
/* 目录版式 7 */
.multiple-pose-7 .first-level {
  width: 100%;
}
.multiple-pose-7 .first-level .item {
  margin-bottom: 30px;
  width: 50%;
  float: left;
  list-style: none;
}
.multiple-pose-7 .first-level .item .first-title {
  width: 100%;
  float: left;
  padding: 15px 0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-7 .first-level .item .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-7 .first-level .item .main {
  width: 100%;
  float: left;
  height: 200px;
}
.multiple-pose-7 .first-level .item .main .left {
  width: 67%;
  float: left;
  padding-left: 20px;
}
.multiple-pose-7 .first-level .item .main .left .sec-level {
  width: 100%;
  float: left;
}
.multiple-pose-7 .first-level .item .main .left .sec-level li {
  width: 100%;
  float: left;
  height: 26px;
  line-height: 26px;
  list-style: none;
  margin: 0;
}
.multiple-pose-7 .first-level .item .main .left .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-7 .first-level .item .main .left .sec-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-7 .first-level .item .main .right {
  width: 33%;
  height: 100%;
  float: right;
  border: solid 1px #eee;
}
.multiple-pose-7 .first-level .item .main .right .pic {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.multiple-pose-7 .first-level .item .main .right .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-7 .first-level .item .main .right .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-7 .first-level .item .main .right .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-7 .brands_list {
  width: 100%;
  float: left;
  margin-top: 20px;
  padding: 0;
}
.multiple-pose-7 .brands_list li {
  float: left;
  width: 25%;
  list-style: none;
  height: 50px;
}
.multiple-pose-7 .brands_list li .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.multiple-pose-7 .brands_list li .img-wrapper a {
  width: 90%;
  height: auto;
  text-align: center;
  display: block;
  margin: 0 auto;
}
.multiple-pose-7 .brands_list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* 多级目录版式 8 */
.multiple-pose-8 {
  width: 100%;
}
.multiple-pose-8 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-8 .first-level li {
  list-style: none;
  width: 100%;
  float: left;
}
.multiple-pose-8 .first-level li .first-title {
  width: 100%;
  float: left;
  height: 36px;
  line-height: 36px;
  border-bottom: solid 1px #eee;
  margin-top: 5px;
  margin-bottom: 5px;
}
.multiple-pose-8 .first-level li .sec-level {
  width: 100%;
  float: left;
}
.multiple-pose-8 .first-level li .sec-level li {
  position: relative;
  float: left;
  width: 20%;
  list-style: none;
  height: 36px;
  line-height: 36px;
}
.multiple-pose-8 .first-level li .sec-level li:hover .third-level {
  display: block;
}
.multiple-pose-8 .first-level li .sec-level li a {
  width: 100%;
  color: #666;
}
.multiple-pose-8 .first-level li .sec-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-8 .first-level li .sec-level li .third-level {
  position: absolute;
  top: 36px;
  left: 0;
  width: 100%;
  display: block;
  background: #eee;
  border: solid 1px #ddd;
  display: none;
  z-index: 999;
}
.multiple-pose-8 .first-level li .sec-level li .third-level li {
  height: 30px;
  line-height: 30px;
  list-style: none;
  width: 50%;
  padding-left: 10px;
  float: left;
}
.multiple-pose-8 .first-level li .sec-level li .third-level li a {
  color: #666;
}
.multiple-pose-8 .first-level li .sec-level li .third-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-8 .first-level a {
  display: inline-block;
  color: #666;
}
.multiple-pose-8 .first-level a:hover {
  color: #0a78d6;
}
/* 多级目录版式 9 */
.phx-catalog-multiple .multiple-list.multiple-pose-9 {
  padding: 0;
}
.multiple-pose-9 {
  width: 250px;
}
.multiple-pose-9 .first-level {
  width: 100%;
  float: left;
  position: relative;
}
.multiple-pose-9 .first-level li {
  list-style: none;
  width: 100%;
  float: left;
}
.multiple-pose-9 .first-level li .first-title {
  width: 100%;
  float: left;
  height: 36px;
  line-height: 36px;
  padding-left: 10px;
  border: solid 1px #fff;
  border-bottom: solid 1px #eee;
}
.multiple-pose-9 .first-level li .first-title:hover {
  border: solid 1px #0a78d6;
  color: #0a78d6;
  border-right: none;
  margin-left: -1px;
  width: 101%;
  background: #fff;
  z-index: 99999;
  position: relative;
  font-weight: bold;
}
.multiple-pose-9 .first-level li .first-title.active {
  border: solid 1px #0a78d6;
  border-right: none;
  margin-left: -1px;
  width: 101%;
  background: #fff;
  z-index: 99999;
  position: relative;
  font-weight: bold;
  color: #0a78d6;
}
.multiple-pose-9 .first-level li:hover .sec-level {
  display: block;
}
.multiple-pose-9 .first-level li .sec-level {
  width: 100%;
  float: left;
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 999;
  background: #fff;
  padding: 10px;
  width: 800px;
  height: 100%;
  display: none;
  border: solid 1px #0a78d6;
}
.multiple-pose-9 .first-level li .sec-level li {
  width: 100%;
  float: left;
  border-bottom: none;
  margin-bottom: 10px;
  list-style: none;
  border: none;
}
.multiple-pose-9 .first-level li .sec-level li .second-title {
  width: 100px;
  float: left;
  color: #666;
  line-height: 50px;
  text-align: center;
}
.multiple-pose-9 .first-level li .sec-level li .second-title:hover {
  color: #0a78d6;
}
.multiple-pose-9 .first-level li .sec-level li .third-level {
  width: 670px;
  float: left;
}
.multiple-pose-9 .first-level li .sec-level li .third-level li {
  line-height: 24px;
  border: none;
  float: left;
  width: auto;
  list-style: none;
  border-bottom: none;
  margin-bottom: 0;
  color: #666;
}
.multiple-pose-9 .first-level li .sec-level li .third-level li .line {
  display: inline-block;
}
.multiple-pose-9 .first-level li .sec-level li .third-level li a {
  margin: 0 8px;
}
.multiple-pose-9 .first-level li .sec-level li .third-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-9 .first-level a {
  display: inline-block;
  color: #666;
}
.multiple-pose-9 .first-level a:hover {
  color: #0a78d6;
}
/* 多级目录版式 10 */
.multiple-pose-10 {
  width: 100%;
}
.multiple-pose-10 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-10 .first-level li {
  list-style: none;
  width: 100%;
  float: left;
}
.multiple-pose-10 .first-level li .ico {
  width: 24px;
  height: 24px;
  float: left;
}
.multiple-pose-10 .first-level li .add {
  background: url(../image/plus.png) no-repeat center center;
}
.multiple-pose-10 .first-level li .minus {
  background: url(../image/minus.png) no-repeat center center;
}
.multiple-pose-10 .first-level li .invisible {
  visibility: hidden;
}
.multiple-pose-10 .first-level li .sec-level {
  display: none;
}
.multiple-pose-10 .first-level li .sec-level li {
  padding-left: 22px;
  list-style: none;
  position: relative;
}
.multiple-pose-10 .first-level li .sec-level li:hover .third-level {
  display: block;
}
.multiple-pose-10 .first-level li .sec-level li .third-level {
  position: absolute;
  width: 250px;
  height: auto;
  left: 200px;
  top: 0;
  display: none;
  background: #eee;
  border: solid 1px #ddd;
}
.multiple-pose-10 .first-level li .sec-level li .third-level li {
  padding: 0 10px;
  list-style: none;
}
.multiple-pose-10 .first-level li .sec-level li .third-level li a {
  color: #666;
}
.multiple-pose-10 .first-level li .sec-level li .third-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-10 .first-level li .sec-level li a {
  color: #666;
}
.multiple-pose-10 .first-level li .sec-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-10 .first-level a {
  display: inline-block;
  color: #333;
  line-height: 26px;
}
.multiple-pose-10 .first-level a:hover {
  color: #0a78d6;
}
/* 多级目录版式 11 */
.multiple-pose-11 {
  width: 100%;
}
.multiple-pose-11 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-11 .first-level li {
  width: 100%;
  float: left;
  border: solid 1px #eee;
  margin-bottom: 15px;
  list-style: none;
  height: 181px;
}
.multiple-pose-11 .first-level li .name-wrapper {
  width: 100%;
  float: left;
  height: 30px;
  line-height: 30px;
  background: #0a78d6;
  padding-left: 10px;
}
.multiple-pose-11 .first-level li .name-wrapper a {
  color: #fff;
}
.multiple-pose-11 .first-level li .catalog-pic {
  width: 33.33%;
  height: 150px;
  float: left;
  border-right: solid 1px #eee;
  text-align: center;
}
.multiple-pose-11 .first-level li .catalog-pic .img-wrapper {
  margin: 0 auto;
  width: 100%;
  height: 100%;
}
.multiple-pose-11 .first-level li .catalog-pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-11 .first-level li .catalog-pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-11 .first-level li .sec-level {
  width: 33.33%;
  height: 150px;
  float: left;
  border-right: solid 1px #eee;
  padding: 10px;
}
.multiple-pose-11 .first-level li .sec-level dd {
  width: 100%;
  line-height: 24px;
}
.multiple-pose-11 .first-level li .sec-level dd a {
  color: #0a78d6;
}
.multiple-pose-11 .first-level li .sec-intro {
  width: 33.33%;
  height: 150px;
  float: left;
  padding: 10px;
}
.multiple-pose-11 .first-level li .sec-intro dd {
  color: #666;
}
/* 多级目录版式 12 */
.multiple-pose-12 {
  width: 100%;
  position: relative;
}
.multiple-pose-12 .multiple-open-btn {
  width: 250px;
  height: 50px;
  background: #0a78d6;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  float: left;
  color: #fff;
  font-size: 14px;
}
.multiple-pose-12 .first-level {
  width: 250px;
  padding: 10px;
  float: left;
  position: absolute;
  top: 50px;
  left: 0px;
  background: #ccc;
  color: #fff;
  z-index: 99;
}
.multiple-pose-12 .first-level li {
  width: 100%;
  float: left;
  list-style: none;
  font-size: 12px;
}
.multiple-pose-12 .first-level li .first-title {
  width: 100%;
  float: left;
  color: #333;
  padding: 5px 0;
}
.multiple-pose-12 .first-level li .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-12 .first-level li .sec-level {
  width: 100%;
  float: left;
  padding: 0;
  padding-bottom: 15px;
}
.multiple-pose-12 .first-level li .sec-level li {
  float: left;
  height: 20px;
  line-height: 20px;
  margin: 0;
  list-style: none;
  margin-right: 10px;
  width: auto;
}
.multiple-pose-12 .first-level li .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-12 .first-level li .sec-level li a:hover {
  color: #000;
}
.multiple-pose-12 .first-level li .sec-level li .line {
  margin-left: 5px;
}
.multiple-pose-12 .first-level li .more {
  line-height: 26px;
}
/* 多级目录版式 13 */
.multiple-pose-13 {
  width: 100%;
  float: left;
}
.multiple-pose-13 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-13 .first-level dl {
  margin-bottom: 15px;
  width: 100%;
  float: left;
}
.multiple-pose-13 .first-level dl dt {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-13 .first-level dl dt .first-title {
  color: #333;
  font-size: 14px;
}
.multiple-pose-13 .first-level dl dd {
  width: 100%;
  float: left;
}
.multiple-pose-13 .first-level dl dd .left-wrapper {
  width: 20%;
  float: left;
}
.multiple-pose-13 .first-level dl dd .left-wrapper .sec-level {
  width: 100%;
  background: #e5edf0;
  padding: 10px 0 ;
  float: left;
}
.multiple-pose-13 .first-level dl dd .left-wrapper .sec-level li {
  float: left;
  width: 50%;
  padding-left: 15px;
  height: 24px;
  list-style: none;
  line-height: 24px;
}
.multiple-pose-13 .first-level dl dd .left-wrapper .sec-level li a {
  color: #333;
}
.multiple-pose-13 .first-level dl dd .left-wrapper .more-wrapper {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-13 .first-level dl dd .left-wrapper .more-wrapper a {
  color: #fff;
}
.multiple-pose-13 .first-level dl dd .right-wrapper {
  width: 80%;
  float: left;
}
.multiple-pose-13 .first-level dl dd .right-wrapper .product-list {
  width: 100%;
  border-left: solid 1px #ccc;
  float: left;
}
.multiple-pose-13 .first-level dl dd .right-wrapper .product-list li {
  padding-top: 10px;
  height: 200px;
  width: 25%;
  list-style: none;
  float: left;
  border-bottom: solid 1px #ccc;
  border-right: solid 1px #ccc;
}
.multiple-pose-13 .first-level dl dd .right-wrapper .product-list li .img-wrapper {
  width: 100%;
  height: 150px;
}
.multiple-pose-13 .first-level dl dd .right-wrapper .product-list li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-13 .first-level dl dd .right-wrapper .product-list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-13 .first-level dl dd .right-wrapper .product-list li .text-wrapper {
  height: 40px;
  width: 100%;
  text-align: center;
}
.multiple-pose-13 .first-level dl dd .right-wrapper .product-list li .text-wrapper a {
  color: #333;
}
/* 多级目录版式14 */
.multiple-pose-14 {
  width: 100%;
}
.multiple-pose-14 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-14 .first-level li {
  height: 400px;
  width: 25%;
  list-style: none;
  padding: 0 10px;
  float: left;
}
.multiple-pose-14 .first-level li .first-title {
  width: 100%;
  float: left;
  padding: 10px 0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-14 .first-level li .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-14 .first-level li .gzmore {
  width: 100%;
  float: left;
  padding: 10px 0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-14 .first-level li .gzmore:hover {
  color: #0a78d6;
}
.multiple-pose-14 .first-level li .pic {
  height: 100%;
  width: 100%;
  display: block;
  float: left;
  height: 150px;
  text-align: center;
}
.multiple-pose-14 .first-level li .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-14 .first-level li .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-14 .first-level li .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-14 .first-level li .first-brief {
  width: 100%;
  float: left;
  padding: 10px 0;
  color: #333;
  line-height: 24px;
  height: 80px;
  overflow: hidden;
}
.multiple-pose-14 .first-level li .first-brief:hover {
  color: #0a78d6;
}
.multiple-pose-14 .first-level li .sec-level {
  margin-top: 10px;
  width: 100%;
  float: left;
}
.multiple-pose-14 .first-level li .sec-level li {
  width: 100%;
  float: left;
  height: 32px;
  line-height: 32px;
  list-style: none;
  margin: 0;
}
.multiple-pose-14 .first-level li .sec-level li a {
  color: #333;
}
.multiple-pose-14 .first-level li .sec-level li a:hover {
  color: #0a78d6;
}
/* 多级目录版式15 */
.multiple-pose-15 {
  width: 100%;
}
.multiple-pose-15 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-15 .first-level li {
  width: 100%;
  float: left;
  list-style: none;
}
.multiple-pose-15 .first-level li .first-title {
  width: 100%;
  float: left;
  padding: 10px 0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-15 .first-level li .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-15 .first-level li .sec-level {
  margin-top: 10px;
  width: 100%;
  float: left;
}
.multiple-pose-15 .first-level li .sec-level li {
  width: 31.33%;
  margin: 0 1%;
  margin-bottom: 10px;
  float: left;
  list-style: none;
  height: 150px;
  padding: 10px;
  background: #eee;
  border: solid 1px #ccc;
}
.multiple-pose-15 .first-level li .sec-level li .pic {
  width: 50%;
  height: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-15 .first-level li .sec-level li .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-15 .first-level li .sec-level li .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-15 .first-level li .sec-level li .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-15 .first-level li .sec-level li .operate {
  float: left;
  width: 50%;
  padding-left: 10px;
}
.multiple-pose-15 .first-level li .sec-level li .operate .name {
  font-size: 14px;
  color: #333;
  margin-top: 40px;
  float: left;
}
.multiple-pose-15 .first-level li .sec-level li .operate .more {
  margin-top: 10px;
  float: left;
  clear: both;
}
/* 多级目录版式16 */
.multiple-pose-16 {
  width: 100%;
}
.multiple-pose-16 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-16 .first-level li {
  width: 20%;
  float: left;
  list-style: none;
}
.multiple-pose-16 .first-level li .first-title {
  width: 100%;
  float: left;
  color: #333;
  font-size: 14px;
}
.multiple-pose-16 .first-level li .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-16 .first-level li:hover .sec-level {
  display: block;
}
.multiple-pose-16 .first-level li .sec-level {
  margin-top: 10px;
  width: 100%;
  float: left;
  display: none;
}
.multiple-pose-16 .first-level li .sec-level li {
  width: 100%;
  height: 30px;
  line-height: 30px;
  list-style: none;
}
/* 多级目录版式 17 */
.multiple-pose-17 {
  width: 100%;
}
.multiple-pose-17 .first-level {
  width: 100%;
}
.multiple-pose-17 .first-level .sec-level {
  width: 45%;
  padding: 10px 0 ;
  float: left;
}
.multiple-pose-17 .first-level .sec-level li {
  float: left;
  width: atuo;
  height: 24px;
  line-height: 24px;
  margin: 0 15px 0 15px;
  list-style: none;
}
.multiple-pose-17 .first-level .sec-level li a {
  color: #333;
}
.multiple-pose-17 .first-level .title-wrapper {
  width: 50%;
  float: left;
  line-height: 24px;
  padding: 10px 0 ;
}
.multiple-pose-17 .first-level .more-wrapper {
  height: 40px;
  line-height: 40px;
  width: 5%;
  float: left;
  text-align: center;
}
.multiple-pose-17 .first-level .more-wrapper a {
  color: #000;
}
.multiple-pose-17 .even {
  background: #eee;
  height: auto;
  width: 100%;
  display: inline-block;
}
.multiple-pose-17 .right-wrapper {
  width: 100%;
}
.multiple-pose-17 .right-wrapper .product-list {
  width: 100%;
  border-left: solid 1px #ccc;
  border-top: solid 1px #ccc;
  float: left;
}
.multiple-pose-17 .right-wrapper .product-list li {
  padding-top: 10px;
  height: 200px;
  width: 25%;
  float: left;
  border-bottom: solid 1px #ccc;
  border-right: solid 1px #ccc;
  list-style: none;
}
.multiple-pose-17 .right-wrapper .product-list li .img-wrapper {
  width: 100%;
  height: 150px;
}
.multiple-pose-17 .right-wrapper .product-list li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-17 .right-wrapper .product-list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-17 .right-wrapper .product-list li .text-wrapper {
  height: 40px;
  line-height: 40px;
  width: 100%;
  text-align: center;
}
.multiple-pose-17 .right-wrapper .product-list li .text-wrapper a {
  color: #333;
}
.left-wrapper {
  width: 100%;
  line-height: 24px;
  padding: 10px 0 ;
  height: auto;
}
/* 多级目录版式 18 */
.phx-catalog-multiple .multiple-list.multiple-pose-18 {
  padding: 0;
}
.multiple-pose-18 {
  width: 250px;
}
.multiple-pose-18 .first-level {
  width: 100%;
  float: left;
  position: relative;
}
.multiple-pose-18 .first-level li {
  list-style: none;
  width: 100%;
  float: left;
}
.multiple-pose-18 .first-level li .first-title {
  width: 100%;
  float: left;
  height: 36px;
  line-height: 36px;
  padding-left: 10px;
  border: solid 1px #fff;
  border-bottom: solid 1px #eee;
}
.multiple-pose-18 .first-level li .first-title:hover {
  border: solid 1px #0a78d6;
  color: #0a78d6;
  border-right: none;
  margin-left: -1px;
  width: 101%;
  background: #fff;
  z-index: 99999;
  position: relative;
  font-weight: bold;
}
.multiple-pose-18 .first-level li .first-title.active {
  border: solid 1px #0a78d6;
  border-right: none;
  margin-left: -1px;
  width: 101%;
  background: #fff;
  z-index: 99999;
  position: relative;
  font-weight: bold;
  color: #0a78d6;
}
.multiple-pose-18 .first-level li:hover .sec-level {
  display: block;
}
.multiple-pose-18 .first-level li:hover .sec-level0101 {
  display: block;
}
.multiple-pose-18 .first-level li .sec-level {
  width: 100%;
  float: left;
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 999;
  background: #fff;
  padding: 10px;
  width: 1020px;
  display: none;
  border: solid 1px #0a78d6;
}
.multiple-pose-18 .first-level li .sec-level li {
  width: 100%;
  float: left;
  border-bottom: none;
  margin-bottom: 10px;
  border: none;
  list-style: none;
}
.multiple-pose-18 .first-level li .sec-level li .second-title {
  width: 100px;
  float: left;
  color: #666;
  line-height: 50px;
  text-align: center;
}
.multiple-pose-18 .first-level li .sec-level li .second-title:hover {
  color: #0a78d6;
}
.multiple-pose-18 .first-level li .sec-level li .third-level {
  width: 800px;
  float: right;
  overflow: hidden;
}
.multiple-pose-18 .first-level li .sec-level li .third-level li {
  line-height: 24px;
  border: none;
  float: left;
  width: auto;
  border-bottom: none;
  margin-bottom: 0;
  color: #666;
  list-style: none;
}
.multiple-pose-18 .first-level li .sec-level li .third-level li .line {
  display: inline-block;
}
.multiple-pose-18 .first-level li .sec-level li .third-level li a {
  margin: 0 8px;
}
.multiple-pose-18 .first-level li .sec-level li .third-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-18 .first-level li .sec-level li .img_erji,
.multiple-pose-18 .first-level li .sec-level li .img_erjifirst {
  width: 60px;
  height: 60px;
}
.multiple-pose-18 .first-level li .sec-level li .img_erji img {
  width: 60px;
  height: 60px;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_img {
  width: 60px;
  height: 60px;
  float: left;
  overflow: hidden;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_img li {
  line-height: 24px;
  border: none;
  float: left;
  width: auto;
  border-bottom: none;
  margin-bottom: 0;
  color: #666;
  list-style: none;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_img li .line {
  display: inline-block;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_img li a {
  margin: 0 8px;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_img li a:hover {
  color: #0a78d6;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_brand {
  width: 200px;
  float: right;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_brand li {
  line-height: 24px;
  border: none;
  float: left;
  width: auto;
  border-bottom: none;
  margin-bottom: 0;
  color: #666;
  list-style: none;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_brand li .line {
  display: inline-block;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_brand li a {
  margin: 0 8px;
}
.multiple-pose-18 .first-level li .sec-level li .third-level_brand li a:hover {
  color: #0a78d6;
}
.multiple-pose-18 .first-level li .sec-level0101 {
  width: 100%;
  float: left;
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 999;
  padding: 10px;
  width: 1020px;
  display: none;
}
.multiple-pose-18 .first-level li .sec-level0101 li {
  width: 100%;
  float: left;
  border-bottom: none;
  margin-bottom: 10px;
  border: none;
  list-style: none;
}
.multiple-pose-18 .first-level li .sec-level0101 li .second-title {
  width: 100px;
  float: left;
  color: #666;
  line-height: 50px;
  text-align: center;
}
.multiple-pose-18 .first-level li .sec-level0101 li .second-title:hover {
  color: #0a78d6;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level {
  width: 550px;
  float: left;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level li {
  line-height: 24px;
  border: none;
  float: left;
  width: auto;
  border-bottom: none;
  margin-bottom: 0;
  color: #666;
  list-style: none;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level li .line {
  display: inline-block;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level li a {
  margin: 0 8px;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_img {
  width: 60px;
  height: 60px;
  float: left;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_img li {
  line-height: 24px;
  border: none;
  float: left;
  width: auto;
  border-bottom: none;
  margin-bottom: 0;
  color: #666;
  list-style: none;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_img li .line {
  display: inline-block;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_img li a {
  margin: 0 8px;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_img li a:hover {
  color: #0a78d6;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_brand {
  width: 200px;
  float: right;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_brand li {
  line-height: 24px;
  border: none;
  float: left;
  width: auto;
  border-bottom: none;
  margin-bottom: 0;
  color: #666;
  list-style: none;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_brand li .line {
  display: inline-block;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_brand li a {
  margin: 0 8px;
}
.multiple-pose-18 .first-level li .sec-level0101 li .third-level_brand li a:hover {
  color: #0a78d6;
}
.multiple-pose-18 .first-level a {
  display: inline-block;
  color: #666;
}
.multiple-pose-18 .first-level a:hover {
  color: #0a78d6;
}
.multiple-pose-18 .first-level .brands_list {
  position: absolute;
  right: -1000px;
  z-index: 1000;
}
.multiple-pose-18 .first-level .img-wrapper {
  width: 100px;
  height: 50px;
  float: left;
  text-align: center;
  border: 0px solid #DDDDDD;
  margin: 0 5px 5px 0;
}
.multiple-pose-18 .first-level .pinpaidingwei {
  width: 220px;
  position: absolute;
  right: -227px;
  top: 0;
}
/* 多级目录版式 19 */
.left-wrapper {
  width: 100%;
  line-height: 30px;
  height: 50px;
  overflow: hidden;
}
.multiple-pose-19 {
  width: 100%;
}
.multiple-pose-19 .first-level {
  width: 100%;
}
.multiple-pose-19 .first-level .sec-level {
  width: 100%;
  padding: 10px 10px  10px 0;
  overflow: hidden;
}
.multiple-pose-19 .first-level .sec-level li {
  float: left;
  width: 33.33%;
  height: 24px;
  line-height: 24px;
  list-style: none;
}
.multiple-pose-19 .first-level .sec-level li a {
  color: #333;
}
.multiple-pose-19 .first-level .title-wrapper {
  width: 50%;
  float: left;
}
.multiple-pose-19 .first-level .more-wrapper {
  width: 5%;
  float: right;
  text-align: center;
}
.multiple-pose-19 .first-level .more-wrapper a {
  color: #000;
}
.multiple-pose-19 .right-wrapper {
  width: 100%;
}
.multiple-pose-19 .right-wrapper .product-list {
  width: 100%;
  float: left;
}
.multiple-pose-19 .right-wrapper .product-list li {
  padding-top: 10px;
  height: auto;
  width: 24.99%;
  float: left;
  padding: 0 10px 0 0;
  list-style: none;
}
.multiple-pose-19 .right-wrapper .product-list li .img-wrapper {
  width: 100%;
  height: 150px;
}
.multiple-pose-19 .right-wrapper .product-list li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-19 .right-wrapper .product-list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-19 .right-wrapper .product-list li .text-wrapper {
  height: 40px;
  line-height: 25px;
  width: 100%;
  text-align: left;
}
.multiple-pose-19 .right-wrapper .product-list li .text-wrapper a {
  color: #333;
}
/* 多级目录版式 20*/
.multiple-pose-20 {
  width: 100%;
}
.multiple-pose-20 .left-wrapper {
  width: 100%;
  line-height: 30px;
  overflow: hidden;
  height: auto;
}
.multiple-pose-20 .title-wrapper {
  width: 100%;
  background: #0374CC;
  color: white;
  font-size: 14px;
  line-height: 24px;
}
.multiple-pose-20 .title-wrapper a {
  color: white;
}
.multiple-pose-20 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-20 .first-level dl {
  width: 100%;
  float: left;
}
.multiple-pose-20 .first-level dl dt {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-20 .first-level dl dt .first-title {
  font-size: 14px;
}
.multiple-pose-20 .first-level dl dd {
  width: 100%;
  float: left;
}
.multiple-pose-20 .first-level dl dd .left-wrapper {
  width: 20%;
  float: left;
}
.multiple-pose-20 .first-level dl dd .left-wrapper .sec-level {
  width: 100%;
  background: #0374CC;
  float: left;
}
.multiple-pose-20 .first-level dl dd .left-wrapper .sec-level li {
  float: left;
  width: 100%;
  padding-left: 15px;
  height: 24px;
  line-height: 24px;
  list-style: none;
}
.multiple-pose-20 .first-level dl dd .left-wrapper .sec-level li a {
  color: #fff;
}
.multiple-pose-20 .first-level dl dd .left-wrapper .more-wrapper {
  background: #0374CC;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: left;
}
.multiple-pose-20 .first-level dl dd .left-wrapper .more-wrapper a {
  color: #fff;
}
.multiple-pose-20 .first-level dl dd .right-wrapper {
  width: 80%;
  float: left;
}
.multiple-pose-20 .first-level dl dd .right-wrapper .product-list {
  width: 100%;
  border-left: solid 1px #ccc;
  float: left;
}
.multiple-pose-20 .first-level dl dd .right-wrapper .product-list li {
  width: 33.33%;
  float: left;
  list-style: none;
}
.multiple-pose-20 .first-level dl dd .right-wrapper .product-list li .text-wrapper {
  height: 40px;
  line-height: 25px;
  width: 100%;
  text-align: left;
}
.multiple-pose-20 .first-level dl dd .right-wrapper .product-list li .text-wrapper a {
  color: #333;
}
/* 多级目录版式 21 */
.multiple-pose-21 {
  width: 100%;
}
.multiple-pose-21 .first-level {
  width: 100%;
}
.multiple-pose-21 .first-level .sec-level {
  width: 50%;
  padding: 10px 0 ;
  float: right;
}
.multiple-pose-21 .first-level .sec-level li {
  float: left;
  width: atuo;
  height: 24px;
  line-height: 24px;
  margin: 0 15px 0 15px;
  list-style: none;
}
.multiple-pose-21 .first-level .sec-level li a {
  color: #333;
}
.multiple-pose-21 .first-level .title-wrapper {
  width: 50%;
  float: left;
  line-height: 24px;
  padding: 10px 0 ;
}
.multiple-pose-21 .first-level .more-wrapper {
  height: 40px;
  line-height: 40px;
  width: 5%;
  float: left;
  text-align: center;
}
.multiple-pose-21 .first-level .more-wrapper a {
  color: #000;
}
.multiple-pose-21 .right-wrapper {
  width: 100%;
}
.multiple-pose-21 .right-wrapper .left {
  width: 70%;
  float: left;
  padding-left: 20px;
}
.multiple-pose-21 .right-wrapper .left .sec-level {
  width: 100%;
  float: left;
}
.multiple-pose-21 .right-wrapper .left .sec-level li {
  width: 100%;
  float: left;
  height: 26px;
  line-height: 26px;
  margin: 0;
  list-style: none;
}
.multiple-pose-21 .right-wrapper .left .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-21 .right-wrapper .left .sec-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-21 .right-wrapper .product-list {
  width: 100%;
}
.multiple-pose-21 .right-wrapper .product-list li {
  padding-top: 10px;
  height: 200px;
  width: 23%;
  float: left;
  margin: 0 10px 0 0;
  list-style: none;
}
.multiple-pose-21 .right-wrapper .product-list li .img-wrapper {
  width: 100%;
  height: 150px;
  border: solid 1px #ccc;
}
.multiple-pose-21 .right-wrapper .product-list li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-21 .right-wrapper .product-list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-21 .right-wrapper .product-list li .text-wrapper {
  height: 40px;
  line-height: 40px;
  width: 100%;
  text-align: center;
}
.multiple-pose-21 .right-wrapper .product-list li .text-wrapper a {
  color: #333;
}
.multiple-pose-21 .right-wrapper .right {
  width: 30%;
  float: right;
  border: solid 1px #eee;
}
.multiple-pose-21 .right-wrapper .right .pic {
  text-align: center;
}
.brands_list {
  width: 100%;
  margin: 0;
  padding: 0;
}
.brands_list li {
  float: left;
  width: 20%;
  height: 50px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.brands_list li .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.left-wrapper {
  width: 100%;
  line-height: 24px;
  padding: 10px 0 ;
  height: auto;
}
/* 多级目录版式 22 */
.multiple-pose-22 {
  width: 100%;
}
.multiple-pose-22 .first-level {
  width: 100%;
}
.multiple-pose-22 .first-level li {
  margin-bottom: 20px;
  width: 33.33%;
  height: auto;
  float: left;
  list-style: none;
}
.multiple-pose-22 .first-level li .pic {
  width: 226px;
  height: 116px;
  text-align: center;
}
.multiple-pose-22 .first-level li .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-22 .first-level li .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-22 .first-level li .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-22 .first-level li .first-brief {
  line-height: 20px;
  padding-bottom: 10px;
}
.multiple-pose-22 .first-level li .first-title {
  width: 100%;
  padding: 10px 0;
  border-bottom: 2px solid #929FD0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-22 .first-level li .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-22 .first-level li .sec-level {
  width: 100%;
}
.multiple-pose-22 .first-level li .sec-level li {
  width: 100%;
  height: 26px;
  line-height: 26px;
  margin: 0;
  list-style: none;
}
.multiple-pose-22 .first-level li .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-22 .first-level li .sec-level li a:hover {
  color: #0a78d6;
}
/* 多级目录版式 23 */
.multiple-pose-23 {
  width: 100%;
}
.multiple-pose-23 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-23 .first-level li {
  margin: 0 0 5px 0;
  list-style: none;
  width: 100%;
  float: left;
}
.multiple-pose-23 .first-level li .ico {
  width: 95%;
  height: 70px;
  float: left;
  position: absolute;
  z-index: 100;
}
.multiple-pose-23 .first-level li .invisible {
  visibility: hidden;
}
.multiple-pose-23 .first-level li .sec-level {
  display: none;
}
.multiple-pose-23 .first-level li .sec-level li {
  padding-left: 12px;
  list-style: none;
}
.multiple-pose-23 .first-level li .sec-level li .third-level {
  display: none;
}
.multiple-pose-23 .first-level li .sec-level li .third-level li {
  padding: 0;
  list-style: none;
}
.multiple-pose-23 .first-level li .sec-level li a {
  color: #666;
}
.multiple-pose-23 .first-level a {
  display: inline-block;
  color: #333;
  line-height: 26px;
}
.multiple-pose-23 .first-level a:hover {
  color: #0a78d6;
}
.multiple-pose-23 .right-wrapper {
  border: solid 1px #eee;
  width: 100%;
  height: 70px;
}
.multiple-pose-23 .right-wrapper .left {
  float: left;
}
.multiple-pose-23 .right-wrapper .left .pic {
  width: 70px;
  height: 70px;
  text-align: center;
}
.multiple-pose-23 .right-wrapper .left .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-23 .right-wrapper .left .pic .img-wrapper a {
  width: 56%;
  z-index: 10000;
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-23 .right-wrapper .left .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-23 .right-wrapper .left .sec-level {
  width: 100%;
  float: left;
}
.multiple-pose-23 .right-wrapper .left .sec-level li {
  width: 100%;
  float: left;
  height: 26px;
  line-height: 26px;
  margin: 0;
  list-style: none;
}
.multiple-pose-23 .right-wrapper .left .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-23 .right-wrapper .left .sec-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-23 .right-wrapper .right {
  width: 50%;
  float: left;
}
.multiple-pose-23 .right-wrapper .right a {
  height: 70px;
  width: 160px;
  line-height: 70px;
  position: absolute;
  z-index: 1000;
  text-indent: 15px;
}
.multiple-pose-23 .right-wrapper .right .pic {
  text-align: center;
}
/* 多级目录版式 24 */
.multiple-pose-24 {
  width: 100%;
}
.multiple-pose-24 .first-level {
  width: 100%;
}
.multiple-pose-24 .first-level li {
  margin-bottom: 20px;
  width: 33.33%;
  height: auto;
  float: left;
  list-style: none;
}
.multiple-pose-24 .first-level li .pic {
  width: 50%;
  height: 116px;
  float: left;
  text-align: center;
}
.multiple-pose-24 .first-level li .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-24 .first-level li .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-24 .first-level li .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-24 .first-level li .first-brief {
  width: 50%;
  float: left;
  line-height: 20px;
  padding-bottom: 10px;
}
.multiple-pose-24 .first-level li .first-title {
  width: 100%;
  padding: 10px 0;
  border-bottom: 2px solid #929FD0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-24 .first-level li .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-24 .first-level li .sec-level {
  width: 100%;
}
.multiple-pose-24 .first-level li .sec-level li {
  width: 50%;
  height: 26px;
  line-height: 26px;
  margin: 0;
  list-style: none;
}
.multiple-pose-24 .first-level li .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-24 .first-level li .sec-level li a:hover {
  color: #0a78d6;
}
/* 多级目录版式25 */
.multiple-pose-25 {
  width: 100%;
  padding: 0px !important;
}
.multiple-pose-25 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-25 .first-level li {
  width: 100%;
  height: 118px;
  list-style: none;
  float: left;
}
.multiple-pose-25 .first-level li .first-title0,
.multiple-pose-25 .first-level li .first-title1,
.multiple-pose-25 .first-level li .first-title2,
.multiple-pose-25 .first-level li .first-title3,
.multiple-pose-25 .first-level li .first-title4,
.multiple-pose-25 .first-level li .first-title5,
.multiple-pose-25 .first-level li .first-title6,
.multiple-pose-25 .first-level li .first-title7,
.multiple-pose-25 .first-level li .first-title8,
.multiple-pose-25 .first-level li .first-title9 {
  width: 2%;
  height: 118px;
  word-wrap: break-word;
  float: left;
  padding: 18px 0;
  color: #333;
  text-align: center;
  background-color: #CCCCCC;
  font-size: 12px;
}
.multiple-pose-25 .first-level li .first-title0:hover,
.multiple-pose-25 .first-level li .first-title1:hover,
.multiple-pose-25 .first-level li .first-title2:hover,
.multiple-pose-25 .first-level li .first-title3:hover,
.multiple-pose-25 .first-level li .first-title4:hover,
.multiple-pose-25 .first-level li .first-title5:hover,
.multiple-pose-25 .first-level li .first-title6:hover,
.multiple-pose-25 .first-level li .first-title7:hover,
.multiple-pose-25 .first-level li .first-title8:hover,
.multiple-pose-25 .first-level li .first-title9:hover {
  color: #0a78d6;
}
.multiple-pose-25 .first-level li .first-title1 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .first-title2 {
  background-color: #FFC1BD;
}
.multiple-pose-25 .first-level li .first-title3 {
  background-color: #E9CFEC;
}
.multiple-pose-25 .first-level li .first-title4 {
  background-color: #C0E2C5;
}
.multiple-pose-25 .first-level li .first-title5 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .first-title6 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .first-title7 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .first-title8 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .first-title9 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .sec-level0,
.multiple-pose-25 .first-level li .sec-level1,
.multiple-pose-25 .first-level li .sec-level2,
.multiple-pose-25 .first-level li .sec-level3,
.multiple-pose-25 .first-level li .sec-level4,
.multiple-pose-25 .first-level li .sec-level5,
.multiple-pose-25 .first-level li .sec-level6,
.multiple-pose-25 .first-level li .sec-level7,
.multiple-pose-25 .first-level li .sec-level8,
.multiple-pose-25 .first-level li .sec-level9 {
  width: 98%;
  height: 20px;
  display: block;
  background-color: #CCCCCC;
  float: left;
}
.multiple-pose-25 .first-level li .sec-level0 li,
.multiple-pose-25 .first-level li .sec-level1 li,
.multiple-pose-25 .first-level li .sec-level2 li,
.multiple-pose-25 .first-level li .sec-level3 li,
.multiple-pose-25 .first-level li .sec-level4 li,
.multiple-pose-25 .first-level li .sec-level5 li,
.multiple-pose-25 .first-level li .sec-level6 li,
.multiple-pose-25 .first-level li .sec-level7 li,
.multiple-pose-25 .first-level li .sec-level8 li,
.multiple-pose-25 .first-level li .sec-level9 li {
  width: 16.65%;
  float: left;
  height: 98px;
  list-style: none;
}
.multiple-pose-25 .first-level li .sec-level0 li .pic,
.multiple-pose-25 .first-level li .sec-level1 li .pic,
.multiple-pose-25 .first-level li .sec-level2 li .pic,
.multiple-pose-25 .first-level li .sec-level3 li .pic,
.multiple-pose-25 .first-level li .sec-level4 li .pic,
.multiple-pose-25 .first-level li .sec-level5 li .pic,
.multiple-pose-25 .first-level li .sec-level6 li .pic,
.multiple-pose-25 .first-level li .sec-level7 li .pic,
.multiple-pose-25 .first-level li .sec-level8 li .pic,
.multiple-pose-25 .first-level li .sec-level9 li .pic {
  width: 100%;
  height: 100%;
  border-right: 1px solid #CCCCCC;
  margin: 0 auto;
  text-align: center;
}
.multiple-pose-25 .first-level li .sec-level0 li .pic .img-wrapper,
.multiple-pose-25 .first-level li .sec-level1 li .pic .img-wrapper,
.multiple-pose-25 .first-level li .sec-level2 li .pic .img-wrapper,
.multiple-pose-25 .first-level li .sec-level3 li .pic .img-wrapper,
.multiple-pose-25 .first-level li .sec-level4 li .pic .img-wrapper,
.multiple-pose-25 .first-level li .sec-level5 li .pic .img-wrapper,
.multiple-pose-25 .first-level li .sec-level6 li .pic .img-wrapper,
.multiple-pose-25 .first-level li .sec-level7 li .pic .img-wrapper,
.multiple-pose-25 .first-level li .sec-level8 li .pic .img-wrapper,
.multiple-pose-25 .first-level li .sec-level9 li .pic .img-wrapper {
  background-color: white;
  border-bottom: 1px solid #CCCCCC;
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-25 .first-level li .sec-level0 li .pic .img-wrapper a,
.multiple-pose-25 .first-level li .sec-level1 li .pic .img-wrapper a,
.multiple-pose-25 .first-level li .sec-level2 li .pic .img-wrapper a,
.multiple-pose-25 .first-level li .sec-level3 li .pic .img-wrapper a,
.multiple-pose-25 .first-level li .sec-level4 li .pic .img-wrapper a,
.multiple-pose-25 .first-level li .sec-level5 li .pic .img-wrapper a,
.multiple-pose-25 .first-level li .sec-level6 li .pic .img-wrapper a,
.multiple-pose-25 .first-level li .sec-level7 li .pic .img-wrapper a,
.multiple-pose-25 .first-level li .sec-level8 li .pic .img-wrapper a,
.multiple-pose-25 .first-level li .sec-level9 li .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-25 .first-level li .sec-level0 li .pic .img-wrapper a img,
.multiple-pose-25 .first-level li .sec-level1 li .pic .img-wrapper a img,
.multiple-pose-25 .first-level li .sec-level2 li .pic .img-wrapper a img,
.multiple-pose-25 .first-level li .sec-level3 li .pic .img-wrapper a img,
.multiple-pose-25 .first-level li .sec-level4 li .pic .img-wrapper a img,
.multiple-pose-25 .first-level li .sec-level5 li .pic .img-wrapper a img,
.multiple-pose-25 .first-level li .sec-level6 li .pic .img-wrapper a img,
.multiple-pose-25 .first-level li .sec-level7 li .pic .img-wrapper a img,
.multiple-pose-25 .first-level li .sec-level8 li .pic .img-wrapper a img,
.multiple-pose-25 .first-level li .sec-level9 li .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-25 .first-level li .sec-level0 li .operate,
.multiple-pose-25 .first-level li .sec-level1 li .operate,
.multiple-pose-25 .first-level li .sec-level2 li .operate,
.multiple-pose-25 .first-level li .sec-level3 li .operate,
.multiple-pose-25 .first-level li .sec-level4 li .operate,
.multiple-pose-25 .first-level li .sec-level5 li .operate,
.multiple-pose-25 .first-level li .sec-level6 li .operate,
.multiple-pose-25 .first-level li .sec-level7 li .operate,
.multiple-pose-25 .first-level li .sec-level8 li .operate,
.multiple-pose-25 .first-level li .sec-level9 li .operate {
  width: 100%;
  text-align: center;
  height: 20px;
  line-height: 20px;
}
.multiple-pose-25 .first-level li .sec-level0 li .operate .name,
.multiple-pose-25 .first-level li .sec-level1 li .operate .name,
.multiple-pose-25 .first-level li .sec-level2 li .operate .name,
.multiple-pose-25 .first-level li .sec-level3 li .operate .name,
.multiple-pose-25 .first-level li .sec-level4 li .operate .name,
.multiple-pose-25 .first-level li .sec-level5 li .operate .name,
.multiple-pose-25 .first-level li .sec-level6 li .operate .name,
.multiple-pose-25 .first-level li .sec-level7 li .operate .name,
.multiple-pose-25 .first-level li .sec-level8 li .operate .name,
.multiple-pose-25 .first-level li .sec-level9 li .operate .name {
  font-size: 12px;
  color: #333;
}
.multiple-pose-25 .first-level li .sec-level1 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .sec-level2 {
  background-color: #FFC1BD;
}
.multiple-pose-25 .first-level li .sec-level3 {
  background-color: #E9CFEC;
}
.multiple-pose-25 .first-level li .sec-level4 {
  background-color: #C0E2C5;
}
.multiple-pose-25 .first-level li .sec-level5 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .sec-level6 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .sec-level7 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .sec-level8 {
  background-color: #C6DEFF;
}
.multiple-pose-25 .first-level li .sec-level9 {
  background-color: #C6DEFF;
}
/* 多级目录版式 26 */
.multiple-pose-26 {
  width: 100%;
}
.multiple-pose-26 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-26 .first-level li {
  list-style: none;
  width: 100%;
  float: left;
}
.multiple-pose-26 .first-level li .ico {
  width: auto;
  height: 24px;
  float: left;
  cursor: pointer;
}
.multiple-pose-26 .first-level li .add {
  background: url(../image/plus.png) no-repeat center left;
  text-indent: 20px;
  line-height: 24px;
}
.multiple-pose-26 .first-level li .minus {
  background: url(../image/minus.png) no-repeat center left;
  text-indent: 20px;
  line-height: 24px;
}
.multiple-pose-26 .first-level li .invisible {
  visibility: hidden;
}
.multiple-pose-26 .first-level li .sec-level {
  display: none;
}
.multiple-pose-26 .first-level li .sec-level li {
  padding-left: 22px;
  position: relative;
  list-style: none;
}
.multiple-pose-26 .first-level li .sec-level li:hover .third-level {
  display: block;
}
.multiple-pose-26 .first-level li .sec-level li .third-level {
  position: absolute;
  width: 250px;
  height: auto;
  left: 200px;
  top: 0;
  display: none;
  background: #eee;
  border: solid 1px #ddd;
}
.multiple-pose-26 .first-level li .sec-level li .third-level li {
  padding: 0 10px;
  list-style: none;
}
.multiple-pose-26 .first-level li .sec-level li .third-level li a {
  color: #666;
}
.multiple-pose-26 .first-level li .sec-level li .third-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-26 .first-level li .sec-level li a {
  color: #666;
}
.multiple-pose-26 .first-level li .sec-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-26 .first-level a {
  display: inline-block;
  color: #333;
  line-height: 26px;
}
.multiple-pose-26 .first-level a:hover {
  color: #0a78d6;
}
/* 多级目录版式27 */
.multiple-pose-27 {
  width: 100%;
}
.multiple-pose-27 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-27 .first-level li {
  width: 100%;
  float: left;
  list-style: none;
}
.multiple-pose-27 .first-level li .left-wrapper {
  width: 100%;
  line-height: 24px;
  padding: 10px 0 ;
  position: relative;
  height: auto;
}
.multiple-pose-27 .first-level li .left-wrapper .first-title {
  width: 50%;
  float: left;
  padding: 10px 0;
  color: #333;
  font-size: 14px;
}
.multiple-pose-27 .first-level li .left-wrapper .first-title:hover {
  color: #0a78d6;
}
.multiple-pose-27 .first-level li .biaoti_right {
  width: 45%;
  float: right;
  color: #000;
}
.multiple-pose-27 .first-level li .more-wrapper {
  width: 5%;
  height: 20px;
  overflow: hidden;
  position: absolute;
  top: 10px;
  right: 0;
}
.multiple-pose-27 .first-level li .sec-level {
  width: 100%;
  float: left;
  border-top: 1px solid #ECECEC;
  border-left: 1px solid #ECECEC;
}
.multiple-pose-27 .first-level li .sec-level li {
  width: 25%;
  float: left;
  list-style: none;
  height: 150px;
  padding: 10px;
  border-right: 1px solid #ECECEC;
  border-bottom: 1px solid #ECECEC;
}
.multiple-pose-27 .first-level li .sec-level li .pic {
  width: 50%;
  height: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-27 .first-level li .sec-level li .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-27 .first-level li .sec-level li .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-27 .first-level li .sec-level li .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-27 .first-level li .sec-level li .operate {
  float: left;
  width: 50%;
  padding-left: 10px;
  text-align: left;
}
.multiple-pose-27 .first-level li .sec-level li .operate .name {
  font-size: 14px;
  color: #333;
  margin-top: 40px;
  float: left;
}
.multiple-pose-27 .first-level li .sec-level li .operate .more {
  margin-top: 10px;
  float: left;
  clear: both;
}
/* 多级目录版式 28 */
.multiple-pose-28 {
  width: 100%;
  float: left;
}
.multiple-pose-28 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-28 .first-level dl {
  margin-bottom: 15px;
  width: 100%;
  float: left;
}
.multiple-pose-28 .first-level dl .title-wrapper0 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper1 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper2 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper3 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper4 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper5 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper6 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper7 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper8 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper9 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper10 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper11 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper12 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper13 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper14 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper15 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper16 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper17 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper18 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper19 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper20 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper21 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper22 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper23 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper24 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper25 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper26 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper27 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper28 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper29 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-28 .first-level dl .title-wrapper0 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper1 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper2 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper3 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper4 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper5 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper6 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper7 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper8 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper9 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper10 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper11 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper12 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper13 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper14 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper15 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper16 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper17 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper18 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper19 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper20 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper21 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper22 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper23 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper24 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper25 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper26 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper27 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper28 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl .title-wrapper29 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-28 .first-level dl dt .first-title {
  color: #333;
  font-size: 14px;
}
.multiple-pose-28 .first-level dl dd {
  width: 100%;
  float: left;
}
.multiple-pose-28 .first-level dl dd .left-wrapper {
  width: 20%;
  float: left;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .pic {
  width: 100%;
  height: 116px;
  text-align: center;
  padding: 5px 10px;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .sec-level {
  width: 100%;
  background: #e5edf0;
  padding: 10px 0 ;
  float: left;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .sec-level li {
  float: left;
  width: 50%;
  padding-left: 15px;
  height: 24px;
  list-style: none;
  line-height: 24px;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .sec-level li a {
  color: #333;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper0 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper0 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper1 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper1 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper2 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper2 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper3 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper3 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper4 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper4 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper5 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper5 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper6 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper6 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper7 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper7 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper8 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper8 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper9 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper9 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper10 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper10 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper11 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper11 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper12 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper12 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper13 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper13 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper14 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper14 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper15 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper15 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper16 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper16 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper17 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper17 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper18 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper18 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper19 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper19 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper20 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper20 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper21 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper21 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper22 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper22 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper23 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper23 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper24 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper24 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper25 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper25 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper26 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper26 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper27 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper27 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper28 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper28 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper29 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .left-wrapper .more-wrapper29 a {
  color: #fff;
}
.multiple-pose-28 .first-level dl dd .right-wrapper {
  width: 80%;
  float: left;
  border-bottom: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
}
.multiple-pose-28 .first-level dl dd .right-wrapper .product-list {
  width: 100%;
  float: left;
}
.multiple-pose-28 .first-level dl dd .right-wrapper .product-list li {
  padding-top: 10px;
  height: 200px;
  width: 24.33%;
  list-style: none;
  float: left;
  margin-left: 5px;
}
.multiple-pose-28 .first-level dl dd .right-wrapper .product-list li .img-wrapper {
  width: 100%;
  height: 150px;
  border: solid 1px #ccc;
}
.multiple-pose-28 .first-level dl dd .right-wrapper .product-list li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .right-wrapper .product-list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-28 .first-level dl dd .right-wrapper .product-list li .text-wrapper {
  height: 40px;
  width: 100%;
  text-align: center;
}
.multiple-pose-28 .first-level dl dd .right-wrapper .product-list li .text-wrapper a {
  color: #333;
}
/* 多级目录版式 29 */
.multiple-pose-29 {
  width: 100%;
}
.multiple-pose-29 .first-level {
  width: 100%;
}
.multiple-pose-29 .first-level .sec-level {
  width: 50%;
  padding: 10px 0 ;
  float: right;
}
.multiple-pose-29 .first-level .sec-level li {
  float: left;
  width: atuo;
  height: 24px;
  line-height: 24px;
  margin: 0 15px 0 15px;
  list-style: none;
}
.multiple-pose-29 .first-level .sec-level li a {
  color: #333;
}
.multiple-pose-29 .first-level .title-wrapper {
  width: 50%;
  float: left;
  line-height: 24px;
  padding: 10px 0 ;
}
.multiple-pose-29 .first-level .more-wrapper {
  height: 40px;
  line-height: 40px;
  width: 5%;
  float: left;
  text-align: center;
}
.multiple-pose-29 .first-level .more-wrapper a {
  color: #000;
}
.multiple-pose-29 .right-wrapper {
  width: 100%;
}
.multiple-pose-29 .right-wrapper .left {
  width: 30%;
  float: left;
}
.multiple-pose-29 .right-wrapper .left .sec-level {
  width: 100%;
  float: left;
}
.multiple-pose-29 .right-wrapper .left .sec-level li {
  width: 100%;
  float: left;
  height: 26px;
  line-height: 26px;
  margin: 0;
  list-style: none;
}
.multiple-pose-29 .right-wrapper .left .sec-level li a {
  display: inline-block;
  color: #333;
}
.multiple-pose-29 .right-wrapper .left .sec-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-29 .right-wrapper .product-list {
  width: 100%;
}
.multiple-pose-29 .right-wrapper .product-list li {
  padding-top: 10px;
  height: 200px;
  width: 23%;
  float: left;
  margin: 0 10px 0 0;
  list-style: none;
}
.multiple-pose-29 .right-wrapper .product-list li .img-wrapper {
  width: 100%;
  height: 150px;
  border: solid 1px #ccc;
}
.multiple-pose-29 .right-wrapper .product-list li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-29 .right-wrapper .product-list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-29 .right-wrapper .product-list li .text-wrapper {
  height: 40px;
  line-height: 40px;
  width: 100%;
  text-align: center;
}
.multiple-pose-29 .right-wrapper .product-list li .text-wrapper a {
  color: #333;
}
.multiple-pose-29 .right-wrapper .right {
  width: 70%;
  float: right;
  padding-left: 20px;
  border: solid 1px #eee;
}
.brands_list {
  width: 100%;
  margin: 0;
  padding: 0;
}
.brands_list li {
  float: left;
  width: 50%;
  height: 60px;
  margin: 0;
  padding: 0;
  border: 1px solid red;
  margin: 6px 6px;
  list-style: none;
}
.brands_list li .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.left-wrapper {
  width: 100%;
  line-height: 24px;
  padding: 10px 0 ;
  height: auto;
}
/* 多级目录版式 30 */
.phx-catalog-multiple .multiple-list.multiple-pose-30 {
  padding: 0;
}
.multiple-pose-30 {
  width: 250px;
}
.multiple-pose-30 .first-level {
  width: 100%;
  float: left;
  position: relative;
}
.multiple-pose-30 .first-level li {
  list-style: none;
  width: 100%;
  float: left;
}
.multiple-pose-30 .first-level li .first-title {
  font-size: 16px;
  text-decoration: none;
  width: 100%;
  float: left;
  padding: 10px 0;
  padding-left: 10px;
  border: solid 1px #fff;
  border-bottom: solid 1px #eee;
}
.multiple-pose-30 .first-level li .first-title span {
  font-size: 14px;
}
.multiple-pose-30 .first-level li .first-title:hover {
  border: solid 1px #0a78d6;
  color: #0a78d6;
  border-right: none;
  margin-left: -1px;
  width: 101%;
  background: #fff;
  z-index: 99999;
  text-decoration: none;
  position: relative;
}
.multiple-pose-30 .first-level li .first-title.active {
  border: solid 1px #0a78d6;
  border-right: none;
  margin-left: -1px;
  width: 101%;
  background: #fff;
  z-index: 99999;
  position: relative;
  color: #0a78d6;
}
.multiple-pose-30 .first-level li:hover .sec-level {
  display: block;
}
.multiple-pose-30 .first-level li .sec-level {
  width: 100%;
  float: left;
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 999;
  background: #fff;
  padding: 10px;
  width: 800px;
  height: 100%;
  display: none;
  border: solid 1px #0a78d6;
}
.multiple-pose-30 .first-level li .sec-level li {
  width: 100%;
  float: left;
  border-bottom: none;
  margin-bottom: 10px;
  list-style: none;
  border: none;
}
.multiple-pose-30 .first-level li .sec-level li .second-title {
  width: 100px;
  float: left;
  color: #666;
  line-height: 50px;
  text-align: center;
  text-decoration: none;
}
.multiple-pose-30 .first-level li .sec-level li .second-title:hover {
  color: #0a78d6;
}
.multiple-pose-30 .first-level li .sec-level li .third-level {
  width: 670px;
  float: left;
}
.multiple-pose-30 .first-level li .sec-level li .third-level li {
  line-height: 24px;
  border: none;
  float: left;
  width: auto;
  list-style: none;
  border-bottom: none;
  margin-bottom: 0;
  color: #666;
}
.multiple-pose-30 .first-level li .sec-level li .third-level li .line {
  display: inline-block;
}
.multiple-pose-30 .first-level li .sec-level li .third-level li a {
  margin: 0 8px;
}
.multiple-pose-30 .first-level li .sec-level li .third-level li a:hover {
  color: #0a78d6;
}
.multiple-pose-30 .first-level a {
  display: inline-block;
  color: #666;
}
.multiple-pose-30 .first-level a:hover {
  color: #0a78d6;
}
/* 多级目录版式 31 */
.multiple-pose-31 {
  width: 100%;
  float: left;
}
.multiple-pose-31 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-31 .first-level dl {
  margin-bottom: 15px;
  width: 100%;
  float: left;
}
.multiple-pose-31 .first-level dl .title-wrapper {
  height: 40px;
  line-height: 40px;
}
.multiple-pose-31 .first-level dl dt .first-title {
  color: #333;
  font-size: 14px;
}
.multiple-pose-31 .first-level dl dt .more {
  float: right;
}
.multiple-pose-31 .first-level dl dd {
  width: 100%;
  float: left;
}
.multiple-pose-31 .first-level dl dd .left-wrapper {
  width: 20%;
  float: left;
}
.multiple-pose-31 .first-level dl dd .left-wrapper .pic {
  width: 100%;
  height: auto;
  text-align: center;
  padding: 5px 10px;
}
.multiple-pose-31 .first-level dl dd .left-wrapper .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-31 .first-level dl dd .left-wrapper .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-31 .first-level dl dd .left-wrapper .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-31 .first-level dl dd .left-wrapper .sec-level {
  width: 100%;
  background: #e5edf0;
  padding: 10px 0 ;
  float: left;
}
.multiple-pose-31 .first-level dl dd .left-wrapper .sec-level li {
  float: left;
  width: 50%;
  padding-left: 15px;
  height: 24px;
  list-style: none;
  line-height: 24px;
}
.multiple-pose-31 .first-level dl dd .left-wrapper .sec-level li a {
  color: #333;
}
.multiple-pose-31 .first-level dl dd .right-wrapper {
  width: 80%;
  float: left;
}
.multiple-pose-31 .first-level dl dd .right-wrapper .product-list {
  width: 100%;
  float: left;
}
.multiple-pose-31 .first-level dl dd .right-wrapper .product-list li {
  padding-top: 10px;
  height: 200px;
  width: 24.33%;
  list-style: none;
  float: left;
  margin-left: 5px;
}
.multiple-pose-31 .first-level dl dd .right-wrapper .product-list li .img-wrapper {
  width: 100%;
  height: 150px;
  border: solid 1px #ccc;
}
.multiple-pose-31 .first-level dl dd .right-wrapper .product-list li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-31 .first-level dl dd .right-wrapper .product-list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-31 .first-level dl dd .right-wrapper .product-list li .text-wrapper {
  height: 40px;
  width: 100%;
  text-align: center;
}
.multiple-pose-31 .first-level dl dd .right-wrapper .product-list li .text-wrapper a {
  color: #333;
}
.multiple-pose-31 .first-level .Custom-img0,
.multiple-pose-31 .first-level .Custom-img1,
.multiple-pose-31 .first-level .Custom-img2,
.multiple-pose-31 .first-level .Custom-img3,
.multiple-pose-31 .first-level .Custom-img4,
.multiple-pose-31 .first-level .Custom-img5,
.multiple-pose-31 .first-level .Custom-img6,
.multiple-pose-31 .first-level .Custom-img7,
.multiple-pose-31 .first-level .Custom-img8,
.multiple-pose-31 .first-level .Custom-img9 {
  background-color: red;
  width: 100%;
  height: 80px;
  overflow: hidden;
}
/* 多级目录版式 32 */
.multiple-pose-32 {
  width: 100%;
  float: left;
}
.multiple-pose-32 .first-level {
  width: 100%;
  float: left;
}
.multiple-pose-32 .first-level dl {
  margin-bottom: 15px;
  width: 100%;
  float: left;
}
.multiple-pose-32 .first-level dl .title-wrapper0 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper1 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper2 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper3 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper4 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper5 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper6 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper7 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper8 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper9 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper10 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper11 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper12 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper13 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper14 {
  border-bottom: solid 2px #666;
  height: 40px;
  line-height: 40px;
}
.multiple-pose-32 .first-level dl .title-wrapper0 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper1 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper2 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper3 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper4 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper5 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper6 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper7 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper8 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper9 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper10 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper11 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper12 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper13 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl .title-wrapper14 span {
  width: 30px;
  height: 30px;
  background-color: red;
  color: white;
  display: block;
  float: left;
  margin: 5px 0;
}
.multiple-pose-32 .first-level dl dt .first-title {
  color: #333;
  font-size: 14px;
}
.multiple-pose-32 .first-level dl dd {
  width: 100%;
  float: left;
}
.multiple-pose-32 .first-level dl dd .left-wrapper {
  width: 20%;
  float: left;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .pic {
  width: 100%;
  height: 116px;
  text-align: center;
  padding: 5px 10px;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .sec-level {
  width: 100%;
  background: #e5edf0;
  padding: 10px 0 ;
  float: left;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .sec-level li {
  float: left;
  width: 50%;
  padding-left: 15px;
  height: 24px;
  list-style: none;
  line-height: 24px;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .sec-level li a {
  color: #333;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper0 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper0 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper1 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper1 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper2 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper2 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper3 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper3 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper4 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper4 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper5 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper5 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper6 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper6 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper7 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper7 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper8 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper8 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper9 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper9 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper10 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper10 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper11 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper11 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper12 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper12 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper13 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper13 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper14 {
  background: #666;
  height: 40px;
  line-height: 40px;
  width: 100%;
  float: left;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .left-wrapper .more-wrapper14 a {
  color: #fff;
}
.multiple-pose-32 .first-level dl dd .right-wrapper {
  width: 80%;
  float: left;
  border-bottom: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
}
.multiple-pose-32 .first-level dl dd .right-wrapper .product-list {
  width: 100%;
  float: left;
}
.multiple-pose-32 .first-level dl dd .right-wrapper .product-list li {
  padding-top: 10px;
  height: 200px;
  width: 24.33%;
  list-style: none;
  float: left;
  margin-left: 5px;
}
.multiple-pose-32 .first-level dl dd .right-wrapper .product-list li .img-wrapper {
  width: 100%;
  height: 150px;
  border: solid 1px #ccc;
}
.multiple-pose-32 .first-level dl dd .right-wrapper .product-list li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .right-wrapper .product-list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.multiple-pose-32 .first-level dl dd .right-wrapper .product-list li .text-wrapper {
  height: 40px;
  width: 100%;
  text-align: center;
}
.multiple-pose-32 .first-level dl dd .right-wrapper .product-list li .text-wrapper a {
  color: #333;
}
/* 目录版式 3 */
.catalog-pose-3 ul {
  width: 100%;
  float: left;
}
.catalog-pose-3 ul li {
  width: 100%;
  height: 30px;
  line-height: 30px;
  margin-bottom: 10px;
}
.catalog-pose-3 ul li .img-wrapper {
  width: 30px;
  height: 30px;
  margin: 0 10px;
  display: inline-block;
  float: left;
  text-align: center;
}
.catalog-pose-3 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-3 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-3 ul li a.text {
  float: none;
  width: auto;
  display: inline;
}
/* 目录版式 4 */
.catalog-pose-4 .catalog_name {
  width: 100%;
  height: 30px;
  line-height: 30px;
  float: left;
}
.catalog-pose-4 .catalog_list {
  width: 50%;
  height: auto;
  float: left;
}
.catalog-pose-4 .catalog_list li {
  width: 100%;
  height: 24px;
  line-height: 24px;
  display: inline-block;
}
.catalog-pose-4 .catalog_pic {
  width: 50%;
  height: auto;
  float: left;
}
.catalog-pose-4 .catalog_pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.catalog-pose-4 .catalog_pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-4 .catalog_pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-4 .brands_list {
  width: 100%;
  float: left;
  margin-top: 10px;
  padding: 0;
}
.catalog-pose-4 .brands_list li {
  width: 25%;
  float: left;
  height: 200px;
}
.catalog-pose-4 .brands_list li .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.catalog-pose-4 .brands_list li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-4 .brands_list li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* 目录版式 5 */
.catalog-pose-5 ul {
  width: 100%;
  float: left;
  padding: 0;
}
.catalog-pose-5 ul li {
  width: 25%;
  float: left;
  text-align: center;
  height: 60px;
}
.catalog-pose-5 ul li .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.catalog-pose-5 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-5 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-5.aligned {
  overflow: hidden;
}
.catalog-pose-5.aligned ul {
  margin: -10px 0 0 -10px;
  padding: 0;
  float: none;
  width: auto;
}
.catalog-pose-5.aligned ul li {
  margin-top: 10px;
  width: 25%;
  height: auto;
  padding: 0;
  overflow: hidden;
}
.catalog-pose-5.aligned ul li .img-wrapper {
  width: auto;
  margin: 10px 0 0 10px;
}
/* 目录版式 6 */
.catalog-pose-6 .left {
  width: 50%;
  float: left;
}
.catalog-pose-6 .left .catalog_pic {
  padding-top: 20px;
  width: 100%;
  height: 270px;
  margin: 0 auto;
  float: left;
}
.catalog-pose-6 .left .catalog_pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.catalog-pose-6 .left .catalog_pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-6 .left .catalog_pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-6 .right {
  width: 50%;
  float: left;
  padding-left: 20px;
}
.catalog-pose-6 .right .catalog_name {
  width: 100%;
  height: 30px;
  line-height: 30px;
  float: left;
}
.catalog-pose-6 .right .catalog_intro {
  width: 100%;
  line-height: 24px;
  color: #666;
}
.catalog-pose-6 .right .brands_list {
  width: 100%;
  float: left;
  margin-top: 20px;
  padding: 0;
}
.catalog-pose-6 .right .brands_list li {
  width: 100%;
  height: 24px;
  line-height: 24px;
  float: left;
}
.catalog-pose-6 .right .brands_list li a {
  display: inline-block;
}
/* 目录版式 7 */
.catalog-pose-7 {
  line-height: 24px;
}
.catalog-pose-7 .catalog_pic {
  width: 180px;
  height: 180px;
  margin: 0 10px 0 0;
  float: left;
}
.catalog-pose-7 .catalog_pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.catalog-pose-7 .catalog_pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-7 .catalog_pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-7 .catalog_name {
  height: 30px;
  line-height: 30px;
  display: table;
}
.catalog-pose-7 .brief_introduction {
  line-height: 30px;
  font-size: 12px;
  display: table;
}
/* 目录版式 8 */
.catalog-pose-8 li {
  width: 25%;
  float: left;
}
.catalog-pose-8 li .li-main {
  margin: 10px;
  float: left;
  width: 100%;
}
.catalog-pose-8 li .li-main .top {
  width: 100%;
  float: left;
}
.catalog-pose-8 li .li-main .top .img-wrapper {
  width: 50%;
  height: 60px;
  float: left;
  text-align: center;
}
.catalog-pose-8 li .li-main .top .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-8 li .li-main .top .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-8 li .li-main .top .name {
  width: 50%;
  padding-left: 10px;
  float: right;
  clear: none;
}
.catalog-pose-8 li .li-main .brief {
  width: 100%;
  line-height: 20px;
  padding-top: 10px;
  float: left;
  color: #555;
}
/* 目录版式 9 */
.catalog-pose-9 ul li .img-wrapper {
  width: 100%;
  height: 140px;
  text-align: center;
}
.catalog-pose-9 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-9 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* 目录版式 10 */
.catalog-pose-10 .sec-level {
  padding: 15px 15px;
  width: 100%;
  float: left;
}
.catalog-pose-10 .sec-level li {
  overflow: hidden;
  margin-top: 10px;
  width: 25%;
  padding: 0 2%;
  text-align: center;
  float: left;
}
.catalog-pose-10 .sec-level li .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
  text-align: center;
}
.catalog-pose-10 .sec-level li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-10 .sec-level li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-10 .sec-level li .text-warpper {
  line-height: 25px;
}
.catalog-pose-10 .sec-level li .remark-wrapper {
  text-align: left;
  line-height: 20px;
}
/* 目录版式 11 */
.catalog-pose-11 ul {
  width: 100%;
  float: left;
}
.catalog-pose-11 ul li {
  width: auto;
  float: left;
  height: 30px;
  line-height: 30px;
  margin-right: 15px;
}
/* 目录版式 12 */
.catalog-pose-12 ul {
  width: 100%;
  float: left;
}
.catalog-pose-12 ul .item {
  width: 100%;
  float: left;
  margin-bottom: 20ypx;
}
.catalog-pose-12 ul .item .catalog-name {
  width: 100%;
  float: left;
  height: 40px;
  line-height: 40px;
}
.catalog-pose-12 ul .item .catalog-name .title {
  float: left;
  margin-left: 10px;
  width: auto;
  font-weight: bold;
  height: auto;
}
.catalog-pose-12 ul .item .catalog-name .more {
  float: right;
  margin-right: 10px;
  clear: none;
  width: auto;
  height: auto;
}
.catalog-pose-12 ul .item .catalog-photo {
  display: none;
}
.catalog-pose-12 ul .item .product-list {
  width: 100%;
  float: left;
}
.catalog-pose-12 ul .item .product-list dd {
  margin-top: 10px;
  width: 25%;
  padding: 0 2%;
  text-align: center;
  float: left;
  overflow: hidden;
}
.catalog-pose-12 ul .item .product-list dd .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
}
.catalog-pose-12 ul .item .product-list dd .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-12 ul .item .product-list dd .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-12 ul .item .product-list dd .img-wrapper a.pic {
  height: 200px;
}
.catalog-pose-12 ul .item .product-list dd .text-wrapper {
  line-height: 25px;
}
.catalog-pose-12 ul .item .product-list dd a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.catalog-pose-12.showphoto ul .item .catalog-photo {
  width: 20%;
  float: left;
  display: block;
}
.catalog-pose-12.showphoto ul .item .catalog-photo .img-wrapper {
  width: 100%;
  text-align: center;
}
.catalog-pose-12.showphoto ul .item .catalog-photo .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-12.showphoto ul .item .catalog-photo .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-12.showphoto ul .item .product-list {
  width: 80%;
}
.catalog-pose-13 .img-wrapper {
  width: 100%;
  height: 200px;
}
.catalog-pose-13 .img-wrapper a {
  display: block;
  width: 100%;
  height: 100%;
}
.catalog-pose-13 .catalog_intro {
  margin-top: 20px;
  line-height: 24px;
  color: #666;
  font-size: 12px;
}
/* 列表版式 14 */
.catalog-pose-14 ul {
  width: 100%;
  float: left;
}
.catalog-pose-14 ul li {
  width: 50%;
  float: left;
  padding: 30px;
}
.catalog-pose-14 ul li .img-wrapper {
  width: 100%;
  height: 280px;
  float: left;
  border-bottom: solid 1px #f3f3f3;
  text-align: center;
  padding: 10px;
}
.catalog-pose-14 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-14 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-14 ul li .title-wrapper {
  width: 100%;
  padding-top: 20px;
  font-size: 16px;
  float: left;
}
.catalog-pose-14 ul li .title-wrapper a {
  color: #333;
}
.catalog-pose-14 ul li .intro-wrapper {
  float: left;
  width: 100%;
  height: 92px;
  overflow: hidden;
}
.catalog-pose-14 ul li .intro-wrapper .intro {
  color: #666;
  line-height: 24px;
  display: inline-block;
  width: 80%;
  padding-right: 20px;
}
.catalog-pose-14 ul li .intro-wrapper .more {
  float: right;
  display: inline-block;
  width: 20%;
  height: 32px;
  line-height: 32px;
  margin-top: 8px;
  text-align: center;
  background: #eee;
  border: solid 1px #ccc;
}
.catalog-pose-14.aligned {
  overflow: hidden;
}
.catalog-pose-14.aligned ul {
  margin: -20px 0 0 -20px;
  padding: 0;
  padding-top: 15px;
  float: none;
  width: auto;
}
.catalog-pose-14.aligned ul li {
  margin-top: 20px;
  width: 50%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.catalog-pose-14.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
}
/* 列表版式 15 */
.catalog-pose-15 ul {
  width: 100%;
  float: left;
}
.catalog-pose-15 ul li {
  width: 100%;
  float: left;
  margin: 10px 0;
}
.catalog-pose-15 ul li .img-wrapper {
  width: 10%;
  height: 100px;
  float: left;
  border: solid 1px #f3f3f3;
  text-align: center;
}
.catalog-pose-15 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-15 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-15 ul li .right-wrapper {
  float: left;
  padding-left: 15px;
  width: 89%;
}
.catalog-pose-15 ul li .right-wrapper .title-wrapper {
  width: 100%;
  float: left;
}
.catalog-pose-15 ul li .right-wrapper .title-wrapper .title {
  font-weight: bold;
  color: #0a78d6;
}
.catalog-pose-15 ul li .right-wrapper .title-wrapper .link {
  color: #333;
  width: auto;
}
.catalog-pose-15 ul li .right-wrapper .intro-wrapper .title {
  font-weight: bold;
  color: #0a78d6;
}
.catalog-pose-15 ul li .right-wrapper .intro-wrapper .info {
  color: #666;
}
.catalog-pose-15 ul li .right-wrapper .more {
  color: #0a78d6;
  margin-top: 10px;
}
/* 列表版式 16 */
.catalog-pose-16 ul {
  width: 100%;
  float: left;
}
.catalog-pose-16 ul li {
  width: 50%;
  float: left;
  padding: 0 10px;
  margin: 10px 0;
}
.catalog-pose-16 ul li .title-wrapper {
  width: 100%;
  float: left;
}
.catalog-pose-16 ul li .title-wrapper a {
  color: #333;
}
.catalog-pose-16 ul li .intro-wrapper {
  color: #333;
  line-height: 20px;
  height: 82px;
  overflow: hidden;
  float: left;
}
.catalog-pose-16 ul li .intro-wrapper .more {
  color: #0a78d6;
  display: initial;
}
.catalog-pose-16 ul li .img-wrapper {
  margin-top: 10px;
  width: 100%;
  height: 100px;
  float: left;
  border: solid 1px #f3f3f3;
  text-align: center;
}
.catalog-pose-16 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-16 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* 多级目录版式 17 */
.artcie_list .catalog-pose-17 {
  width: 100%;
}
.artcie_list .catalog-pose-17 .first-level {
  width: 100%;
  float: left;
}
.artcie_list .catalog-pose-17 .first-level li {
  width: 100%;
  float: left;
}
.artcie_list .catalog-pose-17 .first-level li .ico {
  width: 24px;
  height: 24px;
  float: left;
}
.artcie_list .catalog-pose-17 .first-level li .add {
  background: url(../image/plus.png) no-repeat center center;
}
.artcie_list .catalog-pose-17 .first-level li .minus {
  background: url(../image/minus.png) no-repeat center center;
}
.artcie_list .catalog-pose-17 .first-level li .invisible {
  visibility: hidden;
}
.artcie_list .catalog-pose-17 .first-level li .sec-level {
  display: none;
}
.artcie_list .catalog-pose-17 .first-level li .sec-level li {
  padding-left: 12px;
}
.artcie_list .catalog-pose-17 .first-level li .sec-level li .third-level {
  display: none;
}
.artcie_list .catalog-pose-17 .first-level li .sec-level li .third-level li {
  padding: 0;
}
.artcie_list .catalog-pose-17 .first-level li .sec-level li a {
  color: #666;
  width: auto;
}
.artcie_list .catalog-pose-17 .first-level li a {
  display: inline-block;
  width: auto;
  color: #333;
  line-height: 26px;
}
.artcie_list .catalog-pose-17 .first-level li a:hover {
  color: #0a78d6;
}
.catalog-pose-18 .title-wrapper {
  width: 100%;
  padding: 10px 0;
}
.catalog-pose-18 .catalog_intro {
  width: 50%;
  padding-right: 10px;
  line-height: 24px;
  color: #666;
  font-size: 12px;
  box-sizing: border-box;
  float: left;
}
.catalog-pose-18 .img-wrapper {
  width: 49%;
  height: 200px;
  float: left;
  text-align: center;
}
.catalog-pose-18 .img-wrapper a {
  display: block;
  width: 100%;
  height: 100%;
}
.catalog-pose-19 ul {
  width: 100%;
  float: left;
}
.catalog-pose-19 ul li {
  width: 100%;
  float: left;
}
.catalog-pose-19 ul li .catalog-name {
  width: 100%;
}
.catalog-pose-19 ul li .catalog-name a {
  color: #333;
}
.catalog-pose-19 ul li .product-list {
  width: 100%;
  float: left;
  margin-bottom: 0;
}
.catalog-pose-19 ul li .product-list dt {
  width: auto;
  float: left;
  font-weight: normal;
}
.catalog-pose-19 ul li .product-list dt a {
  color: #333;
}
.catalog-pose-19 ul li .product-list dd {
  width: auto;
  float: left;
  padding: 0 10px;
  font-weight: normal;
}
.catalog-pose-20 .title-wrapper {
  font-size: 14px;
  padding: 10px 0;
}
.catalog-pose-20 .intro-wrapper {
  font-size: 12px;
  line-height: 20px;
}
.catalog-pose-20 .product-level {
  width: 100%;
  float: left;
}
.catalog-pose-20 .product-level dd {
  width: 50%;
  padding: 10px;
  float: left;
}
.catalog-pose-20 .product-level dd .img-wrapper {
  width: 50%;
  float: left;
  height: 150px;
  padding-right: 10px;
  text-align: center;
}
.catalog-pose-20 .product-level dd .right-wrapper {
  width: 50%;
  float: left;
  background: #eee;
  padding: 10px;
}
.catalog-pose-20 .product-level dd .right-wrapper .title-wrapper {
  width: 100%;
}
.catalog-pose-20 .product-level dd .right-wrapper .title-wrapper a {
  color: #0a78d6;
}
.catalog-pose-20 .product-level dd .right-wrapper .intro-wrapper {
  color: #333;
}
/* 目录版式 21 */
.catalog-pose-21 ul {
  width: 100%;
  float: left;
}
.catalog-pose-21 ul .item {
  width: 100%;
  float: left;
  margin-bottom: 20ypx;
}
.catalog-pose-21 ul .item .catalog-name {
  width: 100%;
  float: left;
  height: 40px;
  line-height: 40px;
}
.catalog-pose-21 ul .item .catalog-name .title {
  float: left;
  margin-left: 10px;
  width: auto;
  font-weight: bold;
  height: auto;
}
.catalog-pose-21 ul .item .catalog-name .more {
  float: right;
  margin-right: 10px;
  clear: none;
  width: auto;
  height: auto;
}
.catalog-pose-21 ul .item .product-list {
  width: 100%;
  float: left;
}
.catalog-pose-21 ul .item .product-list dd {
  margin-top: 10px;
  width: 25%;
  text-align: center;
  float: left;
  overflow: hidden;
  margin-bottom: 10px;
}
.catalog-pose-21 ul .item .product-list dd .img-wrapper {
  width: 50%;
  height: 120px;
  float: left;
}
.catalog-pose-21 ul .item .product-list dd .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-21 ul .item .product-list dd .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-21 ul .item .product-list dd .img-wrapper a.pic {
  height: 200px;
}
.catalog-pose-21 ul .item .product-list dd .info-wrapper {
  float: left;
  width: 50%;
  text-align: left;
  padding: 0 5px;
}
.catalog-pose-21 ul .item .product-list dd .info-wrapper .name {
  width: 100%;
  display: inline-block;
}
.catalog-pose-21 ul .item .product-list dd .info-wrapper .remark {
  width: 100%;
  display: inline-block;
  line-height: 20px;
  height: 80px;
  overflow: hidden;
}
.catalog-pose-21 ul .item .product-list dd .info-wrapper .more {
  float: right;
  width: auto;
}
.catalog-pose-21 ul .item .product-list dd a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.catalog-pose-22 ul {
  width: 100%;
  float: left;
}
.catalog-pose-22 ul li {
  width: 100%;
  float: left;
}
.catalog-pose-22 ul li .catalog-name {
  width: 100%;
}
.catalog-pose-22 ul li .catalog-name a {
  color: #333;
}
.catalog-pose-22 ul li .product-list {
  width: 100%;
  float: left;
  margin-bottom: 0;
}
.catalog-pose-22 ul li .product-list dt {
  width: auto;
  float: left;
  font-weight: normal;
}
.catalog-pose-22 ul li .product-list dt a {
  color: #333;
}
.catalog-pose-22 ul li .product-list dd {
  width: auto;
  float: left;
  padding: 0 10px;
  font-weight: normal;
}
/* 列表版式 23 */
.catalog-pose-23 ul {
  width: 100%;
  float: left;
}
.catalog-pose-23 ul li {
  width: 50%;
  float: left;
  padding: 10px;
}
.catalog-pose-23 ul li .img-wrapper {
  width: 100%;
  height: 280px;
  float: left;
  text-align: center;
  position: relative;
  padding: 0px;
}
.catalog-pose-23 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-23 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-23 ul li .intro-wrapper {
  float: left;
  width: 100%;
  height: auto;
  display: none;
  overflow: hidden;
  top: 0px;
  left: 0px;
  position: absolute;
}
.catalog-pose-23 ul li .intro-wrapper .intro {
  color: #fff;
  line-height: 24px;
  display: inline-block;
  width: 98%;
  padding: 10px;
}
.catalog-pose-23 ul li .img-wrapper:hover .intro-wrapper {
  height: 280px;
  color: #fff;
  z-index: 10000;
  display: block;
  background-color: #1d62b0;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.catalog-pose-23.aligned {
  overflow: hidden;
}
.catalog-pose-23.aligned ul {
  margin: -20px 0 0 -20px;
  padding: 0;
  padding-top: 15px;
  float: none;
  width: auto;
}
.catalog-pose-23.aligned ul li {
  margin-top: 20px;
  width: 50%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.catalog-pose-23.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
}
/* 列表版式 24 */
.catalog-pose-24 ul {
  width: 100%;
  float: left;
}
.catalog-pose-24 ul .item {
  width: 100%;
  float: left;
  margin-bottom: 0px;
}
.catalog-pose-24 ul .item .catalog-name {
  width: 100%;
  width: 20%;
  float: left;
  height: 40px;
  line-height: 25px;
}
.catalog-pose-24 ul .item .catalog-name .title {
  float: left;
  margin-left: 10px;
  width: auto;
  font-weight: bold;
  height: auto;
}
.catalog-pose-24 ul .item .product-list {
  width: 100%;
  width: 80%;
  float: left;
  position: absolute;
  top: 40px;
  right: 10px;
}
.catalog-pose-24 ul .item .product-list dd {
  margin-top: 10px;
  width: 25%;
  padding: 0 2%;
  text-align: center;
  float: left;
  overflow: hidden;
}
.catalog-pose-24 ul .item .product-list dd .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
}
.catalog-pose-24 ul .item .product-list dd .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-24 ul .item .product-list dd .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-24 ul .item .product-list dd .img-wrapper a.pic {
  height: 200px;
}
.catalog-pose-24 ul .item .product-list dd .text-wrapper {
  line-height: 25px;
}
.catalog-pose-24 ul .item .product-list dd a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.catalog-pose-24 ul .item .product-list .text {
  height: 25px;
  font-size: 14px;
}
.catalog-pose-24 ul .item .product-list .xinhao {
  font-size: 14px;
}
.catalog-pose-24.showphoto ul .item .catalog-photo {
  width: 20%;
  float: left;
  display: block;
}
.catalog-pose-24.showphoto ul .item .catalog-photo .img-wrapper {
  width: 100%;
  text-align: center;
}
.catalog-pose-24.showphoto ul .item .catalog-photo .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-24.showphoto ul .item .catalog-photo .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-24.showphoto ul .item .product-list {
  width: 80%;
}
/* 目录版式 25 */
.catalog-pose-25 .sec-level {
  padding: 15px 15px;
  width: 100%;
  float: left;
}
.catalog-pose-25 .sec-level li {
  overflow: hidden;
  margin-top: 10px;
  width: 25%;
  padding: 0 2%;
  text-align: center;
  float: left;
}
.catalog-pose-25 .sec-level li .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
  text-align: center;
}
.catalog-pose-25 .sec-level li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-25 .sec-level li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-25 .sec-level li .text-warpper {
  line-height: 25px;
}
.catalog-pose-25 .sec-level li .remark-wrapper {
  text-align: left;
  line-height: 20px;
}
/* 列表版式 26 */
.catalog-pose-26 ul {
  width: 100%;
  float: left;
}
.catalog-pose-26 ul li {
  width: 100%;
  float: left;
  margin: 10px 0;
}
.catalog-pose-26 ul li .img-wrapper {
  width: 10%;
  height: 100px;
  float: left;
  border: solid 1px #f3f3f3;
  text-align: center;
}
.catalog-pose-26 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-26 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-26 ul li .right-wrapper {
  float: left;
  padding-left: 15px;
  width: 89%;
}
.catalog-pose-26 ul li .right-wrapper .title-wrapper {
  width: 100%;
  float: left;
}
.catalog-pose-26 ul li .right-wrapper .title-wrapper .title {
  font-weight: bold;
  color: #0a78d6;
}
.catalog-pose-26 ul li .right-wrapper .title-wrapper .link {
  color: #333;
  width: auto;
}
.catalog-pose-26 ul li .right-wrapper .intro-wrapper .title {
  font-weight: bold;
  color: #0a78d6;
}
.catalog-pose-26 ul li .right-wrapper .intro-wrapper .info {
  color: #666;
}
/* 列表版式 27 */
.catalog-pose-27 ul {
  width: 100%;
  float: left;
}
.catalog-pose-27 ul li {
  width: 50%;
  float: left;
  padding: 10px;
}
.catalog-pose-27 ul li .img-wrapper {
  width: 100%;
  height: 280px;
  float: left;
  text-align: center;
  position: relative;
  padding: 0px;
}
.catalog-pose-27 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-27 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-27 ul li .intro-wrapper {
  float: left;
  width: 100%;
  height: auto;
  display: none;
  overflow: hidden;
  top: 0px;
  left: 0px;
  position: absolute;
}
.catalog-pose-27 ul li .intro-wrapper .intro {
  color: #fff;
  line-height: 54px;
  display: inline-block;
  width: 100%;
  padding: 10px 0 10px 0;
  background-color: #1F9BD5;
  margin-top: 100px;
}
.catalog-pose-27 ul li .img-wrapper:hover .intro-wrapper {
  height: 280px;
  color: #fff;
  z-index: 10000;
  display: block;
  background-color: #666666;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.catalog-pose-27.aligned {
  overflow: hidden;
}
.catalog-pose-27.aligned ul {
  margin: -20px 0 0 -20px;
  padding: 0;
  padding-top: 15px;
  float: none;
  width: auto;
}
.catalog-pose-27.aligned ul li {
  margin-top: 20px;
  width: 50%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.catalog-pose-27.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
}
/* 目录版式 28 */
.catalog-pose-28 ul {
  width: 100%;
  float: left;
}
.catalog-pose-28 ul .item {
  width: 100%;
  float: left;
  margin-bottom: 20ypx;
}
.catalog-pose-28 ul .item .catalog-name {
  width: 100%;
  float: left;
  height: 40px;
  line-height: 40px;
}
.catalog-pose-28 ul .item .catalog-name .title {
  float: left;
  margin-left: 10px;
  width: auto;
  font-weight: bold;
  height: auto;
}
.catalog-pose-28 ul .item .catalog-name .more {
  float: right;
  margin-right: 10px;
  clear: none;
  width: auto;
  height: auto;
}
.catalog-pose-28 ul .item .catalog-photo {
  display: none;
}
.catalog-pose-28 ul .item .product-list {
  width: 100%;
  float: left;
}
.catalog-pose-28 ul .item .product-list dd {
  margin-top: 10px;
  width: 100%;
  padding: 0 2%;
  text-align: left;
  overflow: hidden;
}
.catalog-pose-28 ul .item .product-list dd .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
}
.catalog-pose-28 ul .item .product-list dd .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-28 ul .item .product-list dd .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-28 ul .item .product-list dd .text-wrapper {
  line-height: 25px;
}
.catalog-pose-28 ul .item .product-list dd a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.catalog-pose-28 ul .item .text {
  width: 80%;
  float: left;
}
.catalog-pose-28 ul .item .time {
  width: 20%;
  float: right;
  text-align: right;
}
.catalog-pose-28.showphoto ul .item .catalog-photo {
  width: 20%;
  float: left;
  display: block;
}
.catalog-pose-28.showphoto ul .item .catalog-photo .img-wrapper {
  width: 100%;
  text-align: center;
}
.catalog-pose-28.showphoto ul .item .catalog-photo .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-28.showphoto ul .item .catalog-photo .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-28.showphoto ul .item .product-list {
  width: 100%;
}
/* 目录版式 29 */
.catalog-pose-29 ul {
  width: 100%;
  float: left;
}
.catalog-pose-29 ul li {
  width: auto;
  float: left;
  height: 30px;
  line-height: 30px;
  margin-right: 15px;
}
/* 目录版式 30 */
.catalog-pose-30 .title-wrapper {
  font-size: 14px;
  padding: 10px 0;
}
.catalog-pose-30 .intro-wrapper {
  font-size: 12px;
  line-height: 20px;
}
/* 目录版式 31 */
.catalog-pose-31 .catalog_pic {
  padding-top: 20px;
  width: 100%;
  height: 270px;
  margin: 0 auto;
  float: left;
}
.catalog-pose-31 .catalog_pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
  text-align: center;
}
.catalog-pose-31 .catalog_pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-31 .catalog_pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-31 .catalog_name {
  width: 100%;
  height: 30px;
  line-height: 30px;
  float: left;
}
.catalog-pose-31 .brands_list {
  width: 100%;
  float: left;
  margin-top: 20px;
  padding: 0;
}
.catalog-pose-31 .brands_list li {
  width: 100%;
  height: 24px;
  line-height: 24px;
  float: left;
}
.catalog-pose-31 .brands_list li a {
  display: inline-block;
}
.catalog-pose-31 .brands_list .more {
  color: #0a78d6;
  display: initial;
}
/* 列表版式 2 */
.article-pose-32 ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0 2%;
  text-align: center;
  float: left;
  overflow: hidden;
}
.article-pose-32 ul li .img-wrapper {
  width: 100%;
  height: 120px;
  margin: 0 auto 10px;
}
.article-pose-32 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
  cursor: Default;
}
.article-pose-32 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.article-pose-32 ul li .img-wrapper a.pic {
  height: 200px;
}
.article-pose-32 ul li .text-wrapper {
  line-height: 25px;
}
.article-pose-32 ul li a {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.article-pose-32.aligned {
  overflow: hidden;
}
.article-pose-32.aligned ul {
  margin: -10px 0 0 -10px;
  padding: 0;
}
.article-pose-32.aligned ul li {
  margin-top: 10px;
  width: 25%;
  padding: 0;
  overflow: hidden;
}
.article-pose-32.aligned ul li .img-wrapper {
  width: auto;
  margin: 10px 0 0 10px;
}
.article-pose-32.aligned ul li .text-wrapper {
  margin: 10px 0 0 10px;
}
/* 列表版式 33 */
.catalog-pose-33 ul {
  width: 100%;
  float: left;
}
.catalog-pose-33 ul li {
  width: 50%;
  float: left;
  padding: 10px;
}
.catalog-pose-33 ul li .img-wrapper {
  width: 100%;
  height: 280px;
  float: left;
  text-align: center;
  position: relative;
  border: 1px solid #666;
  padding: 0px;
  box-sizing: border-box;
  overflow: hidden;
}
.catalog-pose-33 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-33 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  transition: all 0.6s;
}
.catalog-pose-33 ul li .more {
  position: absolute;
  top: 245px;
  z-index: 10000;
}
.catalog-pose-33 ul li .intro-wrapper {
  float: left;
  width: 100%;
  height: auto;
  display: none;
  overflow: hidden;
  text-align: left;
  top: 0px;
  left: 0px;
  position: absolute;
}
.catalog-pose-33 ul li .intro-wrapper .intro {
  color: #fff;
  height: auto;
  display: inline-block;
  width: 30%;
  height: 298px;
  padding: 30px 15px 10px 15px;
  font-size: 16px;
  font-weight: bold;
  background-color: #000;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.catalog-pose-33 ul li .intro-wrapper .info {
  color: #fff;
  height: auto;
  display: inline-block;
  width: 30%;
  padding: 60px 15px 10px 15px;
  line-height: 25px;
  font-size: 14px;
}
.catalog-pose-33 ul li .img-wrapper:hover a img {
  transform: scale(1.1);
  overflow: hidden;
}
.catalog-pose-33 ul li .img-wrapper .intro-wrapper {
  height: 280px;
  color: #fff;
  z-index: 10000;
  display: block;
  overflow: hidden;
}
.catalog-pose-33.aligned {
  overflow: hidden;
}
.catalog-pose-33.aligned ul {
  margin: -20px 0 0 -20px;
  padding: 0;
  padding-top: 15px;
  float: none;
  width: auto;
}
.catalog-pose-33.aligned ul li {
  margin-top: 20px;
  width: 50%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.catalog-pose-33.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
}
/* 列表版式 34 */
.catalog-pose-34 .img-wrapper {
  width: 100%;
  height: 200px;
}
.catalog-pose-34 .img-wrapper a {
  display: block;
  width: 100%;
  overflow: hidden;
}
.catalog-pose-34 .catalog_intro {
  margin-top: 20px;
  line-height: 24px;
  color: #666;
  font-size: 12px;
}
/* 列表版式 35 */
.catalog-pose-35 ul {
  width: 100%;
  float: left;
}
.catalog-pose-35 ul li {
  width: 20%;
  float: left;
  padding: 10px;
}
.catalog-pose-35 ul li .img-wrapper {
  width: 100%;
  height: 355px;
  float: left;
  text-align: center;
  position: relative;
  padding: 0px;
}
.catalog-pose-35 ul li .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.catalog-pose-35 ul li .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.catalog-pose-35 ul li .intro-wrapper {
  float: left;
  width: 100%;
  height: auto;
  display: none;
  overflow: hidden;
  top: 0px;
  left: 0px;
  position: absolute;
}
.catalog-pose-35 ul li .intro-wrapper .intro {
  color: #fff;
  height: 75px;
  line-height: 54px;
  display: inline-block;
  width: 100%;
  padding: 10px 0 10px 0;
  background-color: #1F9BD5;
}
.catalog-pose-35 ul li .intro-wrapper-info {
  float: left;
  width: 100%;
  height: auto;
  display: none;
  overflow: hidden;
  top: 75px;
  left: 0px;
  position: absolute;
}
.catalog-pose-35 ul li .intro-wrapper-info .info {
  color: #fff;
  height: 232px;
  display: inline-block;
  width: 100%;
  padding: 10px 15px 10px 15px;
  line-height: 25px;
  font-size: 14px;
}
.catalog-pose-35 ul li .intro-wrapper-title {
  overflow: hidden;
  height: 75px;
  line-height: 54px;
  width: 100%;
  padding: 10px 0 10px 0;
}
.catalog-pose-35 ul li .img-wrapper:hover .intro-wrapper,
.intro-wrapper-title {
  position: absolute;
  color: #fff;
  z-index: 10000;
  display: block;
  background-color: #000;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.catalog-pose-35 ul li .img-wrapper:hover .intro-wrapper-info,
.intro-wrapper-title {
  position: absolute;
  color: #fff;
  z-index: 10000;
  display: block;
  background-color: #000;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.catalog-pose-35.aligned {
  overflow: hidden;
}
.catalog-pose-35.aligned ul {
  margin: -20px 0 0 -20px;
  padding: 0;
  padding-top: 15px;
  float: none;
  width: auto;
}
.catalog-pose-35.aligned ul li {
  margin-top: 20px;
  width: 50%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.catalog-pose-35.aligned ul li .wrapper {
  margin: 20px 0 0 20px;
}
/*单级目录控件 Str*/
.singleCatalog_list {
  width: 100%;
}
.singleCatalog_list .artcie-list-empty {
  width: 100%;
  text-align: center;
  margin: 3px auto;
}
.singleCatalog_list .singleCatalog_list-title {
  color: #fff;
  background-color: #0a78d6;
  font-size: 12px;
  padding: 10px 15px;
}
.singleCatalog-pose-1 {
  padding: 10px 0;
  font-size: 12px;
  color: #555;
  line-height: 26px;
}
.singleCatalog-pose-1 .catalog_pic {
  width: 120px;
  height: 120px;
  margin: 0 10px 0 0;
  height: auto;
  float: left;
}
.singleCatalog-pose-1 .catalog_pic .img-wrapper {
  height: 100%;
  width: 100%;
  display: block;
}
.singleCatalog-pose-1 .catalog_pic .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.singleCatalog-pose-1 .catalog_pic .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.singleCatalog-pose-1 .catalog_name {
  height: 30px;
  line-height: 30px;
  display: table;
}
.singleCatalog-pose-1 .more {
  clear: both;
  float: left;
  margin-top: 10px;
}
.picMarquee-pose-2 .left {
  width: 50%;
  float: left;
}
.picMarquee-pose-2 .right {
  float: left;
  width: 50%;
  padding-left: 10px;
  text-align: left;
}
.picMarquee-pose-2 .right .title {
  width: 100%;
  float: left;
  padding: 5px 0;
}
.picMarquee-pose-2 .right .intro {
  width: 100%;
  float: left;
  line-height: 24px;
  font-size: 12px;
}
.picMarquee-pose-2 .right .more {
  display: inline-block;
  margin-top: 10px;
  cursor: pointer;
}
.picMarquee-pose-3 .item {
  width: 100%;
  float: left;
  height: 145px;
  font-size: 12px;
}
.picMarquee-pose-3 .item .left {
  width: 50%;
  float: left;
}
.picMarquee-pose-3 .item .right {
  float: left;
  width: 50%;
  padding-left: 10px;
  text-align: left;
}
.picMarquee-pose-3 .item .right .title {
  width: 100%;
  float: left;
  font-weight: bold;
}
.picMarquee-pose-3 .item .right dl {
  width: 100%;
  float: left;
}
.picMarquee-pose-3 .item .right dl dd {
  color: #666;
  line-height: 20px;
  width: 100%;
  float: left;
}
.picMarquee-pose-3 .item .right dl dd.price {
  color: red;
}
.picMarquee-pose-3 .item .right dl dd.discountprice {
  text-decoration: line-through;
}
.picMarquee-pose-4 .picMarquee-left {
  border: none;
  overflow: visible;
}
.picMarquee-pose-4 .picMarquee-left .hd {
  overflow: visible;
  height: 0;
}
.picMarquee-pose-4 .picMarquee-left .hd ul {
  display: none;
}
.picMarquee-pose-4 .picMarquee-left .hd .prev {
  position: absolute;
  left: -40px;
  top: 45%;
  width: 38px;
  height: 38px;
  background: url(../image/iconfont-arrow-left1.png);
}
.picMarquee-pose-4 .picMarquee-left .hd .next {
  position: absolute;
  right: -40px;
  top: 45%;
  width: 38px;
  height: 38px;
  background: url(../image/iconfont-arrow-right1.png);
}
.picMarquee-pose-4 .picMarquee-left .bd ul li .top {
  text-align: center;
  width: 100%;
  float: left;
}
.picMarquee-pose-4 .picMarquee-left .bd ul li .bottom {
  float: left;
  width: 100%;
  padding-left: 10px;
  text-align: left;
}
.picMarquee-pose-4 .picMarquee-left .bd ul li .bottom .title {
  width: 100%;
  float: left;
  text-align: center;
  padding: 15px 0 10px;
}
.picMarquee-pose-4 .picMarquee-left .bd ul li .bottom .title a {
  font-size: 16px;
  color: #666;
}
.picMarquee-pose-4 .picMarquee-left .bd ul li .bottom .intro {
  width: 100%;
  float: left;
  line-height: 30px;
}
.picMarquee-pose-7 .item {
  width: 100%;
  float: left;
  height: 145px;
  font-size: 12px;
}
.picMarquee-pose-7 .item .left {
  width: 100%;
  float: left;
}
.picMarquee-pose-7 .item .right {
  float: left;
  width: 100%;
  padding-left: 10px;
  text-align: left;
}
.picMarquee-pose-7 .item .right .price {
  color: #0a78d6;
  line-height: 30px;
}
.picMarquee-pose-7 .item .right .title {
  width: 100%;
  float: left;
}
.picMarquee-pose-8 .item {
  width: 100%;
  float: left;
  height: 145px;
  font-size: 12px;
}
.picMarquee-pose-8 .item .left {
  width: 100%;
  float: left;
}
.picMarquee-pose-8 .item .right {
  float: left;
  width: 100%;
  padding-left: 10px;
  text-align: left;
}
.picMarquee-pose-8 .item .right .price {
  color: #0a78d6;
  line-height: 30px;
}
.picMarquee-pose-8 .item .right .title {
  width: 100%;
  float: left;
}
.picMarquee-pose-9 .picMarquee-left {
  border: none;
  overflow: visible;
}
.picMarquee-pose-9 .picMarquee-left .hd {
  overflow: visible;
  height: 0;
}
.picMarquee-pose-9 .picMarquee-left .hd ul {
  display: none;
}
.picMarquee-pose-9 .picMarquee-left .hd .prev {
  position: absolute;
  left: -40px;
  top: 45%;
  width: 38px;
  height: 38px;
  background: url(../image/iconfont-arrow-left1.png);
}
.picMarquee-pose-9 .picMarquee-left .hd .next {
  position: absolute;
  right: -40px;
  top: 45%;
  width: 38px;
  height: 38px;
  background: url(../image/iconfont-arrow-right1.png);
}
.picMarquee-pose-9 .picMarquee-left .bd ul li .top {
  text-align: center;
  cursor: Default;
  width: 100%;
  float: left;
}
.picMarquee-pose-9 .picMarquee-left .bd ul li .bottom {
  float: left;
  width: 100%;
  padding-left: 10px;
  text-align: left;
}
.picMarquee-pose-9 .picMarquee-left .bd ul li .bottom .title {
  width: 100%;
  float: left;
  text-align: center;
  padding: 15px 0 10px;
}
.picMarquee-pose-9 .picMarquee-left .bd ul li .bottom .title a {
  font-size: 16px;
  color: #666;
}
.picMarquee-pose-9 .picMarquee-left .bd ul li .bottom .title span {
  cursor: Default;
}
.picMarquee-pose-9 .picMarquee-left .bd ul li .bottom .intro {
  width: 100%;
  float: left;
  line-height: 30px;
}
.picMarquee-pose-10 .picMarquee-left {
  border: none;
  overflow: visible;
}
.picMarquee-pose-10 .picMarquee-left .hd {
  overflow: visible;
  height: 0;
}
.picMarquee-pose-10 .picMarquee-left .hd ul {
  display: none;
}
.picMarquee-pose-10 .picMarquee-left .hd .prev {
  position: absolute;
  left: -40px;
  top: 45%;
  width: 38px;
  height: 38px;
  background: url(../image/iconfont-arrow-left1.png);
}
.picMarquee-pose-10 .picMarquee-left .hd .next {
  position: absolute;
  right: -40px;
  top: 45%;
  width: 38px;
  height: 38px;
  background: url(../image/iconfont-arrow-right1.png);
}
.picMarquee-pose-10 .picMarquee-left .item {
  height: 145px;
  font-size: 12px;
}
.picMarquee-pose-10 .picMarquee-left .item .left {
  width: 100%;
  float: left;
}
.picMarquee-pose-10 .picMarquee-left .item .right {
  float: left;
  width: 100%;
  padding-left: 10px;
  text-align: left;
}
.picMarquee-pose-10 .picMarquee-left .item .right .price {
  color: #0a78d6;
  line-height: 30px;
}
.picMarquee-pose-10 .picMarquee-left .item .right .title {
  width: 100%;
  float: left;
}
.picMarquee-pose-10 .picMarquee-left .item .right .intro {
  width: 100%;
  float: left;
  line-height: 30px;
}
.picMarquee-pose-10 .picMarquee-left .item .more {
  display: inline-block;
  margin-top: 10px;
  cursor: pointer;
}
.picMarquee-pose-11 .item {
  width: 100%;
  float: left;
  height: 145px;
  font-size: 12px;
}
.picMarquee-pose-11 .item .left {
  width: 100%;
  float: left;
}
.picMarquee-pose-11 .item .right {
  float: left;
  width: 100%;
  padding-left: 10px;
  text-align: left;
}
.picMarquee-pose-11 .item .right .price {
  color: #0a78d6;
  line-height: 30px;
}
.picMarquee-pose-11 .item .right .title {
  width: 100%;
  float: left;
}
.picMarquee-pose-12 .bd ul li .title {
  line-height: 30px;
  float: left;
}
.picMarquee-pose-12 .bd ul li .title a {
  color: #666;
  font-size: 12px;
}
.picMarquee-pose-12 .bd ul li .time {
  float: right;
  line-height: 30px;
}
.picMarquee-pose-13 .item {
  width: 100%;
  float: left;
  height: 145px;
  font-size: 12px;
}
.picMarquee-pose-13 .item .left {
  width: 100%;
  float: left;
}
.picMarquee-pose-13 .item .right {
  float: left;
  width: 100%;
  padding-left: 10px;
  text-align: left;
}
.picMarquee-pose-13 .item .right .price {
  color: #0a78d6;
  line-height: 30px;
}
.picMarquee-pose-13 .item .right .title {
  width: 100%;
  float: left;
}
/* 跟随滚动 Str*/
.phx-everyScroll {
  width: 100%;
}
.phx-everyScroll .scroll_list {
  width: 100%;
  float: left;
}
.phx-everyScroll .scroll_list li {
  width: 50px;
  height: 50px;
  background: #ccc;
  cursor: pointer;
  line-height: 50px;
  text-align: center;
  color: #fff;
  margin-bottom: 5px;
}
.phx-everyScroll .scroll_list li:hover {
  background: #0a78d6;
}
.phx-everyScroll .scroll_list li.on {
  background: #0a78d6;
}
/* 跟随滚动 End*/
/* 树形列表 Str*/
.phx-treeList {
  width: 100%;
}
.phx-treeList .tree-ul {
  width: 100%;
  float: left;
  padding: 0;
}
.phx-treeList .tree-ul li {
  width: 100%;
  height: 50px;
  background: #eee;
  cursor: pointer;
  line-height: 50px;
  text-align: center;
  color: #000;
  margin-bottom: 10px;
  border: #ccc;
}
.phx-treeList .tree-ul li:hover {
  background: #0a78d6;
  color: #fff;
}
.phx-treeList .tree-ul li .title {
  float: left;
  padding: 0 20px ;
}
.phx-treeList .tree-ul li .intro {
  float: left;
}
.phx-treeList .tree-ul li.on {
  background: #0a78d6;
}
/* 树形列表 End*/
.phx-mobileMenu .mobileMenu {
  float: left;
  padding: 0;
}
.phx-mobileMenu .mobileMenu li {
  float: left;
  width: 40px;
  height: 40px;
  cursor: pointer;
  list-style: none;
}
.phx-mobileMenu .mobileMenu .m-menu {
  background: url(../image/menu.png) no-repeat;
}
.phx-mobileMenu .mobileMenu .m-contact {
  background: url(../image/contact.png) no-repeat;
}
.phx-mobileMenu .mobileMenu .m-search {
  background: url(../image/search.png) no-repeat;
}
.phx-bottomMenu .bottomMenu {
  width: 100%;
  position: fixed;
  left: 0;
  bottom: 0;
  background-color: #C2CEDD;
  height: 45px;
  text-align: center;
  border-top: solid 3px #FFF;
  z-index: 99999;
  padding: 0;
  margin: 0;
  list-style: none;
}
.phx-bottomMenu .bottomMenu li {
  float: left;
  width: 25%;
  height: 45px;
  height: 40px;
  cursor: pointer;
  padding: 0;
  list-style: none;
}
.phx-bottomMenu .bottomMenu li a {
  color: #fff;
  font-size: 12px;
  padding-top: 42px;
  height: 100%;
  float: left;
  width: 100%;
}
.phx-bottomMenu .bottomMenu li a:hover {
  background-color: #A7B9CB;
  text-decoration: none;
}
.phx-bottomMenu .bottomMenu .bottom_menu_home {
  background: url('../image/home.png') no-repeat center 5px;
}
.phx-bottomMenu .bottomMenu .bottom_menu_tel {
  background: url('../image/phones.png') no-repeat center 5px;
}
.phx-bottomMenu .bottomMenu .bottom_menu_message {
  background: url('../image/e-mail.png') no-repeat center 8px;
}
.phx-bottomMenu .bottomMenu .bottom_menu_map {
  background: url('../image/ditu.png') no-repeat center 5px;
}
.phx-statsubcon .statsubcon {
  width: 100%;
  text-align: left;
  padding: 0;
  margin: 0;
  list-style: none;
}
.phx-statsubcon .statsubcon li {
  float: left;
  cursor: pointer;
  padding: 0;
  list-style: none;
}
.phx-qrcode {
  width: 65px;
  height: 73px;
  background: url(../image/weixin1.png) no-repeat center center;
  position: relative;
  z-index: 99;
}
.phx-qrcode .qrcode {
  position: absolute;
  width: 200px;
  height: 200px;
  display: none;
  z-index: 98;
}
/* 视频  Str*/
.phx-video .dialogVideo {
  z-index: 10000;
}
.phx-video .dialogVideo.fullScreen {
  position: fixed;
  z-index: 10000;
  left: 50% ;
  top: 50%;
}
.phx-video .popupBg {
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  z-index: 9999;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
}
/* DIV  Str*/
.phx-div-block {
  /*overflow: hidden;*/
}
.phx-div-block .phx-block {
  -webkit-transition: 1s all;
}
.phx-div-block.scroll .phx-block {
  -webkit-transition: 0s all;
}
.phx-div-block.scroll .phx-block.left {
  transform: translateX(100%);
  -webkit-transform: translateX(100%);
}
.phx-div-block.scroll .phx-block.right {
  transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
}
.phx-div-block.scroll .phx-block.down {
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
}
.phx-div-block.scroll .phx-block.top {
  transform: translateY(-100%);
  -webkit-transform: translateY(-100%);
}
/* Flash  Str*/
.phx-flash {
  text-align: center;
}
/* 关于我们 */
.artcie_list.phx-intro {
  line-height: 24px;
  font-size: 12px;
}
.artcie_list.phx-intro .article-list {
  padding: 5px;
}
/*版式 3*/
.phx-intro-pose-3 {
  line-height: 24px;
  font-size: 12px;
  padding: 10px;
}
.phx-intro-pose-3 .img-wrapper {
  width: 150px;
  height: 150px;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
.phx-intro-pose-3 .img-wrapper a {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.phx-intro-pose-3 .img-wrapper a img {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.phx-headerList {
  clear: both;
}
.phx-headerList .headerList-ul {
  width: 500px;
  float: right;
}
.phx-headerList .headerList-ul li {
  display: inline-block;
}
.phx-headerList .headerList-ul .line {
  color: #ccc;
  display: inline-block;
  font-weight: \5B8B\4F53;
}
.phx-headerList .li-one {
  width: 99%;
}
.phx-headerList .li-two {
  width: 49%;
}
.phx-headerList .li-three {
  width: 32%;
}
.phx-headerList .li-four {
  width: 24%;
}
.phx-headerList .li-five {
  width: 19%;
}
.phx-headerList .li-six {
  width: 16%;
}
/* language  Str*/
.phx-language-swtich {
  width: 100px;
  position: relative;
  cursor: pointer;
}
.phx-language-swtich .language-ul-title {
  width: 100%;
  height: 36px;
  line-height: 36px;
  text-align: center;
  z-index: 99;
  background: url(../image/language-arrow.png) no-repeat 90% 50% #0a78d6;
  color: #fff;
}
.phx-language-swtich .language-ul {
  display: none;
  width: 100%;
  position: absolute;
  top: 36px;
  left: 0;
  z-index: 99;
  padding: 0;
  background: #0a78d6;
}
.phx-language-swtich .language-ul li {
  width: 100%;
  height: 30px;
  line-height: 30px;
  float: left;
  text-align: center;
}
.phx-language-swtich .language-ul li .title {
  color: #fff;
}
.phx-language-swtich .language-ul li .title:hover {
  text-decoration: none;
}
.phx-language-swtich:hover .language-ul {
  display: block;
}
.relates-pose-3 .picMarquee-left {
  border: none;
  overflow: visible;
}
.relates-pose-3 .picMarquee-left .hd {
  overflow: visible;
  height: 0;
}
.relates-pose-3 .picMarquee-left .hd ul {
  display: none;
}
.relates-pose-3 .picMarquee-left .hd .prev {
  position: absolute;
  left: -40px;
  top: 45%;
  width: 38px;
  height: 38px;
  background: url(../image/iconfont-arrow-left1.png);
}
.relates-pose-3 .picMarquee-left .hd .next {
  position: absolute;
  right: -40px;
  top: 45%;
  width: 38px;
  height: 38px;
  background: url(../image/iconfont-arrow-right1.png);
}
.relates-pose-3 .picMarquee-left .bd ul li .left {
  float: left;
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
}
.relates-pose-3 .picMarquee-left .bd ul li .left .title {
  width: 100%;
  float: left;
  padding: 15px 0 10px;
}
.relates-pose-3 .picMarquee-left .bd ul li .left .title a {
  font-size: 14px;
  color: #666;
}
.relates-pose-3 .picMarquee-left .bd ul li .left .more {
  float: left;
}
.relates-pose-3 .picMarquee-left .bd ul li .right {
  float: left;
  width: 50%;
  text-align: center;
}
.mod-box {
  display: block;
  background: #fff;
  margin-bottom: 19px;
  border: 1px solid red;
}
.mod-box .mod-box-title {
  height: 32px;
  line-height: 32px;
  text-indent: 19px;
  width: 100%;
  font-size: 16px;
  color: #fff;
  border-bottom: solid 1px #d2d2d2;
  background: #4b576f;
}
.mod-box .mod-box-wangyitong {
  width: 100%;
  height: 34px;
  line-height: 34px;
  margin: 10px 0 0 0;
  background: url(http://resphoenix.yzimgs.com/css/images/wyt-icon.png) no-repeat;
}
.mod-box .mod-box-wangyitong span {
  color: #904c0d;
  margin-left: 110px;
}
.mod-box .mod-box-wangyitong span em {
  color: #fb0900;
  padding: 0 7px;
  font-size: 14px;
}
.mod-box .mod-box-siteinfo {
  padding: 5px 10px 10px;
  font-size: 12px;
}
.mod-box .mod-box-siteinfo li {
  width: 100%;
  height: 28px;
  line-height: 28px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  color: #4f4f4f;
}
.mod-box .mod-box-onlineAs {
  background: #f48a00;
  width: 96px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fdfffe;
  font-size: 12px;
  display: block;
  margin: 5px auto 20px;
}
.mod-companyNametite {
  display: block;
  margin-bottom: 19px;
}
.mod-companylogo {
  display: block;
  margin-bottom: 19px;
}
.mod-companylogo img {
  border: 1px solid red;
}
.Catalog_Relation_brand {
  width: 100%;
}
.Catalog_Relation_brand .article-title {
  color: #fff;
  background-color: #0a78d6;
  font-size: 12px;
  padding: 10px 15px;
}
.Catalog_Relation_brand .clearfix {
  padding: 10px 15px;
}
.Catalog_Relation_brand a {
  color: black;
  margin-right: 5px;
}
.mod-box-tel {
  display: block;
}
.mod-box-tel .mod-box-siteinfo {
  font-size: 12px;
  padding: 0 0;
  margin-bottom: 0;
}
.mod-box-tel .mod-box-siteinfo li {
  width: 100%;
  height: 28px;
  line-height: 28px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  color: #4f4f4f;
}
/*  less 公用方法 */
.whiteSpace {
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.maxValue {
  max-height: 100%;
  max-width: 100%;
}
.fullValue {
  height: 100%;
  width: 100%;
  display: block;
}
.ResizeImageA {
  height: 100%;
  width: 100%;
  display: inline-block;
  position: relative;
  text-align: center;
}
.ResizeImageImg {
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* articleList.less Variables */
/* contact.less Variables */
/* datumInfo.less Variables */
/* filelist.less Variables */
/* footer.less Variables */
/* filelist.less Variables */
/* marquee.less Variables */
/* navigation.less Variables */
/* onlineMessage.less Variables */
/* page.less Variables */
/* panelWrap.less Variables */
/* productInfo.less Variables */
/* productMessage.less Variables */
/* search.less Variables */
/* topScroll.less Variables */
/* marquee.less Variables */
/* wrapList.less Variables */
/* carouse.less*/
/* qrcode.less Variables */
/* language.less*/
