@charset "utf-8";

/***** 全局设置 *****/ 
body,h1,h2,h3,h4,h5,h6,p,form,li,dt,dl,dd,ol,label{margin:0;padding:0;}
body{font-family:'Microsoft YaHei',"helvetica","arial";font-size:12px;line-height:1.5;background: #fafafa;}
img{border:0;}
ul,ol{margin:0;padding:0;list-style:none;}
input, textarea, select ,textarea {vertical-align: middle;outline:none;}
div,td{font-size:12px;}
figure { padding:0; margin:0;}
.fl{ float:left;}
.fr{ float:right;}
.clear {clear: both;display: block;height: 0; overflow:hidden;visibility: hidden;width: 0;}
.clearfix:before, .clearfix:after {content: " ";display: block;height: 0;overflow: hidden;width: 0;}
.clearfix:after {clear: both;}
.clearfix {}

em,i{ font-style:normal;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mt20{ margin-top:20px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.mr10{ margin-right:10px;}
.yellow { color:#fd7f2b;}
a{text-decoration:none;cursor:pointer;-webkit-transition: color 0.1s linear 0s;	-moz-transition: color 0.1s linear 0s;-o-transition: color 0.1s linear 0s;transition: color 0.1s linear 0s;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}