@font-face {
  font-family: icomoon;
  font-style: normal;
  font-weight: 400;
  src: url(../font/icomoon.eot);
  src: url(../font/icomoon.woff.html) format("woff"),
    url(../font/icomoon.ttf.html) format("truetype"),
    url(../font/icomoon.eot) format("embedded-opentype");
}
@font-face {
  font-family: icomoon;
  font-style: normal;
  font-weight: 400;
  src: url(../font/icomoon.eot);
  src: url(../font/icomoon1.woff.html) format("woff"),
    url(../font/icomoon1.ttf.html) format("truetype"),
    url(../font/icomoon.eot) format("embedded-opentype");
}
[class*=" icon-"],
[class*="faisco-icons"],
[class^="icon-"] {
  font-family: icomoon !important;
}
[class*=" icon-"],
[class*="faisco-icons"],
[class^="icon-"] {
  speak: none;
  font-feature-settings: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
}
[class*=" new-icons-"],
[class^="new-icons-"] {
  font-family: new-icomoon !important;
}
[class*=" new-icons-"],
[class^="new-icons-"] {
  speak: none;
  font-feature-settings: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
}
.faisco-icons-M0001038:before {
  content: "򡀸";
}
.faisco-icons-M0001039:before {
  content: "򡀹";
}
.faisco-icons-M0001040:before {
  content: "򡁀";
}
.faisco-icons-M0001041:before {
  content: "򡁁";
}
.faisco-icons-M0001042:before {
  content: "򡁂";
}
.faisco-icons-M0001043:before {
  content: "򡁃";
}
.faisco-icons-M0001044:before {
  content: "򡁄";
}
.faisco-icons-M0001045:before {
  content: "򡁅";
}
.faisco-icons-M0001046:before {
  content: "򡁆";
}
.faisco-icons-M0001047:before {
  content: "򡁇";
}
.faisco-icons-M0001048:before {
  content: "򡁈";
}
.faisco-icons-M0001049:before {
  content: "򡁉";
}
.faisco-icons-M0001050:before {
  content: "򡁐";
}
.faisco-icons-M0001051:before {
  content: "򡁑";
}
.faisco-icons-M0001052:before {
  content: "򡁒";
}
.faisco-icons-M0001053:before {
  content: "򡁓";
}
.faisco-icons-M0001054:before {
  content: "򡁔";
}
.faisco-icons-M0001055:before {
  content: "򡁕";
}
.faisco-icons-M0001056:before {
  content: "򡁖";
}
.faisco-icons-M0001057:before {
  content: "򡁗";
}
.faisco-icons-M000021:before {
  content: "򠀡";
}
.faisco-icons-M000022:before {
  content: "򠀢";
}
.faisco-icons-M000023:before {
  content: "򠀣";
}
.faisco-icons-M000024:before {
  content: "򠀤";
}
.faisco-icons-M000025:before {
  content: "򠀥";
}
.faisco-icons-M000026:before {
  content: "򠀦";
}
.faisco-icons-M000027:before {
  content: "򠀧";
}
.faisco-icons-M000028:before {
  content: "򠀨";
}
.faisco-icons-M000029:before {
  content: "򠀩";
}
.faisco-icons-M000030:before {
  content: "򠀰";
}
.faisco-icons-M000031:before {
  content: "򠀱";
}
.faisco-icons-M000032:before {
  content: "򠀲";
}
.faisco-icons-M000033:before {
  content: "򠀳";
}
.faisco-icons-M000034:before {
  content: "򠀴";
}
.faisco-icons-M000035:before {
  content: "򠀵";
}
.faisco-icons-M000036:before {
  content: "򠀶";
}
.faisco-icons-M000037:before {
  content: "򠀷";
}
.faisco-icons-M000038:before {
  content: "򠀸";
}
.faisco-icons-M000039:before {
  content: "򠀹";
}
.faisco-icons-M000040:before {
  content: "򠁀";
}
.faisco-icons-M000041:before {
  content: "򠁁";
}
.faisco-icons-M000042:before {
  content: "򠁂";
}
.faisco-icons-M000043:before {
  content: "򠁃";
}
.faisco-icons-M000044:before {
  content: "򠁄";
}
.faisco-icons-M000045:before {
  content: "򠁅";
}
.faisco-icons-M000046:before {
  content: "򠁆";
}
.faisco-icons-M000047:before {
  content: "򠁇";
}
.faisco-icons-M000048:before {
  content: "򠁈";
}
.faisco-icons-M000049:before {
  content: "򠁉";
}
.faisco-icons-M000050:before {
  content: "򠁐";
}
.faisco-icons-M000051:before {
  content: "򠁑";
}
.faisco-icons-M000052:before {
  content: "򠁒";
}
.faisco-icons-M000053:before {
  content: "򠁓";
}
.faisco-icons-M000054:before {
  content: "򠁔";
}
.faisco-icons-M000055:before {
  content: "򠁕";
}
.faisco-icons-M000056:before {
  content: "򠁖";
}
.faisco-icons-M000057:before {
  content: "򠁗";
}
.faisco-icons-M000058:before {
  content: "򠁘";
}
.faisco-icons-M000059:before {
  content: "򠁙";
}
.faisco-icons-M000060:before {
  content: "򠁠";
}
.faisco-icons-M000061:before {
  content: "򠁡";
}
.faisco-icons-M000062:before {
  content: "򠁢";
}
.faisco-icons-M000063:before {
  content: "򠁣";
}
.faisco-icons-M000064:before {
  content: "򠁤";
}
.faisco-icons-M000065:before {
  content: "򠁥";
}
.faisco-icons-M000066:before {
  content: "򠁦";
}
.faisco-icons-M000067:before {
  content: "򠁧";
}
.faisco-icons-M000068:before {
  content: "򠁨";
}
.faisco-icons-M000069:before {
  content: "򠁩";
}
.faisco-icons-M000070:before {
  content: "򠁰";
}
.faisco-icons-M000071:before {
  content: "򠁱";
}
.faisco-icons-M000072:before {
  content: "򠁲";
}
.faisco-icons-M000073:before {
  content: "򠁳";
}
.faisco-icons-M000074:before {
  content: "򠁴";
}
.faisco-icons-M000075:before {
  content: "򠁵";
}
.faisco-icons-M000076:before {
  content: "򠁶";
}
.faisco-icons-M000077:before {
  content: "򠁷";
}
.faisco-icons-M000078:before {
  content: "򠁸";
}
.faisco-icons-M000079:before {
  content: "򠁹";
}
.faisco-icons-M001058:before {
  content: "򡁘";
}
.faisco-icons-M001059:before {
  content: "򡁙";
}
.faisco-icons-M001060:before {
  content: "򡁠";
}
.faisco-icons-M001061:before {
  content: "򡁡";
}
.faisco-icons-M001062:before {
  content: "򡁢";
}
.faisco-icons-M001063:before {
  content: "򡁣";
}
.faisco-icons-M001064:before {
  content: "򡁤";
}
.faisco-icons-M001065:before {
  content: "򡁥";
}
.faisco-icons-M001066:before {
  content: "򡁦";
}
.faisco-icons-M001067:before {
  content: "򡁧";
}
.faisco-icons-M001068:before {
  content: "򡁨";
}
.faisco-icons-M001069:before {
  content: "򡁩";
}
.faisco-icons-M001070:before {
  content: "򡁰";
}
.faisco-icons-M001071:before {
  content: "򡁱";
}
.faisco-icons-M001072:before {
  content: "򡁲";
}
.faisco-icons-M001073:before {
  content: "򡁳";
}
.faisco-icons-M001074:before {
  content: "򡁴";
}
.faisco-icons-M001075:before {
  content: "򡁵";
}
.faisco-icons-M001076:before {
  content: "򡁶";
}
.faisco-icons-M001077:before {
  content: "򡁷";
}
.faisco-icons-M000100:before {
  content: "򡀊";
}
.faisco-icons-M000101:before {
  content: "򠄁";
}
.faisco-icons-M000102:before {
  content: "򠄂";
}
.faisco-icons-M000103:before {
  content: "򠄃";
}
.faisco-icons-M000104:before {
  content: "򠄄";
}
.faisco-icons-M000105:before {
  content: "򠄅";
}
.faisco-icons-M000106:before {
  content: "򠄆";
}
.faisco-icons-M000107:before {
  content: "򠄇";
}
.faisco-icons-M000108:before {
  content: "򠄈";
}
.faisco-icons-M000109:before {
  content: "򠄉";
}
.faisco-icons-M000110:before {
  content: "򠄐";
}
.faisco-icons-M000111:before {
  content: "򠄑";
}
.faisco-icons-M000112:before {
  content: "򠄒";
}
.faisco-icons-M000113:before {
  content: "򠄓";
}
.faisco-icons-M000114:before {
  content: "򠄔";
}
.faisco-icons-M000115:before {
  content: "򠄕";
}
.faisco-icons-M000116:before {
  content: "򠄖";
}
.faisco-icons-M000117:before {
  content: "򠄗";
}
.faisco-icons-M000118:before {
  content: "򠄘";
}
.faisco-icons-M000119:before {
  content: "򠄙";
}
.faisco-icons-M000120:before {
  content: "򠄠";
}
.faisco-icons-M000121:before {
  content: "򠄡";
}
.faisco-icons-M000122:before {
  content: "򠄢";
}
.faisco-icons-M000123:before {
  content: "򠄣";
}
.faisco-icons-M000124:before {
  content: "򠄤";
}
.faisco-icons-M000125:before {
  content: "򠄥";
}
.faisco-icons-M000126:before {
  content: "򠄦";
}
.faisco-icons-M000127:before {
  content: "򠄧";
}
.faisco-icons-M000128:before {
  content: "򠄨";
}
.faisco-icons-M000129:before {
  content: "򠄩";
}
.faisco-icons-M000130:before {
  content: "򠄰";
}
.faisco-icons-M000131:before {
  content: "򠄱";
}
.faisco-icons-M000132:before {
  content: "򠄲";
}
.faisco-icons-M000133:before {
  content: "򠄳";
}
.faisco-icons-M000134:before {
  content: "򠄴";
}
.faisco-icons-M000135:before {
  content: "򠄵";
}
.faisco-icons-M000136:before {
  content: "򠄶";
}
.faisco-icons-M000137:before {
  content: "򠄷";
}
.faisco-icons-M000138:before {
  content: "򠄸";
}
.faisco-icons-M000139:before {
  content: "򠄹";
}
.faisco-icons-M000140:before {
  content: "򠅀";
}
.faisco-icons-M000141:before {
  content: "򠅁";
}
.faisco-icons-M000142:before {
  content: "򠅂";
}
.faisco-icons-M000143:before {
  content: "򠅃";
}
.faisco-icons-M000144:before {
  content: "򠅄";
}
.faisco-icons-M000145:before {
  content: "򠅅";
}
.faisco-icons-M000146:before {
  content: "򡑪";
}
.faisco-icons-M000147:before {
  content: "򡑺";
}
.faisco-icons-M000148:before {
  content: "򠅈";
}
.faisco-icons-M000149:before {
  content: "򠅉";
}
.faisco-icons-M000150:before {
  content: "򠅐";
}
.faisco-icons-M000151:before {
  content: "򠅑";
}
.faisco-icons-M000152:before {
  content: "򠅒";
}
.faisco-icons-M000153:before {
  content: "򠅓";
}
.faisco-icons-M000154:before {
  content: "򠅔";
}
.faisco-icons-M000155:before {
  content: "򠅕";
}
.faisco-icons-M000156:before {
  content: "򠅖";
}
.faisco-icons-M000157:before {
  content: "򠅗";
}
.faisco-icons-M000158:before {
  content: "򠅘";
}
.faisco-icons-M000159:before {
  content: "򠅙";
}
.faisco-icons-M000160:before {
  content: "򠅠";
}
.faisco-icons-M000161:before {
  content: "򠅡";
}
.faisco-icons-M000162:before {
  content: "򠅢";
}
.faisco-icons-M000163:before {
  content: "򠅣";
}
.faisco-icons-M000164:before {
  content: "򠅤";
}
.faisco-icons-M000165:before {
  content: "򠅥";
}
.faisco-icons-M000166:before {
  content: "򠅦";
}
.faisco-icons-M000167:before {
  content: "򠅧";
}
.faisco-icons-M000168:before {
  content: "򠅨";
}
.faisco-icons-M000169:before {
  content: "򠅩";
}
.faisco-icons-M000170:before {
  content: "򠅰";
}
.faisco-icons-M000171:before {
  content: "򠅱";
}
.faisco-icons-M000172:before {
  content: "򠅲";
}
.faisco-icons-M000173:before {
  content: "򠅳";
}
.faisco-icons-M000174:before {
  content: "򠅴";
}
.faisco-icons-M000175:before {
  content: "򠅵";
}
.faisco-icons-M000176:before {
  content: "򠅶";
}
.faisco-icons-M000177:before {
  content: "򠅷";
}
.faisco-icons-M000178:before {
  content: "򠅸";
}
.faisco-icons-M000179:before {
  content: "򠅹";
}
.faisco-icons-M000180:before {
  content: "򠆀";
}
.faisco-icons-M000181:before {
  content: "򠆁";
}
.faisco-icons-M000182:before {
  content: "򠆂";
}
.faisco-icons-M000183:before {
  content: "򠆃";
}
.faisco-icons-M000184:before {
  content: "򠆄";
}
.faisco-icons-M000185:before {
  content: "򠆅";
}
.faisco-icons-M000186:before {
  content: "򠆆";
}
.faisco-icons-M000187:before {
  content: "򠆇";
}
.faisco-icons-M000188:before {
  content: "򠆈";
}
.faisco-icons-M000189:before {
  content: "򠆉";
}
.faisco-icons-M000190:before {
  content: "򠆐";
}
.faisco-icons-M000191:before {
  content: "򠆑";
}
.faisco-icons-M000192:before {
  content: "򠆒";
}
.faisco-icons-M000193:before {
  content: "򠆓";
}
.faisco-icons-M000194:before {
  content: "򠆔";
}
.faisco-icons-M000195:before {
  content: "򠆕";
}
.faisco-icons-M000196:before {
  content: "򠆖";
}
.faisco-icons-M000197:before {
  content: "򠆗";
}
.faisco-icons-M000198:before {
  content: "򠆘";
}
.faisco-icons-M000199:before {
  content: "򠆙";
}
.faisco-icons-M000200:before {
  content: "򠈀";
}
.faisco-icons-M000201:before {
  content: "򠈁";
}
.faisco-icons-M000202:before {
  content: "򠈂";
}
.faisco-icons-M000203:before {
  content: "򠈃";
}
.faisco-icons-M000204:before {
  content: "򠈄";
}
.faisco-icons-M000205:before {
  content: "򠈅";
}
.faisco-icons-M000206:before {
  content: "򠈆";
}
.faisco-icons-M000207:before {
  content: "򠈇";
}
.faisco-icons-M000208:before {
  content: "򠈈";
}
.faisco-icons-M000209:before {
  content: "򠈉";
}
.faisco-icons-M000210:before {
  content: "򠈐";
}
.faisco-icons-M000211:before {
  content: "򠈑";
}
.faisco-icons-M000212:before {
  content: "򠈒";
}
.faisco-icons-M000213:before {
  content: "򠈓";
}
.faisco-icons-M000214:before {
  content: "򠈔";
}
.faisco-icons-M000215:before {
  content: "򠈕";
}
.faisco-icons-M000216:before {
  content: "򠈖";
}
.faisco-icons-M000217:before {
  content: "򠈗";
}
.faisco-icons-M000218:before {
  content: "򠈘";
}
.faisco-icons-M000219:before {
  content: "򠈙";
}
.faisco-icons-M000220:before {
  content: "򠈠";
}
.faisco-icons-M000221:before {
  content: "򠈡";
}
.faisco-icons-M000222:before {
  content: "򠈢";
}
.faisco-icons-M000223:before {
  content: "򠈣";
}
.faisco-icons-M000224:before {
  content: "򠈤";
}
.faisco-icons-M000225:before {
  content: "򠈥";
}
.faisco-icons-M000226:before {
  content: "򠈦";
}
.faisco-icons-M000227:before {
  content: "򠈧";
}
.faisco-icons-M000228:before {
  content: "򠈨";
}
.faisco-icons-M000229:before {
  content: "򠈩";
}
.faisco-icons-M000230:before {
  content: "򠈰";
}
.faisco-icons-M000231:before {
  content: "򠈱";
}
.faisco-icons-M000232:before {
  content: "򠈲";
}
.faisco-icons-M000233:before {
  content: "򠈳";
}
.faisco-icons-M000234:before {
  content: "򠈴";
}
.faisco-icons-M000235:before {
  content: "򠈵";
}
.faisco-icons-M000236:before {
  content: "򠈶";
}
.faisco-icons-M000237:before {
  content: "򠈷";
}
.faisco-icons-M000238:before {
  content: "򠈸";
}
.faisco-icons-M000239:before {
  content: "򠈹";
}
.faisco-icons-M000240:before {
  content: "򠉀";
}
.faisco-icons-M000241:before {
  content: "򠉁";
}
.faisco-icons-M000242:before {
  content: "򠉂";
}
.faisco-icons-M000243:before {
  content: "򠉃";
}
.faisco-icons-M000244:before {
  content: "򠉄";
}
.faisco-icons-M000245:before {
  content: "򠉅";
}
.faisco-icons-M000246:before {
  content: "򠉆";
}
.faisco-icons-M000247:before {
  content: "򠉇";
}
.faisco-icons-M000248:before {
  content: "򠉈";
}
.faisco-icons-M000249:before {
  content: "򠉉";
}
.faisco-icons-M000250:before {
  content: "򠉐";
}
.faisco-icons-M000251:before {
  content: "򠉑";
}
.faisco-icons-M000252:before {
  content: "򠉒";
}
.faisco-icons-M000253:before {
  content: "򠉓";
}
.faisco-icons-M000254:before {
  content: "򠉔";
}
.faisco-icons-M000255:before {
  content: "򠉕";
}
.faisco-icons-M000256:before {
  content: "򠉖";
}
.faisco-icons-M000257:before {
  content: "򠉗";
}
.faisco-icons-M000258:before {
  content: "򠉘";
}
.faisco-icons-M000259:before {
  content: "򠉙";
}
.faisco-icons-M000260:before {
  content: "򠉠";
}
.faisco-icons-M000261:before {
  content: "򠉡";
}
.faisco-icons-M000262:before {
  content: "򠉢";
}
.faisco-icons-M000263:before {
  content: "򠉣";
}
.faisco-icons-M000264:before {
  content: "򠉤";
}
.faisco-icons-M000265:before {
  content: "򠉥";
}
.faisco-icons-M000266:before {
  content: "򠉦";
}
.faisco-icons-M000267:before {
  content: "򠉧";
}
.faisco-icons-M000268:before {
  content: "򠉨";
}
.faisco-icons-M000269:before {
  content: "򠉩";
}
.faisco-icons-M000270:before {
  content: "򠉰";
}
.faisco-icons-M000271:before {
  content: "򠉱";
}
.faisco-icons-M000272:before {
  content: "򠉲";
}
.faisco-icons-M000273:before {
  content: "򠉳";
}
.faisco-icons-M000274:before {
  content: "򠉴";
}
.faisco-icons-M000275:before {
  content: "򠉵";
}
.faisco-icons-M000276:before {
  content: "򠉶";
}
.faisco-icons-M000277:before {
  content: "򠉷";
}
.faisco-icons-M000278:before {
  content: "򠉸";
}
.faisco-icons-M000279:before {
  content: "򠉹";
}
.faisco-icons-M000280:before {
  content: "򠊀";
}
.faisco-icons-M000281:before {
  content: "򠊁";
}
.faisco-icons-M000282:before {
  content: "򠊂";
}
.faisco-icons-M000283:before {
  content: "򠊃";
}
.faisco-icons-M000284:before {
  content: "򠊄";
}
.faisco-icons-M000285:before {
  content: "򠊅";
}
.faisco-icons-M000286:before {
  content: "򠊆";
}
.faisco-icons-M000287:before {
  content: "򠊇";
}
.faisco-icons-M000288:before {
  content: "򠊈";
}
.faisco-icons-M000289:before {
  content: "򠊉";
}
.faisco-icons-M000290:before {
  content: "򠊐";
}
.faisco-icons-M000291:before {
  content: "򠊑";
}
.faisco-icons-M000292:before {
  content: "򠊒";
}
.faisco-icons-M000293:before {
  content: "򠊓";
}
.faisco-icons-M000294:before {
  content: "򠊔";
}
.faisco-icons-M000295:before {
  content: "򠊕";
}
.faisco-icons-M000296:before {
  content: "򠊖";
}
.faisco-icons-M000297:before {
  content: "򠊗";
}
.faisco-icons-M000298:before {
  content: "򠊘";
}
.faisco-icons-M000299:before {
  content: "򠊙";
}
.faisco-icons-M000300:before {
  content: "򠌀";
}
.faisco-icons-M000301:before {
  content: "򠌁";
}
.faisco-icons-M000302:before {
  content: "򠌂";
}
.faisco-icons-M000303:before {
  content: "򠌃";
}
.faisco-icons-M000304:before {
  content: "򠌄";
}
.faisco-icons-M000305:before {
  content: "򠌅";
}
.faisco-icons-M000306:before {
  content: "򠌆";
}
.faisco-icons-M000307:before {
  content: "򠌇";
}
.faisco-icons-M000308:before {
  content: "򠌈";
}
.faisco-icons-M000309:before {
  content: "򠌉";
}
.faisco-icons-M000310:before {
  content: "򠌐";
}
.faisco-icons-M000311:before {
  content: "򠌑";
}
.faisco-icons-M000312:before {
  content: "򠌒";
}
.faisco-icons-M000313:before {
  content: "򠌓";
}
.faisco-icons-M000314:before {
  content: "򠌔";
}
.faisco-icons-M000315:before {
  content: "򠌕";
}
.faisco-icons-M000316:before {
  content: "򠌖";
}
.faisco-icons-M000317:before {
  content: "򠌗";
}
.faisco-icons-M000318:before {
  content: "򠌘";
}
.faisco-icons-M000319:before {
  content: "򠌙";
}
.faisco-icons-M000320:before {
  content: "򠌠";
}
.faisco-icons-M000321:before {
  content: "򠌡";
}
.faisco-icons-M000322:before {
  content: "򠌢";
}
.faisco-icons-M000323:before {
  content: "򠌣";
}
.faisco-icons-M000324:before {
  content: "򠌤";
}
.faisco-icons-M000325:before {
  content: "򠌥";
}
.faisco-icons-M000326:before {
  content: "򠌦";
}
.faisco-icons-M000327:before {
  content: "򠌧";
}
.faisco-icons-M000328:before {
  content: "򠌨";
}
.faisco-icons-M000329:before {
  content: "򠌩";
}
.faisco-icons-M000330:before {
  content: "򠌰";
}
.faisco-icons-M000331:before {
  content: "򠌱";
}
.faisco-icons-M000332:before {
  content: "򠌲";
}
.faisco-icons-M000333:before {
  content: "򠌳";
}
.faisco-icons-M000334:before {
  content: "򠌴";
}
.faisco-icons-M000335:before {
  content: "򠌵";
}
.faisco-icons-M000336:before {
  content: "򠌶";
}
.faisco-icons-M000337:before {
  content: "򠌷";
}
.faisco-icons-M000338:before {
  content: "򠌸";
}
.faisco-icons-M000339:before {
  content: "򠌹";
}
.faisco-icons-M000340:before {
  content: "򠍀";
}
.faisco-icons-M000341:before {
  content: "򠍁";
}
.faisco-icons-M000342:before {
  content: "򠍂";
}
.faisco-icons-M000343:before {
  content: "򠍃";
}
.faisco-icons-M000344:before {
  content: "򠍄";
}
.faisco-icons-M000345:before {
  content: "򠍅";
}
.faisco-icons-M000346:before {
  content: "򠍆";
}
.faisco-icons-M000347:before {
  content: "򠍇";
}
.faisco-icons-M000348:before {
  content: "򠍈";
}
.faisco-icons-M000349:before {
  content: "򠍉";
}
.faisco-icons-M000350:before {
  content: "򠍐";
}
.faisco-icons-M000351:before {
  content: "򠍑";
}
.faisco-icons-M000352:before {
  content: "򠍒";
}
.faisco-icons-M000353:before {
  content: "򠍓";
}
.faisco-icons-M000354:before {
  content: "򠍔";
}
.faisco-icons-M000355:before {
  content: "򠍕";
}
.faisco-icons-M000356:before {
  content: "򠍖";
}
.faisco-icons-M000357:before {
  content: "򠍗";
}
.faisco-icons-M000358:before {
  content: "򠍘";
}
.faisco-icons-M000359:before {
  content: "򠍙";
}
.faisco-icons-M000360:before {
  content: "򠍠";
}
.faisco-icons-M000361:before {
  content: "򠍡";
}
.faisco-icons-M000362:before {
  content: "򠍢";
}
.faisco-icons-M000363:before {
  content: "򠍣";
}
.faisco-icons-M000364:before {
  content: "򠍤";
}
.faisco-icons-M000365:before {
  content: "򠍥";
}
.faisco-icons-M000366:before {
  content: "򠍦";
}
.faisco-icons-M000367:before {
  content: "򠍧";
}
.faisco-icons-M000368:before {
  content: "򠍨";
}
.faisco-icons-M000369:before {
  content: "򠍩";
}
.faisco-icons-M000370:before {
  content: "򠍰";
}
.faisco-icons-M000371:before {
  content: "򠍱";
}
.faisco-icons-M000372:before {
  content: "򠍲";
}
.faisco-icons-M000373:before {
  content: "򠍳";
}
.faisco-icons-M000374:before {
  content: "򠍴";
}
.faisco-icons-M000375:before {
  content: "򠍵";
}
.faisco-icons-M000376:before {
  content: "򠍶";
}
.faisco-icons-M000377:before {
  content: "򠍷";
}
.faisco-icons-M000378:before {
  content: "򠍸";
}
.faisco-icons-M000379:before {
  content: "򠍹";
}
.faisco-icons-M000380:before {
  content: "򠎀";
}
.faisco-icons-M000381:before {
  content: "򠎁";
}
.faisco-icons-M000382:before {
  content: "򠎂";
}
.faisco-icons-M000383:before {
  content: "򠎃";
}
.faisco-icons-M000384:before {
  content: "򠎄";
}
.faisco-icons-M000385:before {
  content: "򠎅";
}
.faisco-icons-M000386:before {
  content: "򠎆";
}
.faisco-icons-M000387:before {
  content: "򠎇";
}
.faisco-icons-M000388:before {
  content: "򠎈";
}
.faisco-icons-M000389:before {
  content: "򠎉";
}
.faisco-icons-M000390:before {
  content: "򠎐";
}
.faisco-icons-M000391:before {
  content: "򠎑";
}
.faisco-icons-M000392:before {
  content: "򠎒";
}
.faisco-icons-M000393:before {
  content: "򠎓";
}
.faisco-icons-M000394:before {
  content: "򠎔";
}
.faisco-icons-M000395:before {
  content: "򠎕";
}
.faisco-icons-M000396:before {
  content: "򠎖";
}
.faisco-icons-M000397:before {
  content: "򠎗";
}
.faisco-icons-M000398:before {
  content: "򠎘";
}
.faisco-icons-M000399:before {
  content: "򠎙";
}
.faisco-icons-M000400:before {
  content: "򠐀";
}
.faisco-icons-M000401:before {
  content: "򠐁";
}
.faisco-icons-M000402:before {
  content: "򠐂";
}
.faisco-icons-M000403:before {
  content: "򠐃";
}
.faisco-icons-M000404:before {
  content: "򠐄";
}
.faisco-icons-M000405:before {
  content: "򠐅";
}
.faisco-icons-M000406:before {
  content: "򠐆";
}
.faisco-icons-M000407:before {
  content: "򠐇";
}
.faisco-icons-M000408:before {
  content: "򠐈";
}
.faisco-icons-M000409:before {
  content: "򠐉";
}
.faisco-icons-M000410:before {
  content: "򠐐";
}
.faisco-icons-M000411:before {
  content: "򤄚";
}
.faisco-icons-M000412:before {
  content: "򤄪";
}
.faisco-icons-M000413:before {
  content: "򤄺";
}
.faisco-icons-M000414:before {
  content: "򤅊";
}
.faisco-icons-M000415:before {
  content: "򤅚";
}
.faisco-icons-M000416:before {
  content: "򠐖";
}
.faisco-icons-M000417:before {
  content: "򠐗";
}
.faisco-icons-M000418:before {
  content: "򠐘";
}
.faisco-icons-M000419:before {
  content: "򠐙";
}
.faisco-icons-M000420:before {
  content: "򠐠";
}
.faisco-icons-M000421:before {
  content: "򠐡";
}
.faisco-icons-M000422:before {
  content: "򠐢";
}
.faisco-icons-M000423:before {
  content: "򠐣";
}
.faisco-icons-M000424:before {
  content: "򠐤";
}
.faisco-icons-M000425:before {
  content: "򠐥";
}
.faisco-icons-M000426:before {
  content: "򠐦";
}
.faisco-icons-M000427:before {
  content: "򠐧";
}
.faisco-icons-M000428:before {
  content: "򠐨";
}
.faisco-icons-M000429:before {
  content: "򠐩";
}
.faisco-icons-M000430:before {
  content: "򠐰";
}
.faisco-icons-M000431:before {
  content: "򠐱";
}
.faisco-icons-M000432:before {
  content: "򠐲";
}
.faisco-icons-M000433:before {
  content: "򠐳";
}
.faisco-icons-M000434:before {
  content: "򠐴";
}
.faisco-icons-M000435:before {
  content: "򠐵";
}
.faisco-icons-M000436:before {
  content: "򠐶";
}
.faisco-icons-M000437:before {
  content: "򠐷";
}
.faisco-icons-M000438:before {
  content: "򠐸";
}
.faisco-icons-M000439:before {
  content: "򠐹";
}
.faisco-icons-M000440:before {
  content: "򠑀";
}
.faisco-icons-M000441:before {
  content: "򠑁";
}
.faisco-icons-M000442:before {
  content: "򠑂";
}
.faisco-icons-M000443:before {
  content: "򠑃";
}
.faisco-icons-M000444:before {
  content: "򠑄";
}
.faisco-icons-M000445:before {
  content: "򠑅";
}
.faisco-icons-M000446:before {
  content: "򠑆";
}
.faisco-icons-M000447:before {
  content: "򠑇";
}
.faisco-icons-M000448:before {
  content: "򠑈";
}
.faisco-icons-M000449:before {
  content: "򠑉";
}
.faisco-icons-M000450:before {
  content: "򠑐";
}
.faisco-icons-M000451:before {
  content: "򠑑";
}
.faisco-icons-M000452:before {
  content: "򠑒";
}
.faisco-icons-M000453:before {
  content: "򠑓";
}
.faisco-icons-M000454:before {
  content: "򠑔";
}
.faisco-icons-M000455:before {
  content: "򠑕";
}
.faisco-icons-M000456:before {
  content: "򠑖";
}
.faisco-icons-M000457:before {
  content: "򠑗";
}
.faisco-icons-M000458:before {
  content: "򠑘";
}
.faisco-icons-M000459:before {
  content: "򠑙";
}
.faisco-icons-M000460:before {
  content: "򠑠";
}
.faisco-icons-M000461:before {
  content: "򠑡";
}
.faisco-icons-M000462:before {
  content: "򠑢";
}
.faisco-icons-M000463:before {
  content: "򠑣";
}
.faisco-icons-M000464:before {
  content: "򠑤";
}
.faisco-icons-M000465:before {
  content: "򠑥";
}
.faisco-icons-M000466:before {
  content: "򠑦";
}
.faisco-icons-M000467:before {
  content: "򠑧";
}
.faisco-icons-M000468:before {
  content: "򠑨";
}
.faisco-icons-M000469:before {
  content: "򠑩";
}
.faisco-icons-M000470:before {
  content: "򠑰";
}
.faisco-icons-M000471:before {
  content: "򠑱";
}
.faisco-icons-M000472:before {
  content: "򠑲";
}
.faisco-icons-M000473:before {
  content: "򠑳";
}
.faisco-icons-M000474:before {
  content: "򠑴";
}
.faisco-icons-M000475:before {
  content: "򠑵";
}
.faisco-icons-M000476:before {
  content: "򠑶";
}
.faisco-icons-M000477:before {
  content: "򠑷";
}
.faisco-icons-M000478:before {
  content: "򠑸";
}
.faisco-icons-M000479:before {
  content: "򠑹";
}
.faisco-icons-M000480:before {
  content: "򠒀";
}
.faisco-icons-M000481:before {
  content: "򠒁";
}
.faisco-icons-M000482:before {
  content: "򠒂";
}
.faisco-icons-M000483:before {
  content: "򠒃";
}
.faisco-icons-M000484:before {
  content: "򠒄";
}
.faisco-icons-M000485:before {
  content: "򠒅";
}
.faisco-icons-M000486:before {
  content: "򠒆";
}
.faisco-icons-M000487:before {
  content: "򠒇";
}
.faisco-icons-M000488:before {
  content: "򠒈";
}
.faisco-icons-M000489:before {
  content: "򠒉";
}
.faisco-icons-M000490:before {
  content: "򠒐";
}
.faisco-icons-M000491:before {
  content: "򠒑";
}
.faisco-icons-M000492:before {
  content: "򠒒";
}
.faisco-icons-M000493:before {
  content: "򠒓";
}
.faisco-icons-M000494:before {
  content: "򠒔";
}
.faisco-icons-M000495:before {
  content: "򠒕";
}
.faisco-icons-M000496:before {
  content: "򠒖";
}
.faisco-icons-M000497:before {
  content: "򠒗";
}
.faisco-icons-M000498:before {
  content: "򠒘";
}
.faisco-icons-M000499:before {
  content: "򠒙";
}
.faisco-icons-M000500:before {
  content: "򠔀";
}
.faisco-icons-M000501:before {
  content: "򠔁";
}
.faisco-icons-M000502:before {
  content: "򠔂";
}
.faisco-icons-M000503:before {
  content: "򠔃";
}
.faisco-icons-M000504:before {
  content: "򠔄";
}
.faisco-icons-M000505:before {
  content: "򠔅";
}
.faisco-icons-M000506:before {
  content: "򠔆";
}
.faisco-icons-M000507:before {
  content: "򠔇";
}
.faisco-icons-M000508:before {
  content: "򠔈";
}
.faisco-icons-M000509:before {
  content: "򠔉";
}
.faisco-icons-M000510:before {
  content: "򠔐";
}
.faisco-icons-M000511:before {
  content: "򠔑";
}
.faisco-icons-M000512:before {
  content: "򠔒";
}
.faisco-icons-M000513:before {
  content: "򠔓";
}
.faisco-icons-M000514:before {
  content: "򠔔";
}
.faisco-icons-M000515:before {
  content: "򠔕";
}
.faisco-icons-M000516:before {
  content: "򠔖";
}
.faisco-icons-M000517:before {
  content: "򠔗";
}
.faisco-icons-M000518:before {
  content: "򠔘";
}
.faisco-icons-M000519:before {
  content: "򠔙";
}
.faisco-icons-M000520:before {
  content: "򠔠";
}
.faisco-icons-M000521:before {
  content: "򠔡";
}
.faisco-icons-M000522:before {
  content: "򠔢";
}
.faisco-icons-M000523:before {
  content: "򠔣";
}
.faisco-icons-M000524:before {
  content: "򠔤";
}
.faisco-icons-M000525:before {
  content: "򠔥";
}
.faisco-icons-M000526:before {
  content: "򠔦";
}
.faisco-icons-M000527:before {
  content: "򠔧";
}
.faisco-icons-M000528:before {
  content: "򠔨";
}
.faisco-icons-M000529:before {
  content: "򠔩";
}
.faisco-icons-M000530:before {
  content: "򠔰";
}
.faisco-icons-M000531:before {
  content: "򠔱";
}
.faisco-icons-M000532:before {
  content: "򠔲";
}
.faisco-icons-M000533:before {
  content: "򠔳";
}
.faisco-icons-M000534:before {
  content: "򠔴";
}
.faisco-icons-M000535:before {
  content: "򠔵";
}
.faisco-icons-M000536:before {
  content: "򠔶";
}
.faisco-icons-M000537:before {
  content: "򠔷";
}
.faisco-icons-M000538:before {
  content: "򠔸";
}
.faisco-icons-M000539:before {
  content: "򠔹";
}
.faisco-icons-M000540:before {
  content: "򠕀";
}
.faisco-icons-M000541:before {
  content: "򠕁";
}
.faisco-icons-M000542:before {
  content: "򠕂";
}
.faisco-icons-M000543:before {
  content: "򠕃";
}
.faisco-icons-M000544:before {
  content: "򠕄";
}
.faisco-icons-M000545:before {
  content: "򠕅";
}
.faisco-icons-M000546:before {
  content: "򠕆";
}
.faisco-icons-M000547:before {
  content: "򠕇";
}
.faisco-icons-M000548:before {
  content: "򠕈";
}
.faisco-icons-M000549:before {
  content: "򠕉";
}
.faisco-icons-M000550:before {
  content: "򠕐";
}
.faisco-icons-M000551:before {
  content: "򠕑";
}
.faisco-icons-M000552:before {
  content: "򠕒";
}
.faisco-icons-M000553:before {
  content: "򠕓";
}
.faisco-icons-M000554:before {
  content: "򠕔";
}
.faisco-icons-M000555:before {
  content: "򠕕";
}
.faisco-icons-M000556:before {
  content: "򠕖";
}
.faisco-icons-M000557:before {
  content: "򠕗";
}
.faisco-icons-M000558:before {
  content: "򠕘";
}
.faisco-icons-M000559:before {
  content: "򠕙";
}
.faisco-icons-M000560:before {
  content: "򠕠";
}
.faisco-icons-M000561:before {
  content: "򠕡";
}
.faisco-icons-M000562:before {
  content: "򠕢";
}
.faisco-icons-M000563:before {
  content: "򠕣";
}
.faisco-icons-M000564:before {
  content: "򠕤";
}
.faisco-icons-M000565:before {
  content: "򠕥";
}
.faisco-icons-M000566:before {
  content: "򠕦";
}
.faisco-icons-M000567:before {
  content: "򠕧";
}
.faisco-icons-M000568:before {
  content: "򠕨";
}
.faisco-icons-M000569:before {
  content: "򠕩";
}
.faisco-icons-M000570:before {
  content: "򠕰";
}
.faisco-icons-M000571:before {
  content: "򠕱";
}
.faisco-icons-M000572:before {
  content: "򠕲";
}
.faisco-icons-M000573:before {
  content: "򠕳";
}
.faisco-icons-M000574:before {
  content: "򠕴";
}
.faisco-icons-M000575:before {
  content: "򠕵";
}
.faisco-icons-M000576:before {
  content: "򠕶";
}
.faisco-icons-M000577:before {
  content: "򠕷";
}
.faisco-icons-M000578:before {
  content: "򠕸";
}
.faisco-icons-M000579:before {
  content: "򠕹";
}
.faisco-icons-M000580:before {
  content: "򠖀";
}
.faisco-icons-M000581:before {
  content: "򠖁";
}
.faisco-icons-M000582:before {
  content: "򠖂";
}
.faisco-icons-M000583:before {
  content: "򠖃";
}
.faisco-icons-M000584:before {
  content: "򠖄";
}
.faisco-icons-M000585:before {
  content: "򠖅";
}
.faisco-icons-M000586:before {
  content: "򠖆";
}
.faisco-icons-M000587:before {
  content: "򠖇";
}
.faisco-icons-M000588:before {
  content: "򠖈";
}
.faisco-icons-M000589:before {
  content: "򠖉";
}
.faisco-icons-M000590:before {
  content: "򠖐";
}
.faisco-icons-M000591:before {
  content: "򠖑";
}
.faisco-icons-M000592:before {
  content: "򠖒";
}
.faisco-icons-M000593:before {
  content: "򠖓";
}
.faisco-icons-M000594:before {
  content: "򠖔";
}
.faisco-icons-M000595:before {
  content: "򠖕";
}
.faisco-icons-M000596:before {
  content: "򠖖";
}
.faisco-icons-M000597:before {
  content: "򠖗";
}
.faisco-icons-M000598:before {
  content: "򠖘";
}
.faisco-icons-M000599:before {
  content: "򠖙";
}
.faisco-icons-M000600:before {
  content: "򠘀";
}
.faisco-icons-M000601:before {
  content: "򠘁";
}
.faisco-icons-M000602:before {
  content: "򠘂";
}
.faisco-icons-M000603:before {
  content: "򠘃";
}
.faisco-icons-M000604:before {
  content: "򠘄";
}
.faisco-icons-M000605:before {
  content: "򠘅";
}
.faisco-icons-M000606:before {
  content: "򠘆";
}
.faisco-icons-M000607:before {
  content: "򠘇";
}
.faisco-icons-M000608:before {
  content: "򠘈";
}
.faisco-icons-M000609:before {
  content: "򠘉";
}
.faisco-icons-M000610:before {
  content: "򠘐";
}
.faisco-icons-M000611:before {
  content: "򠘑";
}
.faisco-icons-M000612:before {
  content: "򠘒";
}
.faisco-icons-M000613:before {
  content: "򠘓";
}
.faisco-icons-M000614:before {
  content: "򠘔";
}
.faisco-icons-M000615:before {
  content: "򠘕";
}
.faisco-icons-M000616:before {
  content: "򠘖";
}
.faisco-icons-M000617:before {
  content: "򠘗";
}
.faisco-icons-M000618:before {
  content: "򠘘";
}
.faisco-icons-M000619:before {
  content: "򠘙";
}
.faisco-icons-M000620:before {
  content: "򠘠";
}
.faisco-icons-M000621:before {
  content: "򠘡";
}
.faisco-icons-M000622:before {
  content: "򠘢";
}
.faisco-icons-M000623:before {
  content: "򠘣";
}
.faisco-icons-M000624:before {
  content: "򠘤";
}
.faisco-icons-M000625:before {
  content: "򠘥";
}
.faisco-icons-M000626:before {
  content: "򠘦";
}
.faisco-icons-M000627:before {
  content: "򠘧";
}
.faisco-icons-M000628:before {
  content: "򠘨";
}
.faisco-icons-M000629:before {
  content: "򠘩";
}
.faisco-icons-M000630:before {
  content: "򠘰";
}
.faisco-icons-M000631:before {
  content: "򠘱";
}
.faisco-icons-M000632:before {
  content: "򠘲";
}
.faisco-icons-M000633:before {
  content: "򠘳";
}
.faisco-icons-M000634:before {
  content: "򠘴";
}
.faisco-icons-M000635:before {
  content: "򠘵";
}
.faisco-icons-M000636:before {
  content: "򠘶";
}
.faisco-icons-M000637:before {
  content: "򠘷";
}
.faisco-icons-M000638:before {
  content: "򠘸";
}
.faisco-icons-M000639:before {
  content: "򠘹";
}
.faisco-icons-M000640:before {
  content: "򠙀";
}
.faisco-icons-M000641:before {
  content: "򠙁";
}
.faisco-icons-M000642:before {
  content: "򠙂";
}
.faisco-icons-M000643:before {
  content: "򠙃";
}
.faisco-icons-M000644:before {
  content: "򠙄";
}
.faisco-icons-M000645:before {
  content: "򠙅";
}
.faisco-icons-M000646:before {
  content: "򠙆";
}
.faisco-icons-M000647:before {
  content: "򠙇";
}
.faisco-icons-M000648:before {
  content: "򠙈";
}
.faisco-icons-M000649:before {
  content: "򠙉";
}
.faisco-icons-M000650:before {
  content: "򠙐";
}
.faisco-icons-M000651:before {
  content: "򠙑";
}
.faisco-icons-M000652:before {
  content: "򠙒";
}
.faisco-icons-M000653:before {
  content: "򠙓";
}
.faisco-icons-M000654:before {
  content: "򠙔";
}
.faisco-icons-M000655:before {
  content: "򠙕";
}
.faisco-icons-M000656:before {
  content: "򠙖";
}
.faisco-icons-M000657:before {
  content: "򠙗";
}
.faisco-icons-M000658:before {
  content: "򠙘";
}
.faisco-icons-M000659:before {
  content: "򠙙";
}
.faisco-icons-M000660:before {
  content: "򠙠";
}
.faisco-icons-M000661:before {
  content: "򠙡";
}
.faisco-icons-M000662:before {
  content: "򠙢";
}
.faisco-icons-M000663:before {
  content: "򠙣";
}
.faisco-icons-M000664:before {
  content: "򠙤";
}
.faisco-icons-M000665:before {
  content: "򠙥";
}
.faisco-icons-M000666:before {
  content: "򠙦";
}
.faisco-icons-M000667:before {
  content: "򠙧";
}
.faisco-icons-M000668:before {
  content: "򠙨";
}
.faisco-icons-M000669:before {
  content: "򠙩";
}
.faisco-icons-M000670:before {
  content: "򠙰";
}
.faisco-icons-M000671:before {
  content: "򠙱";
}
.faisco-icons-M000672:before {
  content: "򦜪";
}
.faisco-icons-M000673:before {
  content: "򦜺";
}
.faisco-icons-M000674:before {
  content: "򦝊";
}
.faisco-icons-M000675:before {
  content: "򠙵";
}
.faisco-icons-M000676:before {
  content: "򠙶";
}
.faisco-icons-M000677:before {
  content: "򠙷";
}
.faisco-icons-M000678:before {
  content: "򠙸";
}
.faisco-icons-M000679:before {
  content: "򠙹";
}
.faisco-icons-M000680:before {
  content: "򠚀";
}
.faisco-icons-M000681:before {
  content: "򠚁";
}
.faisco-icons-M000682:before {
  content: "򠚂";
}
.faisco-icons-M000683:before {
  content: "򠚃";
}
.faisco-icons-M000684:before {
  content: "򠚄";
}
.faisco-icons-M000685:before {
  content: "򠚅";
}
.faisco-icons-M000686:before {
  content: "򠚆";
}
.faisco-icons-M000687:before {
  content: "򠚇";
}
.faisco-icons-M000688:before {
  content: "򠚈";
}
.faisco-icons-M000689:before {
  content: "򠚉";
}
.faisco-icons-M000690:before {
  content: "򠚐";
}
.faisco-icons-M000691:before {
  content: "򠚑";
}
.faisco-icons-M000692:before {
  content: "򠚒";
}
.faisco-icons-M000693:before {
  content: "򠚓";
}
.faisco-icons-M000694:before {
  content: "򠚔";
}
.faisco-icons-M000695:before {
  content: "򠚕";
}
.faisco-icons-M000696:before {
  content: "򠚖";
}
.faisco-icons-M000697:before {
  content: "򠚗";
}
.faisco-icons-M000698:before {
  content: "򠚘";
}
.faisco-icons-M000699:before {
  content: "򠚙";
}
.faisco-icons-M000700:before {
  content: "򠜀";
}
.faisco-icons-M000701:before {
  content: "򠜁";
}
.faisco-icons-M000702:before {
  content: "򠜂";
}
.faisco-icons-M000703:before {
  content: "򠜃";
}
.faisco-icons-M000704:before {
  content: "򠜄";
}
.faisco-icons-M000705:before {
  content: "򠜅";
}
.faisco-icons-M000706:before {
  content: "򠜆";
}
.faisco-icons-M000707:before {
  content: "򠜇";
}
.faisco-icons-M000708:before {
  content: "򠜈";
}
.faisco-icons-M000709:before {
  content: "򠜉";
}
.faisco-icons-M000710:before {
  content: "򠜐";
}
.faisco-icons-M000711:before {
  content: "򠜑";
}
.faisco-icons-M000712:before {
  content: "򠜒";
}
.faisco-icons-M000713:before {
  content: "򠜓";
}
.faisco-icons-M000714:before {
  content: "򠜔";
}
.faisco-icons-M000715:before {
  content: "򠜕";
}
.faisco-icons-M000716:before {
  content: "򠜖";
}
.faisco-icons-M000717:before {
  content: "򠜗";
}
.faisco-icons-M000718:before {
  content: "򠜘";
}
.faisco-icons-M000719:before {
  content: "򠜙";
}
.faisco-icons-M000720:before {
  content: "򠜠";
}
.faisco-icons-M000721:before {
  content: "򠜡";
}
.faisco-icons-M000722:before {
  content: "򠜢";
}
.faisco-icons-M000723:before {
  content: "򠜣";
}
.faisco-icons-M000724:before {
  content: "򠜤";
}
.faisco-icons-M000725:before {
  content: "򠜥";
}
.faisco-icons-M000726:before {
  content: "򠜦";
}
.faisco-icons-M000727:before {
  content: "򠜧";
}
.faisco-icons-M000728:before {
  content: "򠜨";
}
.faisco-icons-M000729:before {
  content: "򠜩";
}
.faisco-icons-M000730:before {
  content: "򠜰";
}
.faisco-icons-M000731:before {
  content: "򠜱";
}
.faisco-icons-M000732:before {
  content: "򠜲";
}
.faisco-icons-M000733:before {
  content: "򠜳";
}
.faisco-icons-M000734:before {
  content: "򠜴";
}
.faisco-icons-M000735:before {
  content: "򠜵";
}
.faisco-icons-M000736:before {
  content: "򠜶";
}
.faisco-icons-M000737:before {
  content: "򠜷";
}
.faisco-icons-M000738:before {
  content: "򠜸";
}
.faisco-icons-M000739:before {
  content: "򠜹";
}
.faisco-icons-M000740:before {
  content: "򠝀";
}
.faisco-icons-M000741:before {
  content: "򠝁";
}
.faisco-icons-M000742:before {
  content: "򠝂";
}
.faisco-icons-M000743:before {
  content: "򠝃";
}
.faisco-icons-M000744:before {
  content: "򠝄";
}
.faisco-icons-M000745:before {
  content: "򠝅";
}
.faisco-icons-M000746:before {
  content: "򠝆";
}
.faisco-icons-M000747:before {
  content: "򠝇";
}
.faisco-icons-M000748:before {
  content: "򠝈";
}
.faisco-icons-M000749:before {
  content: "򠝉";
}
.faisco-icons-M000750:before {
  content: "򠝐";
}
.faisco-icons-M000751:before {
  content: "򠝑";
}
.faisco-icons-M000752:before {
  content: "򠝒";
}
.faisco-icons-M000753:before {
  content: "򠝓";
}
.faisco-icons-M000754:before {
  content: "򠝔";
}
.faisco-icons-M000755:before {
  content: "򠝕";
}
.faisco-icons-M000756:before {
  content: "򠝖";
}
.faisco-icons-M000757:before {
  content: "򠝗";
}
.faisco-icons-M000758:before {
  content: "򠝘";
}
.faisco-icons-M000759:before {
  content: "򠝙";
}
.faisco-icons-M000760:before {
  content: "򠝠";
}
.faisco-icons-M000761:before {
  content: "򠝡";
}
.faisco-icons-M000762:before {
  content: "򠝢";
}
.faisco-icons-M000763:before {
  content: "򠝣";
}
.faisco-icons-M000764:before {
  content: "򠝤";
}
.faisco-icons-M000765:before {
  content: "򠝥";
}
.faisco-icons-M000766:before {
  content: "򠝦";
}
.faisco-icons-M000767:before {
  content: "򠝧";
}
.faisco-icons-M000768:before {
  content: "򠝨";
}
.faisco-icons-M000769:before {
  content: "򠝩";
}
.faisco-icons-M000770:before {
  content: "򠝰";
}
.faisco-icons-M000771:before {
  content: "򠝱";
}
.faisco-icons-M000772:before {
  content: "򠝲";
}
.faisco-icons-M000773:before {
  content: "򠝳";
}
.faisco-icons-M000774:before {
  content: "򠝴";
}
.faisco-icons-M000775:before {
  content: "򠝵";
}
.faisco-icons-M000776:before {
  content: "򠝶";
}
.faisco-icons-M000777:before {
  content: "򠝷";
}
.faisco-icons-M000778:before {
  content: "򠝸";
}
.faisco-icons-M000779:before {
  content: "򠝹";
}
.faisco-icons-M000780:before {
  content: "򠞀";
}
.faisco-icons-M000781:before {
  content: "򠞁";
}
.faisco-icons-M000782:before {
  content: "򠞂";
}
.faisco-icons-M000783:before {
  content: "򠞃";
}
.faisco-icons-M000784:before {
  content: "򠞄";
}
.faisco-icons-M000785:before {
  content: "򠞅";
}
.faisco-icons-M000786:before {
  content: "򠞆";
}
.faisco-icons-M000787:before {
  content: "򠞇";
}
.faisco-icons-M000788:before {
  content: "򠞈";
}
.faisco-icons-M000789:before {
  content: "򠞉";
}
.faisco-icons-M000790:before {
  content: "򠞐";
}
.faisco-icons-M000791:before {
  content: "򠞑";
}
.faisco-icons-M000792:before {
  content: "򠞒";
}
.faisco-icons-M000793:before {
  content: "򠞓";
}
.faisco-icons-M000794:before {
  content: "򠞔";
}
.faisco-icons-M000795:before {
  content: "򠞕";
}
.faisco-icons-M000796:before {
  content: "򠞖";
}
.faisco-icons-M000797:before {
  content: "򠞗";
}
.faisco-icons-M000798:before {
  content: "򠞘";
}
.faisco-icons-M000799:before {
  content: "򠞙";
}
.faisco-icons-M000800:before {
  content: "򠠀";
}
.faisco-icons-M000801:before {
  content: "򠠁";
}
.faisco-icons-M000802:before {
  content: "򠠂";
}
.faisco-icons-M000803:before {
  content: "򠠃";
}
.faisco-icons-M000804:before {
  content: "򠠅";
}
.faisco-icons-M000805:before {
  content: "";
}
.faisco-icons-M000806:before {
  content: "򠠆";
}
.faisco-icons-M000807:before {
  content: "򠠇";
}
.faisco-icons-M000808:before {
  content: "򠠈";
}
.faisco-icons-M000809:before {
  content: "򠠉";
}
.faisco-icons-M000810:before {
  content: "򠠐";
}
.faisco-icons-M000811:before {
  content: "򠠑";
}
.faisco-icons-M000812:before {
  content: "򠠒";
}
.faisco-icons-M000813:before {
  content: "򠠓";
}
.faisco-icons-M000814:before {
  content: "򠠔";
}
.faisco-icons-M000815:before {
  content: "򠠕";
}
.faisco-icons-M000816:before {
  content: "򠠖";
}
.faisco-icons-M000817:before {
  content: "򠠗";
}
.faisco-icons-M000818:before {
  content: "򠠘";
}
.faisco-icons-M000819:before {
  content: "򠠙";
}
.faisco-icons-M000820:before {
  content: "򠠠";
}
.faisco-icons-M000821:before {
  content: "򠠡";
}
.faisco-icons-M000822:before {
  content: "򠠢";
}
.faisco-icons-M000823:before {
  content: "򠠣";
}
.faisco-icons-M000824:before {
  content: "򠠤";
}
.faisco-icons-M000825:before {
  content: "򠠥";
}
.faisco-icons-M000826:before {
  content: "򠠦";
}
.faisco-icons-M000827:before {
  content: "򠠧";
}
.faisco-icons-M000828:before {
  content: "򠠨";
}
.faisco-icons-M000829:before {
  content: "򠠩";
}
.faisco-icons-M000830:before {
  content: "򠠰";
}
.faisco-icons-M000831:before {
  content: "򠠱";
}
.faisco-icons-M000832:before {
  content: "򠠲";
}
.faisco-icons-M000833:before {
  content: "򠠳";
}
.faisco-icons-M000834:before {
  content: "�";
}
.faisco-icons-M000835:before {
  content: "򠠵";
}
.faisco-icons-M000836:before {
  content: "򠠶";
}
.faisco-icons-M000837:before {
  content: "򠠷";
}
.faisco-icons-M000838:before {
  content: "򠠸";
}
.faisco-icons-M000839:before {
  content: "򠠹";
}
.faisco-icons-M000840:before {
  content: "򠡀";
}
.faisco-icons-M000841:before {
  content: "򠡁";
}
.faisco-icons-M000842:before {
  content: "򠡂";
}
.faisco-icons-M000843:before {
  content: "򠡃";
}
.faisco-icons-M000844:before {
  content: "򠡄";
}
.faisco-icons-M000845:before {
  content: "򠡅";
}
.faisco-icons-M000846:before {
  content: "򠡆";
}
.faisco-icons-M000847:before {
  content: "򠡇";
}
.faisco-icons-M000848:before {
  content: "򠡈";
}
.faisco-icons-M000849:before {
  content: "򠡉";
}
.faisco-icons-M000850:before {
  content: "򠡐";
}
.faisco-icons-M000851:before {
  content: "򠡑";
}
.faisco-icons-M000852:before {
  content: "򠡒";
}
.faisco-icons-M000853:before {
  content: "򠡓";
}
.faisco-icons-M000854:before {
  content: "򠡔";
}
.faisco-icons-M000855:before {
  content: "򠡕";
}
.faisco-icons-M000856:before {
  content: "򠡖";
}
.faisco-icons-M000857:before {
  content: "򠡗";
}
.faisco-icons-M000858:before {
  content: "򠡘";
}
.faisco-icons-M000859:before {
  content: "򠡙";
}
.faisco-icons-M000860:before {
  content: "򠡠";
}
.faisco-icons-M000861:before {
  content: "򠡡";
}
.faisco-icons-M000862:before {
  content: "򠡢";
}
.faisco-icons-M000863:before {
  content: "򠡣";
}
.faisco-icons-M000864:before {
  content: "򠡤";
}
.faisco-icons-M000865:before {
  content: "򠡥";
}
.faisco-icons-M000866:before {
  content: "򠡦";
}
.faisco-icons-M000867:before {
  content: "򠡧";
}
.faisco-icons-M000868:before {
  content: "򠡨";
}
.faisco-icons-M000869:before {
  content: "򠡩";
}
.faisco-icons-M000870:before {
  content: "򠡰";
}
.faisco-icons-M000871:before {
  content: "򠡱";
}
.faisco-icons-M000872:before {
  content: "򠡲";
}
.faisco-icons-M000873:before {
  content: "򠡳";
}
.faisco-icons-M000874:before {
  content: "򠡴";
}
.faisco-icons-M000875:before {
  content: "򠡵";
}
.faisco-icons-M000876:before {
  content: "򠡶";
}
.faisco-icons-M000877:before {
  content: "򠡷";
}
.faisco-icons-M000878:before {
  content: "򠡸";
}
.faisco-icons-M000879:before {
  content: "򠡹";
}
.faisco-icons-M000880:before {
  content: "򠢀";
}
.faisco-icons-M000881:before {
  content: "򠢁";
}
.faisco-icons-M000882:before {
  content: "򠢂";
}
.faisco-icons-M000883:before {
  content: "򠢃";
}
.faisco-icons-M000884:before {
  content: "򠢄";
}
.faisco-icons-M000885:before {
  content: "򠢅";
}
.faisco-icons-M000886:before {
  content: "򠢆";
}
.faisco-icons-M000887:before {
  content: "򠢇";
}
.faisco-icons-M000888:before {
  content: "򠢈";
}
.faisco-icons-M000889:before {
  content: "򠢉";
}
.faisco-icons-M000890:before {
  content: "򠢐";
}
.faisco-icons-M000891:before {
  content: "򠢑";
}
.faisco-icons-M000892:before {
  content: "򠢒";
}
.faisco-icons-M000893:before {
  content: "򠢓";
}
.faisco-icons-M000894:before {
  content: "򠢔";
}
.faisco-icons-M000895:before {
  content: "򠢕";
}
.faisco-icons-M000896:before {
  content: "򠢖";
}
.faisco-icons-M000897:before {
  content: "򠢗";
}
.faisco-icons-M000898:before {
  content: "򠢘";
}
.faisco-icons-M000899:before {
  content: "򠢙";
}
.faisco-icons-M000900:before {
  content: "򠤀";
}
.faisco-icons-M000901:before {
  content: "򠤁";
}
.faisco-icons-M000902:before {
  content: "򠤂";
}
.faisco-icons-M000903:before {
  content: "򠤃";
}
.faisco-icons-M000904:before {
  content: "򠤄";
}
.faisco-icons-M000905:before {
  content: "򠤅";
}
.faisco-icons-M000906:before {
  content: "򠤆";
}
.faisco-icons-M000907:before {
  content: "򠤇";
}
.faisco-icons-M000908:before {
  content: "򠤈";
}
.faisco-icons-M000909:before {
  content: "򠤉";
}
.faisco-icons-M000910:before {
  content: "򠤐";
}
.faisco-icons-M000911:before {
  content: "򠤑";
}
.faisco-icons-M000912:before {
  content: "򠤒";
}
.faisco-icons-M000913:before {
  content: "򠤓";
}
.faisco-icons-M000914:before {
  content: "򠤔";
}
.faisco-icons-M000915:before {
  content: "򠤕";
}
.faisco-icons-M000916:before {
  content: "򠤖";
}
.faisco-icons-M000917:before {
  content: "򠤗";
}
.faisco-icons-M000918:before {
  content: "򠤘";
}
.faisco-icons-M000919:before {
  content: "򠤙";
}
.faisco-icons-M000920:before {
  content: "򠤠";
}
.faisco-icons-M000921:before {
  content: "򠤡";
}
.faisco-icons-M000922:before {
  content: "򠤢";
}
.faisco-icons-M000923:before {
  content: "򠤣";
}
.faisco-icons-M000924:before {
  content: "򠤤";
}
.faisco-icons-M000925:before {
  content: "򠤥";
}
.faisco-icons-M000926:before {
  content: "򠤦";
}
.faisco-icons-M000927:before {
  content: "򠤧";
}
.faisco-icons-M000928:before {
  content: "򠤨";
}
.faisco-icons-M000929:before {
  content: "򠤩";
}
.faisco-icons-M000930:before {
  content: "򠤰";
}
.faisco-icons-M000931:before {
  content: "򠤱";
}
.faisco-icons-M000932:before {
  content: "򠤲";
}
.faisco-icons-M000933:before {
  content: "򠤳";
}
.faisco-icons-M000934:before {
  content: "򠤴";
}
.faisco-icons-M000935:before {
  content: "򠤵";
}
.faisco-icons-M000936:before {
  content: "򠤶";
}
.faisco-icons-M000937:before {
  content: "򠤷";
}
.faisco-icons-M000938:before {
  content: "򠤸";
}
.faisco-icons-M000939:before {
  content: "򠤹";
}
.faisco-icons-M000940:before {
  content: "򠥀";
}
.faisco-icons-M000941:before {
  content: "򠥁";
}
.faisco-icons-M000942:before {
  content: "򠥂";
}
.faisco-icons-M000943:before {
  content: "򠥃";
}
.faisco-icons-M000944:before {
  content: "򠥄";
}
.faisco-icons-M000945:before {
  content: "򠥅";
}
.faisco-icons-M000946:before {
  content: "򠥆";
}
.faisco-icons-M000947:before {
  content: "򠥇";
}
.faisco-icons-M000948:before {
  content: "򠥈";
}
.faisco-icons-M000949:before {
  content: "򠥉";
}
.faisco-icons-M000950:before {
  content: "򠥐";
}
.faisco-icons-M000951:before {
  content: "򠥑";
}
.faisco-icons-M000952:before {
  content: "򠥒";
}
.faisco-icons-M000953:before {
  content: "򠥓";
}
.faisco-icons-M000954:before {
  content: "򠥔";
}
.faisco-icons-M000955:before {
  content: "򠥕";
}
.faisco-icons-M000956:before {
  content: "򠥖";
}
.faisco-icons-M000957:before {
  content: "򠥗";
}
.faisco-icons-M000958:before {
  content: "򠥘";
}
.faisco-icons-M000959:before {
  content: "򠥙";
}
.faisco-icons-M000960:before {
  content: "򠥠";
}
.faisco-icons-M000961:before {
  content: "򠥡";
}
.faisco-icons-M000962:before {
  content: "򠥢";
}
.faisco-icons-M000963:before {
  content: "򠥣";
}
.faisco-icons-M000964:before {
  content: "򠥤";
}
.faisco-icons-M000965:before {
  content: "򠥥";
}
.faisco-icons-M000966:before {
  content: "򠥦";
}
.faisco-icons-M000967:before {
  content: "򠥧";
}
.faisco-icons-M000968:before {
  content: "򠥨";
}
.faisco-icons-M000969:before {
  content: "򠥩";
}
.faisco-icons-M000970:before {
  content: "򠥰";
}
.faisco-icons-M000971:before {
  content: "򠥱";
}
.faisco-icons-M000972:before {
  content: "򠥲";
}
.faisco-icons-M000973:before {
  content: "򠥳";
}
.faisco-icons-M000974:before {
  content: "򠥴";
}
.faisco-icons-M000975:before {
  content: "򠥵";
}
.faisco-icons-M000976:before {
  content: "򠥶";
}
.faisco-icons-M000977:before {
  content: "򠥷";
}
.faisco-icons-M000978:before {
  content: "򠥸";
}
.faisco-icons-M000979:before {
  content: "򠥹";
}
.faisco-icons-M000980:before {
  content: "򠦀";
}
.faisco-icons-M000981:before {
  content: "򠦁";
}
.faisco-icons-M000982:before {
  content: "򠦂";
}
.faisco-icons-M000983:before {
  content: "򠦃";
}
.faisco-icons-M000984:before {
  content: "򠦄";
}
.faisco-icons-M000985:before {
  content: "򠦅";
}
.faisco-icons-M000986:before {
  content: "򠦆";
}
.faisco-icons-M000987:before {
  content: "򠦇";
}
.faisco-icons-M000988:before {
  content: "򠦈";
}
.faisco-icons-M000989:before {
  content: "򠦉";
}
.faisco-icons-M000990:before {
  content: "򠦐";
}
.faisco-icons-M000991:before {
  content: "򠦑";
}
.faisco-icons-M000992:before {
  content: "򠦒";
}
.faisco-icons-M000993:before {
  content: "򠦓";
}
.faisco-icons-M000994:before {
  content: "򠦔";
}
.faisco-icons-M000995:before {
  content: "򠦕";
}
.faisco-icons-M000996:before {
  content: "򠦖";
}
.faisco-icons-M000997:before {
  content: "򠦗";
}
.faisco-icons-M000998:before {
  content: "򠦘";
}
.faisco-icons-M000999:before {
  content: "򠦙";
}
.faisco-icons-M001000:before {
  content: "򡀀";
}
.faisco-icons-M001001:before {
  content: "򡀁";
}
.faisco-icons-M001002:before {
  content: "򡀂";
}
.faisco-icons-M001003:before {
  content: "򡀃";
}
.faisco-icons-M001004:before {
  content: "򡀄";
}
.faisco-icons-M001005:before {
  content: "򡀅";
}
.faisco-icons-M001006:before {
  content: "򡀆";
}
.faisco-icons-M001007:before {
  content: "򡀇";
}
.faisco-icons-M001008:before {
  content: "򡀈";
}
.faisco-icons-M001009:before {
  content: "򡀉";
}
.faisco-icons-M001010:before {
  content: "򡀐";
}
.faisco-icons-M001011:before {
  content: "򡀑";
}
.faisco-icons-M001012:before {
  content: "򡀒";
}
.faisco-icons-M001013:before {
  content: "򡀓";
}
.faisco-icons-M001014:before {
  content: "򡀔";
}
.faisco-icons-M001015:before {
  content: "򡀕";
}
.faisco-icons-M001016:before {
  content: "򡀖";
}
.faisco-icons-M001017:before {
  content: "򡀗";
}
.faisco-icons-M001018:before {
  content: "򡀘";
}
.faisco-icons-M001019:before {
  content: "򡀙";
}
.faisco-icons-M001020:before {
  content: "򡀠";
}
.faisco-icons-M001021:before {
  content: "򡀡";
}
.faisco-icons-M001022:before {
  content: "򡀢";
}
.faisco-icons-M001023:before {
  content: "򡀣";
}
.faisco-icons-M001024:before {
  content: "򡀤";
}
.faisco-icons-M001025:before {
  content: "򡀥";
}
.faisco-icons-M001026:before {
  content: "򡀦";
}
.faisco-icons-M001027:before {
  content: "򡀧";
}
.faisco-icons-M001028:before {
  content: "򡀨";
}
.faisco-icons-M001029:before {
  content: "򡀩";
}
.faisco-icons-M001030:before {
  content: "򡀰";
}
.faisco-icons-M001031:before {
  content: "򡀱";
}
.faisco-icons-M001032:before {
  content: "򡀲";
}
.faisco-icons-M001033:before {
  content: "򡀳";
}
.faisco-icons-M001034:before {
  content: "򡀴";
}
.faisco-icons-M001035:before {
  content: "򡀵";
}
.faisco-icons-M001036:before {
  content: "򡀶";
}
.faisco-icons-M001037:before {
  content: "򡀷";
}
.faisco-icons-M001085:before {
  content: "򡂅";
}
.faisco-icons-M001086:before {
  content: "򡂆";
}
.faisco-icons-M001087:before {
  content: "";
}
.faisco-icons-M001088:before {
  content: "򡂇";
}
.faisco-icons-M001089:before {
  content: "򡂈";
}
.faisco-icons-M001090:before {
  content: "򡂉";
}
.faisco-icons-M001091:before {
  content: "򡂐";
}
.faisco-icons-M001092:before {
  content: "򡂑";
}
.faisco-icons-M001093:before {
  content: "򡂒";
}
.faisco-icons-M001094:before {
  content: "򡂓";
}
.faisco-icons-M001095:before {
  content: "򡂔";
}
.faisco-icons-M001096:before {
  content: "򡂕";
}
.faisco-icons-M001097:before {
  content: "򡂖";
}
.faisco-icons-M001098:before {
  content: "򡂗";
}
.faisco-icons-M001099:before {
  content: "򡂘";
}
.faisco-icons-M0010100:before {
  content: "򡂙";
}
.faisco-icons-M0010101:before {
  content: "󩄀";
}
.faisco-icons-M0010102:before {
  content: "";
}
.faisco-icons-S000022:before {
  content: "򰀢";
}
.faisco-icons-S000028:before {
  content: "򰀨";
}
.faisco-icons-S000029:before {
  content: "򰀩";
}
.faisco-icons-S000030:before {
  content: "򰀰";
}
.faisco-icons-S000032:before {
  content: "򰀲";
}
.faisco-icons-S000034:before {
  content: "򰀴";
}
.faisco-icons-S000040:before {
  content: "򰁀";
}
.faisco-icons-S000043:before {
  content: "򰁃";
}
.faisco-icons-S000054:before {
  content: "򰁔";
}
.faisco-icons-S000101:before {
  content: "򰄁";
}
.faisco-icons-S000105:before {
  content: "򰄅";
}
.faisco-icons-S000106:before {
  content: "򰄆";
}
.faisco-icons-S000107:before {
  content: "򰄇";
}
.faisco-icons-S000109:before {
  content: "򰄉";
}
.faisco-icons-S000110:before {
  content: "򰄐";
}
.faisco-icons-S000122:before {
  content: "򰄢";
}
.faisco-icons-S000142:before {
  content: "򰅂";
}
.faisco-icons-S000143:before {
  content: "򰅃";
}
.faisco-icons-S000141:before {
  content: "򰅁";
}
.faisco-icons-S000144:before {
  content: "򰅄";
}
.faisco-icons-S000148:before {
  content: "򰅈";
}
.faisco-icons-S000151:before {
  content: "򰅑";
}
.faisco-icons-S000146:before {
  content: "򰅆";
}
.faisco-icons-S000149:before {
  content: "򰅉";
}
.faisco-icons-S000152:before {
  content: "򰅒";
}
.faisco-icons-S000154:before {
  content: "򰅔";
}
.faisco-icons-S000155:before {
  content: "򰅕";
}
.faisco-icons-S000156:before {
  content: "򰅖";
}
.faisco-icons-S000157:before {
  content: "򰅗";
}
.faisco-icons-S000158:before {
  content: "򰅘";
}
.faisco-icons-S000185:before {
  content: "򰆅";
}
.faisco-icons-S000258:before {
  content: "򰉘";
}
.faisco-icons-S000259:before {
  content: "򰉙";
}
.faisco-icons-S000260:before {
  content: "򰉠";
}
.faisco-icons-S000261:before {
  content: "򰉡";
}
.faisco-icons-S000262:before {
  content: "򰉢";
}
.faisco-icons-S000118:before {
  content: "򰄘";
}
.faisco-icons-S000112:before {
  content: "򰄒";
}
.faisco-icons-S000232:before {
  content: "򰈲";
}
.faisco-icons-S000265:before {
  content: "򰉥";
}
.faisco-icons-S000266:before {
  content: "򰉦";
}
.faisco-icons-S000267:before {
  content: "򰉧";
}
.faisco-icons-S000268:before {
  content: "򰉨";
}
.faisco-icons-S000269:before {
  content: "򰉩";
}
.faisco-icons-S000270:before {
  content: "򰉰";
}
.faisco-icons-S000271:before {
  content: "򰉱";
}
.faisco-icons-S000272:before {
  content: "򰉲";
}
.faisco-icons-S000273:before {
  content: "򰉳";
}
.faisco-icons-S000274:before {
  content: "򰉴";
}
.faisco-icons-S000281:before {
  content: "򰊁";
}
.faisco-icons-S000284:before {
  content: "򰊄";
}
.faisco-icons-S000335:before {
  content: "򰌵";
}
.faisco-icons-S000338:before {
  content: "򰌸";
}
.faisco-icons-S000339:before {
  content: "򰌹";
}
.faisco-icons-S000380:before {
  content: "򰎀";
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
blockquote,
body,
button,
dd,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
p,
pre,
td,
textarea,
th {
  margin: 0;
  padding: 0;
}
body,
button,
input,
select,
textarea {
  font: 12px/1.5 微软雅黑, arial, Hiragino Sans GB, 宋体, sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
}
img:not([src]) {
  visibility: hidden;
}
.checkbox_style,
.context-menu-list,
.detail_small_pic_lists,
.dot_list,
.eidt_panel_router_links,
.evaluate_upload_pic_lists,
.exhibition_product_props,
.f-select-list,
.features_list,
.fk-contextSubMenu,
.form_container,
.jz-dropdown-menu,
.jz-page-complex,
.jz-page-simple,
.jz-select ul,
.jz-select-not-found,
.jz-table-dd-list,
.jz-table-dd-list ol,
.jz_nav_list,
.jz_transfer_content ul,
.jz_transfer_list,
.lan_lists,
.lan_mobi_lists,
.level_1,
.level_2,
.level_3,
.marquee,
.mobi_detail_big_pic_content,
.news_detail_download_list,
.news_group_list,
.news_selected_wrap2 ul,
.photo_display_area,
.photo_display_list,
.photo_group_list,
.photo_list,
.photo_list_area,
.radio_style,
.result_product_props,
.scrollbar-view ul,
.select_list,
.select_title,
.short_line_list,
.sortable-tree ul,
.square-lattice-list,
.sub_nav_list,
.three_nav_list,
.toolbar_server_list,
.ui-timepicker2-scrollbar ul,
.vistor_preview_device_list,
.vjs-menu-content {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
address,
cite,
dfn,
var {
  font-style: normal;
}
code,
kbd,
pre,
samp {
  font-family: courier new, courier, monospace;
}
small {
  font-size: 12px;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
legend {
  color: #000;
}
fieldset,
img {
  border: 0;
}
img {
  vertical-align: top;
}
img,
video {
  max-width: 100%;
}
button,
input,
select,
textarea {
  font-size: 100%;
}
table {
  border-collapse: collapse;
  max-width: 100%;
}
input {
  -webkit-appearance: none;
}
button {
  border-radius: 0;
}
body {
  background: #fff;
  overflow-x: hidden;
}
iframe {
  border: 0;
}
td {
  word-break: break-word !important;
}
[style*="AaBiaoTiChuYuan"],
[style*="Aa夕禾"],
[style*="Aa甜甜圈"],
[style*="Aa语文老师的字"],
[style*="Aa鬼泣"],
[style*="字体管家幻影伯爵"],
[style*="字体管家棉花糖"],
[style*="字体管家波点"],
[style*="字体管家润行"],
[style*="字体管家版宋"] {
  font-family: inherit !important;
}
body::-webkit-scrollbar-track {
  background-color: #f7f7f7;
}
body::-webkit-scrollbar {
  width: 6px;
}
body::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
}
.virtual_scroll_node::-webkit-scrollbar {
  width: 6px;
}
.jz_html_manage .jz_message {
  z-index: 9999;
}
.jz_clear {
  clear: both;
  height: 0;
}
.jz_body_no_scroll {
  overflow: hidden;
}
.jz_window_left_top_point {
  left: 0;
  position: fixed;
  top: 0;
  z-index: 1000;
}
.jz_screen_mobi body {
  max-width: 100%;
}
.jz_screen_mobi video {
  height: 425px !important;
  width: 100%;
}
.jz_screen_mobi .dialogVideoDiv video {
  height: auto !important;
  -o-object-fit: fill;
  object-fit: fill;
}
.jz_screen_mobi .jz_fix_ue_img video,
.jz_screen_mobi .news_detail_content video {
  height: auto !important;
}
.netVideo {
  max-width: 100%;
}
.jz_screen_mobi .netVideo {
  height: 425px !important;
  max-width: 100%;
  width: 100%;
}
.netVideo iframe {
  height: 100%;
  width: 100%;
}
.jz_screen_mobi body::-webkit-scrollbar {
  width: 0;
}
.fkeditor-wrap .fk-editor u * {
  text-decoration: underline;
}
table:not(.jz_reponsive_fix_table table):not(table[width]) {
  width: 100% !important;
}
table:not(.jz_reponsive_fix_table table):not(table[width]) {
  max-width: 100%;
}
.jz_reponsive_fix_table table td,
.jz_reponsive_fix_table table th {
  padding: 0 10px;
}
.jz_reponsive_fix_table table img {
  max-width: none;
}
.jz_screen_mobi .jz_reponsive_fix_table table img {
  max-width: 100%;
}
.jz_screen_mobi .jz_reponsive_fix_table table {
  width: 100%;
}
.jz_screen_mobi img[height][width],
.jz_screen_mobi img[style*="height"][style*="width"] {
  height: auto !important;
}
.jz_manage_web_mobi .postionStatic {
  position: static;
}
.jz_share_Weixin {
  color: #46d42f;
}
.jz_share_sina_weibo {
  color: #f44336;
}
.jz_share_qq_share {
  color: #2992fc;
}
.jz_share_qq_zone {
  color: #ffce01;
}
.jz_share_douban {
  color: #43c332;
}
.jz_share_baidu_tieba {
  color: #3986fb;
}
.jz_share_kaixin001 {
  color: #fd9525;
}
.jz_share_copy {
  color: #03c7b6;
}
.jz_share_FaceBook {
  color: #4673de;
}
.jz_share_Twitter {
  color: #28c1fa;
}
.jz_share_LinkedIn {
  color: #22a5f3;
}
.jz_vbg_bg {
  background: url(../image/vbg01.png) no-repeat;
}
.jz_share_text {
  position: relative;
}
.jz_share_wrap {
  display: none;
}
.jz_share_list {
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  max-width: 240px;
  padding: 15px;
  position: absolute;
  right: -10px;
  top: 35px;
  vertical-align: middle;
  white-space: normal;
  width: 256px;
  z-index: 1200;
}
.jz_share_list:before {
  background: #fff;
  content: "";
  display: inline-block;
  height: 10px;
  position: absolute;
  right: 48px;
  top: -4px;
  transform: rotate(45deg);
  width: 10px;
  z-index: 1;
}
.detail_share .jz_share_list:before {
  left: 82%;
}
.jz_share_list:after {
  background: transparent;
  content: "";
  display: inline-block;
  height: 20px;
  position: absolute;
  right: 0;
  top: -15px;
  width: 100%;
}
.jz_share_icon {
  display: inline-block;
  font-size: 30px;
  margin: 5px;
  vertical-align: middle;
}
.jz_share_name {
  color: #333;
  display: none;
}
.jz_share_info {
  position: absolute;
}
.jz_share_info .jz_share_wrap {
  display: none;
}
.jz_share_info.jz_share_info_hover .jz_share_wrap {
  display: block;
}
.jz_screen_pc .jz_share_info_hover_top .jz_share_list {
  bottom: -100%;
  margin-bottom: 56px;
  top: auto;
}
.jz_screen_pc .jz_share_info_hover_top .jz_share_list:before {
  bottom: -4px;
  top: auto;
}
.jz_screen_pc .jz_share_info_hover_top .jz_share_list:after {
  bottom: -25px;
  top: auto;
}
.fk-circle {
  height: 80px;
  left: 50%;
  margin-left: -40px;
  margin-top: -40px;
  position: fixed;
  top: 50%;
  width: 80px;
}
.fk-circle .fk-child {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.fk-circle .fk-child:before {
  -webkit-animation: fk-circleBounceDelay 1.2s ease-in-out infinite both;
  animation: fk-circleBounceDelay 1.2s ease-in-out infinite both;
  background-color: #cdd5f3;
  border-radius: 100%;
  content: "";
  display: block;
  height: 20%;
  margin: 0 auto;
  width: 20%;
}
.fk-circle .fk-circle2 {
  transform: rotate(40deg);
}
.fk-circle .fk-circle3 {
  transform: rotate(80deg);
}
.fk-circle .fk-circle4 {
  transform: rotate(120deg);
}
.fk-circle .fk-circle5 {
  transform: rotate(160deg);
}
.fk-circle .fk-circle6 {
  transform: rotate(200deg);
}
.fk-circle .fk-circle7 {
  transform: rotate(240deg);
}
.fk-circle .fk-circle8 {
  transform: rotate(280deg);
}
.fk-circle .fk-circle9 {
  transform: rotate(320deg);
}
.fk-circle .fk-circle10 {
  transform: rotate(270deg);
}
.fk-circle .fk-circle11 {
  transform: rotate(300deg);
}
.fk-circle .fk-circle12 {
  transform: rotate(330deg);
}
.fk-circle .fk-circle2:before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -0.8s;
}
.fk-circle .fk-circle3:before {
  -webkit-animation-delay: -1s;
  animation-delay: -0.7s;
}
.fk-circle .fk-circle4:before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.6s;
}
.fk-circle .fk-circle5:before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.5s;
}
.fk-circle .fk-circle6:before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.4s;
}
.fk-circle .fk-circle7:before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.3s;
}
.fk-circle .fk-circle8:before {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.2s;
}
.fk-circle .fk-circle9:before {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.1s;
}
.fk-circle .fk-circle10:before {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.fk-circle .fk-circle11:before {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.fk-circle .fk-circle12:before {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
@-webkit-keyframes fk-circleBounceDelay {
  0%,
  80%,
  to {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
@keyframes fk-circleBounceDelay {
  0%,
  80%,
  to {
    background-color: #cdd5f3;
    transform: scale(0);
  }
  40% {
    background-color: #5874d8;
    transform: scale(1);
  }
}
.jz_pagenation_wrap {
  display: flex;
  font-size: 0;
  justify-content: center;
  margin-bottom: 20px;
  white-space: nowrap;
}
.jz_pagenation_wrap > div {
  margin-left: -1px;
}
.jz_page_prev {
  width: 90px;
}
.jz_page_number,
.jz_page_prev {
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  display: inline-block;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.jz_page_number {
  width: 38px;
}
.jz_page_next {
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  display: inline-block;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  width: 90px;
}
.jz_page_review {
  align-items: center;
  display: flex;
  justify-content: center;
}
.jz_page_review > div {
  border-radius: 2px;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  margin-top: 10px;
  text-align: center;
}
.jz_page_review .jz_page_jump {
  margin-left: -1px;
}
.jz_page_review .jz_page_total_text {
  padding: 0 4px;
}
.jz_page_review .jz_page_jump input {
  border: 1px solid #ccc;
  border-radius: 2px;
  margin: 0 2px;
  text-align: center;
  width: 50px;
}
.jz_page_review .jz_page_jump_btn {
  border: 1px solid #ccc;
  border-radius: 2px;
  cursor: pointer;
  margin: 0 2px;
  outline-style: none;
  padding: 0 10px;
}
.jz_page_scroll {
  color: #666;
}
.jz_module_style_4 .pagenation {
  font-size: 0;
  margin-top: 30px;
}
.jz_module_style_4 .pagenation > div {
  margin-left: -1px;
}
.jz_module_style_4 .pagenation span {
  color: #666;
}
.jz_module_style_4 .pageEllipsis,
.jz_module_style_4 .pageNext,
.jz_module_style_4 .pageNo,
.jz_module_style_4 .pagePrev {
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  width: 90px;
}
.jz_module_style_4 .fk-pageSelect {
  cursor: auto;
}
.jz_module_style_4 .pageEllipsis,
.jz_module_style_4 .pageNo {
  width: 38px;
}
.jz_module_style_4 .fk-pageSelect span {
  color: #5874d8;
}
.jz_screen_mobi .jz_share_info:hover .jz_share_wrap {
  display: none;
}
.jz_screen_mobi .jz_share_list {
  border-radius: 0;
  bottom: 0;
  display: none;
  justify-content: space-around;
  left: 0;
  max-width: 100%;
  padding: 24px 0 0;
  position: absolute;
  top: auto;
  width: 100%;
  z-index: 1;
}
.jz_screen_mobi .jz_share_list:before {
  display: none;
}
.jz_screen_mobi .jz_share_icon {
  font-size: 38px;
  margin: 0 11px 10px;
  text-align: center;
  width: 48px;
}
.jz_screen_mobi .jz_share_name {
  display: block;
  font-size: 12px;
  line-height: 37px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 48px;
}
.jz_screen_mobi .jz_share_info .jz_share_list {
  box-sizing: border-box;
  padding-left: 3%;
  padding-right: 3%;
}
.jz_screen_mobi .jz_share_info .jz_share_wrap {
  display: none;
}
.jz_screen_mobi .jz_share_info .jz_share_wrap_active {
  display: block;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9100;
}
.jz_screen_mobi .jz_share_info:hover .jz_share_wrap_active {
  display: block;
}
.jz_screen_mobi .jz_share_layout {
  background: rgba(0, 0, 0, 0.6);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.sitetipsV2 ~ .jz_web_container {
  position: relative;
  top: 45px;
}
.sitetipsV2 ~ .jz_web_container .g_mobi_header_content {
  top: 45px;
}
.sitetipsV2 ~ .jz_web_container #jz_nav.jz_mobi_nav {
  top: 45px;
}
.jz_web_container {
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
}
.web_container_960 {
  width: 960px;
}
.web_container_1200 {
  width: 1200px;
}
.jz_web_header {
  display: block;
  transition: padding-top 0.3s;
}
.jz_mobi_header {
  display: none;
}
.jz_web_content,
.jz_web_footer {
  transition: all 0.35s;
}
.jz_web_footer {
  background-color: aqua;
}
.jz_screen_mobi .jz_col_12 .jz_web_banner,
.jz_screen_mobi .jz_col_17 .jz_web_banner,
.jz_screen_mobi .jz_col_18 .jz_web_banner,
.jz_screen_mobi .jz_col_21 .jz_web_banner,
.jz_screen_mobi .jz_col_24 .jz_web_banner,
.jz_screen_mobi .jz_col_7 .jz_web_banner,
.jz_screen_mobi .jz_col_8 .jz_web_banner,
.jz_screen_mobi .jz_col_9 .jz_web_banner {
  display: none;
}
.g_header_content {
  background-color: #fff;
  position: relative;
  transition: all 0.3s;
  z-index: 99;
}
.g_header_content__fixed {
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 900;
}
.g_header_content__unfixed_float {
  position: absolute;
  width: 100%;
}
.sitetipsV2 ~ .jz_web_container .g_header_content__unfixed_float {
  top: 0;
}
.g_header__fixed .g_header_content_fixed_bg_def {
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}
.sitetipsV2 ~ .jz_web_container .g_header_content__fixed {
  top: 45px;
}
.g_mobi_header__fixed_bg_def {
  padding-bottom: 1px;
}
.g_mobi_header_content {
  background-color: #fff;
  height: 100%;
}
.g_mobi_header__fixed .g_mobi_header_content {
  height: 50px;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9033;
}
.g_mobi_header__fixed_bg_def .g_mobi_header_content {
  border-bottom: 1px solid #f5f5f5;
}
.g_mobi_header__rightbar {
  padding-right: 15px;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.35s;
}
.jz_screen_mobi .nav_drawer_style .g_mobi_header__rightbar {
  right: -60%;
}
.g_footer {
  background-color: #f4f4f4;
  color: #666;
  position: relative;
}
.g_footer,
.jz_screen_mobi .g_footer,
.s_footer {
  font-size: 12px;
}
.s_footer {
  line-height: 16px;
  padding: 12px 0;
  text-align: center;
}
.s_footer,
.s_footer_anchor {
  color: #999;
}
.s_footer_spance {
  margin: 0 8px;
}
.s_footer_support_icon {
  height: 12px;
  margin: 0 4px;
  position: relative;
  top: 1px;
  width: 12px;
}
.jz_web_row {
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  padding: 0 12.4%;
  position: relative;
}
.jz_screen_mobi .jz_web_row {
  padding: 0;
}
.jz_manage_web_pc .jz_web_row_line:hover .row_material_factory_line {
  display: block;
}
.jz_web_row_line {
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  position: relative;
}
.jz_web_row_line_pc1 {
  width: 100%;
}
.jz_web_col {
  box-sizing: border-box;
  display: inline-block\9;
  /* font-size: 0; */
  min-height: 30px;
  position: relative;
  width: 100%;
}
.jz_screen_mobi .jz_web_col {
  transition: width 0.3s;
}
.web_col_content {
  display: inline-block;
  min-height: 100%;
  position: relative;
  text-align: inherit;
  width: 100%;
}
.web_col_content_empty {
  height: 156px;
}
.jz_screen_mobi .web_col_content_empty {
  height: auto;
}
.g_header .jz_web_col {
  min-height: 64px;
}
.jz_web_row1 > .jz_web_row__content > .jz_web_col {
  width: 100%;
}
.jz_web_row2 > .jz_web_row__content > .jz_web_col {
  width: 50%;
}
.jz_web_row3 > .jz_web_row__content > .jz_web_col {
  width: 33.333%;
}
.jz_web_row4 > .jz_web_row__content > .jz_web_col {
  width: 25%;
}
.jz_web_row5 > .jz_web_row__content > .jz_web_col {
  width: 20%;
}
.jz_web_row6 > .jz_web_row__content > .jz_web_col {
  width: 16.66%;
}
.jz_web_col {
  max-width: 100%;
}
.jz_web_row > .jz_web_row__content > .jz_col_1 {
  width: 8.33%;
}
.jz_web_row > .jz_web_row__content > .jz_col_2 {
  width: 16.66%;
}
.jz_web_row > .jz_web_row__content > .jz_col_3 {
  width: 25%;
}
.jz_web_row > .jz_web_row__content > .jz_col_4 {
  width: 33.33%;
}
.jz_web_row > .jz_web_row__content > .jz_col_5 {
  width: 41.66%;
}
.jz_web_row > .jz_web_row__content > .jz_col_6 {
  width: 50%;
}
.jz_web_row > .jz_web_row__content > .jz_col_7 {
  width: 58.33%;
}
.jz_web_row > .jz_web_row__content > .jz_col_8 {
  width: 66.66%;
}
.jz_web_row > .jz_web_row__content > .jz_col_9 {
  width: 75%;
}
.jz_web_row > .jz_web_row__content > .jz_col_10 {
  width: 83.33%;
}
.jz_web_row > .jz_web_row__content > .jz_col_11 {
  width: 91.66%;
}
.jz_web_row > .jz_web_row__content > .jz_col_12 {
  width: 100%;
}
.jz_web_row > .jz_web_row__content > .jz_col_1_4 {
  width: 11.6667%;
}
.jz_web_row > .jz_web_row__content > .jz_col_2_4 {
  width: 20%;
}
.jz_web_row > .jz_web_row__content > .jz_col_3_4 {
  width: 28.3333%;
}
.jz_web_row > .jz_web_row__content > .jz_col_4_4 {
  width: 36.6667%;
}
.jz_web_row > .jz_web_row__content > .jz_col_5_4 {
  width: 45%;
}
.jz_web_row > .jz_web_row__content > .jz_col_6_4 {
  width: 53.3333%;
}
.jz_web_row__content {
  display: flex;
  flex-wrap: nowrap;
  position: relative;
}
.jz_screen_mobi .col_mobi_order_0 {
  order: 0;
}
.jz_screen_mobi .col_mobi_order_1 {
  order: 1;
}
.jz_screen_mobi .col_mobi_order_2 {
  order: 2;
}
.jz_screen_mobi .col_mobi_order_3 {
  order: 3;
}
.jz_screen_mobi .col_mobi_order_4 {
  order: 4;
}
.jz_screen_mobi .col_mobi_order_5 {
  order: 5;
}
.jz_screen_mobi .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi .jz_web_row > .jz_web_row__content > .jz_web_col {
  width: 100%;
}
.jz_screen_mobi .jz_web_row2.jz_web_row_mobi1 > .jz_web_row__content {
  flex-wrap: nowrap;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col {
  width: 50%;
}
.jz_screen_mobi .jz_web_row2.jz_web_row_mobi2 > .jz_web_row__content {
  flex-wrap: nowrap;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 25%;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 75%;
}
.jz_screen_mobi .jz_web_row2.jz_web_row_mobi3 > .jz_web_row__content {
  flex-wrap: nowrap;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 75%;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 25%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 50%;
}
.jz_screen_mobi .jz_web_row3.jz_web_row_mobi3 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 100%;
}
.jz_screen_mobi .jz_web_row4.jz_web_row_mobi1 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col {
  width: 50%;
}
.jz_screen_mobi .jz_web_row4.jz_web_row_mobi2 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 33.33%;
}
.jz_screen_mobi .jz_web_row4.jz_web_row_mobi3 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 100%;
}
.jz_screen_mobi .jz_web_row5.jz_web_row_mobi1 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 33.33%;
}
.jz_screen_mobi .jz_web_row5.jz_web_row_mobi2 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 50%;
}
.jz_screen_mobi .jz_web_row5.jz_web_row_mobi3 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi3
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 100%;
}
.jz_screen_mobi .jz_web_row5.jz_web_row_mobi4 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi4
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 50%;
}
.jz_screen_mobi .jz_web_row5.jz_web_row_mobi5 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row5.jz_web_row_mobi5
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 33.33%;
}
.jz_screen_mobi .jz_web_row6.jz_web_row_mobi1 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col5,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi1
  > .jz_web_row__content
  > div.col_mobi_order_5 {
  width: 50%;
}
.jz_screen_mobi .jz_web_row6.jz_web_row_mobi2 > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col5,
.jz_screen_mobi
  .jz_web_row6.jz_web_row_mobi2
  > .jz_web_row__content
  > div.col_mobi_order_5 {
  width: 33.33%;
}
.jz_screen_mobi .jz_module_sys_row > .jz_web_row__content > .jz_web_col {
  order: 1;
}
.jz_screen_mobi .jz_module_sys_row > .jz_web_row__content > .jz_col_sys_module {
  order: 0;
}
.jz_screen_mobi .jz_module_sys_row > .jz_web_row__content > .col_mobi_order_0 {
  order: 0;
}
.jz_screen_mobi .jz_module_sys_row > .jz_web_row__content > .col_mobi_order_1 {
  order: 1;
}
.jz_screen_mobi .jz_module_sys_row > .jz_web_row__content > .col_mobi_order_2 {
  order: 2;
}
.jz_screen_mobi .jz_module_sys_row > .jz_web_row__content > .col_mobi_order_3 {
  order: 3;
}
.jz_module {
  box-sizing: border-box;
  min-height: 30px;
  min-width: 30px;
  position: relative;
}
.module_banner {
  align-items: center;
  background: #fff;
  border-bottom: 1px solid #e5e5e5;
  display: flex;
  height: 50px;
  justify-content: space-between;
  line-height: 50px;
  overflow: hidden;
  position: relative;
}
.module_banner_text {
  -webkit-background-clip: text;
  font-size: 16px;
  margin-left: 6px;
  margin-right: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.module_content {
  font-size: 14px;
  position: relative;
}
.module_rich_content {
  box-sizing: border-box;
  overflow: hidden;
  padding: 16px;
}
.jz_screen_mobi .module_rich_content {
  word-break: break-word;
}
.rich_img_wrap {
  float: left;
  margin-bottom: 16px;
  margin-right: 26px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  width: 50%;
}
.rich_img_wrap .c__imgeffects_wrap {
  height: 100%;
  width: 100%;
}
.rich_img_right .rich_img_wrap {
  float: right;
  margin-left: 26px;
  margin-right: 0;
}
.rich_img_none .rich_img_wrap {
  display: none;
}
.rich_img_top {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.rich_img_top .rich_article_content_wrap {
  width: 100%;
}
.rich_img_top .rich_article_wrap_html {
  text-align: left;
}
.rich_img_top .rich_img_wrap {
  margin-bottom: 8px;
  margin-right: 0;
}
.rich_img_bottom {
  align-items: center;
  display: flex;
  flex-direction: column-reverse;
}
.rich_img_bottom .rich_article_content_wrap {
  width: 100%;
}
.rich_img_bottom .rich_article_wrap_html {
  text-align: left;
}
.rich_img_bottom .rich_img_wrap {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 12px;
}
.rich_major_photo {
  transition: all 0.35s ease;
  width: 100%;
}
.rich_article_wrap li {
  list-style: inherit;
}
.rich_article_wrap img {
  vertical-align: top;
}
.rich_Link {
  display: inline-block;
  width: 100%;
}
.jz_web_banner {
  position: relative;
  width: 100%;
}
.jz_banner {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0 auto;
  position: relative;
}
.banner_fix_zone {
  height: 100%;
  opacity: 0;
  width: 100%;
}
.banner_flv_background {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1;
}
.banner_flv_bg {
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}
.banner_flv_area {
  margin: auto;
  padding-bottom: 42.1%;
  position: relative;
  z-index: 2;
}
.banner_flv_zone {
  height: 100%;
  position: absolute;
  width: 100%;
}
.banner_pic {
  margin: auto;
  position: relative;
  width: 100%;
}
.banner_pic_group {
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 31.25%;
  position: relative;
  width: 100%;
}
.jz_pc_banner_group {
  display: block;
}
.jz_mobi_banner_group {
  display: none;
}
.banner_pic_group:after,
.banner_pic_group:before {
  clear: both;
}
.banner_pic_item_wrap {
  height: 100%;
  left: 100%;
  position: absolute;
  top: 0;
  transform: translateZ(0);
  -ms-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -webkit-transform: translateZ(0);
  -o-transform: translateZ(0);
  width: 100%;
}
.banner_pic_item_wrap .banner_pic_item_link {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.banner_pic_item_wrap .jz_module,
.banner_pic_item_wrap a:not(.banner_pic_item_link) {
  z-index: 2;
}
.banner_pic_item_wrap .banner_link {
  height: 100%;
}
.banner_pic_item_wrap .banner_link .banner_pic_item {
  cursor: pointer;
}
.banner_pic_item_wrap
  a[href]:not([href="javascript:void(0)"])
  .banner_pic_item {
  cursor: pointer;
}
div.banner_pic_0 {
  left: 0;
}
.banner_pic_item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  cursor: default;
  height: 100%;
  margin: 0 auto;
  outline: none;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.jz_screen_pc .banner_pic_item img {
  width: 100%;
}
.banner_short_line_wrap {
  bottom: 3%;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 4;
}
.banner_btn_left_right .pic_short_line_btn,
.banner_short_line_wrap .pic_arrow_btn {
  display: none;
  pointer-events: auto;
}
.banner_short_line_wrap .pic_short_line_btn {
  cursor: pointer;
  display: inline-block;
  margin: 0 3px;
  padding: 5px 0;
  pointer-events: auto;
  position: relative;
}
.pic_short_line {
  background: hsla(0, 0%, 90%, 0.4);
  border-radius: 4px;
  height: 4px;
  transition: all 0.3s;
  width: 13px;
}
.pic_short_line_btn:hover .pic_short_line,
.pic_short_line_btn_activity .pic_short_line {
  background-color: #e5e5e5;
  width: 26px;
}
.banner_btn_left_right .pic_arrow_btn {
  display: block;
}
.pic_arrow_btn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  bottom: 0;
  cursor: pointer;
  display: none;
  height: 60px;
  margin-bottom: auto;
  margin-top: auto;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 0;
  width: 60px;
  z-index: 3;
}
.banner_btn_left_right_1 .pic_arrow_btn_prev {
  background: url(../image/vbg01.png) 0 -42px;
  margin-left: 1%;
  transition: margin-left 0.3s ease-out 0s;
}
.banner_btn_left_right_1 .pic_arrow_btn_next {
  background: url(../image/vbg01.png) -55px -42px;
  margin-right: 1%;
  right: 0;
  transition: margin-right 0.3s ease-out 0s;
}
.banner_btn_left_right_1 .pic_arrow_btn_next:after,
.banner_btn_left_right_1 .pic_arrow_btn_prev:after {
  background-color: #4c4c4c;
  bottom: 0;
  content: "";
  height: 2px;
  margin-bottom: auto;
  margin-top: auto;
  position: absolute;
  top: 0;
  transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  width: 0;
}
.banner_btn_left_right_1 .pic_arrow_btn_prev:after {
  left: 25px;
}
.banner_btn_left_right_1 .pic_arrow_btn_next:after {
  right: 22px;
}
.banner_btn_left_right_1 .pic_arrow_btn_prev:hover {
  margin-left: 15px;
}
.banner_btn_left_right_1 .pic_arrow_btn_prev:hover:after {
  left: 32px;
  width: 20px;
}
.banner_btn_left_right_1 .pic_arrow_btn_next:hover {
  margin-right: 15px;
}
.banner_btn_left_right_1 .pic_arrow_btn_next:hover:after {
  right: 28px;
  width: 20px;
}
.clear_fix:after,
.clear_fix:before {
  content: "";
  display: table;
}
.banner_btn_left_right_2 .pic_arrow_btn_prev {
  background: url(../image/vbg01.png) 0 0 rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  margin-left: 1%;
}
.banner_btn_left_right_2 .pic_arrow_btn_next {
  background: url(../image/vbg01.png) -45px 0 rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  margin-right: 1%;
  right: 0;
}
.banner_btn_left_right_2 .pic_arrow_btn_next:hover,
.banner_btn_left_right_2 .pic_arrow_btn_prev:hover {
  background-color: rgba(0, 0, 0, 0.3);
}
.banner_fade_in {
  -webkit-animation: fadeIn 0.5s;
  animation: fadeIn 0.5s;
  z-index: 2;
}
.banner_fade_out {
  -webkit-animation: fadeOut 0.4s;
  animation: fadeOut 0.4s;
  z-index: 1;
}
.jz_hide_flv .banner_pic,
.jz_show_flv .banner_flv {
  display: block;
}
.jz_hide_flv .banner_flv,
.jz_screen_mobi .jz_banner .banner_flv,
.jz_show_flv .banner_pic {
  display: none;
}
.jz_screen_mobi .jz_banner .banner_pic {
  display: block;
}
.jz_screen_mobi .jz_pc_banner_group {
  display: none;
}
.jz_pc_short_line,
.jz_screen_mobi .jz_mobi_banner_group,
.jz_screen_mobi .jz_mobi_same_pc_banner.jz_pc_banner_group,
.jz_screen_mobi .jz_mobi_short_line {
  display: block;
}
.jz_mobi_short_line,
.jz_screen_mobi .jz_pc_short_line {
  display: none;
}
.jz_screen_mobi .jz_mobi_same_pc_banner.jz_pc_short_line,
.jz_screen_mobi .jz_mobi_short_line {
  display: block;
}
.jz_screen_mobi .pic_switch_btn_area {
  bottom: 0;
  font-size: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 4;
}
.jz_screen_mobi .banner_btn_left_right .pic_arrow_btn {
  display: none;
}
.jz_screen_mobi .pic_switch_btn_area .pic_short_line_btn {
  display: block;
}
.jz_screen_mobi .pic_switch_btn_area.banner_btn_left_right .pic_short_line_btn {
  display: none;
}
.jz_screen_mobi .pic_switch_btn_area .pic_short_line_btn {
  cursor: pointer;
  display: inline-block;
  margin: 0 3px;
  padding: 5px 0;
  position: relative;
}
.jz_screen_mobi .pic_switch_btn_area .pic_short_line {
  height: 5px;
  width: 5px;
}
.jz_screen_mobi .pic_short_line_btn:hover .pic_short_line,
.jz_screen_mobi .pic_short_line_btn_activity .pic_short_line {
  width: 10px;
}
.banner_module_zone,
.banner_module_zone .jz_web_row,
.banner_module_zone .jz_web_row__content,
.banner_module_zone .jz_web_row_line {
  height: 100%;
}
.banner_module_zone .web_col_content_empty_tips {
  display: none;
}
.banner_flv_area .banner_module_zone {
  overflow: hidden;
  position: absolute;
  width: 100%;
}
.jz_nav_wrap {
  position: relative;
}
.jz_nav_menu {
  display: none;
}
.jz_nav {
  border-style: solid;
  border-width: 0;
  color: #333;
  font-size: 14px;
  max-width: 100%;
  padding: 0 16px;
  position: relative;
  z-index: 122;
}
.jz_nav_list {
  align-items: center;
  display: flex;
  font-size: 0;
}
.jz_nav_item {
  border: 0 solid transparent;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  height: 65px;
  line-height: 65px;
  min-width: 80px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: auto;
}
.nav_item_text {
  color: inherit;
  display: block;
  height: 100%;
  width: 100%;
}
.nav_item_septal {
  font-size: 14px;
  margin: 0 10px;
}
.icon_nav_item,
.icon_sub_item {
  cursor: pointer;
  display: none;
}
.sub_nav_menu {
  display: none;
}
.sub_second_nav {
  background: #fff;
  border-radius: 10px;
  padding: 10px 0;
  text-align: center;
}
.sub_nav_list {
  background: #fff;
  border-style: solid;
  border-width: 0;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15);
  color: #333;
  display: none;
  position: absolute;
  top: calc(100% + 2px);
  z-index: 100;
}
.jz_nav_item_active .sub_nav_list_active {
  display: block;
}
.sub_nav_item {
  border-style: solid;
  border-width: 0;
  height: 30px;
  line-height: 30px;
  min-width: 40px;
  padding: 0 10px;
  width: auto;
}
.jz_nav_layout1 .sub_nav_item {
  position: relative;
}
.jz_nav_item_active .sub_nav_list:before {
  content: "";
  display: inline-block;
  height: 0;
  position: absolute;
  width: 100%;
}
.three_nav_list:before {
  content: "";
  display: inline-block;
  height: 0;
  position: absolute;
  width: 100%;
}
.jz_screen_pc .jz_nav_layout1 .sub_nav_wrap,
.jz_screen_pc .jz_nav_layout1 .three_nav_wrap {
  display: flex;
}
.jz_screen_pc .jz_nav_layout1 .sub_nav_wrap {
  flex-wrap: wrap;
}
.jz_screen_pc .jz_nav_layout0 .sub_nav_wrap::-webkit-scrollbar-thumb,
.jz_screen_pc .jz_nav_layout0 .three_nav_wrap::-webkit-scrollbar-thumb {
  background-color: #b1b1b1;
  border-radius: 6px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.jz_screen_pc .jz_nav_layout0 .sub_nav_wrap::-webkit-scrollbar,
.jz_screen_pc .jz_nav_layout0 .three_nav_wrap::-webkit-scrollbar {
  width: 6px;
}
.jz_screen_pc .jz_nav_partition_line {
  display: none;
}
.jz_screen_pc .jz_nav_partition_line--visible {
  display: block;
}
.jz_screen_mobi .jz_nav_partition_line {
  display: none;
}
.nav_item_text_wrap,
.sub_nav_item_text_wrap,
.three_nav_item_text_wrap {
  -webkit-background-clip: text;
  color: inherit;
  display: block;
  height: 100%;
}
.sub_nav_item_text,
.three_nav_item_text {
  color: #666;
  display: block;
  height: 100%;
}
.sub_nav_before,
.three_nav_before {
  display: inline-block;
  height: 0;
  position: absolute;
  width: 100%;
}
.three_nav_list {
  background: #fff;
  border-radius: 3px;
  border-style: solid;
  border-width: 0;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15);
  color: #666;
  display: none;
  left: calc(100% + 10px);
  min-width: 120px;
  position: absolute;
  text-align: center;
  top: 0;
  z-index: 99;
}
.three_nav_list_active {
  display: block;
}
.three_nav_item {
  border-style: solid;
  border-width: 0;
  height: 30px;
  line-height: 30px;
  min-width: 40px;
  width: auto;
}
.sub_nav_item_text,
.three_nav_item_text {
  -webkit-text-fill-color: initial;
  color: inherit;
  white-space: nowrap;
}
.jz_screen_mobi .sub_nav_item_text {
  width: 100%;
}
.jz_nav_layout0 .sub_nav_item_septal,
.jz_nav_layout0 .three_nav_item_septal,
.jz_nav_layout2 .sub_nav_item_septal,
.jz_nav_layout2 .three_nav_item_septal {
  background-color: #f2f2f2;
  height: 1px;
  width: 100%;
}
.jz_nav_layout0 .sub_nav_list,
.jz_nav_layout2.sub_nav_list {
  border-radius: 3px;
  left: 50%;
  min-width: 160px;
  top: calc(100% + 12px);
  transform: translateX(-50%);
}
.jz_nav_layout0 .sub_nav_item:hover,
.jz_nav_layout2 .sub_nav_item:hover {
  border-radius: 3px;
}
.jz_nav_layout0 .sub_nav_item:hover,
.jz_nav_layout0 .three_nav_item:hover,
.jz_nav_layout2 .sub_nav_item:hover,
.jz_nav_layout2 .three_nav_item:hover {
  background-color: #f7f7f7;
  border-radius: 3px;
}
.jz_nav_layout0 .sub_nav_before,
.jz_nav_layout0 .sub_nav_list:before,
.jz_nav_layout2 .sub_nav_before,
.jz_nav_layout2 .sub_nav_list:before {
  height: 12px;
  left: 0;
  top: -12px;
}
.jz_nav_layout0 .sub_nav_item,
.jz_nav_layout0 .three_nav_item,
.jz_nav_layout2 .sub_nav_item,
.jz_nav_layout2 .three_nav_item {
  height: 50px;
  line-height: 50px;
}
.jz_nav_layout0 .three_nav_before,
.jz_nav_layout0 .three_nav_list:before,
.jz_nav_layout2 .three_nav_before,
.jz_nav_layout2 .three_nav_list:before {
  height: 100%;
  left: -12px;
  width: 12px;
}
.jz_nav_layout0 .three_nav_before--large,
.jz_nav_layout2 .three_nav_before--large {
  left: -30px;
  width: 30px;
  z-index: 9999;
}
.jz_nav_layout0 .three_nav_list,
.jz_nav_layout2 .three_nav_list {
  background-color: #fff;
  left: calc(100% + 12px);
  min-width: 120px;
}
.jz_nav_layout0 .jz_nav_item,
.jz_nav_layout2 .jz_nav_item {
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  border-width: 2px;
  transition: transform 0.4s, opacity 0.4s;
}
.jz_nav_item.jz_nav_item_translate--left {
  transform: translateX(-20px);
}
.jz_nav_item.jz_nav_item_translate--right {
  transform: translateX(20px);
}
.jz_nav_item.jz_nav_item_translate--rightIn {
  opacity: 0;
  transform: translateX(20px);
}
.jz_nav_item.jz_nav_item_translate--rightOut {
  opacity: 1;
  transform: translateX(0);
  transition: transform 0.2s, opacity 0.2s;
}
.jz_nav_item.jz_nav_item_translate--leftIn {
  opacity: 0;
  transform: translateX(-20px);
}
.jz_nav_item.jz_nav_item_translate--leftOut {
  opacity: 1;
  transform: translateX(0);
  transition: transform 0.2s, opacity 0.2s;
}
.jz_nav_layout1 .sub_nav_item {
  height: 50px;
  line-height: 50px;
  min-width: 96px;
}
.jz_nav_layout1 .jz_nav_item {
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  border-width: 2px;
  transition: transform 0.4s, opacity 0.4s;
}
.jz_nav_layout1 .three_nav_before,
.jz_nav_layout1 .three_nav_list:before {
  height: 12px;
  top: -12px;
  width: 100%;
}
.jz_nav_layout1 .three_nav_list {
  min-width: auto;
}
.jz_nav_layout1 .three_nav_list_active {
  left: 0;
  top: calc(100% + 12px);
}
.jz_nav_layout1 .sub_nav_list {
  box-shadow: 0 2px 4px rgba(77, 77, 77, 0.1);
  left: 0;
  opacity: 0;
  overflow: hidden;
  position: fixed;
  top: 60px;
}
.jz_nav_layout1 .jz_nav_item_active .sub_nav_list {
  border-top: 1px solid #e5e5e5;
  display: flex;
  justify-content: center;
  opacity: 1;
  overflow: visible;
  transition: all 0.36s ease;
  width: 100%;
}
.jz_nav_layout1 .three_nav_item {
  height: 50px;
  line-height: 50px;
  min-width: 100px;
  padding: 0 10px;
}
.nav_disable_target .nav_child_item {
  cursor: default;
}
.nav_disable_target .sub_nav_item {
  cursor: pointer;
}
.jz_screen_pc .nav_disable_target .nav_child_item .nav_child_item_text {
  pointer-events: none;
}
.jz_screen_pc .jz_nav_content {
  overflow-x: hidden;
  overflow-y: hidden;
  position: relative;
}
.jz_screen_pc .jz_nav_list {
  display: block;
  position: relative;
  white-space: nowrap;
}
.jz_screen_pc .jz_nav_list > li {
  display: inline-block;
  vertical-align: middle;
}
.jz_screen_pc .jz_nav_item.jz_nav_item_active:before {
  bottom: 0;
  content: "";
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 100%;
}
.jz_screen_pc .sub_nav_list {
  position: fixed;
}
.jz_screen_pc .jz_web_header .nav_icon_direction.nav_icon_direction--visible {
  display: block;
}
.jz_screen_pc .jz_web_header .nav_icon_direction {
  background: url(../image/vbg01.png) -117px -16px;
  bottom: 0;
  cursor: pointer;
  display: none;
  height: 30px;
  margin: auto 0;
  position: absolute;
  top: 0;
  width: 14px;
  z-index: 2;
}
.jz_screen_pc .jz_web_header .nav_icon_direction:hover {
  background-position: -151px -16px;
}
.jz_screen_pc .nav_icon_prev {
  left: 0;
  transform: rotate(180deg);
}
.jz_screen_pc .nav_icon_next {
  right: 0;
}
.jz_screen_pc .jz_nav_layout0 .three_nav_item {
  padding: 0 10px;
}
.back_top_wrapper {
  position: fixed;
  transition: bottom 0.3s ease;
  z-index: 200;
}
.jz_screen_pc .back_top_wrapper {
  bottom: 47px;
  box-sizing: border-box;
  height: 70px;
  right: 21px;
  width: 66px;
}
.jz_screen_pc .back_top_content {
  bottom: calc(50% - 7px);
  left: 50%;
  margin-bottom: -24px;
  margin-left: -24px;
  position: absolute;
  transition: bottom 0.3s ease;
}
.jz_screen_pc .back_top_content.m_rocket {
  margin-bottom: -28px;
}
.jz_screen_mobi .back_top_wrapper {
  bottom: 75px;
  right: 16px;
}
.jz_html_manage.jz_screen_pc .back_top_wrapper_hover {
  border: 1px dashed #5874d8;
}
.jz_screen_pc .back_top_wrapper:hover .back_top_content {
  bottom: 50%;
}
.jz_screen_mobi .back_top_wrapper:hover {
  bottom: 66px;
  right: 16px;
}
.back_top_wrapper svg {
  cursor: pointer;
}
.back_top_wrapper .svg_0 {
  height: 48px;
  width: 48px;
}
.jz_screen_mobi .back_top_wrapper .svg_0 {
  height: 38px;
  width: 38px;
}
.jz_screen_mobi .back_top_wrapper .svg_5 {
  height: 44px;
}
.back_top_wrapper .svg_5 {
  height: 56px;
}
.back_top_wrapper .svg_3,
.back_top_wrapper .svg_4 {
  height: 48px;
  width: 48px;
}
.jz_screen_mobi .back_top_wrapper .svg_3,
.jz_screen_mobi .back_top_wrapper .svg_4 {
  height: 38px;
  width: 38px;
}
.back_top_wrapper .svg_shadow_3 {
  border-radius: 8px;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
  display: inline-block;
  height: 48px;
  width: 48px;
}
.back_top_wrapper .svg_shadow_4 {
  border-radius: 50%;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
  display: inline-block;
  height: 48px;
  width: 48px;
}
.jz_screen_mobi .back_top_wrapper .svg_shadow_3,
.jz_screen_mobi .back_top_wrapper .svg_shadow_4 {
  height: 38px;
  width: 38px;
}
.back_top_wrapper .back_top_user {
  cursor: pointer;
  height: 50px;
  width: 50px;
}
.jz_screen_mobi .back_top_wrapper .back_top_user {
  height: 38px;
  width: 38px;
}
.jz_screen_mobi .jz_web_header {
  display: none;
}
.jz_screen_mobi .jz_mobi_header {
  display: block;
  height: 50px;
  position: relative;
}
.jz_screen_mobi .jz_mobi_header .jz_nav {
  transition: all 0.35s;
}
.jz_screen_mobi .mobi_nav {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.jz_screen_mobi .mobi_nav .jz_nav_wrap {
  height: 100%;
  margin: 0;
}
.jz_screen_mobi .mobi_nav .jz_nav_item {
  font-size: 14px;
}
.jz_screen_mobi .mobi_nav .jz_nav_layout1 .jz_nav {
  background: #fff;
  overflow-x: hidden;
  overflow-y: auto;
  pointer-events: none;
}
.jz_screen_mobi .mobi_nav .jz_nav_layout1 .jz_nav::-webkit-scrollbar-track {
  background-color: #f1f1f1;
  border-radius: 6px;
}
.jz_screen_mobi .mobi_nav .jz_nav_layout1 .jz_nav::-webkit-scrollbar {
  width: 0;
}
.jz_screen_mobi .mobi_nav .jz_nav_layout1 .jz_nav::-webkit-scrollbar-thumb {
  background-color: #b1b1b1;
  border-radius: 6px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.jz_screen_mobi .mobi_nav .jz_nav_layout0 .jz_nav_content,
.jz_screen_mobi .mobi_nav .jz_nav_layout2 .jz_nav_content {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow-x: hidden;
  overflow-y: auto;
}
.jz_screen_mobi
  .mobi_nav
  .jz_nav_layout0
  .jz_nav_content::-webkit-scrollbar-track,
.jz_screen_mobi
  .mobi_nav
  .jz_nav_layout2
  .jz_nav_content::-webkit-scrollbar-track {
  background-color: #f1f1f1;
  border-radius: 6px;
}
.jz_screen_mobi .mobi_nav .jz_nav_layout0 .jz_nav_content::-webkit-scrollbar,
.jz_screen_mobi .mobi_nav .jz_nav_layout2 .jz_nav_content::-webkit-scrollbar {
  width: 0;
}
.jz_screen_mobi
  .mobi_nav
  .jz_nav_layout0
  .jz_nav_content::-webkit-scrollbar-thumb,
.jz_screen_mobi
  .mobi_nav
  .jz_nav_layout2
  .jz_nav_content::-webkit-scrollbar-thumb {
  background-color: #b1b1b1;
  border-radius: 6px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.jz_screen_mobi
  .mobi_nav
  .nav_mobi_disable_target
  .icon_nav_item
  > .sub_nav_list {
  pointer-events: none;
}
.jz_nav_layout0 .three_nav_item_septal,
.jz_nav_layout2 .three_nav_item_septal,
.jz_screen_mobi .jz_nav_layout0 .sub_nav_item_septal,
.jz_screen_mobi .jz_nav_layout2 .sub_nav_item_septal {
  background-color: #f2f2f2;
  height: 0;
  width: 100%;
}
.jz_screen_mobi .jz_nav_wrap_active {
  z-index: 100;
}
.jz_screen_mobi .jz_nav_menu {
  cursor: pointer;
  display: block;
  left: 15px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 22px;
  z-index: 100;
}
.jz_screen_mobi .jz_nav_wrap_active .jz_nav_menu {
  top: 25px;
}
.jz_screen_mobi .menu_body {
  height: 18px;
  position: relative;
  width: 21px;
}
.jz_screen_mobi .nav_menu_item {
  background: #999;
  height: 2px;
  position: absolute;
  transition: 0.36s ease;
  width: 100%;
}
.jz_screen_mobi .menu_item_top {
  top: 0;
}
.jz_screen_mobi .menu_item_center {
  display: block;
  top: 8px;
}
.jz_screen_mobi .menu_item_bottom {
  bottom: 0;
}
.jz_screen_mobi .jz_nav_wrap_active .nav_menu_item {
  height: 1px;
}
.jz_screen_mobi .jz_nav_wrap_active .menu_item_top {
  top: 9px;
  transform: rotate(45deg);
}
.jz_screen_mobi .jz_nav_wrap_active .menu_item_center {
  opacity: 0;
}
.jz_screen_mobi .jz_nav_wrap_active .menu_item_bottom {
  bottom: 8px;
  transform: rotate(-45deg);
}
.jz_screen_mobi .jz_nav {
  box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  transform: translate(-100%);
  width: 100%;
}
.jz_screen_mobi .visit_mode .jz_nav {
  top: 0;
}
.jz_screen_mobi .jz_nav_list {
  display: block;
  padding-top: 1px;
}
.jz_screen_mobi .jz_nav_item {
  height: 50px;
  line-height: 50px;
  padding: 0;
  text-align: left;
  width: auto;
}
.jz_screen_mobi .sub_nav_list_active {
  position: static;
  text-align: left;
  text-indent: 20px;
}
.jz_screen_mobi .sub_nav_item {
  height: auto;
  width: auto;
}
.jz_screen_mobi .three_nav_list_active {
  position: static;
}
.jz_screen_mobi .three_nav_item {
  height: auto;
  width: auto;
}
.jz_screen_mobi .jz_nav_layout1 .sub_nav_list_active,
.jz_screen_mobi .jz_nav_layout1 .three_nav_list_active {
  display: block;
}
.jz_screen_mobi .jz_nav {
  z-index: 99;
}
.jz_screen_mobi .nav_unfold_0 {
  transform: translate(-100%);
}
.jz_screen_mobi .jz_nav_wrap_active .nav_unfold_0 {
  transform: translate(0);
}
.jz_screen_mobi .nav_unfold_1 {
  transform: translate(100%);
}
.jz_screen_mobi .jz_nav_wrap_active .nav_unfold_1 {
  transform: translate(0);
}
.jz_screen_mobi .icon_nav_item,
.jz_screen_mobi .icon_sub_item {
  box-sizing: border-box;
  color: #666;
  display: inline;
  height: 50px;
  line-height: inherit;
  padding: 0 15px;
  position: absolute;
  right: 0;
  text-align: center;
  transform: rotate(0);
  transition: all 0.4s;
  width: 50px;
}
.jz_screen_mobi .icon_nav_item-active,
.jz_screen_mobi .slide_sub_menu .icon_nav_item,
.jz_screen_mobi .slide_three_menu .icon_sub_item {
  transform: rotate(90deg);
}
.jz_screen_mobi .nav_item_text,
.jz_screen_mobi .three_nav_item_text,
.sub_nav_item_text {
  box-sizing: border-box;
}
.jz_screen_mobi .nav_item_text {
  padding-left: 26px;
}
.jz_screen_mobi .sub_nav_item_text {
  display: inline-block;
  font-size: 14px;
  padding-left: 48px;
}
.jz_screen_mobi .three_nav_item_text {
  display: inline-block;
  font-size: 14px;
  padding-left: 64px;
  width: 100%;
}
.jz_screen_mobi .jz_nav_layout0.jz_nav_wrap_active .jz_nav_menu,
.jz_screen_mobi .jz_nav_layout2.jz_nav_wrap_active .jz_nav_menu {
  position: absolute;
}
.jz_screen_mobi .jz_nav_layout0 .jz_nav,
.jz_screen_mobi .jz_nav_layout2 .jz_nav {
  background-color: #fff;
  box-shadow: none;
  color: #666;
  font-size: 15px;
  height: 0;
  opacity: 1;
  top: 0;
  transform: translate(0);
  width: 100%;
}
.jz_screen_mobi .jz_nav_layout0.jz_nav_wrap_active .jz_nav,
.jz_screen_mobi .jz_nav_layout2.jz_nav_wrap_active .jz_nav {
  -webkit-overflow-scrolling: touch;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  height: 100%;
}
.jz_screen_mobi .jz_nav_layout0 .jz_nav_content,
.jz_screen_mobi .jz_nav_layout2 .jz_nav_content {
  height: calc(100% - 50px);
  margin-top: 50px;
}
.jz_screen_mobi .jz_nav_layout0 .jz_nav_item,
.jz_screen_mobi .jz_nav_layout2 .jz_nav_item {
  border: #f2f2f2;
  border-top: 1px solid #f2f2f2;
  height: auto;
}
.jz_screen_mobi .jz_nav_layout0 .jz_nav_item:last-child,
.jz_screen_mobi .jz_nav_layout2 .jz_nav_item:last-child {
  border-bottom: 1px solid #f2f2f2;
}
.jz_screen_mobi .jz_nav_layout0 .sub_nav_list,
.jz_screen_mobi .jz_nav_layout2 .sub_nav_list {
  box-shadow: none;
  display: none;
  height: auto;
  left: 0;
  opacity: 1;
  position: relative;
  top: 0;
  transform: translateX(0);
}
.jz_screen_mobi .jz_nav_layout0 .sub_nav_item,
.jz_screen_mobi .jz_nav_layout2 .sub_nav_item {
  border-top: 1px solid #f2f2f2;
  height: auto;
  line-height: 50px;
}
.jz_screen_mobi .jz_nav_layout0 .three_nav_list,
.jz_screen_mobi .jz_nav_layout2 .three_nav_list {
  background-color: #fafafa;
  box-shadow: none;
  display: none;
  left: 0;
  position: relative;
  top: 0;
}
.jz_screen_mobi .jz_nav_layout0 .three_nav_item,
.jz_screen_mobi .jz_nav_layout2 .three_nav_item {
  border-top: 1px solid #f2f2f2;
  height: auto;
  line-height: 50px;
  min-width: auto;
  text-align: left;
}
.jz_nav_layout0 .three_nav_item:hover,
.jz_nav_layout2 .three_nav_item:hover,
.jz_screen_mobi .jz_nav_layout0 .sub_nav_item:hover,
.jz_screen_mobi .jz_nav_layout2 .sub_nav_item:hover {
  background-color: transparent;
}
.jz_screen_mobi .jz_nav_layout1 .jz_nav {
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15);
  color: #666;
  font-size: 15px;
  opacity: 0;
  top: 0;
  transform: translate(-100%);
  width: 60%;
}
.jz_screen_mobi .jz_nav_layout1.jz_nav_wrap_active .jz_nav {
  opacity: 1;
  pointer-events: auto;
  transform: translate(0);
}
.jz_screen_mobi .jz_nav_layout1 .jz_nav_menu {
  transition: all 0.35s;
}
.jz_screen_mobi .jz_nav_layout1.jz_nav_wrap_active .jz_nav_menu {
  left: calc(60% + 20px);
  transform: translate3d(0, -50%, 0);
}
.jz_screen_mobi .jz_nav_layout1 .jz_nav_content {
  height: calc(100% - 49px);
  margin-top: 49px;
}
.jz_screen_mobi .jz_nav_layout1 .jz_nav_item {
  border: #f2f2f2;
  border-top: 1px solid #f2f2f2;
  height: auto;
}
.jz_screen_mobi .jz_nav_layout1 .jz_nav_item:last-child {
  border-bottom: 1px solid #f2f2f2;
}
.jz_screen_mobi .jz_nav_layout1 .jz_theme_border_hover_color:hover {
  border-color: transparent;
}
.jz_screen_mobi .jz_nav_layout1 .sub_nav_list {
  box-shadow: none;
  display: none;
  height: auto;
  left: 0;
  opacity: 1;
  position: relative;
  top: 0;
}
.jz_screen_mobi .jz_nav_layout1 .sub_nav_item {
  border-top: 1px solid #f2f2f2;
  height: auto;
  line-height: 50px;
}
.jz_screen_mobi .jz_nav_layout1 .three_nav_list {
  background-color: #fafafa;
  box-shadow: none;
  display: none;
  left: 0;
  position: relative;
  top: 0;
}
.jz_screen_mobi .jz_nav_layout1 .three_nav_item {
  border-top: 1px solid #f2f2f2;
  line-height: 50px;
  min-width: auto;
  text-align: left;
}
.jz_screen_mobi .jz_website_title_wrap {
  transform: translateZ(0);
  transform-origin: 0 0;
  transition: all 0.35s;
}
.jz_screen_mobi .nav_drawer_style .jz_website_title_wrap {
  transform: translate3d(60%, 0, 0);
}
.jz_screen_mobi .jz_web_banner {
  transform: translateZ(0);
  transform-origin: 0 0;
  transition: all 0.35s;
}
.jz_screen_mobi .nav_drawer_style .jz_web_banner,
.jz_screen_mobi .nav_drawer_style .jz_web_content {
  transform: translate3d(60%, 0, 0);
}
.jz_screen_mobi .jz_web_footer {
  transform-origin: 0 0;
  transition: all 0.35s;
  z-index: 0;
}
.jz_screen_mobi .nav_drawer_style .jz_web_footer {
  transform: translate3d(60%, 0, 0);
}
.independent_mobi_logo,
.jz_screen_mobi .jz_website_title.type_1,
.jz_screen_mobi .jz_website_title.type_2,
.jz_screen_mobi .jz_website_title.type_3 {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: center;
  overflow: hidden;
}
.jz_screen_mobi .jz_website_title.type_2 .website_title_content,
.jz_screen_mobi .jz_website_title.type_3 .website_title_content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jz_website_title.type_2 .logo_wrap {
  margin-right: 10px;
}
.jz_website_title.type_3 .logo_wrap {
  margin-left: 10px;
}
.jz_screen_mobi .mobi_nav_blocker {
  background: rgba(3, 2, 1, 0);
  display: none;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  transform: translateZ(0);
  transition: transform 0.4s ease;
  width: 100%;
  z-index: 999999;
}
.jz_screen_mobi .jz_nav_layout1.jz_nav_wrap_active .mobi_nav_blocker {
  display: block;
  transform: translate3d(60%, 0, 0);
}
.jz_hover_qrcode {
  position: fixed;
  z-index: 9033;
}
.jz_hover_qrcode__enter_to,
.jz_hover_qrcode__leave_to {
  transition: all 0.5s;
}
.jz_hover_qrcode__enter {
  opacity: 0;
  transform: scale(0.6);
}
.jz_hover_qrcode__enter_to,
.jz_hover_qrcode__leave {
  opacity: 1;
  transform: scale(1);
}
.jz_hover_qrcode__leave_to {
  opacity: 0;
  transform: scale(0.6);
}
.jz_hover_qrcode_content {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  box-sizing: border-box;
  overflow: hidden;
  padding: 15.5px 20px;
  width: 200px;
}
.jz_hover_qrcode_img {
  height: 160px;
  width: 160px;
}
.jz_hover_qrcode_text {
  color: #333;
  font-family: Microsoft YaHei;
  font-size: 14px;
  line-height: 17px;
  margin-top: 12px;
  text-align: center;
}
.jz_hover_qrcode_arrow {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  left: 50%;
  margin-left: -7px;
  position: absolute;
}
.jz_hover_qrcode_arrow__top {
  border-bottom: 8px solid #fff;
  top: -8px;
}
.jz_hover_qrcode_arrow__bottom {
  border-top: 8px solid #fff;
  bottom: -8px;
}
.jz_click_qrcode_container {
  overflow: hidden;
}
.formBox.jz_click_qrcode_container {
  z-index: 9033;
}
.jz_click_qrcode_container .formTLSite {
  display: none;
}
.jz_click_qrcode {
  position: relative;
  z-index: 9033;
}
.jz_click_qrcode_content {
  background-color: #fff;
  border-radius: 2px;
  overflow: hidden;
  padding: 25px 25px 0;
}
.jz_click_qrcode_img {
  height: 200px;
  width: 200px;
}
.jz_click_qrcode_text {
  color: #333;
  font-family: Microsoft YaHei;
  font-size: 16px;
  line-height: 17px;
  margin-top: 18px;
  text-align: center;
}
.richALink {
  display: inline-block;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.jz_screen_mobi .jz_hover_qrcode {
  background-color: rgba(0, 0, 0, 0.7);
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9998;
}
.jz_screen_mobi .jz_hover_qrcode_content {
  background: #fff;
  border-radius: 5px;
  height: 11.9rem;
  width: 10.9rem;
}
.jz_screen_mobi .jz_hover_qrcode_content,
.jz_screen_mobi .jz_hover_qrcode_img {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
}
.jz_screen_mobi .jz_hover_qrcode_img {
  height: 8rem;
  margin-top: -0.5rem;
  width: 8rem;
}
.jz_screen_mobi .jz_hover_qrcode_text {
  font-size: 0.65rem;
  height: 8rem;
  left: 50%;
  margin-top: 7.925rem;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 8rem;
  z-index: 9999;
}
.jz_scroll_wrap {
  margin-left: -17px;
  margin-top: -17px;
  overflow: hidden;
}
.jz_scroll_wrap .jz_scroll {
  -webkit-overflow-scrolling: touch;
  bottom: -17px;
  overflow-x: scroll;
  overflow-y: scroll;
  position: relative;
  right: -17px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .jz_scroll_wrap {
    margin-left: 0;
    margin-top: 0;
    position: static;
  }
  .jz_scroll_wrap .jz_scroll {
    bottom: auto;
    position: static;
    right: auto;
  }
  .jz_scroll_wrap .jz_scroll::-webkit-scrollbar {
    display: none;
  }
  .jz_scroll_wrap .jz_scroll_only_x {
    overflow-y: hidden;
  }
  .jz_scroll_wrap .jz_scroll_only_y {
    overflow-x: hidden;
  }
}
.jz_scroll_wrap,
_:-ms-lang(x),
_::-webkit-meter-bar {
  margin-left: -17px;
  margin-top: -17px;
  overflow: hidden;
}
.jz_scroll_wrap .jz_scroll,
_:-ms-lang(x),
_::-webkit-meter-bar {
  bottom: -17px;
  overflow-x: scroll;
  overflow-y: scroll;
  position: relative;
  right: -17px;
}
@-moz-document url-prefix() {
  .jz_scroll_wrap {
    margin-left: -17px;
    margin-top: -17px;
    overflow: hidden;
  }
  .jz_scroll_wrap .jz_scroll {
    bottom: -17px;
    overflow-x: scroll;
    overflow-y: scroll;
    position: relative;
    right: -17px;
  }
}
.module_carousel_photos_content {
  font-size: 0;
  overflow: hidden;
  position: relative;
  text-align: center;
}
.module_carousel_photos_content .photo_item {
  position: relative;
}
.module_carousel_photos_content .photo_desc {
  background: rgba(0, 0, 0, 0.7);
  bottom: 0;
  color: #fff;
  font-size: 15px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  transition: all 0.3s;
  width: 100%;
}
.module_carousel_photos_content .photo_desc span {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 94%;
}
.jz_html_manage.jz_screen_pc
  .module_carousel_photos_content
  .jz_scroll_wrap
  .jz_scroll {
  overflow: hidden;
}
.jz_web_row--carousel > .arrow,
.module_carousel_photos_content .arrow {
  background: rgba(0, 0, 0, 0.3);
  border-radius: 4px;
  cursor: pointer;
  display: block;
  height: 60px;
  outline: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: background 0.15s;
  width: 60px;
  z-index: 99;
}
.jz_web_row--carousel > .arrow:hover,
.module_carousel_photos_content .arrow:hover {
  background: rgba(0, 0, 0, 0.5);
}
.jz_web_row--carousel > .arrow.prev,
.module_carousel_photos_content .arrow.prev {
  left: 20px;
}
.jz_web_row--carousel > .arrow.next,
.module_carousel_photos_content .arrow.next {
  right: 20px;
}
.jz_web_row--carousel > .arrow:before,
.module_carousel_photos_content .arrow:before {
  background: url(../image/vbg01.png) -23px -18px;
  content: "";
  display: block;
  height: 24px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%) translateY(-50%);
  width: 14px;
}
.jz_web_row--carousel > .arrow.next:before,
.module_carousel_photos_content .arrow.next:before {
  background-position-x: -70px;
}
.jz_web_row--carousel > .dot_list,
.module_carousel_photos_content .dot_list {
  bottom: 7px;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 99;
}
.jz_web_row--carousel > .dot_list li,
.module_carousel_photos_content .dot_list li {
  background: hsla(0, 0%, 60%, 0.8);
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 9px;
  margin: 7px;
  transition: background 0.3s;
  width: 9px;
}
.module_carousel_photos_content .dot_list li.active {
  background: #fff;
}
.module_carousel_photos_content .photo_display_wrap {
  display: inline-block;
  overflow: hidden;
  text-align: center;
  width: 100%;
}
.module_carousel_photos_content .photo_display_area {
  display: inline-block;
  overflow: hidden;
  padding-bottom: 33.333%;
  position: relative;
  width: 100%;
}
.module_carousel_photos_content .photo_display_area .photo_display_list {
  height: 100%;
  position: absolute;
  white-space: nowrap;
  width: 100%;
  will-change: transform;
}
.module_carousel_photos_content .photo_display_area li {
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
}
.module_carousel_photos_content .photo_display_area li.activedPic {
  display: block;
  z-index: 1;
}
.module_carousel_photos_content .photo_display_list .c__imgeffects_wrap {
  height: 100%;
  width: 100%;
}
.module_carousel_photos_content .photo_display_area .photo_item {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 100%;
}
.carousel_small_pic .photo_list_area {
  display: block;
  white-space: nowrap;
  width: 100%;
}
.carousel_small_pic .photo_list_area li {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  box-sizing: border-box;
  display: inline-block;
  margin: 18px 9px;
  max-width: 120px;
  min-width: 100px;
  position: relative;
  width: 10%;
}
.carousel_small_pic .photo_list_area li:first-child {
  margin-left: 0;
}
.carousel_small_pic .photo_list_area li:last-child {
  margin-right: 0;
}
.carousel_small_pic .photo_list_area .photo_item {
  height: 100%;
  padding-bottom: 75%;
  position: relative;
}
.carousel_small_pic .photo_list_area .photo_select_item {
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel_small_pic .photo_list_area .photo_mask {
  background: hsla(0, 0%, 100%, 0.3);
  box-sizing: border-box;
  cursor: pointer;
  height: 100%;
  position: absolute;
  transition: all 0.3s;
  width: 100%;
  z-index: 2;
}
.carousel_small_pic .photo_list_area li.active .photo_mask {
  background: none;
  border: 1px solid gray;
}
.carousel_small_pic .photo_list_area li:hover .photo_mask {
  background: none;
}
.carousel_dot_pic .photo_desc {
  padding-bottom: 20px;
}
.carousel_three_pic .arrow {
  background: none;
}
.carousel_three_pic .arrow:hover {
  background: rgba(0, 0, 0, 0.4);
}
.carousel_three_pic .arrow.prev {
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.carousel_three_pic .arrow.next {
  right: 50%;
  transform: translateX(50%) translateY(-50%);
}
.carousel_three_pic .photo_mask {
  background: rgba(0, 0, 0, 0.3);
  box-sizing: border-box;
  cursor: pointer;
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 7.5%;
}
.carousel_three_pic .photo_mask.prev {
  left: 0;
}
.carousel_three_pic .photo_mask.next {
  right: 0;
}
.carousel_three_pic.module_carousel_photos_content .photo_display_area li {
  height: 100%;
  left: 0;
  position: absolute;
  visibility: hidden;
  width: 100%;
}
.carousel_three_pic.module_carousel_photos_content .photo_display_list li {
  display: inline-block;
  position: static;
  visibility: visible;
}
.carousel_three_pic.module_carousel_photos_content .photo_display_area li {
  box-sizing: border-box;
  overflow: hidden;
  padding: 0 0.5%;
  width: 84%;
}
.jz_screen_mobi .carousel_three_pic {
  padding-top: 5px;
}
.jz_screen_mobi .carousel_three_pic .photo_display_area .photo_item {
  border-radius: 6px;
}
.jz_screen_mobi .carousel_three_pic .photo_display_area .photo_mask {
  opacity: 0;
}
.jz_screen_mobi .carousel_three_pic .photo_display_area li {
  padding: 0 2%;
}
.jz_screen_mobi .module_carousel_photos_content .dot_list li {
  margin: 4px;
}
.jz_screen_mobi .module_carousel_photos_content .arrow {
  height: 36px;
  width: 36px;
}
.jz_screen_mobi .module_carousel_photos_content .arrow.prev {
  left: 10px;
}
.jz_screen_mobi .module_carousel_photos_content .arrow.next {
  right: 10px;
}
.jz_screen_mobi .module_carousel_photos_content .arrow:before {
  background-position: -23px -358px;
  height: 18px;
  width: 12px;
}
.jz_screen_mobi .module_carousel_photos_content .arrow.next:before {
  background-position-x: -50px;
}
.module_list_photos_content {
  font-size: 0;
  overflow: hidden;
  position: relative;
}
.module_list_photos_content .photo_desc {
  background: rgba(0, 0, 0, 0.7);
  bottom: 0;
  color: #fff;
  font-size: 15px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  text-align: center;
  transform: translateZ(0);
  transition: all 0.3s;
  width: 100%;
}
.module_list_photos_content .photo_desc span {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 94%;
}
.module_list_photos_content .link-cursor-auto {
  cursor: auto;
}
.jz_html_manage.jz_screen_pc
  .module_list_photos_content
  .jz_scroll_wrap
  .jz_scroll {
  overflow: hidden;
}
.module_list_photos_content .list_photo_wrapper {
  position: relative;
}
.list_photos_basic_style .photo_display_area {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.list_photos_swipe_style .photo_display_area {
  display: inline-block;
  overflow: visible !important;
  overflow: initial !important;
  position: relative;
  white-space: nowrap;
  width: 100%;
  will-change: transform;
}
.list_photos_swipe_style .photo_display_area li {
  box-sizing: border-box;
  display: inline-block;
  padding: 10px;
  position: relative;
  vertical-align: top;
  width: 22.2%;
}
.list_photos_basic_style .photo_display_area li {
  box-sizing: border-box;
  display: inline-block;
  padding: 10px;
  position: relative;
  vertical-align: top;
  width: 25%;
}
.list_photos_basic_style .photo_display_area a,
.list_photos_swipe_style .photo_display_area a {
  display: block;
  overflow: hidden;
}
.list_photos_basic_style .photo_item_img_box,
.list_photos_swipe_style .photo_item_img_box {
  overflow: hidden;
  position: relative;
  -webkit-transform: translateZ(0);
}
.list_photos_basic_style .photo_item,
.list_photos_swipe_style .photo_item {
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  position: absolute;
  top: 0;
  transform: translateZ(0);
  transition: all 0.36s ease;
  width: 100%;
}
.list_photos_basic_style .photo_item_imgwrap,
.list_photos_swipe_style .photo_item_imgwrap {
  padding-bottom: 90.9090909091%;
  width: 100%;
}
.jz_screen_pc .photo_item_inner_wrap.jz_photo_layer_effect .photo_item:hover {
  transform: scale(1);
}
.list_photos_list_style .photo_display_area {
  display: flex;
  flex-wrap: wrap;
}
.list_photos_slider_style {
  padding: 0 60px;
}
.list_photos_slider_style .photo_display_area {
  white-space: nowrap;
}
.list_photos_slider_style .photo_display_area .photo_desc_style2 {
  white-space: normal;
}
.list_photos_slider_style .photo_display_area li {
  display: inline-block;
  width: 25%;
}
.list_photos_slider_style .arrow {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  cursor: pointer;
  display: block;
  height: 40px;
  outline: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: background 0.15s;
  width: 40px;
  z-index: 99;
}
.list_photos_slider_style .arrow:hover {
  background: rgba(0, 0, 0, 0.4);
}
.list_photos_slider_style .arrow.prev {
  left: 10px;
}
.list_photos_slider_style .arrow.next {
  right: 10px;
}
.list_photos_slider_style .arrow:before {
  background: url(../image/vbg01.png) -23px -268px;
  content: "";
  display: block;
  height: 18px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%) translateY(-50%);
  width: 10px;
}
.list_photos_slider_style .arrow.prev:before {
  left: 46%;
}
.list_photos_slider_style .arrow.next:before {
  left: 54%;
}
.list_photos_slider_style .arrow.next:before {
  background-position-x: -53px;
}
.list_photos_row_resp_style .photo_display_area {
  display: flex;
  flex-wrap: wrap;
}
.list_photos_row_resp_style .photo_display_area li {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
  vertical-align: bottom;
}
.list_photos_row_resp_style
  .photo_display_area
  li
  > div:not(.photo_desc_style2) {
  height: 100%;
  position: relative;
}
.list_photos_row_resp_style .photo_display_area a {
  display: block;
  width: 100%;
}
.list_photos_row_resp_style .photo_display_area .photo_item_wrap {
  box-sizing: border-box;
  height: 100%;
  padding: 10px;
  position: absolute;
  top: 0;
  width: 100%;
}
.list_photos_row_resp_style .photo_display_area .photo_item {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  position: relative;
  width: 100%;
}
.list_photos_row_resp_style .photo_display_area .photo_item_imgwrap {
  height: 100%;
  width: 100%;
}
.list_photos_row_resp_style .photo_display_area .placeholder {
  flex-basis: 240px;
  flex-grow: 100;
  height: 0;
  margin: 0;
}
.list_photos_row_resp_style .photo_display_area .photo_item {
  transition: all 0.36s ease;
}
.jz_screen_mobi .module_list_photos_content .photo_desc {
  font-size: 13px;
  height: 30px;
  line-height: 30px;
}
.jz_screen_mobi .module_list_photos_content .photo_display_area {
  box-sizing: border-box;
  padding: 1.8229166667%;
}
.jz_screen_mobi .module_list_photos_content .photo_display_area li {
  padding: 1.8918918919%;
}
.jz_screen_mobi
  .list_photos_row_resp_style
  .photo_display_area
  .photo_item_wrap {
  padding: 0;
}
.jz_screen_mobi .list_photos_basic_style .photo_display_area li {
  width: 50%;
}
.jz_screen_mobi .list_photos_slider_style .photo_display_area li {
  width: 45%;
}
.jz_screen_mobi .list_photos_slider_style .arrow {
  display: none;
}
.jz_screen_mobi .list_photos_slider_style {
  margin-right: 0;
  padding: 0;
}
.module_photo_group_content {
  font-size: 0;
  overflow: hidden;
  position: relative;
}
.module_photo_group_content .photo_display_area {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.module_photo_group_content .photo_display_area li {
  box-sizing: border-box;
  display: inline-block;
  padding: 10px;
  vertical-align: top;
  width: 25%;
}
.module_photo_group_content .photo_display_area .photo_group_item {
  background: #fff;
  border-radius: 3px;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  cursor: pointer;
  height: 100%;
  padding: 5%;
}
.module_photo_group_content .photo_display_area .photo_group_item:hover .name {
  color: inherit;
}
.module_photo_group_content .photoWrapper {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.module_photo_group_content .photoWrapper .c__imgeffects_wrap {
  padding-bottom: 90.9090909091%;
  width: 100%;
}
.module_photo_group_content .photo {
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  position: absolute;
  top: 0;
  transition: all 0.36s ease;
  width: 100%;
}
.jz_screen_pc .module_photo_group_content .photo.jz_animate_go,
.jz_screen_pc .module_photo_group_content .photo:hover {
  transform: scale(1.05);
  transform-origin: center;
}
.module_photo_group_content .num {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 6px;
  color: #fff;
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  padding: 0 5px;
  position: absolute;
  right: 6px;
}
.module_photo_group_content .num i {
  background: #fff;
  background: url(../image/vbg01.png) -23px -306px;
  display: inline-block;
  height: 12px;
  margin-left: 4px;
  margin-top: 6px;
  vertical-align: top;
  width: 14px;
}
.module_photo_group_content .name {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #333;
  display: -webkit-box;
  font-size: 16px;
  line-height: 24px;
  margin-top: 15px;
  max-height: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
}
.jz_screen_mobi .module_photo_group_content .name {
  font-size: 14px;
  margin-top: 8px;
}
.photo_group_new_module_after_20210707.module_photo_group_content .name {
  line-height: 1.5;
  max-height: none;
}
.photo_group_slider_style {
  padding: 0 60px;
}
.photo_group_slider_style .photo_display_area {
  display: block;
  white-space: nowrap;
}
.photo_group_slider_style .photo_display_area li {
  display: inline-block;
}
.photo_group_slider_style .photo_display_area .photo_group_item {
  box-shadow: none;
  padding: 0;
}
.photo_group_slider_style .arrow {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  cursor: pointer;
  display: block;
  height: 40px;
  outline: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: background 0.15s;
  width: 40px;
  z-index: 99;
}
.photo_group_slider_style .arrow:hover {
  background: rgba(0, 0, 0, 0.4);
}
.photo_group_slider_style .arrow.prev {
  left: 10px;
}
.photo_group_slider_style .arrow.next {
  right: 10px;
}
.photo_group_slider_style .arrow:before {
  background: url(../image/vbg01.png) -23px -268px;
  content: "";
  display: block;
  height: 18px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%) translateY(-50%);
  width: 10px;
}
.photo_group_slider_style .arrow.prev:before {
  left: 46%;
}
.photo_group_slider_style .arrow.next:before {
  left: 54%;
}
.photo_group_slider_style .arrow.next:before {
  background-position-x: -53px;
}
.photo_group_marquee_style .photo_display_area {
  display: block;
  white-space: nowrap;
}
.photo_group_marquee_style .photo_display_area li {
  display: inline-block;
}
.jz_screen_mobi .module_photo_group_content .photo_display_area li {
  width: 50%;
}
.jz_screen_mobi .module_photo_group_content .num i {
  display: none;
}
.jz_screen_mobi .photo_group_slider_style .photo_display_area li {
  width: 45%;
}
.jz_screen_mobi .photo_group_slider_style .arrow {
  display: none;
}
.jz_screen_mobi .photo_group_slider_style {
  margin-right: 0;
  padding: 0;
}
.module_product_detail_content {
  width: 100%;
}
.product_detail_wrap {
  overflow: hidden;
  width: 100%;
}
.jz_product_detail_0 .product_detail_left_content {
  float: left;
  width: 43.75%;
}
.product_detail_left_content .detail_inner_wrap {
  margin-right: 4.8%;
  position: relative;
  width: auto;
}
.product_detail_left_content .detail_big_pic_content {
  border: 1px solid #eee;
  box-sizing: border-box;
  padding-bottom: 100%;
  position: relative;
  width: 100%;
}
.mobi_detail_big_pic_content {
  display: none;
}
.jz_screen_mobi .mobi_detail_big_pic_content {
  display: block;
  overflow: hidden;
  padding-bottom: 100%;
  position: relative;
  width: 100%;
}
.jz_screen_mobi .mobi_hide_big_pic_content {
  display: none;
}
.jz_screen_mobi .product_detail_left_content .detail_big_pic_content {
  border: none;
}
.jz_screen_mobi .mobi_detail_big_pic_item {
  display: none;
  position: absolute;
}
.jz_screen_mobi .mobi_detail_big_pic_item0 {
  display: block;
}
.mobi_detail_big_pic,
.product_detail_left_content .detail_big_pic,
.product_detail_left_content .detail_small_pic {
  bottom: 0;
  height: auto;
  left: 0;
  margin: auto;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
.mobi_detail_big_pic {
  transform: translateZ(0);
}
.detail_big_pic {
  display: none;
}
.detail_big_pic0 {
  display: block;
}
.mobi_detail_page {
  background: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  bottom: 14px;
  color: #fff;
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  position: absolute;
  right: 14px;
  text-align: center;
  width: 50px;
}
.product_detail_left_content .detail_small_pic_wrap {
  margin-top: 14px;
  position: relative;
}
.product_detail_left_content .detail_small_pic_lists {
  font-size: 0;
  height: 100%;
  overflow: scroll;
  white-space: nowrap;
  width: 100%;
}
.detail_small_pic_list {
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-block;
  margin-left: 3%;
  padding-bottom: 17.2%;
  padding-left: 17.2%;
  position: relative;
}
.detail_small_pic_lists .detail_small_pic_list:first-child {
  margin: 0 0 0.5px;
}
.jz_product_detail_0 .product_detail_right_content {
  box-sizing: border-box;
  float: left;
  width: 56.25%;
}
.jz_product_detail_0 .detail_title_wrap {
  align-items: center;
  color: #333;
  display: flex;
  font-size: 20px;
  line-height: 40px;
  margin-top: 10px;
  word-break: break-word;
}
.detail_main_title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  box-sizing: border-box;
  display: -webkit-box;
  font-weight: inherit;
  min-width: calc(100% - 120px);
  overflow: hidden;
  padding-right: 20px;
}
.detail_QRcode > span,
.detail_share > span {
  display: block;
  text-align: center;
}
.detail_title_wrap .detail_func_content {
  line-height: 25px;
}
.jz_product_detail_0 .detail_price_wrap {
  background-color: #f7f7f7;
  height: 0;
  margin-top: 36px;
  padding-bottom: 14.8%;
  position: relative;
  width: 100%;
}
.jz_product_detail_0 .detail_price_content {
  align-items: center;
  display: flex;
  overflow: hidden;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
}
.jz_product_detail_0 .detail_price_left {
  align-items: center;
  display: flex;
  margin-left: 25px;
}
.jz_product_detail_0 .detail_price_right {
  margin-right: 10px;
  position: absolute;
  right: 0;
}
.jz_product_detail_0 .jz_share_list {
  right: -15px;
  text-align: left;
  top: 75px;
  z-index: 1;
}
.detail_price_right div {
  display: inline-block;
}
.detail_price_right .detail_splite {
  background-color: #ae9797;
  display: none;
  margin: 0 10px;
  padding-left: 1px;
}
.detail_price_right .detail_comment {
  display: none;
}
.detail_title {
  white-space: pre-wrap;
}
.detail_title,
.detail_value {
  color: #666;
  font-size: 14px;
}
.detail_title:after {
  content: "：";
}
.detail_price_left .detail_title {
  margin-right: 10px;
}
.detail_price {
  font-weight: 700;
}
.detail_price .detail_coin {
  font-size: 24px;
}
.detail_price .detail_value {
  font-size: 30px;
}
.detail_price.detail_marketPrice {
  color: #999;
  font-family: Arial;
  font-size: 14px;
  font-weight: 400;
  margin-left: 10px;
  text-decoration: line-through;
}
.detail_price.detail_marketPrice .detail_coin,
.detail_price.detail_marketPrice .detail_value,
.jz_screen_mobi .detail_price.detail_marketPrice .detail_coin,
.jz_screen_mobi .detail_price.detail_marketPrice .detail_value {
  color: #999;
  font-size: 14px;
}
.detail_price.detail_marketPrice .detail_coin,
.jz_screen_mobi .detail_price.detail_marketPrice .detail_coin {
  font-size: 12px;
}
.detail_other_message {
  margin-left: 25px;
  margin-top: 6px;
  transition: margin-left 0.5s;
}
.detail_other_message.no_margin_left {
  margin-left: 0;
}
.detail_other_message .detail_other {
  line-height: 40px;
}
.detail_func_wrap {
  border-left: 1px solid #f0f0f0;
  box-sizing: border-box;
  min-width: 120px;
  padding-left: 19px;
  text-align: left;
}
.detail_func_wrap > div {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.detail_QRcode {
  margin-right: 10px;
}
.detail_func_wrap .detail_splite {
  background-color: #ae9797;
  display: inline-block;
  height: 20px;
  margin: 0 24px 0 14px;
  vertical-align: middle;
  width: 1px;
}
.detail_pagination_wrap {
  margin-left: 10px;
  margin-top: 17px;
}
.detail_pagination_wrap .pageNext,
.detail_pagination_wrap .pagePrev {
  border: 1px solid #e9e9e9;
  border-radius: 15px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 30px;
  line-height: 28px;
  text-align: center;
  width: 80px;
}
.detail_pagination_wrap a:hover {
  text-decoration: none;
}
.pageNext,
.pagePrev {
  color: #999;
}
.pageNext a,
.pagePrev a {
  color: #666;
}
.detail_pagination_wrap .pagePrev {
  float: left;
}
.detail_pagination_wrap .pageNext {
  float: right;
  margin-right: 20px;
}
.product_button_wrap {
  align-items: center;
  display: flex;
  margin-top: 30px;
  padding-left: 25px;
}
.product_button_wrap.product_button_mobi_wrap {
  bottom: 0;
  height: 50px;
  left: 0;
  margin-top: 0;
  padding-left: 0;
  position: fixed;
  width: 100%;
  z-index: 2;
}
.product_detail_form_btn {
  border-radius: 21px;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 15px;
  height: 42px;
  line-height: 42px;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 200px;
}
.product_button_wrap_style_2 {
  margin-top: 30px;
  padding-left: 0;
}
.product_button_wrap.product_button_mobi_wrap .product_advisory_btn {
  border-radius: 0;
  flex: 1;
  height: 100%;
  line-height: 50px;
}
.product_button_wrap.product_button_mobi_wrap div.product_detail_form_btn {
  border: none;
  border-radius: 0;
  color: #fff;
  flex: 1;
  height: 100%;
  line-height: 50px;
  margin-left: 0;
}
.product_button_wrap .product_advisory_btn {
  border-radius: 21px;
  color: #fff;
  cursor: pointer;
  font-size: 15px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  width: 200px;
}
.product_button_wrap .product_advisory_btn + .product_detail_form_btn {
  margin-left: 20px;
}
.product_button_wrap .advisory_phone_svg {
  fill: #fff;
  height: 24px;
  vertical-align: middle;
  width: 24px;
}
.product_detail_specific_wrap {
  clear: both;
  margin-top: 80px;
}
.product_detail_specific_content {
  box-sizing: border-box;
  color: #333;
  font-size: 0;
  width: 100%;
}
.jz_popup_window_bg {
  background: #000;
  bottom: 0;
  left: 0;
  opacity: 0.6;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 9032;
}
.detail_specific_tab {
  border: 1px solid #f0f0f0;
}
.detail_specific_tab .detail_tab_item {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-right: 1px solid #f0f0f0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-size: 15px;
  line-height: 54px;
  overflow: hidden;
  padding: 0 8px;
  text-align: center;
  text-overflow: ellipsis;
  transition: all 0.3s;
  white-space: nowrap;
  width: 160px;
}
.detail_specific_tab .detail_tab_item.detail_tab_active {
  position: relative;
}
.detail_tab_active:before {
  border: 2px solid;
  box-sizing: border-box;
  content: " ";
  left: 0;
  position: absolute;
  top: -1px;
  width: 100%;
}
.detail_specfic_panel {
  color: #333;
  font-size: 14px;
  margin: 25px 0;
}
.detail_item_content {
  display: none;
}
div.show_detail_content {
  display: block;
}
.detail_mark_panel {
  align-items: center;
  display: flex;
  height: 120px;
}
.detail_mark_panel > div {
  display: inline-block;
  position: relative;
}
.detail_mark_panel .detail_mark_sacle {
  text-align: center;
  width: 25%;
}
.detail_mark_panel .detail_mark_sacle_line {
  font-size: 0;
  width: auto;
}
.detail_mark_sacle .mark_tip {
  display: inline-block;
}
.detail_mark_sacle .mark_sacle {
  font-size: 50px;
  margin-left: 6px;
}
.detail_mark_sacle .mark_sacle:after {
  content: "%";
  font-size: 20px;
}
.detail_mark_sacle_line > span {
  display: inline-block;
  font-size: 14px;
  height: 17px;
  position: relative;
  text-align: center;
  width: 86px;
}
.detail_mark_sacle_line > span:after {
  display: inline-block;
  left: 0;
  padding-top: 25px;
  position: absolute;
  width: 86px;
}
.detail_sacle_1:after,
.detail_sacle_2:after,
.detail_sacle_3:after,
.detail_sacle_4:after,
.detail_sacle_5:after {
  content: attr(data-satisfy);
}
.detail_sacle_1 {
  opacity: 0.2;
}
.detail_sacle_2 {
  opacity: 0.4;
}
.detail_sacle_3 {
  opacity: 0.6;
}
.detail_sacle_4 {
  opacity: 0.8;
}
.detail_sacle_5 {
  opacity: 1;
}
.mark_splite {
  border-left: 1px dashed #e9e9e9;
  height: 100%;
  margin-right: 107px;
  width: 1px;
}
.detail_scale_block {
  font-size: 12px;
  height: 18px;
  margin-left: -17px;
  position: absolute;
  text-align: center;
  top: -28px;
  width: 34px;
}
.detail_scale_block_text {
  color: #fff;
}
.detail_scale_block:after {
  border: 4px solid transparent;
  border-top-color: inherit;
  content: "";
  left: 50%;
  position: absolute;
  top: 18px;
  transform: translate(-50%);
}
.detail_comment_panel {
  margin-top: 20px;
}
.comment_item {
  border-top: 1px solid #e9e9e9;
  overflow: hidden;
  padding: 30px 0;
}
.comment_item > div {
  display: inline-block;
  float: left;
}
.comment_head_pic {
  border-radius: 50%;
  height: 80px;
  margin: 20px;
  overflow: hidden;
  width: 80px;
}
.comment_head_pic img {
  height: 80px;
}
.comment_content {
  flex: 1;
  margin: 21px 0 0 12px;
}
.comment_item .comment_time {
  margin-top: 25px;
  position: absolute;
  right: 0;
}
.comment_menber_info .faisco-icons-M0001035 {
  color: #ffc600;
}
.comment_content div {
  margin-bottom: 15px;
}
.menber_comment_star {
  margin-left: 3px;
}
.menber_comment_star span {
  margin-left: 8px;
}
.comment_start {
  color: #e5e5e5;
}
.menber_level_icon {
  margin-left: 3px;
}
.menber_small_pic_wrap {
  border: 1px solid #e9e9e9;
  box-sizing: border-box;
  cursor: zoom-in;
  display: inline-block;
  height: 60px;
  margin-right: 10px;
  position: relative;
  width: 60px;
}
.menber_small_pic_wrap img {
  bottom: 0;
  height: auto;
  left: 0;
  margin: auto;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
.detail_zoom_img {
  cursor: zoom-out;
}
.comment_pagenation {
  text-align: center;
}
.pagenation > div {
  display: inline-block;
}
.jz_pagenation_wrap {
  cursor: pointer;
}
.jz_page_number {
  color: #666;
}
.detail_evaluate_panel {
  margin-top: 30px;
}
.detail_evaluate_title {
  border-bottom: 1px solid #e9e9e9;
  padding-bottom: 10px;
}
.evaluate_star i {
  cursor: pointer;
}
.evaluate_line {
  margin-top: 30px;
}
.evaluate_line .evaluate_line_title {
  display: inline-block;
  margin-right: 10px;
  text-align: right;
  width: 80px;
}
.evaluate_content_wrap .evaluate_line_title {
  vertical-align: top;
}
.evaluate_line input {
  border: 1px solid #e9e9e9;
  box-sizing: border-box;
  display: inline-block;
  height: 38px;
  outline: none;
  padding-left: 10px;
  width: 248px;
}
.evaluate_star .star_warp_1 span {
  margin-left: 8px;
}
.evaluate_content {
  display: inline-block;
  width: auto;
}
.evaluate_line textarea {
  border: 1px solid #e9e9e9;
  box-sizing: border-box;
  display: inline-block;
  height: 150px;
  outline: none;
  padding: 10px;
  resize: none;
  width: 100%;
}
.evaluate_upload_pic_wrap {
  align-items: center;
  display: flex;
  overflow: hidden;
  padding-top: 10px;
}
.evaluate_upload_pic .uploadify-button {
  background: url(../image/vbg01.png) -23px -104px;
  display: inline-block;
  height: 58px;
  width: 58px;
}
.evaluate_upload_pic,
.evaluate_upload_pic_lists,
.evaluate_upload_tip {
  display: inline-block;
  float: left;
}
.evaluate_upload_tip {
  margin-left: 20px;
}
.upload_pic_item {
  display: inline-block;
  margin-right: 8px;
  position: relative;
}
.upload_pic_item:hover .del_upload_pic {
  background: url(../image/vbg01.png) -23px -178px;
  cursor: pointer;
  height: 14px;
  position: absolute;
  right: -6px;
  top: -7px;
  width: 14px;
  z-index: 1;
}
.upload_pic_wrap {
  border: 1px solid #e9e9e9;
  box-sizing: border-box;
  height: 58px;
  overflow: hidden;
  position: relative;
  width: 58px;
}
.self_adaption_img {
  height: auto;
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
.position_center_middle {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.evaluate_line .evaluate_auth_code {
  width: 200px;
}
.evaluate_get_code {
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}
.evaluate_code_img {
  cursor: pointer;
  height: 34px;
  width: 94px;
}
.commit_comment {
  line-height: 45px;
  margin-top: 50px;
  text-align: center;
}
.commit_comment_btn {
  border-radius: 23px;
  color: #feffff;
  cursor: pointer;
  display: inline-block;
  width: 300px;
}
.detail_QR_code {
  background-color: #fff;
  display: none;
  height: 116px;
  position: absolute;
  width: 116px;
}
.detail_QR_code img {
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  max-height: 100%;
  max-width: 100%;
  padding: 10px;
}
.beyond_pic_area .detail_small_pic_lists .detail_small_pic_list {
  padding-bottom: 17.1%;
  padding-left: 17.1%;
}
.beyond_pic_area .small_pic_arrow {
  bottom: 0;
  cursor: pointer;
  height: 16px;
  margin: auto;
  position: absolute;
  top: 0;
  width: 12px;
}
.beyond_pic_area .jz_scroll_wrap {
  display: inline-block;
  margin-left: 4%;
  margin-right: 4%;
  width: 92%;
}
.beyond_pic_area .small_pic_prev {
  background: url(../image/vbg01.png) -23px -208px;
  float: left;
  left: 0;
  margin-left: 2px;
}
.beyond_pic_area .small_pic_prev:hover {
  background-position: -23px -233px;
}
.beyond_pic_area .small_pic_next {
  background: url(../image/vbg01.png) -53px -233px;
  float: right;
  margin-right: 2px;
  right: 0;
}
.beyond_pic_area .small_pic_next:hover {
  background-position: -53px -208px;
}
.detail_share_panel {
  overflow: hidden;
  position: absolute;
  transition: height 0.3s;
}
.detail_share_more {
  background: #fff;
  border: 1px solid #efefef;
  border-radius: 5px;
  height: auto;
  overflow: hidden;
  padding: 8px;
  width: 260px;
}
.evaluate_star_text {
  margin-left: 20px;
}
.detail_mark_panel .detail_comment_mobi,
.detail_other_message_icon_for_mobi,
.detail_other_message_mobi_wrap {
  display: none;
}
.evaluate_text:-moz-input-placeholder,
.evaluate_text:-ms-input-placeholder,
.evaluate_text::-webkit-input-placeholder {
  font-size: 0;
}
.comment_content_empty,
.dt_no_comment {
  display: none;
}
.comment_content_empty {
  display: block;
  padding: 38px 0;
  text-align: center;
}
.comment_content_empty .empty_img {
  background: url(../image/defaultIcon.png) 0 -135px;
  display: inline-block;
  height: 123px;
  width: 157px;
}
.comment_empty_text {
  color: #333;
  font-size: 16px;
}
.detail_specific_comment .empty_img {
  height: 136px;
}
.jz_screen_mobi .product_detail_left_content .detail_inner_wrap {
  margin-right: 0;
}
.jz_screen_mobi .jz_product_detail_0 .product_detail_left_content {
  float: none;
  width: 100%;
}
.jz_screen_mobi .product_detail_left_content .detail_small_pic_wrap {
  display: none;
}
.jz_screen_mobi .jz_product_detail_0 .product_detail_right_content {
  float: none;
  width: 100%;
}
.jz_screen_mobi .jz_product_detail_0 .jz_share_list {
  top: auto;
}
.jz_screen_mobi .detail_func_wrap,
.jz_screen_mobi .detail_pagination_wrap {
  display: none;
}
.jz_screen_mobi .jz_product_detail_0 .detail_title_wrap {
  font-size: 18px;
  line-height: 26px;
  margin: 10px 15px 0;
  width: auto;
}
.jz_screen_mobi .jz_product_detail_0 .detail_price_content {
  display: block;
}
.jz_screen_mobi .jz_product_detail_0 .detail_price_wrap {
  background-color: transparent;
  height: auto;
  margin-top: 20px;
  padding-bottom: 0;
}
.jz_screen_mobi .jz_product_detail_0 .detail_price_content {
  position: relative;
  transform: none;
}
.jz_screen_mobi .jz_product_detail_0 .detail_price_left {
  margin-left: 13px;
}
.jz_screen_mobi .jz_product_detail_0 .detail_price_right {
  margin-left: 15px;
  margin-top: 3px;
  position: relative;
}
.jz_screen_mobi .detail_price {
  font-weight: 400;
}
.jz_screen_mobi .detail_price .detail_coin {
  font-size: 18px;
}
.jz_screen_mobi .detail_price .detail_value {
  font-size: 24px;
}
.jz_screen_mobi .detail_price_right .detail_splite {
  background-color: #666;
  display: inline-block;
  height: 20px;
  vertical-align: middle;
}
.jz_screen_mobi .detail_price_right .detail_title,
.jz_screen_mobi .detail_price_right .detail_value {
  color: #999;
  font-size: 14px;
}
.jz_screen_mobi .detail_price_right .detail_comment,
.jz_screen_mobi .detail_price_right .detail_splite {
  display: none;
}
.jz_screen_mobi .detail_other_message {
  background-color: #f8f8f8;
  margin-left: 0;
  margin-top: 16px;
  padding: 16px 0;
}
.jz_screen_mobi .detail_other_message .detail_other {
  display: none;
}
.jz_screen_mobi .detail_other_message .detail_other:first-child {
  background-color: #fff;
  color: #333;
  display: block;
  font-size: 16px;
  line-height: 60px;
}
.jz_screen_mobi .detail_other_message .detail_other-prefix {
  color: #999;
  margin-left: 15px;
  margin-right: 5.3%;
}
.jz_screen_mobi .product_detail_specific_wrap {
  margin-top: 0;
}
.jz_screen_mobi .product_detail_specific_content {
  overflow: hidden;
}
.jz_screen_mobi .detail_specific_tab_wrap {
  position: relative;
}
.jz_screen_mobi .detail_specific_tab_wrap:before {
  border-bottom: 1px solid #f0f0f0;
  bottom: 0;
  content: " ";
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  width: 100%;
}
.jz_screen_mobi .detail_specific_tab {
  border: none;
}
.jz_screen_mobi .detail_specific_tab .detail_tab_item {
  border: none;
  font-size: 14px;
  height: 60px;
  line-height: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jz_screen_mobi .tab_item_1 .detail_tab_item {
  width: 100%;
}
.jz_screen_mobi .tab_item_2 .detail_tab_item {
  width: 50%;
}
.jz_screen_mobi .tab_item_3 .detail_tab_item {
  width: 33.33%;
}
.jz_screen_mobi .tab_item_4,
.jz_screen_mobi .tab_item_5,
.jz_screen_mobi .tab_item_6 {
  left: 0;
  position: relative;
  transition: left 0.3s;
  white-space: nowrap;
}
.jz_screen_mobi .tab_item_4 .detail_tab_item,
.jz_screen_mobi .tab_item_5 .detail_tab_item,
.jz_screen_mobi .tab_item_6 .detail_tab_item {
  width: 27%;
}
.jz_screen_mobi .detail_tab_active:before {
  border: none;
}
.jz_screen_mobi .tab_item_1 .detail_tab_active span,
.jz_screen_mobi .tab_item_2 .detail_tab_active span,
.jz_screen_mobi .tab_item_3 .detail_tab_active span {
  display: inline-block;
  font-weight: 700;
  padding: 0 6px;
  position: relative;
  text-align: center;
}
.jz_screen_mobi .tab_item_1 .detail_tab_active span:before,
.jz_screen_mobi .tab_item_2 .detail_tab_active span:before,
.jz_screen_mobi .tab_item_3 .detail_tab_active span:before {
  border: none;
  border-bottom: 2px solid;
  bottom: 0;
  content: " ";
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  width: 100%;
}
.jz_screen_mobi .tab_item_4 .detail_tab_active span,
.jz_screen_mobi .tab_item_5 .detail_tab_active span,
.jz_screen_mobi .tab_item_6 .detail_tab_active span {
  font-weight: 700;
  position: relative;
  text-align: center;
  width: 100%;
}
.jz_screen_mobi .tab_item_4 .detail_tab_active:after,
.jz_screen_mobi .tab_item_5 .detail_tab_active:after,
.jz_screen_mobi .tab_item_6 .detail_tab_active:after {
  border: none;
  border-bottom: 2px solid;
  bottom: 0;
  content: " ";
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  width: 100%;
}
.jz_screen_mobi .detail_mark_panel .detail_mark_sacle_line_wrap,
.jz_screen_mobi .detail_mark_panel .mark_splite {
  display: none;
}
.jz_screen_mobi .detail_mark_panel .detail_mark_sacle {
  color: #333;
  font-size: 14px;
  width: auto;
}
.jz_screen_mobi .detail_mark_sacle .mark_sacle,
.jz_screen_mobi .detail_mark_sacle .mark_sacle:after {
  font-size: 14px;
}
.jz_screen_mobi .detail_specfic_panel {
  font-size: 14px;
  margin: 0 15px;
  overflow: hidden;
}
.jz_screen_mobi .detail_specific_5,
.jz_screen_mobi .detail_specific_6,
.jz_screen_mobi .detail_specific_7,
.jz_screen_mobi .detail_specific_8,
.jz_screen_mobi .detail_specific_desc {
  padding: 20px 0;
}
.jz_screen_mobi .detail_mark_panel {
  display: block;
  height: auto;
  margin: 20px 15px 0;
  overflow: hidden;
}
.jz_screen_mobi .detail_mark_panel .detail_comment_mobi {
  cursor: pointer;
  display: block;
  float: right;
}
.jz_screen_mobi .detail_evaluate_panel {
  background: rgba(1, 1, 1, 0.5);
  bottom: 0;
  box-sizing: border-box;
  display: none;
  height: 100%;
  left: 0;
  margin: 0;
  overflow: hidden;
  position: fixed;
  width: 100%;
  z-index: 8000;
}
.jz_screen_mobi .detail_evaluate_panel_mobi {
  background-color: #fff;
  bottom: 0;
  box-sizing: border-box;
  height: auto;
  padding: 0 15px;
  position: absolute;
  width: 100%;
}
.jz_screen_mobi .detail_evaluate_title {
  display: none;
}
.jz_screen_mobi .evaluate_line .evaluate_line_title {
  flex-shrink: 0;
  margin-right: 2%;
  width: 74px;
}
.jz_screen_mobi .evaluate_line:first-child {
  margin-top: 26px;
}
.jz_screen_mobi .evaluate_line {
  align-items: center;
  display: flex;
  margin-top: 15px;
}
.jz_screen_mobi .evaluate_line input {
  border-radius: 2px;
  height: 36px;
  width: 100%;
}
.jz_screen_mobi .evaluate_content_wrap .evaluate_line_title {
  display: none;
}
.jz_screen_mobi .evaluate_line textarea {
  background-color: #f8f8f8;
  border: none;
  border-radius: 2px;
  box-sizing: border-box;
  font-size: 14px;
  height: 120px;
  width: 100%;
}
.jz_screen_mobi .evaluate_upload_tip {
  display: none;
}
.jz_screen_mobi .evaluate_content {
  border-bottom: 1px dashed #e6e6e6;
  font-size: 0;
  margin-left: 0;
  width: 100%;
}
.jz_screen_mobi .evaluate_line .evaluate_auth_code {
  height: 36px;
  width: 100%;
}
.jz_screen_mobi .commit_comment {
  line-height: 40px;
  margin-bottom: 15px;
  margin-top: 15px;
  text-align: right;
}
.jz_screen_mobi .commit_comment_btn {
  margin-right: 10px;
  text-align: center;
  width: 150px;
}
.jz_screen_mobi .evaluate_get_code {
  flex-shrink: 0;
  height: 34px;
  margin-left: 10px;
}
.jz_screen_mobi .evaluate_code_img {
  width: 94px;
}
.evaluate_text:-moz-input-placeholder,
.evaluate_text:-ms-input-placeholder,
.jz_screen_mobi .evaluate_text::-webkit-input-placeholder {
  font-size: 14px;
}
.jz_screen_mobi .comment_icon {
  margin-right: 5px;
}
.evaluate_line .detail_member_login_wrap {
  height: 120px;
  line-height: 120px;
  text-align: center;
  width: 100%;
}
.evaluate_line .detail_member_login_wrap .detail_member_login {
  color: red;
}
.jz_screen_mobi .detail_comment_panel {
  margin: 0;
}
.jz_screen_mobi .comment_item {
  padding: 30px 15px;
}
.jz_screen_mobi .comment_content,
.jz_screen_mobi .comment_head_pic {
  margin: 0;
}
.jz_screen_mobi .comment_content {
  margin-left: 18px;
  max-width: 70%;
}
.jz_screen_mobi .menber_comment_star {
  margin-left: 0.4px;
}
.jz_screen_mobi .menber_comment_star span {
  margin-left: 6px;
}
.jz_screen_mobi .comment_item .comment_time {
  color: #999;
  font-size: 14px;
  margin-top: 0;
  position: absolute;
  right: 0;
}
.jz_screen_mobi .comment_head_pic {
  height: 66px;
  width: 66px;
}
.jz_screen_mobi .comment_head_pic img {
  height: 66px;
}
.jz_screen_mobi .menber_name {
  color: #333;
  font-size: 14px;
}
.jz_screen_mobi .comment_menber_text {
  color: #666;
  font-size: 13px;
}
.jz_screen_mobi .comment_content > div {
  margin-bottom: 10px;
}
.jz_screen_mobi .comment_content > div:last-child {
  margin: 0;
}
.jz_screen_mobi .menber_small_pic_wrap {
  height: 60px;
  margin-right: 10px;
  width: 60px;
}
.jz_screen_mobi .comment_menber_pic .menber_pic_viewer {
  font-size: 0;
  margin: 0;
}
.jz_screen_mobi .evaluate_upload_pic {
  font-size: 0;
}
.jz_screen_mobi .evaluate_upload_pic_wrap {
  padding: 15px 0;
}
.jz_screen_mobi .comment_item:first-child {
  border-top: none;
}
.jz_screen_mobi .detail_other_message_mobi_wrap {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 3;
}
.jz_screen_mobi .detail_other_panel_bg {
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  height: 100%;
  position: fixed;
  width: 100%;
}
.jz_screen_mobi .detail_other_message_mobi {
  background-color: #fff;
  bottom: 0;
  box-sizing: border-box;
  height: 0;
  overflow-y: auto;
  padding-bottom: 50px;
  position: fixed;
  width: 100%;
}
.jz_screen_mobi .detail_other_message_mobi .detail_title,
.jz_screen_mobi .detail_other_message_mobi .detail_value {
  font-size: 14px;
}
.jz_screen_mobi .detail_other_message_mobi .detail_value {
  color: #333;
}
.jz_screen_mobi .detail_title_inner {
  vertical-align: top;
}
.jz_screen_mobi .detail_other_item_right {
  box-sizing: border-box;
  vertical-align: top;
  width: calc(100% - 115px);
}
.jz_screen_mobi .detail_other_message_mobi_wrap .detail_other {
  border-bottom: 1px solid #ebebeb;
  font-size: 0;
}
.jz_screen_mobi .detail_other_panel_title {
  box-sizing: border-box;
  font-size: 16px;
  height: 60px;
  line-height: 60px;
  text-align: center;
}
.jz_screen_mobi .detail_other_message_mobi_btn {
  bottom: 0;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  height: 50px;
  line-height: 50px;
  position: fixed;
  text-align: center;
  width: 100%;
}
.jz_screen_mobi .detail_other_message_icon_for_mobi {
  color: #999;
  cursor: pointer;
  display: inline-block;
  float: right;
  height: 60px;
  line-height: 60px;
  margin-right: 12px;
}
.jz_screen_mobi .detail_main_title {
  padding: 0;
  width: 90%;
}
.jz_screen_mobi .detail_func_wrap {
  border: none;
  display: inline-block;
  margin-left: 15px;
  min-width: auto;
  padding: 0;
  text-align: left;
}
.jz_screen_mobi .detail_func_wrap .detail_QRcode,
.jz_screen_mobi .detail_func_wrap .detail_func_content {
  display: none;
}
.jz_screen_mobi .detail_func_wrap .detail_share {
  font-size: 20px;
  right: 15px;
}
.jz_screen_mobi .product_desc {
  margin: 0 15px;
}
.jz_screen_mobi .product_detail_right_content_mobi .detail_other:first-child {
  cursor: pointer;
}
.jz_screen_mobi .detail_other_message_mobi_wrap .detail_other_scroll_wrap {
  box-sizing: border-box;
  height: calc(100% - 60px);
  overflow-y: auto;
  padding: 0 10px;
  width: 100%;
}
.jz_screen_mobi
  .detail_other_message_mobi_wrap
  .detail_other_scroll_wrap::-webkit-scrollbar {
  width: 6px;
}
.jz_screen_mobi
  .detail_other_message_mobi_wrap
  .detail_other_scroll_wrap::-webkit-scrollbar-thumb {
  background-color: #b1b1b1;
  border-radius: 6px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.jz_screen_mobi
  .detail_other_message_mobi_wrap
  .detail_other_scroll_wrap::-webkit-scrollbar-track {
  background-color: #f1f1f1;
  border-radius: 6px;
}
.jz_screen_mobi .comment_content_empty {
  display: block;
  padding: 20px 0;
  text-align: center;
}
.jz_screen_mobi .comment_content_empty .empty_img {
  background: url(../image/defaultIcon.png) 0 -135px;
  display: inline-block;
  height: 123px;
  width: 157px;
}
.jz_screen_mobi .comment_empty_text {
  color: #999;
  font-size: 16px;
}
.exhibition_show_products {
  margin-top: 20px;
  width: 100%;
}
.exhibition_show_product,
.result_show_product {
  background-color: #fff;
  box-sizing: border-box;
  display: inline-block;
  margin: 10px;
  overflow: hidden;
  text-align: center;
  transition: all 0.5s ease-out;
  vertical-align: top;
  width: calc(25% - 20px);
}
@supports (-ms-ime-align: auto) {
  .exhibition_show_product,
  .result_show_product {
    width: calc(25% - 21px);
  }
}
.exhibition_show_product_nopic,
.result_show_product_nopic {
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  text-align: left;
  transition: none;
}
.jz_screen_mobi .exhibition_show_product.exhibition_show_product_nopic,
.jz_screen_mobi .result_show_product.result_show_product_nopic,
.jz_screen_mobi
  .search_result_product
  .exhibition_show_product.exhibition_show_product_nopic {
  border: none;
  border-bottom: 1px solid #f1f1f1;
  text-align: left;
  width: 100%;
}
.exhibition_show_product .exhibition_product_name {
  color: inherit;
}
.exhibition_show_product_nopic .exhibition_product_name {
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.exhibition_show_product_nopic
  .exhibition_product_props
  .exhibition_product_prop:first-child,
.result_show_product_nopic
  .result_product_props
  .result_product_prop:first-child {
  margin-top: 12px;
}
.jz_screen_mobi
  .exhibition_show_product_nopic
  .exhibition_product_props
  .exhibition_product_prop:first-child {
  margin-top: 10px;
}
.exhibition_show_product_nopic .exhibition_product_prop {
  color: #999;
}
.exhibition_show_product_nopic .exhibition_product_prop,
.result_show_product_nopic .result_product_prop {
  line-height: normal;
  margin-bottom: 12px;
}
.jz_screen_mobi .exhibition_show_product_nopic,
.jz_screen_mobi .result_show_product_nopic {
  margin: 0;
  padding: 15px;
}
.jz_screen_mobi .exhibition_show_product_nopic .exhibition_product_prop,
.jz_screen_mobi .result_show_product_nopic .result_product_prop {
  margin-bottom: 10px;
}
.jz_screen_pc .exhibition_show_product_nopic:hover .exhibition_product_prop {
  color: #333;
}
.jz_screen_pc .result_show_product_nopic:hover .prop_title,
.jz_screen_pc .result_show_product_nopic:hover .prop_value {
  color: #333;
}
.jz_screen_pc .border_bottom_transition {
  border-color: transparent;
  position: relative;
  transition: 0.5s;
  -ms-transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
}
.border_bottom_transition:after,
.jz_screen_pc .border_bottom_transition:before {
  box-sizing: border-box;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: scaleX(0);
  -webkit-transform: scaleX(0);
  transition: transform 0.36s ease;
  width: 100%;
}
.jz_screen_pc .border_bottom_transition:hover:after,
.jz_screen_pc .border_bottom_transition:hover:before {
  transform: scaleX(1);
  -ms-transform: scaleX(1);
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
}
.jz_screen_pc .border_bottom_transition:before {
  border-bottom: 3px;
  border-bottom-style: solid;
  border-color: inherit;
  transform-origin: 0 100%;
  -ms-transform-origin: 0 100%;
  -webkit-transform-origin: 0 100%;
  -moz-transform-origin: 0 100%;
  -o-transform-origin: 0 100%;
}
.result_show_product {
  position: relative;
}
.result_show_product_link {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.result_show_product:hover .result_show_product_wrap,
.result_show_product:hover .result_show_product_wrap .result_prop,
.result_show_product:hover
  .result_show_product_wrap
  .result_prop
  .result_product_name_wrap,
.result_show_product:hover
  .result_show_product_wrap
  .result_prop
  .result_product_name_wrap
  .result_product_name {
  color: inherit;
}
.jz_product_list_2 .exhibition_show_product {
  overflow: visible;
}
.exhibition_show_product_wrap {
  color: #333;
  display: block;
  height: 100%;
  overflow: hidden;
}
.exhibition_show_product_wrap,
.result_show_product_wrap {
  display: block;
  padding: 5%;
  position: relative;
  z-index: 1;
}
.result_show_product_wrap:active,
.result_show_product_wrap:link,
.result_show_product_wrap:visited {
  color: inherit;
}
.jz_product_result_1 .result_show_product_wrap {
  padding: 0;
}
.exhibition_show_product_wrap a,
.result_show_product_wrap a {
  color: #666;
}
.exhibition_product_pic_wrap,
.result_product_pic_wrap {
  overflow: hidden;
  padding-bottom: 100%;
  position: relative;
}
.exhibition_product_pic_wrap {
  width: 100%;
}
.exhibition_product_pic_item {
  cursor: pointer;
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  position: absolute;
  right: 0;
  transition: all 0.36s ease;
  width: 100%;
}
.exhibition_product_pirce_wrap {
  overflow: hidden;
  padding-top: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.exhibition_center_middle {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.exhibition_product_pic {
  height: auto;
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
.exhibition_prop,
.exhibition_prop .exhibition_product_name_wrap,
.exhibition_prop .exhibition_product_name_wrap .exhibition_product_name {
  color: inherit;
}
.exhibition_product_name {
  font-size: 16px;
}
.pirce_coln {
  font-size: 14px;
}
.pirce_value {
  font-size: 18px;
}
.exhibition_product_name_wrap {
  margin-bottom: 5px;
  margin-top: 15px;
}
.exhibition_product_name_wrap,
.exhibition_product_prop {
  line-height: 1.715;
  white-space: normal;
}
.exhibition_product_prop {
  color: #666;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
}
.exhibition_pirce_split {
  margin: 0 4px;
}
.marketPrice.exhibition_product_pirce {
  color: #999;
  font-family: Arial;
  font-size: 12px;
  text-decoration: line-through;
}
.marketPrice.exhibition_product_pirce span {
  font-size: inherit;
}
.jz_product_list_0 .exhibition_prop,
.jz_product_list_1 .exhibition_prop {
  box-sizing: border-box;
  overflow: hidden;
}
.jz_product_list_0 .exhibition_product_pic_item,
.jz_product_list_1 .exhibition_product_pic_item {
  height: 100%;
  width: 100%;
}
.jz_product_list_1 {
  padding: 0 60px;
}
.jz_product_list_1 .exhibition_show_products {
  white-space: nowrap;
}
.jz_product_list_1 .exhibition_show_product {
  display: inline-block;
}
.jz_product_list_1 .arrow {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  cursor: pointer;
  display: block;
  height: 40px;
  outline: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: background 0.15s;
  width: 40px;
  z-index: 99;
}
.jz_product_list_1 .arrow:hover {
  background: rgba(0, 0, 0, 0.4);
}
.jz_product_list_1 .pd_no_scroll.arrow:hover {
  background: rgba(0, 0, 0, 0.2);
  cursor: auto;
}
.jz_product_list_1 .arrow.prev {
  left: 10px;
}
.jz_product_list_1 .arrow.next {
  right: 10px;
}
.jz_product_list_1 .arrow:before {
  background: url(../image/vbg01.png) -21px -268px;
  content: "";
  display: block;
  height: 18px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%) translateY(-50%);
  width: 10px;
}
.jz_product_list_1 .arrow.prev:before {
  left: 46%;
}
.jz_product_list_1 .arrow.next:before {
  left: 54%;
}
.jz_product_list_1 .arrow.next:before {
  background-position-x: -53px;
}
.jz_product_list_2 .exhibition_show_product {
  box-sizing: border-box;
  margin: 20px 0;
  padding: 20px;
  position: relative;
  text-align: left;
  width: calc(100% - 20px);
}
.jz_product_list_2 .product_list_style_2_separator_line {
  border-bottom: 1px dashed #f0f0f0;
  bottom: -20px;
  content: "";
  display: block;
  height: 0;
  left: 0;
  position: absolute;
  width: 100%;
}
.jz_product_list_2 .exhibition_prop,
.jz_product_result_1 .result_prop {
  float: left;
  margin-left: 20px;
  width: calc(75% - 20px);
}
.jz_product_result_1 .result_prop {
  text-align: left;
}
.jz_product_list_2 .exhibition_product_pic_wrap {
  float: left;
  padding-bottom: 25%;
  width: 25%;
}
.jz_product_list_2 .exhibition_show_product_wrap {
  padding: 0;
}
.product_list_content .empty_tips {
  font-size: 0;
  padding: 90px 0;
  text-align: center;
}
.product_list_content .empty_img {
  background: url(../image/defaultIcon.png) 0 0;
  display: inline-block;
  height: 123px;
  width: 157px;
}
.product_list_content .tips_text {
  color: #333;
  display: inline-block;
  font-size: 16px;
  line-height: 16px;
  margin-top: 28px;
}
.result_prop {
  margin-top: 10px;
}
.jz_product_result_1 .result_prop {
  float: left;
  margin-left: 20px;
}
.jz_product_list_0 .exhibition_show_products {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
}
.jz_screen_pc .exhibition_show_product:hover {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}
.jz_screen_pc .jz_product_list_2 .exhibition_show_products {
  box-sizing: border-box;
}
.jz_screen_pc .jz_product_list_2 .exhibition_show_product,
.jz_screen_pc .jz_product_result_1 .result_show_product {
  margin: 20px 10px;
}
.jz_screen_pc .jz_product_list_2 .exhibition_show_product:hover {
  border: none;
}
.jz_module_style_9 .module_content {
  background: #fff;
}
.jz_screen_pc .jz_module_style_9 .module_content {
  padding: 20px;
}
.jz_screen_mobi .exhibition_product_name {
  font-size: 14px;
}
.jz_screen_mobi .exhibition_product_prop {
  font-size: 12px;
}
.jz_screen_mobi .pirce_value {
  font-size: 18px;
  word-break: break-word;
}
.jz_screen_mobi .exhibition_product_pirce_wrap {
  padding: 0;
}
.jz_screen_mobi .exhibition_show_products {
  margin-top: 28px;
  padding: 0 1.8%;
  width: auto;
}
.jz_screen_mobi .exhibition_show_products.exhibition_show_products_nopic {
  margin-top: 0;
}
.jz_screen_mobi .exhibition_show_product {
  width: 50%;
}
.jz_screen_mobi .jz_product_list_2 .exhibition_show_product {
  margin: 10px;
  padding: 0;
  width: calc(100% - 20px);
}
.jz_screen_mobi .jz_product_list_2 .exhibition_product_pic_wrap {
  padding-bottom: 33.8%;
  width: 33.8%;
}
.jz_screen_mobi .jz_product_list_2 .exhibition_prop {
  box-sizing: border-box;
  display: inline-block;
  float: none;
  margin: 0;
  padding-left: 12px;
  width: 66.2%;
}
.jz_screen_mobi .jz_product_list_0 .exhibition_show_product,
.jz_screen_mobi .jz_product_result .result_show_product,
.jz_screen_mobi .search_result_product .exhibition_show_product {
  margin: 0 1.8% 20px;
  width: 46.4%;
}
.jz_screen_mobi .jz_product_result .result_show_product {
  padding: 0;
}
.jz_screen_mobi .result_show_product.result_show_product_nopic {
  border: none;
  border-bottom: 1px solid #f1f1f1;
  text-align: left;
  width: 100%;
}
.jz_screen_mobi .exhibition_show_product_wrap {
  padding: 0;
}
.jz_screen_mobi .jz_product_list_1 .exhibition_show_product {
  width: 40%;
}
.jz_screen_mobi .jz_product_list_1 .arrow {
  display: none;
}
.jz_screen_mobi .jz_product_list_1 {
  margin-right: 0;
  padding: 0;
}
.jz_screen_mobi .exhibition_show_product_wrap,
.jz_screen_mobi .result_show_product_wrap {
  padding: 0;
}
.jz_screen_mobi .exhibition_prop,
.jz_screen_mobi .result_prop {
  margin: 6px;
}
.jz_screen_mobi .jz_product_result_1 .result_prop {
  margin-left: 6px;
}
.jz_screen_mobi .exhibition_product_name_wrap {
  margin-top: 0;
}
.jz_screen_mobi .jz_product_list_mobi_full .exhibition_show_product {
  margin-left: 1.8%;
  margin-right: 1.8%;
  width: 96.4%;
}
.jz_product_result .select_wrap {
  border: 1px solid #ebebeb;
  box-sizing: border-box;
  color: #333;
  height: 32px;
  padding-left: 9px;
}
.filter_plibList_header {
  display: none;
}
.result_cur_condition {
  box-sizing: border-box;
  height: 74px;
  overflow: hidden;
  position: relative;
}
.result_cur_condition_left {
  float: left;
  height: 32px;
  line-height: 32px;
  margin-left: 10px;
  padding: 20px 0;
}
.result_cur_condition_left .result_title {
  color: #333;
  display: inline-block;
  font-size: 13px;
}
.result_title:after {
  content: "";
  display: inline-block;
  width: 5px;
}
.result_cur_value {
  color: #333;
  display: inline-block;
  font-size: 14px;
  line-height: 30px;
}
.result_current_condition {
  border: 1px solid #ebebeb;
  box-sizing: border-box;
  display: inline-block;
  font-size: 0;
  height: 32px;
  margin-right: 10px;
  min-width: 65px;
  padding-left: 11px;
  text-decoration: none;
  width: auto;
}
.result_cur_icon {
  background: url(../image/vbg01.png) -53px -181px;
  cursor: pointer;
  display: inline-block;
  height: 8px;
  margin: 0 8px 0 12px;
  text-decoration: none;
  width: 8px;
}
.result_cur_condition_right {
  float: right;
  padding: 18px 0;
}
.result_cur_condition_right input {
  border: 1px solid #ebebeb;
  border-radius: 2px;
  box-sizing: border-box;
  height: 40px;
  line-height: 100%;
  outline: none;
  position: relative;
  text-indent: 10px;
  width: 250px;
}
.result_rearch_icon {
  bottom: 0;
  cursor: pointer;
  height: 12px;
  margin: auto;
  padding: 10px;
  position: absolute;
  right: 0;
  top: 0;
}
.result_filter_condition {
  border: 1px solid #ebebeb;
  margin-bottom: 20px;
}
.filter_condition_item {
  border-top: 1px dashed #ccc;
  font-size: 0;
  margin-left: 10px;
}
.filter_condition_item:first-child {
  border-top: none;
}
.filter_item_left {
  color: #666;
  display: inline-block;
  font-size: 14px;
  height: 55px;
  line-height: 55px;
  margin: 0 12px;
}
.filter_title {
  width: 90px;
}
.filter_title,
.filter_title_inner {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.filter_title_inner {
  max-width: 80px;
  vertical-align: top;
}
.filter_title:after {
  content: "：";
}
.filter_title_colon {
  margin-left: -5px;
}
.filter_item_right,
.filter_title_colon {
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
}
.filter_item_right {
  width: calc(100% - 114px);
}
.filter_item_value {
  color: #333;
  display: inline-block;
  margin-right: 36px;
}
.filter_item_value,
.filter_pirce_area {
  height: 55px;
  line-height: 55px;
}
.result_order_condition {
  background-color: #f7f7f7;
  border: 1px solid #ebebeb;
  height: 50px;
  line-height: 50px;
}
.order_condition_wrap {
  cursor: pointer;
  display: inline-block;
  min-width: 90px;
  text-align: center;
  width: auto;
}
.result_order_condition .result_order_condition_select {
  background-color: #fff;
}
.order_condition_wrap i,
.order_condition_wrap span {
  color: #666;
  display: inline-block;
}
.order_name_icon {
  padding-left: 2px;
  vertical-align: middle;
  width: 10px;
}
.order_name_icon .icon_top {
  border-bottom-style: solid;
  border-bottom-width: 4px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid transparent;
  float: left;
}
.order_name_icon .icon_bottom {
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top-style: solid;
  border-top-width: 4px;
  float: left;
}
.icon_top {
  border-bottom-color: #cbcbcb;
}
.icon_bottom {
  border-top-color: #cbcbcb;
  margin-top: 3px;
}
.order_pirce_wrap input {
  box-sizing: border-box;
  font-size: 13px;
  height: 34px;
  line-height: 28px;
  outline: none;
  padding-left: 5px;
  width: 76px;
}
.order_pirce_wrap input,
.result_pirce_btn {
  border: 1px solid #dfdeda;
  color: #666;
  display: inline-block;
}
.result_pirce_btn {
  background-color: #fff;
  cursor: pointer;
  height: 32px;
  line-height: 32px;
  margin-left: 10px;
  text-align: center;
  width: 70px;
}
.result_show_products {
  margin-top: 20px;
  width: 100%;
}
.result_no_products {
  color: #777;
  font-size: 16px;
  padding: 50px 0;
  text-align: center;
  width: 100%;
}
.result_product_pic_item {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: default;
  height: 100%;
  position: absolute;
  transition: all 0.36s ease;
  width: 100%;
}
.result_product_pirce_wrap {
  padding: 10px 0;
}
.result_center_middle {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.result_product_pic {
  height: auto;
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
.result_product_name {
  font-size: 14px;
}
.result_product_pirce {
  color: #f13a3a;
  font-size: 18px;
}
.result_product_marketPirce.result_product_pirce {
  color: #999;
  font-family: Arial;
  font-size: 12px;
  font-weight: 400;
  margin-left: 10px;
  text-decoration: line-through;
}
.result_product_marketPirce.result_product_pirce .pirce_value {
  font-size: 14px;
}
.result_product_marketPirce.result_product_pirce .pirce_coln {
  font-size: 12px;
}
.result_product_name_wrap {
  margin-bottom: 5px;
}
.result_product_name_wrap,
.result_product_prop {
  line-height: 24px;
}
.result_product_prop span {
  color: #666;
  font-size: 13px;
}
.result_pirce_split {
  margin: 0 4px;
}
.prop_title:after {
  content: "：";
}
.jz_product_result_1 .result_show_product {
  overflow: visible;
  position: relative;
  text-align: left;
  width: calc(100% - 20px);
}
.jz_product_result_1 .result_product_pic_wrap {
  float: left;
  overflow: hidden;
  padding-bottom: 25%;
  width: 25%;
}
.jz_product_result_1 .result_show_product {
  padding: 20px;
}
.jz_product_result_1 .result_show_product:after {
  border-bottom: 1px dashed #f0f0f0;
  bottom: -20px;
  content: "";
  display: block;
  height: 0;
  left: 0;
  position: absolute;
  width: 100%;
}
.filter_btn_wrap,
.order_fliter_mobi,
.order_fliter_mobi_icon {
  display: none;
}
.jz_screen_pc .result_show_product:hover .result_product_pic_item {
  cursor: pointer;
  transform: scale(1.05);
}
.jz_screen_pc .result_show_product:hover {
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.12);
}
.jz_screen_mobi .result_cur_condition,
.jz_screen_mobi .result_filter_condition,
.jz_screen_pc .pd_result_mobi_show {
  display: none;
}
.jz_screen_mobi .result_order_condition {
  background-color: #fff;
  border: none;
  border-bottom: 1px solid #e5e5e5;
  display: flex;
  height: 50px;
  line-height: 50px;
  margin-top: 0;
}
.jz_screen_mobi .result_order_condition .order_condition_wrap {
  flex: auto;
  min-width: auto;
}
.jz_screen_mobi .result_product_name {
  font-size: 14px;
}
.jz_screen_mobi .result_product_prop span {
  font-size: 13px;
}
.jz_screen_mobi .result_product_pirce {
  font-size: 0;
}
.jz_screen_mobi .result_product_pirce_wrap {
  padding: 0;
}
.jz_screen_mobi .result_show_products {
  margin-top: 28px;
  padding: 0 1.8%;
  width: auto;
}
.jz_screen_mobi .result_show_product {
  text-align: left;
  width: 50%;
}
.jz_screen_mobi .result_product_name_wrap {
  margin-top: 5px;
}
.jz_screen_mobi .jz_product_result_1 .result_product_pic_wrap {
  padding-bottom: 33.8%;
  width: 33.8%;
}
.jz_screen_mobi .jz_product_result_1 .result_prop {
  box-sizing: border-box;
  display: inline-block;
  float: none;
  margin: 0;
  padding-left: 12px;
  width: 66.2%;
}
.jz_screen_mobi .jz_product_result_1 .result_show_product {
  margin: 10px;
  padding: 0;
  width: calc(100% - 20px);
}
.jz_screen_mobi .order_fliter_mobi,
.jz_screen_mobi .order_fliter_mobi_icon {
  display: inline-block;
}
.jz_screen_mobi .order_condition_wrap {
  font-size: 16px;
  min-width: 19.5%;
}
.jz_screen_mobi .order_fliter_mobi_icon {
  font-size: 14px;
  padding-left: 10px;
  vertical-align: middle;
}
.jz_screen_mobi .result_filter_condition_wrap {
  background: rgba(0, 0, 0, 0.5);
  display: none;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  padding-left: 20%;
  position: fixed;
  top: 0;
  width: 80%;
  z-index: 9100;
}
.jz_screen_mobi .result_filter_condition {
  -webkit-animation: filter_panel_animation 0.5s linear;
  animation: filter_panel_animation 0.5s linear;
  background-color: #fff;
  height: 100%;
  margin-bottom: 0;
  position: relative;
}
.jz_screen_mobi .filter_condition_list {
  height: calc(100% - 50px);
  overflow-y: auto;
}
.jz_screen_mobi .filter_condition_list::-webkit-scrollbar {
  width: 0;
}
.jz_screen_mobi .filter_condition_item {
  margin-bottom: 20px;
  margin-left: 10px;
}
.jz_screen_mobi .filter_item_left {
  color: #666;
  display: block;
  font-size: 16px;
  height: 50px;
  line-height: 50px;
  margin: 0;
  width: 90%;
}
.jz_screen_mobi .filter_title {
  width: 90%;
}
.jz_screen_mobi .filter_title_inner {
  max-width: 89%;
}
.jz_screen_mobi .filter_item_right {
  align-items: stretch;
  display: block;
  display: flex;
  flex-wrap: wrap;
  width: auto;
}
.jz_screen_mobi .filter_item_right a {
  align-items: center;
  background-color: #f5f5f5;
  box-sizing: border-box;
  display: inline-block;
  display: flex;
  font-size: 16px;
  height: auto;
  justify-content: center;
  margin-bottom: 10px;
  margin-right: 12px;
  padding: 10px;
  text-align: center;
  vertical-align: top;
  width: 29%;
}
.jz_screen_mobi .mobi_fliter_panel_activity .mobi_fliter_cond_select {
  background-color: rgba(241, 58, 58, 0.2);
  color: #f13a3a;
}
.jz_screen_mobi .mobi_fliter_cond_select span {
  color: #f13a3a;
}
.jz_screen_mobi .filter_item_value {
  color: #333;
  font-size: 14px;
  height: auto;
  line-height: inherit;
  margin: 0;
  vertical-align: middle;
}
.jz_screen_mobi .order_pirce_wrap input {
  background-color: #f5f5f5;
  border: none;
  height: 34px;
  width: 100px;
}
.jz_screen_mobi .result_pirce_btn {
  display: none;
}
.jz_screen_mobi .filter_pirce_area {
  height: auto;
  line-height: inherit;
}
.jz_screen_mobi .filter_btn_wrap {
  background: #fff;
  border-top: 1px solid #ebebeb;
  bottom: 0;
  display: flex;
  height: 50px;
  line-height: 50px;
  margin-bottom: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.filter_btn_wrap span {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 18px;
  width: 50%;
}
.filter_btn_wrap .filter_save {
  color: #fff;
}
.filter_panel_animation_hide {
  -webkit-animation: filter_panel_animation_hide 0.5s linear;
  animation: filter_panel_animation_hide 0.5s linear;
}
.filter_panel_wrap_animation_hide {
  -webkit-animation: filter_panel_wrap_animation_hide 0.4s linear;
  animation: filter_panel_wrap_animation_hide 0.4s linear;
}
.jz_screen_mobi .result_filter_condition_wrap::-webkit-scrollbar {
  width: 0;
}
.jz_screen_mobi .mobi_fliter_panel_activity .result_filter_condition_wrap {
  display: block;
  padding-left: 20%;
  width: 80%;
}
.jz_screen_mobi .mobi_fliter_panel_activity .result_filter_condition {
  display: block;
}
@-webkit-keyframes filter_panel_animation {
  0% {
    transform: translate(100%);
  }
  to {
    transform: translate(0);
  }
}
@keyframes filter_panel_animation {
  0% {
    transform: translate(100%);
  }
  to {
    transform: translate(0);
  }
}
@-webkit-keyframes filter_panel_animation_hide {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(100%);
  }
}
@keyframes filter_panel_animation_hide {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(100%);
  }
}
@-webkit-keyframes filter_panel_wrap_animation_hide {
  to {
    background-color: transparent;
  }
}
@keyframes filter_panel_wrap_animation_hide {
  to {
    background-color: transparent;
  }
}
.jz_screen_mobi .product_result_mobi_full .result_show_product {
  width: 96.4%;
}
.jz_screen_mobi .filter_plibList_header {
  align-items: center;
  border-bottom: 1px solid #ebebeb;
  box-sizing: border-box;
  display: block;
  display: flex;
  font-size: 18px;
  height: 70px;
  justify-content: space-between;
  position: relative;
}
.jz_screen_mobi .filter_plibList_header .arrow_left {
  color: #666;
  cursor: pointer;
  display: none;
  font-weight: 700;
  left: 10px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.jz_screen_mobi .filter_plibList_header .arrow_right {
  color: #666;
  cursor: pointer;
  padding: 20px 10px 20px calc(100% - 30px);
  position: absolute;
  top: 49%;
  transform: translateY(-50%);
}
.jz_screen_mobi .filter_plibList_header .filter_plibList_left {
  color: #333;
  margin-left: 12px;
}
.jz_screen_mobi .filter_plibList_header .filter_plibList_right {
  color: #606972;
  margin-right: 32px;
}
.jz_screen_mobi .filter_condition_list_height {
  height: calc(100% - 70px);
}
.jz_screen_mobi .filter_condition_list_fixheight {
  height: calc(100% - 120px);
}
.jz_screen_mobi .plib_content .arrow_left {
  display: block;
}
.jz_screen_mobi .plib_content .arrow_right,
.jz_screen_mobi .plib_content .filter_plibList_right {
  display: none;
}
.jz_screen_mobi .plib_content {
  justify-content: center;
}
.jz_screen_mobi .filter_item_plib {
  margin: 18px 0 0 10px;
}
.module_button_text {
  -webkit-background-clip: text;
}
.jz_module_style_8 .module_content {
  height: 40px;
  min-height: 30px;
}
.module_button_content {
  align-items: center;
  box-sizing: border-box;
  color: #000;
  cursor: pointer;
  display: flex;
  height: 100%;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-decoration: none;
  transform-style: preserve-3d;
  transition: all 0.3s;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.module_button_content span {
  display: block;
  margin: 0 8px;
  outline: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  z-index: 1;
}
.module_button_content:hover {
  text-decoration: none;
}
.module_button_content .after {
  content: "";
  display: block;
  height: 100%;
  left: -8px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.3s;
  width: 100%;
  z-index: 0;
}
.jz_screen_pc .module_button_content:hover .after {
  opacity: 1;
}
.module_button_style5 .after {
  opacity: 1;
  width: 0;
}
.jz_screen_pc .module_button_style5:hover .after {
  width: 100%;
}
.module_button_style0 {
  color: #fff;
}
.module_button_style1 {
  border-style: solid;
  border-width: 1px;
  color: #fff;
}
.jz_screen_pc .module_button_style1:hover .after {
  background: #fff;
}
.module_button_style2 {
  color: #fff;
}
.jz_screen_pc .module_button_style2:hover {
  color: #fff;
}
.module_button_style3 {
  border: 1px solid #ccc;
  border-radius: 20px;
  color: #333;
}
.module_button_style4 {
  border-style: solid;
  border-width: 1px;
  color: #fff;
}
.jz_screen_pc .module_button_style4:hover {
  color: #fff;
}
.module_button_style5 {
  border-style: solid;
  border-width: 1px;
}
.jz_screen_pc .module_button_style5:hover {
  color: #fff;
}
.module_button_style0:before {
  border-radius: 50%;
  content: "";
  display: block;
  height: 0;
  left: 50%;
  padding-top: 100%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  transition: all 0.6s;
  width: 100%;
}
.jz_screen_pc .module_button_style0:hover:before {
  -webkit-animation: button_style_0_anim 0.75s;
  animation: button_style_0_anim 0.75s;
  z-index: 1;
}
@-webkit-keyframes button_style_0_anim {
  0% {
    background: rgba(0, 0, 0, 0.25);
    transform: translateX(-50%) translateY(-50%) scale(0);
  }
  to {
    background: transparent;
    transform: translateX(-50%) translateY(-50%) scale(1);
  }
}
@keyframes button_style_0_anim {
  0% {
    background: rgba(0, 0, 0, 0.25);
    transform: translateX(-50%) translateY(-50%) scale(0);
  }
  to {
    background: transparent;
    transform: translateX(-50%) translateY(-50%) scale(1);
  }
}
.module_button_content .module_button_text_container {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  padding: 0 6px;
  width: 100%;
}
.module_button_content .module_button_text_container span {
  display: inline-block;
  margin: 0;
  width: auto;
}
.module_button_content .module_button_text_container .module_button_text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.module_button_content .module_button_text_container .module_button_icon {
  margin-left: 6px;
}
.module_button_content
  .module_button_text_container.module_button_text--empty
  .module_button_icon {
  margin-left: 0;
}
.module_image_content {
  font-size: 0;
  height: 100%;
  overflow: hidden;
  position: relative;
  text-align: center;
}
.jz_screen_pc .module_image_content img {
  width: 100%;
}
.module_image_content img {
  height: auto;
  max-height: 100%;
  vertical-align: baseline;
  vertical-align: initial;
}
.module_image_content .add_img {
  cursor: pointer;
  display: block;
  height: 110px;
  margin: 0 auto;
  max-width: 100%;
  width: 110px !important;
}
.fkeditor-wrap {
  color: #333;
  font-family: 微软雅黑;
  font-size: 20px;
  text-align: left;
}
.fkeditor-wrap .fk-editor {
  word-wrap: break-word;
  -webkit-text-size-adjust: 100%;
  clear: both;
  outline: 0;
  position: relative;
  /* white-space: pre-wrap; */
  word-break: normal;
}
.fkeditor-wrap .fk-editor u {
  color: inherit;
}
.fkeditor-wrap .fk-editor a {
  color: inherit;
  font: inherit;
}
.fkeditor-wrap .fk-editor a,
.fkeditor-wrap .fk-editor b,
.fkeditor-wrap .fk-editor div,
.fkeditor-wrap .fk-editor i,
.fkeditor-wrap .fk-editor span,
.fkeditor-wrap .fk-editor u {
  -webkit-background-clip: text;
  background-image: inherit;
}
@media screen\0 {
  .fkeditor-wrap .fk-editor a,
  .fkeditor-wrap .fk-editor b,
  .fkeditor-wrap .fk-editor div,
  .fkeditor-wrap .fk-editor i,
  .fkeditor-wrap .fk-editor span,
  .fkeditor-wrap .fk-editor u {
    background-image: none !important;
  }
}
:root .fkeditor-wrap .fk-editor a,
:root .fkeditor-wrap .fk-editor b,
:root .fkeditor-wrap .fk-editor div,
:root .fkeditor-wrap .fk-editor i,
:root .fkeditor-wrap .fk-editor span,
:root .fkeditor-wrap .fk-editor u,
_:-ms-fullscreen {
  background-image: none !important;
}
.jz_screen_mobi .module_text_content {
  overflow: hidden;
}
.jz_screen_mobi .module_text_content .fkeditor-wrap {
  font-size: 16px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 15"],
.jz_screen_mobi .module_text_content [style*="font-size:15"] {
  font-size: 14px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 16"],
.jz_screen_mobi .module_text_content [style*="font-size:16"] {
  font-size: 14px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 17"],
.jz_screen_mobi .module_text_content [style*="font-size:17"] {
  font-size: 14px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 18"],
.jz_screen_mobi .module_text_content [style*="font-size:18"] {
  font-size: 14px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 19"],
.jz_screen_mobi .module_text_content [style*="font-size:19"] {
  font-size: 16px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 20"],
.jz_screen_mobi .module_text_content [style*="font-size:20"] {
  font-size: 16px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 21"],
.jz_screen_mobi .module_text_content [style*="font-size:21"] {
  font-size: 18px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 22"],
.jz_screen_mobi .module_text_content [style*="font-size:22"] {
  font-size: 18px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 23"],
.jz_screen_mobi .module_text_content [style*="font-size:23"] {
  font-size: 18px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 24"],
.jz_screen_mobi .module_text_content [style*="font-size:24"] {
  font-size: 18px !important;
}
.jz_screen_mobi .module_text_content font[size="5"] {
  font-size: 18px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 25"],
.jz_screen_mobi .module_text_content [style*="font-size:25"] {
  font-size: 18px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 26"],
.jz_screen_mobi .module_text_content [style*="font-size:26"] {
  font-size: 18px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 27"],
.jz_screen_mobi .module_text_content [style*="font-size:27"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 28"],
.jz_screen_mobi .module_text_content [style*="font-size:28"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 29"],
.jz_screen_mobi .module_text_content [style*="font-size:29"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 30"],
.jz_screen_mobi .module_text_content [style*="font-size:30"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 31"],
.jz_screen_mobi .module_text_content [style*="font-size:31"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 32"],
.jz_screen_mobi .module_text_content [style*="font-size:32"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 33"],
.jz_screen_mobi .module_text_content [style*="font-size:33"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 34"],
.jz_screen_mobi .module_text_content [style*="font-size:34"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 35"],
.jz_screen_mobi .module_text_content [style*="font-size:35"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 36"],
.jz_screen_mobi .module_text_content [style*="font-size:36"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 37"],
.jz_screen_mobi .module_text_content [style*="font-size:37"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 38"],
.jz_screen_mobi .module_text_content [style*="font-size:38"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 39"],
.jz_screen_mobi .module_text_content [style*="font-size:39"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 40"],
.jz_screen_mobi .module_text_content [style*="font-size:40"] {
  font-size: 22px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 41"],
.jz_screen_mobi .module_text_content [style*="font-size:41"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 42"],
.jz_screen_mobi .module_text_content [style*="font-size:42"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 43"],
.jz_screen_mobi .module_text_content [style*="font-size:43"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 44"],
.jz_screen_mobi .module_text_content [style*="font-size:44"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 45"],
.jz_screen_mobi .module_text_content [style*="font-size:45"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 46"],
.jz_screen_mobi .module_text_content [style*="font-size:46"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 47"],
.jz_screen_mobi .module_text_content [style*="font-size:47"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 48"],
.jz_screen_mobi .module_text_content [style*="font-size:48"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 49"],
.jz_screen_mobi .module_text_content [style*="font-size:49"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 50"],
.jz_screen_mobi .module_text_content [style*="font-size:50"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 51"],
.jz_screen_mobi .module_text_content [style*="font-size:51"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 52"],
.jz_screen_mobi .module_text_content [style*="font-size:52"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 53"],
.jz_screen_mobi .module_text_content [style*="font-size:53"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 54"],
.jz_screen_mobi .module_text_content [style*="font-size:54"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 55"],
.jz_screen_mobi .module_text_content [style*="font-size:55"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 56"],
.jz_screen_mobi .module_text_content [style*="font-size:56"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 57"],
.jz_screen_mobi .module_text_content [style*="font-size:57"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 58"],
.jz_screen_mobi .module_text_content [style*="font-size:58"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 59"],
.jz_screen_mobi .module_text_content [style*="font-size:59"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 60"],
.jz_screen_mobi .module_text_content [style*="font-size:60"] {
  font-size: 26px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 61"],
.jz_screen_mobi .module_text_content [style*="font-size:61"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 62"],
.jz_screen_mobi .module_text_content [style*="font-size:62"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 63"],
.jz_screen_mobi .module_text_content [style*="font-size:63"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 64"],
.jz_screen_mobi .module_text_content [style*="font-size:64"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 65"],
.jz_screen_mobi .module_text_content [style*="font-size:65"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 66"],
.jz_screen_mobi .module_text_content [style*="font-size:66"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 67"],
.jz_screen_mobi .module_text_content [style*="font-size:67"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 68"],
.jz_screen_mobi .module_text_content [style*="font-size:68"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 69"],
.jz_screen_mobi .module_text_content [style*="font-size:69"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 70"],
.jz_screen_mobi .module_text_content [style*="font-size:70"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 71"],
.jz_screen_mobi .module_text_content [style*="font-size:71"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 72"],
.jz_screen_mobi .module_text_content [style*="font-size:72"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 73"],
.jz_screen_mobi .module_text_content [style*="font-size:73"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 74"],
.jz_screen_mobi .module_text_content [style*="font-size:74"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 75"],
.jz_screen_mobi .module_text_content [style*="font-size:75"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 76"],
.jz_screen_mobi .module_text_content [style*="font-size:76"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 77"],
.jz_screen_mobi .module_text_content [style*="font-size:77"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 78"],
.jz_screen_mobi .module_text_content [style*="font-size:78"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 79"],
.jz_screen_mobi .module_text_content [style*="font-size:79"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 80"],
.jz_screen_mobi .module_text_content [style*="font-size:80"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 81"],
.jz_screen_mobi .module_text_content [style*="font-size:81"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 82"],
.jz_screen_mobi .module_text_content [style*="font-size:82"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 83"],
.jz_screen_mobi .module_text_content [style*="font-size:83"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 84"],
.jz_screen_mobi .module_text_content [style*="font-size:84"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 85"],
.jz_screen_mobi .module_text_content [style*="font-size:85"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 86"],
.jz_screen_mobi .module_text_content [style*="font-size:86"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 87"],
.jz_screen_mobi .module_text_content [style*="font-size:87"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 88"],
.jz_screen_mobi .module_text_content [style*="font-size:88"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 89"],
.jz_screen_mobi .module_text_content [style*="font-size:89"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 90"],
.jz_screen_mobi .module_text_content [style*="font-size:90"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 91"],
.jz_screen_mobi .module_text_content [style*="font-size:91"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 92"],
.jz_screen_mobi .module_text_content [style*="font-size:92"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 93"],
.jz_screen_mobi .module_text_content [style*="font-size:93"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 94"],
.jz_screen_mobi .module_text_content [style*="font-size:94"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 95"],
.jz_screen_mobi .module_text_content [style*="font-size:95"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 96"],
.jz_screen_mobi .module_text_content [style*="font-size:96"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 97"],
.jz_screen_mobi .module_text_content [style*="font-size:97"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 98"],
.jz_screen_mobi .module_text_content [style*="font-size:98"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 99"],
.jz_screen_mobi .module_text_content [style*="font-size:99"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 100"],
.jz_screen_mobi .module_text_content [style*="font-size:100"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 101"],
.jz_screen_mobi .module_text_content [style*="font-size:101"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 102"],
.jz_screen_mobi .module_text_content [style*="font-size:102"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 103"],
.jz_screen_mobi .module_text_content [style*="font-size:103"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 104"],
.jz_screen_mobi .module_text_content [style*="font-size:104"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 105"],
.jz_screen_mobi .module_text_content [style*="font-size:105"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 106"],
.jz_screen_mobi .module_text_content [style*="font-size:106"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 107"],
.jz_screen_mobi .module_text_content [style*="font-size:107"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 108"],
.jz_screen_mobi .module_text_content [style*="font-size:108"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 109"],
.jz_screen_mobi .module_text_content [style*="font-size:109"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 110"],
.jz_screen_mobi .module_text_content [style*="font-size:110"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 111"],
.jz_screen_mobi .module_text_content [style*="font-size:111"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 112"],
.jz_screen_mobi .module_text_content [style*="font-size:112"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 113"],
.jz_screen_mobi .module_text_content [style*="font-size:113"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 114"],
.jz_screen_mobi .module_text_content [style*="font-size:114"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 115"],
.jz_screen_mobi .module_text_content [style*="font-size:115"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 116"],
.jz_screen_mobi .module_text_content [style*="font-size:116"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 117"],
.jz_screen_mobi .module_text_content [style*="font-size:117"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 118"],
.jz_screen_mobi .module_text_content [style*="font-size:118"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 119"],
.jz_screen_mobi .module_text_content [style*="font-size:119"] {
  font-size: 30px !important;
}
.jz_screen_mobi .module_text_content [style*="font-size: 120"],
.jz_screen_mobi .module_text_content [style*="font-size:120"] {
  font-size: 30px !important;
}
.module_news_group_content {
  overflow: hidden;
}
.module_news_group_content .m_newsgroup_itemwrap {
  cursor: pointer;
}
.module_news_group_content .m_newsgroup_item1 {
  -webkit-background-clip: text;
  box-sizing: border-box;
  color: #333;
  display: inline-block;
  font-size: 14px;
  text-decoration: none;
}
.module_news_group_content .m_newsgroup_item2 {
  color: #666;
}
.module_news_group_content .m_newsgroup_item3 {
  box-sizing: border-box;
  color: #999;
  padding-left: 23px;
  padding-right: 10px;
}
.news_group_list {
  cursor: auto;
}
.news_group_list:after {
  clear: both;
  content: "";
  display: block;
}
.m_newsgroup__switchicon {
  font-size: 12px;
  height: 12px;
  margin-top: -6px;
  position: absolute;
  right: 18px;
  top: 50%;
  transform: scale(0.8) rotate(180deg);
  transform-origin: center;
  transition: transform 0.5s;
  width: 12px;
}
.jz_screen_mobi .m_newsgroup__switchicon-right {
  transform: scale(0.9) rotate(-90deg);
}
.m_newsgroup__switchicon-active {
  transform: scale(0.8) rotate(1turn);
}
.jz_screen_pc .module_news_group_style0 .news_group_list {
  display: none;
}
.jz_screen_pc .module_news_group_style0 .m_newsgroup_rowwrap1 {
  display: block;
}
.jz_screen_pc .module_news_group_style0 .m_newsgroup_item1,
.jz_screen_pc .module_news_group_style0 .m_newsgroup_item2 {
  max-width: calc(100% - 35px);
}
.jz_screen_pc .module_news_group_style1 .news_group_list {
  margin: 0 -10px;
  padding: 5px;
}
.jz_screen_pc .module_news_group_style1 .m_newsgroup_item1 {
  padding: 0 10px;
}
.jz_screen_pc .module_news_group_style1 .m_newsgroup_itemwrap1 {
  float: left;
  line-height: 1.5;
  padding-bottom: 5px;
  padding-top: 5px;
}
.module_news_group_style1 .m_newsgroup_rowwrap2 {
  display: none;
}
.jz_module_style_14 .new_module_after_20210707.module_news_group_content li {
  line-height: 1.5;
  padding-bottom: 15px;
  padding-top: 15px;
}
.jz_screen_pc
  .jz_module_style_14
  .new_module_after_20210707.module_news_group_content.module_news_group_style1
  li {
  padding-bottom: 5px;
  padding-top: 5px;
}
.jz_screen_pc .module_news_group_style0 .news_group_item {
  box-sizing: border-box;
  display: inline-block;
  line-height: 1.5;
  padding: 15px 0;
}
.jz_screen_pc .module_news_group_style0 .news_group_item-nochild {
  width: 100%;
}
.jz_screen_pc .module_news_group_style0 .m_newsgroup_itemwrap1 {
  border-bottom: 1px solid #ebebeb;
  padding-left: 10px;
}
.jz_screen_pc .module_news_group_style0 .m_newsgroup_itemwrap1:last-child {
  border: none;
}
.jz_screen_mobi .module_news_group_content .m_newsgroup_item1 {
  padding: 15px 10px;
}
.jz_screen_mobi .module_news_group_content .m_newsgroup_itemwrap1:last-child {
  border: none;
}
.jz_screen_pc .module_news_group_style0 .m_newsgroup_itemwrap3 {
  padding-left: 15px;
}
.jz_module_style_14 .new_module_after_20210707.module_news_group_style0 li {
  line-height: 1.5;
  padding-bottom: 15px;
  padding-top: 15px;
}
.jz_screen_mobi .module_news_group_content li {
  border-bottom: 1px solid #ebebeb;
  line-height: 1.5;
}
.jz_screen_mobi .module_news_group_content a {
  font-size: 15px;
  padding: 0 10px;
}
.jz_screen_mobi .m_newsgroup_item1 {
  max-width: calc(100% - 20px);
}
.module_news_group_content .empty_tips {
  font-size: 0;
  padding: 90px 0;
  text-align: center;
}
.module_news_group_content .empty_img {
  background: url(../image/defaultIcon.png) 0 0;
  display: inline-block;
  height: 123px;
  width: 157px;
}
.module_news_group_content .tips_text {
  color: #333;
  display: inline-block;
  font-size: 16px;
  line-height: 16px;
  margin-top: 28px;
}
.module_news_group_content .empty_tips.is_mobi {
  padding: 48px 0;
}
.module_news_group_content .empty_tips.is_mobi .tips_text {
  font-size: 14px;
  line-height: 14px;
  margin-top: 24px;
}
.module_online_map {
  overflow: hidden;
  padding-bottom: 27.7778%;
  position: relative;
}
.module_online_map .map_container {
  height: 100%;
  position: absolute;
  width: 100%;
}
.module_online_map .msgBox {
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 0 0 6px -3px #000;
  cursor: default;
  display: inline-block;
  height: auto;
  padding: 12px 33px 12px 16px;
  position: absolute;
  width: auto;
}
.module_online_map .msgBox .msg {
  word-wrap: break-word;
  color: #333;
  display: inline-block;
  font-size: 13px;
  width: auto;
  width: 234px;
  word-break: break-word;
}
.module_online_map .msgBox .arrow {
  border-color: #fff #fff transparent transparent;
  border-style: solid;
  border-width: 7px;
  bottom: -6px;
  box-shadow: 1px -1px 3px -2px #000;
  content: "";
  display: inline-block;
  height: 0;
  left: 75px;
  position: absolute;
  transform: rotate(135deg);
  width: 0;
}
.module_online_map .msgBox .close {
  background: url(../image/close.png);
  background-size: cover;
  cursor: pointer;
  display: block;
  height: 10px;
  position: absolute;
  right: 16px;
  top: 16px;
  width: 10px;
}
.module_online_map .mapLoadError {
  height: 100%;
  text-align: center;
  width: 100%;
}
.module_online_map .errormsg {
  display: inline-block;
  font-size: 35px;
  line-height: 278px;
}
.module_online_map .errName {
  display: none;
}
.jz_screen_mobi .module_online_map {
  padding-bottom: 74.9279%;
}
.jz_screen_mobi .jz_module_style_19 .module_content {
  padding: 3.2% 3.72%;
}
.m_form {
  padding: 30px 20px;
}
.m_form .form_title {
  color: #333;
  font-size: 18px;
  font-weight: 400;
  margin-top: 10px;
  text-align: center;
}
.m_form .form_title_text {
  -webkit-background-clip: text;
}
.m_form ::-moz-placeholder {
  color: #222 !important;
}
.m_form :-ms-input-placeholder {
  color: #888 !important;
}
.m_form input[style*="color"]::-moz-placeholder,
.m_form textarea[style*="color"]::-moz-placeholder {
  color: inherit !important;
}
.m_form input[style*="color"]:-ms-input-placeholder,
.m_form textarea[style*="color"]:-ms-input-placeholder {
  color: inherit !important;
}
.m_form input[style*="color"]::placeholder,
.m_form textarea[style*="color"]::placeholder {
  color: inherit !important;
}
.m_form .form_limit_time_tips {
  color: #666;
  font-size: 14px;
  margin-top: 8px;
  text-align: center;
}
.m_form .form_limit_time_tips_icon {
  height: 15px;
  vertical-align: middle;
  width: 15px;
}
.m_form .form_limit_time_tips_text {
  line-height: 1.2;
  vertical-align: middle;
}
.m_form .form_container {
  font-size: 0;
  margin: 0 -1.2% -15px;
}
.m_form .form_item_wrap {
  box-sizing: border-box;
  display: inline-block;
  list-style-type: none;
  margin-bottom: 20px;
  padding: 0 1.2%;
  vertical-align: top;
  vertical-align: bottom;
  width: 100%;
}
.m_form .form_item {
  position: relative;
}
.m_form .form_item .title {
  color: #666;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 12px;
}
.m_form .form_item .title_text {
  -webkit-background-clip: text;
}
.m_form .form_item .content {
  box-sizing: border-box;
  position: relative;
}
.m_form .form_item .required_icon {
  color: red;
  display: inline-block;
  left: 10px;
  pointer-events: none;
  position: relative;
  top: 2px;
}
.m_form .form_item .content .required_icon {
  font-size: 13px;
  left: 8px;
  line-height: 44px;
  position: absolute;
}
.m_form .form_item .input_style {
  background: none;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #333;
  font-size: 13px;
  height: 44px;
  line-height: 44px;
  outline: 0;
  padding-left: 14px;
  width: 100%;
}
.m_form .form_item .required .input_style {
  padding-left: 18px;
}
.m_form .select_style {
  position: relative;
}
.m_form .select_style .arrow {
  color: #666;
  cursor: pointer;
  font-size: 12px;
  line-height: 44px;
  position: absolute;
  right: 16px;
}
.m_form .select_style .select_input {
  cursor: pointer;
}
.m_form .item_type_multi_dropdown {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1.2%;
}
.m_form .item_type_multi_dropdown .select_wrap {
  box-sizing: border-box;
  flex: auto;
  padding: 0 1.2%;
}
.m_form .item_type_multi_dropdown .select_wrap:not(:last-of-type) {
  margin-bottom: 13px;
}
.m_form .item_type_multi_dropdown .mobi_select {
  display: none;
}
.m_form .item_type_multi_dropdown .select_style .select_input {
  cursor: pointer;
  overflow: hidden;
  padding-right: 25px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m_form .item_type_multi_dropdown .select_input--disabled .select_input {
  cursor: not-allowed;
}
.jz_screen_mobi .m_form .item_type_multi_dropdown {
  display: block;
  margin: 0;
}
.select_list_wrap {
  background: #fff;
  border: 1px solid #eee;
  border-radius: 2px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  margin-top: 10px;
  padding: 8px 6px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 9033;
}
.select_list_wrap .select_item {
  box-sizing: border-box;
  color: #333;
  cursor: pointer;
  font-size: 14px;
  line-height: 40px;
  overflow: hidden;
  padding-left: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select_list_wrap .select_item:hover {
  background: #f0f0f0;
}
.select_list_wrap .select_list {
  max-height: 320px;
  overflow: auto;
}
.select_list_wrap .select_list::-webkit-scrollbar {
  width: 5px;
}
.select_list_wrap .select_list::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
}
.select_list_wrap .select_list::-webkit-scrollbar-track {
  background-color: #f7f7f7;
}
.m_form .form_item .textarea_style {
  background: none;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #333;
  font-size: 13px;
  height: 100px;
  outline: 0;
  padding: 9px 14px;
  resize: none;
  width: 100%;
}
.m_form .form_item .required .textarea_style {
  padding-left: 18px;
}
.m_form .item_type_textarea .required_icon {
  top: -1px;
}
.m_form .item_type_desc {
  min-height: 30px;
}
.m_form .item_type_desc .primary_title {
  color: #333;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 10px;
  white-space: pre-line;
}
.m_form .item_type_desc .description {
  color: #666;
  font-size: 12px;
  font-weight: 400;
  white-space: pre-line;
}
.m_form .form_item .item_type_file {
  width: 100%;
}
.m_form .item_type_file .file_upload {
  display: flex;
}
.m_form .item_type_file .file_upload_btn {
  background: none;
  border: 0;
  color: gray;
  cursor: pointer;
  display: inline-block;
  flex: none;
  font-size: 13px;
  height: 44px;
  line-height: 44px;
  outline: 0;
  padding: 0 10px;
  position: relative;
}
.m_form .item_type_file .file_upload_btn span {
  display: inline-block;
  margin-right: 8px;
}
.m_form.s_0 .item_type_file .file_upload_btn {
  background: hsla(0, 0%, 80%, 0.15);
}
.m_form.s_1 .item_type_file .file_upload_btn {
  background: #fff;
  border: 1px solid hsla(0, 0%, 70%, 0.35);
  border-radius: 2px;
  line-height: 42px;
}
.m_form.s_2 .item_type_file .file_name_text {
  margin-right: 0;
}
.m_form.s_2 .item_type_file .file_upload_btn {
  border-bottom: 1px solid hsla(0, 0%, 70%, 0.35);
  width: 110px;
}
.m_form.s_2 .item_type_file .file_upload_btn:before {
  border-left: 1px solid hsla(0, 0%, 70%, 0.35);
  content: "";
  display: block;
  height: 22px;
  left: 0;
  position: absolute;
  top: 11px;
  width: 0;
}
.m_form .item_type_file .file_upload_btn .uploadify-button {
  display: none;
}
.m_form .item_type_file .file_name_text {
  margin-right: 10px;
  position: relative;
  width: 100%;
}
.m_form .item_type_file .file_name_text .input_style {
  overflow: hidden;
  padding-right: 40px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m_form .item_type_file .del_file_btn {
  background: none;
  border: 0;
  color: #999;
  cursor: pointer;
  font-size: 17px;
  line-height: 44px;
  outline: 0;
  position: absolute;
  right: 14px;
}
.m_form .item_type_file .file_size_tips {
  color: gray;
  display: block;
  font-size: 12px;
  margin-top: 7px;
  padding-left: 2px;
}
.m_form .item_type_radio {
  padding-top: 2px;
}
.m_form .item_type_radio.required {
  padding-left: 20px;
}
.m_form .form_item .item_type_radio .required_icon {
  line-height: 21px;
}
.m_form .radio_style .radio_active .radio_inner {
  border: none;
}
.m_form .radio_style .radio_item:not(.radio_active) .radio_inner {
  background: #fff;
}
.m_form .radio_style .radio_item {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  line-height: 19px;
  list-style-type: none;
  margin-right: 20px;
  padding-bottom: 10px;
  white-space: nowrap;
}
.m_form .radio_style .radio_inner {
  border: 1px solid #e0e0e0;
  border-radius: 50%;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
  margin-right: 7px;
  text-align: center;
  width: 18px;
}
.m_form .radio_style .radio_item:last-child {
  margin-right: 0;
}
.m_form .item_type_checkbox {
  padding-top: 2px;
}
.m_form .item_type_checkbox.required {
  padding-left: 20px;
}
.m_form .form_item .item_type_checkbox .required_icon {
  line-height: 21px;
}
.m_form .checkbox_style .checkbox_active .checkbox_inner {
  border: none;
}
.m_form .checkbox_style .checkbox_item:not(.checkbox_active) .checkbox_inner {
  background: #fff;
}
.m_form .checkbox_style .checkbox_item {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  line-height: 19px;
  list-style-type: none;
  margin-right: 20px;
  padding-bottom: 10px;
}
.m_form .checkbox_style .checkbox_inner {
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
  margin-right: 7px;
  text-align: center;
  width: 18px;
}
.m_form .checkbox_style .checkbox_item:last-child {
  margin-right: 0;
}
.m_form .item_type_city {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1.2%;
}
.m_form .item_type_city .select_wrap {
  box-sizing: border-box;
  flex: auto;
  padding: 0 1.2%;
}
.m_form .item_type_city .mobi_select {
  display: none;
}
.jz_screen_mobi .m_form .item_type_city {
  margin: 0;
}
.jz_screen_mobi .m_form .item_type_city .pc_select {
  display: none;
}
.jz_screen_mobi .m_form .item_type_city .mobi_select {
  cursor: pointer;
  display: block;
}
.m_form .item_type_phone .phone_number_area {
  display: flex;
}
.m_form .item_type_phone .phone_number_wrap {
  position: relative;
  width: 100%;
}
.m_form .item_type_phone .area_code {
  display: none;
  flex: none;
  margin-right: 2.4%;
  width: 28%;
}
.m_form .item_type_phone .area_code_mobi {
  margin-right: 0;
  position: relative;
  width: 90px;
}
.m_form .item_type_phone .area_code_mobi:after {
  border-right: 1px solid #e3e2e8;
  content: "";
  display: block;
  height: 22px;
  position: absolute;
  right: 0;
  top: 10px;
  width: 0;
}
.m_form .item_type_phone .phone_validator_code_area {
  margin-top: 12px;
  position: relative;
}
.m_form .item_type_phone .phone_validator_code_btn {
  border: 0;
  cursor: pointer;
  font-size: 14px;
  height: 44px;
  line-height: 44px;
  outline: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 102px;
}
.m_form .item_type_phone .phone_validator_code_btn__disabled {
  opacity: 0.8;
}
.m_form.s_0 .item_type_phone .phone_validator_code_btn {
  color: #fff;
}
.m_form.s_1 .item_type_phone .phone_validator_code_btn {
  background: none;
}
.m_form.s_2 .item_type_phone .phone_validator_code_btn {
  background: none;
  width: 110px;
}
.m_form.s_2 .item_type_phone .phone_validator_code_btn:before {
  border-left: 1px solid hsla(0, 0%, 70%, 0.35);
  content: "";
  display: block;
  height: 22px;
  left: 0;
  position: absolute;
  top: 11px;
  width: 0;
}
.jz_screen_mobi .m_form .item_type_phone .area_code_mobi,
.jz_screen_pc .m_form .item_type_phone .area_code_pc {
  display: block;
}
.m_form .item_type_date {
  display: flex;
}
.m_form .item_type_date .connect_icon {
  flex: none;
  font-size: 16px;
  line-height: 44px;
  text-align: center;
  width: 2.4%;
}
.m_form .item_type_date .end_time_input,
.m_form .item_type_date .start_time_input {
  cursor: pointer;
}
.m_form .form_item .item_type_validateCode {
  display: flex;
  width: 100%;
}
.m_form .item_type_validateCode .validateCode_img {
  cursor: pointer;
  display: inline-block;
  flex: none;
  height: 44px;
  width: 121px;
}
.m_form .item_type_validateCode .validateCode_input {
  margin-right: 10px;
  max-width: 400px;
}
.m_form .form_submit {
  border: none;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  height: 44px;
  line-height: 44px;
  max-width: 300px;
  outline: none;
  width: 100%;
}
.m_form .formitem_submit {
  margin-top: 10px;
}
.m_form .formitem_submit .title {
  display: none;
}
.m_form.s_0 .input_style {
  background: hsla(0, 0%, 80%, 0.15);
}
.m_form.s_1 .input_style {
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
}
.m_form.s_2 .input_style {
  border-bottom: 1px solid hsla(0, 0%, 70%, 0.25);
}
.m_form.s_0 .textarea_style {
  background: hsla(0, 0%, 80%, 0.15);
}
.m_form.s_1 .textarea_style {
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
}
.m_form.s_2 .textarea_style {
  border-bottom: 1px solid hsla(0, 0%, 70%, 0.25);
}
.jz_screen_mobi .m_form {
  padding: 3.2% 3.72%;
}
.jz_screen_mobi .m_form .form_title {
  margin: 8px 0 10px;
}
.jz_screen_mobi .m_form .form_container {
  padding-bottom: 5px;
}
.jz_screen_mobi .m_form .form_submit {
  max-width: 100%;
}
.p_popup_layer {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 10000;
}
.p_popup_layer .popup_mask {
  background: rgba(0, 0, 0, 0.5);
  display: none;
  height: 100%;
  position: absolute;
  width: 100%;
}
.p_popup_layer .popup_content {
  bottom: 0;
  position: absolute;
  transform: translateY(100%);
  transition: transform 0.3s;
  width: 100%;
}
.p_popup_layer .popup_content.active {
  transform: none;
}
.p_mobi_picker {
  background: #fff;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.p_mobi_picker:before {
  border: 1px solid #e3e2e8;
  border-left: 0;
  border-right: 0;
  bottom: 76px;
  box-sizing: border-box;
  content: "";
  display: block;
  height: 38px;
  pointer-events: none;
  position: absolute;
  width: 100%;
}
.p_mobi_picker:after {
  background-image: linear-gradient(
      180deg,
      hsla(0, 0%, 100%, 0.95),
      hsla(0, 0%, 100%, 0.6)
    ),
    linear-gradient(0deg, hsla(0, 0%, 100%, 0.95), hsla(0, 0%, 100%, 0.6));
  background-position: top, bottom;
  background-repeat: no-repeat;
  background-size: 100% 76px;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 42px;
}
.p_mobi_picker .header {
  border-bottom: 1px solid #eee;
  height: 41px;
  line-height: 41px;
}
.p_mobi_picker .list {
  height: 190px;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
}
.p_mobi_picker .list:after,
.p_mobi_picker .list:before {
  content: "";
  display: block;
  height: 76px;
}
.p_mobi_picker .list .item {
  font-size: 18px;
  height: 38px;
  line-height: 38px;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.p_mobi_picker .header .btn {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  padding: 0 30px;
}
.p_mobi_picker .header .confirm {
  color: #5874d8;
  float: right;
}
.p_mobi_address_picker {
  background: #fff;
  color: #333;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.p_mobi_address_picker .title {
  font-size: 16px;
  font-weight: 400;
  line-height: 45px;
  text-align: center;
}
.p_mobi_address_picker .select_title {
  border-bottom: 1px solid #eee;
  display: flex;
  justify-content: space-around;
  list-style-type: none;
}
.p_mobi_address_picker .select_title .item {
  cursor: pointer;
  font-size: 15px;
  line-height: 35px;
  text-align: center;
  width: 100%;
}
.p_mobi_address_picker .select_title .text {
  display: inline-block;
  position: relative;
}
.p_mobi_address_picker .select_title .active .text .line {
  bottom: 0;
  content: "";
  display: block;
  height: 2px;
  left: -5px;
  padding: 0 5px;
  position: absolute;
  width: 100%;
}
.p_mobi_address_picker .select_list {
  height: 300px;
  padding: 8px 0;
}
.p_mobi_address_picker .select_list .item {
  cursor: pointer;
  font-size: 14px;
  line-height: 38px;
  padding: 0 25px;
}
.module_product_nav_content {
  overflow: hidden;
}
.module_product_nav_content .title {
  -webkit-background-clip: text;
}
.module_product_nav_content a {
  -webkit-background-clip: text;
  box-sizing: border-box;
  display: inline-block;
  height: 100%;
  text-decoration: none;
}
.module_product_nav_content .arrow {
  display: none;
}
.jz_screen_pc .module_product_nav_content .level_2,
.jz_screen_pc .module_product_nav_content .level_3 {
  display: block !important;
}
.jz_screen_pc .module_product_nav_content .vertical > li {
  float: none !important;
}
.jz_screen_pc .module_product_nav_content a,
.jz_screen_pc.module_product_nav_content .title {
  border-bottom: none !important;
}
.jz_screen_pc .module_product_nav_style1 .level_1 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -1px;
}
.jz_screen_pc .module_product_nav_style1 .level_1 > li {
  border-bottom: 1px solid #ececec;
  box-sizing: border-box;
  padding: 30px 12px;
  position: relative;
  width: 25%;
}
.jz_screen_pc .module_product_nav_style1 .level_1 > li:after {
  border-right: 1px dashed #ececec;
  content: "";
  display: block;
  height: calc(100% - 40px);
  position: absolute;
  right: 0;
  top: 20px;
}
.jz_screen_pc .module_product_nav_style1 .level_1 > li:last-child:after,
.jz_screen_pc .module_product_nav_style1 .level_1 > li:nth-child(4n):after {
  display: none;
}
.jz_screen_pc .module_product_nav_style1 a {
  line-height: 32px;
  padding: 0 10px;
}
.jz_screen_pc .module_product_nav_style1.new_module_after_20210707 a {
  line-height: 1.5;
  padding-bottom: 5px;
  padding-top: 5px;
}
.jz_screen_pc .module_product_nav_style1 .title a {
  color: #333;
  font-size: 16px;
}
.jz_screen_pc .module_product_nav_style1 .level_2 > li > a {
  color: #666;
  font-size: 14px;
}
.jz_screen_pc .module_product_nav_style1 .level_3 > li > a {
  color: #999;
  font-size: 12px;
}
.jz_screen_pc .module_product_nav_style1 .level_2 > li,
.jz_screen_pc .module_product_nav_style1 .level_3 > li {
  float: left;
}
.jz_screen_pc .module_product_nav_style1 .level_2:after,
.jz_screen_pc .module_product_nav_style1 .level_3:after {
  clear: both;
  content: "";
  display: block;
}
.jz_screen_pc .module_product_nav_style0 a {
  line-height: 38px;
}
.jz_screen_pc .module_product_nav_style0.new_module_after_20210707 a {
  line-height: 1.5;
  padding-bottom: 5px !important;
  padding-top: 5px !important;
}
.jz_screen_pc .module_product_nav_style0 .level_1 > li {
  border-bottom: 1px solid #ececec;
  padding: 10px 18px;
}
.jz_screen_pc .module_product_nav_style0 .level_1 > li > div {
  display: inline-block;
  white-space: nowrap;
  width: 100%;
}
.jz_screen_pc .module_product_nav_style0 .level_1 > li > div > .title {
  display: list-item;
  font-size: 14px;
  list-style: disc inside;
}
.jz_screen_pc .module_product_nav_style0 .level_2 > li,
.jz_screen_pc .module_product_nav_style0 .level_3 > li {
  float: left;
}
.jz_screen_pc .module_product_nav_style0 .level_2:after,
.jz_screen_pc .module_product_nav_style0 .level_3:after {
  clear: both;
  content: "";
  display: block;
}
.jz_screen_pc .module_product_nav_style0 .level_2 > li > a {
  padding: 0 11px;
}
.jz_screen_pc .module_product_nav_style0 .level_3 > li > a {
  padding: 0 8px;
}
.jz_screen_pc .module_product_nav_style0 .level_2 {
  margin: 0 -11px;
  padding: 0 14px;
}
.jz_screen_pc .module_product_nav_style0 .level_3 {
  padding: 0 3px;
}
.jz_screen_pc .module_product_nav_style0 .title {
  color: #666;
}
.jz_screen_pc .module_product_nav_style0 .title a {
  color: #333;
  font-size: 16px;
  margin-left: -17px;
  overflow: hidden;
  padding: 0 10px;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.jz_screen_pc .module_product_nav_style0 .title:hover a {
  color: inherit;
}
.jz_screen_pc .module_product_nav_style0 .level_2 > li > a {
  color: #666;
  font-size: 14px;
}
.jz_screen_pc .module_product_nav_style0 .level_3 > li > a {
  color: #999;
  font-size: 12px;
}
.jz_screen_mobi .module_product_nav_content li,
.jz_screen_mobi.module_product_nav_content .title {
  border-bottom: none !important;
}
.jz_screen_mobi .module_product_nav_content .level_2,
.jz_screen_mobi .module_product_nav_content .level_3 {
  display: none;
}
.jz_screen_mobi .module_product_nav_content .level_1 > li {
  line-height: 50px;
}
.jz_screen_mobi
  .new_module_after_20210707.module_product_nav_content
  .level_1
  > li {
  line-height: 1.5;
}
.jz_screen_mobi
  .new_module_after_20210707.module_product_nav_content
  .level1_link,
.jz_screen_mobi
  .new_module_after_20210707.module_product_nav_content
  .level2_link,
.jz_screen_mobi
  .new_module_after_20210707.module_product_nav_content
  .level3_link {
  padding-bottom: 15px;
  padding-top: 15px;
}
.jz_screen_mobi .module_product_nav_content a {
  border-bottom: 1px solid #ececec;
  color: #333;
  display: block;
  position: relative;
  width: 100%;
}
.jz_screen_mobi .module_product_nav_content .arrow {
  bottom: 0;
  color: #333;
  display: block;
  font-size: 14px;
  line-height: inherit;
  padding: 0 25px;
  position: absolute;
  right: 0;
  top: 0;
  transform: rotate(-90deg);
  transition: transform 0.3s;
}
.jz_screen_mobi .module_product_nav_content .arrow.open {
  transform: rotate(-180deg);
}
.jz_screen_mobi .module_product_nav_content .level_1 > li > div > .title a {
  font-size: 15px;
  padding-left: 18px;
}
.jz_screen_mobi .module_product_nav_content .level_2 > li > a {
  font-size: 14px;
  padding-left: 40px;
}
.jz_screen_mobi .module_product_nav_content .level_3 > li > a {
  background: #fafafa;
  font-size: 13px;
  padding-left: 56px;
}
.module_product_nav_content .empty_tips {
  font-size: 0;
  padding: 90px 0;
  text-align: center;
}
.module_product_nav_content .empty_img {
  background: url(../image/defaultIcon.png) 0 0;
  display: inline-block;
  height: 123px;
  width: 157px;
}
.module_product_nav_content .tips_text {
  color: #333;
  display: inline-block;
  font-size: 16px;
  line-height: 16px;
  margin-top: 28px;
}
.module_product_nav_content .empty_tips.is_mobi {
  padding: 48px 0;
}
.module_product_nav_content .empty_tips.is_mobi .tips_text {
  font-size: 14px;
  line-height: 14px;
  margin-top: 24px;
}
.news_result_item_line {
  box-sizing: border-box;
  display: flex;
  padding: 36px;
  position: relative;
  transition: all 0.3s;
}
.news_result_item_line:hover {
  background: #fff;
  box-shadow: 0 10px 32px rgba(0, 0, 0, 0.15);
}
.news_result_item_line:hover .news_result_item_content,
.news_result_item_line:hover .news_result_item_content .news_result_item_header,
.news_result_item_line:hover
  .news_result_item_content
  .news_result_item_header
  .news_result_item_title {
  color: inherit;
}
.news_result_item_link {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.news_result_img_box {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  margin-right: 3.508771925%;
  overflow: hidden;
  width: 38%;
}
.news_result_img {
  background: no-repeat 50%;
  background-size: cover;
  height: 0;
  padding-top: 58.82352%;
  transition: transform 0.3s;
  width: 100%;
}
.news_result_item_line:hover .news_result_img {
  transform: scale(1.1);
}
.news_result_item_content {
  box-sizing: border-box;
  flex-grow: 1;
  width: 100%;
}
.news_result_item_header {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 0;
}
.news_result_item_title {
  color: #333;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}
.news_result_item_date {
  color: #999;
  font-size: 16px;
  line-height: 1;
}
.news_result_item_summery {
  color: #878787;
  font-size: 13px;
  line-height: 1.7;
  margin-top: 2.626316%;
}
.news_result_item_group {
  line-height: 1;
  margin-top: 1.3%;
}
.news_result_item_group_item {
  border: 1px solid #c7c7c7;
  border-radius: 3px;
  color: #6f6f6f;
  display: inline-block;
  font-size: 14px;
  height: 25px;
  line-height: 25px;
  margin-right: 15px;
  padding: 0 10px;
  position: relative;
  z-index: 2;
}
.news_result_parting_line {
  border-bottom: 1px solid #ececec;
  box-sizing: border-box;
  height: 0;
  margin: 2.5% 1.6666%;
}
.module_news_result_style1 .news_result_item_content {
  width: 760px;
}
.module_news_result_style1 .news_result_item_line {
  padding: 1.6666%;
}
.module_news_result_style1 .news_result_item_header {
  margin-top: 4.078%;
}
.module_news_result_style2 {
  background: none;
  padding-bottom: 24px;
}
.module_news_result_style2 .news_result_wrap {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  font-size: 0;
  padding-bottom: 0;
  padding-top: 0;
}
.module_news_result_style2 .news_result_item_line {
  background: #fff;
  border-radius: 6px;
  display: inline-block;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 24px;
  overflow: hidden;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  vertical-align: top;
  width: calc(25% - 20px);
}
.module_news_result_style2 .news_result_item_line_num1:nth-child(1n) {
  margin-right: 0;
}
.module_news_result_style2 .news_result_item_line_num2:nth-child(2n) {
  margin-right: 0;
}
.module_news_result_style2 .news_result_item_line_num3:nth-child(3n) {
  margin-right: 0;
}
.module_news_result_style2 .news_result_item_line_num4:nth-child(4n) {
  margin-right: 0;
}
.module_news_result_style2 .news_result_item_line_num5:nth-child(5n) {
  margin-right: 0;
}
.module_news_result_style2 .news_result_item_line_num6:nth-child(6n) {
  margin-right: 0;
}
.module_news_result_style2 .news_result_item_content {
  padding-bottom: 5%;
}
.module_news_result_style2 .news_result_item_inner {
  display: block;
  padding: 5% 0;
}
.module_news_result_style2 .news_result_img_box {
  margin: 5% auto 0;
  overflow: hidden;
  width: 90%;
}
.module_news_result_style2 .news_result_img {
  margin-right: 0;
  padding-top: 52.631%;
}
.module_news_result_style2 .news_result_item_content {
  padding-left: 5%;
  padding-right: 5%;
}
.module_news_result_style2 .news_result_item_header {
  display: block;
}
.module_news_result_style2 .news_result_item_title {
  margin-top: 20px;
}
.module_news_result_style2 .news_result_item_date {
  display: inline-block;
  line-height: 1;
  margin-top: 9px;
  max-width: 100%;
}
.module_news_result_style2 .news_result_item_ext_line {
  margin-top: 20px;
}
.module_news_result_style2 .news_result_item_group {
  display: inline-block;
  line-height: 1;
  margin-top: -12px;
  width: calc(100% - 40px);
}
.module_news_result_style2 .news_result_item_group_item {
  border: 1px solid #e5e5e5;
  border-radius: 5px;
  color: #999;
  display: inline-block;
  font-size: 12px;
  height: 26px;
  line-height: 26px;
  margin-right: 15px;
  margin-top: 12px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
  word-break: keep-all;
  z-index: 2;
}
.module_news_result_style2 .news_result_item_date {
  font-size: 14px;
}
.module_news_result_style2 .news_result_item_summery {
  color: #666;
  font-size: 14px;
  line-height: 1.7;
  margin-top: 18px;
}
.module_news_result_style2 .news_result_item_arrow_link {
  display: block;
  float: right;
  height: 28px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  width: 40px;
}
.module_news_result_style2 .news_result_item_arrow {
  display: none;
}
.module_news_result_style2
  .news_result_item_line:hover
  .news_result_item_arrow {
  -webkit-animation: newsListArrow 0.36s ease;
  animation: newsListArrow 0.36s ease;
}
.module_news_result_style2 .news_result_item_arrow_link:before {
  background: url(../image/vbg01.png) -23px -324px;
  content: "";
  display: inline-block;
  height: 28px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.36s ease;
  width: 30px;
}
.module_news_result_style2 .news_result_item_arrow_link:after {
  background: url(../image/vbg01.png) -23px -324px;
  content: "";
  display: inline-block;
  height: 28px;
  left: -30px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.36s ease;
  width: 30px;
}
.module_news_result_style2
  .news_result_item_line:hover
  .news_result_item_arrow_link:before {
  left: 30px;
  opacity: 0;
}
.module_news_result_style2
  .news_result_item_line:hover
  .news_result_item_arrow_link:after {
  left: 0;
  opacity: 1;
}
.jz_screen_mobi .news_result_item_line:hover .news_result_img {
  transform: scale(1);
}
.jz_screen_mobi .news_result_item_line:hover {
  box-shadow: none;
}
.jz_screen_mobi .news_result_img_box {
  margin-right: 12px;
  width: 36.235955%;
}
.jz_screen_mobi .news_result_img {
  height: 0;
  padding-top: 81%;
  width: 100%;
}
.jz_screen_mobi .module_news_result_style1 .news_result_item_content {
  width: 62%;
}
.jz_screen_mobi .news_result_item_header {
  display: block;
}
.jz_screen_mobi .news_result_item_title {
  font-size: 14px;
  line-height: 1.5;
}
.jz_screen_mobi .news_result_item_date {
  display: block;
  font-size: 12px;
  margin-top: 10px;
}
.jz_screen_mobi .news_result_item_summery {
  font-size: 12px;
  margin-top: 10px;
}
.jz_screen_mobi .module_news_result_style1 .news_result_item_summery,
.jz_screen_mobi .module_news_result_style1 .news_result_item_title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  line-height: 1.5;
  max-height: 40px;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
}
.jz_screen_mobi .module_news_result_style1 .news_result_item_summery {
  max-height: 36px;
}
.jz_screen_mobi .news_result_item_group {
  margin-top: 10px;
}
.jz_screen_mobi .news_result_item_group_item {
  box-sizing: border-box;
  font-size: 12px;
  height: 26px;
  line-height: 24px;
  margin-right: 12px;
  padding: 0 10px;
}
.jz_screen_mobi .news_result_parting_line {
  margin: 0 4%;
}
.jz_screen_mobi .module_news_result_style1 .news_result_item_header {
  margin-top: 0;
}
.jz_screen_mobi .module_news_result_style1 .news_result_item_line {
  align-items: flex-start;
  margin-left: 3.6458%;
  margin-right: 3.6458%;
  padding: 20px 0;
}
.jz_screen_mobi .module_news_result_style2 {
  box-sizing: border-box;
  padding: 0 1.8229%;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_line {
  border-radius: 0;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_line:hover {
  border-radius: 0;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_line {
  margin-left: 1.8229%;
  margin-right: 1.8229%;
  margin-top: 20px;
  padding: 0 0 6px;
  width: 46.3542%;
}
.jz_screen_mobi .module_news_result_style2 .news_result_img_box {
  margin: 0;
  width: 100%;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_content {
  padding: 0 6px;
  width: 100%;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_title {
  line-height: 1.5;
  margin-top: 10px;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_group {
  height: auto;
  margin-top: 0;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_group_item {
  margin-top: 12px;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_group {
  width: 100%;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_content {
  padding: 0;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_summery,
.jz_screen_mobi .module_news_result_style2 .news_result_item_title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  line-height: 1.5;
  max-height: 40px;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
}
.jz_screen_mobi .module_news_result_style2 .news_result_item_summery {
  max-height: 36px;
}
.jz_screen_mobi
  .module_news_result_style2
  .news_result_wrap
  .news_result_item_mobi_full {
  width: 96.3542%;
}
.jz_screen_mobi .news_result_item_line .news_result_item_arrow_link {
  display: none;
}
.jz_screen_mobi .module_news_result_style2 .news_result_img {
  padding-top: 52.631%;
}
.module_news_list_content {
  background: #fff;
}
.module_news_list_style1 {
  background: none;
  padding-bottom: 24px;
}
.news_list_item_line {
  box-sizing: border-box;
  padding: 2.5% 1.6666%;
  position: relative;
  transition: color 0.4s ease-out, background-color 0.4s ease-out;
}
.news_list_item_line .news_list_item_inner,
.news_list_item_line .news_list_item_inner .news_list_item_content,
.news_list_item_line
  .news_list_item_inner
  .news_list_item_content
  .news_list_item_header {
  color: inherit;
}
.jz_screen_pc .news_list_item_line:hover {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.12);
}
.news_list_item_line .news_list_item_title {
  color: inherit;
}
.news_list_img_box,
.news_list_item_inner {
  box-sizing: border-box;
  display: flex;
}
.news_list_img_box {
  align-items: flex-start;
  flex-shrink: 0;
  margin-right: 30px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  width: 38%;
}
.jz_screen_mobi .news_list_img_box {
  flex-shrink: 1;
}
.news_list_img {
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  position: absolute;
  top: 0;
  transition: all 0.36s ease;
  width: 100%;
}
.jz_screen_pc
  .news_list_item_line.jz_animate_go
  .c__imgeffects_none
  .news_list_img,
.jz_screen_pc .news_list_item_line:hover .c__imgeffects_none .news_list_img {
  transform: scale(1.1);
}
.news_list_item_content {
  box-sizing: border-box;
  flex-grow: 1;
  width: 100%;
}
.news_list_item_header {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 0;
}
.news_list_item_link {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.news_list_item_title {
  color: #333;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.new_list_new_module_after_20210707 .news_list_item_title {
  line-height: 1.5;
}
.news_list_item_date {
  color: #999;
  font-size: 14px;
  line-height: 24px;
}
.news_list_item_summery {
  color: #666;
  font-size: 14px;
  line-height: 1.7;
  margin-top: 18px;
}
.news_list_item_group {
  line-height: 1;
  margin-top: -12px;
}
.news_list_item_group_item {
  border: 1px solid #e5e5e5;
  border-radius: 5px;
  color: #999;
  display: inline-block;
  font-size: 12px;
  height: 26px;
  line-height: 26px;
  margin-right: 15px;
  margin-top: 12px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
  word-break: keep-all;
  z-index: 2;
}
.news_list_parting_line {
  border-bottom: 1px solid #ececec;
  box-sizing: border-box;
  height: 0;
  margin: 0 1.6666%;
}
.module_news_list_content .c__imgeffects_wrap {
  padding-top: 58.82352%;
  width: 100%;
}
.module_news_list_style0 .news_list_item_line {
  padding: 30px;
}
.module_news_list_style0 .news_list_item_header {
  flex-wrap: nowrap;
}
.module_news_list_style0 .news_list_item_date {
  flex-shrink: 0;
  margin-left: 30px;
}
.jz_manage_web_mobi .module_news_list_style0 .news_list_item_line {
  padding: 3.2% 3.72%;
}
.module_news_list_style2 .news_list_item_content {
  width: auto;
}
.module_news_list_style2 .news_list_item_line {
  padding: 30px;
}
.module_news_list_style2 .news_list_item_header {
  flex-wrap: nowrap;
  margin-top: 20px;
}
.module_news_list_style2 .news_list_item_date {
  flex-shrink: 0;
  margin-left: 30px;
}
.module_news_list_style3 .news_list_item_line {
  padding: 30px;
}
.module_news_list_style3 .news_list_item_header {
  flex-wrap: nowrap;
}
.module_news_list_style3 .news_list_item_date {
  flex-shrink: 0;
  margin-left: 30px;
}
.jz_manage_web_mobi .module_news_list_style3 .news_list_item_line {
  padding: 3.2% 3.72%;
}
.module_news_list_style3 .news_list_item_line_pic.news_list_item_inner {
  padding-right: 3.3333%;
}
.module_news_list_style1 .news_list_wrap {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  font-size: 0;
  padding-bottom: 0;
  padding-top: 0;
}
.module_news_list_style1 .news_list_item_line {
  background: #fff;
  border-radius: 6px;
  display: inline-block;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 24px;
  overflow: hidden;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  vertical-align: top;
  width: calc(25% - 21px);
}
.module_news_list_style1 .news_list_item_line_num1:nth-child(1n) {
  margin-right: 0;
}
.module_news_list_style1 .news_list_item_line_num2:nth-child(2n) {
  margin-right: 0;
}
.module_news_list_style1 .news_list_item_line_num3:nth-child(3n) {
  margin-right: 0;
}
.module_news_list_style1 .news_list_item_line_num4:nth-child(4n) {
  margin-right: 0;
}
.module_news_list_style1 .news_list_item_line_num5:nth-child(5n) {
  margin-right: 0;
}
.module_news_list_style1 .news_list_item_line_num6:nth-child(6n) {
  margin-right: 0;
}
.module_news_list_style1 .news_list_item_inner {
  display: block;
  padding: 5%;
}
.module_news_list_style1 .news_list_img_box {
  margin: 0 auto;
  overflow: hidden;
  width: 100%;
}
.module_news_list_style1 .news_list_img {
  height: 100%;
  margin-right: 0;
}
.module_news_list_style1 .c__imgeffects_wrap {
  padding-top: 52.631%;
  position: relative;
  width: 100%;
}
.module_news_list_style1 .news_list_item_header {
  display: block;
}
.module_news_list_style1 .news_list_item_title {
  margin-top: 20px;
}
.module_news_list_style1 .news_list_item_date {
  display: inline-block;
  line-height: 1;
  margin-top: 9px;
  max-width: 100%;
}
.module_news_list_style1 .news_list_item_group {
  display: inline-block;
  line-height: 1;
  width: calc(100% - 40px);
}
.news_list_item_ext_line {
  margin-top: 20px;
}
.news_list_item_ext_line:after {
  clear: both;
  content: "";
  display: table;
  height: 0;
  line-height: 0;
}
.news_list_item_arrow_link {
  display: none;
}
.module_news_list_style1 .news_list_item_arrow_link {
  display: block;
  float: right;
  height: 28px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  width: 40px;
}
.module_news_list_style1 .news_list_item_arrow {
  display: none;
}
.module_news_list_style1 .news_list_item_line:hover .news_list_item_arrow {
  -webkit-animation: newsListArrow 0.36s ease;
  animation: newsListArrow 0.36s ease;
}
.module_news_list_style1 .news_list_item_arrow_link:before {
  background: url(../image/vbg01.png) -23px -324px;
  content: "";
  display: inline-block;
  height: 28px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.36s ease;
  width: 30px;
}
.module_news_list_style1 .news_list_item_arrow_link:after {
  background: url(../image/vbg01.png) -23px -324px;
  content: "";
  display: inline-block;
  height: 28px;
  left: -30px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.36s ease;
  width: 30px;
}
.module_news_list_style1
  .news_list_item_line:hover
  .news_list_item_arrow_link:before {
  left: 30px;
  opacity: 0;
}
.module_news_list_style1
  .news_list_item_line:hover
  .news_list_item_arrow_link:after {
  left: 0;
  opacity: 1;
}
.news_list_item_summery {
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  word-break: break-word;
}
@-webkit-keyframes newsListArrow {
  0% {
    left: 0;
  }
  50% {
    left: 50px;
  }
  51% {
    left: -20px;
  }
  to {
    left: 0;
  }
}
@keyframes newsListArrow {
  0% {
    left: 0;
  }
  50% {
    left: 50px;
  }
  51% {
    left: -20px;
  }
  to {
    left: 0;
  }
}
.jz_screen_mobi .news_list_item_line:hover .news_list_img {
  transform: scale(1);
}
.jz_screen_mobi .news_list_item_line .news_list_item_arrow_link {
  display: none;
}
.jz_screen_mobi .news_list_item_line:hover {
  box-shadow: none;
}
.jz_screen_mobi .news_list_img_box {
  margin-right: 12px;
  width: 126px;
}
.jz_screen_mobi
  .module_news_list_style3
  .news_list_item_line_pic
  .news_list_item_content,
.jz_screen_mobi .news_list_item_line_pic .news_list_item_content {
  width: 62%;
}
.jz_screen_mobi .module_news_list_content .news_list_item_line {
  margin-left: 3.72%;
  margin-right: 3.6458%;
  padding: 20px 0;
}
.jz_screen_mobi .module_news_list_content .news_list_item_inner {
  align-items: flex-start;
  padding: 0;
}
.jz_screen_mobi .module_news_list_content .news_list_item_header {
  display: block;
  margin-top: 0;
}
.jz_screen_mobi .module_news_list_content .news_list_item_title {
  font-size: 14px;
}
.jz_screen_mobi .module_news_list_content .news_list_item_date {
  display: block;
  font-size: 12px;
  line-height: 1;
  margin-top: 5px;
}
.jz_screen_mobi .module_news_list_content .news_list_item_summery {
  font-size: 12px;
  margin-top: 10px;
}
.jz_screen_mobi .module_news_list_content .news_list_item_group {
  margin-top: -20px;
}
.jz_screen_mobi .module_news_list_content .news_list_item_group_item {
  box-sizing: border-box;
  font-size: 12px;
  height: 26px;
  line-height: 24px;
  margin-right: 12px;
  padding: 0 8px;
}
.jz_screen_mobi .news_list_parting_line {
  margin: 0 3.6458%;
}
.jz_screen_mobi .jz_screen_mobi .module_news_list_style0 .news_list_item_line {
  padding: 2.5%;
}
.jz_screen_mobi .module_news_list_style0 .news_list_item_date,
.jz_screen_mobi .module_news_list_style2 .news_list_item_date,
.jz_screen_mobi .module_news_list_style3 .news_list_item_date {
  margin-left: 0;
}
.jz_screen_mobi .module_news_list_style1 {
  box-sizing: border-box;
  padding: 0 1.8229% 20px;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_line {
  border-radius: 0;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_line:hover {
  border-radius: 0;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_line {
  margin-left: 1.8229%;
  margin-right: 1.8229%;
  margin-top: 20px;
  padding: 0 0 6px;
  width: 46.3542%;
}
.jz_screen_mobi .module_news_list_style1 .news_list_img_box {
  margin: 0;
  width: 100%;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_content {
  padding: 0 6px;
  width: 100%;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_title {
  line-height: 1.5;
  margin-top: 10px;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_group {
  height: auto;
  margin-top: 0;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_group_item {
  margin-top: 12px;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_group {
  width: 100%;
}
.jz_screen_mobi .module_news_list_style2 .news_list_item_content,
.jz_screen_mobi .module_news_list_style3 .news_list_item_content {
  padding: 0;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_summery,
.jz_screen_mobi .module_news_list_style1 .news_list_item_title,
.jz_screen_mobi .module_news_list_style2 .news_list_item_summery,
.jz_screen_mobi .module_news_list_style2 .news_list_item_title,
.jz_screen_mobi .module_news_list_style3 .news_list_item_summery,
.jz_screen_mobi .module_news_list_style3 .news_list_item_title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  line-height: 1.5;
  max-height: 40px;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
}
.jz_screen_mobi .module_news_list_style1 .news_list_item_summery,
.jz_screen_mobi .module_news_list_style2 .news_list_item_summery,
.jz_screen_mobi .module_news_list_style3 .news_list_item_summery {
  max-height: 36px;
}
.jz_screen_mobi
  .module_news_list_style1
  .news_list_wrap
  .news_list_item_mobi_full {
  width: 96.3542%;
}
.jz_screen_mobi
  .new_list_new_module_after_20210707.module_news_list_style1
  .news_list_item_summery,
.jz_screen_mobi
  .new_list_new_module_after_20210707.module_news_list_style1
  .news_list_item_title,
.jz_screen_mobi
  .new_list_new_module_after_20210707.module_news_list_style2
  .news_list_item_summery,
.jz_screen_mobi
  .new_list_new_module_after_20210707.module_news_list_style2
  .news_list_item_title,
.jz_screen_mobi
  .new_list_new_module_after_20210707.module_news_list_style3
  .news_list_item_summery,
.jz_screen_mobi
  .new_list_new_module_after_20210707.module_news_list_style3
  .news_list_item_title {
  max-height: none;
}
.module_news_detail_content {
  font-size: 0;
  line-height: 1;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
.news_detail_title {
  color: #333;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.3;
  padding-top: 24px;
}
.news_detail_info {
  color: #999;
  display: flex;
  flex-wrap: wrap;
  font-size: 0;
  justify-content: space-between;
  margin-bottom: 24px;
  margin-top: 36px;
}
.news_detail_info_item {
  font-size: 14px;
  margin-right: 22px;
}
.news_detail_content_wrap {
  border-top: 1px solid #ebebeb;
  margin-bottom: 30px;
  padding-top: 30px;
}
.news_detail_content {
  word-wrap: break-word;
  color: #666;
  font-size: 14px;
  line-height: 2.8;
}
.news_view_item_count {
  margin-right: 10px;
}
.news_view_count:before {
  margin-right: 7px;
}
.news_detail_item_qrcode {
  margin-right: 8px;
}
.news_detail_qrcode {
  position: relative;
}
.news_detail_qrcode:before {
  margin-right: 7px;
}
.news_detail_qrcode_box {
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 21px rgba(0, 0, 0, 0.15);
  box-sizing: border-box;
  display: none;
  height: 128px;
  left: -33px;
  padding: 14px;
  position: absolute;
  top: 25px;
  width: 128px;
}
.news_detail_qrcode_box:before {
  background: #fff;
  content: "";
  display: inline-block;
  height: 10px;
  left: 50%;
  margin-left: -2px;
  position: absolute;
  top: -4px;
  transform: rotate(45deg);
  width: 10px;
}
.news_detail_qrcode:hover .news_detail_qrcode_box {
  display: block;
}
.news_info_footer_line {
  align-items: flex-start;
  display: flex;
  flex-wrap: nowrap;
  line-height: 1.5;
  margin-bottom: 26px;
  white-space: nowrap;
  width: 100%;
}
.news_info_footer_line:after {
  clear: both;
  content: "";
}
.news_info_soruece_detail {
  display: flex;
  flex-grow: 1;
  flex-shrink: 1;
  flex-wrap: wrap;
  max-width: calc(100% - 50px);
}
.news_info_soruece_detail .news_detail_info_item {
  box-sizing: border-box;
  margin-right: 0;
  max-width: 100%;
  padding-right: 25px;
}
.news_share_info {
  align-items: center;
  position: relative;
}
.news_detail_info_source {
  margin-right: 0;
  padding-right: 25px;
}
.news_detail_info_href,
.news_detail_info_source {
  color: #999;
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.news_share_text {
  color: #666;
  font-size: 13px;
  line-height: 1.5;
  vertical-align: middle;
  white-space: nowrap;
}
.news_share_text:before {
  margin-right: 10px;
}
.news_content_footer {
  box-sizing: border-box;
  margin-top: 26px;
}
.news_detail_group_list {
  margin-bottom: 50px;
}
.news_belong_group {
  border: 1px solid #c7c7c7;
  border-radius: 3px;
  box-sizing: border-box;
  color: #6f6f6f;
  display: inline-block;
  font-size: 14px;
  height: 25px;
  line-height: 23px;
  margin-right: 15px;
  padding: 0 10px;
}
.news_detail_footer {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 70px;
}
.news_pagenation_wrap {
  color: #666;
  display: flex;
  flex-direction: column;
  font-size: 0;
  justify-content: center;
}
.news_pagenation_wrap .news_pagenation:nth-child(2) {
  margin-top: 30px;
}
.pagenation_title {
  margin-right: 28px;
}
.pagenation_link,
.pagenation_title {
  color: #333;
  font-size: 14px;
}
.news_detail_mobi_fixed {
  display: none;
}
.no_comment_tips {
  padding-bottom: 130px;
  padding-top: 120px;
  text-align: center;
}
.no_comment_tips_icon {
  background: url(../image/defaultIcon.png) 0 -144px;
  display: inline-block;
  height: 126px;
  width: 157px;
}
.no_comment_tips_text {
  color: #333;
  font-size: 16px;
  line-height: 16px;
  margin-top: 20px;
}
.news_submit_tips {
  background-color: #fff5dc;
  color: #ff8e1e;
  display: none;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 10px;
  padding: 13px 0;
  text-align: center;
}
.creat_comment_box {
  padding-bottom: 40px;
}
.news_creat_title {
  color: #666;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
  width: 60px;
}
.news_creat_name_input {
  border: 1px solid #e9e9e9;
  border-radius: 5px;
  font-size: 13px;
  height: 36px;
  outline: none;
  text-indent: 5px;
  vertical-align: middle;
  width: 274px;
}
.news_creat_text {
  display: flex;
  margin-top: 24px;
}
.news_creat_text .news_creat_title {
  flex-shrink: 0;
  line-height: 46px;
  vertical-align: top;
}
.news_creat_text_input {
  border: 1px solid #e9e9e9;
  border-radius: 5px;
  box-sizing: border-box;
  font-size: 13px;
  height: 250px;
  padding: 14px;
  resize: none;
  width: 100%;
}
.news_creat_check {
  margin-top: 18px;
}
.news_creat_check_input {
  border: 1px solid #e9e9e9;
  border-radius: 5px;
  font-size: 13px;
  height: 36px;
  vertical-align: middle;
  width: 200px;
}
.news_creat_submit {
  margin-top: 28px;
}
.news_creat_submit_button {
  border-radius: 40px;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  margin: 0 auto;
  text-align: center;
  width: 25%;
}
.news_validate_code_img {
  height: 34px;
  margin-left: 10px;
  vertical-align: middle;
  width: 94px;
}
.comment_total_count {
  color: #666;
  font-size: 14px;
  margin-top: 45px;
  padding-bottom: 18px;
}
.news_comment_item {
  border-top: 1px solid #efefef;
  display: flex;
  padding: 30px 0;
}
.news_reader_img_wrap {
  flex-shrink: 0;
  margin-right: 35px;
}
.news_comment_timer {
  flex-shrink: 0;
}
.news_comment_content {
  width: 100%;
}
.news_reader_img {
  border-radius: 50%;
  height: 80px;
  width: 80px;
}
.news_reader_name {
  color: #333;
  font-size: 14px;
}
.news_reader_level {
  color: #e9302e;
  font-size: 13px;
}
.news_comnent_text {
  color: #666;
  font-size: 13px;
  line-height: 24px;
  margin-top: 18px;
}
.news_comment_timer {
  color: #999;
  font-size: 14px;
}
.creat_comment_box_layer,
.mobi_news_comment_enter {
  display: none;
}
.news_detail_download_wrap {
  margin-bottom: 30px;
}
.news_detail_download_title {
  color: #333;
  font-size: 15px;
  margin-bottom: 30px;
}
.news_detail_download_item {
  align-items: center;
  display: flex;
  margin-bottom: 18px;
}
.news_detail_download_item_icon,
.news_detail_download_item_link {
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}
.news_detail_download_item_link {
  color: #666;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.news_detail_download_item_text {
  line-height: 1.2;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.news_detail_divice_line {
  border-bottom: 1px dashed #efefef;
  margin-bottom: 26px;
}
.unfind_news_tips {
  font-size: 16px;
  padding: 40px 0;
  text-align: center;
}
.fileType-iconDoc {
  color: #529efe;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconPpt {
  color: #ed4818;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconXls {
  color: #34940e;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconPdf {
  color: #df2d2d;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconJpg {
  color: #36b77f;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconTxt {
  color: #4386e1;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconPng {
  color: #36b77f;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconDefault {
  color: #ccc;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconRar {
  color: #c3001b;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconAvi {
  color: #f49402;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconZip {
  color: #c3001b;
  font-size: 22px;
  margin-left: 15px;
}
.fileType-iconRm {
  color: #1574de;
  font-size: 22px;
  margin-left: 15px;
}
.news_detail_download_item .news_detail_view_item_link {
  display: inline-block;
  height: 20px;
  width: 20px;
}
.flex-comment {
  display: flex !important;
  position: relative;
  width: 100%;
}
.reply-from-merchant {
  background: #f8f8f8;
  border-radius: 5px;
  font-size: 0;
  min-height: 100px;
}
.mobi-reply-from-merchant {
  display: none;
}
.jz_screen_mobi .reply-line,
.reply-from-merchant .reply-line {
  margin-bottom: 0;
  padding: 20px 20px 0;
}
.jz_screen_mobi .reply-line .reply-title,
.reply-line .reply-title {
  color: #333;
  font-family: Microsoft YaHei;
  font-size: 12px;
  font-weight: 400;
}
.jz_screen_mobi .reply-line .reply-time,
.reply-line .reply-time {
  color: #888;
  float: right;
  font-family: Microsoft YaHei;
  font-size: 12px;
  font-weight: 400;
}
.jz_screen_mobi .reply-content,
.reply-from-merchant .reply-content {
  color: #888;
  font-family: Microsoft YaHei;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  padding: 7px 20px;
}
.jz_screen_mobi .flex-comment {
  position: static;
}
.jz_screen_mobi .comment_item .comment_time {
  right: 10px;
}
.jz_screen_mobi .reply-from-merchant {
  display: none;
}
.jz_screen_mobi .mobi-reply-from-merchant {
  background: #f8f8f8;
  border-radius: 5px;
  display: block;
  font-size: 0;
  margin-top: 15px;
  min-height: 100px;
  width: 100%;
}
.jz_screen_mobi .reply-content {
  line-height: 20px;
  padding: 15px;
}
.jz_screen_mobi .reply-line {
  padding: 15px 15px 0;
}
.jz_screen_mobi .module_news_detail_content {
  padding-left: 2.60416%;
  padding-right: 2.60416%;
}
.jz_screen_mobi .news_detail_title {
  font-size: 22px;
  line-height: 1.5;
}
.jz_screen_mobi .news_detail_info {
  justify-content: flex-start;
}
.jz_screen_mobi .news_detail_info_item {
  font-size: 14px;
}
.jz_screen_mobi .news_detail_header,
.jz_screen_mobi .news_info_footer_line {
  margin-bottom: 20px;
}
.jz_screen_mobi .news_detail_content_wrap {
  border-top: 0;
  margin-bottom: 20px;
  padding-top: 0;
}
.jz_screen_mobi .news_detail_download_title {
  margin-bottom: 20px;
}
.jz_screen_mobi .news_detail_divice_line {
  margin-bottom: 0;
}
.jz_screen_mobi .news_detail_group_list {
  margin-bottom: 20px;
}
.jz_screen_mobi .news_content_footer {
  margin-top: 20px;
}
.jz_screen_mobi .news_pagenation_wrap .news_pagenation:nth-child(2) {
  margin-top: 20px;
}
.jz_screen_mobi .comment_total_count {
  font-size: 14px;
  margin-top: 50px;
  text-align: center;
}
.jz_screen_mobi .comment_total_count:before {
  background: #efefef;
  content: "";
  display: inline-block;
  height: 1px;
  margin-right: 50px;
  vertical-align: middle;
  width: calc(30% - 50px);
}
.jz_screen_mobi .comment_total_count:after {
  background: #efefef;
  content: "";
  display: inline-block;
  height: 1px;
  margin-left: 50px;
  vertical-align: middle;
  width: calc(30% - 50px);
}
.jz_screen_mobi .mobi_news_comment_line {
  text-align: right;
}
.jz_screen_mobi .mobi_news_comment_enter {
  color: #333;
  display: inline-block;
  font-size: 14px;
  text-align: right;
}
.jz_screen_mobi .mobi_news_comment_enter:before {
  margin-right: 6px;
}
.jz_screen_mobi .news_reader_img {
  height: 66px;
  width: 66px;
}
.jz_screen_mobi .news_reader_name {
  color: #333;
  font-size: 14px;
}
.jz_screen_mobi .news_comment_timer,
.jz_screen_mobi .news_reader_level {
  font-size: 14px;
}
.jz_screen_mobi .news_comment_item {
  padding: 30px 0;
}
.jz_screen_mobi .news_comment_list .news_comment_item:first-child {
  border: none;
}
.jz_screen_mobi .news_belong_group {
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  margin-bottom: 12px;
}
.jz_screen_mobi .pagenation_link,
.jz_screen_mobi .pagenation_title {
  font-size: 14px;
}
.jz_screen_mobi .news_detail_item_qrcode {
  display: none;
}
.jz_screen_mobi .news_reader_img_wrap {
  margin-right: 18px;
}
.jz_screen_mobi .news_detail_content,
.jz_screen_mobi .news_share_text {
  font-size: 14px;
}
.jz_screen_mobi .news_detail_footer {
  margin-bottom: 20px;
  margin-top: 0;
}
.jz_screen_mobi .news_detail_download_wrap {
  line-height: 1.5;
  margin-bottom: 40px;
}
.jz_screen_mobi .creat_comment_box {
  bottom: 0;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 9000;
}
.jz_screen_mobi .news_creat_text .news_creat_title {
  display: none;
}
.jz_screen_mobi .news_creat_title {
  display: inline-block;
  flex-shrink: 0;
  margin-right: 10px;
  text-align: right;
  width: 60px;
}
.jz_screen_mobi .news_creat_name_input {
  width: 100%;
}
.jz_screen_mobi .news_creat_check_input {
  font-size: 13px;
  outline: none;
  text-indent: 5px;
  vertical-align: middle;
  width: 100%;
}
.jz_screen_mobi .news_creat_name {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  margin-top: 26px;
}
.jz_screen_mobi .news_creat_text {
  margin-top: 20px;
}
.jz_screen_mobi .news_creat_check {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
}
.jz_screen_mobi .news_validate_code_img {
  flex-shrink: 0;
}
.jz_screen_mobi .news_creat_text_input {
  background: #f8f8f8;
  border: 0;
  height: 120px;
  margin: 0 auto;
  resize: none;
}
.jz_screen_mobi .news_creat_submit {
  margin-top: 20px;
  text-align: right;
}
.jz_screen_mobi .news_creat_submit_button {
  display: inline-block;
  font-size: 14px;
  height: 45px;
  line-height: 40px;
  margin-bottom: 20px;
  width: 150px;
}
.jz_screen_mobi .creat_comment_box_mobi {
  display: block;
  padding: 0;
}
.jz_screen_mobi .creat_comment_form {
  background: #fff;
  bottom: 0;
  box-sizing: border-box;
  display: none;
  left: 0;
  padding: 0 20px;
  position: absolute;
  width: 100%;
}
.jz_screen_mobi .creat_comment_box_layer {
  background: rgba(0, 0, 0, 0.6);
  display: block;
  height: 100%;
  width: 100%;
}
@-webkit-keyframes fk-popupWindowVT {
  0% {
    transform: scale(0.6);
  }
  to {
    transform: scale(1);
  }
}
@keyframes fk-popupWindowVT {
  0% {
    transform: scale(0.6);
  }
  to {
    transform: scale(1);
  }
}
.fk-popupWindowVT {
  -webkit-animation: fk-popupWindowVT 0.3s ease;
  animation: fk-popupWindowVT 0.3s ease;
  background: #fff;
  border-radius: 2px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  font-family: 微软雅黑, microsoft yahei, 宋体, 新宋体, sans-serif;
  margin: auto;
  overflow: hidden;
  position: absolute;
  z-index: 9032;
}
.fk-popupWindowVT .pWHead {
  border-bottom: 1px solid #e3e2e8;
  cursor: move;
  height: 64px;
  position: relative;
  width: 100%;
}
.fk-popupWindowVT .pWHead .pWHead_title {
  color: #333;
  font-size: 16px;
  margin-left: 35px;
  overflow: hidden;
  padding-top: 22px;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80%;
}
.fk-popupWindowVT .pWHead .pWHead_close {
  height: 18px;
  position: absolute;
  right: 30px;
  top: 23px;
  width: 18px;
}
.fk-popupWindowVT .pWHead .pWHead_close_img {
  background: url(../image/mbg01.png) -449px -187px no-repeat;
  cursor: pointer;
  height: 18px;
  width: 18px;
}
.fk-popupWindowVT .pWHead .pWHead_close_img:hover {
  background: url(../image/mbg01.png) -791px -152px no-repeat;
  cursor: pointer;
  height: 18px;
  width: 18px;
}
.fk-popupWindowVT .pWBottom {
  bottom: 0;
  position: absolute;
  width: 100%;
}
.fk-popupWindowVT .pWBottom .pWBtns {
  text-align: center;
}
.fk-popupWindowVT .pWBottom .pWBtns .editbutton {
  background: #fff;
  border: 1px solid #e7e7eb;
  border-radius: 2px;
  color: #d2d2d2;
  cursor: pointer;
  font-family: 微软雅黑;
  font-size: 13px;
  height: 35px;
  margin: 0 18px;
  outline: none;
  width: 100px;
}
.fk-popupWindowVT .pWBottom .pWBtns .fk-cancelButton {
  border: 1px solid #ccc;
  color: #999;
}
.fk-popupWindowVT .pWBottom .pWBtns .fk-cancelButton-hover,
.fk-popupWindowVT .pWBottom .pWBtns .fk-saveButton {
  background: #557ce1;
  border: 0;
  color: #fff;
  font-family: 微软雅黑;
  font-size: 13px;
}
.fk-popupWindowVT .pWBottom .pWBtns .fk-saveButton-disabled {
  background: #fff;
  border: 1px solid #e7e7eb;
  border-radius: 30px;
  color: #d2d2d2;
  cursor: default;
  font-family: 微软雅黑;
  font-size: 13px;
  height: 35px;
  margin: 0 18px;
  width: 100px;
}
.fk-popupWindowVT .pwLoading {
  background: url(../image/loading_2b.gif) no-repeat 50% #fff;
  display: block;
  position: absolute;
  top: 65px;
}
.fk-popupWindowVT .pWCenter .tabs_extendedLine {
  border-right: 1px solid #e3e2e8;
  left: 141px;
  position: absolute;
}
.fk-popupWindowVT.fileUploadV2 .pWCenter {
  width: 950px;
}
.fk-popupWindowVT.fileUploadV2 .pWHead {
  background-color: #fff;
  border-top-right-radius: 2px;
  height: 65px;
  line-height: 65px;
  width: 950px;
}
.fk-popupWindowVT.fileUploadV2 .pWHead .pWHead_title {
  padding-top: 0;
}
.fk-popupWindowVT.fileUploadV2 .pWBottom {
  background-color: #fff;
  border-bottom-right-radius: 2px;
  width: 950px;
}
.fk-popupWindowVT.fileUploadV2 .choiceFileListTop {
  background: #fff;
  border-bottom: 1px solid #f2f2f5;
  border-top-left-radius: 2px;
  color: #333;
  display: none;
  font-size: 14px;
  height: 66px;
  line-height: 66px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 148px;
}
.fk-popupWindowVT.fileUploadV2 .choiceFileListBottom {
  background: #fff;
  border-bottom-left-radius: 2px;
  bottom: 0;
  display: none;
  height: 89px;
  position: absolute;
  right: 0;
  width: 148px;
}
.fk-popupWindowVT .f_bannerV2Tips {
  color: #666;
  font-size: 12px;
}
.fk-popupWindowVT .pWBottom .pWBtns .jz-btn {
  margin: 0 18px;
}
.fk-popupWindowVT.subNavPackTpl .pWBottom .pWBtns .fk-saveButton {
  font-size: 12px;
  width: 120px;
}
.fk-popupWindowVT.subNavPackTpl .jz-btn-global-oper.jz-btn-active {
  padding: 8px;
}
.fk-popupWindowVT .maskLayer {
  background-color: #fff;
  height: 100%;
  opacity: 0.6;
  position: absolute;
  top: 0;
  width: 100%;
}
.fk-popupWindowVT .pWBtn {
  margin: 28px 18px;
}
.fk-popupWindowVT_position--fixed {
  position: fixed;
}
.c_checkbox {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  cursor: pointer;
  font-size: 0;
  height: 16px;
  outline: 0;
  position: relative;
  top: 2px;
  vertical-align: 0;
  width: 16px;
}
.c_checkbox:checked:before {
  speak: none;
  font-feature-settings: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #333;
  content: "򰄢";
  font-family: icomoon;
  font-size: 13px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  left: 50%;
  line-height: 1;
  position: absolute;
  text-transform: none;
  top: 50%;
  transform: translate(-50%, -48%) scale(0.73);
}
.c_select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  font-size: 15px;
  height: 45px;
  line-height: 45px;
  outline: 0;
  padding-left: 15px;
  position: relative;
  z-index: 1;
}
.c_right_arrow {
  border-color: #666;
  border-style: solid;
  border-width: 2px 2px 0 0;
  content: "";
  display: inline-block;
  height: 6px;
  margin-top: -5px;
  position: absolute;
  right: 25px;
  top: 50%;
  transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  width: 6px;
  z-index: 2;
}
.m_member_signup {
  overflow: hidden;
}
.m_member_signup_form {
  color: #333;
  font-size: 15px;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
.m_member_signup_item {
  height: 58px;
  margin: 12px 5px 0 0;
}
.m_member_signup_label {
  float: left;
  height: 100%;
  text-align: right;
}
.m_member_signup_label:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.m_member_signup_text {
  display: inline-block;
  margin-left: -100px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 180px;
}
.m_member_signup_suffix {
  vertical-align: middle;
}
.m_member_signup_control {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.m_member_signup_required {
  position: relative;
}
.m_member_signup_required:before {
  color: red;
  content: "*";
  display: block;
  height: 18px;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}
.m_member_signup_control:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.m_member_signup_box {
  height: 100%;
  position: relative;
}
.m_member_signup_input {
  background-color: #fff;
  border: none;
  height: 100%;
  outline: 0;
  padding: 0 0 0 10px;
}
.m_member_signup_input,
.m_member_signup_select {
  border-bottom: 1px solid #f0f0f0;
  box-sizing: border-box;
  width: 100%;
}
.m_member_signup_select {
  vertical-align: middle;
}
.m_member_signup_mobile {
  margin-top: -22px;
  position: absolute;
  right: 20px;
  top: 50%;
  z-index: 1;
}
.m_member_signup_protocal {
  display: block;
  font-size: 14px;
  margin: 12px auto 0;
  max-width: 330px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.m_member_signup_checkbox {
  cursor: pointer;
  margin-right: 10px;
}
.m_member_signup_register {
  border: 0;
  border-radius: 22px;
  color: #fff;
  cursor: pointer;
  display: block;
  height: 44px;
  margin: 30px auto;
  max-width: 330px;
  outline: 0;
  width: 100%;
}
.m_member_signup_captcha {
  cursor: pointer;
  height: 30px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 100px;
}
.m_member_signup_captcha_hide {
  display: none;
}
.m_member_signup_msg {
  cursor: pointer;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.m_member_signup_agree {
  cursor: pointer;
}
.m_member_signup_protocal_anchor {
  color: #1a8dcf;
}
.jz_screen_mobi .m_member_signup_form {
  box-sizing: border-box;
  padding: 0 14px;
}
.jz_screen_mobi .m_member_signup_item {
  margin-right: 0;
}
.jz_screen_mobi .m_member_signup_text {
  margin-left: 0;
  width: 66px;
}
.m_member_login {
  padding-bottom: 24px;
}
.m_member_login_form {
  color: #999;
  font-size: 15px;
  margin: 0 auto 12px;
  max-width: 360px;
  overflow: hidden;
  width: 100%;
}
.m_member_login_item {
  height: 58px;
  margin: 12px 0 0;
}
.m_member_login_box {
  height: 100%;
  position: relative;
}
.m_member_login_box:focus {
  background: #000;
}
.m_member_login_box:active {
  background: #000;
}
.m_member_login_input {
  background-color: #fff;
  border: none;
  border-bottom: 1px solid #f0f0f0;
  box-sizing: border-box;
  height: 100%;
  outline: 0;
  padding: 0 0 0 40px;
  width: 100%;
}
.m_member_login_acct_login,
.m_member_login_fast_login {
  color: #333;
  float: left;
  font-size: 14px;
}
.m_member_login_captcha {
  cursor: pointer;
  height: 30px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 100px;
}
.m_member_login_captcha_hide {
  display: none;
}
.m_member_login_icon {
  color: #666;
  left: 20px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.m_member_login_remember {
  color: #333;
  display: block;
  font-size: 14px;
  height: 58px;
  line-height: 58px;
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.m_member_login_remember_checkbox {
  cursor: pointer;
  margin-right: 10px;
}
.m_member_login_remember_label {
  cursor: pointer;
  margin-left: 12px;
}
.m_member_login_btn {
  border: 0;
  border-radius: 22px;
  color: #fff;
  cursor: pointer;
  display: block;
  height: 44px;
  margin: 15px auto 0;
  max-width: 330px;
  outline: 0;
  width: 100%;
}
.m_member_login_footer {
  margin: 17px auto 0;
  max-width: 350px;
  overflow: hidden;
  padding-left: 12px;
  width: 100%;
}
.m_member_login_signup {
  color: #333;
  float: right;
  font-size: 14px;
  margin-right: 10px;
}
.m_member_login_acquire_code,
.m_member_login_find_pwd {
  color: #333;
  cursor: pointer;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.m_member_center {
  overflow: hidden;
}
.m_member_center_wrap {
  margin-top: 20px;
  position: relative;
}
.m_member_center_item {
  height: 58px;
  margin: 12px 5px 0 0;
}
.m_member_center_label {
  float: left;
  height: 100%;
  text-align: right;
}
.m_member_center_label:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.m_member_center_text {
  color: #333;
  display: inline-block;
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 80px;
}
.m_member_center_suffix {
  vertical-align: middle;
}
.m_member_center_control {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.m_member_center_control:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.m_member_center_box {
  height: 100%;
  position: relative;
}
.m_member_center_input {
  background-color: #fff;
  border: none;
  border-bottom: 1px solid #e5e5e5;
  box-sizing: border-box;
  color: #333;
  font-size: 15px;
  height: 100%;
  outline: 0;
  padding: 0 0 0 10px;
  width: 100%;
}
.m_member_center_input[disabled] {
  color: #999;
}
.m_member_center_input[disabled]:focus {
  border-bottom: 1px solid #e5e5e5;
}
.m_member_center_input[readonly].m_member_center_input[data-disabled="0"] {
  cursor: not-allowed;
}
.m_member_center_select[disabled].m_member_center_select[data-disabled="0"] {
  background: #efefef;
  cursor: not-allowed;
}
.m_member_center_input[readonly] {
  color: #999;
  cursor: default;
}
.m_member_center_input[readonly]:focus {
  border-bottom: 1px solid #e5e5e5;
}
.m_member_center_required {
  position: relative;
}
.m_member_center_required:before {
  color: red;
  content: "*";
  display: block;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}
.m_member_center_select {
  border-bottom: 1px solid #f0f0f0;
  box-sizing: border-box;
  height: 58px;
  line-height: 58px;
  vertical-align: middle;
  width: 100%;
}
.m_member_center_content {
  border: 1px solid #f2f2f2;
  margin: 0 0 0 270px;
}
.m_member_center_content_head {
  background-color: #fff;
  border-radius: 50%;
  cursor: pointer;
  height: 100px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  width: 100px;
  z-index: 1;
}
.m_member_center_content_img {
  max-width: none;
  position: absolute;
}
.m_member_center_content_main {
  background-color: #fff;
  display: none;
  overflow: hidden;
}
.m_member_center_content_user {
  color: #333;
  font-size: 16px;
  line-height: 30px;
  margin: 9px 0 0;
  text-align: center;
}
.m_member_center_content_middle {
  margin: 55px auto 85px;
  max-width: 394px;
  position: relative;
}
.m_member_center_content_form {
  overflow: hidden;
}
.m_member_center_confirm {
  border: 0;
  border-radius: 22px;
  color: #fff;
  cursor: pointer;
  display: block;
  font-size: 16px;
  height: 44px;
  margin: 40px auto 0;
  max-width: 240px;
  outline: 0;
  width: 100%;
}
.m_member_center_level {
  color: #666;
  font-size: 13px;
  height: 39px;
  padding: 0 0 23px;
  text-align: center;
}
.m_member_center_level:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.m_member_center_level_name {
  vertical-align: middle;
}
.m_member_center_level_icon {
  display: inline-block;
  font-size: 16px;
  height: 16px;
  margin-right: 5px;
  vertical-align: middle;
  width: 16px;
}
.m_member_center_content_password_middle {
  margin: 20px auto 85px;
  max-width: 394px;
}
.m_member_center_content_other_middle {
  margin: 80px auto 85px;
  max-width: 394px;
}
.m_member_center_main_active {
  display: block;
}
.m_member_center_header {
  overflow: hidden;
}
.m_member_center_circle {
  display: none;
}
.m_member_center_mobile {
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
.jz_screen_mobi .m_member_center_wrap {
  background-color: #f8f8f8;
  margin: 0;
  padding-top: calc(95px + 45%);
}
.jz_screen_mobi .m_member_center_content_form {
  display: none;
}
.jz_screen_mobi .m_member_center_content {
  border: none;
  left: 0;
  margin: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.jz_screen_mobi .m_member_center_content_middle {
  margin: 0 auto;
  max-width: none;
}
.jz_screen_mobi .m_member_center_main_active {
  display: none;
}
.jz_screen_mobi .m_member_center_content_profile {
  display: block;
}
.jz_screen_mobi .m_member_center_content_head {
  border: 2px solid #fff;
  height: 0;
  margin: 23.733% auto 0;
  padding-top: 20%;
  width: 20%;
}
.jz_screen_mobi .m_member_center_content_img {
  top: 0;
}
.jz_screen_mobi .m_member_center_circle {
  border-radius: 50%;
  display: block;
  height: 0;
  left: 50%;
  padding-top: 68.8%;
  position: absolute;
  top: 0;
  transform: translate(-50%, -50%);
  width: 150%;
}
.jz_screen_mobi .m_member_center_content_user {
  color: #333;
  font-size: 18px;
  line-height: 24px;
  margin: 9px 0 0;
}
.jz_screen_mobi .m_member_center_level {
  color: #333;
  font-size: 14px;
  height: 39px;
  padding: 0 0 23px;
}
.jz_screen_mobi .m_member_center_level_icon {
  font-size: 16px;
  height: 16px;
  margin-right: 5px;
  width: 16px;
}
.m_member_center_main_panel {
  bottom: 0;
  display: block;
  left: 0;
  overflow: auto;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 9034;
}
.m_member_center_main_panel::-webkit-scrollbar {
  width: 0;
}
.m_member_center_main_panel .m_member_center_header {
  display: none;
}
.m_member_center_main_panel .m_member_center_content_form {
  display: block;
}
.m_member_center_main_panel .m_member_center_circle {
  display: none;
}
.m_member_center_content_header {
  border-bottom: 1px solid #f2f2f2;
  color: #333;
  font-size: 16px;
  height: 62px;
  padding: 0 0 0 34px;
  position: relative;
}
.m_member_center_content_header:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.m_member_center_content_name {
  vertical-align: middle;
}
.m_member_center_content_back {
  cursor: pointer;
  display: none;
  font-size: 30px;
  left: 15px;
  padding: 20px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.jz_screen_mobi .m_member_center_content_header {
  display: none;
}
.jz_screen_mobi .m_member_center_main_panel .m_member_center_content_header {
  display: block;
  height: 50px;
  padding: 0;
  text-align: center;
}
.jz_screen_mobi .m_member_center_main_panel .m_member_center_content_back {
  display: block;
  font-size: 18px;
  left: 15px;
  padding: 5px;
}
.jz_screen_mobi .m_member_center_main_panel .m_member_center_content_name {
  font-size: 20px;
}
.m_member_center_tabs {
  background-color: #fff;
  border: 1px solid #f2f2f2;
  height: 568px;
  left: 0;
  position: absolute;
  top: 0;
  width: 238px;
}
.m_member_center_tabs_header {
  border-bottom: 1px solid #f2f2f2;
  color: #333;
  font-size: 16px;
  height: 62px;
  line-height: 62px;
  padding: 0 0 0 25px;
}
.m_member_center_tabs_nav {
  overflow: hidden;
  padding: 20px 0 0;
}
.m_member_center_tabs_item {
  color: #666;
  cursor: pointer;
  height: 50px;
  margin: 0 0 14px;
  padding: 0 0 0 34px;
  position: relative;
}
.m_member_center_tabs_item:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.m_member_center_tabs_item:hover,
.m_member_center_tabs_item_active {
  background-color: #f4f4f4;
  border-left-style: solid;
  border-left-width: 4px;
  padding: 0 0 0 30px;
}
.m_member_center_tabs_icon {
  color: #b3b3b3;
  display: none;
  font-size: 36px;
  margin: 0 32px;
  vertical-align: middle;
}
.m_member_center_tabs_icon_arrow {
  color: #666;
  display: none;
  font-size: 22px;
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
}
.m_member_center_tabs_name {
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.jz_screen_mobi .m_member_center_tabs {
  border: none;
  height: auto;
  margin: 14px 0 0;
  position: static;
  width: auto;
}
.jz_screen_mobi .m_member_center_tabs .m_member_center_tabs_item {
  background: none;
  border: none;
  color: #666;
  height: 50px;
  margin: 0;
  padding: 0;
}
.jz_screen_mobi .m_member_center_tabs_icon {
  display: inline;
  font-size: 18px;
  margin: 0 20px;
}
.jz_screen_mobi .m_member_center_tabs_icon_arrow {
  display: block;
  font-size: 14px;
  right: 20px;
}
.jz_screen_mobi .m_member_center_tabs_name {
  font-size: 14px;
}
.jz_screen_mobi .m_member_center_tabs_item + .m_member_center_tabs_item:before {
  background-color: #ebebeb;
  content: "";
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.jz_screen_mobi .m_member_center_tabs_header {
  display: none;
}
.jz_screen_mobi .m_member_center_tabs_nav {
  padding: 0;
}
.m_member_center_logout {
  display: none;
}
.jz_screen_mobi .m_member_center_logout {
  background-color: #fff;
  color: #666;
  display: block;
  height: 50px;
  margin: 14px 0 0;
}
.jz_screen_mobi .m_member_center_logout:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.jz_screen_mobi .m_member_center_logout_icon {
  color: #b3b3b3;
  font-size: 18px;
  margin: 0 20px;
  vertical-align: middle;
}
.jz_screen_mobi .m_member_center_logout_name {
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.m_member_center_notice {
  background-color: #fff;
  border: 1px solid #f2f2f2;
  color: #333;
  margin: 0 0 14px 270px;
  padding: 0 0 0 23px;
}
.m_member_center_notice_title {
  line-height: 50px;
}
.m_member_center_notice_content {
  display: none;
}
.m_member_center_notice_header {
  background-color: #fff;
  display: none;
  height: 110px;
  position: relative;
  text-align: center;
}
.m_member_center_notice_header:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.m_member_center_notice_name {
  color: #333;
  font-size: 36px;
  vertical-align: middle;
}
.m_member_center_notice_back {
  cursor: pointer;
  font-size: 30px;
  left: 15px;
  padding: 15px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.m_member_center_notice_icon {
  margin: 0 10px 0 0;
}
.jz_screen_mobi .m_member_center_notice {
  border: none;
  cursor: pointer;
  height: 50px;
  margin: 14px 0 0;
  overflow: hidden;
  padding: 0;
}
.jz_screen_mobi .m_member_center_notice:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.jz_screen_mobi .m_member_center_notice_suffix,
.jz_screen_mobi .m_member_center_notice_text,
.jz_screen_mobi .m_member_center_notice_title {
  display: none;
}
.jz_screen_mobi .m_member_center_notice_content {
  display: inline-block;
  font-size: 14px;
  height: 100%;
  line-height: 50px;
  vertical-align: middle;
  width: calc(100% - 80px);
}
.jz_screen_mobi .m_member_center_notice_content * {
  line-height: 50px;
}
.jz_screen_mobi .m_member_center_notice_content p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.jz_screen_mobi .m_member_center_notice_icon {
  font-size: 18px;
  margin: 0 20px;
  vertical-align: middle;
}
.jz_screen_mobi .m_member_center_notice_name {
  font-size: 20px;
}
.jz_screen_mobi .m_member_center_notice_back {
  font-size: 18px;
  left: 15px;
  padding: 5px;
}
.jz_screen_mobi .m_member_center_notice_panel {
  background-color: #fff;
  bottom: 0;
  cursor: default;
  display: block;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 9034;
}
.jz_screen_mobi .m_member_center_notice_panel .m_member_center_notice_header {
  border-bottom: 1px solid #f2f2f2;
  display: block;
  height: 50px;
  position: absolute;
  width: 100%;
}
.jz_screen_mobi .m_member_center_notice_panel .m_member_center_notice_text {
  box-sizing: border-box;
  display: block;
  height: 100%;
  margin: 0 20px;
  overflow: auto;
  padding-top: 70px;
}
.jz_screen_mobi
  .m_member_center_notice_panel
  .m_member_center_notice_text::-webkit-scrollbar {
  width: 0;
}
.m_member_center_head {
  height: 347px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 352px;
}
.m_memebr_center_head_area {
  left: 50%;
  line-height: 0;
  overflow: hidden;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.m_member_center_head_pic {
  max-height: 300px;
  max-width: 350px;
}
.m_member_center_head_buttons {
  bottom: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.m_member_center_head_button {
  background-color: #fff;
  border: 1px solid #e3e2e8;
  border-radius: 20px;
  color: #333;
  cursor: pointer;
  font-size: 16px;
  height: 40px;
  margin: 0 15px;
  outline: 0;
  width: 115px;
}
.m_member_center_head_button[disabled] {
  cursor: pointer;
}
.m_member_center_head_button a {
  color: #333;
  display: block;
  height: 40px;
  line-height: 40px;
}
.m_member_center_head_button__active {
  color: #fff;
}
.m_member_center_head_cover {
  cursor: move;
  left: 0;
  position: absolute;
  top: 0;
}
.m_member_center_head_shadow {
  border: 300px solid #000;
  border-radius: 50%;
  height: 100%;
  left: -300px;
  opacity: 0.5;
  position: absolute;
  top: -300px;
  width: 100%;
}
.m_member_center_head_point {
  background-color: #fff;
  height: 6px;
  position: absolute;
  width: 6px;
  z-index: 2;
}
.m_member_center_head_point__nw {
  cursor: nw-resize;
  left: 0;
  margin-left: -3px;
  margin-top: -3px;
  top: 0;
}
.m_member_center_head_point__n {
  cursor: n-resize;
  left: 50%;
  margin-left: -3px;
  margin-top: -3px;
  top: 0;
}
.m_member_center_head_point__ne {
  cursor: ne-resize;
  left: 100%;
  margin-left: -3px;
  margin-top: -3px;
  top: 0;
}
.m_member_center_head_point__w {
  cursor: w-resize;
  left: 0;
  margin-left: -3px;
  margin-top: -3px;
  top: 50%;
}
.m_member_center_head_point__e {
  cursor: e-resize;
  left: 100%;
  margin-left: -3px;
  margin-top: -3px;
  top: 50%;
}
.m_member_center_head_point__sw {
  cursor: sw-resize;
  left: 0;
  margin-left: -3px;
  margin-top: -3px;
  top: 100%;
}
.m_member_center_head_point__s {
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
  margin-top: -3px;
  top: 100%;
}
.m_member_center_head_point__se {
  cursor: se-resize;
  left: 100%;
  margin-left: -3px;
  margin-top: -3px;
  top: 100%;
}
.m_member_center_head_line {
  border: 0.5px dashed #fff;
  position: absolute;
  z-index: 1;
}
.m_member_center_head_line__left {
  height: 100%;
  left: 0;
  margin-left: -0.5px;
  top: 0;
}
.m_member_center_head_line__top {
  left: 0;
  margin-top: -0.5px;
  top: 0;
  width: 100%;
}
.m_member_center_head_line__right {
  height: 100%;
  margin-right: -0.5px;
  right: 0;
  top: 0;
}
.m_member_center_head_line__bottom {
  bottom: 0;
  left: 0;
  margin-bottom: -0.5px;
  width: 100%;
}
.m_member_center_head_content {
  height: 300px;
  position: relative;
}
.jz_screen_mobi .m_member_center_head {
  background-color: #000;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1;
}
.jz_screen_mobi .m_member_center_head_content {
  left: 0;
  position: absolute;
  top: 165px;
  width: 100%;
}
.jz_screen_mobi .m_member_center_head_buttons {
  bottom: 35px;
}
.jz_screen_mobi .m_member_center_head .m_member_center_head_button {
  background: none;
  border: none;
  color: #fff;
  font-size: 15px;
}
.jz_screen_mobi .m_member_center_head_button a {
  color: #fff;
}
.c_popup {
  display: none;
  position: relative;
  text-align: center;
  z-index: 9034;
}
@media screen and (min-width: 0\0) {
  .c_popup {
    max-width: none !important;
  }
}
.c_popup:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.c_popup_main {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  display: inline-block;
  left: 50%;
  max-width: 420px;
  overflow: hidden;
  padding: 40px 0;
  position: fixed;
  top: 50%;
  transform: translate(-50%, -50%);
  vertical-align: middle;
  z-index: 9034;
}
.c_popup_layout {
  background-color: rgba(0, 0, 0, 0.6);
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  transition: all 0.6s;
  width: 100%;
  z-index: 9034;
}
.c_popup_icon {
  padding: 0 70px 5px;
}
.c_popup_content {
  font-size: 18px;
  line-height: 30px;
  padding: 23px 60px 0;
  word-break: break-word;
}
.c_popup_buttons {
  font-size: 16px;
  padding: 24px 58px 0;
}
.c_popup_button {
  background-color: #fff;
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  color: #333;
  cursor: pointer;
  font-size: 14px;
  height: 34px;
  margin: 0 18px;
  outline: 0;
  padding: 0 28px;
}
.c_popup_button:hover,
.c_popup_button__active {
  background-color: #5874d8;
  border-color: #5874d8;
  color: #fff;
  outline: 0;
}
.c_popup_button:active {
  background-color: #4a67d1;
  border-color: #4a67d1;
  color: #fff;
  outline: 0;
}
.c_popup_close {
  color: #666;
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 30px;
  top: 20px;
}
.c_popup_close:hover {
  color: #5874d8;
}
.c_popup_icon .faisco-icons-M001095 {
  color: #666;
  font-size: 40px;
}
.jz_screen_mobi .c_popup_main {
  border-radius: 2px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  padding: 5.333vw 0;
}
.jz_screen_mobi .c_popup_icon {
  padding: 0 9.333vw 0.667vw;
}
.jz_screen_mobi .c_popup_content {
  font-size: 3.734vw;
  line-height: 4.533vw;
  max-width: 68vw;
  padding: 3.067vw 8vw 0;
}
.jz_screen_mobi .c_popup_buttons {
  font-size: 2.133vw;
  padding: 3.2vw 7.733vw 0;
}
.jz_screen_mobi .c_popup_button {
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  font-size: 1.867vw;
  height: 4.533vw;
  margin: 0 2.4vw;
  padding: 0 3.733vw;
}
.jz_screen_mobi .c_popup_close {
  font-size: 1.6vw;
  right: 4vw;
  top: 2.667vw;
}
.jz_screen_mobi.jz_html_manage .c_popup_main {
  padding: 19.99875px;
}
.jz_screen_mobi.jz_html_manage .c_popup_icon {
  padding: 0 34.99875px 2.50125px;
}
.jz_screen_mobi.jz_html_manage .c_popup_content {
  font-size: 14.0025px;
  line-height: 16.99875px;
  max-width: 255px;
  padding: 11.50125px 30px 0;
}
.jz_screen_mobi.jz_html_manage .c_popup_buttons {
  font-size: 7.99875px;
  padding: 12px 289.9875px 0;
}
.jz_screen_mobi.jz_html_manage .c_popup_button {
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  font-size: 7.00125px;
  height: 16.99875px;
  margin: 0 9px;
  padding: 0 13.99875px;
}
.jz_screen_mobi.jz_html_manage .c_popup_close {
  font-size: 6px;
  right: 15px;
  top: 10.00125px;
}
.i_warning {
  border: 4px solid #f8bb86;
  border-radius: 50%;
  box-sizing: border-box;
  display: inline-block;
  height: 88px;
  position: relative;
  width: 88px;
}
.i_warning:after,
.i_warning:before {
  background-color: #f8bb86;
  content: "";
  display: block;
}
.i_warning:before {
  border-radius: 2px;
  height: 47px;
  margin: 10px auto 0;
  width: 5px;
}
.i_warning:after {
  border-radius: 50%;
  height: 7px;
  margin: 6px auto 0;
  width: 7px;
}
.jz_screen_mobi .i_warning {
  border: 0.533vw solid #f8bb86;
  height: 11.733vw;
  width: 11.733vw;
}
.jz_screen_mobi .i_warning:before {
  border-radius: 2px;
  height: 6.267vw;
  margin: 1.333vw auto 0;
  width: 0.667vw;
}
.jz_screen_mobi .i_warning:after {
  height: 0.933vw;
  margin: 0.8vw auto 0;
  width: 0.933vw;
}
.jz_screen_mobi.jz_html_manage .i_warning {
  border: 1.99875px solid #f8bb86;
  height: 43.99875px;
  width: 43.99875px;
}
.jz_screen_mobi.jz_html_manage .i_warning:before {
  border-radius: 2px;
  height: 23.50125px;
  margin: 4.99875px auto 0;
  width: 2.50125px;
}
.jz_screen_mobi.jz_html_manage .i_warning:after {
  height: 3.49875px;
  margin: 3px auto 0;
  width: 3.49875px;
}
.i_success {
  border: 4px solid #49b344;
  border-radius: 50%;
  height: 80px;
  margin: 0 auto;
  position: relative;
  width: 80px;
}
.i_success:after,
.i_success:before {
  background-color: #fff;
  content: "";
  display: block;
  position: absolute;
  transform: rotate(-45deg);
}
.i_success:before {
  border-radius: 120px 0 0 120px;
  height: 120px;
  left: -33px;
  top: -7px;
  transform-origin: 60px 60px;
  width: 65px;
}
.i_success:after {
  -webkit-animation: jz-icon-success-loading 4.25s ease-in;
  animation: jz-icon-success-loading 4.25s ease-in;
  border-radius: 0 120px 120px 0;
  height: 120px;
  left: 30px;
  top: -11px;
  transform-origin: 0 60px;
  width: 60px;
}
@-webkit-keyframes jz-icon-success-loading {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  to {
    transform: rotate(-405deg);
  }
}
@keyframes jz-icon-success-loading {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  to {
    transform: rotate(-405deg);
  }
}
.jz_screen_mobi .i_success {
  border: 0.533vw solid #49b344;
  height: 10.667vw;
  width: 10.667vw;
}
.jz_screen_mobi .i_success:before {
  border-radius: 16vw 0 0 16vw;
  height: 16vw;
  left: -4.4vw;
  top: -0.933vw;
  transform-origin: 8vw 8vw;
  width: 8.667vw;
}
.jz_screen_mobi .i_success:after {
  border-radius: 0 16vw 16vw 0;
  height: 16vw;
  left: 4vw;
  top: -1.467vw;
  transform-origin: 0 8vw;
  width: 8vw;
}
.jz_screen_mobi.jz_html_manage .i_success {
  border: 1.99875px solid #49b344;
  height: 40.00125px;
  width: 40.00125px;
}
.jz_screen_mobi.jz_html_manage .i_success:before {
  border-radius: 60px 0 0 60px;
  height: 60px;
  left: -16.5px;
  top: -3.49875px;
  transform-origin: 30px 30px;
  width: 32.50125px;
}
.jz_screen_mobi.jz_html_manage .i_success:after {
  border-radius: 0 60px 60px 0;
  height: 60px;
  left: 15px;
  top: -5.50125px;
  transform-origin: 0 30px;
  width: 30px;
}
.i_success_placeholder {
  border: 4px solid rgba(73, 179, 68, 0.2);
  border-radius: 50%;
  height: 80px;
  left: -4px;
  position: absolute;
  top: -4px;
  width: 80px;
  z-index: 1;
}
.i_success_bingo {
  display: block;
  height: 80px;
  margin: 0 auto;
  position: relative;
  width: 80px;
}
.i_success_bingo:after,
.i_success_bingo:before {
  background-color: #49b344;
  border-radius: 2px;
  content: "";
  display: block;
  position: absolute;
  z-index: 2;
}
.i_success_bingo:before {
  -webkit-animation: jz-icon-success-bingo-before 0.75s;
  animation: jz-icon-success-bingo-before 0.75s;
  height: 5px;
  left: 14px;
  top: 46px;
  transform: rotate(45deg);
  width: 25px;
}
.i_success_bingo:after {
  -webkit-animation: jz-icon-success-bingo-after 0.75s;
  animation: jz-icon-success-bingo-after 0.75s;
  height: 5px;
  right: 8px;
  top: 38px;
  transform: rotate(-45deg);
  width: 47px;
}
@-webkit-keyframes jz-icon-success-bingo-before {
  0% {
    left: 1px;
    top: 19px;
    width: 0;
  }
  54% {
    left: 1px;
    top: 19px;
    width: 0;
  }
  70% {
    left: -8px;
    top: 37px;
    width: 50px;
  }
  84% {
    left: 21px;
    top: 48px;
    width: 17px;
  }
  to {
    left: 14px;
    top: 45px;
    width: 25px;
  }
}
@keyframes jz-icon-success-bingo-before {
  0% {
    left: 1px;
    top: 19px;
    width: 0;
  }
  54% {
    left: 1px;
    top: 19px;
    width: 0;
  }
  70% {
    left: -8px;
    top: 37px;
    width: 50px;
  }
  84% {
    left: 21px;
    top: 48px;
    width: 17px;
  }
  to {
    left: 14px;
    top: 45px;
    width: 25px;
  }
}
@-webkit-keyframes jz-icon-success-bingo-after {
  0% {
    right: 46px;
    top: 54px;
    width: 0;
  }
  65% {
    right: 46px;
    top: 54px;
    width: 0;
  }
  84% {
    right: 0;
    top: 35px;
    width: 55px;
  }
  to {
    right: 8px;
    top: 38px;
    width: 47px;
  }
}
@keyframes jz-icon-success-bingo-after {
  0% {
    right: 46px;
    top: 54px;
    width: 0;
  }
  65% {
    right: 46px;
    top: 54px;
    width: 0;
  }
  84% {
    right: 0;
    top: 35px;
    width: 55px;
  }
  to {
    right: 8px;
    top: 38px;
    width: 47px;
  }
}
.jz_screen_mobi .i_success_placeholder {
  border: 0.533vw solid rgba(73, 179, 68, 0.2);
  height: 10.667vw;
  left: -0.533vw;
  top: -0.533vw;
  width: 10.667vw;
}
.jz_screen_mobi .i_success_bingo {
  height: 10.667vw;
  margin: 0 auto;
  width: 10.667vw;
}
.i_success_bingo:after,
.jz_screen_mobi .i_success_bingo:before {
  border-radius: 2px;
}
.jz_screen_mobi .i_success_bingo:before {
  -webkit-animation: jz-icon-success-bingo-before-vw 0.75s;
  animation: jz-icon-success-bingo-before-vw 0.75s;
  height: 0.667vw;
  left: 1.867vw;
  top: 6.133vw;
  width: 3.333vw;
}
.jz_screen_mobi .i_success_bingo:after {
  -webkit-animation: jz-icon-success-bingo-after-vw 0.75s;
  animation: jz-icon-success-bingo-after-vw 0.75s;
  height: 0.667vw;
  right: 1.067vw;
  top: 5.067vw;
  width: 6.267vw;
}
.jz_screen_mobi.jz_html_manage .i_success_placeholder {
  border: 1.99875px solid rgba(73, 179, 68, 0.2);
  height: 40.00125px;
  left: -1.99875px;
  top: -1.99875px;
  width: 40.00125px;
}
.jz_screen_mobi.jz_html_manage .i_success_bingo {
  height: 40.00125px;
  margin: 0 auto;
  width: 40.00125px;
}
.i_success_bingo:after,
.jz_screen_mobi.jz_html_manage .i_success_bingo:before {
  border-radius: 2px;
}
.jz_screen_mobi.jz_html_manage .i_success_bingo:before {
  -webkit-animation: jz-icon-success-bingo-manage-before-vw 0.75s;
  animation: jz-icon-success-bingo-manage-before-vw 0.75s;
  height: 2.50125px;
  left: 7.00125px;
  top: 22.99875px;
  width: 12.49875px;
}
.jz_screen_mobi.jz_html_manage .i_success_bingo:after {
  -webkit-animation: jz-icon-success-bingo-manage-after-vw 0.75s;
  animation: jz-icon-success-bingo-manage-after-vw 0.75s;
  height: 2.50125px;
  right: 4.00125px;
  top: 19.00125px;
  width: 23.50125px;
}
@-webkit-keyframes jz-icon-success-bingo-before-vw {
  0% {
    left: 0.133vw;
    top: 2.533vw;
    width: 0;
  }
  54% {
    left: 0.133vw;
    top: 2.533vw;
    width: 0;
  }
  70% {
    left: -1.067vw;
    top: 4.933vw;
    width: 6.667vw;
  }
  84% {
    left: 2.8vw;
    top: 6.4vw;
    width: 2.267vw;
  }
  to {
    left: 1.867vw;
    top: 6vw;
    width: 3.333vw;
  }
}
@keyframes jz-icon-success-bingo-before-vw {
  0% {
    left: 0.133vw;
    top: 2.533vw;
    width: 0;
  }
  54% {
    left: 0.133vw;
    top: 2.533vw;
    width: 0;
  }
  70% {
    left: -1.067vw;
    top: 4.933vw;
    width: 6.667vw;
  }
  84% {
    left: 2.8vw;
    top: 6.4vw;
    width: 2.267vw;
  }
  to {
    left: 1.867vw;
    top: 6vw;
    width: 3.333vw;
  }
}
@-webkit-keyframes jz-icon-success-bingo-after-vw {
  0% {
    right: 6.134vw;
    top: 7.2vw;
    width: 0;
  }
  65% {
    right: 6.134vw;
    top: 7.2vw;
    width: 0;
  }
  84% {
    right: 0;
    top: 4.667vw;
    width: 7.333vw;
  }
  to {
    right: 1.067vw;
    top: 5.067vw;
    width: 6.267vw;
  }
}
@keyframes jz-icon-success-bingo-after-vw {
  0% {
    right: 6.134vw;
    top: 7.2vw;
    width: 0;
  }
  65% {
    right: 6.134vw;
    top: 7.2vw;
    width: 0;
  }
  84% {
    right: 0;
    top: 4.667vw;
    width: 7.333vw;
  }
  to {
    right: 1.067vw;
    top: 5.067vw;
    width: 6.267vw;
  }
}
@-webkit-keyframes jz-icon-success-bingo-manage-before-vw {
  0% {
    left: 0.49875px;
    top: 9.49875px;
    width: 0;
  }
  54% {
    left: 0.49875px;
    top: 9.49875px;
    width: 0;
  }
  70% {
    left: 4.00125px;
    top: 18.49875px;
    width: 25.00125px;
  }
  84% {
    left: 10.5px;
    top: 24px;
    width: 8.50125px;
  }
  to {
    left: 7.00125px;
    top: 22.5px;
    width: 12.49875px;
  }
}
@keyframes jz-icon-success-bingo-manage-before-vw {
  0% {
    left: 0.49875px;
    top: 9.49875px;
    width: 0;
  }
  54% {
    left: 0.49875px;
    top: 9.49875px;
    width: 0;
  }
  70% {
    left: 4.00125px;
    top: 18.49875px;
    width: 25.00125px;
  }
  84% {
    left: 10.5px;
    top: 24px;
    width: 8.50125px;
  }
  to {
    left: 7.00125px;
    top: 22.5px;
    width: 12.49875px;
  }
}
@-webkit-keyframes jz-icon-success-bingo-manage-after-vw {
  0% {
    right: 23.0025px;
    top: 27px;
    width: 0;
  }
  65% {
    right: 23.0025px;
    top: 27px;
    width: 0;
  }
  84% {
    right: 0;
    top: 17.50125px;
    width: 27.49875px;
  }
  to {
    right: 4.00125px;
    top: 19.00125px;
    width: 23.50125px;
  }
}
@keyframes jz-icon-success-bingo-manage-after-vw {
  0% {
    right: 23.0025px;
    top: 27px;
    width: 0;
  }
  65% {
    right: 23.0025px;
    top: 27px;
    width: 0;
  }
  84% {
    right: 0;
    top: 17.50125px;
    width: 27.49875px;
  }
  to {
    right: 4.00125px;
    top: 19.00125px;
    width: 23.50125px;
  }
}
.s_member_login {
  max-width: 148px;
  min-height: 34px;
  min-width: 74px;
  position: relative;
  width: 100%;
}
.s_member_login_login,
.s_member_login_register {
  box-sizing: border-box;
  display: inline-block;
  font-size: 14px;
  height: 34px;
  overflow: hidden;
  text-align: center;
  width: 74px;
}
.s_member_login_register {
  color: #fff;
  line-height: 34px;
}
.jz_it .s_member_login,
.jz_ru .s_member_login {
  max-width: 200px;
}
.jz_it .s_member_login .s_member_login_login,
.jz_it .s_member_login .s_member_login_register,
.jz_ru .s_member_login .s_member_login_login,
.jz_ru .s_member_login .s_member_login_register {
  width: 100px;
}
.s_member_login_login {
  background-color: #fff;
  border: 1px solid #ccc;
  color: #333;
  line-height: 32px;
}
.s_member_login_head {
  background-color: #fff;
  border: 1px solid #f1f1f1;
  border-radius: 50%;
  cursor: pointer;
  height: 32px;
  left: 50%;
  margin: -18px 0 0 -18px;
  position: absolute;
  top: 50%;
  width: 32px;
}
.s_member_login_icon {
  font-size: 16px;
  left: 50%;
  margin: -8px 0 0 -8px;
  position: absolute;
  top: 50%;
}
.s_member_login_control {
  -webkit-animation: section-member-login-control 0.3s;
  animation: section-member-login-control 0.3s;
  color: #333;
  cursor: default;
  display: none;
  font-size: 14px;
  left: 50%;
  margin-left: -57px;
  padding-top: 14px;
  position: absolute;
  text-align: center;
  top: 33px;
  width: 114px;
  z-index: 123;
}
.s_member_login_control:hover {
  display: block;
}
.s_member_login_head:hover .s_member_login_control {
  display: block;
}
[dir="ltr"] .s_member_login_list {
  padding-left: 0;
}
[dir="rtl"] .s_member_login_list {
  padding-right: 0;
}
.s_member_login_list {
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
  list-style: none;
  padding: 0;
}
.s_member_login_item {
  cursor: pointer;
  height: 50px;
  line-height: 50px;
}
.s_member_login_item:not(:first-child) {
  border-top: 1px solid #f1f1f1;
}
.s_member_login_name {
  color: #333;
  display: inline-block;
  max-width: 82px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}
.s_member_login_level {
  display: inline-block;
  height: 16px;
  margin-left: 5px;
  vertical-align: middle;
  width: 16px;
}
@-webkit-keyframes section-member-login-control {
  0% {
    opacity: 0;
    top: 53px;
  }
  to {
    opacity: 1;
    top: 33px;
  }
}
@keyframes section-member-login-control {
  0% {
    opacity: 0;
    top: 53px;
  }
  to {
    opacity: 1;
    top: 33px;
  }
}
.s_member_login_mobi {
  align-items: center;
  color: #666;
  display: inline-flex;
  font-size: 22px;
  justify-content: center;
  vertical-align: middle;
}
.s_member_login_mobi__logined {
  color: #333;
}
.jz_website_title.type_1,
.jz_website_title.type_2,
.jz_website_title.type_3 {
  align-items: center;
  display: flex;
  justify-content: center;
  overflow: hidden;
}
.jz_website_title.type_3 {
  flex-flow: row-reverse nowrap;
  justify-content: flex-end;
}
.jz_screen_pc .jz_website_title .logo_wrap {
  min-height: 30px;
  min-width: 30px;
}
.jz_website_title .logo_wrap {
  height: 100%;
  position: relative;
}
.jz_website_title .logo_img {
  bottom: 0;
  height: auto;
  left: 0;
  margin: auto;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
.jz_website_title.type_2 .logo_img {
  left: auto;
  right: 0;
}
.jz_website_title.type_3 .logo_img {
  left: 0;
  right: auto;
}
.website_title_content * {
  outline: 0;
}
.website_title_content .title_h1 {
  font-size: inherit;
  font-weight: 400;
  margin: 0;
  padding: 0;
  text-overflow: ellipsis;
  width: 100%;
}
.jz_website_title_wrap {
  position: relative;
}
.jz_website_title_wrap .titleWrapper {
  font-size: inherit;
  font-weight: inherit;
  margin: 0;
  padding: 0;
}
.jz_website_title_wrap .fkeditor-wrap {
  line-height: 67px;
  text-align: center;
}
.jz_screen_mobi .jz_website_title_wrap {
  align-items: center;
  bottom: 0;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 50%;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateX(-50%);
  width: calc(100% - 170px);
}
.jz_screen_mobi .jz_website_title {
  width: 100%;
}
.jz_screen_mobi .jz_website_title_wrap .fkeditor-wrap {
  font-size: 20px;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jz_screen_mobi .jz_website_title .fkeditor-wrap * {
  display: inline !important;
  font-size: 17px !important;
  line-height: 70px !important;
}
.jz_screen_mobi .jz_website_title .fkeditor-wrap br {
  display: none !important;
}
.jz_screen_mobi .jz_website_title .fkeditor-wrap .fk-editor {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.website_title_content {
  min-width: 10px;
  overflow: hidden;
}
@media (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .website_title_content {
    overflow: visible;
  }
}
.siteAdvertisement_box {
  bottom: 30px;
  color: #333;
  height: 308px;
  left: 12px;
  position: fixed;
  width: 410px;
  z-index: 33;
}
.siteAdvertisement_box a {
  color: #333;
}
.siteAdvertisement_box .siteAdvertisement_Inner {
  background: #ccc;
  height: 145px;
  width: 125px;
}
.siteAdvertisement_box .siteAdvertisement_title {
  background: #e6e6e6;
  height: 30px;
  width: 408px;
}
.siteAdvertisement_box .siteAdvertisement_adImg {
  display: block;
  height: auto;
  width: auto;
}
.siteAdvertisement_box a.closeImg {
  background: url(../image/close1.png) no-repeat 2px -16px;
  display: block;
  float: right;
  height: 20px;
  margin-right: 9px;
  margin-top: 7px;
  width: 20px;
}
.siteAdvertisement_box a.closeImg:hover {
  background: url(../image/close2.png) 0 -13px no-repeat;
}
.siteAdvertisement_box a.freeJZ {
  border: 1px solid #fff;
  color: #fff;
  display: block;
  font-size: 18px;
  height: 40px;
  line-height: 40px;
  margin-left: 119px;
  margin-top: 106px;
  position: relative;
  text-align: center;
  text-decoration: none;
  width: 160px;
}
.siteAdvertisement_box a.reportUrl {
  float: left;
  font-family: 微软雅黑;
  font-size: 13px;
  line-height: 20px;
  margin-left: 15px;
  margin-top: 5px;
  text-decoration: none;
}
.siteAdvertisement_box a.freeJZ:hover {
  color: #ff3200;
}
.siteAdvertisement_box a.freeJZ span {
  font-family: 微软雅黑;
  line-height: 20px;
  text-decoration: none;
}
.fk-siteAdBoxCB #sitePopVister a.freeJZ:hover {
  color: #fff;
}
.siteAdvertisement_boxTip .siteAdvertisementTipTri {
  background: url(../image/sanj.png) 0 -2px no-repeat;
  bottom: -6px;
  height: 6px;
  left: 10px;
  position: absolute;
  width: 9px;
}
.siteAdvertisement_boxTip {
  background: #fffcc9;
  border: 1px solid #fec24a;
  bottom: 184px;
  display: none;
  height: 26px;
  left: 12px;
  position: absolute;
  width: 125px;
  z-index: 33;
}
.siteAdvertisement_boxTip p {
  line-height: 26px;
  text-align: center;
}
.siteAdvertisement_boxTip p span {
  color: #258426;
}
.siteAdvertisement_boxTip {
  color: #333;
}
.fk-siteAdBoxCB_B .siteAdvertisement_title {
  width: 410px;
}
.fk-siteAdBoxCB_B .siteAdvertisement_box {
  height: 290px;
  width: 410px;
}
.fk-siteAdBoxCB_B .siteAdvertisement_box .siteAdvertisement_Inner {
  width: 410px;
}
.fk-siteAdBoxCB_B .freeJZ,
.fk-siteAdBoxCB_B a.freeJZ {
  background: url(../image/f_visitor_b_button.png) no-repeat;
  border: none;
  font-size: 0;
  height: 64px;
  margin-left: 135px;
  margin-top: 76px;
  width: 140px;
}
.fk-siteAdBoxCB_C .siteAdvertisement_title {
  width: 410px;
}
.fk-siteAdBoxCB_C .siteAdvertisement_box {
  height: 290px;
}
.fk-siteAdBoxCB_C a.freeJZ {
  background: url(../image/f_visitor_c_button.png) no-repeat;
  border: none;
  color: #191919;
  font-size: 18px;
  height: 36px;
  line-height: 36px;
  margin-left: 30px;
  margin-top: 58px;
  width: 136px;
}
.fk-siteAdBoxCB_C a.freeJZ:hover {
  color: #191919 !important;
}
.fk-siteAdBoxCB_D .siteAdvertisement_title {
  width: 410px;
}
.fk-siteAdBoxCB_D .siteAdvertisement_box {
  height: 290px;
}
.fk-siteAdBoxCB_D a.freeJZ {
  background: url(../image/f_visitor_d_button.png) no-repeat;
  border: none;
  font-size: 0;
  height: 34px;
  margin-left: 134px;
  margin-top: 25px;
  width: 133px;
}
#default_Ad.siteAdvertisement_box {
  bottom: 26px;
  height: 260px;
  width: 180px;
}
#default_Ad.siteAdvertisement_box .siteAdvertisement_Inner {
  background: none;
  border: none;
  height: 100%;
  position: relative;
  width: 100%;
}
#default_Ad.siteAdvertisement_box .siteAdvertisement_boxTip {
  background: url(../image/dingzhi_hover.png) 0 0 no-repeat;
  bottom: 0;
  height: 22px;
  left: 6px;
  width: 157px;
}
#default_Ad.siteAdvertisement_box .siteAdvertisement_title {
  background: no-repeat;
  height: 20px;
  position: absolute;
  right: 10px;
  top: 55px;
  width: 20px;
}
#default_Ad.siteAdvertisement_box a.closeImg {
  background: url(../image/close_dz.png) 0 0 no-repeat;
  display: block;
  float: right;
  height: 10px;
  margin-right: 2px;
  margin-top: 3px;
  width: 10px;
}
#default_Ad.siteAdvertisement_box a.closeImg:hover {
  background: url(../image/close_dz.png) 0 0 no-repeat;
}
#hd_Ad.siteAdvertisement_box {
  bottom: 20px;
  height: 210px;
  width: 272px;
}
#hd_Ad.siteAdvertisement_box .siteAdvertisement_Inner {
  background: none;
  border: none;
  height: 100%;
  position: relative;
  width: 100%;
}
#hd_Ad.siteAdvertisement_box .siteAdvertisement_boxTip {
  background: url(../image/vert_title_hover.png) 0 0 no-repeat;
  height: 114px;
  left: 59px;
  top: 36px;
  width: 15px;
}
#hd_Ad.siteAdvertisement_box .siteAdvertisement_title {
  background: no-repeat;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
}
#hd_Ad.siteAdvertisement_box a.closeImg {
  background: url(../image/close_dz.png) 0 0 no-repeat;
  display: block;
  float: right;
  height: 10px;
  margin-right: 2px;
  margin-top: 3px;
  width: 10px;
}
#hd_Ad.siteAdvertisement_box a.closeImg:hover {
  background: url(../image/close_dz.png) 0 0 no-repeat;
}
#hd_Ad.siteAdvertisement_box .mobi_ad_bg {
  background: url(../image/hd_bg_gq.gif) 0 0 no-repeat;
  display: block;
  height: 141px;
  left: 83px;
  position: absolute;
  top: 23px;
  width: 90px;
}
#hd_Ad.siteAdvertisement_box .mobi_ad_bg:hover {
  background: url(../image/hd_bg_hover.png) 0 0 no-repeat;
}
#flyer_Ad.siteAdvertisement_box {
  bottom: 36px;
  height: 200px;
  left: 30px;
  width: 152px;
}
#flyer_Ad.siteAdvertisement_box .siteAdvertisement_Inner {
  background: none;
  border: none;
  height: 100%;
  position: relative;
  width: 100%;
}
#flyer_Ad.siteAdvertisement_box .siteAdvertisement_boxTip {
  background: url(../image/vert_title_hover.png) 0 0 no-repeat;
  height: 114px;
  left: 6px;
  top: 35px;
  width: 15px;
}
#flyer_Ad.siteAdvertisement_box .siteAdvertisement_title {
  background: no-repeat;
  height: 20px;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}
#flyer_Ad.siteAdvertisement_box a.closeImg {
  background: url(../image/flyer_close.png) 0 0 no-repeat;
  display: block;
  float: right;
  height: 15px;
  margin-right: 2px;
  margin-top: 3px;
  width: 15px;
}
#flyer_Ad.siteAdvertisement_box a.closeImg:hover {
  background: url(../image/flyer_close.png) 0 0 no-repeat;
}
#flyer_Ad.siteAdvertisement_box
  .siteAdvertisement_Inner
  .siteAdvertisement_adImg
  img {
  margin-left: 23px;
}
#flyer_Ad.siteAdvertisement_box .mobi_ad_bg {
  display: block;
  height: 140px;
  left: 29px;
  position: absolute;
  top: 20px;
  width: 95px;
}
#flyer_Ad.siteAdvertisement_box .mobi_ad_bg:hover {
  background: url(../image/flyer_hover.png) 0 0 no-repeat;
}
#daily_Ad.siteAdvertisement_box {
  bottom: 36px;
  height: 205px;
  left: 30px;
  width: 135px;
}
#daily_Ad.siteAdvertisement_box .siteAdvertisement_Inner {
  background: none;
  border: none;
  height: 100%;
  position: relative;
  width: 100%;
}
#daily_Ad.siteAdvertisement_box .siteAdvertisement_boxTip {
  background: url(../image/daily_title_hover.png) 0 0 no-repeat;
  bottom: -28px;
  height: 19px;
  left: 0;
  width: 129px;
}
#daily_Ad.siteAdvertisement_box .siteAdvertisement_title {
  background: no-repeat;
  height: 20px;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}
#daily_Ad.siteAdvertisement_box a.closeImg {
  background: url(../image/daily_close.png) 0 0 no-repeat;
  display: block;
  float: right;
  height: 15px;
  margin-right: 2px;
  margin-top: 18px;
  width: 15px;
}
#daily_Ad.siteAdvertisement_box a.closeImg:hover {
  background: url(../image/daily_close.png) 0 0 no-repeat;
}
#daily_Ad.siteAdvertisement_box .mobi_ad_bg {
  bottom: 5px;
  display: block;
  height: 26px;
  left: 23px;
  line-height: 26px;
  position: absolute;
  width: 90px;
}
#daily_Ad.fk-7thCelebrate a.closeImg {
  background: url(../image/daily_close3_small.png) 0 0 no-repeat;
  margin-right: -1px;
  margin-top: 5px;
}
#daily_Ad.fk-7thCelebrate a.closeImg:hover {
  background: url(../image/daily_close3_small.png) 0 0 no-repeat;
}
#daily_Ad.fk-7thCelebrate .mobi_ad_bg {
  display: none;
}
.fk-7thCelebrate .siteAdvertisement_boxTip {
  opacity: 0;
}
#dailyHD_Ad.siteAdvertisement_box {
  bottom: 36px;
  height: 205px;
  left: 30px;
  width: 135px;
}
#dailyHD_Ad.siteAdvertisement_box .siteAdvertisement_Inner {
  background: none;
  border: none;
  height: 100%;
  position: relative;
  width: 100%;
}
#dailyHD_Ad.siteAdvertisement_box .siteAdvertisement_boxTip {
  background: url(../image/vert_title_hover.png) 0 0 no-repeat;
  height: 114px;
  left: 6px;
  top: 36px;
  width: 15px;
}
#dailyHD_Ad.siteAdvertisement_box .siteAdvertisement_title {
  background: no-repeat;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
}
#dailyHD_Ad.siteAdvertisement_box a.closeImg {
  background: url(../image/close_dz.png) 0 0 no-repeat;
  display: block;
  float: right;
  height: 10px;
  margin-right: 2px;
  margin-top: 3px;
  width: 10px;
}
#dailyHD_Ad.siteAdvertisement_box a.closeImg:hover {
  background: url(../image/close_dz.png) 0 0 no-repeat;
}
#dailyHD_Ad.siteAdvertisement_box
  .siteAdvertisement_Inner
  .siteAdvertisement_adImg
  img {
  margin-left: 23px;
}
#dailyHD_Ad.siteAdvertisement_box .mobi_ad_bg {
  background: url(../image/dailyHd_bg.gif) 0 0 no-repeat;
  display: block;
  height: 141px;
  left: 30px;
  position: absolute;
  top: 18px;
  width: 90px;
}
#dailyHD_Ad.siteAdvertisement_box .mobi_ad_bg:hover {
  background: url(../image/hd_bg_hover.png) 0 0 no-repeat;
}
#fkdz_Ad.siteAdvertisement_box {
  bottom: 25px;
  height: 222px;
  left: 30px;
  width: 168px;
}
#fkdz_Ad.siteAdvertisement_box .siteAdvertisement_Inner {
  background: none;
  border: none;
  height: 100%;
  position: relative;
  width: 100%;
}
#fkdz_Ad.siteAdvertisement_box .siteAdvertisement_boxTip {
  background: url(../image/daily_title_hover.png) 0 0 no-repeat;
  bottom: 0;
  height: 19px;
  left: 0;
  width: 129px;
}
#fkdz_Ad.siteAdvertisement_box .siteAdvertisement_title {
  background: no-repeat;
  height: 20px;
  left: -20px;
  position: absolute;
  top: 0;
  width: 20px;
}
#fkdz_Ad.siteAdvertisement_box a.closeImg {
  background: url(../image/fkdz_close.png) 0 0 no-repeat;
  display: block;
  float: right;
  height: 15px;
  margin-right: 2px;
  margin-top: 3px;
  width: 15px;
}
#fkdz_Ad.siteAdvertisement_box a.closeImg:hover {
  background: url(../image/fkdz_close.png) 0 0 no-repeat;
}
#fkdz_Ad.siteAdvertisement_box .mobi_ad_bg {
  display: block;
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}
#wxApp_Ad.siteAdvertisement_box {
  bottom: 12px;
  height: 295px;
  width: 243px;
}
#wxApp_Ad.siteAdvertisement_box .siteAdvertisement_Inner {
  background-color: transparent;
  height: 100%;
  position: relative;
  width: 100%;
}
#wxApp_Ad.siteAdvertisement_box .siteAdvertisement_title {
  background-color: transparent;
  border: 1px solid hsla(0, 0%, 100%, 0.7);
  border-radius: 50%;
  height: 14px;
  position: absolute;
  right: 16px;
  top: 78px;
  width: 14px;
}
#wxApp_Ad.siteAdvertisement_box .closeImg {
  background: url(../image/mbg01.png) -2141px -551px no-repeat;
  height: 6px;
  margin: 4px;
  width: 6px;
}
#fkdz_vis.siteAdvertisement_box {
  bottom: 25px;
  height: 245px;
  left: 15px;
  width: 168px;
}
#fkdz_vis.siteAdvertisement_box .siteAdvertisement_Inner {
  background: none;
  border: none;
  height: 220px;
  position: relative;
  width: 100%;
}
#fkdz_vis.siteAdvertisement_box .siteAdvertisement_boxTip {
  background: url(../image/daily_title_hover.png) 0 0 no-repeat;
  bottom: 0;
  height: 19px;
  left: 0;
  width: 129px;
}
#fkdz_vis.siteAdvertisement_box .siteAdvertisement_title {
  background: #ccc;
  height: 20px;
  position: relative;
  width: 100%;
}
#fkdz_vis.siteAdvertisement_box a.closeImg {
  background: url(../image/fkdz_close.png) 50% no-repeat;
  display: block;
  float: right;
  height: 15px;
  margin-right: 2px;
  margin-top: 3px;
  width: 15px;
}
#fkdz_vis.siteAdvertisement_box a.closeImg:hover {
  background: url(../image/fkdz_close.png) 50% no-repeat;
}
#fkdz_vis.siteAdvertisement_box .mobi_ad_bg {
  display: block;
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}
#fkdz_vis.siteAdvertisement_box a.freeJZ {
  width: 100%;
}
.fk-wxSmallPrograme {
  height: 480px;
  left: 50%;
  margin-left: -375px;
  margin-top: -240px;
  position: absolute;
  top: 50%;
  width: 750px;
  z-index: 9999;
}
.fk-wxSmallPrograme .f-sliderContainer {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.fk-wxSmallPrograme .f-sliderWrap {
  width: 100%;
}
.fk-wxSmallPrograme .f-sliderWrap img {
  font-size: 0;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.fk-wxSmallPrograme .f-sliderIndex {
  background-color: #fff;
  border-radius: 10px;
  display: inline-block;
  height: 10px;
  opacity: 0.3;
  width: 10px;
}
.fk-wxSmallPrograme .f-slidePages {
  bottom: 10px;
  margin-right: -75px;
  padding: 0;
  position: absolute;
  right: 50%;
}
.fk-wxSmallPrograme .f-slidePages li {
  color: #fff;
  cursor: pointer;
  display: inline-block;
  padding: 0 10px;
}
.fk-wxSmallPrograme .f-slidePages li .on {
  opacity: 0.8;
}
.fk-wxSmallPrograme .f-nextSlider,
.fk-wxSmallPrograme .f-prevSlider {
  background: url(../image/mbg01.png) no-repeat;
  height: 55px;
  margin-top: -22.5px;
  position: absolute;
  top: 50%;
  width: 35px;
}
.fk-wxSmallPrograme .f-nextSlider:hover,
.fk-wxSmallPrograme .f-prevSlider:hover {
  background-color: rgba(0, 0, 0, 0.15);
}
.fk-wxSmallPrograme .f-prevSlider {
  background-position: -2896px 13px;
  left: 15px;
}
.fk-wxSmallPrograme .f-nextSlider {
  background-position: -2940px 13px;
  right: 15px;
}
.fk-wxSmallPrograme .f-closeSlider {
  background: url(../image/mbg01.png) -2852px 0 no-repeat;
  cursor: pointer;
  height: 13px;
  position: absolute;
  right: 25px;
  top: 25px;
  width: 13px;
}
.fk-wxSmallPrograme.closeAnimation {
  height: 0;
  margin: 0;
  opacity: 0;
  width: 0;
}
.fk-wxSmallPrograme .f-useTip {
  border-radius: 19px;
  color: #ffb34d;
  cursor: pointer;
  font-size: 18px;
  height: 38px;
  line-height: 38px;
  overflow: hidden;
  position: absolute;
  right: 78px;
  text-align: center;
  text-decoration: none;
  top: 294px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 120px;
}
.fk-wxSmallPrograme {
  transition: all 1.5s;
}
#daiLi_Ad.siteAdvertisement_box {
  bottom: 12px;
  height: 275px;
  width: 227px;
}
#daiLi_Ad.siteAdvertisement_box .siteAdvertisement_Inner {
  background: none;
  border: none;
  height: 100%;
  position: relative;
  width: 100%;
}
#daiLi_Ad.siteAdvertisement_box .siteAdvertisement_title {
  background: no-repeat;
  height: 20px;
  left: 223px;
  position: absolute;
  top: 0;
  width: 20px;
}
#daiLi_Ad.siteAdvertisement_box .closeImg {
  background: url(../image/mbg01.png) -2210px -1315px no-repeat;
  height: 24px;
  margin: 0;
  width: 24px;
}
.siteAdvertisement_box .siteAdvertisement_adImg img {
  max-width: none;
}
.jz_screen_mobi .siteAdvertisement_box {
  display: none !important;
}
.tips {
  background-color: #fff5dc;
  border: none;
  box-shadow: 0 5px 10px -5px #b3b3b3;
  -moz-box-shadow: 0 5px 10px -5px #b3b3b3;
  -webkit-box-shadow: 0 5px 10px -5px #b3b3b3;
  color: #ff8e1e;
  font-family: 微软雅黑;
  font-size: 13px;
  left: 0;
  margin: 3px 0;
  position: relative;
  top: 0;
  z-index: 9999;
}
.tips,
.tips .msg {
  float: left;
  height: 40px;
  line-height: 41px;
  width: auto;
}
.tips .msg {
  display: inline;
  margin: 0 0 0 15px;
  padding: 0 12.14px;
  white-space: nowrap;
  word-break: keep-all;
}
.tips .close {
  background: url(../image/close02.png) 50% no-repeat;
  cursor: pointer;
  display: inline;
  float: left;
  height: 40px;
  margin: 0 10px 0 7px;
  width: 8px;
}
.tips .close_hover {
  background: url(../image/close03.png) 50% no-repeat;
}
.tips a {
  color: red;
}
.sitetipsV2 {
  background: #fff5dc;
  border: none;
  color: #666;
  font-size: 13px;
  height: 45px;
  line-height: 45px;
  overflow: hidden;
  position: fixed;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 9031;
}
.sitetipsV2 .siteGroupLink:before {
  margin-top: -3px;
}
.newSiteVis .siteGroupStd {
  text-indent: 1px;
}
.g_topBarAreaV2 {
  background: #fff;
  border-bottom: 1px solid #eff1f2;
  box-shadow: 0 3px 5px 1px rgba(0, 0, 0, 0.1);
  color: #333;
  font-family: 微软雅黑;
  font-size: 13px;
  font-size: 0;
  height: 65px;
  line-height: 65px;
}
.g_topBarAreaV2 .g_topBar {
  background: none;
  height: 100%;
  line-height: 65px;
}
.g_topBarAreaV2 .imagePageSayHi {
  color: #333;
  font-size: 13px;
  padding-right: 30px;
}
.g_topBarAreaV2 .tbutton {
  color: #333;
  font-size: 13px;
}
.g_topBarAreaV2 .tbutton:hover {
  color: #5874d8;
}
.g_topBarAreaV2 .tbutton .styleSettingButton {
  border-color: #eff1f2;
  height: 65px;
  line-height: 65px;
}
.sitetips .safeModeTipsText {
  color: #ff5718;
}
.sitetipsV2 .siteTips_list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sitetipsV2 .siteTips_adv {
  align-items: center;
  display: flex;
  font: 13px Arial, Helvetica, sans-serif;
  height: 45px;
  justify-content: center;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.safeModeTipsText {
  color: red;
}
.topTips-enter-active {
  top: 0;
  transition: all 1s ease;
}
.topTips-leave-active {
  top: -45px;
  transition: all 1s ease;
}
.topTips-enter {
  top: 45px;
}
.topTips-leave {
  top: 0;
}
.fk-limtUv {
  height: 100%;
  justify-content: center;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9999;
}
.fk-limtUv,
.fk-limtUv .tipDialog {
  align-items: center;
  background-color: #fff;
  display: flex;
}
.fk-limtUv .tipDialog {
  border-radius: 3px;
  flex-direction: column;
  height: 380px;
  position: relative;
  width: 600px;
}
.fk-limtUv .tipDialog2 {
  margin-top: -50px;
}
@media screen and (max-width: 768px) {
  .fk-limtUv .tipDialog {
    height: 100%;
    width: 100%;
  }
  .fk-limtUv .tipComtent {
    margin-top: 12%;
  }
  .fk-limtUv .quitIcon {
    display: none;
  }
}
.fk-limtUv .tipButton {
  background-color: #5874d8;
  border-radius: 3px;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  margin-top: 40px;
  text-align: center;
  width: 206px;
}
.fk-limtUv .tipButtonFk {
  background-color: #fff;
  border: 1px solid;
  color: #5874d8;
  margin-top: 20px;
}
.fk-limtUv .tipButton2 {
  overflow: hidden;
  padding-left: 5px;
  padding-right: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fk-limtUv .tipFont {
  color: #333;
  font-size: 20px;
  height: 26px;
  margin-top: -10px;
  text-align: center;
  width: 100%;
}
.fk-limtUv .quitIcon {
  background: url(../image/mbg01.png) -451px -189px no-repeat;
  cursor: pointer;
  display: none;
  height: 18px;
  margin-top: 10px;
  outline: none;
  padding: 0;
  position: absolute;
  right: 25px;
  top: 13px;
  width: 18px;
}
.drawLottery {
  position: fixed !important;
}
.jz_https_programe {
  cursor: pointer;
  height: 429px;
  left: 50%;
  margin-left: -375px;
  margin-top: -240px;
  position: fixed;
  top: 50%;
  transition: all 1s;
  width: 728px;
  z-index: 9999;
}
.jz_https_BUser {
  height: 470px;
}
.jz_https_programe .https_wrap0 {
  height: 100%;
  position: relative;
  width: 100%;
}
.jz_https_programe .https_wrap1 {
  width: 100%;
}
.jz_https_programe .https_wrap1 img {
  font-size: 0;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.jz_https_programe .f-closeSlider {
  background: url(../image/https_exposure_close.png) no-repeat;
  cursor: pointer;
  height: 56px;
  position: absolute;
  right: 18px;
  top: -55px;
  width: 36px;
}
.jz_https_programe .f_old_closeSlider {
  background: url(../image/mbg01.png) -2849px 3px no-repeat;
  cursor: pointer;
  height: 20px;
  position: absolute;
  right: 18px;
  top: 19px;
  width: 20px;
}
.jz_https_programe.closeAnimation {
  height: 0;
  margin: 0;
  opacity: 0;
  width: 0;
}
.jz_https_programe .f-useTip {
  border-radius: 19px;
  color: #ffb34d;
  cursor: pointer;
  font-size: 18px;
  height: 46px;
  line-height: 46px;
  overflow: hidden;
  position: absolute;
  right: 158px;
  text-align: center;
  text-decoration: none;
  top: 286px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 167px;
}
.jz_https_BUser .f-useTip {
  bottom: 55px;
  left: 279px;
  right: auto;
  top: auto;
}
.jz_https_programe .f_old_useTip {
  border-radius: 19px;
  color: #ffb34d;
  cursor: pointer;
  font-size: 18px;
  height: 38px;
  line-height: 38px;
  overflow: hidden;
  position: absolute;
  right: 224px;
  text-align: center;
  text-decoration: none;
  top: 228px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 115px;
}
.jz_https_programe .f_new_useTip {
  right: 282px;
  top: 372px;
}
.popupBg {
  background-color: #000;
  bottom: 0;
  filter: alpha(opacity=70);
  height: 100%;
  left: 0;
  margin: 0;
  opacity: 0.7;
  overflow: hidden;
  padding: 0;
  position: fixed;
  right: 0;
  top: 0;
  transition: all 3s;
  z-index: 9031;
}
.popupBg.popupBgForWin {
  z-index: 9032;
}
.formDialog .fk-operationBtns {
  padding: 2px 0 0 66px;
}
.formBox {
  background: #fff;
  border-radius: 5px;
  box-shadow: 2px 2px 11px #4d4b4b;
  -webkit-box-shadow: 2px 2px 11px #4d4b4b;
  -moz-box-shadow: 2px 2px 11px #4d4b4b;
  color: #000;
  display: block;
  font-family: 微软雅黑;
  position: absolute;
  z-index: 9032;
}
.formBox .formTLSite {
  background: #fff;
  border-radius: 5px 5px 0 0;
}
.formBox .formTCSite {
  *zoom: 1;
  color: #636363;
  cursor: move;
  font-size: 16px;
  height: 25px;
  padding-left: 32px;
}
.formBox .formXSite {
  background: url(../image/mbg01.png) -451px -189px no-repeat;
  cursor: pointer;
  height: 18px;
  margin-top: 10px;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 25px;
  top: 13px;
  transform: rotate(0deg);
  width: 18px;
}
.formBox .formXSite:hover {
  background: url(../image/mbg01.png) -793px -154px no-repeat;
}
.formBox .f-findPwSetHoverBox:hover {
  cursor: pointer;
}
.formBox a {
  color: #06c;
  text-decoration: none;
}
.formBox input {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.formBox .formPanel {
  padding: 1.1em 2.4em;
}
.formBox .formBtn {
  background: url(../image/btn.png) no-repeat 1px 1px;
  _background: url(../image/btn.gif) no-repeat 1px 1px;
  border-radius: 1px;
  color: #fff;
  display: inline-block;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100px;
}
.formBox .itemLine {
  clear: both;
  height: 37px;
  line-height: 37px;
  padding: 10px 0;
}
.formBox .itemLine2 {
  clear: both;
  padding: 8px 0 8px 18px;
}
.formBox .itemTitle {
  color: #000;
  float: left;
  height: 100%;
  text-align: right;
  width: 86px;
}
.formBox .itemTitle2 {
  float: left;
  height: 24px;
  line-height: 24px;
  text-align: right;
  width: 210px;
}
.formBox .itemCtrl {
  float: left;
}
.formBox .itemStepLine {
  padding-bottom: 8px;
  word-break: break-all;
}
.formBox .acctInput {
  height: 20px;
  line-height: 20px;
  width: 170px;
}
.formBox .reActWarn {
  background: url(../image/reAct1.png) 0 no-repeat;
}
.formBox .memEmailAlterInput {
  margin-right: 10px;
  width: 140px;
}
.formBox .memberFdPwdTwoMsg {
  color: #636363;
  font-size: 14px;
  margin-top: 26px;
  padding-left: 40px;
  padding-right: 25px;
}
.formBox .alertWarn {
  background: url(../image/bg02.png) no-repeat -1664px -19px;
  _background: url(../image/bg02.png) no-repeat -1664px -19px;
}
.formBox .memberFdPwdLastMsg {
  color: #636363;
  font-size: 14px;
  padding: 5px 20px 4px 29px;
}
.formBox.fk-fileUpload-del .formXSite {
  background: url(../image/mbg01.png) -449px -187px no-repeat;
  height: 18px;
  right: 25px;
  top: 12px;
  width: 18px;
}
.formBox.fk-fileUpload-del .formXSite:hover {
  background-position: -791px -152px;
}
.formBox.fk-findPw .wraper {
  border-top: 1px solid #ddd;
  height: 100%;
  margin-top: 10px;
  width: 100%;
}
.formBox.fk-findPw .findPwInput {
  display: block;
  margin-top: 40px;
  width: 330px;
}
.formBox.fk-findPw .findPwCodeInput,
.formBox.fk-findPw .findPwInput {
  border: 1px solid #ddd;
  border-radius: 0;
  box-sizing: border-box;
  color: #333;
  font-size: 14px;
  height: 42px;
  margin-left: 55px;
  padding: 5px 10px;
}
.formBox.fk-findPw .findPwCodeInput {
  display: inline-block;
  margin-top: 20px;
  width: 200px;
}
.formBox.fk-findPw .acquireCode {
  border: 1px solid #ddd;
  box-sizing: border-box;
  color: #999;
  cursor: pointer;
  display: inline-block;
  height: 42px;
  margin-left: 10px;
  padding-top: 10px;
  text-align: center;
  width: 120px;
}
.formBox.fk-findPw .findPwCodeInput::-webkit-input-placeholder,
.formBox.fk-findPw .findPwInput::-webkit-input-placeholder {
  color: #999;
}
.formBox.fk-findPw .findPwCodeInput:-moz-placeholder,
.formBox.fk-findPw .findPwInput:-moz-placeholder {
  color: #999;
}
.formBox.fk-findPw .findPwCodeInput::-moz-placeholder,
.formBox.fk-findPw .findPwInput::-moz-placeholder {
  color: #999;
}
.formBox.fk-findPw .findPwInput:-ms-input-placeholder {
  color: #999;
}
.formBox.fk-findPw .findPwCodeInput:-ms-input-placeholder {
  color: #999;
}
.sweet-alert .sa-icon.sa-success {
  border-color: #557ce1;
}
.sweet-alert .sa-icon {
  border: 4px solid gray;
  border-radius: 50%;
  box-sizing: content-box;
  height: 80px;
  margin: 20px auto;
  position: relative;
  width: 80px;
}
.sweet-alert {
  background-color: #fff;
  border-radius: 5px;
  display: block;
  left: 50%;
  margin-left: -257px;
  margin-top: -185px;
  overflow: hidden;
  padding: 40px 17px 17px;
  position: fixed;
  text-align: center;
  top: 50%;
  width: 481px;
  z-index: 2000;
}
@media (max-width: 767px) {
  .sweet-alert {
    left: 15px;
    margin-left: 0;
    margin-right: 0;
    right: 15px;
    width: auto;
  }
}
.sweet-alert .sa-icon.sa-success:after,
.sweet-alert .sa-icon.sa-success:before {
  background: #fff;
  border-radius: 50%;
  content: "";
  height: 120px;
  position: absolute;
  transform: rotate(45deg);
  width: 60px;
}
.sweet-alert .sa-icon.sa-success:before {
  border-radius: 120px 0 0 120px;
  left: -33px;
  top: -7px;
  transform: rotate(-45deg);
  transform-origin: 60px 60px;
}
.sweet-alert .sa-icon.sa-success:after {
  border-radius: 0 120px 120px 0;
  left: 30px;
  top: -11px;
  transform: rotate(-45deg);
  transform-origin: 0 60px;
}
.sweet-alert .sa-icon.sa-success .sa-line {
  background-color: #5cb85c;
}
.sweet-alert .sa-icon.sa-success .sa-placeholder {
  border: 4px solid rgba(85, 124, 225, 0.2);
  border-radius: 50%;
  box-sizing: content-box;
  height: 80px;
  left: -4px;
  position: absolute;
  top: -4px;
  width: 80px;
  z-index: 2;
}
.sweet-alert .sa-icon.sa-success .sa-fix {
  background-color: #fff;
  height: 90px;
  left: 28px;
  position: absolute;
  top: 8px;
  transform: rotate(-45deg);
  width: 5px;
  z-index: 1;
}
.sweet-alert .sa-icon.sa-success .sa-line {
  background-color: #557ce1;
  border-radius: 2px;
  display: block;
  height: 5px;
  position: absolute;
  z-index: 2;
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
  left: 14px;
  top: 46px;
  transform: rotate(45deg);
  width: 25px;
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
  right: 8px;
  top: 38px;
  transform: rotate(-45deg);
  width: 47px;
}
@-webkit-keyframes animateSuccessTip {
  0% {
    left: 1px;
    top: 19px;
    width: 0;
  }
  54% {
    left: 1px;
    top: 19px;
    width: 0;
  }
  70% {
    left: -8px;
    top: 37px;
    width: 50px;
  }
  84% {
    left: 21px;
    top: 48px;
    width: 17px;
  }
  to {
    left: 14px;
    top: 45px;
    width: 25px;
  }
}
@keyframes animateSuccessTip {
  0% {
    left: 1px;
    top: 19px;
    width: 0;
  }
  54% {
    left: 1px;
    top: 19px;
    width: 0;
  }
  70% {
    left: -8px;
    top: 37px;
    width: 50px;
  }
  84% {
    left: 21px;
    top: 48px;
    width: 17px;
  }
  to {
    left: 14px;
    top: 45px;
    width: 25px;
  }
}
@-webkit-keyframes animateSuccessLong {
  0% {
    right: 46px;
    top: 54px;
    width: 0;
  }
  65% {
    right: 46px;
    top: 54px;
    width: 0;
  }
  84% {
    right: 0;
    top: 35px;
    width: 55px;
  }
  to {
    right: 8px;
    top: 38px;
    width: 47px;
  }
}
@keyframes animateSuccessLong {
  0% {
    right: 46px;
    top: 54px;
    width: 0;
  }
  65% {
    right: 46px;
    top: 54px;
    width: 0;
  }
  84% {
    right: 0;
    top: 35px;
    width: 55px;
  }
  to {
    right: 8px;
    top: 38px;
    width: 47px;
  }
}
@-webkit-keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  to {
    transform: rotate(-405deg);
  }
}
@keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  to {
    transform: rotate(-405deg);
  }
}
.animateSuccessTip {
  -webkit-animation: animateSuccessTip 0.75s;
  animation: animateSuccessTip 0.75s;
}
.animateSuccessLong {
  -webkit-animation: animateSuccessLong 0.75s;
  animation: animateSuccessLong 0.75s;
}
.sa-icon.sa-success.animate:after {
  -webkit-animation: rotatePlaceholder 4.25s ease-in;
  animation: rotatePlaceholder 4.25s ease-in;
}
@-webkit-keyframes myTradeSuggest {
  0% {
    transform: scale(0);
  }
  25% {
    transform: scale(0.25);
  }
  50% {
    transform: scale(0.5);
  }
  75% {
    transform: scale(0.75);
  }
  to {
    transform: scale(1);
  }
}
@keyframes myTradeSuggest {
  0% {
    transform: scale(0);
  }
  25% {
    transform: scale(0.25);
  }
  50% {
    transform: scale(0.5);
  }
  75% {
    transform: scale(0.75);
  }
  to {
    transform: scale(1);
  }
}
.anim {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%) translateX(-50%);
}
.anim:before {
  content: "";
  display: block;
  margin-top: 100%;
  position: relative;
}
.anim:after {
  border-radius: 50%;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.hoverable .anim {
  -webkit-animation: anim-out 0.75s;
  animation: anim-out 0.75s;
}
.hoverable .anim:after {
  -webkit-animation: anim-out-pseudo 0.75s;
  animation: anim-out-pseudo 0.75s;
}
.hoverable .anim,
.hoverable .anim:after {
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
@-webkit-keyframes anim-out {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes anim-out {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@-webkit-keyframes anim-out-pseudo {
  0% {
    background: rgba(0, 0, 0, 0.25);
  }
  to {
    background: transparent;
  }
}
@keyframes anim-out-pseudo {
  0% {
    background: rgba(0, 0, 0, 0.25);
  }
  to {
    background: transparent;
  }
}
.jz_share_cover {
  display: block;
  height: 100%;
  left: 0;
  position: fixed;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 99999;
}
.shareCoverContent {
  display: block;
  margin: 0 auto;
  max-width: 768px;
  z-index: 100;
}
.shareCoverIcon {
  margin-bottom: 26px;
  margin-top: 100px;
  width: 200px;
}
.shareCoverTip {
  color: #666;
  font-size: 16px;
  margin-bottom: 36px;
  text-align: center;
  width: 234px;
}
.shareCoverBtn {
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  box-sizing: border-box;
  color: #666;
  cursor: pointer;
  font-size: 18px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  width: 150px;
}
@media screen and (max-width: 768px) {
  .sitetipsV3 {
    display: none;
  }
}
.sitetipsV3 .scrollbar ul.marquee li {
  display: block;
  height: 45px;
  line-height: 45px;
  font: 12px Arial, Helvetica, sans-serif;
  left: 0;
  position: absolute;
  text-align: center;
  top: -999px;
  white-space: nowrap;
  width: 100%;
}
.sitetipsV3 .scrollbar ul.marquee {
  display: block;
  height: 45px;
  line-height: 45px;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.sitetipsV3.newSiteVis .sitetipsTitle {
  height: 45px;
  line-height: 45px;
}
.sitetipsV3.newSiteVis table {
  width: 100%;
}
.online_flv {
  height: 0;
  padding-bottom: 41.7%;
  position: relative;
  width: 100%;
}
.jz_screen_mobi .online_flv {
  padding-bottom: 56.2%;
}
.online_flv embed {
  height: 100%;
  position: absolute;
  width: 100%;
}
.direct_play_flv,
.img_flv_div {
  height: 0;
  padding-bottom: inherit;
  width: 100%;
}
.online_flv[poster-effect="0"] .video_poster_img,
.online_flv[poster-effect="0"] .vjs-poster {
  background-size: cover;
}
.online_flv[poster-effect="1"] .video_poster_img,
.online_flv[poster-effect="1"] .vjs-poster {
  background-size: contain;
}
.online_flv[poster-effect="2"] .video_poster_img,
.online_flv[poster-effect="2"] .vjs-poster {
  background-size: auto;
}
.online_flv .video-js {
  height: auto;
  padding-bottom: inherit;
  width: 100%;
}
.online_flv .vjs-fullscreen {
  padding-bottom: 0;
}
.img_flv_div {
  cursor: pointer;
}
.img_flv_div .flv_play_btn {
  background: url(../image/vbg01.png) -116px -196px no-repeat;
  height: 60px;
  left: 50%;
  margin-left: -30px;
  margin-top: -30px;
  position: absolute;
  top: 50%;
  width: 60px;
  z-index: 2;
}
.jz_screen_mobi .img_flv_div .flv_play_btn {
  speak: none;
  font-feature-settings: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 30px;
  color: #fff;
  font-family: icomoon, 微软雅黑, microsoft yahei, 宋体, 新宋体;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  height: 56px;
  line-height: 56px;
  text-align: center;
  text-transform: none;
  width: 56px;
}
.jz_screen_mobi .img_flv_div .flv_play_btn:before {
  content: "򰊄";
  font-size: 18px;
  margin-left: 4px;
}
.img_flv_div .video_poster_img {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 0;
  padding-bottom: inherit;
  transition: all 0.46s ease;
  width: 100%;
}
.jz_screen_pc .flv_content:hover .video_poster_img {
  transform: scale(1.05);
}
.flv_play_inframe {
  height: 100%;
  position: absolute;
  width: 100%;
}
.video_dialog {
  bottom: 0;
  height: 540px;
  left: 0;
  margin: auto;
  position: fixed;
  right: 0;
  top: 0;
  width: 960px;
  z-index: 10000;
}
.jz_screen_pc .clearmb,
.jz_screen_pc .clearmb .video-js,
.jz_screen_pc .clearmb embed,
.jz_screen_pc .clearmb iframe {
  height: 540px;
  overflow: hidden;
  width: 960px;
}
.flv_content {
  overflow: hidden;
}
.flv_describe {
  font-size: 16px;
  left: auto;
  line-height: 1.5;
  position: relative;
  top: 0;
  transition: all 0.36s ease;
}
.jz_screen_pc .flv_describe {
  margin: 10px 0;
  transition: all 0.36s ease;
  word-break: break-word;
}
.jz_screen_pc .flv_content:hover .flv_describe {
  top: 10px;
}
.flv_describe_text {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  -webkit-background-clip: text;
  display: -webkit-box;
  overflow: hidden;
  word-break: break-word;
}
.jz_screen_pc .flv_play_btn,
.jz_screen_pc .online_flv .vjs-big-play-button {
  opacity: 0;
  top: 10%;
  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  visibility: hidden;
}
.jz_screen_pc .video-js:hover .vjs-big-play-button {
  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.jz_screen_pc .flv_content:hover .vjs-big-play-button {
  opacity: 1;
  top: 50%;
  visibility: visible;
}
.jz_screen_pc .flv_content:hover .flv_play_btn {
  opacity: 1;
  top: 50%;
  visibility: visible;
}
.jz_screen_mobi .clearmb,
.jz_screen_mobi .dialogVideoDiv .video-js,
.jz_screen_mobi .video_dialog {
  height: 100%;
  width: 100%;
}
.jz_screen_mobi .clearmb.iframe_video {
  align-items: center;
  background: #000;
  display: flex;
  justify-content: center;
}
.flv_play_inframe_wrap {
  bottom: 0;
  height: 0;
  margin: auto;
  padding-bottom: 58%;
  position: absolute;
  top: 0;
  width: 100%;
}
.jz_screen_mobi #bg_video_mask .popupBg {
  opacity: 1;
}
.jz_screen_mobi .jz_module_style_20 .module_content {
  padding: 3.2% 3.72%;
}
.jz_screen_mobi .flv_describe {
  color: #000;
  font-size: 14px;
  line-height: 20px;
  padding: 10px 0 0;
}
.jz_empty_tips {
  padding: 90px 0;
  text-align: center;
  width: 100%;
}
.jz_empty_tips--mobi {
  padding: 48px 0;
}
.jz_empty_tips__img {
  height: 123px;
  width: 157px;
}
.jz_empty_tips__img,
.jz_noLogin_tips__img {
  background: url(../image/defaultIcon.png) 0 0;
  display: block;
  margin: 0 auto;
}
.jz_noLogin_tips__img {
  height: 150px;
  width: 172px;
}
.jz_empty_tips__text {
  color: #333;
  font-size: 16px;
  line-height: 24px;
  margin-top: 28px;
}
.jz_empty_tips--mobi .jz_empty_tips__text {
  font-size: 14px;
  line-height: 14px;
  margin-top: 24px;
  white-space: wrap;
}
.jz_empty_tips__buttons {
  margin-top: 20px;
}
.jz_empty_tips__button {
  margin: 0 15px;
}
.jz_module_style_10 .jz_empty_tips__img,
.jz_module_style_9 .jz_empty_tips__img {
  background-position: 0 -483px;
  height: 144px;
  width: 115px;
}
.jz_module_style_4 .jz_empty_tips__img,
.jz_module_style_5 .jz_empty_tips__img {
  background-position: 0 -658px;
  height: 144px;
  width: 162px;
}
.jz_empty_tips #login {
  color: #5874d8;
  font-size: 16px;
  margin-left: 8px;
}
.jz_empty_tips .msgTips {
  color: #888;
  font-size: 16px;
}
.jz_module_style_10 .jz_noLogin_tips__img,
.jz_module_style_4 .jz_noLogin_tips__img,
.jz_module_style_5 .jz_noLogin_tips__img,
.jz_module_style_9 .jz_noLogin_tips__img {
  background-position: 0 -288px;
  height: 150px;
  width: 172px;
}
.jz_module_style_4 .jz_empty_tips__img,
.jz_module_style_4 .jz_noLogin_tips__img {
  background: url(../image/lookTipImg.png);
  background-position: 50%;
  background-size: cover;
}
.module_tip,
.show_https_tip {
  background: #fffaee;
  border: 1px solid #f5e4b9;
  color: #333;
  display: inline-block;
  margin: 12px 0;
  padding: 8px 16px;
  width: auto;
}
.module_tip span,
.show_https_tip span {
  color: #f23a3a;
  cursor: pointer;
}
.module_tip_link:hover {
  text-decoration: underline;
}
.detail_inner_wrap .bf {
  bottom: 0;
  height: auto;
  padding-bottom: 100%;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 998;
}
.detail_inner_wrap .bf .bfDiv {
  background: rgba(0, 0, 0, 0.3);
  border-radius: 50%;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: icomoon, 微软雅黑, microsoft yahei, 宋体, 新宋体;
  font-size: 0;
  height: 56px;
  left: 50%;
  margin-left: -28px;
  margin-top: -28px;
  padding-left: 15px;
  padding-top: 14px;
  position: absolute;
  top: 50%;
  width: 56px;
}
.detail_inner_wrap .bf .bfDiv:before {
  content: "򰊄";
  font-size: 18px;
  margin-left: -10px;
}
.detail_inner_wrap .videoBg {
  display: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 999;
}
.detail_inner_wrap .videoBg .closeVideoMobi {
  display: none;
}
.detail_inner_wrap .videoBg .online_flv {
  padding-bottom: 100%;
}
.jz_screen_mobi .detail_inner_wrap .videoBg {
  background-color: #000;
}
.jz_screen_mobi .detail_inner_wrap .videoBg .online_flv {
  margin: 11% 0;
  padding-bottom: 78%;
}
.jz_screen_mobi .detail_inner_wrap .videoBg .closeVideo {
  display: none;
}
.jz_screen_mobi .detail_inner_wrap .videoBg .closeVideoMobi {
  background-color: rgba(60, 60, 60, 0.6);
  border-radius: 30px;
  color: #fff;
  cursor: pointer;
  display: block;
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  position: absolute;
  right: 16px;
  text-align: center;
  top: 16px;
  width: 74px;
}
.detail_inner_wrap .videoBg .closeVideo {
  background: url(../image/mbg01.png) -2339px -589px no-repeat;
  cursor: pointer;
  height: 36px;
  margin-top: 14px;
  position: absolute;
  right: 20px;
  width: 36px;
  z-index: 9999;
}
.msg_board_not_allow_tip a {
  color: #333;
  text-decoration: none;
}
.msg_board_not_allow_tip .msg_update {
  color: red;
  text-decoration: underline;
}
.m_msg_board_comment .content {
  margin: 20px 30px 0;
}
.jz_screen_mobi .m_msg_board_comment .content {
  margin-left: 3.72%;
  margin-right: 3.72%;
}
.m_msg_board_comment .comments_title {
  border-bottom: 1px solid #f0f0f0;
  color: #999;
  font-size: 14px;
  margin: 15px 0 0;
  padding-bottom: 15px;
}
.m_msg_board_comment .item {
  border-top: 1px solid #f0f0f0;
  overflow: hidden;
  padding: 30px 0 40px;
}
.m_msg_board_comment .item:nth-child(2) {
  border-top: none;
}
.m_msg_board_comment .head_pic,
.m_msg_board_comment .item_content {
  display: inline-block;
  float: left;
}
.m_msg_board_comment .head_pic {
  border-radius: 50%;
  height: 50px;
  margin-right: 20px;
  overflow: hidden;
  position: relative;
  width: 50px;
}
.jz_screen_mobi .m_msg_board_comment .head_pic {
  margin-right: 10px;
}
.jz_screen_mobi .m_msg_board_comment .item {
  padding-bottom: 30px;
}
.m_msg_board_comment .item_content {
  width: calc(100% - 70px);
}
.jz_screen_mobi .m_msg_board_comment .item_content {
  width: calc(100% - 60px);
}
.m_msg_board_comment .menber_info {
  display: inline-block;
  font-size: 0;
}
.m_msg_board_comment .menber_level_icon {
  font-size: 15px;
  margin-left: 9px;
  position: relative;
  top: 1px;
}
.m_msg_board_comment .msg_time {
  color: #999;
  cursor: default;
  display: inline-block;
  float: right;
  font-size: 13px;
}
.m_msg_board_comment .name {
  color: #666;
  font-size: 13px;
}
.m_msg_board_comment .center_line {
  color: #333;
  font-size: 14px;
  line-height: 24px;
  margin-top: 10px;
}
.m_msg_board_comment .bottom_line {
  background-color: #f8f8f8;
  margin-top: 15px;
  padding: 16px;
  position: relative;
}
.m_msg_board_comment .bottom_line:before {
  border: 10px solid transparent;
  border-bottom-color: #f8f8f8;
  content: "";
  display: inline-block;
  left: 24px;
  position: absolute;
  top: -20px;
}
.m_msg_board_comment .reply_title {
  color: #666;
  margin-bottom: 6px;
}
.m_msg_board_comment .is_tourist,
.m_msg_board_comment .member_del {
  color: #999;
  font-size: 13px;
  margin-left: 8px;
}
.m_msg_board_comment .member_check {
  background: #ccc;
  border-radius: 9px;
  color: #fff;
  display: inline-block;
  font-family: SimSun;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
  margin-left: 10px;
  text-align: center;
  vertical-align: top;
  width: 48px;
}
.m_msg_board.s_0 .input_style {
  background: hsla(0, 0%, 80%, 0.15);
}
.m_msg_board.s_1 .input_style {
  border: 1px solid hsla(0, 0%, 70%, 0.35);
  border-radius: 2px;
}
.m_msg_board.s_2 .input_style {
  border-bottom: 1px solid hsla(0, 0%, 70%, 0.25);
}
.m_msg_board.s_0 .textarea_style {
  background: hsla(0, 0%, 80%, 0.15);
}
.m_msg_board.s_1 .textarea_style {
  border: 1px solid hsla(0, 0%, 70%, 0.35);
  border-radius: 2px;
}
.m_msg_board.s_2 .textarea_style {
  border-bottom: 1px solid hsla(0, 0%, 70%, 0.25);
}
.m_msg_board .form_item_wrap.prop_input_0,
.m_msg_board .form_item_wrap.prop_input_8,
.m_msg_board .form_item_wrap.prop_input_9 {
  width: 33.33%;
}
.jz_screen_mobi .m_msg_board .prop_input_0,
.jz_screen_mobi .m_msg_board .prop_input_8,
.jz_screen_mobi .m_msg_board .prop_input_9 {
  width: 100%;
}
.m_msg_board .item_type_validateCode .validateCode_input {
  max-width: 443px;
}
.m_msg_board .comment_empty_text {
  color: #666;
  font-size: 16px;
}
.m_msg_board .form_item .input_style::-webkit-input-placeholder {
  color: #999;
}
.m_msg_board .form_container {
  margin-bottom: 0;
}
.m_msg_board .m_form .input_style:disabled {
  color: #ccc;
}
.m_msg_board .form_submit {
  margin-top: 15px;
}
.jz_screen_mobi .m_msg_board .form_submit {
  margin-top: 5px;
}
.ui-widget {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.1em;
}
.ui-widget-content {
  background: #fff;
  border: 1px solid #aaa;
  color: #222;
}
.ui-corner-all {
  border-radius: 4px;
}
.ui-autocomplete {
  color: #000;
  cursor: default;
  position: absolute;
}
.ui-autocomplete a {
  color: #000;
}
.ui-autocomplete-loading {
  background: #fff url(../image/ing.gif) 100% no-repeat;
}
* html .ui-autocomplete {
  width: 1px;
}
.ui-menu {
  display: block;
  list-style: none;
  margin: 0;
  padding: 2px;
}
.ui-menu .ui-menu {
  margin-top: -3px;
}
.ui-menu .ui-menu-item {
  zoom: 1;
  clear: left;
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.ui-menu .ui-menu-item a {
  zoom: 1;
  display: block;
  line-height: 1.5;
  padding: 0.2em 0.4em;
  text-decoration: none;
}
.ui-menu .ui-menu-item a.ui-state-active,
.ui-menu .ui-menu-item a.ui-state-hover {
  font-weight: 400;
  margin: -1px;
}
.ui-menu .ui-menu-item .ui-state-hover {
  background: #dadada;
  border: 1px solid #999;
  color: #212121;
  font-weight: 400;
}
.ui-effects-transfer {
  border: 2px dotted gray;
}
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  left: -99999999px;
  position: absolute;
}
.ui-helper-reset {
  border: 0;
  font-size: 100%;
  line-height: 1.3;
  list-style: none;
  margin: 0;
  outline: 0;
  padding: 0;
  text-decoration: none;
}
.ui-helper-clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
.ui-helper-clearfix {
  display: inline-block;
}
* html .ui-helper-clearfix {
  height: 1%;
}
.ui-helper-clearfix {
  display: block;
}
.ui-helper-zfix {
  filter: Alpha(Opacity=0);
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ui-state-disabled {
  cursor: default;
  pointer-events: auto;
}
.ui-icon {
  background-repeat: no-repeat;
  display: block;
  overflow: hidden;
  text-indent: -99999px;
}
.ui-widget-overlay {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  margin: 0 auto 0.4em;
  width: 95%;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  font-size: 0;
  width: 100%;
}
.ui-timepicker-div .ui-widget-header {
  margin-bottom: 8px;
}
.ui-timepicker-div dl {
  text-align: left;
}
.ui-timepicker-div dl dt {
  height: 25px;
  margin-bottom: -25px;
}
.ui-timepicker-div dl dd {
  margin: 0 10px 10px 65px;
}
.ui-timepicker-div td {
  font-size: 90%;
}
.ui-tpicker-grid-label {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}
.ui-timepicker-rtl {
  direction: rtl;
}
.ui-timepicker-rtl dl {
  text-align: right;
}
.ui-timepicker-rtl dl dd {
  margin: 0 65px 10px 10px;
}
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  left: auto;
  right: 2px;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  left: auto;
  right: 1px;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 1px;
  border-right-width: 0;
}
.ui-datepicker-cover {
  display: none;
  display: block;
  filter: mask();
  height: 200px;
  left: -4px;
  position: absolute;
  top: -4px;
  width: 200px;
  z-index: -1;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background: #e6e6e6 url(../image/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50%
    repeat-x;
  border: 1px solid #d3d3d3;
  color: #555;
  font-weight: 400;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #555;
  text-decoration: none;
}
.ui-state-focus,
.ui-state-hover,
.ui-widget-content .ui-state-focus,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-focus,
.ui-widget-header .ui-state-hover {
  background: #dadada url(../image/ui-bg_glass_75_dadada_1x400.png) 50% 50%
    repeat-x;
  border: 1px solid #999;
  color: #212121;
  font-weight: 400;
}
.ui-state-hover a,
.ui-state-hover a:hover {
  color: #212121;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  background: #fff url(../image/ui-bg_glass_65_ffffff_1x400.png) 50% 50%
    repeat-x;
  border: 1px solid #aaa;
  color: #212121;
  font-weight: 400;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #212121;
  text-decoration: none;
}
.ui-widget :active {
  outline: none;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-widget-header {
  background: #ccc url(../image/ui-bg_highlight-soft_75_cccccc_1x100.png) 50%
    50% repeat-x;
  border: 1px solid #aaa;
  color: #222;
  font-weight: 700;
}
.m_custom_search {
  font-size: 13px;
  line-height: 1;
}
.m_custom_search--wrap {
  padding: 40px 0 72px;
}
.jz_screen_mobi .m_custom_search--wrap {
  padding: 3.2% 3.72%;
}
.u_custom_search_entry--title {
  color: #010101;
  font-size: 20px;
  text-align: center;
}
.u_custom_search_entry--tips {
  color: #666;
  font-size: 13px;
  margin-top: 15px;
  text-align: center;
}
.u_custom_search_entry--field {
  margin: 30px auto 0;
}
.u_custom_search_entry--field_item {
  margin: 0 auto 20px;
  min-width: calc(270px + 2.4%);
  width: 50%;
}
.u_custom_search_entry--field_item:last-child {
  margin-bottom: 0;
}
.jz_screen_mobi .u_custom_search_entry--field_item {
  min-width: auto;
  width: 100%;
}
.u_custom_search_entry--field_item:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  line-height: 0;
}
.u_custom_search_entry--field_label {
  color: #333;
  font-size: 13px;
  line-height: 34px;
}
.u_custom_search_entry--field_content {
  font-size: 0;
}
.u_custom_search_entry--star {
  color: #f13a3a;
  display: inline-block;
  font-size: 13px;
  line-height: 25px;
  margin-left: 10px;
}
.u_custom_search_entry--submit_wrap {
  margin: 40px 0 0;
  text-align: center;
}
.u_custom_search_entry--submit {
  background-color: #f54f4f;
  border: 0;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  height: 44px;
  max-width: 300px;
  text-align: center;
  width: 100%;
}
.u_custom_search_entry .select_style {
  position: relative;
}
.u_custom_search_entry .select_style .arrow {
  color: #666;
  cursor: pointer;
  font-size: 12px;
  line-height: 44px;
  position: absolute;
  right: 16px;
}
.u_custom_search_entry .select_style .select_input {
  cursor: pointer;
}
.u_custom_search_entry .select_style .select_item {
  box-sizing: border-box;
  color: #333;
  cursor: pointer;
  font-size: 14px;
  line-height: 40px;
  padding-left: 14px;
}
.u_custom_search_entry .select_style .select_item:hover {
  background: #f0f0f0;
}
.u_custom_search_entry .select_style .select_list {
  max-height: 320px;
  overflow: auto;
}
.u_custom_search_entry .select_style .select_list::-webkit-scrollbar {
  width: 5px;
}
.u_custom_search_entry .select_style .select_list::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
}
.u_custom_search_entry .select_style .select_list::-webkit-scrollbar-track {
  background-color: #f7f7f7;
}
.u_custom_search_entry .select_style .select_list_wrap {
  background: #fff;
  border: 1px solid #eee;
  border-radius: 2px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  margin-top: 10px;
  padding: 8px 6px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 999;
}
.u_custom_search_entry .item_type_checkbox {
  padding-top: 2px;
}
.u_custom_search_entry .item_type_checkbox.required {
  padding-left: 20px;
}
.u_custom_search_entry .form_item .item_type_checkbox .required_icon {
  line-height: 21px;
}
.u_custom_search_entry .checkbox_style .checkbox_active .checkbox_inner {
  border: none;
}
.u_custom_search_entry
  .checkbox_style
  .checkbox_item:not(.checkbox_active)
  .checkbox_inner {
  background: #fff;
}
.u_custom_search_entry .checkbox_style .checkbox_item {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  line-height: 19px;
  list-style-type: none;
  margin-right: 20px;
}
.u_custom_search_entry .checkbox_style .checkbox_inner {
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
  margin-right: 7px;
  text-align: center;
  width: 18px;
}
.u_custom_search_entry .checkbox_style .checkbox_item:last-child {
  margin-right: 0;
}
.u_custom_search_entry .item_type_radio {
  padding-top: 2px;
}
.u_custom_search_entry .item_type_radio.required {
  padding-left: 20px;
}
.u_custom_search_entry .form_item .item_type_radio .required_icon {
  line-height: 21px;
}
.u_custom_search_entry .radio_style .radio_active .radio_inner {
  border: none;
}
.u_custom_search_entry
  .radio_style
  .radio_item:not(.radio_active)
  .radio_inner {
  background: #fff;
}
.u_custom_search_entry .radio_style .radio_item {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  line-height: 19px;
  list-style-type: none;
  margin-right: 20px;
}
.u_custom_search_entry .radio_style .radio_inner {
  border: 1px solid #e0e0e0;
  border-radius: 50%;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
  margin-right: 7px;
  text-align: center;
  width: 18px;
}
.u_custom_search_entry .radio_style .radio_item:last-child {
  margin-right: 0;
}
.u_custom_search_entry .input_style {
  background: none;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #333;
  font-size: 13px;
  height: 44px;
  line-height: 44px;
  outline: 0;
  padding-left: 14px;
  width: 100%;
}
.u_custom_search_entry .required .input_style {
  padding-left: 18px;
}
.u_custom_search_entry .input_style {
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
}
.map_container .gm-style .gm-ui-hover-effect {
  right: 0 !important;
  top: 0 !important;
}
.map_container .gm-style .gm-style-iw-c {
  border-radius: 6px;
  padding: 18px 21px 8px 12px !important;
}
.m_custom_search_result {
  font-size: 13px;
  line-height: 1;
}
.m_custom_search_result--wrap {
  padding: 40px 0 72px;
}
.jz_screen_mobi .m_custom_search_result--wrap {
  padding: 3.2% 3.72%;
}
.m_custom_search_result--title {
  color: #010101;
  font-size: 20px;
  text-align: center;
}
.m_custom_search_result--tips {
  color: #666;
  font-size: 13px;
  margin-top: 15px;
  text-align: center;
}
.m_custom_search_result--field {
  margin: 30px auto 0;
}
.m_custom_search_result--field_item {
  margin: 0 auto 20px;
  min-width: calc(270px + 2.4%);
  width: 50%;
}
.m_custom_search_result--field_item:last-child {
  margin-bottom: 0;
}
.jz_screen_mobi .m_custom_search_result--field_item {
  min-width: auto;
  width: 100%;
}
.m_custom_search_result--field_item:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  line-height: 0;
}
.m_custom_search_result--field_label {
  color: #333;
  font-size: 13px;
  line-height: 34px;
}
.m_custom_search_result--field_content {
  font-size: 0;
}
.m_custom_search_result--star {
  color: #f13a3a;
  font-size: 13px;
  line-height: 25px;
  margin-left: 10px;
}
.m_custom_search_result--submit_wrap {
  margin: 40px 0 0;
  text-align: center;
}
.m_custom_search_result--submit {
  background-color: #f54f4f;
  border: 0;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  height: 44px;
  max-width: 300px;
  text-align: center;
  width: 100%;
}
.m_custom_search_result--entry {
  padding-bottom: 44px;
  position: relative;
}
.m_custom_search_result--entry:after {
  border-bottom: 1px solid #e5e5e5;
  bottom: 0;
  content: "";
  display: block;
  margin: 0 1.2%;
  position: absolute;
  width: 97.6%;
}
.m_custom_search_result--result_title {
  color: #333;
  font-size: 20px;
  margin-top: 50px;
  text-align: center;
}
.m_custom_search_result--result_explain {
  color: #666;
  margin-top: 20px;
  text-align: center;
}
.m_custom_search_result--result_area {
  margin: 20px 1.2% 0;
}
.m_custom_search_result--empty_icon {
  background: url(../image/void_content.png) no-repeat;
  height: 202px;
  margin: 0 auto;
  width: 334px;
}
.m_custom_search_result--empty {
  margin-top: 60px;
}
.m_custom_search_result--empty_tips {
  color: #333;
  font-size: 15px;
  margin-top: 30px;
  text-align: center;
}
.m_custom_search_result--table {
  border-bottom: 1px solid #ccc;
  border-spacing: 0;
  line-height: 20px;
  margin-bottom: 30px;
  text-align: center;
  width: 100%;
}
.m_custom_search_result--tr {
  border: 1px solid #ccc;
  border-bottom: 0;
}
.m_custom_search_result--td_name {
  border: 1px solid #ccc;
  border-bottom: 0;
  padding: 4px 24px;
  width: 50%;
}
.m_custom_search_result--td_value {
  border: 1px solid #ccc;
  border-bottom: 0;
  border-left: 0;
  padding: 4px 24px;
}
.m_custom_result_img {
  background-position: 50%;
  background-repeat: no-repeat;
  cursor: zoom-in;
  height: 140px;
  width: auto;
}
.m_custom_search_result .select_style {
  position: relative;
}
.m_custom_search_result .select_style .arrow {
  color: #666;
  cursor: pointer;
  font-size: 12px;
  line-height: 44px;
  position: absolute;
  right: 16px;
}
.m_custom_search_result .select_style .select_input {
  cursor: pointer;
}
.m_custom_search_result .select_style .select_item {
  box-sizing: border-box;
  color: #333;
  cursor: pointer;
  font-size: 14px;
  line-height: 40px;
  padding-left: 14px;
}
.m_custom_search_result .select_style .select_item:hover {
  background: #f0f0f0;
}
.m_custom_search_result .select_style .select_list {
  max-height: 320px;
  overflow: auto;
}
.m_custom_search_result .select_style .select_list::-webkit-scrollbar {
  width: 5px;
}
.m_custom_search_result .select_style .select_list::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
}
.m_custom_search_result .select_style .select_list::-webkit-scrollbar-track {
  background-color: #f7f7f7;
}
.m_custom_search_result .select_style .select_list_wrap {
  background: #fff;
  border: 1px solid #eee;
  border-radius: 2px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  margin-top: 10px;
  padding: 8px 6px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 999;
}
.m_custom_search_result .item_type_checkbox {
  padding-top: 2px;
}
.m_custom_search_result .item_type_checkbox.required {
  padding-left: 20px;
}
.m_custom_search_result .form_item .item_type_checkbox .required_icon {
  line-height: 21px;
}
.m_custom_search_result .checkbox_style .checkbox_active .checkbox_inner {
  border: none;
}
.m_custom_search_result
  .checkbox_style
  .checkbox_item:not(.checkbox_active)
  .checkbox_inner {
  background: #fff;
}
.m_custom_search_result .checkbox_style .checkbox_item {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  line-height: 19px;
  list-style-type: none;
  margin-right: 20px;
}
.m_custom_search_result .checkbox_style .checkbox_inner {
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
  margin-right: 7px;
  text-align: center;
  width: 18px;
}
.m_custom_search_result .checkbox_style .checkbox_item:last-child {
  margin-right: 0;
}
.m_custom_search_result .item_type_radio {
  padding-top: 2px;
}
.m_custom_search_result .item_type_radio.required {
  padding-left: 20px;
}
.m_custom_search_result .form_item .item_type_radio .required_icon {
  line-height: 21px;
}
.m_custom_search_result .radio_style .radio_active .radio_inner {
  border: none;
}
.m_custom_search_result
  .radio_style
  .radio_item:not(.radio_active)
  .radio_inner {
  background: #fff;
}
.m_custom_search_result .radio_style .radio_item {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  line-height: 19px;
  list-style-type: none;
  margin-right: 20px;
}
.m_custom_search_result .radio_style .radio_inner {
  border: 1px solid #e0e0e0;
  border-radius: 50%;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
  margin-right: 7px;
  text-align: center;
  width: 18px;
}
.m_custom_search_result .radio_style .radio_item:last-child {
  margin-right: 0;
}
.m_custom_search_result .input_style {
  background: none;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #333;
  font-size: 13px;
  height: 44px;
  line-height: 44px;
  outline: 0;
  padding-left: 14px;
  width: 100%;
}
.m_custom_search_result .required .input_style {
  padding-left: 18px;
}
.m_custom_search_result .input_style {
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
}
.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-center {
  text-align: center;
}
.pagination_compon_wrap {
  align-items: center;
  display: flex;
  font-size: 14px;
  height: 60px;
  justify-content: center;
  margin-top: 10px;
  white-space: nowrap;
}
.pagination_btn {
  background-color: transparent;
  border: none;
  box-sizing: border-box;
  color: #666;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  margin: 0;
  min-width: 35.5px;
  outline: none;
  padding: 0 6px;
  vertical-align: top;
}
.pagination_btn_gt,
.pagination_btn_lt {
  align-items: center;
  display: flex;
  justify-content: center;
}
.pagination_btn_2 {
  background-color: transparent;
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  box-sizing: border-box;
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-family: 微软雅黑;
  font-size: 14px;
  font-weight: 400;
  height: 36px;
  line-height: 0;
  outline: 0;
  padding: 0 13px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.pagination_btn:disabled {
  color: #ccc !important;
}
.pagination_btn:disabled {
  background-color: transparent;
  cursor: not-allowed;
}
.pagination_btn_prev {
  padding-right: 14px;
}
.pagination_btn_next {
  padding-left: 14px;
}
.pagination_btn_prev_m {
  height: 25px;
  padding-right: 20px;
}
.pagination_btn_next_m {
  height: 25px;
  padding-left: 20px;
}
.pagination_btn_next_m svg,
.pagination_btn_prev_m svg {
  width: 16px;
}
.pagination_pager {
  color: #333;
  font-size: 0;
  list-style: none;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.pagination_pager,
.pagination_pager a {
  display: inline-block;
  margin: 0;
  vertical-align: top;
}
.pagination_pager a {
  background: transparent;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  min-width: 35.5px;
  padding: 0 4px;
  text-align: center;
}
.pagination_number,
.pagination_number:active,
.pagination_number:hover,
.pagination_number:visited {
  color: inherit;
  text-decoration: none;
}
.pagination_number_1,
.pagination_number_1:active,
.pagination_number_1:hover,
.pagination_number_1:visited {
  color: inherit;
  text-decoration: none;
}
.pagination_pager a.active,
.pagination_pager_m {
  cursor: default;
}
.pagination_btn_next_1,
.pagination_btn_prev_1,
.pagination_pager_1 .pagination_number_1 {
  border: 1px solid #e3e2e8;
  height: 36px;
  line-height: 36px;
  margin-left: -1px;
  padding: 0;
  text-align: center;
  width: 36px;
}
.pagination_btn_prev_1 {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.pagination_btn_next_1 {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
.pagination_pager_1 .pagination_number_1 {
  min-width: 36px;
  width: auto;
}
.pagination_number_1 span {
  padding: 0 5px;
}
.pagination_pager .pagination_more_height {
  line-height: 20px;
}
.pagination_pager_1 .pagination_more {
  height: 36px;
  width: 36px;
}
.pagination_jump_input {
  height: 36px;
  width: 60px;
}
.jz-input-number.pagination_jump_input .input-number-input {
  height: 100%;
  width: 100%;
}
.pagination_compon_wrap .jz-input-number .input-number-input:focus,
.pagination_compon_wrap .jz-input-number:hover .input-number-input {
  border-color: #e3e2e8;
}
.pagination_jump_confirm {
  margin-left: 12px;
  transition: all 0.2s;
}
.pagination_jump_confirm:hover {
  color: #fff;
}
.pagination_jump_confirm.jz_button:hover {
  background-color: inherit;
  border-color: #e3e2e8;
  color: inherit;
}
.pagination_currCount {
  border-bottom: 1px solid #e3e2e8;
  border-top: 1px solid #e3e2e8;
  line-height: 36px;
  width: 36px;
}
.pagination_currCount,
.pagination_input_mobi {
  box-sizing: border-box;
  display: inline-block;
  height: 36px;
  text-align: center;
}
.pagination_input_mobi {
  background-color: transparent;
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  color: #333;
  font-family: 微软雅黑;
  font-size: 14px;
  outline: none;
  padding: 0 8px;
  text-indent: 0;
  text-overflow: ellipsis;
  transition: all 0.2s;
  width: 60px;
}
.pagination_input_mobi::-webkit-inner-spin-button,
.pagination_input_mobi::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.pagination_input_mobi {
  -moz-appearance: textfield;
}
.pagination_input_mobi::-ms-clear {
  display: none;
}
.pagination_lookmore_btn {
  align-items: center;
  background: transparent;
  border: 1px solid #efefef;
  border-radius: 2px;
  color: #333;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  height: 40px;
  justify-content: center;
  line-height: 40px;
  text-align: center;
  transition: all 0.2s;
  width: 160px;
}
.pagination_lookmore_btn:hover {
  color: #fff;
}
.pagination_lookmore_btn svg {
  margin-left: 4px;
  width: 16px;
}
.pagination_nomore_tips {
  color: #666;
  font-size: 14px;
}
.pagination_btn_next_1 svg,
.pagination_btn_prev_1 svg {
  width: 16px;
}
.pagination_total {
  color: #333;
  font-size: 14px;
  margin: 0 10px;
}
.jz_screen_pc .jz_product_detail_0 .product_detail_right_content .detail_other {
  border-bottom: none !important;
}
.jz_screen_pc
  .jz_product_detail_0
  .product_detail_right_content
  .detail_other:last-child {
  border-bottom: none;
}
.jz_screen_pc .jz_product_detail_0 .detail_func_wrap {
  line-height: 0;
}
.jz_screen_mobi .jz_product_detail_0 .detail_main_title {
  line-height: 26px;
}
.jz_screen_pc .jz_product_detail_1 .detail_QRcode {
  margin-right: 0;
}
.jz_product_detail_1 .product_detail_right_content {
  display: block;
  width: 100%;
}
.jz_product_detail_1 .detail_title_wrap {
  align-items: flex-start;
  display: flex;
  max-width: 100%;
}
.jz_product_detail_1 .detail_title_wrap .detail_main_title {
  color: #1a1a1a;
  display: inline-block;
  font-size: 20px;
  min-width: 0;
  white-space: normal;
}
.jz_product_detail_1 .detail_func_wrap {
  border-left: 0;
  padding-left: 0;
  padding-top: 6px;
}
.jz_product_detail_1 .detail_func_wrap .faisco-icons-S000258,
.jz_product_detail_1 .detail_func_wrap .faisco-icons-S000262 {
  height: 16px;
  width: 16px;
}
.jz_product_detail_1 .product_detail_right_content .detail_price_wrap {
  background: none;
  display: inline-block;
  margin: 24px 0 10px;
  padding-bottom: 0;
}
.jz_product_detail_1 .detail_price_wrap .detail_price_left {
  margin-left: 0;
}
.jz_product_detail_1 .product_detail_right_content .detail_other_message {
  display: flex;
  flex-wrap: wrap;
}
.jz_product_detail_1 .detail_other_message .detail_other {
  border-bottom: 1px solid #f5f5f5;
  box-sizing: border-box;
  display: flex;
  line-height: 30px;
  padding: 13px 15px 13px 0;
  width: 50%;
}
.jz_product_detail_1 .detail_other_message .detail_title {
  box-sizing: border-box;
  color: #4c4c4c;
  display: block;
  font-size: 14px;
  font-weight: 700;
  padding: 0 8px;
  white-space: pre-wrap;
  width: 120px;
}
.jz_screen_pc .jz_product_detail_1 .detail_other_message .detail_title:after {
  content: none;
}
.jz_product_detail_1 .detail_other_message .detail_value {
  color: #666;
  font-size: 14px;
  width: calc(100% - 120px);
}
.jz_product_detail_1 .detail_pagination_wrap .pagenation {
  display: flex;
  float: left;
  justify-content: space-between;
  width: 25%;
}
.jz_screen_mobi
  .module_product_detail_content
  .detail_other_message_mobi_wrap
  .detail_title {
  display: inline-block;
  margin-right: 15px;
  white-space: pre-wrap;
  width: 100px;
  word-break: break-word;
}
.jz_screen_mobi
  .module_product_detail_content
  .detail_other_message
  .detail_other:first-child
  .detail_title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100px;
}
.jz_screen_mobi
  .module_product_detail_content
  .detail_other:first-child
  .detail_other-prefix {
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50px;
}
.jz_screen_mobi .detail_other_message .detail_other:first-child .detail_value {
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 140px);
}
.jz_screen_mobi .jz_product_detail_1 .detail_price {
  padding-left: 13px;
}
.jz_screen_mobi .detail_other_message .detail_title,
.jz_screen_mobi .detail_other_message .detail_value {
  color: #666;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
}
.jz_screen_mobi .detail_main_title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  font-size: 18px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.jz_screen_mobi .detail_price_right {
  display: block;
}
.jz_screen_mobi .detail_title_wrap {
  margin: 10px 15px 0;
}
.jz_screen_mobi .product_detail_right_content .detail_price_wrap {
  margin: 20px 0 0;
  width: 100%;
}
.jz_screen_mobi .product_detail_right_content .detail_price_right {
  color: #999;
  font-size: 14px;
  padding: 3px 10px 0 15px;
}
.jz_screen_mobi .product_detail_right_content_mobi .detail_title:after {
  content: "";
}
.jz_screen_mobi .detail_title:after {
  content: ":";
}
.jz_screen_pc .jz_product_detail_2 .detail_QRcode,
.jz_screen_pc .jz_product_detail_2 .detail_share {
  margin-right: 8px;
  margin-top: 6px;
}
.jz_screen_pc .jz_product_detail_2 .detail_func_wrap {
  line-height: 0;
  min-width: 60px;
  text-align: right;
}
.jz_product_detail_2 .detail_func_wrap {
  border: none;
}
.jz_product_detail_2 .product_detail_wrap {
  display: inline-block;
  overflow: visible;
  position: relative;
}
.jz_screen_mobi .product_img_radio {
  display: none !important;
}
.jz_product_detail_2 .product_img_radio {
  display: none;
  max-width: 20px;
  padding: 2px;
  width: 5%;
}
.jz_product_detail_2 .product_img_radio .product_img_radio_item_wrap {
  align-items: center;
  display: flex;
  height: 30px;
  justify-content: center;
}
.jz_product_detail_2 .product_img_radio .product_img_radio_item {
  background: #c1c1c1;
  border-radius: 50%;
  height: 4px;
  transition: 0.2s;
  width: 4px;
}
.jz_product_detail_2 .product_img_radio .product_img_radio_item_active {
  background: transparent;
  border: 2px solid gray;
  height: 15px;
  width: 15px;
}
.jz_screen_pc .jz_product_detail_2 .product_detail_left_content {
  float: left;
  margin-left: 5%;
  max-width: 700px;
  padding-right: 4.8%;
  width: 50%;
}
.jz_screen_pc .jz_product_detail_2 .detail_other_message .detail_other {
  line-height: 0;
}
.jz_product_detail_2 .product_detail_left_content .detail_inner_wrap {
  width: 100%;
}
.jz_product_detail_2 .product_detail_left_content .detail_small_pic_list {
  box-sizing: border-box;
  display: block;
  padding: 0 0 100%;
  width: 100%;
}
.jz_product_detail_2 .product_detail_left_content .detail_inner_wrap {
  margin-right: 0;
}
.jz_product_detail_2 .product_detail_left_content .detail_small_pic_list {
  border: 1px solid #ebebeb;
  margin-left: 0;
  margin-top: 36px;
}
.jz_screen_pc .jz_product_detail_2 .beyond_pic_area .jz_scroll_wrap {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}
.jz_screen_pc
  .jz_product_detail_2
  .product_detail_right_content
  .detail_other_message {
  margin: 15px 0;
}
.jz_product_detail_2 .detail_title_wrap {
  display: flex;
}
.jz_product_detail_2 .detail_title_wrap .detail_main_title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: inline-block;
  display: -webkit-box;
  flex-shrink: 1;
  font-size: 20px;
  max-width: calc(100% - 80px);
  min-width: calc(100% - 80px);
  overflow: hidden;
  text-overflow: ellipsis;
}
.jz_product_detail_2 .product_detail_right_content .detail_price_wrap {
  background: #f7f7f7;
  height: 100px;
  margin-top: 35px;
  width: 100%;
}
.jz_product_detail_2 .detail_price_content {
  position: relative;
}
.jz_product_detail_2 .detail_price_left {
  display: inline-block;
}
.jz_product_detail_2 .detail_price_right {
  bottom: 5%;
  display: inline-block;
  position: absolute;
  right: 5%;
}
.jz_product_detail_2 .detail_price .detail_value {
  font-size: 24px;
}
.jz_product_detail_2 .detail_price.detail_marketPrice .detail_value {
  color: #999;
  font-family: Arial;
  font-size: 14px;
  text-decoration: line-through;
}
.jz_product_detail_2 .product_detail_right_content {
  float: left;
  width: 45%;
}
.jz_product_detail_2 .product_detail_right_content .detail_other .detail_title {
  box-sizing: border-box;
  color: #4d4d4d;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
  text-align: left;
  white-space: pre-wrap;
}
.jz_sc.jz_product_detail_2
  .product_detail_right_content
  .detail_other
  .detail_title {
  margin-right: 62px;
}
.jz_screen_mobi
  .jz_product_detail_2
  .product_detail_right_content
  .detail_other
  .detail_title {
  font-weight: 400;
  line-height: normal;
  margin-right: 15px;
}
.jz_screen_pc
  .jz_product_detail_2
  .product_detail_right_content
  .detail_other
  .detail_title {
  margin-right: 0;
  padding: 0 8px;
}
.jz_screen_pc
  .jz_product_detail_2
  .product_detail_right_content
  .detail_other
  .detail_title:after {
  content: "";
}
.jz_product_detail_2 .product_detail_right_content .detail_other {
  border-bottom: 1px solid #f5f5f5;
}
.jz_product_detail_2 .product_detail_right_content .detail_other:last-child {
  border-bottom: none;
}
.jz_screen_pc
  .jz_product_detail_2
  .product_detail_right_content
  .detail_other
  .detail_value {
  color: #666;
  font-size: 14px;
  line-height: 30px;
  min-width: 397px;
  vertical-align: top;
}
.jz_product_detail_2 .detail_other_message .detail_other {
  padding: 11.5px 0;
}
.jz_product_detail_2 .product_detail_right_content_noImage {
  position: static !important;
}
.jz_screen_mobi .fixed_animation {
  background-color: #fff;
  max-width: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1;
}
.jz_screen_pc .jz_product_detail_1 .no_img_border {
  border-bottom: 1px solid #f5f5f5;
}
.p_popup_win {
  display: none;
}
.p_popup_win .p_popup_wrap {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 9033;
}
.p_popup_win .p_popup_layout {
  background-color: rgba(0, 0, 0, 0.6);
  height: 100%;
  position: absolute;
  width: 100%;
}
.p_popup_win .popup_title {
  border-bottom: 1px solid #e3e2e8;
  box-sizing: border-box;
  height: 66px;
  line-height: 66px;
}
.p_popup_win .popup_title .title_text {
  color: #333;
  font-size: 16px;
  margin-left: 24px;
}
.p_popup_win .p_popup_container {
  background-color: #fff;
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.p_popup_container .popup_content.link_popup {
  height: calc(100% - 66px);
  overflow-x: hidden;
}
.p_popup_win .popup_content.link_popup::-webkit-scrollbar {
  margin-right: 6px;
  width: 6px;
}
.p_popup_win .popup_content.link_popup::-webkit-scrollbar-thumb {
  background: #d2d2d2;
  border-radius: 3px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.p_popup_win .popup_content.link_popup::-webkit-scrollbar-track {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.p_popup_win .popup_save_wrap {
  margin-top: 40px;
  text-align: center;
}
.p_popup_win .popup_button {
  margin: 0 18px;
}
.p_popup_win .popup_close {
  color: #666;
  cursor: pointer;
  font-size: 16px;
  position: absolute;
  right: 30px;
  top: 25px;
}
.p_popup_win .popup_tool_tab {
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
  font-size: 0;
  height: 45px;
  left: 0;
  line-height: 45px;
  margin-top: -55px;
  position: absolute;
  top: 0;
  width: 140px;
}
.p_popup_win .tool_btn {
  cursor: pointer;
  display: inline-block;
  float: left;
}
.p_popup_win .eidt_tool {
  font-size: 13px;
  width: 86px;
}
.p_popup_win .tool_btn_split {
  background-color: #eee;
  display: inline-block;
  float: left;
  height: 24px;
  margin-top: 10px;
  width: 1px;
}
.p_popup_win .tool_btn .btn_icon {
  display: inline-block;
  height: 16px;
  vertical-align: middle;
  width: 16px;
}
.p_popup_win .eidt_tool .btn_icon {
  background: url(../image/mbg011.png) -820px -76px no-repeat;
  margin-left: 15px;
}
.p_popup_win .eidt_tool:hover {
  color: #5874d8;
}
.p_popup_win .eidt_tool:hover .btn_icon {
  background-position: -820px -110px;
}
.p_popup_win .manage_tool:hover .btn_icon {
  background-position: -925px -110px;
}
.p_popup_win .eidt_tool span {
  margin-left: 10px;
}
.p_popup_win .manage_tool .btn_icon {
  background: url(../image/mbg011.png) -925px -76px no-repeat;
  height: 14px;
  margin-left: 19px;
  margin-top: 2px;
  width: 17px;
}
.p_popup_win .m_form .form_item:hover {
  outline-width: 0;
}
.jz_screen_mobi .p_popup_win {
  height: 100%;
  max-height: none;
  top: 0;
  width: 100%;
  z-index: 9033;
}
.jz_preview_area + .p_popup_win .popup_title,
.jz_screen_mobi .p_popup_win .popup_title {
  height: 53px;
  line-height: 53px;
}
.jz_preview_area + .p_popup_win .title_text,
.jz_screen_mobi .p_popup_win .title_text {
  margin: 0;
  text-align: center;
}
.jz_screen_mobi .p_popup_win .p_popup_layer {
  overflow: hidden;
}
.jz_screen_mobi .p_popup_win .popup_title {
  text-align: center;
}
.jz_screen_mobi .p_popup_win .i_close {
  left: 12px;
  position: absolute;
  right: auto;
  transform: translateY(-50%);
}
.jz_screen_mobi .p_popup_win .i_close:before {
  content: "򰄇";
}
.jz_screen_mobi .p_popup_win .popup_content.link_popup::-webkit-scrollbar {
  width: 0;
}
.jz_screen_mobi.jz_html_manage
  .p_popup_win
  .popup_content.link_popup::-webkit-scrollbar {
  width: 6px;
}
.jz_screen_mobi .popup_in_mobi,
.jz_screen_pc .popup_in_pc {
  display: block;
}
.file_download_container {
  width: 100%;
}
.file_download_container .file_item_download a {
  align-items: center;
  display: inline-block;
  display: flex;
  justify-content: center;
  width: 100%;
}
.file_download_container .file_item_wrap {
  background: #fff;
}
.jz_file_download_0 .file_item_wrap {
  border-bottom: 1px dashed #e7e7e7;
  height: 58px;
}
.file_download_new_module_after_20210707 .jz_file_download_0 .file_item_wrap {
  height: auto;
  padding: 12px 0;
}
.jz_file_download_0 .file_item_wrap:last {
  border-bottom: none;
}
.jz_file_download_0 .file_item_wrap .file_item {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 100%;
  justify-content: space-between;
  padding: 0 9px;
  width: 100%;
}
.jz_file_download_0 .file_item div {
  display: inline-block;
}
.jz_file_download_0 .file_item .file_item_message {
  align-items: center;
  display: flex;
  flex-shrink: 13;
  justify-content: space-between;
  margin-right: 5.8%;
  width: 86%;
}
.jz_file_download_0 .file_item .file_item_download {
  background: #f2f3f5;
  border-radius: 3px;
  box-sizing: border-box;
  height: 34px;
  min-width: 80px;
  padding: 0 10px;
  text-align: center;
}
.jz_file_download_0 .file_item_download a {
  color: #333;
  font-size: 14px;
  font-weight: 400;
  height: 100%;
  text-decoration: none;
  width: 100%;
}
.jz_file_download_0 .file_item_message .file_item_title {
  color: #333;
  flex-shrink: 2;
  font-size: 14px;
  font-weight: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jz_file_download_0 .file_item_message .file_item_size {
  align-items: center;
  color: #666;
  display: flex;
  font-size: 14px;
  font-weight: 400px;
  margin: 0 0 0 4%;
}
.jz_screen_pc .jz_file_download_0 .file_item_download a {
  line-height: 34px;
}
.jz_screen_mobi .jz_file_download_0 .file_item_wrap {
  height: 76px;
}
.jz_screen_mobi .jz_file_download_0 .file_item {
  padding: 0 3.7%;
}
.jz_screen_mobi .jz_file_download_0 .file_item_download {
  height: 30px;
  min-width: 70px;
}
.jz_screen_mobi .jz_file_download_0 .file_item_message {
  align-items: baseline;
  flex-direction: column;
}
.jz_screen_mobi .jz_file_download_0 .file_item_size {
  color: #999;
  font-size: 12px;
  margin: 2px 0 0;
}
.jz_screen_mobi .jz_file_download_0 .file_item_title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  display: -webkit-box;
  overflow: hidden;
  white-space: normal;
  word-break: break-all;
}
.jz_screen_pc .jz_file_download_1 {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  padding: 0 0 10px;
}
.jz_file_download_1 .file_item_wrap {
  align-items: center;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  display: flex;
  flex-shrink: 1;
  height: 100px;
  margin: 10px 0.7%;
  width: 31.6%;
}
.file_download_new_module_after_20210707 .jz_file_download_1 .file_item_wrap {
  height: auto;
  min-height: 100px;
}
.file_download_new_module_after_20210707
  .jz_file_download_1
  .file_item_wrap
  .file_item {
  height: auto;
}
.file_download_new_module_after_20210707 .jz_file_download_1 .file_item_title {
  line-height: 1.5;
}
.file_download_new_module_after_20210707
  .jz_file_download_1
  .file_item_message {
  margin-bottom: 15px;
  margin-top: 15px;
}
.jz_screen_pc
  .file_download_new_module_after_20210707
  .jz_file_download_1
  .file_item_size {
  line-height: 1.5;
  overflow: hidden;
}
.jz_file_download_1 .file_item_wrap .file_item {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: space-between;
  margin: 0 auto;
  width: 90%;
}
.jz_file_download_1 .file_item_message {
  display: flex;
  flex-direction: column;
  margin: 20px 12px;
  width: 70%;
}
.jz_file_download_1 .file_item_message .file_item_title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #333;
  display: -webkit-box;
  flex-shrink: 1;
  font-size: 14px;
  font-weight: 400px;
  overflow: hidden;
  white-space: normal;
}
.jz_file_download_1 .file_item .file_item_download {
  background: #f2f3f5;
  border-radius: 15px;
  height: 30px;
  min-width: 48px;
  text-align: center;
}
.jz_file_download_1 .file_item_download a {
  color: #333;
  font-size: 14px;
  font-weight: 400;
  height: 100%;
  line-height: 34px;
  text-decoration: none;
  width: 100%;
}
.jz_file_download_1 .file_item_download a svg {
  color: #7e858c;
}
.jz_file_download_1 .file_item_download a:hover svg {
  color: #fff;
}
.jz_file_download_1 .file_item_message .file_item_size {
  color: #999;
  font-size: 12px;
  font-weight: 400px;
}
.jz_file_download_1 .file_item_title {
  line-height: 28px;
}
.jz_screen_pc .jz_file_download_1 .file_item_size {
  line-height: 20px;
}
.jz_screen_pc .jz_file_download_1 .file_item_message .file_item_title {
  font-size: 16px;
}
.jz_screen_mobi .jz_file_download_1 .file_item_wrap {
  align-items: center;
  border: none;
  border-bottom: 1px dashed #f0f0f0;
  display: flex;
  height: 76px;
  margin: 0 3.7%;
  width: 92.6%;
}
.jz_screen_mobi .jz_file_download_1 .file_item_wrap:last {
  border: none;
}
.jz_screen_mobi .jz_file_download_1 .file_item {
  height: 48px;
  margin: 0;
  width: 100%;
}
.jz_screen_mobi .jz_file_download_1 .file_item_message {
  width: 68%;
}
.jz_screen_mobi .jz_file_download_1 .file_item_size {
  line-height: 20px;
}
.jz_screen_mobi .jz_file_download_1 .file_item_title {
  font-size: 14px;
  line-height: 20px;
}
.iframe_module .module_tip span {
  text-decoration: underline;
}
.file_download_container .file_item .file_view_content {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  vertical-align: bottom;
}
.file_download_container .file_view_content .file_view_icon {
  display: inline-block;
  height: 20px;
  width: 20px;
}
.icon_file_preview {
  height: 20px;
  width: 20px;
}
.jz_module_style_29.jz_module {
  min-width: 200px;
}
.jz_module_style_29 .module_content {
  height: 54px;
  min-height: 44px;
}
.site_search_module {
  padding: 5px;
}
.site_search_module,
.site_search_module_wrap {
  box-sizing: border-box;
  height: 100%;
  position: relative;
  width: 100%;
}
.site_search_module *,
.site_search_wrap,
.site_search_wrap * {
  box-sizing: border-box;
}
.site_search_wrap {
  background-color: #fff;
  border-radius: 3px;
  display: flex;
  height: 100%;
  overflow: hidden;
}
.site_search_wrap_flex_reverse {
  flex-direction: row-reverse;
}
.site_search_wrap_border {
  border: 1px solid #eee;
}
.site_search_wrap_border2px {
  border-width: 2px;
}
.site_search_wrap_border_radius {
  border-radius: 999px;
}
.site_search_wrap.bg {
  background-color: #f3f3f3;
}
.site_search_input_wrap {
  flex: 1;
}
.site_search_input {
  background-color: transparent;
  border: none;
  display: block;
  height: 100%;
  outline: none;
  padding: 0 14px;
  width: 100%;
}
.site_search_input.pointer_event_none {
  pointer-events: none;
}
.site_search_input::-ms-clear {
  display: none;
}
.site_search_input_pl0 {
  padding-left: 0;
}
.site_search_btn_wrap {
  fill: #fff;
  align-items: center;
  color: #fff;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 70px;
}
.site_search_btn_wrap_svg_grey {
  fill: gray;
}
.site_search_btn_wrap svg {
  height: 20px;
  width: 20px;
}
.site_search_btn_wrap_width50 {
  width: 50px;
}
.site_search_dropdown {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 10px 0 rgba(53, 53, 53, 0.12);
  left: 50%;
  margin-left: calc(-50% - -15px);
  padding: 20px 17px 0;
  position: absolute;
  top: calc(100% + 3px);
  width: calc(100% - 30px);
  z-index: 2;
}
.site_search_dropdown.position_top {
  bottom: calc(100% + 3px);
  top: auto;
}
.site_search_dropdown_title {
  color: #999;
  font-size: 13px;
}
.site_search_dropdown_content {
  padding: 20px 0;
}
.site_search_dropdown_item {
  overflow: hidden;
}
.site_search_dropdown_clear {
  cursor: pointer;
  float: right;
}
.site_search_text_compon {
  background-color: #f3f3f3;
  border-radius: 2px;
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  margin: 0 7px 7px 0;
  max-width: 150px;
  overflow: hidden;
  padding: 5px 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.site_search_dropdown .site_search_text_compon:hover {
  color: #fff;
}
.site_search_mobi_popup {
  background-color: #fff;
  bottom: 0;
  left: 0;
  padding: 18px 14px;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 9033;
}
.searchWindowOpen {
  -webkit-animation: popupSearchWindow 0.25s both;
  animation: popupSearchWindow 0.25s both;
}
@-webkit-keyframes popupSearchWindow {
  0% {
    opacity: 0;
    top: 200px;
  }
  to {
    opacity: 1;
    top: 0;
  }
}
@keyframes popupSearchWindow {
  0% {
    opacity: 0;
    top: 200px;
  }
  to {
    opacity: 1;
    top: 0;
  }
}
.searchWindowOff {
  -webkit-animation: closeSearchWindow 0.25s both;
  animation: closeSearchWindow 0.25s both;
}
@-webkit-keyframes closeSearchWindow {
  0% {
    opacity: 1;
    top: 0;
  }
  to {
    opacity: 0;
    top: 200px;
  }
}
@keyframes closeSearchWindow {
  0% {
    opacity: 1;
    top: 0;
  }
  to {
    opacity: 0;
    top: 200px;
  }
}
.search_mobi_header,
.search_mobi_input_wrap {
  align-items: center;
  display: flex;
}
.search_mobi_input_wrap {
  background-color: #f3f3f3;
  border-radius: 19px;
  flex: 1;
  height: 38px;
  padding: 0 14px;
}
.search_mobi_input_wrap input {
  background-color: transparent;
  border: none;
  flex: 1;
  font-size: 14px;
  height: 100%;
  margin-left: 10px;
  outline: none;
}
.search_mobi_input_wrap svg {
  fill: gray;
  height: 20px;
  width: 20px;
}
#icon_close_search .icon_close_circle {
  fill: #c3c3c7;
}
#icon_close_search .icon_close_path {
  fill: #fff;
}
.search_mobi_cancel {
  color: #666;
  cursor: pointer;
  font-size: 14px;
  margin-left: 10px;
}
.search_mobi_keyword_list {
  margin-top: 20px;
  position: relative;
}
.search_mobi_list_title {
  color: #999;
  font-size: 14px;
}
.search_mobi_list_clear {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
}
.search_mobi_keyword_wrap {
  margin-top: 12px;
}
.site_search_mobi_mask {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.text-danger {
  color: #f93537;
}
.text-underline {
  text-decoration: underline;
}
.cursor-pointer {
  cursor: pointer;
}
.standard-version-icon:before {
  background: url(../image/mbg011.png) no-repeat -648px -150px;
  content: "";
  display: inline-block;
  height: 20px;
  vertical-align: middle;
  width: 20px;
}
.iframe_module--empty,
.m_plugin_code--empty {
  align-items: center;
  display: flex;
  height: 80px;
}
.font-size-none {
  font-size: 0;
}
.module_online_service_wrapper {
  align-items: center;
  display: flex;
  display: -ms-flexbox;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.module_online_service_content {
  display: flex;
  justify-content: center;
  padding: 20px;
}
.online_service_btn {
  border: none;
  border-radius: 19px;
  color: #fff;
  cursor: pointer;
  display: block;
  font-size: 14px;
  height: 38px;
  line-height: 38px;
  margin-right: 50px;
  margin-top: 20px;
  min-width: 120px;
  outline: 0;
  overflow: hidden;
  padding: 0 16px;
  width: auto;
}
.jz_screen_mobi .online_service_btn {
  margin-right: 20px;
}
.online_service_btn:first-child {
  margin-top: 0;
}
.online_service_content {
  max-width: 100%;
  overflow: hidden;
}
.online_service_contacts {
  margin: 0 50px 0 0;
}
.jz_screen_mobi .online_service_contacts {
  margin: 0 20px 0 0;
}
.online_service_contact {
  display: flex;
  margin: 20px 0;
}
.online_service_wechat {
  display: inline-block;
  margin-right: 50px;
  max-width: 110px;
  vertical-align: middle;
}
.online_service_wechat_content {
  height: 110px;
  width: 110px;
}
.online_service_wechat > img {
  height: 110px;
  max-width: 100%;
}
.online_service_wechat:last-child {
  margin-right: 0;
}
.online_service_wechat_text {
  color: #999;
  line-height: 22px;
  margin-top: 5px;
  text-align: center;
}
.online_service_new_module_after_20210707 .online_service_wechat_text {
  line-height: 1.5;
}
.online_service_btn_icon {
  height: 18px;
  margin-top: -0.5ex;
  vertical-align: middle;
  width: 18px;
}
.online_service_wechat--default {
  background-color: #fff;
  background-image: url(../image/code.png);
  background-repeat: no-repeat;
  background-size: contain;
}
.jz_screen_mobi .online_service_wechat:first-child {
  margin-left: 0;
}
.online_service_btn_icon--svg {
  fill: #fff;
}
.online_service_contact_label {
  word-break: keep-all;
}
.jz_screen_mobi .module_online_service_content {
  padding: 3.2% 3.7%;
}
.jz_module_style_31.jz_module {
  min-width: 180px;
}
.m_member_center_wrap .m_member_center_form_wrap {
  box-sizing: border-box;
  min-height: 300px;
  padding: 30px 30px 0;
  width: 100%;
}
.m_member_center_form_wrap .m_member_center_form {
  border: 1px solid #eee;
  margin-bottom: 41px;
  overflow: auto;
  width: 100%;
}
.m_member_center_form_wrap .m_member_center_form::-webkit-scrollbar-track {
  background-color: #f7f7f7;
}
.m_member_center_form_wrap .m_member_center_form::-webkit-scrollbar {
  width: 6px;
}
.m_member_center_form_wrap .m_member_center_form::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
}
.m_member_center_form .form_item {
  box-sizing: border-box;
  display: inline-block;
  font-size: 14px;
  text-align: center;
  vertical-align: middle;
}
.m_member_center_form_wrap .m_member_form_item_wrap {
  background: #f8f8f8;
  font-size: 0;
  height: 50px;
}
.m_member_center_form_wrap .m_member_form_list:nth-child(odd) {
  background: #fff;
}
.m_member_center_form_wrap .m_member_form_item_wrap:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.m_member_form_item_wrap .form_item_left {
  width: 23.5%;
}
.m_member_form_item_wrap .form_item_center {
  overflow: hidden;
  padding: 0 6.5%;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 47%;
}
.m_member_form_item_wrap .form_item_status {
  border-right: 1px solid #e5e5e5;
  width: 10%;
}
.m_member_form_item_wrap .form_item_status_content {
  border: none;
}
.m_member_form_item_wrap .form_item_right {
  cursor: pointer;
  position: relative;
  width: 19.5%;
}
.m_member_form_item_wrap .form_head_border {
  border: 1px solid #e5e5e5;
  border-bottom: none;
  border-top: none;
}
.jz_pagination_wrap_4 {
  flex-wrap: wrap;
  font-size: 0;
  line-height: 30px;
  margin: 10px auto;
  overflow: hidden;
  text-align: center;
}
.jz_pagination_wrap_4 a {
  display: block;
  height: 100%;
  width: 100%;
}
.jz_pagination_wrap_4 .pagination_btn {
  border: none;
  box-sizing: border-box;
  color: #666;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  margin: 0 0 10px;
  min-width: 35.5px;
  outline: none;
  padding: 0 6px;
  vertical-align: top;
}
.jz_pagination_wrap_4 .pagination_btn_prev_1 {
  border: 1px solid #e3e2e8;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  height: 32px;
  line-height: 32px;
  margin-left: -1px;
  padding: 0;
  text-align: center;
  width: 36px;
}
.jz_pagination_wrap_4 .pagination_btn_next_1 {
  border: 1px solid #e3e2e8;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  height: 32px;
  line-height: 32px;
  margin-left: -1px;
  padding: 0;
  text-align: center;
  width: 36px;
}
.jz_pagination_wrap_4 .pagination_btn_next_1 svg,
.jz_pagination_wrap_4 .pagination_btn_prev_1 svg {
  fill: #1a1a1a;
  position: relative;
  top: -60px;
  width: 16px;
}
.jz_pagination_wrap_4 .pagination_btn_disable {
  cursor: not-allowed;
}
.jz_pagination_wrap_4 .pagination_btn_disable svg {
  fill: #ccc;
}
.jz_pagination_wrap_4 .pagination_btn_disable svg:hover {
  fill: #ccc;
}
.jz_pagination_wrap_4 .pagination_total {
  color: #333;
  font-size: 14px;
  line-height: 32px;
  margin: 0 10px;
}
.jz_pagination_wrap_4 .pagination_jump {
  display: inline-block;
}
.jz_pagination_wrap_4 .pagination_jump span {
  color: #333;
  font-size: 14px;
  line-height: 32px;
}
.jz_pagination_wrap_4 .pagination_jump .pagination_input {
  background: transparent;
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  box-sizing: border-box;
  color: #333;
  display: inline-block;
  font-size: 14px;
  height: 32px;
  margin: 0 3px;
  outline: none;
  padding: 0 8px;
  text-align: center;
  text-indent: 0;
  text-overflow: ellipsis;
  transition: all 0.2s;
  width: 60px;
}
.jz_pagination_wrap_4
  .pagination_jump
  .pagination_input::-webkit-inner-spin-button,
.jz_pagination_wrap_4
  .pagination_jump
  .pagination_input::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.jz_pagination_wrap_4 .pagination_comfirm {
  background: transparent;
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  box-sizing: border-box;
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-family: 微软雅黑;
  font-size: 14px;
  font-weight: 400;
  height: 32px;
  line-height: 0;
  margin-left: 12px;
  outline: 0;
  padding: 0 13px;
  position: relative;
  transition: all 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.jz_pagination_wrap_4 .pagination_number_1 {
  border: 1px solid #e3e2e8;
  height: 32px;
  line-height: 32px;
  margin-left: -1px;
  min-width: 36px;
  padding: 0;
  text-align: center;
  width: auto;
}
.jz_pagination_wrap_4 .pagination_ellipsis {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  height: 32px;
  line-height: 24px;
  margin: 0;
  padding: 0 4px;
  text-align: center;
  vertical-align: top;
  width: 36px;
}
.button {
  cursor: pointer;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  text-align: center;
}
.jz_pagination_wrap_4 .pagination_comfirm {
  background: #5874d8;
  color: #fff;
}
.m_member_center_form_wrap .pagination_btn_disable a {
  cursor: not-allowed;
}
.m_member_center_form_wrap a {
  color: #333;
}
.m_member_center_tabs_form {
  position: relative;
}
.red_tips {
  background: #fb0b0b;
  border-radius: 50%;
  display: none;
  height: 6px;
  position: absolute;
  right: -10px;
  top: 2px;
  width: 6px;
}
.red_tips_active {
  display: block;
}
.view_detail {
  position: relative;
}
.view_detail:after {
  background: #fb0b0b;
  border-radius: 50%;
  content: "";
  display: none;
  height: 6px;
  position: absolute;
  right: -9px;
  top: 3px;
  width: 6px;
}
.view_detail_active:after {
  display: block;
}
.jz_screen_mobi .view_detail_active:after {
  display: none;
}
.mobi_remark_tips {
  display: none;
}
.jz_screen_mobi .mobi_remark_tips {
  color: #999;
  font-size: 12px;
  position: absolute;
  right: 2.3rem;
  top: 16px;
}
.jz_screen_mobi .mobi_remark_tips_active {
  display: block;
}
.jz_screen_mobi .m_member_form_page {
  display: none;
}
.jz_screen_mobi .m_member_form_item_wrap:first-child {
  display: none;
}
.jz_screen_mobi .m_member_center_wrap .m_member_center_form_wrap {
  padding: 0 16px;
}
.jz_screen_mobi .m_member_center_form_wrap .m_member_center_form {
  border: none;
  margin-bottom: 0;
}
.jz_screen_mobi .m_member_center_form_wrap .m_member_form_list {
  background: #fff;
  border-bottom: 1px solid #ebebeb;
  box-sizing: border-box;
  height: 72px;
  padding: 20px 0;
  position: relative;
}
.jz_screen_mobi .m_member_form_list .form_item_right {
  bottom: 0;
  font-size: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.jz_screen_mobi .m_member_form_list .form_item_left {
  color: #999;
  display: block;
  font-size: 13px;
  position: absolute;
  top: 34px;
  width: 100%;
}
.jz_screen_mobi .m_member_form_list .form_item_center {
  display: inline-block;
  max-width: 100%;
  padding: 0 10px 0 0;
  position: absolute;
  top: 15px;
  width: auto;
}
.jz_screen_mobi .m_member_form_list .form_item_status {
  bottom: 20px;
  font-size: 13px;
  position: absolute;
  right: 10px;
  width: auto;
}
.jz_screen_mobi .m_member_center_form_wrap .m_member_form_item_wrap:before {
  display: none;
}
.jz_screen_mobi .m_member_center_form .form_item {
  text-align: left;
}
.jz_screen_mobi .m_member_center_form .form_item_center:after {
  background: #fb0b0b;
  border-radius: 50%;
  content: "";
  display: none;
  height: 6px;
  position: absolute;
  right: 1px;
  top: 3px;
  width: 6px;
}
.jz_screen_mobi .m_member_center_form .form_item_center_active:after {
  display: block;
}
.formDetail .formXSite {
  top: 15px;
}
.formDetail .formTLSite {
  border-bottom: 1px solid #e3e2e8;
  padding: 20px 0;
}
.formDetail .formTLSite .formTCSite {
  color: #333;
}
.formDetail .form_list_content::-webkit-scrollbar {
  width: 0;
}
.formDetail:hover .formScroll .form_list_content::-webkit-scrollbar {
  width: 7px;
}
.formDetail:hover .formScroll .form_list_content::-webkit-scrollbar-thumb {
  background: #d2d2d2;
  border-radius: 6px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.formDetail:hover .formScroll .form_list_content::-webkit-scrollbar-track {
  background-color: #f1f1f1;
  border-radius: 6px;
}
.formDetail .form_list_content {
  height: 536px;
  margin: 30px 16px 0 50px;
  overflow-y: auto;
}
.form_list_content .form_item_wrap {
  margin-bottom: 20px;
}
.form_list_content .form_item_wrap div {
  display: inline-block;
  vertical-align: middle;
}
.form_item_wrap .form_list_title {
  box-sizing: border-box;
  color: #333;
  font-size: 13px;
  margin-right: 14px;
  padding-top: 12px;
  text-align: right;
  vertical-align: top;
  width: 60px;
}
.form_item_wrap .form_item_content {
  background: #f7f7f7;
  box-sizing: border-box;
  color: #333;
  font-size: 13px;
  min-height: 43px;
  padding: 12px 21px 12px 15px;
  vertical-align: top;
  width: 500px;
}
.formDetail .form_confirm {
  border: none;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  display: block;
  height: 35px;
  margin: 32px auto 0;
  width: 106px;
}
.formDetail .popupCnBg {
  padding-bottom: 0 !important;
}
.formDetail .form_item_title {
  overflow: hidden;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 70px;
}
.formDetail .form_item_status_wrap {
  margin-bottom: 20px;
}
.formDetail .form_item_status_wrap .form_item_status,
.formDetail .form_item_status_wrap .form_item_title {
  display: inline-block;
  font-size: 13px;
  vertical-align: middle;
}
.jz_screen_mobi #popupBg10001 {
  display: none;
}
.jz_screen_mobi .formDetail {
  display: none !important;
}
.jz_screen_mobi .mobi_member_form_detail {
  background: #fff;
  bottom: 0;
  color: #333;
  font-size: 16px;
  font-weight: 400;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 10001;
}
.jz_screen_mobi .mobi_member_form_detail .form_detail_header {
  border-bottom: 1px solid #ebebeb;
  height: 47px;
  line-height: 47px;
  overflow: hidden;
  padding: 0 25%;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jz_screen_mobi .mobi_member_form_detail .header_back {
  cursor: pointer;
  font-size: 15px;
  left: 20px;
  position: absolute;
  top: 16px;
}
.jz_screen_mobi .form_list_content .form_item_wrap div {
  color: #333;
  display: block;
  font-size: 13px;
}
.jz_screen_mobi .form_list_content {
  box-sizing: border-box;
  height: calc(100% - 48px);
  overflow-y: scroll;
  padding: 8px 16px 0;
  width: 100%;
}
.jz_screen_mobi .form_list_content .form_item_wrap {
  margin-top: 15px;
}
.jz_screen_mobi .form_item_wrap .form_item_title {
  margin-bottom: 16px;
}
.jz_screen_mobi .form_item_wrap .form_item_content {
  width: 100%;
}
.jz_screen_mobi .form_list_content::-webkit-scrollbar {
  width: 7px;
}
.jz_screen_mobi .form_list_content::-webkit-scrollbar-thumb {
  background: #d2d2d2;
  border-radius: 6px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.jz_screen_mobi .form_list_content::-webkit-scrollbar-track {
  background-color: #f1f1f1;
  border-radius: 6px;
}
.jz_screen_mobi .m_member_center_main_panel {
  display: block;
}
.jz_screen_pc .member_icon_form {
  display: none;
}
.jz_screen_mobi .member_icon_form {
  height: 18px;
  width: 18px;
}
.jz_screen_mobi .form_item_status_wrap .form_item_status,
.jz_screen_mobi .form_item_status_wrap .form_item_title {
  display: inline-block;
  font-size: 13px;
}
.m_member_center_form .member_no_list {
  display: none;
  height: 405px;
  overflow: hidden;
}
.m_member_center_form .no_list_pic {
  background: url(../image/defaultIcon.png) 0 0;
  display: block;
  height: 123px;
  margin: 100px auto 40px;
  width: 157px;
}
.m_member_center_form .no_list_text {
  color: #666;
  font-size: 14px;
  margin: 0 auto;
  min-width: 120px;
  text-align: center;
}
.none_status .m_member_form_item_wrap .form_item_status,
.none_status .m_member_form_list .form_item_status {
  display: none;
}
.none_status .m_member_form_item_wrap .form_item_left {
  width: 23.5%;
}
.none_status .m_member_form_item_wrap .form_item_center {
  width: 53%;
}
.none_status .m_member_form_item_wrap .form_item_right,
.none_status .m_member_form_list .form_item_left {
  width: 23.5%;
}
.none_status .m_member_form_list .form_item_center {
  width: 53%;
}
.none_status .m_member_form_list .form_item_right {
  width: 23.5%;
}
.jz_svg_animation {
  background: rgba(88, 116, 216, 0.2);
  border: 1px dashed #5975d4;
  opacity: 1;
  position: absolute;
  z-index: 1000;
}
.jz_svg_animation .svg_white_bg {
  background: #fff;
  border-radius: 50%;
  height: 46px;
  margin: 0 auto;
  opacity: 1;
  position: relative;
  top: 50%;
  transform: scale(1) translateY(-50%);
  transform-origin: center top;
  width: 46px;
}
.jz_svg_animation .m_svg_animation {
  height: 42px;
  padding: 2px;
  width: 42px;
}
.jz_svg_animation .run-svg-animation-leave-active,
.run-svg-wrap-animation-leave-active {
  transition: opacity 0.3s ease;
}
.jz_svg_animation .run-svg-animation-leave-to,
.run-svg-wrap-animation-leave-to {
  opacity: 0;
}
.jz_svg_animation .run-svg-animation-enter-active {
  transition: transform 0.3s ease;
}
.jz_svg_animation .run-svg-animation-enter {
  transform: scale(0.5) translateY(-50%);
}
.m_nav_logo_img {
  height: 65px;
  margin: 0 10px;
}
@-webkit-keyframes bUser-anim-in {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes bUser-anim-in {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@-webkit-keyframes bUser-anim-in-pseudo {
  0% {
    background: hsla(0, 0%, 100%, 0.65);
  }
  to {
    background: transparent;
  }
}
@keyframes bUser-anim-in-pseudo {
  0% {
    background: hsla(0, 0%, 100%, 0.65);
  }
  to {
    background: transparent;
  }
}
@-webkit-keyframes bUser-anim-out {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes bUser-anim-out {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@-webkit-keyframes bUser-anim-out-pseudo {
  0% {
    background: hsla(0, 0%, 100%, 0.65);
  }
  to {
    background: transparent;
  }
}
@keyframes bUser-anim-out-pseudo {
  0% {
    background: hsla(0, 0%, 100%, 0.65);
  }
  to {
    background: transparent;
  }
}
.siteAdvertisement_box_BUser {
  border-radius: 2px;
  bottom: 30px;
  color: #333;
  display: block;
  height: 396px;
  left: 12px;
  position: fixed;
  _position: absolute;
  width: 426px;
  z-index: 33;
}
.jz_screen_mobi .siteAdvertisement_box_BUser {
  display: none;
}
.siteAdvertisement_box_BUser img {
  border-radius: 2px;
  width: 100%;
}
.freeJZ_BUser {
  background: linear-gradient(0deg, #ffcc4f, #fff5da);
  border-radius: 20px;
  bottom: 70px;
  color: #814900;
  display: block;
  font-size: 16px;
  font-weight: 600;
  height: 40px;
  line-height: 40px;
  margin-left: 145px;
  overflow: hidden;
  position: absolute;
  text-decoration: none;
  text-indent: 39px;
  width: 154px;
}
.siteAdvertisement_box_BUser .anim {
  -webkit-animation: bUser-anim-out 0.75s;
  animation: bUser-anim-out 0.75s;
}
.siteAdvertisement_box_BUser .anim:after {
  -webkit-animation: bUser-anim-out-pseudo 0.75s;
  animation: bUser-anim-out-pseudo 0.75s;
}
.siteAdvertisement_box_BUser .anim,
.siteAdvertisement_box_BUser .anim:after {
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.freeJZ_BUser:after {
  background: url(../image/f_visitor_icon.png) no-repeat;
  content: "";
  height: 13px;
  margin-top: -6.5px;
  position: absolute;
  right: 39px;
  top: 50%;
  width: 7px;
}
.closeImg_BUser {
  background: url(../image/f_visitor_guanbi.png) no-repeat;
  height: 12px;
  position: absolute;
  right: 9px;
  top: 9px;
  width: 12px;
  z-index: 99;
}
.c_captcha_popup {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 9034;
}
.c_captcha_popup--mask {
  background: #000;
  height: 100%;
  opacity: 0.8;
  width: 100%;
}
.c_captcha_popup--content {
  background: #fff;
  border-radius: 4px;
  position: absolute;
  z-index: 1;
}
.c_captcha_popup--title {
  border-bottom: 1px solid #e6e6e6;
  color: #333;
  font-size: 15px;
  padding: 18px 14px;
}
.c_captcha_popup--input_wrap {
  margin: 22px auto 28px;
  position: relative;
  width: 326px;
}
.jz_screen_mobi .c_captcha_popup--input_wrap {
  width: 292px;
}
.c_captcha_popup--input {
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  height: 40px;
  outline: 0;
  padding: 0 0 0 10px;
  width: 178px;
}
.jz_screen_mobi .c_captcha_popup--input {
  width: 144px;
}
.c_captcha_popup--input__error {
  border-color: red;
}
.c_captcha_popup--validate_code {
  cursor: pointer;
  height: 42px;
  position: absolute;
  right: 0;
  top: 0;
  width: 130px;
}
.c_captcha_popup--msg {
  color: red;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  top: 47px;
}
.c_captcha_popup--btn_confirm {
  background: #48adf7;
  border: 0;
  border-radius: 3px;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  height: 42px;
  margin: 0 14px 22px;
  outline: 0;
  text-align: center;
  width: 326px;
}
.jz_screen_mobi .c_captcha_popup--btn_confirm {
  width: 292px;
}
.c_captcha_popup--close {
  background: url(../image/mbg01.png) no-repeat -449px -187px;
  cursor: pointer;
  height: 18px;
  position: absolute;
  right: 14px;
  top: 20px;
  width: 18px;
}
.exhibition_product_btn_wrap {
  font-size: 0;
  margin-top: 15px;
}
.exhibition_product_btn_wrap .exhibition_product_form_btn {
  border-radius: 21px;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  max-width: 200px;
  min-width: 85px;
  width: 54%;
}
.exhibition_product_form_btn_text {
  display: block;
  margin: 0 auto;
  overflow: hidden;
  padding: 4.5% 0;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 70%;
}
.jz_product_list_2 .exhibition_product_btn_wrap,
.jz_product_list_3 .exhibition_product_btn_wrap {
  justify-content: flex-start;
}
.jz_product_list_3 .exhibition_product_form_btn {
  position: relative;
  z-index: 1;
}
.jz_screen_mobi .exhibition_product_btn_wrap {
  justify-content: flex-start;
  margin-top: 10px;
}
.jz_screen_mobi .exhibition_product_btn_wrap .exhibition_product_form_btn {
  max-width: 160px;
}
.jz_screen_mobi
  .jz_product_list_3
  .exhibition_product_btn_wrap
  .exhibition_product_form_btn {
  width: 30%;
}
.jz_screen_mobi .exhibition_product_form_btn_text {
  font-size: 14px;
}
.product_result_btn_wrap {
  display: flex;
  justify-content: center;
  margin-top: 8px;
}
.product_result_form_btn {
  border-radius: 21px;
  color: #fff;
  display: block;
  font-size: 14px;
  max-width: 200px;
  min-width: 100px;
  text-align: center;
  width: 54%;
}
.jz_screen_mobi .product_result_btn_wrap .product_result_form_btn {
  max-width: 160px;
}
.product_result_form_btn_text {
  display: block;
  margin: 0 auto;
  overflow: hidden;
  padding: 4.5% 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 70%;
}
.jz_screen_mobi .product_result_form_btn_text {
  font-size: 14px;
}
.jz_product_result_1 .product_result_btn_wrap,
.result_show_product_nopic .product_result_btn_wrap {
  justify-content: flex-start;
}
.jz_screen_mobi
  .result_show_product_nopic
  .product_result_btn_wrap
  .product_result_form_btn {
  width: 30%;
}
.jz_screen_mobi .result_show_product_nopic .product_result_btn_wrap {
  padding-bottom: 3px;
}
.jz_screen_mobi .jz_module_style_9 {
  z-index: 2;
}
.fk-loading-container {
  background-color: #fefefe;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9033;
}
.loading-gif-container {
  background: url(../image/loading_copyWeb.gif) no-repeat 0 0;
  height: 180px;
  margin: 0 auto;
  width: 276px;
}
.fk-center-container {
  left: 50%;
  margin: -140px 0 0 -140px;
  min-height: 280px;
  min-width: 280px;
  position: absolute;
  top: 50%;
}
.loading-text {
  font-family: 微软雅黑, microsoft yahei, 宋体, 新宋体, sans-serif;
  font-size: 12px;
  text-align: center;
}
.form_pay_item_wrap {
  margin-bottom: 20px;
  min-width: calc(180px + 2.4%);
  padding: 0 1.2%;
}
.form_pay_item {
  align-items: center;
  color: #666;
  display: flex;
  font-size: 14px;
}
.form_pay_item_price,
.form_pay_item_txt {
  vertical-align: middle;
}
.form_pay_item_price {
  color: #f13a3a;
  font-size: 16px;
  font-weight: 700;
}
.wechat_form_pay_item_svg {
  color: #fdb251;
  height: 17px;
  margin-left: 33px;
  width: 17px;
}
.wechat_form_pay_item_svg.wechat_pay {
  color: #38b035;
  height: 22px;
  width: 22px;
}
.wechat_form_pay_item_svg.ali_pay {
  color: #1caaee;
  height: 22px;
  width: 22px;
}
.jz_screen_mobi .wechat_form_pay_item_svg {
  top: 0;
}
.form_pay_item_right {
  align-items: center;
  display: flex;
}
.form_pay_wechat_txt {
  color: #333;
  margin-left: 6px;
}
.jz_screen_mobi .form_pay_item {
  justify-content: space-between;
}
.pay_setting {
  color: #f43839;
  cursor: pointer;
  text-decoration: underline;
}
.pay_alert {
  margin-top: 15px;
}
.jz_screen_mobi .pay_alert .jz_alert_content {
  box-sizing: border-box;
  justify-content: center;
  width: 100%;
}
.form_item_wrap.pay_wrap {
  margin-top: 20px;
}
.form_item_wrap.pay_wrap div.form_pay_price {
  color: #f13a3a;
  font-size: 14px;
}
.form_item_pay_right {
  float: right;
  margin-right: 35px;
}
.m_center_pay_icon {
  position: relative;
  right: -6px;
  top: -1px;
  vertical-align: middle;
}
.form_pay_svg {
  color: #fdb251;
  height: 22px;
  vertical-align: middle;
  width: 22px;
}
.wechat_pay_text {
  vertical-align: 0;
}
.jz_screen_mobi .form_item_wrap.pay_wrap div {
  display: inline-block;
}
.jz_screen_mobi .form_item_wrap.pay_wrap .form_item_title {
  margin-bottom: 0;
}
.jz_screen_mobi .form_item_pay_right {
  margin-right: 0;
  position: relative;
  top: 4px;
}
.site_form_pay_wrap {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000,endcolorstr=#7f000000);
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  transition: all 3s;
  z-index: 9999;
}
.form_pay_qrcode {
  background-color: #fff;
  border-radius: 2px;
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.form_pay_qrcode_top {
  margin-top: 15px;
  overflow: hidden;
}
.site_form_close {
  background: url(../image/mbg01.png) -449px -187px no-repeat;
  border: none;
  cursor: pointer;
  float: right;
  height: 20px;
  margin-right: 20px;
  width: 20px;
}
.wxpay_content {
  margin: 48px 0 0 80px;
  overflow: hidden;
}
.wxpay_QrCode_box {
  border-right: 1px solid #eaeaea;
  float: left;
  padding-right: 82px;
  width: 273px;
}
.wx_guard_img {
  background: url(../image/wx_03.jpg) no-repeat;
  float: left;
  height: 344px;
  margin-left: 53px;
  width: 280px;
}
.wxpay_QrCode_imgBox {
  border: 1px solid #eee;
  border-radius: 10px;
}
.wxpay_QrCode_title {
  font-size: 22px;
  padding-bottom: 13px;
  text-align: center;
}
.wxpay_QrCode_tipBox {
  margin-top: 28px;
  text-align: center;
}
.wxpay_QrCode_img {
  height: 240px;
  margin: 10px;
  padding: 5px;
  width: 240px;
}
.wxpay_QrCode_tipImg {
  background: url(../image/wx_06.jpg) no-repeat;
  display: inline-block;
  height: 32px;
  width: 32px;
}
.wxpayQrCodeText {
  color: #666;
  display: inline-block;
  font-size: 14px;
  margin-left: 7px;
}
.mobi_pay_qrcode {
  box-sizing: border-box;
  padding: 15px 20px 20px;
}
.mobi_pay_qrcode_image {
  width: 100%;
}
.mobi_pay_qrcode_text {
  color: #333;
  font-size: 14px;
  margin-top: 10px;
  text-align: center;
}
.mobi_site_form_close {
  float: none;
  margin-right: 0;
  position: absolute;
  right: 10px;
  top: 10px;
}
.mobi_pay_title {
  color: #333;
  font-size: 16px;
  margin-bottom: 10px;
  text-align: center;
}
.m_tabpack_tab {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  list-style: none;
  position: relative;
  transition: background 0.5s;
}
.m_tabpack_content {
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.m_tabpack_tabarea {
  left: 0;
  overflow: hidden;
  position: static;
  white-space: normal;
}
.m_tabpack_wrap {
  overflow: hidden;
  width: 100%;
}
.m_tabpack_wrap .m_tabpack_tabarea {
  display: inline-block;
  overflow: hidden;
  transition: 0.5s;
  vertical-align: top;
  width: 100%;
}
.jz_theme_bg_color.m_tabpack_tab {
  color: #fff;
}
.m_tabpack_tabnamewrap {
  position: relative;
  width: 100%;
}
.m_tabpack_tablist {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
.m_tabpack_tablist-center {
  justify-content: center;
}
.m_tabpack_tablist-right {
  justify-content: flex-end;
}
.m_tabpack_tab-average {
  flex: 1;
}
.jz_screen_mobi .m_tabpack_tablist-average .m_tabpack_tablist {
  max-width: 100%;
}
.m_tabpack_tab-average.m_tabpack_tab {
  max-width: none;
}
.jz_screen_mobi .m_tabpack_tablist {
  flex-wrap: nowrap;
  left: 0;
  min-width: 100%;
  position: relative;
  transition: 0.5s;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
.jz_screen_mobi .m_tabpack_tablist-average {
  width: 100%;
}
.jz_screen_mobi .m_tabpack_tab {
  transition: background 0.5s, color 0.5s, width 0.5s, box-shadow 0.5s;
}
.m_tabpack_tabname {
  display: block;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.m_tabpack_tab {
  align-items: center;
  box-sizing: border-box;
  color: #202020;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  justify-content: center;
  margin: 10px 5px;
  max-width: 360px;
  min-width: 54px;
  padding: 10px 20px;
  text-align: center;
}
.m_tabpack_unline {
  bottom: 0;
  display: none;
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
}
.m_tabpack_unline-short {
  bottom: -16px;
  left: 50%;
  transform: translateX(-50%);
  width: calc(100% - 10px);
}
.jz_screen_mobi .m_tabpack_unline-short {
  bottom: -13px;
}
.m_tabpack_tab-active .m_tabpack_unline {
  display: block;
}
.m_tabpack_splitwrap {
  align-items: center;
  display: flex;
  padding: 10px 0;
}
.m_tabpack_split {
  background: #dcdcdc;
  display: none;
  height: 16px;
  width: 1px;
}
.m_tabpack_split-scale {
  right: -5px;
  transform: skew(-14deg);
}
.m_tabpack_main {
  padding: 0 1% 0.993049%;
}
.jz_screen_mobi .m_tabpack_main {
  padding: 0 2.66667% 2.66667%;
}
.m_tabpack_main:focus,
.m_tabpack_tabarea:focus {
  outline: none;
}
.m_tabpack_style-0 .m_tabpack_tab {
  border-radius: 16px;
  padding: 6px 20px;
}
.jz_screen_mobi .m_tabpack_style-0 .m_tabpack_tab-average {
  padding: 10px 20px;
}
.jz_screen_mobi .m_tabpack_style-0 .m_tabpack_tab {
  padding: 4px 16px;
}
.m_tabpack_style-1 .m_tabpack_split {
  display: block;
  height: 16px;
}
.m_tabpack_style-1 .m_tabpack_listwrap {
  border-bottom: 1px solid #e6e6e6;
}
.m_tabpack_style-1 .m_tabpack_tab {
  margin: 0 5px;
  padding: 16px 20px;
}
.jz_screen_mobi .m_tabpack_style-1 .m_tabpack_tab {
  padding: 12px 20px;
}
.jz_screen_mobi .m_tabpack_style-2 .m_tabpack_tab {
  padding: 6px 12px;
}
.m_tabpack_style-3 .m_tabpack_tablist {
  background: #2b2b2b;
}
.m_tabpack_style-3 .m_tabpack_tab {
  color: #fff;
  margin: 0 5px;
  padding: 15px 20px;
}
.jz_screen_mobi .m_tabpack_style-3 .m_tabpack_tab {
  padding: 10px 20px;
}
.m_tabpack_style-3 .m_tabpack_tab:first-child {
  margin-left: 0;
}
.m_tabpack_style-4 .m_tabpack_tab {
  border-radius: 2px;
  padding: 10px 40px;
}
.jz_screen_mobi .m_tabpack_style-4 .m_tabpack_tab {
  padding: 8px 20px;
}
.m_tabpack_style-4 .m_tabpack_tab-active .m_tabpack_triangle {
  border-bottom: 6px solid transparent;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top-style: solid;
  border-top-width: 6px;
  bottom: -12px;
  height: 0;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  transform-origin: 50% 25%;
  width: 0;
  z-index: 0;
}
.m_tabpack_style-5 .m_tabpack_tab {
  border: 1px solid #f0f0f0;
  border-radius: 2px;
}
.m_tabpack_style-5 .m_tabpack_tab-active {
  border: none;
}
.jz_screen_mobi .m_tabpack_style-5 .m_tabpack_tab {
  padding: 4px 20px;
}
img.jz_img_lazyload:not([data-loaded="true"]) {
  width: auto;
}
.jz_screen_mobi .member_login_svg {
  color: #999;
  height: 25px;
  width: 25px;
}
.jz_screen_mobi .s_member_login_mobi__logined .member_login_svg {
  color: #333;
}
.jz_screen_mobi .s_multi_language_mobi_svg {
  color: #999;
  height: 25px;
  width: 25px;
}
.jz_screen_mobi .g_mobi_nav_position__right .jz_nav_menu {
  left: auto;
  right: 15px;
}
.jz_screen_mobi .g_mobi_nav_style__1 .member_login_svg,
.jz_screen_mobi .g_mobi_nav_style__1 .s_multi_language_mobi_svg {
  color: #fff;
}
.jz_screen_mobi .g_mobi_nav_style__1 .nav_menu_item {
  background-color: #fff;
}
.jz_screen_mobi .g_mobi_nav_style__1 .jz_nav_wrap_active .nav_menu_item {
  background-color: #999 !important;
}
.jz_screen_mobi .g_mobi_nav_style__1 .fkeditor-wrap {
  color: #fff;
}
.jz_screen_mobi .g_mobi_nav_style__1 .g_mobi_header_content {
  border-bottom: none;
}
.jz_screen_mobi .g_mobi_nav_style__1.g_mobi_header__fixed_bg_def {
  padding-bottom: 0;
}
.jz_screen_mobi .g_mobi_nav_style__1 .jz_website_title .fkeditor-wrap * {
  color: #fff !important;
}
.m_member_login_other {
  margin: 17px auto 0;
  max-width: 330px;
  width: 100%;
}
.m_member_login_other_title {
  color: #999;
  font-size: 14px;
  position: relative;
  text-align: center;
}
.m_member_login_other_title:after,
.m_member_login_other_title:before {
  background-color: #efefef;
  content: "";
  height: 1px;
  position: absolute;
  top: 10px;
  width: calc(50% - 43px);
}
.m_member_login_other_title:before {
  left: 0;
}
.m_member_login_other_title:after {
  right: 0;
}
.m_member_login_other_content {
  display: flex;
  justify-content: space-around;
  margin-top: 24px;
  padding: 0 50px;
}
.m_member_login_other_svg {
  cursor: pointer;
  height: 44px;
  width: 44px;
}
.m_member_login_other_wechat {
  fill: #e3f5eb;
  color: #43c523;
}
.m_member_login_other_wechat:hover {
  fill: #43c523;
  color: #fff;
}
.m_member_login_other_sina {
  fill: #fbefe7;
  color: #ff494b;
}
.m_member_login_other_sina:hover {
  fill: #ff494b;
  color: #fff;
}
.m_member_login_other_qq {
  fill: #e6effe;
  color: #2991fb;
}
.m_member_login_other_qq:hover {
  fill: #2991fb;
  color: #fff;
}
.bindacct_wrap {
  padding: 40px 50px 0;
}
.bindacct_avatar {
  background-size: contain;
  border-radius: 50%;
  height: 100px;
  margin: 0 auto;
  width: 100px;
}
.bindacct_name {
  color: #333;
  font-size: 16px;
  margin-top: 25px;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.bindacct_btn {
  border-radius: 22px;
  cursor: pointer;
  font-size: 14px;
  height: 44px;
  line-height: 44px;
  margin: 0 auto;
  max-width: 100%;
  text-align: center;
  width: 300px;
}
.bindacct_btn-bind {
  color: #fff;
  margin-top: 40px;
}
.bindacct_btn-login {
  background-color: #fff;
  border: 1px solid;
  margin-top: 30px;
}
.bindOtherAcct_wrap {
  padding: 40px 50px 0;
}
.bindOtherAcct_input {
  border: none;
  border-bottom: 1px solid #e9e9e9;
  display: block;
  font-size: 15px;
  height: 40px;
  outline: none;
  width: 100%;
}
.bindOtherAcct_input-pwd {
  margin-top: 20px;
}
.bindOtherAcct_btn-bind {
  color: #fff;
  margin-top: 50px;
}
.bindOtherAcct_btn-bind-disbaled {
  opacity: 0.65;
}
.bindOtherAcct_btn-back {
  background-color: #fff;
  border: 1px solid;
  margin-top: 30px;
}
.mobi_popup {
  background-color: #fff;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 51px;
  z-index: 10;
}
.otherLoginSetting_avatar {
  background-size: contain;
  border-radius: 50%;
  height: 100px;
  margin: 40px auto 0;
  width: 100px;
}
.otherLoginSetting_name {
  color: #333;
  font-size: 16px;
  margin-top: 25px;
  text-align: center;
}
.otherLoginSetting_popup .pWCenter {
  height: calc(100% - 64px);
}
.otherLoginSetting_wrap {
  color: #333;
  font-size: 15px;
  height: 100%;
  overflow-y: auto;
  padding: 0 60px;
}
.otherLoginSetting_list {
  margin-top: 40px;
}
.otherLoginSetting_item {
  align-items: center;
  display: flex;
  height: 58px;
}
.otherLoginSetting_label {
  width: 45px;
}
.otherLoginSetting_label_text {
  margin-left: -55px;
  overflow: hidden;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100px;
}
.otherLoginSetting_content-require:before {
  color: red;
  content: "*";
  display: block;
  height: 18px;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}
.otherLoginSetting_content {
  flex: 1;
  height: 100%;
  position: relative;
}
.otherLoginSetting_input {
  border: none;
  border-bottom: 1px solid #f0f0f0;
  box-sizing: border-box;
  height: 100%;
  outline: none;
  padding: 0 0 0 10px;
  width: 100%;
}
.otherLoginSetting_btn-submit {
  border-radius: 22px;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  height: 44px;
  line-height: 44px;
  margin-bottom: 20px;
  margin-top: 50px;
  max-width: 100%;
  text-align: center;
  width: 350px;
}
.otherLoginSetting_select {
  border-bottom: 1px solid #f0f0f0;
  box-sizing: border-box;
  height: 100%;
  padding-left: 10px;
  vertical-align: middle;
  width: 100%;
}
.otherLoginSetting_arrow {
  right: 15px;
}
.otherLoginSetting_select-ct {
  margin-top: -22px;
  position: absolute;
  right: 10px;
  top: 50%;
  z-index: 1;
}
.otherLoginSetting_captcha_img {
  height: 30px;
  right: 0;
  width: 100px;
}
.otherLoginSetting_captcha_img,
.otherLoginSetting_sms {
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.otherLoginSetting_sms {
  right: 20px;
}
.mobi_popup .bindacct_wrap {
  padding: 40px 30px 0;
}
.mobi_popup .otherLoginSetting_wrap {
  padding: 0 30px;
}
.mobi_popup .otherLoginSetting_label {
  width: 66px;
}
.mobi_popup .otherLoginSetting_label_text {
  margin-left: -34px;
}
.mobi_popup .bindOtherAcct_wrap {
  padding: 40px 30px 0;
}
.jz_screen_pc .s_footnav__holdwrap {
  height: 0;
}
.s_footnav__holdwrap {
  height: 51px;
}
.s_footnav__holdwrap-3 {
  height: 0;
}
.s_footnav__wrap {
  border: 0;
  border-top: 1px solid #ebebeb;
  bottom: 0;
  display: none;
  height: 50px;
  left: 0;
  position: fixed;
  transition: left, bottom 0.5s;
  width: 100%;
  z-index: 8;
}
.jz_screen_mobi .s_footnav__wrap {
  display: block;
}
.s_footnav__pic {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-shrink: 0;
  font-size: 20px;
  height: 20px;
  width: 20px;
}
.s_footnav__list {
  align-items: center;
  display: flex;
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 1;
}
.s_footnav__item,
.s_footnav__list-center {
  justify-content: center;
}
.s_footnav__item {
  align-items: center;
  background: #fff;
  box-sizing: border-box;
  color: #666;
  cursor: pointer;
  display: flex;
  flex: 1;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  padding: 3px;
  text-decoration: none;
}
.s_footnav__item-1 {
  width: 100%;
}
.s_footnav__item-2 {
  width: 50%;
}
.s_footnav__item-3 {
  width: 33.33333%;
}
.s_footnav__item-4 {
  width: 25%;
}
.s_footnav__name {
  font-size: 13px;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.s_footnav__contentType-1 .s_footnav__pic,
.s_footnav__contentType-2 .s_footnav__name {
  display: none;
}
.s_footnav__style-1.s_footnav__contentType-1 .s_footnav__bigicon,
.s_footnav__style-1.s_footnav__contentType-2 .s_footnav__bigicon {
  top: -8px;
}
.s_footnav__style-1.s_footnav__contentType-1 .s_footnav__whitecircle,
.s_footnav__style-1.s_footnav__contentType-2 .s_footnav__whitecircle {
  top: -12px;
}
.s_footnav__style-1 {
  background-color: #fff;
}
.s_footnav__bigicon {
  box-sizing: border-box;
  height: 42px;
  top: -17px;
  width: 42px;
  z-index: 2;
}
.s_footnav__bigicon,
.s_footnav__whitecircle {
  align-items: center;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
}
.s_footnav__whitecircle {
  background-color: #fff;
  box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.12);
  height: 50px;
  top: -21px;
  width: 50px;
  z-index: 1;
}
.s_footnav__bigpic {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  color: #fff;
  cursor: pointer;
  flex-shrink: 0;
  font-size: 20px;
  height: 20px;
  width: 20px;
}
.s_footnav__pic-opacity {
  opacity: 0;
}
.s_footnav__style-2 .s_footnav__list .s_footnav__item:first-child {
  max-width: 15%;
  width: 15%;
}
.s_footnav__style-2 .s_footnav__list .s_footnav__item:not(:first-child) {
  border-left: 1px solid #ebebeb;
}
.s_footnav__style-3 {
  border-top: 0;
  bottom: 30px;
  height: 40px;
  left: 50%;
  transform: translateX(-50%);
  width: 80%;
}
.s_footnav__style-3 .s_footnav__item:first-child {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.s_footnav__style-3 .s_footnav__item:last-child {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.s_footnav__style-3 .s_footnav__item {
  background: hsla(0, 0%, 93%, 0.9);
}
.s_footnav__style-3 .s_footnav__name {
  display: none;
}
.s_footnav__style-3 .s_footnav__list .s_footnav__item:not(:first-child) {
  border-left: 1px solid hsla(0, 0%, 100%, 0.8);
}
.s_footnav__style-3 .s_footnav__sublist {
  top: -10px;
}
.s_footnav__sublist {
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  padding: 3px 0 4px;
  position: absolute;
  transform: translateY(calc(-100% - 10px));
  z-index: 2;
}
.s_footnav__subitem {
  border-bottom: 1px solid #ebebeb;
  box-sizing: border-box;
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  margin: 0 8px;
  overflow: hidden;
  padding: 10px 0;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 90px;
}
.s_footnav__subitem:last-of-type {
  border: none;
}
.s_footnav__triangle {
  border: 6.8px solid transparent;
  border-top-color: #fff;
  bottom: 0;
  bottom: -13.6px;
  height: 0;
  left: 0;
  left: 50%;
  margin-left: -6.8px;
  position: absolute;
  width: 0;
}
.s_footnav__triangle:before {
  border: 6.8px solid transparent;
  border-top-color: #ebebeb;
  content: "";
  height: 0;
  left: -6.8px;
  position: absolute;
  top: -5.5px;
  width: 0;
  z-index: -1;
}
.s_footnav__childicon {
  height: 12px;
  margin-right: -4px;
  vertical-align: middle;
  width: 12px;
}
.s_footnav__havechild .s_footnav__name {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
.s_multi_language_wrap {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  text-align: center;
}
.jz_screen_pc .s_multi_language_wrap {
  margin: 0 calc(50% - 75px);
  min-width: 150px;
}
.jz_screen_mobi .jz_mobi_header .s_multi_language_wrap {
  display: inline-block;
  height: auto;
  line-height: 1;
  margin: 0 0 0 10px;
  vertical-align: middle;
  width: auto;
}
.s_multi_language_container {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.jz_screen_mobi .jz_mobi_header .s_multi_language_container {
  cursor: pointer;
  width: auto;
}
.s_multi_language_text {
  color: #333;
  font-size: 14px;
  vertical-align: middle;
}
.s_multi_language_icon + .s_multi_language_text {
  margin-left: 12px;
}
.s_multi_language_icon {
  background: url(../image/vbg01.png) -246px -70px;
  display: inline-block;
  height: 18px;
  min-width: 24px;
  vertical-align: middle;
  width: 24px;
}
.icon_en {
  background-position: -246px -112px;
}
.icon_tcn {
  background-position: -246px -150px;
}
.icon_jp {
  background-position: -246px -191px;
}
.icon_kor {
  background-position: -246px -231px;
}
.icon_lo {
  background-position: -246px -271px;
}
.icon_th {
  background-position: -294px -70px;
}
.icon_es {
  background-position: -294px -112px;
}
.s_multi_language_es {
  min-width: 180px;
}
.jz_screen_mobi .s_multi_language_es {
  min-width: auto;
}
.icon_ru {
  background-position: -294px -150px;
}
.icon_fra {
  background-position: -294px -191px;
}
.icon_it {
  background-position: -294px -231px;
}
.icon_de {
  background-position: -294px -271px;
}
.icon_ug {
  background-position: -246px -70px;
}
.multi_language_panel {
  margin: -63px 0 0 -60px;
  width: 390px;
}
.multi_language_panel .lan_title {
  border-bottom: 1px solid #f0f0f0;
  box-sizing: border-box;
  font-size: 14px;
  height: 50px;
  line-height: 50px;
  padding-left: 30px;
  text-align: left;
  width: 450px;
}
.multi_language_panel .lan_container {
  line-height: normal;
  width: 450px;
}
.multi_language_panel .lan_lists {
  margin-top: 35px;
  padding: 0 25px;
  text-align: left;
}
.multi_language_panel .lan_list {
  cursor: pointer;
  display: inline-block;
  margin: 0 10px 18px;
  text-align: left;
  width: 180px;
}
.multi_Language_mobi_panel {
  display: none;
}
.jz_screen_mobi .multi_Language_mobi_panel.lan_active {
  display: block;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9100;
}
.jz_screen_mobi .multi_Language_mobi_panel .lan_layout {
  background: rgba(0, 0, 0, 0.6);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.multi_Language_mobi_panel .lan_mobi_lists {
  background: #fff;
  bottom: 0;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  justify-content: space-around;
  left: 0;
  max-height: 300px;
  max-width: 100%;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  top: auto;
  vertical-align: middle;
  white-space: normal;
  width: 100%;
  z-index: 1;
}
.lan_mobi_lists::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
}
.lan_mobi_lists::-webkit-scrollbar {
  border-radius: 2px;
  width: 3px;
}
.multi_Language_mobi_panel .lan_mobi_list {
  border-bottom: 1px solid #f0f0f0;
  box-sizing: border-box;
  height: 50px;
  line-height: 50px;
  padding: 0 30px;
  text-align: left;
}
.lan_mobi_list a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  display: inline-block;
  width: 100%;
}
.languages_expansion {
  display: flex;
  flex-wrap: wrap;
  padding-left: 10px;
}
.jz_screen_mobi .languages_expansion,
.jz_screen_pc .languages_expansion {
  align-items: center;
  justify-content: flex-start;
}
.jz_screen_mobi .languages_expansion .language_item {
  margin: 5px 10px;
  text-align: left;
}
.languages_expansion .s_multi_language_icon + .s_multi_language_text {
  margin-left: 8px;
  text-align: left;
}
.jz_screen_pc .languages_expansion .language_item {
  margin: 5px 0;
}
.jz_screen_pc .languages_expansion .language_item_after {
  background: #b68686;
  height: 18px;
  margin: 0 15px;
  opacity: 0.2;
  width: 1px;
}
.languages_expansion .language_item:last-child .language_item_after {
  display: none;
}
.languages_dropdown {
  position: relative;
}
.languages_default_item {
  cursor: pointer;
  height: 60px;
  line-height: 60px;
}
.lan_list .s_multi_language_text,
.languages_dropdown_panel .s_multi_language_text,
.languages_expansion .s_multi_language_text {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  line-height: 1.3;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lan_mobi_list .s_multi_language_text {
  display: inline-block;
  max-width: calc(100% - 42px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.languages_dropdown_panel {
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 2px;
  box-sizing: border-box;
  display: none;
  left: 50%;
  list-style: none;
  margin-left: -74px;
  padding: 0 15px 0 12px;
  position: absolute;
  text-align: left;
  width: 150px;
  z-index: 9999;
}
.jz_screen_pc .languages_dropdown_panel.top {
  top: 50px;
}
.languages_dropdown_panel.bottom {
  bottom: 50px;
}
.jz_screen_mobi .languages_dropdown_panel.top {
  margin-left: -123px;
  right: 0;
}
.jz_screen_mobi .languages_dropdown_panel .dropdown_panel_triangle.bottom {
  left: 50%;
}
.jz_screen_mobi .languages_dropdown_panel.top .dropdown_panel_triangle {
  left: auto;
  right: 15px;
}
.languages_dropdown_panel.active {
  display: block;
}
.languages_dropdown_item {
  margin: 20px 0;
}
.language_item_wrapper {
  align-items: center;
  display: flex;
}
.languages_dropdown_panel .dropdown_panel_triangle {
  background: #fff;
  border: 1px solid #ebebeb;
  border-bottom: 0;
  border-left: 0;
  box-shadow: inherit;
  box-sizing: border-box;
  height: 12px;
  left: 50%;
  position: absolute;
  transform-origin: center center;
  width: 12px;
}
.languages_dropdown_panel.top .dropdown_panel_triangle {
  top: 0;
  transform: translate(-50%, -50%) rotate(-45deg);
}
.languages_dropdown_panel.bottom .dropdown_panel_triangle {
  bottom: -12px;
  transform: translate(-50%, -50%) rotate(-225deg);
}
.languages_dropdown_panel .dropdown_panel_triangle_child {
  background: inherit;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: rotate(45deg) translate(-20%, 84%);
  transform-origin: center center;
  width: 200%;
}
.languages-dropdown-fade-active,
.languages-dropdown-fade-leave-active {
  transition: opacity 0.3s ease;
}
.languages-dropdown-fade-enter,
.languages-dropdown-fade-leave-to {
  opacity: 0;
}
.s_multi_language_icon_active {
  border: 1px solid #ccc;
  border-radius: 2px;
  padding: 8px 6px;
}
.languages_dropdown.no_text .languages_dropdown_item {
  display: inline-block;
  margin: 8px;
  vertical-align: middle;
}
.languages_dropdown.no_text .languages_dropdown_panel {
  margin-left: -75px;
  text-align: center;
  width: 150px;
}
.languages_dropdown.mobi.no_text .languages_dropdown_panel {
  padding: 10px 0;
  width: 150px;
}
.languages_dropdown.mobi.no_text .languages_dropdown_panel.top {
  margin-left: -122px;
}
.languages_dropdown.mobi.no_text .languages_dropdown_panel.bottom {
  margin-left: -75;
}
.languages_dropdown.mobi.no_text .languages_dropdown_item {
  margin: 6px;
}
.languages.languages_dropdown:hover .s_multi_language_dropdown_svg {
  transform: rotate(180deg);
}
.s_multi_language_dropdown_svg {
  color: #666;
  height: 16px;
  margin-left: 5px;
  transition: transform 0.3s ease;
  vertical-align: middle;
  width: 16px;
}
#jzPopup .jz_popover .popover_header_wrap {
  margin-bottom: 34px;
}
#jzPopup .jz_popover .popover_panel {
  position: fixed;
}
#jzPopup .jz_popover#detectZoomPopup .popover_panel {
  -webkit-animation: none;
  animation: none;
  height: 380px !important;
  left: 50% !important;
  margin: -190px 0 0 -285px;
  overflow: visible;
  top: 50% !important;
  width: 570px !important;
}
#jzPopup .jz_popover#detectZoomPopup .jz-checkbox-wrapper {
  overflow: visible;
}
.J_hoverImageParent {
  max-width: 100% !important;
}
.J_hoverImageParent,
.J_hoverImageParent img {
  height: auto !important;
}
.jz_screen_pc .gw_watermark {
  background-image: url(../image/watermark_pc.png);
}
.jz_screen_mobi .gw_watermark,
.jz_screen_pc .gw_watermark {
  background-position: 50%;
  background-size: cover;
  bottom: 0;
  height: 100%;
  left: 0;
  opacity: 1;
  pointer-events: none;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 9032;
}
.jz_screen_mobi .gw_watermark {
  background-image: url(../image/watermark_h5.png);
}
.s_spserv__wrap {
  bottom: 82px;
  padding: 9px;
  position: fixed;
  right: 21px;
  z-index: 9;
}
.s_spserv__wrap-morebottom {
  bottom: 115px;
}
.s_spserv__wrap-backtop {
  bottom: 117px;
}
.s_spserv__item {
  align-items: center;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
  color: #333;
  cursor: pointer;
  display: flex;
  height: 48px;
  justify-content: center;
  margin-bottom: 12px;
  position: relative;
  width: 48px;
}
.s_spserv__item:last-of-type {
  margin-bottom: 0;
}
.s_spserv__pic {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  color: #666;
  font-size: 20px;
  height: 22px;
  line-height: 22px;
  width: 20px;
}
.s_spserv__line-2 {
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.s_spserv__hoverarea {
  -webkit-animation: spservhover 0.3s ease-out 0s forwards;
  animation: spservhover 0.3s ease-out 0s forwards;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
  color: #333;
  display: none;
  font-size: 14px;
  left: 0;
  line-height: 22px;
  max-width: 252px;
  padding: 15px;
  position: absolute;
  top: 50%;
  transform: translate(-100%, -50%);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.not-ie-hoverarea:after {
  background: #fff;
  content: "";
  filter: drop-shadow(2px -2px 1px rgba(0, 0, 0, 0.05));
  height: 8px;
  position: absolute;
  right: 0;
  right: -12px;
  top: 50%;
  transform: translate(-100%, -50%) rotate(45deg);
  width: 8px;
}
.s_spserv__hoverarea-block {
  display: block;
}
.s_spserv__wxpic {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 110px;
  margin: 9px auto;
  width: 110px;
}
@-webkit-keyframes spservhover {
  0% {
    opacity: 0.5;
    transform: translate(calc(-100% - 16px), -50%) scale(0.5);
  }
  60% {
    opacity: 1;
    transform: translate(calc(-100% - 16px), -50%) scale(1);
  }
  to {
    opacity: 1;
    transform: translate(calc(-100% - 16px), -50%) scale(1);
  }
}
@keyframes spservhover {
  0% {
    opacity: 0.5;
    transform: translate(calc(-100% - 16px), -50%) scale(0.5);
  }
  60% {
    opacity: 1;
    transform: translate(calc(-100% - 16px), -50%) scale(1);
  }
  to {
    opacity: 1;
    transform: translate(calc(-100% - 16px), -50%) scale(1);
  }
}
@-webkit-keyframes spservhover2 {
  0% {
    opacity: 0;
    transform: translateX(calc(-100% - 16px)) scale(0.95);
  }
  to {
    opacity: 1;
    transform: translateX(calc(-100% - 16px)) scale(1);
  }
}
@keyframes spservhover2 {
  0% {
    opacity: 0;
    transform: translateX(calc(-100% - 16px)) scale(0.95);
  }
  to {
    opacity: 1;
    transform: translateX(calc(-100% - 16px)) scale(1);
  }
}
@-webkit-keyframes spservhover-mobi {
  0% {
    opacity: 0.5;
    transform: translate(calc(-100% - 12px), -50%) scale(0.5);
  }
  60% {
    opacity: 1;
    transform: translate(calc(-100% - 12px), -50%) scale(1);
  }
  to {
    opacity: 1;
    transform: translate(calc(-100% - 12px), -50%) scale(1);
  }
}
@keyframes spservhover-mobi {
  0% {
    opacity: 0.5;
    transform: translate(calc(-100% - 12px), -50%) scale(0.5);
  }
  60% {
    opacity: 1;
    transform: translate(calc(-100% - 12px), -50%) scale(1);
  }
  to {
    opacity: 1;
    transform: translate(calc(-100% - 12px), -50%) scale(1);
  }
}
@-webkit-keyframes spservhover2-mobi {
  0% {
    opacity: 0;
    transform: translateX(calc(-100% - 12px)) scale(0.95);
  }
  to {
    opacity: 1;
    transform: translateX(calc(-100% - 12px)) scale(1);
  }
}
@keyframes spservhover2-mobi {
  0% {
    opacity: 0;
    transform: translateX(calc(-100% - 12px)) scale(0.95);
  }
  to {
    opacity: 1;
    transform: translateX(calc(-100% - 12px)) scale(1);
  }
}
.s_spserv__wrap-1 .s_spserv__item {
  border: 1px solid #e3e7ec;
  border-radius: 0;
  border-top: 0;
  box-shadow: none;
  box-sizing: border-box;
  flex-direction: column;
  height: auto;
  justify-content: normal;
  margin-bottom: 0;
  width: 65px;
}
.s_spserv__wrap-1 .s_spserv__item:first-of-type {
  border-radius: 6px 6px 0 0;
  border-top: 1px solid #e3e7ec;
}
.s_spserv__wrap-1 .s_spserv__item:last-of-type {
  border-radius: 0 0 6px 6px;
}
.s_spserv__wrap-1 .s_spserv__item:only-of-type {
  border-radius: 6px;
}
.s_spserv__wrap-1 .s_spserv__pic {
  margin: 11px 0 5px;
}
.s_spserv__wrap-1 .s_spserv__name {
  font-size: 12px;
  margin-bottom: 8px;
  text-align: center;
  width: 50px;
}
.s_spserv__term {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
  text-align: center;
  width: 45px;
  z-index: 10000;
}
.s_spserv__item:before,
.s_spserv__term:before {
  content: "";
  height: 100%;
  left: -16px;
  position: absolute;
  top: 0;
  width: 16px;
  z-index: -1;
}
.s_spserv__term .s_spserv__hoverarea {
  -webkit-animation: spservhover2 0.3s ease-out 0s forwards;
  animation: spservhover2 0.3s ease-out 0s forwards;
  bottom: 0;
  padding: 15px 20px;
  top: auto;
  transform: translateX(-100%);
  transform-origin: center right;
}
.s_spserv__term .s_spserv__hoverarea-wx {
  padding: 15px;
}
.s_spserv__term .s_spserv__hoverarea:after {
  display: none;
}
.s_spserv__term-concat {
  padding: 0 11.5px;
}
.s_spserv__concatpic {
  font-size: 22px;
  padding: 13px 0 6px;
}
.s_spserv__concatwe {
  display: inline-block;
  font-size: 14px;
  margin: 0 auto 12px;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}
.s_spserv__term-wx {
  display: block;
  font-size: 20px;
  margin-top: 8px;
  padding: 12px 0;
}
.s_spserv__servterm {
  align-items: center;
  color: #333;
  display: flex;
  margin-bottom: 21px;
  text-decoration: none;
}
.s_spserv__servterm:last-child {
  margin-bottom: 0;
}
.s_spserv__areapic {
  color: #666;
  display: inline-block;
  font-size: 20px;
  height: 22px;
  line-height: 22px;
  margin-right: 13px;
  width: 20px;
}
.s_spserv__contextwrap {
  line-height: 22px;
  max-width: 219px;
  text-align: left;
}
.s_spserv__termname {
  font-size: 14px;
}
.s_spserv__termcontext {
  color: #999;
  font-size: 12px;
}
.s_spserv__ib {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.s_spserv__wxicon {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 22px;
  margin: 0 auto;
  width: 22px;
}
.s_spserv__hoverarea-wx {
  padding: 15px;
  text-align: center;
}
.s_spserv__close,
.s_spserv_closewrap {
  display: none;
}
.jz_screen_mobi .s_spserv__close {
  color: #999;
  display: inline-block;
  height: 14px;
  margin-left: 16px;
  margin-top: 4px;
  width: 14px;
}
.jz_screen_mobi .s_spserv__wrap {
  right: 7px;
}
.jz_screen_mobi .s_spserv__pic {
  font-size: 18px;
  height: 20px;
  line-height: 20px;
  width: 18px;
}
.jz_screen_mobi .s_spserv__wrap-0 .s_spserv__item {
  height: 38px;
  width: 38px;
}
.jz_screen_mobi .s_spserv__wrap-1 .s_spserv__item {
  width: 60px;
}
.jz_screen_mobi .s_spserv__wrap-1 .s_spserv__pic {
  margin: 9px 0 5px;
}
.jz_screen_mobi .s_spserv__wrap-0 .s_spserv__simpletext {
  max-width: 232px;
}
.jz_screen_mobi .s_spserv__wrap-1 .s_spserv__simpletext {
  max-width: 203px;
}
.jz_screen_mobi .s_spserv__hoverarea {
  -webkit-animation: spservhover-mobi 0.3s ease-out 0s forwards;
  animation: spservhover-mobi 0.3s ease-out 0s forwards;
  max-width: 250px;
}
.jz_screen_mobi .s_spserv__term .s_spserv__hoverarea {
  -webkit-animation: spservhover2-mobi 0.3s ease-out 0s forwards;
  animation: spservhover2-mobi 0.3s ease-out 0s forwards;
}
.jz_screen_mobi .s_spserv__hoverarea-block {
  display: flex;
}
.jz_screen_mobi .s_spserv__wrap-2 .s_spserv__hoverarea-block {
  display: block;
}
.jz_screen_mobi .s_spserv__wrap .s_spserv__hoverarea-wx {
  display: none;
}
.jz_screen_mobi .s_spserv_closewrap {
  color: #999;
  display: table;
  font-size: 0;
  line-height: 1;
  width: 100%;
}
.jz_screen_mobi .s_spserv_closewrap .s_spserv__close {
  float: right;
  margin: 0 -6px 0 0;
}
.jz_screen_pc .jz_web_col.jz_col_module_image_contour .web_col_content {
  height: 100%;
}
.jz_screen_pc
  .jz_web_col.jz_col_module_image_contour
  .web_col_content
  .jz_module {
  height: inherit;
  margin: 0 !important;
  width: 100%;
}
.jz_screen_pc
  .jz_web_col.jz_col_module_image_contour
  .web_col_content
  .jz_module
  .module_wrap
  :not(.jz_not_scaleImage_item),
.module_wrap
  .jz_screen_pc
  .jz_web_col.jz_col_module_image_contour
  .web_col_content
  .jz_module
  .module_current_position_content
  :not(.jz_not_scaleImage_item) {
  height: 100%;
  width: 100%;
}
.jz_screen_pc
  .jz_web_col.jz_col_module_image_contour
  .web_col_content
  .jz_module
  .module_wrap,
.jz_screen_pc
  .jz_web_col.jz_col_module_image_contour
  .web_col_content
  .jz_module
  .module_wrap
  .module_current_position_content,
.module_wrap
  .jz_screen_pc
  .jz_web_col.jz_col_module_image_contour
  .web_col_content
  .jz_module
  .module_current_position_content {
  height: 100%;
  width: 100%;
}
.jz_screen_pc
  .jz_web_col.jz_col_module_image_contour
  .web_col_content
  .jz_module
  .module_image_content
  .module_image--bg {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: auto;
}
.jz_screen_pc .first_style_content,
.jz_screen_pc .second_style_content,
.jz_screen_pc .third_style_content {
  padding: 1%;
}
.jz_screen_mobi .first_style_content,
.jz_screen_mobi .second_style_content,
.jz_screen_mobi .third_style_content {
  padding: 2%;
}
.icon_combination .first_style,
.icon_combination .second_style,
.icon_combination .third_style {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.icon_combination .first_style_item {
  box-sizing: border-box;
  display: block;
  margin-left: 2%;
  margin-top: 2%;
  text-align: center;
  width: 25%;
}
.first_style_content .count1.icon_module_item {
  width: 100%;
}
.first_style_content .count2.icon_module_item {
  width: 49%;
}
.first_style_content .count3.icon_module_item {
  width: 32%;
}
.first_style_content .count4.icon_module_item {
  width: 23.5%;
}
.first_style_content .count5.icon_module_item {
  width: 18.4%;
}
.first_style_content .count6.icon_module_item {
  width: 15%;
}
.icon_combination .first_style_content .count1:nth-child(n + 1),
.icon_combination .second_style_content .count1:nth-child(n + 1),
.icon_combination .third_style_content .count1:nth-child(n + 1) {
  margin-left: 0;
}
.icon_combination .first_style_content .count2:nth-child(odd),
.icon_combination .second_style_content .count2:nth-child(odd),
.icon_combination .third_style_content .count2:nth-child(odd) {
  margin-left: 0;
}
.icon_combination .first_style_content .count3:nth-child(3n + 1),
.icon_combination .second_style_content .count3:nth-child(3n + 1),
.icon_combination .third_style_content .count3:nth-child(3n + 1) {
  margin-left: 0;
}
.icon_combination .first_style_content .count4:nth-child(4n + 1),
.icon_combination .second_style_content .count4:nth-child(4n + 1),
.icon_combination .third_style_content .count4:nth-child(4n + 1) {
  margin-left: 0;
}
.icon_combination .first_style_content .count5:nth-child(5n + 1),
.icon_combination .second_style_content .count5:nth-child(5n + 1),
.icon_combination .third_style_content .count5:nth-child(5n + 1) {
  margin-left: 0;
}
.icon_combination .first_style_content .count6:nth-child(6n + 1),
.icon_combination .second_style_content .count6:nth-child(6n + 1),
.icon_combination .third_style_content .count6:nth-child(6n + 1) {
  margin-left: 0;
}
.icon_combination .first_style_content .count1:nth-child(-n + 1),
.icon_combination .second_style_content .count1:nth-child(-n + 1),
.icon_combination .third_style_content .count1:nth-child(-n + 1) {
  margin-top: 0;
}
.icon_combination .first_style_content .count2:nth-child(-n + 2),
.icon_combination .second_style_content .count2:nth-child(-n + 2),
.icon_combination .third_style_content .count2:nth-child(-n + 2) {
  margin-top: 0;
}
.icon_combination .first_style_content .count3:nth-child(-n + 3),
.icon_combination .second_style_content .count3:nth-child(-n + 3),
.icon_combination .third_style_content .count3:nth-child(-n + 3) {
  margin-top: 0;
}
.icon_combination .first_style_content .count4:nth-child(-n + 4),
.icon_combination .second_style_content .count4:nth-child(-n + 4),
.icon_combination .third_style_content .count4:nth-child(-n + 4) {
  margin-top: 0;
}
.icon_combination .first_style_content .count5:nth-child(-n + 5),
.icon_combination .second_style_content .count5:nth-child(-n + 5),
.icon_combination .third_style_content .count5:nth-child(-n + 5) {
  margin-top: 0;
}
.icon_combination .first_style_content .count6:nth-child(-n + 6),
.icon_combination .second_style_content .count6:nth-child(-n + 6),
.icon_combination .third_style_content .count6:nth-child(-n + 6) {
  margin-top: 0;
}
.icon_combination .first_style_item .item_img {
  background-position: 50%;
  background-repeat: no-repeat;
  height: 60px;
  margin: 0 auto;
  width: 60px;
}
.icon_combination .first_style_item .imgContainer {
  margin: 0 auto;
  width: 20%;
}
.icon_combination .first_style_item .imgAlignLeft .imgContainer {
  margin: 0;
}
.icon_combination .first_style_item_content {
  min-width: 50%;
  padding: 15%;
}
.icon_combination .first_style_item .item_title {
  -webkit-background-clip: text;
  color: #333;
  font-size: 16px;
  line-height: 22px;
  margin-top: 30px;
  word-break: break-word;
}
.icon_combination .first_style_item .item_desc {
  -webkit-background-clip: text;
  color: #999;
  font-size: 14px;
  line-height: 22px;
  margin-top: 12px;
  word-break: break-word;
}
.icon_combination .second_style_item {
  border-radius: 2px;
  box-sizing: border-box;
  display: flex;
  margin-left: 2%;
  margin-top: 2%;
  width: 25%;
}
.icon_combination .second_style_item .second_style_item_content {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  padding: 9% 6%;
  text-align: left;
  width: 100%;
}
.icon_combination .second_style_content .count1.icon_module_item {
  width: 100%;
}
.icon_combination .second_style_content .count2.icon_module_item {
  width: 49%;
}
.icon_combination .second_style_content .count3.icon_module_item {
  width: 32%;
}
.icon_combination .second_style_content .count4.icon_module_item {
  width: 23.5%;
}
.icon_combination .second_style_content .count5.icon_module_item {
  width: 18.4%;
}
.icon_combination .second_style_content .count6.icon_module_item {
  width: 15%;
}
.icon_combination .second_style_item .second_style_item_left {
  flex: 1;
  text-align: center;
}
.icon_combination .second_style_item .second_style_item_right {
  padding-left: 14px;
  width: 76%;
}
.icon_combination .second_style_item .item_title {
  -webkit-background-clip: text;
  color: #333;
  font-size: 16px;
  line-height: 22px;
  word-break: break-word;
}
.icon_combination .second_style_item .item_desc {
  -webkit-background-clip: text;
  color: #999;
  font-size: 14px;
  line-height: 22px;
  margin-top: 12px;
  word-break: break-word;
}
.icon_combination .second_style_item .imgAlignTop {
  align-items: normal;
}
.jz_screen_mobi .icon_combination .second_style_item .second_style_item_right {
  width: 84%;
}
.jz_screen_mobi .icon_combination .second_style_item_content {
  padding: 6.3% 8.09%;
}
.jz_screen_mobi .icon_combination .second_style_item {
  box-sizing: border-box;
  margin-left: 2%;
  padding: 0;
  text-align: left;
  width: 100%;
}
.icon_combination .third_style_item {
  background-color: #f2f2f2;
  box-sizing: border-box;
  display: block;
  margin-left: 2.7%;
  margin-top: 2%;
  width: 22.975%;
}
.icon_combination .third_style_item_content {
  border-radius: 2px;
  padding: 12.5% 15.6%;
}
.icon_combination .third_style .count1.icon_module_item {
  width: 100%;
}
.icon_combination .third_style .count2.icon_module_item {
  width: 48.65%;
}
.icon_combination .third_style .count3.icon_module_item {
  width: 31.53%;
}
.icon_combination .third_style .count4.icon_module_item {
  width: 22.975%;
}
.icon_combination .third_style .count5.icon_module_item {
  width: 17.84%;
}
.icon_combination .third_style .count6.icon_module_item {
  width: 14.416%;
}
.icon_combination .third_style_item .imgAlignCenter {
  text-align: center;
}
.icon_combination .third_style_item .imgContainer {
  width: 20%;
}
.icon_combination .third_style_item .item_title {
  -webkit-background-clip: text;
  color: #333;
  font-size: 16px;
  line-height: 22px;
  margin-top: 24px;
  word-break: break-word;
}
.icon_combination .third_style_item .item_desc {
  -webkit-background-clip: text;
  color: #999;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  word-break: break-word;
}
.icon_combination .third_style_item .imgAlignCenter .imgContainer {
  margin: 0 auto;
}
.icon_combination .icon_item_container.imgAlignLeft {
  text-align: left;
}
.jz_screen_mobi .third_style_content {
  padding: 2%;
}
.jz_screen_mobi .icon_combination .third_style_item {
  margin-left: 4%;
  margin-top: 4%;
  padding: 0;
  width: 48%;
}
.jz_screen_mobi .icon_combination .third_style_item_content {
  padding: 8.4%;
}
.jz_screen_mobi .icon_combination .third_style .count1.icon_module_item {
  width: 100%;
}
.jz_screen_mobi .icon_combination .third_style .count2.icon_module_item {
  width: 48%;
}
.jz_screen_mobi .icon_combination .third_style .count3.icon_module_item {
  width: 30.66%;
}
.jz_screen_mobi .icon_combination .third_style .count4.icon_module_item {
  width: 22%;
}
.jz_screen_mobi .icon_combination .third_style .count5.icon_module_item {
  width: 16.8%;
}
.jz_screen_mobi .icon_combination .third_style .count6.icon_module_item {
  width: 13.33%;
}
.jz_screen_mobi .icon_combination .first_style_item .item_title,
.jz_screen_mobi .icon_combination .third_style_item .item_title {
  margin-top: 14px;
}
.jz_screen_mobi .icon_combination .first_style_item .imgContainer,
.jz_screen_mobi .icon_combination .third_style_item .imgContainer {
  width: 26%;
}
.icon_combination .iconBgShadow {
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.15);
}
.icon_combination_new_module_after_20210707 .icon_item_container .item_desc,
.icon_combination_new_module_after_20210707 .icon_item_container .item_title {
  line-height: 1.5;
}
.s_spserv__item .ie-nowrap {
  background: #fff;
  left: -10px;
  overflow: hidden;
  white-space: nowrap;
  width: auto;
}
.s_spserv__item .ie-triangle-wrap {
  border-bottom: 10px solid transparent;
  border-left: 8px solid #000;
  border-top: 10px solid transparent;
  height: 0;
  position: absolute;
  right: 10px;
  top: 50%;
  width: 0;
}
.version-wrap {
  line-height: normal;
}
.version-wrap .version-link {
  font-size: 0;
  text-decoration: none !important;
}
.svg-new-version-20200922.single-version {
  height: 17px;
  width: 18px;
}
.svg-new-version-20200922.multi-version {
  height: 19px;
  width: 44px;
}
.fontsize-none {
  font-size: 0;
}
.version-wrap .fontsize-default {
  font-size: 13px;
}
.p_preview_imgwrap {
  align-items: center;
  background-color: rgba(30, 32, 36, 0.9);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9112;
}
.p_preview_img {
  max-height: 80%;
  max-width: 80%;
  width: auto;
}
.p_preview_download {
  color: #fff;
  margin-top: 58px;
}
.p_preview_dowanbtn {
  color: #fff;
  margin-left: 9px;
  text-decoration: underline;
}
.p_preview_dowanbtn:hover {
  text-decoration: underline;
}
.p_preview_prevbtn {
  color: #fff;
  cursor: pointer;
  display: none;
  height: 30px;
  left: 5px;
  position: absolute;
  top: 10px;
  width: 30px;
}
.p_preview_closebtn {
  cursor: pointer;
  display: block;
  height: 22px;
  position: absolute;
  right: 28px;
  top: 32px;
  width: 22px;
}
.jz_screen_mobi .p_preview_prevbtn {
  display: block;
}
.jz_screen_mobi .p_preview_closebtn,
.jz_screen_mobi .p_preview_download {
  display: none;
}
.jz_screen_mobi .p_preview_img {
  max-width: 100%;
}
.jz_screen_mobi .p_preview_imgwrap {
  background: rgba(0, 0, 0, 0.9);
}
.jz_screen_mobi .module_content_detail table {
  width: 100% !important;
}
.my_material_popup {
  border-radius: 2px;
  position: fixed;
}
.my_material_popup .jz-input {
  border-radius: 2px;
}
.my_material_popup .formTCSite {
  border-bottom: 1px solid #e3e2e8;
  box-sizing: border-box;
  color: #333;
  height: 65px;
  line-height: 65px;
}
.my_material_popup .popupCnBg {
  display: flex;
  justify-content: center;
}
.my_material_popup .my_material_popbox {
  align-items: center;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.my_material_popup .my_material_editname {
  display: flex;
  justify-content: center;
  padding: 34px 0 20px;
  width: 100%;
}
.my_material_popup .my_material_edittips {
  border-top: 1px dashed #e3e2e8;
  color: #666;
  display: inline-block;
  font-size: 13px;
  padding-top: 13px;
  width: 363px;
}
.my_material_popup .my_material_name {
  color: #333;
  font-size: 13px;
  padding-top: 7px;
}
.my_material_popup .my_material_button {
  bottom: 28px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  padding: 0 107px;
  position: absolute;
  width: 100%;
}
.my_material_popup .jz_button {
  box-sizing: border-box;
  height: 34px;
  width: 90px;
}
.rapidRow_handler_line {
  border-color: #676767;
  border-width: 1px;
  position: absolute;
  z-index: 11;
}
.rapidRow_handler_line_right {
  border-right: 1px dashed #676767;
  height: 100%;
  right: 0;
  top: 0;
  width: 0;
}
.rapidRow_handler_line_bottom {
  border-bottom: 1px dashed #676767;
  bottom: 0;
  height: 0;
  left: 0;
  width: 100%;
}
.rapidRow_handler_line_left {
  border-left: 1px dashed #676767;
  height: 100%;
  left: 0;
  top: 0;
  width: 0;
}
.rapidRow_handler_line_top {
  border-top: 1px dashed #676767;
  height: 0;
  left: 0;
  top: 0;
  width: 100%;
}
.rapidRow_material_btn {
  align-items: center;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.2);
  color: #333;
  cursor: pointer;
  display: flex;
  font-size: 13px;
  height: 34px;
  justify-content: center;
  padding: 0 18px;
  position: absolute;
  right: 10px;
  top: 13px;
  transition: transform 0.35s;
  z-index: 11;
}
.rapidRow_material_btn:hover {
  color: #5874d8;
  transform: translateY(-3px);
}
.rapidRow_handler_wrap {
  display: none;
}
.jz_web_row-addmaterial:hover .rapidRow_handler_wrap {
  display: block;
}
.wxapp_launch_btn,
.wxapp_launch_btn_wrap {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.module_text_content.J_jumpWxApp * {
  cursor: pointer;
}
.jump_wx_wrap {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9999;
}
.jump_wx_popup,
.jump_wx_wrap {
  align-items: center;
  display: flex;
}
.jump_wx_popup {
  background: #fff;
  border-radius: 4px;
  flex-direction: column;
  height: 145px;
  width: 280px;
}
.jump_wx_btn_wrap {
  align-items: center;
  display: flex;
  flex: 1 1;
  width: 100%;
}
.jump_wx_cancel_btn,
.jump_wx_open_btn {
  align-items: center;
  border-right: 1px solid #e5e5e5;
  color: #007aff;
  cursor: pointer;
  display: flex;
  flex: 1 1;
  font-size: 14px;
  height: 100%;
  justify-content: center;
}
.jump_wx_text_wrap {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #e5e5e5;
  color: #333;
  display: flex;
  flex-direction: column;
  font-size: 16px;
  padding: 36px 0;
  width: 100%;
}
.jz_screen_mobi .jz_visitor_banner_mobi_hide {
  display: none;
}
.nav_item_wrapper {
  display: inline-block;
  vertical-align: middle;
}
.nav_item_arrow {
  display: none;
}
:root .nav_item_arrow.visible {
  display: inline-block;
  vertical-align: middle;
}
:root .navItem .nav_item_arrow.hide {
  display: none;
}
.nav_item_arrow_hollow_triangle {
  border: solid;
  border-width: 1px 1px 0 0;
  height: 5px;
  margin: 0 0 3.25px 5px;
  transform: rotate(135deg);
  width: 5px;
}
.nav_item_arrow_solid_triangle {
  border: 5px solid transparent;
  border-top-color: currentcolor;
  margin: 0 0 -5px 1px;
  width: 0;
}
.jz_pc_nav.manage_mode .nav_item_arrow_hollow_triangle {
  border: var(--arrow-color) solid;
  border-width: 1px 1px 0 0;
}
.jz_pc_nav.manage_mode
  .jz_nav_item.jz_nav_item.jz_nav_item_selected
  .nav_item_arrow_hollow_triangle,
.jz_pc_nav.manage_mode .jz_nav_item:hover .nav_item_arrow_hollow_triangle {
  border: var(--arrow-selected-color) solid;
  border-width: 1px 1px 0 0;
}
.jz_pc_nav.manage_mode .nav_item_arrow_solid_triangle {
  border-color: var(--arrow-color) transparent transparent transparent;
}
.jz_pc_nav.manage_mode
  .jz_nav_item.jz_nav_item.jz_nav_item_selected
  .nav_item_arrow_solid_triangle,
.jz_pc_nav.manage_mode .jz_nav_item:hover .nav_item_arrow_solid_triangle {
  border-color: var(--arrow-selected-color) transparent transparent transparent;
}
.rich_article_content_wrap .audioDiv,
.rich_article_content_wrap .audioDiv audio {
  max-width: 100%;
}
.jz_screen_mobi .jz_full_nav_menu.full_nav_active {
  height: 25px;
  left: 15px;
  top: 25px;
  width: 25px;
}
.jz_full_nav_menu {
  border-radius: 50%;
  cursor: pointer;
  flex: none;
  height: 50px;
  position: relative;
  width: 50px;
}
.jz_full_nav_menu_item_top {
  content: "";
  display: block;
  margin: -8px auto 0;
}
.jz_full_nav_menu_item_center,
.jz_full_nav_menu_item_top {
  background: #fff;
  height: 2px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: 0.3s;
  width: 22px;
}
.jz_full_nav_menu_item_center {
  margin: 0 auto;
}
.jz_full_nav_menu_item_bottom {
  background: #fff;
  content: "";
  display: block;
  height: 2px;
  left: 50%;
  margin: 8px auto 0;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: 0.3s;
  width: 22px;
}
.jz_full_nav_menu.full_nav_close {
  opacity: 0;
  pointer-events: none;
  position: fixed;
}
.jz_full_nav_menu.full_nav_close.full_nav_active {
  opacity: 1;
  pointer-events: auto;
  position: fixed;
  right: 40px;
  top: 30px;
  z-index: 999;
}
.jz_full_nav_menu.full_nav_close.full_nav_active .jz_full_nav_menu_item_top {
  margin-top: 0;
  transform: translate(-50%, -50%) rotate(45deg);
}
.jz_full_nav_menu.full_nav_close.full_nav_active .jz_full_nav_menu_item_center {
  display: none;
}
.jz_full_nav_menu.full_nav_close.full_nav_active .jz_full_nav_menu_item_bottom {
  margin-top: 0;
  transform: translate(-50%, -50%) rotate(-45deg);
}
.jz_full_nav_wrap {
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 999;
}
.jz_full_nav_wrap_expend_0 {
  opacity: 0;
  pointer-events: none;
}
.jz_full_nav_wrap_expend_0.jz_full_nav_wrap_active {
  opacity: 1;
  pointer-events: auto;
  transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.jz_full_nav_wrap_expend_1 {
  top: -100% !important;
  transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.jz_full_nav_wrap_expend_1.jz_full_nav_wrap_active {
  transform: translate3d(0, 100%, 0);
}
.jz_full_nav_wrap_expend_2 {
  left: -100%;
  transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.jz_full_nav_wrap_expend_2.jz_full_nav_wrap_active {
  transform: translate3d(100%, 0, 0);
}
.jz_full_nav_wrap_expend_3 {
  left: 100%;
  transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.jz_full_nav_wrap_expend_3.jz_full_nav_wrap_active {
  transform: translate3d(-100%, 0, 0);
}
.jz_screen_mobi .jz_full_nav_wrap_expend_1 {
  top: -100vh !important;
}
.jz_screen_mobi .jz_full_nav_wrap_expend_1.jz_full_nav_wrap_active {
  transform: translate3d(0, 100vh, 0);
}
.full_nav_exit_tips.full_nav_exit_tips {
  color: #5874d8;
}
.jz_screen_mobi .jz_full_nav_wrap::-webkit-scrollbar {
  width: 0;
}
.jz_web_row__content--fullNav {
  overflow: hidden;
}
[v-cloak] {
  display: none;
}
.nav_item_text,
.sub_nav_item_text {
  -webkit-background-clip: text;
}
#tablewrapper_id .extend table input {
  margin-left: 2px;
}
#tablewrapper_id td {
  padding: 1px;
}
#tablewrapper_id #preview {
  padding: 3px 5px;
}
#tablewrapper_id #preview table {
  margin: 0;
}
.jz_screen_mobi .mobi_product_btn_fix {
  margin-bottom: 50px;
}
.module_content,
.module_wrap,
.module_wrap .module_current_position_content {
  min-height: 30px;
}
.module_wrap .module_current_position_content--center {
  justify-content: center;
}
.module_wrap .module_current_position_content--right {
  justify-content: flex-end;
}
.module_wrap .module_current_position_content a {
  color: #333;
}
.module_wrap .current_position_title {
  cursor: default;
}
.module_wrap .location_default_font_color {
  color: #666;
}
.module_wrap .location_list_item,
.module_wrap .module_current_position_content {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
.module_wrap .location_list_arrow {
  margin: 0 10px;
}
.side_btn {
  align-items: center;
  color: #fff;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  font-size: 14px;
  justify-content: center;
  line-height: 1.2;
  padding: 20px 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 34px;
}
.side_btn_left {
  border-radius: 0 4px 4px 0;
  right: -34px;
}
.side_btn_right {
  border-radius: 4px 0 0 4px;
  left: -34px;
}
.form_upload_tips {
  background: #fffaef;
  border: 1px solid #f4e4bb;
  border-radius: 2px;
  color: #333;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.form_upload_tips span {
  font-size: 13px;
}
.form_upload_tips span:nth-of-type(2) {
  color: #f43839;
  cursor: pointer;
}
.uploadify-button2 {
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  color: #666;
  cursor: pointer;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  max-width: 200px;
  text-align: center;
  width: 100%;
}
.file_upload_container .upload_btn--disable {
  color: #ccc;
  cursor: not-allowed;
}
.file_upload_container .preview_file_container .preview_file_list {
  display: flex;
  flex-wrap: wrap;
  font-size: 0;
  list-style: none;
  margin: 0;
  padding-left: 0;
}
.file_upload_container
  .preview_file_container
  .preview_file_list--1
  .preview_file_item {
  width: 100%;
}
.file_upload_container
  .preview_file_container
  .preview_file_list--2
  .preview_file_item {
  width: 47%;
}
.file_upload_container
  .preview_file_container
  .preview_file_list--3
  .preview_file_item {
  width: 30%;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item {
  background: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 2px;
  box-sizing: border-box;
  cursor: default;
  display: inline-block;
  display: flex;
  font-size: 0;
  height: 72px;
  margin-right: 20px;
  margin-top: 10px;
  min-width: 250px;
  padding: 12px 2px 12px 12px;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_content {
  display: inline-block;
  font-size: 14px;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--progress {
  box-sizing: border-box;
  font-size: 14px;
  line-height: 0;
  margin-top: 0;
  top: 23px;
  width: calc(100% - 6px);
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--progress
  .jz_progress_line {
  font-feature-settings: "tnum";
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  display: inline-block;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--progress
  .jz_progress_line
  .jz_progress_outer {
  display: inline-block;
  margin-right: 0;
  padding-right: 0;
  width: 100%;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--progress
  .jz_progress_line
  .jz_progress_outer
  .jz_progress_inner {
  background-color: #eaeaea;
  border-radius: 100px;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  width: 100%;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--progress
  .jz_progress_line
  .jz_progress_outer
  .jz_progress_inner
  .jz_progress_bg {
  background-color: #5874d8;
  border-radius: 100px;
  height: 2px;
  position: relative;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
  width: 0;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--action {
  align-items: center;
  display: flex;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--action
  .action_icon {
  color: #8c8c8c;
  cursor: pointer;
  display: inline-block;
  font-size: 0;
  height: 16px;
  width: 16px;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--action
  .preview_file_item_del {
  margin-left: 12px;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_des {
  transition: all 0.4s;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box {
  align-items: center;
  border-radius: 2px;
  display: flex;
  height: 48px;
  justify-content: center;
  margin-right: 12px;
  overflow: hidden;
  width: 48px;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon {
  fill: #fff;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--pdf {
  color: #ff5a5a;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--ppt {
  color: #ff9743;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--video {
  color: #707ee5;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--image {
  color: #23c786;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--music {
  color: #1cbe89;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--gzip {
  color: #5095ed;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--txt {
  color: #3686fd;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--word {
  color: #4e99ff;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--exls {
  color: #2c9660;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box
  .preview_file_icon--file {
  color: #b9c9d6;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box--icon {
  display: block;
  height: 48px;
  max-width: 100%;
  width: 48px;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box--icon
  .file_icon {
  height: 100%;
  width: 100%;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box--other {
  cursor: default;
  height: 36px;
  width: 36px;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item_box--img {
  border: 1px solid #e3e2e8;
  cursor: pointer;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--container {
  width: calc(100% - 100px);
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--container
  .preview_file_item_title {
  color: #666;
  line-height: 16px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--container
  .preview_file_item_title--pdf {
  display: block;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--container
  .preview_file_item_des {
  color: #999;
  font-size: 13px;
  line-height: 15px;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--container
  .preview_file_item_des,
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--container
  .preview_file_item_error,
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--container
  .preview_file_item_title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 99%;
}
.file_upload_container
  .preview_file_container
  .preview_file_list
  .preview_file_item--container
  .preview_file_item_error {
  color: #f43839;
  font-size: 13px;
  line-height: 15px;
  margin-top: 15px;
}
.m_form.s_0 .preview_file_container .preview_file_list .preview_file_item,
.m_form.s_0 .uploadify-button2 {
  background: #f7f7f7;
  border: none;
}
.jz_screen_mobi
  .preview_file_container
  .preview_file_list--1
  .preview_file_item,
.jz_screen_mobi
  .preview_file_container
  .preview_file_list--2
  .preview_file_item,
.jz_screen_mobi
  .preview_file_container
  .preview_file_list--3
  .preview_file_item {
  margin-right: 0;
  min-width: 180px;
  width: 100%;
}
.jz_screen_mobi .submit_btn_container {
  max-width: 100%;
}
.submit_btn_container {
  display: inline-block;
  max-width: 300px;
  overflow: hidden;
  position: relative;
  transform-style: preserve-3d;
  transition: all 0.3s;
  width: 100%;
}
.submit_btn_container .form_submit {
  background-color: transparent;
  box-sizing: border-box;
  transition: all 0.3s;
  z-index: 1;
}
.submit_btn_container .after {
  content: "";
  display: block;
  height: 100%;
  max-width: inherit;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.3s;
  width: 0;
  z-index: 0;
}
.submit_btn_style_0 .form_submit {
  color: #fff;
}
.submit_btn_style_1 .form_submit {
  border-style: solid;
  border-width: 1px;
  color: #fff;
}
.submit_btn_style_2 .form_submit {
  color: #fff;
}
.submit_btn_style_3 .form_submit {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 20px;
  color: #333;
}
.submit_btn_style_4 .form_submit {
  background-color: #fff;
  border-style: solid;
  border-width: 1px;
}
.submit_btn_style_5 {
  background-color: transparent;
}
.submit_btn_style_5 .form_submit {
  border-style: solid;
  border-width: 1px;
}
.submit_btn_style_0:before {
  border-radius: 50%;
  content: "";
  display: block;
  height: 0;
  left: 50%;
  padding-top: 100%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  transition: all 0.6s;
  width: 100%;
}
@-webkit-keyframes submit_btn_style_0_anim {
  0% {
    background: rgba(0, 0, 0, 0.25);
    transform: translateX(-50%) translateY(-50%) scale(0);
  }
  to {
    background: transparent;
    transform: translateX(-50%) translateY(-50%) scale(1);
  }
}
@keyframes submit_btn_style_0_anim {
  0% {
    background: rgba(0, 0, 0, 0.25);
    transform: translateX(-50%) translateY(-50%) scale(0);
  }
  to {
    background: transparent;
    transform: translateX(-50%) translateY(-50%) scale(1);
  }
}
.jz_screen_mobi .submit_btn_container .after {
  width: 0;
}
.jz_screen_pc .submit_btn_style_0:hover:before {
  -webkit-animation: submit_btn_style_0_anim 0.75s;
  animation: submit_btn_style_0_anim 0.75s;
  z-index: 2;
}
.jz_screen_pc .submit_btn_style_1:hover .form_submit {
  background-color: #fff;
}
.jz_screen_pc .submit_btn_style_4:hover .form_submit {
  color: #fff;
}
.jz_screen_pc .submit_btn_style_5:hover .form_submit {
  color: #fff;
}
.jz_screen_pc .submit_btn_style_5:hover .after {
  opacity: 1;
  width: 100%;
}
.form_item_wrap.form_upload_item_wrap .form_item_content {
  padding: 5px 10px 3px 9px;
}
.form_item_wrap li,
.form_item_wrap ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.form_item_wrap .form_item_file_container {
  width: 100%;
}
.form_item_wrap .form_item_file_container .form_item_file_item {
  display: flex;
  padding: 10px 6px;
}
.form_item_wrap
  .form_item_file_container
  .form_item_file_item:not(:last-of-type) {
  border-bottom: 1px solid #e2e2e2;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox {
  fill: #fff;
  border-radius: 2px;
  height: 48px;
  margin-right: 10px;
  max-width: 48px;
  min-width: 48px;
  overflow: hidden;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--icon {
  cursor: default;
  display: block;
  height: 48px;
  max-width: 100%;
  width: 48px;
}
.form_item_wrap
  .form_item_file_container
  .form_item_file_item_iconbox
  .file_icon {
  height: 48px;
  max-width: 48px;
  min-width: 48px;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--pdf {
  color: #ff5a5a;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--ppt {
  color: #ff9743;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--video {
  color: #707ee5;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--image {
  color: #23c786;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--music {
  color: #1cbe89;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--gzip {
  color: #5095ed;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--txt {
  color: #3686fd;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--word {
  color: #4e99ff;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--exls {
  color: #2c9660;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--file {
  color: #b9c9d6;
}
.form_item_wrap .form_item_file_container .form_item_file_item_iconbox--image {
  cursor: pointer;
  height: 48px;
  max-width: 48px;
  min-width: 48px;
}
.form_item_wrap .form_item_file_container .form_item_file_item_textbox {
  font-size: 13px;
  width: calc(100% - 73px);
}
.form_item_wrap
  .form_item_file_container
  .form_item_file_item_textbox
  .form_item_file_item_title {
  word-wrap: break-word;
  color: #666;
  margin-bottom: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 10px);
  word-break: break-all;
}
.form_item_wrap
  .form_item_file_container
  .form_item_file_item_textbox
  .form_item_file_item_des {
  color: #999;
}
.jz_web_header .sub_nav_item_text {
  -webkit-text-fill-color: initial;
  color: inherit !important;
}
.jz_module_style_3 .module_list_photos_content .photo_desc_style2 {
  color: #353535;
  font-size: 16px;
  line-height: 1.4;
  padding-top: 10px;
}
.jz_screen_mobi
  .jz_module_style_3
  .module_list_photos_content
  .photo_desc_style2 {
  font-size: 13px;
}
.jz_screen_pc
  .jz_module_style_3
  .module_list_photos_content.list_photos_row_resp_style
  .photo_desc_style2 {
  padding: 0 10px 10px;
}
.jz_screen_mobi .jz_module_style_3 .pagination_compon_wrap {
  margin-top: 0;
}
.m_custom_search input::-moz-placeholder,
.m_msg_board input::-moz-placeholder,
.m_msg_board textarea::-moz-placeholder,
.site_search_input_wrap input::-moz-placeholder {
  color: #888;
}
.m_custom_search input:-ms-input-placeholder,
.m_msg_board input:-ms-input-placeholder,
.m_msg_board textarea:-ms-input-placeholder,
.site_search_input_wrap input:-ms-input-placeholder {
  color: #888;
}
.m_custom_search input::placeholder,
.m_msg_board input::placeholder,
.m_msg_board textarea::placeholder,
.site_search_input_wrap input::placeholder {
  color: #888;
}
.m_custom_search input[style*="color"]::-moz-placeholder,
.m_msg_board input[style*="color"]::-moz-placeholder,
.m_msg_board textarea[style*="color"]::-moz-placeholder,
.site_search_input_wrap input[style*="color"]::-moz-placeholder {
  color: inherit;
}
.m_custom_search input[style*="color"]:-ms-input-placeholder,
.m_msg_board input[style*="color"]:-ms-input-placeholder,
.m_msg_board textarea[style*="color"]:-ms-input-placeholder,
.site_search_input_wrap input[style*="color"]:-ms-input-placeholder {
  color: inherit;
}
.m_custom_search input[style*="color"]::placeholder,
.m_msg_board input[style*="color"]::placeholder,
.m_msg_board textarea[style*="color"]::placeholder,
.site_search_input_wrap input[style*="color"]::placeholder {
  color: inherit;
}
.site_search_input_wrap input::-moz-placeholder {
  opacity: 0.54;
}
.site_search_input_wrap input:-ms-input-placeholder {
  opacity: 0.54;
}
.site_search_input_wrap input::placeholder {
  opacity: 0.54;
}
.module_news_detail_content .newsDetail_hide--text {
  color: #666;
  font-family: Microsoft YaHei;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 50px;
  text-align: center;
}
.module_news_detail_content .newsDetail_hide--img {
  background: url(../image/lookTipImg.png);
  background-repeat: no-repeat;
  background-size: contain;
  height: 216px;
  margin: 50px auto;
  max-width: 392px;
  width: 100%;
}
.jz_screen_pc .jz_photo_switchhover_effect {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 0;
}
.jz_screen_pc .jz_photo_switchhover_effect:hover {
  background-size: cover;
}
.jz_screen_pc .jz_photo_switchhover_effect:hover .module_image--bg,
.jz_screen_pc .jz_photo_switchhover_effect:hover img {
  visibility: hidden;
}
.jz_screen_pc .jz_photo_switchhover_effect-hover {
  background-size: cover;
}
.jz_screen_pc .jz_photo_switchhover_effect-hover img {
  visibility: hidden;
}
.jz_screen_mobi .jz_photo_switchhover_effect {
  background-image: none !important;
}
.jz_web_row--carousel .jz_web_row--carousel_wrap {
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.jz_web_row--carousel .jz_web_row--carousel_wrap .jz_web_row--carousel_item {
  box-sizing: border-box;
  display: inline-block;
  left: 0;
  padding: 0 12.4%;
  position: static;
  vertical-align: top;
  white-space: normal;
  width: 100%;
}
.jz_web_row--carousel
  .jz_web_row--carousel_wrap
  .jz_web_row--carousel_item:first-of-type {
  transform: translateX(-100%);
}
.jz_web_row--carousel
  .jz_web_row--carousel_wrap
  .jz_web_row--carousel_item.jz_web_row--carousel_item_none_padding {
  padding: 0;
}
.jz_web_row--carousel
  .jz_web_row--carousel_wrap
  .jz_web_row--carousel_item
  .jz_web_row__content {
  box-sizing: border-box;
  margin: 0 auto;
}
.jz_screen_mobi .jz_web_row--carousel .dot_list li,
.short_line_list li {
  margin: 4px;
}
.jz_web_row--carousel_item.transition_none {
  transition: none !important;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_1
  > .jz_web_row__content
  > .jz_web_col {
  width: 100%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2
  > .jz_web_row__content
  > .jz_web_col {
  width: 50%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3
  > .jz_web_row__content
  > .jz_web_col {
  width: 33.333%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4
  > .jz_web_row__content
  > .jz_web_col {
  width: 25%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_1 {
  width: 8.33%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_2 {
  width: 16.66%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_3 {
  width: 25%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_4 {
  width: 33.33%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_5 {
  width: 41.66%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_6 {
  width: 50%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_7 {
  width: 58.33%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_8 {
  width: 66.66%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_9 {
  width: 75%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_10 {
  width: 83.33%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_11 {
  width: 91.66%;
}
.jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_col_12 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item
  > .jz_web_row__content
  > .jz_web_col {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 25%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 75%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 75%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_2.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 25%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_3.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_4.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_3
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_4
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_5.jz_web_row--carousel_item_mobi_5
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > .jz_web_col5,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_1
  > .jz_web_row__content
  > div.col_mobi_order_5 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_0 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_3 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col4,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_4 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > .jz_web_col5,
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item_6.jz_web_row--carousel_item_mobi_2
  > .jz_web_row__content
  > div.col_mobi_order_5 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row--carousel_wrap
  > .jz_web_row--carousel_item {
  padding: 0;
}
.jz_web_row_effect_bg {
  position: relative;
  top: 0;
}
.stellar_background {
  background-attachment: fixed;
}
.jz_web_row--carousel {
  padding: 0;
}
.jz_web_row--carousel > .short_line_list {
  align-items: center;
  bottom: 20px;
  display: flex;
  justify-content: center;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 7;
}
.jz_web_row--carousel > .short_line_list li {
  background: none;
  border-radius: initial;
  border-radius: 5px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: auto;
  height: 10px;
  margin: 0 3px;
  pointer-events: auto;
  position: relative;
  transition: all 0.3s;
  width: auto;
  width: 13px;
}
.jz_web_row--carousel > .dot_list {
  align-items: center;
  bottom: 20px;
  display: flex;
  justify-content: center;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 7;
}
.jz_web_row--carousel > .dot_list li {
  background: #e5e5e5;
  border-radius: 5px;
  box-sizing: border-box;
  cursor: pointer;
  height: 10px;
  width: 10px;
}
.jz_web_row--carousel > .dot_list li.active {
  background: transparent;
  border: 3px solid #676769;
  border-radius: 50%;
  height: 17px;
  width: 17px;
}
.jz_web_row--carousel > .arrow {
  border-radius: 50%;
  height: 60px;
  width: 60px;
  z-index: 7;
}
.jz_screen_mobi .jz_web_row--carousel > .dot_list,
.jz_screen_mobi .jz_web_row--carousel > .short_line_list {
  bottom: 7px;
}
.jz_web_row--carousel > .short_line_list li:after {
  background: #e5e5e5;
  border-radius: 5px;
  content: "";
  height: 10px;
  left: 0;
  position: absolute;
  transition: all 0.3s;
  width: 10px;
}
.jz_web_row--carousel > .short_line_list li.active,
.jz_web_row--carousel > .short_line_list li.active:after,
.jz_web_row--carousel > .short_line_list li:hover,
.jz_web_row--carousel > .short_line_list li:hover:after {
  background: #676769;
  width: 30px;
}
.jz_screen_mobi .jz_web_row--carousel .dot_list li,
.jz_screen_mobi .jz_web_row--carousel .dot_list li:after,
.jz_screen_mobi .jz_web_row--carousel .short_line_list li,
.jz_screen_mobi .jz_web_row--carousel .short_line_list li:after {
  height: 6px;
  width: 6px;
}
.jz_screen_mobi .jz_web_row--carousel .short_line_list li.active,
.jz_screen_mobi .jz_web_row--carousel .short_line_list li.active:after,
.jz_screen_mobi .jz_web_row--carousel > .short_line_list li:hover,
.jz_screen_mobi .jz_web_row--carousel > .short_line_list li:hover:after {
  height: 8px;
  width: 20px;
}
.jz_screen_mobi .jz_web_row--carousel .dot_list li.active,
.jz_screen_mobi .jz_web_row--carousel .dot_list li.active:after,
.jz_screen_mobi .jz_web_row--carousel > .dot_list li:hover,
.jz_screen_mobi .jz_web_row--carousel > .dot_list li:hover:after {
  background: #676769;
  height: 8px;
  width: 8px;
}
.jz_screen_mobi .jz_web_row--carousel > .arrow {
  height: 36px;
  width: 36px;
}
.jz_screen_mobi .jz_web_row--carousel > .arrow.next {
  right: 10px;
}
.jz_screen_mobi .jz_web_row--carousel > .arrow.prev {
  left: 10px;
}
.jz_screen_mobi .jz_web_row--carousel > .arrow:before {
  background-position: -23px -358px;
  height: 18px;
  width: 12px;
}
.jz_screen_mobi .jz_web_row--carousel > .arrow.next:before {
  background-position-x: -50px;
}
.m_member_center .member_addfile_wrap,
.m_member_signup .member_addfile_wrap {
  align-items: center;
  display: flex;
}
.m_member_center .member_addfile_btn,
.m_member_signup .member_addfile_btn {
  align-items: center;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  height: 40px;
  justify-content: center;
  margin-right: 12px;
  min-width: 80px;
  width: 25%;
}
.m_member_center .member_addfile_tips,
.m_member_signup .member_addfile_tips {
  color: #666;
  flex-shrink: 1;
  font-size: 14px;
  max-width: 61%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m_member_center .member_filedetail_wrap,
.m_member_signup .member_filedetail_wrap {
  align-items: center;
  background: #f7f7f7;
  border-radius: 2px;
  box-sizing: border-box;
  color: #333;
  display: none;
  font-size: 14px;
  height: 44px;
  justify-content: space-between;
  margin-top: 18px;
  padding: 0 10px 0 18px;
  width: 100%;
}
.m_member_center .member_filedetail_wrap-active,
.m_member_signup .member_filedetail_wrap-active {
  display: flex;
}
.m_member_center .member_filemeta_wrap,
.m_member_signup .member_filemeta_wrap {
  align-items: center;
  display: flex;
  height: 100%;
}
.m_member_center .member_file_name,
.m_member_signup .member_file_name {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 55%;
}
.m_member_center .member_file_size,
.m_member_signup .member_file_size {
  margin-right: 16px;
}
.m_member_center .member_file_preview,
.m_member_signup .member_file_preview {
  height: 20px;
  width: 20px;
}
.m_member_center .member_file_download,
.m_member_signup .member_file_download {
  color: #7e858c;
  height: 16px;
  width: 16px;
}
.m_member_center .member_file_download_link,
.m_member_center .member_file_preview_link,
.m_member_signup .member_file_download_link,
.m_member_signup .member_file_preview_link {
  align-items: center;
  display: flex;
  justify-content: center;
}
.m_member_center .member_file_preview_link,
.m_member_signup .member_file_preview_link {
  margin-right: 12px;
}
.m_member_center .member_file_input,
.m_member_signup .member_file_input {
  display: none;
  pointer-events: none;
  position: absolute;
}
.m_member_signup .m_member_signup_item-file {
  height: auto;
}
.m_member_signup .m_member_signup_item-file .m_member_signup_label {
  margin-top: 6px;
}
.m_member_signup .m_member_signup_item-file .m_member_signup_control:after {
  display: none;
}
.m_member_signup .m_member_signup_item-file .m_member_signup_required:before {
  top: 11px;
  transform: none;
}
.m_member_center .m_member_center_item-file {
  height: auto;
}
.m_member_center .m_member_center_item-file .m_member_center_label {
  margin-top: 6px;
}
.m_member_center .m_member_center_item-file .m_member_center_control:after {
  display: none;
}
.m_member_center .m_member_center_item-file .m_member_center_required:before {
  top: 11px;
  transform: none;
}
.m_member_center .m_member_center_item_notauth .member_addfile_wrap {
  display: none;
}
.m_member_center .m_member_center_item_notauth .member_filedetail_wrap {
  display: flex;
  margin-top: 0;
}
.m_member_center
  .m_member_center_item_notauth
  .m_member_center_required:before {
  display: none;
}
.m_member_center .m_member_center_item-active .member_filedetail_wrap {
  display: flex;
}
.m_member_center .member_addfile_btn-notallow {
  pointer-events: none;
}
.banner_video_item {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.banner_video {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 100%;
}
.detail_pagination_wrap > table {
  width: 100%;
}
.news_detail_subtitle {
  color: gray;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
  margin-top: 18px;
}
.radio_inner_text {
  display: inline-block;
  max-width: 100%;
  vertical-align: top;
  white-space: normal;
}
@media only screen and (max-width: 768px) {
  .layout_module {
    display: none !important;
  }
}
.layout_module:not(.jz_module_style_7):not(.jz_module_style_8) {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.layout_module_warp {
  overflow: auto;
}
.jz_module.layout_module:hover .ui-resizable-handle.ui-resizable-handle {
  display: block !important;
}
.jz_module.layout_module .ui-resizable-handle.ui-resizable-handle {
  display: none !important;
}
.layout_module .module_content {
  min-height: 100% !important;
}
.layout_module .module_banner + .module_content {
  min-height: calc(100% - 51px) !important;
}
.lock_module_close_icon {
  fill: #000;
  cursor: pointer;
  flex-shrink: 0;
  height: 20px;
  margin-right: 15px;
  opacity: 0.3;
  width: 20px;
}
.lock_module_close_icon--no-title {
  margin-right: 0;
  position: absolute;
  right: 18px;
  top: 10px;
}
.jz_module_style_6 .fk-editor h2,
.jz_module_style_6 .fk-editor h3,
.jz_module_style_6 .fk-editor h4,
.jz_module_style_6 .fk-editor h5,
.jz_module_style_6 .fk-editor h6,
.jz_project_775 .fk-editor h2,
.jz_project_775 .fk-editor h3,
.jz_project_775 .fk-editor h4,
.jz_project_775 .fk-editor h5,
.jz_project_775 .fk-editor h6 {
  display: inline-block;
  font-size: inherit;
  font-weight: inherit;
  margin: 0;
  padding: 0;
}
@-webkit-keyframes jzFadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes jzFadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes jzFadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes jzFadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fade-appear,
.fade-enter-active,
.fade-leave-active {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}
.fade-appear,
.fade-enter-active {
  -webkit-animation-name: jzFadeIn;
  animation-name: jzFadeIn;
  -webkit-animation-play-state: running;
  animation-play-state: running;
}
.fade-leave-active {
  -webkit-animation-name: jzFadeOut;
  animation-name: jzFadeOut;
  -webkit-animation-play-state: running;
  animation-play-state: running;
}
.fade-appear,
.fade-enter-active {
  opacity: 0;
}
.fade-appear,
.fade-enter-active,
.fade-leave-active {
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
.s_footer_support_container {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 8px 0;
}
.footerIpv6 {
  line-height: 19px;
}
.s_footer_copyright {
  margin: 8px 0;
}
.s_footer_police {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 8px 0;
}
.s_footer_police .police_record_icon {
  background-image: url(../image/national_emblem.png);
  background-size: contain;
  display: inline-block;
  height: 14px;
  width: 14px;
}
.s_footer_police a {
  color: #999;
  font-size: 12px;
  margin-left: 4px;
}
.payDialog {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  transition: all 3s;
  z-index: 9033;
}
.payDialog .payDialogContainer {
  background-color: #fff;
  border-radius: 2px;
  bottom: 0;
  box-sizing: border-box;
  height: 290px;
  left: 0;
  margin: auto;
  padding: 50px;
  position: absolute;
  right: 0;
  top: 0;
  width: 410px;
}
.payDialog .payDialogContainer .payCloseIcon {
  background: url(../image/mbg01.png) -449px -187px no-repeat;
  border: none;
  cursor: pointer;
  height: 20px;
  position: absolute;
  right: 30px;
  top: 30px;
  width: 20px;
}
.payDialog .payDialogContainer .paySubmitBtn {
  background-color: #f13a3a;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  margin-top: 40px;
  text-align: center;
  width: 310px;
}
.payDialog .payDialogContainer .paySelect {
  display: flex;
}
.payDialog .paySelect .payItem {
  align-items: center;
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  height: 56px;
  position: relative;
  width: 140px;
}
.payDialog .mr30 {
  margin-right: 30px;
}
.payDialog .payTitle {
  color: #333;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 30px;
}
.payDialog .paySelect .check {
  border: 1px solid #f13a3a;
}
.payDialog .payCheckSvg {
  display: none;
}
.payDialog .check .payCheckSvg {
  bottom: 0;
  color: #f13a3a;
  display: inline;
  display: initial;
  height: 20px;
  position: absolute;
  right: 0;
  width: 20px;
}
.payDialog .payWechatSvg {
  color: #38b035;
  height: 38px;
  margin-left: 15px;
  width: 40px;
}
.payDialog .payAliSvg {
  color: #1caaee;
  height: 40px;
  margin-left: 20px;
  width: 40px;
}
.payDialog .payName {
  margin-left: 8px;
}
.payDialog .payCn {
  color: #333;
  font-size: 14px;
}
.payDialog .payEn {
  color: #999;
  font-size: 12px;
}
.pay_submit_alipay_tips {
  color: #999;
  display: none;
  font-size: 13px;
  margin-top: 12px;
  text-align: center;
}
.visitor-popup-box {
  padding: 20px 0 15px;
  text-align: center;
}
.visitor-popup-content {
  font-size: 15px;
  line-height: 34px;
  padding: 30px 50px;
}
.visitor-popup-button {
  background-color: #5874d8;
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  height: 34px;
  line-height: 0;
  outline: 0;
  padding: 0 28px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media screen\0 {
  .number-count span {
    background-image: none !important;
  }
}
:root .number-count span,
_:-ms-fullscreen {
  background-image: none !important;
}
.module_dynamicnumber {
  text-align: center;
}
.module_dynamicnumber .number-link {
  display: inline-block;
}
.module_dynamicnumber .number-count {
  color: #333;
  display: inline-block;
  font-weight: 700;
}
.module_dynamicnumber .number-count.module_text_content {
  overflow: visible;
}
.module_dynamicnumber .number-bottom-text,
.module_dynamicnumber .number-unit {
  color: #333;
  white-space: pre;
}
.module_dynamicnumber .el-editable {
  word-wrap: break-word;
  -webkit-text-size-adjust: 100%;
  clear: both;
  outline: 0;
  position: relative;
  white-space: pre-wrap;
  word-break: normal;
}
.jz_screen_mobi .welcome_page > img {
  max-width: 100%;
  min-height: 100%;
}
.welcome_page {
  background-color: #fff;
  height: 100%;
  position: fixed;
  transition: opacity 0.6s ease;
  width: 100%;
  z-index: 10000;
}
.welcome_page--hidden {
  display: none;
}
.welcome_page_wrapper--visible {
  display: block !important;
}
.welcome_page_image {
  background-position: 50%;
  background-repeat: no-repeat;
  display: none;
  height: 100%;
  max-width: 100%;
}
.welcome_page_image_zoom--cover {
  background-size: cover;
}
.welcome_page_image_zoom--contain {
  background-size: contain;
}
.welcome_page_image_zoom--norepeat {
  background-size: auto;
}
.welcome_page_image_wrapper {
  display: none;
}
.welcome_page_video {
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.welcome_page_video_wrapper {
  display: none;
}
.welcome_page .countdown {
  background: rgba(51, 51, 51, 0.7);
  border-radius: 20px;
  color: #fff;
  display: none;
  font-size: 15px;
  height: 24px;
  line-height: 24px;
  position: absolute;
  right: 10px;
  text-align: center;
  top: 10px;
  width: 45px;
}
.small-photo {
  border-color: #e6e6e6;
}
.jz_module_style_36 .jz_empty_tips__img,
.jz_module_style_36 .jz_noLogin_tips__img {
  background: url(../image/lookTipImg.png);
  background-position: 50%;
  background-size: cover;
}
.photo-group-content-detail .big-photo-list {
  border: 1px solid #f2f2f2;
  font-size: 0;
  height: 700px;
  margin-bottom: 20px;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.photo-group-content-detail .big-photo-list .active {
  display: block;
  image-rendering: -webkit-optimize-contrast;
  z-index: 1;
}
.photo-group-content-detail .big-photo {
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
  background-color: #fcfcfc;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  display: none;
  height: 700px;
  left: 0;
  position: absolute;
  width: 100%;
}
.photo-group-content-detail .small-photo-list {
  font-size: 0;
  overflow-x: scroll;
  scrollbar-width: none;
  white-space: nowrap;
}
.photo-group-content-detail .small-photo {
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 90px;
  margin-right: 1.55%;
  max-width: 125px;
  position: relative;
  width: 9.72%;
}
.photo-group-content-detail .small-photo .photo {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
}
.photo-group-content-detail .small-photo .mask {
  background: hsla(0, 0%, 100%, 0.3);
  height: 100%;
  position: absolute;
  transition: all 0.3s;
  width: 100%;
  z-index: 2;
}
.photo-group-content-detail .small-photo .mask:hover {
  background: none;
}
.photo-group-content-detail .small-photo .no-mask {
  background: none;
}
.photo-group-content-detail .small-photo:last-child {
  margin-right: 0;
}
.photo-group-content-detail .footer {
  box-sizing: border-box;
  padding: 0 56px;
  position: relative;
  width: 100%;
}
.photo-group-content-detail .footer .slider {
  overflow: hidden;
}
.photo-group-content-detail .footer .block {
  align-items: center;
  border-radius: 2px;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  display: flex;
  height: 90px;
  justify-content: center;
  width: 36px;
}
.photo-group-content-detail .footer .prev {
  left: 0;
  margin-right: 22px;
  position: absolute;
  top: 0;
}
.photo-group-content-detail .footer .next {
  margin-left: 20px;
  position: absolute;
  right: 0;
  top: 0;
}
.photo-group-content-detail .small-photo-list::-webkit-scrollbar {
  display: none;
}
.photo-group-content-detail .header {
  position: relative;
}
.photo-group-content-detail .header .circle {
  background: rgba(0, 0, 0, 0.3);
  border-radius: 50%;
  color: #fff;
  cursor: pointer;
  height: 60px;
  line-height: 60px;
  text-align: center;
  transition: background 0.15s;
  width: 60px;
  z-index: 2;
}
.photo-group-content-detail .header .circle:hover {
  background: rgba(0, 0, 0, 0.5);
}
.photo-group-content-detail .header .circle .arrow_icon {
  color: #fff;
  height: 36px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 36px;
}
.photo-group-content-detail .header .prev {
  left: 30px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.photo-group-content-detail .header .next {
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
}
.photo-group-content-detail .header .carousel_arrow {
  background: url(../image/vbg01.png) -23px -18px;
  display: block;
  height: 24px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%) translateY(-50%);
  width: 14px;
}
.photo-group-content-detail .header .carousel_arrow.next {
  background-position-x: -70px;
}
.photo-group-content-detail .big-photo .desc {
  background: linear-gradient(
    180deg,
    transparent,
    rgba(0, 0, 0, 0.06) 12%,
    rgba(0, 0, 0, 0.45)
  );
  bottom: 0;
  color: #fff;
  min-height: 24px;
  padding: 12px 0;
  position: absolute;
  width: 100%;
}
.photo-group-content-detail .big-photo .desc .name {
  display: inline-block;
  font-size: 16px;
  margin-left: 16px;
  max-width: 92.35%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.photo-group-content-detail .big-photo .desc .proportion {
  display: inline-block;
  font-size: 16px;
  position: absolute;
  right: 26px;
  top: 50%;
  transform: translateY(-50%);
}
.photo-group-content-detail .less-photo {
  display: flex;
  justify-content: center;
}
.photo-group-content-detail .ue_content {
  color: #666;
  font-size: 13px;
  line-height: 24px;
  margin: 20px 0 30px;
}
.photo-group-content-detail .split-line {
  background-color: #f3f4fa;
  height: 1px;
}
.photo-group-content-detail .detail-footer {
  align-items: center;
  display: flex;
  height: 32px;
  margin-top: 30px;
  position: relative;
}
.photo-group-content-detail .share {
  border: 1px solid #eaeaea;
  border-radius: 4px;
  color: #666;
  font-size: 13px;
  height: 32px;
  line-height: 32px;
  position: absolute;
  right: 20px;
  text-align: center;
  top: 0;
  width: 107px;
}
.photo-group-content-detail .group {
  display: inline-block;
}
.photo-group-content-detail .group a {
  color: inherit;
}
.photo-group-content-detail .group .next-group,
.photo-group-content-detail .group .pre-group {
  color: #999;
  display: inline-block;
  font-size: 13px;
}
.photo-group-content-detail .pre-group + .next-group {
  margin-left: 30px;
}
.photo-group-content-detail .pc-view {
  padding: 30px 20px;
}
.photo-group-content-detail .pc-view .title {
  color: #333;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 30px;
  text-align: center;
}
.photo-group-content-detail .pc-view .content {
  border-bottom: 1px solid #f3f4fa;
  color: #666;
  font-size: 13px;
  padding-bottom: 30px;
}
.photo-group-content-detail .pc-view .group .group-name {
  display: inline-block;
  max-width: 220px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
  width: auto;
}
.photo-group-content-detail .pc-view .header .ban {
  background: rgba(0, 0, 0, 0.1);
}
.photo-group-content-detail .pc-view .jz_share_list:before {
  right: 128px;
}
.photo-group-content-detail .pc-view .jz_share_list {
  right: -80px;
  top: 40px;
}
.photo-group-content-detail .pc-view .jz_share_info_hover_top .jz_share_list {
  bottom: -16px;
  top: auto;
}
.photo-group-content-detail .mobi-view .title {
  color: #333;
  font-size: 15px;
  font-weight: 700;
  margin: 0 15px 12px;
  padding-top: 20px;
  text-align: center;
}
.photo-group-content-detail .mobi-view .content {
  border-bottom: 1px solid #f3f4fa;
  color: #666;
  font-size: 13px;
  margin: 16px 20px 0;
  padding-bottom: 20px;
}
.photo-group-content-detail .mobi-view .container {
  width: 100%;
}
.photo-group-content-detail .mobi-view .big-photo-list {
  border-left-width: 0;
  border-right-width: 0;
  height: 280px;
  margin-bottom: 0;
  width: 100%;
}
.photo-group-content-detail .mobi-view .big-photo {
  height: 280px;
  touch-action: none;
  width: 100%;
}
.photo-group-content-detail .mobi-view .big-photo .desc {
  font-size: 16px;
  min-height: 12px;
  overflow: hidden;
  padding: 5px 0;
}
.photo-group-content-detail .mobi-view .big-photo .desc .proportion {
  font-size: 13px;
  right: 12px;
}
.photo-group-content-detail .mobi-view .big-photo .desc .name {
  display: inline-block;
  font-size: 13px;
  max-width: 310px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: text-top;
}
.photo-group-content-detail .mobi-view .small-photo {
  height: 42px;
  margin-right: 8px;
  width: 56px;
}
.photo-group-content-detail .mobi-view .footer {
  background: #f8f8f8;
  padding: 16px 0 16px 20px;
  width: auto;
}
.photo-group-content-detail .mobi-view .footer .small-photo-list {
  touch-action: none;
}
.photo-group-content-detail .mobi-view .slider_footer {
  padding: 16px 0;
}
.photo-group-content-detail .mobi-view .slider_footer .slider {
  display: flex;
  justify-content: center;
}
.photo-group-content-detail .mobi-view .ue_content {
  color: #666;
  margin: 16px 20px 20px;
}
.photo-group-content-detail .mobi-view .detail-footer,
.photo-group-content-detail .mobi-view .split-line {
  margin: 0 20px;
}
.photo-group-content-detail .mobi-view .group {
  margin: 20px 0;
}
.photo-group-content-detail .mobi-view .photo-group-mobi-footer.footer {
  background: none;
  margin: 20px 20px 0;
  padding: 0 0 70px;
}
.photo-group-content-detail .mobi-view .group.next-group,
.photo-group-content-detail .mobi-view .group.pre-group {
  color: #999;
  cursor: pointer;
  display: block;
  margin: 0;
}
.photo-group-content-detail .mobi-view .group.next-group:hover,
.photo-group-content-detail .mobi-view .group.pre-group:hover {
  color: #333;
}
.photo-group-content-detail .mobi-view .group.next-group {
  margin-left: 0;
  margin-top: 12px;
}
.photo-group-content-detail .mobi-view .mobile-share {
  align-items: center;
  border: 1px solid #eaeaea;
  border-radius: 4px;
  box-sizing: border-box;
  color: #666;
  cursor: pointer;
  display: flex;
  font-size: 13px;
  height: 30px;
  justify-content: center;
  margin-top: 20px;
  opacity: 1;
  text-align: center;
  width: 100%;
}
.photo-group-content-detail .mobi-view .group-list .group {
  display: flex;
}
.photo-group-content-detail .mobi-view .group-list .group .group-name {
  display: inline-block;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
}
.photo-group-content-detail .mobi-view .less-photo {
  justify-content: normal;
}
.photo-group-content-detail .group {
  color: #999;
  font-size: 13px;
}
.photo-group-content-detail .group :hover {
  color: #333;
}
.photo-group-content-detail .circle-proportion {
  background: rgba(0, 0, 0, 0.4);
  border-radius: 17px;
  bottom: 8px;
  box-sizing: border-box;
  color: #fff;
  font-size: 13px;
  height: 24px;
  line-height: 24px;
  position: absolute;
  right: 12px;
  text-align: center;
  width: 45px;
  z-index: 1;
}
.photo-group-content-detail .footer_normal_direct {
  border-color: #c2c2c2;
  color: #333;
  cursor: pointer;
}
.photo-group-content-detail .footer_normal_direct:hover {
  border-color: #5874d8;
  color: #5874d8;
}
.photo-group-content-detail .footer_ban_direct {
  border-color: #e3e2e8;
  color: #c2c2c2;
  cursor: not-allowed;
}
.photo-group-content-detail .share-container {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
}
.photo-group-content-detail .share-container .news_share_text {
  margin-left: 3px;
}
.photo-group-content-detail .jz_share_list {
  text-align: left;
}
.photo-group-content-detail .jz_page_moveLeftOut {
  -webkit-animation: moveToLeft 0.6s ease both;
  animation: moveToLeft 0.6s ease both;
}
.photo-group-content-detail .jz_page_moveLeftIn {
  -webkit-animation: moveFromRight 0.6s ease both;
  animation: moveFromRight 0.6s ease both;
}
.photo-group-content-detail .jz_page_moveRightOut {
  -webkit-animation: moveToRight 0.6s ease both;
  animation: moveToRight 0.6s ease both;
}
.photo-group-content-detail .jz_page_moveRightIn {
  -webkit-animation: moveFromLeft 0.6s ease both;
  animation: moveFromLeft 0.6s ease both;
}
.m_newsgroup_linkwrap {
  position: relative;
}
.jz_screen_pc .m_newsgroup_rowwrap2_style1 {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.15);
  box-sizing: border-box;
  padding: 15px 10px;
  position: absolute;
  z-index: 999;
}
.jz_screen_pc .m_newsgroup_rowwrap2_style1 .news_group_item {
  float: left;
}
.jz_screen_pc .m_newsgroup_rowwrap2_style1 .m_newsgroup_linkwrap {
  overflow: hidden;
  padding: 6px 0;
}
.jz_screen_pc .m_newsgroup_rowwrap2_style1 .m_newsgroup_itemwrap {
  line-height: 1.5;
}
.jz_screen_pc .m_newsgroup_rowwrap2_style1 .m_newsgroup_itemwrap2 {
  display: inline-block;
  max-width: 220px;
  padding: 0 10px;
  vertical-align: top;
  width: 100%;
}
.jz_screen_pc .m_newsgroup_rowwrap2_style1 .m_newsgroup_item2 {
  color: #333;
  display: inline-block;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.jz_screen_pc .m_newsgroup_rowwrap2_style1 .m_newsgroup_rowwrap3 {
  padding: 0;
}
.jz_screen_pc .m_newsgroup_rowwrap2_style1 .m_newsgroup_itemwrap3 {
  display: inline-block;
  max-width: 100%;
}
.jz_screen_pc .m_newsgroup_rowwrap2_style1 .m_newsgroup_item3 {
  color: #999;
  display: inline-block;
  font-size: 12px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 14px 0 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.p_group__wrap {
  background-color: #fff;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9035;
}
.p_group__header {
  align-items: center;
  border-bottom: 1px solid #e4e4e4;
  box-sizing: border-box;
  color: #333;
  display: flex;
  font-size: 18px;
  height: 50px;
  justify-content: center;
  position: relative;
}
.p_group__title {
  max-width: 60%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.p_group__content {
  height: calc(100% - 50px);
  list-style: none;
  margin: 0;
  overflow: hidden;
  overflow-y: scroll;
  padding: 0;
  width: calc(100% + 17px);
}
.p_group__content ::-webkit-scrollbar {
  opacity: 0;
}
.p_group__item {
  border-bottom: 1px solid #f0f0f0;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  line-height: 1.5;
  padding: 12px 20px;
}
.p_group__all {
  padding-bottom: 14px;
  padding-top: 14px;
}
.p_group__itemname {
  color: #333;
  display: inline-block;
  width: 100%;
}
.p_group__son {
  color: #999;
  display: inline-block;
  font-size: 13px;
  padding: 12px 18px 0 0;
}
.p_group__close {
  background: url(../image/mbg011.png) -147px -79px no-repeat;
  cursor: pointer;
  display: inline-block;
  height: 16px;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  vertical-align: middle;
  width: 16px;
}
.jz_screen_mobi .m_newsgroup_rowwrap2 {
  display: none;
}
.search_result_news_img {
  background: no-repeat 50%;
  background-size: cover;
  height: 0;
  padding-top: 58.82352%;
  transition: all 0.36s ease;
  width: 100%;
}
.layout_module .module_rich_content {
  padding: 16px 0;
}
.form_protocol {
  align-items: center;
  display: flex !important;
}
.form_protocol .checkbox_style {
  display: inline-block;
}
.form_protocol_text {
  color: #666;
  cursor: pointer;
  font-size: 14px;
}
.form_protocol_title {
  color: #0879ff;
  cursor: pointer;
  font-size: 14px;
  word-break: break-all;
}
.jz_product_result_0.result_prop_align-left .result_prop {
  text-align: left;
}
.jz_product_result_0.result_prop_align-center .result_prop,
.jz_product_result_3.result_prop_align-center .result_show_product_wrap {
  text-align: center;
}
.jz_product_result_3.result_prop_align-center .product_result_btn_wrap {
  justify-content: center;
}
.module_online_map .multi_panel {
  background: #fff;
  border-radius: 4px;
  box-sizing: border-box;
  left: 72px;
  position: absolute;
  top: 20px;
  width: 256px;
}
.module_online_map .multi_panel .multi_list {
  margin-top: 8px;
  max-height: 310px;
  overflow: auto;
  padding: 0 12px 10px;
}
.module_online_map .multi_panel .multi_list::-webkit-scrollbar-thumb {
  background-color: #d2d2d2;
  border-radius: 2px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.module_online_map .multi_panel .multi_list::-webkit-scrollbar {
  background-color: #fff;
  width: 4px;
}
.module_online_map .multi_panel .multi_item {
  cursor: pointer;
  display: flex;
  padding: 12px;
}
.module_online_map .multi_panel .multi_item:last-child {
  margin-bottom: 0;
}
.module_online_map .multi_panel .multi_item .multi_content {
  flex: 1;
  font-size: 13px;
}
.module_online_map .multi_panel .multi_item .multi_content .detail {
  color: #333;
}
.module_online_map .multi_panel .multi_item .multi_content .address {
  color: #999;
  text-decoration: underline;
}
.module_online_map .multi_panel .active {
  background-color: #f4f4f4;
  border-radius: 2px;
}
.module_online_map .multi_panel .search {
  border-bottom: 1px solid #e3e2e8;
  cursor: default;
  display: flex;
  height: 30px;
  margin: 12px 12px 0;
  padding: 0 9px;
  position: relative;
}
.module_online_map .multi_panel .search .search-input {
  border: none;
  outline: none;
}
.module_online_map .multi_panel .search .close-icon,
.module_online_map .multi_panel .search .search-icon {
  cursor: pointer;
  height: 17px;
  position: absolute;
  right: 9px;
  top: 50%;
  transform: translateY(-50%);
  width: 17px;
}
.module_online_map .multi_panel .empty_list {
  height: 270px;
  margin-top: 35px;
}
.module_online_map .multi_panel .empty_list .empty_img {
  background: url(../image/search_no_content_pc.png);
  height: 166px;
  margin: 0 auto;
  width: 208px;
}
.module_online_map .multi_panel .empty_list .empty_tips {
  color: #333;
  text-align: center;
}
.module_online_map .baiduBox {
  padding: 12px 0;
  width: 283px;
}
.module_online_map .baiduBox .msg {
  box-sizing: border-box;
  padding-left: 16px;
  width: 100%;
}
.module_online_map .baiduBox .msg .info {
  min-height: 10px;
  width: 234px;
}
.module_online_map .baiduBox .msg .navigation {
  margin-top: 10px;
}
.module_online_map .baiduBox .msg .navigation .start {
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  box-sizing: border-box;
  height: 30px;
  margin-bottom: 10px;
  outline: none;
  padding-left: 8px;
  width: 250px;
}
.module_online_map .baiduBox .msg .navigation .end {
  align-items: center;
  display: flex;
}
.module_online_map .baiduBox .msg .navigation .end input {
  background-color: #ededed;
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  box-sizing: border-box;
  cursor: not-allowed;
  height: 30px;
  outline: none;
  padding-left: 8px;
  width: 192px;
}
.module_online_map .baiduBox .msg .navigation .nav_sure {
  border: 1px solid #e3e2e8;
  border-radius: 2px;
  box-sizing: border-box;
  color: #999;
  cursor: not-allowed;
  display: block;
  font-size: 13px;
  height: 30px;
  line-height: 28px;
  margin-left: 12px;
  text-align: center;
  width: 46px;
}
.module_online_map .baiduBox .msg .navigation .nav_sure.nav_active {
  background-color: #fc5634;
  color: #fff;
  cursor: pointer;
}
.module_online_map .multi_icon {
  margin-right: 6px;
  position: relative;
  width: 24px;
}
.module_online_map .multi_icon .number {
  color: #fff;
  font-size: 13px;
  left: 50%;
  position: absolute;
  top: 0;
  top: 2px;
  transform: translateX(-50%);
  z-index: 2;
}
.module_online_map .multi_icon .icon_mark {
  fill: #fc5634;
  height: 28px;
  width: 24px;
}
.module_online_map .msgBox .msg {
  width: 250px;
}
.module_online_map .baiduBox .msg {
  width: auto;
}
.jz_screen_mobi .module_online_map .baiduBox {
  width: 280px;
}
.jz_screen_mobi .module_online_map .baiduBox .close {
  right: 12px;
  top: 12px;
}
.jz_screen_mobi .module_online_map .baiduBox .navigation .start {
  width: 248px;
}
.jz_screen_mobi .module_online_map .mobi_multi_panel {
  align-items: center;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.16);
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 42px;
  justify-content: center;
  left: 10px;
  position: absolute;
  top: 10px;
  width: 42px;
}
.jz_screen_mobi .module_online_map .mobi_multi_panel .mobi_list_icon {
  height: 17px;
  width: 18px;
}
.jz_screen_mobi .module_online_map .mobi_multi_panel span {
  font-size: 12px;
}
.jz_screen_mobi .address_wrap {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9100;
}
.jz_screen_mobi .address_wrap .address_bg {
  background: rgba(0, 0, 0, 0.6);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.jz_screen_mobi .address_wrap .address_panel {
  background: #fff;
  border-radius: 0;
  bottom: 0;
  display: block;
  justify-content: space-around;
  left: 0;
  max-width: 100%;
  position: absolute;
  top: auto;
  width: 100%;
  z-index: 1;
}
.jz_screen_mobi .address_wrap .address_panel .header {
  align-items: center;
  display: flex;
  padding: 12px 16px 8px 12px;
}
.jz_screen_mobi .address_wrap .address_panel .header .back {
  cursor: pointer;
  height: 18px;
  width: 18px;
}
.jz_screen_mobi .address_wrap .address_panel .header .search {
  align-items: center;
  border-bottom: 1px solid #e3e2e8;
  display: flex;
  flex: 1;
  height: 30px;
  margin-left: 8px;
}
.jz_screen_mobi .address_wrap .address_panel .header .search .search-input {
  border: none;
  outline: none;
  width: calc(100% - 18px);
}
.jz_screen_mobi .address_wrap .address_panel .header .close-icon,
.jz_screen_mobi .address_wrap .address_panel .header .search-icon {
  cursor: pointer;
  height: 18px;
  width: 18px;
}
.jz_screen_mobi .address_wrap .address_panel .list {
  max-height: 454px;
  min-height: 270px;
  overflow: auto;
}
.jz_screen_mobi .address_wrap .address_panel .list::-webkit-scrollbar-thumb {
  background-color: #d2d2d2;
  border-radius: 2px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.jz_screen_mobi .address_wrap .address_panel .list::-webkit-scrollbar {
  background-color: #fff;
  width: 4px;
}
.jz_screen_mobi .address_wrap .address_panel .list .address {
  display: flex;
  padding: 12px 16px;
}
.jz_screen_mobi .address_wrap .address_panel .list .address.active {
  background-color: #f2f2f2;
}
.jz_screen_mobi .address_wrap .address_panel .list .address .multi_icon {
  margin-right: 10px;
  position: relative;
  width: 24px;
}
.jz_screen_mobi
  .address_wrap
  .address_panel
  .list
  .address
  .multi_icon
  .number {
  color: #fff;
  font-size: 12px;
  left: 50%;
  position: absolute;
  top: 0;
  top: 2px;
  transform: translateX(-50%);
  z-index: 2;
}
.jz_screen_mobi
  .address_wrap
  .address_panel
  .list
  .address
  .multi_icon
  .icon_mark {
  fill: #fc5634;
  height: 28px;
  width: 24px;
}
.jz_screen_mobi .address_wrap .address_panel .list .address .multi_content {
  color: #333;
  flex: 1;
  font-size: 13px;
  line-height: 24px;
}
.jz_screen_mobi
  .address_wrap
  .address_panel
  .list
  .address
  .multi_content
  .address_detail {
  color: #999;
  text-decoration: underline;
}
.jz_screen_mobi .address_wrap .address_panel .list .icon_mark {
  height: 25px;
  width: 21px;
}
.jz_screen_mobi .address_wrap .address_panel .empty_list {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: calc(100% - 51px);
  justify-content: center;
}
.jz_screen_mobi .address_wrap .address_panel .empty_list .empty_img {
  background: url(../image/search_no_content_mobi.png);
  height: 222px;
  margin: 0 auto;
  width: 100%;
}
.jz_screen_mobi .address_wrap .address_panel .empty_list .empty_tips {
  color: #333;
  font-size: 13px;
  margin-top: 20px;
  text-align: center;
}
.msgBox + .BMapLabel {
  cursor: auto !important;
  display: none !important;
  -webkit-user-select: initial !important;
  -moz-user-select: initial !important;
  -ms-user-select: initial !important;
  user-select: auto !important;
  z-index: 0 !important;
}
.jz_screen_mobi .address_wrap .address_panel .list {
  max-height: calc(100% - 51px);
}
.jz_screen_mobi .address_wrap .address_panel {
  top: 0;
}
.video-js .vjs-big-play-button:before,
.video-js .vjs-control:before,
.video-js .vjs-modal-dialog,
.vjs-modal-dialog .vjs-modal-dialog-content {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.video-js .vjs-big-play-button:before,
.video-js .vjs-control:before {
  text-align: center;
}
@font-face {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=)
      format("woff"),
    url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA)
      format("truetype");
}
.video-js .vjs-big-play-button,
.video-js .vjs-play-control,
.vjs-icon-play {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-big-play-button:before,
.video-js .vjs-play-control:before,
.vjs-icon-play:before {
  content: "";
}
.vjs-icon-play-circle {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-play-circle:before {
  content: "";
}
.video-js .vjs-play-control.vjs-playing,
.vjs-icon-pause {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-play-control.vjs-playing:before,
.vjs-icon-pause:before {
  content: "";
}
.video-js .vjs-mute-control.vjs-vol-0,
.video-js .vjs-volume-menu-button.vjs-vol-0,
.vjs-icon-volume-mute {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-mute-control.vjs-vol-0:before,
.video-js .vjs-volume-menu-button.vjs-vol-0:before,
.vjs-icon-volume-mute:before {
  content: "";
}
.video-js .vjs-mute-control.vjs-vol-1,
.video-js .vjs-volume-menu-button.vjs-vol-1,
.vjs-icon-volume-low {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-mute-control.vjs-vol-1:before,
.video-js .vjs-volume-menu-button.vjs-vol-1:before,
.vjs-icon-volume-low:before {
  content: "";
}
.video-js .vjs-mute-control.vjs-vol-2,
.video-js .vjs-volume-menu-button.vjs-vol-2,
.vjs-icon-volume-mid {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-mute-control.vjs-vol-2:before,
.video-js .vjs-volume-menu-button.vjs-vol-2:before,
.vjs-icon-volume-mid:before {
  content: "";
}
.video-js .vjs-mute-control,
.video-js .vjs-volume-menu-button,
.vjs-icon-volume-high {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-mute-control:before,
.video-js .vjs-volume-menu-button:before,
.vjs-icon-volume-high:before {
  content: "";
}
.video-js .vjs-fullscreen-control,
.vjs-icon-fullscreen-enter {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-fullscreen-control:before,
.vjs-icon-fullscreen-enter:before {
  content: "";
}
.video-js.vjs-fullscreen .vjs-fullscreen-control,
.vjs-icon-fullscreen-exit {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js.vjs-fullscreen .vjs-fullscreen-control:before,
.vjs-icon-fullscreen-exit:before {
  content: "";
}
.vjs-icon-square {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-square:before {
  content: "";
}
.vjs-icon-spinner {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-spinner:before {
  content: "";
}
.video-js .vjs-subtitles-button,
.vjs-icon-subtitles {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-subtitles-button:before,
.vjs-icon-subtitles:before {
  content: "";
}
.video-js .vjs-captions-button,
.vjs-icon-captions {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-captions-button:before,
.vjs-icon-captions:before {
  content: "";
}
.video-js .vjs-chapters-button,
.vjs-icon-chapters {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-chapters-button:before,
.vjs-icon-chapters:before {
  content: "";
}
.vjs-icon-share {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-share:before {
  content: "";
}
.vjs-icon-cog {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-cog:before {
  content: "";
}
.video-js .vjs-mouse-display,
.video-js .vjs-play-progress,
.video-js .vjs-volume-level,
.vjs-icon-circle {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-mouse-display:before,
.video-js .vjs-play-progress:before,
.video-js .vjs-volume-level:before,
.vjs-icon-circle:before {
  content: "";
}
.vjs-icon-circle-outline {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-circle-outline:before {
  content: "";
}
.vjs-icon-circle-inner-circle {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-circle-inner-circle:before {
  content: "";
}
.vjs-icon-hd {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-hd:before {
  content: "";
}
.video-js .vjs-control.vjs-close-button,
.vjs-icon-cancel {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-control.vjs-close-button:before,
.vjs-icon-cancel:before {
  content: "";
}
.vjs-icon-replay {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-replay:before {
  content: "";
}
.vjs-icon-facebook {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-facebook:before {
  content: "";
}
.vjs-icon-gplus {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-gplus:before {
  content: "";
}
.vjs-icon-linkedin {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-linkedin:before {
  content: "";
}
.vjs-icon-twitter {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-twitter:before {
  content: "";
}
.vjs-icon-tumblr {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-tumblr:before {
  content: "";
}
.vjs-icon-pinterest {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.vjs-icon-pinterest:before {
  content: "";
}
.video-js .vjs-descriptions-button,
.vjs-icon-audio-description {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-descriptions-button:before,
.vjs-icon-audio-description:before {
  content: "";
}
.video-js .vjs-audio-button,
.vjs-icon-audio {
  font-family: VideoJS;
  font-style: normal;
  font-weight: 400;
}
.video-js .vjs-audio-button:before,
.vjs-icon-audio:before {
  content: "";
}
.video-js {
  background-color: #000;
  box-sizing: border-box;
  color: #fff;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: top;
}
.video-js:-moz-full-screen {
  position: absolute;
}
.video-js:-webkit-full-screen {
  height: 100% !important;
  width: 100% !important;
}
.video-js *,
.video-js :after,
.video-js :before {
  box-sizing: inherit;
}
.video-js ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin: 0;
}
.video-js.vjs-16-9,
.video-js.vjs-4-3,
.video-js.vjs-fluid {
  height: 0;
  max-width: 100%;
  width: 100%;
}
.video-js.vjs-16-9 {
  padding-top: 56.25%;
}
.video-js.vjs-4-3 {
  padding-top: 75%;
}
.video-js.vjs-fill {
  height: 100%;
  width: 100%;
}
.video-js .vjs-tech {
  left: 0;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  transform: translate3d(0, -50%, 0);
  width: 100%;
}
body.vjs-full-window {
  height: 100%;
  margin: 0;
  overflow-y: auto;
  padding: 0;
}
.vjs-full-window .video-js.vjs-fullscreen {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000;
}
.video-js.vjs-fullscreen {
  height: 100% !important;
  padding-top: 0 !important;
  width: 100% !important;
}
.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none;
}
.vjs-hidden {
  display: none !important;
}
.vjs-disabled {
  cursor: default;
  opacity: 0.5;
}
.video-js .vjs-offscreen {
  height: 1px;
  left: -9999px;
  position: absolute;
  top: 0;
  width: 1px;
}
.vjs-lock-showing {
  display: block !important;
  opacity: 1;
  visibility: visible;
}
.vjs-no-js {
  background-color: #000;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  height: 150px;
  margin: 0 auto;
  padding: 20px;
  text-align: center;
  width: 300px;
}
.vjs-no-js a,
.vjs-no-js a:visited {
  color: #66a8cc;
}
.video-js .vjs-big-play-button {
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, 0.7);
  border: 0.06666em solid #fff;
  border-radius: 0.3em;
  cursor: pointer;
  display: block;
  font-size: 3em;
  height: 1.5em;
  left: 10px;
  line-height: 1.5em;
  opacity: 1;
  padding: 0;
  position: absolute;
  top: 10px;
  transition: all 0.4s;
  width: 3em;
}
.vjs-big-play-centered .vjs-big-play-button {
  left: 50%;
  margin-left: -1.5em;
  margin-top: -0.75em;
  top: 50%;
}
.video-js .vjs-big-play-button:focus,
.video-js:hover .vjs-big-play-button {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  border-color: #fff;
  outline: 0;
  transition: all 0s;
}
.vjs-controls-disabled .vjs-big-play-button,
.vjs-error .vjs-big-play-button,
.vjs-has-started .vjs-big-play-button,
.vjs-using-native-controls .vjs-big-play-button {
  display: none;
}
.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause
  .vjs-big-play-button {
  display: block;
}
.video-js button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  overflow: visible;
  text-decoration: none;
  text-transform: none;
  transition: none;
}
.video-js .vjs-control.vjs-close-button {
  cursor: pointer;
  height: 3em;
  position: absolute;
  right: 0;
  top: 0.5em;
  z-index: 2;
}
.vjs-menu-button {
  cursor: pointer;
}
.vjs-menu-button.vjs-disabled {
  cursor: default;
}
.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
  display: none;
}
.vjs-menu .vjs-menu-content {
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0;
  overflow: auto;
  padding: 0;
}
.vjs-scrubbing .vjs-menu-button:hover .vjs-menu {
  display: none;
}
.vjs-menu li {
  font-size: 1.2em;
  line-height: 1.4em;
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  text-align: center;
  text-transform: lowercase;
}
.vjs-menu li.vjs-menu-item:focus,
.vjs-menu li.vjs-menu-item:hover {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  outline: 0;
}
.vjs-menu li.vjs-selected,
.vjs-menu li.vjs-selected:focus,
.vjs-menu li.vjs-selected:hover {
  background-color: #fff;
  color: #2b333f;
}
.vjs-menu li.vjs-menu-title {
  cursor: default;
  font-size: 1em;
  font-weight: 700;
  line-height: 2em;
  margin: 0 0 0.3em;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
}
.vjs-menu-button-popup .vjs-menu {
  border-top-color: rgba(43, 51, 63, 0.7);
  bottom: 0;
  display: none;
  height: 0;
  left: -3em;
  margin-bottom: 1.5em;
  position: absolute;
  width: 10em;
}
.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, 0.7);
  bottom: 1.5em;
  max-height: 15em;
  position: absolute;
  width: 100%;
}
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,
.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu {
  display: block;
}
.video-js .vjs-menu-button-inline {
  overflow: hidden;
  transition: all 0.4s;
}
.video-js .vjs-menu-button-inline:before {
  width: 2.222222222em;
}
.video-js .vjs-menu-button-inline.vjs-slider-active,
.video-js .vjs-menu-button-inline:focus,
.video-js .vjs-menu-button-inline:hover,
.video-js.vjs-no-flex .vjs-menu-button-inline {
  width: 12em;
}
.video-js .vjs-menu-button-inline.vjs-slider-active {
  transition: none;
}
.vjs-menu-button-inline .vjs-menu {
  height: 100%;
  left: 4em;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: 0;
  transition: all 0.4s;
  width: auto;
}
.vjs-menu-button-inline.vjs-slider-active .vjs-menu,
.vjs-menu-button-inline:focus .vjs-menu,
.vjs-menu-button-inline:hover .vjs-menu {
  display: block;
  opacity: 1;
}
.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto;
}
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu {
  width: auto;
}
.vjs-menu-button-inline .vjs-menu-content {
  height: 100%;
  margin: 0;
  overflow: hidden;
  width: auto;
}
.video-js .vjs-control-bar {
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, 0.7);
  bottom: 0;
  display: none;
  height: 3em;
  left: 0;
  position: absolute;
  right: 0;
  width: 100%;
}
.vjs-has-started .vjs-control-bar {
  display: flex;
  transition: visibility 0.1s, opacity 0.1s;
}
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 0;
  transition: visibility 1s, opacity 1s;
}
.vjs-controls-disabled .vjs-control-bar,
.vjs-error .vjs-control-bar,
.vjs-using-native-controls .vjs-control-bar {
  display: none !important;
}
.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible;
}
.vjs-has-started.vjs-no-flex .vjs-control-bar {
  display: table;
}
.video-js .vjs-control {
  flex: none;
  height: 100%;
  margin: 0;
  outline: none;
  padding: 0;
  position: relative;
  text-align: center;
  width: 4em;
}
.video-js .vjs-control:before {
  font-size: 1.8em;
  line-height: 1.67;
}
.video-js .vjs-control:focus,
.video-js .vjs-control:focus:before,
.video-js .vjs-control:hover:before {
  text-shadow: 0 0 1em #fff;
}
.video-js .vjs-control-text {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.vjs-no-flex .vjs-control {
  display: table-cell;
  vertical-align: middle;
}
.video-js .vjs-custom-control-spacer {
  display: none;
}
.video-js .vjs-progress-control {
  align-items: center;
  display: flex;
  flex: auto;
  min-width: 4em;
}
.vjs-live .vjs-progress-control {
  display: none;
}
.video-js .vjs-progress-holder {
  flex: auto;
  height: 0.3em;
  transition: all 0.2s;
}
.video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 1.6666666667em;
}
.video-js .vjs-progress-control:hover .vjs-mouse-display:after,
.video-js .vjs-progress-control:hover .vjs-play-progress:after,
.video-js .vjs-progress-control:hover .vjs-time-tooltip {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.6em;
  visibility: visible;
}
.video-js .vjs-progress-holder .vjs-load-progress,
.video-js .vjs-progress-holder .vjs-load-progress div,
.video-js .vjs-progress-holder .vjs-play-progress,
.video-js .vjs-progress-holder .vjs-tooltip-progress-bar {
  display: block;
  height: 0.3em;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 0;
}
.video-js .vjs-mouse-display:before {
  display: none;
}
.video-js .vjs-play-progress {
  background-color: #fff;
}
.video-js .vjs-play-progress:before {
  font-size: 0.9em;
  position: absolute;
  right: -0.5em;
  top: -0.3333333333em;
}
.video-js .vjs-mouse-display:after,
.video-js .vjs-play-progress:after,
.video-js .vjs-time-tooltip {
  background-color: #fff;
  background-color: hsla(0, 0%, 100%, 0.8);
  border-radius: 0.3em;
  color: #000;
  content: attr(data-current-time);
  font-size: 0.9em;
  padding: 6px 8px 8px;
  pointer-events: none;
  position: absolute;
  right: -1.9em;
  top: -3.4em;
  visibility: hidden;
}
.video-js .vjs-play-progress:after,
.video-js .vjs-play-progress:before,
.video-js .vjs-time-tooltip {
  z-index: 1;
}
.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after {
  display: none;
}
.video-js .vjs-load-progress {
  background: #bfc7d3;
  background: rgba(115, 133, 159, 0.5);
}
.video-js .vjs-load-progress div {
  background: #fff;
  background: rgba(115, 133, 159, 0.75);
}
.video-js.vjs-no-flex .vjs-progress-control {
  width: auto;
}
.video-js .vjs-time-tooltip {
  display: inline-block;
  float: right;
  height: 2.4em;
  position: relative;
  right: -1.9em;
}
.vjs-tooltip-progress-bar {
  visibility: hidden;
}
.video-js .vjs-progress-control .vjs-mouse-display {
  background-color: #000;
  display: none;
  height: 100%;
  position: absolute;
  width: 1px;
  z-index: 1;
}
.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  z-index: 0;
}
.video-js .vjs-progress-control:hover .vjs-mouse-display {
  display: block;
}
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after {
  opacity: 0;
  transition: visibility 1s, opacity 1s;
  visibility: hidden;
}
.video-js.vjs-user-inactive.vjs-no-flex
  .vjs-progress-control
  .vjs-mouse-display,
.video-js.vjs-user-inactive.vjs-no-flex
  .vjs-progress-control
  .vjs-mouse-display:after {
  display: none;
}
.video-js .vjs-progress-control .vjs-mouse-display:after,
.vjs-mouse-display .vjs-time-tooltip {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
}
.video-js .vjs-slider {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  cursor: pointer;
  margin: 0 0.45em;
  outline: 0;
  padding: 0;
  position: relative;
}
.video-js .vjs-slider:focus {
  box-shadow: 0 0 1em #fff;
  text-shadow: 0 0 1em #fff;
}
.video-js .vjs-mute-control,
.video-js .vjs-volume-menu-button {
  cursor: pointer;
  flex: none;
}
.video-js .vjs-volume-control {
  align-items: center;
  display: flex;
  flex: none;
  width: 5em;
}
.video-js .vjs-volume-bar {
  margin: 1.35em 0.45em;
}
.vjs-volume-bar.vjs-slider-horizontal {
  height: 0.3em;
  width: 5em;
}
.vjs-volume-bar.vjs-slider-vertical {
  height: 5em;
  margin: 1.35em auto;
  width: 0.3em;
}
.video-js .vjs-volume-level {
  background-color: #fff;
  bottom: 0;
  left: 0;
  position: absolute;
}
.video-js .vjs-volume-level:before {
  font-size: 0.9em;
  position: absolute;
}
.vjs-slider-vertical .vjs-volume-level {
  width: 0.3em;
}
.vjs-slider-vertical .vjs-volume-level:before {
  left: -0.3em;
  top: -0.5em;
}
.vjs-slider-horizontal .vjs-volume-level {
  height: 0.3em;
}
.vjs-slider-horizontal .vjs-volume-level:before {
  right: -0.5em;
  top: -0.3em;
}
.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
  height: 100%;
}
.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
  width: 100%;
}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu {
  border-top-color: transparent;
  display: block;
  height: 0;
  width: 0;
}
.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {
  height: 8em;
  left: 0.5em;
}
.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu {
  left: -2em;
}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content {
  height: 0;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 0;
}
.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,
.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,
.vjs-volume-menu-button-vertical:focus .vjs-menu-content,
.vjs-volume-menu-button-vertical:hover .vjs-menu-content {
  height: 8em;
  width: 2.9em;
}
.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,
.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,
.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,
.vjs-volume-menu-button-horizontal:hover .vjs-menu-content {
  height: 2.9em;
  width: 8em;
}
.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content {
  background-color: transparent !important;
}
.vjs-poster {
  background-color: #000;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  bottom: 0;
  cursor: pointer;
  display: inline-block;
  height: 100%;
  left: 0;
  margin: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vjs-poster,
.vjs-poster img {
  padding: 0;
  vertical-align: middle;
}
.vjs-poster img {
  display: block;
  margin: 0 auto;
  max-height: 100%;
  width: 100%;
}
.vjs-has-started .vjs-poster {
  display: none;
}
.vjs-audio.vjs-has-started .vjs-poster {
  display: block;
}
.vjs-using-native-controls .vjs-poster {
  display: none;
}
.video-js .vjs-live-control {
  align-items: flex-start;
  display: flex;
  flex: auto;
  font-size: 1em;
  line-height: 3em;
}
.vjs-no-flex .vjs-live-control {
  display: table-cell;
  text-align: left;
  width: auto;
}
.video-js .vjs-time-control {
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  padding-left: 1em;
  padding-right: 1em;
  width: auto;
}
.video-js .vjs-current-time,
.video-js .vjs-duration,
.vjs-live .vjs-time-control,
.vjs-no-flex .vjs-current-time,
.vjs-no-flex .vjs-duration {
  display: none;
}
.vjs-time-divider {
  display: none;
  line-height: 3em;
}
.vjs-live .vjs-time-divider {
  display: none;
}
.video-js .vjs-play-control {
  cursor: pointer;
  flex: none;
}
.vjs-text-track-display {
  bottom: 3em;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em;
}
.video-js .vjs-text-track {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5);
  font-size: 1.4em;
  margin-bottom: 0.1em;
  text-align: center;
}
.vjs-subtitles {
  color: #fff;
}
.vjs-captions {
  color: #fc6;
}
.vjs-tt-cue {
  display: block;
}
video::-webkit-media-text-track-display {
  transform: translateY(-3em);
}
.video-js.vjs-user-inactive.vjs-playing
  video::-webkit-media-text-track-display {
  transform: translateY(-1.5em);
}
.video-js .vjs-fullscreen-control {
  cursor: pointer;
  flex: none;
}
.vjs-playback-rate .vjs-playback-rate-value {
  font-size: 1.5em;
  height: 100%;
  left: 0;
  line-height: 2;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
.vjs-playback-rate .vjs-menu {
  left: 0;
  width: 4em;
}
.vjs-error .vjs-error-display .vjs-modal-dialog-content {
  font-size: 1.4em;
  text-align: center;
}
.vjs-error .vjs-error-display:before {
  color: #fff;
  content: "X";
  font-family: Arial, Helvetica, sans-serif;
  font-size: 4em;
  left: 0;
  line-height: 1;
  margin-top: -0.5em;
  position: absolute;
  text-align: center;
  text-shadow: 0.05em 0.05em 0.1em #000;
  top: 50%;
  vertical-align: middle;
  width: 100%;
}
.vjs-loading-spinner {
  background-clip: padding-box;
  border: 6px solid rgba(43, 51, 63, 0.7);
  border-radius: 25px;
  box-sizing: border-box;
  display: none;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.85;
  position: absolute;
  text-align: left;
  top: 50%;
  width: 50px;
}
.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
  display: block;
}
.vjs-loading-spinner:after,
.vjs-loading-spinner:before {
  border: inherit;
  border-color: #fff transparent transparent;
  border-radius: inherit;
  box-sizing: inherit;
  content: "";
  height: inherit;
  margin: -6px;
  opacity: 1;
  position: absolute;
  width: inherit;
}
.vjs-seeking .vjs-loading-spinner:after,
.vjs-seeking .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:before {
  -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8)
      infinite,
    vjs-spinner-fade 1.1s linear infinite;
  animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,
    vjs-spinner-fade 1.1s linear infinite;
}
.vjs-seeking .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:before {
  border-top-color: #fff;
}
.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:after {
  -webkit-animation-delay: 0.44s;
  animation-delay: 0.44s;
  border-top-color: #fff;
}
@keyframes vjs-spinner-spin {
  to {
    transform: rotate(1turn);
  }
}
@-webkit-keyframes vjs-spinner-spin {
  to {
    -webkit-transform: rotate(1turn);
  }
}
@keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: #fff;
  }
  60% {
    border-top-color: #73859f;
  }
  to {
    border-top-color: #73859f;
  }
}
@-webkit-keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: #fff;
  }
  60% {
    border-top-color: #73859f;
  }
  to {
    border-top-color: #73859f;
  }
}
.vjs-chapters-button .vjs-menu ul {
  width: 24em;
}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer {
  flex: auto;
}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex
  .vjs-custom-control-spacer {
  width: auto;
}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button {
  display: none;
}
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button {
  display: none;
}
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-small:not(.vjs-fullscreen)
  .vjs-subtitles-button
  .vjs-audio-button,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control {
  display: none;
}
.vjs-caption-settings {
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, 0.75);
  color: #fff;
  font-size: 12px;
  height: 16em;
  margin: 0 auto;
  padding: 0.5em;
  position: relative;
  top: 1em;
  width: 40em;
}
.vjs-caption-settings .vjs-tracksettings {
  bottom: 1em;
  left: 0;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.vjs-caption-settings .vjs-tracksettings-colors,
.vjs-caption-settings .vjs-tracksettings-font {
  float: left;
}
.vjs-caption-settings .vjs-tracksettings-colors:after,
.vjs-caption-settings .vjs-tracksettings-controls:after,
.vjs-caption-settings .vjs-tracksettings-font:after {
  clear: both;
}
.vjs-caption-settings .vjs-tracksettings-controls {
  bottom: 1em;
  position: absolute;
  right: 1em;
}
.vjs-caption-settings .vjs-tracksetting {
  border: none;
  margin: 5px;
  min-height: 40px;
  padding: 3px;
}
.vjs-caption-settings .vjs-tracksetting label,
.vjs-caption-settings .vjs-tracksetting legend {
  display: block;
  margin-bottom: 5px;
  width: 100px;
}
.vjs-caption-settings .vjs-tracksetting span {
  display: inline;
  float: right;
  margin-left: 5px;
  vertical-align: top;
}
.vjs-caption-settings .vjs-tracksetting > div {
  margin-bottom: 5px;
  min-height: 20px;
}
.vjs-caption-settings .vjs-tracksetting > div:last-child {
  margin-bottom: 0;
  min-height: 0;
  padding-bottom: 0;
}
.vjs-caption-settings label > input {
  margin-right: 10px;
}
.vjs-caption-settings fieldset {
  margin-left: 0.5em;
  margin-top: 1em;
}
.vjs-caption-settings fieldset .vjs-label {
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  border: 0;
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.vjs-caption-settings input[type="button"] {
  height: 40px;
  width: 40px;
}
.video-js .vjs-modal-dialog {
  background: rgba(0, 0, 0, 0.8);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), hsla(0, 0%, 100%, 0));
}
.vjs-modal-dialog .vjs-modal-dialog-content {
  font-size: 1.2em;
  line-height: 1.5;
  padding: 20px 24px;
  z-index: 1;
}
@media print {
  .video-js > :not(.vjs-tech):not(.vjs-poster) {
    visibility: hidden;
  }
}
@media \0 screen {
  .vjs-user-inactive.vjs-playing .vjs-control-bar :before {
    content: "";
  }
}
@media \0 screen {
  .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
    visibility: hidden;
  }
}
.video-js .vjs-big-play-button {
  font-size: 0;
}
.video-js .vjs-big-play-button:before {
  background: url(../image/vbg01.png) -116px -196px no-repeat;
  font-size: 0;
  height: 56px;
  margin-left: -30px;
  margin-top: -30px;
  width: 56px;
}
.video-js .vjs-progress-control {
  height: 0.3em;
  left: 0;
  min-width: 100%;
  position: absolute;
  top: -0.3em;
  width: 100%;
  z-index: 1;
}
.video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 10px;
}
.video-js .vjs-progress-control:hover .vjs-play-progress:after {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.6em;
  visibility: visible;
}
.video-js .vjs-progress-control:hover {
  height: 0.7em;
  top: -0.7em;
}
.video-js .vjs-progress-control:hover .vjs-progress-holder .vjs-load-progress,
.video-js
  .vjs-progress-control:hover
  .vjs-progress-holder
  .vjs-load-progress
  div,
.video-js .vjs-progress-control:hover .vjs-progress-holder .vjs-play-progress {
  height: 8px;
}
.video-js .vjs-progress-control .vjs-slider {
  height: 0.3em;
}
.video-js .vjs-progress-control:hover .vjs-slider {
  height: 8px;
}
.video-js .vjs-progress-control .vjs-slider {
  background-color: hsla(0, 0%, 100%, 0.1);
  margin: 0;
}
.video-js .vjs-load-progress {
  background-color: transparent;
}
.video-js .vjs-play-progress {
  background-color: #0c73f1;
}
.video-js .vjs-progress-control .vjs-play-progress:before {
  display: none;
}
.video-js .vjs-progress-control:hover .vjs-play-progress:before {
  background-color: #fff;
  content: "";
  display: inline-block;
  height: 8px;
  top: 0;
  width: 5px;
}
.video-js .vjs-progress-control:hover .vjs-play-progress:after {
  display: none;
}
.video-js .vjs-progress-control .vjs-mouse-display {
  background-color: #0a77f3;
  display: block;
}
.video-js .vjs-progress-control:hover .vjs-mouse-display {
  width: 2px;
}
.video-js .vjs-progress-control:hover .vjs-mouse-display:after {
  background-color: rgba(0, 0, 0, 0.6);
  border: 1px solid hsla(0, 0%, 100%, 0.4);
}
.video-js .vjs-mouse-display:before,
.video-js .vjs-play-progress:before,
.video-js .vjs-volume-level:before {
  content: "";
}
.video-js .vjs-control:before {
  line-height: 2;
  line-height: 40px;
}
.video-js .vjs-play-control {
  width: 40px;
}
.video-js .vjs-big-play-button,
.video-js .vjs-fullscreen-control,
.video-js .vjs-mouse-display,
.video-js .vjs-mute-control,
.video-js .vjs-mute-control.vjs-vol-0,
.video-js .vjs-mute-control.vjs-vol-1,
.video-js .vjs-mute-control.vjs-vol-2,
.video-js .vjs-play-control,
.video-js .vjs-play-control.vjs-playing,
.video-js .vjs-play-progress,
.video-js .vjs-volume-level,
.video-js .vjs-volume-menu-button,
.video-js .vjs-volume-menu-button.vjs-vol-0,
.video-js .vjs-volume-menu-button.vjs-vol-1,
.video-js .vjs-volume-menu-button.vjs-vol-2,
.video-js.vjs-fullscreen .vjs-fullscreen-control,
.vjs-icon-circle,
.vjs-icon-fullscreen-enter,
.vjs-icon-fullscreen-exit,
.vjs-icon-pause,
.vjs-icon-play,
.vjs-icon-volume-high,
.vjs-icon-volume-low,
.vjs-icon-volume-mid,
.vjs-icon-volume-mute {
  font-family: icomoon, VideoJS;
}
.vjs-icon-play:before {
  background: url(../image/mbg01.png) -2397px -633px no-repeat;
  content: "";
  font-size: 0;
}
.video-js .vjs-play-control:before {
  background: url(../image/vbg01.png) -113px -94px no-repeat;
  content: "";
  font-size: 0;
}
.video-js .vjs-play-control.vjs-paused:before {
  background: url(../image/vbg01.png) -114px -58px no-repeat;
}
.video-js .vjs-time-control {
  display: inline-block;
}
.video-js .vjs-remaining-time {
  display: none;
}
.video-js .vjs-time-control {
  font-size: 12px;
  line-height: 40px;
  min-width: 0;
  padding-left: 0.2em;
  padding-right: 0.2em;
}
.video-js .vjs-mute-control:before,
.video-js .vjs-volume-menu-button:before,
.vjs-icon-volume-high:before {
  background: url(../image/vbg01.png) -153px -59px no-repeat;
  content: "";
  font-size: 0;
}
.video-js .vjs-mute-control.vjs-vol-2:before,
.video-js .vjs-volume-menu-button.vjs-vol-2:before,
.vjs-icon-volume-mid:before {
  background: url(../image/vbg01.png) -153px -95px no-repeat;
  content: "";
  font-size: 0;
}
.video-js .vjs-mute-control.vjs-vol-1:before,
.video-js .vjs-volume-menu-button.vjs-vol-1:before,
.vjs-icon-volume-low:before {
  background: url(../image/mbg01.png) -2363px -633px no-repeat;
  content: "";
  font-size: 0;
}
.video-js .vjs-mute-control.vjs-vol-0:before,
.video-js .vjs-volume-menu-button.vjs-vol-0:before,
.vjs-icon-volume-mute:before {
  background: url(../image/mbg01.png) -2363px -671px no-repeat;
  content: "";
  font-size: 0;
}
.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,
.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,
.vjs-volume-menu-button-vertical:focus .vjs-menu-content,
.vjs-volume-menu-button-vertical:hover .vjs-menu-content {
  background-color: rgba(0, 0, 0, 0.6);
  height: 90px;
  width: 17px;
}
.vjs-volume-bar.vjs-slider-vertical {
  background-color: #cecece;
  height: 80px;
  margin: 0.35em auto;
}
.vjs-slider-vertical .vjs-volume-level:before {
  background-color: #fff;
  content: "";
  display: inline-block;
  height: 3px;
  left: -1px;
  margin-left: -2px;
  overflow: hidden;
  top: 0;
  width: 9px;
}
.video-js .vjs-fullscreen-control:before,
.vjs-icon-fullscreen-enter:before {
  background: url(../image/vbg01.png) -192px -58px no-repeat;
  content: "";
  font-size: 0;
}
.video-js.vjs-fullscreen .vjs-fullscreen-control:before,
.vjs-icon-fullscreen-exit:before {
  background: url(../image/vbg01.png) -192px -58px no-repeat;
  content: "";
  font-size: 0;
}
.video-js .vjs-volume-menu-button {
  -webkit-box-ordinal-group: 1;
  order: 1;
  position: absolute;
  right: 40px;
  width: 40px;
}
.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {
  left: 0.8em;
  z-index: 2;
}
.video-js .vjs-volume-level {
  background-color: #0a77f3;
}
.video-js .vjs-fullscreen-control {
  -webkit-box-ordinal-group: 2;
  order: 2;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}
.vjs-full-window .vjs-fullscreen.video-js {
  z-index: 9100;
}
.vjs-has-started .vjs-control-bar {
  height: 40px;
  opacity: 1;
  transition: visibility 0.1s, height 0.1s;
  visibility: visible;
}
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  height: 0;
  opacity: 1;
  transition: visibility 1s, height 1s;
  visibility: visible;
}
.video-js .vjs-volume-menu-button.vjs-hidden {
  display: block !important;
}
.video-js .vjs-mouse-display:after,
.video-js .vjs-play-progress:after,
.video-js .vjs-time-tooltip {
  font-size: 14px !important;
}
.video-js .vjs-audio-button {
  display: none !important;
}
.dialogVideoDiv {
  height: 100%;
  position: relative;
}
.dialogVideoDiv .cancelDialogVideo {
  background: url(../image/mbg01.png) -2340px -590px no-repeat;
  cursor: pointer;
  height: 34px;
  margin-top: 14px;
  position: absolute;
  right: 20px;
  width: 34px;
  z-index: 9999;
}
.dialogVideoDiv .video-js {
  height: 540px;
  width: 960px;
}
.imgFlvDiv {
  position: relative;
}
.imgFlvDiv .flvPlay {
  background: url(../image/mbg01.png) -2308px -845px no-repeat;
  height: 60px;
  left: 50%;
  margin-left: -30px;
  margin-top: -30px;
  position: absolute;
  top: 50%;
  width: 60px;
}
.imgFlvDiv .videoPoster {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  width: 100%;
}
.slide_panel * {
  -webkit-user-drag: none;
  transition: all 0.3s;
}
.slide_panel {
  background: rgba(0, 0, 0, 0.8);
  bottom: 0;
  box-sizing: border-box;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 99999;
}
.slide_panel .hidden {
  opacity: 0;
  pointer-events: none;
}
.slide_panel .close {
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 26px;
  padding: 20px;
  position: absolute;
  right: 20px;
  top: 20px;
  z-index: 999;
}
.slide_panel {
  padding: 30px 80px 140px;
}
.slide_panel .arrow {
  background-color: #4d4d4d;
  bottom: 0;
  cursor: pointer;
  height: 70px;
  margin: auto;
  position: absolute;
  top: 0;
  width: 70px;
}
.slide_panel .arrow:before {
  background-image: url(../image/vbg01.png);
  bottom: 0;
  content: "";
  display: inline-block;
  height: 24px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}
.slide_panel .arrow:hover {
  background-color: gray;
}
.slide_panel .arrow.prev {
  left: -80px;
}
.slide_panel .arrow.next {
  right: -80px;
}
.slide_panel .arrow.prev:before {
  background-position: -23px -18px;
}
.slide_panel .arrow.next:before {
  background-position: -65px -18px;
}
.slide_panel .photo_list {
  bottom: 20px;
  font-size: 0;
  left: 0;
  overflow: hidden;
  padding-top: 10px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 100%;
}
.slide_panel .photo_list li {
  background-position: 50%;
  background-size: cover;
  cursor: pointer;
  display: inline-block;
  height: 80px;
  margin-left: 8px;
  margin-right: 7px;
  position: relative;
  width: 110px;
}
.slide_panel .photo_list li:before {
  border: 2px solid #fff;
  bottom: 0;
  box-sizing: border-box;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity 0.3s;
}
.slide_panel .photo_list li.active,
.slide_panel .photo_list li:hover {
  transform: scale(1.1);
  transform-origin: bottom;
}
.slide_panel .photo_list li.active:before,
.slide_panel .photo_list li:hover:before {
  opacity: 1;
}
.slide_panel .end_panel {
  background: #fff;
  left: 50%;
  margin: auto;
  padding: 54px 86px;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.slide_panel .end_panel * {
  transition: none;
}
.slide_panel .end_panel .close {
  color: #333;
  font-size: 15px;
  right: 0;
  top: 0;
}
.slide_panel .end_panel .title {
  color: #333;
  font-size: 15px;
  font-weight: 400;
  line-height: 16px;
  margin-bottom: 40px;
}
.slide_panel .end_panel .photo_group_list {
  display: block;
  font-size: 0;
  margin: 0 -12px;
  white-space: nowrap;
}
.slide_panel .end_panel .photo_group_item {
  cursor: pointer;
  display: inline-block;
  margin: 0 12px;
  vertical-align: top;
  width: 280px;
}
.slide_panel .end_panel .photo {
  background-position: 50%;
  background-size: cover;
  height: 250px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.slide_panel .end_panel .num {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 6px;
  color: #fff;
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  padding: 0 5px;
  position: absolute;
  right: 10px;
}
.slide_panel .end_panel .num i {
  background: #fff;
  background: url(../image/vbg01.png) -23px -306px;
  display: inline-block;
  height: 12px;
  margin-left: 4px;
  margin-top: 6px;
  vertical-align: top;
  width: 14px;
}
.slide_panel .end_panel .name {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #333;
  display: -webkit-box;
  font-size: 15px;
  line-height: 25px;
  margin-bottom: 9px;
  margin-top: 6px;
  max-height: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  word-break: break-all;
}
.slide_panel .photo_display_area {
  height: 100%;
  position: relative;
}
.slide_panel .photo_display_area .body_container {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  transition: none;
  width: 100%;
}
.slide_panel .photo_display_area .body {
  font-size: 0;
}
.slide_panel .photo_display_area .photo {
  border-radius: 5px;
  height: auto;
  width: 100%;
}
.slide_panel .photo_display_area .text {
  background: #fff;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  padding: 14px 20px 18px;
}
.slide_panel .photo_display_area .text span {
  word-wrap: break-word;
  color: #333;
  display: block;
  font-size: 14px;
  line-height: 24px;
  max-height: 68px;
}
.slide_panel .photo_display_area .has_text .photo {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.jz_screen_pc .slide_panel .end_panel .photo_group_item:nth-child(4),
.jz_screen_pc .slide_panel .end_panel .photo_group_item:nth-child(5),
.jz_screen_pc .slide_panel .end_panel .photo_group_item:nth-child(6) {
  display: none;
}
@media screen and (max-width: 1075px) and (min-width: 769px) {
  .jz_screen_pc .slide_panel .end_panel .photo_group_item:nth-child(3) {
    display: none;
  }
}
.jz_screen_mobi .slide_panel {
  background: #000;
  padding: 0;
}
.jz_screen_mobi .slide_panel .arrow,
.jz_screen_mobi .slide_panel .photo_list {
  display: none;
}
.jz_screen_mobi .slide_panel .close {
  font-size: 16px;
  opacity: 1;
  pointer-events: all;
  right: -5px;
  top: -5px;
}
.jz_screen_mobi .slide_panel .photo_display_area .body {
  display: flex;
  height: 100%;
  position: static;
  transform: none;
  width: 100% !important;
}
.jz_screen_mobi .slide_panel .photo_display_area .photo {
  border-radius: 0;
  margin: auto;
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
.jz_screen_mobi .slide_panel .photo_display_area .text {
  background: none;
  bottom: 0;
  left: 0;
  padding: 20px;
  position: absolute;
  right: 0;
}
.jz_screen_mobi .slide_panel .photo_display_area .text span {
  color: #fff;
  display: block;
  overflow: scroll;
}
.jz_screen_mobi .slide_panel .end_panel {
  background: none;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  padding: 40px 15px 20px;
  top: 0;
  transform: none;
  width: 100%;
}
.jz_screen_mobi .slide_panel .end_panel .close {
  display: none;
}
.jz_screen_mobi .slide_panel .end_panel .title {
  color: #fff;
  margin-bottom: 25px;
}
.jz_screen_mobi .slide_panel .end_panel .name {
  color: #fff;
  margin-bottom: 15px;
}
.jz_screen_mobi .slide_panel .end_panel .num {
  right: 6px;
}
.jz_screen_mobi .slide_panel .end_panel .num i {
  display: none;
}
.jz_screen_mobi .slide_panel .end_panel .jz_scroll_wrap {
  height: calc(100% - 41px);
}
.jz_screen_mobi .slide_panel .end_panel .photo_group_list {
  height: 100%;
  margin: 0 -8px;
  overflow: scroll;
  white-space: normal;
}
.jz_screen_mobi .slide_panel .end_panel .photo_group_item {
  box-sizing: border-box;
  margin: 0;
  padding: 0 8px;
  width: 50%;
}
.jz_screen_mobi .slide_panel .end_panel .photo {
  height: 0;
  padding-bottom: 90.9090909091%;
}
.jz_screen_mobi .slide_panel .end_panel .once_photo {
  width: 100%;
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
.moveInLeft {
  -webkit-animation-name: moveInLeft;
  animation-name: moveInLeft;
  -webkit-animation-timing-function: cubic-bezier(0.61, -0.01, 0.36, 1);
  animation-timing-function: cubic-bezier(0.61, -0.01, 0.36, 1);
}
.moveInRight {
  -webkit-animation-name: moveInRight;
  animation-name: moveInRight;
  -webkit-animation-timing-function: cubic-bezier(0.61, -0.01, 0.36, 1);
  animation-timing-function: cubic-bezier(0.61, -0.01, 0.36, 1);
}
.moveInRight,
.moveInUp {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.moveInUp {
  -webkit-animation-name: moveInUp;
  animation-name: moveInUp;
  -webkit-animation-timing-function: cubic-bezier(0.61, -0.01, 0.36, 1);
  animation-timing-function: cubic-bezier(0.61, -0.01, 0.36, 1);
}
.moveInDown {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-name: moveInDown;
  animation-name: moveInDown;
  -webkit-animation-timing-function: cubic-bezier(0.61, -0.01, 0.36, 1);
  animation-timing-function: cubic-bezier(0.61, -0.01, 0.36, 1);
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
.elasticLarge {
  -webkit-animation-name: elasticLarge;
  animation-name: elasticLarge;
}
.elasticSmall {
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-name: elasticSmall;
  animation-name: elasticSmall;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
.flipUpDown {
  -webkit-animation-name: flipUpDown;
  animation-name: flipUpDown;
}
.flipLeftRight,
.flipUpDown {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.flipLeftRight {
  -webkit-animation-name: flipLeftRight;
  animation-name: flipLeftRight;
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
.flip {
  -webkit-animation-name: flip;
  animation-name: flip;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
.swing {
  -webkit-animation-name: swing;
  animation-name: swing;
  transform-origin: top center;
}
.rotating {
  -webkit-animation-name: rotating;
  animation-name: rotating;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  transform-origin: center;
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
.translationLeftRight {
  -webkit-animation-name: translationLeftRight;
  animation-name: translationLeftRight;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
.translationUpDown {
  -webkit-animation-name: translationUpDown;
  animation-name: translationUpDown;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
@-webkit-keyframes moveToLeft {
  to {
    transform: translateX(-100%);
  }
}
@keyframes moveToLeft {
  to {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes panelMoveToLeft {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(-200%);
  }
}
@keyframes panelMoveToLeft {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(-200%);
  }
}
@-webkit-keyframes moveFromLeft {
  0% {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes moveFromLeft {
  0% {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
@-webkit-keyframes moveToRight {
  to {
    transform: translateX(100%);
  }
}
@keyframes moveToRight {
  to {
    transform: translateX(100%);
  }
}
@-webkit-keyframes moveFromRight {
  0% {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes moveFromRight {
  0% {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@-webkit-keyframes moveToTop {
  to {
    transform: translateY(-100%);
  }
}
@keyframes moveToTop {
  to {
    transform: translateY(-100%);
  }
}
@-webkit-keyframes moveFromTop {
  0% {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes moveFromTop {
  0% {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
@-webkit-keyframes moveToBottom {
  to {
    transform: translateY(100%);
  }
}
@keyframes moveToBottom {
  to {
    transform: translateY(100%);
  }
}
@-webkit-keyframes moveFromBottom {
  0% {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes moveFromBottom {
  0% {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
.jz_module_style_2 .photo_display_list .photo_item,
.jz_screen_pc .module_image_content img {
  transition: transform 0.36s ease, opacity 0.36s ease;
}
.module_image--bg.jz_photo_scale_normal {
  transition: all 0.36s ease;
}
.jz_screen_pc .jz_animate_go.jz_photo_scale_normal,
.jz_screen_pc .jz_photo_scale_normal:hover {
  transform: scale(1.08);
}
.jz_screen_pc .jz_photo_scale,
.jz_screen_pc .module_photo_group_content div.jz_photo_scale {
  transform: scale(1.1);
}
.jz_photo_direction_bottom,
.jz_photo_direction_left,
.jz_photo_direction_right,
.jz_photo_direction_top {
  overflow: hidden;
}
.jz_screen_pc .jz_photo_scale {
  transition: transform 0.36s ease, opacity 0.36s ease;
}
.jz_screen_pc .jz_photo_direction_left .jz_photo_scale:hover,
.jz_screen_pc .jz_photo_direction_left.jz_animate_go .jz_photo_scale,
.jz_screen_pc .jz_photo_direction_left:hover .news_list_img {
  transform: scale(1.1) translateX(-4%);
}
.jz_screen_pc .jz_photo_direction_right .jz_photo_scale:hover,
.jz_screen_pc .jz_photo_direction_right.jz_animate_go .jz_photo_scale,
.jz_screen_pc .jz_photo_direction_right:hover .news_list_img {
  transform: scale(1.1) translateX(4%);
}
.jz_screen_pc .jz_photo_direction_top .jz_photo_scale:hover,
.jz_screen_pc .jz_photo_direction_top.jz_animate_go .jz_photo_scale,
.jz_screen_pc .jz_photo_direction_top:hover .news_list_img {
  transform: scale(1.1) translateY(-4%);
}
.jz_screen_pc .jz_photo_direction_bottom .jz_photo_scale:hover,
.jz_screen_pc .jz_photo_direction_bottom.jz_animate_go .jz_photo_scale,
.jz_screen_pc .jz_photo_direction_bottom:hover .news_list_img {
  transform: scale(1.1) translateY(4%);
}
.jz_photo_border_effect {
  box-sizing: border-box;
  position: relative;
}
.exhibition_product_pic_wrap .jz_photo_border_effect {
  border: none;
  position: absolute;
}
.jz_screen_pc .exhibition_show_product:hover .jz_photo_border_effect,
.jz_screen_pc .list_photos_basic_style .jz_photo_border_effect:hover,
.jz_screen_pc .list_photos_swipe_style .jz_photo_border_effect:hover,
.jz_screen_pc .module_photo_group_content .jz_photo_border_effect:hover,
.jz_screen_pc .news_list_item_line:hover .jz_photo_border_effect {
  transform: none;
}
.jz_border_effect_top {
  height: 2px;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}
.jz_border_effect_right {
  bottom: 0;
  height: 0;
  position: absolute;
  right: 0;
  width: 2px;
}
.jz_border_effect_bottom {
  bottom: 0;
  height: 2px;
  position: absolute;
  right: 0;
  width: 0;
}
.jz_border_effect_left {
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 2px;
}
.jz_border_effect_2.jz_border_effect_top {
  left: 10px;
  top: 10px;
}
.jz_border_effect_2.jz_border_effect_right {
  bottom: auto;
  right: 10px;
  top: 10px;
}
.jz_border_effect_2.jz_border_effect_left {
  bottom: 10px;
  left: 10px;
  right: auto;
  top: auto;
}
.jz_border_effect_2.jz_border_effect_bottom {
  bottom: 10px;
  right: 10px;
}
.jz_border_effect_1.jz_border_effect_left {
  top: auto;
}
.jz_screen_pc .jz_photo_small_effect_0 {
  transform: scale(1.1);
  transition: transform 0.35s, opacity 0.35s;
}
.jz_screen_pc .jz_photo_small_effect_0.jz_animate_go,
.jz_screen_pc .jz_photo_small_effect_0:hover,
.jz_screen_pc .list_photos_basic_style .jz_photo_small_effect_0:hover,
.jz_screen_pc .list_photos_swipe_style .jz_photo_small_effect_0:hover,
.jz_screen_pc .module_photo_group_content .jz_photo_small_effect_0:hover,
.jz_screen_pc .news_list_item_line:hover .jz_photo_small_effect_0 {
  opacity: 1;
  transform: scale(1);
}
.jz_screen_pc .jz_photo_animate4 .jz_animate_go,
.jz_screen_pc .jz_photo_animate4 .jz_photo_small_effect_0:hover,
.jz_screen_pc .jz_photo_animate4 .jz_photo_small_effect_1:hover,
.jz_screen_pc .jz_photo_animate4:hover .news_list_img {
  opacity: 0.5;
}
.jz_screen_pc .exhibition_show_product:hover .jz_photo_layer_effect,
.jz_screen_pc .jz_photo_layer_effect:hover,
.jz_screen_pc .list_photos_basic_style .jz_photo_layer_effect:hover,
.jz_screen_pc .list_photos_swipe_style .jz_photo_layer_effect:hover,
.jz_screen_pc .module_photo_group_content .jz_photo_layer_effect:hover,
.jz_screen_pc .news_list_item_line:hover .jz_photo_layer_effect {
  transform: scale(1);
  transition: none;
}
.jz_screen_pc .jz_photo_small_effect_1 {
  opacity: 1;
  transform: translate3d(-6%, 0, 0) scale(1.12);
  transition: transform 0.35s, opacity 0.35s;
}
.jz_screen_pc .jz_photo_small_effect_1.jz_animate_go,
.jz_screen_pc .jz_photo_small_effect_1:hover {
  transform: translateZ(0) scale(1);
}
.jz_screen_pc .jz_photo_layer_amimate {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
}
.jz_screen_pc .jz_photo_layer_amimate svg {
  height: 48px;
  width: 48px;
}
.jz_screen_pc .jz_photo_desc_layer_amimate {
  align-items: center;
  display: flex !important;
  flex-direction: column;
  justify-content: center;
  transition: all 0.3s;
}
.jz_screen_pc .jz_photo_desc_layer_amimate svg {
  height: 0;
  opacity: 0;
  transition: all 0.3s;
  width: 0;
}
.jz_screen_pc .jz_animate_go .jz_photo_desc_layer_amimate,
.jz_screen_pc .jz_photo_layer_effect:hover .jz_photo_desc_layer_amimate,
.jz_screen_pc .list_photo_wrapper:hover .jz_photo_desc_layer_amimate {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 0;
  height: 100%;
  opacity: 1;
  position: absolute;
}
.jz_screen_pc .jz_animate_go .jz_photo_desc_layer_amimate svg,
.jz_screen_pc .jz_photo_layer_effect:hover .jz_photo_desc_layer_amimate svg,
.jz_screen_pc .list_photo_wrapper:hover .jz_photo_desc_layer_amimate svg {
  display: block;
  height: 48px;
  opacity: 1;
  width: 48px;
}
.rich_img_wrap img {
  opacity: 1;
}
.photo_small_layer {
  height: 100%;
  opacity: 0;
  position: absolute;
  width: 100%;
}
.jz_screen_mobi .photo_small_layer {
  display: none;
}
.jz_screen_pc .jz_photo_animate4 a:hover .photo_small_layer,
.jz_screen_pc .jz_photo_animate4 li:hover .photo_small_layer,
.jz_screen_pc .jz_photo_animate4:hover .photo_small_layer,
.jz_screen_pc .news_list_item_line:hover .photo_small_layer,
.jz_screen_pc .show_photo_small_layer {
  opacity: 1;
}
.jz_screen_pc .jz_photo_animate4:hover .list_photo_wrapper .photo_small_layer {
  opacity: 0;
}
.jz_screen_pc .jz_photo_animate4 .list_photo_wrapper:hover .photo_small_layer {
  opacity: 1;
}
.jz_photo_animate4 .news_list_img_box {
  position: relative;
}
.module_carousel_photos_content .jz_photo_animate4 .photo_display_area li {
  overflow: hidden;
}
.module_carousel_photos_content .jz_photo_layer_effect {
  position: relative;
}
.module_carousel_photos_content .photoItemWrap,
.module_list_photos_content .photo_item_inner_wrap {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.sprite_module_bg {
  background-image: url(../image/moduleBg.png);
}
.jz_full_screen_scrolling {
  touch-action: pan-y pinch-zoom;
}
.jz_full_screen_scrolling.jz_html_manage.jz_screen_pc #jzWebContainer,
.jz_full_screen_scrolling.jz_html_manage.jz_screen_pc
  .jz_web_content
  .jz_web_row__content--full,
.jz_full_screen_scrolling.jz_html_manage.sync_full_screen #jzWebContainer,
.jz_full_screen_scrolling.jz_html_manage.sync_full_screen
  .jz_web_content
  .jz_web_row__content--full {
  height: calc(100vh - 60px);
}
.jz_full_screen_scrolling.jz_html_manage.jz_screen_pc
  #gridHeader
  .g_header_content__levitate,
.jz_full_screen_scrolling.jz_html_manage.sync_full_screen
  #gridHeader
  .g_header_content__levitate {
  top: 61px;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row1
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row4
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row5
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row6
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col {
  flex: 1;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_1,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_10,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_11,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_12,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_2,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_3,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_4,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_5,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_6,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_7,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_8,
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_9 {
  flex-basis: auto;
  flex-shrink: 1;
  min-width: 0;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_1 {
  flex: 1;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_2 {
  flex: 2;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_3 {
  flex: 3;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_4 {
  flex: 4;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_5 {
  flex: 5;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_6 {
  flex: 6;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_7 {
  flex: 7;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_8 {
  flex: 8;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_9 {
  flex: 9;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_10 {
  flex: 10;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_11 {
  flex: 11;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_12 {
  flex: 12;
}
.jz_full_screen_scrolling.jz_screen_pc .banner_flv_bg {
  height: inherit;
}
.jz_full_screen_scrolling.jz_screen_pc,
.jz_full_screen_scrolling.sync_full_screen {
  height: 100% !important;
  overflow: hidden;
}
.jz_full_screen_scrolling.jz_screen_pc body,
.jz_full_screen_scrolling.sync_full_screen body {
  height: 100% !important;
  overflow: hidden;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_content
  .jz_web_row_line--full
  > .jz_web_row,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_content
  .jz_web_row_line--full
  > .jz_web_row {
  -ms-overflow-style: none;
  overflow-x: hidden;
  overflow-y: auto;
  overflow: -moz-scrollbars-none;
  scrollbar-width: none;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_banner
  .jz_web_row_line
  > .jz_web_row,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_banner
  .jz_web_row_line
  > .jz_web_row {
  -ms-overflow-style: none;
  overflow-x: hidden;
  overflow-y: auto;
  overflow: -moz-scrollbars-none;
  scrollbar-width: none;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .carousel_small_pic
  .photo_list_area
  .photo_mask,
.jz_full_screen_scrolling.jz_screen_pc body .exhibition_product_pic_item,
.jz_full_screen_scrolling.jz_screen_pc body .exhibition_show_product,
.jz_full_screen_scrolling.jz_screen_pc body .flv_play_btn,
.jz_full_screen_scrolling.jz_screen_pc body .module_button_content,
.jz_full_screen_scrolling.jz_screen_pc body .module_image_content img,
.jz_full_screen_scrolling.jz_screen_pc
  body
  .module_list_photos_content
  .photo_desc,
.jz_full_screen_scrolling.jz_screen_pc body .news_list_img,
.jz_full_screen_scrolling.jz_screen_pc body .news_list_item_line,
.jz_full_screen_scrolling.jz_screen_pc body .photo_display_area .photo_item,
.jz_full_screen_scrolling.jz_screen_pc body .result_show_product,
.jz_full_screen_scrolling.jz_screen_pc body .rich_major_photo,
.jz_full_screen_scrolling.jz_screen_pc body .video_poster_img,
.jz_full_screen_scrolling.sync_full_screen
  body
  .carousel_small_pic
  .photo_list_area
  .photo_mask,
.jz_full_screen_scrolling.sync_full_screen body .exhibition_product_pic_item,
.jz_full_screen_scrolling.sync_full_screen body .exhibition_show_product,
.jz_full_screen_scrolling.sync_full_screen body .flv_play_btn,
.jz_full_screen_scrolling.sync_full_screen body .module_button_content,
.jz_full_screen_scrolling.sync_full_screen body .module_image_content img,
.jz_full_screen_scrolling.sync_full_screen
  body
  .module_list_photos_content
  .photo_desc,
.jz_full_screen_scrolling.sync_full_screen body .news_list_img,
.jz_full_screen_scrolling.sync_full_screen body .news_list_item_line,
.jz_full_screen_scrolling.sync_full_screen body .photo_display_area .photo_item,
.jz_full_screen_scrolling.sync_full_screen body .result_show_product,
.jz_full_screen_scrolling.sync_full_screen body .rich_major_photo,
.jz_full_screen_scrolling.sync_full_screen body .video_poster_img {
  transition: none;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .news_list_item_line,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .news_list_item_line {
  transition: all 0.4s ease-out;
}
.jz_full_screen_scrolling.jz_screen_pc body .jz_web_row_line .news_list_img,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .news_list_img {
  transition: all 0.36s ease;
}
.jz_full_screen_scrolling.jz_screen_pc body .jz_web_row_line .flv_play_btn,
.jz_full_screen_scrolling.sync_full_screen body .jz_web_row_line .flv_play_btn {
  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .module_image_content
  img,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .module_image_content
  img {
  transition: transform 0.36s ease, opacity 0.36s ease;
}
.jz_full_screen_scrolling.jz_screen_pc body .jz_web_row_line .video_poster_img,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .video_poster_img {
  transition: all 0.46s ease;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .carousel_small_pic
  .photo_list_area
  .photo_mask,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .carousel_small_pic
  .photo_list_area
  .photo_mask {
  transition: all 0.3s;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .exhibition_show_product,
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .result_show_product,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .exhibition_show_product,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .result_show_product {
  transition: all 0.5s ease-out;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .exhibition_product_pic_item,
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .list_photos_basic_style
  .photo_item,
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .list_photos_swipe_style
  .photo_item,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .exhibition_product_pic_item,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .list_photos_basic_style
  .photo_item,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .list_photos_swipe_style
  .photo_item {
  transition: all 0.36s ease;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .jz_module_style_2
  .photo_display_list
  .photo_item,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .jz_module_style_2
  .photo_display_list
  .photo_item {
  transition: transform 0.36s ease, opacity 0.36s ease;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .module_button_content,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .module_button_content {
  transition: all 0.3s;
}
.jz_full_screen_scrolling.jz_screen_pc body .jz_web_row_line .rich_major_photo,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .rich_major_photo {
  transition: all 0.35s ease;
}
.jz_full_screen_scrolling.jz_screen_pc
  body
  .jz_web_row_line
  .module_list_photos_content
  .photo_desc,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .module_list_photos_content
  .photo_desc {
  transition: all 0.3s;
}
.jz_full_screen_scrolling.jz_screen_pc body .jz_web_row_line .jz_photo_scale,
.jz_full_screen_scrolling.sync_full_screen
  body
  .jz_web_row_line
  .jz_photo_scale {
  transition: transform 0.36s ease, opacity 0.36s ease;
}
.jz_full_screen_scrolling.jz_screen_pc body .jz_web_row::-webkit-scrollbar,
.jz_full_screen_scrolling.sync_full_screen body .jz_web_row::-webkit-scrollbar {
  scrollbar-width: none;
  width: 0 !important;
}
.jz_full_screen_scrolling.jz_screen_pc .jz_web_row_line,
.jz_full_screen_scrolling.sync_full_screen .jz_web_row_line {
  width: 100%;
}
.jz_full_screen_scrolling.jz_screen_pc
  .jz_web_content
  .jz_web_row__content--full,
.jz_full_screen_scrolling.sync_full_screen
  .jz_web_content
  .jz_web_row__content--full {
  box-sizing: border-box;
  display: block;
  height: 100vh;
}
.jz_full_screen_scrolling.jz_screen_pc .jz_web_banner,
.jz_full_screen_scrolling.sync_full_screen .jz_web_banner {
  position: absolute;
}
.jz_full_screen_scrolling.jz_screen_pc #jzWebContainer,
.jz_full_screen_scrolling.sync_full_screen #jzWebContainer {
  height: 100vh;
  overflow: visible;
  perspective: 1200px;
  position: relative;
  touch-action: none;
  transform-style: preserve-3d;
  transition: transform 0.7s ease;
  will-change: transform;
}
.jz_full_screen_scrolling.jz_screen_pc #jzWebContainer .jz_banner,
.jz_full_screen_scrolling.sync_full_screen #jzWebContainer .jz_banner {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform: translateZ(0);
}
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .jz_banner
  .jz_web_row_line,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .jz_banner
  .jz_web_row_line {
  display: none;
}
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .jz_banner
  .banner_pic_group,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .jz_banner
  .banner_pic_group {
  transition: height 0.8s;
}
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .jz_banner
  .banner_flv_area,
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .jz_banner
  .banner_flv_background,
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .jz_banner
  .banner_pic_group,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .jz_banner
  .banner_flv_area,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .jz_banner
  .banner_flv_background,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .jz_banner
  .banner_pic_group {
  height: 100vh;
  padding-bottom: 0;
}
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .jz_banner.active_page
  .jz_web_row_line,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .jz_banner.active_page
  .jz_web_row_line {
  display: block;
}
.jz_full_screen_scrolling.jz_screen_pc #jzWebContainer .active_page,
.jz_full_screen_scrolling.sync_full_screen #jzWebContainer .active_page {
  display: block !important;
  opacity: 1;
  visibility: visible !important;
  z-index: 888;
}
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .active_page.jz_web_footer,
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .active_page.jz_web_row_line--full,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .active_page.jz_web_footer,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .active_page.jz_web_row_line--full {
  z-index: 999;
}
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .active_page.jz_web_row_line--full[data-first_row],
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .active_page.jz_web_row_line--full[data-first_row] {
  z-index: 888;
}
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .active_page#gridMobiHeader,
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .active_page.g_header_content,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .active_page#gridMobiHeader,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .active_page.g_header_content {
  z-index: 999;
}
.jz_full_screen_scrolling.jz_screen_pc #jzWebContainer .g_header_content,
.jz_full_screen_scrolling.sync_full_screen #jzWebContainer .g_header_content {
  transition: all 0.5s;
}
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .hide_header_content#gridMobiHeader,
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .hide_header_content.g_header_content,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .hide_header_content#gridMobiHeader,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .hide_header_content.g_header_content {
  display: none;
  height: 0;
  top: 0;
  visibility: hidden;
  width: 100%;
}
.jz_full_screen_scrolling.jz_screen_pc
  #jzWebContainer
  .hide_header_content.g_header_content
  *,
.jz_full_screen_scrolling.sync_full_screen
  #jzWebContainer
  .hide_header_content.g_header_content
  * {
  height: 0;
}
.jz_full_screen_scrolling.jz_screen_pc #gridFooter,
.jz_full_screen_scrolling.sync_full_screen #gridFooter {
  bottom: 0;
  position: absolute;
  visibility: hidden;
  width: 100vw;
}
.jz_full_screen_scrolling.jz_screen_pc #gridFooter.footer_last_page,
.jz_full_screen_scrolling.sync_full_screen #gridFooter.footer_last_page {
  position: relative;
}
.jz_full_screen_scrolling.jz_screen_pc .jz_web_content .jz_web_row_line--full,
.jz_full_screen_scrolling.sync_full_screen
  .jz_web_content
  .jz_web_row_line--full {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  transform: translateZ(0);
  z-index: 1;
}
.jz_full_screen_scrolling.jz_screen_pc #gridHeader .g_header_content__levitate,
.jz_full_screen_scrolling.sync_full_screen
  #gridHeader
  .g_header_content__levitate {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 900;
}
.jz_full_screen_scrolling.jz_screen_pc
  #gridHeader
  .g_header_content__levitate.active_page,
.jz_full_screen_scrolling.sync_full_screen
  #gridHeader
  .g_header_content__levitate.active_page {
  top: 0;
}
.jz_full_screen_scrolling.jz_screen_pc #gridHeader .g_header_content_not_fixed,
.jz_full_screen_scrolling.sync_full_screen
  #gridHeader
  .g_header_content_not_fixed {
  visibility: hidden;
}
.jz_full_screen_scrolling.jz_screen_pc #gridHeader .g_header_content,
.jz_full_screen_scrolling.jz_screen_pc #gridMobiHeader,
.jz_full_screen_scrolling.jz_screen_pc #gridMobiHeader .g_mobi_header_content,
.jz_full_screen_scrolling.sync_full_screen #gridHeader .g_header_content,
.jz_full_screen_scrolling.sync_full_screen #gridMobiHeader,
.jz_full_screen_scrolling.sync_full_screen
  #gridMobiHeader
  .g_mobi_header_content {
  z-index: 999;
}
.jz_full_screen_scrolling.jz_screen_pc
  #gridMobiHeader.g_header_content__levitate,
.jz_full_screen_scrolling.sync_full_screen
  #gridMobiHeader.g_header_content__levitate {
  position: fixed;
  width: 100%;
  z-index: 900;
}
.jz_full_screen_scrolling.jz_screen_pc
  #gridMobiHeader.g_header_content__levitate.active_page,
.jz_full_screen_scrolling.sync_full_screen
  #gridMobiHeader.g_header_content__levitate.active_page {
  top: 0 !important;
}
.jz_full_screen_scrolling.jz_screen_pc
  #gridMobiHeader.g_header_content_not_fixed,
.jz_full_screen_scrolling.sync_full_screen
  #gridMobiHeader.g_header_content_not_fixed {
  visibility: hidden;
}
.jz_full_screen_scrolling.jz_html_manage.sync_full_screen.jz_screen_mobi
  #jzPreviewContent {
  overflow-y: hidden;
}
.jz_full_screen_scrolling.jz_html_manage.sync_full_screen.jz_screen_mobi
  #gridFooter {
  width: 375px;
}
.jz_full_screen_scrolling.full_screen_col.jz_screen_pc
  .jz_web_content.footer_last_page,
.jz_full_screen_scrolling.full_screen_col.sync_full_screen
  .jz_web_content.footer_last_page {
  position: relative;
}
.jz_full_screen_scrolling.sync_full_screen.jz_screen_mobi
  #jzWebContainer
  .jz_visitor_banner_mobi_hide {
  display: none !important;
  visibility: hidden !important;
}
.jz_web_content .jz_web_row__content--full {
  box-sizing: border-box;
  display: block;
}
.jz_web_container
  .jz_web_content
  .jz_web_row__content--full
  .jz_web_col__content {
  box-sizing: border-box;
  display: flex;
  flex-flow: wrap;
  min-height: 100%;
}
.jz_screen_mobi
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col {
  width: 100%;
}
.jz_screen_mobi .jz_web_row2.jz_web_row_mobi1 .jz_web_col__content {
  flex-wrap: nowrap;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col {
  width: 50%;
}
.jz_screen_mobi .jz_web_row2.jz_web_row_mobi2 .jz_web_col__content {
  flex-wrap: nowrap;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_0 {
  width: 25%;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_1 {
  width: 75%;
}
.jz_screen_mobi .jz_web_row2.jz_web_row_mobi3 .jz_web_col__content {
  flex-wrap: nowrap;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_0 {
  width: 75%;
}
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row2.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_1 {
  width: 25%;
}
.jz_screen_mobi .jz_web_row3.jz_web_row_mobi1 {
  flex-wrap: nowrap;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col {
  width: 33.33%;
}
.jz_screen_mobi .jz_web_row3.jz_web_row_mobi2 {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_2 {
  width: 50%;
}
.jz_screen_mobi .jz_web_row3.jz_web_row_mobi3 .jz_web_col__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_0 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_1 {
  width: 50%;
}
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row3.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_2 {
  width: 100%;
}
.jz_screen_mobi .jz_web_row4.jz_web_row_mobi1 .jz_web_col__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi1
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col {
  width: 50%;
}
.jz_screen_mobi .jz_web_row4.jz_web_row_mobi2 .jz_web_col__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_0 {
  width: 100%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi2
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_3 {
  width: 33.33%;
}
.jz_screen_mobi .jz_web_row4.jz_web_row_mobi3 .jz_web_col__content {
  flex-wrap: wrap;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col0,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_0 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col1,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_1 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col2,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_2 {
  width: 33.33%;
}
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col3,
.jz_screen_mobi
  .jz_web_row4.jz_web_row_mobi3
  > .jz_web_row__content
  > .jz_web_col__content
  > div.col_mobi_order_3 {
  width: 100%;
}
.jz_full_screen_scrolling.jz_screen_pc .jz_svg_animation,
.jz_full_screen_scrolling.jz_screen_pc .material-factory {
  z-index: 999;
}
.jz_full_screen_scrolling.jz_screen_pc .material-factory {
  height: calc(100vh - 60px);
}
.jz_full_screen_scrolling.jz_screen_pc .sitetipsV2 ~ .jz_web_container {
  top: 0;
}
.jz_full_screen_scrolling.jz_html_manage.jz_screen_pc
  .material_factory_line_btn {
  margin-top: 0;
}
.jz_full_screen_scrolling.jz_html_manage.jz_screen_pc
  .material_factory_line_btn.headerlevitate_material_btn:before {
  background: #5875d9;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  width: 100vw;
}
.jz_full_screen_scrolling.jz_screen_pc .material-factory .jz_web_row_line {
  display: block;
  visibility: visible !important;
}
.jz_page_rotateRoomLeftOut {
  -webkit-animation: rotateRoomLeftOut 0.8s ease both;
  animation: rotateRoomLeftOut 0.8s ease both;
  transform-origin: 100% 50%;
}
.jz_page_rotateRoomLeftIn {
  -webkit-animation: rotateRoomLeftIn 0.8s ease both;
  animation: rotateRoomLeftIn 0.8s ease both;
  transform-origin: 0 50%;
}
.jz_page_rotateRoomRightOut {
  -webkit-animation: rotateRoomRightOut 0.8s ease both;
  animation: rotateRoomRightOut 0.8s ease both;
  transform-origin: 0 50%;
}
.jz_page_rotateRoomRightIn {
  -webkit-animation: rotateRoomRightIn 0.8s ease both;
  animation: rotateRoomRightIn 0.8s ease both;
  transform-origin: 100% 50%;
}
.jz_page_rotateRoomTopOut {
  -webkit-animation: rotateRoomTopOut 0.8s ease both;
  animation: rotateRoomTopOut 0.8s ease both;
  transform-origin: 50% 100%;
}
.jz_page_rotateRoomTopIn {
  -webkit-animation: rotateRoomTopIn 0.8s ease both;
  animation: rotateRoomTopIn 0.8s ease both;
  transform-origin: 50% 0;
}
.jz_page_rotateRoomBottomOut {
  -webkit-animation: rotateRoomBottomOut 0.8s ease both;
  animation: rotateRoomBottomOut 0.8s ease both;
  transform-origin: 50% 0;
}
.jz_page_rotateRoomBottomIn {
  -webkit-animation: rotateRoomBottomIn 0.8s ease both;
  animation: rotateRoomBottomIn 0.8s ease both;
  transform-origin: 50% 100%;
}
.jz_page_moveLeftOut {
  -webkit-animation: moveToLeft 0.6s ease both;
  animation: moveToLeft 0.6s ease both;
}
.jz_page_moveLeftIn {
  -webkit-animation: moveFromRight 0.6s ease both;
  animation: moveFromRight 0.6s ease both;
}
.jz_page_moveRightOut {
  -webkit-animation: moveToRight 0.6s ease both;
  animation: moveToRight 0.6s ease both;
}
.jz_page_moveRightIn {
  -webkit-animation: moveFromLeft 0.6s ease both;
  animation: moveFromLeft 0.6s ease both;
}
.jz_page_moveTopOut {
  -webkit-animation: moveToBottom 0.6s ease both;
  animation: moveToBottom 0.6s ease both;
}
.jz_page_moveTopIn {
  -webkit-animation: moveFromTop 0.6s ease both;
  animation: moveFromTop 0.6s ease both;
}
.jz_page_moveBottomOut {
  -webkit-animation: moveToTop 0.6s ease both;
  animation: moveToTop 0.6s ease both;
}
.jz_page_moveBottomIn {
  -webkit-animation: moveFromBottom 0.6s ease both;
  animation: moveFromBottom 0.6s ease both;
}
.jz_full_screen_scrolling.jz_screen_pc .pagination_wrapper {
  box-sizing: border-box;
  padding: 10px;
  position: fixed;
  z-index: 999;
}
.jz_full_screen_scrolling.jz_screen_pc.jz_html_manage
  .pagination_wrapper:hover
  .project_handler_line {
  display: block;
}
.jz_full_screen_scrolling.jz_screen_pc .pagination_wrapper .pagination_list {
  margin: 0;
  padding: 0;
}
.jz_full_screen_scrolling.jz_screen_pc.full_screen_row
  .pagination_wrapper
  .pagination_list {
  align-items: center;
  display: flex;
}
.jz_full_screen_scrolling.jz_screen_pc.full_screen_col .pagination_wrapper {
  right: 5px;
  top: 50%;
  transform: translate(-50%, -50%);
}
.jz_full_screen_scrolling.jz_screen_pc.full_screen_row .pagination_wrapper {
  bottom: 50px;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pagination_container .pagination_item {
  cursor: pointer;
  list-style: none;
  position: relative;
}
.pagination_style3 .pagination_item {
  color: #c4c4c4;
  font-family: Microsoft YaHei;
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
  text-align: right;
  width: 50px;
}
.pagination_style3 .pagination_item.active {
  font-size: 20px;
  text-align: left;
}
.pagination_style3 .pagination_item.active:after {
  background: #ed3d3c;
  content: "";
  height: 2px;
  left: 37px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
}
.jz_full_screen_scrolling.full_screen_col.jz_screen_pc
  .pagination_style3
  .pagination_item {
  line-height: 4;
}
.jz_full_screen_scrolling.full_screen_row.jz_screen_pc
  .pagination_style3
  .pagination_item {
  align-items: flex-end;
  display: flex;
  height: 50px;
  margin-right: 20px;
  text-align: left;
  width: auto;
}
.jz_full_screen_scrolling.full_screen_row.jz_screen_pc
  .pagination_style3
  .pagination_item.active {
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
}
.jz_full_screen_scrolling.full_screen_row.jz_screen_pc
  .pagination_style3
  .pagination_item.active:after {
  height: 10px;
  left: auto;
  transform: translateY(100%);
  width: 2px;
}
.pagination_container.pagination_style1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.pagination_style1 .pagination_item {
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: 15px;
  justify-content: center;
  line-height: 21px;
  margin-bottom: 25px;
  width: 15px;
}
.pagination_style1 .pagination_item:after {
  background: #a8a8a8;
  border-radius: 50%;
  content: "";
  height: 4px;
  width: 4px;
}
.jz_full_screen_scrolling.full_screen_col
  .pagination_style1
  .pagination_item.active:after {
  height: 0;
  width: 0;
}
.jz_full_screen_scrolling.full_screen_row .pagination_style1 .pagination_item {
  margin-bottom: 0;
  margin-right: 25px;
}
.jz_full_screen_scrolling.jz_screen_pc
  .pagination_style1
  .pagination_item:last-of-type {
  margin-bottom: 0;
  margin-right: 0;
}
.pagination_style1 .pagination_item.active {
  background: none;
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  height: 16px;
  width: 16px;
}
.jz_full_screen_scrolling.jz_screen_pc.full_screen_col .pagination_style2 {
  width: 57px;
}
.pagination_style2 .pagination_item {
  height: 4px;
  margin-bottom: 30px;
  width: 4px;
}
.pagination_style2 .pagination_item.active {
  font-size: 20px;
  height: 20px;
  line-height: 1;
  width: 50px;
}
.pagination_style2 .pagination_item:before {
  background: #a8a8a8;
  border-radius: 50%;
  content: "";
  height: 4px;
  left: 44.8px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 4px;
}
.pagination_style2 .pagination_item:after {
  content: "";
  height: 15px;
  left: 35.8px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 15px;
}
.jz_full_screen_scrolling.full_screen_row .pagination_style2 .pagination_item {
  height: 50px;
  margin-bottom: 0;
  margin-right: 30px;
}
.jz_full_screen_scrolling.jz_screen_pc
  .pagination_style2
  .pagination_item:last-of-type {
  margin-bottom: 0;
  margin-right: 0;
}
.jz_full_screen_scrolling.full_screen_row.jz_screen_pc
  .pagination_style2
  .pagination_item.pagination_item.active {
  width: 20px;
}
.jz_full_screen_scrolling.full_screen_row.jz_screen_pc
  .pagination_style2
  .pagination_item:before {
  border-radius: 0;
  height: 10px;
  left: 0;
  transform: translateY(100%);
  width: 1px;
}
.jz_full_screen_scrolling.full_screen_row.jz_screen_pc
  .pagination_style2
  .pagination_item.active:before {
  background: #ed3d3c;
  height: 20px;
  transform: translate(0);
}
.jz_full_screen_scrolling.jz_screen_pc
  .pagination_style2
  .pagination_item.active:before {
  background: #ed3d3c;
}
.jz_full_screen_scrolling.full_screen_col.jz_screen_pc
  .pagination_style2
  .pagination_item.active:after {
  border: 2px solid #ed3d3c;
  border-radius: 50%;
  box-sizing: border-box;
  content: "";
  height: 20px;
  left: 37px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
}
.jz_full_screen_scrolling.full_screen_row.jz_screen_pc
  .pagination_style2
  .pagination_item:after {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-55%, 32%);
}
.jz_full_screen_scrolling.full_screen_row.jz_screen_pc
  .pagination_style2
  .pagination_item.active:before {
  left: 9.5px;
}
.jz_full_screen_scrolling.full_screen_col.jz_screen_pc
  .pagination_style1
  .pagination_list {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.full_row_container {
  align-items: center;
  background: #f3f6ff;
  border: 1px solid #bfcdfc;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: 44px;
  justify-content: center;
  margin: 0 6px 0 25px;
  width: 320px;
}
.add_full_row_icon {
  color: #5874d8;
  margin-right: 10px;
}
.add_full_row_text {
  color: #5874d8;
  font-family: Microsoft YaHei;
  font-size: 13px;
  font-weight: 400;
}
.full_row_container:hover {
  background: #5874d8;
  color: #fff;
}
.full_row_container:hover .add_full_row_icon,
.full_row_container:hover .add_full_row_text {
  color: #fff;
}
.full_screen_add_row {
  align-items: center;
  display: flex;
  margin: 20px auto 0;
}
.full_screen_setting_wrapper {
  padding: 25px 25px 0;
}
.full_screen_setting_container {
  display: flex;
  flex-wrap: wrap;
  padding-top: 14px;
}
.full_screen_type_title {
  color: #666;
  font-size: 12px;
  line-height: 30px;
  text-align: center;
}
.full_screen_type_img {
  height: 70px;
  line-height: 70px;
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 70px;
}
.full_screen_type_item {
  box-sizing: border-box;
  font-size: 0;
  margin-right: 14px;
}
.full_screen_footer_setting .full_screen_type_item:nth-of-type(2),
.full_screen_header_setting .full_screen_type_item:nth-of-type(2),
.full_screen_nav_setting .full_screen_type_item:last-of-type {
  margin-right: 0;
}
.full_screen_footer_setting .full_screen_type_img,
.full_screen_header_setting .full_screen_type_img {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 94px;
  justify-content: center;
  line-height: 94px;
  width: 156px;
}
.full_screen_header_setting .full_screen_type_item_0 .full_screen_type_img {
  background-position: -1100px -10px;
}
.full_screen_header_setting .full_screen_type_item_1 .full_screen_type_img {
  background-position: -1276px -10px;
}
.full_screen_footer_setting .full_screen_type_item_0 .full_screen_type_img {
  background-position: -1100px -124px;
}
.full_screen_footer_setting .full_screen_type_item_1 .full_screen_type_img {
  background-position: -1276px -124px;
}
.full_screen_type_item_inner--gif {
  height: 100%;
  width: 100%;
}
img.full_screen_type_item_inner--gif {
  height: 94px;
  width: 156px;
}
.jz_full_screen_scrolling
  .full_screen_footer_setting
  .full_screen_type_item_2
  .full_screen_type_img,
.jz_full_screen_scrolling
  .full_screen_nav_setting
  .full_screen_type_item_3
  .full_screen_type_img {
  background: none;
  font-size: 13px;
  text-align: center;
}
.jz_full_screen_scrolling
  .full_screen_nav_setting
  .full_screen_type_item_3
  .full_screen_type_img {
  line-height: 72px;
}
.jz_full_screen_scrolling.full_screen_col
  .full_screen_nav_setting
  .full_screen_type_item_0
  .full_screen_type_img {
  background-position: -354px -542px;
}
.jz_full_screen_scrolling.full_screen_col
  .full_screen_nav_setting
  .full_screen_type_item_1
  .full_screen_type_img {
  background-position: -444px -542px;
}
.jz_full_screen_scrolling.full_screen_col
  .full_screen_nav_setting
  .full_screen_type_item_2
  .full_screen_type_img {
  background-position: -534px -542px;
}
.jz_full_screen_scrolling.full_screen_row
  .full_screen_nav_setting
  .full_screen_type_item_0
  .full_screen_type_img {
  background-position: -354px -632px;
}
.jz_full_screen_scrolling.full_screen_row
  .full_screen_nav_setting
  .full_screen_type_item_1
  .full_screen_type_img {
  background-position: -444px -632px;
}
.jz_full_screen_scrolling.full_screen_row
  .full_screen_nav_setting
  .full_screen_type_item_2
  .full_screen_type_img {
  background-position: -534px -632px;
}
.full_screen_animate_setting .full_screen_type_item_0 .full_screen_type_img {
  background-position: -354px -720px;
}
.full_screen_animate_setting .full_screen_type_item_1 .full_screen_type_img {
  background-position: -444px -720px;
}
.full_screen_animate_setting .full_screen_type_item_2 .full_screen_type_img {
  background-position: -534px -720px;
}
.full_screen_animate_setting .full_screen_type_item_inner--gif {
  background: url(../image/playAnimateIcon.png) no-repeat 50%;
}
.full_screen_animate_setting
  .full_screen_type_item_0
  .full_screen_type_item_inner--gif {
  -webkit-animation: moveInLeft 0.6s 0s both;
  animation: moveInLeft 0.6s 0s both;
}
.full_screen_animate_setting
  .full_screen_type_item_1
  .full_screen_type_item_inner--gif {
  -webkit-animation: panelMoveToLeft 2s ease both;
  animation: panelMoveToLeft 2s ease both;
}
.full_screen_animate_setting
  .full_screen_type_item_2
  .full_screen_type_item_inner--gif {
  -webkit-animation: rotating 0.6s 0s both;
  animation: rotating 0.6s 0s both;
}
.full_screen_animate_setting .full_screen_type_img_1,
.full_screen_animate_setting .full_screen_type_img_2,
.full_screen_animate_setting .full_screen_type_img_3,
.full_screen_footer_setting .full_screen_type_item .full_screen_type_img_0,
.full_screen_footer_setting .full_screen_type_item .full_screen_type_img_1,
.full_screen_header_setting .full_screen_type_item .full_screen_type_img_0,
.full_screen_header_setting .full_screen_type_item .full_screen_type_img_1 {
  background: none;
}
.full_screen_footer_setting
  .full_screen_type_item_2
  .full_screen_type_img:before {
  background: #e8f0fc;
  border-radius: 3px;
  content: attr(data-imageText);
  font-size: 13px;
  height: 68px;
  left: 50%;
  line-height: 68px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 130px;
}
.full_screen_footer_setting
  .full_screen_type_item_2
  .full_screen_type_img:after {
  background: url(../image/mbg011.png) no-repeat -648px -150px;
  color: #fc6500;
  content: "";
  height: 20px;
  position: absolute;
  right: 8px;
  top: 8px;
  vertical-align: middle;
  width: 20px;
}
.full_screen_footer_setting
  .full_screen_type_item_2
  .full_screen_type_box[data-disable="true"] {
  pointer-events: none;
}
.full_screen_footer_setting .full_screen_type_item_2[data-disable="true"] {
  cursor: not-allowed;
}
.full_screen_footer_setting
  .full_screen_type_item_2
  .full_screen_type_box[data-disable="true"]
  .full_screen_type_img:before {
  color: #999;
}
.full_screen_setting_wrapper .func_panel_item_wrap .item_line {
  margin-bottom: 0;
}
.full_screen_setting_wrapper
  .func_panel_item_wrap
  .item_line
  .panel_item_title {
  margin-left: 22px;
}
.full_screen_setting_top {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.full_screen_setting_btn,
.full_screen_setting_title {
  font-size: 13px;
}
.full_screen_setting_btn,
.full_screen_type_box,
.guide_blog {
  cursor: pointer;
}
.full_screen_setting_btn:hover {
  color: #5874d8;
}
.full_screen_footer_setting
  .jz-photo-group
  .jz-photo-group-item:not(.jz-photo-checked)[data-disable="true"]:hover {
  border: 1px solid #e7e7eb;
}
.full_screen_content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 35px 50px 0;
}
.full_screen_pop_box {
  border-radius: 2px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
  cursor: pointer;
  height: 140px;
  padding: 10px 0 0 10px;
  width: 260px;
}
.full_screen_pop_img {
  border-radius: 2px;
  height: 120px;
  width: 240px;
}
.full_screen_pop_title {
  color: #333;
  font-size: 13px;
  line-height: 1;
  margin-bottom: 22px;
  margin-top: 20px;
  text-align: center;
}
.full_screen_pop_img_0 {
  align-items: center;
  display: flex;
  justify-content: center;
}
.add_row_icon {
  color: #a7a7a7;
  height: 33px;
  width: 33px;
}
.full_screen_pop_img_1 {
  background-image: url(../image/scroll_page_material1.png);
}
.full_screen_pop_img_2 {
  background-image: url(../image/scroll_page_material2.png);
}
.full_screen_pop_img_3 {
  background-image: url(../image/scroll_page_material3.png);
}
.jz_full_screen_scrolling__ipad .web_col_content_empty {
  height: 177.777vw;
}
.jz_full_screen_scrolling__ipad
  .jz_web_col[class*="jz_col_"]
  .web_col_content_empty {
  height: auto !important;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row1
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row2
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row3
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row4
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row5
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row6
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_web_col {
  flex: 1;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_1,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_10,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_11,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_12,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_2,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_3,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_4,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_5,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_6,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_7,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_8,
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_9 {
  flex-basis: auto;
  flex-shrink: 1;
  min-width: 0;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_1 {
  flex: 1;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_2 {
  flex: 2;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_3 {
  flex: 3;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_4 {
  flex: 4;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_5 {
  flex: 5;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_6 {
  flex: 6;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_7 {
  flex: 7;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_8 {
  flex: 8;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_9 {
  flex: 9;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_10 {
  flex: 10;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_11 {
  flex: 11;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc
  .jz_web_row
  > .jz_web_row__content
  > .jz_web_col__content
  > .jz_col_12 {
  flex: 12;
}
.jz_full_screen_scrolling__ipad.jz_screen_pc .web_col_content_empty {
  height: 56.25vw;
}
#gridFooter::-webkit-scrollbar {
  width: 0;
}
body.s_freelayout__zindex-fix .jz_hover_tool_container {
  z-index: 9031;
}
body.s_freelayout__zindex-fix .jz_tool_panel_container {
  z-index: 9032;
}
body.s_freelayout__zindex-fix .jz_hideSet__wrap {
  z-index: 9031;
}
body.s_freelayout__zindex-fix #funcEntry {
  display: none;
}
body.s_freelayout__zindex-fix .jz_clip_image_container {
  z-index: 9032;
}
body.s_freelayout__zindex-fix .s_freelayout__wrap-active {
  z-index: 7999;
}
.s_freelayout__row {
  position: relative;
}
.s_freelayout__row .jz_web_row_bg:first-of-type {
  background: #fff;
}
.s_freelayout__row-noevent {
  pointer-events: none;
}
.s_freelayout__row-nochild {
  height: 0;
  overflow: hidden;
}
.s_freelayout__wrap {
  box-sizing: border-box;
  color: #000;
  cursor: default;
  display: none;
  left: 0;
  line-height: normal;
  position: absolute;
  text-align: left;
  top: 0;
  white-space: normal;
  width: 100%;
}
.s_freelayout__wrap-active {
  display: block;
  z-index: 999;
}
.s_freelayout__wrap-active .s_freelayout__mask .jz_add_drag_placeholder {
  display: none;
}
.s_freelayout__wrap-active > .jz_add_drag_placeholder {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9999;
}
.s_freelayout__entry {
  background: #fff;
  background: #5874d8;
  border-radius: 2px;
  color: #333;
  color: #fff;
  cursor: pointer;
  font-size: 13px;
  left: 15.7%;
  overflow: hidden;
  padding: 12px;
  position: absolute;
  top: 7px;
  z-index: 12;
}
.s_freelayout__empty {
  align-items: center;
  background-color: #fff;
  border: 1px dashed #707070;
  box-sizing: border-box;
  color: #333;
  display: flex;
  font-size: 16px;
  height: 300px;
  justify-content: center;
  left: 0;
  position: relative;
  top: 0;
  width: 100%;
  z-index: 11;
}
.s_freelayout__addMatText {
  color: #5874d8;
  cursor: pointer;
  text-decoration: underline;
}
.s_freelayout__mask {
  background-color: rgba(0, 0, 0, 0.6);
  bottom: 0;
  left: 0;
  margin: auto;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 9032;
  z-index: -1;
}
.s_freelayout__mask #addDragPlaceholder {
  display: none;
}
.s_freelayout__editbtns {
  align-items: center;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.16);
  display: flex;
  left: 50%;
  overflow: hideen;
  position: absolute;
  top: -6px;
  transform: translate(-50%, -100%);
}
.s_freelayout__editbtn {
  color: #333;
  cursor: pointer;
  font-size: 13px;
  padding: 13px;
}
.s_freelayout__editbtn:hover {
  color: #5874d8;
}
.s_freelayout__editline {
  color: #eee;
}
.jz_screen_pc .jz_nav_item .s_freelayout__wrap-active {
  display: none;
}
.jz_screen_pc .s_freelayout__row {
  z-index: -1;
}
.s_freelayout__wrap-mobi {
  display: none;
  position: static;
}
.jz_screen_mobi .s_freelayout__wrap-mobi .fkeditor-wrap {
  color: #333;
}
.jz_screen_mobi .g_mobi_header_content_position__left .jz_website_title_wrap {
  justify-content: flex-start;
  left: 0;
  padding-left: 15px;
  right: auto;
  transform: translateX(0);
}
.jz_screen_mobi .g_mobi_header_content_position__left .jz_mobi_website_title {
  justify-content: flex-start;
}
.jz_screen_mobi
  .g_mobi_header_content_position__left
  .jz_website_title_wrap
  .fkeditor-wrap {
  text-align: left;
}
.jz_screen_mobi .g_mobi_header_content_position__right .jz_website_title_wrap {
  justify-content: flex-end;
  left: auto;
  padding-right: 15px;
  right: 0;
  transform: translateX(0);
}
.jz_screen_mobi .g_mobi_header_content_position__right .jz_mobi_website_title {
  justify-content: flex-end;
}
.jz_screen_mobi
  .g_mobi_header_content_position__right
  .jz_website_title_wrap
  .fkeditor-wrap {
  text-align: right;
}
.jz_screen_mobi
  .g_mobi_header__rightbar_postion__left
  .g_mobi_header__rightbar {
  align-items: center;
  display: flex;
  height: 100%;
  left: 0;
  padding-left: 15px;
  padding-right: 0;
  right: auto;
}
.jz_screen_mobi .g_mobi_header__rightbar_postion__left .s_member_login_mobi {
  margin-left: 10px;
  order: 1;
}
.jz_screen_mobi .g_mobi_header__rightbar_postion__left .s_multi_language_wrap,
.jz_screen_mobi
  .g_mobi_header__rightbar_postion__left.g_mobi_header_member_lan_hide
  .s_member_login_mobi {
  margin-left: 0;
}
.jz_screen_mobi
  .g_mobi_header__rightbar_postion__left
  .languages_dropdown_panel.top {
  left: 0;
  margin-left: -15px;
  right: auto;
}
.jz_screen_mobi
  .g_mobi_header__rightbar_postion__left
  .languages_dropdown_panel.top
  .dropdown_panel_triangle {
  left: 25px;
}
.jz_screen_mobi
  .g_mobi_header__rightbar_postion__left
  .jz_mobi_header
  .s_multi_language_wrap {
  margin-left: 0;
}
.jz_screen_mobi
  .g_mobi_header__rightbar_postion__left
  .languages_dropdown.mobi.no_text
  .languages_dropdown_panel.top {
  margin-left: -15px;
}
.jz_screen_mobi .g_mobi_header__rightbar_left .g_mobi_header__rightbar {
  left: 52px;
  padding-left: 0;
  right: auto;
}
.jz_screen_mobi .g_mobi_header__rightbar_right .g_mobi_header__rightbar {
  left: auto;
  padding-right: 0;
  right: 55px;
}
.jz_screen_mobi
  .g_mobi_header_hide_nav.g_mobi_header__rightbar_left
  .g_mobi_header__rightbar {
  left: 0;
  padding-left: 15px;
  right: auto;
}
.jz_screen_mobi
  .g_mobi_header_hide_nav.g_mobi_header__rightbar_right
  .g_mobi_header__rightbar {
  left: auto;
  padding-right: 15px;
  right: 0;
}
.photo_clip_viewPort {
  height: 100%;
  width: 100%;
}
.photo_clip_viewPort.jz_photo_scale_normal {
  transition: all 0.36s ease;
}
.table[data-v-7abda23b] {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.table.table_collapse[data-v-7abda23b] {
  border-collapse: collapse;
}
.table_body[data-v-7abda23b] {
  display: table-row-group;
}
.table_row[data-v-7abda23b] {
  display: table-row;
}
.table_cell[data-v-7abda23b] {
  display: table-cell;
}
.jz_product_detail_2
  .product_detail_right_content
  .detail_other[data-v-7abda23b] {
  line-height: normal;
}
.jz_screen_pc
  .jz_product_detail_2
  .product_detail_right_content
  .detail_other
  .detail_title[data-v-7abda23b] {
  max-width: 160px;
  min-width: 120px;
  vertical-align: top;
}
.jz_screen_pc
  .jz_product_detail_2
  .product_detail_right_content
  .detail_other
  .detail_title[data-v-7abda23b] {
  margin-right: 0;
  padding: 11.5px 8px;
}
.jz_screen_pc
  .jz_product_detail_2
  .product_detail_right_content
  .detail_other
  .detail_value[data-v-7abda23b] {
  padding: 11.5px 0;
}
.jz_screen_mobi
  .detail_other_message_mobi_wrap
  .detail_other_item_left.table_cell[data-v-7abda23b] {
  vertical-align: top;
  width: 100px;
}
.jz_screen_pc .detail_other_message_icon_for_mobi[data-v-7abda23b] {
  display: none;
}
.jz_screen_mobi
  .jz_product_detail_2
  .product_detail_right_content
  .detail_other
  .detail_value[data-v-7abda23b] {
  vertical-align: middle;
}
.jz_screen_mobi
  .module_product_detail_content
  .detail_other_message
  .detail_other[data-v-7abda23b]:first-child {
  align-items: center;
  display: flex;
  padding: 0;
  width: 100%;
}
.jz_screen_mobi
  .detail_other_message
  .detail_other[data-v-7abda23b]:not(:first-child) {
  display: none;
}
.jz_screen_mobi .detail_other_message_mobi_wrap .detail_value[data-v-7abda23b] {
  color: #333;
  width: auto;
}
.jz_screen_mobi .detail_other_message_mobi_wrap .detail_other[data-v-7abda23b] {
  line-height: 20px;
  padding: 10px 0;
}
.jz_screen_mobi
  .detail_other_message_mobi
  .detail_other_item_left[data-v-7abda23b],
.jz_screen_mobi
  .detail_other_message_mobi
  .detail_other_item_right[data-v-7abda23b] {
  display: inline-block;
}
.jz_screen_mobi
  .product_detail_right_content
  .detail_other_message[data-v-7abda23b] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
.jz_screen_mobi .jz_product_detail_2 .detail_price_wrap[data-v-7abda23b] {
  background: #fff;
  box-sizing: border-box;
  display: inline-block;
  height: auto;
  margin-top: 0;
  padding: 18px 0 0 13px;
}
.jz_screen_mobi
  .jz_product_detail_2
  .product_detail_right_content_mobi[data-v-7abda23b] {
  position: static !important;
  width: 100% !important;
}
.jz_screen_pc
  .jz_product_detail_2
  .detail_price_wrap
  .detail_price_left[data-v-7abda23b] {
  padding: 30px 0 0 29px;
}
.product_desc[data-v-7abda23b] {
  color: #666;
  font-size: 14px;
  white-space: pre-wrap;
  word-break: break-word;
}
.jz_screen_pc .jz_product_detail_0 .product_desc[data-v-7abda23b] {
  margin-top: 20px;
}
.jz_screen_pc .jz_product_detail_1 .product_desc[data-v-7abda23b] {
  margin-top: 16px;
}
.jz_screen_pc .jz_product_detail_2 .product_desc[data-v-7abda23b] {
  margin-top: 20px;
}
.jz_screen_mobi .product_desc[data-v-7abda23b] {
  margin-top: 12px;
}
.jz_screen_mobi .jz_product_detail_0 .jz_share_info[data-v-7abda23b] {
  position: relative;
}
.jz_screen_mobi .jz_product_detail_1 .detail_func_wrap[data-v-7abda23b] {
  padding-top: 0;
}
.jz_screen_mobi
  .jz_product_detail_0
  .detail_func_wrap
  .detail_share[data-v-7abda23b] {
  right: auto;
}
.jz_screen_pc .jz_product_detail_0 .jz_share_info[data-v-7abda23b] {
  position: relative;
}
.jz_screen_mobi .m_tabpack_style_1 .m_tabpack_listwrap {
  overflow-x: auto;
  overflow-y: hidden;
}
.jz_screen_mobi .m_tabpack_style_1 .m_tabpack_listwrap::-webkit-scrollbar {
  display: none;
}
.jz_screen_mobi .m_tabpack_style_2 .m_tabpack_tablist {
  flex-wrap: wrap;
}
.m_tabpack_listwrap {
  position: relative;
}
.mobi_tabpack_list_arrow_wrap {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  height: 100%;
  position: absolute;
  width: 17px;
  z-index: 3;
}
.mobi_tabpack_list_arrow_wrap_right {
  right: 0;
  top: 0;
}
.mobi_tabpack_list_arrow_left,
.mobi_tabpack_list_arrow_right {
  color: #fff;
  cursor: pointer;
  height: 20px;
  width: 20px;
}
.site_search_wrap_expend {
  background-color: transparent;
  background-color: initial;
}
.site_search_wrap_expend .site_search_btn_wrap {
  position: relative;
}
.site_search_wrap_expend .site_search_input_wrap_expend {
  left: calc(100% - 1px);
  position: relative;
  transition: left 0.3s;
  will-change: left;
}
.site_search_wrap_expend .site_search_input {
  transition: visibility 0.15s;
  visibility: hidden;
}
.site_search_wrap_expend.site_search_expend_active
  .site_search_input_wrap_expend {
  left: 0;
}
.site_search_wrap_expend.site_search_expend_active .site_search_input {
  visibility: visible;
}
.site_search_wrap_expend_6 .site_search_btn_wrap,
.site_search_wrap_expend_6 .site_search_input_wrap_expend {
  border-bottom: 1px solid #eee;
}
.site_search_wrap_expend_7 .site_search_btn_wrap {
  border-right: 1px solid #eee;
}
.site_search_wrap_expend_7 .site_search_input_wrap_expend {
  border-left: 1px solid #eee;
}
.site_search_wrap_expend_8 .site_search_btn_wrap {
  border: 1px solid transparent;
  border-bottom-right-radius: 20px;
  border-left: none;
  border-top-right-radius: 20px;
  transition: border-color 0.35s;
}
.site_search_wrap_expend_8 .site_search_input_wrap_expend {
  border: 1px solid transparent;
  border-bottom-left-radius: 20px;
  border-right: none;
  border-top-left-radius: 20px;
  transition: border-color 0.3s, left 0.3s;
}
.site_search_wrap_expend_8.site_search_expend_active .site_search_btn_wrap,
.site_search_wrap_expend_8.site_search_expend_active
  .site_search_input_wrap_expend {
  border-color: #eee;
}
.site_search_wrap_expend_8 .site_search_input_wrap_wrap {
  overflow: hidden;
}
.site_search_input_wrap_wrap {
  display: flex;
  flex: 1;
  overflow: hidden;
}
.jz_screen_mobi .list_photos_slider_style[leninrow="1"] .photo_display_area li {
  width: 100%;
}
.timeline_item_desc[data-v-588be370] {
  color: #666;
  font-size: 14px;
  line-height: 1.5;
  margin-top: 10px;
}
.timeline_item_desc.hovermenu-active {
  outline: 1px dashed #999;
}
.jz_screen_mobi .timeline_item_desc {
  font-size: 13px;
}
.timeline_item_time[data-v-1b44e484] {
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}
.jz_screen_mobi .timeline_item_time {
  font-size: 18px;
}
.timeline_item_time.hovermenu-active {
  outline: 1px dashed #999;
}
.timeline_item_time #hoverToolAreaLayout {
  display: none;
}
.timeline_item_title[data-v-6308e19e] {
  color: #333;
  font-size: 16px;
  line-height: 34px;
}
.timeline_item_title.hovermenu-active {
  outline: 1px dashed #999;
}
.jz_screen_mobi .timeline_item_title {
  font-size: 15px;
}
.timeline_item_dot_wrap[data-v-72b2ade2] {
  align-items: center;
  display: flex;
  height: 17px;
  justify-content: center;
  position: relative;
  width: 17px;
}
.timeline_item_dot_outer[data-v-72b2ade2] {
  border-radius: 50%;
  height: 17px;
  left: 0;
  opacity: 0.2;
  position: absolute;
  top: 0;
  width: 17px;
}
.timeline_item_dot_inner[data-v-72b2ade2] {
  border-radius: 50%;
  height: 9px;
  width: 9px;
}
.timeline_item_line[data-v-441f53aa] {
  background-color: #e0e0e0;
  height: calc(100% + 40px);
  width: 1px;
}
.timeline_item_image[data-v-1970dcb4] {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  display: block;
  outline-offset: -1px;
  padding-top: 56.25%;
  width: 100%;
}
.timeline_item_image.hovermenu-active {
  outline: 1px dashed #999;
}
.timeline_text_horizontal_arrow[data-v-22fc6035] {
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  cursor: pointer;
  height: 32px;
  width: 32px;
}
.timeline_text_horizontal_arrow svg[data-v-22fc6035] {
  height: 100%;
  width: 100%;
}
.timeline_text_horizontal_arrow .icon_prev[data-v-22fc6035] {
  left: -2px;
  position: relative;
}
.timeline_text_item[data-v-0a8405e9] {
  display: flex;
  min-height: 30px;
}
.timeline_text_item[data-v-0a8405e9]:not(:last-of-type) {
  margin-bottom: 40px;
}
.timeline_text_item_left[data-v-0a8405e9] {
  padding-right: 30px;
  position: relative;
  text-align: right;
  width: 240px;
}
.timeline_text_item_right[data-v-0a8405e9] {
  flex: 1;
  padding-left: 43px;
}
.timeline_text_item_dot[data-v-0a8405e9] {
  position: absolute;
  right: -17px;
  top: 8px;
}
.timeline_text_item_line[data-v-0a8405e9] {
  position: absolute;
  right: -9px;
  top: 21px;
}
.timeline_text_vertical .timeline_text_desc[data-v-0a8405e9] {
  line-height: 34px;
}
.timeline_text_vertical .mt0[data-v-0a8405e9] {
  margin-top: 0;
}
.timeline_text_vertical .timeline_line_empty_title_wrap[data-v-0a8405e9] {
  padding-right: 0;
  width: 10px;
}
.jz_screen_mobi .timeline_text_item_left {
  padding-right: 10px;
  width: 76px;
}
.jz_screen_mobi .timeline_text_item_right {
  padding-left: 30px;
}
.jz_screen_mobi .timeline_item_time,
.jz_screen_mobi .timeline_item_title,
.jz_screen_mobi .timeline_text_vertical .timeline_item_desc {
  line-height: 28px;
}
.jz_screen_mobi .timeline_text_item_dot {
  top: 6px;
}
.jz_screen_mobi .timeline_text_item:not(:last-of-type) {
  margin-bottom: 28px;
}
.timeline_text_cross_item[data-v-68d26207] {
  display: flex;
  min-height: 30px;
}
.timeline_text_cross_item[data-v-68d26207]:not(:last-of-type) {
  margin-bottom: 40px;
}
.timeline_text_cross_item_center[data-v-68d26207] {
  position: relative;
  width: 17px;
}
.timeline_text_cross_item_dot[data-v-68d26207] {
  top: 8px;
}
.timeline_text_cross_item_left[data-v-68d26207] {
  flex: 1;
  padding-right: 56px;
}
.timeline_text_cross_item_right[data-v-68d26207] {
  flex: 1;
  padding-left: 56px;
}
.timeline_text_cross_item_line[data-v-68d26207] {
  left: 50%;
  margin-left: -0.5px;
  position: absolute;
  top: 20px;
}
.timeline_text_cross_item_content_line[data-v-68d26207] {
  height: 1px;
  position: absolute;
  right: -47px;
  top: 17px;
  width: 40px;
}
.timeline_text_cross_item--even
  .timeline_text_cross_item_right[data-v-68d26207] {
  order: 0;
  padding-left: 0;
  padding-right: 56px;
  text-align: right;
}
.timeline_text_cross_item--even
  .timeline_text_cross_item_center[data-v-68d26207] {
  order: 1;
}
.timeline_text_cross_item--even
  .timeline_text_cross_item_left[data-v-68d26207] {
  order: 2;
}
.timeline_text_cross_item--even
  .timeline_text_cross_item_content_line[data-v-68d26207] {
  left: -47px;
  right: auto;
}
.timeline_cross_title[data-v-68d26207] {
  margin-top: 8px;
}
.timeline_cross_desc[data-v-68d26207] {
  line-height: 1.8;
}
.timeline_text_horizontal[data-v-7ad4d8d7] {
  margin: 0 32px;
  overflow: hidden;
  text-align: center;
}
.timeline_text_horizontal .mt0[data-v-7ad4d8d7] {
  margin-top: 0;
}
.timeline_text_horizontal_bottom[data-v-7ad4d8d7],
.timeline_text_horizontal_center[data-v-7ad4d8d7],
.timeline_text_horizontal_top[data-v-7ad4d8d7] {
  display: flex;
}
.timeline_text_horizontal_center[data-v-7ad4d8d7] {
  position: relative;
}
.timeline_text_h_item_content[data-v-7ad4d8d7],
.timeline_text_h_item_dot_wrap[data-v-7ad4d8d7],
.timeline_text_h_top_content[data-v-7ad4d8d7] {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  min-width: 25%;
  padding: 0 1%;
}
.timeline_text_h_top_content[data-v-7ad4d8d7] {
  justify-content: flex-end;
}
.timeline_text_h_item_line[data-v-7ad4d8d7] {
  height: 1px;
  position: absolute;
  top: 7.5px;
  width: 100%;
}
.timeline_text_h_item_dot_wrap[data-v-7ad4d8d7] {
  position: relative;
}
.timeline_text_h_item_content_line[data-v-7ad4d8d7] {
  height: 40px;
  width: 1px;
}
.timeline_text_h_item_title[data-v-7ad4d8d7],
.timeline_text_h_top_content[data-v-7ad4d8d7] {
  line-height: 1.5;
}
.timeline_text_horizontal_next[data-v-7ad4d8d7],
.timeline_text_horizontal_prev[data-v-7ad4d8d7] {
  position: absolute;
  top: 50%;
}
.timeline_text_horizontal_prev[data-v-7ad4d8d7] {
  left: 0;
}
.timeline_text_horizontal_next[data-v-7ad4d8d7] {
  right: 0;
}
.timeline_text_horizontal_scroll[data-v-7ad4d8d7] {
  padding: 1px 0;
  transition: transform 0.3s;
}
.timeline_h_top_time[data-v-7ad4d8d7] {
  margin-bottom: 20px;
}
.timeline_h_top_desc[data-v-7ad4d8d7] {
  padding-bottom: 16px;
}
.timeline_h_top_cline[data-v-7ad4d8d7] {
  margin-bottom: 6px;
}
.timeline_h_bottom_cline[data-v-7ad4d8d7] {
  margin-bottom: 16px;
  margin-top: 6px;
}
.timeline_text_h_bottom_title[data-v-7ad4d8d7] {
  margin-top: 20px;
}
.timeline_text_h_item_desc[data-v-7ad4d8d7] {
  line-height: 1.8;
}
.jz_screen_mobi .timeline_text_horizontal {
  margin: 0;
}
.jz_screen_mobi .timeline_text_h_item_content,
.jz_screen_mobi .timeline_text_h_item_dot_wrap,
.jz_screen_mobi .timeline_text_h_top_content {
  flex-basis: 230px;
  flex-shrink: 0;
}
.jz_screen_mobi .timeline_text_horizontal_scroll {
  overflow-y: auto;
  padding-left: 10px;
}
.jz_screen_mobi .timeline_text_horizontal_scroll::-webkit-scrollbar-track {
  background-color: #f7f7f7;
}
.jz_screen_mobi .timeline_text_horizontal_scroll::-webkit-scrollbar {
  height: 0;
}
.jz_screen_mobi .timeline_text_horizontal_scroll::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
}
.jz_screen_mobi .timeline_h_bottom_cline,
.jz_screen_mobi .timeline_h_top_time {
  margin-bottom: 8px;
}
.timeline_c_content_wrap[data-v-35297406] {
  position: relative;
}
.timeline_c_content[data-v-35297406] {
  margin: 0 64px;
  overflow: hidden;
}
.timeline_c_scroll[data-v-35297406] {
  display: flex;
  flex-wrap: nowrap;
  transition: transform 0.3s;
}
.timeline_c_item[data-v-35297406] {
  display: flex;
  flex-shrink: 0;
  height: auto;
  justify-content: center;
  width: 100%;
}
.timeline_c_image_wrap[data-v-35297406] {
  align-items: center;
  display: flex;
  width: 50%;
}
.timeline_c_text_wrap[data-v-35297406] {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  margin-left: 34px;
  padding: 1px;
}
.timeline_c_next[data-v-35297406],
.timeline_c_prev[data-v-35297406] {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  height: 48px;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 48px;
}
.timeline_c_next svg[data-v-35297406],
.timeline_c_prev svg[data-v-35297406] {
  color: #fff;
  width: 26px;
}
.timeline_c_next--disabled[data-v-35297406],
.timeline_c_prev--disabled[data-v-35297406] {
  opacity: 0.35;
}
.timeline_c_prev[data-v-35297406] {
  left: 0;
}
.timeline_c_prev svg[data-v-35297406] {
  left: -1px;
  position: relative;
}
.timeline_c_next[data-v-35297406] {
  right: 0;
}
.timeline_carousel_layout_two .timeline_c_item[data-v-35297406] {
  flex-direction: column;
}
.timeline_carousel_layout_two .timeline_c_image_wrap[data-v-35297406] {
  margin-right: 0;
  order: 1;
  width: 100%;
}
.timeline_carousel_layout_two .timeline_c_text_wrap[data-v-35297406] {
  flex: initial;
  justify-content: normal;
  margin-left: 0;
  order: 0;
}
.timeline_carousel_layout_two .timeline_c_image_wrap[data-v-35297406] {
  margin-top: 20px;
}
.timeline_slide[data-v-35297406] {
  padding-top: 40px;
}
.timeline_ruler[data-v-35297406] {
  background-color: #ccc;
  height: 18px;
  -webkit-mask: url(../image/ruler.svg);
  mask: url(../image/ruler.svg);
}
.timeline_slide_item_time[data-v-35297406] {
  display: flex;
  margin-top: 20px;
  position: relative;
}
.timeline_s_item[data-v-35297406] {
  display: flex;
  flex: 1;
  justify-content: center;
  min-width: 20%;
  position: relative;
}
.timeline_s_dot_wrap[data-v-35297406] {
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: center;
  position: absolute;
  top: -41px;
  width: 40px;
}
.timeline_s_dot[data-v-35297406] {
  background-color: #ccc;
  border-radius: 50%;
  height: 16px;
  width: 16px;
}
.timeline_s_dot--active[data-v-35297406] {
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  width: 100%;
}
.timeline_s_dot--active svg[data-v-35297406] {
  color: #fff;
  height: 28px;
  left: -1px;
  position: relative;
  top: 1px;
  width: 28px;
}
.timeline_s_item[data-v-35297406] {
  cursor: pointer;
}
.timeline_slide_scroll[data-v-35297406] {
  transition: transform 0.3s;
}
.timeline_h_top_desc[data-v-35297406] {
  color: #333;
  font-size: 16px;
  line-height: 1.8;
}
.timeline_carousel .timeline_item_time,
.timeline_carousel .timeline_item_title {
  line-height: 1.5;
}
.timeline_carousel .timeline_text_h_item_title {
  font-size: 32px;
}
.timeline_carousel .timeline_s_time {
  font-size: 30px;
  font-weight: 400;
  text-align: center;
}
.timeline_s_time #hoverToolAreaLayout {
  display: none;
}
.jz_screen_mobi .timeline_c_content {
  margin: 0;
}
.jz_screen_mobi .timeline_c_next,
.jz_screen_mobi .timeline_c_prev {
  display: none;
}
.jz_screen_mobi .timeline_s_item {
  min-width: 33.3333333333%;
}
.jz_screen_mobi .timeline_carousel .timeline_text_h_item_title {
  font-size: 22px;
}
.jz_screen_mobi .timeline_carousel .timeline_h_top_desc {
  font-size: 14px;
}
.jz_screen_mobi .timeline_carousel .timeline_s_time {
  font-size: 18px;
  margin-top: 5px;
}
.jz_screen_mobi .timeline_carousel {
  margin: 0 10px;
  overflow: hidden;
}
.jz_screen_mobi .timeline_slide_scroll {
  overflow-x: auto;
  padding-top: 10px;
}
.jz_screen_mobi .timeline_slide_scroll::-webkit-scrollbar {
  height: 0;
}
.jz_screen_mobi .timeline_slide {
  padding-top: 12px;
}
.jz_screen_mobi .timeline_ruler {
  -webkit-mask: url(../image/ruler.svg);
  mask: url(../image/ruler.svg);
}
.jz_screen_mobi .timeline_s_dot_wrap {
  height: 32px;
  top: -37px;
  width: 32px;
}
.jz_screen_mobi .timeline_s_dot--active svg {
  height: 22px;
  width: 22px;
}
.jz_screen_mobi .timeline_s_dot {
  height: 12px;
  width: 12px;
}
.module_timeline_content {
  color: #333;
  overflow: hidden;
  padding: 10px 1px;
  position: relative;
  word-break: break-word;
}
.module_timeline_content * {
  box-sizing: border-box;
}
.result_pic_background_default {
  background: no-repeat 50%;
  background-size: cover;
}
.module_content_detail.search_result_content {
  min-height: 500px;
  position: relative;
}
.module_content_detail .fk-circle {
  position: absolute;
}
.jz_hover.jz_theme_font_hover_color:hover .result_highlight {
  color: inherit;
}
.category-wrapper {
  line-height: 1;
  margin: 12px 0 0;
  min-height: 30px;
}
.category-item {
  background-color: #f5f5f5;
  border-radius: 3px;
  color: #666;
  display: inline-block;
  font-size: 12px;
  height: 26px;
  line-height: 26px;
  margin-right: 15px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
  word-break: keep-all;
  z-index: 2;
}
.jz_screen_mobi .category-wrapper {
  margin-top: 10px;
}
.search_result_title {
  font-size: 15px;
  font-weight: 700;
  margin: 23px 0 23px 12px;
}
.jz_screen_mobi .search_result_title {
  margin: 12px 0 12px 12px;
}
.result_highlight {
  color: #ef4136;
}
.search_mobi_box {
  margin: 18px 10px 0;
}
.search_result_cols--item {
  border-bottom: 1px dashed #ccc;
  display: block;
  font-size: 14px;
  height: 56px;
  line-height: 56px;
}
.search_result_cols--item > a {
  color: #333;
}
.search_result_cols--item:last-child {
  border-bottom: none;
}
.search_result_cols--item {
  padding-left: 10px;
}
.search_result_tabs {
  margin: 37px 5px 5px;
}
.jz_screen_mobi .search_result_tabs {
  margin-top: 20px;
}
.search_result_tabs_wrapper {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  padding-left: 10px;
}
.jz_screen_mobi .search_result_tabs_wrapper {
  padding-left: 7px;
}
.search_result_tab_item {
  color: #333;
  cursor: pointer;
  flex: 1;
  font-size: 14px;
  height: 40px;
  margin-right: 16px;
  max-width: 60px;
  text-align: center;
}
.search_result_tab_item--active {
  border-bottom-style: solid;
  border-bottom-width: 2px;
  font-weight: 700;
  margin-bottom: -2px;
}
.search_result_tabs_line {
  border-bottom: 1px solid #f0f0f0;
  height: 1px;
  width: 100%;
}
.search_result_empty_panel {
  align-items: center;
  display: flex;
  height: 320px;
  justify-content: center;
  width: 100%;
}
.search_result_wrapper {
  font-family: MicrosoftYaHei;
  line-height: 30px;
  text-align: center;
}
.search_result_text {
  color: #333;
  font-size: 16px;
}
.search_result_tips {
  color: #999;
  font-size: 14px;
}
.search_result_box {
  height: 50px;
  margin: 40px 0;
  width: 500px;
}
.search_result_photogroup--item .search_result_photogroup--nopic {
  border-bottom: 1px dashed #ccc;
  display: block;
  font-size: 14px;
}
.search_result_photogroup--item:last-child .search_result_photogroup--nopic {
  border-bottom: none;
}
.search_result_photogroup--item .photogroup_name {
  cursor: pointer;
}
.search_result_photogroup--nopic .photogroup-content {
  align-items: flex-start;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin-top: 0;
}
.jz_screen_pc .search_result_photogroup--nopic .category-item {
  margin-top: -12px;
}
.jz_screen_mobi .search_result_photogroup--nopic {
  height: 100%;
  line-height: 1;
  margin-left: 2px;
}
.jz_screen_mobi .search_result_photogroup--nopic .photogroup-content {
  display: block;
  margin-top: 0;
}
.jz_screen_mobi .search_result_photogroup--nopic .photogroup-category {
  font-size: 12px;
  margin-left: 0;
  margin-top: 5px;
}
.jz_screen_mobi .search_result_photogroup--item {
  height: auto;
}
.jz_screen_mobi .search_result_photogroup--nopic {
  padding: 5px 15px 15px 0;
}
.jz_screen_mobi
  .search_result_product
  .exhibition_show_product.exhibition_show_product_nopic {
  margin-bottom: 0;
}
.jz_screen_mobi .search_result_product .exhibition_show_product_nopic {
  padding: 15px 15px 15px 5px;
}
.jz_screen_pc .search_result_news.module_news_list_style0 .news_list_item_line {
  padding: 30px 10px;
}
.jz_screen_mobi
  .search_result_news.module_news_list_style1
  .news_list_item_title {
  font-size: 14px;
}
.jz_screen_mobi
  .search_result_news.module_news_list_style0
  .news_list_item_title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jz_screen_mobi
  .search_result_news.module_news_list_style0
  .news_list_item_summery {
  font-size: 12px;
  margin-top: 10px;
}
.jz_screen_mobi
  .search_result_news.module_news_list_style0
  .news_list_item_header {
  display: block;
  margin-top: 0;
}
.jz_screen_mobi
  .search_result_news.module_news_list_style0
  .news_list_item_date {
  display: block;
  font-size: 12px;
  line-height: 1;
  margin-left: 0;
  margin-top: 5px;
}
.search_result_filedownload .file_item_title {
  cursor: pointer;
}
.jz_web_row--video-bg {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.jz_web_row--video {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.rotateRoomLeft-leave-active {
  -webkit-animation: rotateRoomLeftOut 0.8s ease both;
  animation: rotateRoomLeftOut 0.8s ease both;
  transform-origin: 100% 50%;
}
.rotateRoomLeft-enter-active {
  -webkit-animation: rotateRoomLeftIn 0.8s ease both;
  animation: rotateRoomLeftIn 0.8s ease both;
  transform-origin: 0 50%;
}
.rotateRoomRight-leave-active {
  -webkit-animation: rotateRoomRightOut 0.8s ease both;
  animation: rotateRoomRightOut 0.8s ease both;
  transform-origin: 0 50%;
}
.rotateRoomRight-enter-active {
  -webkit-animation: rotateRoomRightIn 0.8s ease both;
  animation: rotateRoomRightIn 0.8s ease both;
  transform-origin: 100% 50%;
}
.rotateRoomTop-leave-active {
  -webkit-animation: rotateRoomTopOut 0.8s ease both;
  animation: rotateRoomTopOut 0.8s ease both;
  transform-origin: 50% 100%;
}
.rotateRoomTop-enter-active {
  -webkit-animation: rotateRoomTopIn 0.8s ease both;
  animation: rotateRoomTopIn 0.8s ease both;
  transform-origin: 50% 0;
}
.rotateRoomBottom-leave-active {
  -webkit-animation: rotateRoomBottomOut 0.8s ease both;
  animation: rotateRoomBottomOut 0.8s ease both;
  transform-origin: 50% 0;
}
.rotateRoomBottom-enter-active {
  -webkit-animation: rotateRoomBottomIn 0.8s ease both;
  animation: rotateRoomBottomIn 0.8s ease both;
  transform-origin: 50% 100%;
}
.moveLeft-leave-active {
  -webkit-animation: moveToLeft 0.6s ease both;
  animation: moveToLeft 0.6s ease both;
}
.moveLeft-enter-active {
  -webkit-animation: moveFromRight 0.6s ease both;
  animation: moveFromRight 0.6s ease both;
}
.moveRight-leave-active {
  -webkit-animation: moveToRight 0.6s ease both;
  animation: moveToRight 0.6s ease both;
}
.moveRight-enter-active {
  -webkit-animation: moveFromLeft 0.6s ease both;
  animation: moveFromLeft 0.6s ease both;
}
.moveTop-leave-active {
  -webkit-animation: moveToBottom 0.6s ease both;
  animation: moveToBottom 0.6s ease both;
}
.moveTop-enter-active {
  -webkit-animation: moveFromTop 0.6s ease both;
  animation: moveFromTop 0.6s ease both;
}
.moveBottom-leave-active {
  -webkit-animation: moveToTop 0.6s ease both;
  animation: moveToTop 0.6s ease both;
}
.moveBottom-enter-active {
  -webkit-animation: moveFromBottom 0.6s ease both;
  animation: moveFromBottom 0.6s ease both;
}
.jz_page_moveLeftOutEasing {
  -webkit-animation: moveToLeft 0.7s ease-in-out both;
  animation: moveToLeft 0.7s ease-in-out both;
}
.jz_page_moveRightOutEasing {
  -webkit-animation: moveToRight 0.7s ease-in-out both;
  animation: moveToRight 0.7s ease-in-out both;
}
.jz_page_moveTopOutEasing {
  -webkit-animation: moveToTop 0.7s ease-in-out both;
  animation: moveToTop 0.7s ease-in-out both;
}
.jz_page_moveBottomOutEasing {
  -webkit-animation: moveToBottom 0.7s ease-in-out both;
  animation: moveToBottom 0.7s ease-in-out both;
}
/*# sourceMappingURL=main.c5f7c9d7.css.map*/
