@charset "utf-8";
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, select, form, fieldset, input, button, textarea, blockquote, table{padding:0;margin:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style:none;}
i{vertical-align:middle; display:inline-block; background-repeat:no-repeat;}

button,input,select,textarea{vertical-align:middle;font-family:Microsoft Yahei;font-size:.875em;box-sizing:content-box;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,html input[type="button"],input[type="reset"],input[type=image],input[type="submit"]{-webkit-appearance:button;cursor:pointer;border:none;}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
input[type=password], input[type=text], input[type=file], input[type=tel], select, textarea{padding:2px 6px; height:24px; line-height:24px; border:1px solid #e6e6e6; background:#fff; color:#666;}
.request{color:#f00;}
textarea{vertical-align:top;overflow:auto;resize:none;height:auto;}


table{border-collapse:collapse;border-spacing:0;margin:auto;}
th,td{padding:0}
img,a img{border:0;margin:0;padding:0; vertical-align:middle;}
img, table, object, embed, video{max-width:100%;}

a{outline-style:none;text-decoration:none;color:#555;}
a:focus{outline:none;-moz-outline:none; noline:expression(this.onFocus=this.blur());}
a:hover{color:#016cba;}

body{padding:0; margin:0; overflow-x: auto; font-family:Microsoft Yahei; font-size:16px; color:#555; text-align:left; background: #f2f6fb url(/images/pe-body-bg.jpg) center 164px no-repeat; -webkit-text-size-adjust:none;}


.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clear{clear:both;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.transparent{background:transparent;}
.bgwhite{background-color:#fff;}
.bggray{background-color:#f3f3f3;}

.fst{font-family:"宋体";}
.fz12{font-size:12px;}
.colff{color:#fff;}
.colff a{color:#fff;}
.colff a:hover{color:#fff;}

/*common*/
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.mt{margin-top:25px;}
.tc{text-align:center;}

.transition a{-webkit-transition:300ms; -moz-transition:300ms; -o-transition: 300ms; transition:300ms;}
.transition a:hover{filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}



