@charset "utf-8";
.transition {
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
@keyframes myfirst {
  from {
    opacity: 0.2;
  }
  to {
    opacity: 0.7;
  }
}
@-moz-keyframes myfirst {
  /* Firefox */
}
@-webkit-keyframes myfirst {
  /* Safari 和 Chrome */
}
@-o-keyframes myfirst {
  /* Opera */
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
}
img {
  width: 100%;
  height: auto;
}
.co_icon-commentsBtn {
  background: url(../images/community_icon/comments_icon.png?v=1.1.0) no-repeat center;
  background-size: 100% 100%;
}
.co_icon-collectBtn {
  background: url(../images/community_icon/collect_icon.png) no-repeat center;
}
.co_icon-collectBtn.on {
  background: url(../images/community_icon/collect_icon_on.png) no-repeat center;
}
.co_icon-praisesBtn {
  background: url(../images/community_icon/praises_icon.png) no-repeat center;
}
.co_icon-praisesBtn.on {
  background: url(../images/community_icon/praises_icon_on.png) no-repeat center;
}
.co_icon-rewardBtn {
  background: url(../images/community_icon/reward_icon.png?v=1.1.0) no-repeat center;
}
.co_icon-re_imageBtn {
  background: url(../images/community_icon/re_imageBtn_icon.png) no-repeat center;
}
.co_icon-shareBtn {
  background: url(../images/community_icon/share_icon.png) no-repeat center;
}
.product-detail {
  background-color: #F5F8F9;
  padding-bottom: 50px;
}
.product-detail .product-detail-header {
  background-color: #44698b;
  background: url(../images/product/bg_8.png) no-repeat center;
  background-size: 100% 100%;
  padding: 60px 0 0;
  height: 302px;
}
.product-detail .product-detail-header .headerNo {
  position: relative;
  width: 1200px;
  height: 231px;
  margin: 0 auto;
}
.product-detail .product-detail-header .headerNo aside {
  width: 240px;
  height: 180px;
  float: left;
  border-radius: 4px;
  position: relative;
  overflow: hidden;
  background-color: #fff;
}
.product-detail .product-detail-header .headerNo aside > div {
  border-radius: 4px;
  position: absolute;
  width: 240px;
  height: 180px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  line-height: 180px;
  text-align: center;
}
.product-detail .product-detail-header .headerNo aside img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.product-detail .product-detail-header .headerNo aside i {
  position: absolute;
  top: 10px;
  display: inline-block;
  left: 10px;
  z-index: 4;
  width: 220px;
  border-radius: 4px;
  height: 160px;
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.product-detail .product-detail-header .headerNo .headerNo_content {
  margin-left: 280px;
  margin-top: 0;
  margin-right: 324px;
}
.product-detail .product-detail-header .headerNo .headerNo_content i {
  font-style: normal;
  font-size: 18px;
  font-weight: 500;
  color: #e4eef8;
  line-height: 24px;
  margin: 7px 0;
  display: block;
}
.product-detail .product-detail-header .headerNo .headerNo_content h2 {
  font-size: 30px;
  font-weight: bold;
  color: #E4EEF8;
  font-family: Microsoft YaHei;
  line-height: 38px;
  max-height: 120px;
  padding-bottom: 20px;
  margin-bottom: 15px;
  overflow: hidden;
  border-bottom: 1px dashed rgba(255, 255, 255, 0.15);
}
.product-detail .product-detail-header .headerNo .headerNo_content p {
  font-size: 14px;
  font-weight: 300;
  color: #e4eef8;
  line-height: 28px;
}
.product-detail .product-detail-header .headerNo .headerNo_content > div ul {
  overflow: hidden;
}
.product-detail .product-detail-header .headerNo .headerNo_content > div li {
  padding: 0;
  width: 50%;
  float: left;
  margin-bottom: 10px;
}
.product-detail .product-detail-header .headerNo .headerNo_content > div li span:nth-of-type(1) {
  font-size: 14px;
  margin-right: 8px;
  line-height: 24px;
  color: #e4eef8;
  text-align: right;
  font-weight: 300;
  padding-right: 15px;
  position: relative;
  display: inline-block;
  float: left;
  width: 71px;
  text-align: justify;
  text-align-last: justify;
}
.product-detail .product-detail-header .headerNo .headerNo_content > div li span:nth-of-type(1):after {
  content: '：';
  right: 0;
  display: inline-block;
  position: absolute;
}
.product-detail .product-detail-header .headerNo .headerNo_content > div li span:nth-of-type(2) {
  line-height: 24px;
  word-break: keep-all;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #e4eef8;
  font-size: 14px;
  overflow: hidden;
  display: inline-block;
  max-width: 195px;
  vertical-align: text-top;
}
.product-detail .product-detail-header .headerNo .headerNo_content > div li:nth-of-type(1),
.product-detail .product-detail-header .headerNo .headerNo_content > div li:nth-of-type(3) {
  padding: 0 20px 0px 0;
}
.product-detail .product-detail-header .headerNo .headerNo_content > div li:nth-of-type(1) span:nth-of-type(1),
.product-detail .product-detail-header .headerNo .headerNo_content > div li:nth-of-type(3) span:nth-of-type(1) {
  max-width: 45px;
}
.product-detail .product-detail-header .headerNo .headerNo_right {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  height: 220px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox {
  min-height: 120px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn {
  padding-bottom: 15px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn a {
  margin: 0 auto;
  margin-left: 20px;
  width: 260px;
  height: 50px;
  border-radius: 6px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFEFE0;
  line-height: 50px;
  display: block;
  text-align: center;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn a i {
  margin-right: 4px;
  width: 31px;
  height: 31px;
  top: 0;
  position: relative;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn_chat {
  position: relative;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn_chat a {
  background: linear-gradient(-86deg, #FF5C00, #FF7A2F);
  box-shadow: 0 6px 15px rgba(172, 77, 0, 0.25);
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn_chat a i {
  background-image: url(../images/icon1.png);
  background-position: -1079px -313px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn_chat .hover-chat-img {
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  float: left;
  display: none;
  position: absolute;
  left: -152PX;
  top: -41px;
  width: 188px;
  z-index: 999999;
  height: 209px;
  background: #FFFFFF;
  border: 1px solid #D9D9D9;
  border-radius: 5px;
  padding: 15px;
  -webkit-box-shadow: 1px 6px 19px -10px #c4c4c4;
  -moz-box-shadow: 1px 6px 19px -10px #c4c4c4;
  -o-box-shadow: 1px 6px 19px -10px #c4c4c4;
  box-shadow: 1px 6px 19px -10px #c4c4c4;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn_chat .hover-chat-img p {
  margin-top: 5px;
  font-size: 12px;
  font-weight: 300;
  color: #666666;
  line-height: 28px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn_email {
  position: relative;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn_email a {
  background: linear-gradient(-86deg, #006FFF, #0BA3F8);
  box-shadow: 0 6px 15px rgba(0, 72, 218, 0.25);
  color: #CFE9FF;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .btn_email a i {
  background-image: url(../images/icon1.png);
  background-position: -1147px -313px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .btnBox .hover-chat:hover .hover-chat-img {
  display: inline-block;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share {
  margin-left: 46px;
  margin-top: 13px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .s-txt {
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 38px;
  margin-right: 11px;
  float: left;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon {
  width: 36px;
  height: 36px;
  background-color: #285680;
  border: 1px solid #4D7DAA;
  border-radius: 50%;
  margin: 0 10px 0 0;
  float: left;
  display: none;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon.icon-qzone {
  display: block;
  background-position: -1127px -394px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon.icon-qzone:hover {
  background-position: -1127px -421px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon.icon-qq {
  display: block;
  background-position: -1080px -394px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon.icon-qq:hover {
  background-position: -1080px -421px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon.icon-weibo {
  display: block;
  background-position: -1034px -394px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon.icon-weibo:hover {
  background-position: -1034px -421px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon.icon-wechat {
  display: block;
  background-position: -988px -394px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon.icon-wechat:hover {
  background-position: -988px -421px;
}
.product-detail .product-detail-header .headerNo .headerNo_right .connect-share .social-share-icon.icon-wechat:hover .wechat-qrcode {
  box-shadow: 0 2px 10px rgba(0, 72, 218, 0.3);
}
.product-detail .product-detail-header.header_agent {
  background-color: #2F8395;
  background: url(../images/product/bg_8_2.png) no-repeat center;
  background-size: 100% 100%;
}
.product-detail .product-detail-header.header_agent .headerNo .headerNo_right .connect-share .social-share-icon {
  background-color: #0C7D94;
  border: 1px solid #2E9FB9;
}
.product-detail .product-detail-content > .container {
  position: relative;
  background-color: #fff;
}
.product-detail .product-detail-content .product-detail-content-left {
  width: 900px;
  overflow: hidden;
  background-color: white;
  float: left;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left {
  background-color: white;
  padding: 36px 30px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply {
  margin-bottom: 28px;
  border-bottom: 1px solid #F2F2F2;
  padding-bottom: 15px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply > p {
  font-weight: 400;
  font-size: 22px;
  color: #333333;
  text-align: justify;
  margin-bottom: 7px;
  line-height: 28px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply > p span {
  background-color: #AFCEE1;
  border-radius: 3px;
  padding: 1px 10px;
  display: inline-block;
  font-size: 12px;
  color: white;
  vertical-align: top;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content {
  color: #666;
  font-weight: initial;
  font-size: 14px;
  line-height: 1.8em;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content div,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content dl,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content dt,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content dd,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content ul,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content ol,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content li,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content h1,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content h2,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content h3,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content h4,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content h5,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content h6,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content pre,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content code,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content form,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content fieldset,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content legend,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content input,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content button,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content textarea,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content p,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content blockquote,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content th,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content td {
  margin: initial;
  padding: initial;
  color: #666;
  font-weight: initial;
  font-size: 14px;
  white-space: pre-line;
  line-height: 1.8em;
  text-align: initial;
  border: initial;
  max-width: 860px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content ul,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content ol {
  padding-inline-start: 40px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content ul li,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content ol li {
  list-style-type: unset;
  list-style: unset;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content img {
  width: initial;
  height: auto;
  max-width: 100%;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content table {
  border-collapse: collapse;
  display: block;
  overflow: auto;
  max-width: 860px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content th,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content td {
  border: 1px #999 solid;
  padding: 0 10px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .apply .apply_content th {
  background-color: #F7F7F7;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_title {
  font-size: 22px;
  color: #333333;
  font-weight: 400;
  margin-bottom: 25px;
  line-height: 24px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_title > span {
  color: #656565;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_title > span i {
  color: red;
  font-style: normal;
  font-family: DIN-Medium;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_title > span a {
  color: #1365B1;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content {
  color: #666;
  font-weight: initial;
  font-size: 14px;
  line-height: 1.8em;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content div,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content dl,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content dt,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content dd,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content ul,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content ol,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content li,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content h1,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content h2,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content h3,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content h4,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content h5,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content h6,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content pre,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content code,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content form,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content fieldset,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content legend,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content input,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content button,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content textarea,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content p,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content blockquote,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content th,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content td {
  margin: initial;
  padding: initial;
  color: #666;
  font-weight: initial;
  font-size: 14px;
  white-space: pre-line;
  line-height: 1.8em;
  text-align: initial;
  border: initial;
  max-width: 860px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content ul,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content ol {
  padding-inline-start: 40px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content ul li,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content ol li {
  list-style-type: unset;
  list-style: unset;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content img {
  width: initial;
  height: auto;
  max-width: 100%;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content table {
  border-collapse: collapse;
  display: block;
  overflow: auto;
  max-width: 860px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content th,
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content td {
  border: 1px #999 solid;
  padding: 0 10px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter .parameter_content th {
  background-color: #F7F7F7;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table {
  border-collapse: collapse;
  margin: 0 auto;
  text-align: center;
  width: 100%;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr.title td {
  font-size: 16px!important;
  color: #333333 !important;
  white-space: nowrap;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr.eist td {
  height: 36px;
  color: #416a8e !important;
  font-size: 14px!important;
  font-weight: bold;
  text-align: center;
  background-color: #F6FCFF;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr.eist td:nth-of-type(1) {
  border-right: none;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr.eist td:nth-of-type(2) {
  border-left: none;
  border-right: none;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr.eist td:nth-of-type(3) {
  border-left: none;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr:last-child {
  color: #333333;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr td {
  text-align: center;
  font-size: 14px;
  height: 42px;
  border: 1px solid #F2F2F2;
  padding: 0 50px;
  color: #333333;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr td:first-child {
  color: #666666;
  font-size: 14px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr td.checked span {
  cursor: pointer;
  width: 14px;
  height: 14px;
  position: relative;
  display: inline-block;
  margin-top: 5px;
  background: #ffffff;
  border: 1px solid #646464;
  border-radius: 3px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr td.checked span.checked_1 {
  background: #1365b1;
  border: 1px solid #1365b1;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .parameter table tr td.checked span.checked_1 i {
  background-position: -143px -757px;
  width: 15px;
  height: 15px;
  position: absolute;
  z-index: 3;
  right: -4px;
  top: 1px;
  background-image: url(../images/icon1.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download {
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download .parameter_title {
  font-size: 22px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 28px;
  margin-top: 50px;
  margin-bottom: 18px;
  padding-left: 38px;
  position: relative;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download .parameter_title:after {
  content: '';
  width: 30px;
  height: 21px;
  background-image: url(../images/icon_2.png);
  background-position: -221px -21px;
  position: absolute;
  top: 4px;
  left: 0;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download .parameter_title .parameter_title_r {
  float: right;
  font-size: 16px;
  color: #666666;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table {
  border-collapse: collapse;
  width: 840px;
  overflow: hidden;
  border-radius: 6px 6px 0px 0px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table .title {
  height: 42px;
  background: #F4F7FE;
  border: 1px solid #ECECF4;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table .title th {
  border: 0;
  text-align: left;
  color: #2D5469;
  font-weight: 400;
  padding-left: 30px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table .title th:nth-child(1) {
  padding-left: 46px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td {
  border-bottom: 1px #e9e9e9 dashed;
  line-height: 57px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  color: #666666;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .icon {
  margin-left: 9px;
  margin-right: 10px;
  width: 18px;
  height: 18px;
  background-image: url(../images/icon_2.png);
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .icon.icon-PDF {
  background-position: -311px -23px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .icon.icon-w {
  background-position: -337px -23px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .icon.icon-PPT {
  background-position: -311px -23px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .icon.icon-T {
  background-position: -390px -23px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .icon.icon-Text {
  background-position: -364px -23px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .btn_look {
  margin-right: 29px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .btn_look i {
  width: 15px;
  height: 15px;
  background-image: url(../images/icon1.png);
  background-position: -987px -362px;
  margin-right: 6px;
  display: inline-block;
  position: relative;
  top: 3px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .btn_look:hover {
  color: #1465B1;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .btn_look:hover i {
  background-position: -1008px -362px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .btn_download {
  width: 88px;
  height: 36px;
  border: 1px solid #1360A9;
  border-radius: 19px;
  line-height: 36px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #0176FE;
  display: block;
  text-align: center;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .btn_download i {
  width: 18px;
  height: 18px;
  background-image: url(../images/icon_2.png);
  background-position: -261px -22px;
  margin-right: 5px;
  display: inline-block;
  position: relative;
  top: 3px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .btn_download:hover {
  background: #0176FE;
  color: #FFFFFF;
  border: 1px solid #0176FE;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td .btn_download:hover i {
  background-position: -261px -50px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td:nth-child(1) {
  max-width: 400px;
  padding-right: 20px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td:nth-child(2) {
  width: 170px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .file-download table td:nth-child(3) {
  width: 130px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .do-weixin {
  background: url(../images/bgbg.jpg) no-repeat;
  width: 840px;
  height: 169px;
  margin-top: 40px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .do-weixin > div {
  margin: 0 0 0 28px;
  width: 367px;
  padding-top: 34px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .do-weixin h3 {
  font-size: 22px;
  color: #333333;
  line-height: 31px;
  position: relative;
  padding-bottom: 12px;
  margin-bottom: 15px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .do-weixin h3:after {
  content: '';
  width: 46px;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  background: #eb410e;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .do-weixin p {
  font-size: 14px;
  font-weight: 300;
  color: #666666;
  line-height: 24px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article {
  margin-top: 30px;
  margin-bottom: 30px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 {
  font-size: 20px;
  font-weight: 300;
  color: #333333;
  line-height: 20px;
  margin: 0px 0 22px 0;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 span {
  float: right;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 span a {
  width: 46px;
  text-align: center;
  line-height: 21px;
  height: 24px;
  display: inline-block;
  border: 1px solid #f1f1f1;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 span a:nth-of-type(1) {
  border-right: 0;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 span a:hover {
  background-color: #1465B1 !important;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 span a:hover .icon-arrow-left-product {
  background-position: -442px -612px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 span a:hover .icon-arrow-right-product {
  background-position: -471px -612px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 span a i {
  width: 14px;
  height: 15px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 span a .icon-arrow-left-product {
  background-position: -427px -612px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article > h3 span a .icon-arrow-right-product {
  background-position: -459px -612px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center {
  width: 100%;
  height: 200px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .swiper-slide li {
  float: left;
  width: 195px;
  position: relative;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .swiper-slide li aside {
  height: 110px;
  display: inline-block;
  width: 100%;
  position: relative;
  /* background: #f4f4f4; */
  border-radius: 8px;
  text-align: center;
  border: 1px solid #f2efef;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .swiper-slide li aside img {
  border-radius: 8px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .swiper-slide li > p {
  width: 100%;
  line-height: 25px;
  margin: 12px 0 0 0;
  height: 48px;
  overflow: hidden;
  text-align: left;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .swiper-slide li > p a {
  display: inline-block;
  color: #666666;
  font-size: 14px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .swiper-slide li > p a em {
  font-style: normal;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .swiper-slide li:not(:last-child) {
  margin-right: 19px;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .carousel-page {
  bottom: -4px !important;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  left: 50% !important;
  background: #fff;
  text-align: center;
  margin: 0 auto;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .carousel-page span {
  width: 16px;
  height: 3px;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  display: inline-block;
  margin-right: 10px;
  z-index: 9;
}
.product-detail .product-detail-content .product-detail-content-left .inner-content-left .about-article .article-center .carousel-page span.swiper-active-switch {
  width: 16px;
  height: 3px;
  background-color: #1465B1;
  border-radius: 3px;
}
.product-detail .product-detail-content .product-detail-content-right {
  background-color: white;
  width: 300px;
  float: right;
  padding: 30px 20px 20px;
}
.product-detail .product-detail-content .product-detail-content-right .goto {
  text-align: center;
  width: 260px;
  height: 109px;
  background: #fff;
  border-radius: 3px;
  overflow: hidden;
  margin-bottom: 13px;
  margin-top: 20px;
  box-shadow: 0px 25px 18px -25px rgba(68, 105, 139, 0.15);
}
.product-detail .product-detail-content .product-detail-content-right .goto a {
  width: 60px;
  display: inline-block;
  float: left;
  position: relative;
  text-align: center;
  margin-left: 40px;
  height: 109px;
}
.product-detail .product-detail-content .product-detail-content-right .goto a .icon {
  width: 52px;
  height: 52px;
  background-image: url(../images/icon_2.png);
  margin: 0 auto 12px;
  display: block;
}
.product-detail .product-detail-content .product-detail-content-right .goto a:nth-of-type(1) {
  margin-left: 0;
}
.product-detail .product-detail-content .product-detail-content-right .goto a:nth-of-type(1) .icon {
  background-position: -21px -19px;
}
.product-detail .product-detail-content .product-detail-content-right .goto a:nth-of-type(1):hover .icon {
  background-position: -21px -81px;
}
.product-detail .product-detail-content .product-detail-content-right .goto a:nth-of-type(2) .icon {
  background-position: -83px -19px;
}
.product-detail .product-detail-content .product-detail-content-right .goto a:nth-of-type(2):hover .icon {
  background-position: -83px -81px;
}
.product-detail .product-detail-content .product-detail-content-right .goto a:nth-of-type(3) .icon {
  background-position: -145px -19px;
}
.product-detail .product-detail-content .product-detail-content-right .goto a:nth-of-type(3):hover .icon {
  background-position: -145px -81px;
}
.product-detail .product-detail-content .product-detail-content-right .goto a span {
  font-size: 14px;
  font-family: Microsoft YaHei;
  color: #666666;
  line-height: 20px;
  font-weight: bold;
}
.product-detail .product-detail-content .product-detail-content-right .btn_download {
  width: 259px;
  height: 42px;
  background: #f4f7fe;
  border: 1px solid #ECECF4;
  border-radius: 3px;
  margin-bottom: 13px;
}
.product-detail .product-detail-content .product-detail-content-right .btn_download a {
  width: 100%;
  height: 40px;
  display: inline-block;
  float: left;
  position: relative;
  text-align: center;
}
.product-detail .product-detail-content .product-detail-content-right .btn_download a .icon {
  width: 28px;
  height: 30px;
  background-image: url(../images/icon1.png);
  background-position: -939px -354px;
  margin: 6px 47px 0 0;
  display: block;
  float: right;
}
.product-detail .product-detail-content .product-detail-content-right .btn_download a span {
  font-size: 14px;
  font-family: Microsoft YaHei;
  color: #333333;
  line-height: 24px;
  float: left;
  padding-left: 21px;
  margin-top: 10px;
}
.product-detail .product-detail-content .product-detail-content-right .btn_download a:hover .icon {
  background-position: -939px -395px;
}
.product-detail .product-detail-content .product-detail-content-right .file-download {
  min-height: 94px;
  position: relative;
  background: #ffffff;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > h2 {
  font-weight: 300;
  color: #333333;
  font-size: 20px;
  line-height: 20px;
  margin: 7px 0 9px 0;
}
.product-detail .product-detail-content .product-detail-content-right .file-download ul li {
  border-bottom: 1px dotted #D9D9D9;
}
.product-detail .product-detail-content .product-detail-content-right .file-download ul li:hover a span {
  color: #1465B1 !important;
}
.product-detail .product-detail-content .product-detail-content-right .file-download ul li > a {
  display: inline-block;
  width: 100%;
  line-height: 36px;
  height: 36px;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-right .file-download ul li > a span:nth-of-type(1) {
  font-size: 14px;
  color: #666666;
  display: inline-block;
  width: 71%;
  font-weight: 300;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-right .file-download ul li > a span:nth-of-type(2) {
  color: #666666;
  font-size: 12px;
  height: 36px;
  float: right;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-right .file-download ul li > a span:nth-of-type(2) i {
  margin-right: 5px;
}
.product-detail .product-detail-content .product-detail-content-right .file-download ul li:last-child {
  border-bottom: 0;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div.hoverFile {
  position: absolute;
  z-index: 3;
  background-color: white;
  width: 300px;
  left: -20px;
  padding: 0 20px;
  padding-bottom: 11px;
  box-shadow: 1px 6px 10px #d8d8d8;
  -webkit-box-shadow: 1px 6px 10px #d8d8d8;
  -moz-box-shadow: 1px 6px 10px #d8d8d8;
  -o-box-shadow: 1px 6px 10px #d8d8d8;
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div .maxHeight {
  height: 40px;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div .maxHeight li:nth-of-type(1) {
  border-bottom: 0;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p {
  line-height: 28px;
  text-align: center;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p span {
  cursor: pointer;
  font-size: 12px;
  font-weight: 300;
  color: #333333;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p span:hover {
  color: #1465B1 !important;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p span:hover .icon-expand-top-arrow {
  background-position: -559px -703px;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p span:hover .icon-expand-bottom-arrow {
  background-position: -572px -703px;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p span i {
  margin-left: 4px;
  width: 12px;
  height: 10px;
  margin-top: -1px;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p span .icon-expand-top-arrow {
  background-position: -559px -692px;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p span .icon-expand-bottom-arrow {
  background-position: -572px -692px;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p.expand {
  position: relative;
  height: 2px;
  margin: 5px 0 23px 0;
  box-shadow: -1px 3px 4px #e2e2e2;
  -webkit-box-shadow: -1px 3px 4px #e2e2e2;
  -moz-box-shadow: -1px 3px 4px #e2e2e2;
  -o-box-shadow: -1px 3px 4px #e2e2e2;
}
.product-detail .product-detail-content .product-detail-content-right .file-download > div > p.expand span {
  position: absolute;
  bottom: -14px;
  display: inline-block;
  width: 99px;
  height: 29px;
  text-align: center;
  left: 34%;
  background-color: white;
  -webkit-box-shadow: 1px 11px 19px 7px white;
  -moz-box-shadow: 1px 11px 19px 7px white;
  -o-box-shadow: 1px 11px 19px 7px white;
  box-shadow: 1px 11px 19px 7px white;
}
.product-detail .product-detail-content .product-detail-content-right .same-product {
  margin-bottom: 30px;
}
.product-detail .product-detail-content .product-detail-content-right .same-product > h2 {
  padding: 16px 0 19px 0;
  font-size: 20px;
  color: #333333;
  font-weight: 300;
  line-height: 22px;
  border-bottom: 1px solid #F1F1F1;
  margin-bottom: 20px;
}
.product-detail .product-detail-content .product-detail-content-right .same-product ul li {
  margin-bottom: 23px;
}
.product-detail .product-detail-content .product-detail-content-right .same-product ul li aside {
  width: 80px;
  height: 60px;
  float: left;
  border: 1px solid #F1F1F1;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-right .same-product ul li > div {
  margin-left: 100px;
  height: 60px;
  border-bottom: 1px solid #EBEBEB;
}
.product-detail .product-detail-content .product-detail-content-right .same-product ul li > div p {
  color: #666666;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
  line-height: 24px;
  margin-bottom: 0;
}
.product-detail .product-detail-content .product-detail-content-right .same-product ul li > div p a {
  font-size: 12px;
  font-weight: 300;
}
.product-detail .product-detail-content .product-detail-content-right .same-product ul li > div h3 {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-right .same-product ul li > div h3 a {
  color: #333333;
  font-size: 14px;
  font-weight: 300;
}
.product-detail .product-detail-content .product-detail-content-right .same-product ul li > div h3:hover a {
  color: #1465B1 !important;
}
.product-detail .product-detail-content .product-detail-content-right .same-product .see-more {
  width: 100%;
  display: inline-block;
  line-height: 36px;
  height: 36px;
  text-align: center;
  font-family: sans-serif;
  color: #666666;
  margin-top: 7px;
  margin-bottom: 20px;
  background: #F1F1F1;
  border-radius: 3px;
  font-size: 14px;
}
.product-detail .product-detail-content .product-detail-content-right .same-product .see-more:hover {
  background-color: #1465B1 !important;
  color: white;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand {
  margin-bottom: 30px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand > h2 {
  padding: 8px 0 19px 0;
  font-size: 20px;
  color: #333333;
  line-height: 22px;
  font-weight: 300;
  border-bottom: 1px solid #F2F2F2;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li {
  padding: 20px 0 10px 0;
  border-bottom: 1px dotted #F3F3F3;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div {
  padding-bottom: 10px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div aside {
  width: 58px;
  height: 58px;
  float: left;
  border: 1px solid #E6E6E6;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div aside img {
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  width: 100%;
  top: 50%;
  height: auto;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div {
  margin-left: 77px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div h4 {
  margin-bottom: 12px;
  padding-top: 5px;
  height: 27px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div h4 a {
  font-size: 16px;
  color: #333333;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div h4:hover a {
  color: #1465B1 !important;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p {
  color: #999999;
  font-size: 12px;
  margin-top: 18px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p .connected {
  background-color: #EEEEEE !important;
  border: 1px solid #EEEEEE !important;
  color: #666666 !important;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p .connected i {
  color: #666666 !important;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p span {
  color: #DBDBDB;
  margin: 0 8px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p a {
  padding: 4px 15px;
  border-radius: 3px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p a:nth-of-type(1) {
  font-size: 12px;
  background-color: #AFCEE1;
  color: white;
  width: 76px;
  display: inline-block;
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  margin-right: 10px;
  border: 1px solid #AFCEE1;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p a:nth-of-type(1) i {
  color: white;
  margin-right: 3px;
  font-style: normal;
  font-size: 20px;
  line-height: 0;
  vertical-align: middle;
  font-weight: bold;
  display: inline-block;
  margin-top: -6px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p a:nth-of-type(1):hover {
  background-color: #1465B1;
  border: 1px solid #1465B1;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p a:nth-of-type(2) {
  border: 1px solid #999999;
  color: #666666;
  font-size: 12px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li > div div p a:nth-of-type(2):hover {
  border: 1px solid #1465B1;
  color: #1465B1;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand ul li:last-child {
  border: 0;
  padding-bottom: 0;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand .see-more {
  width: 100%;
  display: inline-block;
  line-height: 36px;
  height: 36px;
  text-align: center;
  font-family: sans-serif;
  color: #666666;
  margin-top: 7px;
  margin-bottom: 20px;
  background: #F1F1F1;
  border-radius: 3px;
  font-size: 14px;
}
.product-detail .product-detail-content .product-detail-content-right .about-brand .see-more:hover {
  background-color: #1465B1 !important;
  color: white;
}
.product-detail .product-detail-content .product-detail-content-right .right-co-wrapper {
  width: 260px;
  height: 260px;
  margin-bottom: 30px;
  overflow: hidden;
}
.product-detail .product-detail-content .product-detail-content-right .right-co-wrapper .swiper-container {
  width: 260px;
  height: 260px;
}
.product-detail .modal_email {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(32, 32, 56, 0.6);
  z-index: 1000;
  display: none;
}
.product-detail .modal_email .modal-body {
  width: 550px;
  margin: 100px auto 0;
  margin-top: 10%;
  position: relative;
}
.product-detail .modal_email .modal-body .modal-content {
  width: 550px;
  background: url(../images/product/email_bg.png) no-repeat;
  border-radius: 10px;
  position: relative;
  background-color: #fff;
  overflow: hidden;
}
.product-detail .modal_email .modal-body .modal-content::after {
  content: '';
  width: 100%;
  height: 4px;
  position: absolute;
  bottom: 0;
  background: url(../images/modal_email_bottom.png);
}
.product-detail .modal_email .modal-body .modal-content .content-title {
  overflow: hidden;
}
.product-detail .modal_email .modal-body .modal-content .content-title i {
  margin: 39px auto 0;
  display: block;
  width: 177px;
  height: 52px;
  background-image: url(../images/product/email_title.png);
}
.product-detail .modal_email .modal-body .modal-content .content_form .content_form-test {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #973322;
  line-height: 30px;
  width: 500px;
  margin: 0 auto;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul {
  width: 500px;
  overflow: hidden;
  background: #FFFFFF;
  border: 1px solid #EAEAEA;
  border-radius: 3px;
  margin: 0 auto;
  background-color: #FFFFFF;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li {
  overflow: hidden;
  position: relative;
  height: 34px;
  border-bottom: 1px solid #EAEAEA;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li label {
  padding: 0 10px 0 15px;
  text-align: right;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #666666;
  line-height: 34px;
  float: left;
  position: relative;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li input[type="text"] {
  float: left;
  outline: none;
  list-style: none;
  width: 300px;
  height: 34px;
  background: #FFFFFF;
  border: 0;
  border-radius: 3px;
  line-height: 34px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #333;
  padding: 0 5px;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li textarea {
  float: left;
  outline: none;
  list-style: none;
  width: 100%;
  height: 156px;
  background: #FFFFFF;
  border: 0;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 500;
  color: #333;
  border-radius: 3px;
  padding: 10px 15px;
  line-height: 20px;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li textarea::-webkit-input-placeholder {
  color: #999;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li textarea::-moz-input-placeholder {
  color: #999;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li textarea::-ms-input-placeholder {
  color: #999;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li.require_content-itme {
  height: 156px;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li.require_tel-itme label {
  padding-right: 0;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li.require_tel-itme input {
  float: right;
  width: 415px;
  font-weight: 500;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li .itme_name {
  float: left;
  width: 208px;
  border-right: 1px solid #EAEAEA;
  overflow: hidden;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li .itme_name label {
  padding-left: 22px;
  padding-right: 0;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li .itme_name label::after {
  content: '*';
  color: #F4523B;
  font-size: 14px;
  position: absolute;
  left: 15px;
  top: 0px;
  font-weight: 500;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li .itme_name input {
  float: right;
  width: 146px;
  font-weight: 500;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li .itme_email {
  float: left;
  width: 290px;
  overflow: hidden;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li .itme_email label {
  padding-left: 22px;
  padding-right: 0;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li .itme_email label::after {
  content: '*';
  color: #F4523B;
  font-size: 14px;
  position: absolute;
  left: 15px;
  top: 0px;
  font-weight: 500;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li .itme_email input {
  float: right;
  width: 230px;
  font-weight: 500;
}
.product-detail .modal_email .modal-body .modal-content .content_form ul li:last-child {
  border-bottom: 0;
}
.product-detail .modal_email .modal-body .modal-content .content_form .callBox {
  overflow: hidden;
  margin: 5px 0 20px 86px;
}
.product-detail .modal_email .modal-body .modal-content .content_form .callBox i {
  display: inline-block;
  width: 18px;
  height: 18px;
  margin-right: 7px;
  background: #FFFFFF;
  border: 1px solid #CDCDCD;
  border-radius: 4px;
  float: left;
  cursor: pointer;
}
.product-detail .modal_email .modal-body .modal-content .content_form .callBox i.active {
  background: #FC5601;
  border: 1px solid #FC3601;
  position: relative;
}
.product-detail .modal_email .modal-body .modal-content .content_form .callBox i.active::after {
  content: '';
  background-image: url(../images/icon_2.png?v=1.0);
  background-position: -78px -317px;
  width: 12px;
  height: 9px;
  top: 3px;
  left: 2px;
  position: absolute;
}
.product-detail .modal_email .modal-body .modal-content .content_form .callBox span {
  float: left;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #666666;
  line-height: 18px;
}
.product-detail .modal_email .modal-body .modal-content .content_form .btn {
  cursor: pointer;
  width: 230px;
  height: 42px;
  background: #0653D2;
  border-radius: 3px;
  margin: 24px auto 30px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #FFFFFF;
  line-height: 42px;
  text-align: center;
  box-shadow: 0px 4px 16px -2px rgba(6, 83, 210, 0.35);
}
.product-detail .modal_email .modal-body .modal-content .content_form .btn:hover {
  background: #0442c7;
}
.product-detail .modal_email .modal-body .modal_close {
  margin: 0 auto;
  cursor: pointer;
  position: absolute;
  right: -12px;
  top: -12px;
  width: 32px;
  height: 32px;
  background: #604C43;
  border: 3px solid #FFFFFF;
  border-radius: 50%;
}
.product-detail .modal_email .modal-body .modal_close:hover {
  background: #FC5601;
}
.product-detail .modal_email .modal-body .modal_close i {
  width: 20px;
  height: 20px;
  background-image: url(../images/icon1.png);
  background-position: -204px -826px;
  display: inline-block;
  margin: 4px;
}
.product-detail .postbird-box-container {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.35);
  display: none;
}
.product-detail .postbird-box-container .postbird-box-content {
  width: 400px;
  height: 147px;
  background: #FFFFFF;
  border-radius: 10px;
  max-width: 90%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
}
.product-detail .postbird-box-container .postbird-box-content p {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #3F5D79;
  line-height: 28px;
  margin: 27px auto 24px;
  text-align: center;
}
.product-detail .postbird-box-container .postbird-box-content .btnBox {
  overflow: hidden;
  text-align: center;
}
.product-detail .postbird-box-container .postbird-box-content .btnBox .btn {
  width: 95px;
  display: inline-block;
  text-align: center;
  line-height: 34px;
  height: 34px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  color: #3385FF;
  background: #E5F2FF;
  border: 1px solid #3385FF;
  border-radius: 3px;
  margin: 0 10px;
}
.product-detail .postbird-box-container .postbird-box-content .btnBox .on {
  width: 115px;
  background: #0364FF;
  color: #FFFFFF;
}
.product-detail .postbird-box-container.active {
  display: block;
}
.product_detail {
  width: 100%;
  background: #F7F8FC;
  overflow: hidden;
}
.product_detail .product-detail-top {
  margin-top: 24px;
  font-size: 12px;
  color: #666666;
  line-height: 28px;
  height: 28px;
  overflow: hidden;
}
.product_detail .product-detail-top label {
  float: left;
  display: inline-block;
}
.product_detail .product-detail-top ul {
  padding: 0;
  display: inline-block;
}
.product_detail .product-detail-top ul li {
  color: #666;
}
.product_detail .product-detail-top ul li a {
  color: #666;
}
.product_detail .product-detail-top ul li:last-child {
  color: #999;
}
.product_detail .product-detail-top ul li:last-child a {
  color: #999;
}
.product_detail .product-detail-header {
  padding: 24px;
  background: #fff;
  min-height: 355px;
  background: #FFFFFF;
  border-radius: 8px;
  margin-top: 16px;
}
.product_detail .product-detail-header .p_head_l {
  width: 314px;
  height: 304px;
  overflow: hidden;
  float: left;
  margin-right: 24px;
}
.product_detail .product-detail-header .p_head_l .p_head_l_imgTop {
  width: 314px;
  height: 235px;
  background: #71748B;
  border-radius: 4px;
  overflow: hidden;
}
.product_detail .product-detail-header .p_head_l .p_head_l_imgTop aside {
  width: 314px;
  height: 235px;
  border-radius: 4px;
  overflow: hidden;
  text-align: center;
  background-color: #fff;
  line-height: 235px;
  position: relative;
}
.product_detail .product-detail-header .p_head_l .p_head_l_imgTop aside > div {
  width: 314px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-header .p_head_l .p_head_l_imgTop aside > div img {
  max-width: 314px;
  max-height: 235px;
  width: auto;
}
.product_detail .product-detail-header .p_head_l ul {
  overflow: hidden;
  margin-top: 6px;
}
.product_detail .product-detail-header .p_head_l ul li {
  position: relative;
  display: inline-block;
  float: left;
  margin-right: 8px;
  padding-top: 8px;
}
.product_detail .product-detail-header .p_head_l ul li aside {
  width: 72px;
  height: 54px;
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
  text-align: center;
  line-height: 54px;
  position: relative;
}
.product_detail .product-detail-header .p_head_l ul li aside > div {
  width: 72px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  font-size: 0;
  display: inline-block;
}
.product_detail .product-detail-header .p_head_l ul li aside > div img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-header .p_head_l ul li:last-child {
  margin-right: 0;
}
.product_detail .product-detail-header .p_head_l ul li:hover::after {
  content: '';
  position: absolute;
  top: 8px;
  left: 0;
  width: 68px;
  height: 50px;
  border: 2px #6a8b9d solid;
  border-radius: 4px;
}
.product_detail .product-detail-header .p_head_r {
  width: 814px;
  min-height: 304px;
  float: right;
  position: relative;
}
.product_detail .product-detail-header .p_head_r .p_head_top {
  padding-bottom: 16px;
  border-bottom: 1px #F4F4F4 solid;
  display: inline-block;
  width: 100%;
  margin-top: 20px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .titleBox {
  display: inline-block;
  float: left;
  width: 600px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .titleBox .title {
  font-weight: 400;
  color: #2F4F74;
  line-height: 28px;
  font-size: 24px;
  margin-bottom: 12px;
  word-break: break-all;
  text-align: justify;
}
.product_detail .product-detail-header .p_head_r .p_head_top .titleBox p {
  font-size: 14px;
  color: #666666;
  line-height: 28px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r {
  display: inline-block;
  float: right;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share {
  display: inline-block;
  float: right;
  height: 32px;
  position: relative;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .item_share {
  font-size: 12px;
  color: #677F98;
  line-height: 32px;
  cursor: pointer;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .item_share i {
  width: 16px;
  height: 13px;
  margin-top: 9px;
  margin-right: 4px;
  font-size: 12px;
  display: inline-block;
  float: left;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt {
  display: none;
  position: absolute;
  bottom: 20px;
  width: 224px;
  padding-bottom: 20px;
  right: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share {
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 7px 12px -5px rgba(209, 207, 230, 0.5);
  padding: 7px 0px 10px 12px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a {
  line-height: 36px;
  width: 36px;
  height: 36px;
  margin: 0 5px 0 0;
  transform: scale(0.8);
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-community {
  margin-right: 5px;
  background-image: none;
  transform: scale(1);
  width: 28px;
  height: 28px;
  font-size: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-community i {
  font-size: 28px;
  color: #056DE8;
  line-height: 28px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-wechat {
  background-position: -319px -744px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-wechat:hover {
  background-position: -319px -790px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-wechat .wechat-qrcode {
  top: 36px;
  left: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-wechat .wechat-qrcode::after {
  left: auto;
  bottom: auto;
  top: 48px;
  right: -12px;
  transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  -o-transform: rotate(270deg);
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-weibo {
  background-position: -365px -744px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-weibo:hover {
  background-position: -365px -790px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-qq {
  background-position: -411px -744px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-qq:hover {
  background-position: -411px -790px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-qzone {
  margin-right: 0;
  background-position: -503px -744px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share .connect-share_innt .social-share a.icon-qzone:hover {
  background-position: -503px -790px;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .connect-share:hover .connect-share_innt {
  display: block;
}
.product_detail .product-detail-header .p_head_r .p_head_top .p_head_top_r .time {
  font-size: 12px;
  color: #999;
  margin-top: 14px;
  float: right;
  text-align: right;
  width: 100%;
  display: none;
}
.product_detail .product-detail-header .p_head_r > ul {
  overflow: hidden;
  margin-top: 16px;
  margin-bottom: 50px;
}
.product_detail .product-detail-header .p_head_r > ul li {
  font-size: 14px;
  color: #666666;
  line-height: 20px;
  padding: 4px 0;
  display: inline-block;
  float: left;
  width: 450px;
  margin-bottom: 6px;
  word-break: break-all;
  overflow: hidden;
}
.product_detail .product-detail-header .p_head_r > ul li:nth-child(odd) {
  margin-right: 10px;
  width: 350px;
}
.product_detail .product-detail-header .p_head_r > ul li label {
  display: inline-block;
  float: left;
}
.product_detail .product-detail-header .p_head_r > ul li p {
  display: inline-block;
  float: left;
  max-width: 280px;
}
.product_detail .product-detail-header .p_head_r > ul li p a {
  color: #056DE8;
}
.product_detail .product-detail-header .p_head_r > ul li p a:hover {
  color: #170dd6;
}
.product_detail .product-detail-header .p_head_r > ul li p .login_btn {
  color: #056DE8;
  cursor: pointer;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx {
  position: absolute;
  width: 100%;
  bottom: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn {
  display: inline-block;
  float: left;
  text-align: center;
  overflow: hidden;
  font-size: 0;
  cursor: pointer;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_consult {
  width: 320px;
  height: 44px;
  background: #FF5C00;
  border-radius: 4px;
  margin-right: 12px;
  font-size: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_consult span {
  font-weight: 400;
  color: #FFFFFF;
  line-height: 44px;
  font-size: 14px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_consult i {
  width: 22px;
  height: 22px;
  display: inline-block;
  margin-right: 8px;
  position: relative;
  font-size: 22px;
  color: #fff;
  top: 2px;
  opacity: 0.8;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_consult:hover {
  background: #ED5500;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_contactInfo,
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_chat {
  padding: 0 30px;
  height: 44px;
  background: #fff;
  border-radius: 4px;
  margin-right: 12px;
  width: 164px;
  border: 1px solid #B1B0CD;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_contactInfo span,
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_chat span {
  font-weight: 400;
  color: #677F98;
  line-height: 44px;
  font-size: 14px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_contactInfo i,
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_chat i {
  width: 22px;
  height: 22px;
  display: inline-block;
  margin-right: 3px;
  position: relative;
  font-size: 22px;
  color: #6A8B9D;
  top: 3px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_chat i {
  font-size: 16px;
  top: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_brand,
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_products {
  height: 44px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_brand span,
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_products span {
  font-size: 12px;
  color: #677F98;
  line-height: 22px;
  display: block;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_brand i,
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_products i {
  width: 20px;
  height: 20px;
  display: inline-block;
  margin: 3px auto 0;
  font-size: 20px;
  color: #6A8B9D;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_brand:hover i,
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_products:hover i {
  color: #056DE8;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_brand:hover span,
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_products:hover span {
  color: #056DE8;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_brand {
  margin-left: 13px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btn.btn_products {
  margin-left: 16px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .btnBox_r {
  display: inline-block;
  float: right;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox {
  position: relative;
  display: inline-block;
  float: left;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox {
  display: none;
  position: absolute;
  top: 40px;
  left: -80px;
  width: 300px;
  max-height: 400px;
  background: #fff;
  box-shadow: 2px 2px 20px 0px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 2px 2px 20px 0px rgba(0, 0, 0, 0.12);
  z-index: 2;
  border-radius: 8px;
  border: 1px #E6E6E6 solid;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox:after {
  content: '';
  width: 12px;
  height: 12px;
  position: absolute;
  top: -7px;
  left: 150px;
  background: #fff;
  z-index: 100;
  transform: rotate(45deg);
  border-radius: 2px;
  border-left: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content {
  width: 100%;
  padding-bottom: 20px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content .title {
  line-height: 28px;
  padding: 0 20px;
  margin: 20px 0 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content .title .listBox_btnBox {
  display: inline-block;
  position: relative;
  text-align: center;
  float: right;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content .title .listBox_btnBox .listBox_btnBox_box {
  height: 28px;
  border-radius: 8px;
  display: inline-block;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
  color: #0055FF;
  line-height: 28px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content .title .listBox_btnBox .listBox_btnBox_box i {
  width: 52px;
  height: 52px;
  margin: 14px auto 4px;
  display: block;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content .title .listBox_btnBox .listBox_btnBox_box span {
  font-size: 14px;
  font-weight: 400;
  color: #677F98;
  line-height: 14px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content .title .listBox_btnBox .listBox_btnBox_box.guest_btn {
  margin-right: 16px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content .title .listBox_btnBox .listBox_btnBox_box.guest_btn i {
  background: url(../images/product/Frame.png) no-repeat center;
  background-size: contain;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content .title .listBox_btnBox .listBox_btnBox_box.contact_btn i {
  background: url(../images/product/chat.png) no-repeat center;
  background-size: contain;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content .title .listBox_btnBox:hover .float-box-padding {
  display: block;
  left: 60px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul {
  width: 100%;
  padding: 22px 20px 0;
  max-height: 300px;
  overflow-x: hidden;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul::-webkit-scrollbar {
  position: absolute;
  right: 0;
  top: 0;
  width: 6px;
  height: 100px;
  border-radius: 6px;
  overflow: hidden;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul::-webkit-scrollbar-thumb {
  width: 6px;
  border-radius: 6px;
  background: rgba(187, 189, 213, 0.5);
  height: 40px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul::-webkit-scrollbar-track {
  border-radius: 6px;
  margin: 22px 0 0;
  background: rgba(187, 189, 213, 0.1);
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li {
  width: 100%;
  display: inline-block;
  margin-bottom: 16px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li:last-child {
  margin-bottom: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li aside {
  width: 44px;
  height: 44px;
  border-radius: 13px;
  margin-right: 10px;
  float: left;
  display: inline-block;
  overflow: hidden;
  text-align: center;
  line-height: 44px;
  position: relative;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li aside > div {
  width: 44px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li aside > div img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r {
  float: left;
  display: inline-block;
  padding-bottom: 16px;
  border-bottom: 1px dashed #F1F1F1;
  width: 198px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .textBox {
  float: left;
  display: inline-block;
  width: 118px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .textBox div {
  width: 100%;
  color: #333333;
  line-height: 24px;
  font-size: 14px;
  margin-bottom: 2px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .textBox p {
  font-size: 12px;
  color: #999999;
  line-height: 18px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox {
  display: inline-block;
  float: right;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .btn {
  width: 40px;
  height: 40px;
  display: inline-block;
  float: left;
  cursor: pointer;
  font-size: 0;
  text-align: center;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .btn i {
  width: 26px;
  height: 26px;
  margin: 0 auto;
  position: relative;
  display: inline-block;
  font-size: 24px;
  color: #6A8B9D;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .btn span {
  width: 100%;
  font-size: 12px;
  color: #8590A6;
  line-height: 14px;
  text-align: center;
  display: inline-block;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox {
  position: relative;
  float: left;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text {
  display: none;
  max-width: 173px;
  position: absolute;
  top: -12px;
  right: -14px;
  height: 32px;
  background: rgba(29, 33, 56, 0.8);
  border-radius: 4px;
  z-index: 10;
  padding: 0 12px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text::after {
  content: '';
  width: 10px;
  height: 10px;
  position: absolute;
  bottom: -4px;
  right: 28px;
  background: rgba(29, 33, 56, 0.8);
  z-index: 11;
  transform: rotate(45deg);
  border-radius: 2px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text .icon_i {
  float: left;
  width: 22px;
  height: 32px;
  display: inline-block;
  position: inherit;
  line-height: 32px;
  text-align: center;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text .icon_i i {
  margin: 7px auto;
  width: 15px;
  height: 18px;
  color: #fff;
  font-size: 22px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text .text {
  display: inline-block;
  margin-left: 22px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text .text .tel_p {
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  line-height: 20px;
  margin-top: 11px;
  max-width: 134px;
  overflow: hidden;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text .text .tel_p.tel_p_all {
  line-height: 22px;
  margin-top: 5px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text .text p {
  font-size: 12px;
  font-weight: 300;
  color: #fff;
  line-height: 16px;
  margin-top: 1px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text_tip .text {
  margin-left: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox .telBox_text_tip .text .tel_p {
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  line-height: 20px;
  margin-top: 11px;
  min-width: 100px;
  overflow: hidden;
  line-height: 22px;
  margin-top: 5px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .contactService_content ul li .li_r .btnBox .telBox.on:hover .telBox_text_tip {
  display: inline-block;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .float-box-padding {
  display: none;
  position: absolute;
  left: -150px;
  top: 50%;
  transform: translateY(-50%);
  padding-right: 60px;
  cursor: auto;
  z-index: 1;
  width: 250px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .float-box-padding .qrcode-container {
  padding: 20px 10px 10px;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  overflow: hidden;
  display: block;
  font-size: 0;
  justify-content: center;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .float-box-padding .qrcode-container > div {
  margin: 10px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .float-box-padding .qrcode-container > div img {
  width: 120px;
  height: 120px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .float-box-padding .qrcode-container > div span {
  color: #19232e;
  font-size: 12px;
  text-align: center;
  width: 100%;
  display: inline-block;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .noBox {
  text-align: center;
  display: inline-block;
  width: 100%;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .noBox .no_icon {
  width: 131px;
  height: 102px;
  margin: 28px auto 0;
  display: inline-block;
  background: url(../images/product/no_service.png) no-repeat center;
  background-size: contain;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .noBox p {
  font-size: 14px;
  font-weight: 400;
  color: #9AAFBC;
  line-height: 18px;
  position: relative;
  top: -2px;
  width: 100%;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .noBox .noBox_btn {
  width: 198px;
  height: 36px;
  background: #FF5C00;
  border-radius: 4px;
  margin: 28px auto;
  line-height: 36px;
  font-size: 14px;
  color: #FFFFFF;
  cursor: pointer;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .noBox .noBox_btn:hover {
  background: #ED5500;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .listBox_btnBox {
  position: relative;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .contactServiceBox .listBox .listBox_btnBox:hover .float-box-padding {
  display: block;
  left: -140px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox {
  position: relative;
  display: inline-block;
  float: left;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox {
  display: none;
  position: absolute;
  top: 40px;
  left: -40px;
  width: 260px;
  max-height: 400px;
  background: #fff;
  box-shadow: 2px 2px 20px 0px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 2px 2px 20px 0px rgba(0, 0, 0, 0.12);
  z-index: 2;
  border-radius: 8px;
  border: 1px solid #E6E6E6;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox:after {
  content: '';
  width: 12px;
  height: 12px;
  position: absolute;
  top: -7px;
  left: 120px;
  background: #fff;
  z-index: 100;
  transform: rotate(45deg);
  border-radius: 2px;
  border-left: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content {
  width: 100%;
  padding: 20px 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content > .title {
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  line-height: 26px;
  padding: 0 20px;
  margin-bottom: 18px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul {
  width: 100%;
  max-height: 266px;
  padding: 0 11px 0 20px;
  overflow-x: hidden;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul::-webkit-scrollbar {
  position: absolute;
  right: 0;
  top: 0;
  width: 6px;
  height: 100px;
  border-radius: 6px;
  overflow: hidden;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul::-webkit-scrollbar-thumb {
  width: 6px;
  border-radius: 6px;
  background: rgba(187, 189, 213, 0.5);
  height: 40px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul::-webkit-scrollbar-track {
  border-radius: 6px;
  margin: 10px 0 0;
  background: rgba(187, 189, 213, 0.1);
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li {
  width: 100%;
  display: inline-block;
  margin-bottom: 12px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li:last-child {
  margin-bottom: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li aside {
  width: 44px;
  height: 44px;
  border-radius: 13px;
  margin-right: 10px;
  float: left;
  display: inline-block;
  overflow: hidden;
  text-align: center;
  line-height: 44px;
  position: relative;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li aside > div {
  width: 44px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li aside > div img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li .li_r {
  float: left;
  display: inline-block;
  padding-bottom: 12px;
  border-bottom: 1px dashed #F1F1F1;
  min-height: 56px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li .li_r .textBox {
  float: left;
  display: inline-block;
  width: 130px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li .li_r .textBox div {
  width: 100%;
  color: #333333;
  line-height: 24px;
  font-size: 14px;
  margin-bottom: 2px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li .li_r .textBox p {
  font-size: 12px;
  color: #999999;
  line-height: 18px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li .li_r .btnBox {
  display: inline-block;
  float: right;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li .li_r .btnBox .cursorCheck {
  width: 16px;
  height: 16px;
  background: #FFFFFF;
  border-radius: 2px;
  border: 1px solid #BDBDBD;
  margin-left: 20px;
  margin-top: 12px;
  display: inline-block;
  font-size: 0;
  cursor: pointer;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li .li_r .btnBox .cursorCheck i {
  width: 10px;
  height: 10px;
  background: #fff;
  border-radius: 2px;
  margin: 2px;
  display: inline-block;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li .li_r .btnBox .cursorCheck.checked_1 {
  border: 1px solid #056DE8;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content ul li .li_r .btnBox .cursorCheck.checked_1 i {
  background: #056DE8;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content .listBox_btn {
  width: 218px;
  height: 36px;
  background: #FF5C00;
  border-radius: 4px;
  text-align: center;
  line-height: 36px;
  font-size: 14px;
  color: #FFFFFF;
  font-weight: 400;
  margin: 12px 20px 0;
  cursor: pointer;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content .listBox_btn span {
  display: inline-block;
  font-size: 12px;
  margin-left: 5px;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .listBox .listBox_content .listBox_btn:hover {
  background: #FF5C00;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .noBox {
  text-align: center;
  display: inline-block;
  width: 100%;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .noBox .no_icon {
  width: 143px;
  height: 112px;
  margin: 28px auto 0;
  display: inline-block;
  background: url(../images/product/no_expert.png) no-repeat center;
  background-size: contain;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .noBox p {
  font-size: 14px;
  font-weight: 400;
  color: #9AAFBC;
  line-height: 18px;
  position: relative;
  top: -6px;
  width: 100%;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .noBox .noBox_btn {
  width: 198px;
  height: 36px;
  background: #FF5C00;
  border-radius: 4px;
  margin: 28px auto;
  line-height: 36px;
  font-size: 14px;
  color: #FFFFFF;
  cursor: pointer;
}
.product_detail .product-detail-header .p_head_r .p_head_btnBpx .expertBox .noBox .noBox_btn:hover {
  background: #ED5500;
}
.product_detail .product-detail-content {
  margin-top: 30px;
}
.product_detail .product-detail-content .container .product-detail-content-left {
  overflow: hidden;
  float: left;
  width: 870px;
  padding: 0 30px;
  background: #FFFFFF;
  border-radius: 8px;
  padding-bottom: 30px;
  margin-bottom: 40px;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title {
  line-height: 28px;
  overflow: hidden;
  padding: 8px 0px 12px 0;
  border-bottom: 1px solid #f3f3f3;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title p {
  display: inline-block;
  float: left;
  color: #333333;
  font-size: 18px;
  font-weight: 500;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title p i {
  font-size: 18px;
  margin-right: 4px;
  color: #666;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title p i.iconfont-_xiazai {
  font-size: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title p i.iconfont-xiangqing-icon {
  font-size: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title p i.iconfont-a-xiazai1-icon {
  font-size: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title ul {
  display: inline-block;
  overflow: hidden;
  float: left;
  margin-left: 36px;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title ul li {
  display: inline-block;
  float: left;
  margin-right: 36px;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title ul li a {
  font-size: 18px;
  color: #333;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title ul li a i {
  font-size: 18px;
  margin-right: 4px;
  color: #666;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title ul li a i.iconfont-_xiazai {
  font-size: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title ul li a i.iconfont-xiangqing-icon {
  font-size: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .inner_title ul li a i.iconfont-a-xiazai1-icon {
  font-size: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb {
  margin-top: 20px;
  margin-bottom: 30px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .inner_title {
  overflow: inherit;
  padding-bottom: 20px;
  margin-bottom: 30px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .inner_title > p {
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .inner_title > p::after {
  content: '';
  width: 28px;
  height: 4px;
  margin-left: -15px;
  position: absolute;
  bottom: -22px;
  left: 50%;
  background: #FF5C00;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .inner_title > p i {
  color: #666;
  margin-right: 4px;
  font-size: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .inner_title ul {
  overflow: inherit;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .inner_title ul li a:hover {
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .inner_title ul li a:hover::after {
  content: '';
  width: 28px;
  height: 4px;
  margin-left: -15px;
  position: absolute;
  bottom: -26px;
  left: 50%;
  background: #FF5C00;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply {
  margin-top: 20px;
  word-break: break-all;
  white-space: inherit;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply div,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply dl,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply dt,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply dd,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ol,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply li,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply h1,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply h2,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply h3,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply h4,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply h5,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply h6,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply pre,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply code,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply form,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply fieldset,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply legend,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply input,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply button,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply textarea,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply p,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply blockquote,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply th,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply td {
  margin: initial;
  padding: initial;
  color: #666;
  font-weight: initial;
  font-size: 12px;
  line-height: 1.8em;
  text-align: initial;
  border: initial;
  max-width: 860px;
  white-space: initial;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ol {
  padding-inline-start: 40px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul li,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ol li {
  list-style-type: unset;
  list-style: unset;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply img {
  width: initial !important;
  height: auto;
  max-width: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply table {
  max-width: 860px;
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
  /* 可选，用于控制表格列宽分布 */
  overflow: hidden;
  border-radius: 5px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply th,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply td {
  border: 1px #999 solid;
  padding: 0 10px;
  text-align: center;
  border: 0;
  line-height: 34px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply th {
  background-color: #8894b1;
  color: #fff;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply tr:nth-child(odd) td {
  background-color: #f1f4ff;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply > .title {
  font-weight: 400;
  font-size: 22px;
  color: #333333;
  text-align: justify;
  margin: 10px 0;
  line-height: 28px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul {
  font-size: 14px;
  overflow: hidden;
  line-height: 22px;
  color: #666;
  text-align: justify;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content {
  color: #666;
  font-weight: initial;
  font-size: 14px;
  line-height: 1.8em;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content div,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content dl,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content dt,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content dd,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content ul,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content ol,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content li,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content h1,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content h2,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content h3,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content h4,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content h5,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content h6,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content pre,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content code,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content form,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content fieldset,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content legend,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content input,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content button,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content textarea,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content p,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content blockquote,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content th,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content td {
  margin: initial;
  padding: initial;
  color: #666;
  font-weight: initial;
  font-size: 14px;
  white-space: pre-line;
  line-height: 1.8em;
  text-align: initial;
  border: initial;
  max-width: 860px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content ul,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content ol {
  padding-inline-start: 40px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content ul li,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content ol li {
  list-style-type: unset;
  list-style: unset;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content img {
  width: initial;
  height: auto;
  max-width: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content table {
  border-collapse: collapse;
  display: block;
  overflow: auto;
  max-width: 860px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content th,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content td {
  border: 1px #999 solid;
  padding: 0 10px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply ul .apply_content th {
  background-color: #F7F7F7;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text {
  font-size: 14px;
  color: #666;
  line-height: 26px;
  margin-bottom: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text p {
  font-size: 14px;
  text-align: justify;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h1,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h2,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h3,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h4,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h5,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h6 {
  margin: 0;
  padding: 0;
  color: #333333;
  font-family: MiSans, MiSans;
  padding-left: 10px;
  position: relative;
  margin-bottom: 4px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h1::after,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h2::after,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h3::after,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h4::after,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h5::after,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h6::after {
  content: '';
  display: block;
  height: 16px;
  width: 4px;
  margin-top: -7px;
  position: absolute;
  top: 50%;
  left: 0;
  background: #FF5C00;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h1 {
  font-size: 1.5em;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h2 {
  font-size: 18px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h3 {
  font-size: 1em;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text h4 {
  font-size: 0.83em;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text ul,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text ol {
  padding-inline-start: 25px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text ul li,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .apply .apply_text ol li {
  font-size: 14px;
  text-align: justify;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter {
  margin-top: 6px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_title {
  font-size: 22px;
  color: #333333;
  text-align: justify;
  margin: 10px 0;
  line-height: 28px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_title p {
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_title .inner_title_r {
  display: inline-block;
  float: right;
  font-size: 12px;
  color: #666;
  line-height: 28px;
  cursor: pointer;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_title .inner_title_r span {
  color: #FF5C00;
  margin: 0 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table {
  border-collapse: collapse;
  margin: 20px auto 0;
  text-align: center;
  width: 100%;
  border-radius: 8px 8px 0px 0px;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr.title {
  background: #8894b1;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr.title td {
  font-size: 12px!important;
  color: #fff !important;
  white-space: nowrap;
  border-color: #8894b1;
  border: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr.title td:first-child {
  border-radius: 8px 0 0 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr.title td:last-child {
  border-radius: 0 8px 0 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr.eist {
  background: #EFF3FC;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr.eist td {
  height: 36px;
  color: #416A8E !important;
  font-size: 14px!important;
  font-weight: bold;
  text-align: center;
  background-color: #EFF3FC;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr.eist td:nth-of-type(1) {
  border-right: none;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr.eist td:nth-of-type(2) {
  border-left: none;
  border-right: none;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr.eist td:nth-of-type(3) {
  border-left: none;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr td {
  text-align: center;
  font-size: 12px;
  height: 36px;
  border: 1px solid #F2F2F2;
  padding: 0 30px;
  color: #666666;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr td.checked span {
  cursor: pointer;
  width: 16px;
  height: 16px;
  position: relative;
  display: inline-block;
  margin-top: 5px;
  background: #ffffff;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr td.checked span.checked_1 {
  border: 1px solid #056DE8;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter table tr td.checked span.checked_1::after {
  content: '';
  width: 10px;
  height: 10px;
  background: #056DE8;
  border-radius: 2px;
  display: inline-block;
  position: absolute;
  left: 2px;
  top: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content {
  color: #666;
  font-weight: initial;
  font-size: 14px;
  line-height: 1.8em;
  word-break: break-all;
  text-align: justify;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content div,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content dl,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content dt,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content dd,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content ul,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content ol,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content li,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content h1,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content h2,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content h3,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content h4,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content h5,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content h6,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content pre,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content code,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content form,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content fieldset,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content legend,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content input,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content button,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content textarea,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content p,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content blockquote,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content th,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content td {
  margin: initial;
  padding: initial;
  color: #666;
  font-weight: initial;
  font-size: 14px;
  white-space: pre-line;
  line-height: 1.8em;
  text-align: initial;
  border: initial;
  max-width: 860px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content ul,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content ol {
  padding-inline-start: 40px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content ul li,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content ol li {
  list-style-type: unset;
  list-style: unset;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content img {
  width: initial;
  height: auto;
  max-width: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content table {
  border-collapse: collapse;
  display: block;
  overflow: auto;
  max-width: 810px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content th,
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content td {
  border: 1px #999 solid;
  padding: 0 10px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-blurb .parameter .parameter_content th {
  background-color: #F7F7F7;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace {
  margin-top: 30px;
  display: none;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .inner_title {
  overflow: hidden;
  border: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .inner_title .inner_title_r {
  display: inline-block;
  float: right;
  font-size: 12px;
  color: #666666;
  line-height: 28px;
  font-weight: 300;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .inner_title .inner_title_r span {
  color: #FF5C00;
  margin: 0 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table {
  border-collapse: collapse;
  margin: 0 auto;
  text-align: center;
  width: 100%;
  border-radius: 8px 8px 0px 0px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr {
  border: 1px solid #F2F2F2;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td {
  text-align: center;
  font-size: 12px;
  height: 50px;
  border: 0;
  padding: 10px 20px;
  color: #333333;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td:first-child {
  text-align: left;
  width: 430px;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td:first-child p {
  display: inline-block;
  width: 338px;
  text-align: center;
  font-size: 12px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td:first-child p a {
  font-size: 12px;
  color: #056DE8;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td:first-child::after {
  content: '';
  width: 1px;
  height: 15px;
  background: #E2E2EF;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -8px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td:nth-child(2) {
  color: #333;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td:nth-child(2)::after {
  content: '';
  width: 1px;
  height: 15px;
  background: #E2E2EF;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -8px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td:nth-child(3) {
  color: #666;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td .descBox {
  display: inline-block;
  float: right;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td .descBox i {
  width: 14px;
  height: 16px;
  display: inline-block;
  margin-right: 26px;
  color: #BDC4D0;
  font-size: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td .descBox .text {
  display: none;
  position: absolute;
  left: 26px;
  top: -20px;
  padding: 15px 20px;
  width: 350px;
  max-height: 200px;
  white-space: pre-line;
  background: #FFFFFF;
  box-shadow: 0px 0px 6px 5px rgba(59, 40, 113, 0.05);
  border-radius: 8px;
  border: 1px solid #f1f1f1;
  text-align: justify;
  overflow-x: hidden;
  z-index: 1;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td .descBox .text::-webkit-scrollbar {
  position: absolute;
  right: 0;
  top: 0;
  width: 4px;
  border-radius: 4px;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td .descBox .text::-webkit-scrollbar-thumb {
  width: 4px;
  border-radius: 4px;
  background: rgba(187, 189, 213, 0.5);
  height: 40px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td .descBox .text::-webkit-scrollbar-track {
  border-radius: 4px;
  margin: 10px 0;
  background: rgba(187, 189, 213, 0.1);
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td .descBox:hover i {
  color: #056DE8;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td .descBox:hover .text {
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr td .descBox:hover::before {
  content: '';
  width: 12px;
  height: 12px;
  position: absolute;
  top: 2px;
  left: 20px;
  background: #FFFFFF;
  z-index: 2;
  transform: rotate(45deg);
  border-radius: 2px;
  border-left: 1px #f1f1f1 solid;
  border-bottom: 1px #f1f1f1 solid;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr.title {
  border: 0;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr.title::after {
  content: '';
  width: 1px;
  height: 28px;
  background: #EFF3FC;
  position: absolute;
  bottom: 0;
  right: -1px;
  border-radius: 0 1px 0 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr.title th {
  font-size: 12px!important;
  color: #535353 !important;
  height: 36px !important;
  line-height: 36px !important;
  white-space: nowrap;
  border-color: #EFF3FC;
  background: #EFF3FC;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr.title th:first-child {
  text-align: center;
  border-radius: 8px 0 0 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-replace .replace_content table tr.title th:last-child {
  border-radius: 0 8px 0 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download {
  overflow: hidden;
  margin-top: 30px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .inner_title {
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .inner_title .inner_title_r {
  font-size: 12px;
  color: #666666;
  line-height: 28px;
  display: inline-block;
  float: right;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content {
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table {
  border-collapse: collapse;
  margin: 20px auto 0;
  text-align: center;
  width: 100%;
  border-radius: 8px 8px 0px 0px;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr td {
  text-align: center;
  font-size: 14px;
  height: 50px;
  border: 0;
  padding: 0 20px;
  color: #333333;
  border: 1px solid #F2F2F2;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr td .btn_download {
  color: #1677FF;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr td .btn_download i {
  position: relative;
  margin-right: 3px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr td .btn_download i::after {
  content: '';
  width: 18px;
  height: 18px;
  display: inline-block;
  background: url(../images/product/download.png) no-repeat center;
  background-size: contain;
  position: absolute;
  right: 0;
  top: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr td:first-child {
  text-align: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr:nth-child(odd) {
  background: #F9F9FF;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr.title {
  background: #EFF3FC;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr.title th {
  font-size: 12px!important;
  color: #535353 !important;
  height: 36px !important;
  line-height: 36px !important;
  white-space: nowrap;
  border: 1px solid #EFF3FC;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr.title th:first-child {
  text-align: center;
  border-radius: 8px 0 0 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-download .download_content table tr.title th:last-child {
  border-radius: 0 8px 0 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .copyright {
  width: 100%;
  border-top: 1px solid #f3f3f3;
  font-size: 12px;
  color: #999;
  line-height: 16px;
  padding: 10px 10px;
  margin-top: 30px;
  margin-bottom: 18px;
  text-align: justify;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community {
  overflow: hidden;
  margin-top: 20px;
  width: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox {
  float: left;
  width: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .title {
  font-size: 18px;
  color: #4C565B;
  line-height: 22px;
  font-weight: 400;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 4px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .text {
  font-size: 16px;
  color: #4C565B;
  max-height: 48px;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .text.text_on {
  font-size: 14px;
  line-height: 24px;
  color: #666;
  font-family: Microsoft YaHei-Light, Microsoft YaHei;
  font-weight: 300;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .text_all {
  font-size: 16px;
  color: #006fff;
  line-height: 26px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .imageBox {
  overflow: hidden;
  margin-top: 15px;
  height: 110px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .imageBox aside {
  width: 180px;
  height: 110px;
  border-radius: 4px;
  overflow: hidden;
  text-align: center;
  line-height: 110px;
  position: relative;
  float: left;
  margin-right: 10px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .imageBox aside:last-child {
  margin-right: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .imageBox aside.imageBox_video::after {
  content: '';
  width: 36px;
  height: 35px;
  position: absolute;
  margin-left: -18px;
  margin-top: -17px;
  left: 50%;
  top: 50%;
  background: url(../images/community_icon/icon_videoPlay.png) no-repeat center;
  background-size: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .imageBox aside > div {
  width: 195px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .imageBox aside > div img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box {
  overflow: hidden;
  background: #F6FAFF;
  padding: 10px;
  margin-top: 10px;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box .comment_usar {
  overflow: hidden;
  margin-bottom: 8px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box .comment_usar aside {
  float: left;
  width: 32px;
  height: 32px;
  background-color: #fff;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  text-align: center;
  line-height: 32px;
  margin-right: 10px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box .comment_usar aside > div {
  background-color: #43688A;
  position: absolute;
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  line-height: 32px;
  text-align: center;
  background-color: #fff;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box .comment_usar aside > div img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box .comment_usar span {
  float: left;
  font-size: 12px;
  color: #999999;
  line-height: 20px;
  padding: 6px 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box .comment_usar .comment_praises {
  display: inline-block;
  float: right;
  line-height: 20px;
  font-size: 14px;
  color: #8590A6;
  padding: 6px 0;
  font-family: PingFang SC-Medium, PingFang SC;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box .comment_usar .comment_praises i {
  width: 14px;
  height: 13px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 3px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box .text {
  font-size: 14px;
  color: #4C565B;
  line-height: 20px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .commentText_box .adopt_icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 54px;
  height: 53px;
  background: url(../images/community_icon/adopt_icon.png) no-repeat center;
  background-size: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom {
  overflow: hidden;
  margin-top: 8px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .item {
  font-size: 14px;
  color: #8590A6;
  line-height: 20px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_left {
  float: left;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_left .item {
  margin-right: 10px;
  line-height: 28px;
  font-size: 12px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_left .item.item_p {
  padding: 0 10px;
  background: #F2F4FA;
  border-radius: 2px;
  text-align: center;
  font-size: 12px;
  color: #666666;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_left .item.item_p a {
  color: #666666;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_left .item.item_p a i {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
  margin-top: 6px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right {
  float: right;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right .item {
  margin-left: 18px;
  cursor: pointer;
  line-height: 28px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right .item span {
  font-family: Arial, Helvetica, sans-serif;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right .item.item_comments i {
  width: 13px;
  height: 13px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 7px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right .item.item_collect i {
  width: 14px;
  height: 14px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 6px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right .item.item_collect i.on {
  width: 21px;
  height: 20px;
  margin-top: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right .item.item_praise i {
  width: 14px;
  height: 13px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 7px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right .item.item_praise i.on {
  width: 16px;
  height: 18px;
  margin-top: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right .item.item_delete i {
  width: 14px;
  height: 13px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 4px;
  float: left;
  font-size: 14px;
  line-height: 14px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox .bottom .bottom_right .item.item_delete i.on {
  width: 16px;
  height: 18px;
  margin-top: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox a:hover {
  color: #1465B1 !important;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox a:hover .text,
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-article-textBox a:hover .title {
  color: #1465B1 !important;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox {
  float: left;
  width: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .text {
  font-size: 16px;
  color: #4C565B;
  max-height: 48px;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .text .answers_i {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: #0067FF;
  border-radius: 4px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  font-family: Microsoft JhengHei-Bold, Microsoft JhengHei;
  font-weight: bold;
  color: #FFFFFF;
  margin-right: 3px;
  transform: scale(0.9);
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .text_all {
  font-size: 16px;
  color: #006fff;
  line-height: 26px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .imageBox {
  overflow: hidden;
  margin-top: 10px;
  height: 110px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .imageBox aside {
  width: 195px;
  height: 110px;
  border-radius: 4px;
  overflow: hidden;
  text-align: center;
  line-height: 110px;
  position: relative;
  float: left;
  margin-right: 10px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .imageBox aside:last-child {
  margin-right: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .imageBox aside > div {
  width: 195px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: inline-block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .imageBox aside > div img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box {
  overflow: hidden;
  background: #F6FAFF;
  padding: 10px;
  margin-top: 10px;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box .comment_usar {
  overflow: hidden;
  margin-bottom: 8px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box .comment_usar aside {
  float: left;
  width: 32px;
  height: 32px;
  background-color: #fff;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  text-align: center;
  line-height: 32px;
  margin-right: 10px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box .comment_usar aside > div {
  background-color: #43688A;
  position: absolute;
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  line-height: 32px;
  text-align: center;
  background-color: #fff;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box .comment_usar aside > div img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box .comment_usar span {
  float: left;
  font-size: 12px;
  color: #999999;
  line-height: 20px;
  padding: 6px 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box .comment_usar .comment_praises {
  display: inline-block;
  float: right;
  line-height: 20px;
  font-size: 14px;
  color: #8590A6;
  padding: 6px 0;
  font-family: PingFang SC-Medium, PingFang SC;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box .comment_usar .comment_praises i {
  width: 14px;
  height: 13px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 3px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box .text {
  font-size: 14px;
  color: #4C565B;
  line-height: 20px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .commentText_box .adopt_icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 54px;
  height: 53px;
  background: url(../images/community_icon/adopt_icon.png) no-repeat center;
  background-size: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom {
  overflow: hidden;
  margin-top: 12px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .item {
  font-size: 14px;
  color: #8590A6;
  line-height: 20px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_left {
  float: left;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_left .item {
  margin-right: 10px;
  line-height: 28px;
  font-size: 12px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_left .item.item_p {
  padding: 0 10px;
  background: #F2F4FA;
  border-radius: 2px;
  text-align: center;
  font-size: 12px;
  color: #666666;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_left .item.item_p a {
  color: #666666;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_left .item.item_p a i {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
  margin-top: 6px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right {
  float: right;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item {
  margin-left: 18px;
  cursor: pointer;
  line-height: 28px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item span {
  font-family: Arial, Helvetica, sans-serif;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item.item_offerReward {
  padding: 0 10px;
  background: #FFF7EB;
  border-radius: 2px;
  text-align: center;
  font-size: 12px;
  color: #C98040;
  cursor: context-menu;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item.item_offerReward i {
  width: 20px;
  height: 28px;
  display: inline-block;
  margin-right: 4px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item.item_comments i {
  width: 13px;
  height: 13px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 7px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item.item_collect i {
  width: 14px;
  height: 14px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 6px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item.item_collect i.on {
  width: 21px;
  height: 20px;
  margin-top: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item.item_praise i {
  width: 14px;
  height: 13px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 7px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item.item_praise i.on {
  width: 16px;
  height: 18px;
  margin-top: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item.item_delete i {
  width: 14px;
  height: 13px;
  display: inline-block;
  margin-right: 4px;
  margin-top: 4px;
  float: left;
  font-size: 14px;
  line-height: 14px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox .bottom .bottom_right .item.item_delete i.on {
  width: 16px;
  height: 18px;
  margin-top: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox a:hover {
  color: #1465B1 !important;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox a:hover .text,
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-answers-textBox a:hover .title {
  color: #1465B1 !important;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-news-textBox .imageBox {
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 15px;
  height: 110px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-news-textBox .imageBox aside {
  width: 195px;
  height: 110px;
  border-radius: 4px;
  overflow: hidden;
  text-align: center;
  line-height: 110px;
  position: relative;
  float: left;
  margin-right: 10px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-news-textBox .imageBox aside:last-child {
  margin-right: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-news-textBox .imageBox aside > div {
  width: 195px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-news-textBox .imageBox aside > div img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box {
  width: 100%;
  height: 130px;
  background: #F7F8FC;
  padding: 20px 15px;
  margin: 18px 0 24px;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box > i {
  width: 42px;
  height: 22px;
  background: #50719B;
  border-radius: 0px 21px 21px 21px;
  position: absolute;
  top: -6px;
  right: -9px;
  text-align: center;
  font-size: 13px;
  font-weight: 500;
  font-family: FZLanTingHeiGBK-Medium, FZLanTingHeiGBK;
  line-height: 22px;
  color: #FFFFFF;
  font-style: normal;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox {
  width: 629px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox.textBox_blog {
  width: 448px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox.all {
  width: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox .title {
  height: 44px;
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  white-space: initial;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox .box_bottom {
  margin-top: 17px;
  overflow: hidden;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox .box_bottom .item {
  float: left;
  display: inline-block;
  margin-right: 20px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox .box_bottom .item span {
  height: 28px;
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  line-height: 28px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox .box_bottom .item.item_user aside {
  width: 28px;
  height: 28px;
  overflow: hidden;
  border-radius: 50%;
  margin-right: 8px;
  display: inline-block;
  float: left;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox .box_bottom .item.item_user aside > div {
  width: 28px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox .box_bottom .item.item_user aside img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .textBox .box_bottom .item.item_user span {
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  display: inline-block;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .article_img {
  width: 120px;
  height: 90px;
  overflow: hidden;
  border-radius: 4px;
  display: inline-block;
  float: right;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .article_img aside {
  width: 120px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .article_img img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .article_img .hovbox {
  display: none;
  -webkit-animation: opa 0.5s linear;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .article_img .hovbox i {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .index-target_article_box .article_img:hover .hovbox {
  display: block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_inner_title {
  overflow: hidden;
  width: 100%;
  height: 50px;
  background: #494F82;
  border-radius: 8px 8px 0px 0px;
  padding: 0 20px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_inner_title > p {
  display: inline-block;
  float: left;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 50px;
  font-size: 20px;
  margin-right: 24px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_inner_title .btnBox {
  display: inline-block;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_inner_title .btnBox .btn {
  width: 72px;
  height: 30px;
  text-align: center;
  margin-top: 10px;
  line-height: 30px;
  display: inline-block;
  float: left;
  background: #8590A6;
  border-radius: 4px;
  font-size: 12px;
  color: #FFFFFF;
  margin-right: 12px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_inner_title .btnBox .btn_join {
  width: 108px;
  background: #FF5C00;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_inner_title .inner_title_r {
  display: inline-block;
  float: right;
  font-size: 12px;
  color: #FFFFFF;
  line-height: 28px;
  margin-top: 11px;
  font-weight: 300;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content {
  width: 100%;
  min-height: 127px;
  max-height: 900px;
  overflow-x: hidden;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content::-webkit-scrollbar {
  position: absolute;
  right: 0;
  top: 0;
  width: 6px;
  height: 100px;
  border-radius: 6px;
  overflow: hidden;
  margin-top: 30px;
  border-top: 30px solid rgba(0, 0, 0, 0);
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content::-webkit-scrollbar-thumb {
  width: 6px;
  border-radius: 6px;
  background: rgba(187, 189, 213, 0.5);
  height: 40px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content::-webkit-scrollbar-track {
  border-radius: 6px;
  margin: 30px 0;
  background: rgba(187, 189, 213, 0.1);
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul {
  overflow: hidden;
  width: 100%;
  padding-top: 10px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li {
  padding-top: 15px;
  padding-right: 6px;
  width: 100%;
  position: relative;
  font-size: 0;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt {
  float: right;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btn {
  width: 14px;
  height: 14px;
  font-size: 14px;
  cursor: pointer;
  color: #BABABA;
  display: inline-block;
  margin: 14px 0 10px 20px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox {
  position: absolute;
  top: 14px;
  right: 1px;
  z-index: 2;
  display: none;
  width: 120px;
  padding: 10px 0;
  background: #FFFFFF;
  border-radius: 4px;
  margin-top: 17px;
  box-shadow: 0px 6px 20px -4px rgba(107, 107, 107, 0.35);
  -webkit-box-shadow: 0px 6px 20px -4px rgba(107, 107, 107, 0.35);
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox .btnBox_btn {
  padding-left: 15px;
  width: 100%;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  color: #666666;
  cursor: pointer;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox .btnBox_btn i {
  font-size: 14px;
  width: 14px;
  margin-right: 6px;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox .btnBox_btn i.iconfont-jinyan-icon {
  color: #D43434;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox .btnBox_btn i.iconfont-a-pingbi-icon2 {
  color: #CC3233;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox .btnBox_btn i.iconfont-zhiding-icon {
  color: #FFAA00;
  top: 1px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox .btnBox_btn i.iconfont-sheweigonggao-icon {
  color: #5DB12D;
  top: 1px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox .btnBox_btn i.iconfont-shanchuicon {
  color: #CC3233;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox .btnBox_btn span {
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt .opt_btnBox .btnBox_btn:hover {
  background: rgba(230, 241, 255, 0.7);
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt:hover .opt_btn {
  color: #126FFB;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .blog_opt:hover .opt_btnBox {
  display: block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top {
  position: relative;
  display: inline-block;
  width: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .usarBox {
  display: inline-block;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .usarBox span {
  line-height: 28px;
  font-size: 12px;
  color: #666666;
  margin-top: 7px;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top aside {
  float: left;
  width: 42px;
  height: 42px;
  border-radius: 50%;
  overflow: hidden;
  text-align: center;
  background-color: #fff;
  line-height: 42px;
  margin-right: 16px;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top aside > div {
  width: 42px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top aside img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .usar_text {
  max-width: 120px;
  float: left;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .usar_text h3 {
  max-width: 120px;
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
  margin-bottom: 4px;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .usar_text span {
  max-width: 120px;
  font-size: 12px;
  font-weight: 300;
  color: #999999;
  line-height: 14px;
  float: left;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .btn {
  float: right;
  height: 26px;
  background: #F6FAFF;
  border-radius: 2px;
  border: 1px solid #E1EEFF;
  line-height: 24px;
  text-align: center;
  font-size: 12px;
  color: #006FFF;
  cursor: pointer;
  margin-top: 8px;
  padding: 0 8px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .btn i {
  font-size: 13px;
  margin-right: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .btn[type="1"],
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .btn[type="2"] {
  background: #F1F3F6;
  border: 1px solid #F1F3F6;
  color: #999CAB;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .content_top .btn:hover {
  background: #F6FAFF;
  border: 1px solid #BAD7FF;
  color: #002DFF;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .contentBox {
  width: 100%;
  padding-left: 56px;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .textBox {
  overflow: hidden;
  width: 100%;
  display: inline-block;
  border-bottom: 1px #EFEFEF solid;
  padding-bottom: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li .textBox > p {
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 20px;
  margin-top: 11px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content ul li:last-child .textBox {
  border: 0;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content .no_content {
  width: 100px;
  margin: 66px auto 30px;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content .no_content i {
  display: block;
  margin: 0 auto 10px;
  width: 46px;
  height: 38px;
  font-size: 36px;
  color: #B1B9CB;
  margin-bottom: 12px;
  text-align: center;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content .no_content p {
  width: 100%;
  font-size: 14px;
  font-weight: 300;
  color: #7C7C7C;
  line-height: 16px;
  text-align: center;
}
.product_detail .product-detail-content .container .product-detail-content-left .product-community .community_content .bottom_loding {
  font-size: 14px;
  text-align: center;
  padding: 10px 0;
  color: #999;
}
.product_detail .product-detail-content .container .product-detail-content-right {
  width: 300px;
  float: right;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService {
  background: #FFFFFF;
  border-radius: 8px;
  width: 100%;
  padding: 20px;
  margin-bottom: 20px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title {
  width: 100%;
  color: #333;
  margin-bottom: 8px;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title p {
  display: inline-block;
  line-height: 30px;
  font-size: 16px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox {
  height: 30px;
  background: #F0F7FE;
  border-radius: 4px;
  display: inline-block;
  float: right;
  padding: 0 5px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn {
  width: 72px;
  text-align: center;
  line-height: 30px;
  font-size: 12px;
  color: #333;
  float: left;
  display: inline-block;
  cursor: pointer;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn.guest_btn::after {
  content: '';
  width: 1px;
  height: 12px;
  background: #BFD3E5;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -6px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn:hover {
  color: #056DE8;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn_item {
  position: relative;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn_item .float-box-padding {
  display: none;
  position: absolute;
  right: 60px;
  top: 50%;
  transform: translateY(-50%);
  padding-right: 16px;
  cursor: auto;
  z-index: 1;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn_item .float-box-padding .qrcode-container {
  padding: 20px 10px 10px;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  overflow: hidden;
  display: inline-block;
  font-size: 0;
  justify-content: center;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn_item .float-box-padding .qrcode-container > div {
  margin: 10px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn_item .float-box-padding .qrcode-container > div img {
  width: 120px;
  height: 120px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn_item .float-box-padding .qrcode-container > div span {
  color: #19232e;
  font-size: 12px;
  text-align: center;
  width: 100%;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .inner_title .btnBox .btn_item:hover .float-box-padding {
  display: block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content {
  width: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li {
  padding-top: 16px;
  width: 100%;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li aside {
  width: 44px;
  height: 44px;
  border-radius: 13px;
  margin-right: 10px;
  float: left;
  display: inline-block;
  overflow: hidden;
  text-align: center;
  line-height: 44px;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li aside > div {
  width: 44px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li aside > div img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r {
  float: left;
  display: inline-block;
  padding-bottom: 16px;
  border-bottom: 1px dashed #F1F1F1;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .textBox {
  float: left;
  display: inline-block;
  width: 117px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .textBox div {
  width: 100%;
  color: #333333;
  line-height: 24px;
  font-size: 14px;
  margin-bottom: 2px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .textBox p {
  font-size: 12px;
  color: #999999;
  line-height: 18px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox {
  display: inline-block;
  float: right;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .listBox_btnBox_box {
  width: 40px;
  height: 40px;
  display: inline-block;
  float: left;
  cursor: pointer;
  font-size: 0;
  text-align: center;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .listBox_btnBox_box i {
  width: 26px;
  height: 26px;
  margin: 0 auto;
  position: relative;
  display: inline-block;
  font-size: 24px;
  color: #6A8B9D;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .listBox_btnBox_box span {
  width: 100%;
  font-size: 12px;
  color: #8590A6;
  line-height: 14px;
  text-align: center;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .telBox {
  position: relative;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .telBox .telBox_text {
  display: none;
  max-width: 173px;
  position: absolute;
  top: -12px;
  right: -24px;
  height: 32px;
  background: rgba(29, 33, 56, 0.8);
  border-radius: 4px;
  z-index: 10;
  padding: 0 12px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .telBox .telBox_text::after {
  content: '';
  width: 10px;
  height: 10px;
  position: absolute;
  bottom: -4px;
  right: 42px;
  background: rgba(29, 33, 56, 0.8);
  z-index: 11;
  transform: rotate(45deg);
  border-radius: 2px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .telBox .telBox_text .icon_i {
  float: left;
  width: 22px;
  height: 32px;
  display: inline-block;
  position: inherit;
  line-height: 32px;
  text-align: center;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .telBox .telBox_text .icon_i i {
  margin: 7px auto;
  width: 15px;
  height: 18px;
  color: #fff;
  font-size: 22px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .telBox .telBox_text .text {
  display: inline-block;
  margin-left: 22px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .telBox .telBox_text .text .tel_p {
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  line-height: 20px;
  margin-top: 11px;
  max-width: 134px;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .telBox .telBox_text .text .tel_p.tel_p_all {
  line-height: 22px;
  margin-top: 5px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content li .li_r .listBox_btnBox .telBox .telBox_text .text p {
  font-size: 12px;
  font-weight: 300;
  color: #fff;
  line-height: 16px;
  margin-top: 1px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox {
  width: 100%;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn {
  width: 122px;
  height: 100px;
  background: rgba(5, 109, 232, 0.06);
  border-radius: 8px;
  display: inline-block;
  text-align: center;
  float: left;
  font-size: 0;
  cursor: pointer;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn i {
  width: 52px;
  height: 52px;
  margin: 14px auto 4px;
  display: block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn span {
  font-size: 14px;
  font-weight: 400;
  color: #677F98;
  line-height: 14px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn.guest_btn {
  margin-right: 16px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn.guest_btn i {
  background: url(../images/product/Frame.png) no-repeat center;
  background-size: contain;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn.contact_btn i {
  background: url(../images/product/chat.png) no-repeat center;
  background-size: contain;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn_item {
  position: relative;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn_item .float-box-padding {
  display: none;
  position: absolute;
  right: 60px;
  top: 50%;
  transform: translateY(-50%);
  padding-right: 60px;
  cursor: auto;
  z-index: 1;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn_item .float-box-padding .qrcode-container {
  padding: 20px 10px 10px;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  overflow: hidden;
  display: block;
  font-size: 0;
  justify-content: center;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn_item .float-box-padding .qrcode-container > div {
  margin: 10px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn_item .float-box-padding .qrcode-container > div img {
  width: 120px;
  height: 120px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn_item .float-box-padding .qrcode-container > div span {
  color: #19232e;
  font-size: 12px;
  text-align: center;
  width: 100%;
  display: inline-block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-contactService .contactService_content .m_btnBox .btn_item:hover .float-box-padding {
  display: block;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand {
  overflow: hidden;
  background: #FFFFFF;
  border-radius: 8px;
  width: 100%;
  padding: 20px;
  margin-bottom: 20px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand .inner_title {
  overflow: hidden;
  color: #333;
  margin-bottom: 8px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand .inner_title p {
  display: inline-block;
  line-height: 20px;
  font-size: 16px;
  float: left;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul {
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li {
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li aside {
  width: 52px;
  height: 52px;
  margin: 16px 10px 16px 0;
  float: left;
  display: inline-block;
  overflow: hidden;
  text-align: center;
  line-height: 54px;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li aside > a {
  width: 52px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li aside > a img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li > div {
  float: right;
  display: inline-block;
  border-bottom: 1px dashed #F1F1F1;
  width: 196px;
  overflow: hidden;
  height: 84px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li > div h3 {
  font-size: 14px;
  color: #333333;
  line-height: 20px;
  margin: 14px 0 8px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: justify;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li > div p {
  overflow: hidden;
  text-align: center;
  height: 26px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li > div p .btn_brand,
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li > div p .btn_prod {
  display: inline-block;
  float: left;
  background: #F0F7FE;
  border-radius: 2px;
  color: #333333;
  font-size: 12px;
  line-height: 26px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li > div p .btn_brand:hover,
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li > div p .btn_prod:hover {
  background: #E1EDFA;
  color: #056DE8;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li > div p .btn_brand {
  padding: 0 20px;
  margin-right: 12px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-brand ul li > div p .btn_prod {
  padding: 0 12px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-wrapper {
  width: 300px;
  height: 300px;
  border-radius: 8px;
  margin-bottom: 20px;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-wrapper_B101 {
  width: 300px;
  height: 170px;
  border-radius: 8px;
  margin-bottom: 20px;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-wrapper_B101 .swiper-container {
  width: 300px;
  height: 170px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-product {
  overflow: hidden;
  background: #FFFFFF;
  border-radius: 8px;
  width: 100%;
  padding: 20px;
  margin-bottom: 20px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-product .inner_title p {
  font-size: 16px;
  color: #333333;
  line-height: 20px;
  margin-bottom: 8px;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-product ul li {
  padding: 16px 0;
  width: 100%;
  overflow: hidden;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-product ul li aside {
  width: 72px;
  height: 54px;
  border-radius: 4px;
  margin-right: 12px;
  overflow: hidden;
  display: inline-block;
  float: left;
  text-align: center;
  line-height: 54px;
  position: relative;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-product ul li aside > a {
  width: 72px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-product ul li aside > a img {
  max-width: 100%;
  max-height: 100%;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-product ul li p {
  width: 176px;
  font-size: 14px;
  font-weight: 300;
  color: #333333;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  text-align: justify;
}
.product_detail .product-detail-content .container .product-detail-content-right .right-co-product .bottom_loding {
  font-size: 14px;
  text-align: center;
  padding: 10px 0;
  color: #999;
}
.dialog_question {
  display: none;
}
.dialog_question .postbird-box-content {
  width: 700px;
  padding: 20px;
  position: relative;
  overflow: hidden;
}
.dialog_question .postbird-box-content .postbirdclose {
  background-position: -63px -323px;
  width: 30px;
  height: 30px;
  background-image: url(../images/icon1.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
}
.dialog_question .postbird-box-content > p {
  margin: 5px 0 15px;
  color: #282639;
  line-height: 30px;
  font-size: 20px;
}
.dialog_question .postbird-box-content .form_item {
  width: 660px;
  height: 400px;
  background: #FBFBFB;
  border-radius: 4px;
  border: 1px solid #DCDFE6;
  position: relative;
  margin-bottom: 22px;
}
.dialog_question .postbird-box-content .form_item > p {
  color: #A7A7A7;
  line-height: 16px;
  font-size: 12px;
  display: inline-block;
  position: absolute;
  right: 8px;
  bottom: 6px;
}
.dialog_question .postbird-box-content .form_item textarea {
  width: 100%;
  height: 100%;
  border: 0;
  padding: 12px;
  color: #333;
  font-size: 14px;
  line-height: 20px;
}
.dialog_question .postbird-box-content .btnBox .btn_img {
  float: left;
  display: inline-block;
  position: relative;
}
.dialog_question .postbird-box-content .btnBox .btn_img .item_btn {
  cursor: pointer;
  display: inline-block;
  float: left;
  background: #F6F8FB;
  border-radius: 4px;
  margin-right: 10px;
  font-size: 14px;
  color: #3C5B88;
  padding: 0 16px;
  height: 40px;
  line-height: 40px;
}
.dialog_question .postbird-box-content .btnBox .btn_img .item_btn > i {
  width: 18px;
  height: 18px;
  margin-right: 5px;
  float: left;
  margin-top: 11px;
  display: inline-block;
}
.dialog_question .postbird-box-content .btnBox .btn_img .item_btn > p {
  display: inline-block;
  float: left;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog {
  width: 370px;
  height: 457px;
  overflow: hidden;
  position: absolute;
  bottom: 40px;
  left: 0;
  background: #FFFFFF;
  border-radius: 8px;
  z-index: 10;
  box-shadow: 0 0px 20px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.2);
  padding-bottom: 30px;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_header {
  overflow: hidden;
  border-bottom: 1px solid #E9E9E9;
  position: relative;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_header h3 {
  margin: 20px 13px 12px 20px;
  font-size: 22px;
  color: #333333;
  line-height: 30px;
  display: inline-block;
  float: left;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_header p {
  margin: 20px 0 12px 0;
  font-size: 12px;
  color: #999999;
  line-height: 30px;
  display: inline-block;
  float: left;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_header .close {
  width: 21px;
  height: 21px;
  color: #D8DBDD;
  margin: 10px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  line-height: 21px;
  text-align: center;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_content {
  overflow: hidden;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_content .imageBox {
  padding: 30px 0 0 20px;
  min-height: 318px;
  overflow: hidden;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_content .imageBox > .box {
  position: relative;
  float: left;
  margin-right: 14px;
  margin-bottom: 16px;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_content .imageBox > .box:nth-child(3n) {
  margin-right: 0;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_content .imageBox > .box aside {
  width: 100px;
  height: 80px;
  border: 1px solid #F0F1F3;
  border-radius: 4px;
  overflow: hidden;
  text-align: center;
  line-height: 80px;
  position: relative;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_content .imageBox > .box aside > div {
  width: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_content .imageBox > .box aside > div img {
  max-width: 100%;
  max-height: 100%;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_content .imageBox > .box i {
  width: 20px;
  height: 20px;
  background: #D43434;
  position: absolute;
  top: -4px;
  right: -2px;
  border-radius: 50%;
  cursor: pointer;
  font-size: 14px;
  color: #FFF;
  text-align: center;
  line-height: 20px;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .item_dialog_content .imageBox .addBtn {
  float: left;
  width: 100px;
  height: 80px;
  background-color: #F6F7F9;
  border-radius: 4px;
  border: 1px solid #F0F1F3;
  cursor: pointer;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .tiem_closeBtn {
  width: 328px;
  height: 32px;
  color: #333333;
  font-weight: 300;
  background: #ECF4FF;
  border-radius: 4px;
  text-align: center;
  line-height: 32px;
  margin: 14px auto 0;
  cursor: pointer;
}
.dialog_question .postbird-box-content .btnBox .btn_img .image_dialog .hide {
  display: none !important;
}
.dialog_question .postbird-box-content .btnBox .btn_submit {
  width: 216px;
  height: 38px;
  background: #056DE8;
  border-radius: 4px;
  text-align: center;
  line-height: 38px;
  float: right;
  font-size: 14px;
  color: #FFFFFF;
}
.dialog_submit {
  display: none;
}
.dialog_submit .postbird-box-content {
  width: 420px;
  overflow: hidden;
  padding: 25px 0;
}
.dialog_submit .postbird-box-content .postbirdclose {
  background-position: -63px -323px;
  width: 30px;
  height: 30px;
  background-image: url(../images/icon1.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
}
.dialog_submit .postbird-box-content > p {
  color: #282639;
  line-height: 30px;
  font-size: 20px;
  margin-bottom: 15px;
  padding: 0 20px;
}
.dialog_submit .postbird-box-content .tip {
  width: 100%;
  padding: 0 20px;
  height: 36px;
  line-height: 36px;
  background: linear-gradient(90deg, #FFF8EC 0%, rgba(251, 247, 217, 0) 100%);
  font-size: 14px;
  color: #6F4927;
}
.dialog_submit .postbird-box-content .qrcode-container {
  width: 372px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 24px;
  border-bottom: 1px dashed #E8E8E8;
}
.dialog_submit .postbird-box-content .qrcode-container .img {
  margin: 50px auto 20px;
  width: 160px;
  height: 160px;
  border-radius: 10px;
  background: #FFFFFF;
  box-shadow: 10px 5px 15px 0px rgba(31, 45, 61, 0.08);
  overflow: hidden;
}
.dialog_submit .postbird-box-content .qrcode-container p {
  text-align: center;
  font-size: 14px;
  color: #333333;
  line-height: 20px;
}
.dialog_submit .postbird-box-content .tip-container {
  width: 372px;
  margin: 0 auto;
  padding: 20px 0;
  overflow: hidden;
  border-bottom: 1px dashed #E8E8E8;
}
.dialog_submit .postbird-box-content .tip-container > p {
  font-size: 14px;
  color: #666666;
  line-height: 20px;
  text-align: center;
  margin-bottom: 20px;
}
.dialog_submit .postbird-box-content .tip-container .itemBox {
  overflow: hidden;
}
.dialog_submit .postbird-box-content .tip-container .itemBox .item {
  width: 82px;
  display: inline-block;
  float: left;
  text-align: center;
  margin-right: 14px;
}
.dialog_submit .postbird-box-content .tip-container .itemBox .item:last-child {
  margin-right: 0;
}
.dialog_submit .postbird-box-content .tip-container .itemBox .item i {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 2px solid #2A40FE;
  color: #2233CB;
  line-height: 24px;
  font-size: 14px;
  display: inline-block;
  margin: 0 auto 6px;
  text-align: center;
  font-weight: bold;
  font-style: initial;
}
.dialog_submit .postbird-box-content .tip-container .itemBox .item label {
  text-align: center;
  width: 100%;
  color: #333333;
  line-height: 20px;
  font-size: 16px;
  display: block;
}
.dialog_submit .postbird-box-content .btnBox {
  overflow: hidden;
  text-align: center;
  margin-top: 16px;
}
.dialog_submit .postbird-box-content .btnBox .btn {
  text-align: center;
  font-size: 16px;
  color: #333333;
  line-height: 20px;
}
.dialog_submit .postbird-box-content .btnBox .btn i {
  font-style: initial;
  color: #056DE8;
}
.product_consult {
  width: 100%;
  background: #F7F8FC;
  overflow: hidden;
  padding-bottom: 40px;
}
.product_consult .product_consult-top {
  margin-top: 24px;
  font-size: 12px;
  color: #666666;
  line-height: 28px;
  height: 28px;
  overflow: hidden;
}
.product_consult .product_consult-top label {
  float: left;
  display: inline-block;
}
.product_consult .product_consult-top ul {
  padding: 0;
  display: inline-block;
}
.product_consult .product_consult-top ul li {
  color: #666;
}
.product_consult .product_consult-top ul li i {
  font-size: 14px;
  color: #666;
  margin-right: 4px;
}
.product_consult .product_consult-top ul li a {
  color: #666;
}
.product_consult .product_consult-top ul li:last-child {
  color: #999;
}
.product_consult .product_consult-top ul li:last-child a {
  color: #999;
}
.product_consult .product_consult-content {
  margin-top: 30px;
  background: #fff;
  border-radius: 12px;
  overflow: hidden;
  padding-bottom: 40px;
}
.product_consult .product_consult-content .product_consult-content-left {
  width: 800px;
  margin: 45px 0 0 40px;
  float: left;
}
.product_consult .product_consult-content .product_consult-content-left .inner_title {
  font-size: 24px;
  font-weight: 400;
  color: #333333;
  line-height: 28px;
  display: inline-block;
  margin-bottom: 20px;
}
.product_consult .product_consult-content .product_consult-content-left .tip_p {
  width: 620px;
  height: 38px;
  background: linear-gradient(90deg, #FFF8E8 79%, rgba(255, 248, 232, 0) 100%);
  padding: 0 30px;
  line-height: 38px;
  font-weight: 300;
  color: #744C2F;
  font-size: 12px;
  margin-bottom: 20px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content {
  overflow: hidden;
  padding-left: 20px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item {
  overflow: hidden;
  margin-bottom: 16px;
  padding-left: 10px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .title {
  font-size: 16px;
  font-weight: 400;
  color: #2F4F74;
  line-height: 30px;
  margin-bottom: 10px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item label {
  width: 58px;
  font-size: 14px;
  font-weight: 300;
  color: #666666;
  line-height: 42px;
  text-align: right;
  margin-right: 12px;
  display: inline-block;
  float: left;
  position: relative;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item[rules="rules"] label i {
  position: relative;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item[rules="rules"] label i::after {
  content: '*';
  font-size: 14px;
  color: #FF5C00;
  position: absolute;
  right: 4px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_input {
  width: 522px;
  display: inline-block;
  float: left;
  position: relative;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_input input {
  width: 100%;
  height: 42px;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #E1E1E1;
  background: rgba(0, 0, 0, 0);
  padding: 0 12px;
  line-height: 42px;
  font-size: 14px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_input input.due_time {
  width: 490px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_input .dueTime_span {
  margin-left: 5px;
  color: #666;
  font-size: 14px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_input input[type="date"] {
  position: relative;
  z-index: 1;
  cursor: pointer;
  padding-right: 30px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_input input[type="date"]::-webkit-calendar-picker-indicator {
  content: '';
  font-size: 0;
  width: 100%;
  height: 25px;
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(0, 0, 0, 0);
  background-image: none;
  opacity: 0;
  cursor: pointer;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_input input[type="date"]::-webkit-inner-spin-button {
  display: none;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_input input[type="date"]::-webkit-clear-button {
  line-height: 42px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_input .date_icon {
  position: absolute;
  float: right;
  width: 24px;
  height: 25px;
  display: inline-block;
  color: #7F85BF;
  font-size: 24px;
  top: 8px;
  right: 10px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_textarea {
  width: 522px;
  display: inline-block;
  float: left;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item .form-item_textarea textarea {
  width: 100%;
  height: 110px;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #E1E1E1;
  background: rgba(0, 0, 0, 0);
  padding: 10px 12px;
  line-height: 18px;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item.brand ul {
  overflow: hidden;
  padding: 10px 0;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item.brand ul li {
  height: 30px;
  background: #F3F6FF;
  border-radius: 2px;
  padding: 0 20px 0 12px;
  display: inline-block;
  margin: 0 10px 10px 0;
  font-weight: 400;
  color: #3C4873;
  line-height: 30px;
  font-size: 12px;
  float: left;
  position: relative;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item.brand ul li .btn_delete {
  position: absolute;
  top: 0;
  right: 0;
  width: 14px;
  height: 14px;
  background: #FE4F4F;
  border-radius: 0px 0px 0px 5px;
  cursor: pointer;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .form-item.brand ul li .btn_delete i {
  color: #fff;
  font-size: 12px;
  line-height: 14px;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 1px;
  transform: scale(0.8);
}
.product_consult .product_consult-content .product_consult-content-left .form-content .submitBtn {
  width: 522px;
  height: 50px;
  background: linear-gradient(270deg, #356DEE 0%, rgba(53, 109, 238, 0.8) 100%);
  box-shadow: 3px 4px 6px 0px rgba(155, 185, 255, 0.38);
  border-radius: 4px;
  text-align: center;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 50px;
  font-size: 20px;
  margin-left: 80px;
  cursor: pointer;
}
.product_consult .product_consult-content .product_consult-content-left .form-content .submitBtn i {
  font-style: initial;
  font-size: 12px;
  font-weight: 400;
  color: #fefefe8a;
  line-height: 50px;
  margin-left: 5px;
}
.product_consult .product_consult-content .product_consult-content-right {
  display: inline-block;
  overflow: hidden;
  width: 300px;
  height: 732px;
  float: right;
  margin-top: 20px;
  border-radius: 20px;
  box-shadow: -20px 12px 26px -20px rgba(227, 236, 248, 0.6);
  -webkit-box-shadow: -20px 12px 26px -20px rgba(227, 236, 248, 0.6);
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor {
  margin-top: 44px;
  overflow: hidden;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor .inner_title {
  font-size: 20px;
  font-weight: 400;
  color: #000000;
  line-height: 26px;
  margin-bottom: 18px;
  padding: 0 24px;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor .content {
  padding: 0 16px 0 24px;
  margin-right: 8px;
  height: 640px;
  overflow-x: hidden;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor .content::-webkit-scrollbar {
  width: 6px;
  border-radius: 2px;
  background: #F4F4F4;
  overflow: hidden;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor .content::-webkit-scrollbar-thumb {
  width: 6px;
  border-radius: 2px;
  background: #AEB9CF;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul {
  overflow: hidden;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul li {
  overflow: hidden;
  margin-bottom: 18px;
  padding-bottom: 16px;
  border-bottom: 1px dashed #F1F1F1;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul li aside {
  overflow: hidden;
  width: 60px;
  height: 60px;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #F0F0F0;
  float: left;
  display: inline-block;
  margin-right: 12px;
  position: relative;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul li aside .btn_brandChecked {
  width: 16px;
  height: 16px;
  background: #d5d5d5;
  border-radius: 4px 0px 4px 0px;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  cursor: pointer;
  font-size: 0;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul li aside .btn_brandChecked i {
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  display: inline-block;
  transform: scale(0.75);
  margin-left: -1px;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul li aside .btn_brandChecked.checked_1 {
  background: #3259CE;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul li aside .brandImg {
  width: 60px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul li .textBox h3 {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 16px;
  margin-bottom: 6px;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul li .textBox p {
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
}
.product_consult .product_consult-content .product_consult-content-right .right-co-distributor ul li:last-child {
  border: 0;
}
/*筛选条件页面*/
.search-product-condition .co_sw-wrapper {
  overflow: hidden;
  margin: 0 auto 20px;
  width: 1200px;
  height: 120px;
}
.search-product-condition .co_sw-wrapper .swiper-container {
  width: 1200px;
  height: 120px;
}
.search-product-condition .co_sw-wrapper .swiper-slide {
  width: 1200px;
  height: 120px;
  position: relative;
  overflow: hidden;
}
.search-product-condition .co_sw-wrapper .swiper-slide:hover a {
  color: #e0eaf1 !important;
}
.search-product-condition .co_sw-wrapper .carousel-page {
  position: absolute;
  bottom: 0;
  z-index: 9;
  text-align: right;
  height: 30px;
  display: inline-block;
  width: auto;
  right: 0;
  left: auto;
  padding: 0 10px 0 20px;
}
.search-product-condition .co_sw-wrapper .carousel-page .swiper-pagination-bullet-active {
  width: 18px;
  opacity: 1;
}
.search-product-condition .co_sw-wrapper .carousel-page span {
  width: 8px;
  height: 4px;
  background: #ffffff;
  opacity: 0.5;
  border-radius: 2px;
  display: inline-block;
  margin-left: 5px;
  z-index: 9;
}
.search-product-condition .co_sw-wrapper .carousel-page.swiper-pagination-clickable {
  background-color: #0E54D1;
  background: linear-gradient(to right, rgba(109, 80, 45, 0) 0%, rgba(109, 80, 45, 0.2) 100%);
}
.search-product-condition .co_sw-wrapper2 {
  margin: 20px auto 0;
}
.search-product-condition .product-condition-top {
  padding-bottom: 20px;
  padding-top: 20px;
  background-color: #F5F8F9;
}
.search-product-condition .product-condition-top .container > h3 {
  font-size: 28px;
  color: #333333;
  margin: 0 0 26px 0;
}
.search-product-condition .product-condition-top .container > h3 span {
  margin-left: 6px;
  color: #666666;
  vertical-align: middle;
  font-size: 14px;
  display: inline-block;
  line-height: 18px;
  margin-bottom: 4px;
}
.search-product-condition .product-condition-top .container > h3 .apply {
  font-size: 14px;
  width: 160px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  display: inline-block;
  border-radius: 3px;
  color: white;
  background: #1465b1;
  float: right;
}
.search-product-condition .product-condition-top .container.screen {
  background: #fff;
  border-radius: 12px 12px 0px 0px;
}
.search-product-condition .product-condition-top .container.screen > h3 {
  width: 1138px;
  margin: 29px 30px 32px 32px;
  font-size: 24px;
  line-height: 32px;
  padding-bottom: 17px;
  border-bottom: 1px #F4F4F4 solid;
  overflow: hidden;
}
.search-product-condition .product-condition-top .container.screen > h3 span {
  margin-left: 15px;
  font-size: 12px;
  line-height: normal;
  margin-bottom: 0;
}
.search-product-condition .product-condition-top .container.screen > h3 .apply {
  width: 152px;
  background: #006FFF;
  border-radius: 6px;
}
.search-product-condition .product-condition-top .container.screen > h3 .apply:hover {
  background: #2A40FE;
}
.search-product-condition .product-condition-top .category {
  float: left;
  padding-bottom: 30px;
  padding: 20px 12px 10px 13px;
  height: 410px;
  background-color: white;
}
.search-product-condition .product-condition-top .category > p {
  font-size: 16px;
  line-height: 20px;
  padding-bottom: 12px;
  font-weight: 400;
}
.search-product-condition .product-condition-top .category > p span {
  font-family: DIN;
  font-weight: 500;
  font-size: 14px;
  color: #333333;
}
.search-product-condition .product-condition-top .category > ul {
  padding: 0;
  height: 170px;
  overflow: auto;
}
.search-product-condition .product-condition-top .category > ul li {
  position: relative;
  line-height: 30px;
  color: #333;
  margin-right: 15px;
  margin-bottom: 2px;
  font-size: 14px;
  height: 32px;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
}
.search-product-condition .product-condition-top .category > ul li span {
  max-width: 100%;
  border: 1px #fff solid;
  border-radius: 2px;
  padding: 0 12px;
  line-height: 30px;
  height: 30px;
  display: inline-block;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.search-product-condition .product-condition-top .category > ul li.checked span {
  border: 1px #CF9A42 solid;
  background-color: #FFFBF3;
  color: #CF9A42;
}
.search-product-condition .product-condition-top .category > ul li:hover span {
  border: 1px #CF9A42 solid;
  background-color: #FFFBF3;
  color: #CF9A42;
}
.search-product-condition .product-condition-top .category.category_1 {
  width: 448px;
  margin-right: 23px;
  margin-left: 16px;
  padding: 0 0 25px 0;
  height: auto;
}
.search-product-condition .product-condition-top .category.category_1 > p {
  padding-left: 13px;
}
.search-product-condition .product-condition-top .category.category_1 ul::-webkit-scrollbar {
  width: 4px;
  border-radius: 2px;
  background: #F2F2F2;
  overflow: hidden;
}
.search-product-condition .product-condition-top .category.category_1 ul::-webkit-scrollbar-thumb {
  width: 4px;
  border-radius: 2px;
  background: #86A4C0;
}
.search-product-condition .product-condition-top .category.category_1 li {
  width: 138px;
  float: left;
  margin-right: 15px;
}
.search-product-condition .product-condition-top .category.category_1 li:nth-child(3n) {
  margin-right: 0;
}
.search-product-condition .product-condition-top .category.category_2 {
  width: 685px;
  padding: 0 0 25px 0;
  height: auto;
}
.search-product-condition .product-condition-top .category.category_2 > p {
  padding-left: 13px;
}
.search-product-condition .product-condition-top .category.category_2 ul::-webkit-scrollbar {
  width: 4px;
  border-radius: 2px;
  background: #F2F2F2;
  overflow: hidden;
}
.search-product-condition .product-condition-top .category.category_2 ul::-webkit-scrollbar-thumb {
  width: 4px;
  border-radius: 2px;
  background: #86A4C0;
}
.search-product-condition .product-condition-top .category.category_2 li {
  width: 22%;
  width: 158px;
  float: left;
  margin-right: 15px;
}
.search-product-condition .product-condition-top .category.category_2 li:nth-child(4n) {
  margin-right: 0;
}
.search-product-condition .product-condition-top .category.category_3 {
  width: 330px;
  margin-right: 20px;
}
.search-product-condition .product-condition-top .category.category_3 li {
  margin-right: 10px;
}
.search-product-condition .product-condition-top .category.category_3 .checked {
  padding-right: 28px;
}
.search-product-condition .product-condition-top .category.category_3 .checked i {
  background-image: url(../images/icon1.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  background-position: -141px -753px;
  width: 14px;
  height: 15px;
  position: absolute;
  margin-right: 10px;
  right: 0;
  top: 7px;
}
.search-product-condition .product-condition-top .category.category_4 {
  width: 370px;
}
.search-product-condition .product-condition-top .category.category_4 .bg .no-message {
  margin-top: 70px;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
  color: #666666;
  line-height: 36px;
}
.search-product-condition .product-condition-top .category.category_4 > div {
  overflow: auto;
  height: 326px;
}
.search-product-condition .product-condition-top .category.category_4 > div > span {
  display: block;
  text-align: center;
}
.search-product-condition .product-condition-top .category.category_4 > div > span img {
  width: 200px;
  display: inline-block;
  text-align: center;
  height: auto;
}
.search-product-condition .product-condition-top .category.category_4 > div .content {
  padding: 10px 20px 10px 10px;
  font-size: 14px;
  font-weight: 300;
  color: #666666;
  line-height: 26px;
}
.search-product-condition .product-condition-top .category.category_4 > div .content p {
  font-size: 14px;
  font-weight: 300;
  color: #666666;
  line-height: 26px;
}
.search-product-condition .product-condition-bottom {
  margin-top: 20px;
  overflow: hidden;
}
.search-product-condition .product-condition-bottom .inner-content-el {
  margin-top: 0;
  background: #ffffff;
  border: 1px solid #f0f0f0;
}
.search-product-condition .product-condition-bottom .inner-content-el > p {
  padding: 9px 0;
  margin: 10px 30px 0 30px;
  border-bottom: 1px solid #F0F0F0;
}
.search-product-condition .product-condition-bottom .inner-content-el > p label {
  font-size: 14px;
  width: 10%;
  font-weight: 300;
  float: left;
  color: #666666;
  line-height: 36px;
}
.search-product-condition .product-condition-bottom .inner-content-el > p span {
  padding-left: 20px;
  font-size: 20px;
  font-weight: 300;
  color: #333333;
  line-height: 36px;
}
.search-product-condition .product-condition-bottom .inner-content-el > p > i {
  width: 80px;
  height: 22px;
  background: #a7cadf;
  border-radius: 3px;
  color: white;
  font-size: 12px;
  font-weight: 300;
  text-align: center;
  display: inline-block;
  line-height: 22px;
  font-style: normal;
  margin-left: 15px;
  vertical-align: text-bottom;
}
.search-product-condition .product-condition-bottom ul {
  padding: 0 30px 0 30px;
}
.search-product-condition .product-condition-bottom ul li {
  border-bottom: 1px solid #F0F0F0;
  padding: 8px 0;
}
.search-product-condition .product-condition-bottom ul li label {
  font-size: 14px;
  width: 10%;
  font-weight: 300;
  float: left;
  color: #666666;
  line-height: 36px;
}
.search-product-condition .product-condition-bottom ul li dl {
  width: 90%;
  float: left;
  padding-left: 20px;
}
.search-product-condition .product-condition-bottom ul li.title label {
  line-height: 25px;
}
.search-product-condition .product-condition-bottom ul li.title span {
  line-height: 25px!important;
}
.search-product-condition .product-condition-bottom ul li:nth-of-type(1) span {
  line-height: 36px;
  font-size: 20px;
  font-weight: 300;
}
.search-product-condition .product-condition-bottom ul li.search dd {
  cursor: pointer;
  float: left;
}
.search-product-condition .product-condition-bottom ul li.search dd input {
  width: 80px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #c5c5c5;
  border-radius: 3px;
  font-size: 14px;
  text-align: center;
  color: #686868;
  margin-right: 10px;
}
.search-product-condition .product-condition-bottom ul li.search dd select {
  width: 110px;
  margin-right: 10px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #c5c5c5;
  border-radius: 3px;
  font-size: 14px;
  text-align-last: center;
  text-align: center;
  color: #686868;
}
.search-product-condition .product-condition-bottom ul li.search dd .noSelect {
  line-height: 36px;
}
.search-product-condition .product-condition-bottom ul li.search-double-input dd:nth-of-type(1) input {
  margin-right: 0;
}
.search-product-condition .product-condition-bottom ul li.search-double-input dd.range-name {
  padding: 0 8px;
  height: 36px;
  line-height: 36px;
  color: #686868;
  vertical-align: middle;
  font-size: 12px;
}
.search-product-condition .product-condition-bottom ul li.radio-search dd {
  line-height: 36px;
  font-size: 14px;
  color: #333333;
  margin-right: 15px;
}
.search-product-condition .product-condition-bottom ul li.radio-search dd.checked_1 {
  position: relative;
}
.search-product-condition .product-condition-bottom ul li.radio-search dd.checked_1 i:before {
  position: absolute;
  content: '';
  display: inline-block;
  width: 9px;
  height: 9px;
  left: 3px;
  top: 13px;
  background: #1465b1;
}
.search-product-condition .product-condition-bottom ul li.radio-search dd i {
  width: 15px;
  vertical-align: middle;
  margin-right: 6px;
  height: 15px;
  background: #ffffff;
  border: 1px solid #999999;
  border-radius: 3px;
  margin-top: -3px;
  display: inline-block;
  text-align: center;
}
.search-product-condition .product-condition-bottom ul li.radio-search dd .noSelect {
  line-height: 36px;
}
.search-product-condition .product-condition-bottom ul li:last-child {
  border-bottom: 0;
}
.search-product-condition .product-condition-bottom .do-search {
  margin-top: 40px;
  margin-bottom: 50px;
  float: right;
}
.search-product-condition .product-condition-bottom .do-search a {
  font-size: 14px;
  width: 160px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  display: inline-block;
  border-radius: 3px;
}
.search-product-condition .product-condition-bottom .do-search a:nth-of-type(1) {
  color: #666666;
  background: #ffffff;
  margin-right: 20px;
  border: 1px solid #999999;
}
.search-product-condition .product-condition-bottom .do-search a:nth-of-type(2) {
  color: white;
  background: #1465b1;
}
/*产品二级分类页面*/
.prod-category {
  background: #F5F6FA;
  padding-bottom: 30px;
  min-height: 760px;
}
.prod-category .bredcrumb {
  padding: 30px 0;
}
.prod-category .category-left {
  float: left;
  width: 900px;
}
.prod-category .category-left .category-co {
  padding: 18px 24px 24px;
  background-color: #ffffff;
  border-radius: 8px;
  overflow: hidden;
}
.prod-category .category-left .summary {
  ovverflow: hidden;
  border-bottom: 1px solid #F4F4F4;
  padding-bottom: 16px;
}
.prod-category .category-left .summary .title h1 {
  margin: 0px 0 6px 0;
  font-weight: 500;
  font-size: 32px;
  color: #2F4F74;
  display: inline-block;
}
.prod-category .category-left .summary .title span {
  margin-left: 13px;
  font-weight: 500;
  font-size: 12px;
  color: #FF6000;
  line-height: 20px;
  background: #FFF3EA;
  display: inline-block;
  position: relative;
  top: -2px;
}
.prod-category .category-left .summary .title span::after {
  content: '';
  position: absolute;
  left: -8px;
  top: 0;
  width: 8px;
  height: 20px;
  background: url(../images/product/icon_tags_l.png) no-repeat center;
}
.prod-category .category-left .summary .title span::before {
  content: '';
  position: absolute;
  right: -9px;
  top: 0;
  width: 9px;
  height: 20px;
  background: url(../images/product/icon_tags_r.png) no-repeat center;
}
.prod-category .category-left .summary p {
  line-height: 18px;
  font-weight: 400;
  font-size: 14px;
  color: #677F98;
}
.prod-category .category-left .category-list li {
  padding-top: 28px;
  padding-bottom: 16px;
  font-size: 0;
}
.prod-category .category-left .category-list li.noBorder {
  border-bottom: 0;
  padding-bottom: 0;
}
.prod-category .category-left .category-list li h3 {
  padding-left: 17px;
  position: relative;
}
.prod-category .category-left .category-list li h3:after {
  content: '';
  position: absolute;
  top: 7px;
  left: 0;
  width: 11px;
  height: 14px;
  background: url(../images/product/icon_title.png) no-repeat center;
}
.prod-category .category-left .category-list li h3 a {
  font-weight: 500;
  font-size: 22px;
  color: #333333;
  line-height: 28px;
}
.prod-category .category-left .category-list li h3 a span {
  margin-left: 13px;
  font-weight: 500;
  font-size: 12px;
  color: #FF6000;
  line-height: 20px;
  background: #FFF3EA;
  display: inline-block;
  position: relative;
  top: -2px;
}
.prod-category .category-left .category-list li h3 a span::after {
  content: '';
  position: absolute;
  left: -8px;
  top: 0;
  width: 8px;
  height: 20px;
  background: url(../images/product/icon_tags_l.png) no-repeat center;
}
.prod-category .category-left .category-list li h3 a span::before {
  content: '';
  position: absolute;
  right: -9px;
  top: 0;
  width: 9px;
  height: 20px;
  background: url(../images/product/icon_tags_r.png) no-repeat center;
}
.prod-category .category-left .category-list li h3:hover a {
  color: #1465B1 !important;
}
.prod-category .category-left .category-list li p {
  padding-left: 17px;
  margin-top: 4px;
}
.prod-category .category-left .category-list li p a {
  font-weight: 400;
  font-size: 14px;
  color: #666666;
  line-height: 20px;
}
.prod-category .category-left .category-list li .prodBox {
  overflow: hidden;
  margin: 16px 0 0;
}
.prod-category .category-left .category-list li .prodBox .item {
  width: 204px;
  height: 212px;
  float: left;
  margin-right: 12px;
  border: 1px #F0F3F6 solid;
  padding: 15px;
  border-radius: 4px;
}
.prod-category .category-left .category-list li .prodBox .item:last-child {
  margin-right: 0;
}
.prod-category .category-left .category-list li .prodBox .item .item_top {
  overflow: hidden;
  line-height: 24px;
}
.prod-category .category-left .category-list li .prodBox .item .item_top aside {
  width: 24px;
  height: 24px;
  border-radius: 24px;
  border: 1px solid #ECECEC;
  line-height: 24px;
  font-size: 0;
  overflow: hidden;
  position: relative;
  float: left;
  margin-right: 6px;
}
.prod-category .category-left .category-list li .prodBox .item .item_top aside div {
  width: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.prod-category .category-left .category-list li .prodBox .item .item_top span {
  float: left;
  display: inline-block;
  width: 120px;
  font-size: 14px;
  overflow: hidden;
  height: 24px;
  color: #2F4F74;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.prod-category .category-left .category-list li .prodBox .item .item_top i {
  float: right;
  display: inline-block;
  font-size: 14px;
  line-height: 24px;
  color: #697587;
  position: relative;
  right: -2px;
}
.prod-category .category-left .category-list li .prodBox .item .item_co {
  text-align: center;
}
.prod-category .category-left .category-list li .prodBox .item .item_co aside {
  text-align: center;
  line-height: 98px;
  width: 120px;
  height: 98px;
  overflow: hidden;
  margin: 12px auto 10px;
  position: relative;
}
.prod-category .category-left .category-list li .prodBox .item .item_co aside div {
  width: 120px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: block;
  font-size: 0;
}
.prod-category .category-left .category-list li .prodBox .item .item_co aside img {
  max-width: 100%;
  max-height: 100%;
}
.prod-category .category-left .category-list li .prodBox .item .item_co .prodText {
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  text-align: justify;
}
.prod-category .category-right {
  width: 280px;
  float: right;
  border-radius: 8px;
  margin-top: 49px;
  padding-top: 30px;
}
.prod-category .category-right.nopadding {
  padding-top: 0;
}
.prod-category .category-right .product-recommend {
  border-radius: 8px;
  background: #fff;
  padding: 20px;
  margin-bottom: 20px;
}
.prod-category .category-right .product-recommend > h3 {
  font-weight: 500;
  font-size: 20px;
  color: #333333;
  line-height: 28px;
  margin-bottom: 16px;
}
.prod-category .category-right .product-recommend li {
  margin-bottom: 16px;
  overflow: hidden;
  border-bottom: 1px dashed #F1F1F1;
  padding-bottom: 16px;
}
.prod-category .category-right .product-recommend li:last-child {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.prod-category .category-right .product-recommend li aside {
  width: 72px;
  height: 54px;
  float: left;
  text-align: center;
  border-radius: 4px;
  overflow: hidden;
}
.prod-category .category-right .product-recommend li > div > div {
  margin-left: 84px;
  min-height: 54px;
}
.prod-category .category-right .product-recommend li > div p {
  max-height: 40px;
  overflow: hidden;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  line-height: 20px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  text-align: justify;
}
.prod-category .category-right .product-recommend li > div p a {
  font-weight: 400;
  font-size: 14px;
  color: #333333;
}
.prod-category .category-right .product-recommend li > div h3 {
  margin-bottom: 29px;
  height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.prod-category .category-right .product-recommend li > div h3:hover a:nth-of-type(1) {
  color: #1465B1 !important;
}
.prod-category .category-right .product-recommend li > div h3 a {
  font-size: 16px;
  color: #333333;
  white-space: nowrap;
}
.prod-category .category-right .product-recommend li > div h3 a span {
  font-weight: 300;
}
.prod-category .category-right .about-brand {
  padding: 20px 20px;
  margin-bottom: 30px;
  background: #fff;
  border-radius: 8px;
}
.prod-category .category-right .about-brand > h3 {
  padding-bottom: 16px;
  margin-bottom: 10px;
  font-size: 22px;
  line-height: 22px;
  font-weight: 300;
  color: #333333;
  border-bottom: 1px solid #F2F2F2;
}
.prod-category .category-right .about-brand ul li {
  padding: 10px 0 10px 0;
}
.prod-category .category-right .about-brand ul li:not(:last-child) {
  border-bottom: 1px dotted #F3F3F3;
}
.prod-category .category-right .about-brand ul li > div {
  padding-bottom: 10px;
}
.prod-category .category-right .about-brand ul li > div aside {
  width: 56px;
  height: 57px;
  float: left;
  border: 1px solid #E6E6E6;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
}
.prod-category .category-right .about-brand ul li > div aside img {
  display: inline-block;
  position: absolute;
  width: 100%;
  top: 50%;
  height: auto;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.prod-category .category-right .about-brand ul li > div div {
  margin-left: 70px;
}
.prod-category .category-right .about-brand ul li > div div h3 {
  margin-bottom: 12px;
  padding-top: 5px;
  height: 27px;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.prod-category .category-right .about-brand ul li > div div h3 a {
  font-size: 14px;
  color: #333333;
}
.prod-category .category-right .about-brand ul li > div div h3:hover a {
  color: #1465B1 !important;
}
.prod-category .category-right .about-brand ul li > div div p {
  color: #999999;
  font-size: 12px;
  margin-top: 12px;
}
.prod-category .category-right .about-brand ul li > div div p .connected {
  background-color: #EEEEEE !important;
  border: 1px solid #EEEEEE !important;
  color: #666666 !important;
}
.prod-category .category-right .about-brand ul li > div div p .connected i {
  color: #666666 !important;
}
.prod-category .category-right .about-brand ul li > div div p span {
  color: #DBDBDB;
  margin: 0 8px;
}
.prod-category .category-right .about-brand ul li > div div p a {
  padding: 4px 12px;
  border-radius: 3px;
}
.prod-category .category-right .about-brand ul li > div div p a:nth-of-type(1) {
  font-size: 12px;
  background-color: #AFCEE1;
  color: white;
  width: 70px;
  display: inline-block;
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  margin-right: 10px;
  border: 1px solid #AFCEE1;
}
.prod-category .category-right .about-brand ul li > div div p a:nth-of-type(1) i {
  color: white;
  margin-right: 3px;
  font-style: normal;
  font-size: 20px;
  line-height: 0;
  vertical-align: middle;
  font-weight: bold;
  display: inline-block;
  margin-top: -6px;
}
.prod-category .category-right .about-brand ul li > div div p a:nth-of-type(1):hover {
  background-color: #1465B1;
  border: 1px solid #1465B1;
}
.prod-category .category-right .about-brand ul li > div div p a:nth-of-type(2) {
  border: 1px solid #999999;
  color: #666666;
  font-size: 12px;
}
.prod-category .category-right .about-brand ul li > div div p a:nth-of-type(2):hover {
  border: 1px solid #1465B1;
  color: #1465B1;
}
.prod-category .category-right .see-more {
  width: 100%;
  display: inline-block;
  line-height: 36px;
  height: 36px;
  text-align: center;
  font-family: sans-serif;
  color: #666666;
  margin-top: 7px;
  background: #F1F1F1;
  border-radius: 3px;
  font-size: 14px;
}
.prod-category .category-right .see-more:hover {
  background-color: #1465B1 !important;
  color: white;
}
.prod-category .category-right .advise-wechat {
  display: none;
  background: url(../images/product/r_bg_top.png) no-repeat top;
  padding-top: 124px;
  position: relative;
  width: 280px;
  text-align: center;
}
.prod-category .category-right .advise-wechat .advise-wechat_box {
  overflow: hidden;
  width: 100%;
  height: 227px;
  background: linear-gradient(180deg, #F6FCFF 0%, #FFFFFF 100%);
  box-shadow: 2px 8px 5px 0px rgba(36, 53, 109, 0.04);
}
.prod-category .category-right .advise-wechat .box_img {
  margin: 15px auto 7px;
  width: 130px;
  height: 130px;
  box-shadow: 8px 8px 8px 0px rgba(108, 66, 27, 0.03);
  border-radius: 8px;
  background: #fff;
}
.prod-category .category-right .advise-wechat .box_img img {
  width: 130px;
  height: 130px;
}
.prod-category .category-right .advise-wechat p {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #666;
  line-height: 24px;
  text-align: center;
}
.prod-category .category-right .advise-wechat p i {
  width: 20px;
  height: 20px;
  display: inline-block;
  background: url(../images/product/weixin.png) no-repeat center;
  position: relative;
  top: 5px;
}
.prod-category .category-right .advise-wechat p span {
  color: #666;
}
/*产品一级分类页面*/
.all-catogory {
  background-color: #F5F8F9;
}
.all-catogory .product-category {
  padding: 38px 0;
  width: 100%;
  z-index: 2;
}
.all-catogory .product-category .bredcrumb {
  padding: 0;
}
.all-catogory .category-content {
  padding-top: 20px;
}
.all-catogory .category-content .co_sw-wrapper {
  overflow: hidden;
  width: 1200px;
  height: 120px;
  margin-bottom: 20px;
}
.all-catogory .category-content .co_sw-wrapper .swiper-container {
  width: 1200px;
  height: 120px;
}
.all-catogory .category-content .co_sw-wrapper .swiper-slide {
  width: 1200px;
  height: 120px;
  position: relative;
  overflow: hidden;
}
.all-catogory .category-content .co_sw-wrapper .swiper-slide:hover a {
  color: #e0eaf1 !important;
}
.all-catogory .category-content .co_sw-wrapper .carousel-page .swiper-pagination-bullet-active {
  width: 18px;
  opacity: 1;
}
.all-catogory .category-content .co_sw-wrapper .carousel-page span {
  width: 8px;
  height: 4px;
  background: #ffffff;
  opacity: 0.5;
  border-radius: 2px;
  display: inline-block;
  margin-left: 5px;
  z-index: 9;
}
.all-catogory .category-content .co_sw-wrapper .carousel-page.swiper-pagination-clickable {
  background-color: #0E54D1;
  background: linear-gradient(to right, rgba(109, 80, 45, 0) 0%, rgba(109, 80, 45, 0.2) 100%);
}
.all-catogory .category-content .content-all {
  background-color: white;
}
.all-catogory .category-content .content-all .category-area-1 {
  padding: 23px 30px;
}
.all-catogory .category-content .content-all .category-area-1 .area-1-top {
  position: relative;
}
.all-catogory .category-content .content-all .category-area-1 .area-1-top aside {
  width: 150px;
  float: left;
  font-weight: bold;
  vertical-align: middle;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 20px;
  color: #436788;
  line-height: 28px;
}
.all-catogory .category-content .content-all .category-area-1 .area-1-top > div {
  margin-left: 178px;
  font-size: 14px;
  font-weight: 300;
  color: #666666;
  line-height: 26px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content {
  margin-top: 24px;
  padding-top: 30px;
  border-top: 1px solid #F2F2F2;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left {
  width: 878px;
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left .category_search_box {
  width: 850px;
  height: 64px;
  background: #F8F8F8;
  overflow: hidden;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left .category_search_box .search_box {
  margin: 10px 20px;
  overflow: hidden;
  display: inline-block;
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left .category_search_box .search_box input {
  width: 320px;
  height: 44px;
  background: #FFFFFF;
  border: 1px solid #EAEAEA;
  border-radius: 5px 0 0 5px;
  padding: 0 14px;
  font-size: 14px;
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left .category_search_box .search_box .searchBtn {
  width: 120px;
  height: 44px;
  background: #3385FF;
  border-radius: 0px 5px 5px 0px;
  text-align: center;
  cursor: pointer;
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left .category_search_box .search_box .searchBtn .icon_search {
  background-position: -371px -528px;
  width: 20px;
  height: 18px;
  background-image: url(../images/icon1.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left .category_search_box .search_box .searchBtn span {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #FFFFFF;
  line-height: 44px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left .category_search_box .resetBtn {
  float: left;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #135BA9;
  margin-left: 14px;
  margin-top: 25px;
  cursor: pointer;
  display: none;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left .category_search_box .allBtnAll {
  float: right;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #135BA9;
  margin-right: 33px;
  margin-top: 25px;
  cursor: pointer;
  position: relative;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left .category_search_box .allBtnAll:after {
  content: '';
  position: absolute;
  right: -16px;
  top: 5px;
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  height: 0;
  border-width: 4px 0 3px 5px;
  display: inline-block;
  border-style: solid;
  border-color: transparent transparent transparent #AFC1D1;
  margin: 0;
  vertical-align: middle;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li {
  width: 850px;
  background: #FFFFFF;
  border-bottom: 1px #F0F0F0 solid;
  overflow: hidden;
  padding: 9px 0 ;
  min-height: 60px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_top {
  line-height: 30px;
  padding: 6px 0;
  overflow: hidden;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_top .category_a {
  float: left;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #333333;
  margin: 0 50px 0 20px;
  min-width: 90px;
  position: relative;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_top .category_a:after {
  content: '';
  position: absolute;
  right: -30px;
  top: 8px;
  background-position: -784px -362px;
  width: 16PX;
  height: 14PX;
  background-image: url(../images/icon1.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_top .category_text {
  float: left;
  overflow: hidden;
  width: 510px;
  height: 30px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_top .category_text .sensors_a {
  float: left;
  font-size: 13px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #8E8E8E;
  margin-right: 48px;
  cursor: pointer;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_top .allBtn {
  float: right;
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #135BA9;
  margin-right: 35px;
  cursor: pointer;
  position: relative;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_top .allBtn:after {
  content: '';
  position: absolute;
  right: -16px;
  top: 11px;
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  height: 0;
  border-width: 4px 0 3px 5px;
  display: inline-block;
  border-style: solid;
  border-color: transparent transparent transparent #AFC1D1;
  margin: 0;
  vertical-align: middle;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_top .caetgory_num {
  display: none;
  float: left;
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #FFFFFF;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_bottom {
  display: none;
  padding: 14px 0 14px ;
  background: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-top: 0;
  overflow: hidden;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_bottom .sensors_itme {
  display: flex;
  overflow: hidden;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_bottom table {
  width: 100%;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_bottom table td {
  text-align: left;
  padding-left: 20px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_bottom .sensors_a {
  float: left;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #666666;
  line-height: 32px;
  text-align: left;
  padding: 0 0;
  display: contents;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li .li_bottom .sensors_a:hover {
  color: #0C5DFF;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li.hover {
  border-bottom: 0;
  padding-bottom: 0;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li.hover .li_top {
  background: #32485E;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li.hover .li_top .category_a {
  margin: 0 10px 0 20px;
  color: #FFFFFF;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li.hover .li_top .category_a:after {
  display: none;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li.hover .li_top .category_text {
  display: none;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li.hover .li_top .allBtn {
  color: #FFFFFF;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li.hover .li_top .allBtn:after {
  border-color: transparent transparent transparent #fff;
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li.hover .li_top .caetgory_num {
  display: block;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-left #cate_list ul li.hover .li_bottom {
  border: 1px solid #32485E;
  border-top: 0;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right {
  width: 260px;
  float: right;
  overflow: hidden;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .do-search {
  text-align: center;
  padding: 0 0 10px 0;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .do-search a {
  width: 260px;
  height: 42px;
  border-radius: 3px;
  text-align: center;
  line-height: 42px;
  font-size: 14px;
  display: inline-block;
  background: #0C5DFF;
  color: #FFFFFF;
  margin-bottom: 10px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .do-search a i {
  margin-right: 6px;
  color: #FFFFFF;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .do-search a:nth-of-type(1) {
  margin-right: 20px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .do-search a:hover {
  color: white;
  background: #0653D2;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .do-search a:hover .icon-parameter {
  background-position: -370px -556px !important;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .do-search a:hover .icon-brand {
  background-position: -400px -555px !important;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .do-search .icon-parameter {
  background-position: -370px -556px;
  width: 23px;
  height: 22px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .do-search .icon-brand {
  background-position: -400px -555px;
  width: 23px;
  height: 22px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one {
  background-color: #61585833;
  width: 260px;
  height: 310px;
  float: right;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container {
  height: 100%;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container .swiper-slide {
  position: relative;
  overflow: hidden;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container .decorate {
  background-color: transparent;
  position: absolute;
  width: 240px;
  left: 10px;
  top: 10px;
  z-index: 4;
  height: 290px;
  border: 1px solid rgba(255, 255, 255, 0.3);
  border-right: 0;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container .decorate:before,
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container .decorate:after {
  content: '';
  width: 1px;
  right: 0;
  background-color: rgba(255, 255, 255, 0.3);
  position: absolute;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container .decorate:before {
  top: 0;
  height: 142px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container .decorate:after {
  bottom: 0;
  height: 16px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container .decorate a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container .decorate i {
  position: absolute;
  right: -4px;
  bottom: 0;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .category-ads_one .swiper-container .decorate i.icon-sensor {
  background-position: -603px -566px;
  width: 11px;
  height: 136px;
  z-index: 72222;
  display: inline-block;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .pagination .swiper-active-switch {
  background-color: #1465B1;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .pagination span {
  width: 8px;
  height: 4px;
  opacity: 0.5;
  border-radius: 3px;
  background: rgba(255, 255, 255, 0.5);
  display: inline-block;
  margin-right: 5px;
  z-index: 9;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .pagination span.swiper-pagination-bullet-active {
  width: 16px;
  height: 4px;
  background: #ffffff;
  opacity: 1;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_brand {
  overflow: hidden;
  width: 260px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_brand ul {
  overflow: hidden;
  margin-top: 20px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_brand ul li {
  width: 80px;
  height: 80px;
  background: #fff;
  border-radius: 3px;
  margin: 0 9px 9px 0;
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_brand ul li aside {
  width: 80px;
  height: 80px;
  border-radius: 3px;
  text-align: center;
  border: 1px solid #EAEAEA;
  position: relative;
  overflow: hidden;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_brand ul li aside a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_brand ul li aside img {
  left: 50%;
  top: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_brand ul li:nth-child(3n+0) {
  margin-right: 0;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product {
  overflow: hidden;
  width: 260px;
  margin-top: 8px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title {
  width: 260px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title h3 {
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #333333;
  line-height: 42px;
  display: inline-block;
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg {
  height: 24PX;
  display: inline-block;
  float: right;
  font-size: 16px;
  border: 1px solid #F1F1F1;
  margin-top: 9px;
  outline: none;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg .init-swiper,
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg .end-swiper {
  width: 40px;
  height: 24PX;
  position: relative;
  border: 0;
  cursor: pointer;
  outline: none;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg .init-swiper {
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg .init-swiper:after {
  content: '';
  position: absolute;
  left: 13px;
  background-position: -94px -730px;
  width: 16PX;
  height: 24PX;
  background-image: url(../images/icon1.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg .init-swiper[aria-disabled="true"]::after {
  background-position: -124px -730px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg .end-swiper {
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg .end-swiper:after {
  content: '';
  position: absolute;
  left: 13px;
  background-position: -94px -751px;
  width: 16PX;
  height: 24PX;
  background-image: url(../images/icon1.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg .end-swiper[aria-disabled="true"]::after {
  background-position: -124px -751px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product .title .swiper-btg i {
  display: inline-block;
  width: 1px;
  height: 12px;
  background: #E0E0E0;
  margin: 4px 0 5px 0;
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product ul {
  overflow: hidden;
  margin-top: 20px;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product ul li {
  width: 260px;
  background: #fff;
  margin-bottom: 15px;
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product ul li aside {
  width: 80px;
  height: 60px;
  border-radius: 3px;
  text-align: center;
  border: 1px solid #EAEAEA;
  position: relative;
  overflow: hidden;
  float: left;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product ul li aside a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product ul li aside img {
  left: 50%;
  top: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
}
.all-catogory .category-content .content-all .category-area-1 .areat-content .category-right .recommend_product ul li .title {
  margin-left: 10px;
  margin-top: 8px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #666666;
  line-height: 24px;
  width: 170px;
  float: left;
}
.all-catogory .category-content .content-all .category-area-2 {
  padding: 5px 30px 30px 30px;
}
.all-catogory .category-content .content-all .category-area-2 > h3 {
  font-size: 20px;
  font-weight: 300;
  color: #333333;
  line-height: 20px;
  margin: 0px 0 23px 0;
}
.all-catogory .category-content .content-all .category-area-2 > h3 span {
  float: right;
}
.all-catogory .category-content .content-all .category-area-2 > h3 span a {
  width: 46px;
  text-align: center;
  line-height: 19px;
  height: 24px;
  display: inline-block;
  border: 1px solid #f1f1f1;
}
.all-catogory .category-content .content-all .category-area-2 > h3 span a:nth-of-type(1) {
  border-right: 0;
}
.all-catogory .category-content .content-all .category-area-2 > h3 span a:hover {
  background-color: #1465B1 !important;
}
.all-catogory .category-content .content-all .category-area-2 > h3 span a:hover .icon-arrow-left-product {
  background-position: -442px -610px;
}
.all-catogory .category-content .content-all .category-area-2 > h3 span a:hover .icon-arrow-right-product {
  background-position: -471px -610px;
}
.all-catogory .category-content .content-all .category-area-2 > h3 span a i {
  width: 14px;
  height: 15px;
}
.all-catogory .category-content .content-all .category-area-2 > h3 span a .icon-arrow-left-product {
  background-position: -427px -610px;
}
.all-catogory .category-content .content-all .category-area-2 > h3 span a .icon-arrow-right-product {
  background-position: -459px -610px;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container {
  width: 100%;
  height: 190px;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .swiper-slide li {
  float: left;
  width: 145px;
  position: relative;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .swiper-slide li aside {
  width: 145px;
  height: 108px;
  border-radius: 8px;
  text-align: center;
  border: 1px solid #f2efef;
  position: relative;
  overflow: hidden;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .swiper-slide li aside a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .swiper-slide li aside img {
  left: 50%;
  top: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: auto;
  border-radius: 8px;
  height: 70%;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .swiper-slide li > p {
  width: 100%;
  line-height: 22px;
  margin: 12px 0 0 0;
  height: 43px;
  overflow: hidden;
  text-align: center;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .swiper-slide li > p a {
  display: inline-block;
  color: #666666;
  font-size: 14px;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .swiper-slide li:not(:last-child) {
  margin-right: 19px;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .pages2-page {
  position: absolute;
  bottom: -4px;
  width: auto;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  left: 50%;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .pages2-page span {
  width: 16px;
  height: 3px;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  display: inline-block;
  margin-right: 10px;
  z-index: 9;
}
.all-catogory .category-content .content-all .category-area-2 .swiper-container .pages2-page span.swiper-active-switch {
  width: 16px;
  height: 3px;
  background: #1465b1;
  border-radius: 3px;
}
.shadow-product-center {
  background-color: #F9FCFF;
}
.shadow-product-center .all-product-index .product-center {
  position: relative;
  margin-bottom: 60px;
  height: 500px;
  width: 100%;
  overflow: hidden;
}
.shadow-product-center .all-product-index .product-center .lunbo-product {
  height: 100%;
}
.shadow-product-center .all-product-index .product-center .lunbo-product ul {
  height: 100%;
}
.shadow-product-center .all-product-index .product-center .lunbo-product li {
  float: left;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: auto 100%;
  height: 100%;
  width: 100%;
}
.shadow-product-center .all-product-index .product-center .swiper-slide {
  height: 500px;
  float: left;
  overflow: hidden;
  position: relative;
}
.shadow-product-center .all-product-index .product-center .swiper-slide a {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: auto 100%;
  height: 100%;
  width: 100%;
  display: inline-block;
}
.shadow-product-center .all-product-index .product-center .pointer-page {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container {
  position: relative;
  height: 100%;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .page-content {
  position: absolute;
  bottom: 20px;
  right: 0;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .page-content .icon-right-grey:hover {
  background-position: -132px -7px;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .page-content span:nth-of-type(1) {
  margin-right: 10px;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .page-content span:nth-of-type(1):hover {
  box-shadow: 1px 3px 10px #f2f2f2;
  -webkit-box-shadow: 1px 3px 10px #f2f2f2;
  -moz-box-shadow: 1px 3px 10px #f2f2f2;
  -o-box-shadow: 1px 3px 10px #f2f2f2;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .page-content span:nth-of-type(1):hover .icon-left-grey {
  background-position: -115px -7px;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .page-content span:nth-of-type(2):hover {
  box-shadow: 1px 3px 10px #f2f2f2;
  -webkit-box-shadow: 1px 3px 10px #f2f2f2;
  -moz-box-shadow: 1px 3px 10px #f2f2f2;
  -o-box-shadow: 1px 3px 10px #f2f2f2;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .page-content span:nth-of-type(2):hover .icon-right-grey {
  background-position: -132px -7px;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .page-content span {
  width: 60px;
  height: 60px;
  cursor: pointer;
  line-height: 60px;
  background: #ffffff;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .pointer-schedule {
  position: absolute;
  right: 10px;
  top: 53px;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .pointer-schedule span:nth-of-type(1) {
  font-size: 16px;
  color: #999999;
  font-family: DIN-MEDIUM;
  margin-left: 13px;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .pointer-schedule span:nth-of-type(2) {
  font-size: 42px;
  color: #333333;
  margin-top: 15px;
  font-family: DIN-MEDIUM;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .pointer-schedule > div {
  width: 2px;
  overflow: hidden;
  height: 120px;
  background-color: white;
  border-radius: 1px;
  margin-top: 10px;
  margin-left: 22px;
}
.shadow-product-center .all-product-index .product-center .pointer-page .container .pointer-schedule > div li {
  height: 60px;
  background-color: #1465B1;
}
.shadow-product-center .all-product-index .product-recommend li:nth-of-type(1) {
  margin-right: 20px;
  float: left;
  padding-right: 10px;
  width: 370px;
}
.shadow-product-center .all-product-index .product-recommend li:nth-of-type(1) h3 {
  font-size: 26px;
  color: #333333;
  margin-bottom: 4px;
}
.shadow-product-center .all-product-index .product-recommend li:nth-of-type(1) p:nth-of-type(1) {
  font-size: 14px;
  color: #999999;
}
.shadow-product-center .all-product-index .product-recommend li:nth-of-type(1) p:nth-of-type(2) {
  font-size: 14px;
  color: #666666;
  line-height: 28px;
  font-weight: 300;
  margin-top: 12px;
}
.shadow-product-center .all-product-index .product-recommend li:nth-of-type(1) p:nth-of-type(3) {
  margin-top: 68px;
}
.shadow-product-center .all-product-index .product-recommend li:nth-of-type(1) p:nth-of-type(3) a {
  font-size: 14px;
  color: #333333;
}
.shadow-product-center .all-product-index .product-recommend li:nth-of-type(1) p:nth-of-type(3) a:hover {
  color: #1465B1 !important;
}
.shadow-product-center .all-product-index .product-recommend li:nth-of-type(1) p:nth-of-type(3) a:hover i {
  background-position: -720px -45px;
}
.shadow-product-center .all-product-index .product-recommend li:nth-of-type(1) p:nth-of-type(3) a i {
  margin-left: 5px;
  vertical-align: baseline;
}
.shadow-product-center .all-product-index .product-recommend li:last-child {
  margin-right: 0!important;
}
.shadow-product-center .all-product-index .product-recommend .recommend-article {
  float: left;
  width: 245px;
  margin-right: 30px;
}
.shadow-product-center .all-product-index .product-recommend .recommend-article:hover h4 a {
  color: #1465B1 !important;
}
.shadow-product-center .all-product-index .product-recommend .recommend-article > a {
  width: 100%;
  display: inline-block;
  height: 138px;
}
.shadow-product-center .all-product-index .product-recommend .recommend-article h4 {
  line-height: 30px;
  height: 30px;
  overflow: hidden;
  margin: 11px 0 6px 0;
}
.shadow-product-center .all-product-index .product-recommend .recommend-article h4 a {
  font-size: 18px;
  color: #333333;
}
.shadow-product-center .all-product-index .product-recommend .recommend-article h4 a:hover {
  color: #1465B1 !important;
}
.shadow-product-center .all-product-index .product-recommend .recommend-article p {
  font-size: 14px;
  font-weight: 300;
  color: #666666;
  line-height: 24px;
  height: 46px;
  overflow: hidden;
}
.shadow-product-center .all-product-index .Product-category {
  margin-top: 30px;
}
.shadow-product-center .all-product-index .Product-category .category-bc {
  height: 226px;
  background: #e6f2ff;
  position: absolute;
  width: 100%;
  left: 0;
  top: 1061px;
  z-index: 0;
}
.shadow-product-center .all-product-index .Product-category > div {
  position: relative;
}
.shadow-product-center .all-product-index .Product-category > div h3 {
  font-size: 26px;
  margin-bottom: 4px;
  color: #333333;
}
.shadow-product-center .all-product-index .Product-category > div p {
  font-size: 14px;
  color: #999999;
  margin-bottom: 25px;
}
.shadow-product-center .all-product-index .Product-category > div > a {
  /* background: #ffffff; */
  /* border: 1px solid #999999; */
  border-radius: 3px;
  /* padding: 10px 20px; */
  display: inline-block;
  font-size: 14px;
  position: absolute;
  right: 0;
  top: 34px;
  font-weight: 300;
}
.shadow-product-center .all-product-index .Product-category > div > a:hover {
  color: #1465B1 !important;
}
.shadow-product-center .all-product-index .Product-category > div > a:hover i {
  background-position: -720px -45px;
}
.shadow-product-center .all-product-index .Product-category > div > a i {
  margin-left: 10px;
}
.shadow-product-center .all-product-index .Product-category ul li {
  margin-right: 30px;
  float: left;
  background-color: white;
  width: 277px;
  height: 314px;
  overflow: hidden;
  position: relative;
  -webkit-box-shadow: 1px 19px 12px -20px #e4eef5;
  -moz-box-shadow: 1px 19px 12px -20px #e4eef5;
  -o-box-shadow: 1px 19px 12px -20px #e4eef5;
  box-shadow: 1px 19px 12px -20px #e4eef5;
  border-radius: 10px;
}
.shadow-product-center .all-product-index .Product-category ul li h2 {
  font-size: 28px;
  font-weight: bold;
  color: #666666;
  height: 38px;
  line-height: 38px;
  overflow: hidden;
  text-align: center;
  margin-top: 41px;
}
.shadow-product-center .all-product-index .Product-category ul li p:nth-of-type(1) {
  text-align: center;
  margin: 7px auto 25px auto;
}
.shadow-product-center .all-product-index .Product-category ul li p:nth-of-type(1) span {
  width: 110px;
  height: 24px;
  background: #c0dbf2;
  border-radius: 3px;
  line-height: 24px;
  color: white;
  font-size: 14px;
  display: inline-block;
  text-align: center;
}
.shadow-product-center .all-product-index .Product-category ul li p:nth-of-type(2) {
  font-size: 16px;
  color: #666666;
  line-height: 30px;
  margin: 0 34px 40px 34px;
  height: 60px;
  overflow: hidden;
}
.shadow-product-center .all-product-index .Product-category ul li p:nth-of-type(3) {
  text-align: center;
}
.shadow-product-center .all-product-index .Product-category ul li p:nth-of-type(3) a {
  /* padding: 6px 36px 6px 36px; */
  background: #ffffff;
  border: 1px solid #999999;
  font-weight: 300;
  font-size: 14px;
  border-radius: 3px;
  position: relative;
  color: #666666;
  width: 130px;
  line-height: 32px;
  display: inline-block;
}
.shadow-product-center .all-product-index .Product-category ul li p:nth-of-type(3) a i {
  margin-left: 4px;
}
.shadow-product-center .all-product-index .Product-category ul li p:nth-of-type(3) a:hover {
  color: #1465B1 !important;
  border: 1px solid #1465B1 !important;
}
.shadow-product-center .all-product-index .Product-category ul li p:nth-of-type(3) a:hover i {
  background-position: -830px -147px;
}
.shadow-product-center .all-product-index .Product-category ul li .position {
  position: absolute;
  z-index: 1;
  font-weight: bold;
  color: #333333;
  opacity: 0.05;
  left: -17px;
  font-size: 94px;
  top: -35px;
  height: 116px;
  overflow: hidden;
}
.shadow-product-center .all-product-index .Product-category ul li:last-child {
  margin-right: 0;
}
.shadow-product-center .all-product-index .Product-center {
  margin-top: 30px;
}
.shadow-product-center .all-product-index .Product-center > div:nth-of-type(2) {
  background-color: white;
}
.shadow-product-center .all-product-index .Product-center > div:nth-of-type(1) p {
  margin-bottom: 26px;
  font-size: 14px;
  color: #999999;
}
.shadow-product-center .all-product-index .Product-center > div {
  position: relative;
}
.shadow-product-center .all-product-index .Product-center > div h3 {
  font-size: 26px;
  margin-bottom: 4px;
  color: #333333;
}
.shadow-product-center .all-product-index .Product-center > div > a {
  font-weight: 300;
  /* background: #ffffff; */
  /* border: 1px solid #999999; */
  border-radius: 3px;
  /* padding: 10px 20px; */
  display: inline-block;
  font-size: 14px;
  position: absolute;
  right: 0;
  top: 34px;
}
.shadow-product-center .all-product-index .Product-center > div > a:hover {
  color: #1465B1 !important;
}
.shadow-product-center .all-product-index .Product-center > div > a:hover i {
  background-position: -720px -45px;
}
.shadow-product-center .all-product-index .Product-center > div > a i {
  margin-left: 5px;
}
.shadow-product-center .all-product-index .Product-center ul li {
  margin-right: 30px;
  width: 216px;
  float: left;
}
.shadow-product-center .all-product-index .Product-center ul li > div {
  margin: 30px 30px 10px 30px;
}
.shadow-product-center .all-product-index .Product-center ul li > div > div {
  border-bottom: 1px solid #F4F4F4;
  padding-bottom: 20px;
}
.shadow-product-center .all-product-index .Product-center ul li > div > div a {
  width: 156px;
  height: 156px;
  vertical-align: middle;
  display: inline-block;
}
.shadow-product-center .all-product-index .Product-center ul li:hover a {
  color: #1465B1 !important;
}
.shadow-product-center .all-product-index .Product-center ul li h4 {
  line-height: 24px;
  margin: 12px 0 0px 0;
  height: 48px;
  overflow: hidden;
  text-align: center;
}
.shadow-product-center .all-product-index .Product-center ul li h4 a {
  font-size: 16px;
  color: #333333;
}
.shadow-product-center .all-product-index .Product-center ul li p {
  font-size: 14px;
  color: #666666;
  line-height: 24px;
  text-align: center;
  font-weight: 300;
  height: 48px;
  overflow: hidden;
}
.shadow-product-center .all-product-index .Product-center ul li:nth-of-type(1):after,
.shadow-product-center .all-product-index .Product-center ul li:nth-of-type(2):after,
.shadow-product-center .all-product-index .Product-center ul li:nth-of-type(3):after,
.shadow-product-center .all-product-index .Product-center ul li:nth-of-type(4):after,
.shadow-product-center .all-product-index .Product-center ul li:nth-of-type(5):after {
  content: '';
  width: 246px;
  height: 1px;
  display: inline-block;
  background-color: #f4f4f4;
}
.shadow-product-center .all-product-index .Product-center ul li:nth-of-type(5):after {
  width: 216px;
}
.shadow-product-center .all-product-index .Product-center ul li:nth-of-type(5n) {
  margin-right: 0;
}
.product-screen-shadow {
  background-color: #FFFFFF;
}
.product-screen-shadow .screen-category {
  width: 100%;
  background-color: white;
  margin-bottom: 40px;
}
.product-screen-shadow .screen-category .showOrHide {
  overflow: hidden;
}
.product-screen-shadow .screen-category .showOrHide li {
  overflow: hidden;
  width: 25%;
  float: left;
  padding: 5px 10px;
  text-align: center;
  /* border-right: 1px solid #f2f2f2; */
}
.product-screen-shadow .screen-category .showOrHide li a {
  font-weight: 300;
  padding: 4px 16px;
  display: inline-block;
  cursor: pointer;
  font-size: 14px;
  color: #666666;
}
.product-screen-shadow .screen-category .showOrHide li:hover a {
  background-color: #e3e3e3;
  color: #333333;
  border-radius: 3px;
}
.product-screen-shadow .screen-category .showOrHide .checked_1 {
  position: relative;
}
.product-screen-shadow .screen-category .showOrHide .checked_1 a {
  position: relative;
  background-color: #e3e3e3;
  color: #333333;
  border-radius: 3px;
}
.product-screen-shadow .screen-category .showOrHide .checked_1 i {
  position: absolute;
}
.product-screen-shadow .screen-category .showOrHide .checked_1:hover i {
  background-position: -153px -733px;
}
.product-screen-shadow .screen-category .showOrHide .checked_1 i {
  content: '';
  position: absolute;
  background-position: -140px -733px;
  width: 13px;
  cursor: pointer;
  height: 20px;
  background-image: url(../images/icon1.png);
  display: inline-block;
  bottom: -6px;
  right: 0;
  vertical-align: middle;
  background-color: white;
  border-top-left-radius: 4px;
}
.product-screen-shadow .screen-category .showOrHide li:nth-of-type(9n) {
  border-right: 0;
}
.product-screen-shadow .screen-category h2 {
  font-weight: 600;
  padding: 44px 0 13px;
  font-size: 24px;
  color: #515151;
}
.product-screen-shadow .screen-category p {
  position: absolute;
  padding: 19px 0 18px 0;
  text-align: center;
  left: 40%;
  bottom: -20px;
  background-color: white;
  padding: 8px 50px;
  border-radius: 10px;
}
.product-screen-shadow .screen-category p a i {
  margin-right: 10px;
}
.product-screen-shadow .screen-category p .pack-up i {
  background-position: -12px -728px;
}
.product-screen-shadow .screen-category p .pack-up:hover {
  color: #1465B1 !important;
}
.product-screen-shadow .screen-category p .pack-up:hover i {
  background-position: -37px -728px;
}
.product-screen-shadow .screen-category p .spread i {
  background-position: -15px -755px;
}
.product-screen-shadow .screen-category p .spread:hover {
  color: #1465B1 !important;
}
.product-screen-shadow .screen-category p .spread:hover i {
  background-position: -40px -755px;
}
.product-screen-shadow .screen-category table {
  border-collapse: collapse;
  margin: 0 auto;
  text-align: center;
  width: 100%;
}
.product-screen-shadow .screen-category table td {
  border-right: 1px solid #f2f2f2;
  padding: 15px;
  text-align: left;
  color: #666666;
  font-size: 16px;
}
.product-screen-shadow .screen-category table td span {
  padding: 4px 8px;
  display: inline-block;
  cursor: pointer;
}
.product-screen-shadow .screen-category table td span.checked {
  background-color: #A3C8DE;
  color: white;
  border-radius: 300px;
}
.product-screen-shadow .screen-category table td:last-child {
  border-right: 0;
}
.product-screen-shadow .screen-category table td:first-child {
  padding-left: 0;
}
.product-screen-shadow .upScreen h2 {
  float: left;
  position: absolute;
  padding: 30px 0 0 0;
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.product-screen-shadow .upScreen > p {
  padding: 30px 0 20px 0;
}
.product-screen-shadow .upScreen .showOrHide {
  padding: 0 !important;
}
.product-screen-shadow .screen-content {
  position: relative;
  min-height: 760px;
  padding-bottom: 50px;
}
.product-screen-shadow .screen-content.bgColor {
  background-color: #F7F8FC;
}
.product-screen-shadow .screen-content .screen-left {
  margin-top: 10px;
  width: 270px;
  z-index: 3;
  float: left;
  background-color: #fff;
}
.product-screen-shadow .screen-content .screen-left .screen-left_content {
  width: 270px;
  background: #f6f9fe;
  z-index: 3;
  background: white;
  border-radius: 0 8px 8px 0;
  float: left;
  padding: 0 ;
  margin-bottom: 20px;
  -webkit-box-shadow: 24px 16px 18px -26px #e3f0fd;
  -moz-box-shadow: 24px 16px 18px -26px #e3f0fd;
  -o-box-shadow: 24px 16px 18px -26px #e3f0fd;
  box-shadow: 24px 16px 18px -26px #e3f0fd;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter {
  position: relative;
  min-height: 150px;
  padding-bottom: 10px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .title {
  font-size: 20px;
  color: #333333;
  line-height: 28px;
  padding: 15px 15px 10px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .loading-search {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
  -webkit-user-select: none;
  height: 100%;
  width: 100%;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #fff;
  opacity: 0.8;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search_box {
  width: 100%;
  padding: 0 15px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search_box::-webkit-scrollbar {
  width: 4px;
  border-radius: 2px;
  background: rgba(0, 0, 0, 0);
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search_box::-webkit-scrollbar-thumb {
  width: 4px;
  border-radius: 2px;
  background: rgba(0, 0, 0, 0.08);
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .loading {
  position: relative;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .loading :after {
  content: '';
  width: 100%;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .brand-search {
  border-bottom: 1px solid #EDF2F6;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .brand-search h4 {
  margin: 25px 0 13px 0;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .brand-search li {
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .brand-search ul {
  max-height: 150px;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search {
  border-bottom: 1px solid #EDF2F6;
  padding-bottom: 10px;
  margin: 0;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search:last-child {
  border-bottom: none;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search.is_industry {
  background: linear-gradient(180deg, #FFFFFF 0%, #EBF3FF 100%);
  padding-left: 9px;
  padding-right: 19px;
  margin: 0;
  border-radius: 10px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .loading-brand .finish-brand {
  width: 30px;
  height: 143px;
  font-size: 14px;
  color: #333333;
  text-align: center;
  padding-top: 26px;
  z-index: 4;
  background: #f1f1f1;
  border-radius: 3px 0px 0px 3px;
  position: absolute;
  word-break: break-all;
  right: -20px;
  top: 23px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .loading-brand .finish-brand span {
  display: block;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search .overHidden {
  max-height: 145px;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search .icon-product-top-arrow:hover {
  background-position: -698px -595px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search .icon-product-bottom-arrow:hover {
  background-position: -715px -596px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search .icon-product-right-arrow:hover {
  background-position: -117px -619px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search .checkedBox li {
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 22px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search > h4 {
  font-size: 14px;
  margin: 10px 0px 6px 0;
  font-family: Microsoft YaHei;
  color: #333;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search > h4 .icon-news {
  background-position: -534px -251px;
  width: 30px;
  height: 15px;
  position: relative;
  top: -1px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search > h4 .icon-reload {
  background: url("../images/icon/icon_reload.png") no-repeat center;
  width: 14px;
  cursor: pointer;
  height: 14px;
  background-size: 100% 100%;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search div.arrow {
  text-align: right;
  height: 14px;
  line-height: 14px;
  width: 100%;
  padding-right: 5px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search div.arrow i {
  cursor: pointer;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search li {
  font-size: 12px;
  color: #666666;
  margin-bottom: 5px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search li:last-child {
  margin-bottom: 0;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search li .checked {
  vertical-align: text-bottom;
  display: inline-block;
  width: 16px;
  height: 16px;
  border: 1px solid #999999;
  margin-right: 6px;
  position: relative;
  border-radius: 3px;
  background: #fff;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search li .checkedRadius {
  border-radius: 50%;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search li select {
  line-height: 26px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search li select,
.product-screen-shadow .screen-content .screen-left .searchParemeter .search li input {
  height: 32px;
  width: 100%;
  text-align: center;
  text-align-last: center;
  font-size: 12px;
  color: #999999;
  display: inline-block;
  border: 1px solid #C9CBD6;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search li input {
  padding: 0px 5px;
  color: #333;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .search li .noSelect {
  display: inline-block;
  height: 32px;
  width: 100%;
  white-space: nowrap;
  word-break: break-all;
  line-height: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .parameter-search,
.product-screen-shadow .screen-content .screen-left .searchParemeter .brand-search {
  cursor: pointer;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .parameter-search .checked_1 .checkedRadius,
.product-screen-shadow .screen-content .screen-left .searchParemeter .brand-search .checked_1 .checkedRadius {
  background-color: #a3c8de;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .parameter-search .checked_1 .checkedRadius:after,
.product-screen-shadow .screen-content .screen-left .searchParemeter .brand-search .checked_1 .checkedRadius:after {
  background-color: #a3c8de;
  border: none;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .parameter-search .checked_1 i,
.product-screen-shadow .screen-content .screen-left .searchParemeter .brand-search .checked_1 i {
  background: #006FFF;
  border: 1px solid #006FFF !important;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .parameter-search .checked_1 i:after,
.product-screen-shadow .screen-content .screen-left .searchParemeter .brand-search .checked_1 i:after {
  content: '';
  position: absolute;
  width: 8px;
  top: 2px;
  left: 2px;
  height: 4px;
  margin: 0 auto;
  border-left: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  overflow: hidden;
  -o-transform: rotate(-45deg);
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .text-search li {
  width: 100%;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .unit-search li {
  width: 95px;
  margin-right: 6px;
  float: left;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .unit-search li:nth-of-type(2) {
  margin-right: 0;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .up-search li {
  float: left;
  width: 60px;
  margin-right: 6px;
}
.product-screen-shadow .screen-content .screen-left .searchParemeter .up-search li:nth-of-type(3) {
  margin-right: 0;
}
.product-screen-shadow .screen-content .screen-left .search-bottom {
  position: relative;
  padding: 0 15px;
  bottom: 0;
  background-color: white;
  font-size: 0;
}
.product-screen-shadow .screen-content .screen-left .search-bottom a {
  border-radius: 4px;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  display: inline-block;
}
.product-screen-shadow .screen-content .screen-left .search-bottom a:nth-of-type(1) {
  margin-right: 6px;
  width: 104px;
  background: #EEF7FF;
  color: #666666;
  text-align: center;
}
.product-screen-shadow .screen-content .screen-left .search-bottom a:nth-of-type(2) {
  width: 130px;
  background: #006FFF;
  color: white;
  text-align: center;
}
.product-screen-shadow .screen-content .screen-left .screen_type {
  margin: 0 0 0 15px;
  width: calc(100% - 15px);
  background-color: white;
  border-radius: 8px;
  overflow: hidden;
  padding-bottom: 10px;
}
.product-screen-shadow .screen-content .screen-left .screen_type .title {
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-left .screen_type .title h2 {
  font-size: 20px;
  color: #333333;
  margin: 0 0 0;
  line-height: 28px;
  padding-bottom: 10px;
  position: relative;
}
.product-screen-shadow .screen-content .screen-left .screen_type ul {
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-left .screen_type ul li {
  height: 30px;
  background: #F8F8F8;
  border-radius: 4px;
  font-size: 12px;
  line-height: 30px;
  display: inline-block;
  float: left;
  margin: 0 10px 8px 0;
}
.product-screen-shadow .screen-content .screen-left .screen_type ul li a {
  color: #7A7A7A;
  padding: 0 10px;
}
.product-screen-shadow .screen-content .screen-left .screen_activity {
  margin: 0 15px 20px;
  width: calc(100% - 30px);
  overflow: hidden;
  border-top: 1px solid #E6E6E6;
}
.product-screen-shadow .screen-content .screen-left .screen_activity .title {
  margin: 12px 0 0;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-left .screen_activity .title h2 {
  font-size: 20px;
  color: #333333;
  line-height: 28px;
  position: relative;
}
.product-screen-shadow .screen-content .screen-left .screen_activity ul {
  padding: 10px 0 0;
}
.product-screen-shadow .screen-content .screen-left .screen_activity ul li {
  overflow: hidden;
  margin-bottom: 10px;
  border-bottom: 1px #E4E4E4 dashed;
}
.product-screen-shadow .screen-content .screen-left .screen_activity ul li:hover h3 {
  color: #1465B1 !important;
}
.product-screen-shadow .screen-content .screen-left .screen_activity ul li div {
  line-height: 24px;
  max-height: 48px;
  margin-bottom: 8px;
}
.product-screen-shadow .screen-content .screen-left .screen_activity ul li div i {
  width: 10px;
  height: 4px;
  background: #FF5C00;
  float: left;
  margin-right: 8px;
  margin-top: 8px;
  display: inline-block;
}
.product-screen-shadow .screen-content .screen-left .screen_activity ul li div h3 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-weight: 300;
  font-size: 12px;
  color: #666666;
  line-height: 20px;
}
.product-screen-shadow .screen-content .screen-left .screen_activity ul li:last-child {
  margin-bottom: 0;
}
.product-screen-shadow .screen-content .screen-left .index_left_sw {
  overflow: hidden;
  margin: 0 auto 20px;
  width: 224px;
  height: 448px;
  border-radius: 8px;
}
.product-screen-shadow .screen-content .screen-left .index_left_sw .swiper-container {
  width: 224px;
  height: 448px;
}
.product-screen-shadow .screen-content .screen-left .index_left_sw .swiper-slide {
  width: 224px;
  height: 448px;
  position: relative;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-left .index_left_sw .swiper-slide:hover a {
  color: #e0eaf1 !important;
}
.product-screen-shadow .screen-content .screen-left .index_left_sw .carousel-page .swiper-pagination-bullet-active {
  width: 18px;
  opacity: 1;
}
.product-screen-shadow .screen-content .screen-left .index_left_sw .carousel-page span {
  width: 8px;
  height: 4px;
  background: #ffffff;
  opacity: 0.5;
  border-radius: 2px;
  display: inline-block;
  margin-left: 5px;
  z-index: 9;
}
.product-screen-shadow .screen-content .screen-left .index_left_sw .carousel-page.swiper-pagination-clickable {
  background-color: #0E54D1;
  background: linear-gradient(to right, rgba(109, 80, 45, 0) 0%, rgba(109, 80, 45, 0.2) 100%);
}
.product-screen-shadow .screen-content .screen-left .sw_screen_left {
  overflow: hidden;
  margin: 0 15px 20px;
  width: 240px;
  height: 240px;
  border-radius: 8px;
}
.product-screen-shadow .screen-content .screen-left .sw_screen_left .swiper-container {
  width: 240px;
  height: 240px;
}
.product-screen-shadow .screen-content .screen-left .sw_screen_left .swiper-slide {
  width: 240px;
  height: 240px;
  position: relative;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-left .sw_screen_left .swiper-slide:hover a {
  color: #e0eaf1 !important;
}
.product-screen-shadow .screen-content .screen-left .sw_screen_left .carousel-page .swiper-pagination-bullet-active {
  width: 18px;
  opacity: 1;
}
.product-screen-shadow .screen-content .screen-left .sw_screen_left .carousel-page span {
  width: 8px;
  height: 4px;
  background: #ffffff;
  opacity: 0.5;
  border-radius: 2px;
  display: inline-block;
  margin-left: 5px;
  z-index: 9;
}
.product-screen-shadow .screen-content .screen-left .sw_screen_left .carousel-page.swiper-pagination-clickable {
  background-color: #0E54D1;
  background: linear-gradient(to right, rgba(109, 80, 45, 0) 0%, rgba(109, 80, 45, 0.2) 100%);
}
.product-screen-shadow .screen-content .screen-left .is_industry_new {
  border-radius: 10px;
  margin-left: 0 !important;
  padding-bottom: 0 !important;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new h4 {
  margin: 0 !important;
  padding: 0 0 11px 9px;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new h4 span {
  display: inline-block;
  float: right;
  font-size: 12px;
  font-weight: 400;
  color: #79838E;
  margin-top: 4px;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new .search_item {
  padding-left: 9px;
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  line-height: 16px;
  display: block;
  background: rgba(255, 255, 255, 0.6);
  box-shadow: 0 20px 10px -14px rgba(29, 105, 220, 0.03);
  -webkit-box-shadow: 0 20px 10px -14px rgba(29, 105, 220, 0.03);
  position: relative;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new .search_item span {
  margin: 0 10px 12px 0;
  display: inline-block;
  background: #F5EFEC;
  padding: 6px 13px 5px 10px;
  line-height: 20px;
  color: #81553C;
  border-radius: 3px;
  position: relative;
  font-size: 12px;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new .search_item span i {
  position: absolute;
  top: 0;
  right: 0;
  width: 13px;
  height: 13px;
  background: #E0B698;
  border-radius: 0px 3px 0px 5px;
  display: inline-block;
  font-size: 12px;
  color: #fff;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new .search_item span i::before {
  position: absolute;
  top: -3px;
  left: 1px;
  transform: scale(0.7);
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul {
  background: linear-gradient(180deg, #FFFFFF 0%, #EBF3FF 100%);
  border-radius: 0 0 10px 10px;
  padding-bottom: 4px;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li {
  display: block;
  position: relative;
  margin-bottom: 0 !important;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .text {
  width: 100%;
  line-height: 20px;
  padding: 5px 0 5px 24px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  position: relative;
  height: 30px;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .text i {
  top: 7px;
  position: absolute;
  left: 8px;
  font-style: normal;
  color: #ABB4BE;
  width: 16px;
  height: 16px;
  font-size: 12px;
  transform: scale(0.7);
  text-align: left;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .industry_li_box {
  display: none;
  position: absolute;
  left: 174px;
  top: -18px;
  background: rgba(255, 255, 255, 0.95);
  border-radius: 8px 8px 8px 8px;
  border: 2px solid #FE5C00;
  max-width: 942px;
  padding: 15px 10px;
  z-index: 2;
  width: 942px;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .industry_li_box::after {
  content: '';
  position: absolute;
  top: 24px;
  left: -9px;
  width: 12px;
  height: 12px;
  background: rgba(255, 255, 255, 0.95);
  transform: rotate(45deg);
  z-index: 1;
  visibility: initial;
  border-radius: 0 14px 0 2px;
  border-left: 2px solid #FE5C00;
  border-bottom: 2px solid #FE5C00;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .item_box {
  margin: 0;
  font-size: 0;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .item_box td {
  font-size: 0;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .item_box td a {
  color: #666666;
  font-size: 14px;
  padding: 7px 20px;
  line-height: 18px;
  border-radius: 16px;
  display: inline-block;
  margin-right: 24px;
  margin-bottom: 5px;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .item_box td a:hover {
  color: #FFFFFF;
  background: #FE5C00;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .item_box td a.on {
  color: #FFFFFF;
  background: #FE5C00;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .item_box td:last-child a {
  margin-right: 10px;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .item_box .item {
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: left;
  margin-right: 20px;
  height: 32px;
  line-height: 32px;
  border-radius: 16px;
  padding: 0 20px;
  cursor: pointer;
  color: #666666;
  font-size: 14px;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li .item_box .item:hover {
  background: #FE5C00;
  color: #FFFFFF;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li:hover .text {
  color: #FFFFFF !important;
  background: #FE5C00;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li:hover .text i {
  display: none;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li:hover .industry_li_box {
  display: block;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li.on .text {
  color: #FE5C00;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul li.on .text i {
  color: #FE5C00;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul.hide li {
  display: none;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul.hide li:nth-child(1),
.product-screen-shadow .screen-content .screen-left .is_industry_new ul.hide li:nth-child(2),
.product-screen-shadow .screen-content .screen-left .is_industry_new ul.hide li:nth-child(3),
.product-screen-shadow .screen-content .screen-left .is_industry_new ul.hide li:nth-child(4),
.product-screen-shadow .screen-content .screen-left .is_industry_new ul.hide li:nth-child(5),
.product-screen-shadow .screen-content .screen-left .is_industry_new ul.hide li:nth-child(6) {
  display: block;
}
.product-screen-shadow .screen-content .screen-left .is_industry_new ul .arrow {
  text-align: right;
  height: 14px;
  line-height: 14px;
  width: 100%;
  padding-right: 5px;
  margin-bottom: 12px;
}
.product-screen-shadow .screen-content .screen-right {
  position: relative;
  float: left;
  width: 928px;
  padding-left: 20px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .bredcrumb {
  padding: 55px 0 27px 0;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .bredcrumb li:last-child a {
  color: #115DAC;
}
.product-screen-shadow .screen-content .screen-right .inner-screen h2.title {
  font-size: 36px;
  font-weight: bold;
  color: #333333;
  padding: 40px 0 30px;
  line-height: 36px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type {
  position: relative;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type .loadmore a {
  width: 160px;
  height: 42px;
  background: #a7cadf;
  border-radius: 21px;
  line-height: 42px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type .turnThePage {
  text-align: right;
  padding: 0px 11px;
  margin: 0;
  font-size: 0;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type .turnThePage a,
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type .turnThePage span {
  margin: 10px 5px 20px;
  background: #EDF1FC;
  border-radius: 4px;
  min-width: 36px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type .turnThePage .checkedPage {
  background: #2C68FF;
  color: #fff;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type .turnThePage a:hover {
  background: #2C68FF;
  color: #fff;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .advise-screen {
  width: 880px;
  height: 120px;
  overflow: hidden;
  margin: 0px auto 40px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .advise-screen .img-advise-screen {
  height: 120px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .advise-screen .img-advise-screen .carousel-page span {
  width: 8px;
  height: 4px;
  opacity: 0.5;
  border-radius: 3px;
  background: rgba(255, 255, 255, 0.7);
  display: inline-block;
  margin-right: 4px;
  z-index: 9;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .advise-screen .img-advise-screen .carousel-page span.swiper-pagination-bullet-active {
  width: 16px;
  height: 4px;
  background: #ffffff;
  opacity: 1;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs {
  display: block;
  margin: 0 auto 20px;
  width: 415px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li {
  width: 202px;
  height: 40px;
  float: left;
  cursor: pointer;
  line-height: 40px;
  text-align: center;
  border-bottom: 0;
  color: #006FFF;
  background: #EEF7FF;
  border: 1px solid #ACD0FF;
  border-radius: 4px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li .icon-product-bra {
  background: url("../images/icon/icon_product_bra_on.png?v=1.0") no-repeat center;
  width: 22px;
  height: 22px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li .icon-brand {
  background: url("../images/icon/icon_brand_on.png") no-repeat center;
  width: 22px;
  height: 22px;
  color: #006FFF;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li a {
  width: 100%;
  height: 100%;
  display: inline-block;
  color: #006FFF;
  font-size: 14px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li a i {
  margin-right: 8px;
  position: relative;
  top: -1px;
  display: inline-block;
  vertical-align: middle;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li.checked {
  background: #006FFF;
  border: 1px solid #006FFF;
  border: none;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li.checked a {
  color: white;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li.checked a .icon-product-bra {
  background: url("../images/icon/icon_product_bra.png?v=1.0") no-repeat center;
  width: 22px;
  height: 22px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li.checked a .icon-brand {
  background: url("../images/icon/icon_brand.png") no-repeat center;
  width: 22px;
  height: 22px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .tabs li:not(:last-child) {
  margin-right: 10px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen H1 {
  font-size: 24px;
  line-height: 40px;
  margin-bottom: 2px;
  color: #333;
  margin-top: 6px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .cate_son_summary {
  font-size: 14px;
  color: #666;
  line-height: 20px;
  margin-bottom: 18px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content .desc {
  line-height: 22px;
  font-size: 12px;
  max-height: 44px;
  overflow: hidden;
  color: #666666;
  text-align: justify;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content > .header-content {
  height: 32px;
  background: #e2e2e2;
  background: rgba(226, 226, 226, 0.2);
  line-height: 32px;
  font-size: 14px;
  padding: 0 0 0 20px;
  font-weight: 300;
  margin-bottom: 32px;
  color: #666666;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content > .header-content i {
  font-size: 18px;
  margin: -3px 5px 0 5px;
  font-style: normal;
  font-weight: 500;
  color: #666666;
  display: inline-block;
  vertical-align: middle;
  font-family: "DIN-MEDIUM", "Microsoft YaHei", "微软雅黑", sans-serif, Helvetica, Arial;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content > .header-content .turnThePage {
  margin: 0;
  float: right;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content > .header-content .turnThePage a {
  margin-top: 0;
  margin-bottom: 0;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content > .header-content .turnThePage .pagination-ellipsis {
  margin-top: 0;
  margin-bottom: 0;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li:not(:last-child) {
  margin-bottom: 30px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li aside {
  width: 150px;
  height: 112px;
  float: left;
  border-radius: 3px;
  position: relative;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li aside a {
  border-radius: 8px;
  text-align: center;
  border: 1px solid #f2efef;
  display: inline-block;
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li aside a img {
  width: auto;
  max-width: 90%;
  max-height: 75%;
  left: 50%;
  top: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div {
  margin-left: 170px;
  min-height: 112px;
  border-bottom: 1px dotted #E2E2E2;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div h3 {
  line-height: 22px;
  font-size: 18px;
  padding-bottom: 6px;
  max-height: 67px;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div h3 a {
  max-height: 50px;
  overflow: hidden;
  display: inline-block;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div h3:hover a {
  color: #1465B1 !important;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div h3 a {
  font-size: 18px;
  color: #333333;
  line-height: 26px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div h3.hide {
  display: none;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div p:nth-of-type(1) {
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 26px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div p.title {
  height: 23px;
  line-height: 24px;
  margin: 10px 0 5px 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div p.title a {
  font-size: 14px;
  font-weight: 300;
  color: #666666;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div .parameter {
  overflow: hidden;
  height: 72px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div .parameter > table {
  width: 690px;
  border-collapse: collapse;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div .parameter > table td > div {
  margin-bottom: 0;
  padding: 2px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div .parameter > table td > div span:nth-of-type(1) {
  color: #666666;
  width: 72px;
  display: inline-block;
  word-break: keep-all;
  white-space: nowrap;
  text-align: right;
  float: left;
  font-size: 12px;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div .parameter > table td > div span:nth-of-type(2) {
  font-size: 12px;
  font-weight: 400;
  color: #333333;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
  display: inline-block;
  float: left;
  width: 120px;
  line-height: 17px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content ul li > div .parameter > table td > div i {
  float: left;
  margin: 0 6px 0 8px;
  font-style: normal;
  font-weight: 500;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content .bottom-expand {
  position: relative;
  width: 100%;
  text-align: center;
  margin: 0 auto;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content .bottom-expand span {
  cursor: pointer;
  width: 110px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  /* position: absolute; */
  display: inline-block;
  background: #e2e2e2;
  color: #666666;
  /* left: 44%; */
  font-size: 14px;
  font-weight: 300;
  border-radius: 5px 5px 0px 0px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type {
  margin-bottom: 10px;
  border: 1px solid #efefef;
  background: #fff;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type .top-page {
  height: 42px;
  margin: 20px 0 0 0;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type .top-page a,
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type .top-page span {
  margin: 5px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.expanded {
  box-shadow: 10px 9px 13px -1px #cccccc30;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .turnThePage {
  display: none;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .product-content {
  height: 130px;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .product-content li aside {
  overflow: hidden;
  width: 120px;
  height: 90px;
  border-radius: 6px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .product-content li aside a {
  border: none;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .product-content li aside a img {
  width: 100%;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .product-content li > div {
  height: auto;
  border-bottom: none;
  margin-left: 136px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .product-content li > div table {
  width: 747px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .product-content li > div table td > div span:nth-of-type(2) {
  width: 137px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .product-content li > div h3 {
  font-size: 18px;
  color: #333333;
  line-height: 18px;
  text-align: left;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type.unExpand .product-content li > div .parameter {
  margin-top: 0;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type .prod_turnThePage .zxfPagenum,
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type .prod_turnThePage .pagination-ellipsis,
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type .prod_turnThePage .nextbtn,
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type .prod_turnThePage .disabled,
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type .prod_turnThePage .prebtn {
  background: #fff;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .product-content-brand-type .prod_turnThePage .checkedPage {
  background: #2C68FF;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .brand-top {
  height: 45px;
  background: #ffffff;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .brand-top h3 {
  font-size: 18px;
  font-weight: 300;
  color: #333333;
  border-bottom: 1px solid #efefef;
  line-height: 45px;
  padding: 0 20px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .brand-top h3 span:nth-of-type(1) {
  max-width: 560px;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  display: inline-block;
  overflow: hidden;
  float: left;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .brand-top h3 span:nth-of-type(2) {
  font-size: 14px;
  font-weight: 300;
  margin-left: 17px;
  color: #666666;
  line-height: 26px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .brand-top h3 span:nth-of-type(2) i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  margin: 0 5px;
  color: #ef5959;
  line-height: 26px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .brand-top h3 span:nth-of-type(3) {
  font-size: 12px;
  cursor: pointer;
  color: #4E637B;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .brand-top h3 span:nth-of-type(3) i {
  margin-left: 2px;
  position: relative;
  top: 1px;
  font-size: 14px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .brand-top h3 span:nth-of-type(3) i.shixinjiantou-xia {
  width: 11px;
  height: 8px;
  display: inline-block;
  background: url("../images/icon/icon_3.png") no-repeat center;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .brand-top h3 span:nth-of-type(3) i.shixinjiantou-shang {
  width: 11px;
  height: 8px;
  display: inline-block;
  background: url("../images/icon/icon_4.png") no-repeat center;
  position: relative;
  top: -1px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type > ul > li .inner-content ul {
  padding: 20px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type .bottomBox {
  padding: 12px 36px;
  font-size: 14px;
  color: #B17753;
  background: #FFFAF5;
  border-radius: 4px;
  line-height: 20px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-type .bottomBox b {
  color: #B17753;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content {
  border: 1px #F0F0F0 solid;
  background: #fff;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m {
  margin: 20px 0;
  padding-left: 20px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > label {
  font-size: 14px;
  color: #666666;
  float: left;
  height: 36px;
  line-height: 36px;
  display: inline-block;
  margin-right: 11px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul {
  float: left;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul > li {
  height: 36px;
  line-height: 36px;
  margin-right: 11px;
  float: left;
  cursor: pointer;
  font-size: 14px;
  color: #333333;
  text-align: center;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul > li > i {
  width: 15px;
  height: 15px;
  background: #ffffff;
  border: 1px solid #999999;
  border-radius: 2px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: text-bottom;
  position: relative;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul > li.checked_1 i:after {
  left: 2px;
  top: 2px;
  content: '';
  width: 9px;
  height: 9px;
  background: #1465b1;
  position: absolute;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul .select {
  width: 138px;
  height: 36px;
  border: 1px solid #f0f0f0;
  margin-left: 38px;
  margin-right: 36px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul .select .filter-box {
  width: 100%;
  position: relative;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul .select .filter-box .filter-text {
  width: 100%;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul .select .filter-box .filter-text input {
  width: 100%;
  height: 34px;
  line-height: 34px;
  text-align: left;
  padding-left: 10px;
  font-size: 14px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul .select .filter-box .filter-text i {
  right: 10px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul .select .filter-box .filter-list {
  width: 100%;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .operate_m > ul .inputText input {
  padding: 0 5px;
  width: 215px;
  height: 34px;
  line-height: 34px;
  margin-left: 10px;
  background: #FFFFFF;
  border: 1px solid #E4E4E4;
  color: #666;
  font-size: 14px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list {
  position: relative;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table {
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table thead th {
  font-size: 12px;
  font-weight: bold;
  height: 50px;
  line-height: 50px;
  background-color: #F5F6F7;
  text-align: center;
  color: #999999;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table thead th:last-child {
  border-right: 0;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table tbody tr:nth-child(odd) td {
  background-color: #F8FBFF;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table tbody tr:nth-child(even) td {
  background-color: white;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table tbody tr td {
  font-size: 14px;
  color: #666666;
  text-align: center;
  padding: 18px 13px;
  border-right: 1px solid #F0F0F0;
  border-top: 1px solid #F0F0F0;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table tbody tr td:nth-of-type(2) {
  font-family: DIN-MEDIUM;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table tbody tr td:last-child {
  border-right: 0;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table tbody tr td.see a {
  color: #1465b1;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table tbody tr td .name {
  font-size: 14px;
  font-weight: 300;
  color: #1465b1;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .brand-content .list table tbody tr td i {
  display: inline-block;
  width: 22px;
  height: 15px;
  margin-right: 5px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .sw_screen {
  overflow: hidden;
  margin: 0 auto 20px;
  width: 880px;
  height: 120px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .sw_screen .swiper-container {
  width: 880px;
  height: 120px;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .sw_screen .swiper-slide {
  width: 880px;
  height: 120px;
  position: relative;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .sw_screen .swiper-slide:hover a {
  color: #e0eaf1 !important;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .sw_screen .carousel-page .swiper-pagination-bullet-active {
  width: 18px;
  opacity: 1;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .sw_screen .carousel-page span {
  width: 8px;
  height: 4px;
  background: #ffffff;
  opacity: 0.5;
  border-radius: 2px;
  display: inline-block;
  margin-left: 5px;
  z-index: 9;
}
.product-screen-shadow .screen-content .screen-right .inner-screen .sw_screen .carousel-page.swiper-pagination-clickable {
  background-color: #0E54D1;
  background: linear-gradient(to right, rgba(109, 80, 45, 0) 0%, rgba(109, 80, 45, 0.2) 100%);
}
.product-screen-shadow .screen-content .screen-right .product-position {
  position: absolute;
  top: 40px;
  width: 0px;
  left: -40px;
  border-radius: 15px;
  z-index: 5;
  overflow: hidden;
  -webkit-box-shadow: 0 15px 12px -12px #e8e8e8;
  -moz-box-shadow: 0 15px 12px -12px #e8e8e8;
  -o-box-shadow: 0 15px 12px -12px #e8e8e8;
  box-shadow: 0 15px 12px -12px #e8e8e8;
}
.product-screen-shadow .screen-content .screen-right .product-position .producut-content {
  background-color: white;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand {
  padding: 0 37px 30px 37px;
  border-bottom-left-radius: 4px;
  background-color: #F9F9F9;
  border-bottom-right-radius: 4px;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand > p {
  font-size: 20px;
  color: #666666;
  padding: 25px 0 15px 0;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .disabled .icon-right-black {
  background-position: -132px -53px !important;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .disabled .icon-left-black {
  background-position: -115px -51px !important;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand li.arrow-left,
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand li.arrow-right {
  width: 26px;
  border: 1px solid rgba(240, 240, 240);
  margin-left: 0;
  height: 50px;
  background-color: white;
  line-height: 46px;
  cursor: pointer;
  text-align: center;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl > div {
  float: left;
  overflow: hidden;
  position: relative;
  width: 125px;
  height: 50px;
  margin-right: 20px;
  text-align: center;
  border: 1px solid #f0f0f0;
  border-radius: 3px;
  background-color: white;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl > div i {
  position: absolute;
  right: 0;
  bottom: 0;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl > div a {
  width: 100%;
  height: 100%;
  vertical-align: middle;
  display: inline-block;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl > div a .grey {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl > div a span {
  width: 100%;
  height: 100%;
  display: inline-block;
  line-height: 50px;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
  text-overflow: ellipsis;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl div.checked_0 {
  border-radius: 3px;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl div.checked_0 i {
  background-position: -143px -700px;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl div.checked_1 {
  border-radius: 3px;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl div.checked_1 i {
  background-position: -167px -700px;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .brandUl li:nth-of-type(1) {
  margin-left: 0;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand li.arrow-left {
  float: left;
  margin-right: 19px;
  background-color: white;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand li.arrow-right {
  float: right;
}
.product-screen-shadow .screen-content .screen-right .product-position .recommend-brand .center-brand {
  width: calc(100% - 90px);
  float: left;
  height: 50px;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand {
  padding: 20px 30px 30px 30px;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand > p {
  margin: 6px 19px;
  font-size: 20px;
  color: #666666;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .brand-scroll {
  margin: 36px 51px 0;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common {
  margin-top: 20px;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common:last-child > div {
  border-bottom: 0;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common aside {
  font-size: 32px;
  font-weight: bold;
  color: #333333;
  line-height: 25px;
  margin-right: 50px;
  float: left;
  position: relative;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common aside i {
  position: absolute;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common > div {
  margin-left: 73px;
  padding: 0px 0 3px 0;
  border-bottom: 1px solid rgba(221, 221, 221, 0.5);
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common > div a {
  font-size: 14px;
  /* width: 12.7%; */
  text-align: center;
  position: relative;
  overflow: hidden;
  display: inline-block;
  padding: 2px 20px;
  color: #666666;
  margin-right: 12px;
  line-height: 30px;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common > div i {
  position: absolute;
  right: 0;
  bottom: 0;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common > div a.checked_0 {
  border-radius: 3px;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common > div a.checked_0 i {
  background: none!important;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common > div a.checked_1 {
  background: #e1e1e1;
  border-radius: 3px;
  color: white;
}
.product-screen-shadow .screen-content .screen-right .product-position .all-brand .common > div a.checked_1 i {
  background-position: -167px -700px;
}
.product-screen-shadow .screen-content .screen-right .header-screen {
  height: 62px;
  background: #A3C8DE;
  border-radius: 8px 8px 0px 0px;
  line-height: 62px;
  padding: 0 20px 0 20px;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-right .header-screen > div:nth-of-type(1) span:nth-of-type(1) {
  font-size: 22px;
  color: #ffffff;
}
.product-screen-shadow .screen-content .screen-right .header-screen > div:nth-of-type(1) span:nth-of-type(1) i {
  font-style: normal;
}
.product-screen-shadow .screen-content .screen-right .header-screen span:nth-of-type(2) {
  margin-left: 5px;
  font-size: 16px;
  color: white;
}
.product-screen-shadow .screen-content .screen-right .header-screen span:nth-of-type(2) i {
  vertical-align: bottom;
  font-style: normal;
}
.product-screen-shadow .screen-content .screen-right .header-screen > div:nth-of-type(2) {
  width: 250px;
  height: 36px;
  line-height: 36px;
  margin-top: 14px;
  background: #f6f6f6;
  border-radius: 300px;
}
.product-screen-shadow .screen-content .screen-right .header-screen > div:nth-of-type(2) input {
  border: none;
  background-color: #f6f6f6;
  width: 87%;
  height: 36px;
  vertical-align: super;
  font-size: 14px;
  border-radius: 21px;
  color: #666666;
  padding: 0 20px;
}
.product-screen-shadow .screen-content .screen-right .header-screen > div:nth-of-type(2) i {
  vertical-align: baseline;
  cursor: pointer;
}
.product-screen-shadow .screen-content .screen-right .loading-mask {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
  -webkit-user-select: none;
  height: 100%;
  width: 100%;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #fff;
  opacity: 0.8;
}
.product-screen-shadow .screen-content .screen-right .contentSeeMore {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  background: rgba(255, 255, 255, 0.5);
  background: -webkit-gradient(linear, 50% 0, 50% 70%, from(transparent), to(rgba(255, 255, 255, 0.95)));
  height: 100px;
}
.product-screen-shadow .screen-content .screen-right.content_seeMore {
  min-height: 300px;
  max-height: 600px;
  overflow: hidden;
}
.product-screen-shadow .screen-content .screen-right.content_seeMore .contentSeeMore {
  display: block;
}
.product-screen-shadow .screen-content .screen-right.content_seeMore .contentSeeMore .see_more {
  height: 32px;
  cursor: pointer;
  font-size: 14px;
  color: #0E59AF;
  line-height: 32px;
  text-align: center;
  margin: 60px 0 0 0;
  position: relative;
}
.product-screen-shadow .screen-content .screen-right.content_seeMore .contentSeeMore .see_more span {
  z-index: 10;
  background-color: #fff;
}
.product-screen-shadow .screen-content .screen-right.content_seeMore .contentSeeMore .see_more i {
  width: 19px;
  height: 12px;
  background-position: -136px -638px;
  margin-left: 6px;
}
.product-screen-shadow .screen-content .sensors_company {
  border: 1px solid #EFEFEF;
  margin-top: 40px;
  margin-left: 40px;
  padding-left: 0;
  width: 888px;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header {
  width: 100%;
  height: 240px;
  overflow: hidden;
  background: url(../images/product/brand_bg1.jpg) no-repeat right;
  background-position-y: 0;
  position: relative;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header:after {
  content: '';
  width: 100%;
  height: 90px;
  display: block;
  background: url(../images/product/brand_bg2.png) no-repeat bottom;
  position: absolute;
  bottom: -1px;
  background-size: 100%;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header {
  position: relative;
  overflow: hidden;
  z-index: 10;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-logo {
  float: left;
  margin: 40px 21px 0 29px;
  width: 108px;
  height: 108px;
  border: 4px rgba(255, 255, 255, 0.5) solid;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  text-align: center;
  line-height: 100px;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-logo > div {
  position: absolute;
  width: 100px;
  height: 100px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  line-height: 100px;
  text-align: center;
  background-color: #fff;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-logo > div img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-header_content {
  float: left;
  width: 498px;
  overflow: hidden;
  margin-top: 40px;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-header_content .title {
  font-size: 28px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 38px;
  margin-bottom: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-header_content .text {
  width: 100%;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #FFFFFF;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 48px;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-header_content ul {
  overflow: hidden;
  margin-top: 24px;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-header_content ul li {
  float: left;
  display: inline-block;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-header_content ul li a {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #C9DEFF;
  line-height: 24px;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .company-header_content ul li i {
  font-size: 8px;
  margin: 0 19px 0 25px;
  color: rgba(255, 255, 255, 0.5);
  line-height: 24px;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .btnBox_right {
  float: right;
  margin: 64px 28px 0 0 ;
  width: 162px;
  height: 48px;
  background: linear-gradient(-14deg, #FF5C00, #FF6C00);
  border-radius: 5px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  box-shadow: 0px 5px 18px -1px rgba(20, 35, 57, 0.4);
  text-align: center;
  position: relative;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .btnBox_right:after {
  content: '';
  top: 0;
  display: block;
  width: 100%;
  height: 3px;
  position: absolute;
  background: url(../images/icon_2.png);
  background-position: -500px -31px;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .btnBox_right a {
  display: inline-block;
  width: 162px;
  height: 48px;
  font-size: 14px;
  line-height: 48px;
  text-shadow: 0px 1px 2px rgba(163, 59, 0, 0.25);
  color: #fff5eb;
}
.product-screen-shadow .screen-content .sensors_company .sensors_company-header .company-header .btnBox_right i {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 8px;
  background: url(../images/icon_2.png);
  background-position: -467px -20px;
  position: relative;
  top: -2px;
}
.product-screen-shadow .screen-content .sensors_company .inner-screen {
  padding: 0 19px;
}
.product-screen-shadow .screen-content .sensors_company .inner-screen .bredcrumb {
  padding: 0 0 30px 0;
}
.product-screen-shadow .screen-content .sensors_company .inner-screen .bredcrumb li a {
  color: #666;
}
.product-screen-shadow .screen-content .sensors_company .inner-screen .product-content ul li > div {
  border: 0;
  position: relative;
}
.product-screen-shadow .screen-content .sensors_company .inner-screen .product-content ul li > div:after {
  content: '';
  width: 100%;
  height: 1px;
  display: block;
  background: url(../images/border_bottom.png);
  position: absolute;
  bottom: 0;
}
.product-screen-shadow .screen-content .sensors_company .inner-screen .noData {
  position: relative;
  top: 0;
  margin-top: 150px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all {
  width: 100%;
  margin-left: 0;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .sensors_company-header {
  height: 229px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .sensors_company-header:after {
  background-size: 100% 100%;
  bottom: -10px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .sensors_company-header .company-header .company-logo {
  margin-left: 40px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .sensors_company-header .company-header .company-header_content {
  width: 700px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .sensors_company-header .company-header .company-header_content .title {
  margin-bottom: 5px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .sensors_company-header .company-header .company-header_content .text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  max-height: 24px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .sensors_company-header .company-header .company-header_content ul {
  margin-top: 19px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .sensors_company-header .company-header .btnBox_right {
  margin: 64px 39px 0 0 ;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .inner-screen {
  padding: 0 40px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .inner-screen .product-content ul li > div .parameter > table {
  width: 948px;
}
.product-screen-shadow .screen-content .sensors_company.sensors_company_all .inner-screen .noData {
  position: relative;
  top: 0;
}
.product-screen-shadow .screen-content .sensors_company-bredcrumb li a {
  font-size: 12px;
  color: #999;
}
.product-screen-shadow .screen_swiper {
  margin-top: 20px;
  margin-bottom: 10px;
}
.product-screen-shadow .screen_swiper .advise-screen .swiper-container {
  height: 100px;
}
.product-screen-shadow .shadow-loading {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: rgba(14, 13, 13, 0.73);
}
.product-screen-shadow .shadow-loading .mask-img {
  position: absolute;
  top: 50%;
  width: 142px;
  text-align: center;
  height: 142px;
  border-radius: 12px;
  background-color: white;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
}
.product-screen-shadow .shadow-loading .mask-img .loading-img {
  background-image: url('../images/loading_product.gif');
  width: 120px;
  height: 120px;
  text-align: center;
  margin: 0 auto;
  margin-top: 11px;
}
.postbird-box-container.screen_postbird {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.35);
  display: none;
}
.postbird-box-container.screen_postbird .postbird-box-content {
  width: 400px;
  height: 147px;
  background: #FFFFFF;
  border-radius: 10px;
  max-width: 90%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
}
.postbird-box-container.screen_postbird .postbird-box-content .postbirdclose {
  background-position: -63px -323px;
  width: 30px;
  height: 30px;
  background-image: url(../images/icon1.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.postbird-box-container.screen_postbird .postbird-box-content p {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #3F5D79;
  line-height: 28px;
  margin: 27px auto 24px;
  text-align: center;
}
.postbird-box-container.screen_postbird .postbird-box-content .btnBox {
  overflow: hidden;
  text-align: center;
}
.postbird-box-container.screen_postbird .postbird-box-content .btnBox .btn {
  width: 95px;
  display: inline-block;
  text-align: center;
  line-height: 34px;
  height: 34px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  color: #3385FF;
  background: #E5F2FF;
  border: 1px solid #3385FF;
  border-radius: 3px;
  margin: 0 10px;
}
.postbird-box-container.screen_postbird .postbird-box-content .btnBox .on {
  width: 115px;
  background: #0364FF;
  color: #FFFFFF;
}
.postbird-box-container.screen_postbird.active {
  display: block;
}
.dialog_contactInfo {
  display: none;
}
.dialog_contactInfo .postbird-box-content {
  width: 508px;
}
.dialog_contactInfo .title {
  font-size: 20px;
  font-weight: 400;
  color: #282639;
  line-height: 60px;
  padding: 0 30px 0;
  border-bottom: 1px #f1f1f1 solid;
}
.dialog_contactInfo .dialog_content {
  overflow: hidden;
  padding-bottom: 20px;
}
.dialog_contactInfo .dialog_content aside {
  margin: 24px 30px;
  display: inline-block;
  float: left;
  width: 100px;
  height: 84px;
  overflow: hidden;
}
.dialog_contactInfo .dialog_content ul {
  width: 310px;
  margin-top: 24px;
  overflow: hidden;
  float: left;
  display: inline-block;
}
.dialog_contactInfo .dialog_content ul li {
  overflow: hidden;
  margin-bottom: 16px;
}
.dialog_contactInfo .dialog_content ul li label {
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 20px;
  margin-right: 9px;
}
.dialog_contactInfo .dialog_content ul li p {
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
  width: 268px;
  text-align: justify;
  word-break: break-all;
}
.dialog_contactInfo .postbirdclose {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 0px;
  top: 5px;
  color: #aaa;
  font-size: 20px;
  line-height: 30px;
  cursor: pointer;
  z-index: 10;
}
.dialog_chat {
  display: none;
}
.dialog_chat .postbird-box-content {
  width: 320px;
}
.dialog_chat .title {
  font-size: 20px;
  font-weight: 400;
  color: #282639;
  line-height: 60px;
  padding: 0 30px 0;
  border-bottom: 1px #E7E7E7 solid;
}
.dialog_chat .dialog_content {
  overflow: hidden;
  padding-bottom: 20px;
}
.dialog_chat .dialog_content img {
  margin: 16px auto;
  display: block;
  width: 126px;
  height: 126px;
  overflow: hidden;
}
.dialog_chat .dialog_content p {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 26px;
  text-align: center;
}
.dialog_chat .postbirdclose {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 0px;
  top: 5px;
  color: #aaa;
  font-size: 20px;
  line-height: 30px;
  cursor: pointer;
  z-index: 10;
}
.postbird-box-container_consult .postbird-box-content {
  width: 340px;
  border-radius: 6px;
  position: relative;
  display: inline-block;
}
.postbird-box-container_consult .postbird-box-top {
  width: 100%;
  border-bottom: 1px solid #F5F5F5;
  position: relative;
  margin-bottom: 20px;
}
.postbird-box-container_consult .postbird-box-top .top_text {
  font-size: 12px;
  color: #999999;
  line-height: 24px;
  padding: 10px 20px;
}
.postbird-box-container_consult .postbirdclose {
  position: absolute;
  width: 24px;
  height: 24px;
  top: 10px;
  right: 10px;
  z-index: 1;
  text-align: center;
  cursor: pointer;
}
.postbird-box-container_consult .postbirdclose i {
  color: #A8A8A8;
}
.postbird-box-container_consult .title {
  font-size: 20px;
  color: #333333;
  line-height: 24px;
  text-align: center;
  width: 294px;
  margin: 0 auto 18px;
  font-weight: 600;
}
.postbird-box-container_consult p {
  font-size: 12px;
  color: #999999;
  line-height: 20px;
  text-align: center;
  width: 294px;
  margin: 0 auto 24px;
}
.postbird-box-container_consult .btnBox {
  overflow: hidden;
  margin-bottom: 10px;
  padding: 0 20px;
  text-align: center;
}
.postbird-box-container_consult .btnBox .btn {
  width: 48%;
  height: 36px;
  background: #F1F1F1;
  border-radius: 4px;
  margin: 0 auto 10px;
  line-height: 36px;
  text-align: center;
  font-size: 14px;
  color: #666666;
}
.postbird-box-container_consult .btnBox .btn i {
  position: relative;
  top: 1px;
  margin-right: 4px;
}
.postbird-box-container_consult .btnBox .btn.on {
  background: #FF5C00;
  color: #FFFFFF;
}
.postbird-box-container_consult .btnBox .btn.on:hover {
  background: #e95603;
}
