body,html,div,p,h1,h2,ul,li,img,a,span,input,a{ margin:0; padding:0; }
img,input{ border:none; }
input:focus{ outline:none; }
a{ outline:none; text-decoration:none; }
ul,ol,li{ list-style:none; }
body{ -webkit-tap-highlight-color: transparent; font-family:"宋体"; background:#fff; position:relative; font-weight: normal; -webkit-text-size-adjust:none; }

.tC{text-align:center;}
.tR{text-align:right;}
.tL{text-align:left;}
.vc{ vertical-align: middle; }

.pr{position: relative;}
.pa{position: absolute;}
/*Spacing*/
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}

.mt10{margin-top:10px;}
.pb10{padding-bottom:10px;}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}

.pr10{padding-right: 10px;}
.pr20{padding-right: 20px;}
.pl10{padding-left: 10px;}
.pl20{padding-left: 20px;}

.cP{cursor:pointer;}
.cD{cursor:default;}
.hide{display:none;}

.toh{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
.wbk{ word-break: break-all; word-wrap: break-word; }