@charset "UTF-8";

.banner,
.banner-inner-img {
	height: 250px
}

.banner {
	position: relative;
	overflow: hidden
}

.banner-inner {
	position: absolute;
	width: 1920px;
	left: 50%;
	margin-left: -960px;
	text-align: center
}

.content {
	background-color: #f3f6fb;
	padding-bottom: 40px
}

.content-box {
	width: 960px;
	margin-left: 240px
}

.content .w {
	padding-top: 10px
}

.page-content {
	background-color: #fff
}

.breadcrumb {
	font-size: 0;
	line-height: 1;
	padding: 20px 0 10px 25px
}

.breadcrumb li {
	display: inline;
	font-size: 12px;
	color: #999
}

.breadcrumb a {
	color: #999;
	margin: 0 5px
}

.breadcrumb .active {
	color: #4c4c4c
}

.cpjbxx {
	font-size: 0
}

.cpjbxx .page-content {
	padding: 0 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.cpjbxx .hide {
	display: none
}

.cpjbxx .content-tit {
	font-size: 18px;
	line-height: 1;
	color: #4c4c4c;
	padding: 30px 0 15px;
	border-bottom: 1px dashed #e6e6e6
}

.cpjbxx .content-tit:after,
.cpjbxx .content-tit:before {
	content: "";
	display: inline-block;
	vertical-align: top;
	width: 15px;
	height: 17px
}

.cpjbxx .product-head {
	padding: 20px 10px 0;
	position: relative;
	overflow: hidden
}

.cpjbxx .product-title {
	float: left;
	font-size: 16px;
	font-weight: 700
}

.cpjbxx .product-back {
	float: right;
	font-size: 14px;
	color: #1471d2
}

.cpjbxx .product-back:hover {
	color: #ff532b
}

.cpjbxx .porduct-list {
	padding: 10px;
	min-height: 400px
}

.cpjbxx .porduct-list .nothing {
	display: block;
	width: auto;
	text-align: center;
	margin-right: 0
}

.cpjbxx .porduct-list .nothing p {
	font-size: 14px;
	margin-top: 10px;
	color: #999
}

.cpjbxx .porduct-list li {
	display: inline-block;
	vertical-align: top;
	width: 32%;
	font-size: 16px;
	margin: 15px 10px 15px 0
}

.cpjbxx .porduct-list a {
	display: inline-block;
	padding: 2px 0;
	color: #666
}

.cpjbxx .porduct-list a:hover {
	color: #ff532b
}
 #productSubList li:hover {
   box-shadow: 1px 1px 6px 1px rgba(0, 0, 0, 0.1);
   padding-left: 10px;
}
#productSubList li:hover span{
	color: #ff532b
 }
 #productSubList li:hover a{
	color: #ff532b
 }
.cpjbxx .porduct-list a:hover:before {
	background-color: #ff532b
}

.cpjbxx .page-list {
	text-align: right;
	padding-bottom: 20px
}

.cpjbxx .error-info,
.cpjbxx .loading {
	padding: 164px 0;
	text-align: center
}

.cpjbxx .error-info img,
.cpjbxx .loading img {
	width: 45px
}

.cpjbxx .error-info {
	font-size: 16px;
	color: #666
}

.cpjbxx .error-info button {
	padding: 5px 10px;
	border-radius: 10px;
	color: #666;
	font-size: 14px;
	cursor: pointer;
	margin-left: 10px
}

.hlwbx .page-content {
	padding: 30px
}

.hlwbx .tab-tit {
	border-bottom: 1px dashed #e2e8f3;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0
}

.hlwbx .tab-tit li {
	display: inline-block;
	font-size: 16px;
	color: #999;
	line-height: 1;
	cursor: pointer;
	padding: 0 10px 10px;
	margin-right: 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative
}

.hlwbx .tab-tit li:hover {
	color: #fe7046
}

.hlwbx .tab-tit li.current {
	color: #fe7046;
	font-weight: 700
}

.hlwbx .tab-tit li.current:before {
	content: "";
	display: block;
	height: 2px;
	width: 100%;
	position: absolute;
	background-color: #fe7046;
	left: 0;
	bottom: -1px
}

