@charset "utf-8";
/* CSS Document */



a, address, b, big, blockquote, body, center, cite, code, dd, del, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, label, legend, li, ol, p, pre, small, span, strong, u, ul, var {margin: 0;padding: 0; list-style:none;}

html{ display:block;}

body{-webkit-font-smoothing: antialiased; background:#edf0f3; color:#333; font:14px/180% Arial,'Microsoft Yahei','微软雅黑',Verdana,"\5b8b\4f53";}

body,html{height:100%; width: 100%; padding: 0;}

input{outline:none;}

a,a:hover,a:active,a:visited{text-decoration: none;}
a,.btn,img{transition: all .25s ease;}

a:hover{color: #2e8ae0;}

a:focus{outline:none;text-decoration: none; }

p,div,a,span,ul,li{ text-align:justify;} 

.bgc0{ background: #fff;}
.bgc1{ background: #f8f8f8;}
.bgc3{background-image:-webkit-linear-gradient(to top, #f5f5f5, #fff); background-image:linear-gradient(to top,#f5f5f5, #fff);}
.bgc4{ background:#f8f7f6;}
.bgc5{background:#f5f5f5}

.fl{ float:left;}
.fr{ float:right;}
.t_c{ text-align:center}
.m_c{ margin:0 auto;}

.block{ display:block;}

.fs20{ font-size:20px;}
.fs22{ font-size:22px;}
.fs24{ font-size:24px;}
.fs26{ font-size:26px;}
.fs28{ font-size:28px;}
.fs30{ font-size:30px;}

.plr0{padding-left:0px;padding-right:0;}
.pb20{ padding-bottom:20px;}
.ptb20{ padding:20px 0;}
.p15{padding:15px;}
.plr15{padding:0 15px;}
.plr30{padding:0 30px;}

.mr8{margin-right:8px; }
.ml8{margin-left:8px; }
.mt15{margin-top: 15px;}
.mb10{margin-bottom: 15px;}
.mb5{margin-bottom: 5px;}

.w1000{ width:1000px; overflow:hidden; margin:0 auto;}

.right0{ right:0; left:auto;}

.displaynone{ display:none!important;}

.tc_01{color: #777; font-weight: 600;}

/* top */

.plr0{padding:0;}
.mlr0{margin:0;}
.h100{hight:100%;}

/* pagination */


/*单行超出省略*/
.mui-ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

/*两行超出省略*/
.mui-ellipsis-2 {
	display: -webkit-box;
	overflow: hidden;
	white-space: normal!important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}
/*三行超出省略*/
.mui-ellipsis-3 {
	display: -webkit-box;
	overflow: hidden;
	white-space: normal!important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical
}















