@charset "UTF-8";
/* CSS Document */

/*==========================================Reset=============================*/
*{
	padding:0;
	margin:0;
	list-style:none;
	box-sizing: border-box; /*在一个元素的 width 和 height 中包含 padding(内边距) 和 border(边框)*/
	font-family: 方正雅士黑 简,"PingFang SC", "Lantinghei SC", "Helvetica Neue", "Microsoft YaHei", "WenQuanYi Micro Hei", "Heiti SC", "Segoe UI", sans-serif !important;
}
/** 清除内外边距 **/
body, h1, h2,  p,
form, button, input, /* table elements 表格元素 */
img/* img elements 图片元素 */{ 
  border:medium none; 
} 
h1, h2 {font-weight:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; } 
/** 重置超链接元素 **/
a { text-decoration: none; color:#333;} 
a:hover { text-decoration: none;} 
a, button, input[type="button"]{ cursor:pointer;}
a,button,input,optgroup,select,textarea {-webkit-tap-highlight-color:rgba(0,0,0,0); /*去掉a、input和button点击时的蓝色外边框和灰色半透明背景*/}
input[type="text"],select,textarea{text-indent: 14px;}
/** 重置图片元素 **/
img{ border:0;max-width: 100%;height:auto;} 
a, img {-webkit-touch-callout: none; /*禁止长按链接与图片弹出菜单*/}
/*----*/

body, button, input, select {
    font: 14px/14px "Microsoft YaHei",tahoma, Srial, helvetica, sans-serif;
}
input, select, a, button{outline: none;}
select{
	text-transform:none;
  	-moz-appearance:none;
  	-webkit-appearance:none;
	appearance:none;
	background: url(../images/bg/arrow.png) no-repeat scroll 92% center transparent;
	padding: 0 40px 0 0;
	padding-right: 0\9\0;
	text-indent: 4px !important;
	line-height: 24px;
	border-radius: 0;
	border: 1px solid #e4e7ee;
}
select::-ms-expand { display: none; }

input[type="text"], select, textarea{border: 1px solid #e4e7ee;line-height: 38px;width: 296px;}
input[type="text"], select{height: 32px;}

html {font-size: 100%;height:100%;overflow: hidden;}
body{
	color:#333;
	height:100%;
	position:relative;
	-webkit-overflow-scrolling:touch;
}
.fl{float: left;}/** 向左浮动 **/
.fr{float:right;}
.red, .msg{color: #e0292b;}

/*---------public--layout-----------*/
.header, .main, .footer{position: absolute;width: 100%;}

.header{
	height: 70px;
	top: 0;
	box-shadow: 1px 0 6px rgba(0, 0, 0, .2);
	background: #fff;
	z-index: 999;
}
.logo{padding: 10px 0 0 48px;}
.logo img{widows: 210px;height: 50px;}

.main{top: 70px;bottom: 53px;background: #f3f3f3;overflow: auto;}

/*----searchDiv----*/
.searchDiv input[type="text"]{width: 200px;height: 30px;line-height: 30px;border: 1px solid #dadada; border-right: none;}
.searchDiv button{width: 32px;height: 32px;background: #004584 url(../images/bg/searchbtn.png) no-repeat center center;}
.searchDiv button:hover{background: #df2d32 url(../images/bg/searchbtn.png) no-repeat center center;}

.footer{bottom: 0;height: 52px;line-height: 52px; border-top: 2px solid #f3f3f3;text-align: center;color: #999;background: #fff;}

.fangzhen {font-family: 方正雅士黑 简,"PingFang SC", "Lantinghei SC", "Helvetica Neue", "Microsoft YaHei", "WenQuanYi Micro Hei", "Heiti SC", "Segoe UI", sans-serif;}





