/** 通用样式 **/

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}

body,button, input, select, textarea{font-size: 14px; font-family: "Microsoft YaHei"; color:#222;}

body{ background-color: #EFF3FD;  overflow-x: hidden;}

h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}

input,button{border: none;background: none;}

input[type="text"],

input[type="password"],button{outline: none;-webkit-appearance:none;}

em,i{font-style:normal;}

ul, ol{list-style:none;}

a{text-decoration:none;color:#333;}

a,a:hover,a:active,a:visited,a:link,a:focus{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; outline:none; text-decoration: none;}

a:hover{color:#1E5FB9; -webkit-transition: 0.4s; -moz-transition: 0.4s; -ms-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}

fieldset, img { border: medium none; vertical-align:top;}

li:hover{ -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

img:hover{ -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}

.clearfix:after{clear:both;content:"";display:block;height:0;}

.clearfix{*zoom:1;}

.fl { float:left;}

.fr { float:right;}

.hide { display:none !important;}

.show { display: block !important;}

.w1200{width:1200px; height:auto; margin:0 auto;}





