/*css reset*/

input,textarea{word-wrap:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}

html{-webkit-text-size-adjust:none;overflow-x:hidden}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{padding:0;margin:0;}

body{font:normal 14px/1.5em pbfont;}

fieldset,img,html,body,iframe{border:0;}

/** é‡ç½®è¡¨æ ¼å…ƒç´  **/

table{border-collapse:collapse;border-spacing:0;}

ol,ul{list-style:none;}



caption,th{text-align:left;}


q:before,q:after{content:'';}

.clearfix{*zoom:1;}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}

.fl{ float:left;}

a{color:inherit;text-decoration:none;}

a:hover{text-decoration: none;}

img{border:0;vertical-align:middle;}

a,button{outline:none;border:0;}

input,select{border:1px solid #ccc;font-family:inherit;}

button::-moz-focus-inner{border:0;padding:0;margin:0;}

textarea,input,button,select{outline:0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;outline:none;}

textarea{overflow:auto;resize:none;font-family:inherit;}

.wrap{width:1200px;margin:0 auto;}

/*æ–‡å­—æŽ’ç‰ˆ*/

.fz10{font-size:10px!important}

.fz12{font-size:12px!important}

.fz13{font-size:13px!important}

.fz14{font-size:14px!important}

.fz16{font-size:16px!important}

.fz18{font-size:18px!important}

.fz20{font-size:20px!important}

.fz24{font-size:24px!important}

.fz32{font-size:32px!important}

.fz48{font-size:48px!important}

.fz64{font-size:64px!important}

.fz96{font-size:96px!important}

.fz128{font-size:128px!important}

.fw{font-weight:bold;}

.tdu{text-decoration:underline;}

.t2{text-indent:2em;}

.re{color:red;}

.bre{background:red;}

.bl{color:blue;}

.bbl{background:blue;}



/*è¾¹è·*/

.mrnone{margin:0;}

.mar10{margin:10px;}

.mar15{margin:15px;}

.mar20{margin:20px;}

.mar30{margin:30px;}

.mt5{margin-top:5px;}

.mt10{margin-top:10px;}

.mt15{margin-top:15px;}

.mt20{margin-top:20px;}

.mt27{margin-top:27px;}

.mt30{margin-top:30px;}

.mt40{margin-top:40px;}

.mt50{margin-top:50px;}

.mt60{margin-top:60px;}

.mt70{margin-top:70px;}

.mt80{margin-top:80px;}

.mt90{margin-top:90px;}

.mt100{margin-top:100px;}

.mt110{margin-top:110px;}

.mb5{margin-bottom:5px;}

.mb10{margin-bottom:10px;}

.mb15{margin-bottom:15px;}

.mb20{margin-bottom:20px;}

.mb30{margin-bottom:30px;}

.ml5{margin-left:5px;}

.ml10{margin-left:10px;}

.ml15{margin-left:15px;}

.ml20{margin-left:20px;}

.ml30{margin-left:30px;}

.ml40{margin-left:40px;}

.ml45{margin-left:45px;}

.ml50{margin-left:50px;}

.ml60{margin-left:60px;}

.ml70{margin-left:70px;}

.ml80{margin-left:80px;}

.ml90{margin-left:90px;}

.ml100{margin-left:100px;}

.mr5{margin-right:5px;}

.mr10{margin-right:10px;}

.mr15{margin-right:15px;}

.mr20{margin-right:20px;}

.mr30{margin-right:30px;}

.mr50{margin-right:50px;}





.pad10{padding:10px;}

.pad15{padding:15px;}

.pad20{padding:20px;}

.pad30{padding:30px;}

.pt5{padding-top:5px;}

.pt10{padding-top:10px;}

.pt15{padding-top:15px;}

.pt20{padding-top:20px;}

.pt30{padding-top:30px;}

.pb5{padding-bottom:5px;}

.pb10{padding-bottom:10px;}

.pb15{padding-bottom:15px;}

.pb20{padding-bottom:20px;}

.pb30{padding-bottom:30px;}

.pl5{padding-left:5px;}

.pl10{padding-left:10px;}

.pl15{padding-left:15px;}

.pl20{padding-left:20px;}

.pl30{padding-left:30px;}

.pr5{padding-right:5px;}

.pr10{padding-right:10px;}

.pr15{padding-right:15px;}

.pr20{padding-right:20px;}

.pr30{padding-right:30px;}



/*å®šä½æµ®åŠ¨*/

.fl{float:left;}

.fr{float:right;}

.cb{clear:both;}

.pr{position:relative}

.pa{position:absolute}

.pf{position:fixed}

.vm{vertical-align:middle;}

.tr{text-align:right}

.tc{text-align:center;}

.tl{text-align:left;}





/*éšè—å’Œæ˜¾ç¤ºçƒŠ*/

.hide{display:none}

.show{display:block;}

.hidden{visibility:hidden;}

.inlineb{display:inline-block;}

.inline{display:inline;}





/*æ¸…é™¤æµ®åŠ¨*/

.clearfix{*zoom:1;} /*å…¼å®¹67*/

.clearfix:after,.clearfix:before{content:""; display:block; clear:both;} /*å…¼å®¹ie9+*/



/*é¼ æ ‡æ‰‹åŠ¿*/

.cp{cursor:pointer;}

.cm{cursor:move;}

.cd{cursor:default;}



/*åœ†è§’*/



.br2{border-radius:2px;}

.br3{border-radius:3px;}

.br4{border-radius:4px;}

.br5{border-radius:5px;}

.brc{border-radius:50%;}



