@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}


body{font-size:14px; font-family:微软雅黑,"microsoft yahei",PMingLiu,Arial, Helvetica, sans-serif; margin:0 auto; color:#3e3e3e; background-color:#f2f2f2 ; line-height:24px;}

html, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td, blockquote{margin:0; padding:0}

img{border:none; vertical-align:top}

ul, li{list-style-type:none}

h1{font-size:20px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}

input, select, button, textarea{font-size:12px; font-family:微软雅黑,"microsoft yahei",PMingLiu,Arial, Helvetica, sans-serif;}

button{cursor:pointer}

i, em, cite{font-style:normal;}

a, a:link{color:#3e3e3e; text-decoration:none}

a:active, a:hover{color:#cc0001; text-decoration:none}

a:focus{outline:none}

.fixed:after{content:"."; display:block; clear:both; height:0; visibility:hidden}

.fixed{display:block; min-height:1%}

*html .fixed{height:1%}

.clear{display:block!important; float:none!important; clear:both; overflow:hidden; width:auto!important; height:0!important; margin:0 auto!important; padding:0!important; font-size:0; line-height:0}

.fl, .fr{display:inline; float:left}

.fr{float:right}
.container{
	width: 1160px;
	padding: 0 30px;
	margin: 0 auto;
}
.redFont{
	color: #d20001;
}
.ui-border{
	border: 1px solid #e5e5e5;
	overflow: hidden;
}
