﻿/*
 * @Author: Code丶Lee 
 * @Date: 2019-12-13 09:59:54 
 * @Last Modified by: Code丶Lee
 * @Last Modified time: 2019-12-13 10:40:06
 */

*{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,select,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
img{vertical-align: top}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
del,ins,u,s,a,a:hover{text-decoration:none;}
html{-webkit-tap-highlight-color:rgba(0,0,0,0);}
button,input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
input::-ms-clear,input::-ms-reveal{display:none;}
input[type=checkbox],input[type=radio]{width:16px;height:16px;vertical-align:text-top;}
input[disabled]{background-color:#f3f3f3;cursor:not-allowed;border:1px solid #efefef;}

body,textarea,input,button,select,keygen,legend{
    font:14px/1.14 "Helvetica Neue",Helvetica,tahoma,Arial,"Noto Sans CJK SC","PingFang SC","\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","WenQuanYi Micro Hei",sans-serif;
    color:#333;
    outline:0;
}
a,a:hover{color:#333;}
body,html{height:100%;width:100%;}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
:before,:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.f-dn{display: none;}
.f-cb:before,.f-cb:after{display:table;content:" ";line-height:0;}
.f-cb:after{clear:both;}
.f-fl{float:left !important;}
.f-fr{float:right !important;}
.f-tal{text-align:left !important;}
.f-tar{text-align:right !important;}
.f-tac{text-align:center !important;}
.f-oh{overflow:hidden;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-nowrap{word-wrap:normal;white-space:nowrap;}
.f-wrap{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-ellipsis{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}

/* 文本不可选中 */
.f-noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.f-notext{overflow:hidden;text-indent:-20000px;}
.f-dn{display:none;}
.f-db{display:block;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-fwb{font-weigth:bold;}
.f-move{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;}
.f-pr{position:relative;}
.f-pa{position:absolute;}
.f-vbh{visibility:hidden;}
.f-bfc-overflow{overflow:auto;}