@charset "utf-8";
/*响应式*/
.app_width {width:100%;}
.margin_0, .margin {width:1200px; margin:0 auto;}
.margin_x {margin:0 5%;}  /*全屏响应式*/
@media (max-width: 1250px){
	.margin {width:1000px; margin:0 auto;}
	.margin_0 {width:1000px; margin:0 auto;}
}
@media (max-width: 1000px){
	body, html, .app_width {width:640px; margin:0 auto;}
	.margin_0 {width:auto; margin:0;}
	.margin {width:auto; margin:0 5%;}
}
@media (max-width: 640px) {
	body, html, .app_width {width:100%;}
}

/*字体*/
.f12 {font-size:12px;}.f13 {font-size:13px;}.f14 {font-size:14px;}.f15 {font-size:15px;}.f16 {font-size:16px;}.f17 {font-size:17px;}.f18 {font-size:18px;}.f19 {font-size:19px;}.f20 {font-size:20px;}.f21 {font-size:21px;}.f22 {font-size:22px;}.f23 {font-size:23px;}.f24 {font-size:24px;}.f25 {font-size:25px;}.f26 {font-size:26px;}.f27 {font-size:27px;}.f28 {font-size:28px;}.f29 {font-size:29px;}.f30 {font-size:30px;}.f31 {font-size:31px;}.f32 {font-size:32px;}.f33 {font-size:33px;}.f34 {font-size:34px;}.f35 {font-size:35px;}.f36 {font-size:36px;}.f37 {font-size:37px;}.f38 {font-size:38px;}.f39 {font-size:39px;}.f40 {font-size:40px;}.f41 {font-size:41px;}.f42 {font-size:42px;}.f43 {font-size:43px;}.f44 {font-size:44px;}.f45 {font-size:45px;}.f46 {font-size:46px;}.f47 {font-size:47px;}.f48 {font-size:48px;}.f49 {font-size:49px;}.f50 {font-size:50px;}.f51 {font-size:51px;}.f52 {font-size:52px;}.f53 {font-size:53px;}.f54 {font-size:54px;}.f55 {font-size:55px;}.f56 {font-size:56px;}.f57 {font-size:57px;}.f58 {font-size:58px;}.f59 {font-size:59px;}.f60 {font-size:60px;}
@media (max-width: 1000px){
	.fa12 {font-size:12px;}.fa13 {font-size:13px;}.fa14 {font-size:14px;}.fa15 {font-size:15px;}.fa16 {font-size:16px;}.fa17 {font-size:17px;}.fa18 {font-size:18px;}.fa19 {font-size:19px;}.fa20 {font-size:20px;}.fa21 {font-size:21px;}.fa22 {font-size:22px;}.fa23 {font-size:23px;}.fa24 {font-size:24px;}.fa25 {font-size:25px;}.fa26 {font-size:26px;}.fa27 {font-size:27px;}.fa28 {font-size:28px;}.fa29 {font-size:29px;}.fa30 {font-size:30px;}.fa31 {font-size:31px;}.fa32 {font-size:32px;}.fa33 {font-size:33px;}.fa34 {font-size:34px;}.fa35 {font-size:35px;}.fa36 {font-size:36px;}.fa37 {font-size:37px;}.fa38 {font-size:38px;}.fa39 {font-size:39px;}.fa40 {font-size:40px;}.fa41 {font-size:41px;}.fa42 {font-size:42px;}.fa43 {font-size:43px;}.fa44 {font-size:44px;}.fa45 {font-size:45px;}.fa46 {font-size:46px;}.fa47 {font-size:47px;}.fa48 {font-size:48px;}.fa49 {font-size:49px;}.fa50 {font-size:50px;}.fa51 {font-size:51px;}.fa52 {font-size:52px;}.fa53 {font-size:53px;}.fa54 {font-size:54px;}.fa55 {font-size:55px;}.fa56 {font-size:56px;}.fa57 {font-size:57px;}.fa58 {font-size:58px;}.fa59 {font-size:59px;}.fa60 {font-size:60px;}
}
.fb {font-weight:bold;}
.thide, [class^="thide"], [class*=" thide"]{
	overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1;
}
.thide1 {-webkit-line-clamp:1;}.thide2 {-webkit-line-clamp:2;}.thide3 {-webkit-line-clamp:3;}.thide4 {-webkit-line-clamp:4;}.thide5 {-webkit-line-clamp:5;}.thide6 {-webkit-line-clamp:6;}.thide7 {-webkit-line-clamp:7;}.thide8 {-webkit-line-clamp:8;}.thide9 {-webkit-line-clamp:9;}.thide10 {-webkit-line-clamp:10;}

