﻿     @charset "utf-8";

        html {
            overflow: hidden;
            height: 100%;
        }

        body {
            font: 12px/150% 'Microsoft Yahei',Verdana,Arial,Helvetica,sans-serif;
            color: #555;
            background: #fff;
            height: 100%;
            position: relative;
            -webkit-text-size-adjust: none;
            min-width: 980px;
            overflow: hidden;
        }

            body table {
                font-family: 'Microsoft Yahei',Verdana,Arial,sans-serif !important;
            }

        body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, a, span, i, b {
            margin: 0;
            padding: 0;
        }

        table {
            border-collapse:collapse;/*影响到easyui table 合并单元格  虚线变成实现 bug*/  
            border-spacing: 0;
        }

        fieldset, img, input {
            border: 0;
        }

        address, caption, cite, code, dfn, em, th, var {
            font-style: normal;
            font-weight: normal;
        }

        li {
            list-style: none;
        }

        caption, th {
            text-align: left;
        }

        h1, h2, h3, h4, h5, h6 {
            font-size: 100%;
            font-weight: normal;
        }

        i {
            font-style: normal;
        }

        q:before, q:after {
            content: '';
        }

        abbr, acronym {
            border: 0;
            font-variant: normal;
        }

        sup {
            vertical-align: text-top;
        }

        sub {
            vertical-align: text-bottom;
        }

        input, textarea, select {
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            font-family: 'Microsoft Yahei',Verdana,Arial,Helvetica,sans-serif;
            *font-size: 100%;
            color: #666;
        }

        textarea {
            padding: 5px 10px;
            border: 1px solid #bbb;
        }

        legend {
            color: #3b3b3b;
        }

        a {
            text-decoration: none;
            color: #fff;
            cursor: pointer;
        }

            a:hover {
                text-decoration: underline;
            }

        * {
            outline: 0;
        }

        textarea {
            resize: none;
            font-size: 12px;
        }

        button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
            padding: 0;
            border: 0;
        }

        .cl {
            clear: both;
        }

        .clear {
            clear: both;
        }
.fl {
    float:left;
}
.fr {
    float:right
}

        .clearfix {
            zoom: 1;
        }

            .clearfix:after {
                content: '.';
                display: block;
                height: 0;
                visibility: hidden;
                clear: both;
                font-size: 0;
            }

        *html .clear {
            height: 1%;
        }

        a {
            cursor: pointer;
        }

        dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, th, td, a, span, i, em, b, p, label {
            word-break: break-all;
            word-wrap: break-word;
        }