﻿@charset "utf-8";
/* CSS Document */
*{
	padding: 0;
	margin: 0;
}	
html{  width:100%;  }
body {
	width: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
    background:#fff;
}
ul, ol, li {  list-style: none;  }

img {  border: none;  display:block;  }

a {  text-decoration: none;color: #333 }

a, p, span, input, textarea, img, select {  -moz-outline: none;  outline: none;
}
a,p,span,h1,h4,i,h3,h5,h2,h6,b,p,em,input,select,ul,li,div,textarea{  font-family:'Microsoft YaHei','Arial';  }

h3,h1,h2,h4,h5,h6,b{  font-weight:normal;  }

i, em {  font-style:normal;  }

a:hover, a:visited, a:link, a:active {  ext-decoration: none;  }

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color: #999999;  }

::-moz-placeholder { /* Mozilla Firefox 19+ */  color: #999999;  }

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #999999;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #999999;
}

h1{font-size: 24px;}

/*超出字体变...(仅限一行)*/
.comm_dian {
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;
    color:#777;
}
/*强制不换行*/
.wh-no {
    white-space: nowrap;
}
/*强制换行*/
.wh-all {
    white-space: normal;
    word-wrap: break-word;
    word-break: break-all;
}

/*通用*/
.main {
    width:100%;
    overflow:hidden;
    margin: auto;
}

.f_l {
    float:left;
}
.f_r {
    float:right;
}
.m_a{
    margin: auto;
}






