/*
*css 尽量规范写
*类名使用小写字母，以中划线分隔
*id采用驼峰式命名
*
*颜色16进制用小写字母；尽量用简写。
*不要留有空的规则；
*
* 属性值前，选择器'>', '+', '~'前后，'{'前 等最好留空格！
*/
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
body,button,input,select,textarea{font-family:'Microsoft Yahei','Helvetica Neue',Helvetica,STHeiTi,Arial,sans-serif;color:#444;}
body,button,textarea{font:14px/1.6 'Helvetica Neue', 'PingFang SC', 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif;}
input,select{font:12px/1.6 'Helvetica Neue', 'PingFang SC', 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
ol,ul{list-style:none;}
a,a:visited{color:#1377dc;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent;}
a:hover{color:#ff4800;text-decoration:none;}
fieldset,img{border:0;}
button,input,select,textarea{font:14px/1.6 "Microsoft YaHei";}
table{border-collapse:collapse;border-spacing:0;}
input{border-radius: 0;}
input[type="text"],input[type="tel"]{-webkit-tap-highlight-color:rgba(0,0,0,0);}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;border-radius:0;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0;}
input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#cccccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cccccc;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cccccc;}
.fl,.left{float:left;}
.fr,.right{float:right;}
.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{zoom:1;}
.hide{display:none;}
.show,.block{display:block;}
.center{text-align:center;}

#browsermask{height:150%;background:#000;filter:alpha(opacity=70);opacity:0.7;position:fixed;top:0;left:0;right:0;bottom:0;z-index:995;display: none;}
/*浏览器版本太低*/
    .browser{width:800px;margin:0 0 0 -450px;padding:50px;color:#444;background:#fff;position:fixed;top:100px;left:50%;z-index:999;}
    .browser .browserTitle{font-size:36px;}
    .browser .browserSubtitle{margin-top:30px;font-size:24px;}
    .browser .recommend{margin-top:80px;}
    .browser .recommend .inlineblock{display:inline-block;margin:0 40px;font-size:18px;color:#444;}
    .browser .closebtn{display: inline-block;width: 16px;height: 16px;background: url(/static/img/icon.png) no-repeat -105px -172px;position: absolute;top: 5px;right: 5px;}
    .browser .closebtn:hover{background-position: -141px -172px;}
/*浏览器版本太低*/