*:focus,a:focus,button:focus{outline:none; -moz-outline:none;}
/*Reset Css*/
ol,ul{padding-left:0;
	list-style:none;}
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input{display:inline-block; vertical-align:middle; *display:inline; *zoom:1;}
fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0px; height:0px; line-height:0;}
.clearfix:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block;zoom:1;}
/*Common Css*/
body{ line-height:1.6666;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}



input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
input,select,button,textarea{-webkit-appearance:none !important; /*去除input默认样式*/ border-radius:0px;}

select::-ms-expand { display: none; } 

select{appearance:none !important;
-moz-appearance:none !important;
-webkit-appearance:none !important;}

::-webkit-input-placeholder{color:#999999;}
:-moz-placeholder {color:#999999;}
::-moz-placeholder {color:#999999;}
:-ms-input-placeholder {color:#999999;}

.ntb{display: table; table-layout: fixed; width: 100%; height: 100%; text-align: center;}
.ntd{display: table-cell; vertical-align: middle;}

.img_cut{background:no-repeat center center; background-size:cover; overflow:hidden; display:block; width:100%; height:auto;}