.ad {
  height: 80px;
  background-color: #0a3f78;
}
.ad .ad-content {
  position: relative;
  height: 80px;
  background-image: url(../image/ad.webp);
}
.ad .ad-content .a-ad {
  display: block;
  width: 100%;
  height: 100%;
}
.ad .ad-content i {
  position: absolute;
  top: 5px;
  right: 0;
  font-size: 20px;
  color: #5378a0;
  background-color: #143961;
}
header {
  height: 30px;
  background-color: #e3e4e5;
  border-bottom: 1px solid #ddd;
  font-size: 12px;
  line-height: 30px;
  color: #999;
}
header .content {
  display: flex;
  justify-content: space-between;
}
header .content .left {
  position: relative;
  width: 42px;
  height: 28px;
  padding: 0 7px;
  border: 1px solid transparent;
  z-index: 11;
}
header .content .left .dt {
  display: block;
}
header .content .left i {
  font-size: 14px;
}
header .content .left span {
  color: #999;
}
header .content .left span:hover {
  color: #f10215;
}
header .content .left-hover {
  position: absolute;
  z-index: 10;
  margin-top: 30px;
  padding: 10px;
  width: 300px;
  background-color: white;
  border: 1px solid #cccccc;
  display: none;
  box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}
header .content .left-hover .content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}
header .content .left-hover .content .district {
  width: 60px;
  height: 28px;
}
header .content .left-hover .content .district a {
  padding: 6px 8px;
  color: #999;
}
header .content .left-hover .content .district a:hover {
  color: #e33333;
  background-color: #f4f4f4;
}
header .content .left-hover .content .district .select {
  color: #fff !important;
  background-color: #f10215 !important;
}
header .content .left-hover .content .division {
  width: 262px;
  border-bottom: 1px solid #eee;
  margin: 0 auto;
  margin-top: 10px;
}
header .content .left-hover .content .global {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 10px 10px 0px 10px;
}
header .content .left-hover .content .global p {
  width: 100%;
}
header .content .left-hover .content .global .g {
  width: 120px;
}
header .content .left-hover .content .global .g a {
  display: block;
  color: #999;
}
header .content .left-hover .content .global .g a:hover {
  color: #e33333;
}
header .content .left-hover .content .global .g a i {
  display: inline-block;
  width: 15px;
  height: 12px;
  margin-right: 5px;
  margin-top: -1px;
  background-image: url(../image/international.png);
}
header .content .left-hover .content .global .g a .one {
  background-position: -108px -155px;
}
header .content .left-hover .content .global .g a .two {
  border: 1px solid #dddddd;
  background-position: -168px -155px;
}
header .content .left-hover .content .global .g a .three {
  border: 1px solid #dddddd;
  background-position: -148px -155px;
}
header .content .left-hover .content .global .g a .four {
  background-position: -128px -155px;
}
header .content .left-hover .content .global .g a .five {
  background-position: -108px -172px;
}
header .content .right {
  position: relative;
  display: flex;
}
header .content .right .divide {
  width: 1px;
  height: 10px;
  margin: 11px 5px 0 5px;
  background-color: #ccc;
}
header .content .right .iconfont {
  font-size: 7px;
}
header .content .right li:nth-child(1) {
  margin-right: 8px;
}
header .content .right li:nth-child(1) span:nth-child(1) > a {
  color: #999;
}
header .content .right li:nth-child(1) span:nth-child(1) > a:hover {
  color: #f10215;
}
header .content .right .l48 {
  height: 30px;
  padding: 0 7px;
}
header .content .right .l48:hover a {
  color: #f10215;
}
header .content .right .hover-white {
  z-index: 99999;
  height: 28px;
  line-height: 28px;
  padding: 0 10px 0 7px;
  border: 1px solid transparent;
}
header .content .right .hover-white a:hover {
  color: #f10215;
}
header .content .right .JD-app {
  width: 60px;
  height: 30px;
  padding: 0 7px;
}
header .content .right .gray {
  color: #999;
}
header .content .right .hover-1 {
  position: absolute;
  z-index: 999;
  margin-top: 30px;
  left: 221px;
  width: 280px;
  line-height: 24px;
  background-color: white;
  border: 1px solid #cccccc;
  display: none;
  box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}
header .content .right .hover-1 .top {
  display: flex;
  flex-wrap: wrap;
  padding: 10px 0;
  padding-left: 15px;
}
header .content .right .hover-1 .top div {
  width: 125px;
}
header .content .right .hover-1 .top div a {
  color: #999;
}
header .content .right .hover-1 .top div a:hover {
  color: #f10215;
}
header .content .right .hover-1 .bottom {
  display: flex;
  flex-wrap: wrap;
  padding: 10px 0;
  padding-left: 15px;
  border-top: 1px solid #f1f1f1;
}
header .content .right .hover-1 .bottom div {
  width: 125px;
}
header .content .right .hover-1 .bottom div a {
  color: #999;
}
header .content .right .hover-1 .bottom div a:hover {
  color: #f10215;
}
header .content .right .hover-2 {
  position: absolute;
  z-index: 999;
  margin-top: 30px;
  left: 382px;
  width: 140px;
  padding: 10px 0;
  padding-left: 15px;
  background-color: white;
  border: 1px solid #cccccc;
  display: none;
  box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}
header .content .right .hover-2 .content {
  display: flex;
  flex-wrap: wrap;
  line-height: 24px;
}
header .content .right .hover-2 .content div {
  margin-right: 20px;
}
header .content .right .hover-2 .content div a {
  color: #999;
}
header .content .right .hover-2 .content div a:hover {
  color: #f10215;
}
header .content .right .hover-3 {
  position: absolute;
  z-index: 999;
  margin-top: 30px;
  left: 375px;
  width: 170px;
  background-color: white;
  border: 1px solid #cccccc;
  display: none;
  box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}
header .content .right .hover-3 .top {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 5px;
}
header .content .right .hover-3 .top p {
  color: #666;
  width: 100%;
  padding-top: 10px;
  padding-left: 15px;
  font-size: 13px;
  font-weight: bold;
}
header .content .right .hover-3 .top div {
  width: 70px;
  line-height: 24px;
  padding-left: 15px;
}
header .content .right .hover-3 .top div a {
  color: #999;
}
header .content .right .hover-3 .top div a:hover {
  color: #f10215;
}
header .content .right .hover-3 .bottom {
  border-top: 1px dashed #cccccc;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 10px;
}
header .content .right .hover-3 .bottom p {
  color: #666;
  width: 100%;
  padding-top: 10px;
  padding-left: 15px;
  font-size: 13px;
  font-weight: bold;
}
header .content .right .hover-3 .bottom div {
  width: 70px;
  line-height: 24px;
  padding-left: 15px;
}
header .content .right .hover-3 .bottom div a {
  color: #999;
}
header .content .right .hover-3 .bottom div a:hover {
  color: #f10215;
}
header .content .right .hover-4 {
  position: absolute;
  z-index: 999;
  margin-top: 30px;
  padding: 15px 0;
  left: -470px;
  width: 1188px;
  line-height: 24px;
  background-color: white;
  border: 1px solid #cccccc;
  display: none;
  box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}
