﻿@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body,ul,ol,h1,h2,h3,p,form,input{font-family:PingFangSC-Regular, 微软雅黑, "Microsoft Yahei", 黑体, SimHei, Helvetica, Arial, sans-serif;color:#666;font-size:12px;}
ul{list-style:none;}
ol{list-style:decimal;}
a{ color:#000;text-decoration:none;cursor:pointer;}
li a:hover{text-decoration:none;}
a img{border:none;}
a:hover{color: #CC0000;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px; visibility:hidden;}
body{color:#666; background:#fff;}
form{ border:none; list-style:none;}
img {behavior: url("pngbehavior.htc");vertical-align:middle;border:0 none;height:auto;}
table{border-collapse:collapse;border-spacing:0}
label{margin-bottom:5px;display:block;}
label,input,button,select,textarea{font-size:13px;line-height:16px;font-weight:normal;}
textarea{vertical-align:middle;}
table{border-collapse:collapse;}
.clearfix:after {content: "."; display: block;  height: 0; font-size:0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}   
* html .clearfix {height:1%;}
.clearfix {display: block;}
*html{ background-image:url(about:blank);background-attachment:fixed;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;}
*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;}
input,textarea:focus{outline: none;}			/* 去除输入框的默认焦点边框 */
.left{ float:left;}
.right{ float:right;}
.center{margin-left: auto; margin-right: auto;}
.block{ display:block !important;}
.none{ display:none !important;}
.relative{position: relative;}
/* 超出文本以…展示 */
/*.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}*/	 /*超出文本以…展示 */
.ellipsis{
text-overflow: -o-ellipsis-lastline;  
overflow: hidden;  
text-overflow: ellipsis;  
display: -webkit-box;  
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; 
}
.break{word-break:break-all;word-wrap:break-word;}	/* 超出文本自动换行 
/** 内外边距 */
.padding-top-0{
    padding-top: 0 !important;
}