/* 重定义浏览器默认样式 */
* { word-wrap: break-word; margin: 0; padding: 0; }
body a:hover,body a:link,body a:focus,body a:active{text-decoration:none;}
ul,li {list-style:none;}

/*定位  */
.relative{position:relative;}
.absolute{position:absolute;}
.fixed{position:fixed;}

/* 左右浮动，清除浮动 */
.fl{float:left}
.fr{float:right}
.cl { zoom: 1; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 

/*块级元素和内联元素  */
.block{display:block;}
.inlineBlock{display:inline-block;}
.disNone{display:none;}

/*居中居左居右  */
.textLeft{text-align:left;}
.textCenter{text-align:center;}
.textRight{text-align:right;}

/*对齐  */
.verTop{vertical-align: top;}
.verMiddle{vertical-align: middle;}
.verBottom{vertical-align: bottom;}

/*手型*/
.cursorPointer{cursor: pointer;}

/*字体加粗和不加粗*/
.xw0 { font-weight: 400; }
.xw1 { font-weight: 700; }

/*字体大小*/
.xs12 { font-size: 12px !important; }
.xs13 { font-size: 13px !important; }
.xs14 { font-size: 14px !important; }
.xs15 { font-size: 15px !important; }
.xs16 { font-size: 16px !important; }
.xs18 { font-size: 18px !important; }

/* 内边距 */
.ptn { padding-top: 5px !important; }
.pbn { padding-bottom: 5px !important; }
.ptm { padding-top: 10px !important; }
.pbm { padding-bottom: 10px !important; }
.ptw { padding-top: 20px !important; }
.pbw { padding-bottom: 20px !important; }
.prw { padding-right: 20px !important; }
.plw { padding-left: 20px !important; }

/*外边距  */
.mtn { margin-top: 5px !important; }
.mbn { margin-bottom: 5px !important; }
.mtm { margin-top: 10px !important; }
.mbm { margin-bottom: 10px !important; }
.mtw { margin-top: 20px !important; }
.mbw { margin-bottom: 20px !important; }

/*字间距  */
.letSpac1{letter-spacing:1px;}


.commonWidth{width:1140px;margin:0 auto;}








