﻿/*定义全局颜色*/
:root {
    /*主题背景颜色*/
    --themeColor: #409eff;
    /*主题字体颜色*/
    --themeFontColor: #fff;
    /*鼠标悬浮颜色*/
    --themeHoverColor: #409eff;
    /*主题深色*/
    --themeLightColor: #67aff6;
    /*基础色*/
    --ttx-success: #67c23a;
    --ttx-info: #909399;
    --ttx-warning: #e6a23c;
    --ttx-danger: #f56c6c;
    /*按钮primary*/
    --buttonBgColor: #fff;
    --buttonBdColor: #dee2e6;
    --buttonColor: #666666;
    /*图标*/
    --iconColor: #c0c4cc;
    /*红色*/
    --color-red: #FF0000;
}

::selection {
    color: var(--themeFontColor);
    background-color: var(--themeColor);
}
* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 0;
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto
}
/*input{-webkit-appearance:none;}*/
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}

.fix {
    zoom: 1;
}

input, select, textarea {
    font-size: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

img {
    vertical-align: middle;
}

a {
    cursor: pointer;
}

    a:hover {
        color: #1770e6;
    }

th {
    text-align: inherit;
}

fieldset, img {
    border: none;
}

iframe {
    display: block;
}

abbr, acronym {
    border: none;
    font-variant: normal;
}

del {
    text-decoration: line-through;
}

address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: 500;
}

ol, ul {
    list-style: none;
}

caption, th {
    text-align: left;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: 500;
}

q:before, q:after {
    content: '';
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

label {
    margin: 0;
    font-weight: normal;
}

a {
    color: inherit;
    text-decoration: none;
}

    a:hover {
        text-decoration: none;
    }

i {
    font-style: inherit;
}

ins {
    text-decoration: none;
}

a:focus, *:focus {
    outline: none;
}

.cssEdite {
    min-height: 10px;
    min-width: 2px;
}

h2 {
    font-size: 12px;
    font-weight: bold;
}
