.bx,input,select,option{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}

.pr{position:relative}
.pa{position:absolute}
.pf{position:fixed}

.z1{z-index:1}
.z2{z-index:2}

.fc:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.oa{overflow:auto}
.oh{overflow:hidden}

.ir{display:block;font-size:.1em;text-indent:100%;white-space:nowrap;overflow:hidden}
.sh{-webkit-box-shadow:0 0 6px #666;-moz-box-shadow:0 0 6px #666;box-shadow:0 0 6px #666}
.sht{-webkit-box-shadow:inset 0 6px 6px -6px #666;-moz-box-shadow:inset 0 6px 6px -6px #666;box-shadow:inset 0 6px 6px -6px #666}
.shb{-webkit-box-shadow:0 10px 20px -5px #666;-moz-box-shadow:0 10px 20px -5px #666;box-shadow:0 10px 20px -5px #666}
.shi{-webkit-box-shadow:inset 0 0 6px #666;-moz-box-shadow:inset 0 0 6px #666;box-shadow:inset 0 0 6px #666}

.rd,input,select{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.rdl,.pagination .first *{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}
.rdr,.pagination .last *{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.ib,.ib-l li,.ib-p *{display:-moz-inline-stack;display:inline-block;vertical-align:top;*display:inline;*zoom:1}

.ib-l{letter-spacing:-.25em}
.ib-l li{letter-spacing:normal}

.tc{text-align:center}
.tl{text-align:left}
.tr{text-align:right}
.tu{text-transform:uppercase}

.db{display:block}
.dn{display:none}


