@charset "utf-8";
/*clear-default start*/
*,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;}
article, aside, audio, bdi, canvas, command, datalist, details, dialog, embed, figcaption, figure, footer, header, keygen, mark, menu, meter, nav, output, progress, rp, rt, ruby, section, source, summary, time, track, video, wbr { display: block; }
html,input,button,select,textarea{font-size: 14px/1.5em;color:#232323;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;}
a,a:active,a:link,a:visited,a:focus,a:hover{text-decoration: none;color:inherit;*color:#999;}
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 #666;margin:5px 0;}
ul,ol,dl,li{list-style: none;}
table{font-size: inherit;border-collapse: collapse;border-spacing: 0;}
textarea{display: block;resize: none;}
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
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;}
.f-12{font-size:12px;}
q:before,q:after,blockquote:before,blockquote:after{content: "";}
table { border-spacing: 0; border-collapse: collapse; font-size: inherit; }
::-webkit-input-placeholder { color: #808080; }
:-moz-placeholder { color: #808080; }
::-moz-placeholder { color: #808080; }
:-ms-input-placeholder { color: #808080; }
.f-l{float: left!important}
.f-r{float: right!important}
.clearfix:after{content: "\20";display: block;visibility: hidden;clear: both;font-size: 0;height: 0;line-height: 0;}
.clearfix{*zoom: 1;}
.re{position: relative!important;}
.ab{position: absolute!important;}
.fix{position: fixed!important;}
.none{display: none!important;}
.block{display: block!important;}
.inline{display: inline!important;}
.inlb{display: inline-block;*display: inline;*zoom:1;}
.m-c{margin:0 auto!important;}
.t-c{text-align:center!important;}
.t-l{text-align:left!important;}
.t-r{text-align:right!important;}
.t-j{text-align: justify!important;}
.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-default {color:#ccc !important;}
.c-primary {color:#4374e0 !important;}
.c-info {color:#57b5e3 !important;}
.c-success {color:#53a93f !important;}
.c-danger {color:#d73d32 !important;}
.c-warning {color:#f4b400 !important;}
.c-sky {color:#11a9cc !important;}
.c-blueberry {color:#6f85bf !important;}
.c-yellow {color:#ffce55 !important;}
.c-darkorange {color:#ed4e2a !important;}
.c-magenta {color:#bc5679 !important;}
.c-purple {color:#7e3794 !important;}
.c-maroon {color:#981b48 !important;}
.c-darkpink {color:#cc324b !important;}
.c-pink {color:#e75b8d !important;}
.c-azure {color:#2dc3e8 !important;}
.c-orange {color:#fb6e52 !important;}
.bg-default {background:#ccc !important;}
.bg-primary {background:#4374e0 !important;}
.bg-info {background:#57b5e3 !important;}
.bg-success {background:#53a93f !important;}
.bg-danger {background:#d73d32 !important;}
.bg-warning {background:#f4b400 !important;}
.bg-sky {background:#11a9cc !important;}
.bg-blueberry {background:#6f85bf !important;}
.bg-yellow {background:#ffce55 !important;}
.bg-darkorange {background:#ed4e2a !important;}
.bg-magenta {background:#bc5679 !important;}
.bg-purple {background:#7e3794 !important;}
.bg-maroon {background:#981b48 !important;}
.bg-darkpink {background:#cc324b !important;}
.bg-pink {background:#e75b8d !important;}
.bg-azure {background:#2dc3e8 !important;}
.bg-orange {background:#fb6e52 !important;}
.active-shadow:active {box-shadow: 0 0 15px rgba(0, 0, 0, 0.2) inset;}
/*clear-default end*/