header .content .right .hover-4 .box {
  display: flex;
}
header .content .right .hover-4 .box .content:nth-child(1) {
  width: 340px;
  height: 149px;
}
header .content .right .hover-4 .box .content:nth-child(2) {
  width: 255px;
  border-left: 1px solid #eee;
}
header .content .right .hover-4 .box .content:nth-child(3) {
  width: 255px;
  border-left: 1px solid #eee;
}
header .content .right .hover-4 .box .content:nth-child(4) {
  width: 255px;
  border-left: 1px solid #eee;
}
header .content .right .hover-4 .box .content {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-left: 20px;
}
header .content .right .hover-4 .box .content p {
  color: #666;
  width: 100%;
  font-size: 13px;
  font-weight: bold;
}
header .content .right .hover-4 .box .content div {
  width: 85px;
}
header .content .right .hover-4 .box .content div a {
  color: #999;
}
header .content .right .hover-4 .box .content div a:hover {
  color: #e33333;
}
header .content .right .normality {
  position: absolute;
  z-index: 0;
  left: 640px;
  margin-top: 35px;
  width: 80px;
  height: 80px;
  background-color: white;
  box-shadow: 0 0 6px #cccccc;
}
header .content .right .normality img {
  margin: 5px;
  width: 70px;
}
header .content .right .delta-1 {
  position: absolute;
  z-index: 0;
  left: 675px;
  margin-top: 28px;
  border: 3px solid transparent;
  border-bottom: 5px solid white;
}
header .content .right .extension {
  display: none;
  position: absolute;
  z-index: 10;
  left: 530px;
  margin-top: 30px;
  width: 190px;
  background-color: #fff;
  border: 1px solid #cccccc;
  border-bottom: 3px solid #60575a;
}
header .content .right .extension .content {
  padding: 15px 0;
  border-bottom: 1px solid #cccccc;
}
header .content .right .extension .content .img {
  width: 74px;
  height: 74px;
  border: 1px solid #cccccc;
  margin: 0 5px;
}
header .content .right .extension .content .img img {
  width: 70px;
  margin: 2px;
}
header .content .right .extension .content .font {
  width: 100%;
  color: #f10215;
  line-height: 14px;
}
header .content .right .extension .content .font h5,
header .content .right .extension .content .font h5 a {
  line-height: 17px;
  font-weight: bold;
  color: #666666;
}
header .content .right .extension .content .font p {
  margin: 3px 0;
}
header .content .right .extension .content .font .bg-image {
  display: flex;
}
header .content .right .extension .content .font .bg-image a {
  display: block;
  width: 25px;
  height: 25px;
  margin-right: 2px;
}
header .content .right .extension .content .font .bg-image a:nth-child(1) {
  background-image: url(../image/ma/ma-img.png);
}
header .content .right .extension .content .font .bg-image a:nth-child(2) {
  background-image: url(../image/ma/ma-img.png);
  background-position-y: -25px;
}
header .content .right .extension .content .font .bg-image a:nth-child(3) {
  background-image: url(../image/ma/ma-img.png);
  background-position-y: -50px;
}
header .content .right .delta-2 {
  display: none;
  position: absolute;
  z-index: 99;
  left: 670px;
  margin-top: 21px;
  border: 5px solid transparent;
  border-bottom: 5px solid white;
}
header .content .red {
  color: #f10215;
}
header .content .hover,
header .content .right .hover {
  height: 30px;
  background-color: white;
  border: 1px solid #cccccc;
  border-bottom: none;
}
nav {
  height: 140px;
  background-color: white;
  border-bottom: 1px solid #dddddd;
}
nav .content {
  position: relative;
  display: flex;
}
nav .content .logo-1 {
  position: absolute;
  top: 10px;
  width: 134px;
  height: 120px;
  margin: 0 28px;
  background-image: url(../image/logo/logo.png);
  background-position-x: -30px;
}
nav .content .logo-2 {
  position: absolute;
  top: 10px;
  width: 134px;
  height: 120px;
  margin: 0 28px;
  background-size: 100% 100%;
  opacity: 0;
}
nav .content .logo-2 a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
nav .content .logo-2 a span:nth-child(1) {
  font-weight: bold;
  color: #9b7853;
  width: 120px;
  display: block;
  margin-left: 20px;
  margin-top: 50px;
  opacity: 0;
  transition: all 0.3s;
  transition-delay: 2s;
}
nav .content .logo-2 a span:nth-child(2) {
  display: block;
  width: 60px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  border-radius: 20px;
  margin-left: 40px;
  margin-top: 10px;
  font-size: 12px;
  color: #ffffff;
  background-color: #ff917d;
  opacity: 0;
  transition: all 0.3s;
  transition-delay: 2s;
}
nav .content .center {
  width: 790px;
  height: 140px;
  margin-left: 190px;
}
nav .content .center form {
  position: relative;
  width: 546px;
  height: 32px;
  border: 2px solid #e1251b;
  margin-left: 60px;
  margin-top: 25px;
  overflow: hidden;
}
nav .content .center form .i {
  position: absolute;
  z-index: 3;
  left: 455px;
  top: 7px;
  color: #999;
}
nav .content .center form .i i {
  font-size: 18px;
}
nav .content .center form .i:hover {
  color: #e1251b;
}
nav .content .center form input {
  font-size: 12px;
  color: #333;
  width: 425px;
  height: 26px;
  padding: 2px 44px 2px 17px;
  outline: none;
  border: 1px solid white;
  background-color: transparent;
}
nav .content .center form button {
  width: 58px;
  height: 32px;
  background-color: #e1251b;
  border: none;
  margin: 0;
  padding: 0;
}
nav .content .center form button a {
  display: block;
  padding: 8px 0;
  color: white;
  font-weight: bold;
  transition: 0.2s;
}
nav .content .center form button a:hover {
  background-color: #c81623;
}
nav .content .center .form-bottom {
  margin-left: 60px;
  margin-top: 8px;
  font-size: 12px;
}
nav .content .center .form-bottom a {
  color: #999;
  margin-right: 10px;
}
nav .content .center .form-bottom a:hover {
  color: #e1251b;
}
nav .content .center .form-bottom .red {
  color: #e1251b;
}
nav .content .center .shopping {
  position: absolute;
  left: 820px;
  top: 25px;
  width: 130px;
  height: 34px;
  line-height: 34px;
  color: #e1251b;
  text-align: center;
  border: 1px solid #eeeeee;
}
nav .content .center .shopping i {
  font-weight: bold;
  margin-right: 12px;
}
nav .content .center .shopping a {
  font-size: 12px;
  color: #e1251b;
}
nav .content .center .shopping:hover {
  border: 1px solid #e1251b;
}
nav .content .center .shopping p {
  position: absolute;
  left: 30px;
  top: 1px;
  width: 18px;
  height: 14px;
  border-radius: 14px;
  background-color: #e1251b;
  color: white;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  font-weight: bold;
}
nav .content .center .nav-bottom {
  display: flex;
  height: 40px;
  line-height: 40px;
  margin-left: 10px;
  margin-top: 20px;
  font-size: 15px;
}
nav .content .center .nav-bottom li {
  margin: 0 11px;
}
nav .content .center .nav-bottom li a {
  display: block;
  color: #333;
}
nav .content .center .nav-bottom li a:hover {
  color: #c81623;
}
nav .content .center .nav-bottom li .red {
  font-weight: bold;
  color: #e1251b;
}
.search-invisible {
  position: fixed;
  top: 0;
  z-index: 999999;
  display: none;
  width: 100%;
  height: 50px;
  background-color: white;
  border-bottom: 2px solid #f10214;
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}
.search-invisible .search {
  position: relative;
  display: flex;
  height: 100%;
}
.search-invisible .search .logo-img {
  display: block;
  width: 125px;
  height: 40px;
  margin-top: 4px;
  background-image: url(../image/logo/logo.png);
  background-position-y: -120px;
}
.search-invisible .search form {
  position: relative;
  top: 7px;
  width: 546px;
  height: 32px;
  border: 2px solid #e1251b;
  margin-left: 135px;
  overflow: hidden;
}
.search-invisible .search form .i {
  position: absolute;
  z-index: 3;
  left: 455px;
  top: 7px;
  color: #999;
}
.search-invisible .search form .i i {
  font-size: 18px;
}
.search-invisible .search form .i:hover {
  color: #e1251b;
}
.search-invisible .search form input {
  font-size: 12px;
  color: #333;
  width: 425px;
  height: 26px;
  padding: 2px 44px 2px 17px;
  outline: none;
  border: 1px solid white;
  background-color: transparent;
}
.search-invisible .search form button {
  width: 58px;
  height: 32px;
  background-color: #e1251b;
  border: none;
  margin: 0;
  padding: 0;
}
.search-invisible .search form button a {
  display: block;
  padding: 8px 0;
  color: white;
  font-weight: bold;
  transition: 0.2s;
}
.search-invisible .search form button a:hover {
  background-color: #c81623;
}
.search-invisible .search .shopping {
  position: absolute;
  top: 7px;
  left: 828px;
  width: 130px;
  height: 34px;
  line-height: 34px;
  color: #e1251b;
  text-align: center;
  border: 1px solid #eeeeee;
}
.search-invisible .search .shopping i {
  font-weight: bold;
  margin-right: 12px;
}
.search-invisible .search .shopping a {
  font-size: 12px;
  color: #e1251b;
}
.search-invisible .search .shopping:hover {
  border: 1px solid #e1251b;
}
.search-invisible .search .shopping p {
  position: absolute;
  left: 30px;
  top: 1px;
  width: 18px;
  height: 14px;
  border-radius: 14px;
  background-color: #e1251b;
  color: white;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  font-weight: bold;
}
main {
  height: 480px;
}
main .content {
  display: flex;
}
main .content .left {
  width: 190px;
  height: 450px;
  padding: 10px 0;
  margin-top: 10px;
  margin-right: 10px;
  font-size: 14px;
  background-color: white;
}
main .content .left li {
  width: 172px;
  height: 25px;
  line-height: 25px;
  padding-left: 18px;
  transition: all 0.1s;
}
main .content .left li:hover {
  background-color: #d9d9d9;
}
main .content .left li a {
  color: #666;
}
main .content .left li a:hover {
  color: #c81623;
}
main .content .center {
  height: 470px;
  margin-top: 10px;
  margin-right: 10px;
  display: flex;
}
main .content .center .center-left {
  position: relative;
  width: 590px;
  height: 100%;
  margin-right: 10px;
}
main .content .center .center-left img {
  position: absolute;
  opacity: 0;
  transition: all 0.3s;
}
main .content .center .center-left .left-left {
  position: absolute;
  top: 215px;
  width: 25px;
  height: 35px;
  line-height: 30px;
  font-weight: bold;
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
  background-color: rgba(0, 0, 0, 0.1);
  transition: all 0.2s;
}
main .content .center .center-left .left-left i {
  font-size: 11px;
  margin-left: 3px;
}
main .content .center .center-left .left-left a {
  display: block;
  color: #ffffff;
}
main .content .center .center-left .left-left:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
main .content .center .center-left .left-right {
  position: absolute;
  top: 215px;
  right: 0;
  width: 25px;
  height: 35px;
  line-height: 30px;
  font-weight: bold;
  border-top-left-radius: 18px;
  border-bottom-left-radius: 18px;
  background-color: rgba(0, 0, 0, 0.1);
  transition: all 0.2s;
}
main .content .center .center-left .left-right i {
  font-size: 11px;
  margin-left: 10px;
}
main .content .center .center-left .left-right a {
  display: block;
  color: #ffffff;
}
main .content .center .center-left .left-right:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
main .content .center .center-left .point {
  position: absolute;
  bottom: 19px;
  left: 30px;
  display: flex;
}
main .content .center .center-left .point li {
  position: relative;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  border: 1px solid rgba(0, 0, 0, 0.05);
  margin-right: 4px;
  background-color: rgba(255, 255, 255, 0.4);
}
main .content .center .center-left .point li a {
  display: block;
  width: 100%;
  height: 100%;
}
main .content .center .center-left .point .li-hover {
  width: 6px;
  height: 6px;
  border: 2px solid rgba(0, 0, 0, 0.1);
  background-color: rgba(255, 255, 255);
  box-shadow: 0 0 5px rgba(255, 255, 255, 0.4);
}
main .content .center .center-right {
  position: relative;
  width: 190px;
  height: 100%;
}
main .content .center .center-right .ad-img {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  opacity: 0;
  transition: all 0.3s;
}
main .content .center .center-right .ad-img img {
  width: 190px;
  transition: all 0.3s;
}
main .content .center .center-right .ad-img img:hover {
  opacity: 0.7;
}
main .content .center .center-right .left-left {
  position: absolute;
  z-index: 2;
  top: 215px;
  width: 25px;
  height: 35px;
  line-height: 30px;
  font-weight: bold;
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
  background-color: rgba(0, 0, 0, 0.1);
  transition: all 0.2s;
  opacity: 0;
}
main .content .center .center-right .left-left i {
  font-size: 11px;
  margin-left: 3px;
}
main .content .center .center-right .left-left a {
  display: block;
  color: #ffffff;
}
main .content .center .center-right .left-left:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
main .content .center .center-right .left-right {
  position: absolute;
  z-index: 2;
  top: 215px;
  right: 0;
  width: 25px;
  height: 35px;
  line-height: 30px;
  font-weight: bold;
  border-top-left-radius: 18px;
  border-bottom-left-radius: 18px;
  background-color: rgba(0, 0, 0, 0.1);
  transition: all 0.2s;
  opacity: 0;
}
main .content .center .center-right .left-right i {
  font-size: 11px;
  margin-left: 10px;
}
main .content .center .center-right .left-right a {
  display: block;
  color: #ffffff;
}
main .content .center .center-right .left-right:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
main .content .news {
  width: 190px;
  height: 469px;
  margin-top: 10px;
  background-color: white;
}
main .content .news .header {
  width: 190px;
  height: 102px;
  display: flex;
  flex-wrap: wrap;
}
main .content .news .header .h-img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  overflow: hidden;
  margin-left: 20px;
  margin-top: 13px;
  border: 2px solid white;
  box-shadow: 0 0 5px #f1f1f1;
}
main .content .news .header .h-img img {
  width: 40px;
}
main .content .news .header .hi {
  margin-top: 20px;
  font-size: 12px;
  line-height: 16px;
  margin-left: 10px;
}
main .content .news .header .hi a {
  color: #666;
}
main .content .news .header .hi a:hover {
  color: #e1251b;
}
main .content .news .header .bottom {
  width: 100%;
  display: flex;
  font-size: 12px;
  justify-content: space-evenly;
}
main .content .news .header .bottom a {
  display: block;
  width: 70px;
  height: 25px;
  border-radius: 15px;
  line-height: 25px;
  text-align: center;
}
main .content .news .header .bottom a:nth-child(1) {
  color: white;
  background-color: #e1251b;
  transition: all 0.3s;
}
main .content .news .header .bottom a:nth-child(1):hover {
  background-color: #c81623;
}
main .content .news .header .bottom a:nth-child(2) {
  background: #363634;
  color: #e5d790;
  transition: all 0.3s;
}
main .content .news .header .bottom a:nth-child(2):hover {
  background-color: #c81623;
  color: white;
}
main .content .news .division {
  height: 1px;
  width: 100%;
  background: linear-gradient(270deg, white, #eeeeee, #eeeeee, white);
}
main .content .news .content {
  width: 190px;
  height: 129px;
  display: flex;
  flex-direction: column;
}
main .content .news .content .nav {
  display: flex;
  justify-content: space-between;
  height: 20px;
  line-height: 20px;
  width: 190px;
  padding-top: 10px;
  margin-bottom: 8px;
}
main .content .news .content .nav p {
  font-size: 14px;
  color: #333;
  margin-left: 15px;
  font-weight: bold;
}
main .content .news .content .nav a {
  display: flex;
  font-size: 12px;
  margin-right: 15px;
  color: #999;
}
main .content .news .content .nav a i {
  padding-left: 5px;
  display: block;
  font-size: 7px;
  font-weight: bold;
}
main .content .news .content .nav a:hover {
  color: #c81623;
}
main .content .news .content .text {
  width: 160px;
  height: 88px;
  margin: 0 15px;
  font-size: 12px;
}
main .content .news .content .text .font {
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 6px;
}
main .content .news .content .text .font a {
  white-space: nowrap;
  color: #666;
  line-height: 16px;
}
main .content .news .content .text .font a span {
  display: inline-block;
  width: 35px;
  height: 16px;
  margin-right: 6px;
  text-align: center;
  background-color: #fdeeed;
  color: #e1251b;
}
main .content .news .content .text .font a:hover {
  color: #e1251b;
}
main .content .news .bottom-img {
  width: 189px;
  height: 225px;
  padding-top: 5px;
  display: flex;
  flex-wrap: wrap;
}
main .content .news .bottom-img li {
  width: 63px;
  height: 35px;
}
main .content .news .bottom-img li i {
  position: relative;
  display: block;
  width: 28px;
  height: 28px;
  margin: 0 auto;
}
main .content .news .bottom-img li i img {
  position: absolute;
  width: 100%;
  margin-top: 3.5px;
  transition: all 0.2s;
}
main .content .news .bottom-img li i img:nth-child(2) {
  opacity: 0;
}
main .content .news .bottom-img li span {
  display: block;
  width: 100%;
  height: 25px;
  border-bottom: 2px solid white;
  font-size: 12px;
  text-align: center;
  line-height: 25px;
  color: #666;
  transition: all 0.15s;
}
main .content .news .bottom-img li:hover img:nth-child(2) {
  opacity: 1;
}
main .content .news .bottom-img li:hover span {
  color: #e1251b;
}
main .content .news .bottom-img li .juan {
  position: relative;
  top: -54px;
  left: 43px;
  font-size: 12px;
  background-color: #e1251b;
  color: white;
  padding: 1px;
}
.JD-seckill {
  display: flex;
  height: 260px;
  margin-top: 20px;
}
.JD-seckill .seckill {
  display: block;
  width: 190px;
  color: white;
  background-image: url(../image/seckill/seckill.png);
}
.JD-seckill .seckill .title {
  height: 45px;
  margin-top: 31px;
  line-height: 45px;
  font-size: 30px;
  font-weight: bold;
  text-align: center;
}
.JD-seckill .seckill .time {
  height: 66px;
}
.JD-seckill .seckill .time .hours {
  display: flex;
  justify-content: center;
  height: 26px;
  margin-top: 90px;
  line-height: 26px;
}
.JD-seckill .seckill .time .hours strong {
  display: block;
  padding-right: 3px;
  margin-top: -1px;
  font-size: 20px;
  font-weight: bold;
}
.JD-seckill .seckill .time .hours span {
  font-size: 14px;
}
.JD-seckill .seckill .time .count-down {
  display: flex;
  justify-content: center;
  height: 40px;
  line-height: 30px;
  font-size: 25px;
  font-weight: bold;
}
.JD-seckill .seckill .time .count-down div {
  margin-top: 10px;
  width: 30px;
  height: 30px;
  text-align: center;
  background-color: #2a3430;
}
.JD-seckill .seckill .time .count-down span {
  margin: 0 5px;
  line-height: 45px;
}
.JD-seckill .seckill-roll {
  position: relative;
  width: 800px;
  overflow: hidden;
}
.JD-seckill .seckill-roll .roll {
  display: flex;
  width: 5600px;
  height: 260px;
  background-color: white;
  transform: translateX(-800px);
  transition: all 0.5s cubic-bezier(0.73, 0.66, 0.23, 0.78);
}
.JD-seckill .seckill-roll .roll .roll-content {
  display: flex;
  width: 800px;
  height: 100%;
}
.JD-seckill .seckill-roll .roll .roll-content a {
  display: block;
  position: relative;
  width: 200px;
  height: 100%;
}
.JD-seckill .seckill-roll .roll .roll-content a::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background: linear-gradient(180deg, white, #eeeeee, white);
}
.JD-seckill .seckill-roll .roll .roll-content a .img {
  width: 140px;
  height: 140px;
  margin: 30px;
  margin-bottom: 0px;
  transition: all 0.3s;
}
.JD-seckill .seckill-roll .roll .roll-content a h6 {
  height: 18px;
  margin: 13px 20px 0px 20px;
  line-height: 18px;
  color: #333;
  font-size: 12px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.JD-seckill .seckill-roll .roll .roll-content a .bottom {
  display: flex;
  width: 158px;
  height: 22px;
  line-height: 21px;
  margin: 7px 20px 0px 20px;
  border: 1px solid #e1251b;
}
.JD-seckill .seckill-roll .roll .roll-content a .bottom .left {
  position: relative;
  width: 92px;
  text-align: center;
  background-color: #e1251b;
}
.JD-seckill .seckill-roll .roll .roll-content a .bottom .left::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-top: 22px solid #e1251b;
  border-right: 8px solid white;
}
.JD-seckill .seckill-roll .roll .roll-content a .bottom .left span {
  color: white;
}
.JD-seckill .seckill-roll .roll .roll-content a .bottom .left span:nth-child(1) {
  font-size: 12px;
}
.JD-seckill .seckill-roll .roll .roll-content a .bottom .left span:nth-child(2) {
  font-size: 16px;
  font-weight: bold;
}
.JD-seckill .seckill-roll .roll .roll-content a .bottom .right {
  width: 66px;
  text-align: center;
}
.JD-seckill .seckill-roll .roll .roll-content a .bottom .right span {
  color: #999;
  font-size: 12px;
  text-decoration: line-through;
}
.JD-seckill .seckill-roll .left-left {
  position: absolute;
  top: 110px;
  width: 25px;
  height: 35px;
  line-height: 30px;
  font-weight: bold;
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
  background-color: rgba(0, 0, 0, 0.1);
  transition: all 0.2s;
}
.JD-seckill .seckill-roll .left-left i {
  font-size: 11px;
  margin-left: 3px;
}
.JD-seckill .seckill-roll .left-left a {
  display: block;
  color: #ffffff;
}
.JD-seckill .seckill-roll .left-left:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.JD-seckill .seckill-roll .left-right {
  position: absolute;
  top: 110px;
  right: 0;
  width: 25px;
  height: 35px;
  line-height: 30px;
  font-weight: bold;
  border-top-left-radius: 18px;
  border-bottom-left-radius: 18px;
  background-color: rgba(0, 0, 0, 0.1);
  transition: all 0.2s;
}
.JD-seckill .seckill-roll .left-right i {
  font-size: 11px;
  margin-left: 10px;
}
.JD-seckill .seckill-roll .left-right a {
  display: block;
  color: #ffffff;
}
.JD-seckill .seckill-roll .left-right:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.JD-seckill .seckill-rotation {
  width: 180px;
  height: 240px;
  padding: 10px;
  background-color: white;
}
.JD-seckill .seckill-rotation .rotation-window {
  position: relative;
  width: 180px;
  height: 240px;
  overflow: hidden;
}
.JD-seckill .seckill-rotation .rotation-window .rotation {
  display: flex;
  width: 720px;
  height: 240px;
  transform: translateX(0px);
  transition: all 0.5s;
}
.JD-seckill .seckill-rotation .rotation-window .rotation a {
  display: block;
  width: 180px;
  height: 100%;
}
.JD-seckill .seckill-rotation .rotation-window .rotation a:hover img {
  opacity: 0.8;
}
.JD-seckill .seckill-rotation .rotation-window .rotation a .img {
  width: 120px;
  height: 120px;
  margin: 20px 30px 0px 30px;
}
.JD-seckill .seckill-rotation .rotation-window .rotation a .img img {
  width: 120px;
  transition: all 0.2s;
}
.JD-seckill .seckill-rotation .rotation-window .rotation a .footer {
  height: 90px;
  margin-top: 10px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.5), rgba(220, 224, 236, 0.5));
}
.JD-seckill .seckill-rotation .rotation-window .rotation a .footer p {
  height: 21px;
  line-height: 21px;
  text-align: center;
  font-size: 14px;
  color: #666;
}
.JD-seckill .seckill-rotation .rotation-window .rotation a .footer p:nth-child(2) {
  font-weight: 700;
  color: #333;
}
.JD-seckill .seckill-rotation .rotation-window .rotation a .footer .button {
  width: 76px;
  height: 22px;
  margin: 0 auto;
  margin-top: 4px;
  padding-left: 4px;
  line-height: 22px;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  color: #e1251b;
  border: 1px solid #e1251b;
  border-radius: 14px;
  transition: all 0.2s;
}
.JD-seckill .seckill-rotation .rotation-window .rotation a .footer .button i {
  font-size: 10px;
}
.JD-seckill .seckill-rotation .rotation-window .rotation a .footer .button:hover {
  color: white;
  background-color: #c81623;
}
.JD-seckill .seckill-rotation .rotation-window .point {
  position: absolute;
  display: flex;
  justify-content: space-between;
  bottom: 5px;
  left: 84px;
  width: 12px;
}
.JD-seckill .seckill-rotation .rotation-window .point li {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #999;
}
.JD-extension {
  display: flex;
  height: 340px;
  margin: 20px auto;
}
.JD-extension .special-offer {
  width: 590px;
  height: 100%;
  margin-right: 10px;
  background-color: white;
}
.JD-extension .special-offer .header {
  display: flex;
  justify-content: space-between;
  width: 570px;
  height: 60px;
  padding-left: 20px;
  padding-right: 1.5px;
  line-height: 60px;
}
.JD-extension .special-offer .header h3 a {
  position: relative;
  width: 112px;
  padding-right: 20px;
  font-size: 24px;
  font-weight: 700;
  color: #333;
}
.JD-extension .special-offer .header h3 a i {
  position: absolute;
  display: block;
  width: 16px;
  height: 16px;
  top: 0;
  right: 0px;
  margin-top: 5px;
  background-image: url(../image/extension/sprite.png);
  background-position-x: -16px;
}
.JD-extension .special-offer .header h3 a i::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  background-image: url(../image/extension/sprite.png);
  opacity: 0;
  transition: all 0.2s;
}
.JD-extension .special-offer .header h3 a:hover i::after {
  opacity: 1;
}
.JD-extension .special-offer .header .nav {
  display: flex;
  height: 21px;
  margin-top: 18px;
  line-height: 21px;
  font-size: 14px;
}
.JD-extension .special-offer .header .nav li {
  height: 19px;
  margin: 0 13.5px;
  border-bottom: 2px solid transparent;
}
.JD-extension .special-offer .header .nav li a {
  color: #999;
}
.JD-extension .special-offer .content {
  position: absolute;
  display: flex;
  width: 560px;
  height: 270px;
  padding: 0 15px 15px 15px;
  opacity: 0;
}
.JD-extension .special-offer .content .item-1 {
  width: 170px;
  height: 265px;
  margin-right: 6px;
  background-color: #f7f8f9;
}
.JD-extension .special-offer .content .item-1 a {
  display: block;
}
.JD-extension .special-offer .content .item-1 a:hover img {
  opacity: 0.8;
}
.JD-extension .special-offer .content .item-1 a:hover p {
  color: #e1251b;
}
.JD-extension .special-offer .content .item-1 a .low {
  width: 90px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  color: white;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAYBAMAAACIFvdWAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURfa3PfekAPesGfenC/a0MvewJ5uweioAAABjSURBVHjajdAxDYBQAMRQBhBwEggKsECCge9fDEwEaNLcmzt16i1b6nbekrTtSOp67Knr427b+lzzKEa8FCNQy4gPH/FnI8hGkI0gG0E2gmwEYYTCCIURCiMURiiMUBihMEJd/HcrFSr6YboAAAAASUVORK5CYII=);
}
.JD-extension .special-offer .content .item-1 a img {
  display: block;
  width: 120px;
  margin: 0 auto;
  margin-top: 21px;
  transition: all 0.3s;
}
.JD-extension .special-offer .content .item-1 a p {
  width: 150px;
  height: 19px;
  margin: 0 auto;
  margin-top: 9px;
  margin-bottom: 4px;
  line-height: 19px;
  font-size: 14px;
  overflow: hidden;
  color: #333;
  transition: all 0.3s;
}
.JD-extension .special-offer .content .item-1 a .money {
  height: 18px;
  line-height: 18px;
  text-align: center;
  margin-top: 4px;
}
.JD-extension .special-offer .content .item-1 a .money span {
  color: #e1251b;
}
.JD-extension .special-offer .content .item-1 a .money span:nth-child(1) {
  font-size: 12px;
}
.JD-extension .special-offer .content .item-1 a .money span:nth-child(2) {
  font-size: 18px;
  font-weight: bold;
}
.JD-extension .special-offer .content .item-1 a .money span:nth-child(3) {
  margin: 0 2px;
  color: #999;
  font-size: 12px;
  text-decoration: line-through;
}
.JD-extension .special-offer .content .item-1 a .sold {
  height: 18px;
  margin-top: 8px;
  line-height: 18px;
  font-size: 12px;
  text-align: center;
  color: #999;
}
.JD-extension .special-offer .content .item-1 a .sold span {
  color: #e1251b;
}
.JD-extension .special-offer .content .item-right {
  display: flex;
  flex-wrap: wrap;
  width: 378px;
}
.JD-extension .special-offer .content .item-right .item-2,
.JD-extension .special-offer .content .item-right .item-3,
.JD-extension .special-offer .content .item-right .item-4,
.JD-extension .special-offer .content .item-right .item-5 {
  width: 170px;
  height: 89px;
  margin: 18px 0 48px 19px;
}
.JD-extension .special-offer .content .item-right .item-2 a,
.JD-extension .special-offer .content .item-right .item-3 a,
.JD-extension .special-offer .content .item-right .item-4 a,
.JD-extension .special-offer .content .item-right .item-5 a {
  display: flex;
  width: 170px;
  height: 84px;
  font-size: 12px;
}
.JD-extension .special-offer .content .item-right .item-2 a:hover img,
.JD-extension .special-offer .content .item-right .item-3 a:hover img,
.JD-extension .special-offer .content .item-right .item-4 a:hover img,
.JD-extension .special-offer .content .item-right .item-5 a:hover img {
  opacity: 0.8;
}
.JD-extension .special-offer .content .item-right .item-2 a:hover .introduce p:nth-child(1),
.JD-extension .special-offer .content .item-right .item-3 a:hover .introduce p:nth-child(1),
.JD-extension .special-offer .content .item-right .item-4 a:hover .introduce p:nth-child(1),
.JD-extension .special-offer .content .item-right .item-5 a:hover .introduce p:nth-child(1) {
  color: #e1251b;
}
.JD-extension .special-offer .content .item-right .item-2 a .img,
.JD-extension .special-offer .content .item-right .item-3 a .img,
.JD-extension .special-offer .content .item-right .item-4 a .img,
.JD-extension .special-offer .content .item-right .item-5 a .img {
  position: relative;
  width: 84px;
  height: 84px;
}
.JD-extension .special-offer .content .item-right .item-2 a .img img,
.JD-extension .special-offer .content .item-right .item-3 a .img img,
.JD-extension .special-offer .content .item-right .item-4 a .img img,
.JD-extension .special-offer .content .item-right .item-5 a .img img {
  width: 100%;
  transition: all 0.3s;
}
.JD-extension .special-offer .content .item-right .item-2 a .img p,
.JD-extension .special-offer .content .item-right .item-3 a .img p,
.JD-extension .special-offer .content .item-right .item-4 a .img p,
.JD-extension .special-offer .content .item-right .item-5 a .img p {
  position: absolute;
  width: 100%;
  height: 16px;
  bottom: 0;
  left: 0;
  line-height: 16px;
  text-align: center;
  color: white;
  background-color: rgba(0, 0, 0, 0.6);
}
.JD-extension .special-offer .content .item-right .item-2 a .introduce,
.JD-extension .special-offer .content .item-right .item-3 a .introduce,
.JD-extension .special-offer .content .item-right .item-4 a .introduce,
.JD-extension .special-offer .content .item-right .item-5 a .introduce {
  width: 75px;
  height: 69px;
  margin-left: 6px;
  line-height: 16px;
}
.JD-extension .special-offer .content .item-right .item-2 a .introduce p:nth-child(1),
.JD-extension .special-offer .content .item-right .item-3 a .introduce p:nth-child(1),
.JD-extension .special-offer .content .item-right .item-4 a .introduce p:nth-child(1),
.JD-extension .special-offer .content .item-right .item-5 a .introduce p:nth-child(1) {
  height: 32px;
  overflow: hidden;
  color: #333;
  transition: all 0.5s;
}
.JD-extension .special-offer .content .item-right .item-2 a .introduce p:nth-child(2),
.JD-extension .special-offer .content .item-right .item-3 a .introduce p:nth-child(2),
.JD-extension .special-offer .content .item-right .item-4 a .introduce p:nth-child(2),
.JD-extension .special-offer .content .item-right .item-5 a .introduce p:nth-child(2) {
  height: 16px;
  margin-top: 5px;
  font-size: 16px;
  font-weight: 700;
  color: #e1251b;
}
.JD-extension .special-offer .content .item-right .item-2 a .introduce p:nth-child(2) span,
.JD-extension .special-offer .content .item-right .item-3 a .introduce p:nth-child(2) span,
.JD-extension .special-offer .content .item-right .item-4 a .introduce p:nth-child(2) span,
.JD-extension .special-offer .content .item-right .item-5 a .introduce p:nth-child(2) span {
  font-size: 12px;
}
.JD-extension .special-offer .content .item-right .item-2 a .introduce p:nth-child(3),
.JD-extension .special-offer .content .item-right .item-3 a .introduce p:nth-child(3),
.JD-extension .special-offer .content .item-right .item-4 a .introduce p:nth-child(3),
.JD-extension .special-offer .content .item-right .item-5 a .introduce p:nth-child(3) {
  color: #999;
  text-decoration: line-through;
}
.JD-extension .special-offer .content .item-right .item-2 a .introduce p:nth-child(4),
.JD-extension .special-offer .content .item-right .item-3 a .introduce p:nth-child(4),
.JD-extension .special-offer .content .item-right .item-4 a .introduce p:nth-child(4),
.JD-extension .special-offer .content .item-right .item-5 a .introduce p:nth-child(4) {
  color: #999;
  margin-top: 8px;
}
.JD-extension .special-offer .content .item-right .item-2 a .introduce p:nth-child(4) span,
.JD-extension .special-offer .content .item-right .item-3 a .introduce p:nth-child(4) span,
.JD-extension .special-offer .content .item-right .item-4 a .introduce p:nth-child(4) span,
.JD-extension .special-offer .content .item-right .item-5 a .introduce p:nth-child(4) span {
  color: #e1251b;
}
.JD-extension .special-offer .content .item-right .item-4,
.JD-extension .special-offer .content .item-right .item-5 {
  width: 170px;
  height: 89px;
  margin: 0 0 48px 19px;
}
.JD-extension .flash-purchase {
  width: 590px;
  height: 100%;
  background-color: white;
}
.JD-extension .flash-purchase .header {
  width: 550px;
  height: 60px;
  padding: 0 20px;
  line-height: 60px;
}
.JD-extension .flash-purchase .header h3 {
  width: 125px;
}
.JD-extension .flash-purchase .header h3 a {
  position: relative;
  width: 112px;
  padding-right: 20px;
  font-size: 24px;
  font-weight: 700;
  color: #333;
}
.JD-extension .flash-purchase .header h3 a i {
  position: absolute;
  display: block;
  width: 16px;
  height: 16px;
  top: 0;
  right: 0px;
  margin-top: 5px;
  background-image: url(../image/extension/sprite.png);
  background-position-x: -16px;
}
.JD-extension .flash-purchase .header h3 a i::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  background-image: url(../image/extension/sprite.png);
  opacity: 0;
  transition: all 0.2s;
}
.JD-extension .flash-purchase .header h3 a:hover i::after {
  opacity: 1;
}
.JD-extension .flash-purchase .brand {
  display: flex;
  width: 555px;
  height: 272px;
  padding: 0 20px 0 15px;
}
.JD-extension .flash-purchase .brand .brand-left {
  display: block;
  width: 270px;
  height: 265px;
  margin-right: 15px;
  background: linear-gradient(180deg, rgba(160, 147, 204, 0.05), rgba(35, 0, 103, 0.05));
}
.JD-extension .flash-purchase .brand .brand-left:hover .goods {
  opacity: 0.8;
}
.JD-extension .flash-purchase .brand .brand-left .logo {
  display: block;
  width: 70px;
  height: 35px;
  margin: 15px auto 0 auto;
}
.JD-extension .flash-purchase .brand .brand-left h6 {
  height: 24px;
  margin-top: 6px;
  line-height: 24px;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  color: #333;
}
.JD-extension .flash-purchase .brand .brand-left .discount {
  height: 18px;
  margin: 1px 0 13px 0;
  line-height: 18px;
  text-align: center;
  font-size: 12px;
  color: #666;
}
.JD-extension .flash-purchase .brand .brand-left .discount span:nth-child(4) {
  font-weight: bold;
}
.JD-extension .flash-purchase .brand .brand-left .goods {
  display: block;
  width: 130px;
  height: 130px;
  margin: 0 70px;
  transition: all 0.3s;
}
.JD-extension .flash-purchase .brand .brand-right {
  display: flex;
  flex-wrap: wrap;
  width: 270px;
  height: 312px;
  margin-top: -40px;
}
.JD-extension .flash-purchase .brand .brand-right a {
  display: block;
  width: 135px;
  height: 72px;
  margin: 14px 0;
}
.JD-extension .flash-purchase .brand .brand-right a:hover {
  opacity: 0.7;
}
.JD-extension .flash-purchase .brand .brand-right a img {
  display: block;
  width: 100px;
  height: 50px;
  margin: 0 auto;
}
.JD-extension .flash-purchase .brand .brand-right a h6 {
  height: 18px;
  margin-top: 6px;
  line-height: 18px;
  text-align: center;
  font-size: 12px;
  color: #666;
}
.walking-lantern {
  display: flex;
  height: 260px;
  margin-bottom: 20px;
}
.walking-lantern .nice {
  display: block;
  width: 190px;
  height: 100%;
  background-image: url(../image/walking-lantern/nice.png);
}
.walking-lantern .nice:hover i::after {
  opacity: 1 !important;
}
.walking-lantern .nice .logo {
  width: 160px;
  height: 90px;
  margin: 0 15px;
  margin-top: 15px;
  background-image: url(data:image/png;base64,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);
}
.walking-lantern .nice .logo .text {
  display: flex;
  width: 140px;
  height: 24px;
  padding: 55px 0 10px 20px;
  line-height: 24px;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.8);
}
.walking-lantern .nice .logo .text i {
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
  margin-top: 5px;
  margin-left: 7px;
  background-image: url(../image/extension/sprite.png);
  background-position-y: -16px;
}
.walking-lantern .nice .logo .text i::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: url(../image/extension/sprite.png);
  opacity: 0;
  transition: all 0.2s;
}
.walking-lantern .walking-content {
  position: relative;
  width: 990px;
  height: 100%;
  margin-left: 10px;
  background-color: white;
  overflow: hidden;
}
.walking-lantern .walking-content .content {
  width: 2990px;
  height: 100%;
}
.walking-lantern .walking-content .content .img-font {
  display: flex;
  width: 950px;
  height: 100%;
  padding: 0 20px;
}
.walking-lantern .walking-content .content .img-font a {
  display: block;
  width: 150px;
  height: 181px;
  margin-right: 50px;
  transition: all 0.2s;
}
.walking-lantern .walking-content .content .img-font a:nth-child(2n+1) {
  margin-top: 50px;
}
.walking-lantern .walking-content .content .img-font a:nth-child(2n) {
  margin-top: 20px;
}
.walking-lantern .walking-content .content .img-font a:hover {
  opacity: 0.8;
}
.walking-lantern .walking-content .content .img-font a:hover .font {
  color: #e1251b;
}
.walking-lantern .walking-content .content .img-font a .font {
  width: 150px;
  height: 21px;
  line-height: 21px;
  text-align: center;
  font-size: 14px;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.2s;
}
.walking-lantern .walking-content .content .img-font a .font:nth-child(2n+1) {
  margin-bottom: 10px;
}
.walking-lantern .walking-content .content .img-font a .font:nth-child(2n) {
  margin-top: 10px;
}
.walking-lantern .walking-content .scroll-bar {
  position: absolute;
  width: 960px;
  height: 3px;
  margin: 0 auto;
  bottom: 10px;
  left: 15px;
  background-color: #f3f3f3;
  border-radius: 3px;
  opacity: 0;
  transition: all 0.3s;
}
.walking-lantern .walking-content .scroll-bar .scroll-point {
  display: block;
  width: 99px;
  height: 9px;
  margin-top: -3.5px;
  background-color: #d8d8d8;
  border-radius: 4px;
}
.supplement {
  display: flex;
  height: 340px;
  margin-bottom: 20px;
}
.supplement .new,
.supplement .ranking-list,
.supplement .good,
.supplement .coupon-centet {
  width: 290px;
  height: 100%;
  margin-right: 10px;
  background-color: white;
}
.supplement .new .title,
.supplement .ranking-list .title,
.supplement .good .title,
.supplement .coupon-centet .title {
  width: 250px;
  height: 60px;
  padding: 0 20px;
}
.supplement .new .title a,
.supplement .ranking-list .title a,
.supplement .good .title a,
.supplement .coupon-centet .title a {
  position: relative;
  display: inline-block;
  margin-top: 12px;
  padding-right: 10px;
  line-height: 32px;
  font-size: 24px;
  font-weight: bold;
  color: #333;
}
.supplement .new .title a:hover i::after,
.supplement .ranking-list .title a:hover i::after,
.supplement .good .title a:hover i::after,
.supplement .coupon-centet .title a:hover i::after {
  opacity: 1;
}
.supplement .new .title a i,
.supplement .ranking-list .title a i,
.supplement .good .title a i,
.supplement .coupon-centet .title a i {
  position: absolute;
  display: inline-block;
  width: 16px;
  height: 16px;
  top: 9px;
  right: -15px;
  background-image: url(../image/extension/sprite.png);
  background-position-x: -16px;
}
.supplement .new .title a i::after,
.supplement .ranking-list .title a i::after,
.supplement .good .title a i::after,
.supplement .coupon-centet .title a i::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: url(../image/extension/sprite.png);
  opacity: 0;
  transition: all 0.2s;
}
.supplement .new {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.supplement .new .new-box {
  position: relative;
  width: 100%;
  height: 250px;
}
.supplement .new .new-box .new-content {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.supplement .new .new-box .new-content .new-box-content {
  display: flex;
  width: 1300px;
  height: 100%;
  transition: all 0.4s;
}
.supplement .new .new-box .new-content .new-box-content a {
  display: block;
  width: 130px;
  height: 246px;
  transition: all 0.4s;
}
.supplement .new .new-box .new-content .new-box-content a:hover img {
  opacity: 0.8;
}
.supplement .new .new-box .new-content .new-box-content a:hover .new-title > p:nth-child(1) {
  color: #c81623;
}
.supplement .new .new-box .new-content .new-box-content a .img {
  position: relative;
  width: 130px;
  height: 130px;
  margin-top: 10px;
}
.supplement .new .new-box .new-content .new-box-content a .img .new-font {
  position: absolute;
  z-index: 2;
  right: 0;
  width: 48px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-size: 12px;
  color: white;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAUCAMAAAD84U6VAAAA3lBMVEVHcEzzUCjpOCD8ZS32Vij7YSrjKRruQiPoMx/3WiryTCXwSCTmLR7sPSHtPiP2UijsPSDxSCT6XynnLR38Zi7tPyL8ai7yTSXnLx74XirySyT1VCf8ZyzkKhz1VCf3XCnwRyToOSDrPB/wSCPvRyTsPCHzTSXyTiboNR/kKRz8bC73Win9ZiztQSP2VyjiIxfpPSToMx7kKhz0WSzoOR78Zy38ZS3jJxrhJBjlLh3mMiDlLB3/VVXxSif5YS38ZSz7aS36XSnuRyTiJhnkLh3jKx38ZiviKBr8Zy38ZS3HXuWjAAAASnRSTlMAzMzNzMzMzMzMzMzMzMzMzMzMz8zZzMzMzMzZ68zC2czMzMLZwtnCw7Hxw7HCzO5A2upA2dbK1urehbsDS4W83N7M92lvadpvb9rYxuQAAAE8SURBVHjahZNrV4JAEIbX4ipmuZmaLClWEAYiWHm/de///6FmmToL6Dn7fN7nzMy+MwRZL4LlA3APRFF0y/F9/4bzCGzDzZoIxkGazpMkeQKuOHeA53m2ZwM9YL9nLJyQPz7i9LLWMQzjxB0Mzup1Xdctq1GttiuVc0VRTNO8Vql6ytg3vn9/mzpOSXgVwggESqnafHkefmb9xFPNqZUr9BvtbrFCkxvQ1SqYaUJwL/h7bKksgMHCFRnPNAAFlwuZ0S/OQGkmtFpsQhZxTsgP3S0OjcJwQ4I5f98RLWEBy0JhVBR2IVl+afkZoIIuhi4KYOy2KGgHv3R8BhCwJXkO/xVCHFqeAwowNH6rPAfxrVlw8hxEcHw15DmI1cDlk+cglk+styQHWO8f2QF5NqfHEQd05ETxRn3O4Yn+AsUUTS7xfkfuAAAAAElFTkSuQmCC);
  transition: all 0.4s;
}
.supplement .new .new-box .new-content .new-box-content a .img img {
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.supplement .new .new-box .new-content .new-box-content a .new-title {
  width: 100%;
  height: 86px;
  transition: all 0.4s;
}
.supplement .new .new-box .new-content .new-box-content a .new-title p {
  position: relative;
}
.supplement .new .new-box .new-content .new-box-content a .new-title p:nth-child(1) {
  left: -35px;
  width: 200px;
  height: 19px;
  margin-top: 20px;
  line-height: 19px;
  text-align: center;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #333;
  transition: all 0.3s;
}
.supplement .new .new-box .new-content .new-box-content a .new-title p:nth-child(2) {
  left: -35px;
  width: 200px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #999;
}
.supplement .new .new-box .new-content .new-box-content a .new-title p:nth-child(3) {
  width: 100%;
  height: 27px;
  margin-top: 20px;
  line-height: 27px;
  text-align: center;
}
.supplement .new .new-box .new-content .new-box-content a .new-title p:nth-child(3) span {
  color: #e1251b;
}
.supplement .new .new-box .new-content .new-box-content a .new-title p:nth-child(3) span:nth-child(1) {
  font-size: 12px;
}
.supplement .new .new-box .new-content .new-box-content a .new-title p:nth-child(3) span:nth-child(2) {
  font-size: 18px;
}
.supplement .new .new-box .new-content .new-box-content a .new-title p:nth-child(3) span:nth-child(3) {
  font-size: 16px;
}
.supplement .new .new-box .left-left {
  position: absolute;
  top: 107.5px;
  width: 25px;
  height: 35px;
  line-height: 30px;
  font-weight: bold;
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
  background-color: rgba(0, 0, 0, 0.1);
  transition: all 0.2s;
}
.supplement .new .new-box .left-left i {
  font-size: 11px;
  margin-left: 3px;
}
.supplement .new .new-box .left-left a {
  display: block;
  color: #ffffff;
}
.supplement .new .new-box .left-left:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.supplement .new .new-box .left-right {
  position: absolute;
  top: 107.5px;
  right: 0;
  width: 25px;
  height: 35px;
  line-height: 30px;
  font-weight: bold;
  border-top-left-radius: 18px;
  border-bottom-left-radius: 18px;
  background-color: rgba(0, 0, 0, 0.1);
  transition: all 0.2s;
}
.supplement .new .new-box .left-right i {
  font-size: 11px;
  margin-left: 10px;
}
.supplement .new .new-box .left-right a {
  display: block;
  color: #ffffff;
}
.supplement .new .new-box .left-right:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.supplement .ranking-list .tab-header {
  display: flex;
  width: 280px;
  height: 30px;
  margin: 0 auto;
}
.supplement .ranking-list .tab-header a {
  display: block;
  width: 62px;
  height: 20px;
  margin: 0 4px;
  margin-top: -6px;
  line-height: 20px;
  text-align: center;
  font-size: 12px;
  border-radius: 12px;
  color: #999;
  background-color: #f6f6f6;
}
.supplement .ranking-list .teb-body {
  position: absolute;
  z-index: 1;
  display: none;
  width: 275px;
  height: 240px;
}
.supplement .ranking-list .teb-body .teb-content {
  width: 260px;
  height: 70px;
  margin: 0 0 10px 15px;
}
.supplement .ranking-list .teb-body .teb-content:nth-child(1) .panking {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAiCAMAAABySOkBAAAAaVBMVEVHcEzytDjztTj1uDz0uTr1uDn0tz350H7ztjf0uDbztTn4ujfytDn/sjPytDT1u0L50X761Yj5yGn61Inztjn60X760X30tjr71orysy/71YXysSzytDP704H4yWf1u0T2wFD6znT3xFzUfyWDAAAAFHRSTlMA+NdQMJwZ8vJxrSmMCue95vLm8RaVWo4AAAC4SURBVHjabdHpEoMgDATgeBfPHoiIUtu+/0NWxrFbIPv3m0k2E7pWXG53GpkooyaqGLBmu7CgPwsHSr/XlQFl7DZLAKJfi2RA6ecsAV5TFqwbxIEbBPCbMqCs2ZsCvJMlIGgKQNNxigBNAeEgAE5ePcBzMAiApgCcHACeEwCeEwCaRuCaMoCTI8AgD9A0gPM5SZHnRfIHx8mpKGlPKdITHm5BndEvWX3AKPu2IS9N20tJg+goSieGL1haOxWou0aaAAAAAElFTkSuQmCC);
}
.supplement .ranking-list .teb-body .teb-content:nth-child(1) .panking p:nth-child(1) {
  color: #e6ac36;
}
.supplement .ranking-list .teb-body .teb-content:nth-child(2) .panking {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAiCAMAAABySOkBAAAAY1BMVEVHcEy/ubC/urHAvbS+uq6/urHHx7zV0cq+uq7CvLK/ua7Tz8bBv7TZ1c7EwLa9uK2/qqrBu7W6tqm/uq/W0sra1s+/uq68t6y+uK27tqrZ1c3X08vIw7nV0MjMx77DvrPRzcQ1PpfRAAAAE3RSTlMAcdVS9Z0X8vIwseaJ8r7kBmvygFfM5AAAAMBJREFUeNpt0esKgzAMBeB6m6t3F9vGZk7f/ynnCFpGcqC/PginHNPWWvrWLFri5k29yFDcXyq4z/rUwB2IGhBBAA3cewUN3BFQA1oAQQGK5yEG0RQ1iBsiKEC0ryCBm0rgpgrwlxUgPiQh8qEEaRwEBShy0wTpyyCBxxGQmkrgphL4yxJ4HAk8jgQeR8I1jvf8buBx0JeVtVXp8QZummcPc+aR5Rf0RwjYFOZO0Xj8AcHYWfMX242IZpgnIzLNwxdqBDiOHID/LwAAAABJRU5ErkJggg==);
}
.supplement .ranking-list .teb-body .teb-content:nth-child(2) .panking p:nth-child(1) {
  color: #b3aea4;
}
.supplement .ranking-list .teb-body .teb-content:nth-child(3) .panking {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAiCAMAAABySOkBAAAAdVBMVEVHcEzbg0bgg0nhgkrggEbhhEngg0nwqoHggUfefEHoiU7egUjigknfgkjzsYvfgEXakUjmh0vyrofvqoHwqoDsnm/lhUznkFrggknwq4Lwq4HefULfgEbeez/zsYr0s43yr4fihk7olWPupHjrnm/ljlnxrYUIIWs0AAAAGHRSTlMAHXbV7zSf8vL/Tq8tifLlB2ry5vLmu7tMl0GPAAAAvklEQVR42m3R2wqDMBAE0Kio9a70tsbEqLX+/yfWsDS0zO7rYWGGUddcuFt7V6NwetZG5QIc8/sigtusBHp+TUYAvRxrQdLHvFkSQLu9MALoZVwnQvBJLUngdksIPqkxEhzLagmAK5MA2p2VEUJS/HA+KQBXBuBxJkLgygicFIHHEYDHQeBxEDgpQKiMwEkReBwEHkeAME6WptkvcOUkjtR5UZx8ofWVq1KFKyuGkbqmVn9XN50x6jn0Cq4fHh9pGEWRDn2aWAAAAABJRU5ErkJggg==);
}
.supplement .ranking-list .teb-body .teb-content:nth-child(3) .panking p:nth-child(1) {
  color: #d47b45;
}
.supplement .ranking-list .teb-body .teb-content a {
  display: flex;
  width: 100%;
  height: 100%;
  background-color: white;
}
.supplement .ranking-list .teb-body .teb-content a:hover .img {
  opacity: 0.8;
}
.supplement .ranking-list .teb-body .teb-content a:hover .text {
  color: #e1251b;
}
.supplement .ranking-list .teb-body .teb-content a .panking {
  width: 28.8px;
  height: 40.8px;
  margin-top: 20px;
  color: white;
  background-size: 28.8px 40.8px;
}
.supplement .ranking-list .teb-body .teb-content a .panking p:nth-child(1) {
  width: 100%;
  height: 16px;
  line-height: 16px;
  text-align: center;
  font-size: 12px;
  font-size: 500;
}
.supplement .ranking-list .teb-body .teb-content a .panking p:nth-child(2) {
  width: 100%;
  height: 18px;
  line-height: 18px;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}