.hlwbx .tab-tit li.current:after {
	content: "";
	display: block;
	position: absolute;
	left: 50%;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 6px 0;
	border-color: #fe7046 transparent transparent;
	bottom: -6px;
	margin-left: -6px
}

.hlwbx .tab-con {
	font-size: 14px
}

.hlwbx .tab-con .tab-con-item {
	display: none
}

.hlwbx .tab-con .tab-con-item.current {
	display: block
}

.hlwbx .tab-con dl {
	padding-top: 5px;
	font-size: 14px;
	color: grey;
	line-height: 1.5
}

.hlwbx .tab-con dt {
	margin-top: 25px;
	font-size: 16px;
	color: #333
}



.hlwbx .cpxx-table {
	padding-top: 14px
}

.hlwbx .table-content {
	position: relative;
	min-height:700px;
	/* overflow: auto; */
}

.hlwbx .table-content table {
	width: 100%;
	table-layout: fixed
}

.hlwbx .table-content td {
	height: 35px;
	width: 100px;
	border: 1px solid #e7e7e7;
	vertical-align: middle;
	position: relative;
	text-align: center;
	padding: 0 10px;
	color: #666;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	word-wrap: break-word;
	word-break: break-all;
	font-size: 14px!important;
}

.hlwbx .table-content #thirdParty1 td {
	height: 35px;
	width: 100px;
	border: 1px solid #e7e7e7;
	vertical-align: middle;
	position: relative;
	text-align: left;
	padding: 0 10px;
	color: #666;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	word-wrap: break-word;
	word-break: break-all;
	font-size: 14px!important;
}



.cpxx-div .table-content td {
	height: 35px;
	width: 100px;
	border: 1px solid #e7e7e7;
	vertical-align: middle;
	position: relative;
	text-align: left;
	padding: 0 10px;
	color: #333333!important;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	word-wrap: break-word;
	word-break: break-all;
	font-size: 14px!important;
}

.hlwbx .table-content th {
	border: 1px solid #e7e7e7;
	height: 50px;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #f8f9fc;
	font-size: 15px !important;
}


.cpxx-table .table-content th {
	border: 1px solid #e7e7e7;
	height: 50px;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: white;
	font-size: 15px !important;
}


.hlwbx .loading {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 4;
	margin: auto;
	background-color: rgba(255, 255, 255, .5)
}

.hlwbx .loading img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 40px
}

.firm-row,
.hlwbx .cooperation-tab-box {
	position: relative
}

.hlwbx .cooperation-tab-tit {
	font-size: 0;
	margin-top: 25px;
	margin-bottom: 20px
}

.hlwbx .cooperation-tab-tit li {
	font-size: 14px;
	color: #999;
	display: inline-block;
	line-height: 34px;
	padding: 0 20px;
	border-radius: 40px;
	margin-right: 10px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer
}

.hlwbx .cooperation-tab-tit li.current {
	background-color: #fff3f0;
	color: #ff532b
}

.hlwbx .cooperation-tab-con li {
	display: none
}

.hlwbx .cooperation-tab-con li.current {
	display: block
}



/* .hlwbx .cooperation-tab-con .cooperation-tbody {
	height: 520px;
	overflow: auto
} */

.hlwbx .cooperation-tab-con .cooperation-tbody,
.hlwbx .cooperation-tab-con .cooperation-tbody2,
.hlwbx .cooperation-tab-con1 .cooperation-tbody {
	min-height: 520px;
	overflow: auto
}

/* .hlwbx .cooperation-tab-con .cooperation-tbody table {
	width: 2226px
} */


.hlwbx .cooperation-tab-con .cooperation-tbody table,
.hlwbx .cooperation-tab-con .cooperation-tbody2 table,
.hlwbx .cooperation-tab-con1 .cooperation-tbody table {
	width: 897px
}







.hlwbx .cooperation-tab-con .cooperation-tbody tr:nth-child(even) {
	background-color: #f8f9fc
}

.hlwbx .cooperation-tab-con .cooperation-tbody th {
	text-align: center;
	table-layout: fixed;
	border: 1px solid #e7e7e7;
	height: 24px;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #f8f9fc
}

.hlwbx .cooperation-tab-con .cooperation-tbody td {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #e6e6e6;
	padding: 0 0 0 10px;
	height: 54px;
	text-align: center
}

