@charset "utf-8";
*{margin:0;padding:0;}
html { margin: 0; padding: 0; width: 100%; height: 100%;}
body {font-size:14px; font-family: "微软雅黑"; overflow-x: hidden;min-height: 100%; color: #666;-webkit-print-color-adjust: exact;}
a{
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}
@media print {
  a:after{
    content: '';
    width: 0;
    display: inline-block;
    overflow: hidden;
    height: 0;
  }
}


a:link, a:visited { outline: none; blr: expression(this.onFocus=this.blur());}
a:link, a:hover { text-decoration: none; }
img { border: none;}
ul, li { list-style: none;}
ul,li,dl,dt,dd,ol,table,tr,td,div,p,span,a{  margin-bottom: 0;}
input,textarea { outline: none; resize: none; font-family: "microsoft yahei","微软雅黑",arial,Helvetica,sans-serif; }

/*标准的内容区域样式 */

.content_norm,.content_norm p{
  font-size:16px;
  line-height: 34px;
  color:#333;
}
.content_norm img,.content_norm table{
  max-width: 100%;
}
@media screen and (max-width: 767px) {
	.hide_m{display:none !important;}
  .content_norm,.content_norm p{
    font-size:0.32rem;
    line-height: 30px;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	.hide_pad{display:none !important;}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
	.hide_note_p{display:none !important;}
}
@media screen and (min-width: 1200px) {
	.hide_p{display:none !important;}
}