/*padding*/
.pl10 {padding-left:10px;}.pl15 {padding-left:15px;}.pl20 {padding-left:20px;}.pl25 {padding-left:25px;}.pl30 {padding-left:30px;}.pl35 {padding-left:35px;}.pl40 {padding-left:40px;}.pl45 {padding-left:45px;}.pl50 {padding-left:50px;}.pr10 {padding-right:10px;}.pr15 {padding-right:15px;}.pr20 {padding-right:20px;}.pr25 {padding-right:25px;}.pr30 {padding-right:30px;}.pr35 {padding-right:35px;}.pr40 {padding-right:40px;}.pr45 {padding-right:45px;}.pr50 {padding-right:50px;}

/*margin*/
.ml5 {margin-left:5px;}.ml10 {margin-left:10px;}.ml15 {margin-left:15px;}.ml20 {margin-left:20px;}.ml25 {margin-left:25px;}.ml30 {margin-left:30px;}.ml35 {margin-left:35px;}.ml40 {margin-left:40px;}.ml45 {margin-left:45px;}.ml50 {margin-left:50px;}.mr5 {margin-right:5px;}.mr10 {margin-right:10px;}.mr15 {margin-right:15px;}.mr20 {margin-right:20px;}.mr25 {margin-right:25px;}.mr30 {margin-right:30px;}.mr35 {margin-right:35px;}.mr40 {margin-right:40px;}.mr45 {margin-right:45px;}.mr50 {margin-right:50px;}

/*清除浮动*/
.clear, .aclear:after {clear:both; height:0; width:0; overflow:hidden; font-size:0;}
.aclear:after {content:""; display:block;}

/*浮动*/
.fl, .fi {float:left;}
.fr {float:right;}

/*定位*/
.pr {position:relative;}
.pa {position:absolute;}
.ps {position:static;}

/*响应式显示*/
.showpc {display:block;}
.showpc_i {display:inline;}
.showpc_ib {display:inline-block;}
.showapp, .showapp_i, .showapp_ib {display:none;}
@media (max-width: 1000px){
	.showpc {display:none;}
	.showapp {display:block;}
	.showapp_i {display:inline;}
	.showapp_ib {display:inline-block;}
}

/*排版*/
.cen {text-align:center;}  /*文本居中*/
.cenbox {display:flex; flex-direction:column; justify-content:center; align-items:center;}  /*垂直居中*/

/*宽度*/
.wful {width:100%;}.w1000 {width:1000px;}.wm1000 {width:1000px; margin:0 auto;}.w1100 {width:1100px;}.wm1100 {width:1100px; margin:0 auto;}.w1200 {width:1200px;}.wm1200 {width:1200px; margin:0 auto;}.w1300 {width:1300px;}.wm1300 {width:1300px; margin:0 auto;}.w1400 {width:1400px;}.wm1400 {width:1400px; margin:0 auto;}.w1500 {width:1500px;}.wm1500 {width:1500px; margin:0 auto;}.w1600 {width:1600px;}.wm1600 {width:1600px; margin:0 auto;}.w1700 {width:1700px;}.wm1700 {width:1700px; margin:0 auto;}.w1800 {width:1800px;}.wm1800 {width:1800px; margin:0 auto;}

/*高度*/
.hful {height:100%;}.h00 {height:0px;}.h10 {height:10px;}.h20 {height:20px;}.h30 {height:30px;}.h40 {height:40px;}.h50 {height:50px;}.h60 {height:60px;}.h70 {height:70px;}.h80 {height:80px;}.h90 {height:90px;}.h100 {height:100px;}.h120 {height:120px;}.h150 {height:150px;}.h200 {height:200px;}.h250 {height:250px;}.h300 {height:300px;}.h350 {height:350px;}.h400 {height:400px;}
@media (max-width: 1000px){
	.haful {height:100%;}.ha00 {height:0px;}.ha10 {height:10px;}.ha20 {height:20px;}.ha30 {height:30px;}.ha40 {height:40px;}.ha50 {height:50px;}.ha60 {height:60px;}.ha70 {height:70px;}.ha80 {height:80px;}.ha90 {height:90px;}.ha100 {height:100px;}.ha120 {height:120px;}.ha150 {height:150px;}.ha200 {height:200px;}.ha250 {height:250px;}.ha300 {height:300px;}.ha350 {height:350px;}.ha400 {height:400px;}
}