.hlwbx .cooperation-tab-con .cooperation-tbody #thirdParty1 td {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #e6e6e6;
	/* padding: 0 0 0 10px; */
	height: 54px!important;
	text-align: center
}


.hlwbx .cooperation-tab-con .cooperation-tbody2 td:first-child,
.hlwbx .cooperation-tab-con .cooperation-tbody2 th:first-child {
	padding-left: 16px
}

.hlwbx .cooperation-tab-con .cooperation-tbody2 tr:nth-child(even) {
	background-color: #f8f9fc
}

.hlwbx .cooperation-tab-con .cooperation-tbody2 tr {
	border: 1px solid #e7e7e7
}

.hlwbx .cooperation-tab-con .cooperation-tbody2 th:nth-child(5) {
	padding-right: 16px;
	border-right: 1px solid #e7e7e7
}

.hlwbx .cooperation-tab-con .cooperation-tbody2 th {
	text-align: left;
	table-layout: fixed;
	height: 40px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #f8f9fc
}

.hlwbx .cooperation-tab-con .cooperation-tbody2 td:nth-child(5) {
	padding-right: 16px
}

.hlwbx .cooperation-tab-con .cooperation-tbody2 td {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	height: 40px;
	text-align: left
}


.hlwbx .cooperation-tab-box1 {
	position: relative;
	padding: 10px 10px 0
}






















.hlwbx .page-list {
	padding-top: 20px;
	text-align: right
}

.hlwbx .page-list .spage-number,
.hlwbx .page-list .spage-number span,
.hlwbx .page-list .spage-skip,
.hlwbx .page-list .spage-total {
	font-size: 12px
}

.gkxxpl .page-content {
	padding: 0 30px 50px
}

.gkxxpl-box {
	padding: 20px 0 0
}

.gkxxpl-box p {
	margin: 0
}

.gkxxpl-box .subtit {
	color: #333;
	font-size: 16px;
	line-height: 24px
}

.gkxxpl-box .txt {
	font-size: 14px;
	color: grey;
	line-height: 24px
}

.gkxxpl-box .link {
	color: #4981e8;
	font-size: 14px;
	line-height: 24px
}

.tzqd-box {
	padding: 10px 30px
}

.tzqd-box .subtit {
	color: #333;
	font-size: 16px;
	line-height: 30px
}

.tzqd-box .link,
.tzqd-box .txt {
	font-size: 14px;
	line-height: 30px
}

.tzqd-box .txt {
	color: grey
}

.tzqd-box .link {
	color: #4981e8
}

.tzqd-img {
	text-align: center;
	padding-bottom: 30px
}

.fzjg-box {
	height: 750px
}

.firm-list {
	padding: 10px 0
}

.firm-row {
	line-height: 30px;
	font-size: 16px;
	margin: 0;
	padding: 15px 30px
}

.firm-row .txt,
.firm-row a {
	position: absolute;
	line-height: 60px;
	top: 0;
	left: 0
}

.firm-row a {
	bottom: 0;
	right: 0;
	padding-left: 70px;
	color: #333;
	cursor: pointer;
}

.firm-row a:hover {
	color: #ff3c1c
}

.firm-row .serial {
	display: inline-block;
	width: 40px;
	color: #333
}

.firm-row .txt {
	display: inline-block;
	margin: 0;
	color: #333;
	width: 100%;
	height: 60px
}

.firm-row .text {
	color: #999;
	font-size: 14px;
	line-height: 24px
}

.firm-row .flt {
	float: right;
	color: #999
}

.firm-row:hover {
	-webkit-box-shadow: 0 0 20px #eee;
	box-shadow: 0 0 20px #eee
}

.firm-row:hover .txt {
	color: #ff3c1c
}

.firm-row:hover .flt {
	color: #666
}


/* 新基本信息 */

.hlwbx .tit-div {
	margin-top: 32px
}

.hlwbx .tit-div span {
	font-size: 16px;
	color: #333
}

.hlwbx .wcnm {
	width: 100%;
	height: 211px;
	margin-top: 30px;

}

