@charset "utf-8";
/* ====================
     公共样式
==================== */
body{font-size:14px; font-family:"微软雅黑",Georgia, 'Times New Roman', Times, serif; line-height:160%; margin:0; padding:0; color:#333; background:#FFF 
url(../images/bg.jpg);}

/*html { filter:progidXImageTransform.Microsoft.BasicImage(grayscale=1); } */

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,input,img,p{
margin:0; padding:0; list-style-type:none; font-weight:normal;
}

img { border:none; vertical-align:top;}
.inline{display:inline;}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/*英文强制换行*/
.word{word-break:break-all;}

/*页面留白*/
.blank{height:8px; line-height:8px; clear:both; visibility:hidden; overflow:hidden;}
.fl { float:left;}
.fr { float:right;}
/*************************
		布局
*********************/
/*pagination*/
.pagination {text-align:center; margin-top:20px; margin-bottom:20px; height:20px; overflow:hidden; padding:0;}
.pagination li {display:inline-block; width:20px; overflow:hidden; height:20px; line-height:20px; border-bottom:0px solid #ddd; background:#FAFAFA; padding:0; margin:0; list-style-type:none;}
.pagination li:hover{background:#F1F6FA; list-style-type:none;}
.pagination li span {background:#F1F6FA; display:block; border-right:1px solid #E3E6F5; list-style-type:none;}
.pagination .active {background:#F1F6FA;}

.pagination li a {display:inline-block; width:20px; overflow:hidden; height:20px; line-height:20px; padding:0; margin:0; color:#333;}

