@charset "utf-8";
/***公共样式****/
body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, b, small, u, i, center, dl, dt, dd, ol, ul, li,  sub, sup, tt, var, del, dfn,  ins, kbd, q, s, samp,  strike, applet, object, iframe, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, blockquote, pre, a, abbr, acronym, address, big, cite, code, mark, audio, video, input, textarea, select { margin:0; padding:0;}	



ol, ul{list-style:none;}
li{ list-style:none;}
html { -webkit-text-size-adjust:none;}
body { font-size:14px; font-family: "微软雅黑"; color:#000;margin:0 auto; min-width: 1240px;}

em,i{ font-style:normal;}
/*a 链接*/
a { text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); }
a:link { color:#666; }
a:hover {	color: #00A0DD;			}
a:focus {	outline: none;			}
a:visited { color:#666; }
/*a:hover, a:active, a:focus { color:#f5771d; }
*/
/*图片居中*/
.vcenter {
	    position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    max-width: 100%;
	    max-height: 100%;
	    display: block;
	    vertical-align: middle;
	    margin: auto;
	}
.jzimg { display:table-cell; *display:block; overflow:hidden; font:0px/0px 'Arial'; text-align:center; vertical-align:middle;}
fieldset, img { border:0; vertical-align:middle}
img {	border: 0; 				}

/*浮动*/
.fl {float:left; display:inline}
.fr {float:right; display:inline}
.clear { clear:both}
.clearfix { *zoom:1; clear:both;}
.clearfix:after{clear:both; display:block; height:0; visibility:hidden; line-height:0; content:'\20';}

/* HTML5 重置为较旧版本的浏览器 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
table { border-collapse: collapse; border-spacing: 0; }

/* 按钮样式 */
input, button, textarea, select { font-size:100%; outline:none; resize:none}
input[type="button"]{cursor:pointer; border:0}
input[type="submit"]{cursor:pointer; border:0}
input[type="reset"]{cursor:pointer; border:0}


/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none; padding:0; }

/*
	--------------------------
	表单控件设置 
	--------------------------
*/
	
	table 							{	border-collapse: collapse; }
	
	input[type='reset'],
	input[type='button'],
	input[type='submit'],
	input[type='radio'] 			{	cursor: pointer; outline: none;		     }
	
	input[type='checkbox'],
	input[type='radio'] 	 		{ 
										position: relative;
										vertical-align: middle;
										margin-top: -2px;
										margin-bottom:1px;
										margin-left: 5px;
										margin-right: 5px;
									}
	
	textarea,
	input[type='email'],
	input[type='date'],
	input[type='password'],
	input[type='text'] 				{	
										padding: 0px;
										/*color: #666;*/
										font-size: 12px;
										outline: none;
									}
	


/*字体大小、缩进*/
.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.t2{text-indent:2em;}


/*上下间距*/
.mb5 { margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}

.jzimg img{ vertical-align:middle; max-height:100%; max-width:100%;}
.jzimg i{ display:inline-block; height:100%; vertical-align:middle;}