.cover{max-width:1366px;margin:auto;background:#fff;}
.container{max-width:1200px;margin:auto;}

.header,.none{display: none !important}
.seo_h{position:absolute; top:-1000px;}

.flex{display: flex;justify-content: space-between;}
.flex-start{display: flex;justify-content: start;}
.flex-wrap{flex-wrap: wrap;}

.lh0, .img{line-height: 0;}
.lh2{line-height: 2;}

.pd5{padding: 5px;}
.pd10{padding: 10px;}
.pd20{padding: 20px;}
.pd20-10{padding: 20px 10px;}
.pd20-0{padding: 20px 0;}
.pd40-0{padding: 40px 0;}

.mg5{margin: 5px;}
.mg10{margin: 10px;}
.mg15{margin: 15px;}
.mg20{margin: 20px;}

.mg5-0{margin: 5px 0;}
.mg10-0{margin: 10px 0;}
.mg15-0{margin: 15px 0;}
.mg20-0{margin: 20px 0;}

.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}

.line-2{overflow: hidden;text-overflow: ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp:2}
.line-3{overflow: hidden;text-overflow: ellipsis;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp:3}

a .ten:hover, a.ten:hover{color: red !important;transition: all 0.5s;}

h1, h2, h3{font-size: inherit;font-weight: normal;}
a{display: block;text-decoration: none; color: inherit;}
img{max-width:100%;height:auto;vertical-align: top;}
ul,li{list-style: none;}

.clearfix:after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
.clear{clear:both;}