﻿@charset "utf-8";
/* CSS layout */

a,area {    
   blr:expression(this.onFocus=this.blur());   
}   
  
:focus {    
    outline: none;    
}  
*{ margin:0; padding:0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
body{ font:12px microsoft yahei; background:#fff;}
table { border-collapse:collapse; border-spacing:0; }
img{ vertical-align:top;border:0; }
ol, ul { list-style:none; }
li{ list-style:none;}
a{ text-decoration:none; }
a:hover { text-decoration:none; }
input,select{ font-size:12px; }
strong { font-weight:800; }
.fb{font-weight:bold;}
.th{text-decoration: line-through;}
.dis{display:block;}
.undis{display:none;}
.tc{text-align: center;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{clear:both;}
.h5,
.h10,
.h15,
.h20,
.h30,
.h50,
.h100,
.m50
{ clear:both;margin:0;padding:0;}
.h5{ height:5px;}
.h10{ height:10px;}
.h15{ height:15px;}
.h30{ height:30px;}
.h20{ height:20px;}
.h50{ height:50px;}
.h100{ height:100px;}

.f14{ font-size:14px;}
.lh20{line-height:20px;}
.lh25{line-height:25px;}
.lh30{line-height:30px;}
.m50{margin-top:50px;}
/* 浮动公共样式 */
.clearfix:after{ display:block; content:''; clear:both;}
.clearfix{ zoom:1;}
.flex{
    display: flex;
}
/*placholder字体颜色*/
::-webkit-input-placeholder{color:#8C969F;}
::-moz-placeholder{color:#8C969F;}
:-ms-placeholder{color:#8C969F;}