.hlwbx .wcnm .imgdiv1 {
	width: 281px;
	height: 211px;
	float: left;
	margin-right: 90px;
	margin-left: 124px;
	/*  background: url(../img/yezz.jpg) no-repeat;
  background-size: 100% 100% */
}

.hlwbx .wcnm .imgdiv2 {
	float: left;
	width: 281px;
	height: 211px;
	/* background: url(../img/bxxk.jpg) no-repeat;
  background-size: 100% 100% */
}

.hlwbx .wcnm img {
	width: 281px;
	height: 211px;
}

.hlwbx .tab-con dt {
	margin-top: 40px;
	font-size: 16px;
	color: #333
}

.hlwbx .tab-con dt a {
	color: #4981e8;
	font-size: 16px
}

.hlwbx .tab-con dd,
.hlwbx .tab-con dt span {
	color: grey;
	font-size: 16px
}

.hlwbx .tab-con dd {
	padding-top: 25px;
	line-height: 1.5
}

.hlwbx .tab-con dd a {
	color: #4981e8;
	font-size: 16px
}

.hlwbx .tab-con dd span {
	font-size: 16px;
	color: grey
}

.hlwbx .tab-con .ml {
	margin-left: 36px
}

/* 图志弹层 */

.renbjt-wenh-popup-container {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 100;
}

.renwz-popup-content {
	position: absolute;
	left: 0;
	right: 0;
	top: 40px;
	bottom: 40px;
	max-height: 90vh;
	margin: 0 auto;
	width: 800px;
	overflow: hidden;
	background-color: #FFFFFF;
	z-index: 100;
	min-height: 562px;
}

.renbjt-wenh-popup-header {
	width: 752px;
	height: 60px;
	line-height: 60px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #D7D7D7;
	margin: 0 auto;
	left: 0;
	right: 0;
	position: absolute;
	z-index: 100;
}

.renbjt-wenh-popup-header .popup-tit {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}

.renbjt-wenh-popup-header .popup-close {
	width: 16px;
	height: 16px;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto 0;
	right: 0;
}

.renbjt-wenh-popup-center {
	height: 100%;
	padding: 60px 0 41px 24px;
	box-sizing: border-box;
}

.popup-tuzhi-content {
	overflow-y: scroll;
	text-align: center;
	height: 100%;
	position: relative;
}

.popup-tuzhi-tit {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: 21px;
	text-align: center;
	padding: 24px 0;
	width: 752px;
	margin: 0 auto;
	background-color: #FFFFFF;
}

.popup-tuzhi-content .popup-tuzhi-imgbox {
	width: 752px;
	text-align: center;
	margin: 0 auto;
	padding-top: 30px;
	height: 100%;
	position: absolute;
	top: 0;
	box-sizing: border-box;
	overflow: hidden;
}

.popup-tuzhi-imgbox-inside {
	position: relative;
	width: 100%;
	height: 100%;
}




.hlwbx .cooperation-tab-tit1 li {
	float: left;
	line-height: 34px;
	padding: 0 20px;
	border-radius: 40px;
	margin-right: 10px;
	cursor: pointer
}


.hlwbx .cooperation-tab-tit1 {
	font-size: 0;
	margin-top: 25px;
	margin-bottom: 20px
}

.hlwbx .cooperation-tab-tit1 li {
	font-size: 14px;
	color: #999;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.hlwbx .cooperation-tab-tit1 li.current {
	background-color: #fff3f0;
	color: #ff532b
}


.hlwbx .cooperation-tab-con1 li {
	display: none;
}

.hlwbx .cooperation-tab-con1 li.current {
	display: block;
}


.hlwbx .cooperation-tab-con1 .nothing {
	display: block;
	text-align: center;
}














.hlwbx .cooperation-tab-tit2 .tab {
	float: left;
	line-height: 34px;
	padding: 0 20px;
	border-radius: 40px;
	margin-right: 10px;
	cursor: pointer
}


.hlwbx .cooperation-tab-tit2 {
	font-size: 0;
	margin-top: 25px;
	margin-bottom: 20px;
	height: 34px;
}

.hlwbx .cooperation-tab-tit2 li {
	font-size: 14px;
	color: #999;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.hlwbx .cooperation-tab-tit2 li.current {
	background-color: #fff3f0;
	color: #ff532b
}

