@charset "utf-8";
*{margin:0;padding:0}
img{margin:0;padding:0;border:0;}
body{scroll:no;overflow-x: hidden;}

body,p,b,dl,dd,table,td,th,form,div,ul,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-family: "Microsoft YaHei",Arial, Helvetica,  sans-serif;}
body{color:#000;font-size:12px;background:#fff;width:100%;height:100%;}
h1,h2,h3,h4,h5,h6,input,textarea,form{ font-size:13px;font-family: Arial, Helvetica, sans-serif;}
ul,li{list-style:none;font-family:Arial, Helvetica, sans-serif;}
.clearfix{display:inline-table;zoom:1;_height:1%;display:block}
.clearfix:after{content: "";display: block;clear: both;visibility:hidden}
em,i{ font-style:normal;}
a{color:inherit;text-decoration: none;}
a:hover{text-decoration:none;}
input,textarea{padding: 0;margin: 0;outline: none;border: 0px;resize:none}
img{border: none;vertical-align: top;}
table {border-spacing: 0; border-collapse: collapse;}
button {border:0 none;background-color:transparent;cursor:pointer;outline: none;}
select {
    border: solid 1px #000;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    outline: none;
    /*padding-right: 14px;*/
}

/*公共样式 begin*/
.container{ margin: 0 auto; width:1200px;}
.fl{float:left;}
.fr{float: right;}
.absl{left: 0;}
.absr{right: 0;}
.ellipsis{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.line-two{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.line-three{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.line-four{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 4;  -webkit-box-orient: vertical;}