@charset "utf-8";
/*clear-default*/
*,blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,ul,ol,li,p,pre,th,td,textarea{margin: 0;padding: 0;}
html,input,button,select,textarea{color:#232323;font-size: 12px/1.5em;font-family:"microsoft yahei", "微软雅黑", Tahoma, Helvetica, Arial, sans-serif;outline: none;}
address,cite,dfn,em,var,i,b,u{font-style:normal;}
input,button,select,textarea{border-radius: 0;}
/*input{-webkit-appearance: none;}*/
a,a:active,a:link,a:visited,a:focus,a:hover{text-decoration: none;color:inherit;*color:#666;/*-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;*/}
img,a img{border: 0 none;display: block;-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;}
hr{border:none;border-bottom:1px solid #333;}
ul,ol,dl,li{list-style: none;}
table{font-size: inherit;border-collapse: collapse;border-spacing: 0;}
textarea{display: block;resize: none;}
h1,.h1,.f-24{font-size:24px;font-weight: normal;}
h2,.h2,.f-22{font-size:22px;font-weight: normal;}
h3,.h3,.f-20{font-size:20px;font-weight: normal;}
h4,.h4,.f-18{font-size:18px;font-weight: normal;}
h5,.h5,.f-16{font-size:16px;font-weight: normal;}
h6,.h6,.f-14{font-size:14px;font-weight: normal;}
.h7,.f-12{font-size:12px;}
.h8,.f-10{font-size:10px;}
.h9,.f-8{font-size:8px;}
.no-tap{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}
q:before,q:after,blockquote:before,blockquote:after{content: "";}
.f-l{float: left;}
.f-r{float: right;}
.clearfix:after{content: "\20";display: block;visibility: hidden;clear: both;font-size: 0;height: 0;line-height: 0;}
.clearfix{*zoom: 1;}
.pos-re{position: relative;}
.pos-ab{position: absolute;}
.pos-fix{position: fixed;}
.dis-none{display: none;}
.dis-block{display: block;}
.dis-inline{display: inline;}
.dis-inl_blk{display: inline-block;*display: inline;*zoom:1;}
.box-center{margin:0 auto;}
.t-c{text-align:center!important;}
.t-l{text-align:left!important;}
.t-r{text-align:right!important;}
.t-j{text-align: justify!important;}
.t-w-b{font-weight:bold;}
.t-w-n{font-weight:normal;}
.t-w-l{font-weight:lighter}
.break{word-break:break-all;word-wrap:break-word;}
.no-break{word-break:keep-all;word-wrap:normal;}
.pointer{cursor:pointer;}
.no-p{padding:0 !important;}
.no-p-t{padding-top:0 !important;}
.no-p-r{padding-right:0 !important;}
.no-p-b{padding-bottom:0 !important;}
.no-p-l{padding-left:0 !important;}
.no-m{margin:0 !important;}
.no-m-t{margin-top:0 !important;}
.no-m-r{margin-right:0 !important;}
.no-m-b{margin-bottom:0 !important;}
.no-m-l{margin-left:0 !important;}
.no-b{border: none !important;}
.no-b-t{border-top:0 !important;}
.no-b-r{border-right:0 !important;}
.no-b-b{border-bottom:0 !important;}
.no-b-l{border-left:0 !important;}
.c-000{color:#000 !important;}
.c-333{color:#333 !important;}
.c-666{color:#666 !important;}
.c-999{color:#999 !important;}
.c-aaa{color:#aaa !important;}
.c-ccc{color:#ccc !important;}
.c-fff{color:#fff !important;}
.bg-000{background:#000 !important;}
.bg-333{background:#333 !important;}
.bg-666{background:#666 !important;}
.bg-999{background:#999 !important;}
.bg-aaa{background:#aaa !important;}
.bg-ccc{background:#ccc !important;}
.bg-fff{background:#fff !important;}





