/****************************************最基本共用样式****************************************/
/****************************************通用样式****************************************/
body,div,span,p,a,h1,h2,h3,h4,h5,h6,img,em,strong,dl,dd,dt,ul,ol,li,form,label,input,table,tbody,th,tr,td,object,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin: 0;padding: 0;-webkit-text-size-adjust:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,detail{display: block;}
html{font-size: 100%;/*Igualamos 1em a 20px*/}
body{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;-webkit-text-size-adjust: none;width: 100%;height: 100%;background: url(../images/con-bg.png);}
h1,h2,h3,h4,h5,h6,div,li,p,menu,em,strong{font-size: 100%;-webkit-tap-highlight-color: transparent;font-style: normal;}
table{border-collapse: separate;border-spacing: 0;}
th,td{line-height: 25px;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
li{list-style-type: none;}
label,input,button,select,textarea{font-weight: normal;line-height: 20px;}
button{cursor: pointer}
input{font: inherit;*font-size: 100%;}
img,input,button{border: medium none;}
img{width: auto\9;height: auto;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
hr{border: 0;border-top: 1px solid #8cb2e2;border-bottom: 1px solid #fff;clear: both;margin: 0;padding: 0}

/*************************float**************************/
.fl{float: left;}
.fr{float: right;}
.cb{clear: both;}
.ofh{overflow: hidden;}

/*************************width**************************/
.wrapper{width: 960px;}
.w894{width: 894px;}
.w625{width: 625px;}
.w480{width: 480px;}
.w473{width: 473px;}
.w409{width: 409px;}
.w400{width: 400px;}
.w257{width: 257px;}

/*************************height**************************/
.h73{height: 73px;}
.h122{height: 122px;}
.h138{height: 138px;}
.h207{height: 207px;}
.h277{height: 277px;}
.h334{height: 334px;}
.h341{height: 341px;}
.h357{height: 357px;}

/*
.m0a{margin: 0 auto;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt26{margin-top: 26px;}
.mt35{margin-top: 35px;}
.mt45{margin-top: 45px;}
.mt55{margin-top: 55px;}
.mt85{margin-top: 85px;}
.mt95{margin-top: 95px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb75{margin-bottom: 75px;}
.mr15{margin-right: 15px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.pt8{padding-top: 8px;}
*/

/*************************margin**************************/
.m0a{margin: 0 auto;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt26{margin-top: 26px;}
.mt30{margin-top: 30px;}
.mt35{margin-top: 35px;}
.mt45{margin-top: 45px;}
.mt55{margin-top: 55px;}
.mt85{margin-top: 85px;}
.mt95{margin-top: 95px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb30{margin-bottom: 30px;}
.mb75{margin-bottom: 75px;}
.mr15{margin-right: 15px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml30{margin-left: 30px;}
.ml32{margin-left: 32px;}
.ml290{margin-left: 290px;}
.pt8{padding-top: 8px;}

/*************************font**************************/
.fs18{font-size: 18px;}
.fs30{font-size: 30px;}
.ffs{font-family: "宋体";}
.ffh{font-family: "黑体";}
.ffs.lh30,.ffh.lh30{line-height: 30px;}
.fwb{font-weight: bold;}
.fwn{font-weight: normal;}
.fsn{font-style: normal;}
.c161616{color: #161616;}