@charset "utf-8";
/*basic*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,a, em, img, strong, b, ol, ul, li,fieldset, form, label, input, table, th, td,dl, dt, dd , button  { margin: 0; padding: 0;outline: none;}
html{-webkit-text-size-adjust:none;}  
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}  
table{border-collapse:collapse;border-spacing:0;border:0 none;}

body,button,input,select,textarea{font-family:"微软雅黑","PingFang SC","Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif; }
body{background:#fff; color:#323232;}
em,i,ins{ font-style:normal; text-decoration:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}  
ul,ol,li{ list-style:none; }
img{ display:inline; border:0 none; vertical-align:top;}
a{cursor:pointer;}
/*a:link,a:visited{ text-decoration:none; color:#222;}  */
/*a:hover{text-decoration:none; color:#f9383b}*/
a.white{color:#FFF !important;}

.clearfix:after{visibility:hidden;display:block;content:"";height:0;line-height:0;clear:both;}
.clearfix{zoom:1;}
html,body{height:100%;min-height:100%; max-width: 1920px;margin: auto;overflow-x: hidden;}

* html .clearfix {height: 1%;}
* html .clearfix{zoom:1;}

/*placeholder样式*/
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #a6a6a6 !important;;  
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #a6a6a6 !important;;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #a6a6a6 !important;;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #a6a6a6 !important;;
}
button{border:none;}

.placeholder{color:#a6a6a6 !important;}

.layui-select-title input::-webkit-input-placeholder { /* Mozilla Firefox 4 to 18 */
    color:rgba(80, 80, 80, 1) !important;;  
}
.layui-select-title input::-webkit-input-placeholder { /* Mozilla Firefox 19+ */
    color:rgba(80, 80, 80, 1) !important;;
}
/**各浏览器 input焦点状态会有不同的默认边框**/
a,input{blr:expression(this.onFocus=this.close());}
a,input{blr:expression(this.onFocus=this.blur());} 
a:focus { -moz-outline-style: none; } 
a:focus { outline: none; } 
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
.fl{
    float: left;
}
.fr{
    float: right;
}
.text-align-c{
	text-align: center;
}
