*,:after,:before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body,button,dd,div,dl,dt,form,h1,h2,h3,input,li,p,select,textarea,ul{margin: 0;padding: 0;}
article,aside,footer,header,nav,section{display: block;}
body{max-width: 100%;font: 14px Arial, "Microsoft YaHei";color: #333;background-color: #f9fafc;--color: #0070d5;min-width: 1200px; font-family: "AlibabaPuHuiTiR";}
/* .contents{table-layout: fixed;word-wrap: break-word;word-break: normal;text-align:justify;text-justify: inter-ideograph;}*/li{list-style: none;}
img{border:0;image-rendering: -moz-crisp-edges;/* Firefox*/image-rendering: -o-crisp-edges;/* Opera*/image-rendering: -webkit-optimize-contrast;/* Webkit (non-standard naming)*/image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor;/* IE (non-standard property)*/}
img.high{-ms-interpolation-mode:bicubic;image-rendering: optimizeQuality;}
a{color: #8d93a0;}
a,a:hover{text-decoration: none;}
a:active,a:hover{outline: 0;}
button,
input,
select,
textarea{font-family: inherit;font-size: inherit;outline: 0;border: none;background-color: transparent;/* appearance: none;*/}
input:read-only{cursor: pointer;}
input:-webkit-autofill{box-shadow: inset 0 0 0 1000px #eee !important;}
::-webkit-input-placeholder{color: #8d93a0;}
:-ms-input-placeholder{color: #8d93a0;}
textarea{resize: none;}
table{width: 100%;border-collapse: collapse;border-spacing: 0;border: none;}
table tr, table td, table th{border: none;}
.scrollbar::-webkit-scrollbar{width: 3px;background: #f4f4f4;}
.scrollbar::-webkit-scrollbar-button,
.scrollbar::-webkit-scrollbar-track{display: none;}
.scrollbar::-webkit-scrollbar-track-piece{display: none;}
.scrollbar::-webkit-scrollbar-thumb{background: #0070d5;}
.scrollbar::-webkit-resizer,
.scrollbar::-webkit-scrollbar-corner{display: none;}
.clear{zoom: 1;clear: both}
.clear:after{content: "";display: block;clear: both;}
.fl{float: left;}
.fr{float: right;}
.left{display: flex;flex-wrap: wrap;}
.right{display: flex;justify-content: flex-end;}
.between{display: flex;justify-content: space-between;}
.around{display: flex;justify-content: space-around;}
.center{display: flex;flex-direction: column;align-items: center;}
.centerT{display: flex;justify-content: center;align-items: center;}
.cut{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cutThree,
.cutTwo{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.cutTwo{-webkit-line-clamp: 2;}
.cutThree{-webkit-line-clamp: 3;}
/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {font-family: "AlibabaPuHuiTiR";src: url("../fonts/Alibaba-PuHuiTi-Regular.ttf");}
@font-face {font-family: "AlibabaPuHuiTiM";src: url("../fonts/Alibaba-PuHuiTi-Medium.ttf");}
@font-face {font-family: "AlibabaPuHuiTiB";src: url("../fonts/Alibaba-PuHuiTi-Bold.ttf");}
.c1200, .wrap, .wrap1, .wrap2{margin: 0 auto;min-width: 1200px;}
.c1200{width: 1200px;}
.wrap{width: 75%;}
.wrap1{width: 80%;}
.wrap2{width: 83.33%;}
.noData {width: 100%;font-size: 24px; color: #333;text-align: center;padding: 40px 0;}
/* 分页*/
.pagination{width: 100%;display: table;font-size: 0;text-align: center;}
.pagination li{display: inline-block;vertical-align: top;margin: 0 5px;}
.pagination li a,
.pagination li span{display: block;/* border-radius: 4px;*/border: solid 1px rgba(82, 89, 112, 0.1); background-color: #fff; font-size: 16px;line-height: 38px;color: #666;width: 40px;text-align: center;transition: all .6s ease;}
.pagination li:first-child a, .pagination li:first-child span,
.pagination li:last-child a, .pagination li:last-child span{width: 80px;}
.pagination .active a,
.pagination .active a:focus,
.pagination .active a:hover,
.pagination .active span,
.pagination .active span:focus,
.pagination .active span:hover{cursor: default;background-color: #0070d5;color: #fff;}
.pagination li a:focus,
.pagination li a:hover,
.pagination li span:focus,
.pagination li span:hover{cursor: pointer;background-color: #0070d5;color: #fff;}
@-webkit-keyframes toLeft  {0%{opacity: 0; transform: translateX(100px);}100%{ transform: translateX(0); opacity: 1;}}
@-moz-keyframes toLeft  {0%{opacity: 0; transform: translateX(100px);}100%{ transform: translateX(0); opacity: 1;}}
@keyframes toLeft  {0%{opacity: 0;transform: translateX(100px); opacity: 0;}100%{ transform: translateX(0); opacity: 1;}}

@-webkit-keyframes puldx{ 0%{-webkit-transform: scale(0.8);transform: scale(0.8);} 50%{-webkit-transform: scale(1);transform: scale(1);} 100%{-webkit-transform: scale(0.8); transform: scale(0.8);} }
@-moz-keyframes puldx{ 0%{-webkit-transform: scale(0.8);transform: scale(0.8);} 50%{-webkit-transform: scale(1);transform: scale(1);} 100%{-webkit-transform: scale(0.8); transform: scale(0.8);} }
@keyframes puldx{ 0%{-webkit-transform: scale(0.8); transform: scale(0.8);} 50%{-webkit-transform: scale(1); transform: scale(1);} 100%{-webkit-transform: scale(0.8); transform: scale(0.8);} }