.supplement .ranking-list .teb-body .teb-content a .img {
  width: 70px;
  height: 70px;
  margin-left: 12px;
  transition: all 0.2s;
}
.supplement .ranking-list .teb-body .teb-content a .img img {
  width: 100%;
}
.supplement .ranking-list .teb-body .teb-content a .text {
  width: 140px;
  max-height: 2.6em;
  margin-top: 15px;
  margin-left: 10px;
  line-height: 1.3em;
  font-size: 14px;
  overflow: hidden;
  color: #333;
  transition: all 0.2s;
}
.supplement .good .good-content {
  width: 260px;
  height: 266px;
  padding: 0 15px;
}
.supplement .good .good-content a {
  display: flex;
  width: 230px;
  height: 98px;
  padding: 15px;
  margin-bottom: 10px;
}
.supplement .good .good-content a:hover .img {
  opacity: 0.8;
}
.supplement .good .good-content a:hover .introduce > .title {
  color: #c81623;
}
.supplement .good .good-content a .introduce {
  position: relative;
  width: 120px;
}
.supplement .good .good-content a .introduce .title {
  width: 100%;
  padding: 0;
  line-height: 18px;
  font-size: 14px;
  color: #333;
  transition: all 0.3s;
}
.supplement .good .good-content a .introduce .title-one {
  height: 36px;
}
.supplement .good .good-content a .introduce .title-two {
  height: 18px;
}
.supplement .good .good-content a .introduce span {
  display: inline-block;
  padding: 0 2px;
  margin-top: 5px;
  line-height: 16px;
  text-align: center;
  font-size: 12px;
  border-radius: 2px;
}
.supplement .good .good-content a .introduce span:nth-child(2) {
  margin-right: 5px;
  border: 1px solid #e2231a;
  color: #e2231a;
}
.supplement .good .good-content a .introduce span:nth-child(3) {
  border: 1px solid #596fab;
  color: #596fab;
}
.supplement .good .good-content a .introduce .follow {
  position: absolute;
  top: 80px;
  color: #999;
}
.supplement .good .good-content a .img {
  width: 90px;
  height: 90px;
  padding: 5px;
  margin-left: 15px;
  background-color: white;
  transition: all 0.3s;
}
.supplement .good .good-content a .img img {
  width: 100%;
}
.supplement .good .good-content .top {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQQAAACAAQMAAADXkIUzAAAABlBMVEXv7/bz8/hwiQw0AAAA6klEQVRYw4XOMRHAMAwEwYduaIYiCC5VaJRA2Ku3uHyoKI7ERqIpiuJIbCSaoiiOxEaiKYoiEkPxKC5FJIbiUVyKSAzFo7gUkRiKR3EpIjEUj+JSRGIoHsWliMRQPIpLEYmheBRHYiPRFEVxJDYSTVEUR2Ij0RRFcSQ2Ek1RFEdiI9EURXEkNhJNURRHYiPRFEVxJDYSTVEUkRiKR3EpIjEUj+JSRGIoHsWliMRQPIpLEYmheBSXIhJD8SguRSSG4lFcikgMxaM4EhuJpiiKI7GRaIqiOBIbiaYoiiOxkWiKojgSG9UURcGNH/PGPpNjQrMwAAAAAElFTkSuQmCC);
}
.supplement .good .good-content .bottom {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQQAAACAAQMAAADXkIUzAAAABlBMVEXr9vTx+PdcLmNuAAAA6klEQVRYw4XOMRHAMAwEwYduaIZiCCpVaJRA2Ku3uHzoURyJjURTPIojsZFoikdxJDYSTfEojsRGoikuRSSGoiguRSSGoiguRSSGoiguRSSGoiguRSSGoiguRSSGoiguRSSGoiguRSSGoiiOxEaiKR7FkdhINMWjOBIbiaZ4FEdiI9EUj+JIbCSa4lEciY1EUzyKI7GRaIpHcSQ2Ek3xKCIxFEVxKSIxFEVxKSIxFEVxKSIxFEVxKSIxFEVxKSIxFEVxKSIxFEVxKSIxFEVxJDYSTfEojsRGoikexZHYSDTFozgSG9UUj4IbPyToQHESrl04AAAAAElFTkSuQmCC);
}
.supplement .coupon-centet {
  margin-right: 0;
}
.supplement .coupon-centet .coupon {
  width: 290px;
  height: 280px;
  background-image: url(../image/supplement/coupon-centet-1.png);
}
.supplement .coupon-centet .coupon .content {
  width: 260px;
  height: 82px;
  margin: 0 15px;
  margin-bottom: 3px;
}
.supplement .coupon-centet .coupon .content a {
  display: flex;
  width: 100%;
  height: 100%;
}
.supplement .coupon-centet .coupon .content a:hover .img {
  opacity: 0.8;
}
.supplement .coupon-centet .coupon .content a:hover .ing {
  color: #c81623;
}
.supplement .coupon-centet .coupon .content a .img {
  width: 50px;
  height: 50px;
  padding: 8px;
  margin: 8px 0 0 7px;
  border-radius: 50%;
  overflow: hidden;
  background-color: white;
  transition: all 0.3s;
}
.supplement .coupon-centet .coupon .content a .discount {
  width: 148px;
  height: 70px;
  padding-top: 5px;
  margin-left: 7px;
}
.supplement .coupon-centet .coupon .content a .discount p:nth-child(1) {
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  color: #e33333;
}
.supplement .coupon-centet .coupon .content a .discount p:nth-child(1) span {
  margin-right: 3px;
  font-size: 28px;
  font-weight: bold;
}
.supplement .coupon-centet .coupon .content a .discount p:nth-child(2) {
  line-height: 18px;
  font-size: 12px;
  color: #999;
}
.supplement .coupon-centet .coupon .content a .discount p:nth-child(3) {
  line-height: 18px;
  font-size: 12px;
  color: #333;
}
.supplement .coupon-centet .coupon .content a .ing {
  display: flex;
  width: 32px;
  height: 82px;
  color: #666;
  transition: all 0.3s;
}
.supplement .coupon-centet .coupon .content a .ing p {
  width: 12px;
  margin: auto ;
  line-height: 16px;
  font-size: 12px;
}
.supplement .coupon-centet .coupon .content a .ing i {
  margin: auto;
  font-size: 8px;
}
.public-title {
  width: 100%;
  height: 65px;
}
.public-title h3 {
  position: relative;
  width: 150px;
  height: 45px;
  margin: 0 auto;
  line-height: 45px;
  text-align: center;
  font-size: 28px;
  font-weight: 700;
}
.public-title h3::before {
  content: "";
  position: absolute;
  width: 25px;
  height: 20px;
  margin-top: 13px;
  left: -30px;
  background-image: url(../image/JD-adorn.png);
}
.public-title h3::after {
  content: "";
  position: absolute;
  width: 25px;
  height: 20px;
  margin-top: 13px;
  right: -30px;
  background-image: url(../image/JD-adorn.png);
  background-position-x: -25px;
}
.channel-square {
  height: 1005px;
  margin-bottom: 20px;
}
.channel-square .channel-content {
  display: flex;
}
.channel-square .channel-content .channel-left {
  display: flex;
  flex-wrap: wrap;
  width: 600px;
  height: 100%;
}
.channel-square .channel-content .channel-left .channel-text {
  display: block;
  width: 290px;
  height: 180px;
  margin: 0 10px 10px 0;
  background-color: white;
}
.channel-square .channel-content .channel-left .channel-text:nth-child(1),
.channel-square .channel-content .channel-left .channel-text:nth-child(2) {
  height: 370px;
}
.channel-square .channel-content .channel-right {
  display: flex;
  flex-wrap: wrap;
  width: 590px;
  height: 100%;
}
.channel-square .channel-content .channel-right .channel-text {
  display: block;
  width: 290px;
  height: 180px;
  margin: 0 10px 10px 0;
  background-color: white;
}
.channel-square .channel-content .channel-right .channel-text:nth-child(2n) {
  margin-right: 0;
}
.channel-square .channel-content .channel-text .title {
  display: block;
  width: 250px;
  height: 30px;
  padding: 17px 0 13px 0;
  margin: 0 10px 0 30px;
  line-height: 30px;
}
.channel-square .channel-content .channel-text .title span:nth-child(1) {
  font-size: 22px;
  font-weight: 700;
  color: #333;
}
.channel-square .channel-content .channel-text .title span:nth-child(2) {
  margin-left: 5px;
  font-size: 14px;
  color: #999;
}
.channel-square .channel-content .channel-text .img {
  width: 260px;
  height: 100px;
  margin-left: 30px;
}
.channel-square .channel-content .channel-text .img img {
  margin-right: 25px;
}
.channel-square .channel-content .channel-text img {
  transition: all 0.3s;
}
.channel-square .channel-content .channel-text img:hover {
  opacity: 0.8;
}
.recommend {
  height: 1785px;
}
.recommend .recommend-box {
  position: relative;
  width: 100%;
  height: 1650px;
  margin-top: 10px;
}
.recommend .recommend-box .recommend-content {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 1;
}
.recommend .recommend-box .recommend-content:nth-child(1) {
  opacity: 1;
  z-index: 2;
}
.recommend .recommend-box .recommend-content ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
  width: 100%;
  height: 100%;
}
.recommend .recommend-box .recommend-content ul li {
  width: 230px;
  height: 322px;
  background-color: white;
}
.recommend .recommend-box .recommend-content ul li a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
.recommend .recommend-box .recommend-content ul li a:hover .delete,
.recommend .recommend-box .recommend-content ul li a:hover .v {
  opacity: 1;
}
.recommend .recommend-box .recommend-content ul li a:hover .img {
  opacity: 0.8;
}
.recommend .recommend-box .recommend-content ul li a .img {
  width: 150px;
  height: 150px;
  margin: 30px 40px 40px 40px;
  transition: all 0.3s;
}
.recommend .recommend-box .recommend-content ul li a .text {
  width: 190px;
  height: 48px;
  padding: 0 20px;
  line-height: 24px;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #666;
}
.recommend .recommend-box .recommend-content ul li a .money {
  width: 190px;
  padding: 0 20px;
  margin-top: 10px;
  line-height: 24px;
  font-weight: 700;
  color: #e1251b;
}
.recommend .recommend-box .recommend-content ul li a .money span:nth-child(1) {
  font-size: 12px;
}
.recommend .recommend-box .recommend-content ul li a .money span:nth-child(2) {
  font-size: 24px;
}
.recommend .recommend-box .recommend-content ul li a .money span:nth-child(3) {
  font-size: 12px;
}
.recommend .recommend-box .recommend-content ul li a .delete {
  position: absolute;
  display: inline-block;
  width: 16px;
  height: 16px;
  top: 10px;
  right: 10px;
  line-height: 16px;
  text-align: center;
  font-size: 12px;
  border-radius: 50%;
  color: #999;
  opacity: 0;
  transition: all 0.3s;
}
.recommend .recommend-box .recommend-content ul li a .delete:hover {
  color: white;
  background-color: #c81623;
}
.recommend .recommend-box .recommend-content ul li a .v {
  position: absolute;
  width: 230px;
  height: 66px;
  top: 248px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0, white 35%, white);
  opacity: 0;
  transition: all 0.3s;
}
.recommend .recommend-box .recommend-content ul li a .v p {
  width: 120px;
  height: 28px;
  margin: 0 auto;
  margin-top: 18px;
  line-height: 28px;
  text-align: center;
  color: white;
  border: 1px solid #353131;
  border-radius: 15px;
  background-color: #353131;
}
.recommend .recommend-box .recommend-content ul li a .v p:hover {
  background-color: #c81623;
  border: 1px solid #c81623;
}
.recommend .recommend-box .recommend-content ul li a .v p i {
  font-size: 14px;
  margin-right: 4px;
  vertical-align: middle;
}
.recommend .recommend-box .recommend-content ul li a .v p span {
  font-size: 12px;
}
.recommend-teb {
  height: 60px;
  background-color: white;
}
.recommend-teb ul {
  display: flex;
  width: 1080px;
  height: 60px;
  margin: 0 55px;
}
.recommend-teb ul li {
  position: relative;
  width: 180px;
  height: 100%;
}
.recommend-teb ul li::after {
  content: "";
  position: absolute;
  right: 0;
  top: 10px;
  width: 1px;
  height: 40px;
  background: linear-gradient(180deg, white, #dfdfdf 51%, white);
}
.recommend-teb ul li a {
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
}
.recommend-teb ul li a:hover p,
.recommend-teb ul li a:hover .recommend-teb-content {
  color: #e1251b;
}
.recommend-teb ul li a .recommend-teb-title {
  width: 100%;
  height: 27px;
  margin-top: 7px;
  line-height: 27px;
  font-size: 16px;
  font-weight: 700;
  color: #333;
}
.recommend-teb ul li a .recommend-teb-title p {
  width: 90px;
  height: 100%;
  margin: 0 auto;
  border-radius: 50px;
}
.recommend-teb ul li a .recommend-teb-content {
  width: 100%;
  height: 21px;
  line-height: 21px;
  font-size: 14px;
  color: #999;
}
.recommend-teb ul li a .highlight-one {
  color: white !important;
  background-color: #e1251b !important;
}
.recommend-teb ul li a .highlight-two {
  color: #e1251b !important;
}
.recommend-teb ul .no::after {
  background: transparent;
}
.fixed-recommend {
  display: none;
  position: fixed;
  z-index: 9999;
  top: 52px;
  width: 100%;
  background-color: white;
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}
footer {
  width: 100%;
  height: 568px;
}
footer .good-yes {
  width: 100%;
  height: 42px;
  padding: 30px 0;
  border-bottom: 1px solid #dedede;
}
footer .good-yes .yes {
  display: flex;
  justify-content: space-around;
  height: 100%;
}
footer .good-yes .yes .good-title {
  display: flex;
  width: 216px;
  height: 100%;
  line-height: 42px;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
}
footer .good-yes .yes .good-title .good-bg-img-1,
footer .good-yes .yes .good-title .good-bg-img-2,
footer .good-yes .yes .good-title .good-bg-img-3,
footer .good-yes .yes .good-title .good-bg-img-4 {
  width: 36px;
  height: 42px;
  margin-right: 10px;
  background-image: url(../image/international.png);
}
footer .good-yes .yes .good-title .good-bg-img-1 {
  background-position: 0 -192px;
}
footer .good-yes .yes .good-title .good-bg-img-2 {
  background-position: -41px -192px;
}
footer .good-yes .yes .good-title .good-bg-img-3 {
  background-position: -82px -192px;
}
footer .good-yes .yes .good-title .good-bg-img-4 {
  background-position: -123px -192px;
}
footer .good-nav {
  display: flex;
  height: 160px;
  padding: 20px 0;
}
footer .good-nav .good-help-nav {
  width: 198px;
}
footer .good-nav .good-help-nav .help-title {
  width: 100%;
  height: 22px;
  margin-bottom: 5px;
  line-height: 22px;
  font-size: 14px;
  font-weight: 700;
  color: #666;
}
footer .good-nav .good-help-nav ul {
  width: 100%;
}
footer .good-nav .good-help-nav ul li {
  width: 100%;
  height: 22px;
}
footer .good-nav .good-help-nav ul li a {
  line-height: 22px;
  font-size: 12px;
  color: #666;
}
footer .good-nav .good-help-nav ul li a:hover {
  color: #c81623;
}
footer .good-nav .good-help-cover {
  width: 200px;
}
footer .good-nav .good-help-cover .help-title {
  width: 100%;
  height: 21px;
  margin-bottom: 15px;
  line-height: 21px;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  color: #666;
}
footer .good-nav .good-help-cover .text {
  position: relative;
  width: 180px;
  height: 73px;
  padding: 0 10px;
  font-size: 12px;
  color: #666;
}
footer .good-nav .good-help-cover .text p {
  width: 100%;
  height: 54px;
  line-height: 18px;
  white-space: pre;
}
footer .good-nav .good-help-cover .text a {
  position: absolute;
  bottom: 5px;
  right: 0;
  color: #666;
}
footer .good-nav .good-help-cover .text a:hover {
  color: #c81623;
}
footer .good-nav .good-help-cover .text a i {
  font-size: 6px;
  font-weight: 700;
  vertical-align: middle;
}
footer .good-bottom {
  height: 234px;
  padding: 15px 0;
  border-top: 1px solid #e1e1e1;
}
footer .good-bottom .about {
  width: 100%;
  height: 18px;
  line-height: 18px;
  text-align: center;
  font-size: 0px;
}
footer .good-bottom .about a {
  font-size: 12px;
  color: #666;
}
footer .good-bottom .about a:hover {
  color: #c81623;
}
footer .good-bottom .about span {
  margin: 0 10px;
  text-align: left;
  font-size: 12px;
  color: #ccc;
}
footer .good-bottom .bottom-content {
  width: 100%;
  height: 110px;
  padding: 10px 0;
  line-height: 22px;
  text-align: center;
  font-size: 0px;
  color: #999;
}
footer .good-bottom .bottom-content p {
  width: 100%;
}
footer .good-bottom .bottom-content p:nth-child(4) a {
  display: inline-block;
}
footer .good-bottom .bottom-content p:nth-child(4) a i {
  display: inline-block;
  width: 15px;
  height: 12px;
  margin-right: 10px;
  vertical-align: middle;
  background-image: url(../image/international.png);
}
footer .good-bottom .bottom-content p:nth-child(4) a .one {
  vertical-align: baseline;
  background-position: -108px -155px;
}
footer .good-bottom .bottom-content p:nth-child(4) a .two {
  background-position: -168px -155px;
}
footer .good-bottom .bottom-content p:nth-child(4) a .three {
  background-position: -148px -155px;
}
footer .good-bottom .bottom-content p:nth-child(4) a .four {
  background-position: -128px -155px;
}
footer .good-bottom .bottom-content p:nth-child(4) a .five {
  background-position: -108px -172px;
}
footer .good-bottom .bottom-content p a {
  font-size: 12px;
  color: #999;
}
footer .good-bottom .bottom-content p a:hover {
  color: #c81623;
}
footer .good-bottom .bottom-content p .l {
  margin-left: 16px;
}
footer .good-bottom .bottom-content p span {
  font-size: 12px;
}
footer .good-bottom .bottom-content p .n {
  margin: 0 10px;
}
footer .good-bottom .net-police {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 36px;
  margin: 25px 0;
}
footer .good-bottom .net-police a {
  display: block;
  width: 103px;
  height: 32px;
  margin: 0 3px;
  background-image: url(../image/international.png);
}
footer .good-bottom .net-police a:nth-child(1) {
  background-position: -205px -111px;
}
footer .good-bottom .net-police a:nth-child(2) {
  background-position: -205px -74px;
}
footer .good-bottom .net-police a:nth-child(3) {
  background-position: -205px -37px;
}
footer .good-bottom .net-police a:nth-child(4) {
  background-image: url(data:image/png;base64,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);
  background-position: 0 -66px;
}
footer .good-bottom .net-police a:nth-child(5) {
  background-position: 0 -155px;
}
footer .good-bottom .net-police a:nth-child(6) {
  background-image: url(data:image/png;base64,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);
  background-position: 0 -99px;
}
.fixed-nav {
  position: absolute;
  z-index: 9999;
  top: 752px;
  left: 50%;
  width: 58px;
  height: 406px;
  margin-left: 615px;
}
.fixed-nav ul {
  width: 100%;
  height: 100%;
}
.fixed-nav ul li {
  position: relative;
  z-index: 1;
  width: 58px;
  height: 58px;
  background: white;
}
.fixed-nav ul li::after {
  content: "";
  position: absolute;
  z-index: -1;
  bottom: 0;
  left: 50%;
  display: block;
  width: 40px;
  height: 1px;
  margin-left: -20px;
  background: linear-gradient(270deg, white, #eeeeee, #eeeeee, white);
}
.fixed-nav ul li a {
  display: block;
  width: 38px;
  height: 38px;
  padding: 10px;
  line-height: 19px;
  text-align: center;
  font-size: 14px;
  color: #333;
  transition: all 0.2s;
}
.fixed-nav ul li a:hover {
  color: white;
  background-color: #c81623;
}
.fixed-nav ul li a i {
  display: block;
}
.fixed-nav ul .red-i {
  display: none;
}
.fixed-nav ul .red-i::after {
  content: none;
}
.fixed-nav ul .red-i a {
  color: #e1251b;
}
.fixed-nav ul .red a {
  color: #e1251b;
}
/*# sourceMappingURL=./style.css.map */