@charset "utf-8";
/*css reset code */
* {margin:0; padding:0;box-sizing:border-box}
body{min-width: 1200px;overflow-x: hidden;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
img { display: block; }
address, caption, cite, code, dfn, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
a { text-decoration: none; color: #ffffff; }
.clear { clear: both; }
.w12 { width: 1200px; margin: 0 auto; }
.fl{float:left;}
.fr{float:right;}
.mgr{margin-right:0!important;}
.mgb{margin-bottom:0!important;}
.mg0{margin:0 auto!important;display:block;}
.tc{text-align:center!important;}
.tl{text-align:left!important;} 
.tr{text-align:right!important;}
input{  
	background:none;  
	outline:none;  
	border:none;
}
input::-webkit-input-placeholder {
    color: #ffffff;
    
}
button{
    border: 0;
}

button:focus {
    outline: 0!important;
}