.hlwbx .cooperation-tab-con2 {
	/* display: inline-block; */
}

.hlwbx .cooperation-tab-con2 .yc {
	display: none;

}

.hlwbx .cooperation-tab-con2 .yc.current {
	display: block;

}


.search-input-box,
.search-menu-btn-box,
.textsouso {
	vertical-align: middle;
	display: inline-block
}

.search-box {
	width: 482px;
	height: 32px;
	border-radius: 4px;
	overflow: hidden;
	border: 1px solid #D7D7D7;
	margin-bottom: 14px
}

.search-input-box {
	width: 440px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 100%;
	float: left;
	padding-left: 10px;
	padding-bottom: 2px;
}

.search-input {
	font-size: 14px;
	width: 100%;
	height: 100%;
	border: 0;
	/* color: #e8e3e6; */
	font-family: '微软雅黑', FZLTHJW, Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif
}

.search-menu-btn-box {
	width: 40px;
	height: 100%;
	background-color: #f8f9fc;
	border-left: 1px solid #D7D7D7
}

.search-menu-btn {
	height: 100%;
	position: relative;
	width: 100%;
	border: 0;
	background: 0 0;
	font-size: 12px;
	color: #fff;
	cursor: pointer
}

.textsouso {
	background: url(/images/cx_sousu.png) center no-repeat;
	width: 12px;
	height: 12px;
	margin-right: 10px;
	background-size: 100%;
	margin: 0 auto;
}

.product-back1 {
	float: right;
	font-size: 14px;
	color: #1471d2;
	display: none;
	line-height: 34px;
}

#xianshi {
	color: #1471d2 !important;
}

.hlwbx .cooperation-tab-tit3 li.current {
    background-color: #fff3f0;
    color: #ff532b;
}

.hlwbx .cooperation-tab-tit3 li {
    float: left;
    line-height: 34px;
    padding: 0 20px;
    border-radius: 40px;
    margin-right: 10px;
    cursor: pointer;
}
.illustratetitle{
	font-size: 14px;
	color: rgba(51, 51, 51, 1);
	line-height: 20px;
	margin-top: 16px;
    margin-left: 10px;
  }
  .illustratetitle span{
	display: inline-block;
	vertical-align: middle;
	width: 5px;
	height: 5px;
	border-radius: 5px;
	background-color: rgba(255, 90, 52, 1);
	margin-right: 5px
  }
  .tabletr{
	width: 898px;
	display: flex;
	height: 56px;
	background-color: #F7F7F7;
	margin: 0;
	padding: 0;
	color: #666666;
	font-size: 15px;
	align-items: center;
  }
  .tr1{
	width: 170px;
	padding-left: 10px;
  }
  .tr2,.tr3,.tr4,.tr5{
	width: 130px;
	text-align: center;
  }
  .tr6{
	width: 210px;
   text-align: center;
  }
   #productThirdList{
	 width: 900px;
   }
  .td1,.td2,.td3,.td4,.td5,.td6{
	display: inline-block;
	font-size: 14px;

  }
  .td2,.td3,.td4,.td5{
	width: 130px;
	text-align: center;

  }
  #article{
	cursor: pointer;
	width: 130px;
	text-align: center;
	padding: 0 20px;
	padding-left: 2px;

  }
  .tr2{
	margin-left: 16px;
  }
