@charset "utf-8";
html {
    color:#000;
	overflow-y: auto;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	font-size: 12px;
}
body {
	font-family: "微软雅黑","宋体",Arial,Verdana,Helvetica,sans-serif;
	font-size: 14px;
	color: #000;
	margin: 0px;
	padding: 0px;
	line-height: 144%;
	overflow-y: auto;
}
fieldset, img {
    border-style: none;
    border-color: inherit;
    border-width: medium;
}
a{
	text-decoration:none;
	outline:none;
	color:#003366;
	font-size: 14px;
}
a:hover{
	text-decoration:none;
	outline:none;
	color: #ff9900;
}
h1, h2, h3, h4, h5, h6 {
    font-size:100%;
    font-weight:normal;
}
input, button, textarea, select {
   /* font-family:inherit;
    font-size:inherit;
    font-weight:inherit;
    *font-size:100%; */
}
ul, li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
div, td {
    font-size:14px;    
    line-height: 20px;
}
.hidden {
    display: none;
}
.clearing {
    clear:both;
    font-size: 0px;
    display:block;
    line-height: 0;
    height: 0px;
    visibility: hidden;
    overflow:hidden;
}

.clear{  clear:both;
    font-size: 0px;
    display:block;
    line-height: 0;
    height: 0px;
    visibility: hidden;
    overflow:hidden;
	}

.color_red{
	color:#f00;
	}
.color_333{
	color:#333;
	}
.color_blue{
	color:#139EE6;
	}
.color_gray{
	color:#959595;
	}
.size_12{
	font-size:12px;
	}
.size_14{
	font-size:14px;
	}
.size_16{
	font-size:16px;
	}
.font_strong{
	font-weight:600;
	}
.font_yahei{
	font-family: "微软雅黑","宋体",Arial,Verdana,Helvetica,sans-serif;
	
	}