@charset "utf-8";
/* CSS Document */

* { outline: 0;  font-size: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); padding:0; margin: 0}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
a { text-decoration: none; color:#626262  }
html { height: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

body {
    padding: 0px;
    margin: 0px auto;
    font-family: "微软雅黑","宋体","Helvetica Neue",Helvetica,Arial,sans-serif;
    word-wrap: break-word;
    line-height: 1.2;
    font-size: 13px;
color: #333;}
.mt15{
	margin-left:20px;
}
.pt14{
	  position: relative;
  top: 6px;
}
.clearfix{
	clear:both;
}
.centers{ text-align:center; padding:8px 0}
img {  vertical-align: middle; border: 0 none;height: auto;width: auto\9; /* ie8 */}
img:not([src*="/"]) { display: none; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
th, td, caption { vertical-align: middle; }
textarea { resize: none; border: 0; padding: 8px 0; border-radius: 0;}
ul,li { list-style: none; margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-weight:normal;}
.clr:after {content:""; display:block; height:0; clear:both; visibility:hidden;}
.clr,.clear {*zoom:1; clear:both}
 h3, h4, h5, h6 ,footer { -webkit-text-size-adjust: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
.fl{float:left;}.fr{float:right;}
em{font-style:normal}
.height{ height:50px;}
.heights{ height:50px;}
.mtb20{ margin:20px 0}
.pl30{ margin-left:30px;}
.pr30{ margin-right:30px;}
.red{ color:#f3982f;}
.mtb40{ margin:40px 0}
.mt40{ margin:20px 0;}
.mt140{ margin:120px 0;}
.pt15{ padding-bottom:15px;}
.font12{ font-size:12px; color:#72706e; font-weight:bold}
.line20{ line-height:20px;}
.center{ text-align:center;}
.mtb{
	border-top:1px #dedede solid;
	border-bottom:1px #dedede solid;
	height:8px;
	background:#f1f1f1
}
.right{
	text-align:right;
	display: block;
	margin-right:8px;
}

.mt{
	margin-top:5px;
}
.lines {
  border-bottom: 1px #d4d4d4 solid;
  border-top: 1px #d4d4d4 solid;
  background:#edeef0;
  height:8px;
}

.as_line{
	 border-bottom: 1px #d4d4d4 solid;
}
a:hover{
	color:#0065b3;
}
.w50{
	width:48%;
}