.tr3{
	margin-left: 31px;
  }
  .tr4{
	margin-left: 41px;
  }
  .tr5{
	margin-left: 10px;
  }
  #productThirdList{
	padding-top: 0;
  }
  #productThirdList li{
	margin-top: 1px;
	margin-bottom: 5px;
  }
  #productThirdList #tr{
	width: 100%;
	padding: 7px 0;
	border-bottom: 1px solid rgba(231, 231, 231, 1);
	display: flex;
	align-items: center;
	position: relative;
  }
  #productThirdList #tr a{
	/* text-overflow: ellipsis;
	 white-space: nowrap;
	 overflow:hidden; */
	 color: rgba(20, 113, 210, 1);
	 cursor: pointer; width: 170px;
	 padding-left: 10px
  }
  #productThirdList #tr #articlei{
	text-overflow:ellipsis; 
	white-space:nowrap;
	overflow:hidden;
	width: 130px;
	text-align: center;
	padding-right: 8px;   
    padding-left: 15px;
  }
  #productThirdList #tr #more{
	margin-left: 7px;
	cursor: pointer;
	color: rgba(20, 113, 210, 1);
  }
  #articleibox{
	height: 23px;
  }
  #productThirdList  .popbox{
    position: absolute;
    /* bottom: -31px; */
    right: 32px;
    background-color: white;
    padding: 10px;
    min-width: 114px;
    box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.20);
	display: none;
	z-index: 99999999;
	text-align: left;
  }
  .kailong{
	width: 0;
    height: 0;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    border-bottom: 10px solid #ffffff;
    position: absolute;
    top: -9px;
    right: 53px;
    filter: drop-shadow(1px 0px 2px rgba(0, 0, 0, 0.20));
}
#productThirdList{
	padding-left: 0px;
	padding-bottom: 0px;
}
#productThirdBox{
	border: 1px solid rgba(231, 231, 231, 1);
    /* overflow: hidden; */
    margin-top: 10px;
	margin-bottom: 20px;
}
#tr:last-child {
	margin-bottom: 0px;
  }
  .load,
  .load > div {
	position: relative;
	box-sizing: border-box;
  }
  
  .load {
	display: block;
	font-size: 0;
	color: #3077d3;
  }
  
  .load.la-dark {
	color: #333;
  }
  
  .load > div {
	display: inline-block;
	float: none;
	background-color: currentColor;
	border: 0 solid currentColor;
  }
  
  .load {
	width: 50px;
  height: 52px;
  }
  
  .load > div {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 8px;
	height: 8px;
	margin-top: -4px;
	margin-left: -4px;
	border-radius: 100%;
	animation: ball-spin-fade 1s infinite linear;
  }
  
  .load > div:nth-child(1) {
	top: 5%;
	left: 50%;
	animation-delay: -1.125s;
  }
  
  .load > div:nth-child(2) {
	top: 18.1801948466%;
	left: 81.8198051534%;
	animation-delay: -1.25s;
  }
  
  .load > div:nth-child(3) {
	top: 50%;
	left: 95%;
	animation-delay: -1.375s;
  }
  
  .load > div:nth-child(4) {
	top: 81.8198051534%;
	left: 81.8198051534%;
	animation-delay: -1.5s;
  }
  
  .load > div:nth-child(5) {
	top: 94.9999999966%;
	left: 50.0000000005%;
	animation-delay: -1.625s;
  }
  
  .load > div:nth-child(6) {
	top: 81.8198046966%;
	left: 18.1801949248%;
	animation-delay: -1.75s;
  }
  
  .load > div:nth-child(7) {
	top: 49.9999750815%;
	left: 5.0000051215%;
	animation-delay: -1.875s;
  }
  
  .load > div:nth-child(8) {
	top: 18.179464974%;
	left: 18.1803700518%;
	animation-delay: -2s;
  }
  
  .load.la-sm {
	width: 16px;
	height: 16px;
  }
  
  .load.la-sm > div {
	width: 4px;
	height: 4px;
	margin-top: -2px;
	margin-left: -2px;
  }
  
  .load.la-2x {
	width: 64px;
	height: 64px;
  }
  
  .load.la-2x > div {
	width: 16px;
	height: 16px;
	margin-top: -8px;
	margin-left: -8px;
  }
  
  .load.la-3x {
	width: 96px;
	height: 96px;
  }
  
  .load.la-3x > div {
	width: 24px;
	height: 24px;
	margin-top: -12px;
	margin-left: -12px;
  }
  
  @keyframes ball-spin-fade {
	0%,
	100% {
	  opacity: 1;
	  transform: scale(1);
	}
  
	50% {
	  opacity: 0.25;
	  transform: scale(0.5);
	}
  }
  #load{
	  position: fixed;
	  top: 0;
	  bottom: 0;
	  left: 0;
	  right: 0;
	  background-color: rgb(22 22 22 / 60%);
	  display: flex;
	  justify-content: center;
	  align-items: center;
	  display: none;
	  z-index: 99999999;
	  pointer-events: auto;
  }
  #productThirdList .nothing{
	margin-top: 15px;
  }