@charset "utf-8";
/* CSS Document */
html,body{ font-family:"微软雅黑","Microsoft Yahei"; }
body{margin:0px auto; padding:0px; font-size:14px; color:#7b7b7b; font-family:"微软雅黑","Microsoft Yahei"; background:#fff;}
a{text-decoration:none;}
a:hover{ color:#1c71c9 !important;}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; -webkit-border-radius:0;}
textarea {  -webkit-appearance: none;  -webkit-border-radius:0;}

img,a img{border:0;margin:0;padding:0;  max-width:100%; max-height: 100%; display:block;}
div,form,ul,ol,li,span,p,input,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:14px;padding:0}
.fl{ float:left;}
.fr{float:right;}
input,textarea{outline:none;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}

.textleft{ text-align:left !important;}
.textright{ text-align:right !important;}
.textcenter{text-align:center !important;}

.img-center{ display:block; margin:auto;}
.bg-fbfbfb{ background:#fbfbfb;}
.ml-0{ margin-left:0 !important;}
.mb-0{ margin-bottom:0 !important;}
.mlr-0{ margin-left:0 !important; margin-right:0 !important;}
.mlr50{ margin-left: 50px; margin-right: 50px; }