@import url(https://fonts.googleapis.com/css?family=Nunito:300,400,400i,600,600i,700,700i,800,800i|PT+Sans:400,400i,700,700i);
.layout[data-v-8dce1084] {
  min-width: 1200px;
}
.el-header[data-v-8dce1084],
.el-footer[data-v-8dce1084] {
  padding: 0;
}
.notice[data-v-8dce1084] {
  background: #c9e0f9;
  line-height: 32px;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.notice .close[data-v-8dce1084] {
  position: absolute;
  top: 8px;
  right: 50px;
  cursor: pointer;
}
.header[data-v-8dce1084] {
  display: flex;
  align-items: center;
  flex-direction: column;
  background-color: #ffffff;
}
.header .header-content[data-v-8dce1084] {
  width: 1200px;
  padding: 8px 0px;
  display: flex;
  justify-content: space-around;
}
.header .header-content .header-left[data-v-8dce1084] {
  flex: 1;
  width: auto;
  height: 60px;
  background-image: url(/img/Logo.fe248fc4.webp);
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
}
.header .header-content .header-right[data-v-8dce1084] {
  flex: 1;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.header .header-content .header-right .product-search .search-input[data-v-8dce1084] {
  width: 400px;
  padding: 0 70px;
}
.header .header-content .header-right .item[data-v-8dce1084] {
  padding-left: 24px;
  display: flex;
  align-items: center;
  cursor: pointer;
  white-space: nowrap;
  position: relative;
}
.header .header-content .header-right .item .el-dropdown[data-v-8dce1084] {
  font-size: 16px;
  color: #000000;
  cursor: pointer;
}
.header .header-content .header-right .item .item-label[data-v-8dce1084] {
  text-align: left;
}
.header .header-content .header-right .item .cart[data-v-8dce1084],
.header .header-content .header-right .item .no-cart[data-v-8dce1084] {
  width: 35px;
  height: 35px;
  background-color: #5199dc;
  border-radius: 50%;
  margin-right: 6px;
  position: relative;
  background-repeat: no-repeat;
  background-size: 55%;
  background-position: center;
}
.header .header-content .header-right .item .cart .cart-number[data-v-8dce1084],
.header .header-content .header-right .item .no-cart .cart-number[data-v-8dce1084] {
  position: absolute;
  top: -6px;
  right: 0px;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  font-size: 12px;
  color: #ffffff;
  background-color: #195592;
  text-align: center;
}
.header .header-content .header-right .item .cart[data-v-8dce1084] {
  background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAB5tJREFUeF7tndt13DgMhslKsqkkSSdxJWtXkqSSJJVsUgl2oEPOkWd0IUjcJEEvfrAuBPAJ/EmBnJziuLQH8qWtD+NTAHBxCAKAAODiHmA0HwC+ppQ+lFv+Tin9yTn/YXwE+60iAwy6FAD+uQX9W0rp88qtfqWUXryCEAAMAAAAGPSfjbdACL43nqt2WgDQ6WoAwLceUz7leM05v1EukD43AOjwcGfw65NcQbAKQBE0He6ZLpmET84Z+79THYPBdwfBOwBKn4apDYUNx4EA/PDY9/UYxxR8VxDcAQCAf28te+1xTMM1KH7evCrhhvYn5uC7gWACgKhmW/y1dA52C1+OCIFQ8F1AUAHAoczaOLY34EvXuRwKbRkoHHxzCCoAwBnljXsdKgsoBd8Uglxmsv5TAgAfg92A+9GBcvDNINDOAGioq3HwEvhGwTeBoAKAGYBr6LeXTH7lnL/snWT1f+Pgq0NQAeiZ1uyO0W061OUMpJPgq0JQAcA5bYRA6/jobTjoLPhqEMwngjS7AVdC0GnwVSDQmgl8zCxu5gOcB18cgsdvAZLTwXMIvuecX7T6m7XnHCT4ohA8ibHyTQA1geSowByAgwVfDIKtz8E4Nfyp8S2lAmM6FCyTXxpT343uI52GvmOrM2QZjnW+Te5GAqQwnORkLgB6hpEBgAOIuACgFEdWs92MBBzEwawJLABg6wGAOo+AH4TY+jIzD/p9cPXt3+LnxTUKnABo1RT4dbn/lj1VZnECoPo9wb+vXbfw3v1yAtAjBF176eSNm0Q4JwA9QvDkPnZt3jQZxwZApxB07aGTN26ajAsATh7lHfM+cgMQQvBAQGFhDjcAIQSPAwDOC7BngBCCxwGAXwOEEDxO9G8tnaqzWbuAAOA4ANTuXwKAEIL+ObgX5EgAEELQPwD8U8HVZqWVxv5d7LeFk/qvzWPPAEUHaC029etmvy17tzRPCgBqbYBfd52vZe/WZEgBEELQJzjv0j82UQoArfUFPt3st1VPK7OlAIiRgE8InpbkSQGAi0o0N53w6W5frXpK/2JdQMwI+op8ac3ixhwiGaAAEEWivjhYXIchCUCMBPwAsJj+pbuAEIJ+AFjdl0kyA0RtgB8AVpfhiQEQQtBN9FfTv2gXEAC4AWBzWz7pDBBC0JiDvbpPaQBCCNoCsJn+NbqAEIK2AOzuyiqaAaI2wDb6e+lfPAOEEDQFoGkfJo0MEELQhoPd9K+VAaI2QB+AXfFXm6SRAUII6gPQ9PZrZYCoDdAHoHkvZvEMEEJQPfrN6V8lA0RtgDoAzelfE4AYCShx0DL2nzdFqwuIKWEdAEhvv2YGiJGADgDk7XdVMkAIQZXod229GwCoxEb8Id2/v6AJQAhBGQ66g6+mAUoXEEKQFwCWX2TXzAA9QhCN/M3rt0PfDXcAX9z1u9cqNQBKFqDuGzCU3nqdcqXrtAGg7hvQ9E37SgHjtlUbALIQpM5scTvo7PfTBqBHCJInN84eNE77tAHoEYLNnzY5HXOVe6kC0CkEu2a4rhLAUTstAKAKwRgJjEZ543oLAKhCMAC4OAAxFDwZADESEAwo9dbqXUCnELxvbUo18Eznc/5odPWLFQBUIXimOI7YMn0LuO3v+JZzxl9eHT6sAKAKwWFDT3gDcvnXkg+sAOjRASeM4bBJwxCYAFB0QHQDw/FPwyMkSwBizeA4AKRFIG66gJIBcMkYbiaJf+Po88BxASgQhBjsC3y96vAARBYYA+C4GqDaDQABQT8Ew5/KzUTg3OaAoIuA4bcfn+oCgJkoRE2AGSGE4TYTw+P/ens3ADx0CQHBMgD41uNUMNvhDgA2y+JGTR4IAJrcdN6TDgUAikXuFHje0LZZ5haA8hO0qAU+pZSwmrgKw/pJFD+H4rIx1qVSbW4bOwsA8GPYh2IT2oY2mdjjEgAAoHwnQMdh5TCrOBoL8fPVZaiLoxwM+N6hZpMrAMpbX4eCe056/P9rSumHRxDKG492UY8XzAySNrkBYMBJc6eqvTmtkQSA0V9PE7XJBQAlPXL90CTbJElrkNfOI3ZlW48Ts8kLAKNvyaPzzNcTMkON9olAYA4A41syhwAFIX4oMROGACBR8cQOtgcAqJtGtGZmszWFQlCLZAFTAATS5BwOkZTZQh+D8Ft7DMsXwPnNrQHoWS7eEgM8h91ZrQ++ZQCprIZNYO0GrAGgTPi0+v9+nsXuIsJZDW0bLgLxlAG41b/5aKBMZqFdUgertrHOAKJFoUYZQLJbYxeC1gBIrhAarpjtfYWFNcCpugDJt8VyFCAxBzDxyJ3VTDMAGiQ0YcKeKinZAACkujb2rOYBAImRALujiABIdW3sWc0cAKEswKqUKcGv5wpkNhGovQDAmQXMJoDmoAisdWAVf7WtLgAoWYADApG3pCcDMNokqmfcAFAcVkumehaGYOEE29YpvUF/vK4IwnlNI/XWotvkuQKgQIDOopaFsYsjapS2zu8sdcNP2ahlWPYCWmufOwBmIqolG+APSmAdoKiTuGAgZAPRt35uj1sAZiDU9Ill1Hj8lS6U5Ar42n1mJe9oUy0LxxJ30QLQpfa4B0A6GFe/fwBwcQICgIsD8D8syDXL92mbNAAAAABJRU5ErkJggg==);
}
.header .header-content .header-right .item .no-cart[data-v-8dce1084] {
  background-image: url(data:image/jpeg;base64,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);
}
.header .header-content .header-right .item .item-dropdown[data-v-8dce1084] {
  width: 250px;
  transform-origin: center top;
  z-index: 100;
  position: absolute;
  top: 100%;
  right: -50px;
  padding-top: 10px;
  margin: 5px 0;
  background-color: #ffffff;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  text-align: left;
  cursor: auto;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .login[data-v-8dce1084] {
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e8e8e8;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .login .des[data-v-8dce1084] {
  font-size: 14px;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .login .button[data-v-8dce1084] {
  margin-top: 8px;
  padding: 8px;
  border-radius: 5px;
  background-color: #31af40;
  text-align: center;
  font-size: 14px;
  font-weight: 800;
  color: #ffffff;
  cursor: pointer;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .register[data-v-8dce1084] {
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e8e8e8;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .register .des[data-v-8dce1084] {
  font-size: 14px;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .register .button[data-v-8dce1084] {
  margin-top: 8px;
  padding: 8px;
  border-radius: 5px;
  background-color: #195592;
  text-align: center;
  font-size: 14px;
  font-weight: 800;
  color: #ffffff;
  cursor: pointer;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .user[data-v-8dce1084] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 10px 10px;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .user p[data-v-8dce1084] {
  margin: 0;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .user .user-icon[data-v-8dce1084] {
  width: 30px;
  height: 30px;
  margin-right: 8px;
  background-color: #5199dc;
  border-radius: 50%;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .user .button[data-v-8dce1084] {
  margin-top: 8px;
  padding: 6px 32px;
  border-radius: 5px;
  color: #ffffff;
  cursor: pointer;
  background-color: red;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .email-item[data-v-8dce1084] {
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e8e8e8;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .email-item p[data-v-8dce1084] {
  display: flex;
  align-items: center;
  color: #5c5c5c;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .email-item .email[data-v-8dce1084] {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 6px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAATldoSltoQl9cRltsQl9sSl9wSl9sSltuB0lfIAAAACHRSTlMAYN8gv0Cffx0Qts4AAACQSURBVCjPvdAxDoMwEETRlaMcgCopUaJIlC5cpOYEKSmj3MQBhI/NjJg1BT1TuPh629hO2rUrddMH4b00vlsZEYYuOk7tjPcemLlLb5nBQAQUQAQUQAQ8kBB4ICHYAwnBHlKJ6R898DzkPjxr4Pnva4+ooHMDUQDgQLZAILIFAicMA4CT18w3N3WlPX7hOVsBuFgn1IybchUAAAAASUVORK5CYII=);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .email-item a[data-v-8dce1084] {
  margin-top: 12px;
  padding-left: 27px;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .time-item[data-v-8dce1084] {
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e8e8e8;
  font-size: small;
  align-items: center;
  color: #195592;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .phone-item[data-v-8dce1084] {
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e8e8e8;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .phone-item p[data-v-8dce1084] {
  display: flex;
  align-items: center;
  color: #5c5c5c;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .phone-item p .phone[data-v-8dce1084] {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 6px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAATgMIQgL8UgMIUgcMUgMMTgMITgMIUgMIOUFvvAAAACHRSTlMA3yC/f0CfYIf6cXkAAAECSURBVCjPjZA/T8MwEMVPcdtkDNAWj5ZAomOHqsqYCiFljJgyVipDxyIh6Ij5Y97H5s4+t2tvcHI/v3t3Z7owikd7terP+diCwx9O9w38yzsfTsGAW8GvuNYChCTsfLJZoM9WSdL8ksbiO1Us6T7ZlVFrfGRJXPNR/ZHBTPtJ9fGLKvyoiXz3n2dgxLXZkskeI8+H3VKBOoFSQNMSdUEBBLD8Di2NnZZ0LC+sd8Pc0USUw4xEcgPUPJP0DnFTMJCZiCZeHwk92aX84hDJW0sjZtLKkcYg1YxzXqaBTaCH/IRRW4UN5r3kutERHH69Q155j+nzRuBUrVYtyz926ye6MP4BHiZAAelHLLQAAAAASUVORK5CYII=);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .phone-item .number[data-v-8dce1084] {
  margin-top: 12px;
  padding-left: 27px;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list[data-v-8dce1084] {
  background-color: #f4f4f4;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item[data-v-8dce1084] {
  padding: 10px 10px;
  cursor: pointer;
  display: flex;
  align-items: center;
  font-weight: bold;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .help_center[data-v-8dce1084] {
  color: #195592;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAAYVJMYVZIaVZIZVZIYWI8ZVZIYVJMZVZIo1IcRAAAACHRSTlMAQGCfvyDffxMINRIAAACgSURBVCjPYyACBCrBgQCIz9iBAG0BQAGJdEEYEPJIAApYBCB0szQCiWQk4xjbgUQzskAzukCLkipUQNklAGJjG1AArNYtFUixCoq1QARYAxhbwSo9HGBmsDaA7W2BGxpSAFZgABdwQbOWPQEs0AQXYDFAE2AqgAigu7QJtxnsDhhaSBBoQRJgAgl4CCCFaStaqGc4gCxEipcW9JhjIA8AAIuqMOwHWOyfAAAAAElFTkSuQmCC);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon[data-v-8dce1084] {
  color: #dcdfe6;
  display: inline-block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: contain;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.cart-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAAYVZIZVZIYWI8ZVZIaVZIYVJMYVJMZVZJLC/hkAAAACHRSTlMAYN8gv59/QHPdGhIAAADLSURBVCjPZZA9C4JQFIZv2YejDUVjCFFjIYGjhJCjS+DoEOHo6Fi31Pdnd788evMZzsWH6+vrYSOc4GSLDLy0BIDIEkdgZ4nLHS9mg2bVI7+QYMBBiGIo3kJUoBc2+AgRgqotkIrpgppN4Yk5Q96JLfQ9qprVck76qmjlXIL7kji+6tIOCJlpVd0zLerAYKKKL7Op+J8IrX8VzEnUZvEP33BjxpT6oJCC56pxY54nOs0FPApt1eaQ0g21ORJOgkjthXe7PD/VsRbRY36/EFCAXkb2vwAAAABJRU5ErkJggg==);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.wishlist-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAlFJREFUWEfVVzFu20AQnJVS+AEpqDSx63wgRQBLfxCNdLbg2gTyAtsvCEA9wHJngGpdRwbyiVSRm0hAHuDCkDbZ851wPPJIkTwXViUcyZu52Z29XYL1i+L0DEwf7bVO/4kf11kyq9qDzMNBnP4AMOwEWP7xkvub0fru27LssSLwIU5vGDgDsGSmGYgfQxDpAcd638UqS0ZeAoM4/Q3gkPubIx/TNoSir98PadOXvZerLDmqJbDKkl1I2gCWfWMO59tbAda91IVM3d5vh4DEU5Rwc0TWq/KmswLReHpJxOIQReC/VRfMdE3El7ZtGZiUeb4TAQ1+pYGNjw0RkxqyrtaY6Wo9v7i2c6Y1ActCsvFoPb9Y6LUbOTkBsz9ZMhGwaDwdErGsF6zcnsDLplIdcx42JNzCYoqZW0tCEPBWsTKpjVrmWTSerog4kvA4dn4QVSttuG+F1CEoqKXK/En6xIyDklqiDlZJwE5CX5m2wHe5klNmnD6D8M5WgIhFDRXa2kJURSIH7rOhJmCX4kGc8t4EdJZLLVAxNErsA67KfAgCBRLAhACxHXwFyIQhGAGXxD7gQRWwbDXsEZ9umW7FRnU3ZVAF6sBK+4FQOdAG/FVC0JTI2w2BzAgEnDY9MQO3dl/QWgGrVW/Ewe0JWhNQvtdtWBMGbnvWiUATYN+7gzj9C+B93V2gxjL3Lg9EoDD0FC6j3GgG5Hq6riQIOAfwBcBPgH8R0SdmfJbmdtcP6DZLVHAbzq743u+N2rtRTCXcpj8MOp7n4V8m7972Hr3t3CTrP57ZIz/n1xSqAAAAAElFTkSuQmCC);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.orders-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAXBJREFUWEftV8FNw0AQnMUuIuFD6AR6wBI/kgLiFkwqQDIFhL/TQ9wJfuEUYWvRBhM554u1d45kGXG/KLPZ2dm9vQlh5EMj58d0CMyidElAolGMgPwri1dKrB02e3pPiPhBvmWmDRFL8uNnzSmzmOZRum/i88NuvbHFWVtwG6VbBpatgJyDeoUqXGiSI6wKVOELEb/+4gn4sKliJTCP0k8AZrJCpNUQ4B+lOvFlFt+b8S4ENLl7MdKWaRKQ/vmUb8wRvBS4NDwaQs1NOg2iFwEABQPWK9RLgumOiOUmnYbRl4CmWBVmsgTyMosfVSW2QLPntwXVwba9Pb0UGDKE5kb1ItAUVcgwOqogw3e2DYcQcMxth3sT+F9EzKQyF52HxvAQ3i24ygAAfm/BtZLL7/gqkIslO7ocx/OnFpHKilkEOjOxvi1wFP4yXE3A4ooHk3ByxfKS3dRBYlqqASwK2SWH3brTyun8NRtQfW/o6Ap8A/jvwiE30hMfAAAAAElFTkSuQmCC);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.supplement-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0VJREFUWEfFl81qE1EUx8/JVPEFKkkX0qK4dO/K9BlMqjtbUeymUxV021bcuBIniChIWxAUJ0/gxvQZXAmCWUiSleJOMMmRc+ee8cyd71ZwICRk7sf//M7HPRfhPz9YZ//m9afLMF24gUhtO4+/h/xBgOGckH8fTfpbg6rrVhLQ7PR2EGkdAJYrLjwkwoNJf2uvbHyhgGan10ak/YyNY6t5A4qEyUfvyUI2iojkCmh2g3UE4M3lMVbBwvRw8u4eC0g9ykWaViGNTAFL3WCfAHgR8xDhbhWcMl4J2S1bIyXA+lsmliIs8jELwZn3UVyYZUhCgPU5T+BnSN5sNQ93WXBpGkpEyqCEgFY34M1NihHhap10qkDiqxg2Dv0VGR8L0EHnorIxkUhBIhzouFCpGgftOPRXYxIqqAlgYxL6B/wuFtDqBqzQbDIO/QQZK4DJiIgBARzKIjzHGrBjxwy4MI1CfyPPFULBbGSDxSDS6lysIjIvK+x7NiBGrNfQAS4ujgRoPN5spSjPJaBcEbJ4UewkDLWpbQTovHfxuxQSVlixkj1V6oVy9YBjxAhw/yxLMSXCpKqlkoter6cyLS0AAQ504BQJ0UFbJ20V7SHHyrEImLiJDipTtKqgF2PyBEgBMlgKi0qn1wYkk45yWDG5OcAREA7LipeQE9pCQAQYLHXQO2OrzCcr3rg7SsOo4TAHUJ0SHNcFVdnKArjVDYwAqTfpQlTj6FWFqfK54c7RpbiyG5iYwWipmRjgfjCnWWmtBbdxjhdH/a0HLqHMw6goHdUZn6JNAHv6fHDLPBBsjvv+Sz3xr4CoeeAWzHS6Zb1cma/l/dlrwXlvDl8MMSJ/1N/uZQpwc/ukDcli9/mFU/DbmwKc86DxwWxK8Bhx/oZ/jsK7n202JG1JtWTH6IpaV59tQgNfFFOi1+Nw+1ZmU5rRF1bq8WXD5lrvCRI9LHHTp3HoX8pvy1VtsAtFbXnFm8/SWnCTZnSaEBYR8ZHBPaf3BGDK96/Gmbc/wjs/iy8mTlerLMq6mGQGb60gzEJmevyZ10aAG9KwFqF1D6YTC9CbyYWjgbSsrmM8JL6cZl1gWp3gFSBc9mB65Vt4/3tuGlbN7X857g8FFz8/fpcSHQAAAABJRU5ErkJggg==);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.progress-notice-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAWBJREFUWEftlt9NwzAQxr/DDJHylG7S7NBIvNEM0EhMUJgAKR2geURKd6CbEF5ohsA6ZCktUeTYTpwSIepX23e/++z7Q5h40cT+8XcBgvuX8EaKDQMhC5lUr4/lEDUHKzCLszcAi9rp4Vik0W8DcMNheSzS+cUBlOz4un0g4hWAsOWwZKa82q+f+4A4P0Gw3C6IWMluWwokqfbrg+2g2ncC6OH85NMZwglgFmfN93YJTJ1x+hdWgLs42zGg3rz3IiD/LNLEdNEKMDD681PYssMIoH49SfHeO/TGBRZybipSZoA4WxGw8wJgikwZcXkAIKmKNO8K4gpwVeAfKMD0ZOqQnQqMUYTq1CtZyKirGGkBRnT+0x07ILQArXHLpxA272q7o16B5XYzltezHeIPXUW0dsPRQVoGrQD1HNie/5y5bKOZEcBnGDkR8tA0VAaCqduxs84eB61/wMO209XJAb4Bn5KqIQFzydsAAAAASUVORK5CYII=);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.coupons-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAAYWI8YVJMZVZIYVJMZVZIYVZIaVZIZVZKYS+8vAAAACHRSTlMAIEDff79gn4S0ZUwAAABwSURBVCjPYyALCCIBASBfuQMJBAEFLJAFWoECHSiADAF0Q5uBAh7IAi1AARagEgWQA9k6QAyIywRANFNHhxHY6SwIHQ4MEBk4EAALMKIJYGoRRthiCDNCAMZIANIZKA7D8AuVBCLQw0MUWaCIgRoAAPd9lz5/BMwIAAAAAElFTkSuQmCC);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.payment-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAYBJREFUWEftl19Og0AQxmcE70B9sd7Cx3qHkvRNOUBJPEHLCUzoAYpvJvQOpScRk8ZyCGDMbLoG20p2y7r40H2D7J8f33wzOyD0PLDn8+FXAG+8GBmFc8u8eHvOD/c8CeCNFzNEmhsFAMh2afigBUCERwvOgUKkGa/TBtiloRGPDPx4fQHorMBeRuXMIICgSMOEDzYSAs+Pn4DwVsOEm2I1zYwBaBx8NNWIAr0DKIUA6UPGvQlsRAFVE5JT3R2WXCMAvYfgAvDvFbjx42UNsJFZIJ4J82I1jayYUPYQXIK5YnI/QYRzmwAjRBLX7n7kRBhwObaiwMCP3wFg+AMAIOKQWAGQPSSrgABJTfgqYNwyx8pZdr6O27KgrUqyJxDg8U8BvMnLEEpXyI9I/LUc/4ifrXlAKsReQIDsMw2Dxjt7PSEDEGHC6dcZgG823QpI5dW9c03bmmgr155tQt3D2+ZzZjTD8g13apEwVeUoN6BKoE6VKf+aKW1oaJKRP58uLF9FdVwwMIH0hwAAAABJRU5ErkJggg==);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.address-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAAZVZIZVZIYVZIYVJMYVJMYWI8aVZIZVZIzLYfHAAAACHRSTlMAv99gf0Agn61yIyIAAADzSURBVCjPjZA7a8MwFIWPsax2TLtUYzBt8ZhSSj2q4MGjF0PG9EUzaipZdR2T+7NjvVDGfCCkc7hP4Vp+Ph7eLvUnL/xnXTJ174o0ElsaANlMSUs2vg7tolFY4HeAVKto7GcIJu3uQGvQkjqiSMbBgI0giGM0mk3FAA+ljYbSkgDelado9BqN+SPcpJR2jS3zjNs02dcEqWhAv06rLEICFW/S6OrZz2eBlEO+mc/I2xU8IO+/NDzMyJSsxUVAB/RPLqgLWpA7vAJi3/3kOtswssN/1Ld2n++3q3K1itxT2NfAOI6N9hGZUPXlznNf1/UjruAMVmA+ZHZuIYQAAAAASUVORK5CYII=);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.profile-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAllJREFUWEfFV11OwkAQngEOAb4IJ1HuYBPflAPYxBOoJzCpBxDfTOodxJNYX4RDgGMGdsl0u+3MosYmvCxl55u/7/tA+OcH/zk+JAEYnt+PYT24QKRTAOBPhQCLL4C3VZnPD0nGBIAD46b/6IK2xamIcLZ6uVqkAFEBuODvwaUVZ+/OuBL+YRDz1cvVnRWECmCUFa8i80aWoi23LmhF/c109XztAXZi6QQwPHu4QSR/8WJZ5tO224ZZcYkA3CZ+qmWZTyxV6AQwygou/Zgvov5momUlq0WEU8s8aACIgyPA/LPMZ1pGw7OHU0TilsGPAciSEsDMsmZyYInw1jKMrRUIsjFdxpmPsiKpau0Adrvv169zAH1rDqmaNgN+BU2rVRtCw9C6+WofrWC1UtbQVDEdQJOCG5WIEJF5A1QA/IKbbG7Flg880bAI0e5MUnFScBMAD8KpoGfFWN/+RoxkJJ6JHsCJyHwnx4SVZedjqFUx0tgv9j1zCCBtW6YRWBIAP3DboEgfbZcfZcUjAVzya8sy74xhAhAbxFAfuD0MyDEoq+JOxBwlb8FzRQKZVgEEfmBfcQlA8AV7ALkt+61x5w1+sDKhv2hBhGy53qTUev4P5iEKJhS2VgARJ9RqtULb5qU49JIxWY8COMTdCPNSK7N0VTGPEAVQc0JGZyN+U7NjciNMAGT2VickAXuqZnfcQxr7dRTnNeveqEANsVFS5W804gp5oQFAZqORyN6IuH9MMFg/RTSjIoA7IDyOkVcMQJKlimX860yolTX83osWn2tuWmXC1OCp738Dke6HMNCNRxUAAAAASUVORK5CYII=);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.letter-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAAaVZIYVZIZVZIZVZIYVJMYVJMYWI8ZVZICI/GGAAAACHRSTlMAn2C/30B/IKlgpRUAAACuSURBVCjPtcvPC8FgHMfxd8rm6FGyo1DcUa5+pB0VynFFcdwO5GjZ5vmz8fhOT8PR+/Z51YdvldWrWg4VLQVFSHNI+qbRG7KWqZcWL79gvYmVaWCg7Gst4Gk9DTlf1Si/xMq/4S3Y5HChlJFgAzNicJTUBO8BToB0qhpwd3vZcwzgbusA0RwB3M4QVhMEntKeyE8AIrMtgL/CuAh+iF3CoYHVMsXxtV0Ax5ZVl4/uNpZNN+q5uO8AAAAASUVORK5CYII=);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item .icon.notice-icon[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAbtJREFUWEftl1FOwzAMhn+rO0ThqUfZ7rBJvLEeYJM4wcYJkLYDrLwhbXdgN6G8oB5ixchpAlE6WOMyIaT1sbXjL/7txiH0eK4mq2dx56TOq6e7UrMUaZzExwYfWv+Sk3qkgVABhMEBZABUENEAfnBmGmFwKKlORAoVRBRAGLzazfYiQXrzkGkhOgN8F9zVkBaiBSALhYVJdbIBYAqOgRxJbXbeeg6DjIhNZ7iaOGbmF6sBSCerKQELq6O2MaL8ZCPVdl5QOl4PPeqoRfoaM9OSPG1LZsqlqmVhr6jgqj0qYCOHSNd0h1s7eC8AbLRlWla72X34k5HgrtqjAH7oDiu5wOELwGrif+wT/Fh3ON192VsArijBVGp3HmbKdNZhcOsyfBIgNtWx9heAzhm4nqw2DExjU+zbE1C8bee5/64zQDpeL4jYnfkqDgJKNYAqYgenzhnosJbK5ALwfzLgzQkqre0hV7hf8Of54I0AR88Cz1DasO9/YH9pw9bp2FUCtfAnHMMueJGxyZ+IzhU4qK2lm4gMgJ3bChC/nhuAADOOScy/nopHzb2gKQp3L2hdTH47I3JEvzM9ysj3AadRfpj6cjy8AAAAAElFTkSuQmCC);
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item[data-v-8dce1084]:hover {
  background-color: #e8e8e8;
}
.header .header-content .header-right .item .item-dropdown .dropdown-content .dropdown-list .dropdown-item i[data-v-8dce1084] {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 6px;
  color: red;
}
.header .header-content .header-right .item img[data-v-8dce1084] {
  width: 40px;
  height: auto;
}
.header .header-content .header-right .line[data-v-8dce1084] {
  height: 18px;
  border-left: 1px solid #a2a2a2;
  margin-left: 24px;
}
.header .header-content .header-right .language-selector[data-v-8dce1084] {
  position: relative;
  display: inline-block;
  cursor: pointer;
  font-family: Arial, sans-serif;
  padding-left: 24px;
  align-items: center;
  white-space: nowrap;
  width: 120px;
}
.header .header-content .header-right .language-selector .dropdown[data-v-8dce1084] {
  position: absolute;
  top: 100%;
  left: 0;
  margin-top: 5px;
  list-style: none;
  padding: 0;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  width: 100px;
  z-index: 1000;
}
.header .header-content .header-right .language-selector .dropdown li[data-v-8dce1084] {
  padding: 8px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
  text-align: center;
}
.header .header-content .header-right .language-selector .dropdown li[data-v-8dce1084]:hover {
  background-color: #f5f5f5;
}
.header .header-des[data-v-8dce1084] {
  width: 1200px;
  padding: 4px 0px;
  display: flex;
  justify-content: flex-start;
}
.header .header-des .des-item[data-v-8dce1084] {
  display: flex;
  align-items: center;
  margin-right: 24px;
}
.header .header-des .des-item i[data-v-8dce1084] {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 6px;
}
.header .header-des .des-item i.phone[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAATgMIQgL8UgMIUgcMUgMMTgMITgMIUgMIOUFvvAAAACHRSTlMA3yC/f0CfYIf6cXkAAAECSURBVCjPjZA/T8MwEMVPcdtkDNAWj5ZAomOHqsqYCiFljJgyVipDxyIh6Ij5Y97H5s4+t2tvcHI/v3t3Z7owikd7terP+diCwx9O9w38yzsfTsGAW8GvuNYChCTsfLJZoM9WSdL8ksbiO1Us6T7ZlVFrfGRJXPNR/ZHBTPtJ9fGLKvyoiXz3n2dgxLXZkskeI8+H3VKBOoFSQNMSdUEBBLD8Di2NnZZ0LC+sd8Pc0USUw4xEcgPUPJP0DnFTMJCZiCZeHwk92aX84hDJW0sjZtLKkcYg1YxzXqaBTaCH/IRRW4UN5r3kutERHH69Q155j+nzRuBUrVYtyz926ye6MP4BHiZAAelHLLQAAAAASUVORK5CYII=);
}
.header .header-des .des-item i.email[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAATldoSltoQl9cRltsQl9sSl9wSl9sSltuB0lfIAAAACHRSTlMAYN8gv0Cffx0Qts4AAACQSURBVCjPvdAxDoMwEETRlaMcgCopUaJIlC5cpOYEKSmj3MQBhI/NjJg1BT1TuPh629hO2rUrddMH4b00vlsZEYYuOk7tjPcemLlLb5nBQAQUQAQUQAQ8kBB4ICHYAwnBHlKJ6R898DzkPjxr4Pnva4+ooHMDUQDgQLZAILIFAicMA4CT18w3N3WlPX7hOVsBuFgn1IybchUAAAAASUVORK5CYII=);
}
.header .header-des .des-item i.time[data-v-8dce1084] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEUAAAAQl9cSltoTldoQl9sSl9sRltsSl9wSltuU+G1YAAAACHRSTlMAIN9gQH+/n8VU+XgAAAEeSURBVCjPTY7NS8NAEMUnNmk9xiqlx1pT2GOgfuwxUoQcW/wgR0GEPQZPHuMmbd6f7cwkuM5h5+2PmTePuCY5acVjj1w7COtT7RX6AXxjI20KrKI3t/4s5qwYOBwTAy5/0NkZ/KOBf31w8FcGe7LoSmTivcBmiSMZ7PjVaxUO8OS6Uq4lNROT2RNdEhoiOv/hZ+4vcnEtWC8FTFCL7EmBRhN32wQwF3tTBzD1/CAPIEFK8X8Qo2DnVIFf33ASFAxJAdDrvkDNvd3mNHwUjKX7bh/ADJLuPYAz8bFdAGWr6QIwK/GHZtfkw4Gq/ds4DQ3jnQQN6Qq8TsYGPtXQd+hvKXqq8Ixrce5oAXgAGVkx+eL5e8Pog6P3NFa0exnVL3LYUePcY7HBAAAAAElFTkSuQmCC);
}
.header .header-des .des-item a[data-v-8dce1084] {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #000000;
}
.header-menu[data-v-8dce1084] {
  background-color: #195592;
  display: flex;
  justify-content: center;
}
.header-menu .menu-content[data-v-8dce1084] {
  width: 1300px;
  padding: 12px 0;
  display: flex;
  justify-content: space-around;
}
.header-menu .menu-content .menu-item[data-v-8dce1084] {
  color: #ffffff;
  font-weight: 800;
  cursor: pointer;
  position: relative;
}
.header-menu .menu-content .menu-item .el-dropdown[data-v-8dce1084] {
  color: #ffffff !important;
  font-size: 16px;
}


.el-divider--horizontal[data-v-8dce1084] {
  margin: 8px 0;
}
/* 使用 v-deep 替换 /deep/ 以确保样式能够作用到子组件生成的 DOM */
.custom-cascader[data-v-8dce1084] .el-radio {
  width: 100%;
  height: 100%;
  z-index: 10;
  position: absolute;
  right: 0;
}
.custom-cascader[data-v-8dce1084] .is-disabled {
  cursor: not-allowed;
}
.custom-cascader[data-v-8dce1084] .el-radio__input {
  visibility: hidden;
}


.el-main {
  padding: 0px !important;
  background-color: #efefef;
  min-height: calc(100vh - 510px);
  overflow: initial;
}
.el-tabs--left .el-tabs__item.is-left {
  text-align: left !important;
}
.el-popper[x-placement^="right"] {
  margin-left: 21px !important;
  margin-top: -10px !important;
}
.el-popper .popper__arrow,
.el-popper .popper__arrow::after {
  border-style: hidden !important;
}
.el-popover {
  background: #ffffff !important;
  border-radius: 0px !important;
  min-width: 50px !important;
  padding: 2px;
}
.category-name {
  cursor: pointer;
}
.category-name:hover {
  color: #195592 !important;
  text-decoration: underline;
}
.submenu-container.vertical.is-visible {
  display: block;
}
.submenu-container.vertical {
  width: 856px;
  height: auto;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  max-width: 856px;
  position: absolute;
  display: none;
  top: 50%;
  left: 100%;
  background: #ffffff;
  box-shadow: 0px 2px 16px 0px rgba(39, 59, 53, 0.3),
    0px 0px 0px 0px rgba(0, 0, 0, 0.08);
  transform: translateY(-50%);
}
.submenu-container:before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 2px;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0);
  z-index: 0;
}
.submenu-container.vertical .last-level-menus {
  width: 100%;
  height: auto;
  padding: 12px 0.4672897196% 2.3364485981%;
  margin: 0;
  box-sizing: border-box;
  line-height: 0;
}
.submenu-container .last-level-menus .last-level-menus-title {
  width: 100%;
  height: auto;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  padding-left: 30px;
  padding-top: 10px;
  cursor: pointer;
}
.submenu-container .last-level-menus .last-level-menus-title:hover {
  color: #195592 !important;
  text-decoration: underline;
}
.submenu-container.vertical .lastmenu-section {
  width: 25%;
  height: auto;
  padding: 2.380952381% 2.380952381% 0;
  margin: 0;
  box-sizing: border-box;
  grid-auto-flow: row;
}
.lastmenu-section-wrapper {
  display: flex;
  flex-wrap: wrap;
}
.submenu-container .last-level-menus .lastmenu-section .lastmenu-section-title {
  width: 100%;
  height: auto;
  padding: 5px 0 0;
  margin: 6px 0 0;
  box-sizing: border-box;
  font-size: 13px;
  font-family: OpenSans-Bold, OpenSans;
  font-weight: 700;
  color: #464646;
  line-height: 18px;
  box-sizing: border-box;
}
.submenu-container .last-level-menus .lastmenu-section .lastmenu-sub-list {
  width: 100%;
  height: auto;
  padding: 5px 0 0;
  margin: 6px 0 0;
  border-top: 1px solid #195592;
}
.submenu-container
  .last-level-menus
  .lastmenu-section
  .lastmenu-sub-list
  .more-cate,
.submenu-container
  .last-level-menus
  .lastmenu-section
  .lastmenu-sub-list
  .lastmenu-sub-item {
  width: 100%;
  height: auto;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-size: 14px;
  color: #565656;
  line-height: 22px;
}

.person-layout[data-v-e087c908] {
  width: 1300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}
.person-layout .layout-left[data-v-e087c908] {
  width: 192px;
  height: 540px;
  margin-right: 8px;
  margin-top: 16px;
  margin-bottom: 20px;
  background-color: #ffffff;
  padding: 20px;
  border-radius: 4px;
}
.person-layout .layout-left .menu .menu-title[data-v-e087c908] {
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 30px;
}
.person-layout .layout-left .menu .menu-title i[data-v-e087c908] {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-bottom: -4px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAndJREFUWEfNV0tuIjEQrQocAmZFbgJ3oKXsEg6QluYEIScYqTlAyC5S5w5DThKvAoeAqVG5247t9hcyylhi05Rdz69ePdsI3zzwnPyTm18zOI5ngDST8wkFjI/i8PJTlK6XDaBPeotI60gSgQC7PwBvh7be5oBJAuDEeBo9AcA8Z0EjRhDh6vB6v4vNiwKYLDcPiR0nMRHh+vB6/xgKDAKYVs3vM3YdyiNodFr4NOIF8MXJFSixb+trF+EAQCHtrHr+ZekDAbYfbb0yQVgAesG9JwvbBcgdlYqUCBemMC0AJdSbC02WmzkisWZyhlUKDSCwCLcQm01nOP1QVEpvAAAW14+qeSKAOweBt0Qm+E8AVXOHANzvauz2bb3wGRCNTteclBlDAMF1dcun2i9QVrk2J9IAplXDtTd3alE16QA+EMAju5zJGAGs5DcVYxhQ/83cmNaPC4DcArqC4d2oXp5WjRkv+1yVw1wnUBpQa0sGIurvyrDczPngUf7ua1XT8XjXKtbDrMRnAwirWJehX4gPG+ERm1p0jUjSEyTwoa40OapsHQORNtL1LTgXFBsh+iUDvW5SJeBYXYbMXjdZG+hKUWCVgD86orL06Ioxx21i9EsG+lY22zB2+u1odLI8PAUidYfYt7XMbTrhxWd/CpTrpDaA7uYTO4hK73uWfZvgvFbMASnTyN1horO0DVsMxAyJ2woA3koAXCHd+vwiehxLEBHzKAHgi/XdD71XssJbUS4ui3pDkMP5mW+A3MTazHwT/t9ruUJ7ARvSvFLPteTLyAOET7vQLZhfQ1sYH59TiaMaSBVX3QXlA5XHmQ/TgQ+kEv+L//8CisOdMJf7l/YAAAAASUVORK5CYII=);
}
.person-layout .layout-left .menu .menu-list[data-v-e087c908] {
  padding-left: 8px;
}
.person-layout .layout-left .menu .menu-list .item-menu-title[data-v-e087c908] {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 8px;
}
.person-layout .layout-left .menu .menu-list .item-menu[data-v-e087c908] {
  padding-left: 4px;
  font-size: 16px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #999999;
  /* 红色气泡 */
}
.person-layout .layout-left .menu .menu-list .item-menu i[data-v-e087c908] {
  display: inline-block;
  width: 18px;
  height: 18px;
  margin-bottom: -2px;
  background-repeat: no-repeat;
  background-size: contain;
}
.person-layout .layout-left .menu .menu-list .item-menu.select[data-v-e087c908] {
  color: #5199db;
}
.person-layout .layout-left .menu .menu-list .item-menu .menu-label[data-v-e087c908] {
  position: relative;
  display: inline-block;
}
.person-layout .layout-left .menu .menu-list .item-menu .badge[data-v-e087c908] {
  position: absolute;
  top: -8px;
  /* 向上偏移 */
  background: #f56c6c;
  /* 红色背景 */
  color: white;
  font-size: 12px;
  font-weight: bold;
  border-radius: 999px;
  /* 完全圆角 */
  min-width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  /* 添加阴影 */
}
.person-layout .layout-left .menu .menu-list .line[data-v-e087c908] {
  margin-top: 17px;
  margin-bottom: 12px;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #999999;
}
.person-layout .layout-right[data-v-e087c908] {
  margin-bottom: 20px;
}

@font-face {
	font-family: 'Roboto';
	src: url(/fonts/Roboto-Regular.c55dc40b.woff2);
	font-display: swap;
}
@font-face {
	font-family: "Helvetica Neue";
	src: url(/fonts/Helvetica-Neue-2.bfd2a00b.woff2);
	font-display: swap;
}
@font-face {
	font-family: 'Bebas Neue Pro Bold';
	src: url("/fonts/Bebas%20Neue%20Pro%20Bold.495dfa7a.woff2");
	font-display: swap;
}
@font-face {
	font-family: 'iconfont_dg';
	src: url(/fonts/iconfont_dg.9c9736ce.woff2) format('woff2');
	font-display: swap;
}
@font-face {
	font-family: 'Font Awesome\ 5 Free';
	src: url(/fonts/fa-brands-400.dcebf125.woff2);
	font-display: swap;
}
@font-face {
	font-family: 'iconfont';
	src: url(/fonts/iconfont.3ccc5994.woff2);
	font-display: swap;
}
@font-face {
	font-family: 'Calibri';
	src: url(/fonts/Calibri.e6e7e1a5.woff2);
	font-display: swap;
}

/* .app {
  height: 100vh;
  overflow-x: hidden;
}
.el-backtop {
  width: 60px;
  height: 60px;
  bottom: 14vh !important;
  right: 25px !important;
}
.backtop {
  height: 100%;
  width: 100%;
  background-color: #f2f5f6;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.12);
  text-align: center;
  line-height: 70px;
  color: #1989fa;
  border-radius: 50%;
} */
.custom-loading {
  position: fixed; /* 改为 fixed */
  top: 0;
  left: 0;
  width: 100vw; /* 全屏宽度 */
  height: 100vh; /* 全屏高度 */
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
  background: none; /* 去掉遮罩 */
  /* pointer-events: none; 确保动画不阻止点击事件 */
}
.loading-container {
  display: flex;
  gap: 2px; /* 点之间的间距 */
}
.loading-container .dot {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  animation: bounce 0.8s infinite ease-in-out;
}
.loading-container .dot:nth-child(1) {
  background-color: #4290f7;
  animation-delay: -0.4s;
}
.loading-container .dot:nth-child(2) {
  background-color: #595757;
  animation-delay: -0.2s;
}
.loading-container .dot:nth-child(3) {
  background-color: #ffa91a;
  animation-delay: 0s;
}
@keyframes bounce {
0%,
  80%,
  100% {
    transform: translateX(0) scale(1); /* 正常大小 */
}
40% {
    transform: translateX(-10px) scale(1.2); /* 向上跳动并放大 */
}
60% {
    transform: translateX(10px) scale(1); /* 向下跳动并缩小 */
}
}
#app {
  font-family: Roboto, Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #2c3e50;
}
body,
html,
h1,
h2 {
  padding: 0;
  margin: 0;
}
.table .cell {
  text-align: center;
}
.green {
  color: #00a63f !important;
}
.table .cell {
  text-align: center;
  font-size: 12px;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.table .table-pagination {
  margin-top: 20px;
  text-align: right;
}
table {
  border-collapse: collapse;
}
table th {
  /* background-color: #f5f2f0; */
  font-weight: 700;
  text-align: center;
  border: 1px solid #ccc;
  line-height: 1.5;
  min-width: 30px;
  padding: 3px 5px;
}
table td {
  border: 1px solid #ccc;
  line-height: 1.5;
  min-width: 30px;
  padding: 3px 5px;
  text-align: center;
}
.el-form-item__content .w-e-full-screen-container {
  z-index: 1;
  width: 1300px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