/*动画*/
.ease02, .ease02s, .ease02s *, .ease02s:before, .ease02s:after, .ease02n, .ease02n>*, .ease02n:before, .ease02n:after {transition:all 0.2s ease-out;}
.ease03, .ease03s, .ease03s *, .ease03s:before, .ease03s:after, .ease03n, .ease03n>*, .ease03n:before, .ease03n:after {transition:all 0.3s ease-out;}
.ease04, .ease04s, .ease04s *, .ease04s:before, .ease04s:after, .ease04n, .ease04n>*, .ease04n:before, .ease04n:after {transition:all 0.4s ease-out;}
.ease05, .ease05s, .ease05s *, .ease05s:before, .ease05s:after, .ease05n, .ease05n>*, .ease05n:before, .ease05n:after {transition:all 0.5s ease-out;}
.ease06, .ease06s, .ease06s *, .ease06s:before, .ease06s:after, .ease06n, .ease06n>*, .ease06n:before, .ease06n:after {transition:all 0.6s ease-out;}
.ease07, .ease07s, .ease07s *, .ease07s:before, .ease07s:after, .ease07n, .ease07n>*, .ease07n:before, .ease07n:after {transition:all 0.7s ease-out;}
.ease08, .ease08s, .ease08s *, .ease08s:before, .ease08s:after, .ease08n, .ease08n>*, .ease08n:before, .ease08n:after {transition:all 0.8s ease-out;}
.ease09, .ease09s, .ease09s *, .ease09s:before, .ease09s:after, .ease09n, .ease09n>*, .ease09n:before, .ease09n:after {transition:all 0.9s ease-out;}
.ease10, .ease10s, .ease10s *, .ease10s:before, .ease10s:after, .ease10n, .ease10n>*, .ease10n:before, .ease10n:after {transition:all 1.0s ease-out;}

