* {margin: 0;padding: 0;-webkit-font-smoothing: antialiased;} html,body{height: 100%;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,option,p,th,td{-webkit-tap-highlight-color:rgba(0,0,0,0)} body{font:12px/1.5 Avenir,Heiti-SC,Monaco,tahoma, arial, \5b8b\4f53, sans-serif;-webkit-text-size-adjust:none; -webkit-user-select: none;color:#323232;line-height:150%;} i,b,em{font-style:normal; font-weight:normal} img{border:0;vertical-align: middle;} li,ol,ul{list-style-type:none;} h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;} input,select,textarea{font-size:12px;} input:focus{outline:none} .inline{display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;} .wzred,.wzred1,.red,.colorRed{color:#ef4141} .green{color:green} .blue{color:#328ce8} .greyfont{color:#666;} .floatleft,.floatLeft,.fl{float:left; display:inline;} .floatright,.floatRight,.fr{float:right;display:inline;} .clearfix{ clear:both;overflow:hidden;} .clearfix:after{clear: both;content: "";display: block;height: 0;visibility: hidden;} .hide{display:none;} .mt10{margin-top: 10px;} .mt20{margin-top: 20px;} .tc{ text-align:center;} .tr{ text-align:right;} .tl{ text-align:left;} a{text-decoration:none;color:#323232;} a:hover{text-decoration:none;} .box-flex{display: -ms-flexbox; display: -webkit-box;} .box-flex-item{-webkit-box-flex: 1; -ms-flex: 1 auto;display: block;} .unVisible{visibility:hidden;}