/*等分对齐*/
@media (min-width: 1000px){
	.cut2 {--marpix:10px; width:50%; float:left; margin-bottom:20px;}
	.cut2>.mar {margin:0 calc(var(--marpix) / 2);}
	.cut2:nth-child(2n-1)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cut2:nth-child(2n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cut3 {--marpix:20px; width:33.33%; float:left; margin-bottom:30px;height:330px}
	.cut3>.mar {margin:0 calc(var(--marpix) / 2);}
	.cut3:nth-child(3n-2)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cut3:nth-child(3n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cut4 {--marpix:20px; width:25%; float:left; margin-bottom:30px;height:180px}
	.cut4>.mar {margin:0 calc(var(--marpix) / 2);}
	.cut4:nth-child(4n-3)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cut4:nth-child(4n-2)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))));}
	.cut4:nth-child(4n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))));}
	.cut4:nth-child(4n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cut5 {--marpix:20px; width:20%; float:left; margin-bottom:30px;}
	.cut5>.mar {margin:0 calc(var(--marpix) / 2);}
	.cut5:nth-child(5n-4)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cut5:nth-child(5n-3)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 4)));}
	.cut5:nth-child(5n-1)>.mar {transform:translateX(calc(1 * (var(--marpix) / 4)));}
	.cut5:nth-child(5n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cut6 {--marpix:20px; width:16.66%; float:left; margin-bottom:30px;}
	.cut6>.mar {margin:0 calc(var(--marpix) / 2);}
	.cut6:nth-child(6n-5)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cut6:nth-child(6n-4)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))));}
	.cut6:nth-child(6n-3)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3));}
	.cut6:nth-child(6n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3));}
	.cut6:nth-child(6n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))));}
	.cut6:nth-child(6n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cut7 {--marpix:20px; width:14.28%; float:left; margin-bottom:30px;}
	.cut7>.mar {margin:0 calc(var(--marpix) / 2);}
	.cut7:nth-child(7n-6)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cut7:nth-child(7n-5)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 7 / 6))));}
	.cut7:nth-child(7n-4)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 7 / 6)) / 2));}
	.cut7:nth-child(7n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 7 / 6)) / 2));}
	.cut7:nth-child(7n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 7 / 6))));}
	.cut7:nth-child(7n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cut8 {--marpix:20px; width:12.5%; float:left; margin-bottom:30px;}
	.cut8>.mar {margin:0 calc(var(--marpix) / 2);}
	.cut8:nth-child(8n-7)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cut8:nth-child(8n-6)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7))));}
	.cut8:nth-child(8n-5)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7)) / 2));}
	.cut8:nth-child(8n-4)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7)) / 3));}
	.cut8:nth-child(8n-3)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7)) / 3));}
	.cut8:nth-child(8n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7)) / 2));}
	.cut8:nth-child(8n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7))));}
	.cut8:nth-child(8n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cut9 {--marpix:20px; width:11.11%; float:left; margin-bottom:30px;}
	.cut9>.mar {margin:0 calc(var(--marpix) / 2);}
	.cut9:nth-child(9n-8)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cut9:nth-child(9n-7)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8))));}
	.cut9:nth-child(9n-6)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8)) / 2));}
	.cut9:nth-child(9n-5)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8)) / 4));}
	.cut9:nth-child(9n-3)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8)) / 4));}
	.cut9:nth-child(9n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8)) / 2));}
	.cut9:nth-child(9n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8))));}
	.cut9:nth-child(9n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cut10 {--marpix:20px; width:10%; float:left; margin-bottom:30px;}
	.cut10>.mar {margin:0 calc(var(--marpix) / 2);}
	.cut10:nth-child(10n-9)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cut10:nth-child(10n-8)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 10 / 9))));}
	.cut10:nth-child(10n-7)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 10 / 9)) / 2));}
	.cut10:nth-child(10n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 10 / 9)) / 2));}
	.cut10:nth-child(10n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 10 / 9))));}
	.cut10:nth-child(10n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}
}
@media (max-width: 1000px){
	.cuta2 {--marpix:10px; width:50%; float:left; margin-bottom:20px;}
	.cuta2>.mar {margin:0 calc(var(--marpix) / 2);}
	.cuta2:nth-child(2n-1)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cuta2:nth-child(2n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cuta3 {--marpix:20px; width:33.33%; float:left; margin-bottom:30px;}
	.cuta3>.mar {margin:0 calc(var(--marpix) / 2);}
	.cuta3:nth-child(3n-2)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cuta3:nth-child(3n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cuta4 {--marpix:20px; width:25%; float:left; margin-bottom:30px;}
	.cuta4>.mar {margin:0 calc(var(--marpix) / 2);}
	.cuta4:nth-child(4n-3)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cuta4:nth-child(4n-2)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))));}
	.cuta4:nth-child(4n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))));}
	.cuta4:nth-child(4n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cuta5 {--marpix:20px; width:20%; float:left; margin-bottom:30px;}
	.cuta5>.mar {margin:0 calc(var(--marpix) / 2);}
	.cuta5:nth-child(5n-4)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cuta5:nth-child(5n-3)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 4)));}
	.cuta5:nth-child(5n-1)>.mar {transform:translateX(calc(1 * (var(--marpix) / 4)));}
	.cuta5:nth-child(5n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cuta6 {--marpix:20px; width:16.66%; float:left; margin-bottom:30px;}
	.cuta6>.mar {margin:0 calc(var(--marpix) / 2);}
	.cuta6:nth-child(6n-5)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cuta6:nth-child(6n-4)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))));}
	.cuta6:nth-child(6n-3)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3));}
	.cuta6:nth-child(6n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3));}
	.cuta6:nth-child(6n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))));}
	.cuta6:nth-child(6n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cuta7 {--marpix:20px; width:14.28%; float:left; margin-bottom:30px;}
	.cuta7>.mar {margin:0 calc(var(--marpix) / 2);}
	.cuta7:nth-child(7n-6)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cuta7:nth-child(7n-5)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 7 / 6))));}
	.cuta7:nth-child(7n-4)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 7 / 6)) / 2));}
	.cuta7:nth-child(7n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 7 / 6)) / 2));}
	.cuta7:nth-child(7n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 7 / 6))));}
	.cuta7:nth-child(7n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cuta8 {--marpix:20px; width:12.5%; float:left; margin-bottom:30px;}
	.cuta8>.mar {margin:0 calc(var(--marpix) / 2);}
	.cuta8:nth-child(8n-7)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cuta8:nth-child(8n-6)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7))));}
	.cuta8:nth-child(8n-5)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7)) / 2));}
	.cuta8:nth-child(8n-4)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7)) / 3));}
	.cuta8:nth-child(8n-3)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7)) / 3));}
	.cuta8:nth-child(8n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7)) / 2));}
	.cuta8:nth-child(8n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 8 / 7))));}
	.cuta8:nth-child(8n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cuta9 {--marpix:20px; width:11.11%; float:left; margin-bottom:30px;}
	.cuta9>.mar {margin:0 calc(var(--marpix) / 2);}
	.cuta9:nth-child(9n-8)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cuta9:nth-child(9n-7)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8))));}
	.cuta9:nth-child(9n-6)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8)) / 2));}
	.cuta9:nth-child(9n-5)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8)) / 4));}
	.cuta9:nth-child(9n-3)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8)) / 4));}
	.cuta9:nth-child(9n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8)) / 2));}
	.cuta9:nth-child(9n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 9 / 8))));}
	.cuta9:nth-child(9n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}

	.cuta10 {--marpix:20px; width:10%; float:left; margin-bottom:30px;}
	.cuta10>.mar {margin:0 calc(var(--marpix) / 2);}
	.cuta10:nth-child(10n-9)>.mar {transform:translateX(calc(-1 * (var(--marpix) / 2)));}
	.cuta10:nth-child(10n-8)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 10 / 9))));}
	.cuta10:nth-child(10n-7)>.mar {transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 10 / 9)) / 2));}
	.cuta10:nth-child(10n-2)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 10 / 9)) / 2));}
	.cuta10:nth-child(10n-1)>.mar {transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 10 / 9))));}
	.cuta10:nth-child(10n)>.mar {transform:translateX(calc(1 * (var(--marpix) / 2)));}
}